@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.css);

/*GALLERY START*/
#gallery_div { width:1058px; height:auto; text-align:center; float:left; background-color:#fff; padding-top:40px; padding-bottom:0px; margin: 0px 0px 0px 0px; border: 1px solid #CCC;  border-top:none}

.thumbnail {border: 1px solid #d3d1d1;cursor: pointer;display: inline-block;width: 85px;height: 85px;line-height: 140px;margin-right:0px;margin-top: 0px;text-align: center;overflow:hidden;float:none;position:relative;top:552px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;  margin-right: -4px;}
.thumbnail:hover {border: 1px solid #0080c0;}
#pic_1_start { display:table; }
.thumbnail img {max-width: 90%;max-height: 90%;width: auto;height: auto; margin-top:3px ; }
.thumbnail:hover ~ #pic_1_start { display:none; }
#img_thumb_1:hover ~ #pic_1 { display:table; }
#img_thumb_2:hover ~ #pic_2 { display:table; }
#img_thumb_3:hover ~ #pic_3 { display:table; }
#img_thumb_4:hover ~ #pic_4 { display:table; }
#img_thumb_5:hover ~ #pic_5 { display:table; }
#img_thumb_6:hover ~ #pic_6 { display:table; }

.big_image {display: none;width:100%;height:575px;float:left;position:relative;bottom:120px;}
.big_image div {max-width: 570px;max-height: 570px;display: table-cell;vertical-align: middle;text-align: center;border-bottom:0px solid #d3d1d1;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.big_image img {max-width: 570px;max-height: 570px;vertical-align: middle;}

@media (min-width: 0px) and (max-width: 359px) { .big_image {height:260px; bottom:64px;} .big_image img {max-width: 230px;max-height: 230px; width:100%} .thumbnail {height: 39px;line-height: 39px;width: 39px;top:260px;}; #gallery_div { max-width: 0px; width: 100%; }}

@media (min-width: 360px) and (max-width: 767px) { .big_image {height:320px;bottom:77px;} .big_image img {max-width: 310px;max-height: 310px;} .thumbnail {height: 50px;line-height: 50px;width: 50px;top:316px;}}

@media (min-width: 768px) and (max-width: 1060px) { .sidebar p {font-size:12px} .big_image {height:420px;bottom:95px;} .big_image img {max-width: 410px;max-height: 410px;} .thumbnail {height: 70px;line-height: 70px;width: 70px;top:420px;}}

/*GALLERY END*/


html, body, ul, li, h1, h2, h3, h4, h5, h6, img, p { color: #777; font-family: "Open Sans", sans-serif; margin: 0; padding: 0; }
.clear {clear:both}
body { font-size: 14px; letter-spacing: 0.2px;; background-color:#FFF; background-repeat:repeat;}


.welcome { margin:0 auto; width:1060px; height:50px; background-color:#161616 }
.welcome p { padding:15px 0px 0px 15px; color:#FFF; font-size:14px; font-family:'Oswald', sans-serif }

.logo_div { width:350px; background-color:#063; float:left; height:58px ;background: #1c538e;
background: -moz-linear-gradient(top,  #1c538e 0%, #2563ba 100%);
background: -webkit-linear-gradient(top,  #1c538e 0%,#2563ba 100%);
background: linear-gradient(to bottom,  #1c538e 0%,#2563ba 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c538e', endColorstr='#2563ba',GradientType=0 );
 }

/*TOP BANNER*/
.topbanner {margin:0 auto; height:131px; width:1060px }
/*TOP BANNER */




.why {margin:0 auto; height:70px; width:1060px }

/*SLIDER START*/
#slider_main_div { width:1060px; margin:0 auto; background-color:#FFF;padding-top: 3px; }
@keyframes slidy { 
0% { left: 0%; opacity:1 } 
20% { left: 0%; opacity:1 } 
40% { left: -100%;opacity:1 } 
60% { left: -100%;opacity:1 } 
80% { left: -200%; opacity:1 } 
90% { left: -200%; opacity:1 } 
100% { left: -200%; } } 
figure { margin: 0; background: #; font-family: Istok Web, sans-serif; font-weight: 100; } 
div#captioned-gallery { width: 100%; overflow: hidden; width:1060px; height:400px; margin:0 auto } 
figure.slider { position: relative; width: 500%; font-size: 0; animation: 10s slidy infinite; } 
figure.slider figure { width: 20%; height: auto; display: inline-block; position: inherit; } 
figure.slider img { width: 100%; height: auto; } 
figure.slider figure figcaption { position: absolute; bottom: 0; background: rgba(0,0,0,0.4); color: #fff; width: 100%; font-size: 2rem; padding: .6rem; }
/*SLIDER END*/


/*MENU START*/
.main_manu_div {margin:0 auto; height:58px; width:1060px }
.main_manu_div2 {margin:0 auto; height:58px; width:1060px }
.store_image { width:150px; float:left }

nav {

background: #1c538e;
background: -moz-linear-gradient(top,  #1c538e 0%, #2563ba 100%);
background: -webkit-linear-gradient(top,  #1c538e 0%,#2563ba 100%);
background: linear-gradient(to bottom,  #1c538e 0%,#2563ba 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c538e', endColorstr='#2563ba',GradientType=0 );


height:58px} 

nav ul li { margin: 0px; display:inline-block; float: left; line-height:32px; right top no-repeat; } 
nav a:hover { background-color: #000; color:#FFF ;} 

.menubar_div2 { width:1060px; float:left }
.menubar2{ margin:0 auto; width:1060px; height:58px; background-color:#;border-bottom: 0px solid #000; 
background: #1c538e;
background: -moz-linear-gradient(top,  #1c538e 0%, #2563ba 100%);
background: -webkit-linear-gradient(top,  #1c538e 0%,#2563ba 100%);
background: linear-gradient(to bottom,  #1c538e 0%,#2563ba 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c538e', endColorstr='#2563ba',GradientType=0 );
}

.menubar-menu2{ width:715px; height:58px; background-color:# ; margin:0 auto}
.toggle, [id^=drop] { display: none; } 
nav:after { content:""; display:table; clear:both; } 
nav ul { float: left; padding:0; margin:0; list-style: none; position: relative; } 
nav ul li:last-child { background:none} 

nav a { display:block; padding:15px 16px; color:#FFF; font-size:14px; text-decoration:none; font-weight:normal; text-transform:uppercase; letter-spacing:0px;
font-family:'Oswald', sans-serif; text-shadow: 2px 1px 1px #545454; line-height: 0px; margin:13px 5px 5px 9px} 

nav ul li ul li:hover { opacity:0.8 } 


nav ul ul { display: none; position: absolute; top: 60px; } 
nav ul li:hover > ul { display:inherit; } 
nav ul ul li { width:170px; float:none; display:list-item; position: relative; } 
nav ul ul ul li { position: relative; top:-60px; left:170px; } 
li > a:after { content: ' '; } 
li > a:only-child:after { content: ''; }
/*MENU END*/


.content{ margin:0 auto; width:1060px; height:auto; ; padding-top:1px; border: 0px solid #ddd;}

/*TITLE STYLES START*/
.content_wrap { margin: 0 auto 7px auto; padding: 0; overflow: hidden; background: #fbfbfb; border: 0px solid #ddd; height:auto; }
.content_category { width:230px; border-left: none; border-top:none}
.content_pages { width:230px; border-left: none; border-top:none}
.content_gallery { width:.content_gallery; }
.content_gallery .content_title_outer .featured_categories_title { text-align:center }

.content_description { width:1060px; }
.content_description .content_title_outer .description_title { text-align:center }

.featured_categories_description .content_title_outer .featured_categories_title { text-align:center }


.content_policies { width:1060px; }
.content_featured_categories { width:822px; }

.content_title_outer { padding: 0px 0px 6px 0px; border-bottom: 0px solid #f0f0f0; float:left; background-color:#212121; width: 100%;
background: #1c538e;
background: -moz-linear-gradient(top,  #1c538e 0%, #2563ba 100%);
background: -webkit-linear-gradient(top,  #1c538e 0%,#2563ba 100%);
background: linear-gradient(to bottom,  #1c538e 0%,#2563ba 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c538e', endColorstr='#2563ba',GradientType=0 );


}

.content_title { padding-left: 15; font-family:'Oswald', sans-serif; font-size:20px; color: #f5f5f5; text-transform: uppercase; font-weight: bold;    padding-top: 3px;    text-shadow: 2px 1px 1px #545454; }
.category_title {  }
.pages_title {}
.description_title {  }
.policies_title {}
.featured_categories_title {}




.content_title  span { color: #111; }


.left_content .news_p { font-size:12px; color:#d3d1d1; padding:17px }
.left_pmnt_img { padding:5px 0px 4px 17px }

/*TITLE STYLES END*/



/*LEFT SECTION START*/
.left_bar{ width:230px; height:auto; float:left; padding-left:0px}
.left_content { display:block; padding:0px 0px 0px 0px; width:230px; height:auto; float:left ;background-color: #161616;}
.left_content .ula { width: 230px;list-style: none;padding: 0px ;margin-top: 0px;margin-left: 0px;display: block;}
.left_content .lia { position: relative;display: block;height: 30px;line-height: 30px; border-bottom:none; background-color:#161616; border-bottom: 1px solid #545454; }
.left_content .lia:hover { background-color:#000;cursor:pointer }
.left_content .lia:last-child { border-bottom: 0px}
.left_content .lia a img { width:24px; float:left; padding:4px 0px 0px 17px; }
.left_content .aa { text-indent: 15px; text-align: left; text-decoration: none; font: 12px 'Open Sans', sans-serif; display: block; height: 28px; color:#ccc; text-transform:uppercase; line-height:29px; }

.left_content .aa:hover { color:#CCC; }

.payment { margin:10px 10px 4px 0px; float:left; width:230px; height:365px; background-image:url(../PIC/lefticon.jpg) }
.left1 { margin:6px 10px 4px 0px; float:left; width:230px; height:auto; background-image:url(https://merkrv.com/ebay/Tem8/PIC/left1.jpg) }
/*LEFT SECTION END*/



/*MIDDLE SECTION START*/
.middle_bar{ width:1060px; height:auto; float:left; margin-left:0px}
/*MIDDLE SECTION END*/



/*FEATURED CATEGORIES START*/
#fc_main_div { width:1058px; height:auto; float:left; padding-bottom: 25px; background-color: #161616; border: 1px solid #161616;}
#img_div {width: 206px; height: 206px; float:left; }
#img {  float:left ;margin: 14px 0px 0px 17px; width:200px; border: 1px solid #777; border-style: dotted; }
#img:hover {  opacity:0.8;}
/*FEATURED CATEGORIES END*/



/*DESCRIPTION CONTENT START*/
.title_new { width:822px; height:auto; background-color:#fbfbfb;margin:0 auto; float:left; margin:0px 0px 0px 0px; border-bottom: 1px solid #f0f0f0;}
.title_new .dv1 { padding:20px 10px 20px 30px}
.title_new .dv1 p { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#383838; padding:5px 10px 5px 0px; text-align:center}

.description_content { width:1058px; height:auto; background-color:#fff;margin:0 auto; float:left; margin:0px 0px 0px 0px ; border: 1px solid #ccc; border-top:none}
.description_content .dv1 { padding:15px 15px 15px 15px}
.description_content #dv1nw { padding: 15px 15px 15px 15px; }
.description_content .dv1 p { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#383838; padding:5px 10px 5px 0px; text-align:center}
.description_content .dv2 { background-color:#fff; margin-right:0px; border:0px; padding:0px; border:0px solid #111 }
.description_content .dv2 p { font-family:'Lato'; font-size:15px; font-weight:normal; color:#383838; padding:0px; text-align:left; padding:20px }
.description_content .dv1 h3 { font-family:'Lato'; font-size:18px; padding:5px 0px 10px 20px ;color:#383838}
.description_content .dv1 .dv3 { background-color:#; margin-left:37px; border:0px; padding:0px }
.description_content .dv1 .dv3 ul li { font-family:'Lato'; font-size:14px; line-height:1.7; color:#383838) }
.dv3 ul li { font-size:14px }


/*DESCRIPTION CONTENT END*/



/*POLICIES CONTENT START*/
.policies_content { width:1060px; height:auto; background-color:#0e0e0e;margin:0 auto; float:left; margin:0px 0px 0px 0px}
.tabbed_content { width:1037px; height:auto;background-color:#161616;margin:0 auto; padding:10px; border: 1px solid #161616;}
.tabbed {margin: 0 auto; min-width: ; max-width: ; font: 16px "Open Sans", sans-serif;; margin-bottom:10px; width: 1048px;}
.tcontent {background: #161616; color: #FFFFFF; font: 14px "Open Sans", sans-serif;; width:1048px; border: 0px solid #ddd;  border-top: none;}
.tcontent > div {display: none; padding: 20px 25px 20px; background-color:#161616 }
.tcontent > div ul {list-style:none}

.tabbed input {display: none;}
.tabbed label {display: inline-block; padding: 8px 2px 8px 3px; font-weight: normal; text-align: center;background: #fff; color:#fff; width:19%; 
border: 0px solid #ddd; text-transform:uppercase ; font-family:'Oswald', sans-serif; background: #1c538e;
background: -moz-linear-gradient(top,  #1c538e 0%, #2563ba 100%);
background: -webkit-linear-gradient(top,  #1c538e 0%,#2563ba 100%);
background: linear-gradient(to bottom,  #1c538e 0%,#2563ba 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c538e', endColorstr='#2563ba',GradientType=0 );
}
label:hover { cursor: pointer;}
input:checked + label {background: #000; color: #fff;; width:19%; text-transform:uppercase}
.tabbed label img { float:left; padding-right:5px; width:30px }
#content1 ul img { position:relative; right:-2px; bottom:-10px; width:205px }
#tab1:checked ~ .tcontent #content1,
#tab2:checked ~ .tcontent #content2,
#tab3:checked ~ .tcontent #content3,
#tab4:checked ~ .tcontent #content4,
#tab5:checked ~ .tcontent #content5{display: block;}
/*POLICIES CONTENT END*/



/*FOOTER START*/
.footer{ width:1060px; height:155px;  margin:0 auto; margin-top:0px;background: -webkit-linear-gradient(top, #141414 0%, #000 100%); padding-top: 50px;}
.footer_div1 { width:200px; height:60px; background-color:#; float:left; opacity:1; border-right: 1px solid rgba(251, 251, 251, 0.23); }
.footer_div2 { width:200px; height:60px; background-color:#; float:left; opacity:1 ;border-right: 1px solid rgba(251, 251, 251, 0.23);}
.footer_div3 { width:300px; height:60px; background-color:#; float:left; opacity:1 ;border-right: 1px solid rgba(251, 251, 251, 0.23);}
.footer_div3 a { text-decoration:none }
.footer_div4 { width:330px; height:60px; background-color:#; float:left; opacity:1 }
.footer_div4 div { text-align:center }
.footer_div4 div img { padding-top: 5px; }

.social-icons-bottom{display:;width:; height:auto; background-color:#; margin:0 auto; margin-top:0px; text-align:right; padding:14px 7px 0px 0px; }
.social-icons-bottom a img{ display:;width:33px;  }
.social-icons-bottom a img:hover{ display:; opacity:0.8 }

.footer_p { font-family:'Oswald', sans-serif; font-size:17px; color:#FFF; text-align:center }
.footer_a { font-family:'Oswald', sans-serif; font-size:13px; color:#FFF; text-align:center; text-decoration:none; display:block; padding-top: 6px; }

.footer-social-icons { width: 220px; display:block; float:right; position: relative; bottom: -3px;} 

.social-icon { color: #fff; } 
ul.social-icons { margin-top: 10px; } 
.social-icons li { vertical-align: top; display: inline; height: 100px; } 
.social-icons a { color: #ccc; text-decoration: none; font-size:16px } 

.fa-facebook { padding:10px 6px 10px 77px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #; font-size: 20px; } 
.fa-twitter { padding:10px 12px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #000000; } 
.fa-twitter:hover { background-color: #00aced; } 
.fa-instagram { padding:10px 6px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #; font-size: 20px;}
.fa-youtube { padding:10px 13px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #000000; } 
.fa-youtube:hover { background-color: #e64a41; } 
.fa-google-plus { padding:10px 9px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #000000; } .fa-google-plus:hover { background-color: #e25714; }
.fa-skype { padding:10px 12px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #000000; } 
.fa-skype:hover { background-color: #02a6e5; }
.fa-whatsapp { padding:10px 12px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #000000; } 
.fa-whatsapp:hover { background-color: #0dc143; }

#btn_a { text-decoration:none }
.btn { background: #f00; display: block; border: none 0px; cursor: pointer; text-decoration: none; width: auto; height: auto; margin: 0 auto; padding: 2px 15px; transition: all 0.4s ease-out 0s; font-family: 'Oswald', sans-serif; font-size: 14px; color: #fff; text-transform: uppercase; font-weight: 500; letter-spacing: 1px; border-radius: 20px; margin-top: 0px; margin-bottom:10px}
.footer_div3 .btn { margin-top: 9px; }
.btn:hover  { background: #FFF; color:#f00}

.copy { width:100%; height:auto; float:left; margin-top:50px }
.copy a { text-decoration:none }
.copy p { text-align:center; font-size:11px; color:##777}

/*Animation*/
.scroll-right {
 height: 50px;	
 overflow: hidden;
 position: relative;
     right: -px;
}
.scroll-right p {
 font-size: 14px;
 position: absolute;
 width: 100%;
 height: 100%;
 margin: 0;
 line-height: 64px;
 text-align: center;
 
 -moz-transform:translateX(100%);
 -webkit-transform:translateX(100%);	
 transform:translateX(100%);
 -moz-animation: scroll-left 15s linear infinite;
 -webkit-animation: scroll-left 15s linear infinite;
 animation: scroll-left 15s linear infinite;
}
@-moz-keyframes scroll-left {
 0%   { -moz-transform: translateX(100%); }
 100% { -moz-transform: translateX(-100%); }
}
@-webkit-keyframes scroll-left {
 0%   { -webkit-transform: translateX(100%); }
 100% { -webkit-transform: translateX(-100%); }
}
@keyframes scroll-left {
 0%   { 
 -moz-transform: translateX(100%); 
 -webkit-transform: translateX(100%); 
 transform: translateX(100%); 		
 }
 100% { 
 -moz-transform: translateX(-100%); 
 -webkit-transform: translateX(-100%); 
 transform: translateX(-100%); 
 }
}
/*Animation*/
/*FOOTER END*/


@media (max-width: 1060px) {

.welcome { width:100%; height:auto; }
.welcome p { padding: 10px 0px 10px 15px; }

.logo_div { width:100% }
	
.topbanner { height:auto; width:100% }
.topbanner img { height:auto; width:100% }

.why { width:100%; height:auto; background-color:#161616 }
.why img { width:100% }

#slider_main_div { width:100%; padding-bottom: 3px;}
div#captioned-gallery { width: 100%; overflow: hidden; width:100%; height:auto }	


.main_manu_div2 { display:none }

[id^=drop]:checked + ul { width:100%; background-color:#000 }
.main_manu_div { width:100% }
.menubar_div { width:100% ; float:left}
.store_image { display:none }
.homea { display: inherit; }
.menubar{ width:100%; height:auto;}
.menubar-menu{ width:100%; height:auto ;background-image:url(../PIC/bg1.png)}

.title_new { width:100%; }
.title_new .dv1 { padding:25px 20px 20px 20px}

.content{ width:100%;  padding-top:0px; border:0px}
.left_bar{ display:none }

.content_title { background: url() no-repeat right ; }
.featured_categories_description { display:none }


.content_wrap {border-left:none; border-right:none;  background: #161616; margin: 0 auto 0px auto;}
.content_gallery { width:100%; padding-top:5px}
.content_description { width:100%; }
.content_policies { width:100%; }
.content_featured_categories { width:100%; }

.content_title_outer { width:100%; }
.description_title { height:auto }

.middle_bar{ width:100%; margin-left:0px }


#gallery_div { width:100%; height:500px; margin-top:15px; text-align:center; float:left; background-color:#161616; padding-top:14px; padding-bottom: 15px; border: 0px solid #161616; }



.image_gallery{ width:100%; height:auto; padding:0px ;  margin:0 auto; float:left; padding-top:10px}


.tabbed label {padding: 10px 0px 10px 0px; width:100%; border: 1px solid #161616;} 


.description_title{ width:100%; height:auto; margin:0 auto; margin:0px 0px 0px 0px}
.description_content { width:100%; height:auto; margin:0 auto; padding:0px; border:0px}

.gallery .images>span.right {  margin-left:-50px }

.policies_content { width:100% }
.tabbed_content { width:100%; border: 0px solid #161616; }
.policies_title{ width:100%; height:25px; margin:0 auto; margin:0px 0px 0px 0px}
.policies_content { width:100%; height:auto; margin:0 auto; float:left; margin:10px 0px 0px 0px}

.tcontent {width:100%}

.tabbed_content { width:100%; height:auto; margin:0 auto; padding:0px}
.tabbed label img { display:none }
.tabbed { width:100% }
input:checked + label {width:100%}

.social-icons-bottom{display:inherit;width:100%; height:auto; }
.social-icons-bottom a img{ display:inherit; }
.social-icons-bottom a img:hover{ display:inherit;}

.social-icons-bottom{margin:0px;}

#fc_main_div { display:none }

#featured_categories { width:100%;text-align:center; float:none; margin:0 auto}
#hover { width:100%; height:100%; text-align:center; float:none; margin:0 auto}
.cat { margin-top:24px;  margin-bottom:20px;}


.featured_items_new { display:none; }
.featured_items_new .logo_hide{ display:none; }



/*MENU*/
nav { margin: 0; background-color:#FFF; height:43px } 
.toggle + a, .menu { display: none; } 
.toggle { display: block; background-color: #000; padding:8px 24px; color:#FFF; font-size:17px; text-decoration:none; border:none; background-image:url(../PIC/bg1.png);
text-transform:uppercase; font-family: 'Oswald', sans-serif;} 
.toggle:hover { background-color: #000; color:#FFF } 
[id^=drop]:checked + ul { display: block; } 
nav ul li { display: block; width: 100%; } 
nav ul ul .toggle, nav ul ul a { padding: 0 40px; } 
nav ul ul ul a { padding: 0 80px; } 
nav a:hover, nav ul ul ul a { background-color: #111; opacity:0.9 } 
nav ul li ul li .toggle, nav ul ul a, nav ul ul ul a{ padding:14px 20px; color:#FFF; font-size:17px; } 
nav ul li ul li .toggle, nav ul ul a { background-color: #212121; } 
nav ul ul { float: none; position:static; color: #ffffff; } 
nav ul ul li:hover > ul, nav ul li:hover > ul { display: none; } 
nav ul ul li { display: block; width: 100%; } 
nav ul ul ul li { position: static; }
/*MENU*/


.footer{ width:100% ; background-color:#161616; margin:0px; height:auto; float:left }

.footer_div1 { width:25%; float:left }
.footer_div2 { width:24%; float:left }
.scroll-right { height:30px;  }
.footer_div3 { width:25%; float:left }
.footer_div4 { width:25%; float:left }
.footer_div4 div img { width:100% }

.scroll-right p { line-height: 28px; font-size: 13px; color:#d3d1d1 }
.scroll-right { background-color: #212121; }

.social-icons-bottom{display:;width:; height:auto; background-color:#; margin:0 auto; margin-top:0px; text-align:right; padding:6px 0px 0px 0px; text-align:center }
.social-icons-bottom a img{ display:;width:33px;  }
.social-icons-bottom a img:hover{ display:; opacity:0.8 }

.footer-social-icons { float:none; text-align: center; bottom: 5px;}

}


@media all and (max-width : 768px) {
	
	
#ds_div > font > div > div.content > div.middle_bar > div.content_wrap.content_description > div.description_content > div > div > p > table  { width:100% }


/*FEATURED CATEGORIES START*/
#fc_main_div { width:100%; height:auto;  }
#fc_img_div { width:33.33%; height:auto; margin-top:10px }
#fc_main_div #fc_img_div #img_div {width: 100%; height: auto; }
#fc_main_div #fc_img_div #img_div figure { width: 100%; height: auto;  }
#fc_main_div #fc_img_div #img_div figure #img { width:100%; height:30%}


/*FEATURED CATEGORIES END*/

.preview { height:auto; padding-bottom: 10px; } 
.preview img { width: 98%; padding:0px 0px 0px 0px}
#gallery_div { height:auto; padding-top:12px; }

#content1 ul img {display:none}
#content4 ul img {display:none}

.description_content .dv1 p { font-size:16px }
}





@media (max-width: 600px) { 
.featured_items_new .logo_hide{ width:100%; height:30px; background-color:#FFF; text-align:center; position:relative; top:-37px; margin:0 auto }


#fc_main_div { width:100%; height:382px; background-color:#FFF; clear:both }
#fc_main_div #fc_img_div { width:50%}

}




@media (max-width: 550px) { 

.footer { padding-top:10px }
.footer_div1 { width:100%; padding:10px 0px 10px 0px; border-right: 0px solid rgba(251, 251, 251, 0.23); }
.footer_div2 { width:100%; padding:10px 0px 10px 0px; text-align:center; border-right: 0px solid rgba(251, 251, 251, 0.23); }
.footer_div3 { width:100%; padding:10px 0px 10px 0px;border-right: 0px solid rgba(251, 251, 251, 0.23); }
.footer_div4 { width:100%; padding:10px 0px 10px 0px;border-right: 0px solid rgba(251, 251, 251, 0.23);  }
.footer_div4 div img { width:50% }

.fa-facebook { padding: 10px 6px 10px 0px;}

.copy { margin-top:10px; margin-bottom:10px }
}


@media (max-width: 420px) {
.image_gallery{ width:100%; height:auto; padding:0px ;  margin:0 auto;}
.content4 ul img{ width:100% }
.toggle { text-align:center }
}


@media (max-width: 370px) {

.logo_div > img { width:100% }

}

@media all and (max-width : 330px) {
/*MENU*/
nav ul li { display:block;}
/*MENU*/
}

/*STYLE END*/

/*-----------------------------------------------------------------------*/

/*-----------------------------------------------------------------------*/



