
@media (max-width: 1200px) {
.container { width:940px;}	

#header .logo { width:330px; } 
#header .h_right .timing p { font-size:12px; }
#nav .nav > ul > li { margin:0 12px; }
#content .bot_blk .block_1 ul li a { font-size:11px; padding:0 5px; }
#content .bot_blk span { font-size:13px; }

#content .rightbar { width:610px; }
#content .rightbar .block .title_1 { font-size:15px; }

#content .rightbar .block .big_img { width:154px; }
#content .rightbar .block .small_img { width:156px; }
#content .rightbar .block .small_img .img { width:73px; }
#content .rightbar .block .desc { width:170px; padding:0 10px; }
#content .rightbar .block .btns { width:120px; }
#content .rightbar .block .btns a { font-size:12px; }
#content .rightbar .block .desc p { font-size:13px; line-height:18px; }

#content .con_bot { padding: 10px 20px 15px 135px; }
#content .con_bot .img { left:15px; }
#content .con_bot p { font-size:12px; }

}

@media (max-width: 990px) {

.container { width:750px;}	

#header { padding-bottom:42px; }
#header .logo { width:220px; } 
#header .h_right { padding:10px 0 0 0; }
#header .h_right .timing p { font-size:10px; }
#header .h_right .timing h3 { font-size:14px; }
#header .h_right .timing { padding-right:5px; }
#header .h_right .ebay { margin-left:5px; }
#nav .nav > ul > li { margin:0 5px; }
#nav .nav > ul > li > a { padding: 3px 5px; }

#slider .container .caption { left:10px; bottom:20px; }
#slider .container .caption h1 { font-size:34px; }


#content .inner .right_c h1 { font-size:24px; line-height:32px; }
#content .inner { padding-left:20px; padding-right:20px; }

#content .bot_blk { margin-left:-5px; }
#content .bot_blk .block { padding-left:5px; }
#content .bot_blk .block_1 ul li a { font-size:9px; } 
#content .bot_blk span { font-size:11px; }

#content .leftbar { width:200px; }
#content .rightbar { width:485px; }
#content .rightbar .block .desc { clear:both; padding-left:0; width:320px; }
#content .rightbar .block .btns { width:140px; float:right; }
#content .rightbar .block .big_img { margin-bottom:20px; width:174px; }
#content .rightbar .block .small_img { width:176px; }
#content .rightbar .block .small_img .img { width:83px; }

#content .rightbar .block .title_1 { font-size:12px; }
#content .rightbar .block .title_1 span { font-size:12px; }


#footer .f_right .img { margin-left:10px; }
#footer p { font-size:10px; }

.popup { width:700px; padding:20px 20px; }
.popup .slider  { width:50%; }
.popup .popup_r { width:50%; padding-left:20px; }
.popup .slider .slider_pager { padding:0 15px; }
.popup .slider .slider_pager ul li { width:33.33%; padding:0 7px; }
.popup .slider a.prev,.popup .slider a.next { bottom:16px;}

}

@media (min-width: 767px) {

#nav .nav > ul.done { display:block !important; }

}
@media (max-width: 767px) {

.container { width:460px;}	

#header { text-align:center; padding-top:15px; }
#header .logo { float:none; width:auto; }

#header .h_right { float:none; padding:15px 0 0 0; }
#header .h_right .timing { float:none; text-align:center; margin:0; padding:0; }
#header .h_right .timing p { font-size:12px; }    
#header .h_right .facebook { float:none; margin:10px 0; padding:0; }
#header .h_right .ebay { float:none; margin:0; position:relative; display:inline-block; vertical-align:top; }


#nav .container { position:relative; }
#nav .nav a.menu { display:block; width:28px; margin:12px 0 0 0; }
#nav .nav a.menu span { width:100%; height:3px; margin:4px 0; padding:0; display:block; padding:0; background:#fff; }
#nav .nav > ul { width:100%; display:none; position:absolute; top:43px; left:0; z-index:99999; border-bottom:1px solid #fff; text-align:left; }
#nav .nav > ul > li { float:none; margin:0; padding:0; border-top:1px solid #fff; }
#nav .nav > ul > li > a { font-size:12px; color:#fff; line-height: 30px; height: 30px; padding:0 0 0 10px; background:#333333; float:none; border-radius:0; border:none !important; }

#nav .nav > ul > li.active > a,#nav .nav > ul > li > a:hover { background:#c01e1e; color:#fff; border-radius:0; }

#slider .container .caption { padding:15px 15px; }
#slider .container .caption h2 { font-size:22px; }
#slider .container .caption h1 { font-size:24px; }
#slider .container .caption p { font-size:12px; }

#content .inner .left_c { width:100%; }
#content .inner .right_c { width:100%; }
#content h2 { font-size:20px; }

#content .bot_blk { margin-left:0; }
#content .bot_blk .block { width:100%; padding:0 0 10px 0;  }
#content .bot_blk .block_1 ul li a { font-size:12px; padding:0 10px; }
#content .bot_blk span { font-size:12px; }

#footer { text-align:center; }
#footer .f_left { width:100%; }
#footer .f_right { width:100%; }
#footer p { font-size:12px; width:100%; float:none; line-height:20px; padding:0 0 10px 0; }
#footer .kids_logo { padding:0; float:none; margin:0 0 10px 0; }
#footer .f_right .img { margin:0 7px; float:none; display:inline-block; vertical-align:top; } 

#content .contact_c .con_left { width:100%; float:none; padding:0 0 20px 0; } 
#content .contact_c .con_right { width:100%; float:none; padding:0; }
#content .contact_c .con_right .con_row { float:none; margin-left:0; padding:0; }
#content .contact_c .con_right .block { width:100%; float:none; padding:0 0 20px 0; }
#content .contact_c .con_right .submit_btn { float:none; margin:0 auto; }

#content .search_c select { margin:0 0 10px 0; }
#content .search_c .sel_1 { float:none; margin:0; }
#content .search_c .sel_2 { float:none; margin:0; }
#content .search_c .sel_1 select { width:100%; }
#content .search_c .sel_2 select { width:100%; }
#content .search_c .filter_row_2 { padding-left:0; }
#content .search_c .infotxt { margin-bottom:20px; }

#content .leftbar { width:100%; margin:0; padding:0; }
#content .rightbar { width:100%; margin:30px 0 0 0; padding:0; }
#content .rightbar .block .title_1 { line-height:20px; padding:5px 10px; }
#content .rightbar .block .title_1 span { float:none; display:block; }
#content .rightbar .block .desc { width:100%; padding:0 0 20px 0; }
#content .rightbar .block .btns { float:none; clear:both; margin:0 auto;}

#content .con_bot .img { position:relative; top:auto; bottom:auto; text-align:center; }
#content .con_bot { padding:10px 20px; }

#content .con_bot h2 { font-size:18px; line-height:normal; padding:10px 0;}
#content .con_bot p { font-size:14px; }
#content .con_bot_l { float:none; }
#content .con_bot .con_btn { float:none; margin:10px auto 0; }

.popup {  width:100%; }
.popup .slider  { width:100%; }
.popup .popup_r { width:100%; padding:40px 0 0 0;}
.popup .slider a.prev, .popup .slider a.next { bottom:24px; }
.mobile_hide { display:none !important;}
.home-video { margin-top:20px;}
.all_btn { display:block;}
.mobile-hide { display:none;}
#header .h_right .timing h3 { line-height:30px;}
.find-us {display: block;margin-top: 10px;}
.find-link {float: none;margin: 0 auto;width: 158px;}
}

@media (max-width: 480px) {

.container { width:300px;}	
#slider .container .caption { display:none; }

#content .rightbar .block .big_img { width:100%; margin:0 0 10px 0; }
#content .rightbar .block .small_img { width:100%; margin:0 0 10px 0; }
#content .rightbar .block .small_img .img { width:48%; padding:0 0 0 0; margin:0 1%; margin-bottom:5px; }

#content .rightbar .pagination_c a.prev { position:relative; top:auto; left:auto; display:inline-block; vertical-align:top; }
#content .rightbar .pagination_c a.next { position:relative; top:auto; right:auto; display:inline-block; vertical-align:top; }
#content .rightbar .pagination_c ul { display:block; margin:0; padding:10px 0;  }
#content .rightbar .pagination_c ul li { float:none; display:inline-block; vertical-align:top;  }
.popup .slider a.prev, .popup .slider a.next { bottom:7px; }
}

@media (max-width: 319px) {
.container { width:100%;}	
} 