﻿.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}
.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}

    #sidebar { float: none; width: 100%; }

.bodybold { color: black; font-size: 11px; line-height: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }

.homepage-promo .hero{
	text-align: center;
}

.homepage-promo .hero a{
	border: none;
}

.homepage-promo .hero a img{
	border: none;
}


.sidebar .widget .seperator{

}



.avia_socialcount .seperator{
display:none;
}

.panel-grid-cell .widget-title {
  margin-top: 0;
}

#main-content {border-bottom:1px solid #ddd;}

#main-content li .active a {font-weight: normal;}

.s-c-s #colmid, .s-c-x #colright {float:left;position:relative;width:200%;}

.s-c-s #colright {float:left;left:50%;position:relative;width:100%;}

.s-c-s #col1wrap {float:right;position:relative;right:100%;width:50%;}

.s-c-s #col1pad, .x-c-s #col1, .x-c-s #colmid {overflow:hidden;}

.s-c-s #col1 {overflow:hidden;width:100%;}

.s-c-s #col2 {float:left;position:relative;overflow:hidden;margin-left:-50%;}

.s-c-s #col3 {float:left;position:relative;overflow:hidden;left:0;}

.s-c-s .ctr-color1, .s-c-s .ckl-color1, .s-c-x .ckl-color1, .x-c-s .cdr-color1 {background:#eee;}

.s-c-s .ctr-color2, .s-c-s .ckl-color2, .s-c-x .ckl-color2, .x-c-s .cdr-color2 {background:#D4DEE3;}

.s-c-s #col1pad, .s-c-x #colright, .x-c-s #colright, #wrapper, body {background:#fff;}

	.s-c-s #colmid { left:210px;}

	.s-c-s #col1pad { margin-left:420px;}
.newheader .page-homepage.magazine .view-magazine-featured.view-display-id-block_1 .views-row-last{display:none;}
.view-interest-articles.view-location-articles .views-row{width:252px;}
.view-location-articles .views-row{width:263px;float:right;border:1px solid #eee;padding:5px;margin-bottom:10px;}
.view-location-articles .views-row-odd{margin-right:10px;float:left;}
.view-province-events.zest-tab-content .views-row-last a.mag-feature-item{margin-bottom:50px;}
.view-clone-of-wildlife-nature-provinc.view-display-id-ctools_context_14 .views-row a{display:none;}
.view-clone-of-wildlife-nature-provinc.view-display-id-ctools_context_14 .views-row a.cat-1283{display:block;}
.view-favourites.view-display-id-ctools_context_1 .views-row{display:none;}
.view-highlights .views-row-even a{margin-left:10px;}
.town-interest-list .views-row{margin-bottom:20px;}
.adventurer .nightjar-article-select .views-row{border:1px solid #F5F7ED;border-left:none;height:80px!important;min-height:0px!important;margin-bottom:-1px;padding:10px!important;}
.adventurer .nightjar-article-select .views-row:hover,.adventurer .nightjar-article-select .views-row.active{background-color:#F5F7ED;}
.adventurer .nightjar-article-select .views-row .teaser-strip{display:none;}
.adventurer .nightjar-article-select .views-row img.list-img{width:80px;height:80px;}
.adventurer .nightjar-article-select .views-row h2{font-family:'BebasRegular';color:#C3D154;font-size:20px;line-height:22px;word-spacing:0.2em;margin-top:-84px;height:auto;margin-bottom:0px;margin-left:87px;}
.adventurer .nightjar-article-select .views-row .teaser{margin-top:0px;margin-left:87px;font-family:"Ropa Sans";font-size:15px!important;color:#a5a5a5;text-align:left;}
.view-magazine-blogs .views-row{width:395px;border:1px solid #eee;margin-top:10px;margin-right:10px;padding:10px;padding-bottom:0px;}
.view-magazine-blogs .views-row-odd{clear:left;float:left;}
.view-magazine-blogs .views-row-even{clear:right;float:right;}
.view-magazine-blogs .views-row-last{margin-bottom:40px;}
.view-magazine-blogs .views-row.full-width{width:auto;margin-right:10px;padding-bottom:6px;}
.view-magazine-blogs .views-row.full-width .views-field-body{width:820px;}
.view-magazine-blogs .views-row.full-width .img-hires{float:left;margin-right:10px;}
.view-magazine-blogs .view-blog-profile .views-row{width:auto;margin-right:10px;border:none;padding:0;margin:0;}
.view-magazine-blogs .views-row.profile .views-field-picture{display:none;}
.view-magazine-blogs .views-row.profile .views-field-title{margin-left:0;}
.view-magazine-blogs .views-row.profile .views-field-name{display:none;}
.view-magazine-blogs .views-row.profile .views-field-created{display:none;}
.view-magazine-blogs .views-row.profile .views-field-body .img-hires img{width:200px;height:auto;float:left;margin-right:10px;}
.view-magazine-blogs .views-row.profile .mag-shares{display:none;}
.view-magazine-blogs .views-row.profile{background-color:#eee;border:1px solid #ccc;}
.view-magazine-blogs .views-row.profile .views-field-body{max-height:190px;border-top:1px solid #ccc;}
.view-blog-categories .views-row{width:auto;border:none;margin:0;padding:0;width:116px;clear:none;float:none;}
.view-id-magazine_homepage_gallery.view-display-id-block_1 .views-row-even img{margin-top:93px;}
.view-id-events .destination-highlights .view-highlights .views-row-odd a,.view-id-events .destination-highlights .view-highlights .views-row-even a{margin-right:8px;margin-left:0;}
.magazine .view-article-categories .views-row{position:relative;width:227px;height:150px;margin-bottom:14px;}
.magazine .view-article-categories .views-row a:hover{text-decoration:none;}
.magazine .view-article-categories .views-row:hover .views-field-name{opacity:0.8;filter:alpha(opacity= 80);}
.view-id-magazine_section.nightjar-home-articles .views-row{padding-right:15px;margin:0;margin-bottom:1px;cursor:pointer;float:left;width:336px;}
.view-id-magazine_section.nightjar-home-articles .views-row-even{padding-right:0px;}
.view-id-magazine_section.nightjar-home-articles .views-row img{width:96px;height:96px;}
.view-id-magazine_section.nightjar-home-articles .views-row:hover h2{text-decoration:underline;}
.view-id-magazine_section.nightjar-home-articles .views-row .article-short{min-height:96px;text-decoration:none;cursor:pointer;display:block;}
.view-id-magazine_section.nightjar-home-articles .views-row .short-form{min-height:0;}
.nightjar-article-select .views-row{min-height:154px;padding:7px;margin:0;margin-bottom:1px;cursor:pointer;}
.nightjar-article-select .views-row img.list-img{width:100px;height:100px;}
.nightjar-article-select .views-row a.logo-form .teaser-strip{margin-top:-7px;margin-left:-7px;width:269px;margin-bottom:5px;height:39px;padding-left:106px;}
.nightjar-article-select .views-row a.logo-form img.list-img{margin-top:3px;}
.nightjar-article-select .views-row:hover,.nightjar-article-select .views-row.active{background-color:#D4DCDD;}
.nightjar-article-select .views-row.active .article-short{margin-left:-26px;padding-left:26px;}
.nightjar-article-select .views-row .article-short{text-decoration:none;display:block;}
.view-magazine-featured .view-content .views-row,.view-province-events.view-display-id-block_2 .view-content .views-row,.view-province-events.view-display-id-default .view-content .views-row,.view-province-events.view-display-id-block .view-content .views-row,.view-province-events.view-display-id-block_1 .view-content .views-row{width:234px;float:left;margin:0 4px;}
.page-homepage .view-magazine-featured .view-content .views-row{float:none;margin:0;width:auto;}
.views-row-last .mag-feature-item{margin-right:0;}
.mag-rack .views-row .mag-feature-item{height:223px;}
.minimag-gallery .mag-homepage-sidebar .views-row{margin-bottom:37px;}


.tablemove {

position:relative;
left: 29px;

top: 21px;


}

.ubermenu-skin-clean-white .ubermenu-submenu.ubermenu-submenu-drop {
  background: #f9f9f9;
  border: 1px solid #f9f9f9;
}

.ubermenu-skin-clean-white .ubermenu-submenu,
.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-target {
  color: #999999;
}

.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-highlight {
  color: #4d90fe;
}

.ubermenu-skin-clean-white .ubermenu-submenu-drop {
  border-bottom-width: 3px;
}

.ubermenu-skin-clean-white.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop {
  margin-top: 0;
}


.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0;pointer-events:auto}
.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0}
.ubermenu .ubermenu-image,.ubermenu .ubermenu-submenu-drop{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateZ(0);-webkit-transform:translateZ(0)}
.ubermenu-nav,.ubermenu-row,.ubermenu-submenu{display:block;margin:0;padding:0;list-style:none}
.ubermenu .ubermenu-submenu .ubermenu-submenu-type-stack{width:auto}
.ubermenu .ubermenu-autocolumn,.ubermenu .ubermenu-submenu-type-stack{padding-top:10px;padding-bottom:10px}
.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}
.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0!important}
.ubermenu .ubermenu-item .ubermenu-submenu-padded{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ubermenu-bound .ubermenu-submenu-type-mega{min-width:50%}
.ubermenu .ubermenu-grid-row,.ubermenu .ubermenu-submenu-grid{padding-right:20px}
.ubermenu .ubermenu-grid-row .ubermenu-target,.ubermenu .ubermenu-submenu-grid .ubermenu-target{padding-right:0}
.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:20}
.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_item{left:auto}
.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-right_edge_item{right:auto}
.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width,.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar{left:0}
.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-right_edge_bar{right:0}
.ubermenu .ubermenu-submenu-rtl{direction:rtl}
.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{width:100%}
.ubermenu .ubermenu-submenu-type-stack.ubermenu-submenu-indent{padding-left:1.6em;padding-top:.4em}
.ubermenu .ubermenu-submenu-footer{position:absolute;bottom:0;right:0;padding:10px 20px;color:inherit;font-size:inherit;list-style:none}
.ubermenu .ubermenu-submenu-footer a{text-decoration:none;font-weight:700;font-size:inherit}
.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none;-ms-transition:none;transition:none;top:auto}
.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-property:max-height,visibility;-ms-transition-property:max-height,visibility;transition-property:max-height,visibility;max-height:0;top:auto}
.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{opacity:0;-webkit-transition-property:opacity,visibility;-ms-transition-property:opacity,visibility;transition-property:opacity,visibility;top:auto;margin-top:1px}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0;-webkit-transition-property:margin-top,opacity,visibility;-ms-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}
.ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-flyout{max-height:99999px}
.ubermenu .ubermenu-submenu .ubermenu-submenu-type-flyout{margin-top:-1px;top:0;left:100%;min-width:none;clip:rect(-10px,5000px,5000px,0)}
.ubermenu .ubermenu-submenu .ubermenu-submenu-type-flyout.ubermenu-submenu-align-right_edge_item{left:auto;right:100%;clip:rect(-10px,5000px,5000px,-10px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop{margin-top:0;clip:rect(0,5000px,5000px,-5000px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout{position:relative}
.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active{z-index:100}
.ubermenu .ubermenu-submenu .ubermenu-column{display:block;float:left;width:auto}
.ubermenu .ubermenu-submenu .ubermenu-column-auto{min-width:100px;width:auto}
.ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-searchform{height:50px;margin:0;background:#f9f9f9;width:100%}
.ubermenu .ubermenu-submenu .ubermenu-search input.ubermenu-search-input{width:100%;padding:14px 50px 14px 25px;height:100%;color:#333;background:0 0}
.ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-search-submit,.ubermenu .ubermenu-submenu .ubermenu-searchbar-drop .ubermenu-search-submit{position:absolute;width:50px;height:100%;top:0;right:0;border:none;background:0 0;cursor:pointer;color:#666;font-family:FontAwesome!important;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.uber-clear:after,.ubermenu .ubermenu-column:after,.ubermenu .ubermenu-content-block:after,.ubermenu .ubermenu-image:after,.ubermenu .ubermenu-postlist-item:after,.ubermenu .ubermenu-submenu:after,.ubermenu .ubermenu-tabs:after,.ubermenu:after{content:"";display:table;clear:both}
.ubermenu-submenu-drop{background:#fff}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0!important}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{left:-1px!important}
.ubermenu-responsive-default.ubermenu .ubermenu-submenu-type-flyout .ubermenu-submenu-type-mega{min-height:0}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+1){clear:none}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+2){clear:both}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column,.ubermenu-responsive-default.ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column-auto{width:100%;max-width:100%}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-hide-bkgs .ubermenu-submenu.ubermenu-submenu-bkg-img{background-image:none}
  .ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{ width:100%; min-width:100%; max-width:100%; top:auto; left:0 !important; }
 .ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{ left: -1px !important;  }
 .ubermenu .ubermenu-submenu-type-flyout .ubermenu-submenu-type-mega{ min-height:0; }
 .ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+1){ clear:none; }
 .ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+2){ clear:both; }
  .ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column, .ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column-auto{  width:100%; max-width:100%; }
  .ubermenu-responsive.ubermenu-hide-bkgs .ubermenu-submenu.ubermenu-submenu-bkg-img{  background-image:none; }

.ubermenu.ubermenu-main.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar, .ubermenu.ubermenu-main.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-full_width { left:0; }

.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop { background-color:#f4f4f4; border:1px solid #f4f4f4; color:#ac4fc6; }

.ubermenu-main .ubermenu-submenu .ubermenu-highlight { color:#ac4fc6; }
 .ubermenu.ubermenu-sticky .ubermenu-submenu .ubermenu-item.um-sticky-only{ display:block !important; }
 .ubermenu .ubermenu-submenu .ubermenu-item.um-unsticky-only{ display:block !important; }
.nav-panel-group{display:table-cell;width:17em;margin:.5em;float:left}
.nav-panel-group h3{font-size:1em;margin-bottom:.75em;text-transform:uppercase}
.nav-panel-group ul{width:100%;float:left}
.nav-panel-group li{width:100%;margin-bottom:5px}
.nav-panel-group li a{font-weight:normal;border-left:solid 3px #8f6c6c;padding-left:8px}
.nav-panel-group li a:link,.nav-panel-group li a:visited{background:transparent}
.nav-panel-group li a:hover,.nav-panel-group li a:focus,.nav-panel-group li a:active{background:#333}
.nav-panel-group .nav-panel-group__adbanner{border:solid 1px #3f556d;margin-bottom:1em;padding:1px;float:left;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
.nav-panel-group .nav-panel-group__adbanner img{width:100%;margin:0;float:left}
.nav-panel-group .nav-panel-group__adbanner:hover{border:solid 1px #fff}
.nav-panel-group.colspan2{width:34em}
.nav-panel-group.colspan2 li{width:45%;margin-right:2%;float:left}
.nav-panel-group.colspan3{width:51em}
.nav-panel-group.colspan3 li{width:30%;margin-right:2%;float:left}
.nav-panel-group p{display:none}


.menu-item:hover .sub-menu {
	display: block;
}


.menu-item a {
	font: 11px museoslab, sans-serif;
}


.sidebar-nav li,
.sidebar-nav .menu-item a {
  margin: 10px 0;
	padding: 10px 0 0 0;
	font: 13px museoslab, sans-serif;
	text-transform: uppercase;
	border-top: 1px solid #e1e1e1;
}


.sidebar-nav li:first-child,
.sidebar-nav .menu-item:first-child a {
	border: none;
	background: none;
}





.sidebar-nav .current_page_item ul a,


.sidebar-nav .current_page_ancestor a,


.sidebar-nav .menu-item a {
  color: #900;
}



.current_page_item ul a:hover,
.sidebar-nav .menu-item a:hover {
  color: #fc0;
}



.sidebar-nav .current_page_ancestor .current_page_item a,
.sidebar-nav .menu-item.current_page_item a {
  color: #000;
}

#content_news {
	float: left;
	padding: 0 5px 0 10px;
	width: 257px;
	text-align: left;
}


body.index div#home-footer div.player { 
	margin-bottom: 6px;
}


.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em; }

  .label:empty {
    display: none; }

  .btn .label {
    position: relative;
    top: -1px; }


a.label:hover, a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }


.label-default {
  background-color: #777777; }

  .label-default[href]:hover, .label-default[href]:focus {
    background-color: #5e5e5e; }


.label-primary {
  background-color: #004990; }

  .label-primary[href]:hover, .label-primary[href]:focus {
    background-color: #002f5d; }


.label-success {
  background-color: #00b1a3; }

  .label-success[href]:hover, .label-success[href]:focus {
    background-color: #007e74; }


.label-info {
  background-color: #69d2e2; }

  .label-info[href]:hover, .label-info[href]:focus {
    background-color: #3ec5da; }


.label-warning {
  background-color: #ffe716; }

  .label-warning[href]:hover, .label-warning[href]:focus {
    background-color: #e2cb00; }


.label-danger {
  background-color: #f195bf; }

  .label-danger[href]:hover, .label-danger[href]:focus {
    background-color: #eb68a4; }

.wrapper.layout-2c .container, .wrapper.layout-2c header#theme-header, .wrapper.layout-2c #main-nav, .wrapper.layout-2c #footer-widget-area, .wrapper.layout-2c .scroll-box-wide .group_items {width:955px ;}

   .container, header, #main-nav, #footer-widget-area,.scroll-box-wide .group_items {width:944px !important;}

     header, #main-nav , .container , #footer-widget-area, .group_items,.scroll-box-wide .group_items, #main-content , .content , .sidebar , .flexslider , .ei-slider, .ei-slider-large li{width:730px !important;}

     header#theme-header, .container , #main-nav , .breaking-news , #footer-widget-area,	 .content , .sidebar , .flexslider , .ei-slider, .ei-slider-large li, .group_items,.scroll-box-wide .group_items, .wide-box li {width:410px !important; }

	 header#theme-header, .container , #main-nav , #footer-widget-area,	 #main-content , .content , .sidebar , .flexslider , .ei-slider, .ei-slider-large li,.group_items, .scroll-box-wide .group_items {width:280px !important; }

.footer-1c .footer-widgets-box{	width:	100% }

	
	.footer-1c .footer-widgets-box,
	.narrow-wide-2c #footer-second,
	.wide-narrow-2c #footer-second,
	.footer-2c #footer-second,
	.footer-3c #footer-third,
	.footer-4c #footer-fourth,
	.wide-right-3c #footer-third,
	.wide-left-3c #footer-third{margin-right:0;}


.quicklinks{
font-family: Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
	color: #5E5E5E;
}
.lp-banner__inside{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:8001;float:left;display:block;margin-right:2.35765%;width:100%;width:auto;padding-right:1.5em}
.lp-banner__inside:last-child{margin-right:0}

.cp_logo1 {
float:left;width:225px;margin:25px 0px 0px 10px;
display:inline;
}
 #tiledfooter .footer_top,#tiledfooter .footer_nav,#tiledfooter .footer_bottom{clear:both;}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}

.post-meta .post-category { float: left; margin-right: 6px; }

.lt-ie9 .main-footer .column-3 { text-align: left; }

.main-footer .column-3 .footer-nav { margin: 0; padding: 0; }

.main-footer .column-3 .footer-nav li { margin: 0; padding: 0 0 5px; }

.main-footer .column-3 .footer-nav li a { padding: 0; margin: 0; }

.lt-ie9 .main-footer .column-3 .footer-nav li { padding: 0; }

.main-footer .column-4 .contact-form input[type="email"], .main-footer .column-3 .mailchimp-form input[type="email"] { display: inline-block; width: auto; margin-right: 5px; }

.main-footer .column-4 .contact-form input[type="submit"], .main-footer .column-3 .mailchimp-form input[type="submit"] { display: inline-block; width: auto; padding: 0 15px; }


.news_header{
	color:#919193;
	font-size:12px;
	float:left;
	margin:10px;
	margin-right:24px;
}


.news_header span{
	font-size:14px;
	color: #747A3C;
	
}
.section_inner_margin,.parallax_section_inner_margin{margin:0}


.caret {
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: top;
	border-top: 4px solid #000000;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	content: ""
}


.dropdown .caret {
	margin-top: 8px;
	margin-left: 2px
}


.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
	border-top: 0;
	border-bottom: 4px solid #000000;
	content: ""
}


.btn .caret {
	margin-top: 8px;
	margin-left: 0
}


.btn-mini .caret, .btn-small .caret, .btn-large .caret {
	margin-top: 6px
}


.btn-large .caret {
	border-top-width: 5px;
	border-right-width: 5px;
	border-left-width: 5px
}


.dropup .btn-large .caret {
	border-bottom-width: 5px
}


.btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret {
	border-top-color: #ffffff;
	border-bottom-color: #ffffff
}


.nav .dropdown-toggle .caret {
	margin-top: 6px;
	border-top-color: #0088cc;
	border-bottom-color: #0088cc
}


.nav .dropdown-toggle:hover .caret {
	border-top-color: #005580;
	border-bottom-color: #005580
}


.nav-tabs .dropdown-toggle .caret {
	margin-top: 8px
}


.nav .active .dropdown-toggle .caret {
	border-top-color: #ffffff;
	border-bottom-color: #ffffff
}


.nav-tabs .active .dropdown-toggle .caret {
	border-top-color: #555555;
	border-bottom-color: #555555
}


.nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret {
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
	opacity: 1;
	filter: alpha(opacity=100)
}


.navbar .nav .dropdown-toggle .caret {
	margin-top: 8px
}


	.nav-collapse.in .dropdown .caret {
		display: none;
	}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}

.widget ul.nav.nav-tabs {
  padding: 0;
}

.btn-default:hover, .label-default[href]:hover, .label-default[href]:focus, .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, #image-navigation .nav-previous a:hover, #image-navigation .nav-next a:hover {
  background-color: #1b926c;
  border-color: #1b926c;
}

[class*="navigation"] .nav-previous {
  float: left;
}

[class*="navigation"] .nav-next {
  float: right;
  text-align: right;
}

.nav.navbar-nav {
  float: right;
}




#image-navigation .nav-previous a,
#image-navigation .nav-next a{
  padding: 5px 20px;
  border: 1px solid #E8E8E8;
  border-radius: 4px;
  display: block;
}

#image-navigation .nav-previous a:hover,
#image-navigation .nav-next a:hover{
  background-color: #1FA67A;
  color: #fff;
}

#image-navigation .nav-previous,
#image-navigation .nav-next {
  margin: 10px 0;
}

.footer-nav.nav {
  float: left;
  margin-bottom: 2px;
}

  .footer-nav.nav, .copyright {
    float: none;
  }
.dropdown,.dropup{position:relative}
.dropdown-toggle:focus{outline:0}
.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:0;-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}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}
.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}
.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}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.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:#16426f}
.globalutils .dropdown-menu li,.globalutils li:last-child{border-right:none}



.menu-dropdown li.level2 { 
	margin: 0 10px;
	border-top: 1px solid #ddd;
}

.menu-dropdown li.level2:first-child { border: none; }


.menu-dropdown a.level2,
.menu-dropdown span.level2 { 
	color: #868686;
	text-transform: uppercase;
}





.menu-dropdown a.current.level2 { font-weight: bold; }


.menu-dropdown li.level2 .level2 span.icon { margin-right: 4px; }


.menu-dropdown li.level2 .level2 span.icon + span,
.menu-dropdown li.level2 .level2 span.icon + span + span { margin-left: 39px; }



.menu-sidebar ul.level2 ul { padding-left: 10px; }
.megamenu-skin-friendly .megamenu-slot-title a,.megamenu-skin-friendly .megamenu-slot-title span,.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{padding:5px 12px 7px 12px;display:block;}
.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{color:#fff;font-size:100%;}
.megamenu-skin-friendly .megamenu-item a:hover{color:#fff;background:#00325b;}
.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-4{width:33.33333333%}


.menu-item:hover .sub-menu {
	display: block;
}


.menu-item a {
	font: 11px museoslab, sans-serif;
}


.sidebar-nav li,
.sidebar-nav .menu-item a {
  margin: 10px 0;
	padding: 10px 0 0 0;
	font: 13px museoslab, sans-serif;
	text-transform: uppercase;
	border-top: 1px solid #e1e1e1;
}


.sidebar-nav li:first-child,
.sidebar-nav .menu-item:first-child a {
	border: none;
	background: none;
}





.sidebar-nav .current_page_item ul a,


.sidebar-nav .current_page_ancestor a,


.sidebar-nav .menu-item a {
  color: #900;
}



.current_page_item ul a:hover,
.sidebar-nav .menu-item a:hover {
  color: #fc0;
}



.sidebar-nav .current_page_ancestor .current_page_item a,
.sidebar-nav .menu-item.current_page_item a {
  color: #000;
}

  .tax-work_categories .menu-item-29 .sub-menu {
    display: block;
  }

  header .menu li.current_page_item.menu-item-has-children .sub-menu,
  header .menu li.current_page_parent.menu-item-has-children .sub-menu,
  header .menu li.current-menu-item.menu-item-has-children .sub-menu,
  header .menu li.current-menu-ancestor.menu-item-has-children .sub-menu,
  header .menu li.current-page-ancestor.menu-item-has-children .sub-menu,
  header .menu li.current_page_item.current_page_parent .sub-menu,
  header .menu li.current_page_parent.current_page_parent .sub-menu,
  header .menu li.current-menu-item.current_page_parent .sub-menu,
  header .menu li.current-menu-ancestor.current_page_parent .sub-menu,
  header .menu li.current-page-ancestor.current_page_parent .sub-menu,
  header .menu li.current_page_item.current-menu-ancestor .sub-menu,
  header .menu li.current_page_parent.current-menu-ancestor .sub-menu,
  header .menu li.current-menu-item.current-menu-ancestor .sub-menu,
  header .menu li.current-menu-ancestor.current-menu-ancestor .sub-menu,
  header .menu li.current-page-ancestor.current-menu-ancestor .sub-menu,
  header .menu li.current_page_item.current-page-ancestor .sub-menu,
  header .menu li.current_page_parent.current-page-ancestor .sub-menu,
  header .menu li.current-menu-item.current-page-ancestor .sub-menu,
  header .menu li.current-menu-ancestor.current-page-ancestor .sub-menu,
  header .menu li.current-page-ancestor.current-page-ancestor .sub-menu {
    transition: none;
    display: block;
  }

	.menu-item {
		width:100%;
		float:none;
		background: #fff;
		position: relative;
	}

	.menu-item  a {
		padding:15px;
	}

	.menu-item  a:hover {
		background: #efefef;
	}

	div.slide_out a span.deal_3 {
		display: block;
		margin: 5px 0 0 0;
		font-size: 24px;
		display: none;
	}

.art-disciplina {
	float: left;
	background: #FFF;
	padding: 10px;
	position: absolute;
	top: 0;
	left: 0;
	color: #000;
}


.nuevoArticulo:hover .art-disciplina.m_Ar{
	color: #8cc8dd;
}


.nuevoArticulo:hover .art-disciplina.m_Aq{
	color: #cc6c46;
}


.nuevoArticulo:hover .art-disciplina.m_Ds{
	color: #f2cd85;
}


.nuevoArticulo:hover .art-disciplina.m_Cn{
	color: #a7721d;
}


.nuevoArticulo:hover .art-disciplina.m_St{
	color: #25a286;
}


.art-disciplina.m_St{
	padding-left: 12px;
padding-right: 12px;
}


.nuevoArticulo:hover .art-disciplina.m_Md{
	color: #7b498c;
}


.nuevoArticulo:hover .art-disciplina.m_Cd{
	color: #a7721d;
}


.nuevoArticulo:hover .art-disciplina.m_Es{
	color: #25a286;
}


.nuevoArticulo:hover .art-disciplina.m_Op{
	color: #009bdb;
}


.nuevoArticulo:hover .art-disciplina.m_Et{
	color: #3e009c;
}


.nuevoArticulo:hover .art-disciplina.m_Vd{
	color: #86226a;
}




.art-disciplina:hover{
	background: #fff!important;
}

.bulletloop .loop-content {width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow:row nowrap; -ms-flex-flow:row nowrap; flex-flow:row nowrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;}

.bulletloop .loop-content .hentry {width: 49%}

.loop.vidloop .loop-content {width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow:row nowrap; -ms-flex-flow:row nowrap; flex-flow:row nowrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; font-size: 0.8em;}

.feedloop .loop-content .hentry {margin: 0.5em !important;}

.catsloop .loop-content {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}

.catsloop .loop-content .hentry {width: 48%; -webkit-align-self:  stretch; -ms-flex-item-align:  stretch; align-self:  stretch; overflow:hidden;}

.aulacloop .loop-content .post, .aulailoop .loop-content .post {width: 33%; display: inline-block; box-sizing: border-box; padding: 0 0.3em; text-align: center;}

.postcloop .loop-content .tema-ciudadania .postcred, .postcloop .loop-content .tema-ciudadania .datime, .postcloop .loop-content .tema-ciudadania .postcex, .postcloop .loop-content .tema-ingles .postcred, .postcloop .loop-content .tema-ingles .datime, .postcloop .loop-content .tema-ingles .postcex {display:none;}
 .btn,
.more-link,
.loop-utility a,
input[type="submit"],
input[type="button"],
.comment-reply-link {
font-weight: normal;
font-size: inherit;
cursor: pointer;
display: inline-block;
background: #333;
color: #FFFFFF;
padding: .5em 1em;
border: 1px solid transparent;
border-radius: 2px;
-webkit-font-smoothing: antialiased;
-webkit-appearance: none;
margin-bottom: 1.5em;
text-decoration: none;
-webkit-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-ms-transition: all .2s ease-in;
transition: all .2s ease-in;
}

.btn:hover,
.more-link:hover,
.loop-utility a:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
.comment-reply-link:hover {
background: #ad3333;
color: #FFFFFF;
text-decoration: none;
}

.loop-title {
font-weight: bold;
}
 .loop-utility {
clear: both; }




#cff .cff-author{
  float: left;
  clear: both;
  margin: 0 0 15px 0;
  padding: 0;
  line-height: 1.2;
  width: 100%;
}

#cff .cff-author a{
  float: left;
  display: block;
  
  min-width: 100%\9;
}

#cff .cff-author-img{
  float: left;
  width: 40px;
  margin: 0 0 0 -100% !important;
}

#cff .cff-author img{
  float: left;
}

#cff .cff-author .cff-author-text span{
  display: table-cell;
  vertical-align: middle;
  height: 40px;
  margin: 0;
  font-weight: bold;

  
  padding-left: 50px;
  float: none;
}



#cff .cff-author .cff-author-text{
  float: left;
  width: 100%;
}

#cff .cff-author .cff-author-text *{
  float: left;
  clear: both;
  width: auto;
  margin: 0 0 0 50px;
  font-weight: bold;
}

#cff .cff-author .cff-date{
  color: #9197a3;
  font-weight: normal;
  margin-top: 0px;
}

#cff .cff-author .cff-page-name.cff-author-date{
  float: left;
  padding: 2px 0 0 0;
}

.container {
	width:924px;
	margin:0 auto;
}

.container:after{
	display:block;
	clear:both;
	content:"";
}

.main-navigation,
.site-title,
.site-description {
    margin: 0 auto;
	max-width: 960px;
}

.site-description {
	font-size: 13px;
	font-size: 1.3rem;	
	font-family: 'open_sansbold', sans-serif;
	padding-left: 6px;
}

.site-title a,
.site-description {
	color: #FFF;
}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}

		div.default_product_display div.item_no_image a  {
			width: 218px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }


div.default_product_display div.textcol div.imagecol {position: relative!important;}


#content .default_product_display {float:left;margin-right:30px;margin-bottom:30px;}


#content .default_product_display h2 a {text-decoration: none;font-size:16px;}


#content .default_product_display img {

margin-bottom: 10px;
}



		
		div.default_product_display div.textcol{
			margin-left: 230px !important;
			min-height: 220px;
			_height: 220px;
		}


.default_product_display {width:222px!important;max-width:222px!important;}


.entry-bookmark {
	float: left;
	margin-top: 45px;
}

.latest_post_text
{
	display:block;
	width:auto
}

.latest_post_holder.image_in_box .latest_post_text
{
	padding:0 0 0 116px
}

.latest_post_holder.image_in_box .latest_post_text .latest_post_title
{
	margin:-3px 0 2px 0
}

.latest_post_holder.image_in_box .latest_post_text .excerpt
{
	margin:0 0 8px 0
}
 

.aom_dr {width:100%; text-align:center; margin:4px; padding:0; font-size:9px;}

.clear {clear: both}
.sixcol{width:48.618784527%;}
.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol,.floatcol{position:relative;float:left;margin-left:2.762430939%;}


.top_google_ad{
	width:728px;
	height:90px;
	margin:10px 0 0 0;
	background-color:#000000; 
	}

.footer-links { 
	float: left;
	color: #ffffff;
}




.imgcenter {
	margin: 0 auto;
	display: block;
	}

			#content .pagination .prev-page { float: left; }





.css_textindent { margin:0px; padding:0px; display:none; text-indent: -99999px; }

	#back-to-top {
		padding: 7px 10px 5px;
		opacity: 0.6!important;
	}

.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v1 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v2 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v3 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v4 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v5 .fusion-sticky-header-wrapper {
  position: fixed;
  top: 0;
  z-index: 210;
  max-width: 100%;
  width: 100%;
  -webkit-box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
  box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
}
.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-sticky-header-wrapper,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-sticky-header-wrapper{position:fixed;width:100%;}
html#scoped-css body.style-159 #usersite-container .zoogle-columns,html#scoped-css body.style-159 #usersite-container .zoogle-column{display:block;float:none;width:100%;margin-left:0;left:0;top:0}
#usersite-container div.zoogle-column{float:left;height:100%}
#usersite-container table#page-content-wrap td.zoogle-column{vertical-align:top;float:none}


.td-block-row {
  *zoom: 1;
  margin-left: -24px;
  margin-right: -24px;
}

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

.td-block-row:after {
  clear: both;
}

.td-block-row [class*="td-block-span"] {
  display: block;
  min-height: 1px;
  float: left;
  padding-right: 24px;
  padding-left: 24px;
  
  
  
}

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


.td_block_4 .td-block-span12:last-child .td_module_2,
.td_block_4 .td-block-row:last-child .td_module_2 {
  padding-bottom: 21px;
}


.td_block_5 .td-block-span12:last-child .td_module_3,
.td_block_5 .td-block-row:last-child .td_module_3 {
  padding-bottom: 21px;
}


.td_block_6 .td-block-span12:last-child .td_module_5,
.td_block_6 .td-block-row:last-child .td_module_5 {
  margin-bottom: 0;
  border-bottom: none;
}


.td_block_9 .td-block-span12:last-child .td_module_8,
.td_block_9 .td-block-row:last-child .td_module_8 {
  border-bottom: none;
  margin-bottom: 0;
}


.td_block_10 .td-block-span12:last-child .td_module_9,
.td_block_10 .td-block-row:last-child .td_module_9 {
  margin-bottom: 0;
  border-bottom: none;
}

.td_block_14 .td-block-row {
  margin-left: 0;
  margin-right: 0;
}

.td_block_14 .td-block-row:last-child {
  margin-bottom: 23px;
}

.td_block_15 .td-column-3 .td-block-row {
  margin-right: -22px;
  margin-left: 0;
  
}

.td_block_15 .td-column-3 .td-block-row .td-block-span4 {
  padding-right: 22px;
  padding-left: 0;
  width: 20%;
  
  
}

.td_block_15 .td-column-2 .td-block-row {
  margin-right: -21px;
  margin-left: 0;
  
  
}

.td_block_15 .td-column-2 .td-block-row .td-block-span4 {
  padding-right: 21px;
  padding-left: 0;
  
  
}

.td_block_15 .td-column-2 .td-block-row:last-child .td_module_mx4 {
  padding-bottom: 21px;
  
}


.td_block_16 .td-column-3 .td-block-row {
  margin-right: -22px;
  margin-left: 0;
  
  
}

.td_block_16 .td-column-3 .td-block-row .td-block-span4 {
  width: 20%;
  padding-right: 22px;
  padding-left: 0;
  
  
}

.td_block_16 .td-column-2 .td-block-row {
  margin-right: -21px;
  margin-left: 0;
  
}

.td_block_16 .td-column-2 .td-block-row .td-block-span4 {
  width: 33.33333333%;
  padding-right: 21px;
  padding-left: 0;
  
}

.td_block_16 .td-column-2 .td-block-row:last-child .td_module_mx4 {
  padding-bottom: 26px;
}

.td_block_19 .td-block-row {
  margin-right: -15px;
  margin-left: -15px;
}
.mh-container,.mh-container-inner{width:100%;max-width:1080px;margin:0 auto;position:relative;}
.mh-container-outer{margin:25px auto;-webkit-box-shadow:0px 0px 10px rgba(50,50,50,0.17);-moz-box-shadow:0px 0px 10px rgba(50,50,50,0.17);box-shadow:0px 0px 10px rgba(50,50,50,0.17);}
.mh-wide-layout .mh-container-outer{margin:0 auto;box-shadow:none;}
.mh-two-sb .mh-container{max-width:1431px;}
.mh-boxed-layout .mh-container-inner{width:100%;}
#mh-mobile .mh-container{width:100%;}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

#toggle-menu .open,#toggle-menu.menu-closed .closed{display:none}

#toggle-menu.menu-closed .open{display:inline-block}
li.purple:hover .box-dropdown .box-wrapper{border-color:#9b59b6}
li.purple .box-dropdown:after{border-bottom:10px solid #9b59b6}
li.purple .parent-color,a.purple{color:#9b59b6}
li.purple .parent-background{background:#9b59b6}
li.purple .parent-border{border-color:#9b59b6}
li.purple .parent-arrow:after{border-bottom-color:#9b59b6}
.purple .sidebar-box-heading,.purple a.tag-item:hover{background:#9b59b6}
.purple.contact-item .icons{background:#9b59b6}

                            header[role="banner"] menu .toggle ul a:hover,
                            header[role="banner"] menu .toggle ul li.menu-item:hover a {
                                text-decoration:none;
                                border:none;
                            }

                    header[role="banner"] menu .toggle ul li.menu-item:hover a {
                        background-color:#344;
                    }

                        header[role="banner"] menu .toggle ul li.menu-item ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.current-menu-item ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.current-menu-ancestor ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.menu-item:hover ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.current-menu-item:hover ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.current-menu-ancestor:hover ul.sub-menu a {
                            border-left:3px solid #344;
                            padding: .5em 1.25em;
                        }

                        header[role="banner"] menu .toggle ul ul.sub-menu li.menu-item a:hover {
                            background-color:#455;
                            border-color:#fff;
                        }
.nav-item{list-style:none;display:inline-block;padding:0;margin:0}
.nav-item:first-child{margin-left:1em}
.nav-item.nav-item__multiple{display:none}
.nav-item a{padding:8px 6px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
.nav-item a:link,.nav-item a:visited{color:#3f556d;text-decoration:none}
.nav-item a:hover,.nav-item a:focus,.nav-item a:active{text-decoration:underline}
.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-lg-4{width:33.33333333%}
.panel-separator,.pane-node-links,.pane-ti-lsg-ay-comments,.pane-ti-lsg-ay-comments *,.pane-ti-lsg-ay-comment-reply-form,.pane-ti-lsg-ay-comment-reply-form *,.pane-ti-lsg-outbrain-ti-lsg-outbrain-web,.pane-ti-lsg-ay-ads-google-article,.pane-ti-lsg-ay-ads-cmad-300x250-ofie,.panel-col-bottom{display:none !important}
.panel-2col .panel-separator{margin:0 0 1em 0;}
.channel .panel-separator{width:100%;clear:both;float:left}
.panel-ay-twocol-25-75-stacked .panel-separator{margin:0;padding:0}
.panel-col-bottom .pane-ti-lsg-ay-ads-google-gallery+.panel-separator,.panel-col-bottom .pane-ti-lsg-ay-ads-multiad-300x250+.panel-separator{display:none}
.panel-col-bottom .pane-ti-lsg-ay-ads-cmad-300x250,.panel-col-bottom .pane-ti-lsg-ay-ads-multiad-300x250+.panel-separator+.pane-ti-lsg-ay-ads-multiad-300x250{float:right;text-align:right;clear:right}
.panel-col-bottom .pane-ti-lsg-ay-ads-cmad-300x250 div,.panel-col-bottom .pane-ti-lsg-ay-ads-multiad-300x250+.panel-separator+.pane-ti-lsg-ay-ads-multiad-300x250 div{float:right}
.panel-col-bottom .pane-ti-lsg-ay-ads-cmad-300x250+.panel-separator,.panel-col-bottom .pane-ti-lsg-ay-ads-multiad-300x250+.panel-separator+.pane-ti-lsg-ay-ads-multiad-300x250+.panel-separator{display:block;clear:both}
body.node-type-gallery .panel-1col .pane-ti-lsg-ay-ads-300x250+.panel-separator+.pane-ti-lsg-ay-ads-300x250,body.node-type-gallery .panel-col-bottom .pane-ti-lsg-ay-ads-300x250+.panel-separator+.pane-ti-lsg-ay-ads-300x250{position:absolute;right:0}
body.view-all .panel-1col .panel-col .panel-separator{display:none}
body.view-all .pane-ti-lsg-ay-ads-150x150+.panel-separator{margin-bottom:10px;border-bottom:1px solid #9cc}
body.node-type-index .panel-2col-stacked .center-wrapper .panel-separator{display:none}


#header .container div.header_submenu div.header_submenu_content {
	text-align:left;
	z-index: 999;
	
	background-color: #fff;
	padding:20px;
	padding-top:12px;
	padding-bottom:12px;
	width:250px;
	overflow:auto;
	
	-moz-box-shadow: 0 0 5px #333;
	-webkit-box-shadow: 0 0 5px #333;
	box-shadow: 0 0 5px #333;
	
	-moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    border-radius: 3px; 			
}


#header .container div#menu_profiel_submenu.header_submenu div.header_submenu_content {
	width: 150px;
}


#header .container div.header_submenu div.header_submenu_content li {
	float:none;
}


#header .container div.header_submenu div.header_submenu_content li a {
	color: #000;
	font-weight: bold;
	font-size: 14px;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
}


#header .container div.header_submenu div.header_submenu_content li a:hover {
	text-decoration: none;
	color: #ff6d00;
}


#header .container div.header_submenu div.header_submenu_content li a i {
	font-weight: bold;
}


#header .container div.header_submenu div.header_submenu_content li.tweede_niveau a {
	padding-left:20px;
}
.b-b4r-wide{background:#121213;border:1px #1c1b1d solid;padding:0 12px;margin:20px 0;overflow:hidden;text-align:center;display:block;clear:both;position:relative}
.b-b4r-wide .b-b4r{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin:10px 0 0 10px;text-align:left;font-size:12px;letter-spacing:normal;line-height:normal;word-spacing:normal}
.b-b4r-wide_content{margin:0 0 10px -10px;font-size:0;line-height:0;letter-spacing:-0.31em;word-spacing:-0.43em}
.b-b4r-wide_content .widgets-container{margin:10px 0 0 10px}
.b-b4r-wide__nobg{border:none;background:none;padding:0;margin:10px 0}
.b-b4r-wide__topindent{border:none;background:none;padding:0;margin:35px 0 10px}
.b-b4r-wide__nostyle{border:none;background:none;padding:0;margin:0}
.b-b4r img{border:1px #000 solid}
.l-sidebar .b-b4r{margin:0 0 10px 0;display:block}
.b-b4r-main{width:244px;height:247px}
.l-sidebar .b-b4r-main{margin:0 0 10px;display:block}
.b-b4r-wide_content .b-content{font-size:12px;letter-spacing:normal;line-height:normal;word-spacing:normal}
.b-carousel-content .b-b4r img{border:none}
.b-carousel-content:hover .b-b4r img{opacity:1}
body.style-206 #usersite-container .nav-bar.mobile #toggle-mobile-menu a i.icon-close{font-size:16px}
.icon:before{text-align:center;display:block;width:100%}
.icon-default-1:before{content:"\e61f"}
.icon-default-2:before{content:"\e617"}
.icon-default-3:before{content:"\e618"}
.icon-amazon:before{content:"\e61c"}
.icon-angle-down:before{content:"\e602"}
.icon-bandcamp:before{content:"\e60b"}
.icon-calendar:before{content:"\e007"}
.icon-cancel-circle:before{content:"\e006"}
.icon-cdbaby:before{content:"\e60c"}
.icon-chevron-down:before{content:"\e601"}
.icon-chevron-sign-left:before{content:"\e62a"}
.icon-chevron-sign-right:before{content:"\e62b"}
.icon-circle:before{content:"\e626"}
.icon-circle-arrow-left:before{content:"\e624"}
.icon-circle-arrow-right:before{content:"\e623"}
.icon-circle-fill:before{content:"\e627"}
.icon-clock:before{content:"\e008"}
.icon-close:before{content:"\e00b"}
.icon-download:before{content:"\e00c"}
.icon-envelope:before{content:"\e604"}
.icon-envelope-alt:before{content:"\e609"}
.icon-facebook:before{content:"\e608"}
.icon-facebook-sign:before{content:"\e606"}
.icon-first:before{content:"\e000"}
.icon-flickr:before{content:"\e619"}
.icon-gear:before{content:"\f013"}
.icon-googleplus:before{content:"\e610"}
.icon-hamburger:before{content:"\e600"}
.icon-instagram:before{content:"\e611"}
.icon-itunes:before{content:"\e60f"}
.icon-last:before{content:"\e001"}
.icon-lastfm:before{content:"\e616"}
.icon-linkedin:before{content:"\e61b"}
.icon-location:before{content:"\e009"}
.icon-mobile:before{content:"\e621"}
.icon-move:before{content:"\e62c"}
.icon-myspace:before{content:"\e629"}
.icon-next:before{content:"\e00e"}
.icon-onesheet:before{content:"\e628"}
.icon-pandora:before{content:"\e60e"}
.icon-pause:before{content:"\e002"}
.icon-pause-2:before{content:"\e005"}
.icon-pinterest:before{content:"\e61a"}
.icon-play:before{content:"\e003"}
.icon-play-2:before{content:"\e004"}
.icon-previous:before{content:"\e00d"}
.icon-rdio:before{content:"\e61e"}
.icon-reverbnation:before{content:"\e60a"}
.icon-roundrect:before{content:"\e622"}
.icon-roundrect-fill:before{content:"\e625"}
.icon-screen:before{content:"\e620"}
.icon-share:before{content:"\e603"}
.icon-sonicbids:before{content:"\e61d"}
.icon-soundcloud:before{content:"\e612"}
.icon-spinner:before,#usersite-container .zoogle-music-player .player .player-play a.loading .icon-play:before,#usersite-container .zoogle-music-player ol.track-list .track-number-play a.loading .icon-play:before{content:"\f110"}
.icon-spotify:before{content:"\e60d"}
.icon-tumblr:before{content:"\e613"}
.icon-twitter:before{content:"\e607"}
.icon-twitter-sign:before{content:"\e605"}
.icon-vimeo:before{content:"\e614"}
.icon-volume-medium:before{content:"\e00a"}
.icon-youtube:before{content:"\e615"}
.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.icon-stack-1x,.icon-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.icon-stack-1x{line-height:inherit}
.icon-stack-2x{font-size:2em}
#usersite-container .zoogle-music-player .player .player-play .icon:before{line-height:32px;font-size:16px}
#usersite-container .zoogle-music-player .player .player-play .icon-play-2,#usersite-container .zoogle-music-player .player .player-play .icon-play-2:before,#usersite-container .zoogle-music-player .player .player-play .icon-pause-2,#usersite-container .zoogle-music-player .player .player-play .icon-pause-2:before{font-size:32px}
#usersite-container .zoogle-music-player .player .player-play .icon-play:before{text-indent:1px}
#usersite-container .zoogle-music-player .player .player-play .icon-pause,#usersite-container .zoogle-music-player .player .player-play .icon-pause-2{display:none}
#usersite-container .zoogle-music-player .player .player-play a.loading .icon-play:before{text-indent:0}
#usersite-container .zoogle-music-player ol.track-list .track-number-play .icon-play:before{padding-left:0.1em;padding-top:0.04em}
#usersite-container .zoogle-music-player ol.track-list .icon:before{font-size:13px;line-height:26px;width:26px;height:26px}
#usersite-container .zoogle-music-player ol.track-list .icon-play-2,#usersite-container .zoogle-music-player ol.track-list .icon-play-2:before,#usersite-container .zoogle-music-player ol.track-list .icon-pause-2,#usersite-container .zoogle-music-player ol.track-list .icon-pause-2:before{font-size:26px}
#usersite-container .zoogle-music-player ol.track-list .track-icon-play,#usersite-container .zoogle-music-player ol.track-list .track-icon-playing,#usersite-container .zoogle-music-player ol.track-list .icon-pause,#usersite-container .zoogle-music-player ol.track-list .icon-pause-2,#usersite-container .zoogle-music-player ol.track-list .more-info,#usersite-container .zoogle-music-player ol.track-list .track-social{display:none}
#usersite-container .zoogle-music-player.playing .player .player-play .icon-play,#usersite-container .zoogle-music-player.playing .player .player-play .icon-play-2{display:none}
#usersite-container .zoogle-music-player.playing .player .player-play .icon-pause,#usersite-container .zoogle-music-player.playing .player .player-play .icon-pause-2{display:inline-block}
#usersite-container .zoogle-music-player.playing li.current:hover .icon-play,#usersite-container .zoogle-music-player.playing li.current:hover .icon-play-2,#usersite-container .zoogle-music-player.playing li.current:hover .track-icon-playing{display:none}
#usersite-container .zoogle-music-player.playing li.current:hover .icon-pause,#usersite-container .zoogle-music-player.playing li.current:hover .icon-pause-2{display:inline-block}
#usersite-container .bandcamp_feature a i.icon-bandcamp{font-size:1.5em;vertical-align:sub}
#usersite-container ul.share_icons li div.share_icon span.icon-envelope:before{vertical-align:-2px}
#usersite-container .icon-spinner,#usersite-container .zoogle-music-player .player .player-play a.loading .icon-play,#usersite-container .zoogle-music-player ol.track-list .track-number-play a.loading .icon-play{-webkit-animation:spin 1s infinite steps(8);-moz-animation:spin 1s infinite steps(8);-o-animation:spin 1s infinite steps(8);-ms-animation:spin 1s infinite steps(8);animation:spin 1s infinite steps(8)}
#usersite-container .back-link a .icon-previous{font-size:0.8em}


div#footer div#links div.section {
	padding-top: 4px;
	margin-bottom: 15px;
}


div#footer div#links label strong { color: #646056; }

div#footer div#links label {
	color: #505050;
	display: block;
	padding-left: 18px;
}


div#footer div#links div.col {
	margin: 17px 20px 17px 0;
}
.carousel-control .img{top:-47px;width:150px;height:47px;position:relative;display:block;overflow:hidden}
.in_progress .carousel-control:hover .img{top:-47px!important}
.carousel-control:hover .img{top:0;-webkit-transition:top .2s ease-in-out .2s;-moz-transition:top .2s ease-in-out .2s;-o-transition:top .2s ease-in-out .2s;-ms-transform:top .2s ease-in-out .2s;transition:top .2s ease-in-out .2s}
.carousel-control.right .img{float:right}
.carousel-control .img img,.carousel-control .img .video{position:absolute;top:0;left:0;z-index:2}
.carousel-control .img .video{left:-1px}
.carousel-control .img .old{z-index:1}

#wrap .breadcrumbs{ color:#e37100; margin:0 0 10px 0; padding-top:0; font-size:11px;}


	#footer_sub-menus .list-wrapper {
		width: 31.33%;
		margin-left: 1%;
		margin-right: 1%;
	}

	#footer_sub-menus .list-wrapper:nth-child(3n+1) {
		clear: left;
	}


.stock_ticker_entry{
        position: absolute;
}




div.panel-pane div.admin-links {
  font-size: xx-small;
  margin-right: 1em;
}


div.panel-pane div.admin-links li a {
  color: #ccc;
}


div.panel-pane div.admin-links li {
  padding-bottom: 2px;
  background: white;
  z-index: 201;
}


div.panel-pane div.admin-links:hover a,
div.panel-pane div.admin-links-hover a {
  color: #000;
}


div.panel-pane div.admin-links a:before {
  content: "[";
}


div.panel-pane div.admin-links a:after {
  content: "]";
}


div.panel-pane div.panel-hide {
  display: none;
}



div.panel-pane div.panel-hide-hover,
div.panel-pane:hover div.panel-hide {
  display: block;
  position: absolute;
  z-index: 200;
  margin-top: -1.5em;
}


div.panel-pane div.node {
  margin: 0;
  padding: 0;
}


div.panel-pane div.feed a {
  float: right;
}

.right-feature div.feed-item,.right-feature div.feed-item.last { margin:5px 12px; }

.right-feature div.feed-item { padding-bottom:5px; border-bottom:1px solid #e8e7e7; }

.right-feature div.feed-item.last { padding-bottom:0; border-bottom:0; }

.right-feature .feed-item .feed-header { font-weight:bold; font-size:10px; line-height:16px; }

.right-feature .feed-item .feed-header span.category { color:#8f8f8f; font-weight:normal; }

.right-feature .feed-item h3 { font-size:14px; line-height:16px; font-weight:normal; color:#1768a2; margin-bottom:12px; }

.right-feature .feed-item h3 a:link,.feed-item h3 a:visited { text-decoration:none; font-size:14px; line-height:16px; font-weight:normal; color:#1768a2; }

.right-feature .feed-item h3 a:hover { text-decoration:underline; }


div.feed-item { margin-bottom:20px; }

.feed-item .feed-header { font-weight:bold; font-size:10px; }

.feed-item .feed-header span.category,.news-time span.category { color:#8f8f8f; font-weight:normal; }

#content-inner .feed-item h3, #content-inner .opp-list h3 { font-size:16px; line-height:18px; margin:0 0 10px; }

.feed-item h3 a:link,.feed-item h3 a:visited { text-decoration:none; }

#breadcrumbs .crumbs { 
	display: inline-block; 
	width: 650px; 
	line-height: 20px; 
}

	
#breadcrumbs .crumbs strong { 
	color: #6B6B6B; 
	font-weight: normal;
}


.g-animatedblock-items {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
}


.g-animatedblock-items .g-animatedblock-item {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin: 2% 2% 2% 2%;
}


.g-animatedblock-items.g-2cols, .g-animatedblock-items.g-3cols, .g-animatedblock-items.g-4cols, .g-animatedblock-items.g-5cols {
  margin-left: -2%;
  margin-right: -2%;
}



.g-animatedblock-items.g-1cols .g-animatedblock-item {
  width: 100%;
  -webkit-flex-basis: 100%;
  -moz-flex-basis: 100%;
  flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
}


.g-animatedblock-items.g-1cols .g-animatedblock-item:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: none;
}



.g-animatedblock-items.g-2cols .g-animatedblock-item {
  width: 47%;
  -webkit-flex-basis: 47%;
  -moz-flex-basis: 47%;
  flex-basis: 47%;
  -ms-flex-preferred-size: 47%;
}


.g-animatedblock-items.g-2cols .g-animatedblock-item:nth-child(odd) {
  margin-right: 1%;
}


.g-animatedblock-items.g-2cols .g-animatedblock-item:nth-child(even) {
  margin-left: 1%;
}



.g-animatedblock-items.g-3cols .g-animatedblock-item {
  width: 30.66667%;
  -webkit-flex-basis: 30.66667%;
  -moz-flex-basis: 30.66667%;
  flex-basis: 30.66667%;
  -ms-flex-preferred-size: 30.66667%;
}


.g-animatedblock-items.g-3cols .g-animatedblock-item:nth-child(3n-1) {
  margin-left: 0;
  margin-right: 0;
}



.g-animatedblock-items.g-4cols .g-animatedblock-item {
  width: 22.5%;
  -webkit-flex-basis: 22.5%;
  -moz-flex-basis: 22.5%;
  flex-basis: 22.5%;
  -ms-flex-preferred-size: 22.5%;
}


.g-animatedblock-items.g-4cols .g-animatedblock-item:nth-child(4n-2) {
  margin-left: 0;
  margin-right: 1%;
}


.g-animatedblock-items.g-4cols .g-animatedblock-item:nth-child(4n-1) {
  margin-left: 1%;
  margin-right: 0;
}



.g-animatedblock-items.g-5cols .g-animatedblock-item {
  width: 17.6%;
  -webkit-flex-basis: 17.6%;
  -moz-flex-basis: 17.6%;
  flex-basis: 17.6%;
  -ms-flex-preferred-size: 17.6%;
}


.g-animatedblock-items.g-5cols .g-animatedblock-item:nth-child(5n-3) {
  margin-left: 0;
  margin-right: 1%;
}


.g-animatedblock-items.g-5cols .g-animatedblock-item:nth-child(5n-2) {
  margin-left: 1%;
  margin-right: 1%;
}


.g-animatedblock-items.g-5cols .g-animatedblock-item:nth-child(5n-1) {
  margin-left: 1%;
  margin-right: 0;
}




p.widget, p.textwidget: {font-family: 'Roboto', sans-serif; font-size: 12pt; font-weight: 500; font-color: #131313; }


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}

	
	.tdleft, .tdmiddle, .tdright {
	width: 100%;
	display:block;
	text-align: center;
	}

	
	
	
	.tdleft, .tdmiddle {
	width: auto;
	}

	
	
	.tdmiddle h1, .tdmiddle h2 {
			white-space:nowrap;
	}
td.zero{width:1%;white-space:nowrap;}


			table.recentcommentsavatartop img.avatar, table.recentcommentsavatarend img.avatar {
				border: 0px;
				margin: 0;
			}


			table.recentcommentsavatartop a, table.recentcommentsavatarend a {
				border: 0px !important;
				background-color: transparent !important;
			}


			td.recentcommentsavatarend, td.recentcommentsavatartop {
				padding: 0px 0px 1px 0px;
				margin: 0px;
			}


.trfontsize { font-weight: bold; }

#heatmapthemead-the-content-container .nav-previous {
	float: left;
}


.nav-previous, .nav-next {
	margin-bottom: 1em;
}


.nav-previous a,
.nav-next a { 
	font-size: 1em;
	line-height: 1em;
	padding: 8px;
	border-radius: 3px;
	display: inline-block;
}





.nav-previous a,							
.nav-next a {
	color: #FFFFFF; 						
	background: #445263;					
}



.nav-next a:hover,
.nav-previous a:hover {
	background: #006600;					
}


.nav-next a:active,
.nav-previous a:active {
	background: #003300;					
}







.clearfix:before, .clearfix:after, .single-theme .features:before, .single-theme .features:after {
	content: "\0020";
	display: block;
	height: 0;
	visibility: hidden;
}


.clearfix:after, .single-theme .features:after {
	clear: both;
}


.clearfix, .single-theme .features {
	zoom: 1;
}

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

.clearfix:after { clear: both; }
  
.clearfix { zoom: 1; }




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}
ul.side-nav li.divider{border-top:1px solid #e6e6e6;height:0;padding:0}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}
.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}
.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}
a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}
a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}
a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}
a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}
.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}

		

.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0;pointer-events:auto}
.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0}
.ubermenu .ubermenu-item{text-align:left;display:inline-block;vertical-align:top}
.ubermenu .ubermenu-item-level-0{vertical-align:bottom;-moz-backface-visibility:visible;backface-visibility:visible}
.ubermenu-items-align-top .ubermenu-item-level-0{vertical-align:top}
.ubermenu .ubermenu-item.ubermenu-item-level-0{float:none}
.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left{float:left}
.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-right{float:right}
.ubermenu .ubermenu-item-level-0.ubermenu-has-submenu-stack{position:relative}
.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}
.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0!important}
.ubermenu .ubermenu-item .ubermenu-submenu-padded{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:20}
.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none;-ms-transition:none;transition:none;top:auto}
.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-property:max-height,visibility;-ms-transition-property:max-height,visibility;transition-property:max-height,visibility;max-height:0;top:auto}
.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{opacity:0;-webkit-transition-property:opacity,visibility;-ms-transition-property:opacity,visibility;transition-property:opacity,visibility;top:auto;margin-top:1px}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0;-webkit-transition-property:margin-top,opacity,visibility;-ms-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop{margin-top:0;clip:rect(0,5000px,5000px,-5000px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout{position:relative}
.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active{z-index:100}
.ubermenu-vertical .ubermenu-item-level-0{display:block;clear:both}
.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height{position:static}
.ubermenu-vertical .ubermenu-item.ubermenu-relative{position:relative}
.ubermenu-vertical .ubermenu-item.ubermenu-relative.ubermenu-active{z-index:20}
.ubermenu-vertical .ubermenu-item.ubermenu-item-mini{float:left;clear:none}
.rtl .ubermenu,.rtl .ubermenu .ubermenu-item{text-align:right}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{display:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0{width:50%}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{position:static}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0!important}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{left:-1px!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-mini{min-width:0;width:auto;float:left;clear:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{display:none!important}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini{min-width:0;width:auto}

.ubermenu-main.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop { margin-top:0; }



.info_footer{ text-align: left;  padding-left:15px; padding-top:3px; line-height:16px; color:#fff; font-size:11px;}
.ajax_loader .pulse{width:32px;height:32px;margin:-16px 0 0 -16px;background-color:#303030;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-animation:scaleout 1.0s infinite ease-in-out;animation:scaleout 1.0s infinite ease-in-out}

#site-logo-inner { display: table-cell; vertical-align: middle; }

	body.wpex-has-vertical-header #site-logo-inner { display: block; }

	.wpex-mobile-toggle-menu-icon_buttons_under_logo #site-logo-inner { display: block; }





.col:after,
.clr:after,
.wpex-clr:after,
.group:after,
dl:after,
.vc-empty-shortcode-element:after,
ul.page-numbers:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; zoom: 1; }



.clr-margin,
.count-1,
.col-1,
.col.first { clear: both; margin-left: 0; }
#tve_eight_set ol.thrv_wrapper{font-size:16px;margin-left:0;margin-bottom:0;padding-left:20px;padding-bottom:0;text-align:left}
#tve_eight_set ol.thrv_wrapper li{font-family:'Open Sans', sans-serif;color:#464646;font-size:inherit;font-weight:400;line-height:20px;padding-left:10px;position:relative}
#tve_eight_set #tve_editor ul.thrv_wrapper li{margin-bottom:15px}
#tve_eight_set ul.thrv_wrapper{font-size:16px;list-style-type:none;margin-left:20px;margin-bottom:30px;padding-left:0;padding-bottom:0;text-align:left}
#tve_eight_set ul.thrv_wrapper li{font-family:'Open Sans', sans-serif;color:#464646;font-size:inherit;font-weight:400;list-style-type:disc;line-height:20px;padding-left:10px}
#tve_eight_set ul.thrv_wrapper li:before{display:none}
body .thrv_wrapper.thrv-leads-slide-in,body .thrv_wrapper.thrv-leads-ribbon,body .thrv_wrapper.thrv-leads-widget,body .thrv_wrapper.thrv-leads-screen-filler{margin:0}
.tve_editor_main_content .thrv_wrapper{padding:0}
.tve_editor_main_content .thrv_wrapper.thrv_content_reveal{padding:1px}
.thrv-leads-form-box.thrv_wrapper{background-color:#dedede;padding:20px}
.thrv-leads-screen-filler.thrv_wrapper{padding:0}
.tve-sl-open.stl-anim-rotational .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper{-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition:none;-moz-transition:none;transition:none}
.tve-sl-open.stl-anim-zoom_in .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:none;-moz-transition:none;transition:none}
.tve-sl-open.stl-anim-zoom_out .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:none;-moz-transition:none;transition:none}
.tve-sl-open.stl-anim-slide_top .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:none;-moz-transition:none;transition:none}
.tve-sl-open.stl-anim-slide_bot .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:none;-moz-transition:none;transition:none}
.tve-sl-open.stl-anim-slide_left .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:none;-moz-transition:none;transition:none}
.tve-sl-open.stl-anim-slide_right .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:none;-moz-transition:none;transition:none}
.thrv_wrapper .alignnone{margin:10px}
.thrv_wrapper .aligncenter{display:block;margin-left:auto;margin-right:auto}
.thrv_wrapper.aligncenter{display:block;margin-left:auto;margin-right:auto}
.thrv_wrapper .alignright{float:right;margin:10px 0 10px 20px}
.thrv_wrapper.alignright{float:right;margin:10px 0 10px 20px}
.thrv_wrapper .alignleft{float:left;margin:10px 20px 10px 0}
.thrv_wrapper.alignleft{float:left;margin:10px 20px 10px 0}
.thrv_wrapper.thrv_contentbox_shortcode{position:relative}
#tve_editor ol.thrv_wrapper,#tve_editor ul.thrv_wrapper{line-height:1.4em}
#tve_editor ol.thrv_wrapper li,#tve_editor ul.thrv_wrapper li{margin-bottom:10px}
.thrv_wrapper div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}
.thrv_wrapper.tve_wp_shortcode .ui-social-locker-button-inner-wrap,.thrv_wrapper.tve_wp_shortcode .ui-social-locker-button-overlay{box-sizing:border-box !important}
.thrv_wrapper,.ignore_during_draggable{margin-top:20px;margin-bottom:20px;padding:1px}
.tve_gr .tve_gri .thrv_wrapper{margin:0}
.thrv_wrapper.tve_image_caption{padding:0;max-width:100%;box-sizing:content-box !important}
.thrv_wrapper.tve_image_caption.fwi{max-width:none;width:auto !important}
.thrv_wrapper.tve_image_caption.fwi img{width:auto !important}
.thrv_wrapper.tve_image_caption img.alignright,.thrv_wrapper.tve_image_caption img.aligncenter,.thrv_wrapper.tve_image_caption img.alignleft{margin:0}
.thrv_wrapper.tve_image_caption .tve_image_frame{display:block;max-width:100%}
.thrv_wrapper.tve_image_caption .tve_image{display:block;padding:0;max-width:100%;height:auto}
.thrv_wrapper.tve_image_caption .wp-caption-text{margin:0;font-size:14px;font-style:italic;color:#696969;padding:5px 0 0 0;max-width:100%}
.thrv_wrapper.tve_image_caption.img_style_dark_frame{border:5px solid #202020;padding:0}
.thrv_wrapper.tve_image_caption.img_style_framed{padding:5px;border:1px solid #e7e7e7;border-radius:1px}
.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_polaroid{background:#fff;padding:15px;box-shadow:1px 1px 3px -1px #777}
.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%}
.thrv_wrapper.tve_image_caption.img_style_caption_overlay{position:relative;padding-left:0;padding-right:0}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame{max-width:100%;position:relative;display:inline-block;z-index:1}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:before,.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{z-index:-1;position:absolute;content:"";left:14px;width:60%;bottom:8px;background:#555;background:rgba(0,0,0,0.7);box-shadow:0 0 8px 9px rgba(0,0,0,0.7);-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);border:0}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);right:14px;left:auto}
.thrv_wrapper.tve-flexible-container iframe{margin:20px}
.thrv_icon.thrv_wrapper{margin:0;padding:0}
.thrv_wrapper .tve-hyperlinks-lightbox-wrapper,#tve_lightbox_content .tve-hyperlinks-lightbox-wrapper{min-width:800px}
.thrv_wrapper [class^="icon-"],.thrv_wrapper [class*=" icon-"],#tve_lightbox_content [class^="icon-"],#tve_lightbox_content [class*=" icon-"]{border-radius:0;background:transparent}
body .tve_shortcode_editor .thrv_wrapper .lightSec{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .lightSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec .tve_faqI{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .darkSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .darkSec .tve_faqI{color:#333}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger{display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center{display:table;margin-left:auto !important;margin-right:auto !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu{position:relative;margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu ul{margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li{margin:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li:before{content:'';display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu a{color:#373737;text-decoration:none;display:inline-block;line-height:1;padding:10px 0;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:before{display:inline-block;position:absolute;top:10px;left:-1em;font-family:'thrvicomoon' !important;content:"\e603";height:1em;line-height:1em}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:hover{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal{z-index:3;padding:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li{display:inline-block;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper .thrive-shortcode-html{padding-top:1px;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_left,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_right{display:block;float:none}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger.t_tve_horizontal{border-radius:4px;box-sizing:content-box !important;border-width:1px;border-style:solid;display:inline-block;float:right;font-size:33px;height:30px;line-height:30px;margin:0;padding:8px;text-align:center;text-decoration:none;width:33px}
#tve_editor .thrv_widget_menu.thrv_wrapper ul{max-width:none !important;width:100% !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul li,#tve_editor .thrv_widget_menu.thrv_wrapper ul a{display:block !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal.tve-m-expanded{-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;transition:max-height 0.3s;max-height:1200px;border:1px solid #b4b4b4;top:49px !important}
.thrv_data_element.thrv_wrapper.aligncenter{display:table}
.thrv_wrapper .wistia_responsive_padding{box-sizing:border-box;height:100%;padding-bottom:56.25%}

			#free-tools #free-tools-heading .addthis_toolbox{float: right; margin-top: -7px;}

	    #at-gsm .addthis_toolbox .addthis_button_email{border-bottom:1px solid #ddd!important}

	    #at-gsm .addthis_toolbox ul{display:none;margin:0;padding:0;background:#fff;}

	    #at-gsm .addthis_toolbox ul li{list-style:none;margin:0;padding:0}

	    #at-gsm .addthis_toolbox a{display:block;border-bottom:none;height:32px;float:none;padding:5px 10px;font-size:12px;line-height:32px;color:#5f656e;transition:none;-moz-transition:none;-webkit-transition:none}

	    #at-gsm .addthis_toolbox a:hover{background:#33a9e5;text-decoration:none;color:#fff}

	    #at-gsm .addthis_toolbox .addthis_button_email:hover{-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}

	    #at-gsm .addthis_toolbox a span{margin-right:12px}



#featured div.content {
	background-color: #FFF;
	width: 275px;
	min-height: 267px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 23px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0px;
	padding-right: 0px;
	font-family: "HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif; 
}

.content img {
	
	width: 250px;
	height: auto;

	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding: 0;
	
}

div.content.content div.dscrpn {
	width: 245px;
	float: left;
	padding: 0px;
	display: inline-block;
	line-height: 1.1em;

	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:ncsu-icons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-close:before{content:"x"}
.glyphicon-double-arrow:before{content:"b"}
.glyphicon-down-arrow:before{content:"c"}
.glyphicon-download:before{content:"d"}
.glyphicon-download.no-bkgrnd:before{content:"M"}
.glyphicon-left-arrow-bkgrnd:before{content:"e"}
.glyphicon-left-arrow:before{content:"f"}
.glyphicon-right-arrow-bkgrnd:before{content:"h"}
.glyphicon-right-arrow:before{content:"i"}
.glyphicon-search-bkgrnd:before{content:"j"}
.glyphicon-search:before{content:"k"}
.glyphicon-video:before{content:"E"}
.glyphicon-photo:before{content:"P"}
.glyphicon-plus:before{content:"g"}
.glyphicon-plus-no-bkgrnd:before{content:"R"}
.glyphicon-minus:before{content:"Q"}
.glyphicon-check:before{content:"n"}
.glyphicon-x:before{content:"m"}
.glyphicon-menu-bkgrnd:before{content:"l"}
.glyphicon-menu:before{content:"o"}
.glyphicon-thin-menu:before{content:"D"}
.glyphicon-link:before{content:"p"}
.glyphicon-fb:before{content:"y"}
.glyphicon-flickr:before{content:"q"}
.glyphicon-gplus:before{content:"r"}
.glyphicon-instagram:before{content:"s"}
.glyphicon-linkedin:before{content:"t"}
.glyphicon-youtube:before{content:"w"}
.glyphicon-twitter:before{content:"v"}
.glyphicon-pintrest:before{content:"u"}
.glyphicon-pinterest:before{content:"u"}
.glyphicon-email:before{content:"z"}
.glyphicon-thin-chevron:before{content:"C"}
.glyphicon-thin-arrow:before{content:"a"}
.glyphicon-roman-arrow:before{content:"B"}
.glyphicon-bold-arrow:before{content:"A"}
.glyphicon-rss:before{content:"F"}
.glyphicon-down-bracket:before{content:"G"}
.glyphicon-up-bracket:before{content:"H"}
.glyphicon-play:before{content:"I"}
.glyphicon-pause:before{content:"O"}
.glyphicon-up-thin-arrow:before{content:"J"}
.glyphicon-checkbox:before{content:"K"}
.glyphicon-date:before{content:"L"}
.glyphicon-question:before{content:"N"}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-left-arrow,.carousel-control .glyphicon-right-arrow{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-left-arrow{left:50%}
.carousel-control .icon-next,.carousel-control .glyphicon-right-arrow{right:50%}
.glyphicon-thin-arrow,.glyphicon-roman-arrow,.glyphicon-bold-arrow{font-size:2em;line-height:1.5rem;vertical-align:middle;display:inline-block;left:0;top:-1px;-webkit-transition:left 0.2s ease;transition:left 0.2s ease}
.btn:hover .glyphicon,.btn:focus .glyphicon{left:4px}
a.feature-block:hover .glyphicon-roman-arrow,a.feature-block:hover .glyphicon-thin-arrow,a.feature-block:focus .glyphicon-roman-arrow,a.feature-block:focus .glyphicon-thin-arrow{left:4px}
.story .story-txt:hover .glyphicon{left:4px}
.ncstate-fact .the-support a:hover .glyphicon-roman-arrow,.ncstate-fact .the-support a:focus .glyphicon-roman-arrow{left:4px}
.social-tag .glyphicon{display:inline-block;vertical-align:-5px;font-size:1.2em}
#menu-toggle .glyphicon{font-size:3.2em;vertical-align:-33%;padding-left:5px}
.pa-system .glyphicon{position:absolute;color:#fff;border:1px solid #fff;padding:4px;border-radius:100%;top:10px;right:10px;cursor:pointer}
.header-action .glyphicon-bold-arrow{font-size:1.8em}
#connect .hp-fact .the-support a:hover .glyphicon{left:4px}
#connect .all-social .glyphicon{font-size:1.7em;vertical-align:-7px;margin-right:0.8em}
.hp-video-cta-button:hover .glyphicon{left:4px}
.calendars-page #main-calendar .more-links li .glyphicon{margin-right:8px}
.page-think-and-do .share-buttons a .glyphicon{display:inline;vertical-align:-3px}
.page-think-and-do .section-share .glyphicon{font-size:1.5em;display:inline;vertical-align:-3px}
.page-for-you-and-for-all .share-buttons a .glyphicon{display:inline;vertical-align:-3px}
.page-for-you-and-for-all .video-wrapper a.video-close .glyphicon{font-size:3em}
.page-for-you-and-for-all .video-wrapper a.play-video .glyphicon{display:block;font-size:3em;padding:18px 0}
.page-for-you-and-for-all .section-share .glyphicon{font-size:1.5em;display:inline;vertical-align:-3px}
.page-for-you-and-for-all #wolf-mountain .glyphicon{font-size:1.7em;vertical-align:-7px;margin-right:0.8em}
.features .feature-content .glyphicon,.features .event-mod .glyphicon{color:#c00}
.color-black+.glyphicon{color:#000000}
.header-txt:hover .header-action .glyphicon,.header-txt:focus .header-action .glyphicon{left:4px}
.fixed-nav-bar__elevator .glyphicon{font-size:23px;vertical-align:top}
.extra-nav .extra-nav-trigger .glyphicon-up-bracket{display:none}
.extra-nav.extra-nav-is-showing .extra-nav-trigger .glyphicon-up-bracket{display:inline-block}
.extra-nav.extra-nav-is-showing .extra-nav-trigger .glyphicon-down-bracket{display:none}
a.lb-video-close .glyphicon{font-size:3em}
.lb-video-share-buttons a .glyphicon{display:inline;vertical-align:-3px}

.copyright{margin:0;font-size:10px;width:600px !important;}

.copyright ul{margin:0 0 32px;}

.copyright ul li{float:left;list-style:none;margin:0 52px 0 0;}

.copyright ul li.last{margin:0;}

.copyright ul li a{color:#fff;text-decoration:none;position:relative;z-index:2000;}

.copyright ul li a:hover{color:#cfcfcf;text-decoration:underline;}

.bottom-widgetarea-inn {width: 960px;}

		
		#sign-up-form-foot{min-height:35px;max-width:655px;margin:0 auto 10px;position:relative}

		#sign-up-form-foot form{border:1px solid #edd8c8;height:35px;padding-right:35px;background-color:#8b2332;margin:0;position:relative;display:none}

		
		#sign-up-form-foot form .form-control{font-size:16px;border:0;border-right:1px solid #edd8c8;height:33px;width:50%;float:left;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center;color:#edd8c8;font-weight:400;font-family:'Gotham',sans-serif;}

		#sign-up-form-foot form .form-control::-moz-placeholder {color: #edd8c8;opacity: 1;}

		#sign-up-form-foot form .form-control:-ms-input-placeholder {color: #edd8c8;}

		#sign-up-form-foot form .form-control::-webkit-input-placeholder {color: #edd8c8;}

		#sign-up-form-foot form .btn{position:absolute;top:0;right:0;border:0;height:100%;width:35px;position:absolute;right:0;top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#8b2332;padding:0;text-align:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}

		#sign-up-form-foot form .btn:focus,#sign-up-form-foot form .btn:hover{background-color:#6d0514;outline:none}




.wpex-vc-row-wrap { margin: 0 auto }



#logo {margin-top: 13px; margin-left: 30px;}
#omni-navbar #mobile-nav #mobile-main-nav ul li .left-caret{display:none}

.mail {
    width: 100%;
    color: #00C2F3;
}


#top{
	background-position: left top;
	width: 100%;
	height: 119px;
	float:left;
}

#top * {margin: 0px;padding: 0px;}

#top #logo { width:495px; height:124px; float:left;}

#top a img { border:0px;}











#sidebar-left, #sidebar-right {float: left; width: 231px;}

#sidebar-left, #main-content { margin-right: 11px; }


	.sidebar .block, .entry { -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); }







#midpagewrapper {

	position:relative;
	width:100%; 
	height:400px;
	top:70px;
	background: #FFFFFF; 
	


	margin: 0 auto;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	

}

	#mobile_nav ul li.menu-item-has-children span.nav-drop {font-size: 20px; padding: 5px 15px; margin-right:0; cursor:pointer; display:block; float:right; background:#007acc; border-left:1px solid #31aeff;}
.footer .block-ti-lsg-mr-social-tools-social-tools-footer .socialIcons .twitter a{background-position:0 -200px}
.footer .ftConnect .social a.twitter{background-position:0 -200px}
#mini-panel-footer_section{display:block;margin-left:auto;margin-right:auto;padding:1em;width:100%;max-width:1280px;position:relative}
.lt-ie10 #mini-panel-footer_section{width:1280px}
.ie8 #mini-panel-footer_section{width:1280px;padding-left:0;padding-right:0}
.ie9 #mini-panel-footer_section{min-width:1280px}
.menu-minipanel-panel .panel-display{background:none}
.ie8 .menu-minipanel-panel .panel-display{background:#595959}
.dhtml-menu .menu-minipanel-panel .panel-display,.nice-menu .menu-minipanel-panel .panel-display,.sf-menu .menu-minipanel-panel .panel-display{background-color:transparent;}
.sf-menu .panel-display ul,.sf-menu .panel-display li{left:inherit;left:initial;position:inherit;position:initial;top:inherit;top:initial;width:inherit;width:initial;z-index:inherit;z-index:initial;float:inherit;float:initial;}

.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}

.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}

.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}

.container:after {
  clear: both;
}

.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}

.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}

.container-fluid:after {
  clear: both;
}

.navbar .container {
  width: auto;
}

.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}

  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 756px;
  }

  body .container {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

#Content .article-updates-container .col-md-6 .article-container .article-thumbnail-container {
  max-height: 360px;
}

#Content .left-edge-container.col-md-6 {
  margin-left: -25%;
}

#Content .right-edge-container.col-md-6 {
  margin-right: -25%;
}

		
	.masthead .branding h1.logo a,
	.masthead .branding h1.logo a:hover,
	.masthead .branding h2.description {
		color:#000;
	}
.main h1.title a,.main h2.title a,.main h2.posttitle a,h1,h2,h3,h4,h5,h6,.masthead h1.logo,.masthead .branding h1.logo a,.masthead .branding h1.logo a:hover,.masthead .branding h2.description{color:#1a1a1a}

.location-popup .maincontent{padding:0px 0px;}

.location-popup .maincontent .rblinks .maincontent{padding:0px;}

		.widget-container li ul.children, .footer-widget-container li ul.children{margin-left: 10px;}

			.widget-container li ul.children li, .footer-widget-container li ul.children li, .footer-widget-container ul.children{border:0 none !important;}

			.widget-container li span.date, .footer-widget-container li span.date{color: #AAA;margin: 5px 0;font-size: 85%;}

			.widget-container li .stars-small, .footer-widget-container li .stars-small{float:left; margin:2px 5px 0 0;}

			.widget-container .post-thumbnail, .footer-widget-container .post-thumbnail{float:left;margin:0 10px 0 0;}


.widget .post-thumbnail img, .footer-widget .post-thumbnail img{width:60px;height:60px;	}


	.footer-widget-top{	border-bottom:3px solid #666;padding:10px 0;}

	.footer-widget-top h4{font-size: 16px;font-family: Oswald,arial,Georgia, serif;text-transform: uppercase;}

	.footer-widget-container{padding: 10px;}

		.footer-widget-container p {padding-bottom: 1.0em;}

		.footer-widget-container ul, footer .tabs-wrap ul{ border-bottom:1px solid #444; }

		.footer-widget-container li, footer #tabbed-widget .tabs-wrap li {
			padding: 6px 0;
			line-height: 18px;
			overflow: hidden;
			border-bottom: 1px solid #232323 !important;
			border-top: 1px solid #444;
		}

		.footer-widget-container li:first-child , footer #tabbed-widget .tabs-wrap li:first-child { border-top:0 none; }

	.widget-container .post-thumbnail a , .footer-widget-container .post-thumbnail a{ -webkit-transition: none !important; transition:none !important; }

	.widget-container .post-thumbnail  , .footer-widget-container .post-thumbnail {  position: inherit;}

	.widget-container .post-thumbnail img , .footer-widget-container .post-thumbnail img{ -webkit-transition: none !important; transition:none !important; opacity:1 !important;}
.global-header-footer .global-header__nav-collapsed .is-static,.global-header-footer .global-header__currency .is-active{color:#333;cursor:default;pointer-events:none}
.global-header-footer .global-header__nav-collapsed{float:right;position:relative;right:-6px}
.page--1024-touch-768 .global-header-footer .global-header__nav-collapsed{display:none}
.page--768 .global-header-footer .global-header__nav-collapsed,.page--1024 .global-header-footer .global-header__nav-collapsed,.page--1200 .global-header-footer .global-header__nav-collapsed{display:none}
.global-header-footer .global-header__nav-collapsed .icon-utility-menu{font-size:20px}


		.et_pb_blurb h4 { padding-bottom: 5px;}

			.et_pb_blurb h4 a { text-decoration: none; }

		.et_pb_blurb { margin-bottom: 30px;}




.author-box:before,
.clearfix:before,
.entry:before,
.entry-content:before,
.footer-widgets:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.widget:before,
.wrap:before {
	content: " ";
	display: table;
}


.author-box:after,
.clearfix:after,
.entry:after,
.entry-content:after,
.footer-widgets:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.widget:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}







.site-inner,
.wrap {
	margin: 0 auto;
	max-width: 1140px;
}


.site-inner {
	clear: both;
	margin-top: 87px;
	background:#f9f9f9;
	margin-bottom:38px;
}


.parallax-home .site-inner {
	margin-top: 70px;
	max-width: 100%;
}


.parallax-landing .site-inner {
	margin-top: 100px;
}


	.site-inner,
	.wrap {
		padding: 0 5%;
	}


	.ipress_slider .item img{width: 80%;}

	.ipress_slider .slide_details h3 {padding: 4px 12px;font-size: 12px;font-weight: 300;line-height: 20px}

	.ipress_slider .slide_details {display: none}

	.ipress_slider .slide_details, .social_head, [class^='small_slider_'] .owl-controls, [class^='carousel_'] .owl-controls, [class^='carousel-'] .owl-controls {display: none !important}


#nav .drop .container .row .no-images .title,
#nav .drop .no-images .col {margin-left: -24px;}

    #nav .drop .container .row .no-images .title,
    #nav .drop .no-images .col{
        margin-left:0;
    }


.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: 20px;
  padding-right: 20px; }

  .col-lg-10 {
    width: 83.3333333333%; }


.et_header_style_split #et_top_search {
	display: inline-block;
	float: none;
}


.et_header_style_split.et_vertical_nav #et_top_search {
	display: block;
}


.et_header_style_centered #et_top_search {
	display: inline-block !important;
	float: none;
}


.et_hide_search_icon #et_top_search {
	display: none !important;
}


#et_top_search {
	display: block;
	float: right;
	position: relative;
	width: 18px;
	margin: 3px 0 0 22px;
}


#et_top_search.et_search_opened {
	position: absolute;
	width: 100%;
}


.et_vertical_nav #et_top_search {
	margin-left: 0;
}


	.et_vertical_nav #main-header #top-menu,
	.et_vertical_nav #main-header #top-menu-nav,
	.et_vertical_nav #main-header #et_top_search,
	.et_vertical_nav #main-header #et-top-navigation,
	.et_vertical_nav #main-header #logo {
		float: none;
		-webkit-transition: none;
		-moz-transition: none;
		transition: none;
	}


	.et_vertical_nav .container.et_search_form_container div#et_top_search {
		height: 30px;
	}


	.et_vertical_nav div#et_top_search {
		width: 100%;
	}


	.et_vertical_nav .et_pb_menu_hidden #et_top_search {
		opacity: 0;
		-webkit-animation: fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		-moz-animation: fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		-o-animation: fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		animation: fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	}


	.et_vertical_nav .et_pb_menu_visible #et_top_search {
		opacity: 1;
		-webkit-animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		-moz-animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		-o-animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	}


	.et_vertical_nav.et_header_style_centered #main-header #et_top_search {
		display: block !important;
		margin: 16px auto 0;
	}


	.et_header_style_centered #et_top_search,
	.et_vertical_nav.et_header_style_centered #main-header #et_top_search {
		display: none !important;
	}


	.et_header_style_split #et_top_search,
	.et_vertical_nav.et_header_style_split #main-header #et_top_search {
		display: none !important;
	}

																.et-fixed-header #top-menu a, .et-fixed-header #et_search_icon:before, .et-fixed-header #et_top_search .et-search-form input, .et-fixed-header .et_search_form_container input, .et-fixed-header .et_close_search_field:after, .et-fixed-header #et-top-navigation .et-cart-info { color: #444444 !important; }

.whiterow {  background-color: white; }

#ftbadges img.mcafee {
	margin-right: -15px;
	margin-left: -8px;
}


  .row .small-6 {
    position: relative;
    width: 50%; }


	#social_media {
-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;	
}
a[href^="javascript:"]:after,
a[href^="#"]:after,
[class^="meta"] a:after,
[class$="meta"] a:after,
.page-link a:after,
.postmetadata a:after,
.gallery-item a:after,
.postinfo a:after,
.entry h2 a:after,
.entry-taxonomy a:after,
.tags a:after,
#masthead a:after{content:"" !important;}
.region-slider .views-slideshow-controls-bottom .views-slideshow-pager-field-item{display:-moz-inline-stack;display:inline-block;}
.region-slider .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active a{color:#ffffff;background-color:#2c628c;border-color:#2c628c;}
.region-slider .views-slideshow-controls-bottom .views-slideshow-pager-field-item a{display:-moz-inline-stack;display:inline-block;border:1px solid #67788d;padding:1px 5px;background-color:#f5f5f5;color:#333333;font-size:14px;line-height:normal;}
.region-slider .views-slideshow-controls-bottom .views-slideshow-pager-field-item a:hover{color:#ffffff;background-color:#2c628c;border-color:#2c628c;}


#header .top {
	padding: 0 30px;
}

.list_carousel {	width:1160px;margin-top: 20px; position:relative}

.list_carousel ul {margin: 0;padding: 0;list-style: none;display: block;}

.list_carousel li {color: #999;text-align: center;padding: 0;display: block;float: left;}

.list_carousel.responsive {width: auto;margin-left: 0;}
.menu-edit #post-body-content .frm_style_formidable-style.with_frm_style .frm_section_heading h3{margin:0;}
.frm_style_formidable-style.with_frm_style  .frm-show-form .frm_section_heading .frm_section_spacing,.menu-edit #post-body-content .frm_style_formidable-style.with_frm_style  .frm-show-form .frm_section_heading .frm_section_spacing{margin-bottom:12px;}

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item {
    display: block;
    padding: 5px 0;
    height: auto;
    background-color: #2F2F2F;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item a {
    margin: 0 0 0 62px;
    width: 100%;
    font-family: 'FlamaMedium', sans-serif;
    font-size: 13px;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #adacac;
    padding: 10px 0;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item .description {
    display: none;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:first-child {
    padding-top: 30px;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:last-child {
    padding-bottom: 30px;
  }

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{margin-top:-.265em;width:auto;height:auto;font-size:1.2em;line-height:1}
.menu-item i._before{margin-right:.25em}
.menu-item i._after{margin-left:.25em}
.menu-item img._before{margin-right:.5em}
.menu-item img._after{margin-left:.5em}
.menu-item ._svg{width:1em}
.menu-item i.elusive{margin-top:-.3em}

.menu-item-130418 {
    float: right !important;
}




.home-top-posts {
	background: #fff;
}


.home-top-posts .post {
	width: 20%;
	float: left;
	height: 230px;
	text-align: center;
	position: relative;
	border-right: 1px solid black;
}


.home-top-posts .post:last-child {
	border-right: none;
}


.home-top-posts .post a {
	background: rgba(0,0,0,0.35);
	font-size: 22px;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: 700;
	
	line-height: 1.3;
	padding: 20px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


.home-top-posts .post a:hover {
	background: rgba(0,0,0,0.75);
	text-decoration: none;
	color: #fff;
}


	

	.home-top-posts .post,
	.home-blog .post {
		height: 200px;
	}


	.home-top-posts .post a,
	.home-blog .post a {
		font-size: 18px;
	}
.slide-panel .panel-text .slide-title{position:relative;top:0;left:0;white-space:nowrap}

.fusion-one-half {
  width: 48%;
}

.fusion-spacing-no.fusion-one-half {
  width: 50%;
}

.fusion-events-shortcode .fusion-one-half .tribe-events-event-image {
  height: 416px;
}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-one-half{width:48%;}
.fusion-layout-column.fusion-one-half.fusion-spacing-no{width:50% !important;}
