/*----------------- Responsive ---------------------*/
/* Large desktop */
@media (min-width : 1650px){
	
	.outer-blok-fcs.fc-home .carousel-indicators{
		left: 51%;
	}

}

@media (max-width : 1370px){

	.wrap-text-int-fcs{
		top: 190px;
	}
	.wrap-text-int-fcs .insides h3{
		font-size: 50px;
	}
	.wrap-text-int-fcs .insides p{ font-size: 30px; }
	.outer-blok-fcs.fc-home .carousel-indicators{ left: 38%; }

}

@media (max-width : 1440px){


}

@media (max-width : 1280px){

	.container{
		width: 1160px;
	}

	.outer-blok-fcs.fc-home .carousel-indicators{
		margin-left: 0px;
		left: 74px;
	}

}

@media (max-width : 1160px){
	
	.container{
		width: 1024px;
	}

	.wrap-text-int-fcs{
		position: relative;
		top: 0px;
		bottom: inherit;
		left: 0px;
		width: 100%;
		background-color: #000;
		padding: 2.5em 15px;
	}
	.out-inleftcategory-home ul{
		max-width: 235px;
	}
	.out-inleftcategory-home ul li a{
		font-size: 21px;
	}
	.right-conts-section{
		margin-left: 1.5em;
	}
	.list-stone-gallerybottomh .itemss{
		padding: 0 0.5em;
	}

	a.back-top-ton-thetop{
		right: 10px;
		bottom: -10px;
	}
	.outer-blok-fcs .carousel img{
		min-height: 450px;
	}

}

@media (max-width: 1002px){

	.outer-blok-fcs .carousel img{
		min-height: auto;
	}

	.lgo-header{
		max-width: 280px;
		padding-top: 1.9em;
	}
	.top-menu ul li a{
		font-size: 17px;
	}
	.list-banners-homebottm-fcs .itemss{
		font-size: 16px;
	}
	.list-banners-homebottm-fcs .col-md-3.back-equals .itemss,
	.list-banners-homebottm-fcs .col-md-3.back-plus .itemss{
		/*margin-left: -10px;*/
		left: -20px;
		position: relative;
	}
	.outers-back-galleryts-home .insides span{
		font-size: 28px;
	}
	.outr-insides-cont-home img{ display: block; margin: 0 auto; }
	.outr-insides-cont-home{ text-align: center; }
	.out-inleftcategory-home ul{ margin: 0 auto; max-width: 500px; }
	.wrap-text-int-fcs .insides{
		margin: 0 auto; text-align: center;
	}

}

@media (min-width: 1024px){

	.back-header-out{
		display: block;
	}
	.back-header-resp{
		display: none;	
	}
	.footer{ margin: 0; }
	
}

@media (max-width: 1024px){

	.container{ width: 100%; padding: 0 15px; margin: 0px; }
	
	.back-header-out{
		display: none;
	}
	.back-header-resp{
		display: block;	
	}

	.insides-p-tbacktop a{
		bottom: 10px;
	}
	.margin-left-85{
		margin-left: 30px;
	}

}

@media (min-width: 768px) and (max-width: 1024px){
	
	.navbar-nav>li>.dropdown-menu{
		position: relative;
		right: inherit;
		float: none;
		box-shadow: none;
		border-bottom: 0px;
	}
	.navbar-nav>li>.dropdown-menu li{

	}

}

@media (max-width : 980px){
	
	.container{
		/*width: 768px;*/
	}

	.margin-left-85{
		margin-left: 0px;
	}
	.middle-content .insides-page{
		text-align: center;
	}
	.middle-content .insides-page .col-md-3 img{ display: block; margin: 0 auto; text-align: center; }
	.left-comment-quotes{ text-align: center; margin: 0 auto; }
	.contact-form form{ margin: 0 auto; }
	.contact-form p{ text-align: center; }
	

}
@media (min-width : 768px) and (max-width : 979px){
	
	.btms_lins_bmprdt{
		text-align: center;
	}


}

@media (max-width : 768px){
	
	.container{
		width: 100%;
		margin: 0;
		padding: 0 15px;
	}

	.content-text p img{
		margin-bottom: 1em; max-width: 100%;
	}
	.outers-galleryfcs-pg .carousel-inner img{
		min-height: 470px;
	}
	.btms_lins_bmprdt{
		text-align: center;
	}

}

@media (max-width: 767px){

	.container{
		width: 100%;
		margin: 0;
		padding: 0 15px;
	}
	/*// header edit responsive*/
	.pad-bot-navbar{
		background-color: #FF7F00;
		height: 0px;
	}
	.navbar-default{
		border-radius: 0px;
		margin-bottom: 0px;
		border-color: #000;
		background-color: #000;
		box-shadow: none;
		color: #fff;
	}
	.navbar-header {
        float: none;
        display: inline-block;
		width: 100%;
    }
    .navbar-toggle {
        display: block; margin-top: 20px;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-nav {
        float: none !important;
        margin: 5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-default .navbar-nav > li > a{ color: #fff; 
		font-family: "Open Sans", sans-serif;
		font-weight: 400;
    	font-size: 18px;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
        color: #fff;
    }
    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{
    	color: #fff;
    }
	img.logo-respons-hw{
		max-width: 255px;
	}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
	    background-color: rgba(221, 221, 221, 0.35);
	}

	.list-banners-homebottm-fcs{height: auto; }
	.list-banners-homebottm-fcs .itemss-chl{
		margin-bottom: 1.5em;
		font-size: 19px; font-weight: 700; color: #fff;
		text-align: center;
	}
	.list-banners-homebottm-fcs .itemss-chl span{ font-weight: 300; }
	.outers-black-middle-homebtmfcs{ height: auto; padding: 2em 0; }
	.listing-product-set .itemss{ margin: 0 auto 1.5em; }

	.outers-back-galleryts-home{
		height: auto; background-size: cover;
		background-position: top center;
		text-align: center;
	}
	.outers-back-galleryts-home .insides span{ display: block; font-size: 24px; margin-bottom: 1.5em; }
	.list-stone-gallerybottomh .itemss{
		padding: 0.5em 0px;
	}
	.list-stone-gallerybottomh .itemss img{ margin: 0 auto; text-align: center; }
	a.back-top-ton-thetop{ bottom: 10px; }
	.insides-footers p{ font-size: 18px; }
	footer .col-sm-6{
		text-align: center;
		margin: 0.7em auto;
	}
	.lgo-footers,
	.t-copyright.text-left{ text-align: center; }
	.lgo-footers{ padding: 1em 0; }
	.list-stone-gallerybottomh{ margin-right: 0px; }
	.contact-form input[type="text"]{ width: 100%; }
	.lgo-footers img{ max-width: 190px; }
	.outers-galleryfcs-pg .carousel-inner img{
		min-height: auto;
	}
	.view-fullgallery-phn{}
	.view-fullgallery-phn .col-xs-12{
		margin-bottom: 0.4em;
		padding: 0px;
	}

	.right-conts-section{
		margin-left: 0;
	}
	.listing-product-set{
		margin-right: 0;
	}
	.listing-product-set .itemss{
		max-width: 295px;
	}
	.btms_lins_bmprdt{
		text-align: center;
	}
	.btms_lins_bmprdt a{
		text-align: center;
		background: none; background-color: #dd2b2a;
		padding: 15px 15px;
		width: 100%;
		color: #fff;
		border-radius: 5px;
		font-size: 13px; font-weight: 500;
		letter-spacing: 1px;
		max-width: 295px;
	}

}

@media (max-width : 640px){

	.contact-form{
		width: auto;
	}

}
@media (max-width : 480px){
	
	.container{
		width: 100%;
		padding: 0 15px;
	}

}
@media (max-width : 359px){
	
	img.logo-respons-hw{ max-width: 210px; padding-top: 3px; }

}
