@font-face {
    font-family: Montserrat-Regular;
    font-weight: normal;
    src: url("../fonts/Montserrat-Regular.ttf") format("truetype");
}
@font-face {
    font-family: Montserrat-Medium;
    font-weight: normal;
    src: url("../fonts/Montserrat-Medium.otf") format("opentype");
}
@font-face {
    font-family: Montserrat-Light;
    font-weight: normal;
    src: url("../fonts/Montserrat-Light.otf") format("opentype");
}
@font-face {
    font-family: Montserrat-Bold;
    font-weight: normal;
    src: url("../fonts/Montserrat-Bold.otf") format("opentype");
}
@font-face {
    font-family: Montserrat-ExtraBold;
    font-weight: normal;
    src: url("../fonts/Montserrat-ExtraBold.otf") format("opentype");
}
@font-face {
    font-family: PlayfairDisplay-BoldItalic;
    font-weight: normal;
    src: url("../fonts/PlayfairDisplay-BoldItalic.ttf") format("truetype");
}
@font-face {
    font-family: PlayfairDisplay-Italic;
    font-weight: normal;
    src: url("../fonts/PlayfairDisplay-Italic.ttf") format("truetype");
}
@font-face {
    font-family: OpenSans-Regular;
    font-weight: normal;
    src: url("../fonts/OpenSans-Regular.ttf") format("truetype");
}
@font-face {
    font-family: OpenSans-Bold;
    font-weight: normal;
    src: url("../fonts/OpenSans-Bold.ttf") format("truetype");
}
@font-face {
    font-family: OpenSans-ExtraBold;
    font-weight: normal;
    src: url("../fonts/OpenSans-ExtraBold.ttf") format("truetype");
}
@font-face {
    font-family: OpenSans-Semibold;
    font-weight: normal;
    src: url("../fonts/OpenSans-Semibold.ttf") format("truetype");
}
@font-face {
    font-family: OpenSans-SemiboldItalic;
    font-weight: normal;
    src: url("../fonts/OpenSans-SemiboldItalic.ttf") format("truetype");
}
@font-face {
    font-family: Lora-Regular;
    font-weight: normal;
    src: url("../fonts/Lora-Regular.ttf") format("truetype");
}
@font-face {
    font-family: Lora-BoldItalic;
    font-weight: normal;
    src: url("../fonts/Lora-BoldItalic.ttf") format("truetype");
}
div.enews-ordered-article-offerer-date-container {
	float: left;
}
div.enews-ordered-article-offerer-date-container:after {
	content: '\00a0|\00a0';
}
.hidden {
    display: none !important;
}
body {
	overflow: hidden;
    overflow-y: scroll;
   	counter-reset: mycounter;
   	font-size: 16px;
}
@media (max-width: 980px) {
    body {
        max-width: 100%;
    }
}
#main-content .et_pb_article_offerer.et_pb_module {
    padding-left: 23px;
    padding-right: 23px;
    margin-bottom: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    position: relative;
}
.enews-article-content .et_pb_article_offerer.et_pb_module {
    position: relative;
}
.et_pb_article_offerer.et_pb_module h2 {
    position: absolute;
    bottom: 15px;
    left: calc(50% - 16px);
    color: #bbbbbb;
    font-family: 'OpenSans-Bold';
    font-size: 9px;
    z-index: 5;
}
.enews-article-content #CrosswordCompilerPuz table {
    left: 0;
}
.enews-article-content #CrosswordCompilerPuz table li {
    font-size: 10px !important;
}
.enews-article-content #CrosswordCompilerPuz table td {
    padding: 0 !important;
}
.et_pb_module.et_pb_space {
	content:" ";
	display: block;
	border-top: 1px solid #f0f0f0;
	height: 40px;
	margin-left: 23px;
	margin-right: 23px;
}
.enews-column-page .et_pb_row {
	margin-bottom: 0;
}
.enews-column-page .et_pb_article_offerer.et_pb_module {
    margin-bottom: 30px !important;
}
.wp-caption img {
	min-width: 100%;
}
.et_pb_column_1_3 {
	width: 33.3% !important;
	margin-right: 0 !important;
}
.et_pb_column_2_3 {
	width: 66.6% !important;
	margin-right: 0 !important;
}
.et_pb_column_1_2 {
	width: 50% !important;
	margin-right: 0 !important;
}
.et_pb_column_1_4 {
	width: 25% !important;
	margin-right: 0 !important;
}
.et_pb_column_3_4 {
	width: 75% !important;
	margin-right: 0 !important;
}
.et_pb_column_1_4 {
	width: 25% !important;
	margin-right: 0 !important;
}
#fix {
  color: #FFF;
  position: fixed;
  width: 100%;
  margin: 0 auto;
  max-width: 1400px;
  top: 30px;
  left: 0px;
  right: 0px;
  background: #fff;
  z-index: 2;
  margin: auto;
  opacity: 0.992;
}
#main-header.et-fixed-header {
	-webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1) !important;
    box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1) !important;
}
#main-header {
	-webkit-transform: none !important;
	        transform: none !important;
}
.enews-ordered-article-offerer-date-container > a {
	color: white;
}
.container {
	width: 100% !important;
	padding-left: 0;
	padding-right: 0;
}
.red-menu-item a {
	color: red !important;
}
#page-container {
	max-width: 1400px;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	margin: auto;
}
/* Header*/
#top-menu-nav {
	position: relative;
	line-height: normal;
	margin-top: 5px;
}
.fix_menu {
	position: fixed;
    top: 0px;
    width: 1400px;
    min-width: 1400px;
    max-width: 1400px;
    background: #fff;
    z-index: 2;
    margin: auto;
}
.et_fixed_nav #main-header, .et_fixed_nav #top-header {
	position: relative;
	top: 0px !important;
    z-index: 1;
}
#page-container {
	padding-top: 0px !important;
	margin-top: -1px !important;
}
.ml-flame {
	width: 15px;
	height: 18px;
	vertical-align: baseline;
	margin-right: 20px;
    position: relative;
    float: left;
    top: 16px;
    background: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%239bce11'%3E %3Cstyle type='text/css'%3E %3C/style%3E %3Cpath d='M17.7,0.1C19,15,5.6,20.1,5.6,33.3c0,8.9,7.5,15.2,16,16.6c-2.6-4.2-0.2-10.2,3.4-13.5c3.7,3.5,5.7,9.9,3.1,13.5 c9.4-1.8,16.3-9.2,16.3-18.6c0-8.6-4.4-16.7-12.8-21.7c2,5.4-0.7,10.4-3.2,12.1C28.5,14.7,25.9,4.4,17.7,0.1z'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
}
.enews-column-articles {
	padding-left: 23px;
	padding-right: 23px;
}
#eads-super-banner {
	text-align: center;
	margin-top: 15px;
	margin-bottom: 0px;
	margin-right: 15px;
    margin-left: 15px;
}
#eads-super-banner .et_pb_section.et_pb_section_0.et_section_regular {
	padding: 0;
}
#eads-super-banner .et_pb_row.et_pb_row_0 {
	margin: 0;
}
.ml-breaking-news {
	margin: auto;
}
.ml-breaking-news .et_pb_section.et_pb_section_1.et_section_regular {
	padding: 0;
	margin: 0;
}
.ml-breaking-news .et_pb_row.et_pb_row_1 {
	margin: 0;
}
#main-header, #et-top-navigation {
	font-family: 'Montserrat-Light' !important;
	background: #fff;
}
#ml_top_menu_box {
	display: none;

}
.ml_top_menu_box_active:hover {
	overflow-y: scroll;
}
#ml_threepoints_newsletter_box {
	display: none;
}
#ml_top_menu_box > div:nth-child(2) {
	padding-top: 10px;
}
.ml_top_menu_box_active {
	display: block !important;
	position: absolute;
    width: 560px;
    height: 400px;
   	border: solid 1px #333333;
    -webkit-box-shadow: 0px 0px 24px 3px rgba(0,0,0,0.15);
    box-shadow: 0px 0px 24px 3px rgba(0,0,0,0.15);
	color: #9bce11;
    margin-top: 20px;
    left: -35px;
    background-color: white;
    z-index: 1;
    opacity: 0.97;
    overflow: hidden;
}
.desktop-menu-overlay {
  opacity: 0.1;
  background: #000;
  width: 100%;
  height: 100%;
  z-index: 100;
  top: 0;
  left: 0;
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.ml_top_menu_box_active a {
    margin-left: 25px;
    text-decoration: none;
    font-size: 22px;
    text-transform: uppercase;
    display: inline-block;
    z-index: 1;
    padding: 5px 10px 5px 10px;
    margin-top: 5px;
    margin-bottom: 5px;
}
a.et-desktop-menu-top-a:hover {
    background-color: #ececed;
}
.et-desktop-menu-a:hover {
    background-color: #ececed;
}
a.et-desktop-menu-top-a {
	color: black;
	font-family: 'OpenSans-Semibold';
}
a.et-desktop-menu-a {
	font-size: 12px;
	font-family: 'OpenSans-Regular';
}
#et-secondary-nav li {
	margin-right: 30px;
}
.et-desktop-menu {
	padding-right: 35px;
}
.et-desktop-menu-top .et-desktop-menu-a {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.et-desktop-menu-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: 10px;
    margin-left: 25px;
}
.et-desktop-menu-li{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    -webkit-display: flex;
	max-width: 250px;
	margin-top: -5px;
}
#mobile-menu {
	display: none;
}
#main-header {
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	background-color: white !important;
    z-index: 10;
}
#et-top-navigation {
	font-weight: normal;
	padding: 0 !important;
	width: 100%;
	padding-left: 0px !important;
	-webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1) !important;
	        box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1) !important;
    z-index: 22;
}
#et-top-navigation.sticky.paddingThirty {
    top: 30px !important;
}
.stickytop_banner {
    opacity: 1;
    position: fixed !important;
    width: 100%;
    -webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1) !important;
            box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1) !important;
    left: 0px;
}
.stickysec_banner {
	margin-bottom: 100px;
}
#et-top-navigation {
	max-width: 1400px;
    position: relative;
}
.fix_menu_box {
	max-width: 1400px;
	margin: auto;
}
#logo {
	float: left;
	padding-top: 15px;
}
.santaLogo {
    padding-top: 15px !important;
}
#et-secondary-menu .et-social-icons {
    padding-right: 10px;
}
.ml_secondary_menu_right {
	float: right !important;
	margin-left: 27px;
	margin-top: 40px;
    margin-right: 40px;
	font-size: 12px !important;
	color: #9bce11;
	text-transform: uppercase;
	font-family: 'Montserrat-Light';
	padding-top: 15px;
    padding-right: 15px;
    border: 1px solid white;
	cursor: pointer;
	position: relative;
}
.et_pb_search_form_hidden {
    animation: none;
    -webkit-animation: none;
    -moz-animation: none;
    -o-animation: none;
}
#ml_secondary_menu_login {
	position: relative;
}
.et_header_style_left .logo_container {
	width: auto;
	position: relative;
	float: left;
}
#et_top_search {
	float: right;
}
.current_page_item button{
    font-size: 1.875rem !important;
	text-transform: uppercase;
	color: #333333;
	font-family: 'Montserrat-Medium', serif;
}
#et-secondary-menu {
	width: 100%;
	clear: both;
	float: left;
	line-height: 50px;
	padding-left: 15px;
	text-transform: uppercase;
	color: #5f5f5f;
	font-size: 14px;
	font-family: 'Montserrat-Light';
	border-bottom: 1px solid #e0e0e0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#et-info, #et-secondary-menu > ul > li a {
	padding-bottom: 0;
	color: #333333;
    display: inline !important;
}
#ml_secondary_menu_newsletter_box {
	display: none;
}
#ml_secondary_menu_registration_box {
	display: none;
	height: 330px;
}
#ml_secondary_menu_login_box {
	display: none;
	height: 505px;
}
.ml_secondary_menu_active {
	border: solid 1px;
    border-color: #757575;
    -webkit-box-shadow: 0px 0px 1px #757575;
            box-shadow: 0px 0px 1px #757575;
    z-index: 1;
    background-color: rgba(255, 255, 255, 0.98);
    padding-right: 0px;
    border-bottom: none;
    padding: 15px 15px 15px 15px;
    position: relative;
}
.ml_secondary_menu_box_active {
	display: block !important;
	position: absolute;
    right: -1px;
    text-align: center;
    border: solid 1px;
    border-color: #757575;
    background-color: rgba(255, 255, 255, 0.98);
    height: 375px;
    width: 420px;
    -webkit-box-shadow: 0px 0px 1px #757575;
            box-shadow: 0px 0px 1px #757575;
    cursor: default;
    top: 50px;
}
.ml_secondary_menu_box_active button {
    background-color: #8dbb0f;
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    height: 50px;
    width: 380px;
    font-family: "Montserrat-Light";
    text-transform: uppercase;
    cursor: pointer;
}
.fb_reg_button {
    background-color: #4267b2 !important;
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    height: 50px;
    width: 380px;
    font-family: "Montserrat-Light";
    text-transform: uppercase;
}
.fb_reg_button .icon:before {
	content: "\e093";
	font-family: "ETmodules" !important;
	float: left;
}
.fb_reg_button .separator:before {
	content: '\00a0|\00a0';
    position: absolute;
    left: 80px;
}
.ml_secondary_menu_registration_login {
	text-transform: none;
}
.hr {
	width: 380px;
    margin-top: 25px;
    border: solid 1px #e0e0e0;
}
.ml_secondary_menu_box_active input {
	height: 50px;
	margin-bottom: 25px;
	width: 380px;
	font-size: 14px;
	font-family: "Montserrat-Light";
	text-transform: uppercase;
	border-color: #e0e0e0;
}
.ml_secondary_menu_box_active input[type=text] {
	padding-left: 15px;
}
.ml_secondary_menu_box_active input[type=password] {
	padding-left: 15px;
}
.ml_secondary_menu_box_active h1 {
	padding:25px 0px 20px 0px;
	font-size: 18px;
    font-family: "Open Sans";
    text-transform: uppercase;
    font-weight: normal;
}
.divider2 {
    position: absolute;
    left: calc(100% + 15px);
    top: 35%;
    bottom: 0%;
    border-left: 1px solid #e0e0e0;
}
.social-media-icons {
	cursor: pointer;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
}
.ml_top_menu_button_active {
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;

}
.ml_top_menu_active {
	border: solid 1px #757575 !important;
    border-color: #757575;
    -webkit-box-shadow: 0px 0px 24px 3px rgba(0,0,0,0.15);
    box-shadow: 0px 0px 24px 3px rgba(0,0,0,0.15);
	color: #9bce11;
	-webkit-animation: fadein 0.5s;
    animation: fadein 0.5s;
}
@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
.top-menu-arrow {
  width: 18px;
  height: 12px;
  vertical-align: middle;
}
.hr-menu-divider {
	border-top: 1px solid #e0e0e0;
	margin-left: 20px;
	right: 20px;
	width: 520px;
	margin-top: 0;
}
.hidden_border {
	position: absolute;
    background-color: white;
    height: 6px;
    width: 88px;
    right: 0px;
    top: -3px;
}
.ml_secondary_menu_active .divider2 {
    bottom: 15px;
    top: 14px;
}
.hidden_border_reg {
	position: absolute;
    background-color: white;
    height: 6px;
    width: 120px;
    right: 0px;
    top: -3px;
}
.hidden_border_login {
	position: absolute;
    background-color: white;
    height: 6px;
    width: 130px;
    right: 0px;
    top: -3px;
}
.ec-social-icons {
	height: 20px !important;
	width: 20px !important;
	margin-right: 20px;
	display: inline-block;
	fill: #e0e0e0;
	vertical-align: middle;
}
#main-content .container {
	padding-top: 0px !important;
}
/* Search */
.et_search_outer {
    top: 94px;
    overflow: visible;
    z-index: 1000;
    position: fixed;
    right: 0;
}
.adminMargin {
    margin-top: 30px !important;
}
.et_search_form_container {
	height: 90px !important;
}
.et-search-form {
	max-width: 1074px !important;
	background: #ffffff !important;
	border: solid 1px #777777 !important;
	border-color: #777777 !important;
	-webkit-box-shadow: 0px 0px 1px #777777 !important;
	        box-shadow: 0px 0px 1px #777777 !important;
}
form.et-search-form {
    background: #ffffff !important;
}
.ml_desktop_search_active {
    display: block !important;
    -webkit-animation: fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
    animation: fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
}
.ml_desktop_search_hide {
    display: none;
}
.et-search-field {
	padding-left: 25px !important;
	right: 0px !important;
	width: 100% !important;
	background: rgba(255, 255, 255, 0.98) !important;
	font-size: 40px !important;
	font-family: 'Open Sans'
}
.et-search-form input {
	font-family: 'OpenSans-Semibold';
}
input[type="search"].et-search-field::-webkit-input-placeholder {
  color: #bfbfbf;
}
input[type="search"].et-search-field:-moz-placeholder {
    color: #bfbfbf !important;
}
input[type="search"].et-search-field::-moz-placeholder {
    color: #bfbfbf !important;
}
input[type="search"].et-search-field:-ms-input-placeholder {
    color: #bfbfbf !important;
}
.et_search_form_container input {
	 color: #bfbfbf !important;
}
.et_close_search_field {
	color: #bfbfbf !important;
}
span.et_close_search_field {
	width: 50px;
	height: 90px;
	margin: 0px;
	top: 45px;
	right: 30px;
}
span.et_close_search_field:after {
	color: #bfbfbf !important;
	font-size: 60px;
	line-height: 0px;
}
.enews-search-results .enews-tax-article-date {
	color: #666666;
	font-family: 'OpenSans-Bold';
	font-size: 11px;
	text-transform: uppercase;
	line-height: 1;
	margin-bottom: 25px;
}
.enews-search-results .enews-tax-article-date .enews-tax-country {
	color: #9bce11;
}
.enews-tax-country {
	color: #9bce11;
	font-family: 'OpenSans-Bold';
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.enews_galleries_time {
	font-family: 'OpenSans-Bold';
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.enews-search-results .enews-tax-article-title a {
	color: #333333;
	font-family: 'OpenSans-ExtraBold';
	margin-bottom: 30px;
	font-size: 40px;
	line-height: 1;
	display: inline-block;
	z-index: 1;
	position: relative;
	text-decoration-skip: ink;
	text-decoration: underline #9bce11;
	-webkit-text-decoration-skip: ink;
	-webkit-text-decoration: underline #9bce11;
	-moz-text-decoration-skip: ink;
	-moz-text-decoration-skip: ink;
	-moz-text-decoration: underline #9bce11;
}
.enews-search-results .enews-tax-article-lead {
	font-family: 'Lora-Regular';
	font-size: 18px;
	margin-bottom: 40px;
	color: #666666;
	line-height: 25px;
}
#ui-datepicker-div {
	z-index: 99999 !important;
}
#ml_secondary_menu_search {
    float: right;
    margin-right: 10px;
    width: 30px;
    cursor: pointer;
    margin-top: 42px;
}
#ml_secondary_menu_search:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%239bce11'%3E %3Cstyle type='text/css'%3E %3C/style%3E %3Cpath d='M50,45.5l-6.1-6.2l-4.8-4.9c2.5-3.5,4-7.9,4-12.6c0-12-9.6-21.7-21.4-21.7C9.8,0.2,0.2,9.9,0.2,21.9 c0,12,9.6,21.7,21.4,21.7c4.9,0,9.5-1.7,13.1-4.6l8.3,8.4c0.1,0.1,0.2,0.2,0.3,0.3l2.2,2.2L50,45.5z M21.6,38.5 c-9,0-16.4-7.5-16.4-16.6c0-9.2,7.4-16.6,16.4-16.6c9,0,16.4,7.5,16.4,16.6c0,3.8-1.3,7.3-3.4,10.1c-0.7,0.9-1.5,1.8-2.4,2.5 C29.3,37,25.6,38.5,21.6,38.5z'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
	background-size: 18px 20px;
	display: inline-block;
	width: 20px;
	height: 20px;
}
div#et_search_icon {
	display: none;
}
.et_header_style_centered #et_top_search {
	display: inline-block !important;
    float: none;
}
.author_search_box_show {
	display: block !important;
    width: 100px;
    position: relative;
    z-index: 10;
    padding-left: 14px;
}
#search_author_box {
    display: none;
}
.right_search_field_author_box {
    display: block !important;
    position: absolute;
    text-align: center;
    border: solid 1px;
    border-color: #757575;
    background-color: rgba(255, 255, 255, 0.98);
    min-height: 45px;
    -webkit-box-shadow: 0px 0px 1px #757575;
    box-shadow: 0px 0px 1px #757575;
    cursor: default;
    top: 80px;
    min-width: 135px;
}
/* Search end */
/* Bottom pagination */
.enews-bottom-pagination {
	position: relative;
	margin-top: 30px;
	margin-bottom: 30px;
	height: 55px;
	font-size: 20px;
	clear: both;
    width: 100%;
}
.enews-bottom-pagination-box {
	display: block;
    height: 55px;
    min-width: 55px;
    float: left;
    background-color: white;
    padding: 15px 22px 15px 22px;
    border: solid 1px #e8e8e8;
    color: #666666;
}
.enews-bottom-pagination-box:hover {
	cursor: pointer;
	background-color: #efefef;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
}
.enews-bottom-pagination-box a:hover {
	text-decoration: none;
}
div.enews-bottom-pagination-box.enews-bottom-pagination-right {
	margin-left: 20px;
    padding: 0px;
    height: 55px;
    width: 57px;
}
div.enews-bottom-pagination-box.enews-bottom-pagination-left {
	margin-right: 20px;
    padding: 0px;
    height: 55px;
    width: 57px;
}
.enews-bottom-pagination-box-empty {
	display: block;
	float: left;
	background-color: none;
	padding: 10px 17px 10px 17px;
	margin-right: 20px;
	color: #0B6EB3;
}
.enews-pagination-right {
	float: right;
}
.enews-pagination-left {
	float: left;
}
#enews-bottom-pagination-current {
    margin-right: 20px;
    margin-left: 20px;
}
.enews-pagination-center {
	position: absolute;
    left: 50%;
    margin-left: -103px;
}
.currentPageHundred {
    margin-left: -140px;
}
.enews-bottom-pagination-left:before {
	content: url('../images/ml-pagination-left_white.svg');
	position: relative;
}
.enews-bottom-pagination-right:before {
	content: url('../images/ml-pagination-right_white.svg');
	position: relative;
}
.enews-bottom-pagination-container {
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
     -webkit-display: flex;
     -webkit-box-align: center;
         -ms-flex-align: center;
             align-items: center;
     -webkit-align-items: center;
     -webkit-box-pack: center;
         -ms-flex-pack: center;
             justify-content: center;
}
.enews-tax-empty {
	padding: 20px;
	text-align: center;
}
/* Bottom pagination end */
/* Taxonomy page */
#enews-taxonomy-page-header-columns {
    border-bottom: solid 10px #9bce11;
    margin-bottom: 40px;
    min-height: 70px;
    margin-top: 30px;
}
#enews-taxonomy-page-header-columns h1 {
	font-family: 'OpenSans-ExtraBold';
	font-size: 40px;
	color: black;
	margin: 0px 23px 0px 23px;
}
.enews-taxonomy-page-header-right {
	float: right;
}
.enews-taxonomy-page-header-right-span {
	height: 50px;
    background: #f5f7f7;
    font-size: 14px;
    text-transform: uppercase;
    margin-left: 20px;
    font-family: 'Montserrat-Light';
    padding: 16px;
    color: #9bce11;
}
.enews-taxonomy-page-header-right-span:hover {
	background: #f0f0f0;
	cursor: pointer;
}
.enews-taxonomy-page #content-area #left-area {
	padding-left: 23px;
	padding-right: 23px;
    position: relative;
    z-index: 11;
}
/* Taxonomy page end */
/* Ml singel video pages */
.enews-video-content {
	position: relative;
    top: 9%;
    margin: auto;
    left: 24px;
}
.enews-video-lead-container {
	background-color: #000 !important;
}
.enews-video-content iframe {
  width: calc(100% - 3em);
}
/* Ml singel video pages end */
.article-cover-link:after {
	height: 40px;
    width: 8px;
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -8px;
    top: 0;
}
/*article offerers*/
.enews-article-offerer-img.enews-article-offerer-little-image {
    display: none;
}
.enews-article-offerer-img-layer {
	position: absolute;
	left: 0;
	right: 0;
    bottom: 0px;
    top: -20px;
    z-index: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.0)), to(rgba(0, 0, 0, 0.5)));
}
#eads-super-banner.endless-shared-area .et_pb_article_offerer {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.articlePageButtonFixPosition {
    clear: both;
}
.et_pb_article_offerer .codecontent {
    padding: 40px 30px;
    background: #f0f0f0;
}
@media (max-width: 980px) {
    .et_pb_article_offerer .codecontent {
        background: none;
        padding-right: 10px;
        padding-left: 10px;
    }
}
#eads-super-banner.endless-shared-area .et_pb_article_offerer h2 {
    position: absolute;
    font-size: 9px;
    font-family: 'OpenSans-Bold';
    color: #bbbbbb;
    bottom: 0;
}
.enews-article-content .endless-shared-area {
    clear: both;
}
.enews-article-offerer-layout-horizontal > div.enews-article-offerer-content-container:last-of-type{
  border-bottom: none !important;
  margin-bottom: 0;
  padding-bottom: 0;
}
.enews_article {
    padding-left: 23px;
    padding-right: 23px;
}
.enews-article-offerer {
    margin-bottom: 30px;
}
.enews-article-offerer-lead-container {
    font-size: 16px;
    font-family: 'Lora-Regular';
    color: #666666;
    line-height: 1.65;
}
.enews-article-offerer-content-container {
    clear: both;
    position: relative;
}
.enews-article-offerer-content-container .enews-article-offerer-title-container .enews-article-offerer-title-regular{
    padding-bottom: 15px;
    padding-top: 0px;
    line-height: 1.3;
}
/*article offerers ends*/
/* Header end*/
/* Cover */
.et_pb_row {
	width: 100%;
	margin-bottom: 30px;
}
/* Cover end */
/* Article */
#left-area {
	width: calc(100% - 400px) !important;
	max-width: 1000px ;
	padding-left: 0;
	padding-right: 0;
 	float: left;
}
.enews-article-header-container {
	position: absolute;
}
.avatar-50 {
	border-radius: 50%;
    width: 50px;
    height: 50px;
    -o-object-fit: cover;
       object-fit: cover;
}
.enews-article-source-and-author {
	color: white;
}
.enews-article-button-group {
	float: right;
	position: absolute;
    top: 35px;
    right: 6%;
}
.et_main_title {
	top: 100%;
    position: absolute;
}
.article-cover-img {
	display: block;
	width: 100vw;
	height: 100%;
	position: relative;

	right: 23px;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	-o-object-fit: cover;
	   object-fit: cover;
	max-width: 1470px;
}
.article-cover-img.article-img.mobile {
    display: none;
}
.article-img {
	width: 110%;
}
.article-cover-text {
	display: block;
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    padding: 30px 77px;
    z-index: 2;
}
.article-cover-author {
	display: block;
    position: absolute;
    width: 100%;
    left: 0;
    top: 5%;
    padding: 30px 77px;
    color: white;
    z-index: 2;
}
.article-info byline {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    -webkit-display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-align-items: center;
    margin-top: 20px;
    margin-bottom: 4px;
    color: #222;
    font-size: 13px;
}
.info {
	color: #888;
    display: block;
    font-size: 11px;
    line-height: 15px;
    margin: 0 0 10px;
}
.article-datetime {
	color: white;
	font-size: 14px;
	font-family: 'OpenSans-Bold';
    padding-left: 20px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.article-cover-link {
	background-color: #9bce11;
	height: 40px;
	width: auto;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	text-align: center;
    position: relative;
    padding-right: 5px;
    padding-left: 15px;
    text-transform: uppercase;
    font-family: 'OpenSans-Bold';
    letter-spacing: 2px;
    color: white;
    line-height: 40px;
    min-width: 120px;
    font-size: 14px;
}
.article-cover-link:after {
	height: 40px;
    width: 8px;
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -8px;
    top: 0;
}
.article-cover-link a {
	color: white;
	font-size: 14px;
	font-family: 'Open Sans';
	top: 30%;
	left: 4%;
    position: relative;
    font-weight: bold;
    z-index: 2;
}
span.article-cover-link a:last-child {
	padding-right: 20px;
}
.separator_article_columns {
	color: white;
	position: relative;
	top: 10px;
    font-size: 14px;
    left: 4%;
}
.enews-article-lead {
	font-family: 'Lora-Regular';
	font-size: 1.875rem;
	line-height: normal;
    padding-left: 100px;
    color: #111111;
    margin-top: 20px;
    margin-bottom: 30px;
}
.pagination-pages {
	text-align: center;
    padding: 20px;
}
.enews-article-content p {
	font-size: 20px;
	font-family: 'Lora-Regular';
	line-height: 1.6;
	color: #333333;
}
.enews-article-content ol li {
    list-style: none;
}
.enews-article-content ol li:not(.list_title_ol) {
	font-size: 18px;
	font-family: 'Montserrat-Regular';
	list-style: none;
	width: 100%;
	text-align: left;
	color: #333333;
	padding-bottom: 21px;
	margin-bottom: 21px;
}
.enews-article-content ol li:hover {
	color: #9bce11;
}
.enews-article-content ol li:not(.list_title_ol):before {
	content: counter(mycounter);
	counter-increment: mycounter;
	margin-right: 15px;
	color: #9bce11;
	font-family: 'Montserrat-ExtraBold';
}
.enews-article-content ol li.list_title_ol:before {
    content:"\a0\a0\a0";
}
.enews-article-content ol li h3 {
    font-family: 'OpenSans-Bold' !important;
    font-size: 11px !important;
    margin-left: 0px !important;
    border-top: 1px solid #f0f0f0 !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    margin-bottom: 0px !important;
    text-transform: uppercase;
    color: #666666;
}
.enews-article-content ol li {
    border-bottom: none;
}
.enews-article-content ul li {
    list-style: none;
}
.enews-article-content ul li:not(.list_title_ol) {
	font-size: 18px;
	font-family: 'Montserrat-Regular';
	list-style: none;
	width: 100%;
	text-align: left;
	color: #333333;
	padding-bottom: 21px;
	margin-bottom: 21px;
}
.enews-article-content ul li:hover {
	color: #9bce11;
}
.enews-article-content ul li:not(.list_title_ol):before {
	content: "•";
	margin-right: 15px;
	color: #9bce11;
	font-family: 'Montserrat-ExtraBold';
	margin-bottom: 25px;
	font-size: 25px;
}
.enews-article-content ul li h3 {
    font-family: 'OpenSans-Bold' !important;
    font-size: 11px !important;
    margin-left: 0px !important;
    border-top: 1px solid #f0f0f0 !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    margin-bottom: 0px !important;
    text-transform: uppercase;
    color: #666666;
}
.enews-article-content ul li {
    border-bottom: none;
}
.enews-article-content {
	padding-left: 100px;
	margin-bottom: 80px;
}
.enews-article-content p a {
	color: #333333;
	text-decoration-skip: ink;
	text-decoration: underline #9bce11;
	-webkit-text-decoration-skip: ink;
	-webkit-text-decoration: underline #9bce11;
	-moz-text-decoration-skip: ink;
	-moz-text-decoration-skip: ink;
	-moz-text-decoration: underline #9bce11;
}
.enews-article-content p a:hover {
	color: white;
	background-color: #9bce11;
	text-decoration-skip: ink;
	text-decoration: underline white;
	-webkit-text-decoration-skip: ink;
	-webkit-text-decoration: underline white;
	-moz-text-decoration-skip: ink;
	-moz-text-decoration-skip: ink;
	-moz-text-decoration: underline white;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
}
.fb_shares {
	background-color: rgb(59, 89, 152);
    height: 40px;
    width: auto;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    text-align: center;
    position: relative;
    padding-right: 5px;
    cursor: pointer
}
.fb_shares:hover {
    background-color: rgb(71, 102, 166);
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
}
.fb_shares_span {
	color: white;
    font-size: 14px;
    font-family: 'Open Sans';
    top: 11px;
    left: 20px;
    position: relative;
    font-weight: bold;
    z-index: 2;
    cursor: pointer;
    height: 28px;
}
.fb_shares_g {
	background-color: #3b5998;
    height: 28px;
    width: auto;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    text-align: center;
    position: relative;
    padding-right: 5px;
    cursor: pointer;
}
.fb_shares_g a {
	color: white;
    font-size: 14px;
    font-family: 'Open Sans';
    top: 20%;
    left: -3%;
    position: relative;
    font-weight: bold;
    z-index: 2;
    cursor: pointer;
}
.fb_shares_g .icon {
	width: 25px;
}
.fb_shares_g .icon:before {
	content: "\e093";
	font-family: "ETmodules" !important;
	float: left;
	position: absolute;
	font-size: 14px;
	color: white;
	top: 8%;
	left: 5%;
}
.fb_shares_g .separator:before {
	content: '\00a0|\00a0';
    position: relative;
    left: -1px;
    bottom: 5px;
    color: #2b4e8c;
}
.et_pb_column.enews-tax-article {
	width: 100% !important;
}
.fb_shares .icon {
	width: 40px;
}
.fb_shares .icon:before {
	content: "\e093";
    font-family: "ETmodules" !important;
    position: relative;
    font-size: 16px;
    color: white;
    top: 13px;
    left: 12px;
}
.fb_shares .separator:before {
	content: '\00a0|\00a0';
    position: relative;
    left: -10px;
    color: #2b4e8c;
}
.fb_shares_button {
	padding-right: 25px;
    text-transform: uppercase;
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: normal;
}
.fb_shares_button_g {
	position: relative;
    bottom: 4px;
    text-transform: uppercase;
    font-family: 'Open Sans';
    font-size: 12px;
    font-weight: normal;
}
.fb_like_span {
	height: 40px;
    background: #4267b2;
    position: relative;
    right: 0px;
    min-width: 91px;
    margin-left: 5px;
    float: right;
}
.fb_like_span_click {
	background-color: #4080ff !important;
}
.fb_like_span_hover {
	background-color: #3b5998;
}
.fb_like_span_g {
	height: 28px;
    background: #4267b2;
    position: relative;
    right: 40px;
    width: 91px;
    margin-left: 5px;
    float: right;
}
.fb_like_span_click_g {
	background-color: #4080ff !important;
}
.fb_like_span_hover_g {
	background-color: #3b5998;
}
#fb_like {
	top: 5px;
}
#fb_like_g {
	top: 0px;
}
.article-title_h1 {
	color: #333333 !important;
}
#article-title_h1 {
	color: white;
}
#left-area ol, .entry-content ol {
  padding: 10px 0 10px 0 !important;
  counter-reset: mycounter;
}
.enews-article-dates-modified {
	padding-left: 0px;
    font-family: 'OpenSans-Bold';
}
.enews-reload {
	font-family: 'Open Sans';
}
.enews-article-content h3 {
	font-family: 'OpenSans-ExtraBold';
	font-size: 28px;
	margin-left: -100px;
	margin-bottom: 30px;
	margin-top: 20px;
    line-height: 1.2em;
}
.enews-highlighted {
	font-family: 'Montserrat-Light';
	font-size: 22px;
	margin-left: -100px;
	margin-top: 30px;
	margin-bottom: 30px;
    margin-right: 23px;
	background: #9bce11;
	color: white !important;
	padding: 10px 20px 10px 20px;
    line-height: 1.85em;
    display: initial;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}
.enews-highlightedAfterP {
    margin-top: 1em;
}
.enews-article-content table {
	margin-top: 10px;
	padding-bottom: 1em;
	width: 110%;
	background: #fafafa;
	border-collapse: collapse !important;
	display: table !important;
	position: relative;
	left: -100px;
    min-height: auto !important;
}
.enews-article-content th {
    text-transform: uppercase;
    font-family: 'OpenSans-Bold';
    font-size: 11px;
    color: #666666;
}
.enews-article-content td {
    font-family: 'Montserrat-Regular';
    font-size: 14px;
    color: #333333;
}
.enews-article-content tr:nth-child(even) {
    background-color: #f2f2f2
}
.enews-article-content td:hover {
    color: #9bce11;
}
.enews-article-content thead {
    border-bottom: 2px solid #9bce11;
}
.enews-article-content thead tr th {
    color: #9bce11;
    font-family: 'Montserrat-Light';
    text-align: center;
    font-size: 18px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
#ecore_fb_comments_jump {
    visibility: hidden;
    position: relative;
    top: -130px;
}
#et-top-navigation:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    right: 100%;
    background: white;
}
#et-top-navigation:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: calc((100vw - 1400px) / 2);
    left: 100%;
    background: white;
}
.enews-taxonomy-page .et_pb_article_offerer.et_pb_module {
    padding-left: 0;
    padding-right: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
/* Article end */
/* search */
.enews-search-fields .select-element {
	display: none;
}
.enews-search-form-button {
	display: none;
}
.enews-search-field {
	height: 70px;
	width: 35vw;
	font-size: 40px;
	text-transform: uppercase;
	color: #666666;
	padding-left: 20px;
	float: left;
    font-family: 'OpenSans-ExtraBold';
    max-width: 580px;
}
.enews-search-input input[type="search"] {
	font-size: 40px;
	font-family: 'Open Sans';
}
.enews-tax-page-title {
	font-family: 'Open Sans';
	font-size: 11px;
	text-transform: uppercase;
	color: #666666;
}
.enews-search-fields-all {
	margin-right: 10px;
	margin-left: 10px;
	border-bottom: solid 10px #9bce11;
	margin-bottom: 50px;
	margin-top: 25px;
}
.right_search_field {
	width: 135px !important;
	float: right;
	margin-left: 30px;
}
.search_category {
	width: 135px;
}
.enews-search-fields {
	margin-bottom: 20px;
}
.right_search_field_header {
	font-family: 'Open Sans';
	font-size: 11px;
	text-transform: uppercase;
	color: #e2e2e2;
    padding-left: 10px;
}
#author_search_input input[type="text"] {
	width: 250px;
	border:solid 1px;
}
.select select {
	background: transparent;
	font-size: 18px;
	border: 0;
	border-radius: 0;
    -webkit-appearance: none;
    text-transform: uppercase;
    font-family: 'Montserrat-Medium';
	width: 100px;
	white-space: nowrap;
  	overflow: hidden;
  	text-overflow: ellipsis;
  	resize: both;
}
#search_category_all_text {
    padding-left: 14px;
    padding-right: 39px;
    content: "";
    background: url(../images/arrow.svg) no-repeat right;
    background-size: 10px 10px;
    background-position: 90%;
    padding-top: 15px;
    padding-bottom: 15px;
    white-space: nowrap;
}
#search_category_all_text_show{
    text-transform: uppercase;
    color: #4e4e4e;
    font-family: 'Montserrat-Medium';
    font-size: 18px;
    cursor: pointer;
    padding: 0px 0px 15px 10px;
}
#author-name-show {
    text-transform: uppercase;
    color: #4e4e4e;
    font-family: 'Montserrat-Medium';
    font-size: 18px;
    cursor: pointer;
    padding: 0px 0px 15px 10px;
    min-width: 155px;
}
#author_search ::-webkit-input-placeholder {
	color: #4e4e4e;
}
#author_search ::-moz-placeholder {
	color: #4e4e4e;
}
.date_show {
	text-transform: uppercase;
	color: #4e4e4e;
	font-family: 'Montserrat-Medium';
	font-size: 18px;
	cursor: pointer;
    padding: 0px 0px 15px 10px;
}
.day {
    width: 60px !important;
}
#search_span {
	display: none;
}
#search_span_1 {
	display: none;
}
.search_span_show {
	float: right;
	font-size: 13px;
	font-family: 'Montserrat-Medium';
	display: block !important;
}
#search_category_all_box {
    display: none;
}
.right_search_field_columns_box {
    display: block !important;
    position: absolute;
    text-align: center;
    border: solid 1px;
    border-color: #757575;
    background-color: rgba(255, 255, 255, 0.98);
    height: 375px;
    -webkit-box-shadow: 0px 0px 1px #757575;
    box-shadow: 0px 0px 1px #757575;
    cursor: pointer;
    top: 79px;
    min-width: 135px;
    z-index: 20;
    overflow: auto;
}
.taxonomyCategoryList {
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    font-family: 'OpenSans-Regular';
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    padding-bottom: 20px;
    white-space: nowrap;
}
.right_search_field_columns_text {
    border: solid 1px;
    border-color: #757575 !important;
    -webkit-box-shadow: 0px 0px 1px #757575;
    box-shadow: 0px 0px 1px #757575;
    z-index: 21;
    background-color: rgba(255, 255, 255, 0.98);
    padding-right: 0px;
    border-bottom: none;
    padding: 15px 0px 15px 0px;
    position: relative;
}
.hidden_border_search_author {
    position: relative;
    background-color: white;
    height: 6px;
    width: 100%;
    left: 0px;
    top: -3px;
    z-index: 22;
    overflow: hidden;
}
.hidden_border_search_all {
    position: relative;
    background-color: white;
    height: 6px;
    width: 98.5%;
    left: 1px;
    top: -3px;
    z-index: 4;
}
#search_category_all_date {
    display: none;
}
.date_datepicker {
    float: left;
    width: 300px;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 10px;
}
.ui-datepicker td span, .ui-datepicker td a {
    padding: 0px;
    text-align: center;
}
.ui-datepicker {
    width: 300px;
}
.ui-widget-header {
    border: none;
    background: none;
    color: #666666;
    font-family: 'Open Sans';
    font-size: 14px;
}
.ui-widget-header .ui-icon {
    background-image: url('../images/arrow.svg');
}
.ui-icon-circle-triangle-w {
    background-position: 0px;
    -webkit-transform: rotate(90deg) rotate(0deg);
            transform: rotate(90deg) rotate(0deg);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
}
.ui-icon-circle-triangle-e {
    background-position: 0px;
    -webkit-transform: rotate(0deg) rotate(-90deg);
            transform: rotate(0deg) rotate(-90deg);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;   
}
.ui-widget.ui-widget-content {
    border: 0px solid #c5c5c5;
}
.ui-state-default, .ui-widget-content .ui-state-default {
    border: none;
    background: #ffffff;
    color: #3680b4;
    font-family: 'OpenSans-Bold';
    font-size: 14px;
}
.ui-state-active, .ui-widget-content .ui-state-active {
    background: #3680b4;
    color: #ffffff;
}
.ui-widget.ui-widget-content {
    clear: both;
}
.date_title {
    font-family: 'OpenSans-Bold';
    font-size: 11px;
    text-transform: uppercase;
    float: left;
    margin-bottom: 15px;
    margin-top: 28px;
}
.rightContainer {
    position: relative;
}
#author_search_input {
    width: 120px;
}
/* search end */
.promo-bar {
    z-index: 10;
}
.enews-article-content p:last-of-type {
    margin-bottom: 30px;
}
#deleteGallery {
    display: none;
}
/* Content */
.griefNews {
    background-color: #111111;
    width: 100%;
}
.griefNewsTitle {
    color: #ffffff;
    font-family: 'OpenSans-Regular';
    text-transform: uppercase;
    text-align: center;
    padding-bottom: 30px;
    padding-top: 40px;
    font-size: 14px;
}
.griefNewsText {
    color: #ffffff;
    font-family: 'OpenSans-Regular';
    font-size: 18px;
    padding-left: 50px;
    padding-right: 50px;
    padding-bottom: 30px !important;
    text-align: center;
}
.griefNewsLink {
    text-align: center;
    color: #ffffff;
    border: 1px solid #ffffff;
    padding: 20px !important;
    margin-top: 20px;
    width: 28%;
    margin: auto;
}
.griefNewsLinkParent {
    padding-bottom: 40px;
}
/* Content end */
.multimediaLogo {
    display: block;
    width: 50%;
    margin: auto;
}
.et_pb_section {
    padding-bottom: 0px;
}
#et-main-area #main-content .page .entry-content .et_pb_section {
    padding-top: 40px;
}
/* Desktop 1000 */
@media (max-width: 1399px ) {
	.container {
		width: 100%;
	}

	html {
		font-size: 14px;
	}

	.hide-menu-item {
		display: none !important;
	}

	#page-container {
		width: 100%;
		margin: auto;
	}

	#et-secondary-menu .et-social-icons {
		margin-right: 0px;
	}

	.et-social-icons li {
		margin-left: 0px;
	}

	.et-search-form {
		max-width: 1000px !important;
	}

	.fix_menu {
		position: fixed;
    	top: 0px;
    	width: 1000px;
    	min-width: 1000px;
    	max-width: 1000px;
    	background: #fff;
    	z-index: 2;
    	margin: auto;
	}

	.stickytop {
    	opacity: 1;
    	position: fixed !important;
    	width: 100%;
    	-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1) !important;
    	        box-shadow: 0 0 7px rgba(0, 0, 0, 0.1) !important;
	}

	.stickytop_banner {
    	opacity: 1;
    	position: fixed !important;
    	width: 100%;
    	-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1) !important;
    	        box-shadow: 0 0 7px rgba(0, 0, 0, 0.1) !important;
	}

	#eads-super-banner {
		text-align: center;
	}

	#left-area {
		width: calc(100vw - 400px);
	}

	.enews-article-content {
		max-width: calc(100vw - 446px) !important;
		padding-left: 0 !important;
	}

	.enews-article-lead {
		font-family: 'Lora-Regular';
		font-size: 1.875rem;
		line-height: normal;
    	padding-left: 0px !important;
	}

	.article-cover {
		height: 475px !important;
	}

	.article-cover-author {
		padding: 0px 23px !important;
	}

	.article-cover-text {
		padding: 0px 23px !important;
	}

	.article-datetime {
		top: 13px !important;
	}


	.enews-article-button-group {
		top: 0% !important;
	}

	.article-cover-img {
		display: block;
	    width: 100% !important;
	    height: 100%;
	    position: relative;
	    left: 0vw !important;
	    overflow: hidden;
	    -webkit-overflow-scrolling: touch;
	}

	.right_search_field {
		float: right;
    	margin-left: 10px !important;
    	max-width: 110px !important;
	}

	.enews-search-field {
		width: 35vw;
	}

	.fix_menu_box {
		width: 101vw;
	}

	.ml-video-gallery .enews-first-video .enews-tax-article-image-container:after {
		content: url('../images/ml-play-button.svg');
		position: absolute;
		background: #9bce11;
		width: 50px;
		height: 50px;
		display: block;
		top: calc(50% - 25px);
	    left: calc(50% - 25px);
	}

	.hidden_border_menu {
	    position: absolute;
	    background-color: white;
	    height: 21px;
	    width: 175px;
	    left: -34px;
	    top: 64px;
	    z-index: 500;
	}

	.enews-article-content h3 {
		margin-left: 0px;
	}

	.enews-highlighted {
		margin-left: 0px;
	}

	table {
		left: 0px;
	}

    .enews-article-content table {
        left: 0px;
        width: 100% !important;
        height: 100% !important;
    }

    #et-top-navigation:before {
        width: 0px;
    }

    #et-top-navigation:after {
        width: 0px;
    }
}
/* desktop 1000 ends */
@media (max-width: 1060px ) {
    .article-datetime {
        padding-left: 0px;
        top: -10px !important;
        left: 13px;
        min-width: 155px;
        position: absolute;
    }
}
/* tablet 1000 */
@media ( max-width: 980px ) {
    .et-search-field {
        padding-left: 20px !important;
    }

	html {
		font-size: 12px;
	}

    .mobile-newsletter {
        top: 4px;
        position: relative;
    }

	#et-top-navigation {
		height: 60px !important;
	}

	#main-header {
		margin-bottom: 20px;
	}
	#main-content .container {
		padding-top:0;
	}
	#top-menu-nav {
		display: none !important;
	}
	#et-secondary-menu {
		display: none !important;
	}
	#page-container {
		min-width: 100%;
	}

	#top-menu-nav {
		display: none;
	}

	.divider {
		display: none;
	}

	#et_top_search {
		display: none;
	}

	#ml_mobile_menu {
		position: relative;
	}

	.ml_mobile_menu_bar_active {
		height: 25px;
	}

	.ml_mobile_menu_container {
		position: absolute;
		top: 20px;
		left: 5%;
		width: 25px;
		cursor: pointer;
	}

	.ml_secondary_menu_right {
		display: none;
	}

	#ml_mobile_search {
		position: absolute;
		top: 16px;
		right: 8%;
		width: 27px;
        z-index: 2;
	}

	#ml_mobile_search:before {
		content: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%239bce11'%3E %3Cstyle type='text/css'%3E %3C/style%3E %3Cpath d='M50,45.5l-6.1-6.2l-4.8-4.9c2.5-3.5,4-7.9,4-12.6c0-12-9.6-21.7-21.4-21.7C9.8,0.2,0.2,9.9,0.2,21.9 c0,12,9.6,21.7,21.4,21.7c4.9,0,9.5-1.7,13.1-4.6l8.3,8.4c0.1,0.1,0.2,0.2,0.3,0.3l2.2,2.2L50,45.5z M21.6,38.5 c-9,0-16.4-7.5-16.4-16.6c0-9.2,7.4-16.6,16.4-16.6c9,0,16.4,7.5,16.4,16.6c0,3.8-1.3,7.3-3.4,10.1c-0.7,0.9-1.5,1.8-2.4,2.5 C29.3,37,25.6,38.5,21.6,38.5z'/%3E %3C/svg%3E");
        background-repeat: no-repeat;
	}

	.et_search_outer {
		top: 67px;
	}

	.et-search-form-ml {
		position: absolute;
		width: 99% !important;
		max-width: 99% !important;
		left: 2px;
		height: 80px;
	}

	.et_search_form_container input {
		height: 100%;
		-webkit-appearance: none;
	}

	.threepoints {
		position: relative;
    	float: right;
    	right: 3.5vw;
    	height: 60px;
        width: 60px;
        padding-right: 30px;

	}

	.threepoints_active {
		border: solid 1px;
		-webkit-box-shadow: 0px 0px 1px #757575;
		        box-shadow: 0px 0px 1px #757575;
    	border-color: #757575;
    	background-color: rgba(255, 255, 255, 0.98);
        position: relative;
        z-index: 3;
	}

	#letter {
  		content: url(../images/ml-letter.svg);
    	position: absolute;
        top: calc(50% - 20.5px);
    	right: 3.5vw;
  	}

  	.letter_hide {
  		display: none !important;
  	}

  	#close {
  		display: none;
  	}

  	.close_show {
  		position: absolute;
    	width: 25px;
    	z-index: 5;
    	content: url(../images/ml-menu-close.svg);
    	display: block !important;
    	margin: 16.5px;
    	right: 3.9vw;
  	}

  	.mobil-newsletter {
  		position: relative;
  	}

  	.close_show_banner {
    	position: absolute;
    	width: 25px;
    	z-index: 5;
    	content: url(../images/ml-menu-close.svg);
    	display: block !important;
    	margin: 18px;
    	right: 3.5vw;
  	}

  	.ml_secondary_threepoints_active input {
		height: 50px;
		margin-bottom: 25px;
		width: 70vw;
		font-size: 14px;
		font-family: "Montserrat-Light";
		text-transform: uppercase;
		border-color: #e0e0e0;
	}

	.ml_secondary_threepoints_active input[type=text] {
		padding-left: 15px;
	}

	.ml_secondary_threepoints_active input[type=password] {
		padding-left: 15px;
	}

	.ml_secondary_threepoints_active h1 {
		padding:25px 0px 20px 0px;
		font-size: 18px;
    	font-family: "Open Sans";
    	text-transform: uppercase;
    	font-weight: normal;
	}

	.ml_secondary_threepoints_active {
		display: block !important;
		position: absolute;
	    right: -1px;
	    text-align: center;
	    border: solid 1px;
	    border-color: #757575;
	    background-color: rgba(255, 255, 255, 0.98);
	    height: 390px;
	    width: 95vw;
	    -webkit-box-shadow: 0px 0px 1px #757575;
	            box-shadow: 0px 0px 1px #757575;
	    cursor: default;
	    top: 59px;
	}

	.hidden_border {
	    position: absolute;
	    background-color: white;
	    height: 6px;
	    width: 58px;
	    right: 0px;
	    top: -3px;
	}

	.et_pb_row {
		padding-top: 0;
	}

	.ml_secondary_threepoints_active button {
	    background-color: #8dbb0f;
	    border: none;
	    color: white;
	    padding: 15px 32px;
	    margin-bottom: 40px;
	    text-align: center;
	    text-decoration: none;
	    display: inline-block;
	    font-size: 14px;
	    height: 50px;
	    width: 380px;
	    font-family: "Montserrat-Light";
	    text-transform: uppercase;
	    cursor: pointer;
	}

	.ml_threepoints_registration_login {
		text-transform: uppercase;
		font-size: 18px;
		font-family: "Open Sans";
		padding-bottom: 15px;
	}

	.stickytop {
    	opacity: 1;
    	position: fixed !important;
    	width: 100vw;
    	-webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1) !important;
    	        box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1) !important;
    	left: 0px;
	}

	.stickysec {
		margin-bottom: 124px;
	}

	.header_menu {
		margin-bottom: 164px !important;
		-webkit-transform: none;
		        transform: none;
	}

	.stickytop_banner {
    	opacity: 1;
    	position: fixed !important;
    	width: 100%;
    	-webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1) !important;
    	        box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1) !important;
    	left: 0px;
	}

	.stickysec_banner {
		margin-bottom: 124px;
	}

	.header_menu_banner {
		margin-bottom: 85px !important;
		-webkit-transform: none;
		        transform: none;
	}

	.et_pb_section {
		padding-top: 0;
	}

	.enews-article-content {
		width: 100% !important;
		max-width: 100% !important;
		padding-left: 0 !important;
	}

	#left-area {
		width: 100% !important;
	}

	.enews-article-lead {
		padding-right: 0px;
	}

	.et_pb_gutters2.et_right_sidebar #left-area {
		padding-right: 0px;
	}

	.article-cover-author {
		padding: 30px 23px;
	}

	.article-cover-text {
		padding: 30px 23px;
	}

	.enews-article-button-group {
		right: 3%;
	}

	.et_pb_column.enews-tax-article.enews-search-results {
		padding-bottom: 0 !important;
		margin-bottom: 0 !important;
	}

	.enews-column-articles.clearfix {
		padding-bottom: 0px !important;
	}

	.enews-search-field {
		width: 35vw;
	}

	.et_pb_row_4col {
		display: block !important;
	}

	.right_search_field {
		width: 120px !important;
    	float: right;
    	margin-left: 15px !important;
	}

	#ml_secondary_menu_search {
		display: none;
	}

	.et_pb_column_1_3 {
		width: 100% !important;
		margin-right: 0 !important;
		float: left;
	}

	.et_pb_column_2_3 {
		width: 100% !important;
		margin-right: 0 !important;
		float: left;
	}

	.et_pb_column_1_2 {
		width: 100% !important;
		margin-right: 0 !important;
		float: left;
	}

	.et_pb_column_1_4 {
		width: 100% !important;
		margin-right: 0 !important;
		float: left;
	}

	.et_pb_column_3_4 {
		width: 100% !important;
		margin-right: 0 !important;
		float: left;
	}

	.et_pb_column_1_4 .enews-article-offerer-img-layer {
		display: block !important;
	}

	.et_pb_column {
		margin-bottom: 0;
	}
	.et_pb_row {
		padding: 0;
	}

	#eads-super-banner {
		margin-bottom: 15px;
	}

    .enews-article-content p:last-of-type {
        margin-bottom: 30px;
    }

    .et_pb_section {
        padding: 10px 0 !important;
    }
    .et_pb_row_4col {
        overflow: initial;
    }

    .date_show {
        font-size: 13px;
    }

    #author-name-show {
        font-size: 13px;
    }

    #search_category_all_text {
        font-size: 13px;
    }

    .santaLogo {
        max-height: 39px;
        padding-top: 5px !important;
    }

    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer {
        margin-top: 23px;
    }
}
/* tablet 1000 ends */
/* Mobile size 754*/
@media(max-width: 782px) {
    #et-top-navigation.sticky.paddingThirty {
        top: 45px !important;
    }
}
@media (max-width: 800px) {
	.right_search_field {
		display: none;
	}

	.enews-search-field {
		width: 100%;
        max-width: 760px;
	}

	.sub-menu {
		display: none !important;
	}

    .searchContainer {
        display: none !important;
    }

	.more-galleries {
		display: none !important;
	}

	.enews-article-offerer .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-title a {
		text-decoration-skip: ink;
		text-decoration: underline #9bce11;
		-webkit-text-decoration-skip: ink;
		-webkit-text-decoration: underline #9bce11;
		-moz-text-decoration-skip: ink;
		-moz-text-decoration-skip: ink;
		-moz-text-decoration: underline #9bce11;
		font-size: 32px;
	}

	.enews-article-offerer .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-lead-container {
		font-size: 16px;
	}

	.enews-article-offerer .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-info {
		width: 100%;
	}

	.enews-article-offerer .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-pretiming {
		margin-left: 0;
		position: relative;
	}

	.enews-article-offerer .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-author {
		top: -9px;
	}

	.et_pb_column_1_3 {
		width: 100% !important;
		margin-right: 0 !important;
	}

	.et_pb_column_2_3 {
		width: 100% !important;
		margin-right: 0 !important;
	}

	.et_pb_column_1_2 {
		width: 100% !important;
		margin-right: 0 !important;
	}

	.et_pb_column.et_pb_column_1_4{
		width: 100% !important;
		margin-right: 0 !important;
	}

	.et_pb_column_3_4 {
		width: 100% !important;
		margin-right: 0 !important;
	}

	.et_pb_column {
		margin-bottom: 0;
		padding-bottom: 0;
	}

	.et_pb_row {
		margin-bottom: 0;
		padding-bottom: 0;
	}

	.enews-article-offerer-img-layer {
		position: absolute;
		left: 0;
		right: 0;
	    bottom: 0px;
	    top: -20px;
	    z-index: 0;
    }

    .enews-tax-article .enews-tax-list-left-title a {
        font-size: 32px;
    }
    .enews-tax-article .enews-tax-list-horizontal-hidden-img {
        display: block;
        width: 47.5%;
        max-height: 227px;
        margin-bottom: 0px;
        -o-object-fit: cover;
           object-fit: cover;
        float: left;
        margin-right: 23px;
    }
    .enews-tax-article .enews-tax-list-horizontal-img {
        display: none;
    }

    .enews-article-offerer.enews-article-offerer-content-container.no-pr-lead{
        min-height: calc(169px + 23px);
    }

    .enews-article-offerer.enews-article-offerer-content-container {
        border-bottom: 1px solid #f0f0f0;
    }

  .enews-article-offerer.enews-article-offerer-layout-layover_rectangle .enews-article-offerer-content-container .enews-article-offerer-title a {
    text-decoration: none;
  }

  .enews-article-offerer.enews-article-offerer-layout-float .enews-article-offerer-content-container .enews-article-offerer-title a {
    text-decoration: none;
  }
}
@media (max-width: 700px) {
    .enews-article-button-group {
        float: left;
        position: absolute;
        margin-top: 33px;
        left: 0;
    }

    .fb_shares {
        float: left;
    }

    .fb_like_span {
        float: left;
    }

    .article-info.byline .info {
        position: relative;
    }

    .article-info.byline .info .article-cover-link {
        position: absolute;
        bottom: 0;
        left: 0;
        top: -20px;
        padding-right : 0;
    }

    .article-info.byline .info .article-datetime {
        position: relative;
    }

    .article-datetime {
        padding-left: 0px;
        top: -20px !important;
        position: relative;
        left: 0px;
    }

    .enews-article-content table {
        display: block !important;
    }

    .enews-pagination-center {
        display: none;
    }
    .enews-article-offerer.enews-article-offerer-content-container.no-pr-lead{
        min-height: calc(147px + 23px);
    }
}
@media (max-width: 600px) {
    .article-cover-img.article-img.mobile {
        display: block;
    }

    .article-cover-img.article-img.desktop {
        display: none;
    }

    #et-top-navigation.sticky.paddingThirty {
        top: 0px !important;
    }

    .enews-bottom-pagination {
        margin-bottom: 40px;
    }

    .enews-column-page .et_pb_article_offerer.et_pb_module {
        margin-bottom: 25px !important;
    }

    .et_pb_article_offerer.et_pb_module {
        margin-bottom: 30px !important;
    }

    .enews-taxonomy-page .et_pb_article_offerer.et_pb_module {
        margin-bottom: 0px !important;
    }

    .enews-ordered-article-offerer-container {
        margin-bottom: 23px;
    }

    .enews-article-offerer {
        margin-bottom: 23px;
    }

    .enews-article-offerer.enews-article-offerer-content-container.no-pr-lead{
        min-height: calc(124px + 23px);
    }

  .enews-article-offerer .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-title a {
    font-size: 18px;
  }

  .enews-article-offerer .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-pretiming {
    font-size: 9px;
  }

  .enews-article-offerer .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-lead-container {
    font-size: 12px;
  }

  .enews-article-offerer .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-author {
    top: -9px;
  }
}
@media (max-width: 500px ) {
    .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container {
		margin-bottom: 10px;
		padding-bottom: 10px;
	}

	.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new {
		margin-bottom: 30px;
		padding-bottom: 10px;
	}

    .article-cover-link {
        text-align: left;
        font-size: 12px;
    }

    #enews-taxonomy-page-header-columns h1 {
        font-size: 35px;
    }

  .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new .enews-ordered-article-offerer-pretiming {
    font-size: 9px;
    line-height: 1;
  }

  .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new .enews-ordered-article-offerer-title {
    font-size: 16px;
  }
}
@media (max-width: 400px ) {
    .mobile-newsletter {
  		margin-left: 30px !important;
  	}

  	.ml_secondary_threepoints_active button {
  		width: 290px;
  	}

	.share_button_mobile {
		display: none;
	}

	.share_button_mobile_1 {
		display: none;
	}

	.fb_shares {
		width: 40px;
		float: left;
	}

    .article-cover-link {
        font-size: 10px;
    }

    .ml-gallery-icon {
        width: 60px;
        height: 60px;
        top: 60px;
        left: 50px;
    }

    #enews-taxonomy-page-header-columns h1 {
        font-size: 30px;
    }
}
@media (max-width: 320px ) {
    .article-info.byline .info .article-datetime {
  		margin-left: 0px !important;
  		padding-left: 0px !important; 
  	}

  	.article-datetime {
        font-size: 11px;
  	}

    .article-cover-link {
        font-size: 8px;
        padding-left: 5px;
    }

    #enews-taxonomy-page-header-columns h1 {
        font-size: 25px;
    }
}
.searchContainer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
}
.et_pb_article_offerer.et_pb_module.hidden {
    display: none !important;
}
#galleriesOrVideosPageBody {
  max-height: 100vh
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer {
    max-width: 100%;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer #eads-super-banner {
    display: none;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer #et-top-navigation {
    display: block;
}
@media (min-width: 981px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer #et-top-navigation {
        display: none;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer #main-header {
    display: none;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-width: 100%;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images {
    position: relative;
    width: 100%;
    min-height: 1px;
}
@media (min-width: 800px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer {
    background: #333333;
    position: relative;
    height: 100vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
}
@media (min-width: 499px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer {
        height: calc(100vw - 100px);
    }
}
@media (min-width: 799px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer {
        height: 100vh;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer img {
    max-height: 100vh;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -o-object-fit: contain;
       object-fit: contain;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .infoLayer {
    position: absolute;
    bottom: 0;
    right: 0;
    top: 0;
    left: 0;
    color: #ffffff;
    margin: 0;
    background-color: rgb(0, 0, 0);
    opacity: 0.549;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info {
    position: absolute;
    bottom: 0;
    right: 0;
    color: #ffffff;
    margin: 0;
    left: 52%;
    top: 36%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 95%;
}
@media (min-width: 365px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info {
        top: 45%;
        left: 52%;
        width: 90%;
    }
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info {
        top: 50%;
        width: 80%;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .fb_group_g {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .fb_group_g {
        margin-bottom: 30px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .fb_group_g .fb_shares_g {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 28px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .fb_group_g .fb_shares_g .icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 8px;
    margin-left: 8px;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .fb_group_g .fb_shares_g .icon:before {
    position: relative;
    top: unset;
    left: unset;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .fb_group_g .fb_shares_g a {
    position: unset;
    top: unset;
    left: unset;
    padding-right: 10px;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .fb_group_g .fb_shares_g a .separator {
    font-size: 18px;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .fb_group_g .fb_shares_g a .separator:before {
    left: unset;
    bottom: unset;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .fb_group_g .fb_shares_g a .fb_shares_button_g {
    bottom: unset;
    font-size: 14px;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .fb_group_g .fb_like_span_g {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 28px;
    float: unset;
    right: unset;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .fb_group_g .fb_like_span_g #fb_like_g> span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100% !important;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .galleryDate {
    font-size: 10px;
    letter-spacing: 2px;
    line-height: 20px;
    font-family: 'Open Sans', sans-serif;
    font-weight: bold;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5px;
    text-transform: uppercase;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .galleryDate {
        margin-bottom: 25px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .galleryTitle {
    font-size: 22px;
    line-height: 28px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 800;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5px;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .galleryTitle {
        font-size: 36px;
        line-height: 42px;
        margin-bottom: 25px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .galleryLead {
    font-size: 14px;
    line-height: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .galleryLead {
        font-size: 18px;
        line-height: 26px;
        margin-bottom: 35px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .buttonWrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .buttonWrapper span {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    background: #3680b4;
    padding: 8px 50px;
    text-transform: uppercase;
    cursor: pointer;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer .info .buttonWrapper span {
        font-size: 16px;
        line-height: 26px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer.dNone {
    display: none;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .imageWrapper {
    background: #333333;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .imageWrapper img {
    max-height: 100vh;
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main {
    background: #333333;
    max-height: 512px;
    height: 100vh;
}
@media (min-width: 799px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main {
        max-height: 100vh;
        height: 100vh;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main.height {
    max-height: 100% !important;
    height: 100%;
}
@media (min-width: 1418px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main.height {
        max-height: 100vh;
        height: 100vh;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide {
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-height: 100vh;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide.slider-hide {
    opacity: 0;
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
    pointer-events: none;
    display: none;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide.slider-show {
    opacity: 1;
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
    pointer-events: all;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide figure {
    -webkit-margin-before: 0;
            margin-block-start: 0;
    -webkit-margin-after: 0;
            margin-block-end: 0;
    -webkit-margin-start: 0;
            margin-inline-start: 0;
    -webkit-margin-end: 0;
            margin-inline-end: 0;
    -ms-flex-item-align: center;
        align-self: center;
    margin: auto;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide figure img {
    max-height: 100vh;
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide figure figcaption {
    position: absolute;
    color: #ffffff;
    min-height: 80px;
    text-align: center;
    width: 100%;
    line-height: 24px;
    left: 0;
    bottom: 0;
    padding: 0.75em 1em;
    font-weight: 300;
    z-index: 2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide figure .singleEnewsGalleriesTextLayer {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    height: 150px;
    background: -webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.5)));
    background: linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide img {
    max-height: 100vh;
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-item-align: center;
        align-self: center;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide #et-boc {
    height: 100%;
    margin: auto;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide #et-boc .et_pb_section {
    background-color: #333333;
    height: 100%;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide #et-boc .et_pb_section .et_pb_row {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide #et-boc .et_pb_section .et_pb_row .et_pb_article_offerer {
    margin-bottom: 0 !important;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide #et-boc .et_pb_section .et_pb_row .codecontent {
    background: #333333;
    padding: 0 !important;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide.lastSlide {
    position: relative;
    max-height: 100%;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer {
    display: block;
    height: 100%;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .header {
    width: 100%;
    font-family: 'Open Sans', sans-serif;
    font-weight: 900;
    font-size: 30px;
    margin: auto;
    margin-top: 30px;
    margin-bottom: 15px;
    border-bottom: 1px solid #e0e0e0;
    max-width: 95%;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .header {
        margin-top: 55px;
        margin-bottom: 55px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .header span {
    color: #9bce11;
    padding-bottom: 15px;
    display: block;
    text-transform: uppercase;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer {
    position: relative;
    display: block;
    margin: auto;
    width: 100%;
    max-width: 95%;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer {
        max-width: 70%;
    }
}
@media (min-width: 1399px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer {
        max-width: 80%;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-left: 0;
    margin-right: 0;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row {
        margin-left: -15px;
        margin-right: -15px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row .col {
    max-width: 50%;
    margin-bottom: 15px;
    min-width: 95%;
    padding-left: 0;
    padding-right: 0;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row .col {
        min-width: 430px;
        margin-bottom: 30px;
        padding-left: 15px;
        padding-right: 15px;
        max-width: 540px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row .col .imageLayer {
    position: absolute;
    bottom: 0;
    right: 0;
    top: 0;
    left: 0;
    margin: 0;
    background-color: rgb(0, 0, 0);
    opacity: 0.549;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row .col .imageLayer {
        right: 15px;
        left: 15px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row .col .info {
    position: absolute;
    top: 5px;
    left: 15px;
    right: 15px;
    bottom: 15px;
    line-height: unset;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row .col .info {
        top: 15px;
        right: 30px;
        left: 30px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row .col .info .galleryDate {
    font-size: 11px;
    color: #ffffff;
    letter-spacing: 2px;
    font-family: 'Open Sans', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    display: block;
    margin-bottom: 5px;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row .col .info .galleryDate {
        margin-bottom: 15px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row .col .info .galleryTitle {
    font-size: 22px;
    color: #ffffff;
    font-family: 'Open Sans', sans-serif;
    font-weight: 900;
    margin-bottom: 5px;
    display: block;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row .col .info .galleryTitle {
        font-size: 24px;
        margin-bottom: 15px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row .col .info .galleryLead {
    font-size: 14px;
    color: #ffffff;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    display: block;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row .col .info .galleryLead {
        font-size: 16px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide .lastLayer .galleriesOfferer .row .col img {
    height: 100%;
    width: 100%;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .sidebar {
    position: relative;
    width: 100%;
    min-height: 1px;
}
@media (min-width: 800px) {
    #galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .sidebar {
        width: 100%;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 380px;
    }
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .sidebar header {
    min-height: 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #e0e0e0;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .sidebar header a {
    max-width: 185px;
    margin: auto;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .sidebar header a img {
    max-width: 185px;
    margin: auto;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .sidebar .endless-shared-area .et_pb_section {
    padding-top: 0;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .sidebar .endless-shared-area .et_pb_section .codecontent {
    background: unset;
}
#galleriesOrVideosPageBody .galleriesOrVideosPageContainer .galleryWrapper .sidebar.fullscreenDataDiv {
    display: none;
}
#galleriesOrVideosPageBody #main-footer {
    display: none;
}
#galleriesOrVideosPageBody .mv_footer_mediaworks {
    display: none;
}
#galleriesOrVideosPageBody.admin-bar .galleriesOrVideosPageContainer .galleryWrapper .images {
    position: relative;
    width: 100%;
    min-height: 1px;
}
@media (min-width: 800px) {
    #galleriesOrVideosPageBody.admin-bar .galleriesOrVideosPageContainer .galleryWrapper .images {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
    }
}
#galleriesOrVideosPageBody.admin-bar .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer {
    max-height: calc(100vh - 30px);
}
#galleriesOrVideosPageBody.admin-bar .galleriesOrVideosPageContainer .galleryWrapper .images .firstLayer img {
    max-height: calc(100vh - 30px);
}
#galleriesOrVideosPageBody.admin-bar .galleriesOrVideosPageContainer .galleryWrapper .images .imageWrapper img {
    max-height: calc(100vh - 30px);
}
#galleriesOrVideosPageBody.admin-bar .galleriesOrVideosPageContainer .galleryWrapper .images .media-view> .main .actual-image {
    max-height: calc(100vh - 30px);
}
#galleriesOrVideosPageBody.admin-bar .galleriesOrVideosPageContainer .galleryWrapper .images .main {
    max-height: 100vw;
    position: relative;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody.admin-bar .galleriesOrVideosPageContainer .galleryWrapper .images .main {
        max-height: calc(100vh - 30px);
    }
}
#galleriesOrVideosPageBody.admin-bar .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide figure img {
    max-height: calc(100vh - 30px);
}
#galleriesOrVideosPageBody.admin-bar .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide img {
    max-height: 100vw;
}
@media (min-width: 599px) {
    #galleriesOrVideosPageBody.admin-bar .galleriesOrVideosPageContainer .galleryWrapper .images .main .swiper-slide img {
        max-height: calc(100vh - 30px);
    }
}
.media-view > .main > .close,
.media-view > .main > .fullscreen,
.media-view > .main > .next,
.media-view > .main > .prev {
  position: absolute;
  top: 50%;
  left: 20px;
  margin-top: -20px;
  width: 40px;
  height: 40px;
  background: #202020;
  cursor: pointer;
  -webkit-transition: background .2s ease-in-out 0s;
  transition: background .2s ease-in-out 0s;
  opacity: 0.7;
  z-index: 9;
}
.media-view > .data > .thumbs > .gallery-pager > .next,
.media-view > .data > .thumbs > .gallery-pager > .prev {
  border: solid 1px #e0e0e0;
}
.media-view > .data > .thumbs > .gallery-pager > .next:hover,
.media-view > .data > .thumbs > .gallery-pager > .prev:hover {
  background: #e0e0e0;
}
.media-view > .main > .next {
  left: auto;
  right: 20px;
}
.media-view > .main > .fullscreen {
  left: auto;
  top: 20px;
  right: 80px;
  margin-top: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.media-view > .main > .close {
  left: auto;
  top: 20px;
  right: 20px;
  margin-top: 0;
}
.media-view > .main > .legend  > .singleEnewsGalleriesTextLayer {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.0)), to(rgba(0, 0, 0, 0.5)));
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  height: 150px;
}
.media-view > .main > .legend > .photographer {
  font-family: 'OpenSans-Regular', sans-serif;
  font-size: 14px;
  color: #bcbcbc;
  z-index: 2;
  position: relative;
}
.media-view > .main > .legend > .source {
  font-family: 'OpenSans-Regular', sans-serif;
  font-size: 14px;
  color: #bcbcbc;
  z-index: 2;
  position: relative;
}
span.text {
  color: white;
  font-size: 16px;
  font-weight: 700;
  font-family: 'OpenSans-Regular', serif;
  position: relative;
  z-index: 2;
}
span.name {
  font-weight: 800;
}
div.prev.flex:before {
  content: url("../images/ml-pagination-left.svg");
}
div.next.flex:before {
  content: url("../images/ml-pagination-right.svg");
}
div.prev.flex.black:before {
  content: url("../images/ml-pagination-left_white.svg");
}
div.next.flex.black:before {
  content: url("../images/ml-pagination-right_white.svg");
}
div.close.flex:before {
  content: url("../images/ml-gallery-close.svg");
}
a.sp.sp-logo-footer:before {
  content: url("../images/megyei_logo_outline-01.svg");
  display: block;
  width: 50%;
  margin: auto;
}
.enews-facebook-btn {
  width: 120px;
  height: 25px;
  background-color: #1554A1;
  border: none;
  float: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.enews-facebook-btn:hover {
  background-color: #6A81AD;
}
span.enews-fb-btn-text {
  color: white;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: bold;
  letter-spacing: -1px;
  float: right;
  border-left: 1px solid #5e79a4;
  padding-left: 3px;
}
span.enews-fb-btn-thumbnail {
  content: url('../images/ml-fb-logo.svg');
  height: 12px;
  width: 10px;
  vertical-align: middle;

}
.media-view-page {
  width: 100%;
  margin: 0;
}
div.lead {
  font-weight: 600;
  font-size: 20px;
  color: #333;
}
.media-view .fullscreenMainDiv {
    width: 100%;
}
.media-view .fullscreenDataDiv {
    display: none;
}
.ml-gallery {
  position: relative;
  left: -100px;
  width: 110%;
}
@media (max-width: 1399px) {
    .ml-gallery {
        width: 100%;
        left: 0;
    }
}
.ml-gallery-link {
  display:block;
  position: relative;
}
.ml-gallery-icon {
  content: url('../images/article_gallery_icon.svg');
  position: absolute;
  width: 75px;
  height: 75px;
  top: 75px;
  left: 60px;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  background-color: #4b8bb8;
  padding: 15px 5px 15px 5px;
}
.ml-gallery-cover {
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 100%;
  max-height: 538px;
  -o-object-fit: cover;
     object-fit: cover;
}
.ml-gallery-title {
  line-height: 1.3;
  font-family: 'OpenSans-ExtraBold', serif;
  font-size: 24px;
  padding-top: 30px;
  color: #333333;
}
.wp-caption-text-gallery {
  position: absolute;
  min-height: 40px;
  top: calc(100% - 30px);
  background-color: #9bce11;
  color: white !important;
  line-height: 1.6 !important;
  font-size: 14px !important;
  font-family: 'OpenSans-Regular', serif !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 9px 9px 9px 20px !important;
  min-width: 95%;
  max-width: 95%;
}
@media (max-width: 600px) {
    .wp-caption-text-gallery {
        position: relative;
        top: -10px;
        max-width: 100%;
    }
}
.wp-caption-text-gallery:after {
    height: 100%;
    width: 10px;
    content: " ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -10px;
    top: 0;
}
@media (max-width: 600px) {
    .wp-caption-text-gallery:after {
        display: none;
    }
}
#gallery_menu {
  display: none;
}
.gallery_menu_mobil {
  display: block !important;
}
.gallery_menu_hide {
  display: none;
}
.enews_gallery_holder {
  margin-bottom: 50px;
}
@media (max-width: 600px) {
    .enews_gallery_holder {
        margin-bottom: 0;
    }
}
.breaking-news-background {
    width: 100vw;
    background: #db2626;
    height: 100%;
    position: absolute;
    left: calc((-100vw + 1400px) /2);
    z-index: -1
}
.breaking-news-container {
    text-align: center;
    position: relative;
}
.breaking-news-title {
    color: white;
    text-transform: uppercase;
    font-family: 'OpenSans-Bold', serif;
    font-size: 11px;
    letter-spacing: 2px;
    line-height: 1;
    padding-top: 13px;
}
.breaking-news-content {
    color: white;
    font-size: 24px;
    font-family: 'OpenSans-Semibold', serif;
    line-height: 1.4;
    text-transform: none !important;
    word-break: keep-all;
    padding-bottom: 8px;
    padding-top: 5px;
}
@media (max-width: 1399px) {
    .breaking-news-background {
        left: 0;
    }
}
@media (max-width: 600px) {
    .breaking-news-content {
        font-size: 18px;
    }

    .breaking-news-title {
        font-size: 9px;
    }
}
.newsContainer {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
    position: relative;
    margin-bottom: 30px;
}
@media (max-width: 800px) {
    .newsContainer {
        padding-left: 0;
        padding-right: 0;
    }
}
.newsContainer .newsHeader {
    position: absolute;
    line-height: 45px;
    height: 45px;
    background: #9bce11;
    color: white;
    padding-left: 10px;
    padding-right: 10px;
    font-family: 'OpenSans-ExtraBold', serif;
    font-size: 14px;
    top: 15px;
    z-index: 10;
    text-transform: uppercase;
    letter-spacing: 2px;
    left: 0;
    -webkit-box-shadow: 4px 0 2.58px 0.42px rgba(0, 0, 0, 0.14);
            box-shadow: 4px 0 2.58px 0.42px rgba(0, 0, 0, 0.14);
    margin-left: 9px;
}
@media (max-width: 980px) {
    .newsContainer .newsHeader {
        margin-left: 0;
    }
}
.newsContainer .newsHeader:before {
    height: 100%;
    width: 2px;
    content: " ";
    background: #9bce11;
    position: absolute;
    left: -8px;
    top: 0;
}
.newsContainer .newsHeader:after {
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -15px;
    top: 0;
    height: 0;
    border-bottom: 45px solid #9bce11;
    border-right: 15px solid transparent;
}
.newsContainer .newsInsideContainer {
    height: 75px;
    width: 100%;
    background: #f0f0f0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    z-index: 1;
}
.newsContainer .newsInsideContainer .marquee {
    width: 100%;
    overflow: hidden;
}
.newsContainer .newsInsideContainer .marquee .newsListItem {
    font-size: 16px;
    color: #333333;
    font-family: 'Montserrat-Light', serif;
    padding-left: 3px;
    margin-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    cursor: default;
}
.newsContainer .newsInsideContainer .marquee .newsListItem:hover {
    color: white;
    background: #9bce11;
}
.newsContainer .newsInsideContainer .marquee .newsListItem:hover:after {
    background: #f0f0f0;
}
.newsContainer .newsInsideContainer .marquee .newsListItem a {
    color: #333333;
}
.newsContainer .newsInsideContainer .marquee .newsListItem a:hover {
    color: white;
}
.newsContainer .newsInsideContainer .marquee .newsListItem:after {
    content: "//";
    padding: 6px 7px;
    color: #9bce11;
    margin-left: 3px;
}
.newsContainer .newsAfter {
    position: absolute;
    content: " ";
    width: 45px;
    height: 45px;
    background: #9bce11;
    right: 0;
    top: 15px;
    z-index: 10;
}
@media (max-width: 800px) {
    .newsContainer .newsAfter {
        display: none;
    }
}
.newsContainer .newsAfter:before {
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, #9bce11), color-stop(50%, transparent));
    background: linear-gradient(to left bottom, #9bce11 50%, transparent 50%);
    position: absolute;
    left: -14px;
    top: 0;
    height: 0;
    border-top: 45px solid #9bce11;
    border-left: 14px solid transparent;
}
.hide-it {
    visibility: hidden !important;
}
a .newsListItem:after{
    content: "//";
    padding: 3px 7px;
    color: #9bce11;
    margin-left: 3px;

}
.newsListItem:last-child:after {
    display: none;
}
@media (max-width: 800px) {
    .newsInsideContainer {
        height: 50px;
    }
    .newsAfter {
        height: 30px;
        top: 9.5px;
        right: 25px;
    }
    .newsHeader {
        height: 30px;
        top: 9.5px;
        line-height: 30px;
        font-size: 12px;
        left: 33px;
    }
    .newsListItem {
        font-size: 14px;
    }
}
/**
 * Swiper 3.4.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2017, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: March 10, 2017
 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}
.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}
.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}
.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}
.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}
.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}
.swiper-container-cube,.swiper-container-flip{overflow:visible}
.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}
@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.grief-module-container {
    margin-left: 23px;
    margin-right: 23px;
    padding-left: 7%;
    padding-right: 7%;
    text-align: center;
    margin-bottom: 30px;
}
.grief-module-header-title {
    font-size: 11px;
    text-transform: uppercase;
    color: white;
    text-align: center;
    width: 100%;
    line-height: 1;
    padding-top: 38px;
    padding-bottom: 25px;
    letter-spacing: 1.5px;
}
.grief-module-container .swiper-slide {
    color: white;
    line-height: 21px;
    font-family: 'Lora-Regular';
    font-size: 18px;
}
.grief-module-container .swiper-pagination {
    position: relative;
    bottom: 0;
    margin-top: 15px;
    margin-bottom: 20px;
}
.grief-module-container .swiper-pagination-bullet-active {
    background: white !important;
}
.grief-module-container .swiper-pagination-bullet {
    background: #535353;
    opacity: 1;
    width: 5px;
    height: 5px;
    margin: 0 2.5px !important;
}
.grief-module-container .grief-button {
    border: 1px solid white;
    padding: 17px 35px 17px 35px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    color: white;
    font-size: 14px;
    text-transform: uppercase;
    margin-bottom: 40px;
    font-family: 'Montserrat-Regular';
    cursor: default;
    line-height: 1;
}
.grief-module-container a .grief-button {
    cursor: pointer;
}
@media (max-width: 600px) {
    .grief-module-container .grief-button {
        font-size: 11px;
        padding: 12px 28px 12px 28px;
        margin-bottom: 25px;
    }
    .grief-module-header-title {
        padding-top: 20px;
        padding-bottom: 15px;
        font-size: 9px;
    }

    .grief-module-container .swiper-slide {
        font-size: 14px;
    }

    .grief-module-container .swiper-pagination {
        margin-top: 5px;
    }
}
.enews-content-segment-container {
    width: 100%;
    position: relative;
    margin-bottom: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.enews-content-segment-image-container {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100vw;
    left: calc((-100vw + 1400px) / 2 );
}
.enews-content-segment-image-container img{
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    position: absolute;
    z-index: 1;
}
.enews-content-segment-shroud {
    position: absolute;
    width: 100vw;
    z-index: 2;
    top: 0;
    bottom: 0;
    background: #9bce11;
    opacity: 0.81;
    left: calc((-100vw + 1400px) / 2 );
}
.enews-content-segment-right-shroud {
    position: absolute;
    width: calc(100% + ((100vw - 1400px) / 2));
    z-index: 2;
    top: 0;
    bottom: 0;
    background: #333333;
    right: calc((-100vw + 1400px) / 2);
}
.enews-content-segment-left-area {
    position: relative;
    z-index: 3;
    left: 0;
    padding: 23px;
    Width: calc(100% - 400px);
}
.enews-content-segment-right-area {
    position: relative;
    z-index: 4;
    height: 100%;
    padding-top: 70px;
    padding-left: 23px;
    padding-right: 23px;
    padding-bottom: 23px;
}
.enews-content-segment-right-shroud:before {
    height: 100%;
    width: 70px;
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(49%, #333333), color-stop(50%, transparent) );
    background: linear-gradient(to left bottom, #333333 49%, transparent 50% );
    position: absolute;
    left: -70px;
    top: 0;
    z-index: 4;
}
.enews-content-segment-header-title {
    position: relative;
    font-family: 'OpenSans-Bold';
    text-transform: uppercase;
    letter-spacing: 1.5px;
    font-size: 11px;
    z-index: 4;
    color: white;
    left: 4px;
}
.enews-content-segment-header-title a {
    color: white;
}
.enews-content-segment-tag {
    position: relative;
    font-family: 'OpenSans-ExtraBold';
    font-size: 72px;
    line-height: 1.22;
    margin-bottom: 13px;
    width: 90%;
}
.enews-content-segment-tag a {
    color: white;
}
.enews-content-segment-first-article {
    color: white;
    font-size: 54px;
    font-family: 'OpenSans-ExtraBold';
    line-height: 1.2;
    width: 85%;
    position: relative;
    z-index: 3;
}
.enews-content-segment-first-article a {
    color: white;
}
.enews-content-segment-left-area a:hover {
    color: #e2e2e4;
}
.enews-content-segment-second-article {
    font-size: 28px;
    font-family: 'OpenSans-ExtraBold';
    max-width: 360px;
    line-height: 1.23;
    margin-bottom: 46px;
    position: relative;
    z-index: 3;
}
.enews-content-segment-last-articles {
    font-family: 'Montserrat-Medium';
    font-size: 16px;
    max-width: 360px;
    line-height: 1.2;
    padding-top: 13px;
    padding-bottom: 13px;
    border-top: 1px solid #242424;
    position: relative;
    z-index: 3;
}
.enews-content-segment-second-article a {
    color: white;
}
.enews-content-segment-second-article a:hover {
    color: #98979c;
}
.enews-content-segment-last-articles a {
    color: #ffffff;
}
.enews-content-segment-last-articles a:hover {
    color: #99989d;
}
.enews-content-segment-more-button {
    color: #f6f5fa;
    text-transform: uppercase;
    margin-top: 23px;
    padding-top: 13px;
    padding-bottom: 13px;
    max-width: 360px;
    border: 1px solid #999999;
    text-align: center;
    font-size:14px;
    font-family: 'Montserrat-Regular';
    position: relative;
    z-index: 3;
}
.enews-content-segment-more-button:hover {
    background: #282828;
}
@media (max-width: 1399px) {
    .enews-content-segment-container {
        left: 0;
    }

    .enews-content-segment-tag {
        font-size: 40px;
    }

    .enews-content-segment-first-article {
        font-size: 28px;
    }

    .enews-content-segment-shroud {
        left: -23px;
    }

    .enews-content-segment-right-shroud {
        right: 0;
        width: 400px;
    }

    .enews-content-segment-image-container {
        left: 0;
    }
}
@media (max-width: 800px) {
    .enews-content-segment-container {
        width: 100%;
        padding-left: 23px;
        display: block;
        padding-right: 23px;
    }

    .enews-content-segment-left-area {
        width: 100%;
        position: relative;
        padding-left: 23px;
    }
    .enews-content-segment-right-area {
        width: 100%;
        position: relative;
        left: 0;
        padding-top: 23px;
        padding-left: 100px;
        padding-right: 100px;
    }

    .enews-content-segment-right-shroud {
        width: 100vw;
        left: -23px;
    }

    .enews-content-segment-right-shroud:before {
        display: none;
    }

    .enews-content-segment-right-area:before {
        display:none;
    }

    .enews-content-segment-image-container {
        position: absolute;
        top: 0;
        height: auto;
        padding-right: 23px;
    }

    .enews-content-segment-header-title {
        margin-top: 0;
        padding-top: 76px;
        margin-bottom: 6px;
    }

    .enews-content-segment-first-article {
        padding-bottom: 74px;
        font-size: 40px;
        width: 100%;
    }

    .enews-content-segment-second-article {
        margin-bottom: 37px;
        width: 100%;
    }

    .enews-content-segment-last-articles {
        max-width: none;
        width: 100%;
    }

    .enews-content-segment-tag {
        margin-bottom: 3px;
        width: 100%;
    }

    .enews-content-segment-more-button {
        margin-bottom: 40px;
        width: 100%;
        max-width: none;
    }

    .enews-content-segment-shroud {
        left: 0;
        right: 23px;
    }
}
@media (max-width: 600px) {
    .enews-content-segment-left-area {
        padding-left: 10px;
    }
    .enews-content-segment-right-area {
        padding-left: 23px;
        padding-right: 23px;
    }

    .enews-content-segment-header-title {
        padding-top: 30px;
        font-size: 9px;
    }

    .enews-content-segment-first-article {
        padding-bottom: 30px;
        font-size: 22px;
    }

    .enews-content-segment-second-article {
        margin-bottom: 15px;
        width: 100%;
        font-size: 18px;
    }

    .enews-content-segment-last-articles {
        max-width: none;
        width: 100%;
        padding-top: 7px;
        padding-bottom: 7px;
        font-size: 12px;
    }

    .enews-content-segment-tag {
        font-size: 24px;
    }

    .enews-content-segment-more-button {
        margin-bottom: 23px;
        width: 100%;
        max-width: none;
        font-size: 11px;
        padding-top: 7px;
        padding-bottom: 7px;
    }

    .enews-content-segment-shroud {
        left: 0;
        width: 100vw;
    }
}
.enews-tag-taxonomy-page-header-container {
    position: relative;
    padding-left: 23px;
    padding-right: 23px;
    margin-bottom: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.enews-tag-taxonomy-left-image-container {
    width: 100vw;
    position: absolute;
    left: calc((-100vw + 1400px) / 2 );
    overflow: hidden;
    z-index: 1;
    height: 100%;
}
.enews-tag-taxonomy-left-image-container img {
    width: 100%;
    overflow: hidden;
}
.enews-tag-taxonomy-page-header-shroud{
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100vw;
    opacity: 0.8;
    background: #9bce11;
    z-index: 2;
    left: calc((-100vw + 1400px) / 2);
}
.tag-header-pretitle {
    position: relative;
    z-index: 3;
    color: white;
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    text-transform: uppercase;

}
.tag-header-title {
    font-size: 72px;
    font-family: 'OpenSans-ExtraBold';
    color: white;
    position: relative;
    z-index: 3;
    line-height: 1.1;
    margin-top: -4px;
}
.tag-header-right-desc-container {
    width: 400px;
    position: relative;
    right: 0;
    z-index: 5;
    color: white;
    top: 0;
    padding-left: 23px;
}
.tag-header-right-desc {
    padding: 75px 0px 75px 30px;
    font-family: 'Lora-Regular';
    font-size: 16px;
    position: relative;
    z-index: 5;
}
.enews-tag-taxonomy-page-header-right-shroud {
    position: absolute;
    top: 0;
    bottom: 0;
    width: calc(400px + (100vw - 1400px) / 2);
    background: #333333;
    z-index: 2;
    right: calc(-23px + (-100vw + 1400px) / 2);
}
.enews-tag-taxonomy-page-header-right-shroud.hide-description {
    display: none;
}
.enews-tag-taxonomy-page-header-right-shroud:before {
    height: 100%;
    width: 40px;
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(49%, #333333), color-stop(50%, transparent) );
    background: linear-gradient(to left bottom, #333333 49%, transparent 50% );
    position: absolute;
    left: -40px;
    top: 0;
    z-index: 4;
}
.enews-tag-taxonomy-page-header-right-shroud.hide-description:before {
    display: none;
}
.tag-header-left-container {
    width: calc(100% - 400px);
    padding-right: 20px;
}
.container.enews-taxonomy-page-tags #left-area {
    padding-left: 23px;
    padding-right: 23px !important;
}
@media( max-width: 1399px) {
    .enews-tag-taxonomy-left-image-container {
        left: 0;
    }

    .enews-tag-taxonomy-page-header-shroud {
        left: 0;
    }

    .enews-tag-taxonomy-page-header-right-shroud {
        width: 400px;
        right: 0;
    }

    .tag-header-title {
        font-size: 40px;
    }
}
@media( max-width: 1399px) {
    .tag-header-left-container {
        width: 50%;
    }
    .enews-tag-taxonomy-page-header-right-shroud {
        width: 50vw;
        right: -23px;
    }
    .tag-header-right-desc-container {
        width: 50%;
    }
}
@media( max-width: 600px) {
    .enews-tag-taxonomy-page-header-container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        margin-bottom: 20px;
    }

    .tag-header-left-container {
        width: 100%;
        padding-bottom: 10px;
        padding-top: 10px;
    }

    .enews-tag-taxonomy-page-header-right-shroud {
        width: 100vw;
        left: -23px;
    }

    .enews-tag-taxonomy-page-header-right-shroud:before {
        display: none;
    }

    .tag-header-right-desc-container {
        width: 100%;
        padding-left: 0;
    }

    .tag-header-right-desc {
        padding: 30px 10px 30px 10px;
        font-size: 13px;
    }

    .tag-header-title {
        font-size: 32px;
    }

    .tag-header-pretitle {
        font-size: 9px;
    }
}
.enewsColumnPageImg {
    display: block;
    width: 100vw;
    height: 300px;
    position: relative;
    right: 23px;
    -webkit-overflow-scrolling: touch;
    -o-object-fit: cover;
    object-fit: cover;
    left: calc((-100vw + 1400px) /2);
    overflow: hidden;
}
@media (max-width: 1399px ) {
    .enewsColumnPageImg {
        left: 0px;
    }
}
.regionPageImg {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.enewsColumnPageImgLayer {
    position: absolute;
    height: 100%;
    width: 113.5%;
    z-index: 1;
    left: calc((-100vw + 1400px) /2);
    background: #9bce11;
    opacity: 0.81;
}
@media (max-width: 1399px ) {
    .enewsColumnPageImgLayer {
        left: 0px;
        width: 100%;
    }
}
.enewsColumnPageImgTitle {
    color: #fff;
    font-weight: bold;
    text-rendering: optimizeLegibility;
    font-size: 36px;
    padding: 10px 23px;
    font-family: 'OpenSans-ExtraBold';
    display: block;
    position: absolute;
    width: 100%;
    left: 0;
    top: 65px;
    z-index: 2;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.004);
}
@media (max-width: 1399px ) {
    .enewsColumnPageImgTitle {
        left: 23px;
    }
}
@media ( max-width: 600px ) {
    .enewsColumnPageImgTitle {
        font-size: 20px;
    }
    .enewsColumnPageImgTitle h1 {
        font-size: 52px !important;
    }
}
@media ( max-width: 400px ) {
    .enewsColumnPageImgTitle {
        font-size: 20px;
    }
    .enewsColumnPageImgTitle h1 {
        font-size: 42px !important;
    }
}
.enewsColumnPageImgTitle h1 {
    font-size: 72px;
    line-height: 1.2em;
    color: #fff;
    text-transform: uppercase;
}
.enewsColumnPageImgTitle p {
    font-family: 'Lora-BoldItalic';
}
.enewsPageCover {
    position: relative;
    margin-bottom: 30px;
    height: 300px;
}
.regionPageRightBlock {
    position: relative;
    top: -180px;
    margin-bottom: -140px;
    width: 400px;
    padding: 0px 23px;
}
.regionPageRightBlockContainer {
    -webkit-box-shadow: 0px 0px 30.72px 1.28px rgba(0, 0, 0, 0.23);
            box-shadow: 0px 0px 30.72px 1.28px rgba(0, 0, 0, 0.23);
    width: 354px;
}
.regionPageMaps {
    margin-bottom: 0px
}
.regionPageMaps img {
    height: 350px;
}
.regionPageContent {
    padding: 30px;
    background: white;
    min-height: 200px
}
.regionPageContent p {
    font-family: 'Montserrat-Medium';
    font-size: 16px;
    color: #333333;
}
.regionPageContent h3 {
    font-family: 'OpenSans-Bold';
    font-size: 11px;
    text-transform: uppercase;
    color: #666666;
    letter-spacing: 2px;
}
.enewsColumnPageCoutOfArmsImgContainer {
    position: absolute;
    height: 150px;
    top: 75px;
    right: 45%;
    z-index: 1;
}
@media ( max-width: 980px ) {
    .enewsColumnPageCoutOfArmsImgContainer {
        right: 30px;
    }
}
@media ( max-width: 700px ) {
    .enewsColumnPageCoutOfArmsImgContainer {
        display: none;
    }
}
.enewsColumnPageCoutOfArmsImg {
    height: 150px;
}
.regionPageCenterBlock {
    display: none;
}
@media ( max-width: 980px ) {
    .regionPageCenterBlock {
        position: relative;
        margin-bottom: 30px;
        width: 100%;
        display: block;
    }
}
@media ( max-width: 980px ) {
    .regionPageCenterBlockContainer {
        -webkit-box-shadow: 0px 0px 30.72px 1.28px rgba(0, 0, 0, 0.23);
                box-shadow: 0px 0px 30.72px 1.28px rgba(0, 0, 0, 0.23);
    }

    .regionPageCenterMaps {
        margin-bottom: 0px;
    }

    .regionPageCenterContent {
        padding: 30px 30px 30px 30px;
        background: white
    }

    .regionPageCenterContent p {
        font-family: 'Montserrat-Medium';
        font-size: 16px;
        color: #333333;
    }

    .regionPageCenterContent h3 {
        font-family: 'OpenSans-Bold';
        font-size: 11px;
        text-transform: uppercase;
        color: #666666;
        letter-spacing: 2px;
    }

    .regionPageCenterMapsImg {
        width: 100%;
    }
}
.enews-big-gallery-offerer-container {
    padding-right: 23px;
    padding-left: 23px;
    width: 100%;
    position: relative;
    margin-top: 30px
}
@media (max-width: 800px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container {
        width: calc(50% - 23px);
        margin-right: 46px;
    }
}
@media (max-width: 600px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container {
        width: 100%;
        margin-right: 0;
    }
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container .enews-big-gallery-offerer-first-gallery-info-continer {
    max-width: 446px;
    width: 46.5%;
    background: white;
    top: -90px;
    left: 54px;
    position: relative;
    padding: 40px;
    margin-bottom: -40px;
    -webkit-box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
            box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
}
@media (max-width: 800px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container .enews-big-gallery-offerer-first-gallery-info-continer {
        width: 100%;
        top: -6px;
        left: 0;
        padding: 30px;
        margin-bottom: 30px;
    }
}
@media (max-width: 600px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container .enews-big-gallery-offerer-first-gallery-info-continer {
        max-width: none;
    }
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container .enews-big-gallery-offerer-first-gallery-info-continer .enews-big-gallery-offerer-first-gallery-title {
    font-size: 32px;
    font-family: 'OpenSans-ExtraBold', serif;
    color: rgb(51, 51, 51);
    line-height: 1.25;
}
@media (max-width: 800px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container .enews-big-gallery-offerer-first-gallery-info-continer .enews-big-gallery-offerer-first-gallery-title {
        font-family: 'Montserrat-Medium', serif;
        font-size: 18px;
    }
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container .enews-big-gallery-offerer-first-gallery-info-continer .enews-big-gallery-offerer-first-gallery-title a {
    color: rgb(51, 51, 51);
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container .enews-big-gallery-offerer-first-gallery-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container a {
    position: relative;
    overflow: hidden;
    width: 100%;
    max-height: 914px;
    display: block;
}
@media (max-width: 1399px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container a {
        max-height: 870px;
    }
}
@media (max-width: 1349px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container a {
        max-height: 830px;
    }
}
@media (max-width: 1299px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container a {
        max-height: 790px;
    }
}
@media (max-width: 1249px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container a {
        max-height: 750px;
    }
}
@media (max-width: 1199px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container a {
        max-height: 710px;
    }
}
@media (max-width: 1149px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container a {
        max-height: 670px;
    }
}
@media (max-width: 1099px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container a {
        max-height: 630px;
    }
}
@media (max-width: 1049px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container a {
        max-height: 590px;
    }
}
@media (max-width: 999px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container a {
        max-height: 550px;
    }
}
@media (max-width: 899px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container a {
        max-height: 500px;
    }
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container a .enews-big-gallery-offerer-image {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container:hover > a > .enews-big-gallery-offerer-image {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container:hover > .enews-big-gallery-offerer-first-gallery-info-continer > .enews-big-gallery-offerer-first-gallery-title a {
    color: #9bce11;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-first-gallery-image-container .enews-big-gallery-offerer-first-gallery-info-continer a {
    height: 100%;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container .enews-big-gallery-offerer-gallery-image-container a {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 100%;
    display: block;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container .enews-big-gallery-offerer-gallery-image-container a .enews-big-gallery-offerer-image {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container .enews-big-gallery-offerer-gallery-image-container .enews-big-gallery-offerer-gallery-info-continer .enews-big-gallery-offerer-gallery-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container .enews-big-gallery-offerer-gallery-image-container:hover > .enews-big-gallery-offerer-gallery-info-continer > .enews-big-gallery-offerer-gallery-title a {
    color: #9bce11;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container a .enews-big-gallery-offerer-gallery-image-container {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 100%;
    display: block;
}
@media (max-width: 800px) {
    .enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container a .enews-big-gallery-offerer-gallery-image-container {
        height: auto;
    }
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container a .enews-big-gallery-offerer-gallery-image-container .enews-big-gallery-offerer-image {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container .enews-big-gallery-offerer-gallery-info-continer .enews-big-gallery-offerer-gallery-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container .enews-big-gallery-offerer-gallery-info-continer:hover > .enews-big-gallery-offerer-gallery-title a {
    color: #9bce11;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container .enews-big-gallery-offerer-gallery-info-continer .enews-big-gallery-offerer-gallery-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container:hover > .enews-big-gallery-offerer-gallery-info-continer > .enews-big-gallery-offerer-gallery-title a {
    color: #9bce11;
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container:hover > a > .enews-big-gallery-offerer-gallery-image-container > .enews-big-gallery-offerer-image {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
.enews-big-gallery-offerer-container .enews-big-gallery-offerer-gallery-container:hover > .enews-big-gallery-offerer-gallery-image-container > a > .enews-big-gallery-offerer-image {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
.enews-big-gallery-offerer-header-container h2{
    font-family: 'OpenSans-ExtraBold', serif;
    font-size: 14px;
    color: white;
    text-transform: uppercase;
    background: #9bce11;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
}
.enews-big-gallery-offerer-header-container {
    position: relative;
    margin-left: 31px;
}
.enews-big-gallery-offerer-header-container:before {
    height: 40px;
    width: 2px;
    content:" ";
    background: #9bce11;
    position: absolute;
    left: -8px;
    top: 0;
}
.enews-big-gallery-header-line {
    position: absolute;
    bottom: 50%;
    border-bottom: 1px solid #f0f0f0;
    width: calc(100% - 23px);
}
.enews-big-gallery-offerer-header-container h2:after {
    height: 100%;
    width: 9px;
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(44%, white), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, white 44%, #9bce11 50%);
    position: absolute;
    right: -9px;
    top: 0;
    z-index: 2;
}
.enews-big-gallery-border-bottom {
    position: absolute;
    border-bottom: 1px solid #f0f0f0;
    left: 23px;
    right: 23px;
}
.enews-big-gallery-offerer-image {
    width: 100%;
    image-rendering: unset;
}
.enews-big-gallery-offerer-pretiming {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    line-height: 1.818;
    color: #666666;
    text-transform: uppercase;
    margin-bottom: 10px;
    letter-spacing: 2px;
}
.enews-big-gallery-offerer-gallery-container {
    position: absolute;
    width: 24%;
    top: -30px;
    right: calc(9.5% + 23px);
    -webkit-box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
            box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
}
.enews-big-gallery-offerer-gallery-info-continer {
    background: white;
    position: absolute;
    width: 100%;
    min-height: 140px;
    top: calc(100% - 6px);
    padding: 20px;
    -webkit-box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
            box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
}
.enews-big-gallery-offerer-gallery-title {
    font-family: 'Montserrat-Medium', serif;
    font-size: 16px
}
.enews-big-gallery-offerer-gallery-title a {
    color: rgb(51, 51, 51);
}
.enews-big-gallery-offerer-gallery-container.bottom-gallery-offerer {
    top: 50%;
}
@media (max-width: 1399px) {
    .enews-big-gallery-offerer-gallery-container.bottom-gallery-offerer {
        top: 44%;
    }
}
.enews-big-gallery-offerer-gallery-container.bottom-gallery-offerer.hide-desktop {
    display: none;
}
@media(max-width: 980px) {
    .enews-big-gallery-offerer-gallery-container.bottom-gallery-offerer {
        top: 41%;
    }
}
@media(max-width: 800px) {
    .enews-big-gallery-offerer-gallery-container.bottom-gallery-offerer.hide-desktop {
        display: block;
    }

    .enews-big-gallery-border-bottom {
        bottom: 0;
    }

    .enews-big-gallery-offerer-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        margin-bottom: 30px;
    }

    .enews-big-gallery-offerer-image {
        width: 100%;
        -webkit-box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
                box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
    }

    .clear-mobile {
        clear: both;
        height: 5px;
        width: 100%;
    }

    .enews-big-gallery-offerer-gallery-container {
        position: relative;
        width: calc(50% - 23px);
        top: 0;
        right: 0;
        -webkit-box-shadow: none;
                box-shadow: none;
    }

    .enews-big-gallery-offerer-gallery-container.bottom-gallery-offerer.third-gallery {
        margin-right: 46px;
    }

    .enews-big-gallery-offerer-gallery-info-continer {
        position: relative;
        top: -6px;
        padding: 30px;
        height: auto;
        margin-bottom: 30px;
    }

    .enews-big-gallery-offerer-gallery-title {
        font-size: 18px;
    }
}
@media (max-width: 600px) {
    .enews-big-gallery-offerer-container {
        display: block;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
        margin-bottom: 30px;
    }

    .enews-big-gallery-offerer-gallery-container {
        width: 100%;
    }
    .clear-mobile {
        clear: both;
        height: 0;
        width: 100%;
    }

}
.weatherFullBox {
    color: #333333;
}
@media (max-width: 800px) {
    .weatherFullBox {
        max-width: 554px;
        margin: auto;
    }
}
.citySelector {
    float: left;
    text-transform: uppercase;
    width: 180px;
}
@media (max-width: 1399px) {
    .citySelector {
        padding-left: 40px;
    }
}
@media (max-width: 981px) {
    .citySelector {
        padding-left: 0px;
    }
}
@media (max-width: 800px) {
    .citySelector {
        padding-left: 20px;
    }
}
.weatherDataProvider {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-width: 62.5%;
    position: relative;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
@media (max-width: 1399px) {
    .weatherDataProvider {
        max-width: none;
        right: 40px;
        -webkit-box-pack: right;
            -ms-flex-pack: right;
                justify-content: right;
    }
}
@media (max-width: 980px) {
    .weatherDataProvider {
        right: auto;
        max-width: 62.5%;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }
}
@media (max-width: 800px) {
    .weatherDataProvider {
        max-width: none;
        -webkit-box-pack: right;
            -ms-flex-pack: right;
                justify-content: right;
    }
}
@media (max-width: 600px) {
    .weatherDataProvider {
        margin-bottom: 10px;
    }
}
@media (max-width: 400px) {
    .weatherDataProvider {
        left: 35px;
        margin-top: 5px;
    }
}
.weatherDataProviderText {
    font-family: 'OpenSans-Regular';
    font-size: 11px;
    text-transform: uppercase;
}
@media (max-width: 1399px) {
    .weatherDataProviderText {
        text-align: right;
        width: 100%;
    }
}
@media (max-width: 980px) {
    .weatherDataProviderText {
        text-align: center;
    }
}
@media (max-width: 800px) {
    .weatherDataProviderText {
        text-align: right;
    }
}
@media (max-width: 400px) {
    .weatherDataProviderText {
        text-align: left;
        font-size: 10px;
        line-height: 1.3;
    }
}
.weatherDataProviderLogo {
    position: absolute;
    max-width: 125px;
    top: 22px;
    left: calc(50% - 62.5px);
    z-index: 11;
}
@media (max-width: 1399px) {
    .weatherDataProviderLogo {
        right: 3px;
        left: auto;
    }
}
@media (max-width: 980px) {
    .weatherDataProviderLogo {
        right: auto;
        left: calc(50% - 62.5px);
    }
}
@media (max-width: 800px) {
    .weatherDataProviderLogo {
        right: 3px;
        left: auto;
    }
}
@media (max-width: 400px) {
    .weatherDataProviderLogo {
        max-width: 83px;
        top: 18px;
        right: auto;
        left: 0;
    }
}
@media (max-width: 340px) {
    .weatherDataProviderLogo {
        top: 28px;
    }
}
.dayAndNight {
    float: right;
    position: relative;
    right: 10px;
}
.dayImg {
    height: 20px;
    vertical-align: text-top;
}
.nightImg {
    height: 20px;
    vertical-align: text-top;
}
.dayTimeNight {
    margin-left: 10px;
}
.dayTimeDay {
    margin-left: 10px;
    margin-right: 10px;
}
.city {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 40px;
}
@media (max-width: 800px) {
    .city {
        margin-bottom: 0px;
    }
}
.firstBox {
    width: 100%;
    min-height: 350px;
    border-bottom: 1px solid #f0f0f0;
    margin-bottom: 60px;
    border-top: 1px solid #f0f0f0;
    padding-top: 20px;
}
@media (max-width: 800px) {
    .firstBox {
        min-height: 310px;
    }
}
@media (max-width: 500px) {
    .firstBox {
        min-height: 420px;
    }
}
.actualWeatherBox {
    float: left;
    width: 50%;
    clear: both;
}
@media (max-width: 1399px) {
    .actualWeatherBox {
        width: 100%;
    }
}
@media (max-width: 980px) {
    .actualWeatherBox {
        width: 55%;
    }
}
@media (max-width: 800px) {
    .actualWeatherBox {
        width: 100%;
    }
}
.actualTemperatureBox {
    float: left;
    position: relative;
    top: 50px;
    left: 40px;
    margin-bottom: 120px;
    color: #333333;
}
@media (max-width: 1399px) {
    .actualTemperatureBox {
        left: 22%;
        margin-bottom: 0px;
    }
}
@media (max-width: 980px) {
    .actualTemperatureBox {
        left: 7%;
    }
}
@media (max-width: 800px) {
    .actualTemperatureBox {
        top: 80px;
        left: 20%;
    }
}
@media (max-width: 600px) {
    .actualTemperatureBox {
        left: 15%;
        top: 50px;
    }
}
@media (max-width: 400px) {
    .actualTemperatureBox {
        left: 5%;
    }
}
@media (max-width: 340px) {
    .actualTemperatureBox {
        left: 0%;
    }
}
.actualTemperatureIkon {
    float: right;
    width: 120px;
    position: relative;
    right: 35px;
    top: 25px;
}
@media (max-width: 1399px) {
    .actualTemperatureIkon {
        right: 0px;
        float: left;
        left: 25%;
        margin-bottom: 100px;
    }
}
@media (max-width: 980px) {
    .actualTemperatureIkon {
        left: 22%;
    }
}
@media (max-width: 800px) {
    .actualTemperatureIkon {
        left: 26%;
        top: 55px;
    }
}
@media (max-width: 600px) {
    .actualTemperatureIkon {
        left: 27%;
        top: 25px;
    }
}
@media (max-width: 500px) {
    .actualTemperatureIkon {
        margin-bottom: 50px;
    }
}
@media (max-width: 400px) {
    .actualTemperatureIkon {
        left: 15%;
    }
}
@media (max-width: 340px) {
    .actualTemperatureIkon {
        left: 0%;
        width: 100px;
    }
}
.actualTemperature {
    float: left;
    text-align: right;
    position: relative;
    left: 20px;
    font-size: 64px;
    font-family: 'OpenSans-Regular';
}
@media (max-width: 500px) {
    .actualTemperature {
        font-size: 54px;
    }
}
.actualTemperatureMaxMin {
    float: right;
    width: 20%;
    text-align: left;
    position: relative;
    top: -15px;
    left: -15px
}
.actualTemperatureMaxMin div {
    font-size: 30px;
    font-family: 'OpenSans-Regular';
    float: right;
}
@media (max-width: 500px) {
    .actualTemperatureMaxMin {
        left: -10px;
    }
    .actualTemperatureMaxMin div {
        font-size: 24px;
    }
}
.actualTemperatureMax {
    color: #db2626;
    margin-bottom: 10px;
}
.oneDayForecastMax {
    color: #db2626;
    margin-bottom: 10px;
}
.max {
    color: #db2626;
    margin-bottom: 10px;
}
.actualTemperatureMin {
    color: #3680b4;
}
.oneDayForecastMin {
    color: #3680b4;
}
.min {
    color: #3680b4;
}
.actualTemperatureTextBox {
    width: 100%;
    clear: both;
}
.actualTemperatureText {
    text-align: center;
    font-size: 14px;
    font-family: 'OpenSans-Regular';
    text-transform: uppercase;
    letter-spacing: 3px;
}
@media (max-width: 500px) {
    .actualTemperatureText {
        font-size: 12px;
    }
}
.actualTemperatureData {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    margin: auto;
    width: 600px;
    padding-right: 10px;
    padding-left: 10px;
    clear: both;
}
@media (max-width: 800px) {
    .actualTemperatureData {
        top: 0px;
        left: 40px;
    }
}
@media (max-width: 600px) {
    .actualTemperatureData {
        left: 0px;
    }
}
@media (max-width: 500px) {
    .actualTemperatureData {
        width: 100%;
        /* flex-direction: column;*/
        text-align: center;
        top: -10px;
        -ms-flex-flow: wrap;
            flex-flow: wrap;
    }
}
@media (max-width: 400px) {
    .actualTemperatureData {
        top: 15px;
    }
}
.actualTemperatureDataDiv {
    margin-right: 20px;
}
@media (max-width: 500px) {
    .actualTemperatureDataDiv {
        margin-right: 0px;
        width: 50%;
        margin-bottom: 20px;
    }
}
.actualTemperatureDataTitle {
    text-transform: uppercase;
    letter-spacing: 2px;
    font-family: 'OpenSans-Regular';
    font-size: 11px;
    white-space: nowrap;
}
.actualTemperatureDataData {
    text-align: center;
    font-size: 12px;
    font-family: 'OpenSans-Regular';
    color: #9bce11;
}
.actualCountryBox {
    float: right;
    width: 44%;
    position: relative;
    top: -100px;
}
@media (max-width: 1399px) {
    .actualCountryBox {
        width: 100%;
        top: 0px;
    }
}
@media (max-width: 980px) {
    .actualCountryBox {
        width: 45%;
        top: -100px;
    }
}
@media (max-width: 800px) {
    .actualCountryBox {
        width: 100%;
        top: 0px;
    }
}
@media (max-width: 400px) {
    .actualCountryBox {
        top: 20px;
    }
}
.secundBox {
    display: block;
    width: 100%;
    min-height: 300px;
}
.nineDayForecastBox {
    width: 50%;
    float: left;
    clear: both;
    position: relative;
    top: -40px;
}
@media (max-width: 1399px) {
    .nineDayForecastBox {
        width: 100%;
        text-align: left;
        top: 0px;
        margin-top: 70px;
        border-top: 1px solid #f0f0f0;
        padding-top: 30px;
    }
}
@media (max-width: 980px) {
    .nineDayForecastBox {
        width: 51%;
        margin-top: 0px;
        border-top: none;
        padding-top: 0px;
    }
}
@media (max-width: 800px) {
    .nineDayForecastBox {
        width: 100%;
        margin-top: 70px;
        border-top: 1px solid #f0f0f0;
        padding-top: 30px;
    }
}
@media (max-width: 500px) {
    .nineDayForecastBox {
        text-align: left;
        margin-top: 90px;
    }
}
.nineDayForecastBoxTitle {
    text-transform: uppercase;
    margin-bottom: 30px;
    text-align: center;
    color: #9bce11;
    font-weight: bold;
}
.countryForecastBoxTitle {
    text-transform: uppercase;
    margin-bottom: 30px;
    text-align: center;
    color: #9bce11;
    font-weight: bold;
}
.countryForecastDayTitle {
    text-align: center;
    text-transform: uppercase;
    font-size: 11px;
    color: #9bce11;
    font-family: 'OpenSans-Regular';
}
.countryForecastDayBox {
    max-width: 480px;
    margin: auto;
}
.countryForecastDayDescription {
    font-size: 16px;
    font-family: 'Lora-Regular';
    margin-bottom: 30px;
    text-align: left;
}
.countryForecastBox {
    width: 47%;
    float: right;
    position: relative;
    top: -40px;
}
@media (max-width: 1399px) {
    .countryForecastBox {
        width: 100%;
        margin-top: 20px;
        top: 0px;
        border-top: 1px solid #f0f0f0;
        padding-top: 30px;
    }
}
@media (max-width: 980px) {
    .countryForecastBox {
        width: 47%;
        margin-top: 0px;
        border-top: none;
        padding-top: 0px;
    }
}
@media (max-width: 800px) {
    .countryForecastBox {
        width: 100%;
        margin-top: 20px;
        border-top: 1px solid #f0f0f0;
        padding-top: 30px;
    }
}
@media (max-width: 800px) {
    .oneDayForecastBox {
        text-align: left;
    }
}
@media (max-width: 500px) {
    .oneDayForecastBox {
        text-align: left;
    }
}
@media (max-width: 800px) {
    .countryForecastDayBox {
        text-align: center;
    }
}
table.oneDayForecastBox  {
    margin: auto;
}
@media (max-width: 500px) {
    .oneDayForecastBox td {
        padding: 10px 0px !important;
    }
}
.dayBox {
    position: relative;
    top: 37px;
}
.oneDayForecastImg {
    width: 35px;
    vertical-align: middle;
}
@media (max-width: 980px) {
    .oneDayForecastImg {
        width: 25px;
    }
}
@media (max-width: 400px) {
    .oneDayForecastImg {
        height: 40px;
    }
}
.oneDayForecastImgWind {
    height: 20px;
    vertical-align: middle;
}
.oneDayForecastImgRain {
    height: 20px;
    vertical-align: middle;
}
.oneDayForecastDay {
    text-transform: uppercase;
    font-size: 15px;
}
@media (max-width: 980px) {
    .oneDayForecastDay {
        margin-right: 10px;
        font-size: 13px;
    }
}
@media (max-width: 500px) {
    .oneDayForecastDay {
        margin-right: 0px;
        display: block;
    }
}
@media (max-width: 340px) {
    .oneDayForecastDay {
        font-size: 11px;
    }
}
.oneDayForecastMBox {
    margin-right: 30px;
}
@media (max-width: 980px) {
    .oneDayForecastMBox {
        font-size: 12px;
    }
}
@media (max-width: 500px) {
    .oneDayForecastMBox {
        margin-right: 5px;
    }
}
.oneDayForecastRain {
    color: #9bce11;
}
.oneDayForecastWind {
    color: #9bce11;
}
.rain:before {
    content: "";
    background: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%239bce11'%3E %3Cstyle type='text/css'%3E .st0{fill:%23010101;} .st1{fill:none;} .st2{fill:%23FFFFFF;} %3C/style%3E %3Cg%3E %3Ccircle cx='2.8' cy='19.4' r='2.8'/%3E %3Ccircle cx='17.6' cy='19.4' r='2.8'/%3E %3Ccircle cx='32.4' cy='19.4' r='2.8'/%3E %3Ccircle cx='47.2' cy='19.4' r='2.8'/%3E %3Ccircle cx='10.2' cy='30.6' r='2.8'/%3E %3Ccircle cx='25' cy='30.6' r='2.8'/%3E %3Ccircle cx='39.8' cy='30.6' r='2.8'/%3E %3C/g%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 22px 22px;
    display: inline-block;
    width: 30px;
    height: 24px;
    vertical-align: middle;
}
.airPressure:before {
    content: "";
    background: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%239bce11'%3E %3Cstyle type='text/css'%3E .st0{fill:%23010101;} .st1{fill:none;} .st2{fill:%23FFFFFF;} %3C/style%3E %3Cpath d='M25,50C11.2,50,0,38.8,0,25C0,11.2,11.2,0,25,0c13.8,0,25,11.2,25,25C50,38.8,38.8,50,25,50z M25,2C12.3,2,2,12.3,2,25 c0,12.7,10.3,23,23,23c12.7,0,23-10.3,23-23C48,12.3,37.7,2,25,2z M39.9,24c-0.5-7.8-7-14-14.9-14c-7.9,0-14.4,6.2-14.9,14h-2 C8.6,15.1,15.9,8,25,8c9.1,0,16.4,7.1,16.9,16H39.9z M25,32c0.3,0,0.6,0,0.9,0.1l3.9-13.4c0.2-0.6,0.8-0.9,1.4-0.7 c0.6,0.2,0.9,0.7,0.8,1.3L28,33c1.2,0.9,2,2.3,2,4c0,2.8-2.2,5-5,5c-2.8,0-5-2.2-5-5C20,34.2,22.2,32,25,32z M25,40c1.7,0,3-1.3,3-3 c0-1.7-1.3-3-3-3c-1.7,0-3,1.3-3,3C22,38.7,23.3,40,25,40z'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 18px 18px;
    display: inline-block;
    width: 25px;
    height: 20px;
    vertical-align: middle;
}
.wind:before {
    content: "";
    background: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%239bce11'%3E %3Cstyle type='text/css'%3E .st0{fill:%23010101;} .st1{fill:none;} .st2{fill:%23FFFFFF;} %3C/style%3E %3Cg%3E %3Cpath d='M1.2,22.8c-0.7,0-1.2-0.5-1.2-1.2c0-0.7,0.5-1.2,1.2-1.2h40.4c3.3,0,6-2.7,6-6.1c0-3.4-2.7-6.1-6-6.1 c-0.7,0-1.2-0.5-1.2-1.2c0-0.7,0.5-1.2,1.2-1.2c4.6,0,8.4,3.8,8.4,8.5c0,4.7-3.8,8.5-8.4,8.5H1.2z'/%3E %3Cpath d='M4.1,30c-0.7,0-1.2-0.5-1.2-1.2c0-0.7,0.5-1.2,1.2-1.2h37.5c0.7,0,1.2,0.5,1.2,1.2c0,0.7-0.5,1.2-1.2,1.2H4.1z'/%3E %3Cpath d='M41.6,44.2c-0.7,0-1.2-0.5-1.2-1.2s0.5-1.2,1.2-1.2c1.4,0,2.4-1,2.4-2.3c0-1.3-1-2.3-2.4-2.3H14.9c-0.7,0-1.2-0.5-1.2-1.2 c0-0.7,0.5-1.2,1.2-1.2h26.7c2.7,0,4.8,2.1,4.8,4.7S44.3,44.2,41.6,44.2z'/%3E %3C/g%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 18px 18px;
    display: inline-block;
    width: 25px;
    height: 20px;
    vertical-align: middle;
}
.windDirection:before {
    content: "";
    background: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%239bce11'%3E %3Cstyle type='text/css'%3E .st0{fill:%23010101;} .st1{fill:none;} .st2{fill:%23FFFFFF;} %3C/style%3E %3Cpath d='M49.7,0.4l-0.6-0.5L0.7,21.1c-0.4,0.2-0.7,0.6-0.6,1l0.1,0.7l22.2,4.9l4.8,21.5l0.2,0.8l0.7,0.1l0.8,0l0.3-0.6L49.9,1.5 C50.1,1.1,50,0.7,49.7,0.4z M4,21.7L44.8,3.9l-22,22L4,21.7z M28.4,46.1l-4.2-18.9l22-22L28.4,46.1z'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 18px 18px;
    display: inline-block;
    width: 25px;
    height: 20px;
    vertical-align: middle;
}
.uv:before {
    content: "";
    background: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%239bce11'%3E %3Cstyle type='text/css'%3E .st0{fill:%23010101;} .st1{fill:none;} .st2{fill:%23FFFFFF;} %3C/style%3E %3Cg%3E %3Cpath d='M25,44C14.5,44,6,35.5,6,25S14.5,6,25,6s19,8.5,19,19S35.5,44,25,44z M25,8.3C15.8,8.3,8.3,15.8,8.3,25S15.8,41.7,25,41.7 c9.2,0,16.7-7.5,16.7-16.7S34.2,8.3,25,8.3z'/%3E %3Ccircle cx='25' cy='1.3' r='1.3'/%3E %3Ccircle cx='25' cy='48.7' r='1.3'/%3E %3Cg%3E %3Ccircle cx='48.7' cy='25' r='1.3'/%3E %3Ccircle cx='1.3' cy='25' r='1.3'/%3E %3C/g%3E %3Cg%3E %3Cellipse transform='matrix(0.7071 -0.7071 0.7071 0.7071 -17.2853 41.7283)' cx='41.7' cy='41.7' rx='1.3' ry='1.3'/%3E %3Cellipse transform='matrix(0.707 -0.7072 0.7072 0.707 -3.4258 8.2718)' cx='8.3' cy='8.3' rx='1.3' ry='1.3'/%3E %3C/g%3E %3Cg%3E %3Cellipse transform='matrix(0.7071 -0.7071 0.7071 0.7071 -27.0857 18.0694)' cx='8.3' cy='41.7' rx='1.3' ry='1.3'/%3E %3Cellipse transform='matrix(0.7074 -0.7068 0.7068 0.7074 6.3651 31.9147)' cx='41.7' cy='8.3' rx='1.3' ry='1.3'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 18px 18px;
    display: inline-block;
    width: 25px;
    height: 20px;
    vertical-align: middle;
}
.actualTemperatureDataDivUv {
    text-align: center;
}
@media (max-width: 600px) {
    .actualTemperatureDataDivUv {
        margin-right: 20px;
    }
}
@media (max-width: 500px) {
    .actualTemperatureDataDivUv {
        margin-right: 0px;
        width: 100%;
    }
}
.mapForecastBox {
    position: relative;
    top: 50px;
    margin-bottom: 55px;
}
@media (max-width: 1399px) {
    .mapForecastBox {
        max-width: 506px;
        margin: auto;
    }
}
@media (max-width: 800px) {
    .mapForecastBox {
        max-width: 450px;
    }
}
.mapForecastOne {
    width: 50px;
    position: absolute;
    top: 145px;
    left: 55px;
}
@media (max-width: 1399px) {
    .mapForecastOne {
        top: 48%;
        left: 14%;
    }
}
@media (max-width: 980px) {
    .mapForecastOne {
        top: 50%;
        left: 13%;
    }
}
@media (max-width: 340px) {
    .mapForecastOne {
        left: 10%;
    }
}
.mapForecastTwo {
    width: 50px;
    position: absolute;
    top: 120px;
    left: 165px;
}
@media (max-width: 1399px) {
    .mapForecastTwo {
        top: 35%;
        left: 42%;
    }
}
@media (max-width: 980px) {
    .mapForecastTwo {
        top: 40%;
        left: 38%;
    }
}
.mapForecastThree {
    width: 50px;
    position: absolute;
    top: 70px;
    left: 290px;
}
@media (max-width: 1399px) {
    .mapForecastThree {
        top: 20%;
        left: 73%;
    }
}
@media (max-width: 980px) {
    .mapForecastThree {
        top: 22%;
        left: 70%;
    }
}
.mapForecastFour {
    width: 50px;
    position: absolute;
    top: 220px;
    left: 110px;
}
@media (max-width: 1399px) {
    .mapForecastFour {
        top: 70%;
        left: 28%;
    }
}
@media (max-width: 980px) {
    .mapForecastFour {
        top: 74%;
        left: 26%;
    }
}
.mapForecastFive {
    width: 50px;
    position: absolute;
    top: 190px;
    left: 200px;
}
@media (max-width: 1399px) {
    .mapForecastFive {
        top: 60%;
        left: 50%;
    }
}
@media (max-width: 980px) {
    .mapForecastFive {
        top: 57%;
        left: 45%;
    }
}
.mapForecastSix {
    width: 50px;
    position: absolute;
    top: 130px;
    left: 275px;
}
@media (max-width: 1399px) {
    .mapForecastSix {
        top: 42%;
        left: 70%;
    }
}
@media (max-width: 980px) {
    .mapForecastSix {
        top: 47%;
        left: 68%;
    }
}
@media (max-width: 340px) {
    .mapForecastSix {
        left: 66%;
    }
}
.mapForecastIkonBox {
    float: left;
}
.mapForecastIkon {
    width: 25px;
}
.mapForecastMinMaxBox {
    float: right;
    font-size: 12px;
    position: relative;
    top: -18px
}
.mapForecastMinMaxBox .max {
    margin-bottom: 0px;
    position: relative;
    top: 10px;
}
.mapForecastMinMaxBox .min {
    margin-bottom: 0px;
    position: relative;
    top: 0px;
}
.citySelector {
    display: inline-block;
    position: relative;
}
.spanPlaceholder {
    font-size: 14px;
    font-family: 'OpenSans-Bold';
    color: #666666;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: inline-block;
    width: 100%;
    padding-right: 45px;
}
.spanPlaceholderIcon {
    background: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%23666666'%3E %3Cstyle type='text/css'%3E .st0{fill:%23010101;} .st1{fill:none;} .st2{fill:%23FFFFFF;} %3C/style%3E %3Cpath d='M50,12.5l-25,25l-25-25H50z'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right;
    background-size: 10px 8px;
    width: 10px;
    height: 25px;
    display: inline-block;
    position: absolute;
    right: 5px;
    top: 0px;
}
.citySelector .select-element {
    display: none;
}
.loader {
    border: 8px solid #f3f3f3;
    border-top: 8px solid #3498db;
    border-radius: 70%;
    width: 20px;
    height: 20px;
    -webkit-animation: spin 2s linear infinite;
            animation: spin 2s linear infinite;
    float: right;
    position: absolute;
    top: 3px;
    right: -8px;
    z-index: 2;
}
@media (max-width: 1399px) {
    .loader {
        right: -45px;
    }
}
@media (max-width: 980px) {
    .loader {
        right: -8px;
    }
}
@media (max-width: 800px) {
    .loader {
        right: -25px;
    }
}
@keyframes spin {
    0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
.weatherCitySelectorBox {
    cursor: pointer;
    background-color: white;
    -webkit-box-shadow: 0 2px 0 white;
            box-shadow: 0 2px 0 white;
    border-radius: 2px;
    position: relative;
    list-style: none !important;
    padding-left: 10px !important;
    padding-bottom: 0px !important;
    width: 170px;
    float: left;
    font-family: 'Montserrat-Medium'
}
.weatherCitySelectorBox .selectClose {
    display: none;
}
.weatherCitySelectorBox .selectLabel {
    -webkit-transition: all 250ms cubic-bezier(.4,.25,.3,1);
    transition: all 250ms cubic-bezier(.4,.25,.3,1);
    display: block;
    height: 0;
    overflow: hidden;
    color: #3e3e3e;
    background-color: #fff;
    cursor: pointer;
}
.weatherCitySelectorBox .selectLabel.spanPlaceholder {
    height: 25px;
    vertical-align: middle;
    position: absolute;
    top: 0;
    left: 10px;
    background-color: transparent;
}
.weatherCitySelectorBox .selectItems {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 2px;
    padding-top: 20px;
    z-index: 2;
}
.weatherCitySelectorBox .selectItems.citiesBorder {
    border: 1px solid #757575;
    -webkit-box-shadow: 0px 0px 1px #757575;
            box-shadow: 0px 0px 1px #757575;
    max-height: 400px;
    overflow: hidden;
    overflow-y: scroll;
}
.weatherCitySelectorBox .selectItems .selectExpand {
    height: 25px;
    position: absolute;
    top: 0;
    right: 0;
    -webkit-appearance: none !important;
    font-size: 14px;
    font-family: 'OpenSans-Bold';
    color: #666666;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: right;
    background-size: 10px 8px;
    width: 165px;
}
.weatherCitySelectorBox .selectItems .selectExpand input[type=radio] {
    display: none;
    -webkit-appearance: none;
}
.weatherCitySelectorBox .selectItems .selectExpand:hover::after {
    opacity: 1;
}
.weatherCitySelectorBox .selectItems .selectExpand:checked::after {
    -webkit-transform: translate(-50%, -50%) rotate(90deg) scaleX(-1) scaleY(1.75);
            transform: translate(-50%, -50%) rotate(90deg) scaleX(-1) scaleY(1.75);
}
.weatherCitySelectorBox .selectItems .selectCloseLabel {
    width: 100%;
    position: absolute;
    height: 25px;
    top: 0;
    left: 0;
    display: none;
}
.weatherCitySelectorBox .selectExpandLabel {
    display: block;
    width: 100%;
    height: 25px;
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
}
.weatherCitySelectorBox .selectInput {
    display: none;
}
.weatherCitySelectorBox .selectExpand:checked + .selectCloseLabel {
    display: block;
}
.weatherCitySelectorBox .selectExpand:checked + .selectCloseLabel + .selectOptions .selectLabel {
    height: 45px;
    padding-left: 10px;
}
.weatherCitySelectorBox .selectExpand:checked + .selectCloseLabel + .selectOptions .selectLabel:hover {
    background-color: #f7f7f7;
}
.weatherCitySelectorBox .selectExpand:checked + .selectCloseLabel + .selectOptions + .selectExpandLabel {
    display: none;
}
.weatherCitySelectorBox .selectOptions {
    list-style: none !important;
    padding-left: 0px !important;
}
.weatherCitySelectorBox .selectOptions .selectOption:first-child {
    padding-top: 20px;
}
.weatherCitySelectorBox .selectSpan {
    font-size: 14px;
}
@media (max-width: 800px) {
    .weatherCitySelectorBox .selectSpan {
        font-size: 12px;
    }
}
.enews-weather-module-container {
    padding-left: 23px;
    padding-right: 23px;
    width: 100%;
    margin-bottom: 50px;
}
.enews-weather-module-container .enews-weather-module-city-selector {
    display: inline-block;
    width: 145px;
}
.enews-weather-module-container .enews-weather-module-city-selector select {
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    color: #666666;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: inline-block;
    width: auto;
    background: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%23666666'%3E %3Cstyle type='text/css'%3E .st0{fill:%23010101;} .st1{fill:none;} .st2{fill:%23FFFFFF;} %3C/style%3E %3Cpath d='M50,12.5l-25,25l-25-25H50z'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right;
    background-size: 10px 8px;
    width: 120px;
}
.enews-weather-module-first-row {
    width: 100%;
    margin-bottom: 50px;
}
.enews-weather-module-container .enews-weather-module-data-provider {
    display: inline-block;
    float: right;
    font-family: 'OpenSans-Bold';
    font-size: 11px;
    color: #9bce11;
    text-transform: uppercase;
    letter-spacing: 2px;
}
.enews-weather-module-container .enews-weather-module-data-provider a {
    color: #9bce11;
}
.enews-weather-module-container .enews-weather-module-city-selector .select-element {
    display: none;
}
.enews-weather-module-container .enews-weather-module-current-weather {
    position: relative;
    width: 49%;
    display: inline-block;
}
.enews-weather-module-container .enews-weather-module-second-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 9px;
}
.enews-weather-module-current-weather img {
    width: 60px;
    height: auto;
    display: inline-block;
    position: absolute;
    top: -20px;
    left: 64px;
}
.enews-weather-module-container .enews-weather-module-temperatures {
    display: inline-block;
    min-width: 65px;
    margin-bottom: 3px;
}
.enews-weather-module-container .enews-weather-module-current-temperature {
    font-size: 36px;
    font-family: 'OpenSans-Regular';
    margin-bottom: 6px;
    color: #333333;
    text-align: center;
}
.enews-weather-module-container .enews-weather-module-min-temperature {
    display: inline-block;
    color: #3680b4;
    font-size: 14px;
    font-family: 'OpenSans-Regular';
    letter-spacing: 1px;
    margin-left: 4px;
}
.enews-weather-module-container .enews-weather-module-max-temperature {
    display: inline-block;
    color: #db2626;
    font-size: 14px;
    font-family: 'OpenSans-Regular';
    letter-spacing: 1px;
}
.enews-weather-module-container .enews-weather-module-skies {
    font-size: 11px;
    font-family: 'OpenSans-Regular';
    text-transform: uppercase;
    letter-spacing: 1.5px;
    color: #666666;
}
.enews-weather-module-container .enews-weather-module-forecast {
    width: 49%;
    display: inline-block;
    position: relative;
    top: -15px;
}
.enews-weather-module-container .enews-weather-module-forecast-day {
    width: 22%;
    display: inline-block;
    text-align: center;
}
.enews-weather-module-container .enews-weather-module-forecast-day img {
    width: 31px;
    margin-bottom: 4px;
}
.enews-weather-module-container .enews-weather-module-forecast-dayname {
    color: #666666;
    font-family: 'OpenSans-Regular';
    text-transform: uppercase;
    font-size: 11px;
    line-height: 1;
    margin-bottom: 10px;
}
.enews-weather-module-container .enews-weather-module-forecast-max-temp {
    color: #db2626;
    font-family: 'OpenSans-Regular';
    font-size: 12px;
    line-height: 1;
    margin-bottom: 7px;
}
.enews-weather-module-container .enews-weather-module-forecast-min-temp {
    color: #3680b4;
    font-family: 'OpenSans-Regular';
    font-size: 12px;
    line-height: 1;
}
.enews-weather-module-container .enews-weather-module-third-row {
    width: 100%;
    text-align: center;
}
.enews-weather-module-container .enews-weather-module-more-info-button {
    font-family: 'Montserrat-Light';
    font-size: 14px;
    text-transform: uppercase;
    color: #9bce11;
    padding: 20px;
    border: 1px solid #f0f0f0;
    display: inline-block;
    line-height: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
.enews-weather-module-container .enews-weather-module-more-info-button:hover {
    border: 1px solid rgb(240, 240, 240);
    background-color: rgb(240, 240, 240);
}
.enews-weather-module-container .enews-weather-module-more-info-button a {
    color: #9bce11;
}
.header-current-weather {
    position: relative;
    float: left;
    max-width: 100px;
    margin-left: 20px;
    padding-top: 33px;
}
@media (max-width: 980px) {
    .header-current-weather {
        display: none;
    }
}
.header-current-weather-temperatures {
    display: inline-block;
    margin-bottom: 3px;
}
.header-current-weather-current-temperature {
    font-size: 20px;
    font-family: 'OpenSans-Regular';
    color: #333333;
    text-align: center;
    margin-left: 5px;
}
.header-current-weather-max-temperature {
    display: inline-block;
    color: #db2626;
    font-size: 10px;
    font-family: 'OpenSans-Regular';
    position: relative;
    bottom: 5px;
}
.header-current-weather-min-temperature {
    display: inline-block;
    color: #3680b4;
    font-size: 10px;
    font-family: 'OpenSans-Regular';
    position: relative;
    bottom: 5px;
}
.header-current-weather img {
    width: 40px;
    margin-bottom: 4px;
}
.divider3 {
    position: absolute;
    top: 30%;
    bottom: 23%;
    border-left: 1px solid #e0e0e0;
}
@media (max-width: 980px) {
    .divider3 {
        display: none;
    }
}
.liveBlogContainer .liveBlogEntryBox {
    overflow: hidden;
    margin: 0;
    padding: 10px 0 0 0;
    border-bottom: 1px solid #F0F0F0;
    margin-bottom: 20px;
}
.liveBlogContainer .liveBlogEntryBox .liveBlogContentContainer {
    margin-bottom: 14px;
}
.liveBlogContainer .liveBlogEntryBox .liveBlogContentContainer .liveBlogMeta {
    margin-top: 21px;
}
@media (max-width: 800px) {
    .liveBlogContainer .liveBlogEntryBox .liveBlogContentContainer .liveBlogMeta {
        margin-top: 0;
    }
}
.liveBlogContainer .liveBlogEntryBox .liveBlogEntryActionBox {
    margin-bottom: 20px;
    margin-top: 20px;
}
.liveBlogContainer .loadMoreComments {
    border: 1px solid #F0F0F0;
    margin: auto;
    max-width: 200px;
    cursor: pointer;
}
.liveBlogContainer .loadMoreComments span {
    font-size: 14px;
    font-family: "Lora-Regular", serif;
    color: rgb(51, 51, 51);
    line-height: 1.714;
    text-align: center;
    display: block;
    padding: 14px 0;
}
.liveBlogContainer .newEntryButton {
    margin-bottom: 20px;
}
.liveBlogContainer .newEntrySaveButton {
    margin-top: 20px;
}
.liveBlogContainer .liveBlogEntryActionBox .entryEditor {
    display: none;
}
.liveBlogContainer .liveBlogEntryActionBox .entrySaveButton {
    display: none;
}
.liveBlogContainer .liveBlogEntryActionBox .entryCancelButton {
    display: none;
}
.liveBlogContainer .liveBlogEntryActionBox textarea {
    width: 100%;
    resize: vertical;
}
.liveBlogPublishTime {
  font-family: 'OpenSans-Bold', serif;
  font-size: 11px;
  text-transform: uppercase;
}
.liveblog-info .articleDatetimeNoImage {
  left: 13px;
}
@media (max-width: 700px) {
    .liveblog-info .articleDatetimeNoImage {
        left: 0;
    }
}
@media (max-width: 1399px) {
    .articleDatetimeNoImage .newLiveBlogComments {
        left: 34px;
    }
}
@media (max-width: 1060px) {
    .articleDatetimeNoImage .newLiveBlogComments {
        left: 14px;
    }
}
.article-cover_no_image .newLiveBlogComments {
  color: black;
}
.liveBlogUpdateDate {
  color: #9bce11;
}
.liveBlogEntryBox .liveBlogEntryText {
    font-family: "Lora-Regular", serif;
    font-size: 18px;
    color: #666666;
    line-height: 1.333;
    margin-top: 20px;
    margin-bottom: 34px;
}
@media (max-width: 800px) {
    .liveBlogEntryBox .liveBlogEntryText {
        margin-top: 10px;
        margin-bottom: 31px;
    }
}
.liveBlogEntryBox .liveBlogEntryText p {
    color: #666666;
}
.liveBlogEntryBox .liveBlogEntryText p a {
    color: #333333;
    text-decoration: underline #3680b4;
    -webkit-text-decoration-skip: ink;
            text-decoration-skip: ink;
}
.liveBlogEntryBox .liveBlogEntryText p a:hover {
    color: white;
    background-color: #3680b4;
    -webkit-text-decoration-skip: ink;
            text-decoration-skip: ink;
    text-decoration: underline white;
}
.liveBlogEntryBox .liveBlogEntryText b {
    font-size: 40px;
    font-family: 'OpenSans-ExtraBold', serif;
    color: #333333;
    line-height: 1.25;
}
@media (max-width: 500px) {
    .liveBlogEntryBox .liveBlogEntryText b {
        font-size: 32px;
    }
}
.liveBlogEntryBox .liveBlogEntryText .liveblog-emoji {
    width: 18px;
    height: 18px;
}
.liveBlogEntryBox .liveBlogEntryText h3 {
    font-size: 40px;
    font-family: "OpenSans-ExtraBold", serif;
    color: rgb(51, 51, 51);
    line-height: 1.25;
    text-align: left;
    margin: 0;
}
.liveBlogEntryBox .liveBlogEntryText .iframe {
    width: 100%;
    padding-top: 56.25%;
    position: relative;
    margin-bottom: 20px;
}
.liveBlogEntryBox .liveBlogEntryText .iframe iframe {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
}
.liveBlogEntryBox .liveBlogEntryText ol {
    margin-top: 20px;
}
.liveBlogEntryBox .liveBlogEntryText ol li {
    list-style: none;
    border-bottom: none;
}
.liveBlogEntryBox .liveBlogEntryText ol li:not(.list_title_ol) {
    font-size: 18px;
    font-family: 'Montserrat-Regular', serif;
    list-style: none;
    border-bottom: 1px solid #F0F0F0;
    width: 100%;
    text-align: left;
    color: #333333;
    padding-bottom: 21px;
    margin-bottom: 21px;
}
.liveBlogEntryBox .liveBlogEntryText ol li:hover {
    color: #9bce11;
}
.liveBlogEntryBox .liveBlogEntryText ol li:not(.list_title_ol):before {
    content: counter(mycounter);
    counter-increment: mycounter;
    margin-right: 15px;
    color: #9bce11;
    font-family: 'Montserrat-ExtraBold', serif;
}
.liveBlogEntryBox .liveBlogEntryText ol li.list_title_ol:before {
    content: "\a0\a0\a0";
}
.liveBlogEntryBox .liveBlogEntryText ol li h3 {
    font-family: 'OpenSans-Bold', serif !important;
    font-size: 11px !important;
    margin-left: 0 !important;
    border-top: 1px solid #F0F0F0 !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    margin-bottom: 0 !important;
    text-transform: uppercase;
    color: #666666;
}
.liveBlogEntryBox .liveBlogEntryText ul {
    margin-top: 20px;
}
.liveBlogEntryBox .liveBlogEntryText ul li {
    list-style: none;
    border-bottom: none;
}
.liveBlogEntryBox .liveBlogEntryText ul li:not(.list_title_ol) {
    font-size: 18px;
    font-family: 'Montserrat-Regular', serif;
    list-style: none;
    border-bottom: 1px solid #F0F0F0;
    width: 100%;
    text-align: left;
    color: #333333;
    padding-bottom: 21px;
    margin-bottom: 21px;
}
.liveBlogEntryBox .liveBlogEntryText ul li:hover {
    color: #9bce11;
}
.liveBlogEntryBox .liveBlogEntryText ul li:not(.list_title_ol):before {
    content: "•";
    margin-right: 15px;
    color: #9bce11;
    font-family: 'Montserrat-ExtraBold', serif;
    margin-bottom: 25px;
    font-size: 25px;
}
.liveBlogEntryBox .liveBlogEntryText ul li h3 {
    font-family: 'OpenSans-Bold', serif !important;
    font-size: 11px !important;
    margin-left: 0 !important;
    border-top: 1px solid #F0F0F0 !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    margin-bottom: 0 !important;
    text-transform: uppercase;
    color: #666666;
}
.liveBlogLoadMore {
  font-family: 'Montserrat-Light', serif;
  font-size: 14px;
  text-transform: uppercase;
  padding: 20px 30px;
  border: 1px solid #F0F0F0;
  line-height: 1;
  display: block;
  margin: auto;
  background: none;
  margin-top: 30px;
}
.newLiveBlogComments {
  color: white;
  cursor: pointer;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  display: inline-block;
}
@media (max-width: 1399px) {
    .newLiveBlogComments {
        left: 22px;
        position: relative;
        top: 10px;
        display: block;
    }
}
@media (max-width: 1060px ) {
    .newLiveBlogComments {
        left: 16px;
    }
}
@media (max-width: 981px) {
    .newLiveBlogComments {
        left: 13px;
    }
}
@media (max-width: 700px) {
    .newLiveBlogComments {
        left: 0;
        top: 0;
        display: inline-block;
    }
}
.allLiveBlogComments {
  padding-right: 30px;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  display: inline-block;
}
.newLiveBlogCommentsPopUp {
  display: none;
  -webkit-animation-duration: 10s;
  animation-duration: 10s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: relative;
  margin: auto;
  height: 80px;
  width: 250px;
  background: #3680b4;
  cursor: pointer;
  -webkit-box-shadow: 0 0 30.72px 1.28px rgba(0, 0, 0, 0.23);
          box-shadow: 0 0 30.72px 1.28px rgba(0, 0, 0, 0.23);
  position: -webkit-sticky;
  position: sticky;
  top: 120px;
  z-index: 10;
  margin-bottom: 20px;
}
@media (max-width: 980px) {
    .newLiveBlogCommentsPopUp {
        top: 100px;
    }
}
@media (max-width: 600px) {
    .newLiveBlogCommentsPopUp {
        top: 80px;
    }
}
.newLiveBlogCommentsPopUp .number {
    position: relative;
    top: 20px;
    color: white;
    font-size: 24px;
    font-family: 'OpenSans-Bold', serif;
    text-align: center;
}
.newLiveBlogCommentsPopUp .text {
    position: relative;
    top: 20px;
    color: white;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 2px;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
.liveBlogDateTime {
  top: 0 !important;
  position: relative;
  padding-right: 30px;
}
@media (max-width: 500px) {
    .liveBlogDateTime {
        font-size: 10px;
    }
}
.liveBlogCommentsContainer {
  top: 0 !important;
  position: relative;
}
@media (max-width: 1399px) {
    .liveBlogCommentsContainer {
        display: inline-block;
    }
}
@media (max-width: 980px) {
    .liveBlogCommentsContainer {
        max-width: 305px;
        display: inline-block;
    }
}
@media (max-width: 700px) {
    .liveBlogCommentsContainer {
        max-width: 453px;
        display: inline-block;
        top: -40px !important;
    }
}
@media (max-width: 500px) {
    .liveBlogCommentsContainer {
        font-size: 10px;
    }
}
.newCount {
  font-family: "Lora-Regular", serif;
  font-size: 24px;
  line-height: 0.833;
}
.show {
  display: block;
  -webkit-animation: fadein 2s;
  animation: fadein 2s;
}
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.newLiveBlogCommentsPopUp {
  display: block;
}
#left-area {
  position: relative;
}
.liveblog-entry .liveblog-entry-actions,
.liveblog-entry .liveblog-entry-actions li {
  list-style: none;
}
.liveblog-entry-actions li:before {
  content: ' ' !important;
}
.liveblog-actions li:before {
  content: ' ' !important;
}
#liveblog-container {
  margin: 10px 0;
  width: 100%;
  display: block;
}
.liveblog-form {
  position: relative;
}
.liveblog-actions {
  display: block;
  padding: 5px 20px 16px 20px;
  border-radius: 3px;
  border: 1px solid #dfdfdf;
  background: whiteSmoke;
}
.liveblog-actions.uploading {
  border-color: #ccc;
  background: #e6e6e6;
}
.liveblog-actions legend {
  background: transparent;
  margin: 6px 0 10px;
  padding: 5px;
  float: left;
}
.liveblog-actions legend ul,
.liveblog-actions legend li {
  display: inline;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.liveblog-actions legend ul a {
  color: #21759B;
  text-decoration: none;
  border: none;
}
.liveblog-actions legend ul a:hover {
  color: #D54E21;
  text-decoration: none;
  border: none;
}
.liveblog-actions legend ul .active a {
  color: #333;
  font-weight: bold;
  cursor: text;
}
.liveblog-actions legend ul .active a:hover {
  color: #333;
}
.liveblog-html-edit-toggle,
.liveblog-rich-form-entry {
  display: none;
}
.liveblog-form.rich-text-enabled .liveblog-rich-form-entry,
.liveblog-form.rich-text-enabled .liveblog-html-edit-toggle {
  display: block;
}
.liveblog-html-edit-toggle {
  position: absolute;
  top: 20px;
  right: 20px;
  font-size: smaller;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 2;
}
.liveblog-edit-commands {
  margin-bottom: 5px;
  clear: both;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.liveblog-form-entry,
.liveblog-form-rich-entry {
  color: #333;
  background: #fff;
  width: 98%;
  min-height: 100px;
  display: inline-block;
  margin-bottom: 10px;
  padding: 5px;
  border: 1px solid #ddd;
  outline-color: #acc;
  border-radius: 3px;
}
.liveblog-form-entry:focus,
.liveblog-form-rich-entry:focus {
  border-color: #AAA;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
}
#liveblog-container .liveblog-form-rich-entry {
  overflow: auto;
  line-height: 1.2em;
  display: block;
}
#liveblog-container .liveblog-form-rich-entry p {
  margin-bottom: 1em;
  line-height: 1.2em;
}
a.liveblog-form-entry::-webkit-input-placeholder {
  color: #A9A9A9;
}
.liveblog-form-entry:-moz-placeholder {
  color: #A9A9A9;
}
.liveblog-form-entry:-ms-input-placeholder {
  color: #A9A9A9;
}
.liveblog-rich-text-wrapper {
  position: relative;
}
.liveblog-rich-text-placeholder {
  position: absolute;
  left: 6px;
  top: 2px;
  color: #aaa;
  display: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.liveblog-formatting-command {
  display: inline-block;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
  margin: 1px;
  border: solid 1px rgba(0, 0, 0, 0.0);
  padding: 2px 1px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  cursor: pointer;
}
.liveblog-formatting-command:hover {
  border-color: #bbb;
  background: #eee;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#e5e5e5), to(#fff));
  background-image: linear-gradient(to top, #e5e5e5, #fff);
}
.liveblog-formatting-command:active,
.liveblog-formatting-command.active {
  outline: none;
  border-color: #999 #ccc #ccc #999;
  background: #eee;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#f6f6f6), to(#e3e3e3));
  background-image: linear-gradient(to top, #f6f6f6, #e3e3e3);
}
.liveblog-formatting-command[data-command="bold"] .icon {
  background-position: 0 -20px;
}
.liveblog-formatting-command[data-command="bold"]:hover .icon {
  background-position: 0 0;
}
.liveblog-formatting-command[data-command="italic"] .icon {
  background-position: -20px -20px;
}
.liveblog-formatting-command[data-command="italic"]:hover .icon {
  background-position: -20px 0;
}
.liveblog-formatting-command[data-command="underline"] .icon {
  background-position: -280px -20px;
}
.liveblog-formatting-command[data-command="underline"]:hover .icon {
  background-position: -280px 0;
}
.liveblog-formatting-command[data-command="strikeThrough"] .icon {
  background-position: -540px -20px;
}
.liveblog-formatting-command[data-command="strikeThrough"]:hover .icon {
  background-position: -540px 0;
}
.liveblog-formatting-command[data-command="createLink"] .icon {
  background-position: -160px -20px;
}
.liveblog-formatting-command[data-command="createLink"]:hover .icon {
  background-position: -160px 0;
}
.liveblog-formatting-command[data-command="unlink"] .icon {
  background-position: -180px -20px;
}
.liveblog-formatting-command[data-command="unlink"]:hover .icon {
  background-position: -180px 0;
}
.liveblog-formatting-command[data-command="removeFormat"] .icon {
  background-position: -380px -20px;
}
.liveblog-formatting-command[data-command="removeFormat"]:hover .icon {
  background-position: -380px 0;
}
.drag-over .liveblog-form-entry,
.drag-over .liveblog-form-rich-entry {
  background: #efe;
  color: #333;
}
.liveblog-actions .liveblog-submit-wrapper {
  position: relative;
  line-height: 24px;
  overflow: hidden;
}
.liveblog-form-entry-submit {
  margin: 0;
}
.liveblog-submit-spinner {
  padding: 0;
  position: absolute;
  top: 50%;
  right: 50%;
}
#liveblog-container .button-secondary,
#liveblog-container .button {
  display: inline-block;
  margin: 5px 0 0;
  padding: 2px 10px;
  border: 1px solid;
  text-decoration: none;
  text-indent: 0;
  line-height: 24px;
  cursor: pointer;
  white-space: nowrap;
  border-radius: 3px;
}
#liveblog-container .button {
  color: white;
  background-color: #21759B;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#2A95C5), to(#21759B));
  background-image: linear-gradient(to bottom, #2A95C5, #21759B);
  border-color: #21759B;
  border-bottom-color: #1E6A8D;
  -webkit-box-shadow: inset 0 1px 0 rgba(120, 200, 230, 0.5);
  box-shadow: inset 0 1px 0 rgba(120, 200, 230, 0.5);
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
#liveblog-container .button:hover {
  color: white;
  background-color: #278AB7;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#2E9FD2), to(#21759B));
  background-image: linear-gradient(to bottom, #2E9FD2, #21759B);
  border-color: #1B607F;
  -webkit-box-shadow: inset 0 1px 0 rgba(120, 200, 230, 0.6);
  box-shadow: inset 0 1px 0 rgba(120, 200, 230, 0.6);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
}
#liveblog-container .button:active {
  color: rgba(255, 255, 255, 0.95);
  background: #1B607F;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#21759B), to(#278AB7));
  background-image: linear-gradient(to bottom, #21759B, #278AB7);
  border-color: #124560 #2382AE #2382AE #2382AE;
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
#liveblog-container .liveblog-actions .liveblog-submit-wrapper .liveblog-form-entry-submit.button {
  display: block;
  margin-top: 0;
  float: left;
}
.liveblog-actions .liveblog-submit-wrapper a {
  display: block;
  margin-top: 3px;
  font-size: 85%;
}
#liveblog-container .cancel {
  margin-left: 4px;
  float: left;
}
.liveblog-actions .liveblog-submit-wrapper .liveblog-entry-delete {
  float: right;
}
#liveblog-container .button-secondary::-moz-focus-inner {
  border-width: 1px 0;
  border-style: solid none;
  border-color: transparent;
  padding: 0;
}
#liveblog-container .button-secondary {
  font-size: 12px;
  line-height: 23px;
  height: 24px;
  margin: 0 10px 0 0;
  padding: 0 8px 1px;
  background: #f3f3f3;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#f4f4f4));
  background-image: linear-gradient(to bottom, #fefefe, #f4f4f4);
  border-color: #bbb;
  color: #333;
  text-shadow: 0 1px 0 #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#liveblog-container .button-secondary:hover,
#liveblog-container .button-secondary:focus {
  background: #f3f3f3;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f3f3f3));
  background-image: linear-gradient(to bottom, #fff, #f3f3f3);
  border-color: #999;
  color: #222;
}
#liveblog-container .button-secondary:focus {
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
  box-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
}
#liveblog-container .button-secondary:active {
  background: #eee;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#fefefe));
  background-image: linear-gradient(to bottom, #f4f4f4, #fefefe);
  border-color: #999;
  color: #333;
  text-shadow: 0 -1px 0 #fff;
  -webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
}
#liveblog-container .liveblog-entry-delete:hover,
#liveblog-container .liveblog-entry-delete:focus,
#liveblog-container .liveblog-entry-delete:active,
#liveblog-container .liveblog-entry-delete {
  color: #bc0b0b;
  border: none;
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
}
#liveblog-container .liveblog-entry-delete:active,
#liveblog-container .liveblog-entry-delete:focus,
#liveblog-container .liveblog-entry-delete:hover {
  color: #ff0000;
  text-decoration: underline;
}
.liveblog-message {
  font-size: 13px;
  font-weight: 400;
  text-align: center;
  margin-bottom: 5px;
  padding: 7px 10px;
  border-radius: 3px;
  text-shadow: 1px 1px 0 #0074a2;
}
.liveblog-hidden {
  display: none;
}
#liveblog-entries {
  display: block;
  padding: 10px 0 0 0;
}
.liveblog-loading {
  color: #aaa;
  background: #f9f9f9;
  border: 1px solid #ddd;
}
.liveblog-preview {
  clear: both;
}
.liveblog-archived-message {
  background-color: lightYellow;
  padding: 12px;
  border: orange;
  border-radius: 4px;
}
.liveblog-entry.highlight {
  background-color: lightYellow;
}
.liveblog-entries header {
  margin: 0;
  padding: 0;
}
.liveblog-entry .liveblog-meta .liveblog-author-name {
  font-size: 15px;
  line-height: 18px;
}
.liveblog-entry .liveblog-meta .liveblog-author-avatar {
  float: left;
  margin: 0 10px 0 0;
}
.liveblog-entry .liveblog-meta .liveblog-author-avatar img {
  width: 30px;
  height: 30px;
}
.liveblog-entry .liveblog-meta .liveblog-meta-time {
  float: right;
  margin-left: 10px;
  font-size: 10px;
  line-height: 12px;
}
.liveblog-meta-time a {
  color: #888;
  text-decoration: none;
  text-transform: uppercase;
}
.liveblog-meta-time .time:before {
  content: " - ";
}
.liveblog-fixed-bar {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  color: white;
  text-align: center;
  -webkit-box-shadow: 0 0 8px 0 #000000;
  box-shadow: 0 0 8px 0 #000000;
  background-color: rgba(1, 1, 1, 0.6);
}
#liveblog-fixed-nag a {
  text-decoration: none;
  display: block;
  color: white;
}
#liveblog-fixed-nag a .num, #liveblog-socketio-error {
  font-size: 30px;
  margin: 0 3px;
  font-weight: bold;
  display: inline-block;
  vertical-align: middle;
}
.liveblog-hash {
  color: #55acee;
  font-weight: bold;
}
.liveblog-hash::before {
  content: "#";
}
.liveblog-author {
  font-weight: bold;
}
.liveblog-author::before {
  content: "@";
}
.liveblog-command {
  display: none;
}
.liveblog-key-events h2 {
  color: #333;
  margin-bottom: 15px;
}
.liveblog-key-events .liveblog-entry {
  border: none;
  overflow: visible;
  padding: 0;
}
.liveblog-key-events .liveblog-entry a:hover {
  text-decoration: underline;
}
.liveblog-key-events li.liveblog-entry p {
  margin-bottom: 0;
}
.liveblog-key-events .liveblog-key-timeline {
  position: relative;
  border-left: 1px solid #bbb;
  padding-top: 1px;
}
.liveblog-key-events .liveblog-key-timeline:after,
.liveblog-key-events .liveblog-key-timeline:before {
  content: "";
  position: absolute;
  left: -5px;
  height: 1px;
  width: 10px;
  border-bottom: 1px solid #bbb;
}
.liveblog-key-events .liveblog-key-timeline:after {
  bottom: 0;
}
.liveblog-key-events .liveblog-key-timeline:before {
  top: 0;
}
.liveblog-key-events .liveblog-key-timeline li {
  position: relative;
  display: block;
  list-style: none;
  margin-bottom: 25px;
}
.liveblog-key-events .liveblog-key-timeline li:before {
  content: "";
  position: absolute;
  display: block;
  top: 11px;
  left: -4px;
  height: 7px;
  width: 7px;
  background-color: #bbb;
}
.liveblog-key-events .liveblog-key-timeline li .date {
  display: block;
  font-size: 10px;
  color: #333;
  padding-left: 20px;
}
.liveblog-key-events .liveblog-key-timeline li .title {
  padding-left: 20px;
  display: inline-block;
}
.sendingStatus {
  padding-bottom: 10px
}
.sendingStatus .sendingStatusText:after {
    content: '\f140';
    display: inline-block;
    width: 20px;
    height: 20px;
    font-size: 20px;
    line-height: 1;
    font-family: dashicons, serif;
    text-decoration: inherit;
    font-weight: normal;
    font-style: normal;
    vertical-align: sub;
    text-align: center;
    -webkit-transition: color .1s ease-in 0s;
    transition: color .1s ease-in 0s;
    -webkit-font-smoothing: antialiased;
}
.sendingStatusBox {
  padding-bottom: 15px
}
.sendingStatusBox .sendingStatusSite .sendingStatusSiteName {
    vertical-align: middle;
}
.sendingStatusBox .sendingStatusSite .statusOk:after {
    content: '\f147';
    display: inline-block;
    width: 20px;
    height: 20px;
    font-size: 20px;
    line-height: 1;
    font-family: dashicons, serif;
    text-decoration: inherit;
    font-weight: normal;
    font-style: normal;
    vertical-align: middle;
    text-align: center;
    -webkit-transition: color .1s ease-in 0s;
    transition: color .1s ease-in 0s;
    -webkit-font-smoothing: antialiased;
    color: green;
}
.sendingStatusBox .sendingStatusSite .statusFaild:after {
    content: '\f335';
    display: inline-block;
    width: 20px;
    height: 20px;
    font-size: 20px;
    line-height: 1;
    font-family: dashicons, serif;
    text-decoration: inherit;
    font-weight: normal;
    font-style: normal;
    vertical-align: middle;
    text-align: center;
    -webkit-transition: color .1s ease-in 0s;
    transition: color .1s ease-in 0s;
    -webkit-font-smoothing: antialiased;
    color: red;
}
#liveblog-entries .liveblog-entry-actions li {
    border: none;
    padding-bottom: 0;
    margin-bottom: 0;
}
.sendingStatus {
  position: relative;
  display: inline-block;
  padding: 0;
  margin: 0 0 34px 0;
  outline: 0;
  text-align: left;
  cursor: pointer
}
.sendingStatus:before {
    padding: 5px 10px;
}
.sendingStatus:focus {
    pointer-events: none;
}
.sendingStatus:focus .sendingStatusBox {
    opacity: 1;
    visibility: visible;
    display: block;
}
.sendingStatus:focus .sendingStatusText:after {
    -webkit-transform: rotate(0deg) rotate(-180deg);
            transform: rotate(0deg) rotate(-180deg);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    vertical-align: middle;
}
.sendingStatus .sendingStatusBox {
    position: relative;
    visibility: hidden;
    -webkit-transition: visibility 0.5s;
    transition: visibility 0.5s;
    width: auto;
    padding: 10px;
    display: none;
}
#endlessPreloader {
  position: relative;
  width: 100%;
  height: 100%;
  margin: 30px 0;
}
#endlessLoader {
  display: block;
  margin: auto;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  border: 3px solid transparent;
  border-top-color: #3680b4;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}
#endlessLoader:before {
  content: "";
  position: absolute;
  top: 5px;
  left: 5px;
  right: 5px;
  bottom: 5px;
  border-radius: 50%;
  border: 3px solid transparent;
  border-top-color: #db2626;
  -webkit-animation: spin 3s linear infinite;
  animation: spin 3s linear infinite;
}
#endlessLoader:after {
  content: "";
  position: absolute;
  top: 15px;
  left: 15px;
  right: 15px;
  bottom: 15px;
  border-radius: 50%;
  border: 3px solid transparent;
  border-top-color: #9bce11;
  -webkit-animation: spin 1.5s linear infinite;
  animation: spin 1.5s linear infinite;
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.liveBlogContainer .newEntryBox {
    -webkit-animation: none;
    animation: none;
}
.liveBlogContainer .newEntryBox .saveButton {
    margin-top: 20px;
}
.liveBlogEntryBox .editButton {
    margin-right: 20px;
}
.liveBlogEntryBox .deleteButtonWrapper {
    display: inline-block;
    padding-bottom: 20px;
}
.liveBlogEntryBox .liveBlogEntryActionBox .liveBlogEntryEditButton {
    margin-top: 20px;
    margin-right: 20px;
}
.liveBlogContainer {
  padding: 0 23px
}
.liveBlogContainer .liveBlogEntryBox .liveBlogEntryText div.wp-caption {
    padding: 0;
    background-color: white;
    border: none;
    text-align: left;
}
.liveBlogContainer .liveBlogEntryBox .liveBlogEntryText div.wp-caption.alignleft {
    margin-left: 0;
}
.liveBlogContainer .liveBlogEntryBox .liveBlogEntryText div.wp-caption.alignright {
    margin-bottom: 0;
}
.liveBlogContainer .liveBlogEntryBox .liveBlogEntryText div.wp-caption.alignnone {
    margin-left: auto;
}
.liveBlogContainer .liveBlogEntryBox .liveBlogEntryText div.wp-caption.alignnone img {
    margin-left: 0;
}
.liveBlogContainer .liveBlogEntryBox .liveBlogEntryText div.wp-caption.alignnone .size-et-pb-post-main-image-fullwidth {
    max-width: 100%;
}
.liveBlogContainer .liveBlogEntryBox .liveBlogEntryText div.wp-caption.alignnone p.wp-caption-text {
    margin-left: 0;
}
.liveBlogContainer .liveBlogEntryBox .liveBlogEntryText div.wp-caption p.wp-caption-text {
    padding: 9px 9px 9px 20px;
    position: relative;
    min-height: 40px;
    top: -30px;
    background-color: #9bce11;
    color: white;
    line-height: 1.6;
    font-size: 14px;
    font-family: 'OpenSans-Regular', serif;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-items: center;
    min-width: 95%;
    max-width: 95%;
    margin-bottom: -30px;
}
.liveBlogContainer .liveBlogEntryBox .liveBlogEntryText div.wp-caption p.wp-caption-text:after {
    height: 100%;
    width: 9px;
    content: " ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -9px;
    top: 0;
}
.liveBlogContainer .liveBlogEntryBox .liveBlogEntryText div .alignnone {
    margin-left: 0;
}
.liveBlogContainer .liveBlogEntryBox .liveBlogEntryText img {
    margin-left: 0;
}
#wp-link-wrap {
  font-size: 14px;
  line-height: 1.4em;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  position: fixed;
  max-width: 800px;
  width: 100% !important;
  margin: 0 !important
}
#wp-link-wrap #wp-link #link-options label span {
    width: 100%;
    text-align: left;
    word-wrap: normal;
    max-width: 20%;
}
#wp-link-wrap #wp-link #link-options label input[type="text"] {
    max-width: 60%;
    width: 100%;
}
#wp-link-wrap #wp-link .link-target {
    padding: 12px 0 0;
}
#wp-link-wrap #wp-link .link-target span {
    display: none;
}
#wp-link-wrap #wp-link .link-target label {
    width: 100%;
    max-width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
}
#wp-link-wrap #wp-link #search-panel label .search-label {
    text-align: left;
    width: 100%;
    max-width: 20%;
    margin-top: 0;
}
#wp-link-wrap #wp-link #search-panel label .link-search-field {
    width: 100%;
    max-width: 60%;
    margin-left: 4px;
}
.griefList #enews-taxonomy-page-header-columns {
    border-bottom: solid 10px #111111;
    min-height: 80px;
}
.griefList .griefItem {
    width: 100%;
    margin-bottom: 25px;
    border-bottom: 1px solid #f0f0f0;
    overflow: auto;
    padding-bottom: 25px;
}
.griefList .griefItem .highlighted {
    background-color: #111111;
    padding: 30px;
}
.griefList .griefItem .highlighted .content {
    color: white;
}
.griefList .griefItem .title {
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    line-height: 1.818;
    letter-spacing: 2px;
    height: 20px;
    margin-bottom: 20px;
    color: rgba(51, 51, 51, 0.502);
}
.griefList .griefItem .content {
    width: 100%;
    font-size: 16px;
    font-family: 'Lora-Regular';
    line-height: 1.5;
    text-align: left;
    color: rgb(51, 51, 51);
}
.griefList .griefItem .wantAdImg {
    margin-right: 20px;
    max-width: 65px;
    max-height: 90px;
    margin-bottom: 20px;
    border: 2px solid #0b0b0b;
}
.griefList .griefItem .wantAdImg img {
    display: block;
}
.griefList .searchFormGrief {
    position: relative;
    top: -15px;
}
@media (max-width: 800px) {
    .griefList .searchFormGrief {
        top: 0px;
        margin-bottom: 10px;
        margin-left: 23px;
        margin-right: 23px;
    }
}
.griefList .searchFormGrief .searchField {
    height: 70px;
    width: 35%;
    padding-left: 20px;
    font-family: 'OpenSans-SemiboldItalic';
    max-width: 580px;
    min-width: 225px;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(224, 224, 224);
    background-color: rgb(255, 255, 255);
    opacity: 0.961;
    font-size: 24px;
    line-height: 1.167;
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%23bfbfbf'%3E %3Cstyle type='text/css'%3E %3C/style%3E %3Cpath d='M50,45.5l-6.1-6.2l-4.8-4.9c2.5-3.5,4-7.9,4-12.6c0-12-9.6-21.7-21.4-21.7C9.8,0.2,0.2,9.9,0.2,21.9 c0,12,9.6,21.7,21.4,21.7c4.9,0,9.5-1.7,13.1-4.6l8.3,8.4c0.1,0.1,0.2,0.2,0.3,0.3l2.2,2.2L50,45.5z M21.6,38.5 c-9,0-16.4-7.5-16.4-16.6c0-9.2,7.4-16.6,16.4-16.6c9,0,16.4,7.5,16.4,16.6c0,3.8-1.3,7.3-3.4,10.1c-0.7,0.9-1.5,1.8-2.4,2.5 C29.3,37,25.6,38.5,21.6,38.5z'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center right 20px;
    background-size: 30px;
}
@media (max-width: 800px) {
    .griefList .searchFormGrief .searchField {
        width: 100%;
    }
}
.griefList .searchFormGrief .searchField::-webkit-input-placeholder {
    color: #bfbfbf;
}
.griefList .searchFormGrief .searchField::-moz-placeholder {
    color: #bfbfbf;
}
.griefList .searchFormGrief .searchField:-ms-input-placeholder {
    color: #bfbfbf;
}
.endless-vote-module-container {
    padding-left: 23px;
    padding-right: 23px;
    margin-bottom: 30px;
}
@media (max-width: 600px) {
    .endless-vote-module-container {
        margin-bottom: 23px;
    }
}
.endless-vote-module-container .endless-vote-module-header {
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    letter-spacing: 1.5px;
    text-transform: uppercase;
    color: #9bce11;
}
.endless-vote-module-container .endless-vote-module-title {
    font-family: 'OpenSans-ExtraBold';
    font-size: 24px;
    line-height: 1.25;
    color: #333333;
}
.endless-vote-module-container .endless-vote-module-selection-item {
    display: inline-block;
}
.pullLeft {
    float: left;
}
.pullRight {
    float: right;
}
.dBlock {
    display: block;
}
.dNone {
    display: none;
}
.textUppercase {
    text-transform: uppercase;
}
.visuallyhidden {
    opacity: 0;
}
.float-left {
    float: left!important;
}
.float-right {
    float: right!important;
}
.clearfix:after {
    display: block;
    content: "";
    clear: both;
}
.horoscopeHeader {
    position: relative;
    float: left;
    margin-left: 38px;
    padding-top: 24px;
}
@media (max-width: 980px) {
    .horoscopeHeader {
        display: none;
    }
}
.horoscopeHeader .horoscopeTitle {
    position: relative;
    font-size: 10px;
    top: -13px;
    left: -13px;
    font-family: 'Montserrat-Light';
    color: #333333;
}
.horoscopeSvg {
    content: "";
    background: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve' fill='%239bce11'%3E %3Cstyle type='text/css'%3E .st0{fill:%23454545;} .st1{fill:%239CCB3C;} %3C/style%3E %3Cg%3E %3Cg%3E %3Cpath class='st0' d='M22.7,33.2c5.8-9.6,16.4-16,28.4-16c18.3,0,33.2,14.9,33.2,33.2c0,1.2-0.1,2.5-0.2,3.7c0.7,0.3,1.4,0.7,2,1.1 c0.2-1.6,0.3-3.2,0.3-4.8c0-19.5-15.8-35.3-35.3-35.3c-12.9,0-24.2,7-30.4,17.3C21.4,32.6,22.1,32.9,22.7,33.2z'/%3E %3Cpath class='st0' d='M64.4,80.8c-4.1,1.8-8.6,2.8-13.3,2.8c-18.3,0-33.2-14.9-33.2-33.2c0-1.1,0.1-2.1,0.2-3.2 c-0.7-0.1-1.4-0.3-2.1-0.6c-0.1,1.2-0.2,2.5-0.2,3.8c0,19.5,15.8,35.3,35.3,35.3c5.3,0,10.4-1.2,14.9-3.3 C65.4,82,64.9,81.4,64.4,80.8z'/%3E %3C/g%3E %3Cpath class='st1' d='M38.8,41.9c-2.1,0.4-4.1-0.6-4.9-2.4l-10.6,1.2c-0.4,1.6-1.7,3-3.4,3.3c-2.4,0.5-4.8-1-5.3-3.4 c-0.5-2.4,1-4.7,3.5-5.3c2.1-0.4,4.1,0.6,4.9,2.4l10.6-1.2c0.4-1.6,1.7-3,3.4-3.3c2.4-0.5,4.8,1,5.3,3.4c0.2,1,0.1,1.9-0.3,2.7 l8,7.5c0.3-0.2,0.7-0.3,1.1-0.4c2.4-0.5,4.8,1,5.3,3.4c0.1,0.3,0.1,0.6,0.1,0.9L77.1,58c0.6-0.8,1.5-1.4,2.6-1.6 c2.4-0.5,4.8,1,5.3,3.4c0.5,2.4-1,4.7-3.5,5.3c-0.7,0.2-1.5,0.1-2.1-0.1l-5.9,8.3c0.3,0.5,0.6,1,0.7,1.7c0.5,2.4-1,4.7-3.5,5.3 c-2.4,0.5-4.8-1-5.3-3.4c-0.1-0.5-0.1-1,0-1.5L55.1,70c-0.6,0.5-1.3,0.9-2.1,1.1c-2.4,0.5-4.8-1-5.3-3.4c-0.5-2.2,0.8-4.3,2.9-5.1 l0-7.5c-1.5-0.5-2.7-1.7-3-3.3c-0.2-1-0.1-1.9,0.3-2.7l-8-7.5C39.5,41.7,39.2,41.8,38.8,41.9z M56.5,65.8c0.1,0.5,0.1,1,0,1.5 l10.3,5.3c0.6-0.5,1.3-0.9,2.1-1.1c0.7-0.2,1.5-0.1,2.1,0.1l5.9-8.3c-0.3-0.5-0.6-1-0.7-1.7c-0.1-0.3-0.1-0.6-0.1-0.9l-20.7-7.2 c-0.5,0.6-1.1,1.1-1.8,1.4l0,7.6C55,63,56.1,64.2,56.5,65.8z'/%3E %3C/g%3E %3C/svg%3E");
    background-repeat: no-repeat;
    display: inline-block;
    width: 40px;
    height: 40px;
}
@media (max-width: 980px) {
    .horoscopeSvg {
        display: none;
    }
}
.divider4 {
    position: absolute;
    top: 30%;
    bottom: 23%;
    border-left: 1px solid #e0e0e0;
    margin-left: 4px;
}
@media (max-width: 980px) {
    .divider4 {
        display: none;
    }
}
.wantAdList .headerTitle {
    font-size: 11px;
    font-family: "OpenSans-Bold", sans-serif;
    color: #666666;
    line-height: 1.818;
    text-align: left;
    position: absolute;
    margin: 0 23px 0 23px;
    top: -30px;
    letter-spacing: 2px;
}
.wantAdList .wantAdItem {
    margin-bottom: 25px;
    border-bottom: 1px solid #f0f0f0;
    overflow: auto;
}
.wantAdList .wantAdItem .title {
    font-size: 11px;
    font-family: 'OpenSans-Bold', sans-serif;
    line-height: 1.818;
    letter-spacing: 2px;
    min-height: 25px;
    margin-bottom: 20px;
    color: #888888;
}
@media (max-width: 500px) {
    .wantAdList .wantAdItem .title .dateAndCity {
        width: 160px;
    }
}
.wantAdList .wantAdItem .title .wantAdCity {
    margin-left: 10px;
    color: #9bce11;
}
@media (max-width: 500px) {
    .wantAdList .wantAdItem .title .wantAdCity {
        margin-left: 0;
    }
}
.wantAdList .wantAdItem .content {
    width: 100%;
    font-size: 16px;
    font-family: 'Lora-Regular', sans-serif;
    line-height: 1.5;
    text-align: left;
    color: #414141;
    margin-bottom: 25px;
}
.wantAdList .wantAdItem .content .onePerPage {
    text-align: center;
}
.wantAdList .wantAdItem .content .onePerPage img {
    max-width: 154px;
    max-height: 154px;
}
.wantAdList .wantAdItem .content .wantAdLead {
    color: #333333;
}
.wantAdList .wantAdItem .content .wantAdLead a {
    color: #333333;
    border-bottom: 2px solid #9bce11;
}
.wantAdList .wantAdItem .wantAdImg {
    margin-right: 20px;
    max-width: 70px;
    max-height: 90px;
    margin-bottom: 10px;
}
.wantAdList .wantAdItem .wantAdImg img {
    display: block;
}
.wantAdList .searchForm {
    position: relative;
    top: -15px;
    margin-right: 23px;
    width: 60%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
}
@media (max-width: 900px) {
    .wantAdList .searchForm {
        top: 0;
        clear: both;
        float: left !important;
        width: 90%;
        margin: 0 23px;
    }
}
.wantAdList .searchForm .searchBox {
    border: 1px solid rgb(224, 224, 224);
    height: 70px;
    position: relative;
    float: right;
    min-width: 325px;
    width: 71%;
}
@media (max-width: 1399px) {
    .wantAdList .searchForm .searchBox {
        width: 62%;
    }
}
@media (max-width: 900px) {
    .wantAdList .searchForm .searchBox {
        width: 100%;
        max-width: 500px;
        min-width: 100px;
    }
}
@media (max-width: 800px) {
    .wantAdList .searchForm .searchBox {
        width: 58%;
    }
}
@media (max-width: 600px) {
    .wantAdList .searchForm .searchBox {
        width: 55%;
    }
}
@media (max-width: 500px) {
    .wantAdList .searchForm .searchBox {
        width: 48%;
    }
}
@media (max-width: 400px) {
    .wantAdList .searchForm .searchBox {
        width: 45%;
    }
}
.wantAdList .searchForm .searchField {
    padding-left: 20px;
    font-family: 'OpenSans-SemiboldItalic';
    font-size: 24px;
    line-height: 1.167;
    float: left;
    width: 100%;
    height: 100%;
    border: none;
}
@media (max-width: 900px) {
    .wantAdList .searchForm .searchField {
        width: 72%;
    }
}
@media (max-width: 500px) {
    .wantAdList .searchForm .searchField {
        font-size: 18px;
        padding-left: 10px;
        top: 22px;
    }
}
@media (max-width: 400px) {
    .wantAdList .searchForm .searchField {
        font-size: 14px;
        top: 26px;
    }
}
.wantAdList .searchForm .searchField::-webkit-input-placeholder {
    color: #bfbfbf;
}
.wantAdList .searchForm .searchField::-moz-placeholder {
    color: #bfbfbf;
}
.wantAdList .searchForm .searchField:-ms-input-placeholder {
    color: #bfbfbf;
}
.wantAdList .searchForm .categorySelector {
    position: relative;
    margin-right: 10px;
}
@media (max-width: 600px) {
    .wantAdList .searchForm .categorySelector {
        margin-right: 10px;
    }
}
@media (max-width: 500px) {
    .wantAdList .searchForm .categorySelector {
        margin-right: 0;
    }
}
.wantAdList .searchForm .categorySelector .categoryTitle {
    font-size: 11px;
    font-family: "OpenSans-Bold", sans-serif;
    color: rgb(224, 224, 224);
    line-height: 1.818;
    letter-spacing: 2px;
    padding-bottom: 0;
    padding-left: 14px;
}
.wantAdList .searchForm .categorySelector .allCategorySelector {
    display: none;
}
.wantAdList .searchForm .categorySelector .allWantAdCategoryTextShow {
    border: solid 1px;
    border-color: #757575 !important;
    z-index: 20;
    background-color: rgb(255, 255, 255);
    padding: 16px 39px 15px 14px !important;
    position: relative;
    -webkit-box-shadow: 0 0 30.72px 1.28px rgba(0, 0, 0, 0.23);
            box-shadow: 0 0 30.72px 1.28px rgba(0, 0, 0, 0.23);
}
.wantAdList .searchForm .categorySelector .allWantAdCategoryText {
    padding: 17px 40px 16px 15px;
    content: "";
    background: url(../images/arrow.svg) no-repeat right;
    background-size: 10px 10px;
    background-position: 92%;
    white-space: nowrap;
    font-size: 18px;
    font-family: "Montserrat-Medium", sans-serif;
    color: #333333;
    cursor: pointer;
}
@media (max-width: 400px) {
    .wantAdList .searchForm .categorySelector .allWantAdCategoryText {
        font-size: 12px;
    }
}
.wantAdList .searchForm .categorySelector .allCategorySelectorBoxShow {
    display: block !important;
    position: absolute;
    text-align: center;
    border: solid 0.7px;
    border-color: rgb(51, 51, 51);
    background-color: rgb(255, 255, 255);
    max-height: 375px;
    -webkit-box-shadow: 0 10px 28.72px 1.28px rgba(0, 0, 0, 0.23);
            box-shadow: 0 10px 28.72px 1.28px rgba(0, 0, 0, 0.23);
    cursor: pointer;
    top: 75px;
    min-width: 135px;
    z-index: 20;
    overflow-y: scroll;
    right: 0;
}
@media (max-width: 900px) {
    .wantAdList .searchForm .categorySelector .allCategorySelectorBoxShow {
        right: auto;
        left: 0;
    }
}
.wantAdList .searchForm .categorySelector .hiddenBorder {
    position: absolute;
    background-color: white;
    height: 21px;
    width: calc(100% - 2px);
    right: 1px;
    top: 55px;
    z-index: 21;
}
.wantAdList .searchForm .categorySelector #allCategorySelectorID div:first-child {
    padding-top: 20px;
}
.wantAdList .searchForm .categorySelector .taxonomyCategoryList {
    padding-left: 20px;
    padding-right: 20px;
    color: #333333;
}
@media (max-width: 400px) {
    .wantAdList .searchForm .categorySelector .taxonomyCategoryList {
        font-size: 11px;
    }
}
.wantAdList .searchForm .searchFieldIcon {
    content: '';
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%23bfbfbf'%3E %3Cstyle type='text/css'%3E %3C/style%3E %3Cpath d='M50,45.5l-6.1-6.2l-4.8-4.9c2.5-3.5,4-7.9,4-12.6c0-12-9.6-21.7-21.4-21.7C9.8,0.2,0.2,9.9,0.2,21.9 c0,12,9.6,21.7,21.4,21.7c4.9,0,9.5-1.7,13.1-4.6l8.3,8.4c0.1,0.1,0.2,0.2,0.3,0.3l2.2,2.2L50,45.5z M21.6,38.5 c-9,0-16.4-7.5-16.4-16.6c0-9.2,7.4-16.6,16.4-16.6c9,0,16.4,7.5,16.4,16.6c0,3.8-1.3,7.3-3.4,10.1c-0.7,0.9-1.5,1.8-2.4,2.5 C29.3,37,25.6,38.5,21.6,38.5z'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    width: 51px;
    position: absolute;
    top: 20px;
    right: -10px;
    cursor: pointer;
}
@media (max-width: 400px) {
    .wantAdList .searchForm .searchFieldIcon {
        height: 20px;
        width: 35px;
        top: 25px;
        right: -10px;
    }
}
.wantAdList div .wantAdItem:last-child {
    border-bottom: none;
}
.wantAdList .categoryWantAdBox {
    min-height: 50px;
    display: inline-block;
    margin: 15px 10px;
    margin-bottom: 0;
}
.wantAdList .categoryWantAdBox .item {
    background: #f5f7f7;
    padding: 15px 20px;
    font-size: 14px;
    font-family: 'Montserrat-Light', sans-serif;
    text-transform: uppercase;
    line-height: 1.714;
    color: #9bce11;
    display: inline-block;
}
.wantAdList .highlightAd {
    margin: 0 23px;
    margin-top: 27px;
    overflow: hidden;
}
.wantAdList .highlightAd .adTitle {
    vertical-align: middle;
    color: white;
    clear: both;
    display: table;
    position: relative;
    margin-bottom: 30px;
    width: auto;
    font-family: 'OpenSans-ExtraBold', sans-serif;
    font-size: 14px;
    background: #9bce11;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 0;
    text-transform: uppercase;
}
.wantAdList .highlightAd .adTitle:after {
    height: 40px;
    width: 12px;
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -12px;
    top: 0;
}
.wantAdList .highlightAd .titleLine {
    margin-left: 9px;
    display: inline-block;
    height: 40px;
    position: relative;
    z-index: 2;
    margin-bottom: 34px !important;
}
.wantAdList .highlightAd .titleLine:before {
    height: 40px;
    width: 8px;
    content:" ";
    background: #9bce11;
    position: absolute;
    left: -8px;
    top: 0;
}
.wantAdList .highlightAd .titleLine:after {
    content: " ";
    left: calc(100% + 17px);
    width: calc(1375px - 100% );
    bottom: 20px;
    float: right;
    border-bottom: 1px solid #f0f0f0;
    display: block;
    position: absolute;
    z-index: 0;
}
.wantAdList .wantAdCategoriList {
    overflow: hidden;
}
.wantAdList .wantAdCategoriList .adTitle {
    vertical-align: middle;
    color: #9bce11;
    clear: both;
    display: block;
    position: relative;
    margin-bottom: 30px;
    width: auto;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 14px;
    background: #f0f0f0;
    min-height: 40px;
    line-height: 40px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 0;
}
@media (max-width: 400px) {
    .wantAdList .wantAdCategoriList .adTitle {
        max-width: 255px;
    }
}
.wantAdList .wantAdCategoriList .adTitle:after {
    height: 100%;
    width: 12px;
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #f0f0f0));
    background: linear-gradient(to left bottom, transparent 50%, #f0f0f0 50%);
    position: absolute;
    right: -12px;
    top: 0;
}
.wantAdList .wantAdCategoriList .titleLine {
    display: inline-block;
    min-height: 40px;
    position: relative;
    z-index: 2;
    margin-bottom: 15px !important;
}
.wantAdList .wantAdCategoriList .titleLine:after {
    content: " ";
    left: calc(100% + 17px);
    width: calc(930px - 100% );
    bottom: 70%;
    float: right;
    border-bottom: 1px solid #f0f0f0;
    display: block;
    position: absolute;
    z-index: 0;
}
.wantAdList .wantAdCategoriList .content {
    margin-bottom: 0;
}
.wantAdList .moreWantAd {
    display: block;
    clear: both;
    text-align: center;
    margin-top: 30px;
}
.wantAdList .moreWantAd .moreText {
    display: inline-block;
    border: 1px solid #f0f0f0;
    font-size: 14px;
    color: rgb(51, 51, 51);
    font-family: 'Montserrat-Light', sans-serif;
    padding: 15px 20px;
}
.wantAdList #enews-taxonomy-page-header-columns {
    min-height: 80px;
    margin-bottom: 30px;
}
@media (max-width: 900px) {
    .wantAdList #enews-taxonomy-page-header-columns {
        min-height: 140px;
    }
}
.wantAdList .miniWantAdTitle {
    margin-top: 55px !important;
}
.wantAdList .categoriesBoxes {
    margin: 0 13px;
}
.wantAdList .wantAdCategories {
    margin-top: 30px;
}
.wantAdList .searchNotResult {
    margin: 0 23px;
}
.wantAdList .enews-bottom-pagination-box-empty {
    padding: 0;
    min-width: 55px;
    height: 55px;
    margin-right: 0;
}
.highlightAd .wantAdImg {
    height: 76px;
    width: 76px;
    margin-right: 20px;
    margin-top: 6px;
}
.adOfferer {
    width: 100%;
    background-color: #f0f0f0;
    margin-bottom: 10px;
    padding-bottom: 30px;
    overflow: hidden
}
.adOfferer div:nth-child(1) > div:nth-child(1) {
    border: none;
    padding-top: 0;
}
.adOfferer div:nth-child(2) > div:nth-child(1) {
    border: none;
    padding-top: 0;
}
@media (max-width: 800px) {
    .adOfferer div:nth-child(2) > div:nth-child(1) {
        border-top: 1px solid #c5d9e6;
        padding-top: 20px;
    }
}
.adOfferer div:nth-child(3) > div:nth-child(1) {
    border: none;
    padding-top: 0;
}
@media (max-width: 980px) {
    .adOfferer div:nth-child(3) > div:nth-child(1) {
        border-top: 1px solid #c5d9e6;
        padding-top: 20px;
    }
}
.adOfferer .offererTextBorder {
    padding: 20px 20px 0 20px;
    max-width: 450px;
    display: block;
    width: 33.3%;
    float: left;
    min-height: 118px;
}
@media (max-width: 980px) {
    .adOfferer .offererTextBorder {
        width: 50%;
    }
}
@media (max-width: 800px) {
    .adOfferer .offererTextBorder {
        width: 100%;
        max-width: 100%;
    }
}
.adOfferer .offererTextBorder .offererTextBox {
    border-top: 1px solid #c5d9e6;
    padding-top: 24px;
    display: inline-block;
    width: 100%;
}
.adOfferer .offererTextBorder .offererTextBox .offererText {
    font-family: 'Montserrat-Medium', sans-serif;
    font-size: 16px;
    color: rgb(51, 51, 51);
    line-height: 1.125;
    display: block;
    display: -webkit-box;
    width: 100%;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.adOfferer .offererTextBorder .offererTextBox .imgBox {
    float: left;
}
.adOfferer .offererTextBorder .offererTextBox .wantAdContent {
    width: 69%;
    float: left;
}
@media (max-width: 1399px) {
    .adOfferer .offererTextBorder .offererTextBox .wantAdContent {
        width: 64%;
    }
}
@media (max-width: 980px) {
    .adOfferer .offererTextBorder .offererTextBox .wantAdContent {
        width: 70%;
    }
}
@media (max-width: 800px) {
    .adOfferer .offererTextBorder .offererTextBox .wantAdContent {
        width: 80%;
    }
}
@media (max-width: 600px) {
    .adOfferer .offererTextBorder .offererTextBox .wantAdContent {
        width: 66%;
    }
}
@media (max-width: 380px) {
    .adOfferer .offererTextBorder .offererTextBox .wantAdContent {
        width: 55%;
    }
}
.adOfferer .offererTextBorder .offererTextBox .offererText img {
    width: 80px;
    height: 80px;
    margin-right: 20px;
    vertical-align: middle;
    position: absolute;
}
.adOfferer .offererTextLead {
    position: relative;
    min-height: 80px;
    left: 103px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    max-width: calc(100% - 126px);
    top: -3px;
}
.adOfferer .highlightWantAdCity {
    font-size: 11px;
    font-family: 'OpenSans-Bold', sans-serif;
    color: #9bce11;
    line-height: 1.818;
    display: inline-block;
    height: 20px;
    width: 305px;
    letter-spacing: 2px;
}
.listPage .highlightAd {
    margin-bottom: 24px;
}
.wantAdList .wantAdItem .content .wantAdItemImg {
    margin: 25px auto;
    max-width: 100%;
    max-height: unset;
    display: block;
}
.wantAdList .wantAdItem .content .contentName {
    font-size: 30px;
    font-family: "OpenSans-ExtraBold", sans-serif;
    color: rgb(51, 51, 51);
    line-height: 1.2;
    text-align: left;
    margin-bottom: 32px;
}
.wantAdList .wantAdItem .content .wantAdItemLead {
    font-size: 24px;
    font-family: "Lora-Regular", sans-serif;
    color: rgb(51, 51, 51);
    line-height: 1.25;
    text-align: left;
    margin-bottom: 20px;
}
.wantAdList .wantAdItem .content .wantAdItemLead a {
    color: rgb(51, 51, 51);
    border-bottom: 2px solid #9bce11;
}
.wantAdList .wantAdItem .content .wantAdDescription {
    font-size: 20px;
    font-family: "Lora-Regular", sans-serif;
    color: rgb(51, 51, 51);
    line-height: 1.6;
    text-align: left;
}
.wantAdList .wantAdItem .content .wantAdDescription a {
    -webkit-text-decoration-skip: ink;
            text-decoration-skip: ink;
    text-decoration: underline #9bce11;
    color: rgb(51, 51, 51);
}
.wantAdList .wantAdItem .content .wantAdDescription a:hover {
    color: white;
    background-color: #3680b4;
    -webkit-text-decoration-skip: ink;
            text-decoration-skip: ink;
    text-decoration: underline white;
}
.wantAdList .wantAdItem .content ol li {
    list-style: none;
    border-bottom: none;
}
.wantAdList .wantAdItem .content ol li:not(.list_title_ol) {
    font-size: 18px;
    font-family: 'Montserrat-Regular', sans-serif;
    list-style: none;
    border-bottom: 1px solid #f0f0f0;
    width: 100%;
    text-align: left;
    color: #333333;
    padding-bottom: 21px;
    margin-bottom: 21px;
}
.wantAdList .wantAdItem .content ol li:hover {
    color: #9bce11;
}
.wantAdList .wantAdItem .content ol li h3 {
    font-family: 'OpenSans-Bold', sans-serif !important;
    font-size: 11px !important;
    margin-left: 0 !important;
    border-top: 1px solid #f0f0f0 !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    margin-bottom: 0 !important;
    text-transform: uppercase;
    color: #666666;
}
.wantAdList .wantAdItem .content ol li:not(.list_title_ol):before {
    content: counter(mycounter);
    counter-increment: mycounter;
    margin-right: 15px;
    color: #9bce11;
    font-family: 'Montserrat-ExtraBold', sans-serif;
}
.wantAdList .wantAdItem .content ol li.list_title_ol:before {
    content:"\a0\a0\a0";
}
.wantAdList .wantAdItem .content ul {
    margin-top: 20px;
}
.wantAdList .wantAdItem .content ul li {
    list-style: none;
    border-bottom: none;
}
.wantAdList .wantAdItem .content ul li:hover {
    color: #9bce11;
}
.wantAdList .wantAdItem .content ul li h3 {
    font-family: 'OpenSans-Bold', sans-serif !important;
    font-size: 11px !important;
    margin-left: 0 !important;
    border-top: 1px solid #f0f0f0 !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    margin-bottom: 0 !important;
    text-transform: uppercase;
    color: #666666;
}
.wantAdList .wantAdItem .content ul li:not(.list_title_ol) {
    font-size: 18px;
    font-family: 'Montserrat-Regular', sans-serif;
    list-style: none;
    border-bottom: 1px solid #f0f0f0;
    width: 100%;
    text-align: left;
    color: #333333;
    padding-bottom: 21px;
    margin-bottom: 21px;
}
.wantAdList .wantAdItem .content ul li:not(.list_title_ol):before {
    content: "•";
    margin-right: 15px;
    color: #9bce11;
    font-family: 'Montserrat-ExtraBold', sans-serif;
    margin-bottom: 25px;
    font-size: 25px;
}
.et_pb_header.et_pb_module {
  margin-left: 9px;
  display: inline-block;
  height: 40px;
  position: relative;
  z-index: 2;
  margin-bottom: 10px !important;
  width: calc(100% - 54px);
}
@media (max-width: 980px) {
    .et_pb_header.et_pb_module {
        margin-left: 31px;
        margin-right: 23px;
        margin-bottom: 30px !important;
    }
}
.et_pb_header.et_pb_module:before {
    height: 40px;
    width: 2px;
    content: " ";
    background: #9bce11;
    position: absolute;
    left: -8px;
    top: 0;
}
.et_pb_header.et_pb_module h2 {
  line-height: 40px;
  color: white;
  background-color: #9bce11;
  padding-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  font-family: 'OpenSans-ExtraBold', serif;
  font-size: 14px;
  text-transform: uppercase;
  z-index: 2;
  display: inline-block;
  letter-spacing: 2px
}
.et_pb_header.et_pb_module h2:after {
    content: " ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, white), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, white 50%, #9bce11 50%);
    position: absolute;
    right: -9px;
    top: 0;
    z-index: 2;
    width: 0;
    height: 0;
    border-bottom: 40px solid #9bce11;
    border-right: 9px solid transparent;
}
.headerModuleAfterHorizontalLine {
  content: " ";
  width: calc(100% - 31px);
  border-bottom: 1px solid #f0f0f0;
  bottom: 20px;
  position: absolute;
}
@media (max-width: 981px) {
    .headerModuleAfterHorizontalLine {
        width: 100%;
    }
}
.headerModuleAfterWhiteGap {
  display: inline-block;
  position: relative
}
.headerModuleAfterWhiteGap:after {
    content: " ";
    background: white;
    width: 8px;
    right: -12px;
    z-index: 1;
    position: absolute;
    display: inline-block;
    height: 40px;
    top: 0;
}
body ul, body ol {
    margin-bottom: 0px;
}
#left-area > div.portfolio_class {
  display: flow-root;
  padding: 10px 10px 10px 0;
  margin-bottom: 20px;
}
@media (max-width: 1399px) {
    #left-area > div.portfolio_class {
        padding: 10px 0 10px 23px !important;
        margin-bottom: 15px;
    }
}
.item-row {
  display: block;
  float: left;
  width: 33%;
}
@media (max-width: 1399px) {
    .item-row {
        height: 250px;
    }
}
@media (max-width: 1239px) {
    .item-row {
        width: 50%;
    }
}
@media (max-width: 980px) {
    .item-row {
        width: 33%;
    }
}
@media (max-width: 800px) {
    .item-row {
        width: 50%;
        height: 270px;
    }
}
@media (max-width: 400px) {
    .item-row {
        width: 100%;
        height: 220px;
    }
}
.item-row .item-link {
    display: inline;
    text-align: left;
    color: #555;
    text-decoration: none;
}
.item-row .item-link .item-container {
    float: left;
    padding: 0 5px;
    margin-bottom: 15px;
    width: 254px;
    height: 240px;
}
.item-row .item-link .item-container:hover .item-image img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
.item-row .item-link .item-container:hover .item-content .item-title {
    color: #9bce11;
}
.item-row .item-link .item-container .item-content .item-title {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
@media (max-width: 800px) {
    .item-row .item-link .item-container {
        width: calc(100% - 20px);
    }
}
.item-row .item-link .item-container .item-image {
    width: 254px;
    height: 120px;
    overflow: hidden;
    margin-bottom: 20px;
}
@media (max-width: 800px) {
    .item-row .item-link .item-container .item-image {
        width: calc(100% - 20px);
        min-height: 90px;
    }
}
.item-row .item-link .item-container .item-image img {
    width: 100%;
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
.item-row .item-link .item-container .item-image img:hover {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
@media (max-width: 800px) {
    .item-row .item-link .item-container .item-image img {
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
    }
}
.item-row .item-link .item-container .item-content .item-title {
    font-family: 'Montserrat-Medium', serif;
    font-size: 16px;
    font-weight: normal;
    color: #333333;
}
@media (max-width: 500px) {
    .item-row .item-link .item-container .item-content .item-title {
        font-size: 14px;
    }
}
.item-row .item-link .item-container .item-source {
    text-transform: uppercase;
    font-size: 11px;
    color: #9bce11;
    font-family: 'OpenSans-Bold', serif;
    letter-spacing: 1px;
    margin-bottom: 7px;
}
.portfolio_h3 {
  vertical-align: middle;
  color: white;
  clear: both;
  display: table;
  position: relative;
  margin-bottom: 30px;
  width: auto;
  font-family: 'OpenSans-ExtraBold', serif;
  font-size: 14px;
  background: #9bce11;
  height: 40px;
  line-height: 40px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 0;
  text-transform: uppercase;
  letter-spacing: 2px
}
.portfolio_h3:after {
    height: 40px;
    width: 8px;
    content: " ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -8px;
    top: 0;
}
@media (max-width: 1440px) {
    .portfolio_class .portfolio_h3_line {
        margin: 0;
    }
}
.portfolio_h3_line {
  margin-left: -13px;
  display: inline-block;
  height: 40px;
  position: relative;
  z-index: 2;
  margin-bottom: 15px !important;
}
@media (max-width: 1450px) {
    .portfolio_h3_line {
        margin-left: 0;
    }
}
@media (max-width: 1440px) {
    .portfolio_h3_line {
        margin: 0 23px;
    }
}
.portfolio_h3_line:before {
    height: 40px;
    width: 2px;
    content: " ";
    background: #9bce11;
    position: absolute;
    left: -8px;
    top: 0;
}
.portfolio_h3_line:after {
    content: " ";
    left: calc(100% + 17px);
    width: calc(1375px - 100%);
    bottom: 20px;
    float: right;
    border-bottom: 1px solid #f0f0f0;
    display: block;
    position: absolute;
    z-index: 0;
}
@media (max-width: 1399px) {
    .portfolio_h3_line:after {
        width: calc(100vw - 423px - 100%);
    }
}
@media (max-width: 800px) {
    .portfolio_h3_line:after {
        width: calc(100vw - 72px - 100%);
    }
}
@media (max-width: 1399px) {
    .portfolio_h3_line.comments {
        margin-left: 11px;
    }
}
.noScroll {
    -webkit-overflow-scrolling: auto !important;
}
.diviClassRemover {
    max-width: 100vw;
}
#ml_top_menu_button {
    font-size: 1.875rem;
    font-family: 'Montserrat-Medium', serif;
    cursor: pointer;
    text-transform: uppercase;
    padding: 30px 16px 21px 20px;
    margin-left: -35px;
    z-index: 2;
    background-color: white;
    border: 1px solid white;
    color: black
}
#ml_top_menu_button .hr-menu-divider2 {
    border-top: 1px solid #e0e0e0;
    margin-left: 10px;
    width: 150px;
    margin-top: 1px;
}
@media (max-width: 1399px) {
    #ml_top_menu_button .hr-menu-divider2 {
        width: 138px;
    }
}
#ml_top_menu_button.ml_top_menu_active.blueMenu {
    color: #9bce11;
}
.rotate_arrow {
    -webkit-transform: rotate(0deg) rotate(-180deg);
    transform: rotate(0deg) rotate(-180deg);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    content: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%239bce11'%3E %3Cstyle type='text/css'%3E .st0{fill:%23010101;} .st1{fill:none;} .st2{fill:%23FFFFFF;} %3C/style%3E %3Cpath d='M50,12.5l-25,25l-25-25H50z'/%3E %3C/svg%3E");
}
.hidden_border_menu {
    position: absolute;
    background-color: white;
    height: 20px;
    width: 172px;
    left: -34px;
    top: 69px;
    z-index: 500;
}
@media (max-width: 1399px) {
    .hidden_border_menu {
        width: 158px;
        top: 64px;
    }
}
@media (max-width: 980px) {
    #et_top_search {
        display: none;
    }
}
@media (max-width: 980px) {
    .ml_mobile_menu_bar_active {
        height: 25px;
    }
}
@media (max-width: 980px) {
    .ml_secondary_menu_right {
        display: none;
    }
}
@media (max-width: 980px) {
    #ml_mobile_search {
        position: absolute;
        top: 16px;
        right: 23px;
        width: 25px;
        z-index: 2;
    }
}
@media (max-width: 980px) {
    .mobile-menu-divider {
        border: 1px solid #e0e0e0;
        margin-top: 0;
        margin-bottom: 0;
        margin-right: 1.5%;
        border-width: 0px;
        border-top-width: 1px;
    }
}
#et-top-navigation .ml_mobile_menu_container {
    position: absolute;
    top: 20px;
    left: 23px;
    width: 25px;
    cursor: pointer;
}
@media (max-width: 980px) {
    #et-top-navigation .ml_mobile_menu_container #ml_mobile_menu {
        position: relative;
    }
}
@media (max-width: 980px) {
    #et-top-navigation .ml_mobile_menu_container #ml_mobile_menu .hamburger-menu-active {
        display: block;
        content: url(../images/ml-menu-bar.svg);
        height: 25px;
        width: 25px;
        position: absolute;
        top: -3px;
    }
}
@media (max-width: 980px) {
    #et-top-navigation .ml_mobile_menu_container #ml_mobile_menu .hamburger-menu {
        display: none;
    }
}
@media (max-width: 980px) {
    #et-top-navigation .ml_mobile_menu_container #ml_mobile_menu .hamburger-menu-close-active {
        content: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%23666666'%3E %3Cstyle type='text/css'%3E .st0{fill:%23010101;} .st1{fill:none;} .st2{fill:%23FFFFFF;} %3C/style%3E %3Cpolygon points='25,30 5,50 0,45 20,25 0,5 5,0 25,20 45,0 50,5 30,25 50,45 45,50 '/%3E %3C/svg%3E");
        display: block !important;
        left: -0.5vw;
        margin: 17px;
        width: 25px !important;
    }
}
@media (max-width: 600px) {
    #et-top-navigation .ml_mobile_menu_container #ml_mobile_menu .hamburger-menu-close-active {
        margin: 11.5px;
    }
}
@media (max-width: 980px) {
    #et-top-navigation .ml_mobile_menu_container #ml_mobile_menu .hamburger-menu-close {
        display: none;
    }
}
@media (max-width: 980px) {
    #et-top-navigation .ml_mobile_menu_container #ml_mobile_menu .hamburger-close-select {
        min-height: 60px;
        min-width: 60px;
        position: relative;
        border: 1px  solid #333333;
        left: -18px;
        top: -20px;
        background: white;
    }
}
@media (max-width: 600px) {
    #et-top-navigation .ml_mobile_menu_container #ml_mobile_menu .hamburger-close-select {
        min-height: 0;
        min-width: 0;
        width: 50px;
        height: 50px;
        left: -13px;
        top: -16px;
    }
}
#et-top-navigation .ml_mobile_menu_container #ml_mobile_menu .hidden_border_mobile_menu {
    display: block;
    position: absolute;
    background-color: white;
    height: 5px;
    width: 58px;
    left: 0;
    top: 59px;
    z-index: 500;
}
@media (max-width: 600px) {
    #et-top-navigation .ml_mobile_menu_container #ml_mobile_menu .hidden_border_mobile_menu {
        top: 46px;
        width: 100%;
    }
}
#et-top-navigation .ml_mobile_menu_container #ml_mobile_menu .et-mobile-menu {
    display: none;
    position: absolute;
    z-index: 30;
    background: white;
    overflow: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    -webkit-transition: height .1s ease-out 0s;
    transition: height .1s ease-out 0s;
    width: 95.5vw;
    left: -1px;
    top: 59px;
    border: 1px solid #333333;
    height: 73vh;
}
@media (max-width: 600px) {
    #et-top-navigation .ml_mobile_menu_container #ml_mobile_menu .et-mobile-menu {
        top: 48px;
    }
}
#et-top-navigation .ml_mobile_menu_container .ml_mobile_menu_active {
    display: block !important;
}
#et-top-navigation .logo_container {
    height: 70px;
    margin-right: 20px;
    padding-top: 17px;
    width: 296px;
}
@media (max-width: 980px) {
    #et-top-navigation .logo_container {
        height: 100%;
        width: 100%;
        padding-top: 0;
        margin-right: 0;
    }
}
@media (max-width: 980px) {
    #et-top-navigation .logo_container a {
        margin: auto;
        display: block;
        width: 100%;
    }
}
@media (max-width: 980px) {
    #et-top-navigation .logo_container #logo {
        padding-top: 0;
        margin-top: 5px;
        max-height: 34px;
    }
}
@media (max-width: 500px) {
    #et-top-navigation .logo_container #logo {
        max-height: 28px;
        margin-top: 9px;
    }
}
@media (max-width: 400px) {
    #et-top-navigation .logo_container #logo {
        max-height: 20px;
        margin-top: 13px;
    }
}
#et-top-navigation .logo_container img {
    padding-right: 35px;
    padding-left: 10px;
}
@media (max-width: 980px) {
    #et-top-navigation .logo_container img {
        max-width: 100%;
        position: relative;
        top: 6px;
        padding-left: 0;
        padding-right: 0;
        margin: auto;
        width: 100%;
    }
}
#et-top-navigation .logo_container .divider {
    position: absolute;
    left: 94.7%;
    top: 45%;
    bottom: -5%;
    border-left: 1px solid #e0e0e0;
    z-index: 2;
}
@media (max-width: 980px) {
    #et-top-navigation .logo_container .divider {
        display: none;
    }
}
#et-top-navigation .logo_container .santaLogo {
    left: -21.5%;
}
@media (max-width: 700px) {
    #et-top-navigation .logo_container .santaLogo {
        left: 0;
    }
}
@media (max-width: 500px) {
    #et-top-navigation .logo_container .santaLogo {
        left: -10%;
    }
}
@media (max-width: 400px) {
    #et-top-navigation .logo_container .santaLogo {
        left: 1%;
    }
}
@media(max-width: 980px) {
    .et-mobile-menu-secondary {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-line-pack: center;
        align-content: center;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .et-mobile-menu-secondary .et-mobile-menu-li {
        font-size: 17px;
        text-transform: uppercase;
        font-family: 'OpenSans-Regular', serif;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        max-width: 200px;
        margin-top: -5px;
        margin-right: 5%;
        line-height: 1;
        margin-bottom: 20px;
    }

    .et-mobile-menu-top-a {
        font-size: 22px;
        text-transform: uppercase;
        font-family: 'OpenSans-Semibold', serif;
        line-height: 1;
    }

    .et-mobile-menu-ul li {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .mobile-flame {
        margin-left: 1%;
        padding-top: 2%;
        margin-bottom: 20px;
        width: 15px;
        height: 18px;
        background: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%239bce11'%3E %3Cstyle type='text/css'%3E %3C/style%3E %3Cpath d='M17.7,0.1C19,15,5.6,20.1,5.6,33.3c0,8.9,7.5,15.2,16,16.6c-2.6-4.2-0.2-10.2,3.4-13.5c3.7,3.5,5.7,9.9,3.1,13.5 c9.4-1.8,16.3-9.2,16.3-18.6c0-8.6-4.4-16.7-12.8-21.7c2,5.4-0.7,10.4-3.2,12.1C28.5,14.7,25.9,4.4,17.7,0.1z'/%3E %3C/svg%3E");
        background-repeat: no-repeat;
    }

    .et-mobile-menu-ul {
        margin-left: 3%;
        margin-top: 20px;
        margin-right: 1%;
    }

    .et-mobile-menu-ul-bottom {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-line-pack: center;
        align-content: center;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .et-mobile-menu-ul-bottom .et-mobile-menu-li {
        margin: 0;
        line-height: 1;
        margin-top: 21px;
        margin-right: 2.5%;
        text-transform: uppercase;
        font-family: 'OpenSans-Regular', serif;
        font-size: 15px;
    }

    .et-mobile-menu-ul-bottom .et-mobile-menu-li .et-mobile-menu-a {
        color: #6e6e6e;
    }
}
#ml_mobile_search_close {
    position: absolute;
    right: 20px;
    top: 28.5%;
    width: 25px;
    height: 25px;
    content: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%23bfbfbf'%3E %3Cstyle type='text/css'%3E .st0{fill:%23010101;} .st1{fill:none;} .st2{fill:%23FFFFFF;} %3C/style%3E %3Cpolygon points='25,30 5,50 0,45 20,25 0,5 5,0 25,20 45,0 50,5 30,25 50,45 45,50 '/%3E %3C/svg%3E");
}
.ml_mobile_search_box_hide {
    -webkit-animation: fadeOut 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
    animation: fadeOut 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
    display: none;
}
.ml_mobile_search_box_show {
    display: block !important;
    -webkit-animation: fadeIn 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
    animation: fadeIn 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
}
#ml_mobile_search_box.ml_mobile_search_box form#mobile-search-form-id.et-search-form {
    width: 99% !important;
    max-width: 99% !important;
    z-index: 100;
    top: 1px;
    left: 0.5%;
}
#ml_mobile_search_close input{
    color: transparent;
}
.ml_mobile_search_box input::-webkit-input-placeholder {
    color: #bfbfbf !important;
    font-family: 'OpenSans-SemiboldItalic', serif;
}
.ml_mobile_search_box input:-moz-placeholder {
    color: #bfbfbf !important;
    font-family: 'OpenSans-SemiboldItalic', serif;
}
.ml_mobile_search_box input::-moz-placeholder {
    color: #bfbfbf !important;
    font-family: 'OpenSans-SemiboldItalic', serif;
}
.ml_mobile_search_box input:-ms-input-placeholder {
    color: #bfbfbf !important;
    font-family: 'OpenSans-SemiboldItalic', serif;
}
#main-header .et_menu_container #et-secondary-menu .enews-secondary-menu {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
}
.enews-article-content .vote {
    width: 354px;
    margin-left: -100px;
    float: left;
    margin-right: 45px;
    margin-bottom: 32px;
}
@media (max-width: 1399px) {
    .enews-article-content .vote {
        width: 50%;
        margin-left: 0;
        max-width: 354px;
    }
}
@media (max-width: 980px) {
    .enews-article-content .vote {
        float: left;
        margin-right: 45px;
        margin-bottom: 32px;
    }
}
@media (max-width: 800px) {
    .enews-article-content .vote {
        width: 100%;
        margin-left: 0;
        float: none;
        margin-right: 0;
        max-width: 100%;
    }
}
.vote .title {
    font-size: 11px;
    font-family: "OpenSans-Bold", serif;
    color: #9bce11;
    line-height: 1.818;
    text-align: left;
    letter-spacing: 2px;
    padding-bottom: 5px;
}
.vote .question {
    font-size: 24px;
    font-family: "OpenSans-Bold", serif;
    color: rgb(51, 51, 51);
    line-height: 1.25;
    margin-bottom: 10px;
    margin-top: 5px;
}
.vote .content .opportunities {
    border-top: 1px solid rgb(240, 240, 240);
    border-bottom: 1px solid rgb(240, 240, 240);
    margin-bottom: 30px;
}
.vote .content .opportunities label {
    border-top: 1px solid rgb(240, 240, 240);
    padding: 32.5px 20px;
    display: block;
    position: relative;
    margin-bottom: 0;
}
.vote .content .opportunities label:hover > .text {
    color: #9bce11;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
}
.vote .content .opportunities label:first-child {
    border-top: none;
}
.vote .content .opportunities label:nth-child(even) {
    background-color: rgb(250, 250, 250);
}
.vote .content .opportunities label input {
    display: none;
}
.vote .content .opportunities label input:checked ~ .check {
    border: 2px solid #9bce11;
}
.vote .content .opportunities label input:checked ~ .check::before {
    background: #9bce11;
    color: #9bce11;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
}
.vote .content .opportunities label .text {
    font-size: 16px;
    font-family: "Montserrat-Medium", serif;
    color: rgb(51, 51, 51);
    line-height: 1.5;
    cursor: pointer;
    margin-left: 40px;
    display: block;
    font-weight: normal;
}
.vote .content .opportunities label .check {
    position: absolute;
    border: 1px solid #989898;
    border-radius: 100%;
    height: 20px;
    width: 20px;
    top: 32px;
    left: 20px;
    z-index: 5;
    -webkit-transition: border .25s linear;
    transition: border .25s linear;
}
.vote .content .opportunities label .check::before {
    display: block;
    position: absolute;
    content: '';
    border-radius: 100%;
    height: 10px;
    width: 10px;
    top: 3px;
    left: 3px;
    margin: auto;
    -webkit-transition: background 0.25s linear;
    transition: background 0.25s linear;
}
.vote .content .opportunities .answer {
    border-top: 1px solid rgb(240, 240, 240);
    padding: 32px 20px 20px;
    display: block;
    position: relative;
    margin-bottom: 0;
}
.vote .content .opportunities .answer:first-child {
    border-top: none;
}
.vote .content .opportunities .answer .progress {
    height: 5px;
    clear: both;
    background-color: #d3d3d3;
    margin-bottom: 5px;
}
.vote .content .opportunities .answer .progress .progress-bar {
    -webkit-animation-name: animateBar;
            animation-name: animateBar;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    -webkit-animation-duration: 2s;
            animation-duration: 2s;
    background-color: #9bce11;
}
.vote .content .opportunities .answer .resultText {
    margin-left: 0;
    width: 80%;
    margin-bottom: 3px;
    float: left;
    cursor: text;
    font-size: 16px;
    font-family: "Montserrat-Medium", serif;
    color: rgb(51, 51, 51);
    line-height: 1.5;
    display: block;
    font-weight: normal;
}
.vote .content .opportunities .answer .resultNumbers {
    width: 20%;
    float: right;
    text-align: right;
    background: none;
}
.vote .content .opportunities .answer .resultNumbers .progressNumber {
    font-family: "Montserrat-Bold", serif;
    color: #9bce11;
    font-weight: bold;
    line-height: 1.5;
}
.vote .content .opportunities .answer .resultNumbers .votes {
    font-family: "Montserrat-Regular", serif;
    color: rgb(193, 193, 193);
    line-height: 1.5;
}
.vote .content .buttonWrapper {
    text-align: center;
    margin: 24px 0;
}
.vote .content .buttonWrapper input {
    font-size: 14px;
    font-family: "Montserrat-Light", serif;
    color: rgb(255, 255, 255);
    line-height: 1.714;
    text-align: center;
    background-color: rgb(141, 187, 15);
    border: none;
    padding: 15px 40px;
    cursor: pointer;
}
.vote .content .buttonWrapper input:hover {
    background-color: rgb(157, 202, 40);
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
}
.vote .content .allVote {
    font-size: 16px;
    padding: 0 23px 25px 23px;
}
.vote .content .allVote .text {
    font-family: "Montserrat-Medium", serif;
    color: rgb(51, 51, 51);
    line-height: 1.5;
}
.vote .content .allVote .number {
    font-family: "Montserrat-Regular", serif;
    color: rgb(193, 193, 193);
    line-height: 1.5;
    float: right;
}
.vote .content .reCaptcha {
    margin: 0 auto;
    display: block;
    width: 304px;
}
@media (max-width: 1399px) {
    .vote .content .recaptcha {
        transform:scale(0.91);
        -webkit-transform:scale(0.91);
        transform-origin:0 0;
        -webkit-transform-origin:0 0;
    }
}
@media (max-width: 1010px) {
    .vote .content .recaptcha {
        transform:scale(0.85);
        -webkit-transform:scale(0.85);
        transform-origin:0 0;
        -webkit-transform-origin:0 0;
    }
}
@media (max-width: 980px) {
    .vote .content .recaptcha {
        transform:scale(0.99);
        -webkit-transform:scale(0.99);
        transform-origin:0 0;
        -webkit-transform-origin:0 0;
    }
}
@media (max-width: 400px) {
    .vote .content .recaptcha {
        transform:scale(0.91);
        -webkit-transform:scale(0.91);
        transform-origin:0 0;
        -webkit-transform-origin:0 0;
    }
}
.vote .voting-error {
    margin-top: 10px;
    padding: 5px;
    border-radius: 5px;
    background: #ff5454;
    color: white;
}
.vote .thankYouVote {
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #F0F0F0;
    margin-top: 56px;
    padding-bottom: 50px;
}
.vote .thankYouVote .square {
    position: relative;
    width: 40px;
    border: 2px solid #F0F0F0;
    text-align: center;
    display: block;
    margin: auto;
    margin-bottom: 15px;
}
.vote .thankYouVote .square:after {
    content: "";
    display: block;
    padding-bottom: 100%;
}
.vote .thankYouVote .square .squarePipe:before {
    top: 28px;
    left: 16px;
    -webkit-transform: rotate(-135deg);
            transform: rotate(-135deg);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: absolute;
    height: 4px;
    width: 14px;
    background-color: #9bce11;
    display: inline-block;
    -webkit-transform-origin: left top;
            transform-origin: left top;
    border-radius: 1px;
    content: ' ';
    -webkit-transition: opacity ease .5;
    transition: opacity ease .5;
    z-index: 1;
}
.vote .thankYouVote .square .squarePipe:after {
    top: 26px;
    left: 14px;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: absolute;
    height: 4px;
    width: 37px;
    background-color: #9bce11;
    display: inline-block;
    -webkit-transform-origin: left top;
            transform-origin: left top;
    border-radius: 1px;
    content: ' ';
    -webkit-transition: opacity ease .5;
    transition: opacity ease .5;
    -webkit-box-shadow: 0 0 0 3px white;
            box-shadow: 0 0 0 3px white;
}
.vote .thankYouVote .voteText {

}
.results label {
    background-color: white !important;
}
@-webkit-keyframes animateBar {
    0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);}
    100% {-webkit-transform: translateX(0);transform: translateX(0);}
}
@keyframes animateBar {
    0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);}
    100% {-webkit-transform: translateX(0);transform: translateX(0);}
}
#left-area .enews-article-content .articleInArticleOfferer {
    border-top: 1px solid rgb(240, 240, 240);
    border-bottom: 1px solid rgb(240, 240, 240);
    margin-left: -100px;
    margin-bottom: 30px;
}
@media (max-width: 1399px) {
    #left-area .enews-article-content .articleInArticleOfferer {
        margin-left: 0;
    }
}
#left-area .enews-article-content .articleInArticleOfferer a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#left-area .enews-article-content .articleInArticleOfferer:hover a {
    color: #9bce11;
}
#left-area .enews-article-content .articleInArticleOfferer .title {
    color: #9bce11;
    letter-spacing: 2px;
    font-family: 'OpenSans-Bold', serif;
    display: block;
    font-size: 11px;
    line-height: 1.818;
    text-align: center;
    padding: 30px;
    font-weight: bold;
}
#left-area .enews-article-content .articleInArticleOfferer .content {
    display: block;
    font-family: 'Lora-Regular', serif;
    font-size: 24px;
    color: rgb(102, 102, 102);
    line-height: 1.417;
    padding-bottom: 30px;
    text-align: center;
}
#left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container:hover {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
#left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .pictureBox {
    max-width: 80px;
    overflow: hidden;
    display: inline-block;
    float: left;
    margin-right: 20px;
}
#left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .pictureBox a {
    display: inline;
}
#left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .pictureBox a .enews-article-offerer-img {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
    height: 100%;
    display: block;
}
#left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container:hover > .pictureBox > a > .enews-article-offerer-img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
}
#left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming {
    position: relative;
    top: 2px;
    letter-spacing: 2px;
}
#left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-pretitle {
    color: #9bce11;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    vertical-align: super;
}
@media (max-width: 600px) {
    #left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-pretitle {
        font-size: 9px;
        margin-bottom: 0;
        max-width: 33%;
    }
}
#left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    white-space: nowrap;
    vertical-align: super;
}
@media (max-width: 600px) {
    #left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
        font-size: 9px;
        width: 70%;
    }
}
#left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-slash {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    vertical-align: super;
}
@media (max-width: 600px) {
    #left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming {
        max-width: 80%;
        margin-bottom: 10px;
        line-height: 0.8;
        position: relative;
        top: 0;
    }
}
@media (max-width: 800px) {
    #left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
        font-size: 16px;
    }
}
#left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#left-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container:hover > .enews-article-offerer-info > .enews-article-offerer-title a {
    color: #9bce11;
}
#left-area .et_pb_header.et_pb_module {
    margin-left: -13px;
}
@media (max-width: 1450px) {
    #left-area .et_pb_header.et_pb_module {
        margin-left: 0;
    }
}
@media (max-width: 1440px) {
    #left-area .et_pb_header.et_pb_module {
        margin: 0 23px;
    }
}
.enews-article-single.crossword .article-cover {
    min-height: 80px !important;
}
.enews-article-single.crossword .article-cover .crossWordHeader {
    font-size: 60px;
    line-height: 1.2em;
    text-rendering: optimizeLegibility;
    margin-bottom: -5px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: 'OpenSans-ExtraBold', serif;
    text-shadow: rgba(0, 0, 0, 0.004) 0 1px 0;
    color: #333333;
}
.enews-article-single #content-area .endless-shared-area .et_pb_section {
    padding: 0;
}
@media (max-width: 980px) {
    .enews-article-single #content-area .endless-shared-area .et_pb_section {
        padding: 0 !important;
    }
}
.enews-article-single #content-area .endless-shared-area .et_pb_section .et_pb_row {
    margin-bottom: 0;
}
.enews-article-single #content-area .endless-shared-area .et_pb_section .et_pb_row .et_pb_article_offerer {
    margin-bottom: 60px;
    padding-top: 13px;
}
.enews-article-single #content-area #right-area .endless-shared-area .et_pb_section {
    padding: 35px 0;
}
@media (max-width: 980px) {
    .enews-article-single #content-area #right-area .endless-shared-area .et_pb_section {
        padding: 35px 0;
    }
}
.enews-article-single #content-area #right-area .endless-shared-area .et_pb_section .et_pb_row {
    margin-bottom: 30px;
}
.enews-article-single #content-area #right-area .endless-shared-area .et_pb_section .et_pb_row .et_pb_article_offerer {
    margin-bottom: 45px;
    padding-top: 0;
    padding-bottom: 0;
}
.enews-article-single #content-area #enews-article-tag-container {
    position: relative;
    left: -100px;
}
@media (max-width: 1399px) {
    .enews-article-single #content-area #enews-article-tag-container {
        left: 0;
    }
}
.enews-article-single #content-area #enews-article-tag-container .enews-article-tags-label {
    font-size: 11px;
    color: #666666;
    text-transform: uppercase;
    font-family: 'OpenSans-Bold', serif;
    margin-bottom: 25px;
    letter-spacing: 2px;
}
.enews-article-single #content-area #enews-article-tag-container .enews-article-tags {
    clear:both;
}
.enews-article-single #content-area #enews-article-tag-container .enews-article-tags .enews-article-tag {
    font-size: 12px;
    color: #9bce11;
    text-transform: uppercase;
    line-height: 2;
    text-align: left;
    float: left;
    margin-right: 10px;
    border: 1px solid #f0f0f0;
    padding: 5px 10px 5px 10px;
    font-family: 'OpenSans-Semibold', serif;
    margin-bottom: 10px;
    background-color: white;
}
.enews-article-single #content-area #enews-article-tag-container .enews-article-tags .enews-article-tag a {
    color: #9bce11;
}
.enews-article-single #content-area #enews-article-tag-container .enews-article-tags #enews-article-tag:hover {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    border-width: 1px;
    border-color: rgb(240, 240, 240);
    border-style: solid;
    background-color: rgb(240, 240, 240);
}
.enews-article-single #content-area #enews-article-tag-container .enews-article-tags #enews-article-tag:hover a {
    color: inherit;
}
.enews-article-single #content-area .tagsContainer {
    position: relative;
    left: -100px;
}
@media (max-width: 1399px) {
    .enews-article-single #content-area .tagsContainer {
        left: 0;
    }
}
.enews-article-single #content-area .tagsContainer .tagsLabel {
    font-size: 11px;
    color: #666666;
    text-transform: uppercase;
    font-family: 'OpenSans-Bold', serif;
    margin-bottom: 25px;
    letter-spacing: 2px;
}
.enews-article-single #content-area .tagsContainer .tags {
    clear:both;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: 30px;
}
.enews-article-single #content-area .tagsContainer .tags .tag {
    margin-right: 10px;
    border: 1px solid #f0f0f0;
    padding: 5px 10px 5px 10px;
    text-transform: uppercase;
    font-size: 12px;
    font-family: 'OpenSans-Semibold', serif;
    margin-bottom: 10px;
    background-color: white;
    white-space: nowrap;
}
.enews-article-single #content-area .tagsContainer .tags .tag a {
    color: #9bce11;
}
.enews-article-single #content-area .tagsContainer .tags .tag:hover {
    background-color: #9bce11;
    color: white;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
}
.enews-article-single #content-area .tagsContainer .tags .tag:hover a {
    color: inherit;
}
.enews-article-single .article-cover {
    position: relative;
    height: 600px;
}
.enews-article-single .article-cover:not(.article-cover_no_image) {
    margin-bottom: 30px;
}
.enews-article-single .article-cover .secondaryText {
    display: block;
    position: absolute;
    bottom: 15px;
    right: 42px;
    color: white;
    z-index: 2;
    font-size: 14px;
    font-family: 'OpenSans-Regural', sans-serif;
}
@media (max-width: 1399px) {
    .enews-article-single .article-cover .secondaryText {
        right: 20px;
    }
}
.enews-article-single .article-cover .noImageWithAuthor {
    position: relative;
    padding-top: 5px;
    padding-left: 81px;
    margin-bottom: 19px;
}
@media (max-width: 1399px) {
    .enews-article-single .article-cover .noImageWithAuthor {
        padding-top: 35px !important;
        margin-bottom: 29px;
    }
}
@media (max-width: 500px) {
    .enews-article-single .article-cover .noImageWithAuthor {
        padding-top: 15px !important;
    }
}
.enews-article-single .article-cover .noImageWithAuthor .enews-article-author {
    top: 20% !important;
}
@media (max-width: 1399px) {
    .enews-article-single .article-cover .noImageWithAuthor .enews-article-author {
        top: 55% !important;
    }
}
@media (max-width: 700px) {
    .enews-article-single .article-cover .noImageWithAuthor .enews-article-author {
        top: 45% !important;
    }
}
@media (max-width: 500px) {
    .enews-article-single .article-cover .noImageWithAuthor .enews-article-author {
        top: 30% !important;
    }
}
.enews-article-single .article-cover .noImageWithAuthor .enews-article-author .authorEmail a {
    color: black !important;
}
@media (max-width: 400px) {
    .enews-article-single .article-cover .noImageWithAuthor .enews-article-author .authorEmail .authorMailIcon {
        content: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='black'%3E %3Cpath class='st0' d='M0,6.3v37.5h50V6.3H0z M44.8,10.4L25,26.5L5.2,10.4C5.2,10.4,44.8,10.4,44.8,10.4z M4.2,39.6V15L25,31.8 L45.8,15v24.6H4.2z'/%3E %3C/svg%3E") !important;
        width: 12%;
    }
}
.enews-article-single .article-cover .noImageWithAuthor .enews-article-author-picture {
    padding-right: 15px;
}
@media (max-width: 1399px) {
    .enews-article-single .article-cover.article-cover_no_image {
        margin-bottom: 15px;
    }
}
@media (max-width: 980px) {
    .enews-article-single .article-cover.article-cover_no_image {
        margin-bottom: 47px;
    }
}
.enews-article-single .article-cover.article-cover_no_image #article-cover-img {
    max-height: 600px;
}
@media (max-width: 1060px) {
    .enews-article-single .article-cover.article-cover_no_image #article-cover-img {
        margin-bottom: 18px;
    }
}
@media (max-width: 700px) {
    .enews-article-single .article-cover.article-cover_no_image #article-cover-img {
        margin-bottom: 40px;
    }
}
.enews-article-single .article-cover .article-cover-img .article-cover-img-layer {
    position: absolute;
    height: 50%;
    z-index: 1;
    left: -23px;
    background: rgba(0, 0, 0, 0.3);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.0)), to(rgba(0, 0, 0, 0.5)));
    background: linear-gradient(rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.5));
    max-width: 1470px;
    right: 0;
    bottom: 0;
}
@media (max-width: 980px) {
    .enews-article-single .article-cover .article-cover-img .article-cover-img-layer {
        height: 70%;
    }
}
.enews-article-single .article-cover .article-cover-author .enews-article-author-picture {
    padding-right: 20px;
}
.enews-article-single .article-cover .article-cover-author .enews-article-author {
    position: absolute;
    top: 40%;
    font-size: 18px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.404);
}
@media (max-width: 1399px) {
    .enews-article-single .article-cover .article-cover-author .enews-article-author {
        top: 25%;
    }
}
@media (max-width: 400px) {
    .enews-article-single .article-cover .article-cover-author .enews-article-author {
        position: relative;
    }
}
.enews-article-single .article-cover .article-cover-author .enews-article-author .divider8 {
    border-left: 1px solid #e0e0e0;
    margin-left: 15px;
    margin-right: 20px;
}
@media (max-width: 700px) {
    .enews-article-single .article-cover .article-cover-author .enews-article-author .divider8 {
        display: none;
    }
}
.enews-article-single .article-cover .article-cover-author .enews-article-author .authorEmail {
    font-family: 'OpenSans-Bold', serif;
    letter-spacing: 2px;
    font-size: 11px;
    line-height: 1.818;
}
.enews-article-single .article-cover .article-cover-author .enews-article-author .authorEmail a {
    color: white;
    position: relative;
    top: -2px;
}
@media (max-width: 700px) {
    .enews-article-single .article-cover .article-cover-author .enews-article-author .authorEmail {
        display: block;
        top: 0;
    }
}
@media (max-width: 400px) {
    .enews-article-single .article-cover .article-cover-author .enews-article-author .authorEmail .authorMailIcon {
        content: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='white'%3E %3Cpath class='st0' d='M0,6.3v37.5h50V6.3H0z M44.8,10.4L25,26.5L5.2,10.4C5.2,10.4,44.8,10.4,44.8,10.4z M4.2,39.6V15L25,31.8 L45.8,15v24.6H4.2z'/%3E %3C/svg%3E");
        width: 8%;
    }
}
.enews-article-single .article-cover .article-title {
    color: #fff;
    font-weight: bold;
    text-rendering: optimizeLegibility;
    margin-bottom: -5px;
    font-size: 36px;
    border-top: solid 1px #efefef;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: 'OpenSans-ExtraBold', serif;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.004);
}
@media (max-width: 700px) {
    .enews-article-single .article-cover .article-title {
        padding-top: 50px;
    }
}
.enews-article-single .article-cover .article-title h1 {
    font-size: 60px;
    line-height: 1.2em;
}
@media (max-width: 800px) {
    .enews-article-single .article-cover .article-title h1 {
        font-size: 55px;
    }
}
@media (max-width: 700px) {
    .enews-article-single .article-cover .article-title h1 {
        font-size: 48px;
    }
}
@media (max-width: 600px) {
    .enews-article-single .article-cover .article-title h1 {
        font-size: 45px;
    }
}
@media (max-width: 500px) {
    .enews-article-single .article-cover .article-title h1 {
        font-size: 33px !important;
    }
}
@media (max-width: 320px) {
    .enews-article-single .article-cover .article-title h1 {
        font-size: 25px !important;
    }
}
.enews-article-single .article-cover .hasSecondaryText {
    padding-bottom: 7px !important;
}
@media (max-width: 1399px) {
    .enews-article-single .article-cover .hasSecondaryText {
        padding-bottom: 37px !important;
    }
}
.enews-article-single .comments_button_a {
    clear: both;
    padding-top: 10px;
}
.enews-article-single .comments_button_a .comments_button {
    font-family: 'Montserrat-Light', serif;
    color: #ffffff;
    font-size: 14px;
    background: #9bce11;
    padding: 10px 20px 10px 20px;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    width: 190px;
    cursor: pointer;
    clear: both;
    margin: auto;
    margin-bottom: 80px;
    margin-top: 20px;
}
.enews-article-single .comments_button_a .comments_button:hover {
    background: #a0d920;
    text-decoration: none;
}
.enews-article-single .comments_button_a .comments_button a {
    color: #ffffff;
}
.enews-article-single .articleDatetimeNoImage {
    color: black;
}
@media (max-width: 980px) {
    .enews-article-single .articleDatetimeNoImage {
        color: black;
        top: -15px !important;
        position: relative;
    }
}
@media (max-width: 700px) {
    .enews-article-single .articleDatetimeNoImage {
        top: -25px !important;
    }
}
.enews-article-single .article-cover_no_image {
    height: auto !important;
}
@media (max-width: 1399px) {
    .enews-article-single .article-cover_no_image {
        height: auto !important;
    }
}
@media (max-width: 700px) {
    .enews-article-single .article-cover_no_image {
        margin-top: 25px;
    }
}
.enews-article-single .articleNoImageAuthor {
    color: black;
    top: 0;
}
.enews-article-single .article_no_image_text {
    color: black;
    top: 18px;
    position: relative;
    margin-top: 2px;
}
@media (max-width: 980px) {
    .enews-article-single .article_no_image_text {
        top: 30px;
    }
}
@media (max-width: 700px) {
    .enews-article-single .article_no_image_text {
        top: 15px;
    }
}
@media (max-width: 400px) {
    .enews-article-single .article_no_image_text {
        top: 14px;
    }
}
.enews-article-single .article_no_image {
    color: black;
}
.enews-article-single .issuuembed {
    width: 100% !important;
}
.screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important;
}
.enews-article-offerer-layout-float {
    width: 100%;
    padding-left: 23px;
    padding-right: 23px;
    min-height: 80px !important;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-float {
        width: 100%;
        padding-left: 23px;
        padding-right: 23px;
    }
}
.enews-article-offerer-layout-float .enews-article-offerer-content-container {
    min-height: 80px;
    margin-bottom: 23px;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-float .enews-article-offerer-content-container {
        clear: both;
        position: relative;
    }
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-float .enews-article-offerer-content-container {
        border-bottom: 1px solid #f0f0f0;
        padding-bottom: 23px !important;
        min-height: 0;
    }
}
.enews-article-offerer-layout-float .enews-article-offerer-content-container a {
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
}
.enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
}
@media (min-width: 981px) {
    .enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }
}
.enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper .col-sm {
    position: relative;
    width: 100%;
    min-height: 1px;
    max-width: 100%;
}
@media (min-width: 1400px) {
    .enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper .col-sm.enews-article-offerer-info {
        position: absolute;
        width: 90%;
    }
}
.enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper .col-sm.enews-article-offerer-info .enews-article-offerer-title {
    padding-top: 5px;
}
.enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper .col-sm img {
    width: 100% !important;
    min-width: 60px;
    height: unset !important;
}
.enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper .pictureContainer {
    width: 30%;
    margin-right: 3%;
    max-width: 180px;
}
@media (min-width: 981px) {
    .enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper .pictureContainer {
        width: 100%;
        margin-right: 0;
        max-width: 100%;
    }
}
.enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper .enews-article-offerer-info {
    top: 0;
}
@media (min-width: 1400px) {
    .enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper .enews-article-offerer-info {
        top: unset;
    }
}
.enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0;
}
.enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .row .enews-article-offerer-pretiming {
    letter-spacing: 2px;
    line-height: 1.1;
    margin-bottom: 0;
    max-width: 100%;
}
.enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .row .enews-article-offerer-author {
    white-space: nowrap;
    max-width: 100%;
    float: unset;
    margin-left: 10px;
    position: relative;
}
.enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .row .col {
    position: relative;
    width: unset;
    min-height: 1px;
    padding-right: 0;
    padding-left: 0;
    max-width: 100%;
    margin-bottom: 0;
}
@media (min-width: 800px) {
    .enews-article-offerer-layout-float .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .row .col {
        position: unset;
    }
}
.enews-article-offerer-layout-float img {
    width: 100%;
    overflow: hidden;
    -o-object-fit: cover;
    object-fit: cover;
}
.enews-article-offerer-layout-float .enews-article-offerer-info {
    width: 90%;
    position: absolute;
    left: 5%;
    background: white;
    padding: 30px;
    -webkit-box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
            box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    color: #666666;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-float .enews-article-offerer-info {
        position: relative;
        z-index: 1;
        width: 100%;
        left: 0;
        top: -8px;
    }
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-float .enews-article-offerer-info {
        position: static;
        background: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        width: 70%;
        display: inline-block;
        vertical-align: top;
        top: -10px;
        padding: 0;
    }
}
.enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-pretiming {
    float: left;
    max-width: 60%;
    line-height: 14px;
    letter-spacing: 2px;
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-pretiming {
        position: relative;
        top: -2px;
        line-height: 1;
        font-size: 9px;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-pretiming {
        top: -3px;
        line-height: 1.4;
    }
}
.enews-article-offerer-layout-float .enews-article-offerer-info .pretimingNoAuthor {
    max-width: 100%;
}
.enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-pretitle {
    color: #9bce11;
    text-transform: uppercase;
    line-height: 14px;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-pretitle {
        font-size: 9px;
    }
}
.enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-timing {
    text-transform: uppercase;
    white-space: nowrap;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-timing {
        font-size: 9px;
    }
}
.enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-slash {
    text-transform: uppercase;
}
.enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-author {
    float: right;
    font-size: 14px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    max-width: 40%;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-author {
        position: relative;
    }
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-author {
        position: absolute;
        top: -8px;
        right: 0;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-author {
        font-size: 11px;
    }
}
.enews-article-offerer-layout-float .enews-article-offerer-title {
    font-size: 28px;
    font-family: 'OpenSans-ExtraBold', serif;
    clear: both;
    line-height: 1.45;
    padding-top: 15px;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-float .enews-article-offerer-title {
        line-height: 1.3;
    }
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-float .enews-article-offerer-title {
        position: relative;
        top: -2px;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-float .enews-article-offerer-title {
        font-size: 16px;
        padding-top: 5px;
    }
}
.enews-article-offerer-layout-float .enews-article-offerer-title a {
    color: #333333;
}
.enews-article-offerer-layout-float .enews-article-offerer-img {
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    image-rendering: unset;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-float .enews-article-offerer-img {
        position: relative;
        z-index: 2;
        margin-bottom: 0 !important;
    }
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-float .enews-article-offerer-img {
        width: 22.5%;
        max-width: 180px;
        margin-right: 23px;
        display: none;
        z-index: 1;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-float .enews-article-offerer-img {
        margin-right: 10px;
    }
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-float .enews-article-offerer-img.enews-article-offerer-little-image {
        display: inline-block;
        image-rendering: auto;
    }
}
.enews-article-offerer-layout-float .enews-article-offerer-content-container .enews-article-offerer-info .enewsArticleOffererWithoutPretitle {
    display: inline-block;
    height: 30px;
    letter-spacing: 2px;
}
.et_pb_column_1_4 .enews-article-offerer-layout-float .enews-article-offerer-title {
    font-size: 21px;
}
.et_pb_column_1_4 .enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-pretitle {
    font-size: 9px;
}
.et_pb_column_1_4 .enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-timing {
    font-size: 9px;
}
.et_pb_column_1_4 .enews-article-offerer-layout-float .enews-article-offerer-author {
    font-size: 11px;
    top: -2px;
    position: relative;
}
@media (max-width: 980px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-float .enews-article-offerer-content-container a {
        display: inline;
    }
}
@media (max-width: 980px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-float .enews-article-offerer-content-container a .enews-article-offerer-img {
        display: inline-block;
    }
}
@media (max-width: 800px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-float .enews-article-offerer-content-container a .enews-article-offerer-img {
        display: none;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-float .enews-article-offerer-content-container a .enews-article-offerer-little-image {
    display: none;
}
@media (max-width: 800px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-float .enews-article-offerer-content-container a .enews-article-offerer-little-image {
        display: inline-block;
    }
}
@media (max-width: 1399px) {
    .et_pb_column_1_4 .enews-article-offerer-layout-float .enews-article-offerer-title {
        font-size: 21px;
    }
}
@media (max-width: 980px) {
    .et_pb_column_1_4 .enews-article-offerer-layout-float .enews-article-offerer-title {
        font-size: 28px;
    }
}
@media (max-width: 1399px) {
    .et_pb_column_1_4 .enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-pretitle {
        font-size: 9px;
    }
}
@media (max-width: 980px) {
    .et_pb_column_1_4 .enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-pretitle {
        font-size: 11px;
    }
}
@media (max-width: 1399px) {
    .et_pb_column_1_4 .enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-timing {
        font-size: 9px;
    }
}
@media (max-width: 980px) {
    .et_pb_column_1_4 .enews-article-offerer-layout-float .enews-article-offerer-info .enews-article-offerer-timing {
        font-size: 11px;
    }
}
@media (max-width: 1399px) {
    .et_pb_column_1_4 .enews-article-offerer-layout-float .enews-article-offerer-author {
        font-size: 11px;
        top: -2px;
        position: relative;
    }
}
@media (max-width: 980px) {
    .et_pb_column_1_4 .enews-article-offerer-layout-float .enews-article-offerer-author {
        font-size: 14px;
        top: 0;
        position: relative;
    }
}
@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
.progress {
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #f5f5f5;
}
.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #337ab7;
    -webkit-transition: width .6s ease;
    transition: width .6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
    background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
    background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
    background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
    background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
    background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
    background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
    background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
    background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
    background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.nameDayHeader {
    position: relative;
    float: left;
    margin-left: 36px;
    padding-top: 29px;
    margin-right: 13px;
}
@media (max-width: 980px) {
    .nameDayHeader {
        display: none;
    }
}
.nameDayHeader .nameDayTitle {
    font-size: 10px;
    font-family: "OpenSans-Regular";
    color: rgb(187, 187, 187);
    line-height: 2.4;
    position: relative;
    top: 0px;
}
.nameDayHeader .nameDay {
    font-size: 14px;
    font-family: "Montserrat-Regular";
    color: rgb(51, 51, 51);
    text-transform: uppercase;
    line-height: 1.714;
    text-align: left;
    position: relative;
    top: -4px;
}
.divider5 {
    position: absolute;
    top: 30%;
    bottom: 23%;
    border-left: 1px solid #e0e0e0;
    margin-left: 15px;
}
@media (max-width: 980px) {
    .divider5 {
        display: none;
    }
}
.nameDay #enews-taxonomy-page-header-columns {
    margin-bottom: 34px;
    margin-top: 29px;
}
.nameDay #enews-taxonomy-page-header-columns .actualDay {
    margin: 0 25px;
    letter-spacing: 2px;
    color: #9bce11;
    font-size: 11px;
    line-height: 1.818;
    font-family: "OpenSans-Bold", sans-serif;
}
.nameDay #enews-taxonomy-page-header-columns .enewsTaxPageTitle {
    padding: 18px 0;
    font-size: 40px;
}
@media (max-width: 980px) {
    .nameDay #enews-taxonomy-page-header-columns .enewsTaxPageTitle {
        font-size: 33px;
    }
}
@media (max-width: 600px) {
    .nameDay #enews-taxonomy-page-header-columns .enewsTaxPageTitle {
        padding: 22px 0;
        font-size: 26px;
    }
}
@media (max-width: 500px) {
    .nameDay #enews-taxonomy-page-header-columns .enewsTaxPageTitle {
        padding: 26px 0;
        font-size: 18px;
    }
}
.nameDay #enews-taxonomy-page-header-columns .enewsTaxPageTitle.withDate {
    padding: 0;
}
.nameDay .dateSelectorContainer {
    display: none;
    text-align: center;
    font-family: "OpenSans-Bold", sans-serif;
    margin-bottom: 20px;
}
@media (max-width: 980px) {
    .nameDay .dateSelectorContainer {
        display: block;
    }
}
.nameDay .dateSelectorContainer .dateSelectorBox {
    cursor: pointer;
    margin-bottom: 15px;
}
.nameDay .dateSelectorContainer .datePickerUI {
    display: none;
}
.nameDay .dateSelectorContainer .datePickerUIShow {
    display: inline-block;
}
.nameDay .nameDaysContainer .nameDayTitle {
    font-size: 11px;
    font-family: "OpenSans-Bold", sans-serif;
    color: #9bce11;
    line-height: 1.818;
    margin-bottom: 8px;
    display: block;
    letter-spacing: 2px;
}
.nameDay .nameDaysContainer .nameDayContainer {
    margin-bottom: 2px;
}
.nameDay .nameDaysContainer .nameDayContainer:last-child {
    border-bottom: 1px solid rgb(240, 240, 240);
    margin-bottom: 27px;
}
.nameDay .nameDaysContainer .nameDayContainer .nameDayName {
    font-size: 40px;
    font-family: "OpenSans-ExtraBold", sans-serif;
    color: rgb(51, 51, 51);
    line-height: 1.25;
    margin-bottom: 21px;
}
@media (max-width: 600px) {
    .nameDay .nameDaysContainer .nameDayContainer .nameDayName {
        font-size: 22px;
    }
}
.nameDay .nameDaysContainer .nameDayContainer .nameDayName a {
    color: rgb(51, 51, 51);
}
.nameDay .nameDaysContainer .nameDayContainer .nameDayName a:hover {
    opacity: 0.7;
}
.nameDay .nameDaysContainer .nameDayContainer .nameDayContent .nameDayOrigin {
    font-family: "Lora-Regular", sans-serif;
    font-size: 18px;
    color: #666666;
    line-height: 1.333;
    margin-bottom: 20px;
}
@media (max-width: 600px) {
    .nameDay .nameDaysContainer .nameDayContainer .nameDayContent .nameDayOrigin {
        font-size: 14px;
    }
}
.nameDay .nameDaysContainer .nameDayContainer .nameDayContent .nameDayOrigin .title {
    font-weight: bold;
    color: rgb(51, 51, 51);
}
.nameDay .nameDaysContainer .nameDayContainer .nameDayContent .nameDayMeaning {
    font-family: "Lora-Regular", sans-serif;
    font-size: 18px;
    color: #666666;
    line-height: 1.333;
    margin-bottom: 24px;
}
@media (max-width: 600px) {
    .nameDay .nameDaysContainer .nameDayContainer .nameDayContent .nameDayMeaning {
        font-size: 14px;
    }
}
.nameDay .nameDaysContainer .nameDayContainer .nameDayContent .nameDayMeaning .title {
    font-weight: bold;
    color: rgb(51, 51, 51);
}
.nameDay .pageRightBlock {
    width: 400px;
    padding: 0 23px;
    margin-bottom: 30px;
}
.nameDay .pageRightBlock .pageRightBlockContainer {
    -webkit-box-shadow: 0 0 30.72px 1.28px rgba(0, 0, 0, 0.23);
            box-shadow: 0 0 30.72px 1.28px rgba(0, 0, 0, 0.23);
    width: 354px;
}
.nameDay .pageRightBlock .pageRightBlockContent {
    padding: 30px;
    background: white;
    min-height: 200px;
    border: 1px solid #6f6f6f;
}
.nameDay .pageRightBlock .pageRightBlockContent p {
    font-family: 'Montserrat-Medium', sans-serif;
    font-size: 16px;
    color: #333333;
}
.nameDay .pageRightBlock .pageRightBlockContent h3 {
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 11px;
    text-transform: uppercase;
    color: #666666;
    letter-spacing: 2px;
}
.nameDay .enewsTaxonomyPageHeaderAll {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 15px;
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderLeft {
    width: 50%;
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight {
    width: 50%;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm {
    position: relative;
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchBox {
    border: 1px solid rgb(224, 224, 224);
    height: 70px;
    margin-right: 20px;
}
@media (max-width: 900px) {
    .nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchBox {
        max-width: 500px;
    }
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchBox .twitter-typeahead {
    height: 68px;
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchBox .twitter-typeahead .dropdown-menu {
    width: 100%;
    background-color: white;
    border: 1px solid #E0E0E0;
    min-width: 10rem;
    padding: 0.5rem 0;
    margin: 0.125rem 0 0;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-clip: padding-box;
    max-height: 250px;
    overflow: hidden;
    overflow-y: auto;
    top: 97% !important;
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchBox .twitter-typeahead .dropdown-menu .dropdown-item {
    display: block;
    width: 100%;
    padding: 0.25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchBox .twitter-typeahead .dropdown-menu .dropdown-item.active {
    background-color: #e0e0e0;
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchBox .twitter-typeahead .dropdown-menu .dropdown-item:hover {
    background-color: #e0e0e0;
    cursor: pointer;
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchField {
    padding-left: 20px;
    font-family: 'OpenSans-SemiboldItalic';
    font-size: 24px;
    width: 100%;
    height: 100%;
    border: none;
}
@media (max-width: 500px) {
    .nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchField {
        font-size: 18px;
        padding-left: 10px;
    }
}
@media (max-width: 400px) {
    .nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchField {
        font-size: 14px;
    }
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchField::-webkit-input-placeholder {
    color: #bfbfbf;
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchField::-moz-placeholder {
    color: #bfbfbf;
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchField:-ms-input-placeholder {
    color: #bfbfbf;
}
.nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchFieldIcon {
    content: '';
    background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve' fill='%23bfbfbf'%3E %3Cstyle type='text/css'%3E %3C/style%3E %3Cpath d='M50,45.5l-6.1-6.2l-4.8-4.9c2.5-3.5,4-7.9,4-12.6c0-12-9.6-21.7-21.4-21.7C9.8,0.2,0.2,9.9,0.2,21.9 c0,12,9.6,21.7,21.4,21.7c4.9,0,9.5-1.7,13.1-4.6l8.3,8.4c0.1,0.1,0.2,0.2,0.3,0.3l2.2,2.2L50,45.5z M21.6,38.5 c-9,0-16.4-7.5-16.4-16.6c0-9.2,7.4-16.6,16.4-16.6c9,0,16.4,7.5,16.4,16.6c0,3.8-1.3,7.3-3.4,10.1c-0.7,0.9-1.5,1.8-2.4,2.5 C29.3,37,25.6,38.5,21.6,38.5z'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    width: 51px;
    position: absolute;
    top: 20px;
    right: 10px;
    cursor: pointer;
}
@media (max-width: 400px) {
    .nameDay .enewsTaxonomyPageHeaderAll .enewsTaxonomyPageHeaderRight .searchForm .searchFieldIcon {
        height: 20px;
        width: 35px;
        top: 25px;
    }
}
#left-area .furtherNameDay {
    border-bottom: 1px solid rgb(240, 240, 240);
    padding-bottom: 30px;
    margin-bottom: 20px;
}
#left-area .furtherNameDay .furtherNameDayTitle {
    font-size: 11px;
    font-family: "OpenSans-Bold", sans-serif;
    color: #9bce11;
    line-height: 1.818;
    margin-bottom: 14px;
    display: block;
    letter-spacing: 2px;
}
#left-area .furtherNameDay .furtherNameDayName {
    font-size: 24px;
    font-family: "OpenSans", sans-serif;
    color: rgb(51, 51, 51);
    line-height: 1.333;
    font-weight: 500;
}
#left-area .furtherNameDay .furtherNameDayName:hover {
    opacity: 0.7;
}
@media (max-width: 600px) {
    #left-area .furtherNameDay .furtherNameDayName {
        font-size: 22px;
    }
}
#left-area .furtherNameDay .furtherNameDayName.bold {
    font-family: "OpenSans-ExtraBold", sans-serif;
}
#left-area .furtherNameDay .furtherNameDayDate {
    font-size: 24px;
    font-family: "OpenSans", sans-serif;
    color: rgb(51, 51, 51);
    line-height: 1.333;
    font-weight: 500;
}
#left-area .furtherNameDay .furtherNameDayDate:hover {
    opacity: 0.7;
}
@media (max-width: 600px) {
    #left-area .furtherNameDay .furtherNameDayDate {
        font-size: 22px;
    }
}
#left-area .furtherNameDay .furtherNameDayDate.bold {
    font-family: "OpenSans-ExtraBold", sans-serif;
}
.historicalEventHeader {
    position: relative;
    float: left;
    margin-left: 40px;
    padding-top: 29px;
}
@media (max-width: 980px) {
    .historicalEventHeader {
        display: none;
    }
}
.historicalEventHeader .historicalEventTitle {
    position: relative;
    font-size: 10px;
    top: -6px;
    left: -13px;
    font-family: 'Montserrat-Light';
    color: #333333;
}
.historicalEventHeader .historicalEventNumbers {
    font-size: 14px;
    color: #9bce11;
    display: block;
    text-align: center;
    margin-top: 3px;
    margin-left: 3px;
    letter-spacing: -0.5px;
}
.historicalEventHeader .historicalEventSvg {
    content: "";
    background: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 30 30' style='enable-background:new 0 0 30 30;' xml:space='preserve' fill='%239bce11'%3E %3Cstyle type='text/css'%3E .st0{fill:%23010101;} %3C/style%3E %3Cpath class='st0' d='M5,8.4c-0.1,0-0.2,0-0.3-0.1C4.6,8.2,4.5,8.1,4.4,8c0-0.2,0-0.3,0.1-0.4C5.7,5.6,7.4,4.1,9.4,3 c0.1-0.1,0.2-0.1,0.3-0.1c0.2,0,0.4,0.1,0.5,0.3c0.1,0.1,0.1,0.3,0.1,0.5c0,0.2-0.1,0.3-0.3,0.4C8.2,5,6.6,6.4,5.5,8.2 C5.4,8.3,5.2,8.4,5,8.4z'/%3E %3Cpath class='st0' d='M16,28.8C9.4,28.8,3.7,24,2.5,17.5l-0.1-0.7l-1.3,1.9C1,18.9,0.8,19,0.6,19c-0.1,0-0.2,0-0.3-0.1 c-0.1-0.1-0.2-0.2-0.3-0.4c0-0.2,0-0.3,0.1-0.4l2.2-3.3c0.1-0.2,0.3-0.3,0.5-0.3c0.2,0,0.3,0.1,0.4,0.2l2.9,2.9 c0.2,0.2,0.2,0.6,0,0.8c-0.2,0.2-0.3,0.2-0.4,0.2c-0.1,0-0.3,0-0.4-0.2l-1.8-1.8l0.2,0.9c1.1,5.9,6.3,10.1,12.3,10.1 c6.9,0,12.6-5.6,12.6-12.6S23,2.4,16,2.4c-0.3,0-0.6-0.3-0.6-0.6s0.3-0.6,0.6-0.6c3.7,0,7.1,1.4,9.7,4c2.6,2.6,4,6,4,9.7 c0,3.7-1.4,7.1-4,9.7C23.2,27.3,19.7,28.8,16,28.8z'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    display: inline-block;
    width: 30px;
    height: 30px;
    margin-bottom: 5px;
    margin-left: 18px;
    position: relative;
}
@media (max-width: 980px) {
    .historicalEventHeader .historicalEventSvg {
        display: none;
    }
}
.divider6 {
    position: absolute;
    top: 30%;
    bottom: 23%;
    border-left: 1px solid #e0e0e0;
    margin-left: 7px;
}
@media (max-width: 980px) {
    .divider6 {
        display: none;
    }
}
.historicalEvents #enews-taxonomy-page-header-columns {
    margin-bottom: 16px;
    margin-top: 5px;
}
.historicalEvents #enews-taxonomy-page-header-columns h1 {
    padding-bottom: 30px;
}
@media (max-width: 600px) {
    .historicalEvents #enews-taxonomy-page-header-columns h1 {
        font-size: 30px;
        text-align: center;
    }
}
@media (max-width: 500px) {
    .historicalEvents #enews-taxonomy-page-header-columns h1 {
        font-size: 26px;
    }
}
.historicalEvents #enews-taxonomy-page-header-columns .actualDay {
    margin: 0px 25px;
    letter-spacing: 2px;
    color: #9bce11;
    font-size: 11px;
    line-height: 1.818;
    font-family: "OpenSans-Bold";
}
.historicalEvents .providerContainer {
    text-align: center;
    font-size: 11px;
    line-height: 1.364;
    font-family: "OpenSans-Bold";
    letter-spacing: 1px;
    margin-bottom: 40px;
    border-bottom: 1px solid #e9e9e9;
}
@media (max-width: 980px) {
    .historicalEvents .providerContainer {
        margin-bottom: 15px;
    }
}
.historicalEvents .providerContainer .providerTitle {
    display: block;
    font-family: 'OpenSans-Regular';
}
.historicalEvents .providerContainer .providerLink {
    color: #9bce11;
    margin-bottom: 20px;
    display: block;
}
.historicalEvents .dateSelectorContainer {
    display: none;
    text-align: center;
    font-family: "OpenSans-Bold";
    margin-bottom: 20px;
}
@media (max-width: 980px) {
    .historicalEvents .dateSelectorContainer {
        display: block;
    }
}
.historicalEvents .dateSelectorContainer .dateSelectorBox {
    cursor: pointer;
    margin-bottom: 15px;
}
.historicalEvents .dateSelectorContainer .datePickerUI {
    display: none;
}
.historicalEvents .dateSelectorContainer .datePickerUIShow {
    display: inline-block;
}
@media (max-width: 380px) {
    .historicalEvents .dateSelectorContainer .datePickerUIShow .dateHideHistoricalEvent .ui-datepicker {
        width: 100%;
    }
}
.historicalEvents .eventsContainer .eventContainer {
    margin-bottom: 50px;
}
.historicalEvents .eventsContainer .eventContainer .eventTime {
    font-size: 11px;
    line-height: 1.818;
    margin-bottom: 15px;
    font-family: "OpenSans-Bold";
    letter-spacing: 2px;
}
.historicalEvents .eventsContainer .eventContainer .eventTime .eventHuminTiming {
    color: #9bce11;
}
.historicalEvents .eventsContainer .eventContainer .eventTitle {
    font-size: 40px;
    line-height: 1.25;
    margin-bottom: 25px;
    font-family: "OpenSans-ExtraBold";
    color: rgb(51, 51, 51);
}
@media (max-width: 600px) {
    .historicalEvents .eventsContainer .eventContainer .eventTitle {
        font-size: 22px;
    }
}
.historicalEvents .eventsContainer .eventContainer .eventContent {
    font-size: 18px;
    font-family: "Lora-Regular";
    line-height: 1.6;
    text-align: left;
    color: rgb(102, 102, 102);
}
@media (max-width: 600px) {
    .historicalEvents .eventsContainer .eventContainer .eventContent {
        font-size: 14px;
    }
}
.historicalEvents .pageRightBlock {
    position: relative;
    top: -101px;
    margin-bottom: -56px;
    width: 400px;
    padding: 0 23px;
}
.historicalEvents .pageRightBlock .pageRightBlockContainer {
    -webkit-box-shadow: 0px 0px 30.72px 1.28px rgba(0, 0, 0, 0.23);
            box-shadow: 0px 0px 30.72px 1.28px rgba(0, 0, 0, 0.23);
    width: 354px;
    border: 1px solid #6f6f6f;
}
.historicalEvents .pageRightBlock .pageRightBlockContent {
    padding: 30px;
    background: white;
    min-height: 200px;
    opacity: 0.961;
}
.historicalEvents .pageRightBlock .pageRightBlockContent p {
    font-family: 'Montserrat-Medium';
    font-size: 16px;
    color: #333333;
}
.historicalEvents .pageRightBlock .pageRightBlockContent h3 {
    font-family: 'OpenSans-Bold';
    font-size: 11px;
    text-transform: uppercase;
    color: #666666;
    letter-spacing: 2px;
}
.enews-article-offerer-pretiming {
    line-height: 1;
}
.enews-article-offerer-layout-journalism {
    margin-right: 23px;
    margin-left: 23px;
    text-align: center;
    background-color: rgb(2, 86, 112);
    -webkit-box-shadow: 0 0 30.72px 1.28px rgba(0, 0, 0, 0.23);
            box-shadow: 0 0 30.72px 1.28px rgba(0, 0, 0, 0.23);
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-journalism {
        margin-bottom: 23px;
        border-bottom: 1px solid #f0f0f0;
    }
}
.enews-article-offerer-layout-journalism .enews-article-offerer-content-container {
    position: relative;
    background-color: #025670;
    width: 100%;
    padding-top: 100%;
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container {
        padding-top: 0;
    }
}
.enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper {
    position:  absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper {
        position: relative;
        padding-top: 50px;
        padding-bottom: 50px;
    }
}
.enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enews-article-offerer-author-avatar {
    width: 34px;
    height: 34px;
    border-radius: 50%;
    position: absolute;
    top: 10%;
    left: calc(50% - 17.5px);
    image-rendering: unset;
}
.enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enewsArticleOffererJournalismPreTitle {
    position: absolute;
    top: 20%;
    left: 0;
    font-family: 'OpenSans-Bold', serif;
    font-size: 11px;
    text-transform: uppercase;
    color: white;
    letter-spacing: 2px;
    line-height: 1.818;
    display: inline-block;
    width: 100%;
}
@media (max-width: 1199px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enewsArticleOffererJournalismPreTitle {
        top: 22.5%;
    }
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enewsArticleOffererJournalismPreTitle {
        position: relative;
    }
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enewsArticleOffererJournalismPreTitle {
        top: 18%;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enewsArticleOffererJournalismPreTitle {
        top: 20%;
    }
}
.enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enewsArticleOffererJournalismShortLead {
    font-size: 16px;
    font-family: "Lora-Regular", serif;
    color: rgb(255, 255, 255);
    line-height: 1.5;
    text-align: center;
    display: inline-block;
    position: relative;
    width: 80%;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enewsArticleOffererJournalismShortLead {
        line-height: 1.2;
    }
}
.enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enews-article-offerer-author {
    font-family: 'PlayfairDisplay-Italic', serif;
    font-size: 16px;
    color: white;
    width: 100%;
    left: 0;
    line-height: 1.25;
    text-align: center;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enews-article-offerer-author {
        font-size: 14px;
    }
}
.enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enews-article-offerer-journalism-title {
    color: white;
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
}
.enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enews-article-offerer-title {
    font-size: 50px;
    font-family: "Lora-BoldItalic", serif;
    line-height: 1.2;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enews-article-offerer-title {
        font-size: 42px;
        line-height: 1.1;
    }
}
@media (max-width: 1199px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enews-article-offerer-title {
        font-size: 39px;
    }
}
@media (max-width: 1099px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enews-article-offerer-title {
        font-size: 32px;
    }
}
.enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enews-article-offerer-title a {
    color: white;
}
@media (max-width: 340px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enews-article-offerer-title a {
        font-size: 26px;
    }
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper.enews-article-offerer-without-picture .enews-article-offerer-author {
        top: calc(25% + 27.5px);
    }
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper.enews-article-offerer-without-picture .enews-article-offerer-title a {
        text-decoration: none;
    }
}
.enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enewsArticleOffererJournalismLogo {
    width: 39px;
    height: 30px;
    position: absolute;
    top: 11%;
    left: calc(50% - 17.5px);
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .enewsArticleOffererJournalismLogo {
        position: relative;
        left: 0;
    }
}
.enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .contentBox {
    position: relative;
    top: 34.5%;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .contentBox {
        top: 37.5%;
    }
}
@media (max-width: 1199px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .contentBox {
        top: 34.5%;
    }
}
@media (max-width: 1099px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .contentBox {
        top: 30.5%;
    }
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-journalism .enews-article-offerer-content-container .enewsArticleOffererJournalismWrapper .contentBox {
        padding-top: 39px;
    }
}
.adultContentConteiner {
    width: 70%;
    margin: auto;
    min-height: 275px;
    margin-top: 200px;
    margin-bottom: 200px;
    -webkit-transition: all 0.8s linear;
    transition: all 0.8s linear;
}
@media (max-width: 1399px) {
    .adultContentConteiner {
        width: 90%;
    }
}
@media (max-width: 800px) {
    .adultContentConteiner {
        margin-top: 30px;
        margin-bottom: 30px;
    }
}
.adultContentConteiner .eighteenImage {
    width: 20%;
    margin-top: 10px;
    min-height: 300px;
}
@media (max-width: 980px) {
    .adultContentConteiner .eighteenImage {
        width: 100%;
        min-height: 100%;
    }
}
.adultContentConteiner .eighteenImage .ellipse {
    border-style: solid;
    border-width: 16px;
    border-color: rgb(255, 0, 0);
    border-radius: 50%;
    background-color: rgba(0, 0, 0, 0);
    height: 155px;
    width: 155px;
    display: block;
}
@media (max-width: 980px) {
    .adultContentConteiner .eighteenImage .ellipse {
        margin: auto;
        margin-bottom: 30px;
    }
}
.adultContentConteiner .eighteenImage .ellipse .number {
    font-size: 72px;
    font-family: "OpenSans-ExtraBold";
    color: rgb(0, 0, 0);
    line-height: 0.278;
    text-align: center;
    position: relative;
    display: block;
    top: 40%;
}
.adultContentConteiner .text {
    font-size: 18px;
    font-family: "Lora-Regular";
    color: rgb(102, 102, 102);
    text-align: left;
    line-height: 1.333;
}
@media (max-width: 980px) {
    .adultContentConteiner .text {
        width: 100%;
        text-align: center;
    }
}
.adultContentConteiner .text .title {
    font-size: 40px;
    font-family: "OpenSans-ExtraBold";
    color: rgb(51, 51, 51);
    line-height: 1.25;
    text-align: left;
    display: block;
    margin-bottom: 25px;
}
@media (max-width: 980px) {
    .adultContentConteiner .text .title {
        text-align: center;
    }
}
.adultContentConteiner .text .warning {
    display: block;
    margin-bottom: 25px;
}
.adultContentConteiner .text .category {
    display: block;
    margin-bottom: 50px;
}
.adultContentConteiner .buttonGroup {
    display: block;
    margin-bottom: 30px;
    width: 100%;
}
.adultContentConteiner .buttonGroup .yesButton {
    margin-right: 35px;
    font-size: 14px;
    font-family: "Montserrat-Regular";
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    text-align: center;
    background-color: rgb(141, 187, 15);
    line-height: 1.714;
    padding: 20px 70px;
    display: inline-block;
    width: 50%;
    max-width: 354px;
    min-width: 290px;
    cursor: pointer;
}
@media (max-width: 1399px) {
    .adultContentConteiner .buttonGroup .yesButton {
        margin-right: 5px;
        padding: 20px 50px;
        width: 45%;
        max-width: 340px;
    }
}
@media (max-width: 980px) {
    .adultContentConteiner .buttonGroup .yesButton {
        padding: 20px 30px;
    }
}
@media (max-width: 800px) {
    .adultContentConteiner .buttonGroup .yesButton {
        width: 100%;
        margin: auto;
        margin-bottom: 20px;
    }
}
.adultContentConteiner .buttonGroup .noButton {
    font-size: 14px;
    font-family: "Montserrat-Regular";
    color: rgb(51, 51, 51);
    text-transform: uppercase;
    line-height: 1.714;
    text-align: center;
    border-style: solid;
    border-width: 1px;
    background-color: rgb(255, 255, 255);
    border-color: rgb(221, 221, 221);
    padding: 20px 70px;
    display: inline-block;
    width: 50%;
    max-width: 354px;
    min-width: 290px;
    cursor: pointer;
}
@media (max-width: 1399px) {
    .adultContentConteiner .buttonGroup .noButton {
        padding: 20px 50px;
        width: 45%;
        max-width: 340px;
    }
}
@media (max-width: 980px) {
    .adultContentConteiner .buttonGroup .noButton {
        padding: 20px 30px;
    }
}
@media (max-width: 800px) {
    .adultContentConteiner .buttonGroup .noButton {
        width: 100%;
        margin: auto;
    }
}
.enews-article-content .aframe {
    background-color: #fafafa;
    border: 1px solid #f0f0f0;
    width: 110%;
    margin-left: -100px;
    padding: 30px;
    margin-bottom: 30px;
    padding-bottom: 17px;
    font-size: 14px;
    font-family: 'Montserrat-Light';
    line-height: 1.8;
    color: #333333;
}
@media (max-width: 1399px) {
    .enews-article-content .aframe {
        max-width: calc(100vw - 446px);
        margin-left: 0px;
        margin-bottom: 40px;
    }
}
@media (max-width: 980px) {
    .enews-article-content .aframe {
        max-width: calc(100% - 25vw) !important;
        width: 100% !important;
        float: none;
        margin-left: 12.5vw !important;
        margin-right: 12.5vw !important;
    }
}
@media (max-width: 800px) {
    .enews-article-content .aframe {
        margin-left: 0 !important;
        margin-right: 0 !important;
        width: 100vw !important;
        max-width: 100% !important;
    }
}
.enews-article-content .aframe p {
    font-size: 14px;
    font-family: 'Montserrat-Light';
    line-height: 1.8;
}
.enews-article-content .aframe h3 {
    font-family: 'Montserrat-Medium';
    font-size: 18px;
    color: #9bce11;
    text-align: center;
    margin-bottom: 5px;
    margin-top: 0px;
    margin-left: 0px;
}
.enews-article-content .aframe img.alignleft {
    margin-left: 0px;
}
.enews-article-content .aframe-half {
    max-width: 454px;
    display: inline-block;
}
.enews-article-content .aframe-half.float-right {
    margin-left: 46px;
    margin-right:0;
}
.enews-article-content .aframe-half.float-left {
    margin-right: 46px;
}
@media (max-width: 1399px) {
    .enews-article-content .aframe-half {
        width: 50%;
    }
}
.enews-article-content .aframe-half h3 {
    max-width: 454px;
}
@media (max-width: 1399px) {
    .enews-article-content .aframe-half h3 {
        max-width: 100%;
    }
}
#main-footer {
    background-color: #333333 !important
}
#main-footer #et-footer-nav {
    background-color: transparent;
}
#main-footer #et-footer-nav .container {
    max-width: 1400px;
    width: 100%;
    padding: 0;
}
#main-footer #et-footer-nav .container #footer-bottom {
    clear: both;
    padding: 0 !important;
}
#main-footer #et-footer-nav .container #footer-bottom a {
    color: black;
}
#main-footer #et-footer-nav .container #footer-bottom .container {
    max-width: 100%;
}
#main-footer #et-footer-nav .container #footer-bottom div.enews-ordered-article-offerer-container {
    padding: 0;
}
#main-footer #et-footer-nav .container #footer-bottom div.enews-ordered-article-offerer-container h2 {
    font-family: 'Georgia', Georgia, "Times New Roman", serif;
    font-size: 22px !important;
    font-weight: 500;
}
#main-footer #et-footer-nav .container #footer-bottom #footer-credits-menu {
    height: 25px;
    width: 100%;
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container #footer-bottom #footer-credits-menu {
        height: auto;
        margin-bottom: 20px;
    }
}
#main-footer #et-footer-nav .container #footer-bottom #footer-credits-menu ul li a {
    color: #d8d8d8;
    text-align: center;
    font-size: 16px;
    font-family: 'Montserrat-Regular', serif;
}
#main-footer #et-footer-nav .container #footer-bottom #footer-credits-menu ul {
    display: table;
    margin: 0 auto 0 auto;
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container #footer-bottom #footer-credits-menu ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }
}
#main-footer #et-footer-nav .container #footer-bottom #footer-credits-menu ul li {
    float: left;
    display: inline-block;
    margin: auto;
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container #footer-bottom #footer-credits-menu ul li {
        display: block;
        text-align: center;
        border-bottom: 1px solid #424242;
        max-width: 50%;
        margin: 0;
    }
}
#main-footer #et-footer-nav .container #footer-bottom #footer-credits-menu ul li:not(:last-child):after {
    content: '\00a0|\00a0';
    color: #d8d8d8;
}
#main-footer #et-footer-nav .container #footer-bottom #footer-credits-menu > ul > li > a {
    color: #ffffff;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    display: inline;
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container #footer-bottom #footer-credits-menu > ul > li > a {
        display: block;
    }
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container #footer-bottom #footer-credits-menu ul li:after {
        display: none;
    }
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container #footer-bottom #footer-credits-menu li {
        min-width: 50%;
        padding-top: 30px;
        padding-bottom: 30px;
    }
}
#main-footer #et-footer-nav .container #footer-bottom #footer-info {
    font-size: 13px;
    font-family: 'Montserrat-Regular', serif;
    float: none;
    clear: both;
    text-align: center;
    color: #a9a9a9 !important;
    width: 80%;
    margin: auto;
    padding-bottom: 40px;
    padding-top: 20px;
}
#main-footer #et-footer-nav .container .footer-menu-ul {
    width: 100%;
    max-width: 1400px;
    padding-top: 40px;
    padding-bottom: 40px;
    border-top: 1px solid #535353;
    border-bottom: 1px solid #535353;
    margin-bottom: 40px;
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container .footer-menu-ul {
        text-align: center;
        padding: 0;
        border: none;
        margin-bottom: 0;
    }
}
#main-footer #et-footer-nav .container .footer-menu-ul .menu-item {
    width: 100%;
    max-width: 225px;
    font-size: 23px;
    font-family: 'Montserrat-Medium', serif;
    padding-right: 10px;
}
#main-footer #et-footer-nav .container .footer-menu-ul .menu-item a {
    color: #dddcdd;
    margin-bottom: 20px;
}
@media (max-width: 1399px) {
    #main-footer #et-footer-nav .container .footer-menu-ul .menu-item a {
        font-size: 20px;
    }
}
@media (max-width: 980px) {
    #main-footer #et-footer-nav .container .footer-menu-ul .menu-item a {
        font-size: 18px;
    }
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container .footer-menu-ul .menu-item a {
        display: block;
        position: relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        margin-bottom: 0;
    }
}
@media (max-width: 1399px) {
    #main-footer #et-footer-nav .container .footer-menu-ul .menu-item {
        width: 16%;
    }
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container .footer-menu-ul .menu-item {
        min-width: 50% !important;
        border-bottom: 1px solid #424242;
        display: block;
        text-align: center;
        margin: 0;
    }
}
#main-footer #et-footer-nav .container .footer-menu-ul .menu-item:first-child {
    margin-left: 23px;
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container .footer-menu-ul .menu-item:first-child {
        margin-left: 0;
    }
}
#main-footer #et-footer-nav .container .footer-menu-ul .sub-menu {
    margin: 0 !important;
    margin-top: 15px !important;
}
#main-footer #et-footer-nav .container .footer-menu-ul .sub-menu li a {
    font-size: 16px !important;
    font-family: 'Lora-Regular', serif;
    color: #b4b4b4 !important;
}
#main-footer #et-footer-nav .container .footer-menu-ul .sub-menu li {
    float: none !important;
    display: block !important;
    margin-bottom: 0 !important;
    width: 100%;
}
#main-footer #et-footer-nav .container .footer-menu-ul .sub-menu .menu-item {
    margin-left: 0;
}
#main-footer #et-footer-nav .container .footer-menu-ul ul {
    display: table;
    width: 100%;
    margin-right: 23px;
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container .footer-menu-ul ul {
        margin-right: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }
}
#main-footer #et-footer-nav .container .footer-menu-ul ul li {
    float: left;
    display: inline-block;
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container .footer-menu-ul ul li {
        padding-top: 30px;
        padding-bottom: 30px;
    }
}
#main-footer #et-footer-nav .container .footer-menu-ul .footer-home-link {
    display: none;
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container .footer-menu-ul .footer-home-link {
        display: block !important;
        width: 100%;
        padding-top: 30px;
        padding-bottom: 30px;
        border-bottom: 1px solid #424242;
        border-top: 1px solid #424242;
    }
}
@media (max-width: 800px) {
    #main-footer #et-footer-nav .container .footer-menu-ul .footer-home-link a {
        color: #dddcdd;
        font-size: 18px;
        font-family: 'Montserrat-Medium', serif;
    }
}
#main-footer #et-footer-nav .container #footer-logo {
    padding: 40px 23px;
    max-height: 100px;
}
#main-footer #et-footer-nav .container #footer-logo a img {
    height: 25px !important;
}
#main-footer #et-footer-nav .container #footer-logo .theSiteOfTheYearLogo {
    height: 85px !important;
    display: inline-block;
    position: absolute;
    top: 7px;
    margin-left: 30px;
}
@media (max-width: 500px) {
    #main-footer #et-footer-nav .container #footer-logo .theSiteOfTheYearLogo {
        display: none;
    }
}
#main-footer #et-footer-nav .container #footer-logo .social-media-icons {
    display: inline-block;
    float: right;
}
@media (max-width: 800px) {
    .footer-menu-ul-bottom {
        display: none !important;
    }
}
.footer-contacts {
    color: #d8d8d8;
    text-align: center;
    font-size: 16px;
    font-family: 'Montserrat-Regular', serif;
}
.et-social-icons {
    display: none;
}
#footer-widgets {
    padding: 25px 100px 0;
    margin-bottom: 35px;
    border-bottom: 1px solid #DFDDDC;
    background-color: #ececeb;
}
.footer-widget > div.enews-ordered-article-offerer-container {
    background-color: #ECECEB;
}
div.footer-widget {
    width: 50% !important;
    display: block !important;
    float: left !important;
}
.enews-ordered-article-offerer-container > h2 {
    font-size: 20px;
}
.footer-widget .enews-ordered-article-offerer-column-container {
    display:none;
}
.footer-widget div.enews-ordered-article-offerer-date-container {
    margin-right: 10px;
}
.footer-widget div.enews-ordered-article-offerer-date-container:after {
    display:none;
}
.footer-widget .enews-ordered-article-offerer-title {
    text-transform: none;
    border-bottom: none;
    margin-bottom: 10px;
    width: 350px;
    font-size: 20px !important;
    font-weight: bolder;
}
.footer_letter {
    content: url(../images/ml-letter.svg);
}
.enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming {
    color: white;
    font-family: 'OpenSans-Bold';
    font-size: 11px;
    line-height: 30px;
    background-color: #9bce11;
    display: inline-block;
    height: 30px;
    position:relative;
    padding-left: 10px;
    padding-right: 5px;
    text-transform: uppercase;
    letter-spacing: 2px;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming {
        font-size: 8px;
        line-height: 20px;
        height: 20px;
    }
}
.enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -9px;
    top: 0;
    border-bottom: 30px solid #9bce11;
    border-right: 9px solid transparent;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming:after {
        right: -9px;
        border-right: 9px solid transparent;
        border-bottom: 20px solid #9bce11;
    }
}
.enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enewsArticleOffererWithoutPretitle {
    display: inline-block;
    height: 30px;
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout {
    margin-bottom: 23px;
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info {
    position: relative;
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    color: #666666;
    padding: 0;
    margin-top: 3px;
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretiming {
    letter-spacing: 2px;
    max-width: 66%;
    color: #9bce11;
    background-color: white;
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    text-transform: uppercase;
    padding: 0;
    line-height: 30px;
    display: inline-block;
    height: 30px;
    position: relative;
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    display: none;
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    text-transform: uppercase;
    color: #666666;
    white-space: nowrap;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
        font-size: 9px;
    }
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-slash {
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    text-transform: uppercase;
    color: #666666;
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .pretimingNoAuthor {
    max-width: 100%;
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enewsArticleOffererWithoutPretitle {
    display: inline-block;
    height: 30px;
    letter-spacing: 2px;
    text-transform: uppercase;
    white-space: nowrap;
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretitle {
    color: #9bce11;
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    text-transform: uppercase;
    line-height: 14px;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretitle {
        font-size: 9px !important;
        margin-bottom: 0;
        max-width: 33%;
    }
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-author {
    position: absolute;
    top: -4px;
    right: 0;
    font-size: 14px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    color: #333333;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-author {
        font-size: 11px !important;
        top: 8px !important;
        line-height: 1;
    }
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
    display: none;
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-title {
    font-size: 40px;
    font-family: 'OpenSans-ExtraBold', serif;
    padding-top: 4px;
    padding-bottom: 15px;
    line-height: 48px;
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-title {
        padding-bottom: 35px;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-title {
        font-size: 22px;
        padding-top: 5px;
        padding-bottom: calc(0% + 15px);
    }
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-title a {
    color: #333333;
}
.enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-lead-container {
    display: none;
}
.enews-article-offerer-layout-layover_rectangle {
  padding-right: 23px;
  padding-left: 23px;
}
.enews-article-offerer-layout-layover_rectangle .enews-article-offerer-content-container {
  position: relative;
}
.enews-article-offerer-layout-layover_rectangle .enews-article-offerer-img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  image-rendering: unset;
}
.enews-article-offerer-layout-layover_rectangle .enews-article-offerer-header-container {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info {
  padding-left: 23px;
  padding-right: 23px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-title {
  font-size: 40px;
  font-family: 'OpenSans-ExtraBold';
  line-height: 1.3;
  padding-bottom: 35px;
  padding-top: 15px;
  position: relative;
  text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.004);
}
.enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-title a {
  color: white;
}
.enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-author {
  color: white;
  position: absolute;
  top: 0;
  right: 23px;
  line-height: 35px;
  vertical-align: middle;
  padding-bottom: 15px;
  font-size: 16px;
  font-family: 'PlayfairDisplay-BoldItalic';
  text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.004);
}
.enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
  width: 35px;
  height: 35px;
  margin-bottom: -10px !important;
  border-radius: 50%;
  margin-right: 15px;
}
.et_pb_column_1_2 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-title {
  font-size: 30px;
}
.et_pb_column_1_3 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-title {
  font-size: 16px;
  padding-top: 8px;
  padding-bottom: 23px;
}
.et_pb_column_1_3 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-author {
  font-size: 12px;

}
.et_pb_column_1_3 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
  width: 25px;
  height: 25px;
  margin-bottom: -6px !important;
}
.et_pb_column_1_3 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming {
  font-size: 9px;
  height: 20px;
  line-height: 20px;
}
.et_pb_column_1_3 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming:after {
  right: -9px;
  border-right: 9px solid transparent;
  border-bottom: 20px solid #9bce11;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info {
  position: relative;
  padding-left: 0;
  padding-right: 0;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-title {
  font-size: 16px;
  padding-top: 8px;
  padding-bottom: 23px;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-title a {
  color:#333333;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-author {
  font-size: 12px;
  color: #666666;
  line-height: 20px;
  top: 2px;
  right: 0;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
  display: none;
}
.et_pb_column_1_4 .enews-article-offerer-img-layer {
  display: none !important;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-info {

}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming {
  font-size: 9px;
  height: 20px;
  line-height: 20px;
  max-width: 45%;
  background-color: white;
  color: #9bce11;
  padding-left: 0;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming:after {
  display: none;
}
.enews-article-offerer.enews-article-offerer-layout-layover_rectangle:last-of-type {
    margin-bottom: 9px;
}
@media(max-width: 980px) {
  .et_pb_column_1_3 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-title {
    font-size: 40px;
    padding-top: 13px;
    padding-bottom: 28px;
  }

  .et_pb_column_1_3 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-author {
    font-size: 14px;

  }

  .et_pb_column_1_3 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
    width: 35px;
    height: 35px;
    margin-bottom: -10px !important;
  }
  .et_pb_column_1_3 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming {
    font-size: 11px;
    height: 30px;
    line-height: 30px;
  }

  .et_pb_column_1_3 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    right: -9px;
    border-right: 9px solid transparent;
    border-bottom: 30px solid #9bce11;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-title a {
    color: white;
    font-size: 40px;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-author {
    font-size: 14px;
    color: white;
    line-height: 20px;
    top: 2px;
    right: 23px;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
    display: inline-block;
  }

  .et_pb_column_1_4 .enews-article-offerer-img-layer {
    display: block !important;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info {
    position: absolute;
    left: 0;
    bottom: 0;
    padding-left: 23px;
    padding-right: 23px;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming {
    font-size: 11px;
    height: 30px;
    line-height: 30px;
    max-width: 45%;
    background-color: #9bce11;
    color: white;
    padding-left: 10px;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    display: block;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-author {
    padding-right: 0;
  }
  .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-title {
    padding-bottom: 33px;
  }
}
@media(max-width: 800px) {
  .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-content-container {
    padding-bottom: 23px;
    margin-bottom: 23px;
    border-bottom: 1px solid #f0f0f0;
  }

  .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-title {
    padding-bottom: 45px;
  }
}
@media(max-width: 600px) {
  .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-title {
    font-size: 18px;
    padding-top: 5px;
    padding-bottom: calc( 0% + 15px);
  }

  .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-author {
    line-height: 17.5px;
    padding-bottom: 15px;
    font-size: 10px;
    right: 10px;
  }

  .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
    width: 22px;
    height: 22px;
    margin-bottom: -11px !important;
    margin-right: 10px;
  }

  .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info {
    padding-left: 10px;
    padding-right: 10px;
  }

  .et_pb_column_1_3 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming {
    font-size: 8px;
    line-height: 20px;
    height: 20px;
  }

  .et_pb_column_1_3 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    right: -9px;
    border-bottom: 20px solid #9bce11;
    border-right: 9px solid transparent;
  }

  .et_pb_column_1_3 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar{
    width: 25px;
    height: 25px;
    margin-bottom: -6px;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming {
    font-size: 9px;
    height: 20px;
    line-height: 20px;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info {
    padding-left: 10px;
    padding-right: 10px;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    right: -9px;
    border-bottom: 20px solid #9bce11;
    border-right: 9px solid transparent;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-title a {
    font-size: 18px;
  }
}
@media(max-width: 320px) {
  .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-title {
    padding-bottom: calc( 0% + 10px);
  }
}
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.3/customize/?id=837970c3b69b04e5cd75b4e072678143)
 * Config saved to config.json and https://gist.github.com/837970c3b69b04e5cd75b4e072678143
 */
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-default .badge {
  color: #ffffff;
  background-color: #333333;
}
.btn-primary {
  color: #ffffff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #ffffff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #ffffff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #ffffff;
}
.btn-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #ffffff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #ffffff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #ffffff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #ffffff;
}
.btn-info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #ffffff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #ffffff;
}
.btn-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #ffffff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}
.btn-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #ffffff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #ffffff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #ffffff;
}
.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
.et_pb_wanted_ad {
    padding-left: 23px;
    margin-bottom: 30px;
    padding-right: 23px
}
.et_pb_wanted_ad .adOffererTitle {
    font-family: 'OpenSans-Bold', serif;
    font-size: 11px;
    text-transform: uppercase;
    color: #bbbbbb;
    padding-bottom: 20px;
}
.et_pb_wanted_ad .wantAdOfferer {
    width: 100%;
    background-color: #f0f0f0;
    overflow: hidden;
}
.et_pb_wanted_ad .wantAdOfferer .adOffererText {
    font-family: 'Montserrat-Medium', serif;
    font-size: 16px;
    color: #333333;
    padding: 20px 0 0 0;
    margin: 0 -1px -1px 0;
}
.et_pb_wanted_ad .wantAdOfferer .adOffererText img {
    width: 80px;
    height: 80px;
    margin-right: 20px;
    vertical-align: top;
}
.et_pb_wanted_ad .wantAdOfferer .adOffererText .adOffererTextBox {
    border-bottom: 1px solid #e0e0e0;
    padding: 20px 0;
    margin: 0 20px;
}
.et_pb_wanted_ad .wantAdOfferer .adOffererText .adOffererTextBox:last-child {
    border: none;
    margin-bottom: 20px;
}
.et_pb_wanted_ad .wantAdOfferer .adOffererText .adOffererTextBox .adOffererTextLead {
    position: relative;
    min-height: 80px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: calc(100% - 126px);
    line-height: 18px;
}
.et_pb_wanted_ad .wantAdOfferer .adOffererText .adOffererTextBox a .pictureListing {
    position: relative;
    min-height: 80px;
}
.et_pb_wanted_ad .wantAdOfferer .adOffererText .separator {
    border-bottom: 1px solid #e0e0e0;
    padding: 20px 0 17px 0;
    margin-bottom: 0;
}
.et_pb_wanted_ad .wantAdOfferer .adOffererText .separator .adOffererLeadNoPicture {
    padding-bottom: 0;
}
.et_pb_wanted_ad .wantAdOfferer .adOffererText .adOffererLeadNoPicture {
    padding-bottom: 1em;
    display: block;
    color: #5f5f5f;
}
.et_pb_wanted_ad.container {
    width: 100%;
    padding-right: 23px;
    padding-left: 23px;
    margin-right: auto;
    margin-left: auto;
}
.et_pb_wanted_ad.container .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.et_pb_wanted_ad.container .col {
    position: relative;
    width: 100%;
    min-height: 1px;
    min-width: 230px;
    margin: 0 20px;
}
@media (min-width: 859px) {
    .et_pb_wanted_ad.container .col {
        min-width: 260px;
    }
}
@media (min-width: 1199px) {
    .et_pb_wanted_ad.container .col {
        margin: 0 19px;
    }
}
@media (min-width: 1259px) {
    .et_pb_wanted_ad.container .col {
        margin: 0 20px;
    }
}
@media (min-width: 576px) {
    .et_pb_wanted_ad.container .col-sm {
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        max-width: 100%;
    }
}
.et_pb_column_1_3 .et_pb_wanted_ad.container .row .col {
    min-width: 230px;
}
.et_pb_column_2_3 .et_pb_wanted_ad.container .row .col {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 100%;
            flex: 0 1 100%;
}
@media (min-width: 600px) {
    .et_pb_column_2_3 .et_pb_wanted_ad.container .row .col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 42%;
                flex: 0 0 42%;
    }
}
@media (min-width: 859px) {
    .et_pb_column_2_3 .et_pb_wanted_ad.container .row .col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 45%;
                flex: 0 0 45%;
    }
}
@media (min-width: 980px) {
    .et_pb_column_2_3 .et_pb_wanted_ad.container .row .col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 42%;
                flex: 0 0 42%;
    }
}
@media (min-width: 1099px) {
    .et_pb_column_2_3 .et_pb_wanted_ad.container .row .col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 44%;
                flex: 0 0 44%;
    }
}
.et_pb_column_4_4 .et_pb_wanted_ad.container .row .col {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 100%;
            flex: 0 1 100%;
}
@media (min-width: 600px) {
    .et_pb_column_4_4 .et_pb_wanted_ad.container .row .col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 40%;
                flex: 0 0 40%;
    }
}
@media (min-width: 859px) {
    .et_pb_column_4_4 .et_pb_wanted_ad.container .row .col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 45%;
                flex: 0 0 45%;
    }
}
@media (min-width: 980px) {
    .et_pb_column_4_4 .et_pb_wanted_ad.container .row .col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 29%;
                flex: 0 0 29%;
    }
}
@media (min-width: 1259px) {
    .et_pb_column_4_4 .et_pb_wanted_ad.container .row .col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 30%;
                flex: 0 0 30%;
    }
}
@media (min-width: 1235px) {
    .et_pb_column_4_4 .et_pb_wanted_ad.container .row .col {
        min-width: 350px;
    }
}
.enews-article-content img.alignnone {
    margin-left: -110px;
    margin-bottom: -12px;
}
.enews-article-content img.alignnone.size-et-pb-post-main-image-fullwidth {
    max-width: 110%;
}
@media (max-width: 1399px) {
    .enews-article-content img.alignnone.size-et-pb-post-main-image-fullwidth {
        max-width: 100%;
    }
}
@media (max-width: 1399px) {
    .enews-article-content img.alignnone {
        margin-left: 0;
    }
}
.enews-article-content img.alignleft {
    max-width: 654px;
    clear: both;
    margin: 20px 46px 0 -100px;
}
@media (max-width: 1399px) {
    .enews-article-content img.alignleft {
        margin-left: 0;
        margin-bottom: 17px;
    }
}
@media (max-width: 1199px) {
    .enews-article-content img.alignleft {
        max-width: 100%;
    }
}
@media (max-width: 980px) {
    .enews-article-content img.alignleft {
        max-width: 654px;
    }
}
@media (max-width: 800px) {
    .enews-article-content img.alignleft {
        max-width: 100%;
    }
}
.enews-article-content img.aligncenter {
    margin-bottom: 0;
    max-width: 100%;
}
.enews-article-content img.aligncenter.size-et-pb-post-main-image-fullwidth {
    margin-bottom: 17px;
}
.enews-article-content img.alignright {
    max-width: 554px;
    margin-left: 46px;
}
@media (max-width: 1399px) {
    .enews-article-content img.alignright {
        margin-bottom: 17px;
    }
}
@media (max-width: 1199px) {
    .enews-article-content img.alignright {
        max-width: 100%;
    }
}
@media (max-width: 980px) {
    .enews-article-content img.alignright {
        max-width: 554px;
    }
}
@media (max-width: 800px) {
    .enews-article-content img.alignright {
        max-width: 100%;
    }
}
.enews-article-content .closestPImg {
    text-align: center;
    margin-left: -100px;
}
@media (max-width: 1399px) {
    .enews-article-content .closestPImg {
        margin-left: 0;
    }
}
.enews-article-content .closestPImg .size-et-pb-post-main-image-fullwidth {
    text-align: left;
    margin-left: 0;
}
.enews-article-content .closestPImg img.alignnone.size-et-pb-post-main-image-fullwidth {
    max-width: 99%;
}
.enews-article-content div.wp-caption.alignnone {
    margin: 0 auto 17px auto;
    max-width: 100%;
}
.enews-article-content div.wp-caption.alignnone img {
    padding-right: 10px;
    margin-left: -100px;
}
@media (max-width: 1399px) {
    .enews-article-content div.wp-caption.alignnone img {
        margin-left: auto;
    }
}
@media (max-width: 600px) {
    .enews-article-content div.wp-caption.alignnone img {
        padding-right: 0;
    }
}
.enews-article-content div.wp-caption.alignnone .size-et-pb-post-main-image-fullwidth {
    max-width: 110%;
    padding-right: 0;
}
@media (max-width: 1399px) {
    .enews-article-content div.wp-caption.alignnone .size-et-pb-post-main-image-fullwidth {
        max-width: 100%;
    }
}
@media (max-width: 1399px) {
    .enews-article-content div.wp-caption.alignnone {
        margin-left: auto;
    }
}
.enews-article-content div.wp-caption.alignleft {
    max-width: 654px;
    margin: 0 46px 0 -100px;
}
@media (max-width: 1399px) {
    .enews-article-content div.wp-caption.alignleft {
        margin-left: 0;
        margin-bottom: 17px;
    }
}
@media (max-width: 1199px) {
    .enews-article-content div.wp-caption.alignleft {
        max-width: 100%;
    }
}
@media (max-width: 980px) {
    .enews-article-content div.wp-caption.alignleft {
        max-width: 654px;
    }
}
@media (max-width: 800px) {
    .enews-article-content div.wp-caption.alignleft {
        max-width: 100%;
    }
}
.enews-article-content div.wp-caption.aligncenter {
    margin-bottom: 17px;
    max-width: 100%;
}
.enews-article-content div.wp-caption.alignright {
    max-width: 554px;
    margin-left: 46px;
    margin-bottom: 0;
}
@media (max-width: 1399px) {
    .enews-article-content div.wp-caption.alignright {
        margin-bottom: 17px;
    }
}
.enews-article-content div.wp-caption.alignright img {
    padding-right: 10px;
}
@media (max-width: 600px) {
    .enews-article-content div.wp-caption.alignright img {
        padding-right: 0;
    }
}
.enews-article-content div.wp-caption.alignright .size-et-pb-post-main-image-fullwidth {
    padding-right: 0;
}
@media (max-width: 1199px) {
    .enews-article-content div.wp-caption.alignright {
        max-width: 100%;
    }
}
@media (max-width: 980px) {
    .enews-article-content div.wp-caption.alignright {
        max-width: 554px;
    }
}
@media (max-width: 800px) {
    .enews-article-content div.wp-caption.alignright {
        max-width: 100%;
    }
}
.enews-article-content .wp-caption {
    padding: 0;
    background-color: white;
    border: none;
    text-align: left;
}
.enews-article-content .wp-caption.alignnone .wp-caption-text {
    margin-left: -100px;
}
@media (max-width: 1399px) {
    .enews-article-content .wp-caption.alignnone .wp-caption-text {
        margin-left: 0;
    }
}
.enews-article-content .wp-caption p.wp-caption-text {
    position: relative;
    min-height: 40px;
    top: -30px;
    background-color: #9bce11;
    color: white;
    line-height: 1.6;
    font-size: 14px;
    font-family: 'OpenSans-Regular', serif;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-items: center;
    min-width: 95%;
    max-width: 95%;
    margin-bottom: -30px;
    padding: 9px 9px 9px 20px;
}
@media (max-width: 1399px) {
    .enews-article-content .wp-caption p.wp-caption-text {
        vertical-align: middle;
        padding-left: 2%;
    }
}
@media (max-width: 600px) {
    .enews-article-content .wp-caption p.wp-caption-text {
        top: -6px;
        line-height: 2;
        height: auto;
        max-width: 100%;
        margin-bottom: 1px;
    }
}
.enews-article-content .wp-caption p.wp-caption-text:after {
    height: 100%;
    width: 9px;
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -9px;
    top: 0;
}
@media (max-width: 600px) {
    .enews-article-content .wp-caption p.wp-caption-text:after {
        display: none;
    }
}
.enews-article-content blockquote {
    margin: 0;
    padding-left: 0;
    border-left: none;
    margin-bottom: 30px;
    position: relative;
}
.enews-article-content blockquote p {
    margin-left: -100px;
    font-size: 36px;
    color: #9bce11;
    max-width: 680px;
    line-height: 1.3;
    font-family: 'Lora-Regular';
    position: relative;
}
@media (max-width: 1399px) {
    .enews-article-content blockquote p {
        margin-left: 100px;
        width: calc(100% - 200px) !important;
        max-width: 100% !important;
        margin-right: 100px !important;
    }
}
@media (max-width: 800px) {
    .enews-article-content blockquote p {
        margin-left: 0px !important;
        margin-right: 0 !important;
        max-width: calc(100% - 25px) !important;
        width: 100% !important;
        padding-right: 25px;
    }
}
@media (max-width: 500px) {
    .enews-article-content blockquote p {
        font-size: 22px !important;
    }
}
.enews-taxonomy-page .et_pb_row {
    margin-bottom: 50px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row {
        padding-bottom: 0 !important;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article {
    position: relative;
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-img {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info {
    position: absolute;
    padding-left: 23px;
    padding-right: 23px;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.0)), to(rgba(0, 0, 0, 0.5)));
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info .enews-tax-list-rectangle-author {
    color: white;
    display: block;
    position: absolute;
    top: 0;
    right: 23px;
    left: auto;
    line-height: 35px;
    vertical-align: middle;
    padding-bottom: 15px;
    font-size: 16px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info .enews-tax-list-rectangle-author {
        display: none;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info .enews-tax-list-rectangle-author {
        display: block;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info .enews-tax-list-rectangle-author {
        font-size: 11px;
        top: -3px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info .enews-tax-list-rectangle-avatar {
    width: 35px;
    height: 35px;
    margin-bottom: -10px !important;
    border-radius: 50%;
    margin-right: 15px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info .enews-tax-list-rectangle-avatar {
        width: 22px;
        height: 22px;
        margin-right: 5px;
        margin-bottom: -8px !important;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-pretiming {
    color: white;
    font-family: 'OpenSans-Bold', serif;
    font-size: 11px;
    line-height: 30px;
    background-color: #9bce11;
    display: inline-block;
    height: 30px;
    position: relative;
    padding-left: 10px;
    padding-right: 5px;
    text-transform: uppercase;
    min-width: 70px;
    letter-spacing: 2px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-pretiming {
        font-size: 8px;
        line-height: 20px;
        height: 20px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-pretiming:after {
    height: 100%;
    width: 11px;
    content: " ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -11px;
    top: 0;
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-author {
    color: white;
    display: none;
    position: absolute;
    top: 20px;
    left: 23px;
    line-height: 35px;
    vertical-align: middle;
    padding-bottom: 15px;
    font-size: 16px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-author {
        display: block;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-author {
        display: none;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-author {
        line-height: 17.5px;
        padding-bottom: 15px;
        font-size: 10px;
        right: 10px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-avatar {
    width: 35px;
    height: 35px;
    margin-bottom: -10px !important;
    border-radius: 50%;
    margin-right: 15px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-avatar {
        width: 22px;
        height: 22px;
        margin-bottom: -11px !important;
        margin-right: 10px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-title {
    font-size: 40px;
    font-family: 'OpenSans-ExtraBold', serif;
    line-height: 1.2;
    padding-bottom: 35px;
    padding-top: 13px;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-title {
        font-size: 28px;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-title {
        font-size: 40px;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-title {
        font-size: 18px;
        padding-top: 5px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-title a {
    color: white;
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-pretiming {
    position: relative;
    top: -2px;
    font-family: 'OpenSans-Bold', serif;
    letter-spacing: 2px;
    max-width: 66%;
    line-height: 1;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-pretiming {
        top: 0;
        line-height: 1;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-pretiming .enews-tax-list-horizontal-slash {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-info {
    float: right;
    width: calc(52.5% - 23px);
}
@media (max-width: 1399px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-info {
        width: 100%;
        margin-top: 27px;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-info {
        width: calc(52.5% - 23px);
        margin-top: 0;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-info {
        position: relative;
        width: 100%;
        margin-top: 10px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-img {
    width: 47.5%;
    max-height: 227px;
    -o-object-fit: cover;
    object-fit: cover;
    float: left;
    margin-right: 23px;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-img {
        width: 100%;
        max-height: 100%;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-img {
        width: 47.5%;
        max-height: 227px;
        margin-bottom: 0;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-img {
        width: 100%;
        display: block;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-hidden-img {
    display: none;
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-pretitle {
    color: #9bce11;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    letter-spacing: 2px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-pretitle {
        font-size: 9px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-timing {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    letter-spacing: 2px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-timing {
        font-size: 9px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-author {
    position: absolute;
    top: -2px;
    right: 0;
    font-size: 14px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    color: #666666;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-author {
        display: none;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-author {
        display: block;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-author {
        font-size: 11px;
        top: -4px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-title {
    font-size: 28px;
    font-family: 'OpenSans-ExtraBold', serif;
    padding-bottom: 15px;
    line-height: 1.2;
    margin-top: 3px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-title {
        padding-bottom: 0;
        font-size: 22px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-title a {
    color: #333333;
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-lead {
    font-size: 16px;
    font-family: 'Lora-Regular', serif;
    color: #666666;
    line-height: 1.65;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-horizontal-lead {
        font-size: 14px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-pretiming {
    font-family: 'OpenSans-Bold', serif;
    font-size: 11px;
    text-transform: uppercase;
    color: #666666;
    letter-spacing: 2px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-pretiming {
        font-size: 9px;
    }
}
@media (max-width: 1399px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-pretiming {
        line-height: 1;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-pretiming {
        line-height: 1;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-pretitle {
    color: #9bce11;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-pretitle {
        font-size: 9px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-title {
    padding-top: 11px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-title {
        padding-top: 5px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-title a {
    color: #333333;
    font-family: 'OpenSans-ExtraBold', serif;
    font-size: 40px;
    line-height: 1.28;
    text-decoration-skip: ink;
    text-decoration: underline #9bce11;
    -webkit-text-decoration-skip: ink;
    -webkit-text-decoration: underline #9bce11;
    -moz-text-decoration-skip: ink;
    -moz-text-decoration-skip: ink;
    -moz-text-decoration: underline #9bce11;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-title a {
        font-size: 28px;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-title a {
        font-size: 40px;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-title a {
        font-size: 22px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-lead {
    font-size: 18px;
    font-family: 'Lora-Regular', serif;
    color: #666666;
    line-height: 1.3;
    margin-top: 22px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-left-lead {
        font-size: 14px;
        margin-top: 5px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-rectangle-hidden-img {
    display: none !important;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article a {
        display: block;
        height: auto;
        width: 100%;
        overflow: hidden;
        position: relative;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article a {
        display: inline;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article a {
        display: block;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article a.alternativeLayout {
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
}
.enews-taxonomy-page .et_pb_row .enews-tax-article .enews-tax-list-vertical-img {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
}
.enews-taxonomy-page .et_pb_row .enews-tax-article  .enews-tax-list-vertical-info {
    position: relative;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    color: #666666;
    padding: 0;
}
.enews-taxonomy-page .et_pb_row .enews-tax-article  .enews-tax-list-vertical-info .enews-tax-list-vertical-pretiming {
    letter-spacing: 2px;
    max-width: 66%;
    color: #3680b4;
    background-color: white;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    padding: 0;
    line-height: 1.5em;
    display: inline-block;
    height: 30px;
    position: relative;
}
.enews-taxonomy-page .et_pb_row .enews-tax-article  .enews-tax-list-vertical-info .enews-tax-list-vertical-pretiming .enews-tax-list-vertical-pretitle {
    color: #3680b4;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article  .enews-tax-list-vertical-info .enews-tax-list-vertical-pretiming .enews-tax-list-vertical-pretitle {
        font-size: 9px !important;
        margin-bottom: 0;
        max-width: 33%;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article  .enews-tax-list-vertical-info .enews-tax-list-vertical-pretiming .enews-tax-list-vertical-timing {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    white-space: nowrap;
}
.enews-taxonomy-page .et_pb_row .enews-tax-article  .enews-tax-list-vertical-info .enews-tax-list-vertical-author {
    position: absolute;
    right: 0;
    font-size: 14px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    color: #666666;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article  .enews-tax-list-vertical-info .enews-tax-list-vertical-author {
        font-size: 11px !important;
        top: 8px !important;
        line-height: 1;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article  .enews-tax-list-vertical-info .enews-tax-list-vertical-title {
    font-size: 28px;
    font-family: 'OpenSans-ExtraBold', serif;
    padding-top: 4px;
    padding-bottom: 0;
    line-height: 1.3;
}
@media (max-width: 600px) {
    .enews-taxonomy-page .et_pb_row .enews-tax-article  .enews-tax-list-vertical-info .enews-tax-list-vertical-title {
        font-size: 22px;
    }
}
.enews-taxonomy-page .et_pb_row .enews-tax-article  .enews-tax-list-vertical-info .enews-tax-list-vertical-title a {
    color: #333333;
}
.enews-taxonomy-page .et_pb_section {
    padding-bottom: 0 !important;
    margin-bottom: 30px;
}
@media(max-width: 600px) {
    .et_pb_column.enews-tax-article {
        margin-bottom: 44px;
    }
}
#left-area .enews-column-articles {
    position: relative;
    overflow: hidden;
    width: 100%;
}
#left-area .enews-column-articles a img {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
    height: 100%;
    display: block;
}
#left-area .enews-column-articles a .enews-tax-list-horizontal-hidden-img {
    display: none;
}
#left-area .enews-column-articles:hover > .enews-tax-article > a > img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
#left-area .enews-column-articles .enews-tax-article .enews-tax-list-horizontal-info .enews-tax-list-horizontal-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#left-area .enews-column-articles:hover > .enews-tax-article > .enews-tax-list-horizontal-info > .enews-tax-list-horizontal-title a {
    color: #9bce11;
}
#left-area .enews-column-articles .enews-tax-article .enews-tax-article-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#left-area .enews-column-articles:hover > .enews-tax-article > .enews-tax-article-title > a {
    color: #9bce11;
}
#left-area .enews-column-articles .enews-tax-article .enews-tax-list-left-info .enews-tax-list-left-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#left-area .enews-column-articles .enews-tax-article .enews-tax-list-vertical-info .enews-tax-list-vertical-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#left-area .enews-column-articles:hover > .enews-tax-article > .enews-tax-list-left-info > .enews-tax-list-left-title a {
    color: #9bce11;
}
#left-area .enews-column-articles:hover > .enews-tax-article > .enews-tax-list-vertical-info > .enews-tax-list-vertical-title a {
    color: #9bce11;
}
#left-area .enews-column-articles.notFeatured:hover {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
#left-area .enews-column-articles.searchPage:hover {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
#hidden_border_search_all_box {
    position: relative;
    background-color: white;
    height: 6px;
    width: 98.5%;
    left: 1px;
    top: -3px;
    z-index: 21;
}
.right_search_field_date_box {
    display: block !important;
    position: absolute;
    text-align: center;
    border: solid 1px;
    border-color: #757575;
    background-color: rgba(255, 255, 255, 0.98);
    min-height: 375px;
    -webkit-box-shadow: 0px 0px 1px #757575;
    box-shadow: 0px 0px 1px #757575;
    cursor: default;
    top: 80px;
    min-width: 685px;
    z-index: 21;
    right: 0px;
}
.hidden_border_search_date {
    position: relative;
    background-color: white;
    height: 6px;
    width: 97.5%;
    left: 1px;
    top: -3px;
    z-index: 22;
    overflow: hidden;
}
#search_category_all_text {
    font-size: 18px;
    text-transform: uppercase;
    overflow: hidden;
    font-family: 'Montserrat-Medium';
    color: rgb(102, 102, 102);
    border: 1px solid #ffffff;
    min-width: 135px;
}
.searchBoxTextOpen {
    color: rgb(51, 51, 51) !important;
}
#author-name-click {
    padding-left: 18px;
    padding-right: 47px;
    content: "";
    background: url(../images/arrow.svg) no-repeat right;
    background-size: 10px;
    margin-right: 10px;
    background-position: 85%;
    border: 1px solid #ffffff;
    padding-top: 15px;
    padding-bottom: 15px;
    min-height: 56px;
    white-space: nowrap;
    color: rgb(102, 102, 102);
}
#date_today {
    padding-left: 14px;
    padding-right: 30px;
    border: 1px solid #ffffff;
    content: "";
    background: url(../images/arrow.svg) no-repeat right;
    background-size: 10px 10px;
    background-position: 85%;
    padding-top: 15px;
    padding-bottom: 15px;
    color: rgb(102, 102, 102);
}
.enews-taxonomy-page-tags .et_pb_row {
    margin-bottom: 50px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row {
        margin-bottom: 0;
        padding-bottom: 0 !important;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article {
    position: relative;
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-img {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info {
    position: absolute;
    padding-left: 23px;
    padding-right: 23px;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.0)), to(rgba(0, 0, 0, 0.5)));
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info .enews-tax-list-rectangle-author {
    color: white;
    display: block;
    position: absolute;
    top: 0;
    right: 23px;
    left: auto;
    line-height: 35px;
    vertical-align: middle;
    padding-bottom: 15px;
    font-size: 16px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info .enews-tax-list-rectangle-author {
        display: none;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info .enews-tax-list-rectangle-author {
        display: block;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info .enews-tax-list-rectangle-author {
        font-size: 11px;
        top: -3px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info .enews-tax-list-rectangle-avatar {
    width: 35px;
    height: 35px;
    margin-bottom: -10px !important;
    border-radius: 50%;
    margin-right: 15px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-info .enews-tax-list-rectangle-avatar {
        width: 22px;
        height: 22px;
        margin-right: 5px;
        margin-bottom: -8px !important;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-pretiming {
    color: white;
    font-family: 'OpenSans-Bold', serif;
    font-size: 11px;
    line-height: 30px;
    background-color: #9bce11;
    display: inline-block;
    height: 30px;
    position: relative;
    padding-left: 10px;
    padding-right: 5px;
    text-transform: uppercase;
    min-width: 70px;
    letter-spacing: 2px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-pretiming {
        font-size: 8px;
        line-height: 20px;
        height: 20px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-pretiming:after {
    height: 100%;
    width: 11px;
    content: " ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -11px;
    top: 0;
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-author {
    color: white;
    display: none;
    position: absolute;
    top: 20px;
    left: 23px;
    line-height: 35px;
    vertical-align: middle;
    padding-bottom: 15px;
    font-size: 16px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-author {
        display: block;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-author {
        display: none;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-author {
        line-height: 17.5px;
        padding-bottom: 15px;
        font-size: 10px;
        right: 10px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-avatar {
    width: 35px;
    height: 35px;
    margin-bottom: -10px !important;
    border-radius: 50%;
    margin-right: 15px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-avatar {
        width: 22px;
        height: 22px;
        margin-bottom: -11px !important;
        margin-right: 10px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-title {
    font-size: 40px;
    font-family: 'OpenSans-ExtraBold', serif;
    line-height: 1.2;
    padding-bottom: 35px;
    padding-top: 13px;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-title {
        font-size: 28px;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-title {
        font-size: 40px;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-title {
        font-size: 18px;
        padding-top: 5px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-title a {
    color: white;
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-pretiming {
    position: relative;
    top: -2px;
    font-family: 'OpenSans-Bold', serif;
    letter-spacing: 2px;
    max-width: 66%;
    line-height: 1;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-pretiming {
        top: 0;
        line-height: 1;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-info {
    float: right;
    width: calc(52.5% - 23px);
}
@media (max-width: 1399px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-info {
        width: 100%;
        margin-top: 27px;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-info {
        width: calc(52.5% - 23px);
        margin-top: 0;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-info {
        position: relative;
        width: 100%;
        margin-top: 10px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-info .enews-tax-list-horizontal-slash {
    font-size: 9px;
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-img {
    width: 47.5%;
    max-height: 227px;
    -o-object-fit: cover;
    object-fit: cover;
    float: left;
    margin-right: 23px;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-img {
        width: 100%;
        max-height: 100%;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-img {
        width: 47.5%;
        max-height: 227px;
        margin-bottom: 0;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-img {
        width: 100%;
        display: block;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-hidden-img {
    display: none;
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-pretitle {
    color: #9bce11;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    letter-spacing: 2px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-pretitle {
        font-size: 9px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-timing {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    letter-spacing: 2px;
    white-space: nowrap;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-timing {
        font-size: 9px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-author {
    position: absolute;
    top: -2px;
    right: 0;
    font-size: 14px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    color: #666666;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-author {
        display: none;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-author {
        display: block;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-author {
        font-size: 11px;
        top: -4px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-title {
    font-size: 28px;
    font-family: 'OpenSans-ExtraBold', serif;
    padding-bottom: 15px;
    line-height: 1.2;
    margin-top: 3px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-title {
        padding-bottom: 0;
        font-size: 22px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-title a {
    color: #333333;
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-lead {
    font-size: 16px;
    font-family: 'Lora-Regular', serif;
    color: #666666;
    line-height: 1.65;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-horizontal-lead {
        font-size: 14px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-pretiming {
    font-family: 'OpenSans-Bold', serif;
    font-size: 11px;
    text-transform: uppercase;
    color: #666666;
    letter-spacing: 2px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-pretiming {
        font-size: 9px;
    }
}
@media (max-width: 1399px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-pretiming {
        line-height: 1;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-pretiming {
        line-height: 1;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-pretitle {
    color: #9bce11;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-pretitle {
        font-size: 9px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-title {
    padding-top: 11px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-title {
        padding-top: 5px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-title a {
    color: #333333;
    font-family: 'OpenSans-ExtraBold', serif;
    font-size: 40px;
    line-height: 1.28;
    text-decoration-skip: ink;
    text-decoration: underline #9bce11;
    -webkit-text-decoration-skip: ink;
    -webkit-text-decoration: underline #9bce11;
    -moz-text-decoration-skip: ink;
    -moz-text-decoration-skip: ink;
    -moz-text-decoration: underline #9bce11;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-title a {
        font-size: 28px;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-title a {
        font-size: 40px;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-title a {
        font-size: 22px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-lead {
    font-size: 18px;
    font-family: 'Lora-Regular', serif;
    color: #666666;
    line-height: 1.3;
    margin-top: 22px;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-left-lead {
        font-size: 14px;
        margin-top: 5px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-rectangle-hidden-img {
    display: none !important;
}
@media (max-width: 1399px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article a {
        display: block;
        height: auto;
        width: 100%;
        overflow: hidden;
        position: relative;
    }
}
@media (max-width: 980px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article a {
        display: inline;
    }
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article a {
        display: block;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article a.alternativeLayout {
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-vertical-img {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-vertical-info {
    position: relative;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    color: #666666;
    padding: 0;
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-vertical-info .enews-tax-list-vertical-pretiming {
    letter-spacing: 2px;
    max-width: 66%;
    color: #3680b4;
    background-color: white;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    padding: 0;
    line-height: 1.5em;
    display: inline-block;
    height: 30px;
    position: relative;
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-vertical-info .enews-tax-list-vertical-pretiming .enews-tax-list-vertical-pretitle {
    color: #3680b4;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-vertical-info .enews-tax-list-vertical-pretiming .enews-tax-list-vertical-pretitle {
        font-size: 9px !important;
        margin-bottom: 0;
        max-width: 33%;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-vertical-info .enews-tax-list-vertical-pretiming .enews-tax-list-vertical-timing {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    white-space: nowrap;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-vertical-info .enews-tax-list-vertical-pretiming .enews-tax-list-vertical-timing {
        font-size: 9px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-vertical-info .enews-tax-list-vertical-author {
    position: absolute;
    right: 0;
    font-size: 14px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    color: #666666;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-vertical-info .enews-tax-list-vertical-author {
        font-size: 11px !important;
        top: 8px !important;
        line-height: 1;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-vertical-info .enews-tax-list-vertical-title {
    font-size: 28px;
    font-family: 'OpenSans-ExtraBold', serif;
    padding-top: 4px;
    padding-bottom: 0;
    line-height: 1.3;
}
@media (max-width: 600px) {
    .enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-vertical-info .enews-tax-list-vertical-title {
        font-size: 22px;
    }
}
.enews-taxonomy-page-tags .et_pb_row .enews-tax-article .enews-tax-list-vertical-info .enews-tax-list-vertical-title a {
    color: #333333;
}
.enews-taxonomy-page-tags .et_pb_section {
    padding: 0 !important;
    margin-bottom: 30px;
}
@media (max-width: 600px) {
  .et_pb_column.enews-tax-article {
    margin-bottom: 44px;
  }
}
.enews-article-offerer-layout-vertical {
  width: 100%;
  padding-left: 23px;
  padding-right: 23px
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container {
    margin-bottom: 23px;
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container {
        padding-bottom: 23px !important;
        margin-bottom: 23px;
        border-bottom: 1px solid #f0f0f0;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
}
@media (min-width: 800px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .col-sm {
    position: relative;
    width: 100%;
    min-height: 1px;
    max-width: 100%;
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .col-sm img {
    width: 100% !important;
    min-width: 60px;
    height: unset !important;
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .pictureContainer {
    width: 30%;
    margin-right: 3%;
    max-width: 180px;
}
@media (min-width: 800px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .pictureContainer {
        width: 100%;
        margin-right: 0;
        max-width: 100%;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper.enews-article-offerer-without-picture .enews-article-offerer-info .enews-article-offerer-title a {
    -webkit-text-decoration-skip: ink;
            text-decoration-skip: ink;
    text-decoration: underline #9bce11;
    font-size: 22px;
}
@media (min-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper.enews-article-offerer-without-picture .enews-article-offerer-info .enews-article-offerer-title a {
        font-size: 32px;
    }
}
@media (min-width: 800px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper.enews-article-offerer-without-picture .enews-article-offerer-info .enews-article-offerer-title a {
        font-size: 28px;
        text-decoration: none;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper.enews-article-offerer-without-picture .enews-article-offerer-info .enews-article-offerer-lead-container {
    font-size: 12px;
}
@media (min-width: 800px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper.enews-article-offerer-without-picture .enews-article-offerer-info .enews-article-offerer-lead-container {
        font-size: 16px;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info {
    position: relative;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    color: #666666;
    margin-top: 8px;
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info {
        margin-top: 0;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0;
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .row .col {
    position: unset;
    width: unset;
    min-height: 1px;
    padding-right: 0;
    padding-left: 0;
    max-width: 100%;
    margin-bottom: 0;
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-pretiming {
    letter-spacing: 2px;
    line-height: 1.1;
    margin-bottom: 10px;
    max-width: 100%;
}
@media (min-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-pretiming {
        margin-bottom: 0;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-pretitle {
    color: #9bce11;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    line-height: 14px;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-pretitle {
        font-size: 9px !important;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
    font-size: 9px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    white-space: nowrap;
}
@media (min-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
        font-size: 11px;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-slash {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-author {
    font-size: 11px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    color: #666666;
    white-space: nowrap;
    line-height: 1.1;
    margin-left: 5px;
    position: unset;
}
@media (min-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-author {
        font-size: 14px;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-title {
    font-size: 28px;
    font-family: 'OpenSans-ExtraBold', serif;
    padding-top: 18px;
    padding-bottom: 18px;
    line-height: 1.3;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-title {
        font-size: 22px;
    }
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-title {
        font-size: 28px;
    }
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-title {
        margin-bottom: 0;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-title {
        font-size: 16px !important;
        clear: both;
        padding-top: 0 !important;
        padding-bottom: 5px !important;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-title a {
    color: #333333;
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-lead-container {
    font-size: 16px;
    font-family: 'Lora-Regular', sans-serif;
    color: #666666;
    line-height: 1.65;
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-lead-container {
        margin-bottom: 0;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.wrapper .enews-article-offerer-info .enews-article-offerer-lead-container {
        font-size: 13px;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info {
    position: relative;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    color: #666666;
    margin-top: 8px;
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info {
        margin-top: 0;
        position: relative;
    }
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info {
        width: 70%;
        display: inline-block;
        vertical-align: top;
        position: static;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info {
        width: 64%;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming {
    letter-spacing: 2px;
    max-width: 66%;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming {
        max-width: 70%;
        margin-bottom: 10px;
        line-height: 1.1;
        float: left;
        top: 0;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    white-space: nowrap;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
        font-size: 9px;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-slash {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .pretimingNoAuthor {
    max-width: 100%;
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-without-pretitle {
    display: inline-block;
    height: 30px;
    letter-spacing: 2px;
    text-transform: uppercase;
    white-space: nowrap;
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretitle {
    color: #9bce11;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    line-height: 14px;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretitle {
        font-size: 9px !important;
        margin-bottom: 0;
        max-width: 33%;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-author {
    position: absolute;
    top: -8px;
    right: 0;
    font-size: 14px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    color: #666666;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-author {
        float: none;
        display: block;
    }
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-author {
        display: inline;
        float: right;
        position: absolute;
        top: 0;
        right: 0;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-author {
        font-size: 11px !important;
        top: 0 !important;
        line-height: 1;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
    font-size: 28px;
    font-family: 'OpenSans-ExtraBold', serif;
    padding-top: 18px;
    padding-bottom: 18px;
    line-height: 1.3;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
        font-size: 22px;
    }
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
        font-size: 28px;
    }
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
        margin-bottom: 0;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
        font-size: 16px !important;
        clear: both;
        padding-top: 0 !important;
        padding-bottom: 5px !important;
    }
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title a {
    color: #333333;
}
.enews-article-offerer-layout-vertical .enews-article-offerer-content-container a {
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
}
.enews-article-offerer-layout-vertical img {
    width: 100%;
    overflow: hidden;
    -o-object-fit: cover;
       object-fit: cover;
    image-rendering: unset;
}
.enews-article-offerer-layout-vertical .enews-article-offerer-img {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-img {
        float: none;
        width: 22.5% !important;
        -o-object-fit: cover;
        object-fit: cover;
        margin-right: 3%;
        max-width: 180px;
        display: none;
    }
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-image-container {
        width: 100%;
        max-width: 32%;
        float: left;
        margin-right: 23px;
        padding-top: 32%;
        position: relative;
        margin-bottom: 30px;
    }
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-lead-container {
        margin-bottom: 0;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-vertical .enews-article-offerer-lead-container {
        font-size: 13px;
    }
}
@media (max-width: 800px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-vertical .enews-article-offerer-content-container a {
        display: inline;
    }
}
@media (max-width: 980px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-vertical .enews-article-offerer-content-container a .enews-article-offerer-img {
        display: inline;
    }
}
@media (max-width: 800px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-vertical .enews-article-offerer-content-container a .enews-article-offerer-img {
        display: none;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-vertical .enews-article-offerer-content-container a .enews-article-offerer-little-image {
    display: none;
}
@media (max-width: 800px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-vertical .enews-article-offerer-content-container a .enews-article-offerer-little-image {
        display: inline-block;
        image-rendering: auto;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-content-container:hover > .pictureContainer > a > .enews-article-offerer-img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-content-container:hover > .enews-article-offerer-info > .enews-article-offerer-title > a {
    color: #9bce11;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-content-container.enews-article-offerer-without-picture:hover {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.enews-article-offerer-without-picture:hover {
    -webkit-transform: none;
            transform: none;
    opacity: 1;
}
.tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap
}
.tabs .tabsInput {
    position: absolute;
    opacity: 0;
}
.tabs .tabsInput:checked + label {
    background: #9bce11;
    color: white;
}
.tabs .tabsInput:checked + label + .offererContent {
    display: block;
    width: 100%;
}
.tabs label {
    width: 100%;
    padding: 10px 20px;
    background: white;
    cursor: pointer;
    font-weight: bold;
    font-size: 18px;
    color: #333333;
    -webkit-transition: background 0.1s, color 0.1s;
    transition: background 0.1s, color 0.1s;
    -webkit-box-flex: 2;
        -ms-flex-positive: 2;
            flex-grow: 2;
    text-align: center;
}
.tabs label:hover {
    background: #9bce11;
    color: white;
}
@media (min-width: 700px) {
    .tabs label {
        width: auto;
    }
}
.tabs .offererContent {
    display: none;
    padding: 20px 0;
    background: white;
    -webkit-box-ordinal-group: 100;
        -ms-flex-order: 99;
            order: 99;
}
.enews-ordered-article-offerer-container {
  padding-left: 23px;
  padding-right: 23px;
  margin-bottom: 20px
}
.enews-ordered-article-offerer-container .callToActionText {
    display: block;
    text-align: center;
}
.enews-ordered-article-offerer-container .callToActionText a {
    font-family: 'Montserrat-Light', serif;
    font-size: 14px;
    text-transform: uppercase;
    color: #9bce11;
    padding: 20px;
    border: 1px solid #f0f0f0;
    display: inline-block;
    line-height: 1;
    text-align: center;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
.enews-ordered-article-offerer-container .callToActionText a:hover {
    border: 1px solid rgb(240, 240, 240);
    background-color: rgb(240, 240, 240);
}
.enews-ordered-article-offerer-container h2.enews-ordered-article-offerer-title {
    font-family: 'OpenSans-Bold', serif;
    font-size: 11px;
    text-transform: uppercase;
    color: #666666;
    letter-spacing: 1.5px;
    margin-bottom: 15px;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-img {
    max-width: calc(100% + 29px);
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    left: -1px;
    top: -1px;
    position: absolute;
    border-radius: 50%;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container {
    position: relative;
    clear: both;
    min-height: 55px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-items: center;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #f0f0f0;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container:last-child {
    margin-bottom: 0;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container .enews-ordered-article-offerer-counter {
    font-family: 'Montserrat-ExtraBold', serif;
    font-size: 30px;
    color: white;
    display: inline-block;
    z-index: 10;
    position: relative;
    top: 1px;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container .enews-ordered-article-offerer-left-content {
    width: 55px;
    height: 55px;
    border-radius: 50%;
    position: relative;
    background-color: #9bce11;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    float: left;
    margin-right: 23px;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container .enews-ordered-article-offerer-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-items: center;
    min-height: 55px;
    font-size: 16px;
    font-family: 'Montserrat-Medium', serif;
    line-height: 1.2;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container .enews-ordered-article-offerer-title a {
    color: #333333;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new {
    min-height: 100px;
    margin-bottom: 23px;
    padding-bottom: 23px;
    border-bottom: 1px solid #f0f0f0;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new .enews-ordered-article-offerer-img {
    border-radius: 0;
    width: 80px;
    height: 80px;
    position: relative;
    display: inline-block;
    float: left;
    margin-right: 23px;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new .enews-ordered-article-offerer-pretiming {
    display: inline;
    top: -10px;
    position: relative;
    font-family: 'OpenSans-Bold', serif;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    line-height: 14px;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new .enews-ordered-article-offerer-pretitle {
    color: #9bce11;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new.enews-ordered-article-offerer-without-picture {
    min-height: 0;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new.enews-ordered-article-offerer-without-picture .enews-ordered-article-offerer-timing {
    margin-left: 0;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new .enews-ordered-article-offerer-title {
    font-size: 16px;
    font-family: 'Montserrat-Medium', serif;
    position: relative;
    line-height: 1.2;
}
.enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new .enews-ordered-article-offerer-title a {
    color: #333333;
}
.notesTypeArticlePage .pageHeader {
    max-height: 272px;
    background-color: #025670;
    width: 110vw;
    position: relative;
    right: 260px;
    display: block;
    overflow: hidden;
    max-width: 1935px;
}
@media (max-width: 1700px) {
    .notesTypeArticlePage .pageHeader {
        right: 200px;
    }
}
@media (max-width: 1500px) {
    .notesTypeArticlePage .pageHeader {
        right: 100px;
    }
}
@media (max-width: 1399px) {
    .notesTypeArticlePage .pageHeader {
        position: relative;
        width: 100%;
        min-height: 272px;
        max-height: -webkit-max-content;
        max-height: -moz-max-content;
        max-height: max-content;
        margin-bottom: 60px;
        right: 0;
    }
}
.notesTypeArticlePage .pageHeader .logo {
    width: 40px;
    height: 30px;
    display: block;
    margin: auto;
    margin-top: 28px;
}
@media (max-width: 1399px) {
    .notesTypeArticlePage .pageHeader .logo {
        width: 100%;
        display: inline-block;
    }
}
.notesTypeArticlePage .pageHeader .preTitle {
    display: block;
    margin: auto;
    width: 100%;
    font-size: 11px;
    font-family: "OpenSans-Bold", serif;
    color: rgb(255, 255, 255);
    font-weight: bold;
    line-height: 1.818;
    text-align: center;
    margin-top: 10px;
    letter-spacing: 2px;
}
.notesTypeArticlePage .pageHeader .author {
    display: block;
    margin: auto;
    width: 100%;
    text-align: center;
    font-size: 18px;
    font-family: "PlayfairDisplay", serif;
    color: rgb(255, 255, 255);
    font-style: italic;
    line-height: 1.333;
    margin-top: 33px;
    -webkit-font-smoothing: subpixel-antialiased;
}
.notesTypeArticlePage .pageHeader .title {
    display: block;
    margin: auto;
    width: 100%;
    text-align: center;
    font-size: 52px;
    font-family: "Lora-BoldItalic", serif;
    color: rgb(255, 255, 255);
    line-height: 0.923;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.004);
    margin-top: 11px;
    margin-bottom: 77px;
    max-width: 1400px;
}
@media (max-width: 1399px) {
    .notesTypeArticlePage .pageHeader .title {
        margin-bottom: 60px;
        display: inline-block;
    }
}
.notesTypeArticlePage .contentHeader {
    padding: 60px 0 20px 0;
    border-bottom: 1px solid rgb(224, 224, 224);
    margin: 0 23px;
    font-size: 14px;
    font-family: "OpenSans-Bold", serif;
    color: rgb(51, 51, 51);
    font-weight: bold;
    line-height: 1.429;
    text-align: left;
}
@media (max-width: 1399px) {
    .notesTypeArticlePage .contentHeader {
        padding: 0 0 20px 0;
    }
}
@media (max-width: 700px) {
    .notesTypeArticlePage .contentHeader {
        position: relative;
        padding: 0 0 5px 0;
    }
}
.notesTypeArticlePage .contentHeader .date {
    letter-spacing: 2px;
}
@media (max-width: 700px) {
    .notesTypeArticlePage .contentHeader .date {
        display: block;
    }
}
.notesTypeArticlePage .contentHeader .authorEmail {
    letter-spacing: 2px;
}
@media (max-width: 700px) {
    .notesTypeArticlePage .contentHeader .authorEmail {
        display: block;
    }
}
.notesTypeArticlePage .contentHeader .authorEmail a {
    color: rgb(51, 51, 51);
}
.notesTypeArticlePage .contentHeader .dividerNotesType {
    color: #e0e0e0;
    margin-left: 8px;
    margin-right: 9px;
}
@media (max-width: 700px) {
    .notesTypeArticlePage .contentHeader .dividerNotesType {
        display: none;
    }
}
.notesTypeArticlePage .contentHeader .sharedButtonGroup {
    float: right;
    position: relative;
    top: -10px;
}
@media (max-width: 700px) {
    .notesTypeArticlePage .contentHeader .sharedButtonGroup {
        float: left;
        position: absolute;
        margin-top: 62px;
        left: 0;
    }
}
.notesTypeArticlePage .contentHeader .sharedButtonGroup .facebookShares {
    background-color: #3b5998;
    height: 40px;
    width: auto;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding-right: 5px;
    cursor: pointer;
}
@media (max-width: 400px) {
    .notesTypeArticlePage .contentHeader .sharedButtonGroup .facebookShares {
        width: 40px;
    }
}
.notesTypeArticlePage .contentHeader .sharedButtonGroup .facebookShares .fbSharesSpan {
    color: white;
    font-size: 14px;
    font-family: 'OpenSans-Regular', serif;
    top: 7px;
    left: 20px;
    position: relative;
    font-weight: bold;
    z-index: 2;
    cursor: pointer;
    height: 28px;
}
.notesTypeArticlePage .contentHeader .sharedButtonGroup .facebookShares .fbSharesSpan:before {
    content: '\00a0|\00a0';
    position: relative;
    left: -10px;
    color: #2b4e8c;
}
.notesTypeArticlePage .contentHeader .sharedButtonGroup .facebookShares .fbSharesButton {
    padding-right: 25px;
    text-transform: uppercase;
    font-family: 'OpenSans-Regular', serif;
    font-size: 14px;
    font-weight: normal;
}
.notesTypeArticlePage .contentHeader .sharedButtonGroup .facebookShares .icon {
    width: 40px;
}
.notesTypeArticlePage .contentHeader .sharedButtonGroup .facebookShares .icon:before {
    content: "\e093";
    font-family: "ETmodules", serif !important;
    position: relative;
    font-size: 16px;
    color: white;
    top: 9px;
    left: 12px;
}
.notesTypeArticlePage .contentHeader .sharedButtonGroup .fbLikeSpan {
    height: 40px;
    background: #4267b2;
    position: relative;
    right: 0;
    min-width: 91px;
    margin-left: 5px;
    float: right;
}
.notesTypeArticlePage .contentHeader .sharedButtonGroup .fbLikeSpan .fbIframeWidget {
    display: inline-block;
    position: relative;
    top: 5px;
}
.notesTypeArticlePage .pageContent {
    padding: 0 323px;
    margin-top: 35px;
    margin-bottom: 40px;
}
@media (max-width: 1390px) {
    .notesTypeArticlePage .pageContent {
        padding: 0 15%;
    }
}
@media (max-width: 980px) {
    .notesTypeArticlePage .pageContent {
        padding: 0 23px;
    }
}
@media (max-width: 700px) {
    .notesTypeArticlePage .pageContent {
        margin-top: 82px;
    }
}
.notesTypeArticlePage .pageContent .contentLead {
    font-size: 30px;
    font-family: "Lora-Regular", serif;
    color: rgb(17, 17, 17);
    line-height: 1.2;
    display: block;
}
.notesTypeArticlePage .pageContent .content {
    font-size: 20px;
    font-family: "Lora-Regular", serif;
    color: rgb(51, 51, 51);
    line-height: 1.6;
    display: block;
    margin-top: 30px;
}
.notesTypeArticlePage .pageContent .content p {
    padding-bottom: 33px;
}
.notesTypeArticlePage .pageContent .content p a {
    color: #333333;
    text-decoration-skip: ink;
    text-decoration: underline #9bce11;
    -webkit-text-decoration-skip: ink;
    -webkit-text-decoration: underline #9bce11;
    -moz-text-decoration-skip: ink;
    -moz-text-decoration-skip: ink;
    -moz-text-decoration: underline #9bce11;
}
.notesTypeArticlePage .pageContent .content p a:hover {
    color: white;
    background-color: #9bce11;
    text-decoration-skip: ink;
    text-decoration: underline white;
    -webkit-text-decoration-skip: ink;
    -webkit-text-decoration: underline white;
    -moz-text-decoration-skip: ink;
    -moz-text-decoration-skip: ink;
    -moz-text-decoration: underline white;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
}
.notesTypeArticlePage .pageContent .content blockquote {
    border-left: none;
    position: relative;
    margin: -8px 11px 26px 11px;
    padding: 0;
}
.notesTypeArticlePage .pageContent .content blockquote p {
    font-size: 36px;
    color: rgb(54, 128, 180);
    line-height: 1.333;
    text-align: center;
    font-family: 'Lora-Regular', serif;
    padding-bottom: 0;
}
.notesTypeArticlePage .pageContent .content ul {
    padding: 0 0 23px 1em;
    line-height: 26px;
    list-style-type: disc;
    margin-bottom: 0;
}
.notesTypeArticlePage .pageContent .content ul li {
    font-size: 18px;
    font-family: 'Montserrat-Regular', serif;
    list-style: none;
    width: 100%;
    text-align: left;
    color: #333333;
    padding-bottom: 21px;
    margin-bottom: 21px;
}
.notesTypeArticlePage .pageContent .content ul li:before {
    content: "•";
    margin-right: 15px;
    color: #3680b4;
    font-family: 'Montserrat-ExtraBold', serif;
    margin-bottom: 25px;
    font-size: 25px;
}
.notesTypeArticlePage .pageContent .content ol {
    padding: 10px 0 10px 0 !important;
    counter-reset: mycounter;
    line-height: 26px;
    list-style-position: inside;
    list-style-type: decimal;
    margin-bottom: 0;
}
.notesTypeArticlePage .pageContent .content ol li {
    font-size: 18px;
    font-family: 'Montserrat-Regular', serif;
    list-style: none;
    width: 100%;
    text-align: left;
    color: #333333;
    padding-bottom: 21px;
    margin-bottom: 21px;
    border-bottom: none;
}
.notesTypeArticlePage .pageContent .content ol li:before {
    content: counter(mycounter);
    counter-increment: mycounter;
    margin-right: 15px;
    color: #3680b4;
    font-family: 'Montserrat-ExtraBold', serif;
}
.notesTypeArticlePage .tagsContainer {
    padding: 0 23px;
}
@media (max-width: 1399px) {
    .notesTypeArticlePage .tagsContainer {
        left: 0;
    }
}
.notesTypeArticlePage .tagsContainer .tagsLabel {
    font-size: 11px;
    color: #666666;
    text-transform: uppercase;
    font-family: 'OpenSans-Bold', serif;
    margin-bottom: 25px;
    letter-spacing: 2px;
}
.notesTypeArticlePage .tagsContainer .tags {
    clear:both;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: 30px;
}
.notesTypeArticlePage .tagsContainer .tags .tag {
    margin-right: 10px;
    border: 1px solid #f0f0f0;
    padding: 5px 10px 5px 10px;
    text-transform: uppercase;
    font-size: 12px;
    font-family: 'OpenSans-Semibold', serif;
    margin-bottom: 10px;
    background-color: white;
    white-space: nowrap;
}
.notesTypeArticlePage .tagsContainer .tags .tag a {
    color: #9bce11;
}
.notesTypeArticlePage .tagsContainer .tags .tag:hover {
    background-color: #9bce11;
    color: white;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
}
.notesTypeArticlePage .tagsContainer .tags .tag:hover a {
    color: inherit;
}
.notesTypeArticlePage .articleCommentsTitle {
    vertical-align: middle;
    color: white;
    clear: both;
    display: table;
    position: relative;
    margin-bottom: 30px;
    width: auto;
    font-family: 'OpenSans-ExtraBold', serif;
    font-size: 14px;
    background: #9bce11;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 0;
    text-transform: uppercase;
}
.notesTypeArticlePage .articleCommentsTitle:after {
    height: 40px;
    width: 8px;
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -8px;
    top: 0;
}
.notesTypeArticlePage .articleComments {
    margin-left: -13px;
    display: inline-block;
    height: 40px;
    position: relative;
    z-index: 2;
    margin-bottom: 15px !important;
}
@media (max-width: 1457px) {
    .notesTypeArticlePage .articleComments {
        margin-left: 23px;
    }
}
.notesTypeArticlePage .articleComments:before {
    height: 40px;
    width: 2px;
    content:" ";
    background: #9bce11;
    position: absolute;
    left: -8px;
    top: 0;
}
.notesTypeArticlePage .articleComments:after {
    content: " ";
    left: calc(100% + 17px);
    width: calc(1375px - 100% );
    bottom: 20px;
    float: right;
    border-bottom: 1px solid #f0f0f0;
    display: block;
    position: absolute;
    z-index: 0;
}
@media (max-width: 800px) {
    .notesTypeArticlePage .articleComments:after {
        width: calc(100vw - 72px - 100%);
    }
}
.notesTypeArticlePage #ecore-fb-comments {
    padding: 0 323px;
}
@media (max-width: 1390px) {
    .notesTypeArticlePage #ecore-fb-comments {
        padding: 0 15%;
    }
}
@media (max-width: 980px) {
    .notesTypeArticlePage #ecore-fb-comments {
        padding: 0 23px;
    }
}
@media (max-width: 1450px) {
    .notesTypeArticlePage .portfolio_h3_line {
        margin-left: 0;
    }
}
@media (max-width: 1440px) {
    .notesTypeArticlePage .portfolio_h3_line {
        margin: 0 23px;
    }
}
.notesTypeArticleListingPage .header {
    border-bottom: 10px solid #9bce11;
    min-height: 70px;
    margin-bottom: 29px;
    margin-top: 25px;
    padding-bottom: 26px;
    display: block;
}
.notesTypeArticleListingPage .header .title {
    font-size: 40px;
    font-family: "OpenSans-ExtraBold", serif;
    color: #333333;
    line-height: 1.2;
    text-align: left;
    padding: 0 23px;
    display: inline-block;
}
.notesTypeArticleListingPage .header .authorSelector {
    display: inline-block;
    float: right;
    padding-right: 23px;
    position: relative;
    top: -13px;
    margin-right: 30px;
}
@media (max-width: 800px) {
    .notesTypeArticleListingPage .header .authorSelector {
        display: none;
    }
}
.notesTypeArticleListingPage .header .authorSelector .authorTitle {
    display: block;
    font-size: 11px;
    font-family: "OpenSans-Bold", serif;
    color: #E0E0E0;
    font-weight: bold;
    line-height: 1.818;
    padding-left: 15px;
}
.notesTypeArticleListingPage .header .authorSelector .authorSelectorButton {
    font-size: 18px;
    font-family: "Montserrat-Medium", serif;
    color: #666666;
    text-align: left;
    display: block;
    margin-top: 1px;
    padding: 15px;
    border: 0.7px solid white;
    cursor: pointer;
    z-index: 30;
}
.notesTypeArticleListingPage .header .authorSelector .authorSelectorButton:after {
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="7px" height="3px"> <path fill-rule="evenodd"  fill="rgb(102, 102, 102)" d="M7.007,0.004 L3.500,2.993 L-0.008,0.004 L7.007,0.004 Z"/> </svg>');
    width: 10px;
    height: 10px;
    display: inline-block;
    margin-left: 5px;
    position: relative;
    top: -4px;
}
.notesTypeArticleListingPage .header .authorSelector .authorSelectorButton.rotateArrow:after {
    -webkit-transform: rotate(180deg) translate(30%, -230%);
            transform: rotate(180deg) translate(30%, -230%);
}
.notesTypeArticleListingPage .header .authorSelector .authorSelectorButton.authorSelectorButtonClick {
    border: 0.7px solid #333333;
    border-bottom: none;
    opacity: 0.961;
    -webkit-box-shadow: 0 0 30.72px 1.28px rgba(0, 0, 0, 0.23);
            box-shadow: 0 0 30.72px 1.28px rgba(0, 0, 0, 0.23);
}
.notesTypeArticleListingPage .header .authorSelector .authorSelectorButton.activeAuthorText {
    color: #333333;
}
.notesTypeArticleListingPage .header .authorSelector .hiddenBorder {
    position: relative;
    background-color: white;
    height: 24px;
    width: 98.5%;
    left: 1px;
    top: -21px;
    z-index: 22;
    overflow: hidden;
    display: block;
}
.notesTypeArticleListingPage .header .authorSelector .authorSelectorButtonBox {
    border: 0.7px solid #333333;
    position: absolute;
    z-index: 12;
    background-color: white;
    top: 75px;
    padding: 5px 0;
    display: none;
    opacity: 0.961;
    -webkit-box-shadow: 0 0 30.72px 1.28px rgba(0, 0, 0, 0.23);
            box-shadow: 0 0 30.72px 1.28px rgba(0, 0, 0, 0.23);
}
.notesTypeArticleListingPage .header .authorSelector .authorSelectorButtonBox .selectAuthor {
    font-size: 14px;
    font-family: "OpenSans-Regular", serif;
    color: rgb(51, 51, 51);
    line-height: 2.571;
    text-align: left;
    display: block;
    padding: 0 20px;
    white-space: nowrap;
    cursor: pointer;
    margin: 0 1px;
}
.notesTypeArticleListingPage .header .authorSelector .authorSelectorButtonBox .selectAuthor:hover {
    background-color: rgb(236, 236, 237);
    cursor: pointer;
    margin: 0 1px;
}
.notesTypeArticleListingPage .header .authorSelector .authorSelectorButtonBox.showAuthor {
    display: block;
}
.notesTypeArticleListingPage #left-area {
    padding: 0 23px;
}
@media (max-width: 980px) {
    .notesTypeArticleListingPage #left-area {
        padding-right: 23px !important;
    }
}
.notesTypeArticleListingPage #left-area .content .contentBox:hover > .title > a {
    color: #9bce11;
}
.notesTypeArticleListingPage #left-area .content .contentBox .top {
    margin-bottom: 13px;
}
.notesTypeArticleListingPage #left-area .content .contentBox .top .author {
    font-size: 14px;
    font-family: "PlayfairDisplay", serif;
    color: rgb(102, 102, 102);
    font-weight: bold;
    font-style: italic;
    line-height: 1.429;
    text-align: left;
}
.notesTypeArticleListingPage #left-area .content .contentBox .top .dividerNotes {
    margin: 0 11px;
}
.notesTypeArticleListingPage #left-area .content .contentBox .top .pretiming {
    font-size: 11px;
    font-family: "OpenSans-Bold", serif;
    line-height: 1.818;
    text-align: left;
    color: #666666;
    display: inline-block;
    letter-spacing: 2px;
}
.notesTypeArticleListingPage #left-area .content .contentBox .top .pretiming .pretitle {
    color: #9bce11;
}
.notesTypeArticleListingPage #left-area .content .contentBox .top .pretiming .timing {
    white-space: nowrap;
}
.notesTypeArticleListingPage #left-area .content .contentBox .title {
    font-size: 40px;
    font-family: "OpenSans-ExtraBold", serif;
    color: #333333;
    line-height: 1.25;
    text-align: left;
    display: block;
    margin-bottom: 23px;
}
.notesTypeArticleListingPage #left-area .content .contentBox .title a {
    color: #333333;
    text-decoration: underline #9bce11;
    -webkit-text-decoration: underline #9bce11;
    -webkit-text-decoration-skip: ink;
            text-decoration-skip: ink;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
.notesTypeArticleListingPage #left-area .content .contentBox .contentLead {
    font-size: 18px;
    font-family: "Lora-Regular", serif;
    color: #666666;
    line-height: 1.333;
    text-align: left;
    display: block;
    margin-bottom: 37px;
}
.notesTypeArticleListingPage #left-area .content .et_pb_article_offerer.et_pb_module {
    padding-left: 23px;
    padding-right: 23px;
    margin-bottom: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    position: relative;
}
.notesTypeArticleListingPage .authorSelectorMobile {
    display: none;
    width: 100%;
}
@media (max-width: 800px) {
    .notesTypeArticleListingPage .authorSelectorMobile {
        display: block;
        border-bottom: 1px solid #E0E0E0;
        margin-bottom: 20px;
        position: relative;
    }
}
.notesTypeArticleListingPage .authorSelectorMobile .authorTitle {
    display: block;
    font-size: 11px;
    font-family: "OpenSans-Bold", serif;
    color: #E0E0E0;
    font-weight: bold;
    line-height: 1.818;
    padding-left: 15px;
    letter-spacing: 2px;
}
@media (max-width: 800px) {
    .notesTypeArticleListingPage .authorSelectorMobile .authorTitle {
        padding-left: 0;
        width: 100%;
        max-width: 150px;
        margin: auto;
        text-align: center;
        font-size: 14px;
        color: #666666;
        line-height: 1.429;
    }
}
.notesTypeArticleListingPage .authorSelectorMobile .authorSelectorBox {
    position: relative;
    margin: auto;
    text-align: center;
    width: 100%;
    max-width: 150px;
    font-size: 24px;
    color: #666666;
}
.notesTypeArticleListingPage .authorSelectorMobile .authorSelectorBox .authorSelectorButton {
    font-size: 18px;
    font-family: "Montserrat-Medium", serif;
    color: #666666;
    text-align: left;
    display: block;
    margin-top: 1px;
    padding: 15px;
    border: 0.7px solid white;
    cursor: pointer;
    z-index: 30;
}
@media (max-width: 800px) {
    .notesTypeArticleListingPage .authorSelectorMobile .authorSelectorBox .authorSelectorButton {
        margin: auto;
        text-align: center;
        width: 100%;
        max-width: 150px;
        font-size: 24px;
        color: #666666;
    }
}
.notesTypeArticleListingPage .authorSelectorMobile .authorSelectorBox .authorSelectorButton:after {
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="7px" height="3px"> <path fill-rule="evenodd"  fill="rgb(102, 102, 102)" d="M7.007,0.004 L3.500,2.993 L-0.008,0.004 L7.007,0.004 Z"/> </svg>');
    width: 10px;
    height: 10px;
    display: inline-block;
    margin-left: 5px;
    position: relative;
    top: -4px;
}
.notesTypeArticleListingPage .authorSelectorMobile .authorSelectorBox .authorSelectorButton.rotateArrow:after {
    -webkit-transform: rotate(180deg) translate(0%, -270%);
            transform: rotate(180deg) translate(0%, -270%);
}
.notesTypeArticleListingPage .authorSelectorMobile .authorSelectorBox .authorSelectorButton.activeAuthorText {
    color: #333333;
}
.notesTypeArticleListingPage .authorSelectorMobile .authorSelectorButtonBox {
    position: relative;
    padding: 0 23px;
    display: none;
}
.notesTypeArticleListingPage .authorSelectorMobile .authorSelectorButtonBox .selectAuthor {
    font-size: 18px;
    font-family: "OpenSans-Regular", serif;
    color: #333333;
    line-height: 2.778;
    text-align: center;
    display: block;
    padding: 7.5px 20px;
    white-space: nowrap;
}
.notesTypeArticleListingPage .authorSelectorMobile .authorSelectorButtonBox .selectAuthor:hover {
    background-color: #ECECED;
    margin: 0 1px;
    cursor: pointer;
}
.notesTypeArticleListingPage .authorSelectorMobile .authorSelectorButtonBox.showAuthor {
    display: block;
}
.clearBoth {
  clear: both;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-content-container a .enews-article-offerer-img {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
    height: 100%;
    display: block;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-content-container a .enews-article-offerer-little-image {
    display: none;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-content-container:hover > a > .enews-article-offerer-img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-content-container:hover > .enews-article-offerer-info > .enews-article-offerer-title > a {
    color: #9bce11;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-content-container.enews-article-offerer-without-picture:hover {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-content-container.ad-timing-pr a .enews-article-offerer-img {
    height: 80px;
    -o-object-fit: cover;
       object-fit: cover;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-content-container.ad-timing-pr .enews-pr-article-lead {
    max-width: calc(100% - 126px);
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-vertical .enews-article-offerer-content-container.enews-article-offerer-without-picture:hover {
    -webkit-transform: none;
            transform: none;
    opacity: 1;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container {
    overflow: hidden;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .pictureBox {
    max-width: 80px;
    overflow: hidden;
    display: inline-block;
    float: left;
    margin-right: 20px;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .pictureBox a .enews-article-offerer-img {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
    height: 100%;
    display: block;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container:hover > .pictureBox > a > .enews-article-offerer-img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container:hover {
    -webkit-transform: none;
            transform: none;
    opacity: 1;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container:hover > .enews-article-offerer-info > .enews-article-offerer-title > a {
    color: #9bce11;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-center .enews-article-offerer-content-container:hover {
    -webkit-transform: none;
            transform: none;
    opacity: 1;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-center .enews-article-offerer-content-container .enews-article-offerer-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-center .enews-article-offerer-content-container:hover > .enews-article-offerer-title > a {
    color: #9bce11;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-journalism .enews-article-offerer-content-container {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-journalism .enews-article-offerer-content-container:hover {
    background-color: rgb(24, 97, 125) !important;
    -webkit-transform: none;
            transform: none;
    opacity: .95;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-content-container {
    position: relative;
    overflow: hidden;
    width: 100%;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-content-container:hover > .enews-article-offerer-info > .enews-article-offerer-title > a {
    color: white;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout a {
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout:hover > .enews-article-offerer-info > .enews-article-offerer-title > a {
    color: #9bce11;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-layover_square .enews-article-offerer-content-container:hover > .enews-article-offerer-info > .enews-article-offerer-title > a {
    color: white;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout a {
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout:hover > .enews-article-offerer-info > .enews-article-offerer-title > a {
    color: #9bce11;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container:hover > .enews-ordered-article-offerer-title > a {
    color: #9bce11;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new {
    height: 100%;
    display: block;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new a .enews-ordered-article-offerer-img {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new .pictureBox {
    max-width: 80px;
    overflow: hidden;
    display: inline-block;
    float: left;
    margin-right: 20px;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new:hover > .pictureBox > a > .enews-ordered-article-offerer-img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
#et-main-area #main-content .entry-content .et_pb_section .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new:hover > .enews-ordered-article-offerer-title > a {
    color: #9bce11;
}
#et-main-area #main-content .entry-content .et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-content-container:hover > .enews-article-offerer-info > .enews-article-offerer-title > a {
    color: #9bce11;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
@media (max-width: 980px) {
    #et-main-area #main-content .entry-content .et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-content-container:hover > .enews-article-offerer-info > .enews-article-offerer-title > a {
        color: white;
    }
}
#et-main-area #main-content .entry-content .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-content-container:hover > .enews-article-offerer-info > .enews-article-offerer-title > a {
    color: #9bce11;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
@media (max-width: 980px) {
    #et-main-area #main-content .entry-content .et_pb_column_1_4 .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-content-container:hover > .enews-article-offerer-info > .enews-article-offerer-title > a {
        color: white;
    }
}
#et-main-area .et_pb_section .enews-article-offerer-content-container a .enews-article-offerer-img {
    -o-object-fit: cover;
       object-fit: cover;
}
#et-main-area .enews-gallery-list #left-area .enews-gallery-list {
    overflow: unset;
}
#et-main-area .enews-gallery-list #left-area .enews-gallery-list:hover > .enews-tax-article > .enews-first-gallery > .enews-tax-article-picture > .enews-tax-article-image-container > a > img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
#et-main-area .enews-gallery-list #left-area .enews-gallery-list:hover > .enews-tax-article > .enews-tax-article-picture > .enews-tax-article-image-container > a > img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
#et-main-area .enews-gallery-list #left-area .enews-gallery-list:hover > .enews-tax-article > .enews-first-gallery > .enews-tax-article-picture > .enews-tax-article-image-container > a > img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
#et-main-area .enews-gallery-list #left-area .enews-gallery-list:hover > .enews-tax-article > .enews-tax-article-picture > .enews-tax-article-image-container > a > img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
#et-main-area .enews-gallery-list #left-area .enews-gallery-list:hover > .enews-tax-article > div > .enews-tax-article-picture > a > .video-play-button {
    opacity: .85;
}
#et-main-area .enews-gallery-list #left-area .enews-gallery-list:hover > .enews-tax-article > .enews-tax-article-picture > a .video-play-button {
    opacity: .85;
}
#et-main-area .enews-gallery-list #left-area .enews-gallery-list:hover > .enews-tax-article > div > .enews-tax-article-picture > .enews-gallery-info-container > .enews-tax-article-title > a {
    color: #9bce11;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#et-main-area .enews-gallery-list #left-area .enews-gallery-list:hover > .enews-tax-article > .enews-tax-article-picture > .enews-gallery-info-container > .enews-tax-article-title > a {
    color: #9bce11;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#et-main-area .enews-gallery-list #left-area.enews-first-gallery .enews-tax-article-picture a img {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#et-main-area .enews-gallery-list #left-area.enews-first-gallery .enews-tax-article-picture a img {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#et-main-area .enews-gallery-list #left-area .enews-tax-article .enews-tax-article-picture a img {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin-right: -15px;
  margin-left: -15px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.col {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  max-width: 100%;
  margin-bottom: 50px;
}
@media (min-width: 800px) {
    .col {
        max-width: calc(33vw - 43px);
    }
}
@media (min-width: 980px) {
    .col {
        max-width: calc(50% - 35px);
    }
}
@media (min-width: 1400px) {
    .col {
        max-width: 281px;
    }
}
.col .enews-tax-article {
    margin-right: 0;
    height: 100%;
}
.enews-gallery-list .enews-tax-article-picture {
    position: relative;
    -webkit-box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
            box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
    height: 100%;
    overflow: hidden;
}
.enews-gallery-list .enews-tax-article-picture .enews-tax-article-image-container {
    overflow: hidden;
}
.enews-gallery-list .enews-tax-article-picture .enews-tax-article-image-container img {
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    overflow: hidden;
    height: unset !important;
}
.enews-gallery-list .enews-tax-article-picture .enews-gallery-info-container {
    padding: 30px;
}
.enews-gallery-list .enews-tax-article-picture .enews-gallery-info-container .enews-tax-article-title {
    font-size: 24px;
    font-family: 'OpenSans-ExtraBold', serif;
    padding-bottom: 0;
    margin-bottom: 20px;
    line-height: 1.4;
}
.enews-gallery-list .enews-tax-article-picture .enews-gallery-info-container .enews-tax-article-lead {
    font-family: 'Lora-Regular', serif;
    font-size: 16px;
    color: #666666;
}
.enews-gallery-list .enews-tax-article-picture .enews-tax-article-date {
    font-family: 'OpenSans-Bold', serif;
    font-size: 11px;
    text-transform: uppercase;
    margin-bottom: 23px;
    line-height: 1;
    color: #666666;
}
.enews-gallery-list .enews-gallery-items {
    max-width: 1000px;
}
.enews-gallery-list .enews-gallery-items:after {
    content: "";
    -webkit-box-flex: 0;
        -ms-flex: 0 1 29%;
            flex: 0 1 29%;
}
.enews-gallery-list .enews-gallery-items .enews-gallery-info-container {
    min-height: 130px;
    padding: 20px;
}
.enews-gallery-list .enews-gallery-items .enews-gallery-info-container h2.enews-tax-article-title {
    font-size: 18px;
    margin-bottom: 0;
}
.enews-gallery-list .enews-gallery-items img {
    width: 100%;
}
.enews-gallery-list .enews-first-gallery {
    max-width: 954px;
}
.enews-gallery-list .enews-first-gallery .enews-tax-article {
    margin-bottom: 0;
}
.enews-gallery-list .enews-first-gallery .enews-tax-article-picture {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.enews-gallery-list .enews-first-gallery .enews-tax-article-picture .enews-gallery-info-container {
    position: relative;
    background: white;
    z-index: 10;
    -webkit-box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
            box-shadow: 0 0 24px 3px rgba(0,0,0,0.15);
    left: 0;
    padding: 30px;
    width: 100%;
    margin-bottom: 0 !important;
    max-width: none;
}
@media (min-width: 1399px) {
    .enews-gallery-list .enews-first-gallery .enews-tax-article-picture .enews-gallery-info-container {
        margin-bottom: -70px !important;
        left: 54px;
        padding: 46px;
        max-width: 646px;
        width: 80%;
    }
}
.enews-gallery-list .enews-first-gallery .enews-tax-article-picture .enews-gallery-info-container h2.enews-tax-article-title {
    font-size: 36px;
    font-family: 'OpenSans-ExtraBold', serif;
    margin-bottom: 20px;
    color: #333333;
}
.enews-gallery-list .enews-first-gallery .enews-tax-article-picture .enews-gallery-info-container .enews-tax-article-date {
    color: #666666;
}
.enews-gallery-list .enews-first-gallery-bottom {
    top: -6px;
}
@media (min-width: 1399px) {
    .enews-gallery-list .enews-first-gallery-bottom {
        top: -100px;
    }
}
.enews-gallery-list .normalSize {
    max-width: 100%;
}
@media (min-width: 801px) {
    .enews-gallery-list .normalSize {
        max-width: calc(50% - 30px);
    }
}
@media (min-width: 981px) {
    .enews-gallery-list .normalSize {
        max-width: 100%;
    }
}
@media (min-width: 1399px) {
    .enews-gallery-list .normalSize {
        max-width: calc(50% - 30px);
    }
}
.enews-gallery-list .enews-bottom-pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.enews-gallery-list .enews-bottom-pagination .enews-pagination-left {
    float: unset;
}
.enews-gallery-list .enews-bottom-pagination .enews-pagination-center {
    position: unset;
    left: unset;
    margin-left: unset;
}
.enews-gallery-list .enews-bottom-pagination .enews-pagination-right {
    float: unset;
}
.moreGalleriesWrapper {
  width: 100%
}
.moreGalleriesWrapper .more-galleries {
    vertical-align: middle;
    color: white;
    clear: both;
    display: table;
    position: relative;
    margin-bottom: 30px;
    margin-left: -15px;
    width: auto;
    font-family: 'OpenSans-ExtraBold', serif;
    font-size: 14px;
    background: #9bce11;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    padding-right: 10px;
    text-transform: uppercase;
    white-space: nowrap;
}
.moreGalleriesWrapper .more-galleries:after {
    height: 40px;
    width: 12px;
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -12px;
    top: 0;
}
.moreGalleriesWrapper .more-galleries:before {
    height: 40px;
    width: 2px;
    content:" ";
    background: #9bce11;
    position: absolute;
    left: -8px;
    top: 0;
}
.moreGalleriesWrapper .more-galleries p:after {
    content: " ";
    left: calc(100% + 17px);
    width: calc(977px - 100% );
    bottom: 20px;
    float: right;
    border-bottom: 1px solid #f0f0f0;
    display: block;
    position: absolute;
    z-index: 0;
}
.video-play-button {
  width: 45px;
  height: 45px;
  position: absolute;
  background-color: #9bce11;
  z-index: 10;
  top: calc(50% - 22.5px);
  left: calc(50% - 22.5px);
  content: url('../images/ml-play-button.svg');
  opacity: .75;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
}
.enews-first-video {
  max-width: 100% !important;
}
.enews-first-video .enews-tax-article-picture img {
  height: auto;
  max-width: 100%;
}
.enews-first-video .enews-tax-article-image-container {
  height: auto;
}
.ml-video-gallery .enews-tax-article-image-container {
  position: relative;
}
.ml-video-gallery .enews-first-video .enews-tax-article-image-container:after {
  content: url('../images/ml-play-button.svg');
  position: absolute;
  background: #9bce11;
  width: 75px;
  height: 75px;
  display: block;
  top: calc(50% - 37.5px);
  left: calc(50% - 37.5px);
  opacity: 0.8;
}
.ml-video-gallery .enews-tax-article-image-container:after {
  content: url('../images/ml-play-button.svg');
  position: absolute;
  background: #9bce11;
  width: 50px;
  height: 50px;
  display: block;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
  opacity: 0.8;
}
.gallery-listing-clear {
  clear: both;
}
.enews-first-gallery .video-play-button {
  width: 75px;
  height: 75px;
  top: calc(50% - 37.5px);
  left: calc(50% - 37.5px);
}
#right-area {
  width: 400px;
  max-width: 400px;
  float: right;
  z-index: 10;
  background-color: white;
  position: relative;
}
@media (max-width: 980px) {
    #right-area {
        display: none;
    }
}
#right-area .endless-shared-area .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new .pictureBox {
    max-width: 80px;
    overflow: hidden;
    display: inline-block;
    float: left;
    margin-right: 20px;
}
#right-area .endless-shared-area .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new .pictureBox a .enews-ordered-article-offerer-img {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
    height: 100%;
    display: block;
}
#right-area .endless-shared-area .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new:hover > .pictureBox > a > .enews-ordered-article-offerer-img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
#right-area .endless-shared-area .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new .enews-ordered-article-offerer-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#right-area .endless-shared-area .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container-new:hover > .enews-ordered-article-offerer-title a {
    color: #9bce11;
}
#right-area .endless-shared-area .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container .enews-ordered-article-offerer-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#right-area .endless-shared-area .enews-ordered-article-offerer-container .enews-ordered-article-offerer-content-container:hover > .enews-ordered-article-offerer-title a {
    color: #9bce11;
}
#right-area .endless-shared-area .enews-article-offerer-content-container {
    position: relative;
    overflow: hidden;
    width: 100%;
}
#right-area .endless-shared-area .enews-article-offerer-content-container a {
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
}
#right-area .endless-shared-area .enews-article-offerer-content-container a .enews-article-offerer-img {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
    height: 100%;
    display: block;
}
#right-area .endless-shared-area .enews-article-offerer-content-container a .enews-article-offerer-little-image {
    display: none;
}
#right-area .endless-shared-area .enews-article-offerer-content-container:hover > a > .enews-article-offerer-img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
#right-area .endless-shared-area .enews-article-offerer-layout-journalism {
    border-bottom: 1px solid #f0f0f0;
}
#right-area .endless-shared-area .enews-article-offerer-layout-journalism .enews-article-offerer-content-container {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#right-area .endless-shared-area .enews-article-offerer-layout-journalism .enews-article-offerer-content-container:hover {
    background-color: rgb(24, 97, 125) !important;
    -webkit-transform: none;
            transform: none;
    opacity: .95;
}
#right-area .endless-shared-area .enews-article-offerer-layout-journalism .enews-article-offerer-content-container a {
    position: unset;
}
#right-area .endless-shared-area .enews-article-offerer-layout-vertical .enews-article-offerer-content-container {
    margin-bottom: 25px;
    border-bottom: 1px solid #f0f0f0;
    padding-bottom: 25px;
}
#right-area .endless-shared-area .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info {
    margin-top: 8px;
}
#right-area .endless-shared-area .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
    margin-bottom: 15px;
}
#right-area .endless-shared-area .enews-article-offerer-layout-vertical .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#right-area .endless-shared-area .enews-article-offerer-layout-vertical .enews-article-offerer-content-container:hover > .enews-article-offerer-info > .enews-article-offerer-title a {
    color: #9bce11;
}
#right-area .endless-shared-area .enews-article-offerer-layout-vertical img {
    margin-bottom: 0;
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container:hover {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .pictureBox {
    max-width: 80px;
    overflow: hidden;
    display: inline-block;
    float: left;
    margin-right: 20px;
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .pictureBox a .enews-ordered-article-offerer-img {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
    height: 100%;
    display: block;
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container:hover > .pictureBox > a > .enews-article-offerer-img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    opacity: .95;
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container:hover > .enews-article-offerer-info > .enews-article-offerer-title a {
    color: #9bce11;
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info {
    min-height: 80px;
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming {
    position: relative;
    letter-spacing: 2px;
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-pretitle {
    color: #9bce11;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    vertical-align: super;
    line-height: 14px;
}
@media (max-width: 600px) {
    #right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-pretitle {
        font-size: 9px;
        margin-bottom: 0;
        max-width: 33%;
    }
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    white-space: nowrap;
    vertical-align: super;
}
@media (max-width: 600px) {
    #right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
        font-size: 9px;
        width: 70%;
    }
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-slash {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    vertical-align: super;
}
@media (max-width: 600px) {
    #right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming {
        max-width: 80%;
        margin-bottom: 10px;
        line-height: 0.8;
        position: relative;
        top: 0;
    }
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
    font-size: 16px;
    font-family: 'Montserrat-Medium', serif;
    line-height: 1.3;
    padding-bottom: 5px;
    padding-top: 6px;
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title a {
    color: #333333;
}
@media (max-width: 800px) {
    #right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
        margin-bottom: 10px;
        font-size: 28px;
        font-family: 'OpenSans-ExtraBold', serif;
    }
}
@media (max-width: 600px) {
    #right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
        font-size: 16px;
        clear: both;
    }
}
#right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-author {
    font-size: 12px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    color: #666666;
    position: relative;
}
@media (max-width: 800px) {
    #right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-author {
        font-size: 14px;
        position: absolute;
        top: -4px;
        right: 0;
    }
}
@media (max-width: 600px) {
    #right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-author {
        font-size: 11px;
        top: -7px;
    }
}
@media (max-width: 800px) {
    #right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info {
        width: 70%;
        display: inline-block;
        vertical-align: top;
        top: -10px;
    }
}
@media (max-width: 400px) {
    #right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info {
        width: 60%;
    }
}
@media (max-width: 600px) {
    #right-area .endless-shared-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-lead-container {
        font-size: 13px;
        margin-bottom: 25px;
    }
}
#right-area .endless-shared-area .enews-article-offerer-layout-float {
    padding-bottom: 15px;
    border-bottom: 1px solid  #f0f0f0;
    margin-bottom: 25px;
}
#right-area .endless-shared-area .enews-article-offerer-layout-float .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
    margin-top: 0;
    margin-bottom: 15px;
    clear: both;
}
#right-area .endless-shared-area .enews-article-offerer-layout-float .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#right-area .endless-shared-area .enews-article-offerer-layout-float .enews-article-offerer-content-container:hover > .enews-article-offerer-info > .enews-article-offerer-title a {
    color: #9bce11;
}
#right-area .endless-shared-area .enews-article-offerer-layout-center .enews-article-offerer-content-container {
    padding-bottom: 15px;
    margin-bottom: 25px;
    border-bottom: 1px solid #f0f0f0;
}
#right-area .endless-shared-area .enews-article-offerer-layout-center .enews-article-offerer-content-container:hover {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
#right-area .endless-shared-area .enews-article-offerer-layout-center .enews-article-offerer-content-container .enews-article-offerer-title {
    padding-top: 10px;
}
#right-area .endless-shared-area .enews-article-offerer-layout-center .enews-article-offerer-content-container .enews-article-offerer-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#right-area .endless-shared-area .enews-article-offerer-layout-center .enews-article-offerer-content-container:hover > .enews-article-offerer-title a {
    color: #9bce11;
}
#right-area .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info {
    bottom: -6px;
    padding-left: 10px;
    padding-right: 10px;
}
#right-area .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    content: " ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -9px;
    top: 0;
    border-bottom: 20px solid #9bce11;
    border-right: 9px solid transparent;
}
#right-area .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-title {
    font-size: 18px;
    padding-top: 5px;
    padding-bottom: 25px;
}
#right-area .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-pretiming {
    font-size: 8px;
    line-height: 20px;
    height: 20px;
}
#right-area .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-author {
    line-height: 17.5px;
    padding-bottom: 15px;
    font-size: 10px;
    padding-right: 10px;
}
#right-area .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
    width: 22px;
    height: 22px;
    margin-bottom: -11px !important;
    margin-right: 10px;
}
#right-area .enews-article-offerer-layout-layover_rectangle .enews-article-offerer-content-container {
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #f0f0f0;
}
#right-area .enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#right-area .enews-article-offerer-layout-layover_rectangle .enewsArticleOffererAlternativeLayout:hover > .enews-article-offerer-info > .enews-article-offerer-title > a {
    color: #9bce11;
}
#right-area .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container a {
    display: inline;
}
#right-area .enews-article-offerer-layout-layover_square .enews-article-offerer-img-layer {
    bottom: 15px;
}
#right-area .enews-article-offerer-layout-layover_square .enews-article-offerer-info {
    padding-left: 10px;
    padding-right: 10px;
}
#right-area .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-title {
    font-size: 18px;
    padding-top: 5px;
    padding-bottom: 25px;
}
#right-area .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming {
    font-size: 8px;
    line-height: 20px;
    height: 20px;
}
#right-area .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    top: 0;
    right: -9px;
    border-bottom: 20px solid #9bce11;
    border-right: 9px solid transparent;
}
#right-area .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author {
    line-height: 17.5px;
    padding-bottom: 15px;
    font-size: 10px;
    padding-right: 10px;
}
#right-area .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
    width: 22px;
    height: 22px;
    margin-bottom: -11px !important;
    margin-right: 10px;
}
#right-area .enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-title a {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
            transition-timing-function: ease-in-out;
}
#right-area .enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout:hover > .enews-article-offerer-info > .enews-article-offerer-title > a {
    color: #9bce11;
}
#right-area .enews-article-offerer-layout-layover_square .enews-article-offerer-content-container {
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #f0f0f0;
}
#right-area .enews-article-offerer-img-layer {
    bottom: 21px;
}
#right-area .et_pb_article_offerer.et_pb_module {
    padding-left: 23px;
    padding-right: 23px;
    position: relative;
    margin-bottom: 40px;
}
#right-area .enews-article-offerer-lead-container {
    max-width: 354px;
}
#right-area .endless-shared-area .ad-timing-pr.enews-article-offerer-content-container a {
    position: unset;
}
#right-area .endless-shared-area .ad-timing-pr.enews-article-offerer-content-container a .enews-article-offerer-img {
    height: 80px;
    -o-object-fit: cover;
       object-fit: cover;
}
#right-area .endless-shared-area .ad-timing-pr.enews-article-offerer-content-container .enews-article-offerer-title-container {
    width: calc(100% - 126px) !important;
}
#right-area .endless-shared-area .ad-timing-pr.enews-article-offerer-content-container .enews-pr-article-lead {
    max-width: 274px;
}
@media (max-width: 800px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container a .enews-article-offerer-img {
        display: inline-block;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info {
    min-height: 80px;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming {
    position: relative;
    letter-spacing: 2px;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-pretitle {
    color: #9bce11;
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    vertical-align: super;
    line-height: 14px;
}
@media (max-width: 600px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-pretitle {
        font-size: 9px;
        margin-bottom: 0;
        max-width: 33%;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    white-space: nowrap;
    vertical-align: super;
}
@media (max-width: 600px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
        font-size: 9px;
        width: 70%;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-slash {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    vertical-align: super;
}
@media (max-width: 600px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-pretiming {
        max-width: 80%;
        margin-bottom: 10px;
        line-height: 0.8;
        position: relative;
        top: 0;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
    font-size: 16px;
    font-family: 'Montserrat-Medium', serif;
    line-height: 1.3;
    padding-bottom: 5px;
    padding-top: 6px;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title a {
    color: #333333;
}
@media (max-width: 800px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
        margin-bottom: 10px;
        font-size: 28px;
        font-family: 'OpenSans-ExtraBold', serif;
    }
}
@media (max-width: 600px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-title {
        font-size: 16px;
        clear: both;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-author {
    font-size: 12px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    color: #666666;
    position: relative;
}
@media (max-width: 800px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-author {
        font-size: 14px;
        position: absolute;
        top: -4px;
        right: 0;
    }
}
@media (max-width: 600px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-author {
        font-size: 11px;
        top: -7px;
    }
}
@media (max-width: 800px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info {
        width: 70%;
        display: inline-block;
        vertical-align: top;
        top: -10px;
    }
}
@media (max-width: 400px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info {
        width: 60%;
    }
}
@media (max-width: 600px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enews-article-offerer-lead-container {
        font-size: 13px;
        margin-bottom: 25px;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container.enews-article-offerer-without-picture {
    padding-top: 0;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-info {
    min-height: auto;
    width: 100%;
}
@media (max-width: 600px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-info .enews-article-offerer-lead-container {
        font-size: 13px;
        margin-bottom: 25px;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-pretiming {
    position: relative;
}
@media (max-width: 600px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-pretiming {
        max-width: 80%;
        line-height: 0.8;
        position: relative;
        top: 0;
        margin-bottom: 0;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-title {
    top: 0;
    font-size: 16px;
    font-family: 'Montserrat-Medium', serif;
    line-height: 1.3;
    padding-bottom: 5px;
    padding-top: 6px;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-title a {
    color: #333333;
}
@media (max-width: 800px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-title {
        margin-bottom: 10px;
        font-size: 28px;
        font-family: 'OpenSans-ExtraBold', serif;
    }
}
@media (max-width: 600px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-title {
        font-size: 16px;
        clear: both;
        padding-top: 0;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-author {
    position: relative;
}
@media (max-width: 600px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-author {
        font-size: 11px;
        top: -7px;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-timing {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    white-space: nowrap;
    vertical-align: super;
}
@media (max-width: 600px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container.enews-article-offerer-without-picture .enews-article-offerer-timing {
        font-size: 9px;
        width: 70%;
    }
}
@media (max-width: 800px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container {
        position: relative;
        padding-bottom: 23px !important;
        padding-top: 0;
    }
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-img {
    width: 100%;
    max-width: 80px;
    margin-right: 23px;
    float: left;
}
#et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-img:after {
    content: ".";
    visibility: hidden;
    display: block;
    height: 0;
    clear: both;
}
@media (max-width: 800px) {
    #et-main-area #main-content .entry-content .et_pb_section .enews-article-offerer-layout-horizontal .enews-article-offerer-img {
        width: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        margin-right: 3%;
        max-width: 180px;
        clear:both;
        float: none;
        margin-bottom: 0;
    }
}
.enews-article-offerer-layout-horizontal {
  padding-left: 23px;
  padding-right: 23px;
  position: relative
}
.enews-article-offerer-layout-horizontal .enews-article-offerer-content-container {
    border-bottom: 1px solid #f0f0f0;
    padding-bottom: 20px;
    margin-bottom: 23px;
}
.enews-article-offerer-layout-horizontal .enews-article-offerer-info {
    min-height: 80px;
}
.enews-article-offerer-layout-horizontal .enews-article-offerer-info .enews-article-offerer-pretiming {
    line-height: 10px;
}
.enews-article-offerer-layout-horizontal .enews-article-offerer-info .enews-article-offerer-title {
    font-size: 16px;
    font-family: 'Montserrat-Medium', serif;
    line-height: 1.3;
    padding-bottom: 5px;
    padding-top: 6px;
}
.enews-article-offerer-layout-horizontal .enews-article-offerer-info .enews-article-offerer-title a {
    color: #333333;
}
.enews-article-offerer-layout-horizontal .enews-article-offerer-info .enews-article-offerer-author {
    font-size: 12px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    color: #666666;
    position: relative;
}
.enews-article-offerer-layout-horizontal .enews-article-offerer-img {
    width: 100%;
    max-width: 80px;
    margin-right: 23px;
    float: left;
}
.enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enewsArticleOffererWithoutPretitle {
    letter-spacing: 2px;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enewsArticleOffererWithoutPretitle {
        max-width: 80%;
        margin-bottom: 10px;
        line-height: 0.8;
        position: relative;
        top: 0;
    }
}
.enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enewsArticleOffererWithoutPretitle.noImagePretitleGap {
    position: relative;
}
.enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enewsArticleOffererWithoutPretitle .enews-article-offerer-timing {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    white-space: nowrap;
    vertical-align: super;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enewsArticleOffererWithoutPretitle .enews-article-offerer-timing {
        font-size: 9px;
    }
}
.enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enewsArticleOffererWithoutPretitle .enews-article-offerer-title {
    font-size: 16px;
    font-family: 'Montserrat-Medium', serif;
    line-height: 1.3;
    padding-bottom: 5px;
    padding-top: 6px;
}
.enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enewsArticleOffererWithoutPretitle .enews-article-offerer-title a {
    color: #333333;
}
.enews-article-offerer-layout-horizontal .enews-article-offerer-content-container .enews-article-offerer-info .enewsArticleOffererWithoutPretitle .enews-article-offerer-slash {
    font-size: 11px;
    font-family: 'OpenSans-Bold', serif;
    text-transform: uppercase;
    color: #666666;
    vertical-align: super;
}
.enews-article-offerer-layout-center {
  text-align: center;
  padding-left: 23px;
  padding-right: 23px
}
.enews-article-offerer-layout-center .enews-article-offerer-pretiming {
    font-family: 'OpenSans-Bold', serif;
    font-size: 11px;
    text-transform: uppercase;
    color: #666666;
    letter-spacing: 2px;
}
.enews-article-offerer-layout-center .enews-article-offerer-pretiming .enews-article-offerer-pretitle {
    color: #9bce11;
    line-height: 14px;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-center .enews-article-offerer-pretiming .enews-article-offerer-pretitle {
        font-size: 9px;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-center .enews-article-offerer-pretiming {
        font-size: 9px;
    }
}
.enews-article-offerer-layout-center .enews-article-offerer-title {
    margin-bottom: 23px;
    padding-top: 46px;
}
.enews-article-offerer-layout-center .enews-article-offerer-title a {
    color: #333333;
    font-family: 'OpenSans-ExtraBold', serif;
    font-size: 40px;
    line-height: 1.28;
    text-decoration-skip: ink;
    text-decoration: underline #9bce11;
    -webkit-text-decoration-skip: ink;
    -webkit-text-decoration: underline #9bce11;
    -moz-text-decoration-skip: ink;
    -moz-text-decoration-skip: ink;
    -moz-text-decoration: underline #9bce11;
}
@media (max-width: 1399px) {
    .enews-article-offerer-layout-center .enews-article-offerer-title a {
        font-size: 28px;
    }
}
@media (max-width: 980px) {
    .enews-article-offerer-layout-center .enews-article-offerer-title a {
        font-size: 40px;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-center .enews-article-offerer-title a {
        font-size: 28px;
    }
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-center .enews-article-offerer-title {
        margin-bottom: 10px;
        padding-top: 10px;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-center .enews-article-offerer-title {
        padding-top: 10px;
        margin-bottom: 5px;
    }
}
@media (max-width: 800px) {
    .enews-article-offerer-layout-center .enews-article-offerer-content-container {
        text-align: left;
        min-height: 0;
        padding-bottom: 23px;
        margin-bottom: 23px;
        border-bottom: 1px solid #f0f0f0;
    }
}
.enews-article-offerer-layout-center .enews-article-offerer-content-container .enewsArticleOffererWithoutPretitle {
    font-family: 'OpenSans-Bold';
    font-size: 11px;
    text-transform: uppercase;
    color: #666666;
    letter-spacing: 2px;
}
.enews-article-offerer-layout-layover_square {
  padding-right: 23px;
  padding-left: 23px
}
.enews-article-offerer-layout-layover_square .enews-article-offerer-img {
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    image-rendering: unset;
}
.enews-article-offerer-layout-layover_square .enews-article-offerer-info {
    position: absolute;
    padding-left: 23px;
    padding-right: 23px;
    left: 0;
    bottom: 0;
    width: 100%;
}
.enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming {
    color: white;
    font-family: 'OpenSans-Bold', serif;
    font-size: 11px;
    line-height: 30px;
    background-color: #9bce11;
    display: inline-block;
    height: 30px;
    position:relative;
    padding-left: 10px;
    padding-right: 5px;
    text-transform: uppercase;
    min-width: 70px;
    letter-spacing: 2px;
}
.enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -9px;
    top: 0;
    border-bottom: 30px solid #9bce11;
    border-right: 9px solid transparent;
}
.enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-title {
    font-size: 40px;
    font-family: 'OpenSans-ExtraBold', serif;
    line-height: 1.2;
    padding-bottom: 28px;
    padding-top: 13px;
    position: relative;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.004);
}
.enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-title a {
    color: white;
}
.enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author {
    color: white;
    position: absolute;
    top: 0;
    right: 0;
    padding-right: 23px;
    line-height: 35px;
    vertical-align: middle;
    padding-bottom: 15px;
    font-size: 16px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.004);
}
.enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
    width: 35px;
    height: 35px;
    margin-bottom: -10px !important;
    border-radius: 50%;
    margin-right: 15px;
}
.enews-article-offerer-layout-layover_square .enews-article-offerer-content-container a {
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
}
.enews-article-offerer-layout-layover_square .enews-article-offerer-content-container .enewsArticleOffererWithoutPretitle {
    display: inline-block;
    height: 30px;
    letter-spacing: 2px;
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout {
    margin-bottom: 23px;
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info {
    position: relative;
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    color: #666666;
    padding: 0;
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretiming {
    letter-spacing: 2px;
    max-width: 66%;
    color: #9bce11;
    background-color: white;
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    text-transform: uppercase;
    padding: 0;
    line-height: 30px;
    display: inline-block;
    height: 30px;
    position: relative;
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    display: none;
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    text-transform: uppercase;
    color: #666666;
    white-space: nowrap;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-timing {
        font-size: 9px;
    }
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretiming .enews-article-offerer-slash {
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    text-transform: uppercase;
    color: #666666;
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .pretimingNoAuthor {
    max-width: 100%;
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enewsArticleOffererWithoutPretitle {
    display: inline-block;
    height: 30px;
    letter-spacing: 2px;
    text-transform: uppercase;
    white-space: nowrap;
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretitle {
    color: #9bce11;
    font-size: 11px;
    font-family: 'OpenSans-Bold';
    text-transform: uppercase;
    line-height: 14px;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-pretitle {
        font-size: 9px !important;
        margin-bottom: 0;
        max-width: 33%;
    }
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-author {
    position: absolute;
    top: -1px;
    right: 0;
    font-size: 14px;
    font-family: 'PlayfairDisplay-BoldItalic', serif;
    color: #666666;
    padding-right: 0;
}
@media (max-width: 600px) {
    .enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-author {
        font-size: 11px !important;
        top: 8px !important;
        line-height: 1;
    }
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
    display: none;
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-title {
    font-size: 28px;
    font-family: 'OpenSans-ExtraBold', serif;
    padding-top: 4px;
    padding-bottom: 0;
    line-height: 1.3;
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-title a {
    color: #333333;
}
.enews-article-offerer-layout-layover_square .enewsArticleOffererAlternativeLayout .enews-article-offerer-info .enews-article-offerer-lead-container {
    display: none;
}
.et_pb_column_1_2 .enews-article-offerer-layout-layover_square .enews-article-offerer-title {
  font-size: 30px;
}
.et_pb_column_1_3 .enews-article-offerer-layout-layover_square .enews-article-offerer-title {
  font-size: 16px;
  padding-top: 8px;
  padding-bottom: 23px;
}
.et_pb_column_1_3 .enews-article-offerer-layout-layover_square .enews-article-offerer-author {
  font-size: 12px;

}
.et_pb_column_1_3 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
  width: 25px;
  height: 25px;
  margin-bottom: -6px !important;
}
.et_pb_column_1_3 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming {
  font-size: 9px;
  height: 20px;
  line-height: 20px;
}
.et_pb_column_1_3 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming:after {
  right: -9px;
  border-bottom: 20px solid #9bce11;
  border-right: 9px solid transparent;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info {
  position: relative;
  padding-left: 0;
  padding-right: 0;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-title {
  font-size: 16px;
  padding-top: 8px;
  padding-bottom: 23px;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-title a {
  color:#333333;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-author {
  font-size: 12px;
  color: #666666;
  line-height: 20px;
  top: 2px;
  right: 0;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
  display: none;
}
.et_pb_column_1_4 .enews-article-offerer-img-layer {
  display: none !important;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-info {

}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming {
  font-size: 9px;
  height: 20px;
  line-height: 20px;
  max-width: 45%;
  background-color: white;
  color: #9bce11;
  padding-left: 0;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming:after {
  display: none;
}
.et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author {
  padding-right: 0;
}
@media(max-width: 980px) {
  .et_pb_column_1_3 .enews-article-offerer-layout-layover_square .enews-article-offerer-title {
    font-size: 40px;
    padding-top: 13px;
    padding-bottom: 28px;
  }

  .et_pb_column_1_3 .enews-article-offerer-layout-layover_square .enews-article-offerer-author {
    font-size: 14px;

  }

  .et_pb_column_1_3 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
    width: 35px;
    height: 35px;
    margin-bottom: -10px !important;
  }
  .et_pb_column_1_3 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming {
    font-size: 11px;
    height: 30px;
    line-height: 30px;
  }

  .et_pb_column_1_3 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    right: -9px;
    border-bottom: 30px solid #9bce11;
    border-right: 9px solid transparent;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-title a {
    color: white;
    font-size: 40px;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-author {
    font-size: 14px;
    color: white;
    line-height: 20px;
    top: 2px;
    right: 23px;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
    display: inline-block;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info {
    position: absolute;
    left: 0;
    bottom: 0;
    padding-left: 23px;
    padding-right: 23px;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming {
    font-size: 11px;
    height: 30px;
    line-height: 30px;
    max-width: 45%;
    background-color: #9bce11;
    color: white;
    padding-left: 10px;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    display: block;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author {
    padding-right: 0;
  }
}
@media(max-width: 800px) {
  .enews-article-offerer-layout-layover_square .enews-article-offerer-content-container {
    padding-bottom: 23px;
    margin-bottom: 23px;
    border-bottom: 1px solid #f0f0f0;
  }

  .enews-article-offerer-layout-layover_square .enews-article-offerer-title {
    padding-bottom: calc( 0% + 15px) !important;
  }
}
@media(max-width: 600px) {
  .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-title {
    font-size: 18px;
    padding-top: 15px;
    padding-bottom: 5px;
  }

  .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming {
    font-size: 8px;
    line-height: 20px;
    height: 20px;
  }

  .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    content:" ";
    background: -webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(50%, #9bce11));
    background: linear-gradient(to left bottom, transparent 50%, #9bce11 50%);
    position: absolute;
    right: -9px;
    top: 0;
    border-bottom: 20px solid #9bce11;
    border-right: 9px solid transparent;
  }

  .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author {
    line-height: 17.5px;
    padding-bottom: 15px;
    font-size: 10px;
  }

  .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar {
    width: 25px;
    height: 25px;
    margin-bottom: -6px !important;
    margin-right: 10px;
  }

  .enews-article-offerer-layout-layover_square .enews-article-offerer-info {
    padding-left: 10px;
    padding-right: 10px;
  }

  .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author {
    padding-right: 10px;
  }

  .et_pb_column_1_3 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming {
    font-size: 8px;
    line-height: 20px;
    height: 20px;
  }

  .et_pb_column_1_3 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    right: -9px;
    border-bottom: 20px solid #9bce11;
    border-right: 9px solid transparent;
  }

  .et_pb_column_1_3 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-author .enews-article-offerer-author-avatar{
    width: 25px;
    height: 25px;
    margin-bottom: -6px;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming {
    font-size: 9px;
    height: 20px;
    line-height: 20px;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-pretiming:after {
    right: -9px;
    border-bottom: 20px solid #9bce11;
    border-right: 9px solid transparent;
  }

  .et_pb_column_1_4 .enews-article-offerer-layout-layover_square .enews-article-offerer-info .enews-article-offerer-title a {
    font-size: 18px;
  }
}
.et_pb_button_module_wrapper {
  width: 100%;
  text-align: center;
  margin-bottom: 40px !important
}
.et_pb_button_module_wrapper .et_pb_button {
    font-family: 'Montserrat-Light', serif;
    font-size: 14px;
    text-transform: uppercase;
    color: #9bce11 !important;
    padding: 20px;
    border: 1px solid #f0f0f0;
    display: inline-block;
    line-height: 1;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
}
.et_pb_button_module_wrapper .et_pb_button:after {
    display: none;
}
.et_pb_button_module_wrapper .et_pb_button:hover {
    border: 1px solid #f0f0f0;
    padding: 20px;
}
@media (max-width: 800px) {
    .enews-article-offerer .enews-article-offerer-content-container {
        padding-bottom: 0;
    }
}
div[style*="display: block"].adOceanZone {
  display: inline-block !important;
  text-align: center;
}
.promo-bar {
  display: none;
  position: fixed;
  min-height: 50px;
  width: 100%;
  bottom: 0;
  text-align: center;
  padding: 9px 60px 10px;
  z-index: 10;
  background-color: white;
  border-top: 4px solid rgb(240, 240, 240)
}
.promo-bar.promo-bar-2 {
    bottom: -100%;
}
.promo-bar.promoBarShow {
    display: block;
}
.promo-bar .promo-bar-title {
    line-height: 25px;
    padding-bottom: 0;
    display: inline-block;
    margin-right: 15px;
    font-size: 18px;
    color: grey;
}
.promo-bar .promo-bar-close {
    position: absolute;
    top: -2px;
    right: -2px;
    border: none;
    border-bottom-left-radius: 5px;
    border-left: 2px solid rgb(240, 240, 240);
    border-bottom: 2px solid rgb(240, 240, 240);
    background-color: rgb(240, 240, 240);
    color: white;
}
.promo-bar .promo-bar-close:hover {
    color: grey;
    cursor: pointer;
    background: none;
}
.enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer {
  position: relative;
  margin-left: 23px;
  margin-right: 23px;
  margin-bottom: 23px;
}
@media (max-width: 800px) {
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer {
        margin-bottom: 23px;
        padding-bottom: 23px;
    }
}
.enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer.adTimingPrRow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer.adTimingPrRow .adPrSmCol {
    position: relative;
    min-height: 1px;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%;
}
.enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer.adTimingPrRow .adPrSmCol.pictureContainer {
    width: 22.5%;
    max-width: 22.5%;
    height: 100%;
    margin-right: 4%;
    padding-top: 22.5%;
}
@media (min-width: 800px) {
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer.adTimingPrRow .adPrSmCol.pictureContainer {
        width: 80px;
        height: 80px;
        max-width: 80px;
        margin-right: 23px;
        padding-top: 0;
    }
}
.enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer.adTimingPrRow .adPrSmCol.pictureContainer img {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100% !important;
}
@media (min-width: 800px) {
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer.adTimingPrRow .adPrSmCol.pictureContainer img {
        height: 80px !important;
    }
}
.enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer.adTimingPrRow .adPrSmCol.infoContainer .enews-article-offerer-lead-container {
    font-size: 16px;
    font-family: 'Lora-Regular', sans-serif;
    color: #666666;
    line-height: 1.65;
    position: relative;
    width: 100%;
    max-width: 100% !important;
}
@media (max-width: 600px) {
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer.adTimingPrRow .adPrSmCol.infoContainer .enews-article-offerer-lead-container {
        font-size: 13px;
    }
}
.enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer h2 {
    font-size: 11px;
    font-family: 'OpenSans-Bold', sans-serif;
    color: #bbbbbb;
    text-transform: uppercase;
    letter-spacing: 1.5px;
}
@media (max-width: 800px) {
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer h2 {
        padding-bottom: 0;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer h2 {
        font-size: 9px;
        margin-bottom: 10px;
    }
}
.enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer a .enews-article-offerer-img {
    position: absolute;
    top: 0;
}
@media (min-width: 800px) {
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer a .enews-article-offerer-img {
        width: 80px;
        height: 80px;
    }
}
.enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer .enews-article-offerer-title-container {
    position: relative;
}
.enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer .enews-article-offerer-title-container .enews-article-offerer-title-regular {
    font-family:'Montserrat-Bold', sans-serif;
    font-size: 16px;
    line-height: 1.3;
    padding-bottom: 0;
}
.enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer .enews-article-offerer-title-container .enews-article-offerer-title-regular a {
    color: #333333;
}
@media (max-width: 600px) {
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer .enews-article-offerer-title-container .enews-article-offerer-title-regular a {
        font-size: 16px;
    }
}
@media (max-width: 800px) {
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer .enews-article-offerer-title-container .enews-article-offerer-title-regular {
        font-size: 28px;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer .enews-article-offerer-title-container .enews-article-offerer-title-regular {
        font-size: 16px;
        padding-top: 0;
        padding-bottom: 5px;
    }
}
@media (max-width: 800px) {
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer.enews-ad-offerer-without-image .enews-article-offerer-info {
        max-width: 100%;
        width: calc(22.5% + 3% + 70%);
        margin-right: 0;
    }
}
@media (max-width: 600px) {
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer.enews-ad-offerer-without-image {
        width: calc(22.5% + 3% + 64%);
    }
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer.enews-ad-offerer-without-image .enews-article-offerer-pretiming {
        font-size: 9px;
        line-height: 1.2;
    }
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer.enews-ad-offerer-without-image .enews-article-offerer-author {
        top: -9px;
    }
}
@media (max-width: 500px) {
    .enews-article-offerer.enews-article-offerer-content-container.enews-ad-offerer.enews-ad-offerer-without-image .enews-ordered-article-offerer-pretiming {
        font-size: 9px;
        line-height: 1;
    }
}
