/* Large Desktop Layout */
@media only screen and (min-width:1500px){
.pull-right-sm {float: right;}
}

/* Medium Desktop Layout */
@media only screen and (min-width:1200px) and (max-width: 1375px){
.pull-right-sm {float: right;}
}

/* Small Desktop Layout */
@media only screen and (min-width: 991px) and (max-width: 1200px) {
.pull-right-sm {float: right;}
.main-menu ul li a {font-size: 15px;margin-right: 20px;}
.search-box {margin: 23px auto 0;}
.main-menu {margin-top: 20px;}
.featured-title h2 {font-size: 30px;}
.single-featured-content h2, .single-featured.event h2 {font-size: 20px;}
.single-featured.event {padding: 30px 55px 20px;}
.search-box input[type="text"] {width: 77%;}
.single-featured {min-height: 375px;}
.event-content {height: 240px;}
}

/* Tablet Layout */
@media only screen and (min-width: 768px) and (max-width: 991px) {
.pull-right-sm {float: right;}
.search-box input[type="text"] {width: 63%;}
.main-menu ul li a {font-size: 12px;margin-right: 10px;}
.logo a {position: relative;}
.main-menu {margin-top: 15px;}
.search-box {margin: 20px auto 0;}
.featured-title h2 {font-size: 25px;}
.slide-logo {margin-right: -40%;}
.single-featured-content h2, .single-featured.event h2 {font-size: 18px;}
.single-featured.event h2 {margin-bottom: 15px;}
.single-featured {min-height: 280px;}
.single-featured.event {padding: 10px 24px 20px;min-height: 306px;}
.event-content {height: 170px;}
.single-featured.volunteer {min-height: 305px;}
.single-news-list {min-height: 400px;}
}


/* Mobile Small Layout */
@media only screen and (max-width: 767px) { 
body{overflow-x: auto;}
.slicknav_menu {display: block;position: absolute;width: 100%;background: transparent;z-index: 99;padding-top: 12px;}
.logo {text-align: center;width: 80%;position: relative;z-index: 999;}
.logo a {position: relative;}
.search-box {margin: 10px auto 0;}
.newsletter-box {position: relative;background: #000;}
.page-template-template-overview-ffljr .newsletter-box {position: relative;background: #33B25F;}
.newsletter-link a {position: relative;right: 0;top: 0;width: 100%;}
.slider-list .owl-controls .owl-nav div {width: 10px;height: 18px;margin-top: -9px;}
.slide-logo {margin-right: -32.5px;margin-top: -25px;width: 65px;}
.featured-title h2 {font-size: 20px;}
.single-featured {min-height: auto;}
a.more {width: 115px;}
.single-featured-content h2, .single-featured.event h2,.single-info a {font-size: 17px;}
.single-news p {font-size: 15px;}
.single-featured.event {padding: 25px 10px 15px;}
.event-content {height: auto;display: block;margin: 40px 0;}
.sponsors-area {padding: 20px 0;}
.sponsors-title h2,.main-content h2 {font-size: 22px;}
.copyright p {float: none;margin-right: 0px;}
.footer-area {padding: 10px 0 0;text-align: center;}
.copyright ul li:first-child a {border-left: 0;}
.footer-right {text-align: center;}
.banner-area .newsletter-link a {top: 0;}
.newsletter-box h2 {margin: 0px;text-align: center;}
.banner-area.page .banner::before {margin-top: -25px;width: 70px;}
.single-featured.news .single-featured-content {min-height: auto;}
.unclick > a {pointer-events: all;}
.search-box {border-radius: 0;box-shadow: 0 0 0;}
.header-area .newsletter-link a {top: 0;padding: 1px;width: 100%;letter-spacing: 1px;}
.search-box input[type="text"],.search-box input[type="submit"] {height: 30px;}
body .banner-arrow {width: 30px;height: 30px;bottom: 10px;margin-left: -15px;}
.slicknav_btn {margin: 5px 10px 20px;}
.slicknav_nav {background: #000;}
.social-bookmarks {display: none;}
.home .social-bookmarks {display: block;top: 250px !important;}
.page-template-template-overview-ffl .newsletter-box {background: #EA212D;}
.page-template-template-overview-ffc .newsletter-box {background: #D67A27;}
.page-template-template-volunteer .newsletter-box {background: #6A2D91;}
.featured-area .row:nth-child(2) {display: none;}
}