nav.navbar.bootsnav .navbar-brand{display:none;}
.home_about_bot .home_sec_hldr{float:right;}
.home_about_bot{clear:both;}
.top_number{display:none;}

@media (min-width:992px) and  (max-width:1920px){
.navbar-nav > li > a {
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  -webkit-transform-origin: 50% 0;
  -moz-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  position:relative;
}
.navbar-nav > li:hover >  a.button.orange, .navbar-nav > li:hover > a{
  color: #000;
  -webkit-transform: rotateX(90deg) translateY(-23px);
  -moz-transform: rotateX(90deg) translateY(-23px);
  transform: rotateX(90deg) translateY(-23px);
  -ms-transform: none;
}

.navbar-nav > li > a::before {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: -1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 106%;
  padding: 14px 0px;
  text-align:center;
  background: #f997b0;
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f997b0), to(#f56778));
  background: -moz-linear-gradient(#f997b0, #f56778);
  background: linear-gradient(#f997b0, #f56778);
  border: solid 1px #ee8090;
  border-bottom: solid 3px #cb5462;
  box-shadow: inset 0 0 0 1px #fbc1d0;
  color: #fff !important;
  content: attr(data-title);
  -webkit-transition: background 0.3s;
  -moz-transition: background 0.3s;
  transition: background 0.3s;
  -webkit-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
  -webkit-transform-origin: 50% 0;
  -moz-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -ms-transform: translateY(- -18px);
  font-size:16px;
  text-shadow:0px 1px 1px #cf4e60;
  line-height:20px;
}

#navbar-menu > ul > li {
  float: left;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  perspective: 1000px;
}


}
.flicker_hldr img{max-width:240px;}

@media (min-width:100px) and  (max-width:1024px){
	.left-menu{display:none;}
}

@media (min-width:100px) and  (max-width:991px){
	
	nav.navbar.bootsnav .navbar-toggle{float:right;margin-right:0px;}
	.top_address ul li{text-align:right;margin-bottom:0px;display:block;}
	.navbar-default{padding-top:6px;}
	nav.navbar.bootsnav .navbar-toggle{background:none;font-size:28px;top:0px;}
	.banner .carousel .item{height:auto;}
	.banner .carousel-inner > .item > img{height:auto;width:100%;position:relative;}
	.info_hldr h4{font-size:20px;padding-left:0px;padding-right:0px;}
	.info_hldr span img{max-width:50px;}
	.home_about .container-fluid{padding-left:15px;padding-right:15px;width:750px;}
	.home_sec_text{min-height:180px !important;}
	.home_about_top .bgcolor2{float:right;}
	.home_about_bot .home_sec_hldr{float:left;}
	.home_about_bot .bgcolor4{float:right;}
	.special_hldr{margin-bottom:20px;}
	.footer_bottom,.copyright{text-align:center;}
	.social{text-align:center;}
	
	nav.navbar.bootsnav .navbar-nav > li > a{padding-left:20px;padding-right:20px;}
	nav.navbar.bootsnav.no-full .navbar-collapse{max-height:none;overflow-y:visible !important;position:absolute;right:0px;width:300px;}
	.navbar-collapse.collapse{float:none;}
	.nav li ul{margin:0px;padding:0px;list-style-type:none;background:#fff;}
	.nav li ul li{padding:5px 20px;}
	.nav li ul li a{color:#24a94a;display:block;padding:0px;font-size:14px;}
	.nav li ul li:hover{background:#a83131;}
	.nav li ul li:hover a{text-decoration:none;color:#fff;}
	.page_title_info{top:10%;}
	nav.navbar.bootsnav li.dropdown a.dropdown-toggle::before{content:"";}
	.bgcolor2:before{right:inherit;left:-16px;
 	 border-right:16px solid rgba(0,174,173,0.95);
	 border-left:none;
    }
   .bgcolor3:before{right:-16px;left:inherit;
 	 border-left:16px solid rgba(132,0,52,0.80);
	 border-right:none;
    }
	.logo-test{top:48px;width: 60%;}
	.header_right{width:80px;position:absolute;right:0px;top:10px;}
	nav.navbar.bootsnav .navbar-header{padding:0px;}
	nav.navbar.bootsnav .navbar-toggle{margin:0px;line-height:0px;}
	nav.navbar.bootsnav .navbar-toggle .fa{color:#fff;}
	nav.navbar.bootsnav{padding:0px;}
	nav.navbar.bootsnav .navbar-nav{padding:0px 15px;}
	.informetion{bottom:0px;margin-top:15px;}
	.home_shadow{display:none;}
	.our_work{padding-bottom:0px;padding-top:20px;}
	.footer{background-position:center -33px;}
	.footer_menu{padding-top:80px;}
.language{right: 50px;}
.management{width:50%;}
}
@media (min-width:100px) and  (max-width:767px){
	.informetion{width:100%;position:relative;left:0px;z-index:1;}
	.home_about .container-fluid{width:auto;}
	.home_sec_hldr{width:100%;float:left;}
	.banner .carousel-indicators{bottom:0px;}
	.bgcolor1::before,.bgcolor2::before,.bgcolor3::before,.bgcolor4::before{top:inherit;bottom:-16px;right:inherit;margin-top:0px;margin-left:-8px;left:50%;border-bottom:0px;
	  border-right:16px solid transparent;
	  border-left:16px solid transparent;
	  border-top:16px solid rgba(9,114,196,0.98);
	}
	.bgcolor2::before{border-top:16px solid rgba(0,174,173,0.98);}
	.bgcolor3::before{border-top:16px solid rgba(132,0,52,0.98);}
	.bgcolor4::before{border-top:16px solid rgba(227,3,117,0.98);}
	.footer_nav_hldr,.recent_post,.footer_nav_hldr{padding-top:30px;}
	.footer-social{position:relative;}
	.flicker_hldr{float:left;}
}

@media (min-width:100px) and  (max-width:640px){
	.logo_hldr{max-width:150px;}
	.logo-test{width: 60%;float: left;position: relative;left: 0px;top: 0px;}
	.header_right{float:left;width:100%;}
	header.sticky .top_number{display:block;}
	header.sticky{position:static;}
	.top_number{float:left;}
	header.sticky .navbar-default, .navbar-default{padding-top:0px;}
	.main_menu {clear: right;}
	nav.navbar.bootsnav .navbar-toggle{margin-top:-4px;}
}
@media (min-width:100px) and  (max-width:580px){
	.footer_menu{padding-top:100px;}
    .logo-test{font-size: 24px;color: #000;line-height: 24px;padding-top: 28px;top:0px;}
.language{top: 8px;}
.language a{padding: 2px 10px;}
.management{width:100%;}
}

@media (min-width:100px) and  (max-width:480px){
	.our_work .col-xs-6{width:100%;}
	.page_title_info{position:static;padding:15px;background:rgba(6,40,16,.7);}
	.page_title_info h1{margin-top:0px;margin-bottom:0px;}
	img.img-inner{width:100%;}
	.logo_hldr{clear:both;}
	.logo_hldr span{position:static;}
	header::before{background:none;}
	.main_menu{}
	.navbar-default{padding:0px;}
	.footer-social{position:relative;}
	.footer-social span{margin-bottom:10px;margin-right:0px;display:block;}
	.footer_menu{padding-top:120px;}
	.footer_nav_hldr, .recent_post{padding-top:30px;}
    .header_hldr{padding:0px 15px;}
	.our_work{padding-top:10px;}
	.our_work h1.page_title{font-size:28px;}
	.footer_bottom .textwidget{margin-top:-40px;}
nav.navbar.bootsnav .navbar-toggle .fa{font-size: 24px;}
}
@media (min-width:100px) and  (max-width:380px){
	.logo-test {
    width: 60%;
    float: left;
    position: relative;
    left: 0px;
    top:0px;
    padding-left:25px;
    line-height: 22px;
	font-size:20px;color:#000;
padding-top: 34px;
}
.language a{font-size: 11px;
line-height: 18px;}
}

@media (min-width:100px) and  (max-width:320px){
	
}

