
.blocks_subpage_banner.landing_product{
	height: auto;
}
header.head.homepage{
	/*position: fixed;*/
}
.middles_wrapper_cont.tops_home.homepage{
	margin-top: 0;
}
.outers_fcs_wrapper #myCarousel_home{
	max-height: inherit;
}
.outers_fcs_wrapper,
.middles_wrapper_cont.tops_home,
html,body{height:100%;}
.outers_fcs_wrapper .carousel,.outers_fcs_wrapper .carousel-item, .outers_fcs_wrapper .carousel-item.active{height:100%;}
.outers_fcs_wrapper .carousel-inner{height:100%;}

.full-screen {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; 
}

@media (min-width: 1500px){
	
	.outers_fcs_wrapper img{
		width: 100%;
	}

	.outers_fcs_wrapper #myCarousel_home{
		max-height: inherit;
	}
	.outers_fcs_wrapper,
	.middles_wrapper_cont.tops_home,
	html,body{height:100%;}
	.outers_fcs_wrapper .carousel,.outers_fcs_wrapper .carousel-item, .outers_fcs_wrapper .carousel-item.active{height:100%;}
	.outers_fcs_wrapper .carousel-inner{height:100%;}

	.full-screen {
	  background-size: cover;
	  background-position: center;
	  background-repeat: no-repeat; 
	}

}

@media (max-width: 1440px){

	.containerheader,
	.container,
	.container.defaults{
		max-width: 100%; width: 100%;
		padding: 0 30px;
	}
	.containerheader{
		padding-top: 25px;
	}

	.containertrending{
		margin: 0;
		padding: 0 4em;
	}

}

@media (max-width: 1320px){

	body{ width: 100%; overflow-x: hidden; }
	body, html{ height: auto; }

	.outers_fcs_wrapper .carousel-caption .bxsl_tx_fcs h2, 
	.outers_fcs_wrapper .carousel-caption .bxsl_tx_fcs h3, 
	.outers_fcs_wrapper .carousel-caption .isislider h2, 
	.outers_fcs_wrapper .carousel-caption .isislider h3{
		font-size: 30px;
	}
	.outers_fcs_wrapper .carousel-caption .bxsl_tx_fcs p, 
	.outers_fcs_wrapper .carousel-caption .isislider p{
		font-size: 17px;
	}
	.outers_fcs_wrapper .carousel-caption .bxsl_tx_fcs a.btn.customs_btn_fcs, 
	.outers_fcs_wrapper .carousel-caption .isislider a.btn.customs_btn_fcs{
		letter-spacing: 2px;
	}
	header.head{
		min-height: 85px;
		padding-bottom: 1.5em;
		height: auto;
	}
	header.head .logo-header{
		max-width: 200px;
	}
	i.fa.fa-bars.fa-2x, i.fa.fa-shopping-cart.fa-2x{
		margin-top: 15px;
	}
	.containerheader{
		padding-top: 1.8em;
	}
	.formsubcribe input.form-control{
		min-width: 180px;
	}

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

}

@media (max-width: 1160px){
	
	.blocks_subpage_banner.landing_product .prelatife.container,
	.container,
	header.head .prelatife.container{
		width: 100%; max-width: inherit;
		padding: 0 15px;
		border: none;
	}
	.container,
	.container.defaults{		
		padding: 0 15px;
	}

	.containerspotlight,
	.spotlight{
		min-height: inherit;
	}
	.spotlight{
		padding: 8em 0;
	}
	.blocks-newsseen-home .jacksonshoes{
		line-height: 1.2;
	}
	.blocks-newsseen-home .jacksonshoes{
		font-size: 22px;
	}
	.blocks-newsseen-home .footerig p br{
		display: none;
	}
	.blocks-newsseen-home .footerig p{
		font-size: 50px;
	}

	.formsubcribe input.form-control {
	    min-width: 145px;
	}
	.formsubcribe button.btn.btn-primary{
		width: 185px;
	}

	.middles_cont .middle_conts_1_inside .tops .box-search form.form-inline .blob-input{
		width: 80%;
	}
	.middles_cont .middle_conts_1_inside .tops .shn-back-products{
		padding-top: 5px;
	}

	.middles_cont .middle_conts_1_inside .new-back-product{
		display: inline-block;
	}
	.middles_cont .middle_conts_1_inside .tops .box-search form.form-inline .blob-input{
		width: 65%;
	}

}

/* Large desktop */
@media (max-width : 1135px){

	body { 
		width: 100%;
	}
	.container{
		width: 100%;
		border: none;
	}
	.navbar{
		margin: 0;
	}
	.navbar-default{
		border: none;
		border-radius: 0px;
	}
	.outers_fcs_wrapper .backs_shadow_bottom_fn{
		width: 100%; background-size: 100% auto;
	}

	header.head .tops .tops_lefthdr_menu{
		padding-top: 3px;
	}
	header.head .tops .tops_lefthdr_menu ul{ font-size: 12px; }
	header.head .tops .tops_lefthdr_menu ul li a{ padding: 6px 2px; }
	header.head .rights_header{ padding-top: 7px; }

	header.head .top-menu ul li a{
		font-size: 13px;
	}
	header.head .top-menu ul li{
		padding: 0 6px;
	}

}

@media (max-width : 1002px) { 

	.container{
		width: 100%;
		border: none;
		padding: 0 15px;
	}
	.navbar{
		margin: 0;
	}
	.navbar-toggle{

	}

}

@media (max-width : 991px) { 

	.navbar-default {
		background-color: #000;
		border-color: #000;
	}
	.navbar-default .navbar-brand{
		margin: 0px;
	}

}


@media (max-width: 992px) {

    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
        color: rgba(0,0,0, 0.8); font-size: 14px; font-weight: 400;
    }
    .collapse.in{
        display:block !important;
    }

    header.head .navbar-default{
    	background-color: #fff;
    	border-color: #fff;
    	padding: 0px 0;
    }
    .navbar-default .navbar-brand{
    	/*// max-width: 155px;*/
    	padding-top: 12px;
    	padding-bottom: 12px;
    	padding-left: 15px;
    }
    .navbar-default .navbar-brand img{ max-width: 155px; display: inline-block; vertical-align: middle; position: relative; top: -3px; }
    .navbar-default .navbar-brand{ font-size: 13px; color: #000; }
    .navbar-default .navbar-toggle{
    	border-color: transparent;
    	border-radius: 0px;
    	margin-top: 13px;
    }
    .navbar-default .navbar-toggle:hover, 
    .navbar-default .navbar-toggle:focus {
	    background-color: rgba(204, 204, 204, 0.2);
	}
	.navbar-default .navbar-toggle .icon-bar {
	    background-color: #000;
	}
	
	.navbar-nav.navbar-right:last-child{
		margin-right: 0;
	}
	header.head .navbar-nav{}
	header.head .navbar-nav li{
		border-bottom: 1px solid #ccc;
	}

	header.head .navbar-nav li a{
		color: #919191;
		font-size: 14px;
		font-weight: 500;
		text-decoration: none;
		text-transform: uppercase;
	}
	.navbar-default .navbar-nav > .active > a, 
	.navbar-default .navbar-nav > .active > a:hover, 
	.navbar-default .navbar-nav > .active > a:focus {
	    color: #555;
	    background-color: rgba(231, 231, 231, 0.15);
	}
	header.head .navbar-nav li:hover > .dropdown-menu{
		display: block;
	}
	.navbar-nav > li > .dropdown-menu{
		display: none;
		position: relative;
		top: inherit;
		left: inherit;
		right: inherit;
		float: none;
		box-shadow: none;
		border: 0px;
		min-width: inherit;
		border-radius: 0px;
	}
	.navbar-nav > li > .dropdown-menu > li{
		border-top: 1px solid #ccc;
		border-bottom: 0;
		padding: 4px 0;
	}
	.navbar-nav > li > .dropdown-menu > li > a{
		color: #919191;
		font-size: 13px;
		font-weight: 500;
		text-decoration: none;
		text-transform: uppercase;
	}
	header.head .navbar-collapse{
		max-height: inherit;
	}
	footer.foot .t_copyrights{
		font-size: 11px;
	}

}

@media (max-width: 979px) {

}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {

	header.head{
		height: auto;
	}
	.navbar-default .navbar-nav > li > a {

	}

}
	
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {

	header.head{
		height: auto;
	}

	footer [class*="col-md"]{
		text-align: center;
	}

	.navbar-nav > li{
		float: none;
	}
	.outers_fcs_wrapper .carousel-caption{
		position: relative;
		left: inherit; right: inherit;
		top: inherit; bottom: inherit;
		width: 100%;
	}
	.outers_fcs_wrapper .blocks_ts_fcs{
		width: 100%; height: auto;
		padding: 15px 20px 15px;
	}
	.outers_fcs_wrapper{
		box-shadow: none; max-height: inherit;
	}
	.outers_fcs_wrapper .blocks_ts_fcs p{
		font-size: 18px;
	}

	.lists_product_data .items{
		display: block;
		margin: 0 auto 15px;
	}
	.lists_product_data{
		max-width: inherit;
	}

	.containerheader{
		padding-left: 15px;
		padding-right: 15px;
	}
	i.fa.fa-bars.fa-2x, i.fa.fa-shopping-cart.fa-2x{
		padding-right: 0.5em;
	}
	i.fa.fa-bars.fa-2x, i.fa.fa-shopping-cart.fa-2x{
		margin-top: 10px;
	}
	.middles_wrapper_cont.tops_home{
		margin-top: 0;
	}
	.outers_fcs_wrapper .carousel-caption{
		background-color: rgba(0,0,0, 0.85);
		padding: 2em 15px;
	}
	.outers_fcs_wrapper .carousel-caption .bxsl_tx_fcs, .outers_fcs_wrapper .carousel-caption .isislider{
		padding-left: 0;
	}
	.outers_fcs_wrapper .carousel-caption .bxsl_tx_fcs .blok-space, .outers_fcs_wrapper .carousel-caption .isislider .blok-space{
		margin-left: 0;
	}
	.outers_fcs_wrapper .carousel-caption .bxsl_tx_fcs h2, .outers_fcs_wrapper .carousel-caption .bxsl_tx_fcs h3, .outers_fcs_wrapper .carousel-caption .isislider h2, .outers_fcs_wrapper .carousel-caption .isislider h3{
		font-size: 26px;
	}
	.outers_fcs_wrapper .carousel-caption .bxsl_tx_fcs p, .outers_fcs_wrapper .carousel-caption .isislider p{
		font-size: 12px;
		font-weight: 400;
	}
	.outers_fcs_wrapper .carousel-caption .bxsl_tx_fcs a.btn.customs_btn_fcs, 
	.outers_fcs_wrapper .carousel-caption .isislider a.btn.customs_btn_fcs{
		margin-left: 0 !important;
		margin-bottom: 1em;
		font-size: 10px;
	}
	.box-pictures{
		max-width: 100%;
	}

	.b_search{
		display: block;
		padding: 10px 12px;
		background-color: #f7f7f7;
	}
	.b_search form{
		margin: 0; padding: 0;
	}
	.b_search form .form-group{
		margin: 0; margin-bottom: 0;
	}
	.b_search form .form-group input{
		border-radius: 0px;
	}
	.b_search form .form-group button{
		padding: 0px;
		position: absolute;
		right: 8px;
		top: 5px;
	}
	.outers_back_headers{
		height: 167px;
	}
	header.head .logo-header{
		max-width: 150px;
	}

	.ddn21{
		padding-left: 0; padding-bottom: 0.5em;
	}
	.ddn21 p{
		line-height: 1.2;
	}
	.spotlight .inner-list .spotlight-gambar-kecil, 
	.spotlight .lists .spotlight-gambar-kecil{
		position: absolute;
		top: 0px;
		left: inherit;
		display: block;
		overflow: hidden;
		max-height: inherit;
		max-width: 32%;
	}
	.spotlight .inner-list .spotlight-gambar-besar, .spotlight .lists .spotlight-gambar-besar{
		margin-right: 0; padding-left: 0;
		/*margin-top: 1em;*/
		padding-top: 1.5em;
		padding-left: 1em;
	}
	.menu-trending .list-inline-item:not(:last-child),
	.menu-trending li{
		margin-right: 0;
	}
	.menu-trending li a{
		padding: 0.8em 0;
		font-size: 17px;
	}
	.containerig img{
		max-width: 100%; width: 100%;
	}
	.formsubcribe input.form-control{
		margin-bottom: 0.8em;
	}
	.iconfooter{
		margin-top: 2em;
	}
	.iconfooter p{
		margin-bottom: 0;
	}
	.rightfooter,
	.leftfooter{
		float: none; margin-left: 0; text-align: center;
		margin-right: 0;
		padding: 15px 0;
	}
	.back-white-right-menuls{
		width: 75%;
	}
	.hidesmenu-frightd{
		width: 25%;
	}

	.box-search{
		margin-top: 1em;
		border-top: 2px solid #ccc;
		padding-top: 1em;
	}
	.middles_cont .middle_conts_1_inside .tops .box-search form.form-inline .blob-input{
		width: 80%;
	}
	.seen-header-top,
	.content-text.conts_pDealer h2.titlepage{
		font-size: 45px; line-height: 1.1;
	}
	.content-text.conts_pDealer .blocksn_form_filter form .form-group input, .content-text.conts_pDealer .blocksn_form_filter form .form-group select{
		width: auto;
	}
	.top-product-detail .height-50{
		height: 25px;
	}
	.textaboveheader-landing .last:first-child{
		padding-left: 0;
	}
	.textaboveheader-landing{
		text-align: center; display: block;
		padding-bottom: 1.5em;
	}
	.textaboveheader-landing .last{
		margin-left: 0; text-align: center;
		padding: 0 10px;
	}
	.textaboveheader-landing.page{
		float: none;
	}
	
	.textaboveheader-landing ul.list-inline.categoryfiter-menu>li.active::after, 
	.textaboveheader-landing ul.list-inline.categoryfiter-menu>li.dropdown-toggle:focus::after, 
	.textaboveheader-landing ul.list-inline.categoryfiter-menu>li.dropdown-toggle:hover::after, 
	.textaboveheader-landing ul.list-inline.categoryfiter-menu>li:focus::after, 
	.textaboveheader-landing ul.list-inline.categoryfiter-menu>li:hover::after{
		display: none;
	}
	.textaboveheader-landing ul.list-inline.categoryfiter-menu li.list-inline-item.menu-mid{
		padding-bottom: 0;
		margin: 0 5px;
	}
	.textaboveheader-landing ul.list-inline.categoryfiter-menu li.list-inline-item.menu-mid a{
		font-size: 15px;
	}
	.listproducts-default img.xyz.img-fluid.samakan{
		width: 100%;
	}
	section.default-sc.inside-page.product-details .top-product-detail .middles .decsriptions-product{
		padding-top: 2em;
	}
	section.default-sc.inside-page.product-details .top-product-detail .middles .decsriptions-product p{
		text-align: justify;
	}

	.padding-left-50{
		padding-left: 0;
	}
	.outer-cont-carts a.btn, .outer-cont-carts button.btn{
		margin-bottom: 1em;
	}
	.back-white-right-menuls .closemrespobtn{
		display: none;
	}

	.igpost .product .prevnext .divider-line{
		/*display: none;*/
		margin-left: 0;
		margin: 0 10px;
	}
	.igpost .product .prevnext{
		float: none; display: block;
		text-align: center;
	}
	.igpost .product .prevnext a{
		/*display: block;*/
	}
	.igpost .product .prevnext a span{
		font-size: 11px;
	}
	.igpost .product .prevnext .next{
		margin-left: 0;
	}
	.igpost .product .prevnext .prev{
		margin-left: 10px;
	}
	.igpost .product .prevnext .next{
		margin-right: 10px;
	}
	.igpost .product .prevnext .next, .igpost .product .prevnext .prev{
		font-size: 11px;
	}
	.igpost .product .prevnext i.fa, .igpost .product .prevnext i.fa{
		top: 3px; position: relative;
	}
	section.default-sc.inside-page.product-details .top-product-detail .tops .box-search form.form-inline .blob-input{
		width: 70%;
	}
	.contact-follow ul{
		margin-right: 0;
	}
	.igpost{
		padding-top: 2em;
	}

	header.head .block-searchs-head.affixs{
		display: none;
	}
	header.head.homepage{
		/*position: relative;*/
	}
	.outers_fcs_wrapper ol.carousel-indicators{
		padding-left: 20px;
	}
	.spotlight .inner-list .spot-nav-btn a, .spotlight .lists .spot-nav-btn a{
		max-width: 30px;
	}

	section.default-sc.inside-page.product-details .gallery-products .top h3{
		padding: 1.1em 0;
		font-size: 2.8em;
	}
	section.default-sc.inside-page.product-details .gallery-products .middles{
		padding-top: 4.5em;
		padding-bottom: 2.5em;
	}
	section.default-sc.inside-page.product-details .block-related-products .top h3{
		font-size: 2.8em;
	}
	.trending .height-30{
		height: 10px;
	}

	.containerfooter{
		margin-top: 45px; min-height: 250px;
	}
	.footerigright{
		margin-top: 25px;
	}
	.iconfooter{
		margin-top: 0;
	}
	.leftfooter{
		padding-top: 0;
	}
	.bawahfooter{
		padding-top: 60px;
		margin-bottom: 30px;
	}
	i.fa.fa-facebook.fa-3x, i.fa.fa-instagram.fa-3x{
		font-size: 2em;
	}
	.ddn21{
		font-size: 19px;
	}
	.ddn21 strong, .ddn21 b{
		font-weight: 700;
	}

	.spotlight .inner-list .spot-nav-btn, .spotlight .lists .spot-nav-btn{
		position: relative;
		top: inherit; right: 0px;
		padding-top: 1.2em;
		text-align: right;
		float: right;
	}
	.containertrending{
		padding: 0 2em;
	}
	header.head.affix .block-searchs-head.affixs{
		display: none;
	}
	header.head.homepage {
	    /* position: relative; */
	    height: auto;
	    padding-bottom: 1.1em;
	    min-height: inherit;
	}
	.textaboveheader-landing{
		padding-bottom: 1em;
	}

	section.default-sc.inside-page.product-details .block-related-products{
		margin-top: 0 !important;
	}
	section.default-sc.inside-page.product-details .block-related-products .top h3{
		padding-bottom: 0.8em; 
	}
	section.default-sc.inside-page.product-details .top-product-detail .middles{
		padding-top: 35px; 
	}

	header.head .block-searchs-head.mobiles{
		position: relative;
		top: inherit;
		left: inherit;
		right: inherit;
		padding-top: 0.9em;
		border-top: 1px solid #424242;
		margin-top: 0.9em;
	}
	header.head .block-searchs-head.mobiles form{
		background: none; background-color: transparent;
	}
	header.head .block-searchs-head.mobiles .form-group{
		width: 90%;
	}
	header.head .block-searchs-head.affixs form.form-inline .form-group input, header.head .block-searchs-head.mobiles form.form-inline .form-group input{
		font-size: 12px; font-weight: 300; color: #f5f5f5;
	}

	.ins_caption_buttons{
		margin: 0 -15px;
	}
	.outers_fcs_wrapper .carousel-caption .isislider p{
		margin-bottom: 18px;
	}
	.outers_fcs_wrapper .carousel-caption .isislider .ins_caption_buttons{
		border-top: 2px solid #fff;
	}
	.outers_fcs_wrapper .carousel-caption .isislider .ins_caption_buttons .col-30:first-child{
		border-right: 1px solid #fff;
	}
	.outers_fcs_wrapper .carousel-caption .isislider .ins_caption_buttons .col-30:last-child{
		border-left: 1px solid #fff;	
	}
	.outers_fcs_wrapper .carousel-caption .isislider .ins_caption_buttons a.btn.customs_btn_fcs{
		padding: 0; display: block;
		border: 0px;
		font-size: 10px; letter-spacing: 1px;
		padding: 1.3em 0; margin-bottom: 0;
		text-align: center;
	}
	.outers_fcs_wrapper .carousel-inner{
		height: auto;
	}
	.outers_fcs_wrapper .carousel-caption{
		padding-bottom: 0;
		padding-top: 2.5em;
	}
	.icon-sfcs-1, .icon-sfcs-2{
		width: 16px;
		height: 15px;
		background-size: cover;
	}
	.outers_fcs_wrapper .carousel-caption .bxsl_tx_fcs a.btn.customs_btn_fcs .icon-sfcs-1, .outers_fcs_wrapper .carousel-caption .bxsl_tx_fcs a.btn.customs_btn_fcs .icon-sfcs-2, .outers_fcs_wrapper .carousel-caption .isislider a.btn.customs_btn_fcs .icon-sfcs-1, .outers_fcs_wrapper .carousel-caption .isislider a.btn.customs_btn_fcs .icon-sfcs-2{
		top: 11px;
	}
	.outers_fcs_wrapper ol.carousel-indicators{
		/*top: 184px;*/
		top: inherit;
		width: auto;
		right: 0px;
		display: block;
		bottom: 125px; 
	}
	.outers_fcs_wrapper .carousel-inner img{
		/*max-height: 176px;*/
		max-width: 100%;
		overflow: hidden;
	}
	.spotlight {
	    padding: 6em 0;
	}
	header.head.affix{
		height: auto;
	}
	.contactus-header-top .contactus-header-nomor{
		font-size: 15px; text-align: center;
	}
	.contactus-header-top .contactus-header-nomor .after-number-wa{
		margin-left: 0;
	}
	.lists-defpg_partner .row .items{
		border-right: 0;
		border-bottom: 1px solid #ccc;
	}
	.contactus-header-top .merchant-header-mid{
		font-size: 14px;
	}
	.outers_fcs_wrapper ol.carousel-indicators li{
		float: left;
	}


	/* Custom cart table */
	#cart-shop table.table.shopcart{

	}
	#cart-shop table.table.shopcart table{
		margin: 0;
	}
	#cart-shop table.table.shopcart thead{
		display: none;
	}
	#cart-shop table.table.shopcart tr{

	}
	#cart-shop table.table.shopcart tr td .nm-descr.margin-left-20{
		margin-left: 0;
		padding-top: 0;
		max-width: 76%;
		padding-left: 15px;
		line-height: 1.3;
	}
	#cart-shop table.table.shopcart tr td:first-child{
		padding-top: 1.4em;
	}
	#cart-shop table.table.shopcart tr td{
		display: block;
		clear: both;
		text-align: left;
		padding-top: 0;
		border-top: 0;
		border-bottom: 0;
		padding-top: 0.3em; padding-bottom: 0.3em;
	}
	#cart-shop table.table.shopcart tr td:last-child{
		border-bottom: 1px solid #aaaaa7;
	}
	.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td span.name{
		font-size: 15px;
	}
	.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td span.name small{
		font-size: 75%;
	}
	.outer-cont-carts .left-conts-tabl-cart table.shopcart tr td input[type=number]{
	}
	.outer-cont-carts a.btn.btn-delete-cart{
		padding: 0px; margin-bottom: 0;
	}
	.outer-cont-carts .left-conts-tabl-cart table.shopcart tr td span.price{
		font-size: 15px; font-weight: 700;
	}
	.outer-cont-carts button.show_form_discount{
		padding-left: 0;
	}
	#cart-shop table.table.shopcart tr.sub_total.s2 td:nth-child(1),
	#cart-shop table.table.shopcart tr.sub_total td:nth-child(2){
		text-align: left;
		display: inline-block;
		width: 50%;
		float: left;
	}

	#cart-shop table.table.shopcart tr.sub_total td.h-0{
		height: 0;
	}
	#cart-shop table.table.shopcart tr.sub_total.s2 td:nth-child(2),
	#cart-shop table.table.shopcart tr.sub_total td:nth-child(3){
		display: block;
		width: 50%;
		display: inline-block;
		float: right;
		text-align: right;
	}
	#cart-shop table.table.shopcart tr.sub_total.s2 td:last-child{
		width: 100%;
	}
	#cart-shop table.table.shopcart tr.sub_total.s2 td:first-child{
		padding-top: 0.6em;
	}
	#cart-shop table.table.shopcart tr.sub_total.s2 td.p-0{
		padding-top: 0 !important;
	}
	#cart-shop table.table.shopcart tr td.text-right{
		text-align: left !important;
	}
	#cart-shop table.table.shopcart button.btn-discount{
		margin-top: 0.5em;
	}
	.outer-cont-carts .left-conts-tabl-cart table.shopcart {
	    margin-bottom: 10px;
	}
	.form-contact .title-form .height-50{
		height: 0px;
	}
	.form-contact .title-form-label{
		padding-left: 15px; padding-right: 15px;
	}
	.form-contact .title-form-label .submitform{
		float: none;
	}

	.menu-trending ul li a{
		padding: 18px 0.6em;
		font-size: 15px;
	}

}

/* Landscape phone to portrait tablet */
@media (max-width: 600px) {

}

/* Landscape phones and down */
@media (max-width: 480px) {

}

/* Landscape phones and down */
@media (max-width: 360px) {

	.outers_fcs_wrapper ol.carousel-indicators{
		bottom: 130px;
	}

}

@media (max-width: 325px) {

	.outers_fcs_wrapper ol.carousel-indicators{
		top: 165px;
	}
	.outers_fcs_wrapper .carousel-caption .isislider .ins_caption_buttons a.btn.customs_btn_fcs{
		font-size: 9px; letter-spacing: 0px;
	}
	header.head .block-searchs-head.mobiles .form-group{
		width: 88%;
	}

}