﻿.footer-sign-up .e-title{float:left;width:33.33%;font-size:22px;font-weight:700;color:#fff;margin:12px 0 0}
.site-hero-slider .login-form-widget .e-title{font-size:22px;margin-bottom:15px}
.site-atm-locator .e-title{font-weight:700;margin:0 0 10px}



.imageitem img,
#image_1 img,
#image_2 img,
#image_3 img,
#image_4 img,
#image_5 img {
}
#wp-calendar tbody td#today{color:#F36}
.u-right{float:right}

			.linkedin{background-position: -64px 0 !important;}
#mvp-main-nav-top,#mvp-fly-wrap,.mvp-soc-mob-right,#mvp-main-nav-small-cont{background:#000}
#mvp-main-nav-small .mvp-fly-but-wrap span,#mvp-main-nav-small .mvp-search-but-wrap span,.mvp-nav-top-left .mvp-fly-but-wrap span,#mvp-fly-wrap .mvp-fly-but-wrap span{background:#555}
.qodef-popup-holder .qodef-popup-inner{width:300px}
.qodef-popup-opened .qodef-popup-holder .qodef-popup-inner{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 1s cubic-bezier(.26,.63,0,.96);transition:transform 1s cubic-bezier(.26,.63,0,.96)}

	.roll-tabs .menu-tab {
		overflow: hidden;
		margin: 0;
		list-style: none;
	}

	.roll-tabs .menu-tab li {
		position: relative;
		bottom: -1px;
		float: left;
		margin-right: 2px;
	}

	.roll-tabs .menu-tab li a {
		font-family: "Raleway", sans-serif;
		font-size: 14px;
		font-weight: 500;
		display: block;
		color: #2d3340;
		padding: 12px 25px 10px;
	}

	.roll-tabs .menu-tab li a:hover {
		background-color: #f7f7f7;
		text-decoration: none;
	}

	.roll-tabs .menu-tab li.active a {
		background-color: #fff;
		border: 1px solid #dbdbdb;
		transition: none;
	}



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



	nav .menu-item-search .search-field{
	    max-width: 150px;
	}
.header__nav--right .on-demand__content ul.on-demand__inner--item-list .dfp-tag-wrapper .dfp-tag-wrapper{margin:15px auto;display:block;text-align:center;}
.header__nav--right .on-demand__content ul.on-demand__inner--item-list .dfp-tag-wrapper .dfp-tag-wrapper:before{content:"SPONSORED BY";font-style:italic;font-size:12px;padding-bottom:4px;}

.style19 {
    font-size: 9px;
    font-style: italic;
}

.rp-medium-one-content h3.entry-title,
.rp-color h3.entry-title {
	margin: 0;
	font-size: 15px;
	font-size: 0.9375rem;
	line-height: 1.3;
}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}

.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;
}
#et_mobile_nav_menu{display:none;float:right}
.et_header_style_fullscreen #et_top_search,.et_header_style_fullscreen #top-header,.et_header_style_fullscreen .et_slide_menu_top .clear,.et_header_style_fullscreen div#et_mobile_nav_menu,.et_header_style_slide #et_top_search,.et_header_style_slide #top-header,.et_header_style_slide div#et_mobile_nav_menu,.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu li ul{display:none!important}
.et_header_style_fullscreen div#et_mobile_nav_menu,.et_header_style_fullscreen.et_fullwidth_nav .et-search-form,.et_header_style_slide div#et_mobile_nav_menu,.et_header_style_slide.et_fullwidth_nav .et-search-form{right:0!important}
.et_header_style_centered #et_mobile_nav_menu{float:none;position:relative;margin-top:20px}
.et_header_style_split #et_mobile_nav_menu{display:block;float:none;position:relative;margin-top:20px}
.toggle-menu-block{margin-top:25px}




.title-area {
	float: left;
	padding-bottom: 27px;
	padding-top: 27px;
	width: 20%;
}


.header-image .title-area {
	margin-bottom: 4px;
	margin-top: 3px;
	min-height: 65px;
	padding:0;
    width: 200px;
}


	.genesis-nav-menu li,
	.header-image .title-area {
		float: none;
	}


	.genesis-nav-menu,
	.site-description,
	.site-header .title-area,
	.site-title {
		text-align: center;
	}




.mh-main-nav-wrap { background: #260f54; border-bottom: 5px solid #fec23e; }

.mh-main-nav-wrap .slicknav_btn, .mh-main-nav-wrap .slicknav_menu, .mh-main-nav-wrap .slicknav_nav .slicknav_item:hover, .mh-main-nav-wrap .slicknav_nav a:hover { background: transparent; }

.mh-main-nav-wrap .slicknav_nav ul { border-color: #fec23e; }

.mh-main-nav-wrap .slicknav_nav ul ul { border: none; }



.clear {
	clear:both;
}
.ct-main-navigation .sub-menu,
.ct-main-navigation
.children{list-style:none;position:relative;-webkit-transition:all 200ms ease;transition:all 200ms ease;display:none;margin:0;padding:0}
.ct-main-navigation .sub-menu:not(:first-child)::after,
.ct-main-navigation .children:not(:first-child)::after{content:'';display:block;position:absolute;opacity:0.125;-webkit-transition:opacity 100ms ease-in;transition:opacity 100ms ease-in;border-top:1px solid currentcolor;top:0;right:0;left:0}
.ct-main-navigation .sub-menu::after, .ct-main-navigation .sub-menu:not(:first-child)::after,
.ct-main-navigation .children::after,
.ct-main-navigation .children:not(:first-child)::after{display:none}
.ct-main-navigation .sub-menu a,
.ct-main-navigation .children
a{font-size:80%}
.sub-menu a,.children a{font-family:'Lato';font-weight:normal}
#td-mobile-nav .menu-item-has-children a{width:100%;z-index:1}


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


.row:before,
.row:after {
  display: table;
  content: " ";
}


.row:after {
  clear: both;
}

.cena .pre {
	margin-top: 16px;
	font-size: 18px;
	text-decoration: line-through;
	text-shadow: none;
	line-height: 14px;
}
.menu-item-117{background-color:#d8c3b6;}
.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{margin:0}
.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"}

.camera_caption {
	bottom: 0;
	display: block;
	position: absolute;
	width: 100%;
}






.box-image {
	max-height: 200px;
}
.owl-carousel,.owl-stage-outer,.owl-stage{height:100%}
