@media screen and (max-width: 1320px) {
.activities-box .title {font-size:1.1em;}	
}

@media screen and (max-width: 1220px) {
.banners-section-left, .banners-section-right {width:100%; text-align:center; margin-bottom:25px;}
}

@media screen and (max-width: 1200px) {
#main-slide .slider-content h1 {font-size:24pt;}
#main-slide .slider-content h3 {font-size:20pt;}
.slider-search {width:90%; margin:0 5%;}
}

@media screen and (max-width: 1100px) {
.activities-box .title {font-size:1.5em;}
.activities-box {width:50%;}	
}


@media screen and (max-width: 991px) {
.top-banner {display:none;}
.img-rounded {margin-bottom:25px !important;}
.bottom-menu {width:100%; display:block;}
.page-section h1 {font-size:2.5em;}
.cta-size {width:auto; padding:0px 10px;}
.left-section, .right-section {width:100%;} 
.slider-search {margin-top:5%;}
.slider-holder h1 {font-size:2.2em; line-height:1.3em;}
.slider-holder h3 {font-size:1.8em;}
.slider-line {height:3px;}
.input-group {width:100%;}
.mt {margin-top:15px;}
.mobile-menu-holder {display:block !important; width:100%; float:left;}	
nav.navbar.bootsnav {min-height:48px !important;}
.top-holder {position:relative !important;}
#main-slide .carousel-control.left, #main-slide .carousel-control.right, #main-slide .slider-content h1, #main-slide .slider-content h3, .slider-line,  .top-spacer {display:none;}
input[type=text], select {padding: 6px 10px !important; margin-bottom: 6px;}
.slider-button {font-size:18px !important; width:100%; margin-top:10px;}
.no-pad-right {padding-right:15px !important;}
}

@media screen and (max-width: 600px) {
.activities-box {width:45%; margin:2%; min-height:auto !important;}	
.activities-box .title {font-size:12px; letter-spacing:normal; top:30%; width:86%; margin-left: 7%; background-color:rgba(0,0,0,.5);}
#main-slide .item img {height:250px;}
#main-slide .slider-content {top:5% !important;}
}
