@media only screen and (min-width: 1650px) {
	header{background-size:100%}
}
@media only screen and (max-width:1700px){.navi-level-1 li a{padding-left:15px;padding-right:15px}
header{padding:0}
.header-v1 .left-header{width:120px}
.header-v1 .right-header{float:right}
.header-v1 .margin-top{margin-top:39px;}
.header-v2 .tel-header{display:none}
.header-v2 .left-header ul li::after{display:none}
.header-v2 nav{width:-webkit-calc(100% - 160px);width:calc(100% - 160px)}
.header-v2 .left-header{width:160px}
.header-v2 nav{width:-webkit-calc(100% - 360px);width:calc(100% - 360px)}
.header-v2 .sub-navi{float:right;display:inline-block;max-width:200px}
.header-v2 .left-header a:after{display:none!important}
.image{max-height:342px;}
}

@media only screen and (max-width:1600px){
	.footer-v1 {
		padding-left: 20px;
		padding-right: 20px;
		background-color:#393f43;
		width: 100%;
	}
	.footer-v1 .recent-widget {
	}
	.footer-v1 .certificari-widget {
	}
	.logo_footer_2{
	}
	
}
@media only screen and (max-width:1272px){.header-v1 nav,.header-v1 .right-header{width:auto}
.header-v1 .right-header{float:left}
.header-v1 .right-header ul li.header-tel{display:none}
.header-v3{padding-left:0!important;padding-right:0!important}
.header-v3 li a{padding-left:15px;padding-right:15px}
.header-v4 .container{padding:0;width:100%}
.header-v4 .left-header{width:120px}
.header-v4 .left-header a.logo{padding:15px 0 0}
.header-v4 nav{width:-webkit-calc(100% - 120px - 90px);width:calc(100% - 120px - 90px)}
.header-v4 li a{padding-left:15px;padding-right:15px}
.image{max-height:225px;}
}

@media (max-width:1199px){.explor-widget .nav.right{padding-left:30px}
.footer-v1 {
		padding-left: 20px;
		padding-right: 20px;
		background-color:#3F3D3D;
		background-image: url(../images/tta/footer_simplificat_2.jpg);
		background-repeat: no-repeat;
		background-position: top left;
		background-size: 100% auto;
		display: inline-block;
		width: 100%;
	}
.contact-widget .social-icon li + li{margin-left:0}
.contact-widget .social-icon li{width:39px}
.l-news-left .news-info .media .media-body{padding-right:0}
.l-news-left .news-info .media .media-body .post-meta li + li{padding-left:4px}
.l-news-left .news-info .media .media-body .post-meta li + li:before{margin-right:5px}
.services-promo .services-info{padding-right:28px}
.services-promo .s-info-text{right:0}
.services-promo .col-md-3:nth-child(3) .s-info-text{right:0}
.services-promo .col-md-3:nth-child(4) .s-info-text{right:-25px}
.service-group-1 .content p{padding:22px 14px 17px}
.why-choose-us-area .choose-us .service-group-1 .content p{padding:22px 0 0}
.slider-area .s-content h3{line-height:65px}
.slider-area .s-content h4{font:400 42px/46px Montserrat,sans-serif;color:#fff}
.slider-area .s-content span{padding:14px 0 55px;font-size:18px;line-height:45px;color:#fff}
.slider-area .s-content h2{line-height:70px}
.slider-area .s-content p{line-height:35px;padding-top:0}
.service-group-1 .content h2{font:400 20px/20px Montserrat,sans-serif}
.sidebar-right .managment .content{padding:26px 2px 30px}
.chooseus-full-width .chooseus-container .chooseus-item{width:50%}
.product-item{width:90%}
.header-v4 .right-header{width:auto}
}
@media only screen and (min-width: 991px) {
		.carousel{max-height:488px; overflow:hidden;}
		.bg_alb{background:#fff;margin-top: -20px;}
		.bg_alb h1{text-align:center;font-weight: 700;color:#192249}
		
	}
@media only screen and (max-width: 991px) {
	  .bg_alb{
		  margin-top:15px;
		  background-color:#fff;
	  }
	.time-count {
		position: relative;
	}
	
	
	
	.slider-sales {
		position: relative;
		width: 80%;
		min-width: 80%;
		max-width: 80%;
		left: 0;
		right: 0;
		margin: 0 auto;
		margin-bottom: 10px;
		top:50px
	}

	.input-custom-right {
		padding-right: 15px;
  	}
  	.input-custom-left {
		padding-left: 15px;
  	}

  	.time-count .flip-clock-wrapper ul li a div div.inn {
	    font-size: 20px !important;
	  }
	  .time-count .flip-clock-wrapper ul {
	    height: 30px;
	    width: 20px;
	    }
	  .time-count .flip-clock-wrapper ul li {
	    line-height: 30px;
	  }
	  .time-count .flip-clock-dot.bottom {
	    bottom: 18px;
	  }
	  .time-count .flip-clock-dot.top {
	    top: 10px;
	  }
	  .flip-clock-divider {
	  	height: 50px;
	  }
	  .flip-clock-divider .flip-clock-label {
	  	right: -43px;
	  }
	  .flip-clock-divider.minutes .flip-clock-label {
	  	right: -48px;
	  }
	  .flip-clock-divider.seconds .flip-clock-label {
	  	right: -53px;
	  }

.divider{width:90%}
.navbar-header {padding-bottom: 0px;}
.navbar-toggle{border: #000 1px solid; background-color: #000;}
.navbar-toggle .icon-bar{color: #fff; background-color: #fff;}
.menu_top{width: 100%!important;}
.megamenu .megamenu-container{
  position: relative!important;
  background-color: rgba(255,255,255,0)!important;
  webkit-box-shadow: 0 0px 0px 0 #777!important;
  -moz-box-shadow: 0 0px 0px 0 #777!important;
  box-shadow: 0 0px 0px 0 #777!important;
}
.megamenu-container .menu_content a {font-weight: 300!important;}
.navbar-collapse{
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0)!important;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0)!important;
}
.nav>li>a:hover, .nav>li>a:focus{background: transparent!important;}
.padding{padding:35px 0}
.wow{-webkit-animation-name:none!important;animation-name:none!important;visibility:visible!important}
.mm-toggle{display:block!important}
.navi-level-1 li a{padding:10px 15px 9px}
.navi-level-1 li a:after{top:10px}
.sub-navi > li:nth-last-child(2) a{padding-right:15px}
.sub-navi > li:nth-last-child(2) a:after{display:block}
header .left-header .navi-level-1 li a.logo{padding:0;padding-top:10px}
header .left-header .navi-level-1 li a.logo img{width:100px}
.navi-level-1.dot-seperator > li > a:after,.navi-level-1.line-separator > li > a:after,.navi-level-1.circle-separator > li > a:after,.navi-level-1.square-separator > li > a:after,.navi-level-1.plus-separator > li > a:after,.navi-level-1.strip-separator > li > a:after{top:10px}
.header-v2{float:left;margin-bottom:50px}
.header-v2 nav ul.navi-level-1{display:none}
.header-v2 nav ul.navi-app li a{padding:15px;padding-top:18px}
.header-v2 nav ul.navi-app .btn-in-navi{padding-top:18px;padding-bottom:15px}
.header-v2 ul li a.logo{padding:15px}
.header-v3{padding-left:40px!important;padding-right:40px!important}
.header-v3 .left-header,.header-v3 .right-header{display:none}
.header-v3 div.logo{width:100%}
.header-v3 div.logo li a:after{display:none}
.header-v3 div.logo li:last-child{float:right;display:inline-block}
.header-v3 div.logo li:last-child a span{top:15px}
.header-v3 li:first-child a{padding:0;padding-top:10px}
.header-v3 li a{padding:10px 15px 9px}
.header-v3 .mm-toggle{display:inline-block;float:right}
.header-v4 .left-header .navi-level-1 li a.logo{padding:0;padding-top:10px}
.header-v4 li:nth-last-child(2):after{display:block}
.header-v5 .navi-app li:nth-last-child(2)::after{display:block}
.header-v5 .mm-toggle span{color:#ccc}
.header-v5 .mm-toggle span:hover{color:#306bb9}
.topbar-transparent p.ads-text{display:none}
.topbar-transparent .topbar-left,.topbar-transparent .topbar-right{width:auto}
.template-border header{padding:25px 60px}
.header-v6 nav{display:none}
.header-v6 .logo{float:left;position:static;-webkit-transform:none;-ms-transform:none;transform:none;padding-top:10px;display:inline-block;width:auto}
.header-v6 .right-header{width:auto}
.header-v6 .right-header a.mm-toggle{display:block}
.header-v6 .right-header li:nth-last-child(2) a{display:block}
.header-v6 .right-header li:nth-last-child(3) a:after{display:block}
.header-v6 .right-header li:nth-last-child(3) a{padding-right:15px}
.header-v6 .left-header{display:none}
.slider-home-2 .btn-1,.slider-home-3 .btn-1{-webkit-transform:translateX(-40px)!important;-ms-transform:translateX(-40px)!important;transform:translateX(-40px)!important}
.slider-home-2 .btn-2,.slider-home-3 .btn-2{-webkit-transform:translateX(40px)!important;-ms-transform:translateX(40px)!important;transform:translateX(40px)!important}
.ourteamGrid-warp .team-grid-item{background:#000!important;width:100%}
.ourteamGrid-warp .team-grid-item img{width:100%;display:inline-block}
.ourteamGrid-warp .team-grid-item .grid-team-overlay{position:static;display:inline-block;width:100%;-webkit-transform:none;-ms-transform:none;transform:none;height:100%;background:#000!important}
.ourteamGrid-warp .team-grid-item .grid-team-overlay h5{color:#fff!important}
.ourteamGrid-warp .team-grid-item .grid-team-overlay .member-job{color:#999!important}
.ourteamGrid-warp .team-grid-item .grid-team-overlay .description-member{color:#999!important}
.ourteamGrid-warp .team-grid-item:hover .description-member{margin-top:25px!important}
.block-contact .item-block-contact{margin-bottom:15px}
.form-contact{padding:0 15px}
.services-fix{margin-top:-90px}
.services-fix .img-block{border-width:5px}
.section-dark-ourStatistics .ourStatis-item-2{width:50%}
.ourStatis-item-2 .circle-statis{margin:15px auto}
.lastest-blog-item{margin-bottom:30px}
.blog-list{padding-right:0}
.fake-position{margin-top:60px}
.block-img-full .img-block{height:auto}
.item-team .member-info{width:90%}
.owl-partners img{}
figure.effect-layla{width:45%;margin:0 2.5% 25px}
figure.effect-layla img{-webkit-transform:none;-ms-transform:none;transform:none}
figure.effect-layla:last-child{margin:0 auto;float:none}
.pormotion-h5 h3{margin:0;font-size:18px}
.pormotion-h5 a{font-size:10px}
.projectContainer .element-item{width:33.333%}
.projectContainer .element-item .project-info{position:static;width:100%;min-height:80px;padding:10px 0;opacity:1;-webkit-transition:none;transition:none;float:left;display:inline-block;background:#000!important;height:101px}
.projectContainer .element-item .project-info a{-webkit-transform:none;-ms-transform:none;transform:none;position:static;text-align:left;padding-left:15px}
.projectContainer .element-item .project-info a.cateProject{-webkit-transform:none;-ms-transform:none;transform:none;position:static;text-align:left;padding-left:15px;color:#fff!important}
.projectContainer .element-item .project-info h4{color:#fff!important}
.portfolio-grid-1-warp .portfolio-grid-1-container .element-item .project-info a.cateProject{color:#000}
.portfolio-grid-1-warp .portfolio-grid-1-container .element-item .portfolio-img-demo{margin:0}
.portfolio-grid-2-warp .portfolio-grid-2-container .element-item .portfolio-img-demo{margin-bottom:0}
.portfolio-grid-2-warp .portfolio-grid-2-container .element-item .project-info a.cateProject{color:#000}
.portfolio-grid-3-warp .portfolio-grid-3-container .element-item .project-info{margin:0}
.portfolio-grid-3-warp .portfolio-grid-3-container .element-item .project-info a.cateProject{color:#000}
.portfolio-grid-3-warp .portfolio-grid-3-container .element-item{padding:0}
.portfolio-grid-v2-4-col-warp .portfolio-grid-v2-4-col-container .element-item{width:50%}
.single-project-warp-3{padding:0 20px}
.single-project-warp-3 .pj-img-demo{width:100%;padding:20px;display:inline-block}
.single-project-warp-3 .pj-info{width:100%;padding:20px}
.chooseus-container{width:100%}
.chooseus-container .chooseus-item{float:none;width:100%}
.blog-detail{padding-right:0}
.comment-respond input.form-control{margin-bottom:15px}
.blog-grid-3-col .blog-grid-3-col-container .element-item{width:50%}
.blog-grid-4-col .blog-grid-4-col-container .element-item{width:50%}
.block-img-full-width .block-img-left .text-boxs{padding-top:0}
.about-intro .about-intro-img{width:100%;padding:0 15px}
.about-intro .about-intro-img img{width:100%}
.about-intro .about-intro-text{width:100%;padding:0 15px;margin-top:15px}
.owl-controls .owl-pagination .owl-page.active{background:#306bb9}
.owl-partner-warp{margin-top:20px;padding-bottom:20px}
.owl-partner-warp .prev-partners{left:0;opacity:.5;color:#000}
.owl-partner-warp .next-partners{right:0;opacity:.5;color:#000}
.owl-partner-warp:hover .prev-partners{left:0;opacity:1;color:#000;z-index:9}
.owl-partner-warp:hover .next-partners{right:0;opacity:1;color:#000;z-index:9}
.owl-partners img{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;width:auto}
ul.social li a{margin-bottom:9px}
.footer-v3 .footer-col-1,.footer-v3 .footer-col-2,.footer-v3 .footer-col-3,.footer-v3 .footer-col-4{width:50%;padding:15px}
.footer-v2 .footer-col-1,.footer-v2 .footer-col-2{width:50%;padding:0 15px}
.footer-v2 .footer-col-3{width:100%;padding:0 15px}
.form-subcrible-footer{float:left}
.form-subcrible-footer .form-group{float:left}
.form-subcrible-footer .input-group{width:100%}
.form-subcrible-footer .input-group input{width:100%}
.footer-v4 .footer-col-1,.footer-v4 .footer-col-2{width:50%}
.footer-v4 .footer-col-3{width:100%}
.coming-soon-content{width:90%;margin:0 auto}
.coming-soon-content h2{font-size:36px}
ul.countdown li{border-bottom:2px solid #306bb9;display:inline-block;margin:15px}
ul.countdown li span{font-size:25px}
.coming-soon ul.countdown li p{font-size:13px}
.sidebar-control-map{float:none!important;margin-bottom:25px}
.sidebar-right .managment .content{padding:26px 30px 30px}
.recent-widget{padding-top:70px!important}
.contact-widget{padding-top:30px}
.contact-widget .social-icon li + li{margin-left:10px}
.contact-widget .social-icon li{width:40px}
.footer-bottom .footer-b-r ul li + li{margin-left:9px}
.partner-logo-area img{margin-bottom:10px}
.certificari-widget {padding-top: 30px!important}
.l-news-right{padding-top:60px}
.l-news-left .news-info .media .media-body .post-meta li + li{padding-left:10px}
.l-news-left .news-info .media .media-body .post-meta li + li:before{margin-right:10px}
.request-area .request-content{padding-bottom:30px}
.process-area .p-timeline .column:nth-child(odd){padding-right:75px}
.process-area .p-timeline .column:nth-child(even){padding-left:85px}
.why-choose-us-area .service-group-1{width:345px;float:left;text-align:center}
.why-choose-us-area .service-group-1 + .service-group-1{margin-top:0;margin-left:30px}
.why-choose-us-area .why-r-texts{margin-top:30px;float:left}
.why-choose-us-area .why-r-texts .service-group-1{text-align:center}
.why-choose-us-area .service-group-1 .box-i{margin:0 auto}
.why-choose-us-area .why-r-texts .service-group-1 .box-i{margin:0 auto}
.about-us-area .a-text{padding-bottom:30px}
.services-promo .col-md-3:nth-child(3) .s-info-text{right:34px}
.services-promo .col-md-3:nth-child(4) .s-info-text{right:30px}
.services-promo .s-info{margin:20px auto 0}
.services-promo .s-info-text{top:53%;transform:translateY(-50%);right:34px}
.service-group{margin-top:0}
.service-group .service-group-1{padding-bottom:30px}
.why-choose-us-area:after{display:none}
.slider-area .s-content h2{font-size:50px}
.featured-left .items .tittle{font-size:17px}
.sidebar-right .managment .button{width:155px}
.sidebar-right .managment .content p{padding-bottom:40px}
.widget-tag .tag li:nth-child(3),.widget-tag .tag li:nth-child(5){padding-left:0}
.widget-tag .tag li:nth-child(4){padding-left:6px}
.widget-tag .tag li:nth-child(11){padding-left:0}
.widget-gallery .gallery li:nth-child(3),.widget-gallery .gallery li:nth-child(5){padding-left:0}
.widget-gallery .gallery li:nth-child(4){padding-left:18px}
.featured-left .items{width:263px;margin:0 auto}
.sidebar-right{width:293px;margin:60px auto 0}
.sidebar-right.sidebar_res{width:293px;margin:0;margin-top:60px}
.sidebar-right .managment .button{width:210px}
.sidebar-right .managment .content p{padding-bottom:92px}
.featured-left .items + .items{padding-top:0}
.featured-left .items{padding-bottom:30px}
.single-blog-area .sidebar-right{padding-top:30px}
.widget-tag .tag li:nth-child(3),.widget-tag .tag li:nth-child(5){padding-left:5px}
.widget-tag .tag li:nth-child(4){padding-left:0}
.widget-tag .tag li:nth-child(11){padding-left:5px}
.widget-gallery .gallery li:nth-child(3),.widget-gallery .gallery li:nth-child(5){padding-left:18px}
.widget-gallery .gallery li:nth-child(4){padding-left:0}
.header-bottom .navbar-default{padding-bottom:13px}
.header-bottom .navbar-default .navbar-brand{padding-top:20px}
.header-bottom .navbar-default .navbar-nav{padding-top:33px}
.header-bottom .navbar-default .navbar-nav li + li{padding-left:25px}
.contact-area .contact-forms{padding-top:30px}
.contact-area .contact-info:after{content:'';background-size:contain}
.history-area .text-2{padding-right:0}
.history-area .text-1{padding-left:0}
.problem-group-area .lists .nav li a{padding-bottom:10px}
.gets-started-area .text p{font-size:14px}
.section-header h2{font:400 41px/50px Montserrat,sans-serif}
.partner-logo-area .col-md-2{text-align:center}
.partner-logo-area .col-md-3{text-align:center}
.about-us-area .img-responsive{margin:0 auto}
.transparenta_slider{min-height:362px;}
#page{min-height:362px;}
.navbar-nav>li>a{font-size:12px!important;}

}
@media only screen and (min-width: 769px) {
		.s-content{
			font-family: 'Montserrat', sans-serif;
			text-align:right;
			font-size: 2.5em;
			top:40px;
			text-align: center;
			position: absolute;
			width: 80%;
			right:10%;
			left:10%;
		}
		#mainMenu{margin-top: 40px;}
		
	}
@media only screen and (min-width: 768px) {
	.sfHover{}
	.footer-v1 .recent-widget {}
	header{}
	.header_inchiieri_bg {}
	.footer-v1 .certificari-widget {
	}
	.footer-v1 .contact-widget {
	}
	
}
@media only screen and (max-width: 768px) {
	
      .s-content{display:none!important}
	  .navbar-nav>li>a{padding:5px!important;font-size:14px!important;font-family: 'Montserrat', sans-serif;font-weight:400;text-transform:uppercase;line-height: 70px;color:#fff;}
.navbar-nav>li{margin-right:3px;float:left;}
.navbar-collapse.collapse{}

.megamenu-container .menu_content a:hover{color:#fff;padding:5px}
._brand_image{max-height:100px}
.carousel{overflow:hidden;}
/*.transparenta_slider img{position: absolute;top:-100%; left:0; right: 0; bottom:-100%;margin: auto;}*/
.transparenta_slider img{position: absolute;top:-100%; left:0; right: 0;margin: auto;}
.form-inline .form-control{width:100%;}

.footer-v1 {
		padding-left: 20px;
		padding-right: 20px;
		background-color:#3F3D3D;
		display: inline-block;
		width: 100%;
	}
.footer-v1 .logocategories{padding-top:92px;max-width: 50%;margin-left: auto;margin-right: auto;}
.brand_produs img{}
.transparenta_slider, #page{min-height:181px;}
.image{height:auto;max-height:448px;}
header{background: transparent}

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

#page {height: auto;}
.footer-area .widget + .widget{margin-top:30px}
.footer-bottom{text-align:center}
.footer-bottom .footer-b-r ul{float:none}
.recent-widget{padding-top:0}
.contact-widget{padding-top:0}
.partner-logo-area .col-md-2{text-align:center}
.partner-logo-area .col-md-3{text-align:center}
.l-news-right{padding-left:15px}
.process-area .p-timeline{width:400px;margin:90px auto 0}
.process-area .p-timeline .column{width:100%}
.process-area .p-timeline .column:nth-child(even){float:left}
.process-area .p-timeline .column .timeline{width:320px;margin:0 auto}
.process-area .p-timeline .column:nth-child(odd) .media .media-left{float:left}
.process-area .p-timeline .column:nth-child(odd){padding-right:0}
.process-area .p-timeline .column:nth-child(odd) .media .media-body{display:inline-block;position:relative;top:18px;left:26px;width:auto}
.process-area .p-timeline .column .media .media-left:after{top:22%;left:76px}
.process-area .p-timeline:before{left:0;height:auto;bottom:0}
.process-area .p-timeline .column:after{left:0;right:auto;top:37px}
.process-area .p-timeline .column:nth-child(even).top{margin-top:0}
.process-area .p-timeline .column:before{left:17%;top:17%;right:auto}
.choose-us{width:300px;margin:0 auto}
.why-choose-us-area .service-group-1{width:300px}
.choose-us .col-md-3{padding:0}
.why-choose-us-area .service-group-1 + .service-group-1{margin-left:0;padding-top:30px}
.services-promo .services-info{width:300px;margin:0 auto;padding-right:0}
.services-promo .s-info-text{top:50%;right:18px}
.services-promo .col-md-3:nth-child(3) .s-info-text{right:6px}
.services-promo .col-md-3:nth-child(4) .s-info-text{right:0}
.section-header h2{line-height:50px}
.case-study .media-info .media-left{display:block;padding-bottom:20px}
.case-study .case-info .media .media-left{padding-left:0}
.slider-area .s-content .button{margin-top:14px}
.slider-area .s-content h2{font-size:25px;line-height:30px}
.slider-area .s-content p{max-width:520px;padding:10px}
.header-top .top-nav li + li{padding-left:8px}
.navbar-default .navbar-collapse{border:0}
.header-bottom .navbar-default .navbar-nav{margin-top:0;padding-left:20px;padding-bottom:0}
.header-bottom .navbar-default .navbar-nav li + li{padding-left:0}
.header-bottom .navbar-default .navbar-nav li{padding-bottom:10px}
.header-bottom .navbar-default .navbar-nav li.dropdown .dropdown-menu{width:200px}
.header-bottom .navbar-default .navbar-nav li:hover a:before{display:none}
.header-bottom .navbar-default .navbar-nav .active a:before{display:none}
.header-bottom .navbar-default .navbar-nav li.dropdown .dropdown-menu li{padding-bottom:5px}
.navbar-default .navbar-toggle{margin-top:18px;margin-bottom:0;border-radius:0;background:#b49132;box-shadow:none;border:0}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:#b49132}
.navbar-default .navbar-toggle .icon-bar{background:#fff}
.header-bottom.affix{top:-1px}
.bonds-info .inner-plan .pie-chart{padding:20px 0 0 15px}
.services-bonds-area .bonds-info .industries-icon .col-sm-4{margin-bottom:20px}
.header-top{}
.history-area .text-1{text-align:left}
.text-2{padding-top:10px}
.history-area .history-content{padding-top:15px}
.gets-started-area .get-button button{float:none;margin:20px auto 0}
.gets-started-area .text p{font-size:18px;line-height:30px;text-align:center}
.gets-started-area{padding:48px 0 70px}
.leaders-area .leaders-slider{max-width:550px;margin:30px auto 0}
.leaders-area .leaders-slider img{width:100%}
.leaders-area .content{padding-right:0}
.footer-area .widget.explor-widget{margin-top:0}
.contact-area .contact-info{padding-top:80px}
.browser-size{display:none}
	.header-mobile-menu .mm-toggle{}
	._brand_image{height:auto;width:100%}
	.ot-btn{width:100%;margin:0 auto;}
	#brosurapdf{margin:0 auto}	
	.carousel{max-height:208px; overflow:hidden;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	margin-top:15px;
	}
	.transparenta_slider img{position: absolute;
    top:0; left:0; right: 0; 
    margin: auto;}
	.s-content{
	font-family: 'Mistral';
	text-align:center;
	font-size: 2.5em;
	top:20px;
	    position: absolute;
	    width: 100%;
	}
	
.footer-v1 .logocategories{padding-top:0;max-width: 90%;margin-left: auto;margin-right: auto;}
.template-border section{padding:15px}
header,.header-v3{padding-left:15px!important;padding-right:15px!important}
.left-header,.header-v2 .left-header{width:auto!important}
a.logo{padding-left:0!important;padding-right:0!important}
.navi-level-1.sub-navi > li a{font-size:15px;    color: #fff;
    margin-top: 20px}
.navi-level-1.sub-navi{padding-right:10px!important}
.mm-toggle{font-size:20px!important}
.mm-toggle span{top:4px}
.rev_slider .btn-1,.rev_slider .btn-2{width:auto!important;font-size:11px!important;padding:0 15px!important;height:30px;line-height:30px}
.slider-home-1 .btn-1{-webkit-transform:translateX(-40px)!important;-ms-transform:translateX(-40px)!important;transform:translateX(-40px)!important}
.slider-home-1 .btn-2{-webkit-transform:translateX(40px)!important;-ms-transform:translateX(40px)!important;transform:translateX(40px)!important}
.slider-home-1 .heading-1{font-size:36px!important}
.slider-home-1 .heading-2{font-size:24px!important}
.slider-home-2 .btn-1{-webkit-transform:translate(-30px,20px)!important;-ms-transform:translate(-30px,20px)!important;transform:translate(-30px,20px)!important}
.slider-home-2 .btn-2{-webkit-transform:translate(30px,20px)!important;-ms-transform:translate(30px,20px)!important;transform:translate(30px,20px)!important}
.slider-home-2 .heading-1{font-size:36px!important}
.slider-home-2 .heading-2{font-size:24px!important}
.slider-home-3 .btn-1{-webkit-transform:translate(-30px,20px)!important;-ms-transform:translate(-30px,20px)!important;transform:translate(-30px,20px)!important}
.slider-home-3 .btn-2{-webkit-transform:translate(30px,20px)!important;-ms-transform:translate(30px,20px)!important;transform:translate(30px,20px)!important}
.slider-home-3 .heading-4{font-size:30px!important;text-align:center}
.slider-home-3 .heading-3{font-size:15px!important;-webkit-transform:translateY(0px)!important;-ms-transform:translateY(0px)!important;transform:translateY(0px)!important;text-align:center!important}
.slider-home-4 .btn-1{-webkit-transform:translate(-30px,0px)!important;-ms-transform:translate(-30px,0px)!important;transform:translate(-30px,0px)!important}
.slider-home-4 .btn-2{-webkit-transform:translate(30px,0px)!important;-ms-transform:translate(30px,0px)!important;transform:translate(30px,0px)!important}
.slider-home-4 .heading-1{font-size:30px!important;text-align:center}
.slider-home-4 .heading-2{font-size:15px!important;-webkit-transform:translateY(0px)!important;-ms-transform:translateY(0px)!important;transform:translateY(0px)!important;text-align:center!important}
.slider-home-4 .btn-1{-webkit-transform:translate(-30px,0px)!important;-ms-transform:translate(-30px,0px)!important;transform:translate(-30px,0px)!important}
.slider-home-4 .btn-2{-webkit-transform:translate(30px,0px)!important;-ms-transform:translate(30px,0px)!important;transform:translate(30px,0px)!important}
.slider-home-4 .heading-1{font-size:30px!important;text-align:center}
.slider-home-4 .heading-2{font-size:15px!important;-webkit-transform:translateY(0px)!important;-ms-transform:translateY(0px)!important;transform:translateY(0px)!important;text-align:center!important}
.description-member{display:none}
.ourteam-warp .owl-controls .owl-pagination .owl-page{background:#333}
.ourteam-warp .owl-controls .owl-pagination .owl-page.active{background:#306bb9}
figure.effect-layla{width:100%;margin:0;float:none}
.promotion-box figure figcaption{padding:20px}
figure.effect-layla h3{padding-top:12%}
.promotion-box-2{display:block}
figure.promotion-box-dark{width:100%;display:inline-block}
.section-dark-ourStatistics .ourStatis-item{width:50%;margin-bottom:25px}
.projectContainer .element-item{width:50%}
.portfolio-grid-1-warp .portfolio-grid-1-container .element-item{width:100%;margin:0;padding:0}
.portfolio-grid-2-warp .portfolio-grid-2-container .element-item{width:100%}
.portfolio-grid-3-warp .portfolio-grid-3-container .element-item{width:100%}
.portfolio-grid-v2-2-col-warp .portfolio-grid-v2-2-col-container .element-item{width:100%}
.portfolio-grid-v2-3-col-warp .portfolio-grid-v2-3-col-container .element-item{width:100%}
.portfolio-grid-v2-4-col-warp .portfolio-grid-v2-4-col-container .element-item{width:100%}
.single-project-warp{padding:0 15px}
.mgt60{margin-top:0}
.lastest-blog-container article{padding-bottom:20px;margin-bottom:30px;border-bottom:1px dotted #aaa}
.blog-grid-2-col-container .element-item{width:100%;padding:0 20px 20px}
.blog-grid-3-col .blog-grid-3-col-container .element-item{padding:0}
.blog-grid-3-col .blog-grid-3-col-container .element-item .latest-blog-post-description{height:auto}
.blog-grid-4-col .blog-grid-4-col-container .element-item .latest-blog-post-description{height:auto}
.form-subcribe form input{width:-webkit-calc(100% - 172px - 15px);width:calc(100% - 172px - 15px);margin-left:15px}
.block-img-right .text-box{text-align:left}
.block-img-full{padding:0 15px;margin-bottom:25px}
.block-img-full-width .block-img-left .text-box,.block-img-full-width .block-img-left .img-block{width:100%;margin:0;margin-bottom:15px;padding:0 30px}
.block-img-full-width .block-img-left .img-block{padding:0}
.block-img-full-width .block-img-right .text-box,.block-img-full-width .block-img-right .img-block{width:100%;margin:0;margin-bottom:15px;padding:0 30px}
.block-img-full-width .block-img-right .img-block{padding:0}
.chooseus-full-width .chooseus-container .chooseus-item{width:100%}
.services-fix{margin-top:0!important}
.blog-grid-3-col .blog-grid-3-col-container .element-item{width:100%}
.blog-grid-4-col .blog-grid-4-col-container .element-item{width:100%;padding:0}
.sidebar-services,.main-services{width:100%;padding:15px}
.cart-collaterals{padding:0;border:0}
.pormotion-h5.prmotion-fix{position:static;margin-top:25px;width:100%;padding:15px}
.pormotion-h5.prmotion-fix .item-promotion-h5{width:100%;margin-bottom:25px}
.footer-v1 .footer-left,.footer-v1 .footer-right,.footer-v1 nav{width:100%;text-align:center}
.footer-v1 .footer-left img{margin:0 auto}
.footer-v1 nav{margin:25px auto}
.footer-v1 .footer-right{float:none}
.footer-v1 .footer-right ul.social{margin:0 auto;float:none}
.coming-soon-content{position:static;-webkit-transform:none;-ms-transform:none;transform:none;padding:50px 0}
.coming-soon-content h2{font-size:25px}
.coming-soon-content p{font-size:18px}
ul.countdown li{border-bottom:2px solid #306bb9;display:inline-block;margin:15px}
ul.countdown li span{font-size:20px}
.coming-soon ul.countdown li p{font-size:12px}
.newsletter-comingsoon .newsletter-email{width:100%;margin-top:0}
.coming-soon-content .btn-submit{float:none;margin:0 auto;margin-top:15px}
}
@media (max-width:640px){.option-wrap,pre{width:100%}
}

@media (max-width:533px){.location-slider .location-content{width:320px;margin:0 auto}
.location-slider .location-content:after{display:none}
.leaders-area .leaders-slider .text p{font-size:12px;line-height:20px}
.footer-area .footer-top{max-width:320px;margin:0 auto}
.footer-area .footer-top .widget{width:100%}
.footer-area .widget.explor-widget{margin-top:30px}
.contact-widget .social-icon{padding-top:30px}
}
@media(max-width:467px){.l-news-left .news-info .media .media-left{display:block;padding-bottom:30px}
}
@media (max-width:450px){.process-area .p-timeline{width:290px;padding-top:0}
.process-area .p-timeline .column .timeline{width:290px}
.process-area .p-timeline:before{display:none}
.process-area .p-timeline .column:nth-child(even){padding-left:0}
.process-area .p-timeline .column:before{display:none}
.process-area .p-timeline .column:after{display:none}
}
@media (max-width:380px){.why-choose-us-area .service-group-1{width:290px}
.common{line-height:35px}
.email-signup-area .email-content .search-form{max-width:290px}
.email-signup-area .email-content .search-form .input-group .input-group-addon button{padding:10px 20px}
.email-signup-area .email-content h2{font-size:21px}
}
@media (max-width:600px){.call-action-baner-area .baner-content p{line-height:25px}
.slider-area .slider-carousel .slider-img{height:350px}
.slider-area .slider-carousel .slider-img img{height:350px}
.case-study .case-info .media .media-left{display:block}
.case-study .case-info .media .media-left .tittle{float:none}
.case-study .case-info .media .media-left .tittle:after{right:auto;left:0}
.case-study h2{line-height:50px}
.header-top .top-nav{width:300px;float:left}
.header-top .top-nav li a{line-height:25px}
.header-top .top-nav li a i{line-height:25px}
.header-top .top-nav li:last-child{padding-left:0}
.email-signup-area .email-content .search-form{width:375px}
}
@media (max-width:580px){.featured-left{width:293px;margin:0 auto}
.featured-left .col-xs-6{width:293px;margin:0 auto}
.single-blog .posts-social .tag{float:none}
.single-blog .posts-social .social{float:none;margin-top:10px}
.single-blog h2{font-size:34px}
.contact-area .contact-questions h2{line-height:30px}
.contact-widget .social-icon li{width:30px}
.contact-widget .social-icon li a{line-height:30px}
}
@media (max-width:550px){
	.slider-area .owl-controls .owl-dots .owl-dot{display:none}
	.contact-widget h3 {
		font-weight: 700;
		font-size: 26px;
	}
	.contact-widget.homepage-widget {
		padding: 20px 20px;
	}
}

@media (max-width:520px){.problem-group-area .problem-group{max-width:290px;margin:0 auto}
.problem-group-area .problem-group .col-xs-6{width:100%}
}
@media (max-width:500px){.slider-area .s-content h3{display:none}
}
@media only screen and (max-width:479px){body{font-size:14px}
h1{font-size:30px;line-height:1.2;letter-spacing:2px}
h2{font-size:24px;line-height:1.2;letter-spacing:2px}
h3{font-size:20px;line-height:1.2;letter-spacing:2px}
h4{font-size:16px;line-height:1.2;font-weight:400;letter-spacing:2px}
h5{font-size:14px;line-height:1.2;letter-spacing:2px}
h6{font-size:12px;line-height:1.2}
.logo{width:80px}
.header-v1 .left-header{width:auto;float:left}
.header-v2 .navi-app a,.header-v2 .navi-app .mm-toggle{padding:0!important;text-align:center;width:40px;height:40px;line-height:40px}
.header-v2 .navi-app li::after{top:7px}
.header-v2 .navi-app .mm-toggle span{line-height:40px}
.header-v2 ul li a.logo{padding:0}
.header-v3 div.logo li:first-child a{padding:0}
.header-v3 div.logo li:first-child a img{width:80px;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}
.header-v3 div.logo li:last-child a span{top:5px;right:0}
.header-v4{padding-left:15px!important;padding-right:15px!important}
.header-v4 a.logo{margin-left:0!important}
.header-v4 a.logo img{width:80px}
.template-border .header-v6,.template-border footer{padding:25px 15px}
.header-v6 .right-header{margin-bottom:0;margin-top:20px;float:left;width:100%;text-align:left}
.header-v6 .right-header li:first-child a{padding-left:0}
.topbar-transparent .topbar-left div.social-share{display:none}
.slider-home-1 .heading-1{font-size:24px!important}
.slider-home-1 .heading-2{font-size:18px!important}
.slider-home-1 .btn-1{-webkit-transform:translateX(-40px)!important;-ms-transform:translateX(-40px)!important;transform:translateX(-40px)!important}
.slider-home-1 .btn-2{-webkit-transform:translateX(20px)!important;-ms-transform:translateX(20px)!important;transform:translateX(20px)!important}
.slider-home-2 .heading-1{font-size:24px!important}
.slider-home-2 .heading-2{font-size:18px!important}
.slider-home-3 .heading-3{font-size:18px!important}
.slider-home-3 .heading-4{font-size:24px!important}
.slider-home-4 .heading-2{font-size:18px!important}
.slider-home-4 .heading-1{font-size:24px!important}
.section-dark-ourStatistics .ourStatis-item-2{width:100%}
.projectContainer .element-item{width:100%}
.block-img-right .text-box{width:100%;padding:15px;float:none}
.block-img-right .img-block{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:10px auto;float:none}
.block-img-left .text-box{width:100%;padding:15px;float:none}
.block-img-left .img-block{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:10px auto;float:none}
.block-img-left,.block-img-right{margin:0}
.form-subcribe form input{width:-webkit-calc(60% - 30px);width:calc(60% - 30px);display:block;margin:0 15px}
.form-subcribe form button{display:block;margin:0 auto;margin-top:15px}
.pormotion-h5 h3{font-size:13px}
.ourteamGrid-warp .team-grid-item{width:100%}
.section-dark-ourStatistics .ourStatis-item{width:100%}
.promotion-product-warp .promotion-product-item{width:100%;margin:10px auto!important;float:none}
.blog-1-column-warp{margin-top:30px}
.blog-inline .latest-blog-post-img,.blog-inline .latest-blog-post-description{width:100%}
.blog-grid-4-col .blog-grid-4-col-container .element-item .latest-blog-post-img{margin-bottom:0}
.footer-v1 nav ul li a::after{display:none}
.footer-v1 nav ul li a{padding:0 35px}
.footer-v3 .footer-col-1,.footer-v3 .footer-col-2,.footer-v3 .footer-col-3,.footer-v3 .footer-col-4{width:100%}
.footer-v2 .footer-col-1,.footer-v2 .footer-col-2,.footer-v2 .footer-col-3{width:100%}
.footer-v4 .footer-col-1,.footer-v4 .footer-col-2,.footer-v4 .footer-col-3{width:100%}
.copyright{line-height:24px;height:auto;padding:15px}
.overlay-404{position:static}
.inner-404{position:static;-webkit-transform:none;-ms-transform:none;transform:none;padding:120px 0}
.footer-fix,.copyright-fix{position:static}
#section-404,.full-screen-body{height:auto;min-height:100%}
}
@media (max-width:400px){.single-blog .blog-items .post-meta li:nth-child(3){float:left}
.tag li a{padding:11px 13px}
.single-blog .author-bio .media-left{display:block}
.author-bio .media-middle{padding-left:10px;padding-top:10px}
.header-top{}
.section-header h2{font-size:30px;line-height:38px}
.email-signup-area .email-content .search-form{width:328px}
.email-signup-area .email-content .search-form .input-group .input-group-addon button{padding:10px 30px}
.tittle{font:400 35px/41px Montserrat,sans-serif}
.tittle::after{left:2px}
.logo img {
    margin: 0 auto;
    vertical-align: middle;
    padding-top: 0;
    padding-bottom: 0;
    max-width: 209px;
}
.carousel{max-height: 174px;}

}
@media (max-width:350px){.accoidion .panel-default .panel-heading a .fa-angle-down{display:none}
.accoidion .panel-default .panel-heading a.collapsed .fa-angle-right{display:none}
.history h2{font-size:20px}
.leaders-area .content h2{font-size:20px}
}
@media only screen and (max-width:319px){.slider-home-2 .heading-1{font-size:20px!important}
.slider-home-2 .heading-2{font-size:13px!important}
.slider-home-3 .heading-3{font-size:13px!important}
.slider-home-3 .heading-4{font-size:20px!important}
.footer-v1 nav ul li a::after{display:none}
.slider-area .s-content{text-align:center;position:absolute;top:50%;transform:translateY(-50%);width:100%}
.transparenta_slider{min-height:181px;}
}