﻿
	#primary-nav .left {
		display: none;
	}
.et_header_style_split .centered-inline-logo-wrap #logo{max-height:106px}
.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:106px}
#logo{max-height:81%}
.et_pb_svg_logo #logo{height:81%}


.menu a{font-family:Arial, Helvetica, sans-serif;font-size:15px;}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}


html.special .news-block__title { font-size: 1rem; font-weight: 700; color: #2f363e; }


html.special.medium-font .news-block__title { line-height: 1.4; }


html.special.big-font .news-block__title { line-height: 1.4; }


.news-block__title { font-size: 20px; }


html.special.black-bg .news-block__title { color: #fff; }


html.special.blue-bg .news-block__title { color: #195183; }

.row {
margin-right: -15px;
margin-left: -15px;
}



.credits {
  position: relative;
}



.credits-blog {
  color: #ddd;
  font-size: 14px;
  font-size: 0.875rem;
  text-align: center;
}


.credits-blog a, .credits-blog a:visited {
  color: #ddd;
}


.credits-blog a:hover, .credits-blog a:focus, .credits-blog a:active {
  color: #aaa;
}



.credits-designer {
  color: #aaa;
  font-size: 12px;
  font-size: 0.75rem;
  margin-top: 5px;
  margin-top: 0.3125rem;
  text-align: center;
}


.credits-designer a, .credits-designer a:visited {
  color: #aaa;
}


.credits-designer a:hover, .credits-designer a:focus, .credits-designer a:active {
  color: #ddd;
}


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


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


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

.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}
.top-header-menu .menu-item-has-children li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}

.twentyheader-right {
  float: none;
}
.mobile-nav{margin:-15px -15px 0 -15px}
.mobile-nav li{margin-bottom:0}
.mobile-nav--expanded .mobile-nav__toggle-open{display:none}
.mobile-nav--expanded .mobile-nav__toggle-close{display:block}
.mobile-nav--expanded+.mobile-nav__sublist{visibility:visible;max-height:700px;transition:all 700ms cubic-bezier(0.57, 0.06, 0.05, 0.95)}
.mobile-nav .mobile-nav__item .currency-picker{margin:10px 15px;font-size:12px;background-color:#FFF}
.nav--footer .menu__item.last:after{content:" ";display:block;clear:both;}
.footer-nav .menu-item{max-height:20px !important}


.readmore-button, .viewbymode-button {
	display:inline-block;
	padding:10px;
	background-color:#999;
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
	margin:10px 0;
}

.readmore-button:hover {
	opacity:0.66;
}

.readmore {
	display:none;
}

.readmore-button span:lang(es) {
	display:none;
}

.readmore-button:lang(es)::after {
  content: 'Lee Mas';
}
.copyright-and-footer-navigation .footer-menu li{margin:0 10px}
.copyright-and-footer-navigation .footer-menu li a{color:#666;display:inline-block;font-family:Lato;font-size:16px;margin-top:14px}
.copyright-and-footer-navigation .footer-menu li a:hover{color:#e2231a}
.copyright-and-footer-navigation .footer-menu li:first-child{margin-left:0}


.navigation__item, .menu-item {
  position: relative;
}


  .navigation__main-link, .menu-item a {
    font-size: 17px;
  }


.top-nav{
	background:#6a737b;
    border-bottom: 2px solid #42A5F5;
}

.top-nav ul li{
	display:inline-block;
	float:left;
	
	border-right: 1px solid rgba(78, 78, 78, 0.57);
}

.top-nav li a{
	padding: 15px 101px;
	display: block;
	text-transform: uppercase;
	color: #FFF;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	font-size: 0.9em;
	 text-align: center;
	font-family: 'Sintony', sans-serif;
}

.top-nav li a:hover{
	background:#42a5f5 !important;
}
.collapse:not(.show){display:none}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}

  
  .site-nav .menu-item-has-children .sub-menu {
    visibility: hidden;
    transition: all 0.2s ease-in-out;
    opacity: 0; }

  .site-nav .menu-item-has-children:hover .sub-menu {
    visibility: visible;
    opacity: 1; }

  .mega-menu .menu-item a {
    font-size: 15px;
    line-height: 1.8em;
    color: #575757;
    font-weight: 400; }



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

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

div#menupad div.menusection{
	margin:			0px 0px 6px 0px;
	border-left:		4px solid #cccccc;
	padding-left:		10px;
	padding-bottom:		4px;
}






.header {
  grid-area: header;
  background: #F0E2BE;
  padding: 5px;
}

div.sociable { }



div.sociable li#Twitter_Counter iframe{
width:100px !important;
}

.sociable span {
	display: block;
}

.sociable ul {
	display: block;
	margin: 0 !important;
	padding: 0 !important;
}

.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 3px;
    float:left;
}

.sociable ul li:before { content: ""; }

.sociable img {
	float: none;

	border: 0;
	margin: 0;
	padding: 0;
}


.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}

.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}



.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child,
.wpb_toggle_content p:last-child {
  margin-bottom: 0;
}


.calc_hint {

}

.videos .youtube-video {
  float: left;
  width: 30%;
  text-align: center;
  margin-right: 5%;
  margin-bottom: 25px;
}

.logo {
  width: 341px;
  float: left;
  padding-top: 17px;
}

.logo span {
  display:block;
  width: 336px;
  text-align: right;
  font-family: 'Quicksand',sans-serif;
  font-weight: bold;
  text-shadow: #af45b4 1px 1px 0px;
  color: #111111;
  font-size: 15px;
  line-height: 13px;
}

.logo a {
  font-family: 'Quicksand',sans-serif;
  font-weight: bold;
  font-size: 18px;
  color: #fff;
  text-decoration: none;
  display: block;
  line-height: 40px;
  width: 341px;
  white-space: nowrap;
  overflow: hidden;
}


.contenttvbox{
	float: left;
	position:relative;
	width:100%;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-2{width:16.66666667%}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}

.classic-menu.responsive #menu-main-menu {
  border-bottom: 1px solid #ccc;
  text-align: center;
}


.wp-admin-bar .mini #menu-main-menu {
	top:0px;
}



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

    .nav li.menu-item-has-children:hover a {
      border-bottom: 4px solid black; }



.texten{color:#000000;font-family:Verdana;font-size:8pt;}

.sidebar .widget_calendar tbody td.pad,
.sidebar .widget_calendar tfoot td.pad {
    background: #F5F5F5;
    border: none;
}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}
.modal-header .close{margin-top:-2px}

.hamburger_menu{float: left; width: 24px; height: 24px; display: block;  cursor: pointer; left: 40px; margin-top: 18px;}
.header-holder nav .nav-dropdown.active{top:3.4rem;visibility:visible;opacity:1}
.header-holder nav .nav-dropdown:after,.header-holder nav .nav-dropdown:before{content:'';position:absolute;width:0;height:0}
.header-holder nav .nav-dropdown:before{right:8px;top:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e9edf1}
.header-holder nav .nav-dropdown:after{right:10px;top:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}
.header-holder nav .nav-dropdown li{display:block}
.header-holder nav .nav-dropdown a{display:inline-block;margin:0;color:#2e3d48}
.header-holder nav .nav-dropdown li:not(:last-child):after{display:none}
.header-holder .nav-dropdown .search-form{display:none}
.single-tribe_events #tribe-events-content .fusion-events-featured-image .updated{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.row{margin-right:-15px;margin-left:-15px}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.widgets-footer{width:100%;position:relative;overflow:hidden}
.widgets-footer a{color:#fff}

   
   #search_container {height: 70px; }




.nav-links {
	font-size: 20px;
}


.nav-links a {
	color: #454545;
	-webkit-transition: color 0.2s ease;
	transition: color 0.2s ease;
}


.nav-links a:hover {
	color: #009866;
}

    li#custom_html-3 img {
    display: none;
}


.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

  .interior-hero .row {
    position: relative;
    z-index: 10; }

  #home-hero .row {
    position: relative;
    z-index: 10; }

  .fwigc__backgrounds .container, .fwigc__backgrounds .row, .fwigc__content .container, .fwigc__content .row {
    height: 100%; }

  .fwigc--dual .fwigc__backgrounds .container, .fwigc--dual .fwigc__backgrounds .row, .fwigc--dual .fwigc__content .container, .fwigc--dual .fwigc__content .row {
    height: 100%; }

    #popup-row .row {
      position: absolute;
      bottom: 0.5em;
      width: 100%; }
.responsive-grid-active .block-type-navigation ul.menu.selectnav-active{display:none}
.sub-menu .menu-item-has-children:after{color:#fff}


.reservation-cont {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.navbar-header {
	position: relative;
	z-index: 99999;
}
.footer-main .col-right{width:20%}
#content .content-block .background-video,#content .semplice-cover .background-video,#content-holder .content-block .background-video,#content-holder .semplice-cover .background-video{width:100%;height:100%;position:absolute;pointer-events:none;max-width:100%;overflow:hidden;background-size:cover;background-position:top center;top:0;left:0}
#content .content-block .background-video .column-content,#content .semplice-cover .background-video .column-content,#content-holder .content-block .background-video .column-content,#content-holder .semplice-cover .background-video .column-content{height:100%;position:absolute}
#content .content-block .background-video video,#content .semplice-cover .background-video video,#content-holder .content-block .background-video video,#content-holder .semplice-cover .background-video video{object-fit:cover;width:100%;height:100%}
#coverslider .background-video,#coverslider .cover-zoom{z-index:-1}


.site-footer .sep {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	margin: 0;
}


.sep {
	margin: 0 3px;
}

#one_step{background: #1a1a1a;}

#one_step h1{font-weight: 100;line-height: 1.4em;color: #fff;}
.footer-content__block{margin-bottom:40px}
.ie7 .footer-content__block{display:inline}
 #pgc-975-0-0 , #pgc-975-2-0 , #pgc-975-3-0 , #pgc-975-5-0 , #pgc-975-6-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) }
.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}
.panel-grid-cell .panel-cell-style{height:100%}
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}
 #pl-975 .panel-grid-cell { padding:0 }
 #pl-975 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-975 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }
.container__column{margin-top:30px}
.container__column:first-child{margin-left:0}
.container__column p{margin-bottom:0}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-8 {
    width: 66.66666667%;
  }
.mod_format_overview .main_image{position:absolute;top:0;left:0}
.javo-topbar-phone,.javo-topbar-phone a{color:#fff}
.menu_container{height:28px;clear:both;float:left;border-radius:5px 5px 0 0;padding-left:0px;padding-right:0px;box-sizing:border-box;-moz-box-sizing:border-box;}
.menu_container.full_width{width:100%;}
.menu_container.topfixed{position:fixed;width:100%;top:0;left:0;border-radius:0;}
.menu_container.glass ul.menu_submenu_block li a:hover{background:#f5d767;}


    
    .minigallery ul li img,
    .entry .minigallery ul li img {
        padding:3px;}

.product_title.entry-title { font-size: 24px !important; }

.entry a {
    color: #07B;
}
.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}
.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}
.header-mobile__nav-list-item.is-active{background:#e8e9e9}

header#header .col-md-7.col-sm-7.alignright {  display: inline-block;  float: right;  margin-top: 28px;  width: auto;}


#primary { float: left; width: 100%; margin-right: -300px; }

#primary #content { margin-right: 330px; }


#primary.full,
#primary.full #content { margin-right: 0; }


#main.sidebar-left #primary { float: right; margin: 0 0 0 -300px; }

#main.sidebar-left #primary #content { margin: 0 0 0 330px; }


#primary.full .posts-grid .item { width: 25%; }

#primary.full .posts-grid.col-2 .item { width: 33.3333333333333333%; }


  #main.sidebar-left #primary,
  #main.sidebar-left #primary #content { margin-left: 0; }


  #primary,
  #primary #content { float: left; width: 100%; margin-right: 0; }

.sidebar .widget_calendar tbody td.pad,
.sidebar .widget_calendar tfoot td.pad {
    background: #F5F5F5;
    border: none;
}
.fl-slide-text-left .fl-slide-content-wrap {float: left;text-align: left;}
.fl-slide-text-center .fl-slide-content-wrap {margin: 0 auto;text-align: center;}
.fl-slide-text-right .fl-slide-content-wrap {float: right;text-align: left;}
.fl-slide-text-left .fl-slide-content-wrap,.fl-slide-text-right .fl-slide-content-wrap {float: none;text-align: center;}
.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-content-wrap,.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-content {min-height: 0;width: auto;}
.fl-node-5bc672bf35707 .fl-slide-0 .fl-slide-content-wrap { width: 80%; }
.fl-node-5bc672bf35707 .fl-slide-1 .fl-slide-content-wrap { width: 90%; }

	article.hentry .entry-image, 
	article.hentry .entry-summary {
		float: none;
		width: 100%;
	}

	article.hentry .entry-image {
		float: none;
		width: 100%;
		margin: 0 auto 20px;
	}


article.hentry .entry-image,
article.hentry .entry-summary {
	float: left
}

.entry-image {
    width: 40%;
    padding-right: 2%;
    max-height: 300px;
    overflow: hidden;
}

.entry-image a.thumbnail-wrapper,
.entry-image a.thumbnail-wrapper img {
	width: 100%;
	height: auto;
}




img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
  margin-bottom: 10px;  
}

.aligncenter,div.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}


		  body:not(.material) #header-outer, .ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item, .ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu { padding-top: 10px; }

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active, .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

.has-feedback label.sr-only~.form-control-feedback {
    top: 0
}
.tab-feature__nav{list-style:none;padding-left:0;margin:0;padding-bottom:.0625em}
.tab-feature__nav li:not(:last-child){margin-bottom:.875em}
.tab-feature__nav .text-action{font-weight:300;position:relative;border-bottom:none;color:#373737}
.tab-feature__nav .text-action:focus,.tab-feature__nav .text-action:hover{color:#373737}
.tab-feature__nav .text-action:after{content:"";display:block;position:absolute;right:0;bottom:0;height:0;border-top:.125em solid transparent;width:50vw;transition:border-color .3s ease-in-out}
.tab-feature__nav .text-action[data-tab-state=selected]{font-weight:400}
.tab-feature__nav .text-action:focus:after,.tab-feature__nav .text-action:hover:after,.tab-feature__nav .text-action[data-tab-state=selected]:after{border-color:#aa2031}
.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
#menu-sitemap li.menu-item-has-children{margin-bottom:15px}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.collapse{display:none}
.collapse.in{display:block}
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}






TD.mincart {

font-size: 12px;

width: 180px;

font-family : Verdana, Arial, Helvetica, sans-serif;

}




P.mincart {

font-size: 11px;

font-family : Verdana, Arial, Helvetica, sans-serif;

}




table.mincart {

width: 180px;

border: 1px dotted #c66300;

background-color: #FFF;

}
.tangerine .elementor-button-link{font-size:16px;padding:8px 24px;line-height:1.5;background-color:#FF875B !important;border:0;color:#fff;border-radius:30px;transition:all .3s ease-out;font-weight:500;text-align:center}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.tatsu-column-pad-wrap{width:100%}
.tatsu-column-effect-tilt .tatsu-column-pad-wrap{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}
.tatsu-column-effect-tilt .tatsu-column-pad-wrap:hover{-webkit-transform:translateZ(20px);transform:translateZ(20px)}


header .container {
	max-width: 100%;
	padding: 0;
}

.container {
  max-width: 960px;
  margin: 0 auto;
  padding: 0 20px;
}


#site-navigation ul#primary-menu li.menu-item-has-children a,
#site-navigation #primary-menu li.page_item_has_children a {
    padding-right: 30px;
}
.entry-content .button,.widget-area .widget a.button,.widget-area .widget a.button:hover{color:#fff}
.site-header .widget-area{float:right;padding-top:40px;text-align:right;width:740px}
.site-header .widget-area .widget{margin-bottom:0}
.content,.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.home-featured .enews form,.home-featured .enews h4+p,.sidebar-primary,.site-header .widget-area,.title-area{width:100%}
.site-header .widget-area h2{text-align:center!important}
.genesis-nav-menu,.site-description,.site-header .search-form,.site-header .title-area,.site-header .widget-area,.site-title{text-align:center}


.site-footer-top-right-app-icon {
  height: 35px;
  width: 35px;
  margin-right: 10px;
}

aside .vertical-advertisement,
aside .vertical-advertisement-2,
aside .top-20,
aside div.fb-page,
aside iframe {
  margin-bottom: 10px;
  width: 100%;
}

aside a .vertical-advertisement:hover,
aside a .vertical-advertisement-2:hover,
aside a .top-20:hover {
  
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  opacity: 0.8 \9;
  
  -webkit-filter: brightness(0.8);
  filter: brightness(0.8);
}



#logo {
	float: left;
	max-width: 100%;
	margin: 1.2em 0;
}

#logo .site-title {
	display: inline;
	background: #dd2727;
	color: #fff;
	padding: 0.15em 0.3em;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	font-size: 2.5em;
	font-family: 'Share', Tahoma, Verdana, Arial;
	line-height: 1.4em;
}

#logo a:hover {
	text-decoration: none;
}

#logo a:hover .site-title {
	background: #333;
	text-decoration: none;
}

#logo .site-description {
	margin-top: 0.4em;
}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}


.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}


.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

  .intro .container {
    max-width: 800px; }



.container-content {
  display: block;
  clear: both; }

  .navbar .container {
    padding-left: 5px; }




#header-second input, #header-second textarea {border:1px solid #eee; color:#eee;}

#header-second select {border:1px solid #eee;}
 
#header-second input[type="submit"], #header-second input[type="reset"], #header-second input[type="button"], #header-second button {border:0; background:#eee; color:#333;}

#header-second input[type="submit"]:hover, #header-second input[type="reset"]:hover, #header-second input[type="button"]:hover, #header-second button:hover {background:#333; color:#fff;}




#header-second {width:100%; clear:both; float:left;}

#header-second .widget {padding:0 20px; border:0;}

#header-second .widget a {color:#fff;}

	#header-second .widgettitle {padding:0; background:none;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

	.shortcode_homepage .boxed.film .cont_display{
		float: left;
		width: 50px;
		height: 50px;
	}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:before{ float:right; display:inline-block; margin-top:16px; margin-right:25px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent.show_submenu:before{content: "\f107"; color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:hover:before{ color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li a{ padding-left:45px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li:before{ display:none}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li{ padding-left:0}
.storefront-handheld-footer-bar ul li.search .site-search{position:absolute;bottom:-2em;left:0;right:0;-webkit-transition:all,ease,.2s;transition:all,ease,.2s;padding:1em;z-index:1;display:block}
.storefront-handheld-footer-bar ul li.search.active .site-search{bottom:100%}
.storefront-handheld-footer-bar ul li.search .site-search,.storefront-handheld-footer-bar ul li.search .widget,.storefront-handheld-footer-bar ul li.search form{margin-bottom:0}
.mine-yellow a{color:#fcff00!important}


.meta_left { width: 80%; float: left; }


.news__link {
	position: absolute;
	cursor: pointer;
	bottom: 20px;
	right: 10px;
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}

.news__link:hover {
	color: #fff;
	text-decoration: underline;
}

.suphead .meta {
  text-transform: uppercase;
  padding: 0.5rem 0.3125rem;
}

.suphead .meta a {
  font-size: 0.8125rem;
  padding: 0.3125rem 0.5rem;
  color: #A8A8A7;
  display: inline-block;
}

.td-header-style-2 .td-top-bar-container {
  padding: 4px 15px 4px 20px;
}

.td-top-bar-container {
  display: inline-block;
  width: 100%;
  float: left;
}


    .td-header-style-1 .td-header-top-menu,
    .td-header-style-2 .td-top-bar-container,
    .td-header-style-7 .td-header-top-menu {
        padding: 0 12px;
        top: 0;
    }
.et_search_outer{overflow:hidden;position:absolute;top:0;width:100%}
.et_vertical_nav .et_search_outer{overflow:visible;position:relative}
.et_header_style_centered .et_search_outer,.et_header_style_split .et_search_outer{display:none}

 #articlecontainer { padding:0 30px; }

 #articlecontainer .col-lg-8 { background-color:#fff; padding-right:0; }
.amp-onair-show-image-img{float:left;margin-right:7px;max-width:80px !important;max-height:41px !important;overflow:visible !important}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1255px;width:100%;position:relative}
.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.container:after,.row:after{clear:both}
.clearfix,.container,.row{*zoom:1}
.error-info .container{padding:8px 27px 8px 44px}
.nav-bar .nav-bar-inner{position:relative;padding-bottom:190px}
