﻿.drop-shadow{-webkit-box-shadow:0 8px 6px -4px rgba(0,0,0,.15);-moz-box-shadow:0 8px 6px -4px rgba(0,0,0,.15);box-shadow:0 8px 6px -4px rgba(0,0,0,.15);}.drop-shadow-inset{-webkit-box-shadow:0 8px 6px -4px rgba(0,0,0,.15) inset;-moz-box-shadow:0 8px 6px -4px rgba(0,0,0,.15) inset;box-shadow:0 8px 6px -4px rgba(0,0,0,.15) inset;}.drop-shadow-fade{background:url('/Images/hr-line-shadow.png') no-repeat bottom center;padding-bottom:50px;margin-bottom:50px;}@media(max-width:1196px){.header-row h1{font-size:30px;line-height:40px;}}@media(max-width:1042px){header nav.lower li{padding:0 5px;}}@media(max-width:991px){header{height:90px;}header .logo{width:120px;height:98px;margin-left:5px;}header nav.lower{position:relative;}header nav.lower li{width:24%;text-align:center;vertical-align:top;padding:0 1%;}header nav.lower .icon-holder .search{width:25px;height:25px;margin:4px 0 0 10px;}footer .right-side{-moz-transform:translateX(15px);-webkit-transform:translateX(15px);-o-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px);}#event-register-page .tab-container .tab-content .inner{padding:30px 20px 30px 20px;}#search-page .tab-container .tab-content .inner{padding:30px 20px 30px 20px;}#search-page .sidebar{padding-top:20px;}#region-page .tab-container .tab-content .inner{padding:30px 20px 30px 20px;}#region-page .sidebar{padding-top:20px;}}@media(max-width:768px){header nav.lower li{padding:0;}header nav.lower .icon-holder .search{margin:4px 0 0 0;}#search-page .tab-row{display:none;}#search-page .tab-container .mobile-bar{display:block;}#search-page .tab-container .tab-content .inner{padding:30px 20px 30px 20px;}#search-page .sidebar{padding-top:20px;}#event-regisgter-page .tab-row{display:none;}#event-regisgter-page .tab-container .mobile-bar{display:block;}#event-regisgter-page .tab-container .tab-content .inner{padding:30px 20px 30px 20px;}#event-regisgter-page .sidebar{padding-top:20px;}#region-page .tab-row{display:none;}#region-page .tab-container .mobile-bar{display:block;}#region-page .tab-container .tab-content .inner{padding:30px 20px 30px 20px;}#region-page .sidebar .testimonial{margin-left:20px;margin-right:20px;}}@media(max-width:650px){header nav.lower .primary-menu{font-size:13px;}header nav.lower .icon-holder .menu{margin-left:8px;}}@media(max-width:564px){header nav.lower .primary-menu{display:none;}header nav.lower .col-xs-2{width:100%;}footer .copyright{margin-top:40px;}footer .right-side{position:absolute;top:0;right:0;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;}#search-page .tab-row{display:none;}#search-page .tab-container .mobile-bar{display:block;}#search-page .tab-container .tab-content .inner{padding:30px 20px 30px 20px;}#search-page .sidebar{padding-top:20px;}#event-register-page .tab-row{display:none;}#event-register-page .tab-container .mobile-bar{display:block;}#event-register-page .tab-container .tab-content .inner{padding:30px 20px 30px 20px;}#event-register-page .sidebar{padding-top:20px;}#region-page .tab-row{display:none;}#region-page .tab-container .mobile-bar{display:block;}#region-page .tab-container .tab-content .inner{padding:30px 20px 30px 20px;}#region-page .tab-container .tab-content .inner .tweet-container .profile-image{width:20%;}#region-page .sidebar .testimonial{margin-left:20px;margin-right:20px;}}@media(min-width:992px) and (max-width:1042px){#search-page #search-header input[type="text"]{background-color:#fff;width:350px;height:32px;}}@media(min-width:771px) and (max-width:875px){#search-page #search-header input[type="text"]{background-color:#fff;width:320px;height:32px;}}@media(min-width:768px) and (max-width:990px){#search-page .tab-container .tab-content .inner .events-listing .event-container .right-section{padding-left:40px;}}@media(min-width:460px) and (max-width:640px){#search-page .tab-container .tab-content .inner .events-listing .event-container .right-section{padding-left:50px;}}@media(min-width:299px) and (max-width:460px){#search-page .tab-container .tab-content .inner .events-listing .event-container .right-section{padding-left:80px;}}@media(min-width:351px) and (max-width:480px){#search-page #search-header input[type="text"]{background-color:#fff;width:220px;height:32px;}}@media(min-width:299px) and (max-width:350px){#search-page #search-header input[type="text"]{background-color:#fff;width:150px;height:32px;}}