﻿
.row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}
.post-carousel .post-item,.widget .row .post-item-small{margin:0 10px;}
.porto-concept .row{position:relative}
.row:before,.row:after{display:none}
.row-align-items-center .row{-ms-flex-align:center;align-items:center}
.row.no-padding{margin-left:0;margin-right:0}
.vc_row:not(.row){margin-left:0;margin-right:0}
.owl-carousel.row{width:auto}
.related-portfolios.full .row{margin-left:0;margin-right:0}
.quickview-wrap .row{margin-left:0;margin-right:0}



.banneritem img {
margin-left: 15px;
}


    .main-footer__bottom .colophon {
        float: left
    }


    .main-footer__bottom .social__list {
        margin-top: 15px
    }


.main-footer__bottom {
    color: #fff;
    border-top: 1px solid #6d6e6c;
    padding: 25px 0 0
}
.title-bar h1,.title-bar h2,.title-bar h3,.title-bar h4{text-transform:uppercase;font-family:finfinsemibold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-top:20px;line-height:20px}
.title-bar-options{margin-top:20px;line-height:20px;text-transform:uppercase;font-size:12px;font-family:finfinlight,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}
.title-bar-options ul{font-family:inherit;text-transform:none}
.title-bar-options a{color:#6F6F6E;text-decoration:none}
.title-bar-options a:visited{color:#6F6F6E}
.title-bar-options a:active,.title-bar-options a:focus,.title-bar-options a:hover{outline:0;color:#298dba;text-decoration:none}
.news-block .title-bar h1,.news-block .title-bar h2,.news-block .title-bar h3,.news-block .title-bar h4{text-transform:uppercase;font-family:finfinsemibold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-top:20px;line-height:20px}

.on-cover-content .cover-text {
    display: block;
    margin: 0 auto;
    color: white;
}



.on-cover-content .cover-text h3 {
  margin-bottom: 20px;
  font-family:'Cosmopolitan Script W00 Medium';
  font-size: 7em;
  line-height: 1.2em;
  text-shadow: 1px 3px 2px rgba(0, 0, 0, 0.6);
  text-transform: capitalize;
  font-weight: normal;
}

.on-cover-content .cover-text p {
  font-family:'Helvetica Neue W31';
  font-weight: normal;
  letter-spacing: 2px;
  text-shadow: 1px 3px 2px rgba(0, 0, 0, 0.6);
}

.on-cover-content .cover-text p a,
.on-cover-content .cover-text p a:hover {
  color: #fff;
}

  .on-cover-content .cover-text p a {
    display: block;
  }
.row{margin-left:-15px;margin-right:-15px}

.row.no-gutters{margin-right:-16px;margin-left:-16px}
.row.no-gutters [class^="col-"],.row.no-gutters [class*=" col-"]{padding-right:0;padding-left:0}

.row.narrow-gutters{margin-right:-8px;margin-left:-8px}
.row.narrow-gutters [class^="col-"],.row.narrow-gutters [class*=" col-"]{padding-right:8px;padding-left:8px}

.flex-wrapper.row-reversed{flex-direction:row-reverse}

.device-xxs .actions-strip .row{background:0}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.modal-header:after,.modal-header:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.modal-header:after,.row:after{clear:both}

    
        #foo {
            position: fixed;
            bottom: 0;
            right: 0;
            width: 250px;
            height: 250px;
            border: dotted 1px black;
            margin: 10px;
            padding: 10px;
            display: none;
            overflow-y: auto;
            background-color: #f0f0f0;
            z-index: 900;
        }


  .rtl .menu-primary-items li.menu-item-has-children ul a:after,
  .rtl .menu-unset ul li.menu-item-has-children ul a:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    left: auto;
    right: 6px;
  }

.sjbanner{ display:none;}

.sjbanner img{ width:100%;}

.title-box {
    position: relative;
}

.title-box:before {
    content:"";
    position: absolute;
    display: block;
    width: 100%;
    height: 1px;
    background-color: #fff;
    left: 0;
    bottom: 20px;
}

.title-box h3 {
    font-weight: 700;
    font-size: 24px;
    text-transform: uppercase;
    padding-bottom: 10px;
    margin-bottom: 20px;
    border-bottom: 3px solid #fff;
    display: inline-block;
}
.login-modal__box{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:90%;max-width:570px}
body.customer-area-active .cuar-css-wrapper .menu-item .acf-relationship ul{width:auto}
body.customer-area-active .cuar-css-wrapper .menu-item .acf-relationship li{display:block}
.abcp_service-desc__text{display:inline-block;max-width:65%}


#socket .copyright{float:left; }


.footer-main {
    width: 1100px;
    padding: 50px 0 0 0;
    margin: auto;
    text-align: center;
    position: relative;
    color: #fff;
    font-size: 15px;
    line-height: 25px;
}


.footer-main .footer-logo img {
    height: 100px;
}


.footer-main a {
    color: #fff;
    text-decoration: none;
}


.footer-main a:hover {
    opacity: 0.65;
}


.footer-main p {
    margin: 38px 0 0 0;
}


.footer-main img {
    margin: 0 10px;
}


.footer-main .copy-right {
    width: 70%;
    padding: 15px 0;
    border-top: solid 1px #fff;
    margin: 20px auto 0 auto;
}

    .aboutus-main, .news-main, .event-main, .menu-main, .gallery-main, .cs-main, .footer-main, .bottom-bar .bottom-main {
        width: 980px;
    }

.button.button-outline.podcast-button {
    margin-left: 20px;
    padding-right: 30px;
    position: relative;
}

.podcast-button:after {
    content: '\f0da';
    font-family: 'FontAwesome';
    font-size: 25px;
    position: absolute;
    top: 50%;
    right: 10px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}


.text-warning {
  color: #c09853;
}
a.text-warning:focus,a.text-warning:hover{color:#66512c}
.search-close-toggle{position:absolute;top:.9375rem;right:0;font-size:2.25rem;color:#fff;cursor:pointer}
.mine-yellow a{color:#fcff00!important}
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:16px;}
#mobile_menu_slide .menu-item-208 a{font-size:16px!important;display:inline-block}
#mobile_menu_slide .menu-item-392 a{margin-top:55px!important;display:inline-block}
#mobile_menu_slide .menu-item-392 a,#mobile_menu_slide .menu-item-393 a,#mobile_menu_slide .menu-item-394 a{font-size:16px!important;display:inline-block;padding:5px!important;margin:0px!important}

.bar-style-related-posts-list .sep-with-icon-wrap {
    margin-bottom: 10px;
}

.sep-with-icon-wrap{
    margin-bottom: 20px;
}

.sep-with-icon {
    display: inline-block;
    vertical-align: middle;
}


.meta-nav-next:before {
  content: "\f178";
  display: inline-block;
  font-family: FontAwesome;
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: normal;
  margin: 0 0 0 5px;
}


.leaf-divider-hp {
  background: #fff;
  padding: 25px 5px;
  z-index: 100; }
.c-drawing-app__success,.c-drawing-app__playground{min-height:100vh;padding-bottom:80px;padding-top:80px;-ms-flex-direction:column;flex-direction:column;display:none}
.is-touch .c-drawing-app__success,.is-touch .c-drawing-app__playground{min-height:calc(var(--flex-vh,1vh)*100)}
.c-drawing-app__success--show,.c-drawing-app__playground--show{display:-ms-flexbox;display:flex}
.c-drawing-app__success{display:none;opacity:0;text-align:center;-ms-flex-pack:center;justify-content:center}
.c-drawing-app__success--show{display:-ms-flexbox;display:flex}

#searchbar{display:none; float:left; width:300px; height:50px; padding-left:25px; padding-right:10px; z-index:9999; font-family:'Century Gothic'; background:#fff; border:1px solid #444; position:absolute; top:100%; right:0}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-5-0 , #pg-5-1 , #pg-5-2 , #pg-5-3 , #pg-5-4 , #pg-5-5 , #pg-5-6 , #pg-5-7 , #pg-5-8 , #pg-5-9 , #pg-5-10 , #pl-5 .so-panel , #pl-5 .so-panel:last-child { margin-bottom:0px }
 #pl-w5cc066dfbe955 .so-panel , #pl-w5cc066dfbe955 .so-panel:last-child { margin-bottom:0px }
 #pg-w5cc710c578d6e-0 , #pl-w5cc710c578d6e .so-panel , #pl-w5cc710c578d6e .so-panel:last-child { margin-bottom:0px }

.footer{
	font-size: 12px;
	font-family: Arial;
	color: #78797d;
	line-height: 18px;
}
.mr-auto,.mx-auto{margin-right:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}
.gq_m_mobile_footer_bar .et_pb_column{width:25%!important;margin-bottom:0px!important}
.gq_m_mobile_footer_bar .et_pb_column.et_pb_column_1_3{width:33%!important;margin-right:0%}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-9{width:75%}

.main_table {
	border: 1px solid #E0DFE3;
}
































































.column-wrap { width: 100%; clear: both; display: block; }


.site-description {
  color: #7e7e7e;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 14px;
  margin: 0 0 30px 20px;
}
body .wrapper{max-width:1250px;margin-right:auto;margin-left:auto}
body .wrapper #main{background-color:#FFF}
body.page-search .wrapper #main{background-color:transparent}



.grid_1 {display: inline; float: left; margin:0 4px 12px 4px;}


.container_7 .grid_1 { width: 150px;}
#photo-wrapper{float:left;margin-right:20px;margin-bottom:20px;width:300px;height:223px;text-align:center}
#midblock #photo{float:left;padding-top:16px}
.add-map-cont .add #photo-wrapper{margin-right:0}

#form fieldset label.left{float: left; width: 48%;}


#page-landing .landing-footer {
	display:inline-block;
	margin-top:10px;
	width:100%;
	text-align:center;
}


#page-landing .landing-footer a:hover {
	color:#97999b!important;
}


#page-landing .landing-body-terms,
#page-landing .landing-footer-top {
	text-align:center;
	width:100%;
	display:inline-block;
	margin:30px auto;
}


#page-landing .landing-body-terms p,
#page-landing .landing-footer-top p {
	color:#000000;
	width:100%;
	text-align:center;
	margin:auto;
	font-size:10px;
	margin-bottom:10px;
}


#page-landing .landing-footer-top {
	margin-bottom:0;
}


#page-landing .landing-footer-top p {
	max-width:400px;
}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.mr-3,.mx-3{margin-right:1rem !important}


.site-header.stickytop #secondary-nav .sf-menu li.menu-item-home {
  display: none;
}


.mobile-menu ul li.menu-item-home {
  display: none;
}


.genesis-nav-menu .menu-item {
	display: inline-block;
	margin-bottom: 0;
	padding-bottom: 0;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}



.menu .menu-item:focus {
	position: static;
}

	.js .nav-primary .genesis-nav-menu .menu-item,
	.js .site-header .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		margin: 1px 0;
		position: relative;
		text-align: left;
	}

	.js .genesis-nav-menu .menu-item:hover {
		position: relative;
	}

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}
.advisera-boxes li.border{border-right:1px #d5d5d5 solid}
.advisera-boxes li.border.security-awareness{border-right:none}
.advisera-boxes li.border.training,.advisera-boxes li.border.books,.advisera-boxes li.border.conformio{border-right:none}
.site-footer .personal-network .menu .menu-item{padding:5px}
.site-footer .personal-network .menu .menu-item:empty{list-style:none}
.site-footer .personal-network .menu .menu-item:nth-child(odd){clear:left}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-12{width:100%}
.col-md-12.pos-abs{position:absolute;bottom:-15px}


.playbtn {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}


.playbtn img {
    width: 75px !important;
}


.plug_tpl {
	width: 100%;
	height: 100%;
}

td.ensystdtop {padding:0;vertical-align:top;border:0;margin:0}


.site-header-phone-wrapper {
  position: fixed;
  bottom: 0;
  left: 40px;
  width: calc(100% - 40px);
  -ms-flex-order: 4;
      order: 4;
  background-color: #F8F8F8;
}


.site-header-phone-wrapper .phone-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin: 0;
  padding: 0;
  list-style-type: none;
  padding: 10px 20px;
  font-family: "acumin-pro-extra-condensed", sans-serif;
  font-size: 20px;
  font-size: 1.25rem;
}


.site-header-phone-wrapper .phone-label {
  display: inline-block;
}


.site-header-phone-wrapper .phone-dot {
  display: inline-block;
  padding: 0 4px;
}


.site-header-phone-wrapper .phone-number {
  display: inline-block;
  color: black;
  text-decoration: none;
}

.et_bloom .et_bloom_success_container { height: 0; overflow: hidden; opacity: 0; position: relative; margin: 0 auto !important; z-index: -1; }

.et_bloom .et_bloom_success_container.et_bloom_animate_success { height: auto; overflow: visible; z-index: 99; opacity: 1; display: block; }

.et_bloom .et_bloom_success_container.et_bloom_animate_success span.et_bloom_success_checkmark { opacity: 1; top: 0; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }


.soc-links__icon { font-size: 20px; }


header .nav .menu-item a {
  color: #282828;
}


.nav .menu-item {
  display: inline-block;
  padding-top: 18px;
  padding-bottom: 18px;
  position: relative;
  font-family: "Cera Basic Bold";
}


.nav .menu-item-has-children:hover .sub-menu,
.nav .menu-item-has-children.out .sub-menu {
  display: block;
}



.art-footer-text, .art-footer-text p
{
  margin: 0;
  padding: 0;
  text-align: center;
}


.art-footer-text
{
  margin: 0 10px 0 10px;
}
.td_module_4{padding-bottom:43px}
.td_block_1.td-column-1 .td_module_4{padding-bottom:21px}
.td_block_17 .td-column-1 .td_module_4{padding-bottom:25px;border-bottom:1px dashed #F2F2F2;margin-bottom:16px}
.td_block_17 .td-column-2 .td-block-row:last-child .td_module_4,.td_block_17 .td-column-3 .td-block-row:last-child .td_module_4{padding-bottom:0}
.td-content-more-articles-box .td_module_4{margin-bottom:20px}



#eut-header .eut-horizontal-menu.eut-arrow ul.eut-menu .megamenu ul .menu-item-has-children a:after,
#eut-header .eut-horizontal-menu.eut-arrow-not-first-level ul.eut-menu .megamenu ul .menu-item-has-children a:after {
	display: none;
}


.eut-toggle-menu ul.eut-menu li.menu-item-has-children a {
	padding-right: 40px;
}


.eut-toggle-menu .eut-main-menu.eut-align-center li.menu-item-has-children a {
	padding-left: 20px;
	padding-right: 20px;
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
header .list-unstyled .menu-item a:hover,footer .list-unstyled .menu-item a:hover{text-decoration:none}

#menu-item-7285 h2{
	color:#fff!important;
}


.entry-title {
    font-size: 25px;
    font-size: 1.563rem;
    font-weight: 600;
    line-height: 1.25;
    margin-top: 0;
}


.entry-title a {
    color: #1a1a1a;
}


.entry-title a:hover,
.entry-title a:focus {
    color: #007acc;
}


.post-navigation .post-title,
.entry-title,
.comments-title {
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
 #text-block-4 { margin-bottom:0px; text-align:left; }

.header_txt{font-family:Calibri; font-size:14px; font-weight:bold; line-height:28px; padding-left:10px; }


.service-item__icon { font-size: 34px; }
		#wpdevar_comment_3 span,#wpdevar_comment_3 iframe{width:100% !important;}

table.collapsed						{ border-collapse: collapse; }

.slide-data { color: #fff; position: absolute; bottom: 15px; left: 15px; right: 15px; padding: 7px 5px 0px 5px; background: rgba(0,0,0,0.5); border-radius: 2px; }

.slide-data .flexslider-hg-title, .slide-data p { margin: 0; padding: 0; color: #fff; text-shadow: 0 1px 1px rgba(0,0,0,0.6); }

.slide-data .flexslider-hg-title a { text-decoration: none; color: #fff; }

.slide-data h2 { font-size: 22px; }

.grid_layout-thumbnail .post-thumb {
  margin-bottom: 0;
}

.grid_layout-thumbnail .post-thumb img {
  max-width: 100%;
}

	.post
	{
		margin-top: 23px;
	}
 

.post-content {line-height: 125% !important;}

#featured .flexslider .slide-content{float:left;width:48%;}

#featured .flexslider .slide-media{float:right;width:48%;margin:0;}

#featured .flexslider.full-width-slide .has-video .slide-media{float:none;width:100%;height:auto;}

#featured .flexslider .no-image.no-video .slide-content{width:100%;}

#featured-slider.flexslider .has-slide-background .slide-background{z-index:1;}

#featured-slider.flexslider .has-slide-background .slide-content{width:48%;position:absolute;bottom:2em;left:2em;padding:1em 2em;}



img.scale-with-grid,#Content img{max-width:100%;height:auto}

.img.scale-with-grid, #Content img {
    max-width: 100%;
    height: auto;
    margin-top: 0px;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;float:left}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}


				h1.theme-title { font-size: 40px !important; }
.local-tasks{margin-bottom:1em;}
.local-tasks ul.primary li a:hover{background-color:#F7F7F7;border-color:#DDD;}
.local-tasks ul.primary li.active a{background-color:#FFF;border-bottom-color:#FFF;}
.local-tasks ul.secondary{margin:0px;padding:0px;background-color:#467DAD;}
.local-tasks ul.secondary li{padding:0px;margin:0px;}
.local-tasks ul.secondary li a{line-height:25px;padding:5px;padding-right:20px;}
.local-tasks ul li:hover{background-color:#fbfbfb;}
.local-tasks ul.primary li.active:link{background-color:#467DAD;}
#content-column .local-tasks ul.secondary li a:link,#content-column .local-tasks ul.secondary li a:visited{color:#fbfbfb;}
.local-tasks ul.secondary li:hover{background-color:#fbfbfb;}
#content-column .local-tasks ul.secondary li a:hover{color:#467DAD;background-color:#fbfbfb;text-decoration:none;}


.nav-list__item {
  display: inline-block;
  margin: 0 12px; }
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}

.newstitle {
  color: #FFF;
  font-weight: 700;
  border: 1px solid silver;
  padding: 3px;
}

.newstitle.b8e {
  color: #FFF;
  background-color: #DD4D4D;
}
