﻿

	#header_top_wrapper{
		order:3;
	}
.header_top_wrapper{background:#0095e5;}
#slider-principal .contenedor-slide{display:table;width:100%}
body.front #block-block-846 #headerBlockHome .albumWrapper .album-image{border:1px solid #a6dacf;padding:157px 40px 152px;margin-bottom:25px;margin-top:45px;}
body.front #block-block-846 #headerBlockHome .albumWrapper .album-image img{visibility:unset;width:auto;}


#branding-bar .show-on-tablet,
#branding-bar .show-on-desktop {
  display: none;
}

  #branding-bar .show-on-mobile,
  #branding-bar .show-on-desktop {
    display: none;
  }

  #branding-bar .show-on-tablet,
  #branding-bar .show-on-desktop {
    display: none;
  }


#review-search-bar .review-search {
  padding-top: 2px; }

  #review-search-bar .review-search p {
    position: relative;
    top: 8px;
    padding-right: 8px;
    float: left;
    margin: 0; }

    #review-search-bar .review-options .review-search {
      padding-left: 0.9375rem;
      padding-right: 0.9375rem;
      width: 58.33333%;
      float: left; }
.latest-cat-post #featured-thumbnail .featured-thumbnail{float:none}
.featured-thumbnail{max-width:100%;float:left;width:100%}
.featured-thumbnail img{margin-bottom:0;width:100%;float:left}

		.get_left h2, .get_right h2, .get_right p, .js-animated-list{
			margin-left: 25px;
		}
.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}

	.auto-style4 {
		color: #067AA7;
		text-decoration: underline;
	}


#navi_meta{
	font-size: 0.75em;
}

#navi_meta ul{
	margin: 0;
	padding: 0;
}

#navi_meta ul li{
	padding: 4px;
}

#navi_meta ul li:first-child{
	padding-left: 0;
}

#navi_meta ul li a{
	color: #555;
}

#navi_meta img{
	height: 15px;
}

.navi_meta_baum {
    position: relative;	
	left: 123px; 
}



.ht-clearfix:before,
.ht-clearfix:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-footer:before,
.site-footer:after,
.ht-container:before,
.ht-container:after {
	content: "";
	display: table;
}


.ht-clearfix:after,
.entry-content:after,
.comment-content:after,
.site-footer:after,
.ht-container:after {
	clear: both;
}



.ht-container{
	width: 1170px;
	margin: 0 auto;
}


#ht-about-us-section .ht-container{
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	overflow: hidden;
}


#ht-counter-section .ht-container{
	position: relative;
}


#ht-cta-section .ht-container{
	position: relative;
}

.wp-pagenavi{font-size:15px;padding-top:20px;clear: both;}

.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active,.wp-pagenavi a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #333;color:#fff;background-color:#000;display: inline-block;}

.wp-pagenavi a:hover{border:1px solid #666;color:#fff;background-color:#000;}

.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;border:1px solid #333;color:#fff;background-color:#000;}

.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #666;color:#00F;background-color:#000;}

.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #333;color:#fff;background-color:#000;}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active, .wp-pagenavi a:visited,.wp-pagenavi span.pages{background:none;color:#ff2b00;border:none}

.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;
}


	.blog-post-title {
		padding: 0 32px;
		margin-bottom: 19px;
	}


		.blog-post-title h2,
		.blog-post-title h2 a {
			margin: 0;
			color: #111;
			font-size: 37px;
			font-weight: 500;
			font-family: "Arbutus Slab", serif;
			line-height: 1.3;
		}


	

	body .blog-post-title h2,
	body .blog-post-title h2 a {
		font-size: 27px;
		line-height: 38px;
	}


	body .blog-post-title {
		padding: 0;
	}


		body .blog-post-title h2,
		body .blog-post-title h2 a {
			font-size: 25px !important;
			line-height: 35px !important;
		}



.casual-main-wrap{
	
}




body.page-template-page_blog-php .casual-main-wrap, body.archive .casual-main-wrap, body.search .casual-main-wrap, body.single .casual-main-wrap, body.page-template-page_fullwidth-php .casual-main-wrap{
	background-image: none;
	background-color: #eee7f3;
}

.gridelement.box33 .col.last {
	margin-right: 0;
}

.gridelement.box50 .col.last {
	margin-right: 0;
}



ul.sub-menu li.menu-item { text-align: left; font-size: 1.2em !important;
}

.cresta-share-icon .cresta-the-total-count, .cresta-share-icon .cresta-the-total-text {
	display: block;
	text-align: center;
	color: #000000;
	line-height:1em;
}

.cresta-share-icon .cresta-the-total-count {
	font-size: 25px;
	font-weight: 700;
}

	#crestashareicon .sbutton span:not(.cresta-the-total-count):not(.cresta-the-total-text), .cresta-the-button {
		display: none !important;
	}
.sp-slides-container{position:relative}
.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1e3}
.sp-slides-container:hover .sp-fade-arrows{opacity:1}


.site-title,
.entry-title,
.page-title,
.entry-content,
.entry-summary,
.widget-title,
.comments-title,
.comment .reply,
.comment-meta,
.comment-author,
#reply-title {
    font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 400;
}

.widget-title {
    color: #999;
    font-size: 20px;
    font-size: 20px;
    font-size: 2rem;
}


footer .widget-title,
footer .widgettitle{
    color: #FFFFFF;
}
.td_block_inner .td_module_mx2 .td-post-category{margin-bottom:5px}
.td_block_inner .td_module_mx2 .td-icon-star,.td_block_inner .td_module_mx2 .td-icon-star-empty,.td_block_inner .td_module_mx2 .td-icon-star-half{font-size:15px;width:17px}
.td_block_inner .td_module_mx2 .item-details{margin-bottom:30px}
.td_block_14 .td_block_inner{margin-right:-3px}
.td-pb-span4 .td_block_14 .td_block_inner{margin-right:0}

    .rot .rot_footer {
      height: 237px; }
#ctf .ctf-header-name{font-weight:700;margin-right:6px}

div.main_search {
  margin-top: 18px;
}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}







	.veil {width: 100%; height: 1100%; z-index: 101; background-color: black; opacity:0.6; filter:alpha(opacity=60); position: fixed; top: 0px; left: 0px; display: none;  }
.footer--left,.footer--right{display:block;width:100%;padding:0 0 16px 0;}
.footer--right{text-align:center;}


.content {
  grid-area: content;
  background-color: #F9EED1;
}
.news-preview__byline,.news-preview__game-logo{position:absolute}
.news-preview__game-logo{right:0;bottom:5px;min-height:27px;height:32px}
.news-preview__game-logo span{color:#762123;font-size:1.75rem;line-height:1.75rem;font-weight:700;margin-left:5px}
.news-preview__game-logo span svg{width:72px;height:16px}
.news-preview__game-logo img{width:50px}

 ._m_show {
   width: 100%;
   display: none !important;
 }

    #idx_banner .owl-item.active .item-video img._m_show {
        transform: translateX(0) scale(1) scaleY(1) skew(0deg);
    }

.small_sp {
display: none;
}

.small_sp li{
font-size: 10px;
font-size: 1.0rem;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
.modal-body{position:relative;padding:15px}

.flight-details .modal-body {
	padding: 0;
}
#u2553{z-index:27;width:368px;background-color:transparent;position:relative;margin-right:-10000px;margin-left:50%;left:-600px;}
.clip_frame{overflow:hidden;}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}




#testimonials .carousel-inner {
    min-height: 160px
}
.px3{padding-left:2rem;padding-right:2rem}






	#header-wrapper
	{
		background: #008fc0;
		padding: 2em 0;
	}

#navigation .menu .menu-item{
	float: left;
	margin-right: 13px;
}

#navigation .menu .menu-item a{
	color: #f0f0f0;
	font-size: 15px;
	font-weight: normal;
}

#navigation .menu .menu-item a:hover,#navigation .menu .menu-item a:active,#navigation .menu .menu-item a:visited{
	text-decoration: none;
}

#navigation .menu .menu-item a:hover{
	color:#b0b0b0;
}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu li {
			border-bottom:0px;
			border-top:1px solid #ddd;
	}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu {
			padding-top:15px;
			margin-bottom:-10px;
	}


.site-header .contact-block .phones .address {
    float: left;
    line-height: 31px;
    margin: 0 15px 0 0;
    white-space: nowrap;
    font-size: 18px;
    color: #04428B;
}


.site-header .contact-block .address {
    float: right;
    white-space: nowrap;
    margin: 6px 5px 0;
    font-size: 13px;
    color: #04428B;
}


.heading .info-block .contact-info .info-line .address {
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    vertical-align: middle;
    line-height: 15px;
    height: 15px;
    color: #04428B;
}
