﻿.c-head-T-1 .c-head:after,.h-clearfix:after,.l-grid:after,.l-sub-unit:after,.slick-track:after{clear:both}
.lt-ie8 .c-head-T-1 .c-head,.lt-ie8 .h-clearfix,.lt-ie8 .l-grid,.lt-ie8 .l-sub-unit{zoom:1}
.l-sub-unit{margin:0 0 30px}
.l-sub-unit:after,.l-sub-unit:before{display:table;content:""}
.l-sub-unit:last-child{margin-bottom:0}
.x-widgetbar-inner .x-column .widget:first-child{margin-top:0}
.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top:0}
.x-colophon.top .x-column .widget:first-child{margin-top:0}
.x-colophon.top .x-column:first-child .widget:first-child{margin-top:0}




.widget-title {
	margin-bottom: 24px;
}



.no-widgets-found .widget-title {
	margin-bottom: 0;
	padding-bottom: 0;
	border: 0;
	text-transform: none;
}


.sh-footer-instagram .widget-title {
	display: none;
}
#sidebar .widget-item .widget-title {color: #505050; font-size: 18px; }
#main-navigation ul.menu li.menu-item-no-children a{width:100%}


.home .blog .blog-inner {
padding:0 10%;
}

	
	.post-top-box .post-img, .block_2_col .top-post .post-img{height: 215px;}

	.post-left-box .post-img, .post-top-box .post-img{height: 350px;}

	.post-top-box .post-img{margin-bottom: 10px;}

	.post-left-box .post-img, .post-top-box .post-img, .block_2_col .top-post .post-img{height: 220px;}

.article, .home-h2 .article { width: 100% }

.home-h2 .article { width: 65.812% }

.article {
width: 67%;
float: left;
margin-bottom: 10px;
padding: 0;
}

.article #searchform { max-width: 300px }
 .article .rrssb-buttons.large-format li a, .article .rrssb-buttons.large-format li a .text {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
}

.article .rrssb-buttons, .article .rrssb-buttons li, .article .rrssb-buttons li a { box-sizing: border-box }
.img-responsive{display:block;max-width:100%;height:auto}
.modal-content{position:relative;background-color:#202020;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}

#menu-icon-open{display:none;}



.foot-links {
    list-style: none;
    padding: 0;
}
.wbox-snav-facebook,.wbox-snav-youtube,.wbox-snav-linkedin{line-height: 1.3em}
.sslide-left .wbox-snav-facebook,.sslide-left .wbox-snav-youtube{float: left}
.wbox-snav-facebook i,.wbox-snav-youtube i,.wbox-snav-linkedin i{-webkit-transform: scale(1.5);transform: scale(1.5);color: #005da9;margin-top: -2px}

	#abremenu {
		display:none; 
		position:absolute;
		top:33px;
		right:18px;
	}

		#abremenu a span:before {
			content: "menu";
		}

		#abremenu a { 
			
			display:block;
			height:29px;
		}

			#abremenu a span { 
				display:inline-block;
				font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	
				
				font-size:18px;
				padding-top:7px;
				text-decoration:none;
				font-weight:bold;
				text-transform:uppercase;
				vertical-align:top;
			}

.td_video_playlist_title {
  position: relative;
  z-index: 1;
  background-color: #222;
}

.td_video_playlist_title .td_video_title_text {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #ffffff;
  margin-left: 17px;
  margin-right: 17px;
  vertical-align: middle;
  line-height: 24px;
  padding: 10px 0 10px 0;
  
}

.pc2015-item .pc2015-item-name .pc2015-item-name-title {
  font-size: 14px;
  line-height: 16px;
  margin-top: 2px;
  font-weight: bolder;
  display: block;
}

.pc2015-detail .pc2015-detail-inner .pc2015-item-name .pc2015-item-name-title {
  font-weight: bolder;
  font-size: 21px;
  line-height: 1.5;
}

.pc2015-cart-items .pc2015-cart-table tbody td.pc2015-cart-cell-1 .pc2015-item-name .pc2015-item-name-title {
  font-size: 18px;
  font-weight: bolder;
  line-height: 1.1;
  margin-bottom: 16px;
}
.footer-menu-btn,.footer-menu-sub__btn,.footer-privacy a{transition:all .25s ease}
.footer-privacy{margin-left:20px}
.footer-privacy a{color:#fff}
.footer-privacy a:hover{opacity:.7}




.td_uid_14_5d22a7bef194a_rand .tdm-list-text,
				.td_uid_14_5d22a7bef194a_rand .tdm-list-text a {
				    color: #333333;
				}


				
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item:hover .tdm-list-text,
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item:hover a {
				    color: #000000;
				}




.td_uid_16_5d22a7bef2111_rand .tdm-list-text,
				.td_uid_16_5d22a7bef2111_rand .tdm-list-text a {
				    color: #333333;
				}


				
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item:hover .tdm-list-text,
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item:hover a {
				    color: #000000;
				}
.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{border-radius:6px}
.jumbotron .container{max-width:100%}
.img-fluid{max-width:100%;height:auto}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}


.modal-body textarea {
	height: 233px;
}


.modal-body .btn {
	margin-top: 2em;
}


.modal-body p span {
	color: #777;
}
.ap_home_extra .app_premium_note_cintillo{margin-bottom:5px}

.osd-sms-wrapper {
    border-top: 1px solid #bbb;
    display: block;
    padding-top: 5px;
    margin: 20px 0;
    width: 100%;
    position: relative;
}
.ph-menu__center{text-align:center}
.ph-menu__center,.ph-menu__right{display:table-cell;vertical-align:top}

.main-wrapper{width:100%;min-width:320px;margin:0 auto;overflow:hidden;}

.ad{font-size:12px;width:440px;margin:0 auto 20px;padding:5px;}

.ad a{color:#00f;text-decoration:underline;}

.ad a:visited{color:#909;}

.ad a:active{color:#f00;}

.ad a:hover{color:#d95711;}

.ad .t{background:#ffb200;color:#4c3200;display:inline-block;font:bold 12px/100% Tahoma,Geneva,sans-serif;letter-spacing:0.03em;padding:3px 5px 4px;text-shadow:0px 0px 0px transparent;}

.ad .c{background:#ffb200;padding:5px;position:relative;z-index:10;}

.ad .c2{background:#f7f7f7;padding:8px 11px;text-shadow:0 0 0 #fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

.ad h3,.ad p{line-height:1.8em;margin:0;}

.ad h3{color:#2653a6;font-size:12px;font-family:Verdana,Helvetica,sans-serif;}


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


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

	
	
	
	.menu-primary {
		display: none;
	}

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

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

		#access ul li li a:hover,
		#access ul .menu-item-object-custom.current-menu-item a:hover {
			color: #EE2024;
		}
.entry-content .twitter-tweet-rendered{max-width:100%!important}
.author-box .links .twitter:hover{background-position:0 -60px}
.widget-tweets .twitter-follow-button{margin:10px 0 0 18px}


.pp_social .twitter {
	float: left
}

#main {width:860px;}
.wp-caption .wp-caption-text,
.gallery-caption{color:#666;font-family:Georgia, serif;font-size:12px;}
.wp-caption .wp-caption-text{margin-bottom:0.6em;padding:10px 0 5px 40px;position:relative;}
.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:14px;font-style:normal;font-weight:bold;margin-right:5px;position:absolute;left:10px;top:7px;}
.indexed.format-image .entry-content .wp-caption .wp-caption-text{margin:0;padding-bottom:1em;}
.indexed.format-image .wp-caption .wp-caption-text{color:#ddd;}
.indexed.format-image .wp-caption .wp-caption-text:before{color:#444;}
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:28px;}


td.mod_eb_mincalendar_not_today, td.mod_eb_mincalendar_no_event a {
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    padding: 3px 2px;
    color: #fff;
}
body.responsive-ready.site-1 table.main-top-grid tr.sm-row{position:relative;display:block}

.normal { font-size: 80%; }

.normal table { font-size: 100%; }

#calendar2 thead tr.month{background-color:#fff;height:30px;color:#8fc120;}
.nav-icon-wrapper{text-align:left}

.row{margin-left:-15px;margin-right:-15px;}
.row:before,.row:after{content:" ";display:table;}

.row:after{clear:both;}






.cmp_1b { background:rgb(1, 81, 136); width:100%;  color:#ffffff; padding:8% 3%; text-align: center; font-size:17px; line-height:18px; }

.cmp_1b:hover{
	background:#ffffff;
	 -webkit-transition: all 0.7s ease; transition: all 0.7s ease; }
.img-fluid{max-width:100%;height:auto}


  .one_half,.one_third,.one_fourth,.one_fifth,.one_sixth,
   .two_third,.three_fourth,.four_fifth,.five_sixth,.two_fifth,.three_fifth {
    width: 100%;
  }


  .one_half, .one_third, .one_fourth, .one_fifth, .one_sixth,
   .two_third, .three_fourth, .four_fifth, .five_sixth, .two_fifth, .three_fifth {
    width: 100%;
  }



.one_half, .one_third, .one_fourth, .one_fifth, .one_sixth,
.two_third, .three_fourth, .four_fifth, .five_sixth, .two_fifth, .three_fifth {
  float: left;
  margin-right: 4%;
  position: relative;
  height: auto !important;
  min-height: 1px;
  margin-bottom: 5px;
}


.two_third {
  width: 65.3334%;
}
.et_pb_slide_content,.et_pb_best_value{font-size:18px}


p .alignleft,
p .alignright,
p .aligncenter,
p .alignnone {
  clear: none;
}


p .alignnone {
  display: inline-block;
}


.alignleft,
.alignright,
.aligncenter,
.alignnone {
  margin-top: 2rem;
  margin-bottom: 2rem;
  max-width: 100%;
}


.alignleft, .alignleft img,
.alignright,
.alignright img,
.aligncenter,
.aligncenter img,
.alignnone,
.alignnone img {
  display: block;
}


.alignnone,
.aligncenter {
  display: block;
}


.entry-content .aligncenter + p, .entry-content
.alignnone + p {
  margin-top: 2rem;
}


figure.alignleft, figure.alignright, figure.aligncenter, figure.alignnone {
  margin-top: 2rem;
}


.widget_image img.alignnone {
  margin-top: 0;
  margin-bottom: 0;
}

													.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: #85939d !important; }


	.header-button.menu-item-has-children a:after {
		display: none !important;
	}
#home-content .home-boat-listing-callout .menu-item a{font-size:1.125rem !important;font-family:"Catamaran",sans-serif !important;text-transform:uppercase;color:#66708b !important;padding-left:1.875rem !important;padding-right:1.875rem !important;border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#fff !important}
#home-content .home-boat-listing-callout .menu-item a:hover{border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#feb912 !important;padding-bottom:.3125rem !important}


.prop {
margin-bottom: 5px;
text-align: center;
}


.prop img {
vertical-align: text-bottom;
}


.prop a:hover {
background-color: transparent;
}
	
.clear {
	clear:both;
	}

	#site-header {
		position: relative;
		z-index: 9999;
	}



body.layout-fixed,
body.layout-fixed #body-core,
body.layout-fixed #site-header,
body.layout-fixed #notification { 
	min-width: 1140px;
}

.home #site-header {
	border-bottom: none;
}

  .l-col-2 {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 14.70196%; }

    .l-col-2:last-child {
      margin-right: 0; }

    .l-rtl .l-col-2 {
      float: right; }

.col-sm-6.form_area {
width: 100%
}

.home_popup.thankyou_popup .col-sm-6.form_area_outer {
float: right;
clear: both
}

.col-sm-4.left-side-content, .mb15-767, .video .col-sm-6:first-child {
margin-bottom: 15px
}
.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-6{width:50%}
.featurepin__subhead{color:gray;font-family:museo-sans-condensed,Helvetica,Arial,sans-serif;text-transform:uppercase}

  .ezoic-wrapper #header {
    background: none; }


.slope-banner .col {
	width: 55%;
}

.tit_head{height:100px;position: absolute;width: 30%;float: left; padding: 45px 10px; z-index: 1;}
.d-flex{display:flex !important}
#animatedArea .item{margin-top:2.5em;padding-top:18px;padding-bottom:18px;display:none}


li.cat-item a:hover, li.arpw-li a:hover { color: #f7961e !important }
.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}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}

.footer ul.navi-footer li.menu-item-1044,
.footer ul.navi-footer li.menu-item-1045{
  display: none;
}

  .to-top-arrow.icon-caret-up {
    padding-top: 28px;
    font-size: 24px;
    color: #FFF;
  }

  .to-top-arrow:hover {
    opacity: 0.4;
  }
.subcl{padding:0 1em 0 0}

#logo { display: block; margin: 0; padding: 0; font: bold 60px/50px 'PT Serif', Tahoma, Verdana, Segoe, sans-serif; 
	color: #936; text-decoration: none; letter-spacing: -0.02em; }

#logo:hover { opacity: 0.9; }
a:hover,#logo,.bx-controls a:hover .fa{color:#2b3f80}
#headerad{position:absolute;left:260px;top:20px}
#container{clear:both;overflow:hidden;}


.site-title {
	display: inline-block;
	margin: 0;
	padding: 0;
	color: #303030;
	text-decoration: none;
	font-weight: bold;
	font-size: 44px;
	font-size: 2.75rem;
	font-family: 'Magra', sans-serif;
}


.site-title a:link,
.site-title a:visited {
	color: #303030;
}


.site-title a:hover,
.site-title a:active {
	color: #ee3333;
}


	.site-branding .site-title {
		font-size: 36px;
		font-size: 2.25rem;
	}
.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.card-deck .card{margin-bottom:15px}
.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}
.contact__companies .wrapper-1{background-color:#373d4c;padding:60px;padding-bottom:50px;padding-top:50px;height:100%;position:relative;overflow:hidden}
.news-homepage__item .wrapper-1{overflow:hidden;display:block}
.news-homepage__item--main .wrapper-1{position:relative;height:100%;overflow:visible}


.top-banner * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

  .js .top-banner {
    position: fixed;
    
    top: 0;
    z-index: 100
  }

  .js .top-banner.top-fixed {
    top: 0
  }


.top-banner .wrapper-container {
  position: relative
}


.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";
	}
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:16px;}
.el-divi-blog-extras-archive-template.el-divi-blog-extras-archive-has-sidebar .et_pb_section_1,.el-divi-blog-extras-archive-template.el-divi-blog-extras-archive-has-sidebar .et_pb_section_1 .et_pb_row:first-child{padding-top:0}
.el-divi-blog-extras-archive-template.el-divi-blog-extras-archive-has-sidebar .et_pb_row{width:100%;max-width:100%}
.et_pb_row_8.et_pb_row{margin-left:auto!important;margin-right:auto!important}
.et_pb_row_3.et_pb_row{margin-right:50px!important;margin-left:50px!important;margin-left:auto!important;margin-right:auto!important;padding-right:50px;padding-left:50px}

.latestnews ul.bxslider li{width:800px;}



.menu-item-309, .menu-item-251 {display: none;}


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

.txt_page {width: 660px; margin: 7px 0px 0px 0px; padding: 0px; float: left;}


.service-section-list .list-chevron-right {
    vertical-align: middle;
}
.mvp-feat2-top-text h2,.mvp-feat1-feat-text h2,h1.mvp-post-title,h1.mvp-post-title-wide,.mvp-drop-nav-title h4,#mvp-content-main blockquote p,.mvp-post-add-main blockquote p,#mvp-404 h1,#woo-content h1.page-title,.woocommerce div.product .product_title,.woocommerce ul.products li.product h3,.alp-related-posts .current .post-title{font-family:'Oswald',sans-serif}
.alp-related-posts-wrapper .alp-related-posts .current{margin:0 0 10px}


.sidebar-box {
    margin-bottom: 35px;
}

.cat-box-col .othercatsingle{ padding-bottom:25px; margin-bottom:20px; border-bottom:1px solid #e9e9ea;}

.cat-box-col .othercatsingle.clas2 h3, .cat-box-col .othercatsingle.clas3 h3{ font-size:15px; line-height:22px;}

.cat-box-col .othercatsingle.clas3{ padding-bottom:0; border-bottom:0;}

    .article { width: 100% }

.article #searchform { max-width: 300px }

.mgt5 {margin-top:5px !important;}


.list_col .item .text{
	 
	margin-left:52px;
	color:#b0afaf;
	font-size:13px;
	font-family:Arial;
	font-weight:normal;
}


#idx_banner {
    object-fit: contain;
}


#idx_banner a {
    white-space: nowrap;
    display: block;
    background-size: 100%;
    font-size: 0;
}


#idx_banner a:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    transition: .3s;
    opacity: 1;
    transition-delay: 1s;    
}

    #idx_banner .owl-item.active .item-video img._m_show {
        transform: translateX(0) scale(1) scaleY(1) skew(0deg);
    }
.fl-post img[class*="wp-image-"],.fl-post img.alignnone,.fl-post img.alignleft,.fl-post img.aligncenter,.fl-post img.alignright{height:auto;max-width:100%}
.alignnone{margin:5px 20px 20px 0}
a img.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignnone{margin:5px 20px 20px 0}
footer .footer-container .footer-copyright{text-align:center}
footer .footer-container .footer-copyright .copyright-txt{font-weight:100;font-size:1.4rem;color:#333d28;margin:.8rem 0}
footer .footer-container .footer-copyright .logo-footer{margin-top:3rem;height:3rem}
.x-main{width:69.536945%;}
.x-main.full{float:none;display:block;width:auto;}
.panel-network-nav .inner,.panel-mobile-nav .inner{position:relative;padding:30px 45px;color:#FFF;letter-spacing:0.94px}
.message.event .inner{padding-top:5em}
.message .inner{position:relative;z-index:2}
.page-about .who .container .inner-right{float:right;width:50%;padding:0 3em}
.page-churches .church-menu .inner{max-height:100%;overflow-y:auto;padding:40px}
.page-blog .posts #ajax-loader .inner-loader{position:absolute;top:200px;width:100%;text-align:center;font-size:2em}


#footer .footer-top .social-links a {
  font-size: 18px;
  display: inline-block;
  background: #333;
  color: #eee;
  line-height: 1;
  padding: 8px 0;
  margin-right: 4px;
  border-radius: 50%;
  text-align: center;
  width: 36px;
  height: 36px;
  transition: 0.3s;
}


#footer .footer-top .social-links a:hover {
  background: #18d26e;
  color: #fff;
}
.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"}
 #pl-512 #panel-512-0-0-0 , #pl-512 #panel-512-1-0-0 , #pl-512 #panel-512-1-0-1 , #pl-512 #panel-512-1-1-0 , #pl-512 #panel-512-1-1-1 , #pl-512 #panel-512-1-1-2 , #pl-512 #panel-512-2-0-0 , #pl-512 #panel-512-3-1-0 , #pl-512 #panel-512-3-1-1 {  }
 #pg-512-0 , #pg-512-1 , #pg-512-2 , #pl-512 .so-panel:last-child { margin-bottom:0px }
 #pl-512 .so-panel { margin-bottom:30px }

div.panel-grid div.panel-grid-cell div.agricole-double-blocks div.so-panel div.grain-report-button {
text-align:center!important;
margin:0 auto 30px auto!important;
padding:5px 20px 0 20px!important;
}

div.homepage-2-columns div.so-panel {
margin-bottom:0!important;
}

.td-weather-header {
  padding-left: 10px;
  font-family: 'Roboto', sans-serif;
}

.td-weather-top-widget .td-weather-header {
  display: inline-block;
  padding-left: 6px;
}

.td-weather-top-widget .td-weather-header .td-weather-city {
  font-size: 11px;
  font-weight: 500;
  text-transform: none;
  margin: 0;
}




#wrapper {margin:0 auto; width:1280px; text-align:left;}


    #head1 .actions, #head1, #head-wrapper1, #head, #wrapper, ul.menu_l1 {

        width: auto;

        margin: 0 15px;

    }




    #head1 .actions, #head1, #head-wrapper1, #head, #wrapper {

        width: auto;

        margin: 0px 5px;

    }


    #wrapper iframe {

        width: 100%;

        height: 330px;

    }


.st-light, .st-dark, .bn-sidebar-block {box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

.st-dark.for1x1 {border-color:#fff!important; border-style:solid!important;}

.st-dark.for1x1:hover {border-color:#feec29!important; border-style:solid!important;}

body .st-dark #keeper_native_4x1-1 .mctitle a, body .st-dark #exo_native_4x1-1 .exo-native-widget-item-title {color:#fff!important;}

body .st-dark #keeper_native_4x1-1 .mctitle a:hover, body .st-dark #exo_native_4x1-1 .exo-native-widget-item-title:hover {color:#feec29!important;}


.bn-sidebar-block.st-dark .item-exo, .bn-sidebar-block.st-dark .item-exo-native {border:1px solid #fff;}

.bn-sidebar-block.st-dark .item-exo:hover, .bn-sidebar-block.st-dark .item-exo-native:hover  {border:1px solid #feec29;}
div.ptp-plan{text-align:center;font-weight:bold;font-size:1em;background-color:#ddd;color:#333}
#ptp-29 div.ptp-plan{border-top-right-radius:2px;border-top-left-radius:2px;font-size:1em;padding:.9375em 1.25em}
#ptp-42 div.ptp-plan{border-top-right-radius:1px;border-top-left-radius:1px;font-size:1em;padding:.9375em 1.25em}
#ptp-35 div.ptp-plan{border-top-right-radius:1px;border-top-left-radius:1px;font-size:1em;padding:.9375em 1.25em}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;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}


.pricetd{
	height:30px;
	background-color:#f5f5f5;
}
header#main section#desktop #sitetitle .description{padding:5px 0 0;margin:0 0 20px;display:block;font-weight:400}
header#main.fixed section#desktop #sitetitle .description{margin:0;padding:0;line-height:43px;height:43px;overflow:hidden}
.wrap-menu{position:relative;float:left;width:100%;background:#0d157f;height:53px;z-index:3}

	#topbar .social_icons ul {
		display: inline-block;
	}

	#topbar .secondary_navigation #secondary-navigation {
		padding: 0;
	}

#topbar { background-color: #222222; }

div.socialicons{float:left;display:block;margin-right: 10px;line-height: 1;}
div.socialicons p{margin-bottom: 0px !important;margin-top: 0px !important;padding-bottom: 0px !important;padding-top: 0px !important;}

	.symple-column .grid-1 { width: 100%; }

	.symple-column .wpex-gallery .gallery-item { float: left; margin-right: 4%; }

	.symple-column .wpex-gallery.gallery-2-column .gallery-item {  width: 48%; }

	.symple-column  .wpex-gallery.gallery-3-column .gallery-item { width: 30.66%; }

	.symple-column  .wpex-gallery.gallery-4-column .gallery-item { width: 22%; }

	.symple-column  .wpex-gallery.gallery-5-column .gallery-item { width: 16.8%; }

	.symple-column  .wpex-gallery.gallery-6-column .gallery-item { width: 13.33%; }

  #header .header_mid .search_resp_nav_wrap {
    width: auto;
    float: none;
    text-align: center;
  }
.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-6{width:50%}
.menu-item-lang-selector .flag{margin-right:6px;}
.rtl .menu-item-lang-selector .flag{margin-left:6px;margin-right:0;}
.slide-content-wrapper .slide_heading{margin:0;font-size:46px;line-height:1}
.header-section{background:#fff;padding:12px 0;}
.header-section-2{border-top:1px solid #d8d8d8;}


.weather-view-column {
	width: calc(100% / 3);
  	text-align: center;
}


.weather-view-column:nth-of-type(3) a.secondary-tags {
	margin-right: 0;
}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.fid-2 #uvs-types-list .col-1,.fid-2 #uvs-types-list .col-2{width:300px;float:left}
.fid-2 #uvs-types-list .col-1{margin-right:10px}
.fid-3 #uvs-types-list .col-1,.fid-3 #uvs-types-list .col-2,.fid-3 #uvs-types-list .col-3{width:230px;float:left}
.fid-3 #uvs-types-list .col-1,.fid-3 #uvs-types-list .col-2{margin-right:10px}
body.responsive-ready .fid-2 #uvs-types-list .col-1,body.responsive-ready .fid-2 #uvs-types-list .col-2{width:100%}


#header-sub {
    width: 480px;
    float: left;
}
.c-header__top-nav-wrapper{position:fixed;z-index:106;top:0;left:0;right:0;width:100%}


.footer-wrapper {
    position: relative;
    border-top: solid 1px #dfdfdf;
    padding: 45px 0 0 0;
}

    body.fixed-map .footer-wrapper,
    body.fixed-map.fixed-map--right .footer-wrapper {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
body.map-toggled .footer-wrapper,body.map-toggled .site-header{display:none}
body.fixed-map .footer-wrapper,body.fixed-map .site-content{width:65%;margin-left:35%}
body.fixed-map.fixed-map--right .footer-wrapper,body.fixed-map.fixed-map--right .site-content{width:65%;margin-right:35%;margin-left:0}
body.fixed-map .footer-wrapper{margin-top:0}


			
.footer-wrapper,
.site-footer {
	padding: 0;
}
.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{min-height:0}
.aligncenter{display:block;margin-left:auto;margin-right:auto;clear:both}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

.content-agileits, .events-w3l, .team, .contact, .gallery{padding:5em 0em;}
.try-modal-bg{display:none;z-index:998;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(80,75,71,.9)}


  .col-6 {
    width: 50%;
    float: left;
    padding: 0 15px;
    position: relative;
  }
.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-left:15px;padding-right:15px}
.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{float:left}
.col-xs-12{width:100%}

.main-menu-wrapper{
	display:block;
	width:100%;
}

.main-menu-wrapper .col-md-12{
	position:relative;
}

.is-sticky .main-menu-wrapper{
	z-index:1000;
	min-height:50px;
	background-color:rgba(255,255,255,.8);
	-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);
	box-shadow:0 1px 0 rgba(0,0,0,.1);
}

.header-style2 .main-menu-wrapper{
	background:#f8f7f3!important;
	height:50px!important;
}

.widget-container {background-color: transparent;}
.top-header-menu .menu-item-has-children li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}


.heading-gradient {
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  background: #00c2d4;
  background: -webkit-gradient(linear, left top, right top, from(#00c2d4), color-stop(140%, rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, #00c2d4 0%, rgba(255, 255, 255, 0) 140%);
  background: -o-linear-gradient(left, #00c2d4 0%, rgba(255, 255, 255, 0) 140%);
  background: linear-gradient(90deg, #00c2d4 0%, rgba(255, 255, 255, 0) 140%);
}


.heading-gradient:not(.home-gradient) {
  
  display: none;
}

  
.newStyle .text-xl, .newStyle .heading-s, .newStyle .fs-2 {
    font-size: 1.335rem;
    font-size: calc(0.65143vw + 0.97671rem); }


	.newStyle .text-xl, .newStyle .heading-s, .newStyle .fs-2, .newStyle h4 {
		font-size: 1.107rem; }


.pagination .nav-links {
	min-height: 3.2em;
	position: relative;
	text-align: center;
}





.clear:before,
.clear:after,
.site:before,
.site:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-content:before,
.site-content:after,
.nav-links:before,
.nav-links:after,
.comment-navigation:before,
.comment-navigation:after,
.social-navigation ul:before,
.social-navigation ul:after,
.textwidget:before,
.textwidget:after {
	content: "";
	display: table;
}


.clear:after,
.site:after,
.entry-content:after,
.comment-content:after,
.site-content:after,
.nav-links:after,
.comment-navigation:after,
.social-navigation ul:after,
.textwidget:after {
	clear: both;
}

  .book .edge-border {
    width: 0;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    border-left: 1px solid rgba(255, 255, 255, 0.2);
    border-right: 1px solid rgba(0, 0, 0, 0.2); }

  .mini-book .edge-border {
    width: 0;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    border-left: 1px solid rgba(255, 255, 255, 0.2);
    border-right: 1px solid rgba(0, 0, 0, 0.2); }

#logo{
position:absolute;
top:100px;
left:25px;
z-index:999;
}

#logo-int{
position:absolute;
top:0px;
left:25px;
z-index:999;
}
.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-12{width:100%}

.logo-nav-left1 ul li a{font-size:12.3px;color:#fff;text-decoration:none;font-family:'Source Sans Pro', sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:1px;padding:13px 48.7px;}

.logo-nav-left1 ul li.active a.act{color:#1da1f2;}




.col-xs-9 {

    width: 75%;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    position: relative;

    min-height: 1px;

    padding-right: 15px;

    padding-left: 15px;

}




.col-xs-9 h2 {color: #333!important;}


    .col-xs-9.order-confirm-input {

        width: 100%;

    }


    .col-xs-9.order-confirm-input table {

        width: 100%;

    }

.td_block_big_grid_11 .td_module_mx15 {
  width: 30%;
  
}

.td_block_big_grid_11 .td_module_mx15 .td-module-thumb {
  height: 360px;
  
  
}

.td_block_big_grid_11 .td_module_mx15 .td-meta-align {
  padding-right: 2px;
}
.et_pb_row_5.et_pb_row{padding-bottom:0px}
.et_pb_row_11.et_pb_row{padding-top:20px;padding-bottom:20px}
.et_pb_row_15.et_pb_row{padding-top:20px;padding-bottom:6px}
.fancy-quote__decoration{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;transform:translateY(-.75rem)}
.fancy-quote__decoration .sprite{fill:#aa2031;width:1.625rem;height:1.625rem}
.header__secondary .fancy-quote .fancy-quote__decoration .side{border-width:.0625rem}

.section5 .owl-carousel-wrap {
    padding: 0 45px;
	text-align:left;
}

#footer .footer-credits .footer-credits-inner {
	border-top: 1px solid #4a4a4a;
	padding: 20px 0;
    color: #fff;
}
.cookie-notice-container{padding:10px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}



body .cookie-notice-container #cn-notice-text {
	display: block;
	width: 100%;
	padding: 0 0 8px;
	font-size: 12px;
	text-align: center;
}


body .cookie-notice-container .cn-button {
	border-radius: 0;
	padding: 6px 10px 8px;
	font-size: 13px;
	line-height: 1;
}


.wpb_row .master-slider-parent *,
.master-slider-parent * {
	 box-sizing: content-box;
}


.master-slider-parent {
	margin-left: auto;
	margin-right: auto;
}
.list-inline{padding-left:0;margin-left:-5px;list-style:none}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}


#mobile-menu .menu-item-has-children .arrow{
	display: none;
}

	#mobile-menu .menu-item-has-children .arrow.up{
		display: none;
	}

.loop a {
	color: #4A4A4A;
	text-decoration: none;
}

.loop a:hover {
	color: #113945;
	text-decoration: underline;
}
.pt-4,.py-4{padding-top:1.5rem!important}


	.span5 {
		width: 470px
	}


	.row-fluid .span5 {
		width: 40.17094017094017%;
		*width: 40.11774868157847%
	}


	input.span5, textarea.span5, .uneditable-input.span5 {
		width: 456px
	}


.table td.span5, .table th.span5 {
	float: none;
	width: 364px;
	margin-left: 0
}


header#cc_header .span5 {
	width: 100%;
	margin-left: 0;
}


	header#cc-header .span5 {
		text-align: center;
	}


	header#cc-header .span5 div.icons a {
		float: none;
	}


	header#cc-header .span5 div.blog-description {
		float: none;
	}


	header#cc-header .span5 div.register {
		float: none;
	}


	header#cc-header .span5 #searchform {
		float: none;
	}
.row{margin-left:-15px;margin-right:-15px}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
.cfct-widget-module-multitaxonomytaglist .cfct-mod-content .row:nth-of-type(1)+hr{margin-bottom:16px}
.row-right:after,.row-right:before{display:table;line-height:0;content:""}
.row-right:after{clear:both}
.row-right .ginput_container{float:right;width:23.2%;display:inline-block}
.row-right .gfield_label{width:45%;float:left;margin-left:25%;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.row-right .gfield_description{width:40%}
#selector-parent-div .well .clickable-row .row{user-select:none}


.post-heading h1, .post-entry h3, .post-entry h2, .widget-title, .sidebar-title, .stream-title, .related-item2 .title, #navigation li a, .pag-btn, .post-entry h4, .archive h2, .feature-title, #subslider-title, #feed-title, .block-conditions-title, .sidebar-title, #block3-title {
	font-family: 'Roboto Condensed', sans-serif;
}


.block-conditions {
	width: 229px;
}


.block-conditions-title {
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px dashed #E3E7EA;
	padding-bottom: 5px;
}


.block-conditions-Links li {
	margin: 5px 0px;
	padding-bottom: 5px;
	border-bottom: 1px dashed #E3E7EA;
}


.footer-logo {
	float: left;
	width: 225px;
}


.footer-logo img {
	width: 100%;
	max-width: none;
}

.entry-title {line-height: 1;}

.entry-title a {color: #303030;}


.sticky .entry-title:before {
	font-family: "Genericons";
	content: "\f308";
	vertical-align: top;
	padding-right: 4px;
	display: inline-block;
}
.carousel-layout1 .caption{color:#fff}
.carousel-layout2 .caption{background:#f15e22}
.row-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.row-flex:before{content:none!important}
.row{margin-left:-15px;margin-right:-15px}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}

.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-left: 15px;
  padding-right: 15px;
}

  .col-md-6 {
    width: 50%;
  }

    .widget-header .textwidget {
        margin-top: 0;
        padding-left: 0;
        border-left: none;
    }


.textwidget { line-height: 23px }

		.postauthor h5, .copyrights a, .single_post a, .textwidget a, #logo a, .pnavigation2 a, .sidebar.c-4-12 a:hover, .copyrights a:hover, footer .widget li a:hover, .sidebar.c-4-12 a:hover, .related-posts a:hover, .reply a, .title a:hover, .post-info a:hover, .comm, #tabber .inside li a:hover, .readMore a, .readMore a:hover, .fn a, a, a:hover, .sidebar.c-4-12 #wp-calendar a, .latestPost .title a:hover, .owl-prev, .owl-next { color:#3778a8; }
.cf:after,.clear:after,.entry__header:after,.list:after,.page-links,.wrapper:after,.wrapper__inner:after,[class*=content]:after,[class*=site]:after,h1,h2,h3,h4,h5,h6{clear:both}
.main,.mfp-content,.wrapper,.wrapper__inner,sub,sup{position:relative}
.cf:after,.cf:before,.entry__header:after,.entry__header:before,.list:after,.list:before,.wrapper:after,.wrapper:before,.wrapper__inner:after,.wrapper__inner:before{content:" ";display:table}
.wrapper,body,html{width:100%}
.wrapper{margin:0 auto;max-width:1190px}


.roadmap,
.svmap {
    height: 580px;
    width: 100%;
}


.roadmap img,
.svmap img {
    max-width: none;
}


.list-unstyled {
  padding-left: 0;
  list-style: none;
}

#nav li.nav-help a {
	width: 80px;
	background: #2a6978;
}

body#help #nav .nav-help a {
	background: #D85B28;
}
.ss .ui-socialbar-item.linkedin .ui-socialbar-image{background-position:0 -720px;}
.ss .ui-socialbar-item.linkedin:hover a,.ss.effect--fade .ui-socialbar-item.linkedin a{background-position:0 -760px;}
.ssm .ui-socialbar-item.linkedin .ui-socialbar-image{background-position:0 -540px;}
.ssm .ui-socialbar-item.linkedin:hover a,.ssm.effect--fade .ui-socialbar-item.linkedin a{background-position:0 -570px;}
#block-nodeblock-home-infographics #main-block-infographics .map-wrapper{margin-left:-25px;line-height:0px;}
.row{margin-right:-15px;margin-left:-15px}


.row-no-padding [class*="col-"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
}



.isotope-container .row {
    margin-left: 0;
    margin-right: 0;
}


    .isotope-container .row .item {
        border: none;
    }

	
	#content{
		width: auto;
		padding: 0px;
		box-shadow: none;
	}
.wk-slideshow
.captions{display:none}


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

.widget-container {
	margin: 0 0 18px 0;
}
.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-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .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}

	.navbar-default .navbar-collapse {
			width:100%;
	}
.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-4{width:33.33333333%}

.col-md-4 .sidebar_widgets ul.flickr-widget li img, .col-md-4 .sidebar_widgets ul.flickr-widget .img-overlay {
	width: 54px;
	height: 54px;
}
.is-border{border-width:1px;border-style:solid;border-color:#ececec;position:absolute;pointer-events:none;border-radius:0;margin:0;top:0;bottom:0;right:0;left:0}
.list-unstyled{padding-left:0;list-style:none}
header .list-unstyled .menu-item a:hover,footer .list-unstyled .menu-item a:hover{text-decoration:none}

td#today{font-weight:bold;}

#wrapper,
.container-inner { min-width: 320px; }

.container-inner { max-width: 100%; min-width: 100%; width: 100%; margin: 0 auto; }

#header .container-inner { position: relative; }

#page .container-inner {  }

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


.continer
{
	width:960px;
	margin:0 auto;
}
 body .av-special-heading .av-special-heading-tag{padding:0;margin:0;float:left}
 .meta-heading .av-special-heading-tag{font-weight:normal}
 .custom-color-heading .av-special-heading-tag{color:inherit}
#top #wrap_all .custom-color-heading .av-special-heading-tag,#top .custom-color-heading a,#top .custom-color-heading strong,#top .custom-color-heading .special_amp{color:inherit}
 #top #wrap_all .av-inherit-size .av-special-heading-tag{font-size:1em}
.av-thin-font .av-special-heading-tag,.modern-quote .av-special-heading-tag{font-weight:300}


div.left-cell {
	margin-top: 10px;
}
.page-top h2,.page-top.custom-product .row{position:relative}
.home-concept .row{position:relative}


#div-calendar .row:nth-child(7) section {
    background: transparent !important;
}


    #div-calendar .row:nth-child(7) section .aligned-row {
        
    }

.clearfix:after,
#content:after,
.container:after,
.container-fluid:after,
.row:after,
.modal-footer:after {
  content: "";
  display: table;
  clear: both;
}

#content {
  width: 71.1702128%;
  float: left;
  min-height: 1px;
}

#content.full-width {
  width: 100%;
}
body.has-sidebar #content{width:calc(100% - 23% - 80px);}
body.has-sidebar.double-sidebars #content{width:calc(100% - 21% - 21% - 80px);margin-left:calc(21% + 40px);}



.bx-wrapper ul.kiwi-logo-carousel.align-top li div.helper { width:100%; height:100%; display:table-cell; vertical-align:top; text-align:center; }

.bx-wrapper ul.kiwi-logo-carousel.align-center li div.helper { width:100%; height:100%; display:table-cell; vertical-align:middle; text-align:center; }

.bx-wrapper ul.kiwi-logo-carousel.align-bottom li div.helper { height:100%; display:table-cell; vertical-align:bottom; text-align:center; }
.credits .copyright {    min-height: 35px;    line-height: 14.4px;    float: left;    font-size: 12px;    font-size: 0.750em;    font-weight: 200;    position: relative;}
    .credits .copyright div {        position: absolute;        bottom: 5px;        right: 26px;    }
.copyright a {    padding-left: 17px;    position: relative;}
.copyright a:before {    content: "";    height: 9px;    width: 1px;    background: #6f6e6b;    position: absolute;    left: 7px;    top: 2px;}
#home {margin-top: 0px;}


#sidebar-header .widget-title {
	margin-top:0;
}


.page-title,
#sidebar-wide .widget-title,
#sidebar-footer-wide .widget-title {
	margin:0;
	font-family:"Open Sans", sans-serif;
	font-size:32px;
	font-style:italic;
	font-weight:300;
	letter-spacing:normal;
}


.widget-title {
	margin:0;
	font-family:"Oswald", sans-serif;
	font-size:20px;
	font-weight:300;
	letter-spacing:1px;
}


#sidebar-boxes .widget-title {
	font-family:"Open Sans", sans-serif;
	font-size:13px;
	font-weight:600;
	text-transform: uppercase;
}


#footer-area .widget-title {
	color:#e0e0e0;
	font-size:18px;
}
#nav-news .navbar-left .header-noticias{display:inline-block;overflow:hidden;width:86%;height:20px;padding-left:10px;margin-top:-1px;margin-bottom:0}
#nav-news .navbar-left .header-noticias li{font-size:14px}
#nav-news .navbar-left .header-noticias a{display:inline;color:#000}
#nav-news .navbar-left .header-noticias span{display:inline;color:#aaa}
#nav-news .post-news .header-noticias{width:80%}


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}


header#top nav ul.buttons li.menu-item a{position:relative}
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:28px;}


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;
}
#content .top-content .reservation .online{margin-left:30px;padding-left:30px;display:inline-block;vertical-align:middle}
#content #footer-fixed .ct-info .call,#content #footer-fixed .ct-info .online,#content #footer-fixed .ct-info .hours{display:inline-block}
#content #footer-fixed .ct-info .online{width:22%;vertical-align:middle}
#content #footer-fixed .ct-info .online a{margin:10px 0}

.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}

button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}

.modal-header .close {
  margin-top: -2px;
}
.footer-nav__wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:185px}





.eut-header-responsive-elements {
	display: none;
}


.eut-header-responsive-elements ul {
	margin: 0;
	display: block;
	list-style: none;
}


.eut-hidden-area .eut-hidden-menu-text + .eut-header-responsive-elements {
	margin-top: 60px;
}
 #eut-theme-wrapper .eut-header-responsive-elements form, #eut-theme-wrapper .eut-header-responsive-elements form p, #eut-theme-wrapper .eut-header-responsive-elements form div, #eut-theme-wrapper .eut-header-responsive-elements form span { color: #777777; }
 #eut-hidden-menu ul.eut-menu li, #eut-hidden-menu ul.eut-menu li a, #eut-theme-wrapper .eut-header-responsive-elements form, #eut-theme-wrapper .eut-header-responsive-elements form p, #eut-theme-wrapper .eut-header-responsive-elements form div, #eut-theme-wrapper .eut-header-responsive-elements form span { border-color: #eef1f6; }
