﻿.tve_image{border-radius:0;box-shadow:none}
.thrv_wrapper.tve_image_caption .tve_image{display:block;padding:0;max-width:100%;height:auto}
.thrv_wrapper.tve_image_caption.img_style_lifted_style1 .tve_image{box-shadow:4px 4px 6px -3px #333}
.thrv_wrapper.tve_image_caption.img_style_rounded_corners .tve_image{border-radius:10px}
.thrv_wrapper.tve_image_caption.img_style_circle .tve_image{border-radius:50%}
.tve_image.tve_brdr_none{border-style:none !important}
.tve_image.tve_brdr_dotted{border-style:dotted !important}
.tve_image.tve_brdr_dashed{border-style:dashed !important}
.tve_image.tve_brdr_solid{border-style:solid !important}
.tve_image.tve_brdr_double{border-style:double !important}
.tve_image.tve_brdr_groove{border-style:groove !important}
.tve_image.tve_brdr_ridge{border-style:ridge !important}
.tve_image.tve_brdr_inset{border-style:inset !important}
.tve_image.tve_brdr_outset{border-style:outset !important}
.tve_flt .tve_image.tve_black{border-color:#101010}
.tve_flt .tve_image.tve_blue{border-color:#3E68B2}
.tve_flt .tve_image.tve_green{border-color:#34AE44}
.tve_flt .tve_image.tve_orange{border-color:#E25C1B}
.tve_flt .tve_image.tve_purple{border-color:#8656C1}
.tve_flt .tve_image.tve_red{border-color:#CE271B}
.tve_flt .tve_image.tve_teal{border-color:#387D71}
.tve_flt .tve_image.tve_white{border-color:#D8D8D8}

.posthome{height:350px;background-color:#FFF;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.3);overflow: hidden;}
.col{float:left}

#megaMenu ul.megaMenu li.menu-item,
#megaMenu ul.megaMenu li.widget {
  margin-bottom: 0px;
  list-style-type: none;
  list-style-image: none;
  border: none;
  text-align: left;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget {
  display: block;
}


#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget {
  font-size: 11px;
  min-width: 100px;
}

#megaMenu .wpmega-nonlink ul li.widget {
  margin-bottom: 1em;
  float: left;
  clear: none;
}

#megaMenu .wpmega-nonlink li.widget li {
  width: auto;
}
 .pl-contrast .pl-contrast,.pl-contrast .widget li,.pl-contrast .pl-border{border-color:rgba(102,102,102,0.1)}
 .pl-white .widget li,.pl-white .pl-border,.pl-light-img .widget li,.pl-light-img .pl-border{border-color:#eee}
 .pl-black .widget li,.pl-black .pl-border,.pl-grey .widget li,.pl-grey .pl-border,.pl-dark-img .widget li,.pl-dark-img .pl-border{border-color:rgba(255,255,255,0.2)}
 .widget{margin:0;margin-bottom:15px;overflow:hidden}
 .widget .widget-title,.widget .widgettitle{text-align:left;font-family:"Open Sans","Helvetica Neue","Helvetica",Arial,serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:20px;margin-bottom:5px}
 .widget .widget-pad{padding:10px}
 .widget .tagcloud{padding:.7em;line-height:1.4em}
 .widget.widget_search .widget-title{margin-bottom:10px}
 .widget.widget_archive .postform,.widget.widget_categories .postform{margin:10px 10px}
 .widget.widget_recent_comments li{padding:4px}
 .widget .textwidget{font-size:11.9px}
 .widget ul{font-size:11.9px}
 .widget ul.sub-menu{margin:0px}
 .widget li{padding:8px 0px;list-style:none;margin:0;border-bottom-width:1px;border-bottom-style:solid;border-color:#d3d3d3;display:block}
 .widget li li{padding:0px;border:none;margin:8px 0 8px 15px}
 .widget .tags-list a{display:inline-block;border:1px solid rgba(0,0,0,0.1);margin:0 3px 3px 0;padding:1px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
 #page .widget_wp125.widget{border:none;padding:0;margin:0 0 1em 0}
 #page .widget_wp125.widget .wtitle{display:none}
 #page .widget_wp125.widget .winner{padding:0;line-height:1px}
 .widget ul.twitter .twitter-item{font-weight:normal;font-style:italic;margin-bottom:.4em;font-size:.9em}
 .widget_flickrRSS.widget ul{margin:7px 0px 0px 0px}
 .widget_flickrRSS.widget ul li{display:inline-block;padding:0;margin:0;border-bottom:none}
 .widget div.srp-widget-singlepost{border-bottom:1px solid #d3d3d3;font-size:.85em;margin:0;padding:1.2em 0}
 .widget .srp-widget-title-link{font-size:.9em;line-height:1.2em}
 .widget .srp-widget-date{color:rgba(102,102,102,0.6)}
 .widget div.srp-thumbnail-box{padding-right:15px}

.section-rapidtabs .widget {
  margin: 0;
}

.section-rapidtabs .widget .widget-pad {
  padding: 0;
}

div.otw-sidebar-horizontal div.widget{
	float: left;
}
 #megaMenu ul.megaMenu li.menu-item,#megaMenu ul.megaMenu li.widget{list-style-image:none;list-style-type:none;text-align:left}

.medium_white_light {
	font-size:18px;
}



.tribe-mini-calendar-wrapper {
	width : 100%;
}


.tribe-mini-calendar-wrapper a.tribe-events-button {
	margin-top: 10px;
	display: inline-block;
	background-color: #666;
	color: #fff;
	background-image: none;
	font-size: 11px;
	font-weight: bold;
	padding: 6px 9px;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 1px;
	-webkit-border-radius: 3px;
			border-radius: 3px;
	border: 0;
	line-height: normal;
	cursor: pointer;
	-webkit-box-shadow: none;
			box-shadow: none;
	text-decoration: none;
}

.subheader3 {
	font-family: "futura-pt", sans-serif;
	font-size: 1.2em;
	margin-bottom: 0.7em;
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}

  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
.col{float:left}


.whyusmain{width:100%;
padding-left:5%;
}

.con_right_col_text_new { width:275px; float:left; padding-bottom:20px; }
#right_bottom_ad{margin-top:5px}


#nwt_nav-00 { width: 0px; }


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


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

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

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }

.lt-ie8 .clearfix {visibility:hidden; width:0;height:0; clear:both;}


.spb_accordion_section h3 {
font-family: Roboto, sans-serif;
font-size:18px;
font-weight:600;
text-transform:uppercase;
}


.spb_accordion_section h3 a:hover {
color:#5df47b
}
.menu-dropdown
ul.level3{padding-bottom:10px}
.menu-dropdown
li.level3{font-size:11px;line-height:17px}
.menu-dropdown a.level3:hover{color:#f16d1a}
.menu-dropdown
a.current.level3{font-weight:bold}
.menu-dropdown
a.level3{color:#CACACA}
.menu-dropdown .level3 a.level3:hover{color:#fff}
.menu-mobile .level3,
.menu-responsive
.level3{display:none !important}

#logo_img .desktop_logo, .transparent_header #logo_img .dark_logo.mobile_logo {
	display:none !important;
}

.hentry.format-image .size-full.image-big {
	display: block;
}



.portfolio-entry .size-full.image-big {
	display: block;
}

	.portfolio-entry .jetpack-portfolio-shortcode .size-full.image-big  {
		margin-left: auto;
		max-width: 100%;
	}
