@font-face{font-family:"Roboto";font-display:auto;src:url(/wp-content/themes/solicitor/fonts/Roboto-Regular.ttf)}@font-face{font-family:"Merriweather";font-display:auto;src:url(/wp-content/themes/solicitor/fonts/Merriweather-Regular.ttf)}@font-face{font-family:"Lato";font-display:auto;src:url(/wp-content/themes/solicitor/fonts/Lato-Regular.ttf)}.dd-menu>li>a{font-family:"Roboto"!important}h1,h2,h3,h4,h5,h6{font-family:Merriweather,Georgia,serif!important}body{font-family:Lato,Verdana,Geneva,sans-serif!important;color:#555}.accordion-heading .accordion-toggle{color:#555}.dd-menu>li{font-size:1em;font-weight:400;position:relative;display:inline-block;float:left;margin-left:35px;width:14.28571428%;text-align:center}@media (max-width:1200px){.dd-menu>li a{font-size:16px;letter-spacing:0.7px!important}}@media (min-width:1200px){.dd-menu>li a{font-size:18 px!important}}.header-style3 .dd-menu>li{margin-right:0}.dd-menu>li:first-child{background-color:#84d8ed}.dd-menu>li:nth-child(2){background-color:#90d1c6}.dd-menu>li:nth-child(3){background-color:#dbbd6e}.dd-menu>li:nth-child(4){background-color:#f5a036}.dd-menu>li:nth-child(5){background-color:#ed6a6a}.dd-menu>li:nth-child(6){background-color:#7480bc}.dd-menu>li:nth-child(7){background-color:#7565a4}.header-style3 .main-navigation{padding:0}.header-style3 .dd-menu>li{margin-right:0}.header-style3 #info-content>li{float:none}.header-style3 #info-content>li i{text-align:center;margin-left:5px;position:relative}.dd-menu>li.current-menu-item{background:#000}.dd-menu li:first-child.current-menu-item{box-shadow:0 -5px 0 #84d8ed inset}.dd-menu li:nth-child(2).current-menu-item{box-shadow:0 -5px 0 #90d1c6 inset}.dd-menu li:nth-child(3).current-menu-item{box-shadow:0 -5px 0 #dbbd6e inset}.dd-menu li:nth-child(4).current-menu-item{box-shadow:0 -5px 0 #f5a036 inset}.dd-menu li:nth-child(5).current-menu-item{box-shadow:0 -5px 0 #ed6a6a inset}.dd-menu li:nth-child(6).current-menu-item{box-shadow:0 -5px 0 #7480bc inset}.dd-menu li:nth-child(7).current-menu-item{box-shadow:0 -5px 0 #7565a4 inset}.dd-menu>li.current-menu-item a:hover{color:grey}#info-content>li i{float:none;font-size:14px}@media only screen and (max-width:992px){.header-style3 .main-navigation{display:none;position:absolute;width:100%;float:none;background:transparent;top:100%!important;left:0;margin-top:0}.header-wrapper{margin-bottom:-40px}.header-style3 .main-navigation .dd-menu>li{display:block;float:none;width:100%}}#menu-toggle{background:transparent!important}@media (max-width:767px){.default-logo,.retina-logo{width:100%;margin:5px 0 0 -30px}}.button_container{position:absolute;right:2%;height:50px;width:50px;cursor:pointer;z-index:100;margin-top:50px;transition:opacity .25s ease}.button_container:hover{opacity:.7}.button_container.opened .top{transform:translateY(9px) translateX(0) rotate(45deg);background:#000}.button_container.opened .middle{opacity:0;background:#000}.button_container.opened .bottom{transform:translateY(-9px) translateX(0) rotate(-45deg);background:#000}.button_container span{background:#000;border:none;height:2px;width:50%;position:absolute;top:10px;transition:all .35s ease;cursor:pointer}.button_container span:nth-of-type(2){top:19px}.button_container span:nth-of-type(3){top:28px}.langswitch{position:absolute;right:2%;height:27px;width:50px;cursor:pointer;z-index:9;margin-top:20px;transition:opacity .25s ease;top:-25px;text-align:right}.langswitch:hover{opacity:1}.langswitch a{font-size:.9em;color:#000}@media (max-width:824px){.langswitch a{font-size:.8em}.langswitch{top:-35px}}.button_container{top:-90px}.shadow-block{top:-30px;margin-bottom:0;padding:30px}.topbar .social-icons li a{font-size:18px;color:#000}.topbar .social-icons li:last-child{margin-right:25px}.topbar{background:#fff}.input-group{border:1px solid #000}.topbar .search-form::before{right:10px;top:10px;color:#000;left:80%}.topbar .search-form input{background:none;border:0;color:#000;padding-left:5px}.logo-subtitle{font-size:12px;color:#000}.site-logo{text-align:center;margin-top:-45px}@media (max-width:824px){.topbar .search-form,.logo-subtitle{display:none}}@media only screen and (max-width:992px){.topbar .social-icons{float:none!important;margin-top:0;position:relative;top:0;left:-25%;display:inline-block;margin-left:0;margin-right:0}.topbar .social-icons li a{margin:0 7px}.search-form{display:none}}@media only screen and (max-width:767px){.topbar .social-icons li a{margin-left:10px;margin-right:10px}}@media only screen and (max-width:767px){.topbar .social-icons{left:10px}.search-form{display:none}}@media (max-width:824px){.topbar .search-form,.logo-subtitle{display:none}}.topbar p{font-size:16px;color:#000}@media (max-width:767px){.topbar p{font-size:14px}.fa-lg{font-size:1em!important}}.topbar .social-icons li a:hover{color:#aaa}.site-header{padding:4px 0}@media (max-width:767px){.site-header{padding:2px}.default-logo,.retina-logo{width:75%}}.site-footer{padding-top:10px;font-size:13px;background-color:#ccc;margin-top:10px;line-height:18px}.site-footer,.site-footer .footer_widget a,.site-footer a{color:#666}.footer_widget{margin-bottom:10px}.footer-widgets-area{padding-bottom:0;padding-top:15px}.footer-row2,.footer-row3{padding:5px 0}.notice-bar{background:#000}.notice-bar{margin-top:-30px;margin-bottom:30px}.notice-bar .btn span{font-family:"Lato",serif}.featured-block-image{width:25%;background-size:contain}.featured-block-content{width:75%}.widget-title{font-size:30px}.site-footer .social-icons-colored.social-icons-inverted li.facebook a,.site-footer .social-icons-colored.social-icons-inverted li.twitter a,.site-footer .social-icons-colored.social-icons-inverted li.youtube a,.site-footer .social-icons-colored.social-icons-inverted li.instagram a{background-color:transparent}.site-footer .social-icons-colored.social-icons-inverted li a{color:#000}.wpcf7-form .wpcf7-submit.btn-lg{float:right}.page-header.parallax{background-position:top;margin-top:25px}span.wpcf7-list-item input{width:auto;margin-left:-15px}.notice-bar .icon-block{background-color:transparent;height:55px}.notice-bar .slides li p{text-transform:uppercase}.notice-bar p,.notice-bar span,.notice-bar a{color:#fff}.notice-bar .btn{overflow:hidden}.notice-bar{padding-bottom:15px;padding-top:5px}.timeline>li>.timeline-badge{margin-left:-50px;width:100px;height:100px;font-weight:400;line-height:100px}.header-counter{top:20%}.event-counter .timer-col{color:#fff}.event-details-list>.btn{border:solid 1px #ccc;margin:0 0 20px;background:#fff;color:#000}.event-details-list>.btn:hover{background:#000;color:#fff}.newsletter{width:100%}.single-event-left{color:#000}.btn-default:hover{background-color:#000!important;color:#fff!important}.event-ticket-info-list .list-group-item .badge{top:0}.sow-slider-images{text-align:center}.event-ticket-info-list .list-group-item{border:1px solid #000}.single-event-right .alert-info{border-left-color:#000;background-color:#F5F5F5;color:#000}.sow-video-wrapper iframe{height:100%}.sow-video-wrapper{height:300px}element.style{padding:5px;color:#000}.postform{padding:5px;color:#000}.searchandfilter ul li{float:left;padding:10px 10px 10px 0;font-size:16px}.search-filter-reset,.wpgmza-reset-custom-fields{display:inline-block;padding:0 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;transition:all .3s ease .1s;text-decoration:none;box-shadow:none;text-transform:uppercase;line-height:2.5;font-weight:700;letter-spacing:2px;position:relative;font-size:12px;border-radius:0;overflow:hidden;white-space:normal;border:1px solid #3d4143;color:#3d4143}@media (max-width:767px){.searchandfilter ul li{font-size:15px;float:left}.searchandfilter select.sf-input-select{width:100%}}.searchandfilter select.sf-input-select{padding:5px}.searchandfilter li input{background-color:#000;padding-left:20px;padding-right:20px;-webkit-transition:all .3s ease .2s;-moz-transition:all .3s ease .2s;-ms-transition:all .3s ease .2s;-o-transition:all .3s ease .2s;transition:all .3s ease .1s;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;line-height:2.5;font-weight:700;letter-spacing:2px;color:#fff;position:relative;font-size:12px;border:0;-webkit-border-radius:0;border-radius:0;overflow:hidden;white-space:normal}.searchandfilter{margin-left:-20px}.utility-bar,.hero-area .page-header{border-bottom:none}.utility-bar{margin-bottom:-15px;top:100px}@media (max-width:1440px){.page-header.parallax{background-size:contain!important;height:300px}.template-submenu li{float:left!important}.hero-area{height:350px}}@media (max-width:1200px){.hero-area{height:250px}}@media (max-width:768px){.hero-area{height:150px}.utility-bar{margin-bottom:0;top:60px}.header-buttons{z-index:999!important}}@media (max-width:468px){.hero-area{height:100px}.utility-bar{margin-bottom:0;top:60px}.fc .fc-toolbar>*>*{font-size:13px}}.type-members .post-item-meta{display:none}.single-members .post-item-meta{display:none}.widget-title{border-left-color:#000!important;background:#fff}.social-share-bar.social-icons-colored li a{border-radius:0;width:50px!important}.social-icons-colored.social-icons-inverted li.email a{background-color:#000}.header-counter{background:rgba(0,0,0,.6)}.upcoming-event-counter{float:none}.single-event-left,.single-event-right{margin-top:100px}.footer-widgets-area .textwidget img{margin-top:-15px}.member-button{border:solid 1px #000;margin-left:10px}.create-account-button{display:none!important}.Restaurant-Button,.tp-caption.NotGeneric-Button,.NotGeneric-Button,.tp-caption.Newspaper-Button-2,.Newspaper-Button-2{font-size:15px!important}@media (max-width:768px){.tp-caption{font-size:16px!important;line-height:20px!important}.notice-bar .galleryflex{margin:10px 0}.Restaurant-Button,.tp-caption.NotGeneric-Button,.NotGeneric-Button,.tp-caption.Newspaper-Button-2,.Newspaper-Button-2{border-width:1px;font-size:14px!important}}@media (max-width:480px){.tp-caption{font-size:12px!important;line-height:20px!important}#read-more-home-slider{font-size:13px!important;line-height:16px!important}.tp-caption.NotGeneric-Button,.tp-caption.Newspaper-Button-2{border-width:1px!important;font-size:9px!important;padding:1px 5px!important}.notice-bar .icon-block{margin-right:10px}.notice-bar{height:125px;font-size:14px}.notice-bar .galleryflex{margin:10px 0}#second-action{margin-left:50px}}.menu-options ul li{background:#90D1C6!important}.first-content{z-index:900}.wpgmza-filter-widgets input,.wpgmza-filter-widgets select,.wpgmza-filter-widgets .wpgmza-dropdown{margin-right:20px!important;margin-top:20px!important;z-index:900}.wpgmza-filter-widgets{margin-bottom:30px}.wpgmza-reset-custom-fields{border-radius:0!important;background-color:transparent}.page-header{z-index:-1}.rc-anchor-logo-portrait{margin:10px 0 0 -10px}.rc-anchor-normal-footer{margin-left:30px}