@media only screen and (max-width: 1169px) {
.container{width:98%;}	
	
}

@media only screen and (max-width: 1024px) {
.wrapper-scroll{margin-bottom:0;}
.location-fixed{position:relative; bottom:0; top:0;z-index: 1; float:left;}
.top-main-section{background-attachment:scroll;}

.contact-main .info-field{padding:20px;}
.section-five .container{ width:100%;}
.left-color-gray{width:100%;}
.section_five .right-section{background:#fff;}
.section-five .left-section-switch{position:relative !important;width: auto;padding: 0 20px;float: none; text-align:center;}
.section-five .right-section{background:#fff; width: 100%;}
.success-stories{/*margin-left:auto; margin-right:auto; width:580px;*/}
.left-tab{width:40%;}
.right-tab {width: 580px;}
.ipad-img-bttm {margin-left:50px;}
ul.stories-section li{ margin-bottom: 60px;}
ul.stories-section li .image{left:0;border: 3px solid #eee;}
ul.stories-section li .client-message{margin-left: 164px;}
.section_three {padding:0 0 30px;}
.left-color-section {/*display:none;*/}
.section_three .left-section {width:50%;}
.section_three .right-section {width:50%;}
.green-section-listing ul li{width:44%;}
.big-text-switch {display:inline-block; margin:30px 0;}
.fixed-panel {display: inline-block;float: right;width:100%;margin-bottom: 30px;}
.switch-box .go-rgt{text-align:left;}
.section-heading-text {display:block; margin:0 auto; text-align:center; padding: 64px 20px 0;}
.big-text{font-size: 24px;}
.big-text span{font-size:19px;}
.section-heading-text .para-txt{ font-size: 56px;}
.think-img { margin: 100px 20px 70px;}
.logo {opacity:0;}
.text-slide {width:auto; margin:0 10px;}
.right-section {width:100%;}

.section_three .container {width: 100%;}
.footer-top .right-section {width:50%;}
.section-six .box-two.active .content-wrap, .section-six .box-three.active .content-wrap { padding: 0 20px;}

.section-six .box-comm.active .static-only{font-size:12px; width:53%;}
.section-six .box-one .image {right: -110px;}
.box-one .lft-text{width:230px;}
.box-one.static .heading-sliding img { max-width:64%;}
.box-one.active .heading-sliding img { max-width: 30%;}
.box-three .heading-sliding h3, .box-two .heading-sliding h3{font-size:36px;}
.box-three .heading-sliding h3 span, .box-two .heading-sliding h3 span{font-size:30px;}
.section-six .box-one.active .image img{max-width:100%;}
.section-six .box-one.active .image{right:-10%;}
.section-six .box-comm.box-one .info{width:70%;}
.section-six .box-one.active .info{width:53%;}
}

@media only screen and (max-width: 1023px) {
.logo {padding: 80px 0 42px;}	
.navigation ul{display:none;}
.navi-click {display:block;}
.slider-inner-text{width:auto; font-size: 30px;height: auto;}


.switch-box .txt-big{font-size:46px;line-height: 50px;}
.switch-box .txt-big span{font-size:38px; line-height: 80px;}
.switch-box .go-rgt {/* border-left: 2px solid #8c8c8c;*/  font-size: 50px; line-height:50px;}
.switch-box{display:inline-block; }
.switch-box .go-rgt span{font-size:48px;}
.mobile-navigation li{display:block; float:none;}
.mobile-navigation.navi-open{display:block;transition: all 0.5s ease-in-out 0s;}
.section_one {overflow: hidden;}
.left-tab{width:40%;}
.right-tab{width:420px;}
ul.tabs-list, .left-tab-heading{padding: 0 20px;}
ul.tabs-list{width:auto; padding-left:15px; padding-right:15px;}
.left-tab-heading{width: 300px;}
.background-tab { background-size: 100% 100%; height: 224px;right: -195px;
}
.tab-img img{width:30%;}
.ipad-img-bttm {margin:50px 0 0 90px;}

#tab-content { padding-top: 20px;}

.img-text{text-align:left;width: auto;}
.img-text img {display: inline-block;float: left;}
/*.img-text span{display: inline-block;}
.img-text span{margin-left:0;}*/
.top-text{padding-top:30px;}
.btm-text{margin:30px 0;}
.section-heading-text {padding:16px 15px 0 0; }
.big-text {float:none; line-height:40px;padding-bottom: 10px;text-align:center; margin: 0;font-size: 29px;}
.section-heading-text .para-txt {float:none; vertical-align:top; width:100%;}
.big-text span {font-size: 23px;}
.section-six .box-two.active .content-wrap, .section-six .box-three.active .content-wrap{ padding: 0 16px;}
.section-six .box-comm.active{width:70%;}
.section-six .box-one.active .static-only {  width: 68%;}
.section-six .box-one.active .fade-section{width:100%;}

#sliding-section {height: 400px;}
.section-six .box-comm{min-height: 400px;}
.box-one .heading-sliding h3{font-size:30px;}
.box-one .heading-sliding h3 span{font-size:26px;}
.box-two.active  .heading-sliding h3{font-size:26px; width:40%;}
.box-two .heading-sliding h3 span{font-size:26px;}
.box-three.active  .image { width: 40%;}
.box-two.active  .image, .box-three.active  .image {margin-top:50px;}
.box-three .heading-sliding h3{font-size:30px;}
.box-three .heading-sliding h3 span{font-size:26px;}
.section-six .box-two.active .static-only{width:55%; font-size:11px;}
.section-six .box-three.active .static-only{width:55%;font-size:11px;}
.section-six .box-two.active .image {width: 40%;}
.box-two .heading-sliding h3{font-size:30px;}
.section-six .box-one .image{right:-105px;}
.box-one .heading-sliding img {max-width: 44%;}
.box-one.active .heading-sliding img {max-width: 44%;}
.static.box-one .lft-text, .static.box-one .lft-text.info { width: 150px;}
.box-one .heading-sliding h3 {font-size: 30px;}
.box-one .heading-sliding h3 span {font-size: 18px;}
.active.box-one .lft-text { width: 60%;}
.footer-heading{font-size:14px;}
.newsletter .btn{padding:0 10px;}
.page_breadcrumb{margin-top: 40px;}
.section-six .box-one.active .image{right:-30%;}
.section-six .box-comm.box-one .info{width:80%;}
.section-six .box-one.active .info{width:60%;}

}

@media only screen and (max-width: 767px) {
.top-main-section { height: auto !important; padding-bottom:20px;}	
.slider-inner-text {font-size: 22px; margin-top: 20%;}	
.ipad-img-bttm, .background-tab, .tab-img img{display:none;}
.btm-text-banner{width:auto;}
.abt-heading{font-size:20px;margin: 0 15px;}
.left-tab, .right-tab{width:100%;padding-top: 0;}
ul.tabs-list {margin-top: 0px;}
ul.tabs-list li{display: inline-block;width: 49%;}
.tab-img p{width:100%; padding:20px 0;}

.think-img {  margin: 50px 20px;}
/*.box-cont{text-align:center;}
.box-cont .img { display: block;float: none; margin-bottom: 20px; margin-right:0; margin-left:0; margin-top: 0;}
.box-cont p { display: block;}
.img-text{text-align:center;}
.img-text img { display: block; float: none;margin: 0 auto 20px;}
.img-text span{margin-left: 20px;margin-right: 20px;}
.img-text h2 { font-size: 24px;}
.img-text span.txt18{font-size:16px; margin:16px 0;}
.top-text {text-align: center;}
.green-section-listing {text-align: center;}
.green-section-listing ul li .img_hgt{position:static; width:100%;}
.green-texts-disc{margin-left:0;}*/

.left-tab-heading{position:static; padding:0;width: auto;}
.left-section, .right-section{width:100%;}
.section_two{padding: 20px 0;}
.section_two .left-section, .section_two .right-section { width: 100%;}
.box-cont{padding: 30px 0;}
.left-color-section{width:100%;}
.section_three .right-section{background:#fff;}
/*.big-text{margin:20px; width:auto; font-size:60px;}
.big-text span{display:inline-block;font-size: 54px;}
.para-txt{width:auto; padding:0 20px;}*/

.img-text{ padding: 50px 0;}

.left-color-section {display:none;}
.section_three .left-section {width:100%; background:#E3E3E3;}
.section_three .right-section {width:100%;}
.green-section-listing ul li{width:auto;}

.success-stories{/*width:auto; margin-left: 20px;margin-right: 20px;*/}


#sliding-section {height: auto;overflow: visible; margin-bottom: 40px;}
.section-six .box-comm{width:100%!important; min-height:inherit!important; border:none!important; border-top:1px solid #d4d4d4!important; margin-bottom:0px!important; padding:0px!important;}
.section-six .box-comm .fade-image{display:none;}
.section-six .box-comm .heading-sliding h3{font-size: 34px; margin: 0;  text-align: center;width: 100%;}
.section-six .box-comm .heading-sliding h3 span{font-size:30px; width: 100%;}

.section-six .box-comm .content-wrap {opacity: 1!important;width: 100% !important; padding:0 !important;font-size: 12px !important;}
.section-six .box-comm .image, .section-six .box-comm .heading-sliding{width:100% !important;  text-align:center; margin: 0;}
.section-six .box-comm.box-one .heading-sliding{text-align:center;}
.section-six .box-one .image {text-align: right !important; position:static;}
.section-six .box-comm .lft-text{width:100% !important;}
.section-six .box-comm .heading-sliding img {max-width: 100% !important;}

.section-six .box-comm{width:100% !important;}
.section-six .box-comm .image img{ max-width: 100%; height:inherit;}
.section-six .box-comm .static-only{/*text-align:center !important;*/}
.section-six .box-comm .fade-section, .box-comm .info{width:auto !important;/*text-align: center;*/ margin:0 10px; }
.section-six .box-comm.box-one a.btn{margin-left:10px;}
.section-six .box-comm .static-only { opacity: 1 !important;position: static !important;width: 100% !important;padding:0 0 20px !important;font-size: 13px !important;  color:#4c4c4c !important}
ul.list-style{/*text-align:center;*/}
ul.list-style li {border-bottom: 1px solid #efede6;margin: 0;}
.section-six .box-comm a.btn{position:static;margin-top: 18px;}
ul.list-style li {margin: 0 10px;padding: 0 0 20px;}

ul.stories-section li {border-bottom: 1px solid #d4d4d4;margin-bottom: 20px;padding-bottom: 20px;}
ul.stories-section li:last-child{border-bottom:none;}
.success-stories-heading{margin-top: 10px;}

.footer-top{background:none;padding: 0;}
.footer-top .container{ width:100%;}
.footer-top .left-section{background:url(../images/footer-left.jpg) center top; background-size:cover;height: 220px; display:none;}
.footer-top .right-section{background:url(../images/footer-right.jpg) center top; background-size:cover;height: 220px; width:100%;  display: none;}
.footer-heading {font-size: 16px;margin-top: 50px;padding: 0 15px;}
.newsletter { margin-left: 0;text-align: center;}
.left-foot, .right-foot, ul.social{width:100%; text-align:center;}
ul.foot-links li{line-height:30px;}
.copyright ul li{line-height:20px;}
.call-now {display:block;}

.col-lft, .col-rgt{width:100%;}
.contact-main .map { height: 1050px;}
.contact-main .info{min-height:inherit;margin-left: 0; margin-top: 30px;}
.space-box {padding: 0 20px;}
ul.section-listing{margin-bottom:40px;}
.switch-box .go-rgt {font-size: 40px;}
}
	
@media only screen and (max-width: 568px) {	
.slider-inner-text {margin-top:34%;}	
.text-slide{display:block; margin:0 5%;width: auto;}
.top-sec-btn{width:auto;}
.top-sec-btn a{width:90%; margin-bottom:10px;}
.green-section-listing ul li { display: block; width: auto;margin: 20px;}
.address-info{width:auto}	
.section-six .box-one {text-align:center;}


ul.stories-section li .image{margin:0 auto;display: block;position: static;}
ul.stories-section li .client-message{margin:0;}

.section-six .box-comm.box-one .heading-sliding{text-align:center;}
.section-six .box-comm .lft-text {width: 100% !important;}
.section-six .box-one .image{position:static; text-align:center !important;}	

.switch-box .txt-big { font-size: 40px;  line-height: 40px; vertical-align: top;}
.switch-box .txt-big span { font-size: 34px; line-height: 40px;}
.switch-box .go-rgt { font-size: 26px;line-height: 40px; width: 90px;}
ul.tabs-list li{float:left; width:100%;}
}

@media only screen and (max-width: 479px){

.slider-inner-text {margin-top:34%;}	
.switch-box .txt-big { font-size: 20px;  line-height: 30px; vertical-align: top;}
.switch-box .txt-big span { font-size: 16px; line-height: 20px;}
.switch-box .go-rgt { font-size: 22px;line-height: 24px;}


}