@media (min-width: 1281px) {
	.mx-w{ margin-top: 23px;}
	.view-first .mask{padding-top: 12%;}
}


@media (min-width: 1141px) and (max-width: 1280px) {
	.mx-w{ margin-top: 22px;}
	h4{font-size: 22px;}
	.sm-box h3{font-size: 22px;}
	.container{max-width: 1040px;}
	.view-first .mask.msk1{padding-top: 10%;}
	.view-first .mask{padding-top: 8%;}
	.blog-text h3{font-size: 33px;}
}


@media (min-width: 1025px) and (max-width: 1140px) {
	.mx-w{ margin-top: 25px;}
	h1,.nbr-counter{font-size: 36px;} 
	h4{font-size: 22px;}
	.sm-box h3{font-size: 22px;}
	.view-first .mask.msk1{padding-top: 3%;}
	.view-first .mask{padding-top: 8%;}
	.display-3{font-size: 36px; margin-top: 10px; line-height: 1;}
	.blog-text h3{font-size: 26px; margin-top: 0px; margin-bottom: 5px;}

}

@media (min-width: 992px) and (max-width: 1024px) {
	.mx-w{ margin-top: 34px; height:auto;}
	h1,.nbr-counter{font-size: 32px;} 
	h4{font-size: 16px;}
	.sm-box h3{font-size: 20px;}
	.view-first .mask.msk1{padding-top: 1%;}
	.view-first .mask{padding-top: 4%;}
	.display-3{font-size: 36px; margin-top: 10px; line-height: 1;}
	.blog-text h3{font-size: 26px; margin-top: 0px; margin-bottom: 5px;}
	.cunter-effet{font-size: 30px;}
	.count-text{font-size: 16px;}
}

@media (min-width: 768px) and (max-width: 991px) {
	.mx-w{ margin-top: 44px; height:auto;}
	h1,.nbr-counter{font-size: 32px;} 
	h4{font-size: 16px;}
	.cunter-effet{font-size: 30px;}
	.count-text{font-size: 18px;}
	.sm-box h3{font-size: 16px;}
	.sm-box p{padding: 7px; font-size: 12px;}
	.view.view-first.view-f {float: none;}
	.view-first .mask.msk1{padding-top: 35%;}
	.view-first .mask{padding-top: 11%;}
	.container-new .mix, .container-new .gap{float: left; width: 50%; margin-bottom: 25px;}
	.display-3{font-size: 32px; margin-top: 10px; line-height: 1;}
	.blog-text h3{font-size: 20px; margin-top: 0px; margin-bottom: 5px;}
	.blog-text p{ padding: 5px; font-size: 12px;}
	.container{max-width: 820px;}
	.figure-caption{font-size: 75%;}
}


@media (min-width: 641px) and (max-width: 767px) {
	.mx-w{ margin-top: 50px; height: 260px;}
	h1,.nbr-counter{font-size: 32px;} 
	h4{font-size: 24px;}
	.sm-haed{margin-bottom: 40px;}
	.sm-box h3{font-size: 22px;}
	.cunter-effet{font-size: 22px;}
	.md-counter{margin-bottom: 50px;}
	.md-counter h3{font-size: 12px;}
	.sm-box p{font-size: 16px;}
	.view.view-first.view-f {float: none;}
	.container-new .mix, .container-new .gap{float: left; width: 50%; margin-bottom: 25px;}
	.view-first .mask.msk1{padding-top: 40%;}
	.view-first .mask{padding-top: 7%;}
	.view h6, .view p{font-size: 12px;}
	.view h4{font-size: 16px;}
	.testim .cont div p, .testim .cont div h2{font-size: 16px;}
	.display-3{font-size: 32px; margin-top: 10px; line-height: 1;}
	.blog-text h3{font-size: 20px; margin-top: 0px; margin-bottom: 5px;}
	.blog-text p{ padding: 5px; font-size: 12px;}
	.lg-welcome-text h1, .nbr-counter h1, .box-heading h1, .lg-team-box h1, .lg-port-box h1, .testimonial-box h1, .lg-blog-box h1, .lg-news-text h1, .lg-clients h1, .lg-footer-text h1{font-size: 22px;}
	.left-side h3, .right-side h3{font-size: 18px;}
	.left-side p, .sm-addres p, .control-from{font-size: 12px;}
	.social ul li a {font-size: 30px; width: 45px; height: 45px; line-height: 45px;}
}

@media (min-width: 481px) and (max-width: 640px) {
	.mx-w{height: 220px; margin-top: 54px;}
	h1,.nbr-counter{font-size: 24px;} 
	h4{font-size: 18px;}
	.sm-haed{margin-bottom: 30px;}
	.sm-box h3{font-size: 18px;}
	.cunter-effet{font-size: 18px;}
	.md-counter{margin-bottom: 50px;}
	.md-counter h3{font-size: 12px;}
	.sm-box p{font-size: 16px;}
	.container-new .mix, .container-new .gap{width: 100%;}
	.view-first .mask.msk1{padding-top: 30%;}
	.view-first .mask{padding-top: 20%;}
	.view h6, .view p{font-size: 12px;}
	.view h4{font-size: 16px;}
	.view.view-first.view-f {float: none;}
	.view.view-first.view-fl{float: none;}
	.testim .cont div p, .testim .cont div h2{font-size: 14px;}
	.display-3{font-size: 24px; margin-top: 10px; line-height: 1;}
	.blog-text h3{font-size: 20px; margin-top: 0px; margin-bottom: 5px;}
	.blog-text p{ padding: 5px; font-size: 12px;}
	.lg-welcome-text h1, .nbr-counter h1, .box-heading h1, .lg-team-box h1, .lg-port-box h1, .testimonial-box h1, .lg-blog-box h1, .lg-news-text h1, .lg-clients h1, .lg-footer-text h1{font-size: 22px;}
	.left-side h3, .right-side h3{font-size: 18px;}
	.left-side p, .sm-addres p, .control-from{font-size: 12px;}
	.social ul{padding-left: 0px; }
	.social ul li{margin-right: 0px;}
	.social ul li a {font-size: 30px; width: 45px; height: 45px; line-height: 45px;}
}
  
@media (min-width: 320px) and (max-width: 480px) {
	.mx-w{height: 130px; margin-top: 54px;}
	.navbar-brand{width: 70%;}
	h1,.nbr-counter{font-size: 24px;} 
	h4{font-size: 18px;}
	.sm-haed{margin-bottom: 30px;}
	.sm-box h3{font-size: 18px;}
	.cunter-effet{font-size: 18px;}
	.md-counter{margin-bottom: 50px;}
	.md-counter h3{font-size: 10px;}
	.container-new .mix, .container-new .gap{width: 100%;}
	.view-first .mask.msk1{padding-top: 30%;}
	.view-first .mask{padding-top: 12%;}
	.view h6, .view p{font-size: 12px;}
	.view h4{font-size: 16px;}
	.view.view-first.view-f {float: none;}
	.testim .cont div p, .testim .cont div h2{font-size: 12px;}
	.display-3{font-size: 24px; margin-top: 10px; line-height: 1;}
	.blog-text h3{font-size: 20px; margin-top: 0px; margin-bottom: 5px;}
	.blog-text p{ padding: 5px; font-size: 12px;}
	.lg-welcome-text h1, .nbr-counter h1, .box-heading h1, .lg-team-box h1, .lg-port-box h1, .testimonial-box h1, .lg-blog-box h1, .lg-news-text h1, .lg-clients h1, .lg-footer-text h1{font-size: 22px;}
	.left-side h3, .right-side h3{font-size: 18px;}
	.left-side p, .sm-addres p, .control-from{font-size: 12px;}
	.social ul{padding-left: 0px; }
	.social ul li{margin-right: 0px;}
	.social ul li a {font-size: 30px; width: 45px; height: 45px; line-height: 45px;}
	
}





/*@media(max-width:1210px){
.navbar-header a{outline: none;}
.navbar-nav.nav-change li a{padding: 10px 22px;}
.carousel-caption h1{ font-size: 32px;}
.md-counter h3{ font-size: 12px;}
.cunter-effet{ font-size: 26px;}
.sm-box h3{ font-size: 18px;}
.view h4{ margin-top: 0px;}
.view p{padding: 5px 15px; margin-bottom: 10px; letter-spacing:1px;}
.carousel-control .icon-prev, .carousel-control .icon-next, 
.carousel-control .glyphicon-left{ left: -45px;}
.carousel-control .icon-prev, .carousel-control .icon-next, 
.carousel-control .glyphicon-left img{ width: 60%;}
.carousel-control .icon-prev, .carousel-control .icon-next, 
.carousel-control .glyphicon-right{ right: -45px;}
.carousel-control .icon-prev, .carousel-control .icon-next, 
.carousel-control .glyphicon-right img{ width: 60%;}
.lg-text-blog{ font-size: 40px;}
.blog-text h3{ font-size: 26px; font-weight: 600;}
.blog-text p{padding: 3px;}
.bg-blog{min-height: 334px;}
}
*/

/*@media(max-width:1024px){
.carousel-caption{bottom: 20%;}
.carousel-caption h1{ font-size: 28px;}
.navbar-nav.nav-change li a{padding: 10px 22px;}
}*/

/*@media(max-width:991px){
	.md-container{width: 100%;}
	.navbar-nav.nav-change li a{padding: 11px 18px; font-size: 10px;}
	.lg-welcome-text p{font-size: 14px;}
	.md-counter h3{font-size: 10px;}
	.sm-box h3{font-size: 16px;}
	.sm-box p{font-size: 12px;}
	.view-first .mask{padding-top: 12%;}
	.view h4{font-size: 14px;}
	.view h6{font-size: 10px;margin-top: 5px;}
	.view p{font-size: 10px;letter-spacing: 0px;}
	.content-text{font-size: 12px; margin: 30px auto; text-align: center;}
	.carousel-indicate{bottom: -45px;}
	.lg-text-blog{ margin-top: 10px; font-size: 40px;}
	.blog-text h3{font-size: 20px; margin-top: 0px; margin-bottom: 5px}
	.blog-text p{ padding: 5px; font-size: 11px;}
	.bg-blog{min-height: 255px;}
	.sm-news-text h3{font-size: 16px; text-align: center; font-weight: 600;}
	.sm-news-text h6{font-size: 10px;letter-spacing: 2px; text-align: center;}
	.map-image iframe{height: 350px;}
	.left-side h3,.right-side h3{font-size: 18px;}
	.left-side p,.sm-addres p,.control-from{font-size: 11px;}
	.padding-left,.padding-right{padding-left: 0px; padding-right: 0px;}

}*/

/*@media(max-width:800px){
	.md-container{width: 100%;}
	.navbar-nav.nav-change li a{padding: 11px 12px; font-size: 10px;}
	.lg-welcome-text h1,.nbr-counter h1,.box-heading h1,.lg-team-box h1,.lg-port-box h1,
	.testimonial-box h1,.lg-blog-box h1,.lg-news-text h1,.lg-clients h1,.lg-footer-text h1{font-size: 28px;}
	.lg-welcome-text p{font-size: 14px;}
	.md-counter h3{font-size: 10px;}
	.sm-box h3{font-size: 16px;}
	.sm-box p{font-size: 12px;}
	.view-first .mask{padding-top: 12%;}
	.view h4{font-size: 14px;}
	.view h6{font-size: 10px;margin-top: 5px;}
	.view p{font-size: 10px;letter-spacing: 0px;}
	.content-text{font-size: 12px; width: 90%; margin: 30px auto; text-align: center;}
	.carousel-control .icon-prev, .carousel-control .icon-next, 
	.carousel-control .glyphicon-left{left: -20px;}
	.carousel-control .icon-prev, .carousel-control .icon-next, 
	.carousel-control .glyphicon-right{right: -20px;}
	.fa-4x{ font-size: 3em;}
	.quote{margin-top: 20px;}
	.quote-text{margin-top: -10px;}
	.quote-text strong{ font-size: 14px;}
	.quote-text p{font-size: 12px;}
	.carousel-indicate{bottom: -45px;}
	.lg-text-blog{ margin-top: 10px; font-size: 40px;}
	.blog-text h3{font-size: 20px; margin-top: 0px; margin-bottom: 5px}
	.blog-text p{ padding: 5px; font-size: 11px;}
	.bg-blog{min-height: 255px;}
	.sm-news-text h3{font-size: 16px; text-align: center; font-weight: 600;}
	.sm-news-text h6{font-size: 10px;letter-spacing: 2px; text-align: center;}
	.map-image iframe{height: 250px;}
	.left-side h3,.right-side h3{font-size: 18px;}
	.left-side p,.sm-addres p,.control-from{font-size: 11px;}
	.padding-left,.padding-right{padding-left: 0px; padding-right: 0px;}

}*/
/*
@media(max-width:767px){
.carousel-item.itmhide{background: #000; background-image: none;}
.navbar-nav.nav-change li{margin-top: 0px;}
#nav-header.small li{height: 30px;}
#nav-header.small li > .dropdown-menu{top: 30px;}
.searchbox{position: absolute; top: 0px; left: 0px; right: 0px; text-align: center;}

.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height: 440px; 
border: none; box-shadow: none; background: rgba(0,0,0,0.9);}
.navbar-nav.nav-change{ float: left;}
.navbar-default .navbar-toggle{border-color:transparent;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: transparent;}
.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
.navbar-toggle .icon-bar{width: 25px;}

.navbar-toggle{position: absolute; right: 0px; top: 20px; transition: all 0.7s ease-out; -ms-transition:all 0.7s ease-out; -moz-transition:all 0.7s ease-out; 
-webkit-transition:all 0.7s ease-out; -o-transition:all 0.7s ease-out;}
.small .navbar-toggle{position: absolute; right: 0px; top: 10px; transition: all 0.7s ease-out; -ms-transition:all 0.7s ease-out; -moz-transition:all 0.7s ease-out; 
-webkit-transition:all 0.7s ease-out; -o-transition:all 0.7s ease-out;}

.right-img img{ width: 100%;}
.md-counter{margin-bottom: 50px;}
.sm-box h3{ font-size: 26px;}
.sm-box{ margin-top: 30px;}
.lg-team-box{padding: 30px;}
.lg-team-box .img-mrgn{padding-right: 15px; padding-left: 15px;}
.wdth767{ margin-bottom: 30px;}
.view h4{ font-size: 20px;}
.view h6{ font-size: 16px;}
.view p{font-size: 12px; letter-spacing: 1px; text-align: center;}
.blog-img img,.sm-news-img img{ width: 100%;}
.lg-img-bnr{padding-top: 5px; padding-bottom: 20px;}
.container-new .mix, .container-new .gap{width: 48%;}
.content-text{width: 85%;}
.carousel-control .icon-prev, .carousel-control .icon-next, 
.carousel-control .glyphicon-left{left: -15px;}
.carousel-control .icon-prev, .carousel-control .icon-next, 
.carousel-control .glyphicon-right{right: -15px;}
.social ul{padding-left: 0px;}
.social ul li{margin-right: 0px;}
.social ul li a{font-size: 30px; width: 45px; height: 45px; line-height: 45px;}

.dropdown:hover .drop-menu > li >a:focus{display:block; background-color: #d6473c;}

.dropdown-submenu > .dropdown-menu {
    top: 0;
    left: 30%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px 6px;
    border-radius: 0 6px 6px 6px;
    min-width: 200px;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{
	color: #fff !important;
	background: #373e73;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #fff; background: #d6473c;}

.dropdown:hover .drop-menu{display:inline-table;}
#search input[type="search"] {
	font-size:18px; 
}
.img-about img{ width: 100%;}

}*/

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

/*@media(max-width:480px){
.wdth767{ width: 100%;}
.container-new .mix, .container-new .gap{width: 100%;}
.sSlider{ height: 450px !important;}
.carousel-caption h1 {font-size: 18px;}
.carousel-caption h3{font-size: 14px;}
.lg-welcome-text h1, .nbr-counter h1, .box-heading h1, .lg-team-box h1, .lg-port-box h1, .testimonial-box h1, 
.lg-blog-box h1, .lg-news-text h1, .lg-clients h1, .lg-footer-text h1{font-size: 22px;}
.lg-welcome-text p{font-size: 12px;}
.sm-box h3{font-size: 20px;}
.view h4{font-size: 20px;}
.view h6,.view p{font-size: 12px;}
.lg-team-box{padding: 0px;}
.lg-text-blog{font-size: 30px;}
#nav-header.small li{height: 30px;}
#nav-header.small li > .dropdown-menu{top: 30px;}

}*/