﻿.tile__icon,.tile__share{position:absolute;color:#fff}
.tile__icon{font:1.6em icons;right:10px;top:10px;background:rgba(0,0,0,.5);border-radius:6px;height:23px;line-height:100%}
.tile__icon--article:before,.tile__icon--uncategorized:before,.tile__icon:before{content:"\77"}
.tile__icon--contests:before{content:"\63"}
.tile__icon--video:before{content:"\74"}
.tile__icon--audio:before{content:"\61"}
.tile__icon--image:before{content:"\70"}


.genesis-nav-menu .menu-item {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: left;
}


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


.site-footer li.menu-item{display: inline-block; margin-left:2px}
.vce-col-content,.vce-col-inner{position:relative;overflow-wrap:break-word}
.vce-col-inner{width:100%}


.hero-inner {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  max-width: 610px;
  margin: 0 auto;
}


    .flexslider .slides img {
    width: 100%;
    display: block;
    margin-top: 0px;
    }


.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus {
  outline:none;
}

.flexslider {
  margin:0;
  position:relative;
  -webkit-border-radius:0px;
  -moz-border-radius:0px;
  -o-border-radius:0px;
  border-radius:0px;
  overflow:hidden;
}

.flexslider .slides {
  zoom:1;
}


.flexslider:hover .flex-next {
  opacity:0.8;
  right: 30px;
  bottom: 38%;
}

.flexslider:hover .flex-prev {
  opacity:0.8;
  left: 30px;
  bottom: 38%;
}

.flexslider:hover .flex-next:hover {
  opacity:1;

}

.flexslider:hover .flex-prev:hover {
  opacity:1;

}
.fusion-column-no-min-height .fusion-column-content-centered,.fusion-column-no-min-height .fusion-column-wrapper{min-height:0!important}
.fusion-layout-column .fusion-column-content-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.fusion-layout-column .fusion-column-content-centered .fusion-column-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%}



#wrapper{
width:800px;
overflow: auto; 
margin-top:5px;
}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}


header .container {
    padding-top: 100px;
    padding-bottom: 50px;
}

@charset "UTF-8";

header .container {padding-top:120px}


.cta__content {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.cta__content p {
  font-size: 24px;
  margin-right: 64px;
}

.cta__content p span {
  color: #70ee24;
  font-size: 30px;
  font-weight: 700;
}

#body-home{
padding:65px 0;

}






img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img,
.widget-container img {
	max-width: 100%; 
	height: auto; 
}

.widget-container {
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	margin: 0 0 18px 0;
}

.widget-container .wp-caption img {
	margin: auto;
}
.ai1ec-allday-badge{background:#817b7b;border-radius:0.9em;-webkit-box-shadow:;box-shadow:;color:#fff;display:inline-block;font-size:0.85em;font-weight:normal;margin:0 0 1px;opacity:0.9;filter:alpha(opacity=90);padding:0 0.7em 0.05em;vertical-align:middle;}
.ai1ec-agenda-widget-view .ai1ec-event .ai1ec-allday-badge{vertical-align:bottom;}
.ai1ec-single-event .ai1ec-time .ai1ec-field-value .ai1ec-allday-badge,.ai1ec-multi-event .ai1ec-time .ai1ec-field-value .ai1ec-allday-badge{font-size:0.75em;line-height:1.4em;}


.text-white {
  color: #fff !important; }

  .text-white h2 {
    color: #fff; }

  .text-white h3 {
    color: #fff; }

  .text-white h4 {
    color: #a3a9ac; }

  .fwigc--dual .text-white h4 {
    color: #fff; }

  .text-white h5 {
    color: #fff; }

  .text-white h6 {
    color: #fff; }

#imgtop_title {width:894px;height:36px;border:none;}
 #text-block-4 { margin-bottom:0px; text-align:left; }
.quick-book-bar .book-ticets__intro{text-align:left!important}
.quick-book-bar .quick-book-inner .book-ticets__intro{padding:0 5px 10px!important}
body .quick-book-bar .book-ticets__intro{display:block;font-size:12px;padding:8px 5px 5px;font-weight:700;color:#211C5B!important;text-align:center}
#featured .featured-inner,#main .main-inner,#bottom #colophon{margin-left:20px;margin-right:20px;background-color:#eee}
#featured .featured-inner{padding-top:20px}




img.img-responsive {
	display:inline-block;
}



	
	#slider img.img-responsive {
		display:inline-block;
	}
.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#666666!important}
.row, body.opal-content-layout-2cl #content .wrap, body.opal-content-layout-2cr #content .wrap, [data-opal-columns], body.archive .site-content .wrap, .blog .site-content .wrap, .opal-archive-style-4.blog .site-main, .opal-archive-style-4.archive .site-main, .opal-archive-style-3.blog .site-main, .opal-archive-style-3.archive .site-main, .site-footer .widget-area, .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form, .opal-comment-form-4 .comment-form, .opal-comment-form-6 .comment-form, .widget .gallery,.elementor-element .gallery,.single .gallery, .list-feature-box, [data-elementor-columns] {margin-right:-20px;margin-left:-20px;}
.elementor-element.elementor-hidden-phone{height: auto !important;}

.cell_middle {
	display: table-cell;
	width: 100%;
	position: relative;
	vertical-align: middle;
}

.popup_content.newsletter .cell_middle, .popup_content.newsletter .popup_image_block{
	position: static !important;
}


.home_slider {
    width: 1322px;
    height: 255px;
    margin: 0 auto;
}


    .home_slider .bxslider li img {
        width: 1320px;
        height: 253px;
    }
.footer-mega-navigation .footer-mega-menu li a{color:#848484;display:inline-block;font-family:Lato;font-size:15px;margin-top:15px;transition:all .5s}
.footer-mega-navigation .footer-mega-menu li a:hover{color:#e2231a}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
.font-size_beta{font-size:1.802rem}
.table{border-collapse:collapse!important}
.table td,.table th{background-color:#fff!important}
.table-bordered td,.table-bordered th{border:1px solid #ddd!important}
.table .table{background-color:#fff}
.table-bordered{border:1px solid #ddd}
.table-responsive{min-height:.01%;overflow-x:auto}


			table.recentcommentsavatartop img.avatar, table.recentcommentsavatarend img.avatar {
				border: 0px;
				margin: 0;
			}


			table.recentcommentsavatartop a, table.recentcommentsavatarend a {
				border: 0px !important;
				background-color: transparent !important;
			}


			td.recentcommentsavatarend, td.recentcommentsavatartop {
				padding: 0px 0px 1px 0px;
				margin: 0px;
			}


#access a,
.entry-meta a,
.entry-meta2 a,
.entry-meta3 a,
.entry-utility a,
.topmenu a,
a.continue-reading-link,
.widget-area a,
#footer2 a,
.columnmore a,
#nav-below a {
	-webkit-transition: .3s ease color;
	transition: .3s ease color;
}


#footer2 {
	display: block;
	padding: 30px 0 30px;
	overflow: visible;
	font-size: .9em;
	background: #171717;
}
.multiple{margin-right:10px;width:350px;float:left;margin-bottom:5px}
.multiple h2 a{color:#fff}
.multiple p{margin:0;padding:0 0 0 4px}


.multiple h2 {

	}



.column.omega, .columns.omega {
  margin-right: 0; }


  
  .alpha.omega {
    margin-left: 0;
    margin-right: 0; }

  
  header .full-width-col .four.columns.omega {
     }
#content-main .post .post-toolbar{position:relative}
#content-main .post .post-toolbar .post_toolbar_like:before{position:absolute;padding-right:12px;margin-right:12px;bottom:-1px;left:0}
#content-main .post .post-toolbar .post_toolbar_like{margin-left:19px}
#content-main .post .postmetadata .post-toolbar a{margin-right:15px}

			#footer .bottom .container .right img.logo{
				margin: 30px 0 0;
			}
.list-inline,.list-unstyled{padding-left:0;list-style:none}
.list-inline{margin-left:-5px}
.footer.footerAbsoulteBottomRight .list-inline{position:absolute;bottom:0;right:0;text-align:left}
.footer.footerAbsoulteBottomRight .list-inline li{display:block;clear:both;padding-top:0}
.footer.footerAbsoulteBottomRight .list-inline li.stylehubLink{margin-top:20px}


#sidebar .rivet-menu li.menu-item-has-children {
  padding-bottom: 0;
}
#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}


.ico-list {
	text-align: center;
	font-size: 0;
	line-height: 0;
}


.ico-list li {
	display: inline-block;
	vertical-align: top;
	width: 111px;
	margin: 0 30px 27px;
}


.ico-list li img {
	width: 100%;
	max-width: none;
}
.help__link,.list-view__item-title,.breadcrumb__link,.header-mobile__nav-link,.download-list__link,.footer__nav-link{color:#4c4c4c;border-bottom:1px solid #4c4c4c;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.help__link:hover,.list-view__item-title:hover,.breadcrumb__link:hover,.header-mobile__nav-link:hover,.download-list__link:hover,.footer__nav-link:hover{color:#006ab3;border-color:#006ab3}
.footer__nav-link{color:#868686;display:block;border:0}
.is-highlight .footer__nav-link{font-weight:600}
.footer__nav-link:hover{padding-left:5px;padding-left:.5rem}
