﻿.navbar{display:none}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
.navbar-right .dropdown-menu-left{right:auto;left:0}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}
.navbar-static-top{z-index:1000;border-width:0 0 1px}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}
.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-nav{margin:7.5px -15px}
.navbar-nav.navbar-right:last-child{margin-right:-15px}
.navbar-right{float:right!important}
.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}
.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}
.navbar-form .input-group{display:inline-table;vertical-align:middle}
.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}
.navbar-form .control-label{margin-bottom:0;vertical-align:middle}
.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}
.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}
.navbar-form .has-feedback .form-control-feedback{top:0}
.navbar-form.navbar-right:last-child{margin-right:-15px}
.navbar-btn{margin-top:8px;margin-bottom:8px}
.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}
.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}
.navbar-text{margin-top:15px;margin-bottom:15px}
.navbar-text.navbar-right:last-child{margin-right:0}
.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-link{color:#777}
.navbar-default .navbar-link:hover{color:#333}
.navbar-default .btn-link{color:#777}
.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}
.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}
.navbar-inverse{background-color:#222;border-color:#080808}
.navbar-inverse .navbar-brand{color:#777}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-text{color:#777}
.navbar-inverse .navbar-toggle{border-color:#333}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
.navbar-inverse .navbar-link{color:#777}
.navbar-inverse .navbar-link:hover{color:#fff}
.navbar-inverse .btn-link{color:#777}
.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}
.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}

.navbar-brand .pull-right {color:#FFF;}

.navbar-default .navbar-brand, .navbar-default .navbar-brand:hover {
color: #FFF;
text-transform:uppercase;
}

.yamm .nav.navbar-right .dropdown-menu {
  left: auto;
  right: 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-1 {
  min-width: 99%;
}

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

#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 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 ul.sub-menu li.menu-item.ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.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.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu {
  left: auto;
  right: 0;
}

#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;
  list-style: none;
}

#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 li.menu-item a span.uber-close,
#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.uber-close {
  position: absolute;
  box-sizing: border-box;
  text-decoration: none;
  top: 0;
  right: 0;
  height: 100%;
  width: 30px;
  text-align: center;
  line-height: 40px;
  background: #999;
  background: rgba(0, 0, 0, 0.9);
  z-index: 700;
  font-size: 20px;
  font-weight: bold;
  color: #f5f5f5;
  display: none;
}

#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;
}
 ul.inline-list.respond .menu-item{display:none}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
  background: rgba(0, 0, 0, 0.1);
  color: #555555;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation:hover {
  background: rgba(0, 0, 0, 0.2);
  color: #eeeeee;
}
.shiftnav ul.shiftnav-menu li.menu-item{position:relative;margin:0;padding:0;background:none;list-style-type:none}
 #megaMenu ul.megaMenu li.menu-item,#megaMenu ul.megaMenu li.widget{list-style-image:none;list-style-type:none;text-align:left}
 .touchy-by-bonfire .menu-item-has-children .menu-expanded,.touchy-by-bonfire .menu-item-has-children .menu-expanded:hover{color:#ffffff;font-weight:400;text-transform:none}
 .touchy-by-bonfire .menu ul,.touchy-by-bonfire .menu-item-has-children .menu-expanded{background-color:#666666 !important;position:relative;z-index:999999}
 
		#ignite_auction_fader div.starting_at {color:#000000; font:normal 11px Arial, Helvetica, sans-serif;}
 
		#ignite_product_fader div.starting_at {color:#000000; font:normal 11px Arial, Helvetica, sans-serif;}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}

#mobile-menu.interactive li.menu-item { height: auto !important; }

		

.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; }
.commonspotRTE .dp_column,.commonspotRTE .four-up,.commonspotRTE .three-up,.commonspotRTE .two-up{box-sizing:border-box;display:inline-block;vertical-align:top;width:100%}
.ie7 .commonspotRTE .dp_column,.ie7 .commonspotRTE .four-up,.ie7 .commonspotRTE .three-up,.ie7 .commonspotRTE .two-up{display:block;float:left}
.commonspotRTE .dp_column:first-child,.commonspotRTE .four-up:first-child,.commonspotRTE .three-up:first-child,.commonspotRTE .two-up:first-child{margin-top:0}
.commonspotRTE .dp_column.nth-child-np2,.commonspotRTE .four-up.nth-child-np2,.commonspotRTE .three-up.nth-child-np2,.commonspotRTE .two-up.nth-child-np2{margin-top:1em}
.commonspotRTE .three-up,.commonspotRTE .three_column_list .dp_column{margin-left:2.5%;width:31.66667%}
.commonspotRTE .three-up.nth-child-3np1,.commonspotRTE .three_column_list .dp_column.nth-child-3np1{margin-left:0}
.commonspotRTE .three-up.nth-child-np4,.commonspotRTE .three_column_list .dp_column.nth-child-np4{margin-top:3em}
.layout-home .feature-story.three-up.nth-child-np2{margin-top:0}
.dp_column,.four-up,.three-up,.two-up{box-sizing:border-box;display:inline-block;vertical-align:top;width:100%}
.ie7 .dp_column,.ie7 .four-up,.ie7 .three-up,.ie7 .two-up{display:block;float:left}
.dp_column:first-child,.four-up:first-child,.three-up:first-child,.two-up:first-child{margin-top:0}
.dp_column.nth-child-np2,.four-up.nth-child-np2,.three-up.nth-child-np2,.two-up.nth-child-np2{margin-top:1em}
.three-up,.three_column_list .dp_column{margin-left:2.5%;width:31.66667%}
.three-up.nth-child-3np1,.three_column_list .dp_column.nth-child-3np1{margin-left:0}
.three-up.nth-child-np4,.three_column_list .dp_column.nth-child-np4{margin-top:3em}
.accordion .accordion *,.accordion .banner-full *,.accordion .banner-narrow *,.accordion .banner-text *,.accordion .responsive-tabs-horizontal *,.accordion .responsive-tabs-vertical-left *,.accordion .responsive-tabs-vertical-right *,.template-interior-1-over-2 .banner-full *,.template-interior-1-over-2 .banner-narrow *,.template-interior-1-over-2 .banner-text *,.template-interior-1-over-2 .column-left .four-up *,.template-interior-1-over-2 .column-left .responsive-tabs-horizontal *,.template-interior-1-over-2 .column-left .responsive-tabs-vertical-left *,.template-interior-1-over-2 .column-left .responsive-tabs-vertical-right *,.template-interior-1-over-2 .column-left .three-up *,.template-interior-1-over-2 .column-right .four-up *,.template-interior-1-over-2 .column-right .responsive-tabs-horizontal *,.template-interior-1-over-2 .column-right .responsive-tabs-vertical-left *,.template-interior-1-over-2 .column-right .responsive-tabs-vertical-right *,.template-interior-1-over-2 .column-right .three-up *,.template-interior-full-width .banner-full *,.template-interior-full-width .banner-narrow *,.template-interior-full-width .banner-text *,.template-interior-right-channel .banner-full *,.template-interior-right-channel .banner-narrow *,.template-interior-right-channel .banner-text *,.template-interior-right-channel .layout-tertiary .accordion *,.template-interior-right-channel .layout-tertiary .four-up *,.template-interior-right-channel .layout-tertiary .recent-items *,.template-interior-right-channel .layout-tertiary .responsive-tabs-horizontal *,.template-interior-right-channel .layout-tertiary .responsive-tabs-vertical-left *,.template-interior-right-channel .layout-tertiary .responsive-tabs-vertical-right *,.template-interior-right-channel .layout-tertiary .three-up *,.template-interior-right-channel .layout-tertiary .two-up *,.template-interior-right-channel .layout-tertiary .video *,.template-subsite-home-2-column .four-up *,.template-subsite-home-2-column .three-up *,.template-subsite-home-3-column .four-up *,.template-subsite-home-3-column .layout-primary .banner-full *,.template-subsite-home-3-column .layout-primary .banner-narrow *,.template-subsite-home-3-column .layout-primary .banner-text *,.template-subsite-home-3-column .layout-secondary .banner-full *,.template-subsite-home-3-column .layout-secondary .banner-narrow *,.template-subsite-home-3-column .layout-secondary .banner-text *,.template-subsite-home-3-column .responsive-tabs-horizontal *,.template-subsite-home-3-column .responsive-tabs-vertical-left *,.template-subsite-home-3-column .responsive-tabs-vertical-right *,.template-subsite-home-3-column .three-up *,.template-subsite-home-3-column .two-up *,.template-subsite-home-spanning-column .column-left .responsive-tabs-horizontal *,.template-subsite-home-spanning-column .column-left .responsive-tabs-vertical-left *,.template-subsite-home-spanning-column .column-left .responsive-tabs-vertical-right *,.template-subsite-home-spanning-column .column-right .responsive-tabs-horizontal *,.template-subsite-home-spanning-column .column-right .responsive-tabs-vertical-left *,.template-subsite-home-spanning-column .column-right .responsive-tabs-vertical-right *,.template-subsite-home-spanning-column .four-up *,.template-subsite-home-spanning-column .three-up *{left:-1000em;position:absolute}


.contain span.two-ten {
  left: 40%;
}

.alignleft {float: left;}

img.alignleft {
	padding: 4px;
	margin: 2px 8px 3px 3px;
	display: inline;
	border: 1px solid #cbcdcc;
}

	.wp-caption.alignleft{margin-right: 20px;}


 

.google-map.alignleft{margin-right:10px;}


#footer-linkset2 .footer-item {
    width: 19%;
    padding: 18px 8px 0 0;
}
.flex-contain,.flex-contain-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.flex-contain-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.flex-contain .flex-contain-wrap,.flex-contain-wrap .flex-contain-wrap{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;align-content:center;justify-content:space-around;padding:0;}
footer.global-footer .footer-contain-right .flex-contain,footer.global-footer .footer-contain-right .flex-contain-wrap{display:flex;}
#block-block-23 .footer-block .logo-right .row-one li.second{width:51.5%;background:none;max-width:170px;}
#block-block-23 .footer-block .logo-right .row-two li.second{width:19.4%;max-width:88px;}
#block-block-22 .footer-block .footer-block-inner ul li.second{width:20% !important;}
#block-nycm-partners table td.second{width:40%;}
.grid .date-display-single,.date-display-single,body.node-type-iaea-video .date-display-single{color:#999999;}




#container {
	width: 100%;
	margin: 0 auto;
	max-width: 1300px !important;
}

    
     .single-post .signsrow
    {
        margin-left:-5px;
        margin-right:-5px
    }

#gallery img {
  display: block;
  float: left;
  width: 25%;
}

  #gallery {
    padding: 0 30px;
  }

.clearfix:after {
  content: " ";
  
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
 #inner-header{background-color:#222222;position:fixed;z-index:900;opacity:.95;border-bottom: 0px double rgb(119, 119, 119); box-shadow: 0px 0px 45px 0px rgb(51, 51, 51);height:142px;}
.wrap{width:100%;margin:0 auto}

#footer{
	border-top: 1px solid #b2bdd0;
	padding: 15px 20px;
	font-size: 11px;
	color: #b2bdd0;
	text-align: left;
	display: block;
}

#features .feature-story {
	background:white none repeat scroll 0 0;
	left:0;
	position:absolute;
	top:0;
	width: 490px;
	height: 260px;
}

.feature-story img{
	width:490px;
	height:260px;
}
.page-photos .panel-display H1#page-title,.node-type-photo .panel-display H1#page-title{display:none;}

.push {
	height: 123px; 
}


div#header div.headerwpr .header-widgets {
    float: right;
    width: 728px;
    text-align: right;
    height: 80px;
}

.center {
	text-align: center;
}

#footer ul.center li {
	display: inline;
	font-size: 11px;
}

#mytlo #nav-mytlo a.highlight {
	background-image: none; color: white; background-color: #8c1010
}

.our-solutions-tabs #menu-our-solutions-tabs li.menu-item{ 
    margin-top: 15px;
    font-size: 18px;
    display: inline-block;
    padding: 0;
}
#main-banner .banner-content{position:absolute;max-width:980px;width:100%;margin:0 auto;top:0;left:0;bottom:20px;right:0;}
#main-banner .banner-content .headline{width:100%;color:white;font-size:30px;position:absolute;bottom:20px;font-weight:bold;padding:0;margin:0;line-height:1.1!important;text-shadow:1px 1px 2px rgba(0,0,0,0.5);left:000px;}
#main-banner .banner-content .headline .tiny-text,#main-banner .banner-content .headline .small-text{display:block;font-size:20px;margin-top:5px;font-weight:normal;}
#main-banner .banner-content .headline .tiny-text{font-size:15px;padding-right:70px;}
#main-banner .banner-content .headline p{margin-bottom:0;}
#main-banner .banner-content .headline .hp-not-show-in-iphone{display:block;font-size:20px;margin-top:5px;font-weight:normal;}
#main-banner .banner-content .li-leading-slide a{background:#585858!important;}
#main-banner .banner-content .li-leading-slide a:hover{background:#7f7f7f!important;}
#main-banner .banner-content .tiny-text{font-size:18px;}
#main-banner .banner-content .small-link{position:absolute;bottom:10px;left:00px;}
#main-banner .banner-content .small-link a{color:#9bffea;font-size:16px;}
.node-type-education-solutions .banner-content,.node-type-enterprise-solutions .banner-content,.node-type-media-solutions .banner-content,.node-type-government-solutuins .banner-content,.node-type-new-solution-page .banner-content{bottom:10px!important;}
.node-type-education-solutions .banner-content .headline,.node-type-enterprise-solutions .banner-content .headline,.node-type-media-solutions .banner-content .headline,.node-type-government-solutuins .banner-content .headline,.node-type-new-solution-page .banner-content .headline{left:23%!important;width:37%!important;text-shadow:inherit!important;line-height:1;top:80px;}
.node-type-education-solutions .banner-content .headline h2,.node-type-enterprise-solutions .banner-content .headline h2,.node-type-media-solutions .banner-content .headline h2,.node-type-government-solutuins .banner-content .headline h2,.node-type-new-solution-page .banner-content .headline h2{color:#ffffff;font-size:1.4em;margin-top:0;margin-bottom:0;}
.node-type-education-solutions .banner-content .headline h2 span,.node-type-enterprise-solutions .banner-content .headline h2 span,.node-type-media-solutions .banner-content .headline h2 span,.node-type-government-solutuins .banner-content .headline h2 span,.node-type-new-solution-page .banner-content .headline h2 span{line-height:1!important;}
.node-type-education-solutions .banner-content .headline p,.node-type-enterprise-solutions .banner-content .headline p,.node-type-media-solutions .banner-content .headline p,.node-type-government-solutuins .banner-content .headline p,.node-type-new-solution-page .banner-content .headline p{margin:0;}
.node-type-education-solutions .banner-content .headline p,.node-type-education-solutions .banner-content .headline li,.node-type-enterprise-solutions .banner-content .headline p,.node-type-enterprise-solutions .banner-content .headline li,.node-type-media-solutions .banner-content .headline p,.node-type-media-solutions .banner-content .headline li,.node-type-government-solutuins .banner-content .headline p,.node-type-government-solutuins .banner-content .headline li,.node-type-new-solution-page .banner-content .headline p,.node-type-new-solution-page .banner-content .headline li{font-weight:normal;font-size:18px;list-style-type:disc;}
.node-type-education-solutions .banner-content .headline li,.node-type-education-solutions .banner-content .headline p,.node-type-enterprise-solutions .banner-content .headline li,.node-type-enterprise-solutions .banner-content .headline p,.node-type-media-solutions .banner-content .headline li,.node-type-media-solutions .banner-content .headline p,.node-type-government-solutuins .banner-content .headline li,.node-type-government-solutuins .banner-content .headline p,.node-type-new-solution-page .banner-content .headline li,.node-type-new-solution-page .banner-content .headline p{display:none;}
.node-type-education-solutions .banner-content .headline li.show-in-iphone,.node-type-education-solutions .banner-content .headline p.show-in-iphone,.node-type-enterprise-solutions .banner-content .headline li.show-in-iphone,.node-type-enterprise-solutions .banner-content .headline p.show-in-iphone,.node-type-media-solutions .banner-content .headline li.show-in-iphone,.node-type-media-solutions .banner-content .headline p.show-in-iphone,.node-type-government-solutuins .banner-content .headline li.show-in-iphone,.node-type-government-solutuins .banner-content .headline p.show-in-iphone,.node-type-new-solution-page .banner-content .headline li.show-in-iphone,.node-type-new-solution-page .banner-content .headline p.show-in-iphone{display:block;}
.product-image img.attachment-shop_catalog,.product-image img.attachment-shop_single,.product-image img.attachment-shop_thumbnail{display:block;min-width:100%}
.product-image{position:relative;display:block;overflow:hidden}
.product-image .front-image{display:block;width:auto;height:auto}
.product-image .front-image img{min-width:99.9%;max-width:101% !important;width:auto !important;height:auto !important;display:block}
.product-image .back-image img{min-width:100%;opacity:0;position:absolute;top:0;width:auto !important;height:auto !important;display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}
.product-image:hover .back-image img{opacity:1}
.product-image.hover_zoom_in:hover .back-image img{zoom:1.3;-moz-transform:scale(1.3);-moz-transform-origin:50% 50%;-o-transform:scale(1.3);-o-transform-origin:50% 50%;-webkit-transform:scale(1.3);-webkit-transform-origin:50% 50%;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.product-image:hover .quick-view{bottom:0;opacity:.9}
.product-image:hover .add-to-cart-grid{bottom:35px}
.product-image .added_to_cart{display:none !important}
.product-image .cart-icon strong{padding:1px 3px 0;font-size:8px;margin:0;line-height:14px}
.product-image .cart-icon .cart-icon-handle{top:0px;height:6px;width:10px;right:50%;margin-right:-5px}
.product-image .yith-wcwl-add-to-wishlist{top:30px;right:30px}
.product-image .yith-wcwl-wishlistexistsbrowse a,.product-image .yith-wcwl-add-button a.add_to_wishlist,.product-image .yith-wcwl-wishlistaddedbrowse a{padding:10px;height:40px;width:40px}
.iosSlider .product-image .front-image img,.iosSlider .product-image .back-image img{width:100% !important}
.product-image .sliderNav a{top:100px;bottom:100px}
.lookbook-slider .product-image:hover .quick-view{bottom:45%;opacity:.8}
.product-image:hover .add-to-cart-grid,.product-image .add-to-cart-grid{bottom:10px}

.site-branding,
.site-content,
.footer-widget,
.site-info {
	max-width: 800px;
	margin: 0 auto;
}



.site-info {
	color: #555;
	margin: 24px auto;
	text-align: center;
}
.partnerships_text,.careers_text{text-align:center;}
.careers_image,.partnerships_image,.careers_text,.partnerships_text{min-height:134px;}
.banner-home-solid-cta,.banner-home-solid-image-caption,.column-left,.column-right,.feature-widget-full .social-container,.feature-widget-full .social-header,.footer-about,.footer-nav-column,.ie7 .banner-home-solid-image,.ie7 .banner-home-solid-text,.layout-primary,.layout-secondary,.layout-tertiary,.nav-utility,.pagination-count,.pagination-next,.pagination-previous,.search-results .column-left,.search-results .column-right,.search-results.search-results-2-column .column-left,.search-results.search-results-2-column .column-right{box-sizing:border-box;float:left;margin:0;min-height:1px;position:relative;width:100%}
.banner-home-solid-cta{width:50%}

#mission #principal-editor, #mission #about-links {
	width: 49%;
	vertical-align: top;
	display: inline-block;
}

#mission #principal-editor p, #mission #about-links p {
	margin-bottom: 0;
}

#mission #about-links {
	text-align: right;
}
#about-page .pi-image .image{width:100%}
#culture-clips-page .image{width:100%}
#error-page .error .image{width:100%}
#home-page #hero .pi-image .image{width:100%}
#index-page .pi-review .image-wrapper{max-width:154px}
#index-page .pi-review .image-wrapper .pi-label{display:none}
.pi-image .image{position:relative;z-index:5}
.pi-review .link-wrapper.placeholder .image-wrapper::-moz-placeholder{color:#999;opacity:1}
.pi-review .link-wrapper.placeholder .image-wrapper:-ms-input-placeholder{color:#999}
.pi-review .link-wrapper.placeholder .image-wrapper::-webkit-input-placeholder{color:#999}
.pi-review .link-wrapper.placeholder .image-wrapper:before{content:'';background-size:200%;background-image:-webkit-linear-gradient(right,#d7d7d7,#a4a4a4,#d7d7d7);background-image:-webkit-linear-gradient(right, #d7d7d7, #a4a4a4, #d7d7d7);background-image:linear-gradient(to left,#d7d7d7,#a4a4a4,#d7d7d7);-webkit-animation:b 4s linear infinite;animation:b 4s linear infinite}
.pi-reviews-module.thumbnails .content .list .item .image{margin-right:10px}
.desktop .news-slider .carousel .carousel-inner .entry-header-inner a{opacity:.7;filter:alpha(opacity=70);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}
.desktop .news-slider .carousel .carousel-inner .entry-header-inner a:hover{opacity:1;filter:alpha(opacity=100)}
.tiled-gallery .gallery-row{overflow:hidden;}


a#eldo-resorts {
	width:12em;
	height:3.733em;
}


.alignright {
	float: right;
}

.canvas {
    height: 100% !important;
    left: 0;
    margin: 0 auto;
    opacity: 0.08;
    position: absolute;
    right: 0;
    top: -1000px !important;
    width: 100%;
    z-index: 1;
	clear:both;
	top:0;
	bottom:0;
	min-height:3000px;
	overflow:hidden;
	min-width:947px;
}
 .grve-small-text, small, #grve-meta-bar .grve-meta-elements a, #grve-meta-bar .grve-meta-elements li.grve-field-date, #grve-anchor-menu a, .grve-tags, .grve-categories, #grve-post-title #grve-social-share ul li .grve-like-counter, #grve-portfolio-bar #grve-social-share ul li .grve-like-counter, .grve-blog .grve-like-counter, .grve-blog .grve-post-author, .grve-blog .grve-post-date, .grve-pagination ul li, #grve-header-options ul.grve-options a span, .grve-pagination .grve-icon-nav-right, .grve-pagination .grve-icon-nav-left, #grve-comments .grve-comment-item .grve-comment-date, #grve-comments .comment-reply-link, #grve-comments .comment-edit-link, .grve-newsletter label, #grve-footer-bar .grve-social li, #grve-footer-bar .grve-copyright, #grve-footer-bar #grve-second-menu, #grve-share-modal .grve-social li a, #grve-language-modal .grve-language li a, .grve-bar-title, .grve-percentage, .grve-tabs-title li, .grve-pricing-table ul li, .logged-in-as, .widget.widget_recent_entries li span.post-date, cite, label, .grve-testimonial-name, .grve-hr .grve-divider-backtotop, .grve-slider-item .grve-slider-content span.grve-title, .grve-gallery figure figcaption .grve-caption, .widget.widget_calendar caption, .widget .rss-date, .widget.widget_tag_cloud a, .grve-widget.grve-latest-news .grve-latest-news-date, .grve-widget.grve-comments .grve-comment-date, .wpcf7-form p, .wpcf7-form .grve-one-third, .wpcf7-form .grve-one-half, .mfp-counter, .grve-related-post .grve-caption, .grve-comment-nav ul li a, .grve-portfolio .grve-like-counter span, .grve-portfolio .grve-portfolio-btns, .grve-portfolio .grve-filter, .grve-blog .grve-filter, .grve-image-hover .grve-caption, .grve-portfolio .grve-hover-style-2 figcaption .grve-caption, ul.grve-fields li, .grve-team-social li a, .grve-carousel-wrapper .grve-post-item .grve-caption, .grve-blog .grve-like-counter span, .grve-add-cart, .grve-map-infotext p, a.grve-infotext-link, #grve-meta-responsive, .woocommerce span.onsale, .woocommerce nav.woocommerce-pagination ul li, .woocommerce #content nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul li, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count, .woocommerce-review-link, .product_meta, table.shop_table td.product-name, .woocommerce .related h2, .woocommerce .upsells.products h2, .woocommerce-page .related h2, .woocommerce-page .upsells.products h2, .woocommerce .cross-sells h2, .woocommerce .cart_totals h2, .woocommerce .shipping-calculator-button, .woocommerce-page .shipping-calculator-button, .woocommerce-info, #grve-shop-modal .cart_list.product_list_widget li a, .woocommerce .widget_price_filter .price_slider_amount, .woocommerce-page .widget_price_filter .price_slider_amount, .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a, .woocommerce.widget_product_tag_cloud .tagcloud a { font-family: nexa; font-weight: 400; font-style: normal; font-size: 13px !important; text-transform: uppercase; }
 #grve-main-content, .grve-bg-light, #grve-main-content .grve-sidebar-colored.grve-bg-light a, #grve-anchor-menu, #grve-main-content .grve-post-author a, #grve-main-content .widget.widget_categories li a, #grve-main-content .widget.widget_pages li a, #grve-main-content .widget.widget_archive li a, #grve-main-content .widget.widget_nav_menu li a, #grve-main-content .widget.widget_tag_cloud a, #grve-main-content .widget.widget_meta a, #grve-main-content .widget.widget_recent_entries a, #grve-main-content .widget.widget_recent_comments a.url, #grve-main-content .grve-widget.grve-comments a.url, #grve-main-content .grve-widget.grve-latest-news a, #grve-social-share-responsive ul li a, #grve-main-content .grve-widget.grve-social li a, .grve-tags li a, .grve-categories li a, #grve-comments .grve-comment-item .grve-comment-date a:hover, .grve-pagination ul li a, .grve-filter ul li:after, input[type='text'], input[type='input'], input[type='password'], input[type='email'], input[type='number'], input[type='date'], input[type='url'], input[type='tel'], input[type='search'], textarea, select, #grve-meta-responsive ul li a, .grve-map-infotext p, #grve-main-content .grve-portfolio .grve-light.grve-caption, #grve-main-content .grve-grve-gallery .grve-light.grve-caption, #grve-main-content .grve-image-hover .grve-light.grve-team-identity, .grve-team .grve-team-social li a, .grve-comment-nav ul li a, .grve-pagination ul li:after, .grve-search button[type='submit'] .grve-icon-search, .grve-top-btn, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce #content nav.woocommerce-pagination ul li span, .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li span, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li span, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce-page .star-rating span:before, .woocommerce-page .woocommerce-product-rating a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, ul.product-categories li a, .woocommerce.widget_product_tag_cloud .tagcloud a, .product_meta a { color: #a5a5a5; }
 #grve-main-content h1, #grve-main-content h2, #grve-main-content h3, #grve-main-content h4, #grve-main-content h5, #grve-main-content h6, #grve-main-content .grve-post-title, .grve-blog .grve-read-more, #grve-main-content .more-link, #grve-main-content .widget.widget_rss cite, #grve-main-content .widget.widget_rss .grve-widget-title a, #grve-main-content .widget.widget_recent_comments a:hover, #grve-main-content .grve-widget.grve-comments a:hover, #grve-main-content .widget.widget_recent_entries li span.post-date, #grve-main-content .grve-widget.grve-comments .grve-comment-date, #grve-main-content .grve-widget.grve-latest-news .grve-latest-news-date, .widget.widget_calendar table th, .grve-tags li:first-child, .grve-categories li:first-child, #grve-comments .comment-reply-link:hover, #grve-comments .grve-comment-item .grve-author a, #grve-comments .comment-edit-link, #respond .comment-reply-title small a:hover, #respond .comment-notes, #grve-main-content .grve-read-more:hover, #grve-main-content .more-link:hover, .grve-label-post.format-quote .grve-post-meta .grve-like-counter span, #grve-share-modal .grve-social li a, #grve-language-modal .grve-language li a, .grve-accordion .grve-title.active, .grve-toggle .grve-title.active, #grve-meta-responsive ul li span, input[type='text']:hover, input[type='input']:hover, input[type='password']:hover, input[type='email']:hover, input[type='number']:hover, input[type='date']:hover, input[type='url']:hover, input[type='tel']:hover, input[type='search']:hover, textarea:hover, select:hover, input[type='text']:focus, input[type='password']:focus, input[type='email']:focus, input[type='number']:focus, input[type='date']:focus, input[type='url']:focus, input[type='tel']:focus, input[type='search']:focus, textarea:focus, #grve-main-content .grve-portfolio .grve-light.grve-title, #grve-main-content .grve-grve-gallery .grve-light.grve-title, #grve-main-content .grve-image-hover.grve-style-1 .grve-light.grve-team-name, .grve-related-wrapper small, .grve-product-name a, .woocommerce table.shop_table th, .woocommerce-page table.shop_table th, .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a, .product_meta { color: #7a7a7a; }
 .compose-mode .grve-image img { opacity: 1; }

.meteor-slides .meteor-clip {
	line-height: 0;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 100%;
}

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.clear:before,.clear:after,.single .entry-content:before,.single .entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after,.tabs:before,.tabs:after,.search-form:before,.search-form:after{content:"";display:table}
.clear:after,.single .entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.tabs:after,.search-form:after{clear:both}
.tabs-container{background:white}
.tabs-container--primary{border:1px solid #005fb4;border-radius:0 12px 0 0}
.tabs-container--primary .tabs{background:#f2f9fc;border-radius:0 12px 0 0}
.tabs-container--primary .tab__link{background:#f2f9fc;border-bottom:1px solid #005fb4;border-right:1px solid #005fb4;border-radius:0 12px 0 0;color:#005fb4;font-size:26px;font-size:2.6rem;line-height:32px;font-weight:300;letter-spacing:.025em}
.tabs-container--primary .tab__link:hover,.tabs-container--primary .tab__link:focus{color:#005fb4}
.tabs-container--primary .tab__link.active{background:#fff;border-bottom-color:white}
.tabs-container--primary .tab__item:last-child .tab__link{border-right:none}
.tabs-container--primary .tab__content{padding-top:70px}
.tabs-container--secondary{box-shadow:3px 4px 5px 0 rgba(26,23,24,0.27)}
.tabs-container--secondary .tabs{background:#e9e9e9}
.tabs-container--secondary .tab__link{background:#e9e9e9;color:#808080;font-weight:700;letter-spacing:.065em}
.tabs-container--secondary .tab__link:hover,.tabs-container--secondary .tab__link:focus{color:#808080}
.tabs-container--secondary .tab__link.active{background:#fff;box-shadow:none;color:#000}
.tabs-container--secondary .tab__link-first{box-shadow:inset -18px 0 15px -17px rgba(26,23,24,0.2)}
.tabs-container--secondary .tab__link-last{box-shadow:inset 18px 0 15px -17px rgba(26,23,24,0.2)}
.tabs-container--secondary .tab__panel{background:#e9e9e9}
.tabs-container--tertiary{border:none;border-left:18px solid #00adef;border-radius:12px}
.tabs-container--tertiary .tabs{background:#ccebfc;border-radius:0 12px 0 0}
.tabs-container--tertiary .tab__link{background:#ccebfc;border-radius:0 12px 0 0;color:#005fb4;font-size:30px;font-size:3rem;line-height:1.2;font-weight:300;letter-spacing:.025em;padding:7px 10px 5px 14px}
.tabs-container--tertiary .tab__link:hover,.tabs-container--tertiary .tab__link:focus{color:#005fb4}
.tabs-container--tertiary .tab__link.active{background:#fff;border-bottom-color:white}
.tabs-container--tertiary .tab__item:last-child .tab__link{border-right:none}
.tabs-container--tertiary .tab__panel{background:#ccebfc}
.tabs-container--tertiary .tab__panel:last-child .tab__content{border-radius:0 12px 12px 0}
.tabs-container--tertiary .tab__content{padding-top:25px;position:relative}

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}


.project .head {
	margin-bottom: 40px;
}

.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-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

.col-xs-12 {
  width: 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%}
.fb_poll .fwb{font-weight:700;text-shadow:none!important}

.home-block .maine-accolades .accolade-controls {
    position: absolute;
    width: 100%;
    top: 45%;
    left: 0;
}

.home-block .maine-accolades .accolade-controls .next { right: 15px; background-position: -13px -572px; }

.home-block .maine-accolades .accolade-controls .prev { left: 15px; background-position: 0 -572px; }
