body{background-color:#000;color:#111}h2,h3,h4,h5,h6{margin-bottom:20px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#ba0c2f}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#c00}h6{margin:15px 0 30px}p{margin:0 0 20px}blockquote,blockquote p{font-size:20px;line-height:28px}blockquote{border-left:4px solid#ba0c2f;margin:10px 0 40px;padding:0 20px;font-style:italic}blockquote p:first-child{margin:0}.home blockquote{padding:0;background:none;border:none}.home blockquote p{font-size:19px;line-height:29px}.header_top{height:30px}.header_top .container_inner{width:auto;padding-right:20px}.header-widget.widget_nav_menu{padding:0}header:not(.sticky) .header_menu_bottom nav.main_menu>ul>li>a{margin-top:30px;line-height:25px}header.menu_bottom:not(.sticky) .drop_down .second{top:109%}.drop_down .wide .second>.inner>ul>li.sub>ul>li>a,.drop_down .wide .second ul li a{padding:7px 9px}.q_logo img{margin-top:10px}.q_logo img.sticky{margin-top:0}.menu_bottom .q_logo a{display:block!important}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.mobile_menu_button span,.side_menu_button>a.search_button{font-size:24px}nav.mobile_menu ul li a{font-size:15px;color:#333}header.menu_bottom:not(.sticky) .drop_down .second{left:0!important}.title.title_size_large h1{margin-top:30px}.title_subtitle_holder h1{text-transform:none}.content .container .container_inner.page_container_inner ul,.content .container .container_inner .wpb_wrapper ul{list-style-position:outside;list-style-type:square;margin:20px 0 30px 40px}.content .container .container_inner.page_container_inner ul.tabs-nav{margin:0}.content .container .container_inner.page_container_inner ul ul{list-style-type:disc}.content ol{margin-left:40px}.content li{line-height:24px;margin-bottom:7px}.home .content .container .container_inner.page_container_inner{padding:0}.content .container .container_inner.page_container_inner{padding:10px 0}.content .pagination ul{list-style:none;margin-top:50px}.pagination ul li.active span{color:#fff;font-weight:700}.content .sidebar ul{margin:0}.single .content .container{margin-top:0}.single .title_subtitle_holder{display:none}.archive .post_text h2,.archive .post_text h2 a,.single .post_text h2{font-weight:400;letter-spacing:0;text-transform:none}.archive .blog_holder article .post_text .post_text_inner{padding:0}.blog_holder article .post_text .post_text_inner,.blog_holder article{margin:0 40px 20px 0}.blog_holder article .post_info,.blog_holder article .post_info a{color:#777}.blog_holder.masonry article .post_info,.blog_holder.masonry_full_width article .post_info{margin:0 0 5px}.blog_holder.masonry p.post_excerpt{line-height:24px}.blog_holder.masonry .time{font-size:14px}.widget.widget_archive select,.widget.widget_categories select,.widget.widget_text select{background:#ddd}.single.single-post .title.title_size_large{height:162px!important}.single-post .post_image{margin-top:50px}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper .chzn-container-single .chzn-single span,body .gform_wrapper select{color:#444;background:#eee}p.wp-caption-text{font-style:italic;font-size:14px}.search h2 a{font-size:24px;letter-spacing:0;margin-top:20px;text-transform:none}.footer_top{font-size:14px;line-height:24px;padding:20px}.footer_top h5{color:#f1f1f1;font-size:16px;font-weight:700;margin:0 0 10px}.footer_top .widget_nav_menu ul li{line-height:14px;padding:0 0 5px}.footer_top a{color:#eee}.footer_top .social a i{font-size:44px;margin-right:7px;color:#777}.footer_top .social a:hover i{color:#ddd}.ai1ec-agenda-widget-view .ai1ec-date-title,.ai1ec-agenda-view .ai1ec-date-title,.ai1ec-agenda-widget-view .ai1ec-month,.ai1ec-agenda-view .ai1ec-month,.ai1ec-agenda-view .ai1ec-event{border-radius:0}.ai1ec-agenda-view .ai1ec-event{border:none}.ai1ec-agenda-view .ai1ec-event.ai1ec-expanded{-webkit-box-shadow:none;box-shadow:none}.ai1ec-agenda-widget-view .ai1ec-event > a,.ai1ec-agenda-widget-view .ai1ec-date,.ai1ec-agenda-view .ai1ec-date,.ai1ec-single-event .ai1ec-gmap-container,.ai1ec-multi-event .ai1ec-gmap-container{border:none}.ai1ec-posterboard-view .ai1ec-event-title{line-height:21px}.home .ai1ec-agenda-widget-view .ai1ec-date,.home .ai1ec-agenda-view .ai1ec-date,.home .ai1ec-agenda-widget-view .ai1ec-event > a{background:none}.home .ai1ec-agenda-widget-view .ai1ec-date-title{border:none;background:none;box-shadow:none}.home .ai1ec-agenda-widget-view .ai1ec-month{background:#ddd;color:#444;text-shadow:none}.home .ai1ec-agenda-buttons,.home .ai1ec-views-dropdown,.home .ai1ec-calendar-toolbar,.home .ai1ec-title-buttons,.single-ai1ec_event .title_outer.with_image .title,.single-ai1ec_event .title_subtitle_holder,.home .ai1ec-tooltip-auto .home .title_outer{display:none}.single-ai1ec_event .p-description{border-top:2px solid #ddd;padding-top:20px}.ai1ec-posterboard-view .ai1ec-date-block-wrap{text-shadow:none;background:#fff}.ai1ec-event-details{font-size:14px;line-height:20px}.timely .alignleft,.timely.alignleft,#ai1ec-container .alignleft,#ai1ec-container.alignleft{float:right!important;margin:30px 0 20px 30px}.title-events h2{margin-left:12px}.title-events{margin-top:200px}.content .title-events .container{margin:0}.news{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ddd}.news:last-of-type{border-bottom:none}.news-headline{font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:15px}.news-excerpt{font-size:13px}.news-date{text-align:right;color:#444;font-size:14px}.title-news,.title-events{margin:200px 0 20px 20px}.content .title-news .container,.content .title-events .container{margin:0}.search .news{border:none}.q_accordion_holder.accordion.boxed .ui-accordion-header{color:#111;text-align:left}.q_accordion_holder.accordion.boxed h5.ui-accordion-header{padding:10px 20px;border-radius:4px;border:2px solid #ccc;background:#f1f1f1}.q_accordion_holder.accordion.boxed h5.ui-accordion-header.ui-state-active{background:#ba0c2f;border:none;color:#fff}.q_accordion_holder.accordion.boxed h5.ui-accordion-header.ui-state-hover .tab-title{color:#111}@media only screen and (max-width: 768px){.header_top .left .inner{text-align:left}.header_top .right .inner{text-align:right}.header_bottom{padding:0 15px}.title-events{margin-top:0}}@media only screen and (max-width: 1024px){.header_top{line-height:20px}.header_top .header-widget.widget_nav_menu ul.menu>li>a{font-size:14px;font-weight:400;color:#777}header .q_logo img.mobile{padding-top:10px}}@media only screen and (min-width: 960px){.home .slider{min-height:350px}}@media only screen and (max-width: 400px){.header_top .left .inner{display:block}.header_top .right .inner{display:block;text-align:center}.menu-top-bar-container{margin-top:10px}}@media only print{body,h1,h2,h3,h4,h5,ol,ul,div{margin:auto;overflow:visible;width:auto}body *{background:none;border:none!important;color:#000!important}p{font-size:15px;line-height:20px}a{text-decoration:underline}.container_inner{width:90%}.header_top,.search_button,i.fa-search,nav.main_menu,.wp-post-image,.blog_holder article .post_image,.blog_holder article .post_image>a,.blog_holder article .post_image img,.footer_top .social,footer img,.qbutton{display:none}.accordion_content{display:block!important}.q_accordion_holder.accordion.boxed h5.ui-accordion-header{padding:0;background:none}}