﻿

.page-id-330 .menu-item-116 a  {background:#7f7f7f !important;color:#fff !important; padding:.5em 1em !important;}




.page-id-86 .menu-item-2326 a {color:#7f7f7f !important;}

.page-id-86 .menu-item-2326 ul li.current_page_item a {color:#fff !important;}

.page-id-434 .menu-item-2326 a {color:#7f7f7f !important;}

.page-id-434 .menu-item-2326 ul li.current_page_item a {color:#fff !important;}

.page-id-436 .menu-item-2326 a {color:#7f7f7f !important;}

.page-id-436 .menu-item-2326 ul li.current_page_item a {color:#fff !important;}




#comments {clear:left;}

#comments h2 {font-size: 160%;}

#comments ol, #comments ul{margin: 0;padding: 0;list-style: none;}

#comments li{margin-top:8px;padding: 8px;}

#comments ol.commentlist li {border: 1px solid #8E9E82;}

#comments ul.children li {margin: 8px 0 0 55px;border: 1px solid #8E9E82;background: #F5FFFA;}

#comments .comment-avatar {width: 55px;margin:0;float: left;}

#comments .comment-content {margin: 0  0 8px 55px;}

#comments .comment-content cite a.url {text-decoration: none;color: #495370;}

#comments.comment-notes, #comments.form-allowed-tags, #comments.comment-form-comment label {display: none;}

#comments div.reply {text-align: right;}

#comments div a.comment-reply-link {text-decoration: none;color: #b3b8be;margin-left: 55px;}
.b-gallery__btn{margin:0}

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

.social-links li a .instagram-green,.social-links li a .facebook-green,.social-links li a .linkedin-green,.social-links li a .twitter-green, .social-links li a .youtube-green{
    position: absolute;
    top: 0;
    display: none;
}

.social-links li a:hover .instagram-green,.social-links li a:hover .facebook-green,.social-links li a:hover .linkedin-green,.social-links li a:hover .twitter-green,.social-links li a:hover .youtube-green{
    display: block;
}


div.anchor {
	position: relative;
}
.global-toolbar__scrollable{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}
.global-toolbar--open .global-toolbar__scrollable{max-height:539px}
.tcb-flex-col{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:15px;padding-left:15px}
.tcb-flex-row .tcb-flex-col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tve_editor_page .tcb-flex-col{outline:1px dotted #ddd}
.tcb-flex-row .tcb-flex-col,.tcb-flex-row.tcb-resized .tcb-flex-col{max-width:100% !important;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 0 250px;-moz-flex:1 0 250px;-ms-flex:1 0 250px;flex:1 0 250px}

.syp{ width:30%; position:relative; float:left; margin-right:5%; display:inline; background: #fff none repeat scroll 0 0;
    border: 2px solid #fff;
    }

.syp a{ display:block;}

.syp .tu3:hover{border-color: #a90619;
   }

.syp .tu3{ 
    border: 2px solid #dbdbdb;
    }

.syp img{ width:100%;}

.syp span{ width:100%; text-align:left; font-weight:bold; color:#fff; font-size:14px; background: rgba(4,4,3,0.5); filter: 

progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF, endColorstr = #50FFFFFF); position:absolute; bottom:0; 

height:26px; line-height:26px; left:0; padding-left:6%;}

  .large-4 {
    width: 33.33333%; }
.topnavi ul li a img.fx{display:inline-block;max-width:none}
.topnavi ul li a:hover img.fx{display:none}
.topnavi ul li a.topnavi-act img.fx{display:inline-block;max-width:none}
.block-type-navigation .nav-search-active ul{width:75%}
.block-type-navigation .nav-search-active .nav-search{float:right;width:22.5%;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;display:table}
.block-type-navigation .nav-search-active.nav-search-position-left .nav-search{float:left}
.block-type-navigation .nav-search-active #searchform{height:100%;display:table-cell;vertical-align:middle}
.block-type-navigation .nav-search-active #searchform label,.block-type-navigation .nav-search-active #searchform input#searchsubmit{display:none}
.block-type-navigation .nav-search-active #searchform input#s{width:100%}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}

.gdlr-core-pbf-column,
.gdlr-core-pbf-column-content-margin{ position: relative; }

	.gdlr-core-pbf-column-content-margin{ padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; margin-right: 0px !important; }

	.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin{ padding-left: 30px !important; padding-right: 30px !important; }


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:36px;}
.easingsliderpro-image{width:100%!important;max-width:100%!important;display:block!important;border:none!important}

footer.copyright .jetpack-social-navigation .menu-item {
  display: block;
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
}

	.slides .slide-thumb {
		position: relative;
		width: 100%;
		height: 450px;
		overflow: hidden;
		white-space: nowrap;
	}

	
	.slides .slide-thumb img {
		position: absolute;
		left: 50%;
		top: 50%;
		-moz-transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		-o-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		min-width: 100%;
		min-height: 450px;
		height: auto;
	}

	
		html.no-borderradius .slides .slide-thumb img {
			left: 0;
			top: 0;
		}
.spacer-40 {min-height: 40px;}
#tm_builder_outer_content .tm_pb_blurb_container h4 a{border-bottom:none}
#tm_builder_outer_content .tm_pb_blurb_position_left .tm_pb_blurb_container,#tm_builder_outer_content .tm_pb_blurb_position_right .tm_pb_blurb_container{display:table-cell;vertical-align:top}
#tm_builder_outer_content .tm_pb_blurb_position_left .tm_pb_blurb_container{padding-left:15px}
#tm_builder_outer_content .tm_pb_blurb_position_right .tm_pb_blurb_container{padding-right:15px}

.home-content-table .umorebox_hcp img {
  padding: 1px;
  border: 1px #E5E5E5 solid;
  margin: -2px;
  width: 177px;
  border-color: #CCCCCC;
}
.entry-header .entry-title{line-height:30px;line-height:2.142857142857143rem;color:#f05d23}
.archive-posts .entry-title{line-height:22px;line-height:1.571428571428571rem}
.search .entry-title{font-size:18px;font-size:1.285714285714286rem;line-height:26px;line-height:1.857142857142857rem}
