@import url('https://fonts.googleapis.com/css?family=Caveat');@import url('https://fonts.googleapis.com/css?family=Open+Sans');@import url('https://fonts.googleapis.com/css?family=Raleway');.form-actions,fieldset .panel-body{clear:both}a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right}}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}.form-type-password-confirm label,.panel-heading{display:block}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#a94442;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px){.filter-help{float:right}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#a94442}div.error,table tr.error{background-color:#f2dede;color:#a94442}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#a94442;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline,.submitted{color:#777}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute}}@media (min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%}}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#777;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#337ab7}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#777;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem}}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}a .glyphicon.icon-before,a.icon-before .glyphicon{margin-right:.25em}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}.btn .glyphicon.icon-before,.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn .glyphicon.icon-after,.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/sites/all/themes/bootstrap/owlcarousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
@font-face{font-family:'icomoon';src:url(/sites/all/themes/bootstrap/fonts/icomoon.eot?g0233c);src:url(/sites/all/themes/bootstrap/fonts/icomoon.eot?g0233c#iefix) format('embedded-opentype'),url(/sites/all/themes/bootstrap/fonts/icomoon.ttf?g0233c) format('truetype'),url(/sites/all/themes/bootstrap/fonts/icomoon.woff?g0233c) format('woff'),url(/sites/all/themes/bootstrap/fonts/icomoon.svg?g0233c#icomoon) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{font-family:'Open Sans','sans-serif';}ul{list-style:none;margin:0;padding:0;}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}header .logo img{margin-top:14px;min-width:130px;}.view-id-homepage_highlights .views-field-field-site-highlight-link{display:none}.other_pages_header{min-height:337px;background:url(/sites/all/themes/bootstrap/templates/image/header1.png);background-position:bottom center;background-size:cover;background-repeat:no-repeat;}.menu-header{margin:21px 0 0;text-transform:uppercase;font-size:12px;font-weight:600;}.navbar.navbar-fixed-top.fixed-theme{background-color:rgba(237,244,252,.9);}.navbar-default .navbar-nav{margin:5px 0 !important;}.navbar-brand.fixed-theme,.navbar-container.fixed-theme,.navbar.navbar-fixed-top.fixed-theme,.navbar-brand,.navbar-container{transition:1.2s;-webkit-transition:1.2s;}.navbar-default .navbar-nav>li>a{color:#0c5d94;padding:12px 7px;font-weight:300;font-size:14px;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:transparent;color:#F7941D;}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li.dropdown a:focus,.navbar-default .navbar-nav>li.dropdown a:hover{color:#F7941D;}.navbar-default{background-color:#f4f4f492;border:none;}.navbar-default .navbar-toggle{border-color:#F7941D;}.navbar-default .navbar-toggle .icon-bar{background-color:#F7941D;}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#f1e5d7;}.left_side_cats .menu-level-1>ul>li{float:left;width:100%;border:1px solid #e9e9e9;margin-bottom:2.2%;background:white;padding:0 3px;}.left_side_cats .menu-level-1>ul>li>a:focus{color:#fff !important;background:#F7941D;text-decoration:none;}.left_side_cats .menu-level-1>ul>li>a>.caret,.region-homepage-content .menu .caret{display:none;}.left_side_cats .menu-level-1>ul>li.dropdown-submenu>a:after{display:none;}.left_side_cats .dropdown-menu>.active>a,.left_side_cats .dropdown-menu>.active>a:focus,.left_side_cats .dropdown-menu>.active>a:hover{background:#F7941D;}.left_side_cats .dropdown-menu>li>a{white-space:pre-wrap;}.left_side_cats .menu-level-1 ul li.active-trail{background:#F7941D !important;color:#fff;}.left_side_cats .menu-level-1 ul li.active-trail>a{color:#fff !important}.left_side_cats .menu-level-1 ul li.active-trail>a{color:#fff !important}.left_side_cats .dropdown-menu>li.active-trail>a:focus,.left_side_cats .dropdown-menu>li.active-trail>a:hover{background:transparent;}.left_side_cats .menu-level-1>ul>li.active{background:#F7941D !important;color:#fff;}.left_side_cats .menu-level-1>ul>li.active>a{color:#fff !important}.left_side_cats .menu-level-1>ul>li.active::after{border-right:10px solid #fff;}.left_side_cats .menu-level-1>ul>li::after{content:"";width:0px;height:0px;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #F7941D;position:absolute;top:6px;right:-4px;transform:rotate(-90deg);}.left_side_cats .menu-level-1>ul>li:hover,.left_side_cats .menu-level-1>ul>li:focus{background:#F7941D;color:#fff;}.left_side_cats .menu-level-1>ul>li:focus > a{background:transparent;color:#fff;}.left_side_cats .menu-level-1>ul>li:hover > a{color:#fff;;}.left_side_cats .menu-level-1>ul>li:hover::after{border-right:10px solid #fff;}.left_side_cats .menu-level-1>ul>li>a{color:#000000;font-family:'Open Sans','sans-serif';padding:15px 5px 15px 60px;text-align:left;}.left_side_cats .menu-level-1>ul>li>a:focus,.left_side_cats .menu-level-1>ul>li>a:hover{background:transparent;}.left_side_cats .menu-level-1>ul>li:before{text-align:center;font-family:'icomoon';font-size:25px;float:left;padding:3px;width:60px;}.left_side_cats .menu-level-1>ul>li.menu-mlid-2802::before{content:"\e901";}.left_side_cats .menu-level-1>ul>li.menu-mlid-2256::before{content:"\e91d";}.left_side_cats .menu-level-1>ul>li.menu-mlid-2269::before{content:"\e91c";}.left_side_cats .menu-level-1>ul>li.menu-mlid-2268::before{content:"\e91a";}.left_side_cats .menu-level-1>ul>li.menu-mlid-2807::before{content:"\e91e";}.left_side_cats .menu-level-1>ul>li.menu-mlid-2292::before{content:"\e903";}.left_side_cats .menu-level-1>ul>li.menu-mlid-2796::before{content:"\e902";}.left_side_cats .menu-level-1>ul>li.menu-mlid-2301::before{content:"\e919";}.left_side_cats .menu-level-1>ul>li.menu-mlid-3523::before{content:"\e900";}.left_side_cats .menu-level-1>ul>li.menu-mlid-3526::before{content:"\e91b";}.left_side_cats .menu-level-1>ul>li.menu-mlid-2302::before{content:"\e918";}.left_side_cats .menu-level-1>ul>li.menu-mlid-2326::before{content:"\e917";}.page-title{padding:20px;}.page-title h1{margin:0;}.page-header{border:none;margin:0;padding:0;}.main-container .panel-pane h2.pane-title{text-align:left;border:none;padding:0 0 20px;font-family:'Raleway',sans-serif;font-size:36px;font-weight:700;color:#006699;margin:0 0 20px;text-transform:uppercase;}.home-featured-title{text-align:center;background:url(/sites/all/themes/bootstrap/templates/image/title-below.png) no-repeat 48.5% 99%;border:none;padding:18px 0;font-family:'Open Sans','sans-serif';font-size:30px;font-weight:600;color:#333;margin:20px 0;text-transform:uppercase;}.home-featured-title p{margin:0 !important;padding:0 !important;}.page-title .page-header{background:unset;border:none;padding:15px 0;font-family:'Raleway',sans-serif;font-size:60px;font-weight:700;font-style:unset;color:#0c5d94;text-transform:uppercase;}.page-header span{color:rgba(247,148,29,1);}.mobile_home_ad img{max-width:100%;width:auto;}.mobile_home_ad div{text-align:center;}.content-category{padding:30px 0;background:#eceaea;}.content-category .sidebar_first{width:20%;float:left;}.content-category .homepage-category{width:52%;float:left;margin:0 4%;}.content-category .sidebar_second{width:20%;float:left;}form#search-block-form{margin:0;background:#fff;border-radius:20px;padding:0px;border:solid 1px #a2a2a2;}form#search-block-form .form-group{margin:0;display:none;}header.navbar #brand{width:auto;}.search-nav input{background:transparent;height:40px;box-shadow:none;border:none;border-radius:0;min-width:275px !important;}.search-nav input:focus{box-shadow:none;}.search-nav button{color:#9d9d9d;background:transparent;border:none;border-radius:0;padding:2.5px 8px;font-size:16px;}.search-nav button:hover,.search-nav button:active,.search-nav button:focus{color:#2A2A2A;background-color:transparent !important;}.search-nav input::-webkit-input-placeholder{color:#333333;opacity:1;font-weight:400;}.search-nav input:-moz-placeholder{color:#333333;opacity:1;font-weight:400;}.search-nav input::-moz-placeholder{color:#333333;opacity:1;font-weight:400;}.search-nav input:-ms-input-placeholder{color:#333333;opacity:1;font-weight:400;}.content-top .view-topnavareas ul{list-style:none;margin:0;padding:0;}.content-top .view-topnavareas ul li{float:left;width:20%;position:relative;}.content-top .view-topnavareas ul li img{width:100%;}.content-top .view-topnavareas ul li h2{position:absolute;top:0;text-align:center;width:100%;z-index:0;display:flex;height:100%;margin-top:0;align-items:center;}.content-top .view-topnavareas ul li h2 a{font-family:'Caveat','cursive';font-style:initial;color:white;background:rgba(247,148,29,.8);padding:5px 20px;text-decoration:none;float:none;margin:auto;transition:1s;}.content-top .view-topnavareas ul li:hover h2 a{height:100%;width:100%;padding-top:33%;transition:1s;}.header-banner > div{background:rgba(237,244,252,.87);padding:20px 20px 10px 20px;margin:110px auto;width:100%;text-align:center;color:#0c5d94;max-width:775px;display:none !important;}.header-banner > div em{font-family:'Caveat','cursive';font-size:40px;}.header-banner > div em > em{background:url(/sites/all/themes/bootstrap/templates/image/geneva-text.png) no-repeat;background-size:50%;padding:15px 0 0px 15px;margin-left:-15px;}.header-banner > div p{font-family:'Open Sans','sans-serif';font-size:15px;text-transform:uppercase;}.other_pages_header .header-banner > div{margin:10% auto 1%;}.homepage{position:relative;}.homepage .header_text{position:absolute;top:0;width:100%;z-index:9}.nodes_by_category > ul > li{background:#f7f7f7;padding:0 15px 10px;margin-bottom:15px;}.nodes_by_category > ul > li h2{font-size:20px}.homepage .home_header_slides .col-md-12{padding:0px !important}.homepage .home_header_slides .carousel-caption{display:none}.homepage .home_header_slides .carousel-control{z-index:1;}.homepage .home_header_slides img{width:100%}.homepage .home_header_slides .carousel-control.left,.homepage .home_header_slides .carousel-control.right{background-image:none !important;}.home_header_slides .img_banner_outer_area{background:#0a5e94;padding:10px 0;}.img_banner_outer_area br{display:none;}.img_banner_area{display:flex;max-width:80%;margin:auto;column-gap:50px;flex-direction:row;}.img_banner_inner img{width:auto !important;max-width:100%;}.img_banner_area  .img_banner_inner{flex:1;}.views_slideshow_controls_text_previous{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5;z-index:999999999;}.views_slideshow_controls_text_next{right:0;position:absolute;top:0;bottom:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5;z-index:999999999;}.views_slideshow_controls_text_previous a,.views_slideshow_controls_text_next a{top:50%;z-index:5;display:inline-block;font-size:30px;color:#fff;}.views_slideshow_controls_text_previous a:hover,.views_slideshow_controls_text_next a:hover{text-decoration:none !important;}.views_slideshow_controls_text_previous a:focus,.views_slideshow_controls_text_next a:focus{text-decoration:none !important;}.region-home-header-slides{position:relative;}.page_ads_area .ad_links{display:none;}.views-slideshow-controls-text-status-play,.views_slideshow_controls_text_pause{display:none;}.view-homepage-highlights .views-row{width:50%;float:left;position:relative;}.view-homepage-highlights .views-field-field-site-highlight-image img{max-width:570px !important;max-height:274px !important;}.view-homepage-highlights .views-row .views-field-title .field-content a{position:absolute;width:100%;text-align:center;margin:auto;font-size:40px;font-weight:600;font-family:'Caveat','cursive';color:white;top:0;height:100%;line-height:285px;}.view-homepage-highlights .views-row .views-field-title .field-content a:hover,.view-homepage-highlights .views-row .views-field-title .field-content a:focus{text-decoration:none !important;}.view-homepage-highlights .views-row .views-field-title .field-content a::before{top:0;border:2px solid white;margin:6%;position:absolute;content:"";width:88%;height:76%;display:block;}.view-homepage-highlights .views-row .views-field-title .field-content a::after{content:"";width:0px;height:0px;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #fff;position:absolute;top:16%;right:6%;transform:rotate(-90deg);}.nodes_by_category > ul{float:left;width:100%}.cat_towns_container{float:left;width:100%;margin-bottom:15px;background:#f7f7f7;padding:15px;}.cat_towns_container h3{margin:0px 0 10px 0;text-align:center;color:#337ab7;font-size:17px;}.cat_towns_container ul{float:left;width:100%;}.cat_towns_container ul li{display:inline-flex;margin-right:20px;color:#337ab7;position:relative;padding-left:23px;}.cat_towns_container ul li input{margin-right:5px;}.cat_towns_container ul li input{position:absolute;opacity:0;cursor:pointer;z-index:9;left:0;top:2px;}.checkmark{position:absolute;top:2px;left:0;height:15px;width:15px;background-color:#fff;border:solid 2px #0c5d94;border-radius:100%;}.cat_towns_container ul li input:checked ~ .checkmark{background-color:#0c5d94;border-radius:100%;border:solid 2px #0c5d94;}.cat_towns_container ul li .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.pagination a{cursor:pointer;}h3.entity_no_record{color:#337ab7;text-align:center;margin-top:50px;}.entity_loading{background:url(/sites/all/themes/bootstrap/templates/image/entity_loading.gif)
 no-repeat;float:left;width:100%;height:150px;background-position:top;background-size:35%;margin:50px 0;}.pane-block-13 img,.pane-block-12 img,.pane-block-21 img,.pane-block-22 img{width:100%}.search-banner{margin:5% auto 6%;width:40%;}.search-banner input{color:#131416;font-weight:600;font-family:'Open Sans','sans-serif';font-size:15px;padding:21px;border-radius:20px 0 0 20px;background:rgba(255,255,255,.8);border:none;}.search-banner input::placeholder{color:#131416;font-weight:600;}.search-banner button{border-radius:100% !important;background:rgba(12,93,148,1);padding:11px;margin-left:-20px !important;width:42px;border:none;z-index:4 !important;}.region-homepage-content ul.menu{list-style:none;text-align:center;}.region-homepage-content ul.menu li{float:left;width:32.333%;padding:0px;background:white;margin-bottom:1.5%;position:relative;height:90px;overflow:hidden;}.region-homepage-content ul.menu li::after{content:"";width:0px;height:0px;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #F7941D;position:absolute;top:6px;right:-4px;transform:rotate(-90deg);}.region-homepage-content ul.menu li:hover{background:#F7941D;color:#fff;}.region-homepage-content ul.menu li:hover::after{border-right:10px solid #fff;}.region-homepage-content ul.menu li:hover a{color:#fff;}.region-homepage-content ul.menu li a{position:absolute;width:100%;display:block;height:95px;bottom:0;padding:55px 0 0 0;color:#000000;font-family:'Open Sans','sans-serif';}.region-homepage-content ul.menu > li > a:focus,.region-homepage-content ul > li >a:hover{background:transparent;}.region-homepage-content ul.menu li:before{font-family:'icomoon';font-size:35px;line-height:60px;}.region-homepage-content ul.menu li:nth-child(2),.region-homepage-content ul.menu li:nth-child(5),.region-homepage-content ul.menu li:nth-child(8),.region-homepage-content ul.menu li:nth-child(11){margin:0 1.5%;}.region-homepage-content ul.menu li:nth-child(1):before{content:"\e901";}.region-homepage-content ul.menu li:nth-child(2):before{content:"\e91d";}.region-homepage-content ul.menu li:nth-child(3):before{content:"\e91c";}.region-homepage-content ul.menu li:nth-child(4):before{content:"\e91a";}.region-homepage-content ul.menu li:nth-child(5):before{content:"\e91e";}.region-homepage-content ul.menu li:nth-child(6):before{content:"\e903";}.region-homepage-content ul.menu li:nth-child(7):before{content:"\e902";}.region-homepage-content ul.menu li:nth-child(8):before{content:"\e919";}.region-homepage-content ul.menu li:nth-child(9):before{content:"\e900";}.region-homepage-content ul.menu li:nth-child(10):before{content:"\e91b";}.region-homepage-content ul.menu li:nth-child(11):before{content:"\e918";}.region-homepage-content ul.menu li:nth-child(12):before{content:"\e917";}.region-sammer-event{padding:30px 0;}.region-sammer-event ul{list-style:none;padding:0;margin:0;}.region-sammer-event ul li{width:50%;float:left;position:relative;}.region-sammer-event ul li a::before{top:0;border:2px solid white;margin:6%;position:absolute;content:"";width:88%;height:76%;display:block;}.region-sammer-event ul li a:after{content:"";width:0px;height:0px;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #fff;position:absolute;top:16%;right:6%;transform:rotate(-90deg);}.region-sammer-event ul li a{position:relative;text-decoration:none;display:flex;align-items:center;}.region-sammer-event ul li a em{position:absolute;width:100%;text-align:center;margin:auto;font-size:40px;font-weight:600;font-family:'Caveat','cursive';color:white;}.region-sammer-event ul li a img{width:100%;}.featured_first,.featured_second{position:relative;width:20%;padding:0;}.featured_first img,.featured_second img{width:100%}.featured_content{width:60%;padding-left:2%;}.featured_content h2{display:none;}ul.featured_business_list{list-style:none;padding:0;}ul.featured_business_list li{width:48%;float:left;margin:0 0.8% 1.6%;}ul.featured_business_list li img{width:100%;height:195px;}ul.featured_business_list .featured_business{position:absolute;background:rgba(0,66,119,.8);padding:10px;margin-top:-75px;width:35%;font-size:17px;height:65px;}ul.featured_business_list .featured_business a{color:white;}.main-container .panels-flexible-region-2-center .field-type-image,.main-container .panels-flexible-region-2-center .field-type-iframe{width:50%;float:left;margin-bottom:20px;}.main-container p{margin:0 0 20px 0;}.content-bottom{margin-top:30px;}.content-bottom .view-content > div{float:left;width:18.5%;height:130px;overflow:hidden;margin:0 0 10px 0  !important;}.content-bottom .view-content > div:nth-child(2),.content-bottom .view-content > div:nth-child(7){margin-left:1.875% !important;}.content-bottom .view-content > div:nth-child(3),.content-bottom .view-content > div:nth-child(8){margin-left:1.875% !important;margin-right:1.875% !important;}.content-bottom .view-content > div:nth-child(4),.content-bottom .view-content > div:nth-child(9){margin-right:1.875% !important;}.content-bottom .view-content .specialty-link-sidebar-container{position:relative;}.content-bottom .view-content .specialty-link-sidebar-container a:nth-child(2){position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;display:block;padding-top:25%;color:#fff;background:rgba(0,0,0,0.4);font-size:14px;font-weight:700;padding-left:6%;padding-right:6%;text-decoration:none;transition:1s;}.content-bottom .view-content .specialty-link-sidebar-container  a:nth-child(3){font-size:0px !important;}.content-bottom .view-content .specialty-link-sidebar-container a:nth-child(3):before{transition:.5s;content:"";position:absolute;width:88%;left:6%;height:88%;top:6%;border:1px solid #fff;border-radius:2px;}.content-bottom .view-content .specialty-link-sidebar-container a:nth-child(3):after{transition:.5s;content:"";width:0px;height:0px;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #F7941D;position:absolute;top:12.5%;right:5%;transform:rotate(-90deg);}.content-bottom .view-content .specialty-link-sidebar-container a:nth-child(3):hover:before{border:1px solid #F7941D;transition:1s;}.content-bottom .view-content .specialty-link-sidebar-container a:nth-child(3):hover:after{border-right:10px solid #fff;transition:1s;}.footer{font-family:'Open Sans','sans-serif';border:none !important;padding:0;}.footer a{color:white;text-decoration:none;}.footer-top{background:#171717;color:white;}.footer-top h2{font-family:'Open Sans','sans-serif';font-size:20px;margin-top:40px;}.footer-middle{background:#2A2A2A;}.footer-middle .secondary{float:left !important;}.footer-middle .secondary li >a{color:#9a9a9a !important;}.footer-middle .secondary li>a:focus,.footer-middle .secondary li> a:hover{background-color:#222;}.footer-bottom{background:#171717;color:#9a9a9a;}.footer-bottom .credit,.footer-bottom .copy-rights{padding:20px 0;}.region-footer-top-left ul{list-style:none;margin:0 !important;padding:0 !important;}.region-footer-top-left .item-list > ul > li{border-top:1px solid #9a9a9a;width:49%;float:left;padding:10px 0;margin-right:1%;}.region-footer-top-left .field-content ul li{display:none !important;}.region-footer-top-left .field-content ul li:nth-child(1){display:block !important;}.region-footer-top-left .item-list > ul > li .views-field-field-image{width:40%;float:left;height:150px;overflow:hidden;}.region-footer-top-left .item-list > ul > li .views-field-field-image img{position:relative;background-position:center;}.region-footer-top-left .item-list > ul > li .views-field-title{padding:5px 10px 0;width:60%;float:right;text-align:left;margin-top:-5px;}.region-footer-top-left .item-list > ul > li .views-field-title a{color:white;font-size:20px}.region-footer-top-left .item-list > ul > li .views-field-body{overflow:hidden;height:76px;padding:5px 10px;font-size:12px;width:60%;float:right;color:#9a9a9a;}.region-footer-top-left .item-list > ul > li .views-field-view-node{padding:4px 10px 0;width:60%;float:right;text-align:left;}.region-footer-top-left .item-list > ul > li .views-field-view-node a{color:rgb(238,170,88);text-decoration:none;}.region-footer-top-left .view-footer{text-align:right;}.region-footer-top-left .view-footer a{color:rgb(238,170,88);text-decoration:none;}.region-footer-top-right{margin:50px 0;max-height:220px;overflow:hidden;}.social-profile .social-profile-title{color:#9a9a9a;float:left;padding:15px 10px 15px 0;}.social-profile .region-footer-bottom-right{float:left;padding:5px 0;}.social-profile #widgets-element-socialmedia_socialmedia-facebook-profile-button a{background:url(/sites/all/themes/bootstrap/templates/image/profile-fb.png);width:40px;height:40px;position:absolute;}.social-profile #widgets-element-socialmedia_socialmedia-twitter-profile-button a{background:url(/sites/all/themes/bootstrap/templates/image/profile-tw.png);width:40px;height:40px;position:absolute;margin-left:40px;}.social-profile #widgets-element-socialmedia_socialmedia-instagram-profile-button a{background:url(/sites/all/themes/bootstrap/templates/image/profile-inst.png);width:40px;height:40px;position:absolute;margin-left:80px;}.region-footer-bottom-right a img{position:relative;z-index:-1;}.region-sidebar-first{text-align:left;}.region-sidebar-second{text-align:right;}.categories ul li{padding:5px 0;border-bottom:1px solid #e9e9e9;}.categories ul li:hover a{color:#F7941D;}.categories ul li a{text-decoration:none;}#category_aside ul.menu{list-style:none;text-align:center;}#category_aside ul.menu li{padding:0px;background:white;margin-bottom:2.2%;position:relative;border:1px solid #e9e9e9;}#category_aside ul.menu li.active{background:#F7941D;color:white;}#category_aside ul.menu li.active > a{color:#fff;;}#category_aside ul.menu li .dropdown-menu{position:inherit !important;display:block !important;z-index:123;box-shadow:none !important;border:none !important;padding:0px !important;width:100%;}#category_aside ul.menu li .dropdown-menu a{white-space:normal !important;padding:10px 10px !important;}#category_aside ul.menu li .dropdown-menu li:last-child{margin-bottom:0px !important}#category_aside ul.menu > li{float:left;width:100%;}#category_aside .dropdown-menu>.active>a,#category_aside .dropdown-menu>.active>a:focus,#category_aside .dropdown-menu>.active>a:hover{background:#F7941D !important}#category_aside ul.menu li.active a .caret{display:none;border-top:7px dashed;border-right:7px solid transparent;border-left:7px solid transparent;}#category_aside ul.menu li::after{content:"";width:0px;height:0px;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #F7941D;position:absolute;top:6px;right:-4px;transform:rotate(-90deg);}#category_aside ul.menu li:hover{background:#F7941D;color:#fff;}#category_aside ul.menu li:hover > a{color:#fff;;}#category_aside ul.menu li:hover::after{border-right:10px solid #fff;}#category_aside ul.menu li a{color:#000000;font-family:'Open Sans','sans-serif';padding:10px 5px 10px 60px;text-align:left;}#category_aside ul.menu>li>a:focus,#category_aside ul>li>a:hover{background:transparent;}#category_aside ul.menu li:before{font-family:'icomoon';font-size:25px;float:left;padding:3px;width:60px;}#category_aside ul.menu li.menu-mlid-2802::before{content:"\e901";}#category_aside ul.menu li.menu-mlid-2256::before{content:"\e91d";}#category_aside ul.menu li.menu-mlid-2269::before{content:"\e91c";}#category_aside ul.menu li.menu-mlid-2268::before{content:"\e91a";}#category_aside ul.menu li.menu-mlid-2807::before{content:"\e91e";}#category_aside ul.menu li.menu-mlid-2292::before{content:"\e903";}#category_aside ul.menu li.menu-mlid-2796::before{content:"\e902";}#category_aside ul.menu li.menu-mlid-2301::before{content:"\e919";}#category_aside ul.menu li.menu-mlid-3523::before{content:"\e900";}#category_aside ul.menu li.menu-mlid-3526::before{content:"\e91b";}#category_aside ul.menu li.menu-mlid-2302::before{content:"\e918";}#category_aside ul.menu li.menu-mlid-2326::before{content:"\e917";}#bolg_aside h3.pane-title{background:url(/sites/all/themes/bootstrap/templates/image/title-below.png) no-repeat 48.5% 100%;border:none;padding:0 0 10px 0;font-family:'Caveat','cursive';font-size:32px;font-weight:600;font-style:italic;color:#0c5d94;margin:0 0 10px;background-size:32%;text-align:center;}#bolg_aside h3.pane-title span{color:rgba(247,148,29,1);}#bolg_aside .view-topnavareas ul{list-style:none;margin:0;padding:0;}#bolg_aside .view-topnavareas ul li{width:100%;position:relative;margin-bottom:15px;height:130px;overflow:hidden;}#bolg_aside .view-topnavareas ul li img{width:100%;}#bolg_aside .view-topnavareas ul li h2{position:absolute;top:0;text-align:center;width:100%;z-index:0;display:flex;height:100%;margin-top:0;align-items:center;}#bolg_aside .view-topnavareas ul li h2 a{font-size:22px;font-family:'Caveat','cursive';font-style:initial;color:white;background:rgba(247,148,29,.8);padding:5px 20px;text-decoration:none;float:none;margin:auto;transition:1s;}#bolg_aside .view-topnavareas ul li:hover h2 a{height:100%;width:100%;padding-top:22%;transition:1s;}.view-special-offers-listing .specialoffers{position:relative;}.view-special-offers-listing .editlink{position:absolute;background:rgba(0,0,0,0.8);padding:5px;border-radius:2px;margin:5px;}.view-special-offers-listing .editlink a{color:#fff;}.view-special-offers-listing a{text-decoration:none;}.view-special-offers-listing .views-row{float:left;width:30.333%;background:rgba(237,244,252,1);margin:0 0 20px 0;padding:1%;border-radius:5px;box-shadow:9px 9px 27px #ddd;border:1px solid #ddd;}.view-special-offers-listing .views-row:nth-child(2),.view-special-offers-listing .views-row:nth-child(5),.view-special-offers-listing .views-row:nth-child(8),.view-special-offers-listing .views-row:nth-child(11){margin:0 2.5% 20px 2.5%;}.view-special-offers-listing .views-row img{width:100%;}.view-special-offers-listing .views-row p a{color:#171717;}.view-special-offers-listing .views-row p:first-child{margin:0;font-family:'Open Sans','sans-serif';font-weight:600;padding:5px 0;}.view-special-offers-listing .views-row p:last-child{height:70px;text-align:center;padding:10px 0;}.view-upcoming-events-calendar{position:relative;background:#eceaea;border-radius:5px;margin-bottom:40px;}.view-upcoming-events-calendar .view-header,.view-upcoming-events-calendar .calendar-calendar{width:70%;padding:0 3% 0 0;}.calendar-calendar a{text-decoration:none;}.calendar-calendar td .inner .item{display:none;}.calendar-calendar .multi-day{height:auto !important;min-height:auto !important;}.homepage_content .calendar-calendar .multi-day{display:none;}.homepage_content .calendar-calendar .month-view .full tr.date-box td{padding:0px !important;}.homepage_content .calendar-calendar .month-view .full td .inner div.day,.homepage_content .calendar-calendar .month-view .full td .inner div.day a{height:72px;line-height:72px;}.calendar-calendar td .inner{display:block;width:100%;float:left;text-align:center;}.calendar-calendar td .inner .month.day{display:block;float:none;margin:auto;}.calendar-calendar td,.calendar-calendar th{border:none !important;}.calendar-calendar td .inner .month.day a:hover{text-decoration:none;background:#105d94 !important;display:block;color:#fff !important;width:30px;border-radius:50%;}.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{border:none;background:none;margin-bottom:0px;color:#105d94;font-weight:600;font-family:arial;height:30px;line-height:30px;}.calendar-calendar td.empty .inner .month.day{display:block;color:#105d94 !important;}.calendar-calendar td.empty{background:#fff !important;}.calendar-calendar div.day{width:2.5em;}.calendar-calendar td{background:#eee !important;}.calendar-calendar .month-view .full tr.date-box td{padding:19px 0;}.calendar-calendar th.days{padding:15px 0;}.view-upcoming-events-calendar ul.pagination.pull-right{width:100%;margin:26px 0;position:relative;z-index:5;}.view-upcoming-events-calendar .pagination>li>a{font-size:0px;color:#ff7f66;background:transparent;border:none;padding:5px;}.view-upcoming-events-calendar .pagination>li>a:hover{color:#333;}.view-upcoming-events-calendar .pagination>li>a>span{font-size:15px;}.view-upcoming-events-calendar li.next{float:right;}.view-upcoming-events-calendar .view-header .date-views-pager h3{font-size:28px;position:absolute;width:100%;text-align:center;left:0;top:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:100%;}.daydetails{width:30%;position:absolute;top:0;right:0;background:#105d94;color:#fff;float:left;border-radius:0 5px 5px 0;padding:10px 20px;text-align:left;height:100%;overflow-y:auto;}.daydetails a{text-decoration:none;color:#fffdfd;font-size:14px;}.daydetails .daydetail-title{text-align:center;font-size:15px;}.daydetails .daydetail-title span{border-bottom:2px solid;}.daydetails .cutoff{border-top:2px solid;}.page_ads_area .ads_container{display:inline-block;max-width:18.9%;margin-right:1%;}.page_ads_area .ads_container:last-child{margin-right:0;}.page_ads_area .ads_container img{width:100%;}.inner_ads_container{width:100%;margin:10px;}.inner_add{display:inline-block;max-width:32%;margin-right:1%;width:100%;}.inner_add:last-child{margin-right:0;}.inner_add img{width:100%;}.google-ad-sense{width:100%;display:none;}.captcha{margin-bottom:20px;margin-top:10px;}.page-taxonomy .page-title .page-header{background:unset;font-family:'Raleway',sans-serif;font-style:unset;font-weight:700;text-transform:uppercase;padding:18px 0px;}.page-taxonomy .homepage_topads{margin:0px 0 100px;}.page-taxonomy .page-middle{background:#f4f5f6;}.left_side_cats .menu-level-1>ul>li::after{content:unset;}.left_side_cats .menu-level-1>ul>li{margin-bottom:0;border:unset;border-bottom:1px solid #d2d2d2;}.left_side_cats .menu-level-1>ul>li:hover:before,.left_side_cats .menu-level-1>ul>li.active:before,.left_side_cats .menu-level-1 ul li.active-trail:before{color:#0a5e94;}.left_side_cats .menu-level-1>ul>li:hover,.left_side_cats .menu-level-1>ul>li>a:hover{color:#0a5e94;background:transparent;}.left_side_cats .menu-level-1>ul>li:hover,.left_side_cats .menu-level-1>ul>li:focus{background:#fff;}.left_side_cats .menu-level-1>ul>li>a{font-family:'Raleway',sans-serif;font-weight:500;}.left_side_cats .menu-level-1>ul>li.active,.left_side_cats .menu-level-1 ul li.active-trail{background:#fff !important;}.left_side_cats .menu-level-1>ul>li.active>a,.left_side_cats .menu-level-1 ul li.active-trail>a{color:#0a5e94 !important;}.dropdown-submenu>.dropdown-menu{display:block;position:inherit;left:unset;border:unset;box-shadow:unset;background:#0a5e94;border-radius:unset;padding:20px 0px;}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:transparent;color:#fff;}.dropdown-menu>li>a{color:#fff;font-family:'Raleway',sans-serif;font-weight:500;}.nodes_by_category > ul > li{background:#f5fafe;margin-bottom:6px;border-bottom:1px solid #d2d2d2;}.nodes_by_category > ul > li h2{font-size:24px;font-family:'Raleway',sans-serif;font-weight:500;}.nodes_by_category > ul > li .field-items p{font-size:16px;color:#333333;}.list-inline>li>a{border:1px solid #0a5e94;padding:10px 15px;color:#0a5e94;margin-bottom:10px;display:block;}.cat_towns_container{background:#e3f0fa;box-shadow:0px 5px 5px 0px rgba(0,0,0,15%);}.cat_towns_container h3{text-align:left;font-size:17px;text-transform:uppercase;color:#0a5e94;font-family:'Raleway',sans-serif;}.cat_towns_container ul li .checkmarkf{border:solid 1px #0c5d94;border-radius:2px;}.cat_towns_container ul li{font-family:'Raleway',sans-serif;font-weight:500;}.dropdown-submenu>.dropdown-menu:before{content:url(https://api.iconify.design/bx:bxs-up-arrow.svg?color=%23fff&height=24);vertical-align:-0.125em;position:absolute;left:15px;top:-11px;z-index:1;text-align:center;pointer-events:none;transform:rotate(180deg);}.page-taxonomy .panels-flexible-region-4-center .pagination{float:right;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#FFF;color:#F7941D !important;}.page-node-3176 #block-system-main{background-color:#FFF;padding:25px;margin-bottom:25px;}#block-block-26{background-color:#eceaea;padding:25px 0;}.addswrap img{margin-bottom:15px;}.panels-flexible-4 .panels-flexible-region{padding:0;}.panels-flexible-region-4-left_side{float:left;}.panels-flexible-region-4-center{float:left;}.nodes_by_category > ul > li article{position:unset;}
.ads_block section>div{display:inline-block;max-width:486px;width:100%;height:225px;margin-right:25px;margin-left:0;float:left;}body{background-color:#f4f5f6;}body.navbar-is-fixed-top{padding-top:94px;}.ads_block section>div:last-child{margin-right:0px;}.panel-pane.pane-views.pane-clone-of-view-nodesbycategory{display:inline-block;width:100%;}.panels-flexible-4 .panels-flexible-region-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-4 .panels-flexible-region-inside-first{padding-left:0;}.pane-eventsbycategory-no-duplicates .pane-title{text-align:center !important;}.ads_block section>div img{width:100%;max-height:100%;object-fit:contain;}.home_left_cats li{background:#0A5E94;color:#fff;height:284px;display:flex;align-items:center;justify-content:center;width:100%;max-width:375px;margin-bottom:26px;flex-direction:column;}.home_left_cats li:last-child{margin-bottom:0px;}.home_left_cats li a img{margin-bottom:27px;}.home_left_cats li a,.pane-menu-menu-categories li a{color:#ffffff;font-size:25px;font-family:'Raleway',sans-serif;line-height:27px;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;justify-content:center;text-align:center;}.pane-menu-menu-categories ul{margin-bottom:20px;}.home_bottom_cats li,.pane-menu-menu-categories li{background:#0A5E94;color:#fff;height:284px;display:flex;align-items:center;justify-content:center;width:100%;max-width:375px;margin-right:25px;flex-direction:column;}.pane-menu-menu-categories li{margin:12px;width:23%;float:left;}.home_bottom_cats li:last-child{margin-right:0px;}.home_bottom_cats li a{color:#ffffff;font-size:25px;font-family:'Raleway',sans-serif;line-height:27px;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;justify-content:center;}.home_bottom_cats li:hover,.home_left_cats li:hover,.pane-menu-menu-categories li:hover{background:#F7941D;}.home_bottom_cats li:hover a:after,.home_left_cats li:hover a:after,.pane-menu-menu-categories li:hover a:after{border:2px solid #fff;content:"";position:absolute;width:85%;height:85%;}.pane-menu-menu-categories li a:hover{background:none;}.home_bottom_cats li a img{margin-bottom:27px;}.home_bottom_cats ul.menu{display:flex;}.homepage_content .pane-upcoming-events-calendar h2.pane-title{font-family:'Raleway',sans-serif;background:#D3E6F4;padding:16px 15px;text-align:center;font-size:49px;line-height:60px;color:#0a5e94;font-weight:bold;text-transform:uppercase;margin-top:0;display:inline-block;width:100%;margin-bottom:5px;}.homepage_content .daydetails .daydetail-title span{color:#fff !important;}.homepage_content .item span{color:#fff !important;}.homepage_content .view-upcoming-events-calendar{margin-bottom:25px;}.homepage_topads{margin:0px 0 25px;}.homepage_view_all{text-align:center;margin:50px 0 50px;}.homepage_view_all a{background:#F7941D;font-size:21px;line-height:27px;color:#ffffff;display:inline-block;padding:12px 22px;font-family:'Raleway',sans-serif;text-transform:uppercase;}.homepage_view_all a:hover{background-color:#0A5E94;text-decoration:none;}.homepage_bottomads{margin-bottom:0px;}.header_text h3{font-size:33px;color:#282728;margin:0 0 30px 0;font-family:'Raleway',sans-serif;}.header_text section{position:relative;}.header_text section div:nth-child(2){display:inline-block;width:100%;padding:30px 0;}.header_text section div:nth-child(3){float:left;width:227px;text-align:left;}.header_text section div:nth-child(4){float:left;}.header_text section div:nth-child(3) img{margin-right:10px;}.header_text section div:nth-child(3) img:last-child{margin-right:0px;}.header_text section div:nth-child(5){position:absolute;right:-20px;bottom:-10px;}.navbar-default .navbar-nav>li.dropdown{margin:0;background:#fff;border-radius:20px;padding:0px 15px;min-width:200px;margin-left:120px;}.navbar-default .navbar-nav>li.dropdown .caret{float:right;margin-top:8px;}.navbar-default .navbar-nav>li.dropdown .dropdown-menu{max-width:210px;}.navbar-default .navbar-nav>li.dropdown .dropdown-menu a{padding:3px 10px;white-space:inherit;}.navbar-fixed-bottom,.navbar-fixed-top{z-index:99;}.navbar-default .navbar-nav>li.dropdown a{color:#0c5d94;}.footer{margin-top:0px !important;}.home_bottom_cats li a:hover,.home_left_cats li a:hover{background-color:#f7941d;}.home_bottom_cats li:hover a:after,.home_left_cats li:hover a:after{border:2px solid #fff;}.menu-header{font-size:14px;font-family:'Raleway',sans-serif;}.panels-flexible-5 .field-label-above{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:33.33333333%;background:#FFF;padding-top:15px;padding-bottom:15px;font-size:16px;}.panels-flexible-5 .field-label-above .field-label-above{width:100%;padding-left:0;padding-right:0;}.panels-flexible-5 .field-label-above .field-label{color:#000000;font-weight:700;font-size:18px;border-bottom:#d2d2d2 solid 1px;margin-bottom:10px;padding-bottom:10px;}.panels-flexible-5 .field-label-above a{word-break:break-all;}.panels-flexible-5 .panels-flexible-region{padding-bottom:30px;}.galleryformatter-greenarrows .gallery-thumbs{padding:0;min-width:100%;}.galleryformatter-greenarrows .gallery-thumbs .wrapper{background:none !important;}.panels-flexible-5 .panels-flexible-region h2.pane-title{padding:0;margin:15px 0;}.panels-flexible-5 .galleryformatter .gallery-slides,.panels-flexible-5 .galleryformatter .gallery-thumbs,.panels-flexible-5 .gallery-processed .gallery-frame{width:100% !important}.panels-flexible-5 .galleryformatter .gallery-thumbs{margin-top:15px;margin-bottom:15px;}.panels-flexible-5 .galleryformatter .gallery-thumbs li{border:solid 2px #f4f5f6;padding:0 !important;margin:2px;}.panels-flexible-5 .galleryformatter .gallery-thumbs li.active{border:solid 2px #0a5e94;}.panels-flexible-5 .galleryformatter .gallery-thumbs .arrow,.panels-flexible-5 .galleryformatter .gallery-thumbs li.empty{display:none !important;}.panels-flexible-5 .galleryformatter .gallery-slides a.slide-button{background:#FFF;padding:5px;font-size:27px;}.panels-flexible-5 .galleryformatter .gallery-slides a.slide-button:hover{text-decoration:none;}.pane-menu-menu-categories li a:before{text-align:center;font-family:'icomoon';font-size:90px;float:left;padding:0px;content:"\e919";height:110px;line-height:100%;}.pane-menu-menu-categories li:nth-child(1) a:before{content:"\e903";}.pane-menu-menu-categories li:nth-child(2) a:before{content:"\e902";}.pane-menu-menu-categories li:nth-child(3) a:before{content:"\e900";}.pane-menu-menu-categories li:nth-child(4) a:before{content:"\e917";}.pane-menu-menu-categories li:nth-child(5) a:before{content:"\e918";}.pane-menu-menu-categories li:nth-child(6) a:before{content:"\e919";}.pane-menu-menu-categories li:nth-child(7) a:before{content:"\e91b";}.pane-menu-menu-categories li:nth-child(8) a:before{content:"\e91c";}.pane-menu-menu-categories li:nth-child(9) a:before{content:"\e901";}.pane-menu-menu-categories li:nth-child(10) a:before{content:"\e91d";}.pane-menu-menu-categories li:nth-child(11) a:before{content:"\e91a";}.pane-menu-menu-categories li:nth-child(12) a:before{content:"\e91e";}body.front_add_an_event fieldset{border:none;background:none;margin-bottom:0;box-shadow:none;}body.front_add_an_event legend{display:none;}body.front_add_an_event .panel-body{padding:0;margin-left:-15px;margin-right:-15px;}body.front_add_an_event .panel-body>.form-group,body.front_add_an_event .form-type-managed-file{width:50%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}body.front_add_an_event .form-type-managed-file{padding-left:0;}body.front_add_an_event .webform-container-inline div{display:inline-block;margin-right:10px;}body.front_add_an_event .form-type-markup{min-width:100%;}body.front_add_an_event p{margin:0;}body.front_add_an_event select{min-width:150px;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;min-width:150px;}body.front_add_an_event .radio,body.front_add_an_event .checkbox{display:inline-block;margin-right:15px;}body.front_add_an_event .form-type-managed-file .btn{font-family:'Open Sans','sans-serif' !important;}body.front_add_an_event .form-actions{margin-top:20px;margin-bottom:20px;display:inline-block;width:100%;}body.front_add_an_event #bootstrap-panel-11-body fieldset,body.front_add_an_event #bootstrap-panel-11-body,body.front_add_an_event #bootstrap-panel-11-body .form-type-markup{display:none;}body.front_add_an_event #bootstrap-panel-11-body select{max-width:300px;}body.front_add_an_event #bootstrap-panel-11-body input{max-width:100px;width:auto;}body.front_add_an_event #bootstrap-panel-11-body fieldset{width:100%;padding-left:15px;padding-right:15px;}body.front_add_an_event #bootstrap-panel-11-body fieldset .form-group{min-width:100%;}body.front_add_an_event #bootstrap-panel-11-body fieldset .form-item-submitted-repeats-group-repeats-daily-group-repeats-every label{display:flex;line-height:35px;}body.front_add_an_event #bootstrap-panel-11-body fieldset .form-item-submitted-repeats-group-repeats-daily-group-repeats-every .form-group{width:50px;margin-right:9px;min-width:50px;}body.front_add_an_event #bootstrap-panel-11-body fieldset .form-item-submitted-repeats-group-repeats-daily-group-repeats-every .form-group input{width:50px;}body.front_add_an_event #bootstrap-panel-11-body fieldset .form-item-submitted-repeats-group-repeats-daily-group-repeats-every input[type=radio]{margin:11px 0 0 -20px;}body.front_add_an_event #bootstrap-panel-11-body .form-item-submitted-repeats-group-repeats-monthly-group-repeat-month-on-the select,body.front_add_an_event #bootstrap-panel-11-body .form-item-submitted-repeats-group-repeats-yearly-group-repeat-year-on-the select{width:160px;display:inline-block;}body.front_add_an_event #bootstrap-panel-11-body .form-item-submitted-repeats-group-repeats-monthly-group-repeat-month-on-the,body.front_add_an_event #bootstrap-panel-11-body .form-item-submitted-repeats-group-repeats-monthly-group-repeat-month-on-the-day,body.front_add_an_event #bootstrap-panel-11-body .form-item-submitted-repeats-group-repeats-yearly-group-repeat-year-on-the,body.front_add_an_event #bootstrap-panel-11-body .form-item-submitted-repeats-group-repeats-yearly-group-repeat-year-on-the-day{float:left;width:240px;min-width:240px !important;}body.front_add_an_event #bootstrap-panel-11-body .form-item-submitted-repeats-group-repeats-monthly-group-repeat-month-on-day,body.front_add_an_event #bootstrap-panel-11-body .form-item-submitted-repeats-group-repeats-yearly-group-repeat-year-on-day{width:100px;min-width:100px !important;float:left;margin-top:5px;}body.front_add_an_event #bootstrap-panel-11-body .form-item-submitted-repeats-group-repeats-monthly-group-repeat-month-on-day-list,body.front_add_an_event #bootstrap-panel-11-body .form-item-submitted-repeats-group-repeats-yearly-group-repeat-year-on-day-list{float:left;width:100px;min-width:100px !important;}body.front_add_an_event #bootstrap-panel-11-body .form-item-submitted-repeats-group-repeats-monthly-group-repeat-month-on-day-list select{min-width:80px;}.form-item-submitted-repeats-group-include-dates-group-include-date,.form-item-submitted-repeats-group-exclude-dates-group-exclude-date{display:none;}body.front_add_an_event #webform-component-repeats-group--stop-after-group .form-group{float:left;min-width:10px !important;width:auto;}body.front_add_an_event #webform-component-repeats-group--stop-after-group .form-group label{margin-top:8px;}body.front_add_an_event #bootstrap-panel--8 .webform-container-inline div,body.front_add_an_event #bootstrap-panel--9 .webform-container-inline div,body.front_add_an_event #bootstrap-panel--10 .webform-container-inline div{display:inline-block;margin-right:10px;min-width:auto;}body.front_add_an_event #bootstrap-panel-8-body{margin-top:15px;}body.front_add_an_event #bootstrap-panel-8-body #edit-submitted-repeats-group-stop-on-group-stop-on{margin-top:25px;}body.front_add_an_event #bootstrap-panel-7-body .form-group,body.front_add_an_event #bootstrap-panel--8 .form-group{width:auto !important;min-width:99px !important;}body.front_add_an_event .form-item-submitted-repeats-group-repeats-monthly-group-repeat-month-on-the-day-option,body.front_add_an_event .form-item-submitted-repeats-group-repeats-yearly-group-repeat-year-on-the-day-option{min-width:50px !important;width:auto !important;}body.front_add_an_event #webform-component-repeats-group-stop-on-group-body .form-item-submitted-repeats-group-stop-on-group-stop-on{margin-top:12px;}body.node-type-real-estate article.node-real-estate header,article.node-real-estate .field-name-field-reimage .field-label{display:none;}.view-real-estate-listing-view .view-content,.view-nodequeue-11 .view-content{display:inline-block;width:100%;}.view-real-estate-listing-view .view-content .col-md-4,.view-nodequeue-11 .view-content .col-md-4{width:31.58%;background:#FFF;padding:0;margin:15px;padding-bottom:15px;}.view-real-estate-listing-view .views-field-field-reimage,.view-nodequeue-11 .views-field-field-reimage{padding:3px;background-color:#FFF;}.view-real-estate-listing-view  .views-field-body,.view-nodequeue-11  .views-field-body{background-color:#FFF;padding:5px 30px;}.view-real-estate-listing-view .views-field-field-address,.view-real-estate-listing-view .views-field-field-bedrooms,.view-real-estate-listing-view .views-field-field-prarea,.view-real-estate-listing-view .views-field-field-bathrooms,.view-real-estate-listing-view .views-field-field-price,.view-real-estate-listing-view .views-field-field-page-link{background-color:#FFF;padding:5px 15px 5px 30px;width:50%;float:left;position:relative;}.view-nodequeue-11 .views-field-field-address,.view-nodequeue-11 .views-field-field-bedrooms,.view-nodequeue-11 .views-field-field-prarea,.view-nodequeue-11 .views-field-field-bathrooms,.view-nodequeue-11 .views-field-field-price,.view-nodequeue-11 .views-field-field-page-link{background-color:#FFF;padding:5px 15px 5px 30px;width:50%;float:left;position:relative;}.view-real-estate-listing-view .views-field-field-prarea,.view-nodequeue-11 .views-field-field-prarea{width:100%;margin-bottom:15px;}.view-real-estate-listing-view  .views-field-field-bathrooms,.view-real-estate-listing-view  .views-field-field-bedrooms{float:right;}.view-nodequeue-11  .views-field-field-bathrooms,.view-nodequeue-11  .views-field-field-bedrooms{float:right;}.view-real-estate-listing-view  .views-field-field-address .field-content,.view-nodequeue-11 .views-field-field-address .field-content{position:relative;padding-left:24px;}.view-real-estate-listing-view .views-field .field-content,.view-nodequeue-11 .views-field .field-content{display:inline-block;}.view-real-estate-listing-view .views-field-field-reimage .field-content,.view-nodequeue-11 .views-field-field-reimage .field-content{width:100%;}.view-real-estate-listing-view .views-field .field-content img,.view-nodequeue-11 .views-field .field-content img{height:250px;object-fit:cover;width:100%;}.view-real-estate-listing-view .views-field-field-address .field-content:before,.view-real-estate-listing-view .views-field-field-bedrooms span:before,.view-real-estate-listing-view .views-field-field-bathrooms span:before,.view-real-estate-listing-view .views-field-field-prarea span:before{content:"";position:absolute;top:4px;left:0;width:16px;height:16px;background-image:url(/sites/all/themes/bootstrap/img/address_icon.png);}.view-nodequeue-11 .views-field-field-address .field-content:before,.view-nodequeue-11 .views-field-field-bedrooms span:before,.view-nodequeue-11 .views-field-field-bathrooms span:before,.view-nodequeue-11 .views-field-field-prarea span:before{content:"";position:absolute;top:4px;left:0;width:16px;height:16px;background-image:url(/sites/all/themes/bootstrap/img/address_icon.png);}.view-real-estate-listing-view .views-field-field-bedrooms span:before,.view-nodequeue-11 .views-field-field-bedrooms span:before{background-image:url(/sites/all/themes/bootstrap/img/bedroom_icon.png);}.view-real-estate-listing-view .views-field-field-bathrooms span:before,.view-nodequeue-11 .views-field-field-bathrooms span:before{background-image:url(/sites/all/themes/bootstrap/img/bathroom_icon.png);}.view-real-estate-listing-view .views-field-field-prarea span:before,.view-nodequeue-11 .views-field-field-prarea span:before{background-image:url(/sites/all/themes/bootstrap/img/area_icon.png);}.view-real-estate-listing-view .views-field-field-bedrooms span,.view-real-estate-listing-view .views-field-field-bathrooms span,.view-real-estate-listing-view .views-field-field-prarea span,.view-real-estate-listing-view .views-field-field-price .field-content{font-weight:700;position:relative;padding-left:24px;}.view-nodequeue-11 .views-field-field-bedrooms span,.view-nodequeue-11 .views-field-field-bathrooms span,.view-nodequeue-11 .views-field-field-prarea span{font-weight:700;position:relative;padding-left:24px;}.view-nodequeue-11 .views-field-field-price .field-content{font-weight:700;position:relative;}.view-real-estate-listing-view .views-field-field-price .field-content{padding-left:16px;}.view-real-estate-listing-view .views-field-field-price,.view-nodequeue-11 .views-field-field-price{font-size:30px;font-weight:700;position:relative;z-index:9;}.view-real-estate-listing-view .views-field-body p,.view-nodequeue-11 .views-field-body p{font-size:14px;color:#333333;padding:0;margin:0;}.view-real-estate-listing-view .views-field-field-page-link .field-content,.view-nodequeue-11 .views-field-field-page-link .field-content{width:100%;}.view-real-estate-listing-view .views-field-field-page-link a,.view-nodequeue-11 .views-field-field-page-link a{display:inline-block;background-color:#0a5e94;color:#FFF;font-size:16px;width:100%;padding:15px 0;text-align:center;text-transform:uppercase;}.view-real-estate-listing-view .views-field-field-sticker,.view-nodequeue-11 .views-field-field-sticker{position:absolute;top:3px;background-color:#df1f1f;color:#FFF;font-size:14px;padding:5px 15px;left:3px;}body.page-node-3180 .container{width:100%;padding:0;margin:0;}iframe[name="iframe1"]{margin-bottom:30px;border:0;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:none}.contact-form .form-actions{margin-bottom:15px !important;}.ad_location_one,.ad_location_two,.ad_location_three{display:none !important;}body.page-node-3176 .page-title .page-header{font-size:60px;color:#0c5d94;background:none;font-family:'Raleway',sans-serif;font-style:normal;text-transform:uppercase;}body.page-about .abtbtn{background-color:#0A5E94;font-size:16px;line-height:27px;color:#ffffff;font-family:'Raleway',sans-serif;text-transform:uppercase;padding:10px 25px;}body.page-home .addswrap{margin-top:20px;}body.page-home .content-category{padding-top:0px;padding-bottom:25px;}.view-nodequeue-11 .view-content .views-row:nth-child(3n+1){float:left;clear:both;margin-left:0px;}.view-nodequeue-11 .view-content .views-row:nth-child(3n+3){margin-right:0px;}@media (min-width:1600px){.container{width:1540px;}.ads_block section>div{height:300px;}.ads_block section>div img{object-fit:fill;}}@media only screen and (max-width:1600px){.menu-header{font-size:12px;}.homepage_topads{text-align:center;}.ads_block section>div{width:32.22%;}}@media only screen and (max-width:1440px){.navbar-default .navbar-nav>li.dropdown{margin-left:0;min-width:150px;}.panels-flexible-5 .galleryformatter .gallery-slides{max-height:413px;}.pane-menu-menu-categories li{width:31%;}.search-nav input{min-width:140px !important;}.menu-header{width:84%;}.left_side_cats .menu-level-1>ul>li>a{font-size:14px !important;}.main-container .panel-pane h2.pane-title{font-size:30px;}.ads_block section>div{width:31.87%;}}@media only screen and (max-width:1368px){.ads_block section>div{width:31.87%;}.homepage_content .pane-upcoming-events-calendar h2.pane-title{padding:16px 15px;}}@media only screen and (max-width:1366px){.homepage_view_all a{padding:25px 75px;}.homepage_topads{margin:0px 0 25px;}.homepage_content .pane-upcoming-events-calendar h2.pane-title{font-size:42px;}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li.dropdown a{font-size:12px;}.navbar-default .navbar-nav>li.dropdown{margin-left:0;min-width:116px;padding:0 5px;}.search-nav input{min-width:100px !important;width:200px !important;}}@media only screen and (max-width:1100px){.menu-header,.view-real-estate-listing-view .views-field-field-address,.view-real-estate-listing-view .views-field-field-bedrooms,.view-real-estate-listing-view .views-field-field-prarea,.view-real-estate-listing-view .views-field-field-bathrooms,.view-real-estate-listing-view .views-field-field-price,.view-real-estate-listing-view .views-field-field-page-link{width:100%;padding:5px 15px;}.view-nodequeue-11 .views-field-field-address,.view-nodequeue-11 .views-field-field-bedrooms,.view-nodequeue-11 .views-field-field-prarea,.view-nodequeue-11 .views-field-field-bathrooms,.view-nodequeue-11 .views-field-field-price,.view-nodequeue-11 .views-field-field-page-link{width:100%;padding:5px 15px;}.view-real-estate-listing-view .view-content .col-md-4,.view-nodequeue-11 .view-content .col-md-4{width:31.10%;}.search-nav input{min-width:100px !important;width:100px !important;}body.front_add_an_event select{min-width:130px;}.page-taxonomy .page-title .page-header,body.page-node-3176 .page-title .page-header,.page-title .page-header{font-size:32px;}.ads_block section>div{width:31.56%;}}@media only screen and (max-width:1023px){.navbar-default .navbar-nav>li.dropdown{min-width:100px;}.main-container .panel-pane h2.pane-title{font-size:22px;}.navbar-default .navbar-nav>li>a{padding:9px 7px;}.search-nav input{height:36px;}body.front_add_an_event .panel-body>.form-group,body.front_add_an_event .form-type-managed-file{width:100%;}.view-real-estate-listing-view .views-field-body,.menu-header,.view-real-estate-listing-view .views-field-field-address,.view-real-estate-listing-view .views-field-field-bedrooms,.view-real-estate-listing-view .views-field-field-prarea,.view-real-estate-listing-view .views-field-field-bathrooms,.view-real-estate-listing-view .views-field-field-price,.view-real-estate-listing-view .views-field-field-page-link{padding:5px 15px;}.view-nodequeue-11 .views-field-body,.view-nodequeue-11 .views-field-field-address,.view-nodequeue-11 .views-field-field-bedrooms,.view-nodequeue-11 .views-field-field-prarea,.view-nodequeue-11 .views-field-field-bathrooms,.view-nodequeue-11 .views-field-field-price,.view-nodequeue-11 .views-field-field-page-link{padding:5px 15px;}.view-real-estate-listing-view .views-field-body p,.view-nodequeue-11 .views-field-body p{height:61px;overflow:hidden;}.ads_block section>div{width:31.56%;}}@media (min-width:768px) and (max-width:1023px){.search-nav{width:180px;float:right;position:absolute;bottom:0;right:0;}.menu-header{font-size:12px;width:77%;float:right;margin:0;}.region-home-left-cats ul.menu{display:flex;}.region-home-left-cats ul.menu li{margin-right:25px;}.region-home-left-cats ul.menu li:last-child{margin-right:0px;}.homepage_view_all{margin:15px 0 15px;}.view-real-estate-listing-view .view-content .col-md-4,.view-nodequeue-11 .view-content .col-md-4{margin:10px;float:left;width:31%;}.view-content .views-row:nth-child(3n+3){margin-right:0px;}}@media only screen and (max-width:767px){body.navbar-is-fixed-top{padding-top:60px;}.navbar-fixed-top{position:absolute;background-color:#f4f4f4;}.navbar #block-search-form .input-group-btn{text-align:center;}.header_text section div:nth-child(4) img{width:230px}.header_text section div:nth-child(5) img{width:100px}.homepage_content .pane-upcoming-events-calendar h2.pane-title{font-size:26px;padding:0;margin-top:15px;}.home_bottom_cats ul.menu{display:block;}.home_bottom_cats li{margin-bottom:15px;}body.front_add_an_event select{min-width:90px;}.panels-flexible-5 .field-label-above{min-height:inherit !important;}.view-real-estate-listing-view .view-content .col-md-4,.view-nodequeue-11 .view-content .col-md-4{margin:0 0 15px 0;width:100%;display:inline-block;}.ads_block section>div{width:100%;min-width:100%;margin:0px 0 20px 0px;}.ads_block section>div:last-child{margin-bottom:0px;}}
.daydetails .continues{border-top:2px solid;margin-bottom:20px;}.daydetails .item .date-display-end{display:none;}.calendar-calendar tr.multi-day{display:none;}.page-taxonomy .page-title .page-header{background:unset;font-family:'Raleway',sans-serif;font-style:unset;font-weight:700;text-transform:uppercase;padding:18px 0px;}.page-taxonomy .homepage_topads{margin:0px 0 25px;}.page-taxonomy .page-middle{background:#f4f5f6;}.left_side_cats .menu-level-1>ul>li::after{content:unset;}.left_side_cats .menu-level-1>ul>li{margin-bottom:0;border:unset;border-bottom:1px solid #d2d2d2;}.left_side_cats .menu-level-1>ul>li:hover:before,.left_side_cats .menu-level-1>ul>li.active:before,.left_side_cats .menu-level-1 ul li.active-trail:before{color:#0a5e94;}.left_side_cats .menu-level-1>ul>li:hover,.left_side_cats .menu-level-1>ul>li>a:hover,.left_side_cats .menu-level-1>ul>li>a:focus{color:#0a5e94 !important;background:transparent;outline:unset;}.left_side_cats .menu-level-1>ul>li:hover,.left_side_cats .menu-level-1>ul>li:focus{background:#fff;}.left_side_cats .menu-level-1>ul>li>a{font-family:'Raleway',sans-serif;font-weight:500;font-size:21px;}.left_side_cats .menu-level-1>ul>li.active,.left_side_cats .menu-level-1 ul li.active-trail{background:#fff !important;}.left_side_cats .menu-level-1>ul>li.active>a,.left_side_cats .menu-level-1 ul li.active-trail>a{color:#0a5e94 !important;}.left_side_cats .menu-level-1>ul>li.dropdown-submenu>ul.dropdown-menu>li.active>a,.left_side_cats .menu-level-1 ul>li.dropdown-submenu>ul.dropdown-menu>li.active-trail>a{color:#fff !important;background:#0a5e94 !important;}.left_side_cats .menu-level-1>ul>li.dropdown-submenu>ul.dropdown-menu>li{position:relative;}.left_side_cats .menu-level-1>ul>li.dropdown-submenu>ul.dropdown-menu>li.active .active-trail:before,.left_side_cats .menu-level-1>ul>li.dropdown-submenu>ul.dropdown-menu>li>a:hover::before,.left_side_cats .menu-level-1>ul>li.dropdown-submenu>ul.dropdown-menu>li.active-trail a.active-trail:before{content:"";position:absolute;width:6px;height:100%;left:0;background:#fff;}.dropdown-submenu>.dropdown-menu{display:block;position:inherit;left:unset;border:unset;box-shadow:unset;background:#0a5e94;border-radius:unset;padding:20px 0px;width:100%;z-index:9;margin-left:0;margin-top:0;}.left_side_cats .menu-level-1 ul li.active-trail ul:after{border-top:8px dashed;border-right:8px solid transparent;border-left:8px solid transparent;content:"";content:"";position:absolute !important;top:0;left:8%;z-index:9;color:#FFF;}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:transparent;color:#fff;}.dropdown-menu>li>a{color:#fff;font-family:'Raleway',sans-serif;font-weight:500;}.nodes_by_category > ul > li{background:#f5fafe;margin-bottom:6px;border-bottom:1px solid #d2d2d2;position:relative;padding-top:15px;padding-bottom:15px;min-height:180px;}.nodes_by_category > ul > li h2{font-size:24px;font-family:'Raleway',sans-serif;font-weight:500;margin-top:0;}.nodes_by_category > ul > li .field-items p{font-size:16px;color:#333333;}.list-inline>li>a,footer a.ent_link{border:1px solid #0a5e94;background-color:#FFF;padding:10px 0px;color:#0a5e94;margin-bottom:0px;display:block;text-align:center;width:102px;font-size:14px;}.cat_towns_container{background:#e3f0fa;box-shadow:0px 5px 5px 0px rgba(0,0,0,15%);}.cat_towns_container h3{text-align:left;font-size:17px;text-transform:uppercase;color:#0a5e94;font-family:'Raleway',sans-serif;margin-bottom:20px;}.page-taxonomy .cat_towns_container ul li .checkmark{border:solid 1px #0c5d94;border-radius:4px;width:23px;height:23px;}.page-taxonomy .cat_towns_container ul li input:checked ~ .checkmark{background-color:#0c5d94;border-radius:4px;border:solid 1px #0c5d94;}.page-taxonomy .cat_towns_container ul li{font-family:'Raleway',sans-serif;font-weight:500;font-size:17.97px;color:#0a5e94;margin-left:15px;margin-right:0px;padding-left:30px;margin-bottom:15px;width:15%}.dropdown-submenu>.dropdown-menu:before{content:url(https://api.iconify.design/bx:bxs-up-arrow.svg?color=%23fff&height=24);vertical-align:-0.125em;position:absolute;left:15px;top:-11px;z-index:1;text-align:center;pointer-events:none;transform:rotate(180deg);}.page-taxonomy .page-title{background:transparent;}.page-taxonomy .panels-flexible-region-4-right_side,.panels-flexible-region-5-right_side{display:none;}.page-taxonomy .panels-flexible-region-4-left_side,.panels-flexible-region-5-left_side{width:25%;}.page-taxonomy .panels-flexible-region-4-center,.panels-flexible-region-5-center{width:75%;}.left_side_cats .dropdown-menu>li>a{font-size:18px;font-family:'Raleway',sans-serif;font-weight:500;position:relative;}.left_side_cats .dropdown-menu>.active>a,.left_side_cats .dropdown-menu>.active>a:focus,.left_side_cats .dropdown-menu>.active>a:hover{background:#0a5e94;}.left_side_cats .menu-level-1>ul>li:before{bottom:0;top:6px;position:absolute;align-items:center;justify-content:center;}.dropdown-submenu .dropdown-menu:before,.dropdown-submenu>a:after{content:unset;}.dropdown-menu .dropdown-menu{padding-left:20px;}.nodes_by_category > ul > li article{max-width:75%;}.page-taxonomy .view-content article .field-type-image{max-width:20%;position:absolute;right:20px;top:15px;width:100%;}.page-taxonomy .view-content article .field-type-image img{height:150px;object-fit:cover;width:100%}.page-taxonomy .view-content article .field-type-image .field-items .field-item{display:none;}.page-taxonomy .view-content article .field-type-image .field-items .field-item:first-child{display:block;}.page-about .panels-flexible-region-9-right_side,.page-event-calendar .panels-flexible-region-13-right_side,.node-type-event .panels-flexible-region-7-right_side,.page-news .panels-flexible-region-15-right_side{display:none;}.page-about .panels-flexible-region-9-center,.page-event-calendar .panels-flexible-region-13-center,.node-type-event .panels-flexible-region-7-center,.page-news .panels-flexible-15 .panels-flexible-region-15-center{width:80% !important;}.front_add_an_event #webform-client-form-3175{margin:auto;padding:25px 25px 5px 25px;margin-bottom:25px;background:#fff;}.node-type-entity .galleryformatter .gallery-slides{margin-bottom:25px;}.page-node-3180 .other_pages_header,.page-node-3180 .page-title{display:none;}.header-banner section div:last-child img{display:none;}#block-views-nodequeue-10-block{position:relative;}.inner_pages_property_banner{margin-bottom:25px;}.mobile_property_banner{display:none;}body.page-home .homepage_content .col-md-3{padding-right:10px;}body.page-news .page-title,body.page-about .page-title,body.page-event-calendar .page-title,body.node-type-entity .page-title{padding:0px;}body.page-news .inner_pages_property_banner,body.page-about .inner_pages_property_banner,body.page-event-calendar .inner_pages_property_banner,body.node-type-entity .inner_pages_property_banner{margin-top:25px;}body.page-about .main-container .panel-pane h2.pane-title{padding:0px;margin:0 0 10px;}body.page-search ol.search-results{list-style:none;padding:0px;}body.node-type-article #block-system-main .field-name-body{margin-bottom:30px;}body.node-type-article #block-system-main .field-name-body .homepage_view_all{margin-top:20px;float:left;width:100%;}@media (max-width:1600px){.front_add_an_event #webform-client-form-3175{}}@media (max-width:1400px){.view-real-estate-listing-view .views-field-field-price,.view-nodequeue-11 .views-field-field-price{font-size:23px;}.page-taxonomy .cat_towns_container ul li{margin-left:13px;font-size:16px;width:15%;padding-left:25px;}.page-taxonomy .cat_towns_container ul li .checkmark{width:17px;height:17px;}.page-taxonomy .page-title .page-header,body.page-node-3176 .page-title .page-header,.page-title .page-header{font-size:50px;}.left_side_cats .menu-level-1>ul>li>a{font-size:16px;}.left_side_cats .dropdown-menu>li>a,.nodes_by_category > ul > li .field-items p{font-size:14px;}.cat_towns_container h3{font-size:15px;}.nodes_by_category > ul > li h2{font-size:20px;}.list-inline>li>a,footer a.ent_link{padding:7px 0px;width:90px;}}@media (max-width:1100px){.page-taxonomy .cat_towns_container ul li{width:25%;}.panels-flexible-5 .galleryformatter .gallery-slides{max-height:340px;}.pane-menu-menu-categories li{width:30.7%;}}@media (max-width:1023px){.main-container .panel-col-center{min-width:100%;}.pane-menu-menu-categories li{width:46.5%;}}@media (max-width:767px){.mobile_property_banner{display:block;}.home_header_slides{margin-bottom:40px;}.inner_pages_property_banner,.home_header_slides #block-block-26{display:none;}.mobile_property_banner img{margin:auto;margin-bottom:40px;}.nodes_by_category > ul > li article,.page-taxonomy .view-content article .field-type-image{max-width:100%;}.page-taxonomy .view-content article .field-type-image{position:inherit;margin-bottom:15px;}.page-taxonomy .view-content article .field-type-image img{max-height:none;}.panels-flexible-5 .field-label-above{width:100%;}.main-container .panel-col-center{margin-bottom:15px;}.pane-menu-menu-categories li{width:100%;margin:12px 0;}.page-taxonomy .page-title .page-header,body.page-node-3176 .page-title .page-header,.page-title .page-header{font-size:36px;}#views_slideshow_controls_text_nodequeue_10-block_1{display:none;}.other_pages_header{min-height:20vh;}}@media (max-width:420px){.mobile_property_banner{}}
@media (max-width:1650px){.header_text section div:nth-child(2) img{width:200px;}.header-banner > div{margin:6% auto 0 auto;}}@media (min-width:1600px){.view-real-estate-listing-view .view-content .col-md-4,.view-nodequeue-11 .view-content .col-md-4{width:32%}.img_banner_inner img{width:100% !important;}}@media (max-width:1650px){.header-banner > div{margin:4% auto 0 auto;}}@media (min-width:1300px){.img_banner_inner img.show_desktop{display:block !important;}}@media (min-width:768px) and (max-width:1300px){.img_banner_inner img.show_tab{display:block !important;}}@media (max-width:767px){.img_banner_inner img.show_mob{display:block !important;}.mobile_property_banner{display:none !important;}.inner_pages_property_banner,.home_header_slides #block-block-26{display:block !important;padding:0;}}@media (max-width:567px){.img_banner_area{display:block;}.img_banner_area .img_banner_inner{margin-bottom:20px;}.img_banner_area .img_banner_inner:last-child{margin-bottom:0px;}.img_banner_inner img{margin:auto;width:auto;}}@media (max-width:1281px){.main-container .panels-flexible-region-2-center .field-type-image,.main-container .panels-flexible-region-2-center .field-type-iframe{width:100%;float:left;margin-bottom:20px;}}@media (max-width:1100px){.homepage .header_text{position:inherit !important;background:#eceaea}.homepage .region-header{margin:20px auto !important;width:100%;}.homepage{padding:0 !important;}.view-special-offers-listing .views-row{float:left;width:45%;}.view-special-offers-listing .views-row:nth-child(1),.view-special-offers-listing .views-row:nth-child(3),.view-special-offers-listing .views-row:nth-child(5),.view-special-offers-listing .views-row:nth-child(7),.view-special-offers-listing .views-row:nth-child(9){margin:0 2.5% 20px 0;}.view-special-offers-listing .views-row:nth-child(2),.view-special-offers-listing .views-row:nth-child(4),.view-special-offers-listing .views-row:nth-child(6),.view-special-offers-listing .views-row:nth-child(8){margin:0 0 20px  2.5%;}}@media (max-width:990px){.content-top .view-topnavareas ul li:nth-child(1),.content-top .view-topnavareas ul li:nth-child(2){width:50%;}.content-top .view-topnavareas ul li:nth-child(4),.content-top .view-topnavareas ul li:nth-child(5),.content-top .view-topnavareas ul li:nth-child(3){width:33.33%;}.content-bottom .view-content > div{width:48%;height:130px;}.content-bottom .view-content > div:nth-child(1),.content-bottom .view-content > div:nth-child(3),.content-bottom .view-content > div:nth-child(5),.content-bottom .view-content > div:nth-child(7),.content-bottom .view-content > div:nth-child(9){margin-right:1% !important;margin-left:0 !important;}.content-bottom .view-content > div:nth-child(2),.content-bottom .view-content > div:nth-child(4),.content-bottom .view-content > div:nth-child(6),.content-bottom .view-content > div:nth-child(8),.content-bottom .view-content > div:nth-child(10){margin-left:1% !important;margin-right:0 !important;}}.views_slideshow_cycle_teaser_section{max-height:550px;}@media (min-width:768px){.mobile_ads_container{display:none;}.views_slideshow_cycle_teaser_section{width:100% !important;}.views_slideshow_slide{width:100% !important;}}@media (max-width:768px){.pane-content .ads_container{display:none;}.page_ads_area{text-align:center;margin-top:30px;position:relative;}.google-ad-sense{display:inline-block;}.inner_ads_container,.google-ad-sense{position:relative;text-align:center;}.inner_ads_container img,.google-ad-sense img{width:initial;}.page_ads_area .ad_links{display:block;}.page_ads_area .ad_left{position:absolute;left:15px;top:50%;margin:auto;font-size:20px;cursor:pointer;}.page_ads_area .ad_right{position:absolute;right:15px;top:50%;margin:auto;font-size:20px;cursor:pointer;}.inner_ads_container .ad_left,.google-ad-sense .ad_left{position:absolute;left:0px;top:50%;margin:auto;font-size:20px;cursor:pointer;}.inner_ads_container .ad_right,.google-ad-sense .ad_right{position:absolute;right:0px;top:50%;margin:auto;font-size:20px;cursor:pointer;}.page_ads_area .ads_container{max-width:initial;}.inner_ads_container .ads_container{max-width:initial;}.inner_add{max-width:initial !important;margin-right:0px !important;}.featured_content{width:100%;padding-left:15px;}.view-homepage-highlights .views-field-field-site-highlight-image img{max-width:100% !important;max-height:140px !important;}.left_side_cats ul.menu li .dropdown-menu{position:inherit !important;z-index:123;box-shadow:none !important;padding:0px;width:100%;left:0;border-radius:0;margin-top:0px;margin-left:0;margin-right:0;border:none;}.left_side_cats .dropdown-submenu>.dropdown-menu li{padding-left:10px !important;padding-top:5px;padding-bottom:5px;}.left_side_cats .dropdown .dropdown-menu{padding-top:10px !important;}.left_side_cats .menu-level-1 ul li{position:relative;}.left_side_cats .menu-level-1 .load_sub_menu_icon{position:absolute;right:0px;top:5px;width:30px;height:32px;background:#F7941D;text-align:center;z-index:99999999;}.left_side_cats .menu-level-1>ul>li::after{display:none;}.left_side_cats .menu-level-1 .load_sub_menu_icon .caret_down{display:inline-block;width:0;height:0;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent;color:#fff;margin-top:17px;}.show_cat_sub_menu{display:block !important;}.hide_cat_sub_menu{display:none !important;}.left_side_cats .menu-level-1 .load_sub_menu_icon .caret_up{display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent;color:#fff;margin-top:17px;}.left_side_cats ul.menu li .dropdown-menu a:after{display:none}.left_side_cats .menu-level-1>ul>li{padding:0;}.panel-col-first .inside{display:none;}.panel-col-slide .inside{display:block !important;}.search-banner{width:70% !important;}.search-nav .input-group{width:100% !important;}.search-nav input{width:100% !important;}.header-banner > div em{font-size:32px;}.header-banner > div em > em{padding:9px 0 0px 9px;margin-left:-9px;}.header-banner > div p{font-size:12px;font-weight:600;}.main-container .panel-flexible-inside{position:relative;}.main-container .panel-col-first{position:absolute;display:none;width:0px;transition:1s;background:#fff;z-index:55;transition:1s;border:none;margin:30px 0;}.main-container .panel-col-first:before{content:"\2630";color:#f69520;font-size:40px;position:absolute;z-index:9999;right:-45px;cursor:pointer;top:0px;line-height:20px;width:40px;height:40px;padding:8px 5px 5px 1px;background:#fff;border-radius:5px;border:1px solid #ddd;transition:1s;}.main-container .panel-col-slide{width:280px !important;}.main-container .panel-col-slide:before{content:"\2716" !important;transform:rotate(90deg);transition:1s;right:-40px;}.main-container #category_aside ul.menu li{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-left:0;border-right:0;}.main-container .panel-col-center{width:70%;}.main-container .panel-col-last{width:30%;}}@media (max-width:767px){.front_add_an_event #webform-client-form-3175{width:100%;}.page-title .page-header{padding:0;font-size:32px;}}@media (max-width:620px){.main-container .panel-col-center{width:100%;padding:0 2%;}.main-container .panel-col-last{width:100%;padding:0 2%;}#bolg_aside{width:50%;margin:0 auto;}.region-sammer-event ul li{width:100%}.view-homepage-highlights .views-row{width:100%}.views_slideshow_controls_text_next{text-align:left}.view-homepage-highlights .views-row .views-field-title .field-content a{line-height:165px;font-size:30px;}.content-category .sidebar_first,.content-category .sidebar_second{display:none;}.content-category .homepage-category{width:100%;margin:0;}.view-special-offers-listing .views-row{width:100%;}.view-special-offers-listing .views-row:nth-child(1),.view-special-offers-listing .views-row:nth-child(3),.view-special-offers-listing .views-row:nth-child(5),.view-special-offers-listing .views-row:nth-child(7),.view-special-offers-listing .views-row:nth-child(9),.view-special-offers-listing .views-row:nth-child(2),.view-special-offers-listing .views-row:nth-child(4),.view-special-offers-listing .views-row:nth-child(6),.view-special-offers-listing .views-row:nth-child(8){margin-left:0;margin-right:0;}.region-homepage-content ul.menu{width:96%;margin:0 2%;}.region-footer-top-left .item-list > ul > li{width:100%}}@media (max-width:568px){.homepage .home_header_slides .carousel-control span{top:50% !important;}.homepage .home_header_slides .carousel-indicators{top:inherit !important;}.homepage{margin-top:27px;}}@media (max-width:420px){.view-upcoming-events-calendar .view-header,.view-upcoming-events-calendar .calendar-calendar{position:relative;width:100%;}.daydetails{width:100%;position:relative;border-radius:0;margin:20px auto;height:250px;overflow-y:scroll;}#bolg_aside{width:100%;margin:0 auto;}#bolg_aside h3.pane-title{background-size:25%;}.content-top .view-topnavareas ul li:nth-child(1),.content-top .view-topnavareas ul li:nth-child(2),.content-top .view-topnavareas ul li:nth-child(4),.content-top .view-topnavareas ul li:nth-child(5),.content-top .view-topnavareas ul li:nth-child(3){width:100%;}ul.featured_business_list li{width:100%;float:left;margin:0 0 3%;}ul.featured_business_list .featured_business{width:75%;}.region-homepage-content ul.menu li{width:46%;margin:0 2% 2% !important;}.content-bottom .view-content .specialty-link-sidebar-container a:nth-child(2){padding-top:20%;}.content-bottom .view-content .specialty-link-sidebar-container a:nth-child(3):after{right:20px;}.content-bottom .view-content > div{width:100%;height:150px;}.content-bottom .view-content > div:nth-child(1),.content-bottom .view-content > div:nth-child(3),.content-bottom .view-content > div:nth-child(5),.content-bottom .view-content > div:nth-child(7),.content-bottom .view-content > div:nth-child(9),.content-bottom .view-content > div:nth-child(2),.content-bottom .view-content > div:nth-child(4),.content-bottom .view-content > div:nth-child(6),.content-bottom .view-content > div:nth-child(8),.content-bottom .view-content > div:nth-child(10){margin-left:0 !important;margin-right:0 !important;}.social-profile{width:100%;float:left;}}
