@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 1024px) {
.my_basket{ margin-right: -10px;}
.feed{ margin-right:0;}
}

@media only screen and (max-width: 980px) {
.wrapper{ width:96%;}
.nav{ padding:0;}
.nav-item a{ padding: 13px 18px;}
.banner img{ height:auto;}
.support ul li a img{ max-width:100%; width: 100%;}
.support{ margin-bottom: 3%;}
.left_main{ width:59.7%}
.left_main a img{ max-width:100%;}
.right_main{ width:39.3%;}
ul.list1 li{ width: 48.8%; margin-bottom: 2%;}
ul.list1 li a img{ max-width:100%;}
.header{ background-size:100% 100%;}
.footer{ background-size:100% auto;}
/*Internal Page*/
.banner_internal img{ height:auto;}
.main_container_inner{ background-size:150% auto;}
.internal_pg{ padding-top: 6%; width: 93%;}
.internal_pg_lft{ width:21%; padding-right: 2.5%;}
.internal_pg_rgt{ width:74%;}
.ipr_txt{ width:60%;}
.ipr_img{ width:40%;}
.ipr_img img{ max-width:100%;}
/*Details Page*/
.details_pg{ width:88%;}
.dtl_main_lft{ width:45%;}
.dtl_main_rgt{ width:52%;}
.detail_thumb_img a img{ max-width:100%;}
.dtl_moreinfo, .dtl_moreinfo .size_info{ padding-left:0;}
/*.dtl_moreinfo .size_info, .dtl_moreinfo .delv_info{ margin-right:14px;}*/
.dtl_moreinfo .revw{ margin-right:0;}
.all_1 img{ max-width:100%; width: 100%;}
.own_urJ img{ max-width:100%;}
.choose_size_ctnt ul li img{ max-width:100%;}
ul.choose_optns li .ch_op_txt{ width:63%;}
.stacker_combi{ background-position: left 15px; padding-left: 105px; padding-right: 0;}
.also_like ul li{ width:170px;}
.all_1 ul li{ margin-right:6.5%;}
/*Listing2 Page*/
.listing_pg_hd{ margin-left:0; padding-left: 0;}
.banner_listing img{ height:auto;}
.listing_pg{ width:90%;}
.list_prod{ padding-top:20px;}
.list_prod ul li{ height:350px; margin-bottom:0; padding: 10px 0;}
/*Landing Page*/
.landing_middle{ width:100%;}
}

@media only screen and (max-width: 960px) {
.nav-item a { padding: 13px 16px;}
.ftr_links{ width:60%;}
.cards_feed{ width:40%;}
/*Details Page*/
/*.dtl_moreinfo .size_info, .dtl_moreinfo .delv_info { margin-right: 10px;}*/
.also_like ul li{ width:168px; margin-right:0;}
/*Listing2 Page*/
}

@media only screen and (max-width: 800px) {
.nav{ font-size:14px;}
.nav-item a { padding: 14px 12px;}
.support ul li{ padding-right: 25px;}
.cards, .cards img{ width:100%;}
.ftrL{ margin-right:8%;}
.my_basket{ margin-right: -15px;}
/*Internal Page*/
.frm_label{ padding-left:0; width: 110px;}
/*Details Page*/
.fwd_bk a{ font-size:24px;}
.detail_thumb_info .rating{ margin-top:10px;}
.dtl_moreinfo a{ font-size:20px;}
.dtl_moreinfo .delv_info{ background-size:100% 100%; width:150px;}
/*.dtl_moreinfo .revw{ padding-bottom: 8px;}*/
#flip-navigation li.delv_info { width: 52%;}
.choose_size_ctnt{ width:100%;}
.choose_size_ctnt ul li{ width:115px;}
.choose_size_ctnt h4{ font-size:14px;}
.choose_size_ctnt h4 span{ font-size:11px;}
ul.choose_optns li{ font-size:12px;}
ul.choose_optns li .ch_op_txt{ padding-left:6px; width:60%;}
.stacker_combi span{ font-size:14px;}
.stacker_combi input[type="button"]{ margin-bottom:10px;}
.also_like ul li{ margin-bottom: 30px;}
.also_like ul li, .also_like ul li a{ width:234px;}
ul.choose_optns li .ch_op_img{ width:70px;}
ul.choose_optns li .ch_op_img img{ width:100%;}
/*New Changes*/
.prod_description, .dtl_moreinfo, .also_avail{ width:340px;}
.all_1 ul li { margin-right: 3.5%;}
.dtl_main_rgt { width: 350px;}
/*Listing2 Page*/

/*Landing Page*/
.landing_content, .hover_img_ctnr{ width:770px; height:770px;}
.hover_img_ctnr{ background-size:100% 100%;}
.lc_main{ width:520px; height:461px; padding-top:55px;}
.lc_lft, .lc_rgt{ height:auto;}
.lc_lft{ padding-right:2%; width:48%;}
.lc_rgt{ padding-left:2%; width:48%;}
.lc_main h1{ font-size:64px;}
.lc_main ul li a{ font-size:28px;}
}

@media only screen and (max-width: 768px) {
.nav-item a { padding: 14px 10px;}
/*Internal Page*/
.internal_pg_sidemenu{ background-size:70% auto;}
.internal_pg_sidemenu ul li a{ font-size:18px;}
.internal_pg_sidemenu ul li{line-height: 28px;}
h1{ margin:0 0 15px; letter-spacing: 1px; font-size: 36px;}
.main_container_inner p{ margin:0 0 15px; line-height: 18px;}
h2{ margin:0 0 15px; font-size: 28px;}
/*Details Page*/
.dtl_moreinfo .delv_info{ width:145px;}
.choose_size_ctnt ul li { width: 115px;}
.also_like ul li, .also_like ul li a { width: 225px;}
/*New Changes*/
.prod_description, .dtl_moreinfo, .also_avail{ width:335px;}
.all_1 ul li { margin-right: 3.5%;}
.dtl_main_rgt { width: 335px;}
.choose_size_ctnt ul li { width: 110px;}
ul.choose_optns li .ch_op_img { width: 60px;}
.elastislide-horizontal ul li{ margin:0 20px !important;}
/*Listing2 Page*/

/*Landing Page*/
.landing_content, .hover_img_ctnr {
    height: 740px;
    width: 740px;
}
.lc_main {
    height: 441px;
    padding-top: 55px;
    width: 496px;
}
}

@media only screen and (max-width: 685px) {
.my_basket, .feed { margin-right: -10px;}
/*Internal Page*/
.frm_label{padding-bottom: 20px;}
/*Details Page*/
.dtl_main_lft{ width:100%;}
.detail_thumb_img{ width:65%; margin: auto auto 20px;}
.detail_thumb_info .rating{ margin-top:0;}
.price_mail { margin-bottom: 25px;}
.dtl_main_rgt { width: 100%;}
.choose_size_ctnt ul li { width: 33%;}
ul.choose_optns li .ch_op_img { width: 92px;}
ul.choose_optns li .ch_op_txt{ width:73%;}
ul.choose_optns li { font-size: 14px;}
.also_like ul li, .also_like ul li a { width: 33%;}
.dmi_dtl{ background-size:100% 3%; width:100% !important;}
.dtl_moreinfo .revw a { background: url("../images/star_blue.png") no-repeat scroll 90% 10px rgba(0, 0, 0, 0);}
/*New CSS*/
.prod_description, .dtl_moreinfo, .also_avail { width: 100%;}
.dtl_main_rgt{ margin-bottom:30px;}
.dtl_moreinfo{ margin-bottom:20px;}
/*Listing2 Page*/
.listing_pg{padding: 30px 0;}
ul.breadcrumbs li a{ font-size:24px;}
/*Navigation*/
.nav-item a { padding: 10px;}
.nav-click{ border:0; height:auto; width:auto; color:#fff; background:0;}
.nav-click i{ background:url(../images/select_dwn_arw.png) center center no-repeat;height: 34px;width: 34px;}
.nav-submenu{ border:0; margin-bottom:10px; margin-left:5%; width:95%; background:0;}
/*Landing Page*/
.landing_content, .hover_img_ctnr {
    height: 660px;
    width: 660px;
}
.lc_main {
    height: 389px;
    padding-top: 55px;
    width: 444px;
}
.lc_main h1{ margin-bottom:20px;}
.lc_main ul li{ margin-bottom:18px;}
.lc_main ul li a {  font-size: 26px;}
}

@media only screen and (max-width: 640px) {
.ftr_links { width: 100%; margin-bottom: 20px;}
.ftrL { margin-right: 25%;}
.cards_feed { width: 100%;}
.cards{ width:50%; float:left; margin:18px 0;}
/*Internal Page*/
.internal_pg_lft{ width:96%; background:url(../images/full_page_hr.png) left bottom no-repeat; background-size:98% auto; padding:0 2% 2%; min-height:0;margin-bottom: 30px;}
.internal_pg_sidemenu{ background-size:auto; text-align:left; background-position: right 25%; padding-top:0;}
.internal_pg_rgt { width:97%; padding:0 1% 0 2%;}
/*Details Page*/
ul.choose_optns li .ch_op_txt { width: 70%;}
/*Listing2 Page*/

/*Landing Page*/
.landing_content, .hover_img_ctnr {
    height: 615px;
    width: 615px;
}
.lc_main {
    height: 357px;
    padding-top: 55px;
    width: 412px;
}
}

@media only screen and (max-width: 600px) {
.ftrL { margin-right: 23%;}
/*Details Page*/
ul.choose_optns li .ch_op_txt { width: 68%;}
/*Listing2 Page*/
/*landing Page*/
.landing_content, .hover_img_ctnr {
    height: 578px;
    width: 578px;
}
.lc_main {
    height: 329px;
    padding-top: 55px;
    width: 384px;
}
.lc_main h1{ font-size: 54px; margin-bottom:15px;}
.lc_main ul li { margin-bottom: 15px;}
.lc_main ul li a{ font-size:18px;}
}

@media only screen and (max-width: 568px) {
.support ul li { padding-right: 10px;}
.left_main, .right_main { width: 100%;}
ul.list1 li{ margin:3% 0 !important; width:50%; text-align:center;}
ul.list1 li.mrgn0{ margin:auto;}
.ftrL { margin-right: 22%;}
/*Details Page*/
.detail_thumb_img{ width:80%;}
ul.choose_optns li .ch_op_txt { width: 66%;}
.all_1 ul li { margin-right: 5.99%;}
/*New CSS*/
.elastislide-horizontal ul li { margin: 0 16px !important;}
/*Listing2 Page*/
/*Landing Page*/
.landing_content, .hover_img_ctnr {
    height: 547px;
    width: 547px;
}
.lc_main {
    height: 310px;
    padding-top: 55px;
    width: 365px;
}
}

@media only screen and (max-width: 480px) {
.header{ background-repeat:repeat-y; height: 225px;}
.top_right { width: 180px;}
.my_basket{ height:95px;}
.navigation {position: absolute; width: 100%;bottom: -8px;}
.top_links{ padding:0 0 15px;}
.support{ background:#fff; box-shadow:0 0 5px rgba(0, 0, 0, 0.5); height:auto; margin-top:0;}
.support ul li { display: inline-block; height: auto; padding: 10px 20px 10px 0; text-align: center; vertical-align: middle; width: 20%;}
.support ul li a img{ width:auto;}
.ftrL { margin-right: 16%;}
/*internal Page*/
.internal_pg_sidemenu ul li { line-height: 22px;}
.ipr_img{ display:none;}
.ipr_txt{ width:100%;}
/*Details Page*/
ul.choose_optns li .ch_op_txt { width: 60%;}
ul.choose_optns li .ch_op_img {width: 18%;}
.also_like ul li, .also_like ul li a { width: 50%;}
.also_like ul li .al_dtl{ margin-top: 10px;}
/*New CSS*/
.elastislide-horizontal ul li { margin: 0 30px !important;}
.social{ float:none; width:142px; margin:10px auto 0;}
p.copy{ float:none; display:block; text-align:center;}
/*Listing2 Page*/
ul.breadcrumbs{ float:none; width:100%;}
.just_show{ float:none; width:100%; margin-top: 20px;}
/*Landing Page*/
.landing_content, .hover_img_ctnr {
    height: 460px;
    width: 460px;
}
.lc_main {
    height: 250px;
    padding-top: 55px;
    width: 305px;
}
.lc_main h1 { font-size: 48px;}
.lc_main ul li a { font-size: 16px;}
.landing_middle{ padding: 55px 0 85px;}
}

@media only screen and (max-width: 380px) {
a.logo{ width:40%;}
a.logo img{ width:100%;}
.support ul li{ padding: 10px 15px 10px 0;}
ul.list1 li { margin: 1% 0 !important; width: 48.5%;}
.right_main { margin-top: 20px;}
.ftrL { margin-right: 8%;}
.cards{ width:100%; text-align:center;}
.cards img{ width:auto;}
.feed{ float:none; clear:both; margin:0 auto !important;}
p.copy{ float:none; text-align:center;}

/*Internal Page*/
.form_sec_main{ width:100%;}
.form_sec_main input[type="text"]{ width:96%; padding:0 2%;}
.radio, .checkbox{ width:100%; padding:0;}
input.form_submit[type="submit"]{ margin-left:0;}
/*Details Page*/
.detail_thumb_img { width: 100%;}
ul.choose_optns li { font-size: 12px;}
.dtl_moreinfo .revw a {  background: url("../images/star_blue.png") no-repeat scroll 97% 10px rgba(0, 0, 0, 0);}
/*New CSS*/
.elastislide-horizontal ul li { margin: 0 25px !important;}
/*Listing2 Page*/
.my_basket, .feed { margin-right: -5px;}
.listing_pg { padding: 10px 0;}
/*Landing Page*/
.landing_content, .hover_img_ctnr { height: 365px;  width: 365px;}
.lc_main {
    height: 215px;
    padding-top: 25px;
    width: 240px;
}
.lc_main h1 {
    font-size: 34px;
	margin-bottom: 10px;
}
.lc_main ul li {
    margin-bottom: 10px;
}
.lc_main ul li a {
    font-size: 12px;
}
.social a{ margin-left:10px;}

.top_links, .search_sec{ position:relative; left:-55%;}
}

@media only screen and (max-width: 360px) {
.ftrL { margin-right: 5%;}
.my_basket, .feed { margin-right: 0;}
/*Details Page*/
.detail_thumb_info .rating{ margin-top:10px;}
ul.choose_optns li div{ display:block; height:auto; text-align:center; width:auto;}
ul.choose_optns li .ch_op_img{ width:92px; margin:auto;}
ul.choose_optns li .ch_op_txt{ width:auto; padding:0; margin: 0 0 12px;}
div.selectBox{ float:none;}
ul.choose_optns li .ch_op_slct{ margin-bottom:12px;}
.choose_hd span{ font-size: 31px; line-height: 44px;}
.choose_size_ctnt ul li { border-bottom: 1px solid #CCCCCC; border-right: 0 none; display: block; float: none; padding: 20px 0; width: 100%;}
/*New CSS*/
.all_1 ul li { margin-right: 2.5%;}
.elastislide-horizontal ul li { margin: 0 80px !important;}
/*Listing2 Page*/
.just_show{ padding:0;}
.just_show .selectBox{ float:right;}
/*Landing Page*/
.landing_content, .hover_img_ctnr {
    height: 345px;
    width: 345px;
}
.lc_main {
    height: 200px;
    padding-top: 25px;
    width: 225px;
}
.top_links, .search_sec{ position:relative; left:-50%;}

}

@media only screen and (max-width: 320px) {
.cards img { width: 100%;}
.ftrL { margin-bottom: 5%; margin-right: 17%;}
/*Details Page*/
.also_like ul li, .also_like ul li a {  display: block; width: 100%;}
/*.dtl_moreinfo .size_info, .dtl_moreinfo .delv_info { margin-right: 3px;}*/
.dtl_moreinfo .revw a { background: url("../images/star_blue.png") no-repeat scroll 105% 10px rgba(0, 0, 0, 0);}
.dtl_moreinfo .delv_info {width: 140px;}
/*New CSS*/
.all_1 ul li { margin-right: 8%;}
/*Listing2 Page*/
.list_prod ul li{ height:auto;}
.list_prod ul li a{ height:auto;}
/*Landing Page*/
.landing_content, .hover_img_ctnr {
    height: 308px;
    width: 308px;
}
.lc_main {
    height: 175px;
    padding-top: 25px;
    width: 200px;
}
.top_links, .search_sec{ position:relative; left:-37%;}
}