﻿.e93-8.x-text {margin:0em auto 0em auto;padding:0em;font-size:.75em;line-height:1.4;letter-spacing:0em;text-transform:none;color:rgba(255,255,255,0.8);-webkit-columns:250px 4;columns:250px 4;-webkit-column-gap:45px;column-gap:45px;-webkit-column-rule:0px none transparent;column-rule:0px none transparent;}
.e93-8.x-text,.e93-9.x-text {font-family:inherit;font-style:normal;font-weight:400;background-color:transparent;}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:before{ float:right; display:inline-block; margin-top:16px; margin-right:25px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent.show_submenu:before{content: "\f107"; color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:hover:before{ color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li a{ padding-left:45px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li:before{ display:none}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li{ padding-left:0}

.w3eden .panel-body {
    padding: 15px;
}

.w3eden .panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #dddddd;
}
.panel-body{padding:15px}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}

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

.trd-icon-top-with-text.col-md-4.trd-icon-top-with-text:nth-child(n+4) {
  margin-top: 60px;
}

.trd-icon-left-with-text.col-md-4.trd-icon-top-with-text:nth-child(n+4) {
  margin-top: 60px;
}
 .mk-page-section .mk-main-wrapper-holder { width:100%; }
body #navigation .menu-item a.menu-image-title-hide .menu-image-hover-wrapper{display:none}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #ffffff !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #606060 !important;
				}


.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";
	}
.list-unstyled{padding-left:0;list-style:none}
.pln-tps .list-unstyled{margin-bottom:18px}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}
.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%}

.foot-logo, .copyright-left-text, .copyright-text {
float: none;
margin: 0;
padding: 0;
position: relative;
z-index: 1000;
}

.copyright-left-text {
float: left;
padding-top: 12px;
}


.mobile_nav .select_page {
	display: none;
}


	.et_header_style_centered .mobile_nav .select_page,
	.et_header_style_split .mobile_nav .select_page {
		display: inline-block;
		color: #666;
		font-size: 14px;
	}
body.customer-area-active .cuar-css-wrapper .menu-item .acf-relationship ul{width:auto}
body.customer-area-active .cuar-css-wrapper .menu-item .acf-relationship li{display:block}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
.col-md-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.card.col-lg-12,.card.col-lg-3,.card.col-lg-6,.card.col-md-12,.card.col-md-3,.card.col-md-6{-webkit-flex-basis:-webkit-calc(100% - 3rem);-ms-flex-preferred-size:calc(100% - 3rem);flex-basis:calc(100% - 3rem)}
.card.col-md-6{-webkit-flex-basis:-webkit-calc(50% - 3rem);-ms-flex-preferred-size:calc(50% - 3rem);flex-basis:calc(50% - 3rem)}
.header-video-container #nav-scene .btn-nav.btn-prev,.header-video-container #nav-scene .btn-nav.btn-next{display:block;}
.header-video-container.play-scene #nav-scene .btn-nav.btn-prev,.header-video-container.play-scene #nav-scene .btn-nav.btn-next{display:none;}

  .site-nav .sub-menu {
    display: none; }

  
  .site-nav ul.sub-menu {
    display: block;
    position: absolute;
    z-index: -1;
    left: 50%;
    width: 160px;
    margin-left: -80px;
    min-width: 100%;
    text-align: center;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
    padding: .3em 0;
    background-color: rgba(255, 255, 255, 0.9); }

  
  .site-nav .menu-item-has-children .sub-menu {
    visibility: hidden;
    transition: all 0.2s ease-in-out;
    opacity: 0; }

  .site-nav .menu-item-has-children:hover .sub-menu {
    visibility: visible;
    opacity: 1; }
.list-inline{padding-left:0;list-style:none;margin-left:-5px}
.list-inline.memberSocial li a i{display:inline-block}
.list-inline.c-info li{display:inline-block}
.block h2,#footer h2{font-weight:700;font-size:1.5em;line-height:130%;margin-bottom:10px}
#footer{clear:both;padding:20px 0;border-top:1px solid #d6d6d6;font-size:.9em}
#footer .block{padding:0 0 20px}
#footer #block-fieldblock-node-topic-page-default-field-amazon-footer-ad-block .block{padding-bottom:0}
.container .sixteen.columns{width:940px}
.container .one.column,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px}



.footer-links a {
	color: #da2657;
}


.footer-links a:hover, .footer-links a:focus {
	color: #da2657;
}


.footer {
	color: #989a9c;
}


.footer span{
	color: #686a6c;
}


.footer a, .footer a:hover, .footer a:focus{
	color: #fff;
}


.footer-links {
	background-color: #181a1c;
}


.footer-container {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}


#header, #content, #footer, .widget { overflow: hidden; }


 

#content { margin-top: 20px; }
 

.grid_1 { width: 670px; float: left; margin: 0; display: inline; }
.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}

.nav_link {
    position:absolute;
    margin:25px 0 0 350px;
}

.nav_link a  {
    text-transform: uppercase;
    font-size: 11px;
    color:#7a7a7a;
    text-decoration: none;
    text-shadow:#fff 1px 1px;
    font-weight: bold;
    margin-right:24px;
}
