﻿.top + h2{margin-top:0;}
.drupal .block .top,.drupal .block .bottom{background-color:blue !important;height:10px !important;opacity:0.25 !important;}
.meta-wrapper.hover .slider.top{padding-left:53px;}
.meta-wrapper.hover .slider.top-inner{background-position:right -48px;height:14px;}


.byline, .updated:not(.published) {
	display: none;
}


.single .byline, .group-blog .byline {
	display: inline;
}

.bannerline{ display:none; height:28px; margin-left:2px; position:relative; float: left; opacity:0.7; z-index:999; filter:alpha(opacity=67.41349464779863); ZOOM: 1;}

		

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

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }

.amshopby-advanced li.level2 {
	padding-left: 30px;
}

	
	body.home #main2, #header, #footer {display: none;}

#footer {
	clear: both;
	width: 100%;
}



#footer-widget-area {
	overflow: hidden;
}

#footer-widget-area .widget-area {
	float: left;
	margin-right: 20px;
	width: 200px;
}

#footer-widget-area #fourth {
	margin-right: 0;
}


#footer a {color: #ffffff;}

#footer a:hover {color: #f8d342;}


.gdlr-color-wrapper, .gdlr-parallax-wrapper, .gdlr-full-size-wrapper{
padding-bottom: 2px;
}

.gdlr-full-size-wrapper .gdlr-item-no-space{ margin-bottom: 0px; }

.gdlr-full-size-wrapper .gdlr-item,
.gdlr-full-size-wrapper .gdlr-item-no-space{ margin-left: 0px; margin-right: 0px; }

.gdlr-full-size-wrapper .gdlr-caption-wrapper.position-post-right { max-width: 350px; }

#secondary-slider{position:relative; zoom:1}

#secondary-slider section{background:#fff; padding:5px}

#secondary-slider ul.slides h3{color:#fff; background:#314558; padding:7px 0; font-size:1.2em; text-align:center; text-transform:none; margin:-5px -5px 5px -5px}

#secondary-slider section p.details{color:#63707c}

#secondary-slider a.more-link{float:left; border:none; background:#f14332; color:#fff; padding:10px; font-weight:600; font-size:.9em; margin-top:5px; margin-left:-5px}

#secondary-slider a.more-link, .searchsubmit, .contact-form input[type="submit"], #secondary-slider a.more-link, .searchsubmit, .contact-form input[type="submit"], .home_widget .soliloquy-caption a  { background:  #f14332;}




.flex-container a, .flexslider a, .flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus{outline:none}


.flexslider{background:#fff}


.flexslider .slides img{display:block}

.flexslider .slides{zoom:1}
aside .widget-wrap{background-color:#fff}
.row .eightcol,aside .widget-wrap,td{border-color:#d2d2d2}

#aom_body {width:100%;}

#aom_content .column {position:relative; float:left;}

#aom_content_l .column {position:relative; float:left;}

#aom_content_r .column {position:relative; float:left;}

#aom_content_n .column {position:relative; float:left;}

.hb-counter .count-number{font-size:60px;display:block;text-align:center;line-height:55px;letter-spacing:-2px}



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

.topright_menu { background-color:#f5c600; height: 22px; width: 353px; }

  .span6 {
    width: 352px;
  }

  input.span6, textarea.span6, .uneditable-input.span6 {
    width: 342px;
  }

table .span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}

.clearfix:after,.clearfix:before,.container:after,.container:before,.f-row:after,.f-row:before,.frame:after,.frame:before,.group-item-info:after,.group-item-info:before,.group-list .post-info:after,.group-list .post-info:before,.nav:after,.nav:before,.widget:after,.widget:before{content:"";display:table}

.clearfix:after,.container:after,.f-row:after,.frame:after,.group-item-info:after,.group-list .post-info:after,.nav:after,.widget:after{clear:both}

.f-input input[type=text]:focus,.f-input input[type=password]:focus,.f-input textarea:focus,.widget-row input[type=text]:focus,.widget-row input[type=password]:focus,.widget-row textarea:focus{border-color:#81B9CB;box-shadow:0 0 5px 0 rgba(63,133,254,.6)}

.f-input .errorMessage,.f-input .successMessage,.widget-row .errorMessage,.widget-row .successMessage{padding-left:0;clear:both;font-size:12px}

.f-input a:not(.chosen-single),.widget-row a:not(.chosen-single){color:#00d3db;font-weight:700}

.subscriptionbox .widget-row{float:left;padding:1px}
.side_menu_button_wrapper{display:table}

ul.testimonial-bullets {
    display: block;
    margin: 7px 0 0px;
    padding: 0;
    text-align: center;
    bottom: -20px;
    left: 47%;
    z-index: 10;
}

#home ul.testimonial-bullets {
	bottom: 20px;
}

.home .trip-advisor-quad ul.testimonial-bullets {
	display: block;
    margin: 0 auto 0 341px;
}

ul.testimonial-bullets a.activeSlide {
    background: none;
    border: 2px solid #fff;
    top: -1px;
    position: relative;
    width: 8px;
    height: 8px;
}

ul.testimonial-bullets a {
    background: #fff;
    display: inline-block;
    height: 9px;
    margin-right: 9px;
    text-indent: -5000px;
    width: 9px;
    border-radius: 50%;
}


.genesis-nav-menu .menu-item {
	float: left;
	list-style: none;
}




.wp-table-reloaded {
   					 border-collapse: separate;
   					 border-spacing: 1px;
    				 font-size: 8pt;
    				 text-align: left;
				   }


.wp-table-reloaded-id-25 td.column-1 {
									
    									background: none repeat scroll 0 0 #fff !important;
									 }

									 
.wp-table-reloaded-id-25 td.column-2 {
   									    background: none repeat scroll 0 0 #fff !important;
   									    padding: 5px;
									 }

.wp-table-reloaded-id-25 .column-2   {
   										 width: 315px;
   										 width: 335px;
									 }

									 
.wp-table-reloaded-id-25 .column-2 p { font:12px Arial, Helvetica, sans-serif; color:#000; padding:4px; text-align:justify; line-height:1.5em; }


.wp-table-reloaded-id-25 td.column-3 {
    									background: none repeat scroll 0 0 #fff !important;
									 }

									 
.wp-table-reloaded-id-25 .column-3   {
   									    width: 147px;
   									    width: 127px;
								     }

.wp-table-reloaded-id-23 td, .wp-table-reloaded-id-24 td, .wp-table-reloaded-id-25 td, .wp-table-reloaded-id-26 td, .wp-table-reloaded-id-27 td {
    color: black;
    font: 13px/17px 'Droid Sans',arial,serif;
}

.wp-table-reloaded td {
    background-color: #FFFFFF;
    color: #3D3D3D;
    padding: 4px;
    vertical-align: top;
}

	#icon_blocks table tr td.widget {display: block; width: 95%; margin: 50px auto 0; height:auto;}

	#icon_blocks table tr td.widget .widget_inner {border-radius:20px!important; border:6px solid #fff!important;}

#icon_blocks .widget { width:25%; margin-right:0; }

#icon_blocks .widget .widget_inner { height:150px; padding:25px 20px; color:#fff; font-size:1.1em; background:rgba(0, 122, 204, .8); border:6px solid #fff; }

#icon_blocks .widget:first-child .widget_inner {border-radius:20px 0 0 20px;}

#icon_blocks .widget:nth-child(2) .widget_inner {border-left:none;}

#icon_blocks .widget:nth-child(3) .widget_inner {border-left:none;}

#icon_blocks .widget:last-child .widget_inner {border-left:none; border-radius:0 20px 20px 0;}

#sidebar .widget { margin-bottom:40px; }
#global-nav-expanded
h3.training{border-bottom:2px solid #fab700}


#hours2 {
	margin-left: 25px;
	padding-bottom: 10px;
}


.sidebar .hours {
	float: left;
	padding-top: 10px;
}


.sidebar .hours p {
	margin: 0;
	padding: 0;
}
.logo .joelogo{position:absolute;top:-10px;right:78px;}

.cs_control{
	display: block;
}

  #products-menu .menu-item {
    list-style-type: none;
    font-size: 1.4rem;
    line-height: 1.2;
    float: left;
    clear: none;
    width: 22.375%;
    margin-left: 0;
    margin-right: 3.5%;
    float: left; }

    #products-menu .menu-item:nth-of-type(4n) {
      margin-right: 0;
      float: right; }

    #products-menu .menu-item:nth-of-type(4n + 1) {
      clear: both; }

    #products-menu .menu-item .product-thumb {
      float: left;
      margin-right: 2rem; }

      #products-menu .menu-item .product-thumb a {
        padding: 0;
        width: auto; }

    #products-menu .menu-item .title {
      display: block;
      padding: 0;
      text-transform: uppercase;
      margin: 0 0 0.3rem 0;
      border: 0;
      font-family: ProximaNova-Light, sans-serif;
      -webkit-font-smoothing: antialiased;
      font-weight: 300; }

      #products-menu .menu-item .title span {
        font-family: ProximaNova-Semibold, sans-serif;
        font-weight: normal;
        -webkit-font-smoothing: subpixel-antialiased; }

    #products-menu .menu-item .short-desc {
      text-transform: none;
      display: block;
      margin: 0 0 1.6rem 0;
      font-family: ProximaNova-Light, sans-serif;
      -webkit-font-smoothing: antialiased;
      font-weight: 300; }

    #products-menu .menu-item .price {
      color: #ed1b12;
      font-size: 1.4rem;
      font-family: ProximaNova-Semibold, sans-serif;
      font-weight: normal;
      -webkit-font-smoothing: subpixel-antialiased; }

      #products-menu .menu-item .price sup {
        border-bottom: solid 1px rgba(237, 27, 18, 0.4);
        font-size: 0.9rem;
        line-height: 0.8;
        top: -0.4rem; }

    #products-menu .menu-item .button {
      width: auto;
      color: white;
      padding: 0.5rem 1.2rem;
      background-color: #ed1b12;
      font-size: 1.2rem;
      float: right;
      margin-top: -0.3rem;
      border-bottom: 0; }


.nav-menu li.menu-item-29, .nav-menu li.menu-item-30, .nav-menu li.menu-item-31, .nav-menu li.menu-item-32, .nav-menu li.menu-item-33 {
	border-bottom : 10px solid #000;
	margin : 0 0.75em;
}


.nav-menu li.menu-item-29 {border-color : #DC5653;}

.nav-menu li.menu-item-30 {border-color : #936196;}

.nav-menu li.menu-item-31 {border-color : #679D52;}

.nav-menu li.menu-item-32 {border-color : #6999EB;}

.nav-menu li.menu-item-33 {border-color : #F5B84E;}

.nav-menu li.menu-item-29:hover a{background : rgba(220,86,83,0.5);}

.nav-menu li.menu-item-30:hover a{background : rgba(147,97,150,0.5);}

.nav-menu li.menu-item-31:hover a{background : rgba(130,157,82,0.5);}

.nav-menu li.menu-item-32:hover a{background : rgba(105,153,235,0.5);}

.nav-menu li.menu-item-33:hover a{background : rgba(245,184,78,0.5);}


ul.nav-menu li.menu-item-29 ul li:hover {background-color: #DC5653;}

ul.nav-menu li.menu-item-30 ul li:hover {background-color: #936196;}

ul.nav-menu li.menu-item-31 ul li:hover {background-color: #679D52;}

ul.nav-menu li.menu-item-32 ul li:hover {background-color: #6999EB;}

ul.nav-menu li.menu-item-33 ul li:hover {background-color: #F5B84E;}




.width-container {width:1020px; margin: 0 auto;}

.width-container .social-icons {float:right;}


.width-container .verCategorias {background-position:0 0; width:165px; height:23px; outline: none !important; -webkit-transition-duration: 0ms; -moz-transition-duration: 0ms; -o-transition-duration: 0ms; display:block; cursor: pointer; float:right; right:0px; position:relative; bottom:1px;}

.width-container .verCategorias.active {background-position:0px -26px; }

.width-container .verCategorias span {color: #999999; font-size: 13px; font-weight: bold; line-height: 9px; position: absolute; right: 35px;}


#search-container .width-container {position:relative;}



.header .width-container {position:relative;}
.photo-gallery-module .thumbnails-menu .menu-item{float:left;cursor:pointer;position:relative;border:3px solid #fff}
.photo-gallery-module .thumbnails-menu .menu-item .thumbnail{height:60px;display:block}
.photo-gallery-module .thumbnails-menu .menu-item.rs-active{border:3px solid #7f7f7f;border:3px solid rgba(0,0,0,0.5)}
.photo-gallery-module .thumbnails-menu .menu-item.rs-active .thumbnail-decorator::before{display:block;content:'';width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0.5)}
.footer-logo-module .footer-logos-menu .menu-item{margin-right:10px;margin-bottom:10px;display:inline-block;vertical-align:middle;zoom:1;*display:inline}
.footer-logo-module .footer-logos-menu .menu-item .image{display:block;max-width:130px;max-height:100px}
.footer-nav-menu .menu-item{display:inline;float:left}
.footer-nav-menu .menu-item .link{float:left}
.footer-nav-menu .menu-item .link:hover{text-decoration:none}
.footer-nav-menu .menu-item .link .decoration{float:left;margin:0 13px}
.footer-nav-menu .menu-item.first .decoration{margin-left:0}
.footer-nav-menu .menu-item.first .separator-left{width:0}
.license-numbers-module .license-numbers-menu .menu-item{line-height:1.5em}
.location-module .map-menu .menu-item{margin-bottom:8px;list-style-position:outside}
.map-menu-base .menu-item{margin-bottom:8px;list-style-position:outside}
.main-nav-module .main-nav-menu .menu-item{float:left;list-style:none}
.main-nav-module .main-nav-menu .menu-item .icon-downgate{font-family:'default-icons';font-size:.6em;padding-left:12px}
.main-nav-module .main-nav-menu .menu-item.dropdown{position:relative}
.main-nav-module .main-nav-menu .menu-item:hover .submenu{display:block}
.services-module .services-menu .menu-item{margin-bottom:12px}
.site-links-menu .menu-item{display:inline;float:left}
.site-links-menu .menu-item .link{float:left;text-shadow:0 1px 0 rgba(255,255,255,0.6)}
.site-links-menu .menu-item .link:hover{text-decoration:none}
.site-links-menu .menu-item .link .decoration{float:left;margin:0 6px}
.site-links-menu .menu-item.first .decoration{margin-left:0}
.site-links-menu .menu-item.first .separator-left{width:0}
.usps-module .usps-menu .menu-item{line-height:1.17em;margin-bottom:12px}
.site-links-module .menu-item .link{text-shadow:none;text-decoration:none}
.site-links-module .menu-item .link .decoration{margin:0 13px;border-bottom:1px dotted #bc191e}
.site-links-module .menu-item .link .decoration:hover{border-bottom:0}
.main-vertical-nav-module .main-vertical-nav-menu.dropdown .link:hover,.main-vertical-nav-module .main-vertical-nav-menu .menu-item.dropdown .link:hover{background:0}
.main-vertical-nav-menu .menu-item{border-bottom:1px solid #d51d23;border-bottom:1px solid rgba(255,255,255,0.25)}
.main-vertical-nav-menu .menu-item.first{border-top:1px solid #d51d23;border-top:1px solid rgba(255,255,255,0.25)}
.main-vertical-nav-menu .menu-item .icon-downgate{display:none}
.main-nav-menu .menu-item{float:left;list-style:none}
.main-nav-menu .menu-item .separator-right{margin-left:1.4em}
.main-nav-menu .menu-item .separator-right:before{font-family:'default-icons'!important;content:"c";font-size:5px;color:#fff;line-height:56px}
.lt-ie8 .main-nav-menu .menu-item .separator-right{font-family:'default-icons'!important;*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'c');font-size:5px;color:#fff;line-height:56px}
.main-nav-menu .menu-item.last .separator-right{display:none}
.services-module .services-menu .menu-item .icon-bullet:before{content:"d";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'd');font-size:6px;position:absolute;top:2px;left:0;color:#bc191e;opacity:.5;*filter:alpha(opacity=100)}
.lt-ie8 .services-module .services-menu .link,.lt-ie8 .services-module .services-menu .menu-item .icon-bullet{float:left}
.usps-module .usps-menu .menu-item .icon-bullet:before{content:"d";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'd');font-size:6px;position:absolute;top:0;left:0;color:#444;opacity:.5;*filter:alpha(opacity=100)}
.lt-ie8 .usps-module .usps-menu .menu-item .icon-bullet{float:left;content:"d";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'd');font-size:6px;position:absolute;top:0;left:0;color:#444;opacity:.5;*filter:alpha(opacity=100)}
.foot-nav li.menu-item-235{display:none}
.head-nav li.menu-item-235{display:none}
.tribe-events-page-template .menu-item-20 a{color:#fcce01}
.tribe-events-page-template .menu-item-20 a:after{width:100%}


#room3-light {
	pointer-events: none;
	z-index: 2;
}


.flicker{
	position:absolute;
}






	#header-wrapper
	{
		background: #00a6eb;
	}
.entry-content a[href]:after, .entry a[href]:after{content:" (" attr(href) ")";}


#main-container {
	width: 700px !important;
}


#main-container p.faq {
	color: #000 !important;
	margin-right: 0 !importnat;
}
.spacer{font-size:2px;clear:both;}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}

.clear{
	clear:both;
	line-height:0px;
	font-size:0px;
}

span.toledo, span.maumee, span.sylvania, span.columbus1, span.columbus2 { display:inline-block; border-radius:5px; height:7px; width:7px; }

span.maumee { background:#fbb831; }

.cal span.toledo, .cal span.maumee, .cal span.sylvania, .cal span.columbus1, .cal span.columbus2 { display:inline-block; border-radius:3px; float:right; height:5px; width:5px; margin-left:3px; }




#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;
}

#mid-image{ background:#FFFFFF;}

.fleft{float:left;}

		#main-content {float: left; width: 476px;}

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


.after-entry .featured-content .entry-header .entry-title,
.home-featured .featured-content .entry-header .entry-title {
	border-color: #fff;
}


.after-entry .featured-content .entry-header .entry-meta,
.home-featured .featured-content .entry-header .entry-meta {
	background-color: #333;
	border-color: #444;
}




.home-featured #genesis-responsive-slider {
	background: none;
	border: none;
	padding: 0;
}


.home-featured .slide-excerpt {
	background-color: #000;
}


.home-featured .slide-excerpt-border {
	border: none;
}


.home-featured .flex-direction-nav li .next {
	right: -30px;
}


.home-featured .flex-direction-nav li .prev {
	left: -30px;
}


.home-featured .flex-control-nav {
	margin: -30px 0 0;
}


.home-featured .flex-control-nav li {
	padding-left: 0;
}







.home-featured .wrap {
	padding-top: 40px;
}


.home-featured .widget {
	background-color: #222;
	color: #fff;
	padding: 40px;
}


.home-featured .widget:last-child {
	margin-bottom: 0;
}


.home-featured .wrap .widget a,
.home-featured .wrap .widget a.button:hover {
	color: #fff;
}


.home-featured .wrap .widget a:hover {
	color: #999;
}


.home-featured .widget-title {
	background-color: #eb232f;
	box-shadow: inset 5px 0 rgba(0, 0, 0, 0.15);
	color: #fff;
	font-size: 28px;
	line-height: 1;
	margin-left: -40px;
	padding: 12px 40px 10px;
}


.home-featured .enews-widget {
	clear: both;
	overflow: hidden;
}


.home-featured .enews h4 + p {
	float: left;
	margin-bottom: 0;
	width: 31.623931623931625%;
}


.home-featured .enews form {
	float: right;
	width: 65.81196581196582%;
}


.home-featured .enews-widget input[type="email"] {
	float: left;
	margin-bottom: 0;
	width: 65.81196581196582%;
}


.home-featured .enews-widget input[type="submit"] {
	float: right;
	width: 31.623931623931625%;
}


	.content,
	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.home-featured .enews form,
	.home-featured .enews h4 + p,
	.sidebar-primary,
	.site-header .widget-area,
	.title-area {
		width: 100%;
	}

	
	.after-entry .widget,
	.archive-description,
	.author-box,
	.comment-respond,
	.entry-comments,
	.entry,
	.home-featured .widget,
	.sidebar .widget {
		padding: 30px;
	}

	
	.enews-widget .widget-title,
	.entry .entry-header .entry-title,
	.featured-content .entry-header .entry-meta,
	.home-featured .widget-title,
	.sidebar .widget-title {
		margin-left: -30px;
	}

	
	.home-featured .wrap,
	.site-inner {
		padding-top: 30px;
	}

	
	.home-featured .enews-widget input[type="email"],
	.home-featured .enews-widget input[type="submit"] {
		width: 100%;
	}

#Content .article-grid {
  font-size: 0;
  margin: 0 -15px;
}

#Content .article-grid li {
  display: inline-block;
  width: 25%;
  padding: 0 15px;
  vertical-align: top;
  margin: 0 0 30px;
}

#Content .article-grid .article-container.grid-view {
  min-height: 245px;
}

#Content .article-grid .article-container.grid-view .article-description-container .article-name {
  height: 42px;
  overflow: hidden;
}

  #Content .article-grid .article-container.grid-view .functional-links {
    position: static;
    padding-top: 5px;
  }

#Content .article-grid.most-recent li {
  width: 50%;
  margin: 0;
}
#sharebar .reddit a{background-position:-65px -18px;width:21px}


#main-footer .foot-row div:nth-child(1) a, #main-footer .foot-row div:nth-child(2) a, #main-footer .foot-row div:nth-child(3) a {
  color: #FFF !important;
  font-size: 10pt;
}


#main-footer .foot-row div {
  width: 25%;
  display: block;
  float: left;
}


#main-footer .foot-row ul li {
  list-style: none;
}
.list-inline{padding-left:0;list-style:none}


.nav-menu-out:hover li.menu-item-has-children:hover a:after,
nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-color: #222 transparent transparent transparent !important;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #222 !important;
	}

.nav-menu-out:hover li.menu-item-has-children a:after {
	border-color: #999 transparent transparent transparent !important;
	}


#fly-wrap,
ul.post-gallery-bot-list li img,
.post-gallery-top .flex-direction-nav a,
.fly-fade,
nav.main-menu-wrap,
nav.main-menu-wrap ul li a,
nav.main-menu-wrap ul li.menu-item-has-children a:after,
.mega-img img,
span.nav-search-but i,
span.nav-soc-but i,
ul.score-list li,
.es-nav span a,
.feat-wide-sub-text h2,
.feat-wide1-img img,
.feat-top2-left-img img,
.feat-top2-right-img img,
.feat-wide5-img img,
#home-feat-img img,
.feat-vid-but,
.side-list-img img,
.side-list-text p,
.row-widget-img img,
.row-widget-text p,
.blog-widget-img img,
.blog-widget-text h2,
.feat-widget-img img,
.feat-widget-text h2,
span.more-posts-text,
.facebook-share,
.twitter-share,
.pinterest-share,
.email-share,
.social-comments,
.prev-next-text,
#comments-button a,
#comments-button span.comment-but-text,
.archive-list-img img,
.archive-list-text h2,
ul.foot-soc-list li a,
.tag-cloud a,
a.inf-more-but,
.mvp-related-img img {
	-webkit-transition: all .25s;
	   -moz-transition: all .25s;
	    -ms-transition: all .25s;
	     -o-transition: all .25s;
		transition: all .25s;
	}


nav.fly-nav-menu ul li.menu-item-has-children:after {
	content: '+';
	color: #777;
	font-family: 'Open Sans', serif;
	font-size: 32px;
	font-weight: 800;
	position: absolute;
		right: 0;
		top: 11px;
	}


nav.fly-nav-menu ul li.menu-item-has-children.tog-minus:after {
	content: '_';
	right: 1px;
	top: -4px;
	}


nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.mega-list li a:after {
	border-style: none;
	border-width: medium;
	content: '';
	position: relative;
		top: auto;
		right: auto;
	}


nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-style: solid;
	border-width: 3px 3px 0 3px;
	content: '';
	position: absolute;
		top: 23.5px;
		right: 5px;
	}


nav.main-menu-wrap ul li.menu-item-has-children a {
	padding: 18.5px 17px 18.5px 14px;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a {
	position: relative;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after,
nav.main-menu-wrap ul li:hover ul.sub-menu li ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #333;
	border-style: solid;
	border-width: 3px 0 3px 3px;
	content: '';
	position: absolute;
		top: 15px;
		right: 10px;
	}
 

.menu-item-36 a {
	cursor: text;	
}


.list-wrap .menu-item {
  float: left;
  border-bottom: 1px dashed rgb(192, 192, 192);
  margin-bottom: 0;
padding: 10px 0 0 12px;

   }


.lt-ie10 .list-wrap .menu-item  .item {
  opacity: 100 !important;
  filter:alpha(opacity=100) !important;
}



 .galcolumn:nth-child(1) .menu-item {
  padding-left: 10px;
}






.alignleft,

.alignright,

.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

	display: block;

	margin: 0 auto 12px auto;

}

#lang_sel img.iclflag{width:18px;height:12px;position:relative;top:1px;}

#lang_sel_list img.iclflag{width:18px;height:12px;position:relative;top:1px;}

.menu-item-language img.iclflag{height:12px !important;width:18px !important;margin-bottom:0 !important;margin-right:4px;}
#lang_sel a.lang_sel_sel img.iclflag{position:relative!important;left:7px}
#lang_sel_click a.lang_sel_sel img.iclflag{position:relative!important;left:-2px}
.node-type-bio .content .views-row,.node-type-collection .content .views-row{border-bottom:1px solid #E5E5E5;padding:10px 0;}


.moduletable_logo
{
	text-align:center;
	padding-bottom:30px;
}


#copyright {
	background: #181818;
	box-shadow: inset 0 5px 0 rgba(0,0,0,0.2);
	color: #b6b6b6;
	font-size: 10px;
	padding: 15px 0;
	text-align: center;
}


#copyright a {
	color: #CCC;
	text-decoration: none;
}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
div#header{width:960px;margin:0 auto;margin-top:2em;}

#prime .author-bio h1:first-of-type, #content .author-bio h2 {padding:0 0 10px 0; margin: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-right: 15px;
  padding-left: 15px;
}

  .col-sm-4 {
    width: 33.33333333333333%;
  }


.listing_title {
width: 151px;
float: left;
}

#banner-part1{position:relative;border:0;}
.span5{width:430px}
.row-fluid .span5{width:40.566037735849%;*width:40.512846246487%}
input.span5,textarea.span5,.uneditable-input.span5{width:416px}

input.span5, textarea.span5, .uneditable-input.span5{width:366px;}

.table td.span5,.table th.span5{float:none;width:364px;margin-left:0;}


.logo
{
    width: 309px;
    float: left;
    border: 0px solid #000;
}


    .logo a img
    {
        width: 95%;
        float: left;
        border: 0px solid #000;
    }
.col{float:left}
.rightcol{float:right;width:250px;}

.childcontent-inner {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}


#archive .clearfloat {
	padding-bottom:5px;
	
	}
	

.post .clearfloat {
	border-bottom:1px dotted #ccc;
	margin:10px 0px;
	}




.clearfloat:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}


.clearfloat {
	display: inline-block;
	}




* html .clearfloat {
	height:1%;
	}


*+html .clearfloat {
	height:1%;
	}

#tab_slide_include {
padding: 30px 20px 20px 20px;	
}


  
  .slideshow-wrapper {
    left: -15px;
    margin: 0 auto;
    position: relative;
    width: 1230px;
  }


.slideshow-wrapper ul {
  list-style-type: none;
  margin: 0;
}


.slideshow-wrapper ul li,
.slideshow-wrapper ul li .orbit-caption {
  display: none;
}


.slideshow-wrapper ul li:first-child {
  display: block;
}


.slideshow-wrapper .orbit-container {
  background-color: transparent;
}


.slideshow-wrapper .orbit-container li {
  display: block;
}


.slideshow-wrapper .orbit-container li .orbit-caption {
  display: block;
}

#sidebar .side-widget { width: 226px; }

#sidebar .side-widget img { max-width: 226px; height: auto; }

.side-widget { background-color: #000000; color: #CCCCCC; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 14px; }

.side-widget h4.side a, .section2title { color: #CCCCCC; font-family: arial, helvetica, sans-serif; }
.side-widget a, .bottom-widget a { color: #99AADD; }

.side-widget a:hover, .bottom-widget a:hover { color: #CC0000; }

.side-widget h3, .bottom-widget h3 { font-size: 14px; line-height: 16px; font-family: arial, helvetica, sans-serif; }
.spotlites.tile-view #menu .nav-section{font-size:1.2em}
.spotlites.tile-view #menu .nav-section a{color:#ed1c24;font-size:1.2em;text-transform:uppercase;font-weight:400;line-height:1.75em}
.spotlites.tile-view.is-mobile #menu .nav-section a{font-size:40px;font-weight:600}
.spb_tabs .ui-tabs .ui-tabs-panel, .spb_content_element .ui-tabs .ui-tabs-nav, .ui-tabs .ui-tabs-nav li {border-color: #1a1e1a;}


.spb_gmaps_widget.spb_content_element.col-sm-6 {
padding:0px;
margin:0px;
}


.spb-row-container.spb-row-content-width.spb_parallax_asset.sf-parallax.parallax-content-height.parallax-scroll.spb_content_element.bg-type-cover.col-sm-12 {
padding:0px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal .item:hover .zoom{display:block!important;}

		#gallery .item, #gallery .item .item-caption { width: 210px; }

		#testimonials .item .testimonial { width: 206px; }

		#gallery .item .pic img { width: 210px; }
  
		
		#gallery .item { width: 172px; }
  
		#gallery .item .item-caption { width: 172px; }
 
		#testimonials .item img { margin-right: 10px; }

		
		.jcarousel-skin-tango .jcarousel-item, #gallery .item, #gallery .item .item-caption{ width: 190px; }


#gallery .item:hover img{
	opacity:0.6!important;
	-moz-opacity:0.6!important;
	filter:alpha(opacity=60)!important;
}


#gallery .item .item-caption h4{
	font-size:14px;
	color:#353535;
	margin:0;
}


#gallery .item .item-caption p{	margin:0; font-size: 11px;}

#gallery .item:hover .item-caption{	background:#006ead;}

#gallery .item:hover .item-caption h4, #gallery .item:hover .item-caption p{color:#fff;}

#testimonials .item p.quote{font-style:italic;line-height:1.7em; margin:0 0 10px 0;}

#testimonials .item p.author{font-family:'Open Sans',sans-serif; font-size:14px; color:#4f4f4f;}

#testimonials .item p.author span{font-size:11px; display:block; color:#a9a9a9; padding:5px 0;}


#mtable { width: 780px; }

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }

.row .box{padding-left: 25px;padding-right: 25px;}

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


.row::after,.inner-row::after{
	clear:both;
	content:" ";
	display: table;
}


.row.no_padding .box {
	padding:0px;
}


		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;}

	
	nav#access li.menu-item-383 .sub-menu li.bottom-submenu {
		width: 286px;
	}

	
	nav#access .sub-menu li.lastNavItem, nav#access .sub-menu li.menu-item-64 {
		margin-bottom: 17px;
	}

	
	nav#access ul li.menu-item-has-children {
	    width: initial;
	}

.swiper-container .swiper-pagination,.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev,.swiper-container .swiper-slide.secondary {visibility:hidden !important;}


.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube{overflow:visible}
.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;z-index:1}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}

.swiper-container.swiper-initialized .swiper-pagination,.swiper-container.swiper-initialized .swiper-button-next,.swiper-container.swiper-initialized .swiper-button-prev,.swiper-container.swiper-initialized .swiper-slide.secondary {visibility:visible !important;}


.menu--main-menu li.menu-item-has-children {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}


.menu--main-menu li.menu-item-has-children:hover {
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}


.menu--main-menu li.menu-item-has-children[class*="current-menu"]:hover {
	background-color: white;
}


.menu--main-menu .menu-item-has-children:hover,
.menu--main-menu .menu-item-has-children.open {
	background-color: white;
}


.menu-item-container {
  border-top: 1px solid white;
  width: 50%;
  margin: 15px;
  display: inline-block;
  text-align: left;
}

.navigation .next{ float:left; }

.pagination li.next { float: right; }

.comment .showComments li p span.date { font-size: 85%; color: #999; display: block; margin: 5px 0 0 0; }


.wf-cell,
.wf-usr-cell,
.content,
.sidebar,
.footer .widget,
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="email"],
input[type="number"],
input[type="date"],
input[type="range"],
input[type="password"],
select,
textarea,
.customSelect,
blockquote,
.style-minimal blockquote.shortcode-blockquote,
.entry-author,
.format-aside-content,
.format-status-content,
.format-link-content,
#phantom .ph-wrap .ph-wrap-content,
.dt-mega-menu .sub-nav .dt-mega-parent,
.dl-menuwrapper,
.project-media,
.project-content,
.ngg-imagebrowser img,
.page-links,
.page-nav,
.filter-categories,
.filter-extras,
.filter-by,
.filter-sorting,
.filter-categories a,
.paginator a,
.shortcode-action-box.box-style-table,
.box-style-table .action-button,
.shortcode-tabs .tab,
.tab-style-one.tab-horizontal .tab-inner-content,
.shortcode-single-caption,
.shortcode-single-image,
.shortcode-banner-inside,
.shortcode-banner-bg,
.shortcode-banner,
.fs-entry-content,
.rollover-content,
.instagram-photos a,
.fs-entry-slide,
.dt-format-gallery a,
.dt-format-gallery .rollover-video,
.swiper-caption,
#main .minimal .plan,
#main #pricing-table .plan,
.wpb_tour.tab-style-two .wpb_tabs_nav,
.wpb_tour.tab-style-one .wpb_tabs_nav,
.wpb_tour.tab-style-three .wpb_tabs_nav,
#main #content .rotatingtweet,
.mfp-container,
img.mfp-img,
.mfp-img-mobile .mfp-bottom-bar,
.soc-ico a,
.cs-style-3 .rollover-content-wrap {
	-webkit-box-sizing:	border-box;
	-moz-box-sizing:	border-box;
	-ms-box-sizing:		border-box;
	-o-box-sizing:		border-box;
	box-sizing:			border-box;
}

.wf-cell,
.wf-usr-cell,
.footer .widget {
	display: inline-block;
	vertical-align: top;
}

	.ancient-ie .wf-cell,
	.ancient-ie .wf-usr-cell,
	.ancient-ie .footer .widget {
		display: inline;
		zoom: 1;
	}



	


.wf-cell,
.wf-usr-cell,
.content,
.sidebar,
.footer .widget {
	padding: 0 20px;
}



.iso-item,
.portfolio-grid .wf-cell,
.blog.layout-grid .wf-container.description-under-image .wf-cell,
.grid-masonry .wf-cell,
.shortcode-blog-posts.iso-grid .wf-cell {
	opacity: 0;

	-webkit-transition:	opacity 1000ms ease;
	-moz-transition:	opacity 1000ms ease;
	-ms-transition:		opacity 1000ms ease;
	-o-transition:		opacity 1000ms ease;
	transition:			opacity 1000ms ease;

	-moz-transition-delay:300ms;
	-ms-transition-delay: 300ms;
	-o-transition-delay: 300ms;
	-webkit-transition-delay: 300ms;
	
}


.isotope .isotope-item,
.blog.layout-grid .wf-container.isotope .isotope-item,
.shortcode-blog-posts.iso-grid .wf-cell {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
    -webkit-font-smoothing: antialiased;
}

	.items-grid .wf-cell {
		margin-bottom: 30px;
	}


	.benefits-grid .wf-cell {
		margin-bottom: 40px;
		text-align: center;
	}

	.benefits-style-one.benefits-grid .wf-cell,
	.benefits-style-two.benefits-grid .wf-cell {
		text-align: left;
	}

.logos-grid .wf-cell {
	margin-bottom: 40px;
	text-align: center;
}

#main .jg-container .wf-cell .post {
	margin: 0;
	padding: 0;
}

#main .jg-container .wf-cell {
	float: left;
	opacity: 0;
	padding: 0;
}

.is-webkit #main .jg-container .wf-cell {
	float: left;
}




.cs-style-1,
.cs-style-1 .rollover-project,
.cs-style-1 .wf-cell {
	overflow: visible !important;
}

	.portfolio-grid.description-on-hover .wf-cell,
	.iso-container.description-on-hover .wf-cell {
		float: left;
	}
	
	.sidebar-left .project-odd .wf-cell,
	.sidebar-left .project-even .wf-cell,
	.portfolio .sidebar-left .project-media.wf-cell,
	.portfolio .sidebar-left .project-content.wf-cell,
	.sidebar-right .project-odd .wf-cell,
	.sidebar-right .project-even .wf-cell,
	.portfolio .sidebar-right .project-media.wf-cell,
	.portfolio .sidebar-right .project-content.wf-cell {
		width: 100%;
	}

	.horizontal-layout .wf-cell {
		width: 100%;
	}

	.project-odd .wf-cell,
	.project-even .wf-cell,
	.sidebar-left .project-media.wf-cell,
	.sidebar-left .project-content.wf-cell,
	.project-odd .wf-cell,
	.project-even .wf-cell,
	.sidebar-right .project-media.wf-cell,
	.sidebar-right .project-content.wf-cell {
		width: 100%;
	}

	.wf-cell.project-slider,
	.wf-cell.project-content {
		width: 100%;
	}


	.wf-cell,
	.wf-usr-cell,
	.content,
	.sidebar,
	.footer .widget,
	.box-style-table .action-button {
		padding: 0;
	}

	.grid-masonry .wf-cell {
		padding: 0 10px;
	}


	
	
	.logos-grid.wf-container .wf-cell { 
		padding: 0 10px; 
	}

	.widget .items-grid .wf-cell {
		padding: 0;
	}

		
		.benefits-logos .wf-cell {
			margin-bottom: 30px;
		}

.wp-caption.alignright { margin: 0px 0px 10px 10px; }

.alignright { float: right; }

img.alignright { display:inline; float:right; margin-left:15px; }

.dash {
    float: left;
    position: relative;
    width: 60px!important
}

.dash .digit {
    font-size: 24px;
    float: left;
    color: #4d4a49;
    font-family: BrandonGrotesque-Regular;
    letter-spacing: 3px;
    position: absolute;
    height: 27px;
    overflow: hidden;
}

.dash .digitTxt {
    font-size: 13px;
    float: left;
    width: 100%;
    color: #00b3cb;
    font-family: BrandonText-Bold;
    letter-spacing: 0;
    text-transform: uppercase;
    position: relative;
    top: 25px;
}

.ubermenu-skin-clean-white .ubermenu-tab-content-panel {
  background: #f9f9f9;
}
.ubermenu .ubermenu-tab .ubermenu-tab-content-panel{position:absolute;display:none}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs-group{width:100%;min-width:100%;max-width:100%;left:0}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs{min-height:0!important}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel{z-index:20}
   .ubermenu.ubermenu-responsive .ubermenu-tabs, .ubermenu.ubermenu-responsive .ubermenu-tabs-group, .ubermenu.ubermenu-responsive .ubermenu-tab, .ubermenu.ubermenu-responsive .ubermenu-tab-content-panel{  width:100%; min-width:100%; max-width:100%; left:0; }
 .ubermenu.ubermenu-responsive .ubermenu-tabs, .ubermenu.ubermenu-responsive .ubermenu-tab-content-panel{ min-height:0 !important; }
 .ubermenu.ubermenu-responsive .ubermenu-tab-content-panel{ z-index:20; }

.ubermenu.ubermenu-main .ubermenu-tab-content-panel { background-color:#f4f4f4; }
#banner-front ul li.item-3 a .banner-icon span.icon-front{background-position:-230px 0}
#banner-front ul li.item-3 a .banner-icon span.icon-back{background-position:-230px -115px}
#banner-front ul li.item-3 a:hover{color:#631a45}
#footer .region-footer .block.last{float:right !important;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf.last{padding-right:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last{margin-bottom:3px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last{margin-bottom:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}





.avia-button-wrap{display:inline-block;}

	.responsive .av_promobox .avia-button, .responsive .av_promobox .avia-button-wrap{width:100%; margin-top:4px; position: relative; top:0; left:0; text-align: center; float:none;}
.slideshow .title .headline{display:block}
.slideshow .title-dark .headline,.slideshow .title-dark .headline-description{color:#fff}
.slideshow .title .headline-description{color:#464f52}
h2,h3,h4,.headline{font-family:lexia,serif}
.headline{font-size:45px;color:#00b0ca;margin-bottom:.2em}
.headline-description{color:#464f52}
.row{margin:0 auto;max-width:62.5rem;width:100%}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{margin:0 -0.9375rem;max-width:none;width:auto}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{margin:0;max-width:none;width:auto}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.row.small-collapse .row{margin-left:0;margin-right:0}
.row.medium-collapse .row{margin-left:0;margin-right:0}
.row.large-collapse .row{margin-left:0;margin-right:0}


#eblog-wrapper .blog-text li:before,
#eblog-wrapper .blog-text li:after { display: inline-block;}

#eblog-wrapper .blog-respond{padding:5px}

#eblog-wrapper .blog-respond.msg-error{background:#fee;border:1px solid #cd8c8c;color:#900}

#eblog-wrapper .blog-respond.msg-info{background:#eceff6;border:1px solid #ccc;color:#565c6a}

#eblog-wrapper .blog-respond.msg-alert{background:#fff9d7;border:1px solid #e5d57c;color:#8c7223}

#eblog-wrapper .blog-respond.msg-success{background:#e3ecd9;border:1px solid #bad19c;color:#6d943c}



#eblog-wrapper .blog-list-block .avatar-container{float:left;width:70px}

#eblog-wrapper .blog-list-block .info-container{ margin: 0 0 0 75px }


#eblog-wrapper .blog-text .easyblog-image-caption-container {
	padding: 5px;
	background: #f5f5f5;
	border: 1px solid #ddd;
	display: inline-block;
	vertical-align: top;
}


#eblog-wrapper .blog-text .easyblog-image-caption {
	text-align: left;
	display: inline;
}


#eblog-wrapper .blog-text .easyblog-image-caption-container.orientation-floatright {
	float: right;
	margin-left: 12px;
	margin-bottom: 12px;
}


#eblog-wrapper .blog-text .easyblog-image-caption-container.orientation-floatleft {
	float: left;
	margin-right: 12px;
	margin-bottom: 12px;
}


#eblog-wrapper .blog-text.easyblog-image-caption-container.orientation-none {
	margin: 6px 0px;
}


#eblog-wrapper .blog-text .easyblog-image-caption-container.orientation-alignleft,
#eblog-wrapper .blog-text .easyblog-image-caption-container.orientation-alignright,
#eblog-wrapper .blog-text .easyblog-image-caption-container.orientation-center {
	display: block;
	padding: 0;
	background: none;
	border: none;
	margin-top: 12px;
	margin-bottom: 12px;
}


#eblog-wrapper .blog-text .easyblog-image-caption-container.orientation-alignleft {
	text-align: left !important;
}


#eblog-wrapper .blog-text .easyblog-image-caption-container.orientation-alignright {
	text-align: right !important;
}


#eblog-wrapper .blog-text .easyblog-image-caption-container.orientation-center {
	text-align: center !important;
}


#eblog-wrapper .blog-text .easyblog-image-caption-container.orientation-alignleft:after,
#eblog-wrapper .blog-text .easyblog-image-caption-container.orientation-alignright:after,
#eblog-wrapper .blog-text .easyblog-image-caption-container.orientation-center:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}


#eblog-wrapper .blog-text .easyblog-image-caption-container a.easyblog-thumb-preview {
	display: inline-block;
	position: relative;
}



#eblog-wrapper .blog-text .easyblog-image-caption-container img {
	padding: 0 !important;
	margin: 0 !important;
	border: none !important;
	position: relative;
}


#eblog-wrapper .blog-text .easyblog-image-caption-container .easyblog-image-caption {
	display: block !important;
}



#eblog-wrapper.w320 .blog-text .easyblog-image-caption-container .easyblog-image-caption {
	width: auto;
}



#ezblog-body .blog-text img, #ezblog-body .blog-content img {
    float: left !important;
    margin-right: 15px !important;
    max-width: 96%;
}





.blog {
	width: 100%;
	float: left
}

.blog .footerReadmore {
	border-top: 1px solid #c1bfcb;
}

.blog-title.rip {
    color: #215a87;
    font-family: 'open_sansbold';
}

 .blog-meta{color: #072771;
    font-family: 'open_sanslight';
    font-size: 15px;
    line-height: 24px;
    padding: 10px 0;}

  #ezblog-posts .blog-meta {
    margin: 3px 0 0 !important;
    float:left;
}

#ezblog-body .blog-title, #ezblog-body .blog-title a{width:100%;}

#ezblog-body .blog-title{ font-weight: normal;}

.blog-meta-bottom{float:left;}

.blog-author a{color:#215a87;}

.blog-author a:hover {color:#1196d1; }



.blog-image-container a { display:block;}

 .blog-comments {margin-right: 5px;padding-right:5px;border-right:1px solid #bbb;line-height:18px;}

 .blog-readmore {line-height:18px;}

 .blog-comments a, .blog-readmore a {line-height:18px;font-size:13px;height:auto !important;font-weight:normal !important;}


#ezblog-body .blog-image-container{margin: 0 20px 10px 0 !important;}
#main .blog-featured h1,#main .blog h1{margin:0 0px 10px 0px}
.blog .category-desc{padding:0 5px;margin:10px 0 25px}
.blog .cat-children .category-desc{padding:0 0px;margin:10px 0 25px}







.ezb-mod .blog-rating{display:inline-block;}

*:first-child+html .ezb-mod .blog-rating{display:inline}
#main .blogh1,#main .blog-featuredh1{color:#0d4c89;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;font-family:'Titillium Maps',Arial;margin-top:-1px !important}


#main .blog-featured h1
{
  padding:0 !important;
}

	.blog-image-container {max-width: 480px !important;width:100% !important;clear:both}

	.blog-image-container  img {margin:0 !important	}


        .blog-read  .thumbwrap {max-width:100%;text-align:center;}

        .blog-read  .thumbwrap .thumb a {max-width:320px;}


#title-area {
	float: left;
	overflow: hidden;
	margin: 15px 0px 15px 0px;
	padding: 0px;
}

.header-image #title-area,
.header-image #title,
.header-image #title a {
	display: block;
	float: left;
	height: 100px;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
	width: 400px;
}





.header-full-width #title-area,
.header-full-width #title,
.header-full-width #title a {
	
}
.two_columns_50_50 .column1,.two_columns_50_50 .column2,.three_columns .column1,.three_columns .column2,.three_columns .column3,.two_columns_66_33 .column1,.two_columns_66_33 .column2,.two_columns_33_66 .column1,.two_columns_33_66 .column2,.two_columns_75_25 .column1,.two_columns_75_25 .column2,.two_columns_25_75 .column1,.two_columns_25_75 .column2,.four_columns .column1,.four_columns .column2,.four_columns .column3,.four_columns .column4{width:100%}
.two_columns_50_50 .column1 .column_inner,.two_columns_50_50 .column2 .column_inner,.three_columns .column1 .column_inner,.three_columns .column2 .column_inner,.three_columns .column3 .column_inner,.two_columns_66_33 .column1 .column_inner,.two_columns_66_33 .column2 .column_inner,.two_columns_33_66 .column1 .column_inner,.two_columns_33_66 .column2 .column_inner,.two_columns_75_25 .column1 .column_inner,.two_columns_75_25 .column2 .column_inner,.two_columns_25_75 .column1 .column_inner,.two_columns_25_75 .column2 .column_inner,.two_columns_66_33.grid2 .column1 .column_inner,.two_columns_66_33.grid2 .column2 .column_inner,.two_columns_33_66.grid2 .column1 .column_inner,.two_columns_33_66.grid2 .column2 .column_inner,.two_columns_75_25.grid2 .column1 .column_inner,.two_columns_75_25.grid2 .column2 .column_inner,.two_columns_25_75.grid2 .column1 .column_inner,.two_columns_25_75.grid2 .column2 .column_inner,.four_columns .column1 .column_inner,.four_columns .column2 .column_inner,.four_columns .column3 .column_inner,.four_columns .column4 .column_inner{padding:0}
.footer_top .four_columns .column1,.footer_top .four_columns .column2,.footer_top .four_columns .column3,.footer_top .three_columns .column1,.footer_top .three_columns .column2,.footer_top .two_columns_50_50 .column1{margin:0 0 25px}

	
	nav#access li.menu-item-383 .sub-menu li.bottom-submenu {
		width: 286px;
	}

	
	nav#access .sub-menu li.lastNavItem, nav#access .sub-menu li.menu-item-64 {
		margin-bottom: 17px;
	}

	
	nav#access ul li.menu-item-has-children {
	    width: initial;
	}


body[data-header-color="dark"] header#top nav ul .slide-out-widget-area-toggle a i.lines, body[data-header-color="dark"] header#top nav ul .slide-out-widget-area-toggle a i.lines:after,
body[data-header-color="dark"] header#top nav ul .slide-out-widget-area-toggle a i.lines:before {
	background-color: #A0A0A0;
}


header#top nav ul .slide-out-widget-area-toggle {
	margin-left: 15px;
	margin-right: 5px;
}


header#top nav ul #search-btn a, header#top nav ul .slide-out-widget-area-toggle a { 
	padding-left: 23px;
	padding: 0px 0px 0px 0px;
	width: 24px;
	height: 24px;
	display: block;
	background-position: right top;
	background-repeat: no-repeat;
    box-sizing: content-box!important;
    -moz-box-sizing: content-box!important;
}


header#top nav ul .slide-out-widget-area-toggle a {
	width: 22px;
}


header#top nav ul[data-user-set-ocm="off"] .slide-out-widget-area-toggle {
	display: none;
}


	body #header-outer[data-transparent-header="true"].transparent, body #header-outer[data-transparent-header="true"].transparent .cart-menu,
	.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"] header#top nav ul #search-btn a,
	.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"] header#top nav ul .slide-out-widget-area-toggle a {
		transition: border-color 0.40s ease;	
		-moz-transition: border-color 0.40s ease;
		-webkit-transition: border-color 0.40s ease;
	}


	html body #header-outer[data-transparent-header="true"][data-remove-border="true"],
	.ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul #search-btn a,
	.ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul .slide-out-widget-area-toggle a,
	#header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-menu,
	#header-outer[data-transparent-header="true"][data-full-width="false"][data-remove-border="true"].transparent .cart-menu,
	html body #boxed #header-outer[data-transparent-header="true"][data-remove-border="true"] {
		border: none!important;
	}


	.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul #search-btn a:after,
	.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul .slide-out-widget-area-toggle a:after,
	.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-menu:after {
		border-left: 1px solid rgba(255, 255, 255, 0.25)!important;
		display: inline-block;
		content: "";
		width: 11px;
		height: 20px;
		position: absolute;
		left: -1px;
		opacity: 1;
		top: 50%;
		margin-top:-10px;
		transition: top 0.3s ease-out, margin-top 0.3s ease-out, height 0.3s ease-out, color 0.15s linear;
	}


	.ascend[data-header-search="false"] #header-outer.transparent[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"][data-cart="false"] header#top nav ul .slide-out-widget-area-toggle a:after {
		border: none!important;
	}


	.ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul #search-btn a:after,
	.ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul .slide-out-widget-area-toggle a:after,
	.ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-menu:after {
		height: 100%;
		color: #000;
		top: 0;
		border-left: 1px solid rgba(0, 0, 0, 0.07);
		display: inline-block;
		content: "";
		width: 11px;
		position: absolute;
		left: -1px;
		transition: top 0.3s ease, margin-top 0.3s ease, height 0.3s ease, color 0.15s linear;
	}

#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a i.lines, 
#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a i.lines:before, 
#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a i.lines:after {
    background-color: #ffffff !important;
}

#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a i.lines, 
#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a i.lines:before, 
#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a i.lines:after {
    background-color: #444 !important;
}


#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a i.lines,
#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a i.lines {
	opacity: 0.7;
}


#header-outer.light-text.side-widget-open header#top nav ul .slide-out-widget-area-toggle a i.lines,
#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a:hover i.lines, 
#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:before,
#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:after,
#header-outer.dark-text.side-widget-open header#top nav ul .slide-out-widget-area-toggle a i.lines,
#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a:hover i.lines, 
#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:before,
#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:after {
	opacity: 1!important;
}


#header-outer[data-full-width="true"][data-cart="true"] header#top nav ul .slide-out-widget-area-toggle {
	position: relative;
}


body[data-bg-header="true"].ascend #header-outer[data-permanent-transparent="1"][data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul #search-btn a:after, 
body[data-bg-header="true"].ascend #header-outer[data-permanent-transparent="1"][data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul .slide-out-widget-area-toggle a:after, 
body[data-bg-header="true"].ascend #header-outer[data-permanent-transparent="1"][data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-menu:after {
	border: none!important;
}

#header-outer.transparent .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a i.lines, 
#header-outer.transparent .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a i.lines:before, 
#header-outer.transparent .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a i.lines:after, 
#header-outer.transparent.directional-nav-effect .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a span.light .lines-button i, 
#header-outer.transparent.directional-nav-effect .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a span.light .lines-button i:after, 
#header-outer.transparent.directional-nav-effect .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a span.light .lines-button i:before,
#header-outer.transparent .midnightHeader.default header#top nav ul .slide-out-widget-area-toggle a i.lines, 
#header-outer.transparent .midnightHeader.default header#top nav ul .slide-out-widget-area-toggle a i.lines:before, 
#header-outer.transparent .midnightHeader.default header#top nav ul .slide-out-widget-area-toggle a i.lines:after, 
#header-outer.transparent.directional-nav-effect .midnightHeader.default header#top nav ul .slide-out-widget-area-toggle a span.light .lines-button i, 
#header-outer.transparent.directional-nav-effect .midnightHeader.default header#top nav ul .slide-out-widget-area-toggle a span.light .lines-button i:after, 
#header-outer.transparent.directional-nav-effect .midnightHeader.default header#top nav ul .slide-out-widget-area-toggle a span.light .lines-button i:before {
	background-color: #000!important;
}

#header-outer.transparent.side-widget-open .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a i.lines, 
#header-outer.transparent.side-widget-open .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a i.lines:before, 
#header-outer.transparent.side-widget-open .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a i.lines:after, 
#header-outer.transparent.directional-nav-effect.side-widget-open .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a span.light .lines-button i, 
#header-outer.transparent.directional-nav-effect.side-widget-open .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a span.light .lines-button i:after, 
#header-outer.transparent.directional-nav-effect.side-widget-open .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a span.light .lines-button i:before,
#header-outer.transparent.side-widget-open .midnightHeader.default header#top nav ul .slide-out-widget-area-toggle a i.lines, 
#header-outer.transparent.side-widget-open .midnightHeader.default header#top nav ul .slide-out-widget-area-toggle a i.lines:before, 
#header-outer.transparent.side-widget-open .midnightHeader.default header#top nav ul .slide-out-widget-area-toggle a i.lines:after, 
#header-outer.transparent.directional-nav-effect.side-widget-open .midnightHeader.default header#top nav ul .slide-out-widget-area-toggle a span.light .lines-button i, 
#header-outer.transparent.directional-nav-effect.side-widget-open .midnightHeader.default header#top nav ul .slide-out-widget-area-toggle a span.light .lines-button i:after, 
#header-outer.transparent.directional-nav-effect.side-widget-open .midnightHeader.default header#top nav ul .slide-out-widget-area-toggle a span.light .lines-button i:before,
#header-outer.transparent .midnightHeader.light header#top nav ul .slide-out-widget-area-toggle a i.lines, 
#header-outer.transparent .midnightHeader.light header#top nav ul .slide-out-widget-area-toggle a i.lines:before, 
#header-outer.transparent .midnightHeader.light header#top nav ul .slide-out-widget-area-toggle a i.lines:after  {
	background-color: #fff!important;
}



.lines-button.x2.close .lines, 
#header-outer.transparent .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a .lines-button.x2.close .lines, 
#header-outer.transparent .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a:hover .x2.close i.lines, 
#header-outer.transparent .midnightHeader.dark header#top nav ul .slide-out-widget-area-toggle a .x2.close i.lines,
#header-outer.transparent .midnightHeader.default header#top nav ul .slide-out-widget-area-toggle a .x2.close i.lines,
#header-outer.transparent .midnightHeader.nectar-slider header#top nav ul .slide-out-widget-area-toggle a .x2.close i.lines {
	background-color: transparent!important;
}


body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] header#top nav ul .slide-out-widget-area-toggle a {
	width: 34px;
	padding-right: 32px!important;
}


header#top nav ul .slide-out-widget-area-toggle a i.lines, header#top nav ul .slide-out-widget-area-toggle a i.lines:before, header#top nav ul .slide-out-widget-area-toggle a i.lines:after {
    background-color: rgba(0,0,0,0.4);
}


.lines-button.x2.close .lines,
#header-outer.transparent header#top nav ul .slide-out-widget-area-toggle a .lines-button.x2.close .lines,
#header-outer header#top nav ul .slide-out-widget-area-toggle a:hover .x2.close i.lines, 
#header-outer header#top nav ul .slide-out-widget-area-toggle a .x2.close i.lines,
#header-outer.transparent.directional-nav-effect .midnightHeader.nectar-slider header#top nav ul .slide-out-widget-area-toggle a span.light .lines-button.close i {
  transition: background 0.3s 0s ease, opacity 0.9s linear;
  background: transparent!important;
}
header#top nav ul .slide-out-widget-area-toggle a i.lines,header#top nav ul .slide-out-widget-area-toggle a i.lines:after,header#top nav ul .slide-out-widget-area-toggle a i.lines:before{background-color:#858589!important;}
header#top nav ul .slide-out-widget-area-toggle a:hover i.lines,header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:after,header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:before{background-color:#00b284!important;}
#header-outer.transparent header#top nav ul .slide-out-widget-area-toggle a i.lines{opacity:0.75!important;}
#header-outer.transparent.side-widget-open header#top nav ul .slide-out-widget-area-toggle a i.lines,#header-outer.transparent header#top nav ul .slide-out-widget-area-toggle a:hover i.lines,#header-outer.transparent header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:before,#header-outer.transparent header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:after{opacity:1!important;}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


#topleft {
width: 450px;
margin-right: 15px;
height: 370px;
float: left;
}


.site-logo {
  float: left;
  width: 92px;
  margin: 14px 14px 0; }

  .site-logo a svg {
    height: 23px;
    fill: #bdbec2; }
footer .contact-button{background-color:#117492;border-radius:4px;color:#fff;cursor:pointer;display:block;font-family:'Open Sans Condensed', sans-serif;font-weight:700;letter-spacing:1px;margin-top:10px;text-align:center;text-transform:uppercase;transition:.2s background-color ease-in-out;padding:12px 20px;font-size:20px;font-size:2rem}
footer .contact-button:hover{background-color:#0f8bae}
.lt-ie9 footer .contact-button{letter-spacing:0;padding:12px 5px}

#footer .column{
float:left;
width:18%;
margin-right:10px;
}





#copy-wrapper {
	width:100%;
	background:#4c4c4c;
	font-size:11px;
	color:#fff;
}


#copy {
	clear:both;
	overflow:hidden;
	width:930px;
	margin:0 auto;
	padding:5px 0 5px 10px;
}


.footer-social {
	text-align: center;
}


.footer-social a {
	display: inline-block;
	height: 56px;
	width: 56px;
	border-radius: 50%;
	line-height: 56px;
	color: #fff;
	font-size: 32px;
	margin: 0 16px;
}

	.footer-social a:hover,
	button,
	input[type="button"],
	input[type="reset"],
	input[type="submit"],
	.button,
	.button.button-invert:hover,
	.footer-newsletter .gform_wrapper .gform_footer input[type=submit],
	.home-blog .cat-links a:hover,
	.home-blog .cat-links .highlight,
	.home-contact .phone  {
		background-color: #ff0000;
	}

	
#social-media-list-container .social-media-item-container {
	background: #59adeb;
	display: table-cell;
	height: 200px;
	overflow: hidden;
	position: relative;
	vertical-align: top;
	width: 200px;
}


#social-media-list-container .social-media-item a {
	color: inherit;
	position: relative;
	text-decoration: none;
	z-index: 21;
}


#social-media-list-container .social-media-item {
	background-position: center center;
	background-size: cover;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #FFF;
	height: 200px;
	padding: 12px 10px;
	width: 200px;
}


#social-media-list-container .social-media-item[style] * {
	text-shadow: 1px 1px 2px #000;
}


#social-media-list-container .social-media-instagram .social-media-item[style] .social-media-copy {
	opacity: 0;
}


#social-media-list-container .social-media-item[style] .social-media-copy:after {
	display: none;
}


#social-media-list-container .social-media-item-container.social-media-twitter {
	background: rgba(89,173,235,1);
}


#social-media-list-container .social-media-item-container.social-media-twitter .social-media-copy:after {
	background: -webkit-linear-gradient(top, rgba(89,173,235,0) 0%, rgba(89,173,235,1) 85%);
	background: -moz-linear-gradient(top, rgba(89,173,235,0) 0%, rgba(89,173,235,1) 85%);
	background: -ms-linear-gradient(top, rgba(89,173,235,0) 0%, rgba(89,173,235,1) 85%);
	background: linear-gradient(top, rgba(89,173,235,0) 0%, rgba(89,173,235,1) 85%);
}


#social-media-list-container .social-media-item-container.social-media-facebook {
	background: rgba(72, 100, 157, 1);
}


#social-media-list-container .social-media-item-container.social-media-facebook .social-media-copy:after {
	background: -webkit-linear-gradient(top, rgba(72, 100, 157,0) 0%, rgba(72, 100, 157,1) 85%);
	background: -moz-linear-gradient(top, rgba(72, 100, 157,0) 0%, rgba(72, 100, 157,1) 85%);
	background: -ms-linear-gradient(top, rgba(72, 100, 157,0) 0%, rgba(72, 100, 157,1) 85%);
	background: linear-gradient(top, rgba(72, 100, 157,0) 0%, rgba(72, 100, 157,1) 85%);
}


#social-media-list-container .social-media-item-container.social-media-pinterest {
	background: rgba(202, 36, 45, 1);
}


#social-media-list-container .social-media-item-container.social-media-pinterest .social-media-copy:after {
	background: -webkit-linear-gradient(top, rgba(202, 36, 45,0) 0%, rgba(202, 36, 45,1) 85%);
	background: -moz-linear-gradient(top, rgba(202, 36, 45,0) 0%, rgba(202, 36, 45,1) 85%);
	background: -ms-linear-gradient(top, rgba(202, 36, 45,0) 0%, rgba(202, 36, 45,1) 85%);
	background: linear-gradient(top, rgba(202, 36, 45,0) 0%, rgba(202, 36, 45,1) 85%);
}


#social-media-list-container .social-media-item-container.social-media-instagram {
	background-color: rgba(81, 127, 164, 1);
}


#social-media-list-container .social-media-item-container.social-media-instagram .social-media-copy:after {
	display: none;
}

.location-popup .maincontent{padding:0px 10px;}
.location-popup .maincontent .span2.maploc-text{width:200px;}

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

	#main{
		padding-bottom:50px;
	}


	#main,.fullwidth-box,.footer-area,#footer{padding-left:12px;padding-right:12px;}

	
		#main,#wrapper{
		background-color:#ffffff !important;
	}

			#main .portfolio-one .button,
	#main .comment-submit,
	#reviews input#submit,
	.button.default,
	.price_slider_amount button,
	.gform_wrapper .gform_button{
		color: #781010 !important;
		background-image: linear-gradient(top, #e89090 0%, #d65a5a 100%);
		background-image: -o-linear-gradient(top, #e89090 0%, #d65a5a 100%);
		background-image: -moz-linear-gradient(top, #e89090 0%, #d65a5a 100%);
		background-image: -webkit-linear-gradient(top, #e89090 0%, #d65a5a 100%);
		background-image: -ms-linear-gradient(top, #e89090 0%, #d65a5a 100%);

		background-image: -webkit-gradient(
			linear,
			left top,
			left bottom,
			color-stop(0, #e89090),
			color-stop(1, #d65a5a)
		);
		border:1px solid #d65a5a;

		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e89090', endColorstr='#d65a5a');
	}

	.no-cssgradients #main .portfolio-one .button,
	.no-cssgradients #main .comment-submit,
	.no-cssgradients #reviews input#submit,
	.no-cssgradients .button.default,
	.no-cssgradients .price_slider_amount button,
	.no-cssgradients .gform_wrapper .gform_button{
		background:#e89090;
	}

	#main .portfolio-one .button:hover,
	#main .comment-submit:hover,
	#reviews input#submit:hover,
	.button.default:hover,
	.price_slider_amount button:hover,
	.gform_wrapper .gform_button:hover{
		color: #781010 !important;
		background-image: linear-gradient(top, #d65a5a 0%, #e89090 100%);
		background-image: -o-linear-gradient(top, #d65a5a 0%, #e89090 100%);
		background-image: -moz-linear-gradient(top, #d65a5a 0%, #e89090 100%);
		background-image: -webkit-linear-gradient(top, #d65a5a 0%, #e89090 100%);
		background-image: -ms-linear-gradient(top, #d65a5a 0%, #e89090 100%);

		background-image: -webkit-gradient(
			linear,
			left top,
			left bottom,
			color-stop(0, #d65a5a),
			color-stop(1, #e89090)
		);
		border:1px solid #d65a5a;

		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d65a5a', endColorstr='#e89090');
	}

	.no-cssgradients #main .portfolio-one .button:hover,
	.no-cssgradients #main .comment-submit:hover,
	.no-cssgradients #reviews input#submit:hover,
	.no-cssgradients .button.default,
	.no-cssgradients .price_slider_amount button:hover,
	.no-cssgradients .gform_wrapper .gform_button{
		background:#d65a5a;
	}

	
		#header .avada-row, #main .avada-row, .footer-area .avada-row, #footer .avada-row{ max-width:940px; }

	
		.post-content h2,.title h2,#main .post-content .title h2,.page-title h1,#main .post h2 a{
		font-size:30px !important;
				line-height:45px !important;
	}

	.project-content .project-info .project-info-box a,#sidebar .widget li a, #sidebar .widget .recentcomments, #sidebar .widget_categories li, #main .post h2 a,
	.shop_attributes tr th,.image-extras a,.products-slider .price .amount,.my_account_orders thead tr th,.shop_table thead tr th,.cart_totals table th,form.checkout .shop_table tfoot th,form.checkout .payment_methods label,#final-order-details .mini-order-details th,#main .product .product_title{color:#333333 !important;}

	
		#main #sidebar{
		background-color:transparent;
	}

	
		#main #content{
		width:71.1702128%;
	}

.calendar-calendar .content {
  clear:both;
  padding: 3px;
  padding-left: 5px;
}



.node-form .content-multiple-table td.content-multiple-drag {
  width:30px;
  padding-right:0;
}

.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{
  padding-right:.5em;
}


.node-form .content-add-more .form-submit{
  margin:0;
}

table#content-field-overview tr.content-add-new .tabledrag-changed {
  display: none;
}

table#content-field-overview tr.content-add-new .description {
  margin-bottom: 0;
}

table#content-field-overview .content-new {
  font-weight: bold;
  padding-bottom: .5em;
}

.advanced-help-topic .content-border {
  border:1px solid #AAA
}

.front #block-views-home_tweets-block .content {
	padding: 0 10px 10px 40px;
}


.services_text {
	text-align: center;
}
.col-12{width:760px}
#main-content-with-sidebar .col-12{width:520px}

html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear {
  background: none;
  border: 0;
  clear: both;
  display: block;
  float: none;
  font-size: 0;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.mk-page-section-loader .mk-preloader{top:50%}
.iwd-content-layout{display:table;width:100%;table-layout:fixed;}
.iwd-content-layout-row{display:table-row;}
.iwd-postcontent .iwd-content-layout{border-collapse:collapse;}
.iwd-post .iwd-content-layout-br{height:0;}
.iwd-content-layout .iwd-content{margin:0 auto;}
.iwd-content-layout .iwd-sidebar1{margin:0 auto;width:20%;}
.responsive .iwd-content-layout img,.responsive .iwd-content-layout video{width:inherit !important;}
.responsive.responsive-phone .iwd-content-layout img{margin:1%;}
.responsive .iwd-content-layout .iwd-sidebar0,.responsive .iwd-content-layout .iwd-sidebar1,.responsive .iwd-content-layout .iwd-sidebar2{width:auto !important;}
.responsive .iwd-content-layout,.responsive .iwd-content-layout-row,.responsive .iwd-layout-cell{display:block;}
.responsive .iwd-content-layout,.responsive .iwd-content-layout-row{padding:0;}
.responsive .iwd-content-layout:after,.responsive .iwd-content-layout-row:after,.responsive .iwd-layout-cell:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.responsive .responsive-tablet-layout-cell,.responsive.responsive-tablet .iwd-footer .iwd-content-layout .iwd-layout-cell{margin:1%;width:98% !important;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.responsive .responsive-layout-row-2 .responsive-tablet-layout-cell,.responsive.responsive-tablet .iwd-footer .iwd-content-layout .responsive-layout-row-2 .iwd-layout-cell{width:48% !important;}
.responsive .responsive-layout-row-3 .responsive-tablet-layout-cell,.responsive.responsive-tablet .iwd-footer .iwd-content-layout .responsive-layout-row-3 .iwd-layout-cell{width:31% !important;}
.modal-open{overflow:hidden}
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}
.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.modal-sm{width:300px}
.enews-modal .modal-content .modal-header,.search-modal .modal-content .modal-header{border:none}
.enews-modal .modal-content .modal-header .close,.search-modal .modal-content .modal-header .close{font-size:28px;display:block}
.enews-modal .modal-content .modal-header .modal-title,.search-modal .modal-content .modal-header .modal-title{font-weight:400;font-size:20px}
.enews-modal .modal-content .modal-body .hbspt-form form:after,.enews-modal .modal-content .modal-body .hbspt-form form:before,.search-modal .modal-content .modal-body .hbspt-form form:after,.search-modal .modal-content .modal-body .hbspt-form form:before{content:" ";display:table}
.enews-modal .modal-content .modal-body .hbspt-form form:after,.search-modal .modal-content .modal-body .hbspt-form form:after{clear:both}
.enews-modal .modal-content .modal-body .hbspt-form form input,.search-modal .modal-content .modal-body .hbspt-form form input{margin:0 0 10px;border:1px solid #ccc;padding:8px;width:95%;font-size:16px}
.enews-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button,.search-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button{background-image:-webkit-linear-gradient(top,#b3e729 0,#75a822 100%);background-image:-o-linear-gradient(top,#b3e729 0,#75a822 100%);background-image:linear-gradient(to bottom,#b3e729 0,#75a822 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb3e729', endColorstr='#ff75a822', GradientType=0);text-shadow:0 .02em .02em rgba(0,0,0,.2);border:none;font-size:18px;font-weight:300;padding:7px 10px;letter-spacing:-.009em;color:#fff;width:45%;display:block}
.enews-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button:focus,.enews-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button:hover,.search-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button:focus,.search-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button:hover{color:#a4a4a4}
.enews-modal .modal-content .modal-body input,.search-modal .modal-content .modal-body input{margin:0 0 10px;border:1px solid #ccc;padding:5px;width:85%}
.enews-modal .modal-content .modal-body input.search-query,.search-modal .modal-content .modal-body input.search-query{border-top-left-radius:4px;border-bottom-left-radius:4px}
.enews-modal .modal-content .modal-body button,.search-modal .modal-content .modal-body button{background-image:-webkit-linear-gradient(top,#4F483E 0,#30271B 100%);background-image:-o-linear-gradient(top,#4F483E 0,#30271B 100%);background-image:linear-gradient(to bottom,#4F483E 0,#30271B 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4f483e', endColorstr='#ff30271b', GradientType=0);border:none;font-size:16px;font-weight:300;padding:7px 10px;letter-spacing:-.009em;color:#fff;width:15%}
.enews-modal .modal-content .modal-body button:focus,.enews-modal .modal-content .modal-body button:hover,.search-modal .modal-content .modal-body button:focus,.search-modal .modal-content .modal-body button:hover{color:#a4a4a4}
.search-modal .modal-body{padding-top:0}
.enews-modal .modal-lg{max-width:720px}
.enews-modal .modal-content{background-image:-webkit-linear-gradient(top,#80ac34 0,#597d1a 100%);background-image:-o-linear-gradient(top,#80ac34 0,#597d1a 100%);background-image:linear-gradient(to bottom,#80ac34 0,#597d1a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff80ac34', endColorstr='#ff597d1a', GradientType=0);padding:5px;color:#fff}
.enews-modal .modal-content .modal-header{margin:0;padding:0;margin-bottom:15px}
.enews-modal .modal-content .modal-header .close{color:#eee;padding:10px}
.enews-modal .modal-content .modal-body{padding:0;text-rendering:optimizeLegibility;margin-bottom:25px}
.enews-modal .modal-content .modal-body:after,.enews-modal .modal-content .modal-body:before{content:" ";display:table}
.enews-modal .modal-content .modal-body:after{clear:both}
.enews-modal .modal-content .modal-body .img-area{float:left!important;width:30%;margin-right:8%;margin-left:30px}
.enews-modal .modal-content .modal-body .img-area img{display:block;border:1px solid #d0cece}
.enews-modal .modal-content .modal-body .cta-area{float:left!important;width:52%}
.enews-modal .modal-content .modal-body .cta-area .modal-title{text-transform:none;color:#fff;font-weight:200;letter-spacing:.05em}
.enews-modal .modal-content .modal-body .cta-area .hs-form{margin-bottom:0}
.enews-modal .modal-content .modal-body .cta-area .hs-form input{width:90%;border-color:#e07322}
.enews-modal .modal-content .modal-body .cta-area .hs-form .hs-form-required{color:#e07322}
.enews-modal .modal-content .modal-body .cta-area .hs-form .email-correction{padding-top:10px;font-size:80%}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form:after,.enews-modal .modal-content .modal-body .cta-area .hbspt-form:before{content:" ";display:table}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form:after{clear:both}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form .hs-form.stacked label{margin:6px 0 8px}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form .hs_submit{display:block;padding:10px 8px;margin:0}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form .hs_submit .actions{margin:0;padding:0}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form .hs_submit .actions input{padding:12px 6px;border-radius:0 3px 3px 0}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form form .hs_submit .hs-button,.enews-modal .modal-content .modal-body .cta-area .search-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button{width:40%;margin:0;padding:0;padding:12px 6px;border-radius:4px;margin-left:-6px;margin-top:-25px}
.enews-modal .modal-content .modal-body .cta-area .hsformerror p{color:#000}
.enews-modal .modal-content .modal-body .cta-area .submitted-message{font-size:24px;color:#fff;margin:6px 0}
.enews-modal .modal-content .modal-body .cta-area h4{margin-top:0;margin-bottom:6px;font-size:20px;padding-top:0;line-height:1.1;font-weight:200}
.enews-modal .modal-content .modal-body small{font-size:11px;color:#d0cece;font-weight:200;display:block;line-height:1.3;margin-top:6px}
.enews-modal .modal-content .modal-body p{font-size:12px;font-weight:200;color:#d0cece;line-height:1.3}
.enews-modal .modal-content .modal-body .hbspt-form form input{font-size:12px}
.enews-modal .modal-content h4{font-size:16px}
.enews-modal .modal-content .modal-body .cta-area .hs-form.stacked .actions{padding-left:0;margin-left:10px}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form form input{font-size:12px}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form form .hs_submit .hs-button{font-size:14px}
#header .widget-area{width:500px;padding:5px 5px 0 0;float:right;text-align:right;}
.sidebar.widget-area .widget{background:#FFFFFF;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;margin:0px 0 15px;padding:0 0 15px;}
.sidebar.widget-area ol,.sidebar.widget-area ul,.sidebar.widget-area .textwidget,.sidebar.widget-area .widget_tag_cloud div div,.sidebar.widget-area .author-bio-widget,.sidebar.widget-area .featuredpage .page,.sidebar.widget-area .featuredpost .post{margin:0 !important;padding:15px 15px 0px 15px;}
.sidebar.widget-area #wp-calendar caption,.sidebar.widget-area #wp-calendar th{color:#000000;}
.sidebar.widget-area .widget_archive select,.sidebar.widget-area #cat{margin:15px 15px 0px 15px;}
.sidebar.widget-area ul li{border-bottom:1px solid #DDDDDD;margin:0px 0px 7px 0px;padding:0px 0px 5px 0px;list-style-type:none;word-wrap:break-word;}
.sidebar.widget-area ul ul li{border:none;margin:0;}
body.override #header .wrap,#title-area,#header .widget-area{width:100%;}
body.override .menu-primary,body.override .menu-secondary,#header .widget-area,#header .genesis-nav-menu{width:100%;}


#footer-bottom {

	min-height:58px;

	overflow:hidden;

}

.wrapper {
    margin: 0 auto;
    padding: 0 20px;
}


.frame-holder{
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -243px 0 0 -200px;
	width: 380px;
	height: 485px;
	z-index: 800;
	display: none;
}


.services-button-row {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  box-orient: horizontal;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  box-direction: normal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-align-content: flex-end;
  -moz-align-content: flex-end;
  align-content: flex-end;
  -ms-flex-line-pack: end;
  width: 100%; }

  .services-button-row .service-button {
    height: 65px;
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    border-top: 1px solid #828282;
    text-align: center; }

  .services-button-row .services-link {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
    text-align: center;
    width: 100%; }

    .services-button-row .services-link:hover {
      background-color: #fff;
      color: #19a4d6; }

    .services-button-row .services-link:active {
      background-color: #19a4d6; }

      .services-button-row .service-button:hover {
        background-color: #19a4d6; }
.view .date-nav-wrapper .clear-block{margin-bottom:10px;}


.feature-box .feature-box-content{
	margin-left: 60px;
}
header.global-header div.main-nav .main-nav-top{width:100%;background:none;display:inline-block;vertical-align:middle;text-align:center;border-bottom:1px solid #f5f5f7;}

.span12 {
  width: 940px;
}

.row-fluid .span12 {
  width: 100%;
  *width: 99.94680851063829%;
}

input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 926px;
}

.table td.span12,
.table th.span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}

  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1156px;
  }

  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }









.clear {
	clear: both;
	}


.wrapper {
	font-size:.75em;
	max-width:1000px;
	width: 100%;
	margin:0 auto;
	}

header .menu-headerlinks {display: none;}

header .menu-headerlinks li {
	display: block; float: left; height: 70px; padding: 30px 12px 0;
	text-align: center; font-size: 12px; text-transform: uppercase;
}

header .menu-headerlinks li a.about {width: 120px; display: block;}

header .menu-headerlinks li a.employees {width: 90px; display: block;}

header .menu-headerlinks li a {color: #FFF; text-decoration: none; text-shadow: 0 1px 2px #000;}
#home-menu #block-system-main-menu li.first a{border-radius:10px 0 0 0;}
.panel-hp2col .panel-col-last .first .pane-content{padding:0px;}
.panel-hp2col .panel-col-first .first .pane-content{padding:0 0 0 5px;}
.menu-item-has-children,.menu-item-language{position:relative;}
.menu-item-has-children:hover:after,.menu-item-language:hover:after{border-color:#c59d5f;}
.menu-item-has-children:after,.menu-item-language:after{content:"";position:absolute;top:50%;right:6px;margin-top:-2px;display:inline-block;width:5px;height:5px;border-right:1px solid #262526;border-bottom:1px solid #262526;-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);}
.header--transparent .menu-item-has-children:after,.header--transparent .menu-item-language:after{border-color:white;}
.headroom--not-top .menu-item-has-children:after,.headroom--not-top .menu-item-language:after{border-color:#262526;}
.is--ie .menu-item-has-children,.is--ie .menu-item-language{background-color:rgba(255,255,255,0.01);}
.lt-ie9 .menu-item-has-children,.lt-ie9 .menu-item-language,.ie9 .menu-item-has-children,.ie9 .menu-item-language{background-color:white;}
.sub-menu .menu-item-has-children,.sub-menu .menu-item-language{position:relative;}
.sub-menu .menu-item-has-children:after,.sub-menu .menu-item-language:after{right:24px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.navigation--main .nav--main li.menu-item-has-children:after,.navigation--main .nav--main li.menu-item-language:after{content:none;}
.nav--footer .menu-item-has-children:after,.nav--footer .menu-item-language:after{content:none;}

#nav-top-right{
    float: right;
}

#nav-top-right li {
    padding-left: 50px;
}
.payment-methods-module .payments-common .payment-icons .list-item{list-style:none;display:inline;float:left;width:29.6%;margin:1px 1.7%}
.payment-methods-module .payments-uncommon .payment-icons .list-item{list-style:none outside;padding-left:1em;position:relative}
.payment-methods-module .payments-uncommon .payment-icons .list-item .icon-bullet:before{content:"c";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'c');font-size:5px;position:absolute;top:10%;left:0;color:inherit;opacity:1;*filter:alpha(opacity=100)}
.payments-common-base .payment-icons .list-item{list-style:none;display:inline;float:left;width:29.6%;margin:1px 1.7%}
.payments-uncommon-base .payment-icons .list-item{list-style:none outside;padding-left:1em;position:relative}
.payments-uncommon-base .payment-icons .list-item .icon-bullet:before{content:"c";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'c');font-size:5px;position:absolute;top:10%;left:0;color:inherit;opacity:1;*filter:alpha(opacity=100)}
.lt-ie8 .payments-uncommon .payment-icons .list-item .icon-bullet{float:left;content:"c";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'c');font-size:5px;position:absolute;top:0;left:0;color:#444;opacity:1;*filter:alpha(opacity=100)}
.reviews-module .reviews-list .list-item{padding:12px 9px;border-bottom:1px solid #ccc;font-family:"Lucida Grande",sans-serif;line-height:1.5em;color:#333}
.reviews-module .reviews-list .list-item.last{border-bottom:0}
.reviews-module .reviews-list .list-item .review-title{font-family:'Merriweather',serif;font-weight:700}
.reviews-module .reviews-list .list-item .review-body{word-wrap:break-word}
.reviews-module .reviews-list .list-item .reviewer-info{margin-top:4px;color:#959595}
.reviews-module .reviews-list .list-item .reviewer-info .reviewer-name{margin-right:18px}
.reviews-module .reviews-list .list-item .rating-group{float:left;overflow:hidden;font-size:15px;width:100%;margin-bottom:6px}
.reviews-module .reviews-list .list-item .rating-group .rating-item{list-style:none;float:left;margin-right:4px}
.reviews-module .reviews-list .list-item .rating-group .rating-item.last{margin-right:0}
.reviews-module .reviews-list .list-item .rating-group .icon-star{display:inline-block;color:#ccc}
.reviews-module .reviews-list .list-item .rating-group .icon-star.on,.reviews-module .reviews-list .list-item .rating-group .icon-star.half{color:#fc3}
.reviews-module .reviews-list .list-item .link{margin-left:5px}
 



.menu-dropdown li.level3 { line-height: 20px; }


.menu-dropdown a.level3 {
	padding-left: 12px;
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #868686;
}


.menu-dropdown a.level3:hover {	background-position: 0 -100px; }





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

		
		#close_cross
		{
			cursor:pointer; 
			width:20px; 
			position:absolute; 
			top:-22px; 
			right:-22px;
		}






#block1 a, 
#block2 a, 
#block3 a, 
#block4 a, 
#block5 a, 
#block6 a, 
#block7 a, 
#block8 a, 
#block9 a  {
color: #fff; font-size:1.7em;
}

        
#block3 {float:left; width:49%; height:120px; margin:3px 2px 0 3px; background:#0C2A4B; }
 
        #block3 a {display:block; width:99%; text-align:center; position:relative; top:30%;}
#text_resize_clear{clear:both;}

.page {
  margin: 0 auto;
  max-width: 960px;
  _text-align: left;
  
  

}




.menu {
    padding-top: 64px;
    padding-bottom:44px;
}


.menu h4{
	font-size:1.8em;
	color:#465491;
	padding-bottom: 20px;
	font-weight:400;
}


.single-widget .menu{
	padding:0;
}

.amshopby-advanced li.level2 {
	padding-left: 30px;
}


.nav-menu li.menu-item-29, .nav-menu li.menu-item-30, .nav-menu li.menu-item-31, .nav-menu li.menu-item-32, .nav-menu li.menu-item-33 {
	border-bottom : 10px solid #000;
	margin : 0 0.75em;
}


.nav-menu li.menu-item-29 {border-color : #DC5653;}

.nav-menu li.menu-item-30 {border-color : #936196;}

.nav-menu li.menu-item-31 {border-color : #679D52;}

.nav-menu li.menu-item-32 {border-color : #6999EB;}

.nav-menu li.menu-item-33 {border-color : #F5B84E;}

.nav-menu li.menu-item-29:hover a{background : rgba(220,86,83,0.5);}

.nav-menu li.menu-item-30:hover a{background : rgba(147,97,150,0.5);}

.nav-menu li.menu-item-31:hover a{background : rgba(130,157,82,0.5);}

.nav-menu li.menu-item-32:hover a{background : rgba(105,153,235,0.5);}

.nav-menu li.menu-item-33:hover a{background : rgba(245,184,78,0.5);}


ul.nav-menu li.menu-item-29 ul li:hover {background-color: #DC5653;}

ul.nav-menu li.menu-item-30 ul li:hover {background-color: #936196;}

ul.nav-menu li.menu-item-31 ul li:hover {background-color: #679D52;}

ul.nav-menu li.menu-item-32 ul li:hover {background-color: #6999EB;}

ul.nav-menu li.menu-item-33 ul li:hover {background-color: #F5B84E;}

.ombrage2 {  -moz-box-shadow: 7px 7px 14px #777;  -webkit-box-shadow: 7px 7px 14px #777;  box-shadow: 7px 7px 14px #333;  }

	


#footer {
	background: none;
	height: 34px;
	width: 960px;
	color: #FFFFFF;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0px auto 0px;
	padding: 0px;
	}

	
#footer p {
	color: #FFFFFF;
	margin: 0px;	
	padding: 0px;
	}

	
#footer a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}


#footer a {
	color: #FFFFFF;
	text-decoration: none;
	}


#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}

.site-branding {
	padding: 0px 20px;
	clear: both;
	text-align: center;
}


.site-header.active-slider .site-branding {
	padding: 150px 0;
}

	.toggled + .site-branding {
		display: none;
	}


#infobar {
	height: 42px;


	border-top: 3px solid #343840;
	border-bottom: 1px solid #9196a1;
	position: relative;
	padding: 0 7px;
	
}

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

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

.btn .caret {
  margin-left: 0;
}

.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}

h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text,
input[type=submit] {
    font-family: Arial, sans-serif;
}






#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
    margin: 0 auto;
    width: 960px;
}

#access .menu-header,
div.menu {
    font-size: 13px;
    margin-left: 12px;
    width: 928px;
}

#access .menu-header ul,
div.menu ul {
    list-style: none;
    margin: 0;
}

#access .menu-header li,
div.menu li {
    float: left;
    position: relative;
}

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}

#location_selectordiv #location_selector_nav #letters a { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; box-sizing: content-box; }


#location_selectordiv { font-size: 11px; color: #ccc; }

#location_selectordiv span.title { float: left; margin: 10px 0 5px 10px; border-bottom: none; color: #ccc; font-weight: 700; font-size: 12px; }

#location_selectordiv a { color: #fff; }

#location_selectordiv form { float: right; margin: 5px; padding: 0; }

#location_selectordiv #location_selector_nav a { position: relative; top: 1px; z-index: 6; float: left; width: 158px; font-weight: 400; }

#location_selectordiv #location_selector_nav #letters { float: right; overflow: hidden; margin-top: 3px; }

#location_selectordiv #location_selector_nav a.on, #location_selectordiv #location_selector_nav a:hover { background: #444; color: #ffe700; }


.homeaboutimg{width:40%;
min-height:150px;
float:left;
}

 .panel-grid-cell {
   -ms-box-sizing: border-box;
   -moz-box-sizing: border-box;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   min-height: 1em;
 }

 .panel-grid-cell .so-panel {
   zoom: 1;
 }

 .panel-grid-cell .so-panel:before {
   content: '';
   display: block;
 }

 .panel-grid-cell .so-panel:after {
   content: '';
   display: table;
   clear: both;
 }

 .panel-grid-cell .panel-last-child {
   margin-bottom: 0;
 }

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

 	.panel-grid-cell .widget-title:after {
 		content: "";
 		position: absolute;
 		left: 50%;
 		bottom: 0;
 		width: 50px;
 		height: 1px;
 		margin-left: -25px;
 		background-color: #d65050;
 	}

 	.no-col-padding .panel-grid-cell {
 		padding-left: 0 !important;
 		padding-right: 0 !important;
 	}

		 #pg-7-0 , #pg-7-1 , #pg-7-2 , #pg-7-3 , #pg-7-4 , #pg-7-5 , #pg-7-6 , #pl-7 .panel-grid-cell .so-panel , #pl-7 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pg-7-2 .panel-grid-cell , #pg-7-3 .panel-grid-cell , #pg-7-7 .panel-grid-cell { float:left }
 #pl-7 .panel-grid-cell { padding:0 }

 #pl-2059 .panel-grid-cell .so-panel , #pl-2059 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pl-2059 .panel-grid-cell { padding:0 }
  #pl-1542 .panel-grid-cell .so-panel , #pl-1542 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pl-1542 .panel-grid-cell { padding:0 }


.lb_flag.eng { background-position: 0px 0px;}

.lb_flag.ger { background-position: 0px -13px;}

.lb_flag.fre { background-position: 0px -26px;}

.lb_flag.spa { background-position: 0px -39px;}

.lb_flag.ita { background-position: 0px -52px;}

.lb_flag.dut { background-position: 0px -65px;}

.lb_flag.ptg { background-position: 0px -78px;}

.lb_flag.heb { background-position: 0px -91px;}

.lb_flag.swe { background-position: 0px -104px;}

.lb_flag.jpn { background-position: 0px -117px;}

.lb_flag.chs { background-position: 0px -130px;}

.lb_flag.cht { background-position: 0px -143px;}

.lb_flag.rus { background-position: 0px -156px;}

.lb_flag.kor { background-position: 0px -169px;}

.lb_flag.tur { background-position: 0px -182px;}

.lb_flag.ara { background-position: 0px -195px;}

.lb_flag.hun { background-position: 0px -208px;}

.lb_flag.nor { background-position: 0px -221px;}

.lb_flag.pol { background-position: 0px -234px;}

.lb_flag.rom { background-position: 0px -247px;}

.lb_flag.tha { background-position: 0px -260px;}

.lb_flag.hin { background-position: 0px -273px;}

.lb_flag.dan { background-position: 0px -286px;}

.lb_flag.ind { background-position: 0px -273px;}

.lb_flag.den { background-position: 0px -286px;}

.lb_flag.ukr { background-position: 0px -299px;}

.lb_flag.far { background-position: 0px -312px;}

.lb_flag.gre { background-position: 0px -325px;}

.lb_flag.ido { background-position: 0px -339px;}

.lb_flag.cze { background-position: 0px -354px;}

.lb_flag.vie { background-position: 0px -367px;}

.lb_flag.srp { background-position: 0px -381px;}

.lb_flag.fin { background-position: 0px -394px;}

.lb_flag.slk { background-position: 0px -408px;}

.lb_flag.fil { background-position: 0px -422px;}

.lb_flag.bul { background-position: 0px -436px;}

.lb_flag.hrv { background-position: 0px -450px;}

.lb_flag.lit { background-position: 0px -464px;}

.lb_flag.slv { background-position: 0px -479px;}


.logo {
    position:absolute;
    top:10px;
    left:385px;
}

.mobile-menu-top, .mobile-menu-bottom {display: none;}


.menu-toggle:checked ~ .mobile-menu,
.menu-toggle:checked ~ .mobile-menu-top,
.menu-toggle:checked ~ .mobile-menu-bottom {display: block;}


.menu-toggle:checked ~ .mobile-menu-top,
.menu-toggle:checked ~ .mobile-menu-bottom {
  width: 100%;
  height: auto;
  background: #434343;
  position: fixed;
  z-index: 3;
  top: 0; left: 0;
  box-shadow: 0 0 100px 0px #000
}


.menu-toggle:checked ~ .mobile-menu-bottom {top: auto; bottom: -89px; height: 100px; width: 100%;}

.livicon, .livicon:before, .livicon:after{
	-moz-box-sizing: content-box !important;
	box-sizing: content-box;
}



.livicon {
  display: inline-block;
  line-height: inherit;
  vertical-align: middle;
}

.livicon.morph {
  position: relative;
}

.livicon.in-morph {
  position: absolute;
  top: 16px;   
  left: 16px;  
}

.livicon.metro-bg {
  padding: 16px; 
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
}

.livicon.circle-bg {
  padding: 16px 15px 16px 17px; 
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  width: auto;
  height: auto;
  -webkit-border-radius: 50%; 
  -moz-border-radius: 50%; 
  border-radius: 50%;
  -webkit-background-clip: padding-box; 
  -moz-background-clip:    padding; 
  background-clip:         padding-box; 
}

.livicon.rounded-bg {
  padding: 16px; 
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  -webkit-border-radius: 6px; 
  -moz-border-radius: 6px; 
  border-radius: 6px; 
  -webkit-background-clip: padding-box; 
  -moz-background-clip:    padding; 
  background-clip:         padding-box;
}

.livicon.pull-right {
  float: right;
  margin-left: 0.3em;
}

.livicon.pull-left {
  float: left;
  margin-right: 0.3em;
}

.livicon.shadowed {
  -webkit-filter: drop-shadow(0 -1px 0 rgba(0,0,0,0.25)); 
  filter: drop-shadow(0 -1px 0 rgba(0,0,0,0.25)); 
}


.sparkline {
    height: 100px;
}
.men__welcome-name{font-family:"Roboto",Helvetica,sans-serif;font-size:2.56rem;font-weight:300;display:none;margin-bottom:0;text-align:left;color:#fff}

.recent-news-img {
  width:100%;
  margin:0 0 10px;
}

.recent-news-img img{
  width:100%;
}

.recent-news h3 {
	margin:0px 0px 3px 0px;

	color: #044374;
}

.recent-news p {
	font-size: 12px;
	line-height: normal;
	margin: 0;
}

  .recent-news {
  	float:right;
  	width:320px;
  }

	
.headerright {
	width: 300px;
	float: right;
	margin: 0px;
	padding: 88px 10px 0px 0px;
	text-align: right;
	}

	
.headerright p {
	margin: 0px;
	padding: 0px;
	}

	
.headerright a, .headerright a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}

	
.headerright a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}

ol.commentlist li ul.children { 
	margin-top:10px;
}


header li.menu-item, header li.page_item {
    position: relative;
    list-style-type: none;
}


    
    header li.menu-item.mi-depth-0:first-child, header li.page_item.pi_depth_0:first-child {
        padding-top: 0;
    }

    header li.menu-item.mi-depth-0:last-child, header li.page_item.pi_depth_0:last-child {
        padding-bottom: 0;
    }


    .dropdownmenu-default li.menu-item:first-child, .dropdownmenu-default li.page_item:first-child {
        padding-top: 4px;
    }

    .dropdownmenu-default li.menu-item:last-child, .dropdownmenu-default li.page_item:last-child {
        padding-bottom: 4px;
    }

    .mega-magazine .latest-posts-wrapper.menu-item {
        
        padding-right: 0;
    }

header .top-navi li.menu-item.mi-depth-0, header .top-navi li.page_item.pi_depth_0 {
    
    position: relative;
}

    .h1 nav.mainmenu li.menu-item.mi-depth-0, .h1 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }

    .h2 nav.mainmenu li.menu-item.mi-depth-0, .h2 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }
.pull-left{float:left !important}
.page-title h1.pull-left{margin-top:6px;}
.dropdown-submenu.pull-left{float:none;}
.sub-footer .pull-left,.sub-footer .pull-right{float:none !important;}
.sub-footer p.pull-left{margin:0;}


.article-single span.pull-right,
.article-single span.pull-left {
	float: right;
	display: inline-block;
	width: 300px;
	margin: 0 0 20px 20px;
	font-size: 22px;
	line-height: 30px;
}

.article-single span.pull-left {
	float: left;
	margin: 0 20px 20px 0;
}


.diag-subs {
	width: 100%;
}
#header-region #block-follow-site h2{color:#dedede;}
#header-region #site-slogan{color:#ffffff;}
#header{background-color:#8c8c8c;}
#header-region .follow-links a{line-height:150%;}
#header-inner .box{padding-top:10px;padding-left:10px;padding-right:10px;}
#header-region #logo{margin-right:0px;}
#header-region .follow-links .follow-link-twitter{margin-top:0px;}
#header-inner{margin-top:0px;}
#header-region #logo img{width:210px;float:left;}
#header-region #logo-wrapper{float:left;width:210px;}
#header-region #block-block-46{float:left;}
#header-region{height:90px;}
#header-region #block-follow-site .follow-links{margin-top:10px;}
#header-region #block-follow-site .follow-links a{display:block;float:left;margin-right:20px;color:#FFF;}
.wrapper-header p,.wrapper-header ul,.wrapper-header ol,.wrapper-header dl,.wrapper-header form,.wrapper-header table,.wrapper-header h1,.wrapper-header h2,.wrapper-header h3,.wrapper-header h4,.wrapper-header h5,.wrapper-header h6{margin-top:0;}
.wrapper-header .block ul{margin-top:0;}
#gardens_ie7 .wrapper-header{z-index:2;}
.wrapper-header{padding-top:1em;}
.wrapper-header ul,.wrapper-header ul.menu,.wrapper-header ul.menu li.expanded,.wrapper-header ul.menu li.collapsed{list-style-type:none;list-style-image:none;}
.wrapper-header .active-trail a{color:#000000;}


.thumb, .preview {
  filter: none !important;
}


.thumb {
  border: 1px solid #000000 !important;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

  .col-md-4 {
    width: 33.33333333333333%;
  }


#footer-info {
	float: left;
	padding-bottom: 10px;
	color: #666;
	text-align: left;
}


#footer-info a {
	color: #666;
	font-weight: 700;
}


#footer-info a:hover {
	opacity: 0.7;
}



	.et-social-icons,
	#footer-info {
		float: none;
		text-align: center;
	}

	
		#header .avada-row, #main .avada-row, .footer-area .avada-row,#slidingbar-area .avada-row, #footer .avada-row{ max-width:940px; }


	
div#enav {
    width: 795px;
    margin: 40px auto 0 auto;
}


div#enav div#eNav {
    list-style-type: none;
	font: arial regular 8px;
	color: #4e4e4e;
	text-align: right;
	padding: 0 40px 10px 0;
	margin: 0;
}


.footer-menu a {
    display: block;
    text-transform: uppercase;
    margin-bottom: 23px;
}


    .footer-menu .col-md-6 {
        padding-left: 0;
    }



#center-wrap {  width: 100%; }
.list-horizontal,.list-horizontal-bullet,.list-horizontal-pipe,.list-media{margin:0;letter-spacing:-.3em;padding:0;list-style:none}
.list-horizontal-pipe{margin-bottom:10px}
.list-horizontal-inline{margin:0 0 10px;padding:0}
.list-horizontal-bullet.list-no-margin,.list-horizontal-pipe.list-no-margin,.list-horizontal.list-no-margin,.list-media.list-no-margin{margin-bottom:0}

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


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}


#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu {
  min-width: 99%;
}

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

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}

#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}

#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  

  width: 100%;
  left: -1px;
  

}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}

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

#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}


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

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item span.um-anchoremulator {
  width: auto;
  display: block;
  background: transparent;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}

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

#megaMenu ul li.menu-item.ss-nav-menu-mega .ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega .sub-menu-newcol {
  float: left;
}

#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}

#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  border: 1px solid transparent;
  padding-top: 6px;
  padding-bottom: 6px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  top: -1px;
  border-style: solid;
  border-width: 1px;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  

  padding-left: 0;
  padding-right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}

#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  

}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}





#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}


#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description, #megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
  font-size: 9px;
  color: #bbbbbb;
  text-transform: uppercase;
}

#navigation ul.menu li.menu-item a i {
    padding-right: 6px;
}

#navigation ul.menu li.menu-item a .desc {
    display: block;
    line-height: 1;
    text-transform: none;
    font-size: inherit;
    padding-bottom: 5px;
    font-weight: normal;
    margin-top: -5px;
}


.wrap { margin: 0 auto; width: 1560px; text-align: left; }

.wrap-padding { }

    .container-nav .wrap { padding: 0; width: 100%; }

.plan-element .planPromo .promoView.visible {
  transition: 0.5s;
  height: 100%;
}

#floating-miclaro.visible {
  left: 0px;
  transition: 0.5s;
}

#floating-miclaro.pr.visible {
  left: 0px;
  transition: 0.5s;
}

#floating-miclaro.cl.visible {
  left: 0px;
  transition: 0.5s;
}
.row{margin-left:-15px;margin-right:-15px;}


div.leaderboard
{
background-color:#EBEBEB;
width:728;
height:90;
margin-top:6px;
margin-bottom:4px;
border-width:0;
}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}


#footer span.bold {float:left;margin-right:5px;font-size:18px;color:#FFFFFF!important;text-transform:none!important;}


#footer .avia_widget_section span.bold {float:none;}

.bold {font-weight:bold!important}
.gform_wrapper span.gform_description{font-weight:400}

.newsletter-signup .gform_description {
  font-size: 21px;
  text-align: center;
  margin: 0 15px 10px 0;
  display: inline-block;
}


.wall-outer .dcsns-toolbar {
	padding: 0;
	width: 100%;
	overflow: hidden;
	position: relative;
	margin-bottom: 1.5em;
}

.wall-outer .dcsns-toolbar .filter {
	padding: 0;
	margin: 0 0 15px 0;
}

.wall-outer .dcsns-toolbar .filter li {
	display: inline;
	background: none;
	padding: 0;
	margin: 0;
	height: 24px;
}

.wall-outer .dcsns-toolbar .filter .link-all {
	color: #fff;
	height: 30px;
	padding: 7px 6px 4px 7px;
	text-shadow: 0 0 1px #555;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
}

.wall-outer .dcsns-toolbar .filter li a {
	padding: 4px 3px 0 3px;
	margin: 0 1px 1px 0;
	display: block;
	float: left;
	height: 30px;
}

.wall-outer .dcsns-toolbar .filter li img {
	margin: 0;
	height: 24px;
	width: 25px;
    -webkit-border-radius: 0px;
    -moz-box-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: 0 0 0 rgba(0,0,0,0.7);
    -moz-box-shadow: 0 0 0 rgba(0,0,0,0.7);
    box-shadow: 0 0 0 rgba(0,0,0,0.7);
}


.stream li.dcsns-twitter .section-intro,.filter .f-twitter a:hover, .wall-outer .dcsns-toolbar .filter .f-twitter a.iso-active{background-color:#4ec2dc!important;}
.stream li.dcsns-facebook .section-intro,.filter .f-facebook a:hover, .wall-outer .dcsns-toolbar .filter .f-facebook a.iso-active{background-color:#3b5998!important;}
.stream li.dcsns-google .section-intro,.filter .f-google a:hover, .wall-outer .dcsns-toolbar .filter .f-google a.iso-active{background-color:#2d2d2d!important;}
.stream li.dcsns-rss .section-intro,.filter .f-rss a:hover, .wall-outer .dcsns-toolbar .filter .f-rss a.iso-active{background-color:#FF9800!important;}
.stream li.dcsns-flickr .section-intro,.filter .f-flickr a:hover, .wall-outer .dcsns-toolbar .filter .f-flickr a.iso-active{background-color:#f90784!important;}
.stream li.dcsns-delicious .section-intro,.filter .f-delicious a:hover, .wall-outer .dcsns-toolbar .filter .f-delicious a.iso-active{background-color:#3271CB!important;}
.stream li.dcsns-youtube .section-intro,.filter .f-youtube a:hover, .wall-outer .dcsns-toolbar .filter .f-youtube a.iso-active{background-color:#DF1F1C!important;}
.stream li.dcsns-pinterest .section-intro,.filter .f-pinterest a:hover, .wall-outer .dcsns-toolbar .filter .f-pinterest a.iso-active{background-color:#CB2528!important;}
.stream li.dcsns-lastfm .section-intro,.filter .f-lastfm a:hover, .wall-outer .dcsns-toolbar .filter .f-lastfm a.iso-active{background-color:#C90E12!important;}
.stream li.dcsns-dribbble .section-intro,.filter .f-dribbble a:hover, .wall-outer .dcsns-toolbar .filter .f-dribbble a.iso-active{background-color:#F175A8!important;}
.stream li.dcsns-vimeo .section-intro,.filter .f-vimeo a:hover, .wall-outer .dcsns-toolbar .filter .f-vimeo a.iso-active{background-color:#4EBAFF!important;}
.stream li.dcsns-stumbleupon .section-intro,.filter .f-stumbleupon a:hover, .wall-outer .dcsns-toolbar .filter .f-stumbleupon a.iso-active{background-color:#EB4924!important;}
.stream li.dcsns-deviantart .section-intro,.filter .f-deviantart a:hover, .wall-outer .dcsns-toolbar .filter .f-deviantart a.iso-active{background-color:#607365!important;}
.stream li.dcsns-tumblr .section-intro,.filter .f-tumblr a:hover, .wall-outer .dcsns-toolbar .filter .f-tumblr a.iso-active{background-color:#385774!important;}
.stream li.dcsns-instagram .section-intro,.filter .f-instagram a:hover, .wall-outer .dcsns-toolbar .filter .f-instagram a.iso-active{background-color:#413A33!important;}


.section__inner-wrapper {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 50px;
  padding-right: 50px;
  padding-top: 65px; }

  .section__inner-wrapper:after {
    content: " ";
    display: block;
    clear: both; }


.art-article img, img.art-article, .art-block img, .art-footer img
{
  margin: 7px 7px 7px 7px;
}


.art-article table, table.art-article
{
  border-collapse: collapse;
  margin: 1px;
}


.art-article th, .art-article td
{
  padding: 2px;
  vertical-align: top;
  text-align: left;
}


.art-article th
{
  text-align: center;
  vertical-align: middle;
  padding: 7px;
}

.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-size:20px;

}

.glyphicon:empty {
  width: 1em;
}

.glyphicon-asterisk:before {
  content: "\2a";
}

.glyphicon-plus:before {
  content: "\2b";
}

.glyphicon-euro:before {
  content: "\20ac";
}

.glyphicon-minus:before {
  content: "\2212";
}

.glyphicon-cloud:before {
  content: "\2601";
}

.glyphicon-envelope:before {
  content: "\2709";
}

.glyphicon-pencil:before {
  content: "\270f";
}

.glyphicon-glass:before {
  content: "\e001";
}

.glyphicon-music:before {
  content: "\e002";
}

.glyphicon-search:before {
  content: "\e003";
}

.glyphicon-heart:before {
  content: "\e005";
}

.glyphicon-star:before {
  content: "\e006";
}

.glyphicon-star-empty:before {
  content: "\e007";
}

.glyphicon-user:before {
  content: "\e008";
}

.glyphicon-film:before {
  content: "\e009";
}

.glyphicon-th-large:before {
  content: "\e010";
}

.glyphicon-th:before {
  content: "\e011";
}

.glyphicon-th-list:before {
  content: "\e012";
}

.glyphicon-ok:before {
  content: "\e013";
}

.glyphicon-remove:before {
  content: "\e014";
}

.glyphicon-zoom-in:before {
  content: "\e015";
}

.glyphicon-zoom-out:before {
  content: "\e016";
}

.glyphicon-off:before {
  content: "\e017";
}

.glyphicon-signal:before {
  content: "\e018";
}

.glyphicon-cog:before {
  content: "\e019";
}

.glyphicon-trash:before {
  content: "\e020";
}

.glyphicon-home:before {
  content: "\e021";
}

.glyphicon-file:before {
  content: "\e022";
}

.glyphicon-time:before {
  content: "\e023";
}

.glyphicon-road:before {
  content: "\e024";
}

.glyphicon-download-alt:before {
  content: "\e025";
}

.glyphicon-download:before {
  content: "\e026";
}

.glyphicon-upload:before {
  content: "\e027";
}

.glyphicon-inbox:before {
  content: "\e028";
}

.glyphicon-play-circle:before {
  content: "\e029";
}

.glyphicon-repeat:before {
  content: "\e030";
}

.glyphicon-refresh:before {
  content: "\e031";
}

.glyphicon-list-alt:before {
  content: "\e032";
}

.glyphicon-lock:before {
  content: "\e033";
}

.glyphicon-flag:before {
  content: "\e034";
}

.glyphicon-headphones:before {
  content: "\e035";
}

.glyphicon-volume-off:before {
  content: "\e036";
}

.glyphicon-volume-down:before {
  content: "\e037";
}

.glyphicon-volume-up:before {
  content: "\e038";
}

.glyphicon-qrcode:before {
  content: "\e039";
}

.glyphicon-barcode:before {
  content: "\e040";
}

.glyphicon-tag:before {
  content: "\e041";
}

.glyphicon-tags:before {
  content: "\e042";
}

.glyphicon-book:before {
  content: "\e043";
}

.glyphicon-bookmark:before {
  content: "\e044";
}

.glyphicon-print:before {
  content: "\e045";
}

.glyphicon-camera:before {
  content: "\e046";
}

.glyphicon-font:before {
  content: "\e047";
}

.glyphicon-bold:before {
  content: "\e048";
}

.glyphicon-italic:before {
  content: "\e049";
}

.glyphicon-text-height:before {
  content: "\e050";
}

.glyphicon-text-width:before {
  content: "\e051";
}

.glyphicon-align-left:before {
  content: "\e052";
}

.glyphicon-align-center:before {
  content: "\e053";
}

.glyphicon-align-right:before {
  content: "\e054";
}

.glyphicon-align-justify:before {
  content: "\e055";
}

.glyphicon-list:before {
  content: "\e056";
}

.glyphicon-indent-left:before {
  content: "\e057";
}

.glyphicon-indent-right:before {
  content: "\e058";
}

.glyphicon-facetime-video:before {
  content: "\e059";
}

.glyphicon-picture:before {
  content: "\e060";
}

.glyphicon-map-marker:before {
  content: "\e062";
}

.glyphicon-adjust:before {
  content: "\e063";
}

.glyphicon-tint:before {
  content: "\e064";
}

.glyphicon-edit:before {
  content: "\e065";
}

.glyphicon-share:before {
  content: "\e066";
}

.glyphicon-check:before {
  content: "\e067";
}

.glyphicon-move:before {
  content: "\e068";
}

.glyphicon-step-backward:before {
  content: "\e069";
}

.glyphicon-fast-backward:before {
  content: "\e070";
}

.glyphicon-backward:before {
  content: "\e071";
}

.glyphicon-play:before {
  content: "\e072";
}

.glyphicon-pause:before {
  content: "\e073";
}

.glyphicon-stop:before {
  content: "\e074";
}

.glyphicon-forward:before {
  content: "\e075";
}

.glyphicon-fast-forward:before {
  content: "\e076";
}

.glyphicon-step-forward:before {
  content: "\e077";
}

.glyphicon-eject:before {
  content: "\e078";
}

.glyphicon-chevron-left:before {
  content: "";
}

.glyphicon-chevron-right:before {
  content: "";
}

.glyphicon-plus-sign:before {
  content: "\e081";
}

.glyphicon-minus-sign:before {
  content: "\e082";
}

.glyphicon-remove-sign:before {
  content: "\e083";
}

.glyphicon-ok-sign:before {
  content: "\e084";
}

.glyphicon-question-sign:before {
  content: "\e085";
}

.glyphicon-info-sign:before {
  content: "\e086";
}

.glyphicon-screenshot:before {
  content: "\e087";
}

.glyphicon-remove-circle:before {
  content: "\e088";
}

.glyphicon-ok-circle:before {
  content: "\e089";
}

.glyphicon-ban-circle:before {
  content: "\e090";
}

.glyphicon-arrow-left:before {
  content: "\e091";
}

.glyphicon-arrow-right:before {
  content: "\e092";
}

.glyphicon-arrow-up:before {
  content: "\e093";
}

.glyphicon-arrow-down:before {
  content: "\e094";
}

.glyphicon-share-alt:before {
  content: "\e095";
}

.glyphicon-resize-full:before {
  content: "\e096";
}

.glyphicon-resize-small:before {
  content: "\e097";
}

.glyphicon-exclamation-sign:before {
  content: "\e101";
}

.glyphicon-gift:before {
  content: "\e102";
}

.glyphicon-leaf:before {
  content: "\e103";
}

.glyphicon-fire:before {
  content: "\e104";
}

.glyphicon-eye-open:before {
  content: "\e105";
}

.glyphicon-eye-close:before {
  content: "\e106";
}

.glyphicon-warning-sign:before {
  content: "\e107";
}

.glyphicon-plane:before {
  content: "\e108";
}

.glyphicon-calendar:before {
  content: "\e109";
}

.glyphicon-random:before {
  content: "\e110";
}

.glyphicon-comment:before {
  content: "\e111";
}

.glyphicon-magnet:before {
  content: "\e112";
}

.glyphicon-chevron-up:before {
  content: "\e113";
}

.glyphicon-chevron-down:before {
  content: "\e114";
}

.glyphicon-retweet:before {
  content: "\e115";
}

.glyphicon-shopping-cart:before {
  content: "\e116";
}

.glyphicon-folder-close:before {
  content: "\e117";
}

.glyphicon-folder-open:before {
  content: "\e118";
}

.glyphicon-resize-vertical:before {
  content: "\e119";
}

.glyphicon-resize-horizontal:before {
  content: "\e120";
}

.glyphicon-hdd:before {
  content: "\e121";
}

.glyphicon-bullhorn:before {
  content: "\e122";
}

.glyphicon-bell:before {
  content: "\e123";
}

.glyphicon-certificate:before {
  content: "\e124";
}

.glyphicon-thumbs-up:before {
  content: "\e125";
}

.glyphicon-thumbs-down:before {
  content: "\e126";
}

.glyphicon-hand-right:before {
  content: "\e127";
}

.glyphicon-hand-left:before {
  content: "\e128";
}

.glyphicon-hand-up:before {
  content: "\e129";
}

.glyphicon-hand-down:before {
  content: "\e130";
}

.glyphicon-circle-arrow-right:before {
  content: "\e131";
}

.glyphicon-circle-arrow-left:before {
  content: "\e132";
}

.glyphicon-circle-arrow-up:before {
  content: "\e133";
}

.glyphicon-circle-arrow-down:before {
  content: "\e134";
}

.glyphicon-globe:before {
  content: "\e135";
}

.glyphicon-wrench:before {
  content: "\e136";
}

.glyphicon-tasks:before {
  content: "\e137";
}

.glyphicon-filter:before {
  content: "\e138";
}

.glyphicon-briefcase:before {
  content: "\e139";
}

.glyphicon-fullscreen:before {
  content: "\e140";
}

.glyphicon-dashboard:before {
  content: "\e141";
}

.glyphicon-paperclip:before {
  content: "\e142";
}

.glyphicon-heart-empty:before {
  content: "\e143";
}

.glyphicon-link:before {
  content: "\e144";
}

.glyphicon-phone:before {
  content: "\e145";
}

.glyphicon-pushpin:before {
  content: "\e146";
}

.glyphicon-usd:before {
  content: "\e148";
}

.glyphicon-gbp:before {
  content: "\e149";
}

.glyphicon-sort:before {
  content: "\e150";
}

.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

.glyphicon-sort-by-order:before {
  content: "\e153";
}

.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

.glyphicon-sort-by-attributes:before {
  content: "\e155";
}

.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

.glyphicon-unchecked:before {
  content: "\e157";
}

.glyphicon-expand:before {
  content: "\e158";
}

.glyphicon-collapse-down:before {
  content: "\e159";
}

.glyphicon-collapse-up:before {
  content: "\e160";
}

.glyphicon-log-in:before {
  content: "\e161";
}

.glyphicon-flash:before {
  content: "\e162";
}

.glyphicon-log-out:before {
  content: "\e163";
}

.glyphicon-new-window:before {
  content: "\e164";
}

.glyphicon-record:before {
  content: "\e165";
}

.glyphicon-save:before {
  content: "\e166";
}

.glyphicon-open:before {
  content: "\e167";
}

.glyphicon-saved:before {
  content: "\e168";
}

.glyphicon-import:before {
  content: "\e169";
}

.glyphicon-export:before {
  content: "\e170";
}

.glyphicon-send:before {
  content: "\e171";
}

.glyphicon-floppy-disk:before {
  content: "\e172";
}

.glyphicon-floppy-saved:before {
  content: "\e173";
}

.glyphicon-floppy-remove:before {
  content: "\e174";
}

.glyphicon-floppy-save:before {
  content: "\e175";
}

.glyphicon-floppy-open:before {
  content: "\e176";
}

.glyphicon-credit-card:before {
  content: "\e177";
}

.glyphicon-transfer:before {
  content: "\e178";
}

.glyphicon-cutlery:before {
  content: "\e179";
}

.glyphicon-header:before {
  content: "\e180";
}

.glyphicon-compressed:before {
  content: "\e181";
}

.glyphicon-earphone:before {
  content: "\e182";
}

.glyphicon-phone-alt:before {
  content: "\e183";
}

.glyphicon-tower:before {
  content: "\e184";
}

.glyphicon-stats:before {
  content: "\e185";
}

.glyphicon-sd-video:before {
  content: "\e186";
}

.glyphicon-hd-video:before {
  content: "\e187";
}

.glyphicon-subtitles:before {
  content: "\e188";
}

.glyphicon-sound-stereo:before {
  content: "\e189";
}

.glyphicon-sound-dolby:before {
  content: "\e190";
}

.glyphicon-sound-5-1:before {
  content: "\e191";
}

.glyphicon-sound-6-1:before {
  content: "\e192";
}

.glyphicon-sound-7-1:before {
  content: "\e193";
}

.glyphicon-copyright-mark:before {
  content: "\e194";
}

.glyphicon-registration-mark:before {
  content: "\e195";
}

.glyphicon-cloud-download:before {
  content: "\e197";
}

.glyphicon-cloud-upload:before {
  content: "\e198";
}

.glyphicon-tree-conifer:before {
  content: "\e199";
}

.glyphicon-tree-deciduous:before {
  content: "\e200";
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
}
.clear{clear:both;display:block;overflow:hidden;}


div.navdiv, div.navdiv div.dropdown, div.navdiv div.dropdown a{font-size:10px!important;}
.front.page-homepage .panel-col-top .inside .pane-ti-lsg-mr-homepage-feature-promo-today-date .today-date{font-family:"arial black",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:23px;color:#999;height:36px;margin:0 0 0 30px}

DIV DIV DIV.wpb_column.grve-column-1-2 DIV.grve-element.grve-text DIV {
font-size: 18px !important;
}
 #grve-tags-categories, #grve-about-author, #grve-comments, #grve-comments .grve-comment-item, #grve-comments .children:before, #grve-comments .children article.comment, #grve-main-content .widget.widget_tag_cloud a, #grve-meta-social-responsive, #grve-main-content .grve-widget.grve-social li a, #grve-post-area article.grve-single-post, #respond, .grve-related-wrapper small, #respond input[type='text'], #respond textarea, .grve-blog.grve-large-media .grve-blog-item, .grve-blog.grve-small-media .grve-blog-item, .grve-newsletter-form input[type='email'], .grve-search input[type='text'], #grve-share-modal .grve-social li a, #grve-social-share-responsive ul li a, #grve-language-modal .grve-language li a, .grve-accordion-wrapper li, .grve-toggle-wrapper li, .grve-bar, .grve-pricing-table, .grve-pricing-table ul li, #grve-main-content .widget.widget_tag_cloud a, #grve-main-content table, #grve-main-content tr, #grve-main-content td, #grve-main-content th, pre, hr, .grve-hr.grve-element, .grve-title-double-line span:before, .grve-title-double-line span:after, .grve-title-double-bottom-line span:after, #grve-main-content input, #grve-main-content input[type='text'], #grve-main-content input[type='input'], #grve-main-content input[type='password'], #grve-main-content input[type='email'], #grve-main-content input[type='number'], #grve-main-content input[type='date'], #grve-main-content input[type='url'], #grve-main-content input[type='tel'], #grve-main-content input[type='search'], .grve-search button[type='submit'], #grve-main-content textarea, #grve-main-content select, #grve-newsletter-modal input, #grve-newsletter-modal input[type='text'], #grve-newsletter-modal input[type='input'], #grve-newsletter-modal input[type='password'], #grve-newsletter-modal input[type='email'], #grve-newsletter-modal input[type='number'], #grve-newsletter-modal input[type='date'], #grve-newsletter-modal input[type='url'], #grve-newsletter-modal input[type='tel'], #grve-newsletter-modal input[type='search'], #grve-newsletter-modal textarea, #grve-newsletter-modal select, .grve-portfolio-description + ul.grve-fields, .grve-portfolio-info + .widget, .grve-related-post, .grve-carousel-wrapper .grve-post-item .grve-content, .grve-blog.grve-border-mode .grve-isotope-item-inner, .grve-blog.grve-border-mode .grve-read-more, .woocommerce .product_meta, #grve-shop-modal .cart_list.product_list_widget li, #grve-shop-modal .cart_list.product_list_widget, .grve-filter ul li, .woocommerce.widget_product_tag_cloud .tagcloud a, .woocommerce ul.products li .grve-product-item, .woocommerce-page ul.products li .grve-product-item, .woocommerce ul.products li .grve-product-item .grve-product-media, .woocommerce-page ul.products li .grve-product-item .grve-product-media, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs { border-color: #e4e4e4; }

h2.contentheading, .contentheading, table.blog .contentheading { height:36px; line-height:36px; padding:0!important; font-size:28px; }

table.f-memb-4 tr.lr th{color:#fff}


table.f-memb-3 tr.lr th,table.f-memb-2 tr.lr th{color:#000}
.col{float:left}

#container {text-align: left; padding-bottom: 2.5em; background:#fff;}

body.home #container {padding-bottom: 0;}

#container, #content {overflow: hidden;}

#container #megaMenu ul.megaMenu li a, #container #megaMenu ul.megaMenu li span.um-anchoremulator {-webkit-transition: none; -moz-transition: none; transition: none;}
.featured .stripe{background-color:#ff1d25;}
.featured .brick-format{color:#ff1d25;}
