﻿
.benefits-content {
	display: table;
	width: 100%;
	height: 100%;
}


.w1200 {
    width: 1200px;
    margin: 0 auto;
    background: white;
}



header .w1200{padding-top: 5px}

  .site-header #main-menu-state:checked ~ #primary-menu {
    display: inline-block; }

  .site-header #primary-menu {
    margin-top: 0px;
    padding-right: 0px; }




.content-area {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }



.content-area-full {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }



.error404 .content-area {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  flex: 0 0 100%;
  max-width: 100%; }


	
	

	.animated .opacity { 
		opacity: 0; 
		-webkit-transition: opacity .8s ease;
				transition: opacity .8s ease;
	}

.ico-active {
    background-color: #814d97;
    display: inline-block;
    height: 55px;
    width:270px;
    margin-left:0px;
	opacity: 0.9;
}


.header .line-bg{
    float: left;
    width: 100%;
    border-bottom: 7px solid #ff7f00;
}
.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}
.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}


.content-wrap .header-stick { margin-top: -80px !important; }


.content-wrap .footer-stick { margin-bottom: -80px !important; }


.content-wrap {
	position: relative;
	padding: 80px 0;
}

.content[data-v-36dc9860]{font-size:15px}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}

.contact_main{
    background-color:#fff;
    padding: 15px;
}

.contact_main li.lctn::before {
    font-family: 'FontAwesome';
    position: absolute;
    top: 5px;
	left: 7px;
	font-size: 20px;
	color:#cf0829;;
    content: "\f041";	
}

.contact_main li.emal::before {
    font-family: 'FontAwesome';
    position: absolute;
    top: 2px;
	left: 6px;
	font-size: 20px;
	color:#cf0829;;
    content: "\f0e0";	
}

.contact_main li.mble::before {
    font-family: 'FontAwesome';
    position: absolute;
    top: 2px;
	left: 12px;
	font-size: 20px;
	color:#cf0829;;
    content: "\f10b";	
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}

.container-fluid.content-location,.container-fluid.content-location .fp-tableCell{
	height: auto!important;
}
#tab3{width:990px;margin:auto;height:100px}
----------------------------------*/ #tab3 .ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0!important;margin:0 .2em 0 0;padding:0}
#tab3 .ui-tabs ul{margin-left:0}
#tab3 .ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0}



nav .menu-item-search .screen-reader-text{
	display: none;
}



	nav .menu-item-search .search-field{
	    max-width: 150px;
	}




#logo_section {
}

.wrapper {max-width:1170px;margin:0 auto;background:#ffffff;}

.boxed-layout .wrapper {
	-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.3);
}

.wide-layout .wrapper {max-width:100%; overflow:hidden;}
.collapse{display:none}
.collapse.show{display:block}
tr.collapse.show{display:table-row}
tbody.collapse.show{display:table-row-group}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content{max-width:65%}

.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-11 {
    width: 91.66666667%;
  }
.vc_single_image-img{display:block}
.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-363-0 , #pg-363-1 , #pg-363-2 , #pg-363-3 , #pg-363-4 , #pg-363-5 , #pg-363-6 , #pg-363-7 , #pg-363-8 , #pl-363 .so-panel , #pl-363 .so-panel:last-child { margin-bottom:0px }
 #pl-w5b142e34c0cd3 .so-panel , #pl-w5b142e34c0cd3 .so-panel:last-child { margin-bottom:0px }

.lnd_introtxt{
    background:none repeat scroll 0 0 transparent !important;
    border-radius:0 0 0 0 !important;
    box-shadow:0 0 0 #EEEEEE inset !important;
    color:#838383 !important;
    font-size:11px !important;
    margin:0 !important;
    padding:0 !important;
    text-shadow:0 0 0 #FFFFFF !important; width:100% !important;
}

.lnd_introtxt .readmore{ display:block; text-transform:capitalize;}


#right1 .module.posting-wrap div.div_lnd_intro .lnd_introtxt{
  letter-spacing:-0.2px;
}

.lnd_introtxt strong
{
display:block;
}

.div_lnd_intro.old-latest-news .lnd_introtxt{ width:180px !important; }

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


.single-post .sub-menu .menu-item a:hover {
    color: #000 !important;
}

		.venue-list-entry .venue-adresss .addr, .venue-list-entry .venue-adresss .city, .venue-list-entry .venue-adresss .fax, .venue-list-entry .element-times{display:block;font-size:14px;color:#000000;line-height:18px;}

.venue-list-entry .openings-headline, .venue-list-entry .element-headline, .venue-list-entry .element-times,
.venue-list-entry .venue-adresss .addr, .venue-list-entry .venue-adresss .city, .venue-list-entry .venue-adresss .fax, .venue-list-entry .element-times{font-size:16px;line-height:26px;}


.genesis-nav-menu .menu-item {
	border: none;
	display: inline-block;
	margin: 0;
	padding: 0;
	text-align: left;
}


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




.menu .menu-item:focus {
	position: static;
}


	.genesis-responsive-menu .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		position: relative;
		text-align: left;
	}


	.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,
	.genesis-responsive-menu .genesis-nav-menu .menu-item:hover {
		position: relative;
	}
