body{ overflow-x:hidden;}

@media screen and (max-width:1160px) {
.wrapper{  max-width:1000px;}
.developments-box h6 img{ width:100%;}
div.developments-box {padding: 6px;}
.tech-logo img{ height: 73px;}
.f-logo { padding: 7px 20px 0 0;}
.f-address { padding: 15px 15px 0; width:210px;}
.f-copyright {  padding: 15px 0 0 16px;}
.item-content h1 { font-size: 30px; line-height: 35px;padding: 0 0 4px;}
.item-content p {font-size: 17px;line-height: 24px;}
.item-content{ min-height:inherit;}
.slidelogo2 img{ width:45%;}
div.services-box { min-height: 390px;}
.slick-prev{left:21px;}
.slick-next{ right:20px;}
.welcom-text {padding: 0;}
}


@media screen and (max-width:1000px) {
.wrapper{  max-width:768px;}
.navbar-nav > li > a{ padding-right:14px;padding-left:14px;}
.f-address {width: 36%; margin-bottom:20px;}
.f-address1{ border-right:0;}
.f-copyright { clear:both; width:auto; float:none; border-top: dashed 1px #454545;}
.f-copyright h6{ float:right;}
.f-copyright p{ float: left; padding:10px 0 0 0;}
#footer {  padding: 18px 0 4px;}
.techrow { margin: 0 -2px; text-align:center;}
.tech-logo{margin: 0 2px; float:none; display:inline-block;}
.tech-logo img{ height:55px;}
[class*="col-"] { padding: 0 7px;}
.row { margin: 0 -7px;}
.title h1 {font-size: 25px;line-height: 30px;}
.developments-ink p {margin: 32% 0 0;}
.developments-row { padding: 30px 0;}
.developments-row .title { margin-bottom: 2px;}
.recommendations-row {   padding: 30px 0;}
.testimonial h6 { margin: 3px 0 14px;}
.recommendations-row .carousel-indicators { padding: 30px 0 0;}
.tech-row { padding: 20px 0 40px;}
.tech-row .title {margin-bottom: 5px;}
.contact-section { padding: 30px 0;}
.contact-section .title { margin-bottom: -2px;}
.welcom-section { padding: 24px 0;}
.services-box h1 { font-size: 14px;line-height: 19px; padding: 0 0 8px;}
p {font-size: 14px;line-height: 22px;}
div.services-box { padding: 25px 5px; margin:0 0 15px 0;}
.testimonial h6 img{ width:40px;}
}

@media screen and (max-width:880px) {
.item-content {padding: 15px;}
.item-content h1 { font-size: 21px;line-height: 25px;padding:0 0 4px 0;}
.item-content p { font-size: 14px;line-height: 17px; padding-top:5px;}

}

@media screen and (max-width:767px) {
.wrapper{  max-width:500px;}
.navbar { float:none; clear:both;}
.navbar-header{ background: none;}
.navbar-default .navbar-nav > li{ margin:0  0 0px 0;}
.navbar-default .navbar-nav > li > a:after{ display:none!important;}
.navbar-default .navbar-nav > li > a{transform:none!important; border-top:0px; background:#f4f4f4; color:#333; margin:0  0 1px 0; padding: 10px 10px; }
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus { color: #fff; border-top:0px; background:#A1D40C; }
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {border-top:0px;color: #fff; background:#A1D40C;}
.header-bottom .navbar-toggle{ margin:0px; position:absolute; right:0px; top:31px;}
.header-bottom .wrapper{position:relative;}
.header-bottom  .navbar{ position:static;}
.header-bottom .navbar-default .navbar-toggle:hover, .header-bottom .navbar-default .navbar-toggle:focus{ background:#A1D40C; border:1px solid #A1D40C;}
.header-bottom .navbar-default .navbar-toggle:hover .icon-bar, .header-bottom .navbar-default .navbar-toggle:focus .icon-bar{ background:#fff;} 
.header-bottom .nav { margin-bottom:15px;}
.slide-logo{ display:none;}
.item-box { bottom: 9%; top: auto!important;}
.item-content {min-height: 210px;}
.item-content .btn-green { padding: 10px 25px; }
.item-content {  min-height: inherit;}
.title h1 {font-size: 23px; line-height: 25px;}
div.services-box { margin: 10px 0;  min-height: inherit;}
.developments-box { margin-bottom:15px;}
.tech-logo {  width: 32%; margin-bottom:10px;}
.f-logo { float:none; text-align:center; border-bottom: 1px dashed #454545; padding:0 0 15px 0; margin-bottom:15px;}
.f-address { border-left:0px; width: 50%;}
.f-copyright h6{ float:none; text-align:center;}
.f-copyright p{ float:none; text-align:center; padding:0 0 15px 0;}
.item-box{ width:500px; left:0; right: 0; margin: auto; }
.item-content{ min-height:inherit; margin: 0 0 10px;}
#sticky-nav.sticky-nav { border-top:0;  position: static;}
.welcom-list{text-align:left; width:49%;}
.welcom-list1{width:49%;}
.welcom-list1 ul li{ width:auto; float:none;}
}


@media screen and (max-width:520px) {
.wrapper{ padding:0 15px;}
.header-bottom .navbar-toggle {  right: 15px;}
.item-box{ position:static; width:auto; background:#222830; padding:15px;}
.item-content{ background:none; padding:0px;}
.item-content br{ display:none;}
.item-box .btn-green { font-size:15px; padding:10px 24px;}
.item-content h1 {font-size: 18px;}
.carousel-control.left{top:30%;}
.carousel-control.right{top:30%;}
.tech-logo { width:47%;}
.banner .carousel-inner > .item > img { width: 150%; margin-left:-20%;}
.f-address{ width:auto; float: none; min-height:inherit; border:0;}
.f-address1{border-top: 1px dashed #454545;}
.welcom-list1{width: auto; float:none; padding-top:25px;}
.welcom-list{width: auto;float:none;}.f-copyright h6 { padding-bottom: 10px;}
.f-address1, .f-address2{border-top: 1px dashed #454545;}


}

@media screen and (max-width:460px){
 .header-top p{ float:none; display:block; text-align:center; padding:0 0 10px 0;}
 .header-top h6{ float:none; display:block; text-align:center; }
 .header-top p label { margin: 0 2px 0 0; padding-right: 5px;}
 .tech-logo img{ height: 50px;}
}

/*--------Menu--width---------*/
/*@media screen and (max-width:100px) {
.navbar-header {float: none;}
.navbar-toggle {display: block;}
.navbar-collapse.collapse {display: none!important;}
.navbar-nav { float: none!important;}
.navbar-nav>li {float: none;}
}*/
/*---Menu--width--class-End---*/



