﻿
.b-product__logo {
    display: inline-block;
    vertical-align: middle;
    margin: 0 14px 5px 0;
}

@import url(../../../../../../themes/Newspaper/style.css);.td-header-style-1 .td-header-sp-logo{width:284px;position:relative;height:90px;margin:10px 5px 2px}

.entry-header .entry-title {
	font-size: 20px;
	font-size: 1.428571429rem;
	line-height: 1.2;
	font-weight: normal;
}

.entry-header .entry-title a {
	text-decoration: none;
}


	.entry-header .entry-title,
	.entry-title {
		font-size: 21pt;
	}


body[data-header-format="left-header"] #ajax-content-wrap{margin-left:275px}
.et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}
.et_pb_blurb .et_pb_image_wrap{display:block;margin:auto}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .et_overlay,.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .meta,.et_pb_gallery_image:hover .et_overlay,.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}
.sub-menu .menu-item-has-children:after{color:#fff}

    
    #header-main .mobile-menu .menu-mobile-primary-container .menu-item {
      position: relative; }

    
    #header-main .mobile-menu .menu-mobile-utility-container .menu-item {
      position: relative; }
.row{margin-right:-15px;margin-left:-15px}

.row:before, .row:after {
  content: " ";
  display: table;
}

.row:after {
  clear: both;
}

.fixed-top .row div {
  color: #fff;
  margin: 0;
}

.myhome .container .row {
  margin-top: 10px;
  margin-bottom: 10px;
  position: relative;
}

.homeNewsListing .row {
  background: #b6dcd5;
}

.homeNewsListing .row:nth-child(even) {
  background: #cae7e2;
}
.ct-main-navigation .menu-item,
.ct-main-navigation
.page_item{position:relative;padding-top: .25rem;padding-bottom: .25rem}
.ct-main-navigation .menu-item .menu-item,
.ct-main-navigation .page_item
.page_item{padding: .25rem 0.125rem;line-height:1.6}
.ct-main-navigation .menu-item .menu-item:not(:first-child)::after,
.ct-main-navigation .page_item .page_item:not(:first-child)::after{content:'';display:block;position:absolute;opacity:0.125;-webkit-transition:opacity 100ms ease-in;transition:opacity 100ms ease-in;border-top:1px solid currentcolor;top:0;right:0;left:0}
#footer-navigation .menu-item{display:inline-block;width:48%;padding-top: .25rem;padding-bottom: .25rem}
#footer-navigation .menu-item:not(:last-child){padding-top:0;padding-bottom:0;margin-right:3.25rem}


.footer-games{float:left;color:#FFF;font-size:14px;padding-top:20px;}

.footer-games .title{margin-bottom:20px;font-style:italic;}

.footer-games .games ul li{border:1px solid #abccdb;background-color:#8fb8c6;margin-right:10px;margin-bottom:10px;line-height:33px;height:33px;width:150px;overflow:hidden;padding-left:10px;float:left;-moz-border-radius: 4px;border-radius: 4px;}

.footer-games .games ul li a{color:#0e464c;display:block;height:33px;line-height:33px;width:150px;text-shadow: 0.05em 0.1em 0.05em #FFF;}

.footer-games .games ul li a img{vertical-align:middle;}

.footer-games .games ul li.nl{clear:left;}

.footer-games .games ul li:hover{background-color:#abccdb;}

ul.top-menu, ul.top-menu ul.sub-menu {
padding : 0;
margin : 0;
}

ul.top-menu li, ul.top-menu ul.sub-menu li {
list-style-type : none;
display : inline-block;
}

ul.top-menu li a, ul.top-menu li ul.sub-menu li a {
text-decoration: none;
padding: 5px 25px;
font-size: 14px;
background: #353535;
border: 1px solid #333;
font-weight: bold;
color: #fff;
display: inline-block;
}

ul.top-menu li {
position : relative;
margin : 4px 0 5px 15px;
}

ul.top-menu li ul.sub-menu {
display : none;
position : absolute;
top : 40px;
left : 0;
width : 150px;
}

ul.top-menu li:hover ul.sub-menu {
display : block;
}
#top-menu li.menu-item.menu-item-gtranslate{padding-right:5px}

		#access ul li li a:hover,
		#access ul .menu-item-object-custom.current-menu-item a:hover {
			color: #EE2024;
		}

.level1:active, .level1:focus, .level1:hover, .sel .level1 { background: #363e4d; }
.dg-signup-disclaimer{width:100%;font-size:.75rem;margin-top:.75rem}
.dg-signup-pod[min-width~="768px"] .dg-signup-disclaimer{text-align:right}


	.header-item-two.sld-plus .is-sticky #sticky-header {
		background-color: rgba(255, 255, 255, 0.7);
	}


	#sticky-header {
		position: relative !important;
	}


	.is-sticky #sticky-header {
		top: 0 !important;
	}


	#sticky-header,
	.is-sticky #sticky-header {
		background-color: #fff;
	}


	.header-item-one #sticky-header, 
	.header-item-one .is-sticky #sticky-header,
	.header-item-two #sticky-header, 
	.header-item-two .is-sticky #sticky-header {
		background-color: transparent;
	}


	.box-slider.sld-plus #sticky-header .wrap, 
	.box-slider.sld-plus .top-bar .wrap {
		margin: 0;
		width: 100%;
		padding: 0 30px;
	}



#menu
{ float:left;
  width:180px;
  margin:2px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  text-align:left;
  font-size:12px;
  z-index:1;
}

#menu a
{ text-decoration:none;
  font-weight:normal;
}
.cta__item{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;margin:0 .5rem;height:inherit}
.menu-user .menu-item{padding-left:0;text-transform:uppercase}
.menu-user .menu-item a{background:0 0;color:#000;font-size:13px;font-weight:700;padding:10px!important}
.dark-nav .menu-user .menu-item a{color:#fff}
.menu-user .menu-item a .active{color:#d70e16}
.menu-user .menu-item a:focus,.menu-user .menu-item a:hover{background:0 0!important;color:#000;text-decoration:underline!important}
.dark-nav .menu-user .menu-item a:focus,.dark-nav .menu-user .menu-item a:hover{color:#999}
.dark-nav .menu-user .menu-item a:after{color:#fff}
.menu-user .menu-item:last-child a:after{display:none}
.menu-user li.menu-item{float:inherit}
body .affix .site-header__navigation-desktop .menu-item.open a{background:0 0}
.navbar-nav .menu-item-home a{background:0 0}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}



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


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


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

.h1 {font-weight:bold;font-size:13px;color:#000000;text-decoration:underline;}

#branding #site-title a{
	text-decoration:none;
	font-size:36px;
}

	#branding #site-title a span{
		color:#686868;
	}
.cs-rating,.pd-rating{display:block!important}
.preloader .double-bounce1,.preloader .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#ffa;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}
.preloader .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.widget-title{font-size:14px;font-size:1rem;color:#555;letter-spacing:1px;letter-spacing:.0714285714285714rem;line-height:18px;line-height:1.285714285714286rem;font-weight:400;font-family:open sans,Arial,sans-serif;color:#f05d23}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}
 
.js_active.html_burger_menu #avia-menu .av-burger-menu-main, 
.html_burger_menu #top #avia-menu .menu-item-search-dropdown{ display:block; }

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}
.ondemand .ondemand-categoria{color:#da03c8;font-size:.8em;text-transform:uppercase}
.group{position:relative}
.group:after,.group:before{display:table;content:" "}
.group:after{clear:both}
.group.has-call-to-action-panels.mobile-2-col .call-to-action-panel{margin:5px}
.group.has-call-to-action-panels.mobile-2-col .col-4{width:50%;min-height:1px}


.be-gdpr-modal-item-head {
    flex-basis: 20%;
    flex-shrink:0;
    font-size: 14px;
    font-weight: 500;
}


    .be-gdpr-modal-item-head,
    .be-gdpr-modal-item-desc {
        margin-bottom: 12px;
    }

.wrap {
	margin: 0;
    max-width: none;
    min-height: 100px !important;
}
#nav-expand-menus #menu-lang .wrap{max-width:none}

.hero {
background-color: #eee;
height: 100px;
transition: all 0.5s;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
-ms-transition: all 0.5s;
}

.hero, .hero_img {
height: 60px;
line-height: 60px;
}

.rnav{
 padding: 10px 4px 10px 4px;
}

	.tmenu{		
		height: 36px;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		border-right: 1px solid #999999;
		padding-left: 5px;
		padding-right: 5px;
		color: #6e6e6e;
		font : bold  10px Verdana;
		cursor: pointer;
text-align: center;
	}

#frontgate a {color:black;text-decoration:underline;font-size:12px;}

#frontgate a:hover{text-decoration: none;}
.menu-footer-container ul li a{color:#fff;padding:4px;margin:-2px;letter-spacing:.2px;text-transform:uppercase;font-family:oswald,sans-serif}
.menu-footer-container ul li a:hover{color:#fab900}
.menu-footer-container ul li{display:inline}

.vk_icon_w_r_sns_hatena:before {
	content: "\e602";
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-3{width:25%}

.nivo-html-caption {
    display:none;
}




.aligncenter{
	display:table;
	text-align:center; 
	margin:0 auto;
}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}


.text-2{

    width: 94%;

    font-size: 12px;

    float: left;

    margin: 0px;

    color: #999999;

    font-style: italic;

    font-weight: 700;

    padding-left: 12px;

}

	 
	.main-footer li.widget-2 {
 border-left:0px;
 border-right:0px;
}


.main-footer li.widget-2 ul li { border-bottom:1px solid #1f71b0; }

.clearfix:before,
.clearfix:after {
    display: table;
    content: " "
}

.clearfix:after {
    clear: both
}
.page,.page-width,.page .lining{position:relative;}
.wire .page,.wire .page-width,.wire .page .lining{outline:1px dashed #333333 !important;}
.wire .page .lining{width:85% !important;}
.page-artists .page .page-width .lining #header{border-bottom:1px solid #cccccc;}
.page-artists .page .page-width .lining #content{margin-bottom:0.9em;padding-top:0.62em;}
.text-uppercase{text-transform:uppercase}
.sub-menu .menu-item-has-children:after{color:#fff}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

	.text_blog {
		color:#B32800;
		font-weight:bolder;
		text-decoration:none;
	}

#hr4 {margin: -57px 0 0 195px; vertical-align: top; display: block; padding: 0 0 30px 0;}
.cnt .sAs .scn{margin-top:17px}
.cms .scn,.tabs_widget .scn,.scbp .scn{font-size:1em}
.sAs .scn{color:#343434;font-weight:300}
.sAs .scn ul{list-style-type:none}
.sAs .scn ul ul{padding-left:10%}
.sAs .scn ul li a{color:#828282}
.sAs .scn ul li a:hover{color:#434242}
.scn.awr{padding-top:10px}
footer .ftw .scn{color:#e6e6e6}
.scn .tmw a{background:#f8f8f8;border-bottom:1px solid #fff;color:#343434;display:block;font-size:1em;line-height:1em;padding:14px 10px}
.scn .tmw a:hover{background:#a0d8f8;color:#fff}
.scn .tmw .tmm a{background:#fdfdfd}
.scn .tmw .tmm a:before{content:'\f0da';float:left;font-family:'squared-icomoon2';font-size:.6em;margin-right:9px}
.scn .tmw .tmm a:hover{color:#a0d8f8}
.scn .tmw .tmps a{padding-left:30px}
section[id*="pages"] .scn ul ul{padding-left:2%}


#map-container .marker-wrap { position:absolute; z-index:100; overflow:hidden; transform:translate(-50%,-100%); border-radius:3px 3px 0 0;}

#map-container .marker-wrap:hover { overflow:visible;  z-index:1000;}

#map-container .marker-wrap:hover .marker-popover { opacity:1; }

#map-container .marker-wrap .fa { cursor:pointer; display:inline-block; vertical-align:middle; font-size:23px; color:#1d7cc3; transform-origin: bottom center; }

#map-container .marker-wrap .fa.small {font-size:20px;}

#map-container .marker-wrap .fa.tiny {font-size:15px;}

  #map-container .marker-wrap .fa,
  #map-container .marker-wrap .fa.small,
  #map-container .marker-wrap .fa.tiny { margin-top:9px;}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }


#breadcrumbs, .widget-area.breadcrumbs {
	font-size: 16px;
    padding: 0;
}




.widget-area.custom-layout-section-nav.fixed-sidebar {
    padding: 0;
}


.widget-area.custom-layout-section-nav.fixed-sidebar .inner{
    text-align: right;
}

    .right-sidebar .widget-area aside:first-of-type {
        padding-top: 0;
    }


.widget-area.livewhale-calendar.fixed-sidebar .widget {
    padding: 0;
}

.content {
width: 1360px;
margin-right: auto;
margin-left: auto;
padding: 10px 30px 20px;
}




.post_content .text,
#comments_list .comment_details p,
.accordion .ui-accordion-content,
.timetable,
.gallery_item_details_list .details_box p,
.gallery_item_details_list .details_box .list,
.footer_contact_info_row,
.copyright_area,
.copyright_right .scroll_top,
.scrolling_list li,
.scrolling_list li a
{
	color: #C5C5C5;
}

.copyright_right
{
	float: right;
}

.copyright_right .scroll_top
{
	font-size: 11px;
	background-position: right center;
	padding-right: 15px;
}
.bottom-hm{padding-left:10px}

#footer-widget #menu-footer-menu{
	font-family:'FFDINStdCondensedMedium';
	text-transform:uppercase;
	letter-spacing:2px;
	flex-direction:row !important;
	justify-content:center;
	padding:0;
}



.menu-toggle,
.main-navigation.toggled ul {
  display: block;
}


.menu-item.btn {
    margin-left: 1.2em;
    position: relative;
    top: -7px;
}


.menu-item.btn a {
    background: rgba(0, 0, 0, .5);
    border: solid 1px #edbc06;
    color: #edbc06;
    padding: 6px 12px 4px;
}


.menu-item.btn a:hover {
    border-color: #fff;
    color: #fff;
}


.page-id-5095 .menu-item-1468 a {
    color: white;
}




#footer {
	color: #888888;
	height: 75px;
	width: 967px;
	padding-bottom:200px;
	
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}


        ul.topcontent_list_1 {
            padding-bottom: 0px;
        }


        ul.topcontent_list_1 li {
            width: 48.33333%;
            float: left;
            margin-bottom: 20px;
            margin-right: 3%;
        }



        ul.topcontent_list_1 li:nth-child(2n) {
            margin-right: 0%;
        }


        ul.topcontent_list_1 li img {
            width: 100%;
            height: auto;
        }
.social_menu .menu-item{display:table-cell}

.site-nav--standard .dropdown-menu,
.site-nav--standard .menu-item {
    color: inherit;
    background: inherit;
}

.dropdown-menu .menu-item {
    display: block;
    margin: 0 !important;
    padding: 0;
}


.collapse {
    display: none;
    visibility: hidden;
}


.collapse.in {
    display: block;
    visibility: visible;
}


tr.collapse.in {
    display: table-row;
}


tbody.collapse.in {
    display: table-row-group;
}


    .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important;
        visibility: visible !important;
    }
.e2-33.x-container,.e2-36.x-container,.e2-50.x-container {margin:0em auto 0em auto;background-color:transparent;z-index:1;}


.fb_sidebar_custom .fb_parragrapf{
	background-color: #ebebeb;
    text-align: justify;
    color: #0071bc;
    padding: 15px;
}


.fb_sidebar_custom .fb_parragrapf a,
.fb_sidebar_custom .fb_parragrapf span{
	color: #c65406;
}



.fb_sidebar_custom .fb_parragrapf span.what_ew_offer_new{
	padding: 8px;
   	text-overflow: ellipsis;
    white-space: nowrap;
}


.fb_sidebar_custom .fb_parragrapf span.what_ew_offer_new:before{
	color: #0071bc;
    padding-right: 8px;
}


.fb_sidebar_custom .fb_parragrapf span.what_ew_offer_new.fa-mobile:before{
	font-size: 23px;
    padding-right: 8%;
}





.af-person__img-wrapp {
  display: inline-block;
  margin-bottom: 35px; }

.icon-search:before {
  content: "\e605";
}
.site-header__menu--viewing-submenu ul.menu{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}
.site-header__menu ul.menu{display:block;margin:0;padding:0;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.site-footer__menu ul.menu{display:block;margin:0;padding:0}
.site-subfooter__menu ul.menu{display:block;margin:0;padding:0}
.site-subfooter__menu ul.menu li{display:inline-block;margin:0;padding:0;list-style:none;vertical-align:middle}
.site-subfooter__menu ul.menu li+li:before{content:'|';display:inline-block;margin:0 10px 0 6px;vertical-align:middle}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}


    .book-form {
    width: 940px;
    }


    .book-form h4 {
    float: none;
    text-align: center;
    padding: 10px 10px;
    -webkit-border-top-left-radius: 0px;
    -moz-border-radius-topleft: 0px;
    border-top-left-radius: 0px;
    }


    .book-form input[type="submit"] {
    width: 393px;
    color: #fff;
    padding: 19px 40px;
    margin-top: 15px;
    }


.book-form h4 img {
  display: block;
  margin: auto;
  margin-bottom: 10px;
}


.book-form input[type="submit"]:hover {
  background: #A3C93F;
}

.hero-holder {
	display:table;
	position:relative;
	width:100%;
	height:100%;
    z-index:1;
}




.js .slides .hero-holder {
	opacity:0;
}

.js .slides .hero-holder.show {
	opacity:1;
}

.hero-holder.ut-split-hero {
    margin-top:0 !important;
}
