﻿.td-main-content-wrap,.td-category-grid{background-color:#fff}
.page-template-page-pagebuilder-title .td-main-content-wrap{padding-top:0}
.td-main-content-wrap{padding-bottom:40px}
.td_category_template_2.td_category_top_posts_style_disable .td-main-content-wrap{padding-top:26px}
.td_category_template_6 .td-main-content-wrap{padding-top:48px}
.td_category_template_8 .td-main-content-wrap{padding-top:48px}

.menu-screenings-container ul {
    list-style-type: none;
    float: left;
    padding: 0px;
    margin: 10px 0px;
}

.menu-screenings-container ul li {
    float: left;
    margin-right: 30px;
}

.menu-screenings-container a {
    font-size: 22px;
    color: #FFFFFF;
    padding: 10px 15px;
    font-family: 'Lato', sans-serif;
}
.header-menu-mob--opened .top-menu{background-color:#e8ecef;border-bottom:3px solid #ffffff;box-sizing:border-box;}
.mob-menu-exp-cont .top-menu ul li a{font-family:"SohoGothicPro Medium",sans-serif;font-size:28px;line-height:35px;color:#022c59;padding:30px 25px 30px 50px;box-sizing:border-box;display:inline-block;width:100%;position:relative;background-color:#e8ecef;border-bottom:3px solid #ffffff;}
.mob-menu-exp-cont .top-menu ul li a.mob-plane-departure{padding-left:120px;}
.mob-menu-exp-cont .top-menu ul li a.mob-plane-departure:before{font-family:icons;font-style:normal;font-weight:normal;content:"\f119";font-size:57px;position:absolute;left:40px;top:30px;}
.mob-menu-exp-cont .top-menu ul li a:hover,.mob-menu-exp-cont .top-menu ul li a:focus,.mob-menu-exp-cont .top-menu ul li a:active{text-decoration:none;color:#022c59;background-color:rgba(232,236,239,0.9);}




.header-search {

    margin: 40px;

    float:left;

}


.header-search-mobile {

    display: none;

    margin-top: 33px;

    margin-left: 50px;

    float:left;

}




    .header-search-mobile .input-search {

        width: 100%;
        box-sizing: border-box;

    }
.elementor-widget-divider .elementor-divider-separator{border-top-color:#7a7a7a;}
.elementor-15 .elementor-element.elementor-element-1c82fde0 .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#ffffff;width:10%;}
.elementor-15 .elementor-element.elementor-element-56c58594 .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#ffffff;width:10%;}
.elementor-15 .elementor-element.elementor-element-e429c9a .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#ffffff;width:10%;}
.badcreditok .vc_column-inner{padding-top:6px!important;margin-top:0}
.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}


.share { width: 250px; height: 90px; text-align: center; }

.share li:hover{ opacity: 1}

.share li{ float: left; width: 33.333333333%; height:90px; text-align: center; overflow: hidden; opacity: .7 }

.share .f{ background-color: #297fb8}

.share .t{ background-color: #3498db}

.share .g{ background-color: #e74c3c}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag {
	top: 1px;
	position: relative;
	margin-right: 4px;
}


#header-secondary-outer .menu-item-language .iclflag {
	top: 2px;
}

.pd-30{ padding:0 30px;}
.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;
}
h1.title{border-top:none;font-size:56px;padding-top:0px;}
.calendar-calendar div.title{font-size:.8em;text-align:center;}
.calendar-calendar div.title a{color:#000;}
.calendar-calendar div.title a:hover{color:#c00;}
.calendar-calendar .mini .title{font-size:.8em;}
.search-results .title{font-size:1.2em;}
.title-wrapper{border-bottom:1px solid #999;border-top:1px solid #999;padding-top:15px;padding-bottom:16px;display:block;}
h2.block-title,h2.title a{color:#000;}
.item-list .title{font-weight:bold;}
.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-md-7{width:58.33333333%}
.region-top-header-menus .block-menu{float:left;}
.region-top-header-menus ul.menu{margin-top:-2px;}
.region-homepage-blocks .views-row{float:left;width:270px;padding:0px 20px;border-right:1px dotted #000;}
.region-homepage-cta-region{min-height:203px}
#topFooter .region-footer-nav{float:right;display:inline-block;}
td.region,td.module,td.container,td.category{border-top:1.5em solid #fff;border-bottom:1px solid #b4d7f0;background-color:#d4e7f3;color:#455067;font-weight:bold;}
tr:first-child td.region,tr:first-child td.module,tr:first-child td.container,tr:first-child td.category{border-top-width:0;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}


.gn-scroller {
    position: absolute;
    height: 100%;
    overflow-y: scroll;
}


    .attire-mbl-menu-wrapper.gn-open-all .gn-scroller {
        width: 100%
    }
.text-center{text-align:center!important}


.single-post .et_pb_text {
	max-width: 690px;
	margin: auto;
	margin-bottom: 30px;
}

.et_pb_text_27.et_pb_text { color: #999999 !important; }



#row-3-boxes a:link {
	color:F0F0F0;
}
.row{margin-left:-15px;margin-right:-15px}

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

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

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-4142-0 , #pg-4142-1 , #pg-4142-2 , #pg-4142-3 , #pg-4142-4 , #pg-4142-5 , #pg-4142-6 , #pl-4142 .so-panel { margin-bottom:30px }
 #pl-4142 .so-panel:last-child { margin-bottom:0px }
 #pg-w5c8ba3bf92f97-0 , #pg-w5c8ba3bf92f97-1 , #pg-w5c8ba3bf92f97-2 , #pg-w5c8ba3bf92f97-3 , #pg-w5c8ba3bf92f97-4 , #pg-w5c8ba3bf92f97-5 , #pg-w5c8ba3bf92f97-6 , #pl-w5c8ba3bf92f97 .so-panel { margin-bottom:30px }
 #pl-w5c8ba3bf92f97 .so-panel:last-child { margin-bottom:0px }
.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}
table.visible-md{display:table}
tr.visible-md{display:table-row!important}
th.visible-md,td.visible-md{display:table-cell!important}
footer.footer .people .img-people{display:none}


.navigation { margin:0 auto;transition: border 0.5s ease-in 0s;}


.top-nav {
  background: #232323;
}

.tg-second-footer-widget,
.tg-third-footer-widget {
   width: 30.303030%;
   float: left;
   margin-right: 4.545454%
}

   .tg-second-footer-widget,
   .tg-third-footer-widget,
   .tg-fourth-footer-widget {
      float: none;
      margin-right: 0;
      width: 100%;
   }


.service-box-shade {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	opacity: 0.5;
	z-index: 1;
	-webkit-transition: opacity 150ms ease-out;
	-ms-transition: opacity 150ms ease-out;
	transition: opacity 150ms ease-out;
}


.service-box:hover .service-box-shade {
	opacity: 0;
	-webkit-transition-delay: 50ms;
	-ms-transition-delay: 50ms;
	transition-delay: 50ms;
}

  #primary-nav #branding {
    margin: 0 auto;
    font-size: 24px;
    padding: 20px 0; }

    #primary-nav #branding.text {
      padding: 0; }

    #primary-nav #branding img {
      display: block; }

  .element-light#primary-nav #branding a {
    color: #fff; }
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}

.cleaner {
	display: block;
	clear: both;
	visibility: hidden;
	overflow: hidden;
	width: 100%;
	height: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
}

.colA .fulltext form .cleaner {
	clear: none;
	display: none;
}
.badcreditok .vc_column-inner{padding-top:6px!important;margin-top:0}
.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}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#ddd #ddd #fff}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}
.offset2{margin-left:180px}
.blog-post .post-text-wrap{padding-top: 15px;padding-right: 0px;padding-bottom: 14px;padding-left: 0px;}
.blog-post .post-text-wrap a,.blog-post .social-share-wrap a,.blog-post .likes-and-comments .meta-sep,.blog-post .post-categories {color: #7a7a7a;}
.blog-post .post-text-wrap a:hover,.blog-post .social-share-wrap a:hover {color: #3a3a3a;}
.blog-post .post-text-wrap .read-more {background-color: rgba(141,141,141, 1);color: #ffffff;}
.blog-post .post-text-wrap .read-more:hover {background-color: rgba(255,255,255, 0);color: #3a3a3a;border-color: #3a3a3a;}
.portfolio-post .post-text-wrap{padding-top: 20px;padding-right: 25px;padding-bottom: 21px;padding-left: 25px;}
#block-nodeblock-home-infographics #content-block-infographics .infographics-container-table{height:100%;display:table;width:100%;background:#668da5;}
.tribe-events-list-widget .tribe-events-list-widget-events{padding:0 1.5rem;margin-bottom:1.25rem}
.header-elements{width:100%;margin:auto;position:relative;padding-left:20px;padding-right:20px}
.header-elements::after{display:block;clear:both;content:""}

  .main_menu ul.sub-menu {
	background-color:#ffffff;
	background-color:rgba(255,255,255,0.98);
	border-color:#5b8cba;
	border-top-color:;
	
}


 .main_menu ul.sub-menu li a ,
 #side_header .sub-menu li a {
	color:#000000;
    font-size:12px;
    font-weight:400; 
    font-family:Lato;
	text-transform:uppercase;
	letter-spacing:0px;
  }



  .main_menu .sub-menu li a:hover{
	 color:#5b8cba;
}
.text-center{text-align:center !important}
.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-md-12{width:100%}

.mostrar-mas-espectaculos{width: 93%;}

.mostrar-mas-espectaculos a h1 {text-align: center;margin: 0;font-size: 140%;letter-spacing: normal;background: none;color: #000;}

.mostrar-mas-espectaculos a:hover{text-decoration: none;}

.mostrar-mas-espectaculos a:hover h1 {color: #fff;background-color: #AF135C;}
.header-bg-color{background-color:rgba(255,255,255,0.9)}
.header.transparent .header-wrapper,.header.transparent .header-bg-image,.header.transparent .header-bg-color,.header.transparent .header-bottom{box-shadow:none;background-color:transparent;background-image:none !important}
.header-bg-image,.header-bg-color{background-position:50% 0;transition:background .4s}

.media-object{display:block;}
.tablepress-id-273 .row-5 td{background-color:#eca7e6}
.tablepress-id-274 .row-5 td{background-color:#63f67c}

		.widget_nav_menu .menu-item-has-children .sub-menu {
			display: none;
		}
.menu-item-lang-selector .flag{margin-right:6px;}
.rtl .menu-item-lang-selector .flag{margin-left:6px;margin-right:0;}

.main-navigation .sub-menu .menu-item-has-children { position: relative; }

.sidebar .widget_nav_menu .menu li.current-menu-item + .menu-item::before { display: none; }
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

		.single-widget{
			margin-bottom: 20px;
		}

		.single-widget ul li {
			border-bottom: 1px dotted #eeeeee;
			margin-bottom: 7px;
			padding-bottom: 6px;
		}

		.single-widget ul li:last-child {
			border-bottom: none;
			margin-bottom: 0;
			padding-bottom: 0;
		}


.sark-logo-tag {
	float:left;
	display: inline-block;
	height: 70px;
	margin:5px 0px;
	overflow: hidden;
}


.sark-logo-tag img {
	height:100%;
	width:auto;
}
.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#159af2}



.resize-content-column {
	padding: 4px 4px 5px 4px;
	width: 100%;
	height:auto !important;
	border-bottom: 2px solid #566B7B !important;
}


.resize-content-column h3 {
	padding-top: 8px;
	padding-bottom: 4px;
	font-size: 16px; 
}


.resize-content-column h4 {
	padding-top: 3px;
	font-size: 14px; 
}
#account_link{width:74px}


.align-middle {
  vertical-align: middle !important;
}

.inner-div {
  margin: 0px;
}



.main-navigation-container {
  clear: both; }


.main-navigation-container,
.main-navigation.open,
.main-navigation ul ul,
.main-navigation .sub-menu {
	background-color: #212121;
}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}

.menu-item-logo { padding: 0 40px; }

.mobile-toggle-nav .menu-item-has-children ul a { padding-left: 20px }

.mobile-toggle-nav .menu-item-has-children ul a:before { content:"\f105"; margin-right: 10px; opacity: 0.7; }

.mobile-toggle-nav .menu-item-has-children ul ul a { padding-left: 40px }

.mobile-toggle-nav .menu-item-has-children ul ul ul a { padding-left: 60px }
.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-sm-2{width:16.66666667%}

    .questions-section .col-sm-2 {
        width: 17.666667%;
    }
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}

.container-fluid.footer{position:absolute;bottom:0;left:0;width:100%;display:block;}
.region-help .block{overflow:hidden}
.region-footer-right{width:200px;margin:20px auto;}
.region-footer-menu{display:none;}

body #desktop-header #desktop-logo{float:left}
body #desktop-header #desktop-logo img{display:inline-block;display:block;padding:5px}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{background-color:rgba(0,0,0,0.58)}
.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}
.col-12{width:100%}
.change-avatar a.btn.btn-outline.sm-col-4.col-12{margin:4.5px -3px}

        .auto-style4 {
	margin-bottom: 0px;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

.bd-imagelink-25 {
  width: 100%;
  margin-bottom: 10px;
}
.no-flexbox .promo-block-wrapper .views-row{float:left;margin-right:2.7%;width:31.5%;}
.no-flexbox .promo-block-wrapper .views-row.views-row-3,.no-flexbox .promo-block-wrapper .views-row.views-row-6{margin-right:0;}
.promo-block-wrapper{background-color:#e2eaed;padding-bottom:15px;}
.promo-block-wrapper .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;}
.promo-block-wrapper .views-row{flex-basis:31.5%;color:white;display:block;margin-bottom:25px;overflow:hidden;position:relative;text-align:center;}
.promo-block-wrapper .views-row:after{background-color:#e2eaed;content:"";position:absolute;width:100%;height:4px;bottom:0px;left:0;right:0;}

.full-width-no-box .skip-container { padding: 0px;}

.footer-item-content {
    margin-bottom: 46px
}
footer p.last{font-size:11px;font-family:roboto-light;color:#fff;text-align:center;line-height:12px}
footer p.last span{font-family:roboto-medium;color:#da8383;font-size:12px;line-height:17.92px}
.et_pb_svg_logo #logo{height:64%}
.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:30px}
.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:30px}


#logo {
    max-height: 100%;
    padding: 10px 0;
}

.title-box {
  float: left;
  width: 100%;           
}

.page-template-template-landing-page-php .title-box {
  width: 100% !important;                                                    
}

  #wrapper #wrapper-header .header-content .title-box,
  #wrapper #wrapper-header .header-content .menu-box {
    float: left;
    width: 100% !important;           
}
.popdowns .search-pop{display:none;}
.popdowns div.search-container:hover .search-pop:hover,.popdowns div.search-container:hover .search-pop{position:absolute;z-index:1000;top:32px;right:0;clear:both;text-align:center;padding:10px;display:block;background:#5e798b;border-radius:25px 0px 25px 25px;width:230px;}
section.main .popdowns div.search-container:hover .search-pop:hover,section.main .popdowns div.search-container:hover .search-pop,section.home-featured .popdowns div.search-container:hover .search-pop:hover,section.home-featured .popdowns div.search-container:hover .search-pop{top:26px;right:10px;}


.intro {font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt}
.mk-side-dashboard{z-index:1}
.dashboard-opened .mk-side-dashboard{z-index:300}
#mk-theme-container,.mk-side-dashboard,.sticky-style-fixed.header-style-1 .mk-header-holder,.sticky-style-fixed.header-style-3 .mk-header-holder{transition:all .3s ease-in-out}
.admin-bar .mk-side-dashboard{top:32px}
.mk-side-dashboard .widget{margin-bottom:20px}
#mk-footer ul,#mk-sidebar ul,.mk-side-dashboard .widget ul{margin:0}
 .mk-side-dashboard, .mk-side-dashboard p { font-size:16px; color:#eeeeee; font-weight:400; }
 .mk-side-dashboard .widgettitle { text-transform:uppercase; font-size:18px; color:#ffffff; font-weight:bolder; }
 .mk-side-dashboard .widgettitle a { color:#ffffff; }
 .mk-side-dashboard .widget a { color:#fafafa; }
 .mk-side-dashboard .widget:not(.widget_social_networks) a:hover { color:#ea9023; }
.dropdown-mega-content ul,.tabbed-menu-content ul{list-style:none;margin:0 0 20px;padding:0 10px}
.dropdown-mega-content ul li,.tabbed-menu-content ul li{margin:0;padding:5px 0;font-size:16px;text-transform:none}
.dropdown-mega-content .carousel ul,.dropdown-mega-content .carousel ul li,.tabbed-menu-content .carousel ul,.tabbed-menu-content .carousel ul li{padding:0;margin:0}
.dropdown-mega-content ul li a,.tabbed-menu-content ul li a{color:#444}
.dropdown-mega-content ul li a:hover,.tabbed-menu-content ul li a{color:#3b6caa;text-decoration:none}
.dropdown-mega-content ul li a:hover,.tabbed-menu-content ul li a:hover{color:#3b6caa;text-decoration:none;right:14px;content:' '}
.dropdown-mega-content .dropdown-menu-shopping-item-price,.dropdown-mega-content .dropdown-menu-shopping-item-price-not .tabbed-menu-content .dropdown-menu-shopping-item-price,.tabbed-menu-content .dropdown-menu-shopping-item-price-not{font-size:16px}
body.framed,body.framed header,body.framed .header-wrapper,body.boxed,body.boxed header,body.boxed .header-wrapper,body.boxed .is-sticky-section{max-width:1170px}
.header,.header-wrapper{width:100%;z-index:30;position:relative;background-size:cover;background-position:50% 0;transition:background-color .3s, opacity .3s}
.header.show-on-scroll .header-wrapper{transition:opacity .3s;visibility:hidden;opacity:0}
.header.show-on-scroll .header-wrapper.stuck{visibility:visible;opacity:1}
.header.transparent .header-wrapper,.header.transparent .header-bg-image,.header.transparent .header-bg-color,.header.transparent .header-bottom{box-shadow:none;background-color:transparent;background-image:none !important}
.header-wrapper:not(.stuck) .logo img{transition:max-height .5s}
.header-wrapper.stuck,.header-shadow .header-wrapper,.layout-shadow #wrapper{box-shadow:1px 1px 10px rgba(0,0,0,0.15)}


#footer_menu {
	text-align:center;
	padding-top:40px;
}


#footer_menu li {
	display:inline;
	color:#fff;
	font-size:12px;
	margin:0 1px;
}


#footer_menu li a {
	color:#fff;
}
.menu-item-language img{vertical-align:baseline;}


footer #block-yposelido .menu-item-depth-0 {
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
}


#header #block-kentrikeploegese li.menu-item-depth-0:last-child {
	padding-top: 0;
	padding-bottom: 0;
}


#header #block-kentrikeploegese li.menu-item-depth-0:last-child a {
	display: inline-block;
	border-radius: 30px;
	background: #ed8945;
	color: #ffffff;
	transition: all .3s ease-out;
	padding: 7px 14px;
	margin-top: 2px;
}


#header #block-kentrikeploegese li.menu-item-depth-0:last-child a:hover {
	background: #d7422b;
	color: #ffffff !important;
}


	footer #block-yposelido .menu-item-depth-0:last-child {
		margin-bottom: 0;
	}


#footer .f-bottom .f-list {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
}


#footer .f-bottom .f-list li {
  margin: 0 10px 0;
  display: inline-block;
  vertical-align: top;
}


#footer .f-bottom .f-list li a {  color: rgba(255, 255, 255, 0.5);}


#footer .f-bottom .f-list li a:focus,
#footer .f-bottom .f-list li a:hover {
  color: rgba(255, 255, 255, 1);
  text-decoration: none;
}


.clear:after,
.atoll:after,
.island:after,
.islet:after,
.widget:after,
.widget-area:after,
.textwidget:after,
.panel__heading:after,
.panel__body:after,
.content__wrapper:after,
.section:after,
.marquee .text-box:after,
.entry:after,
.photos-list:after,
.panel .nav-holder:after,
.heading:after,
#nav:after,
.menu:after,
#header:after,
#twocolumns:after,
.links-block:after,
.two-columns:after,
.form .row:after,
.info-section:after,
.form .box:after,
.form-submit:after,
.container:after {
	content: "";
	display: block;
	clear:   both;
}

.nav-holder{
	position: relative;
	max-width:1104px;
	padding:0px;
	margin:0 auto;
}

	.nav-holder,
	.fixed-bar .nav-holder{padding:0;}
.main-navigation-ul,.main-navigation-ul li.menu-item,.main-navigation-ul ul.sub-menu{margin:0;padding:0}
.main-navigation-ul li.no-mega-menu ul.sub-menu{position:absolute;top:100%;right:0;padding:8px 0}
.main-navigation-ul li.no-mega-menu ul.sub-menu ul.sub-menu{top:0;left:100%;right:auto}
.main-navigation-ul li.menu-item{position:relative;display:block;list-style-type:none}
.main-navigation-ul a.menu-item-link,.main-navigation-ul span{display:block;text-decoration:none;white-space:normal}
.main-navigation-ul .menu-item-language span{display:inline}
.main-navigation-ul li.menu-item.has-mega-menu{position:static}
 .main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link { font-size:12px; font-weight:400; text-transform:uppercase; letter-spacing:1px; }




.av-burger-menu-main{ display:none; 	
	-webkit-transition: padding 0.3s ease-out;
	transition: 		padding 0.3s ease-out;}
 
.js_active.html_burger_menu #avia-menu .av-burger-menu-main, 
.html_burger_menu #top #avia-menu .menu-item-search-dropdown{ display:block; }

.av-burger-menu-main a{padding-left:10px;}

.html_header_sidebar #top div .av-burger-menu-main{display:none;}

		
		
		.responsive.html_mobile_menu_tablet .av-burger-menu-main{display: block;}

		
		
		
		.responsive .av-burger-menu-main{display: block;}

.title{
    
    font-family: "Fjalla One", sans-serif !important;
}


html.special .header__soc-icon { font-size: 1.3913rem; color: #000; }


html.special.black-bg .header__soc-icon { color: #fff; }


html.special.blue-bg .header__soc-icon { color: #195183; }
.grid-container{white-space:nowrap}

#header img.header-img{float:right;width:100%;max-width:100%;height:auto;max-height:200px;}

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

#header h1{float:left;margin:30px 0 10px 20px;max-width:230px;}

#header h1 a{text-transform:capitalize;color:#990000;font-size:18px;font-weight:bold;}

#header h2{color:#909090;font-size:16px;font-weight:normal;letter-spacing:2px;padding:0 0 0 20px;max-width:340px;}



.uk-pagination {
  
  padding: 0;
  list-style: none;
  
  text-align: center;
  
  font-size: 0.001px;
}


.uk-pagination:before,
.uk-pagination:after {
  content: "";
  display: table;
}

.uk-pagination:after {
  clear: both;
}


.uk-pagination-previous {
  float: left;
}

.uk-pagination-next {
  float: right;
}


.uk-pagination-left {
  text-align: left;
}

.uk-pagination-right {
  text-align: right;
}


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


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


	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}


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


	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}


	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}




ul#slider_1 {
    margin: 0;
    width: 100%;
    height: 100%;
    max-width: 1800px;
    max-height: 700px;
    overflow: visible;
    padding: 0;
}

#navbar .navcurrent a {background-color:#09375c;border-bottom:2px solid #ccc;}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}
#menu-widget-2 ul li a:hover, #menu-widget-2 ul .menu-item.current-menu-item a {color:#fff;}
#menu-widget-3 ul li a:hover, #menu-widget-3 ul .menu-item.current-menu-item a {color:#cccccc;}

.railway 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	
	padding-top: 0px;
}

div#search .wrap-search{ padding: 2rem 0;}
#goog-gt-tt,.goog-te-banner-frame,.skiptranslate,#google_translate_element,.goog-te-banner-frame.skiptranslate,.goog-te-menu-frame.skiptranslate{display:none !important}
.collapse{display:none}
.collapse.show{display:block}
tr.collapse.show{display:table-row}
tbody.collapse.show{display:table-row-group}


a.collapse-menu {
  position: absolute;
  top: 10px;
  right: 10px;
  
  padding: 7px 10px;
  border-radius: 42%;
  cursor: pointer;
}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}

.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}
.fal{font-weight:300}
.fal,.far{font-family:"font awesome 5 pro"}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

  .non-cosigned-loan-options-section .wpb_column {
    margin-top: 50px;
  }

  .non-cosigned-loan-options-section .wpb_column:first-child {
    margin: 0;
  }
.header__title{margin:0;margin-bottom:0.625rem;font-size:2.125rem}
.header__title,.header__lead{color:#fff;display:block}
.container--centered .header__title,.container--centered .header__lead{max-width:51rem;margin-right:auto;margin-left:auto}
.container--left .header__title,.container--left .header__lead{text-align:left}
.header--white .header__title,.header--white .header__lead{color:#333E48}
.header--bumble .header__title,.header--bumble .header__lead{color:#000}
.header--video .header__content .header__title{font-size:1.5rem;line-height:1.3;max-width:47rem;text-align:left}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}

.flight-details .modal-dialog {
	margin: 8% auto;
}

#page {
	display: none;	
	-webkit-animation: fadein 1s;
	animation: fadein 1s;
}
