@media only screen and (max-width : 1080px) {
.translation-links img{height: 18px;width: 18px;margin-right: 2px;}
.translation-links a{font-size: 12px;}
.featured-item .desc .communityTitle{font-size: 24px;}
.featured-item .desc{padding: 10px 10px;}
.our-listing{margin-bottom: 30px;margin-top: 20px;}
}


@media only screen and (max-width : 850px) {
.logo, .inner-header .logo{width: 280px;}
.sub-heading{font-size: 23px;}
.heading{font-size: 30px;}
.featured-item .desc{padding: 10px 20px;}
.featured-item .desc .communityTitle{font-size: 22px;}
.featured-item .desc p{display: none;margin: 0;}
.featured-item .desc .communityLink{display: inline-block;}
.featured-item .desc{top: 0;margin-top: 0;}
.about-area .about-content h1{font-size: 22px;}
.about-area .about-content p{margin-top: 15px;font-size: 15px;}
.about-area .about-image{width: 50%;}
.about-area .about-content{width: 48%;}
.f-logos img{width: 38%}
.our-listing .featured-item .featured-content p{font-size: 16px;}
.copyright-txt{font-size: 14px;}
.carousel.slide.themclaughlingroup-slider {height: 440px; }
.translation-links a {display: none;}
.translation-links select {display: inline-block;border: 1px solid #8c8c8c; width: 180px; background: #3a3a3a; color: #a0a0a0;background: url('../images/select-arrow.png') 95% no-repeat; }
.translation-links select:hover{outline: 0;}

}

@media only screen and (max-width : 767px) {
.kwwv-logo{display: none;}
.carousel.slide.themclaughlingroup-slider{height: 340px;}
.down-arrow{display: none;}
.carousel-control.left, .carousel-control.right{background: transparent !important;}
.carousel.slide.themclaughlingroup-slider .carousel-inner .item img{width: 100%;}
.sub-heading{font-size: 20px;}
.container{padding: 30px 0;}
.learn-more-btn a{padding: 12px 30px;font-size: 13px;}
.heading {font-size: 24px; }
.about-area .about-image, .about-area .about-content{width: 100%;}
.specializing-txt{font-size: 15px;}
.footer .social-icons {margin-top: 20px; width: 100%;}
.row.listing{padding: 0 15px;}
.copyright{float: left;width: 100%;}
.copyright div{text-align: center;}
.about-area .about-image{padding:15px 15px 0;}
.about-area{background: #e6e6e6;}
.about-area .about-content h1{margin-top: 0;}
.our-listing .featured-item .featured-content{text-align: center;}
.our-listing .featured-item{margin-bottom: 10px;}
.our-listing{margin-bottom: 30px;margin-top: 10px;}
.footer{margin-top: 30px;}
.specializing-txt{margin-top: 20px;}
.featured-item .desc{padding-top: 50px;}
.logo, .inner-header .logo{top: 15px;left: 20px;}
.home-contact{right: 120px;margin-top: 2px;}
.page-content .heading{font-size: 24px;}
.home-contact a{font-size: 16px;}
.col-sm-5.cfm{clear: both; margin-bottom: 20px;}
}

@media only screen and (max-width : 520px) {
.carousel.slide.themclaughlingroup-slider{height: 230px;}
.carousel.slide.themclaughlingroup-slider .carousel-inner .item img{height: 100%;}
.heading {font-size: 20px; }
.logo, .inner-header .logo{width: 200px;}
.home-contact{right: initial; z-index: 99; top: 54px;left: 20px;}
#navbar-wrapper.toggled #sidebar-wrapper {width: 80%; }
.menu-text {margin-left: -82px; font-size: 15px; }
.hamburger{    width: 28px; height: 30px;}

}
