﻿.container .howard_bx_carousel h2{margin-top:15px;margin-bottom:5px;}
.front h2,.howard_bx_carousel h2{text-align:center;}
.view-categories .view-content .views-field-title span.field-content{font-family:Georgia,"Times New Roman",Times,serif;font-weight:500;line-height:1.1;color:#004285;font-size:24px;margin-top:20px;margin-bottom:10px;}
.view-categories .view-content .views-field-title,.find-by-month-row .views-field-title{margin-top:20px;margin-bottom:10px;}
.find-by-month-row .views-field-title span.field-content{font-family:Georgia,"Times New Roman",Times,serif;font-weight:500;line-height:1.1;color:#004285;font-size:24px;margin-top:20px;margin-bottom:10px;}
.view-find-by-month-speeches .view-content .item-list .find-by-month-row .views-field-body{margin-bottom:10px;}
.tag-list .views-field-nothing .views-label-nothing{font-weight:bold;font-size:11px;}
.page-news .view-tags,.page-news .views-field-nothing,.view-id-tags,.page-taxonomy .views-field-nothing{padding:3px;background-color:rgb(232,233,235);clear:both;}
.find-by-month-row .views-field-created span.field-content,.field-name-field-release-date span.date-display-single,.views-field-created span.date-display-single,.news .view-press-room .views-field-field-item-date{color:#757694;text-transform:uppercase;font-family:verdana;font-size:10px;}
.view-content .views-field-title{font-weight:bold;}
.news-item-list .view-content .views-field-title{font-weight:400;}
.view-early-learning-archive ul li .views-field-uid{display:none;}

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


.home-btn {
    display: inline-block;
    background-color: white;
    color: black!important;
    padding: 8px 17px;
    border-radius: 4px;
}



.home-btn:hover {
    cursor: pointer;
}






#slide-content{
	
	text-align:left;
	margin-top:0;
	margin-left:0;
	width:960px;
	height:400px;
	overflow:hidden;
	
}
.row{margin-right:-15px;margin-left:-15px}
.row:before,.row:after{display:table;content:" "}
.row:after{clear:both}
.row .sm{margin:0 auto;}
.tab-content .row{margin:0;}


.slider-inn {width: 360px; overflow: hidden;}

.slider-inn ul {width: 10000px;}
 
.slider-inn li {width: 360px; float: left;}

	.skt-section{
		margin-top:50px;
	}



.views-view-grid tbody {
  border-top: none;
}
.col{float:left}

.schedule-widget-show,
.schedule-page-show,
.announcement-post-title {
    width: 75%;
    max-width: 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.index-menu-right-background{
	padding:10px 10px 10px 13px; 
	background-color:#F8E2B1;
}

#footpad { padding-bottom: 5px; }

.alignnone {
	float: none;
	display:block;
	margin:0 0 30px 0;
}

p .alignnone {
	float: none;
	display:block;
	margin:5px 0 30px 0;
}
#main-menu-container{min-height:81px;background-color:white;}
#main-menu-container,#header{height:60px;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}
.page-comment-reply #content-area .region-content #block-system-main,.page-comment-edit #content-area .region-content #block-system-main,.page-comment-delete-own #content-area .region-content #block-system-main{display:block;margin-bottom:40px;padding:0 20px;}
.page-node-add-forum #main #content-area,.page-upload #content-area,.page-user #content-area,.page-node-1101 #content-area,.page-node-1191 #content-area,.page-node-1196 #content-area,.page-node-18236 #content-area{background:rgba(33,32,32,0.6);border-top:5px solid #757272;padding:0px 20px 20px 20px;margin-bottom:50px;}
.node-type-forum #content-inner #content-area{display:block;margin-top:105px;margin-bottom:50px;background:rgba(33,32,32,0.6);}
.node-type-forum #content-inner #content-area #block-views-forum-block-1,.node-type-forum #content-inner #content-area #block-system-main{padding:0px 27px 30px 27px;}
.node-type-forum #content-inner #content-area #block-system-main .comment-wrapper{padding:0;}
.node-type-forum #content-inner #content-area #block-views-75371943969990e40c3f407c5df9390a,.node-type-forum #content-inner #content-area #block-system-main,.node-type-forum #content-inner #content-area #block-views-comments-block-1{background:none;}
body.node-type-album #content-area{position:relative;background:rgba(33,32,32,0.6);border-top:5px solid #757272;position:relative;padding:0 0 20px;}
.icon-play,.icon-500px,.icon-tumblr,.icon-phone,.icon-gift,.header-nav a.nav-top-link.icon-search,.nav-top-link.icon-search,.icon-angle-left,.icon-angle-right,.icon-angle-up,.icon-angle-down,.icon-twitter,.icon-heart,.icon-envelop,.icon-tag,.icon-star,.icon-star-2,.icon-star-3,.icon-facebook,.icon-feed,.icon-close,.icon-checkmark,.icon-menu,.icon-plus,.icon-minus,.icon-instagram,.icon-google-plus,.icon-pinterest,.icon-search,.icon-skype,.icon-dribbble,.icon-users,.icon-certificate,.icon-expand,.icon-linkedin,.icon-map-pin-fill,.icon-pen-alt-fill,.icon-youtube,.icon-flickr,.icon-clock,.icon-inner,.icon-vk{font-family:"icomoon"!important;speak:none!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;line-height:1;-webkit-font-smoothing:antialiased!important;}
.icon-youtube:before{content:"\e018"!important;}

#banner.home #text {
	width: 430px;
}

#banner #text {
	color: #ffffff;
	font-weight: 300;
	font-size: 46px;
	line-height: 52px;
	margin-bottom: 15px;
	width: 640px;
	padding:60px 0 0 0;
}

#banner #text #caption {
	font-weight: 400;
	font-size: 20px;
	line-height: 24px;
	margin:15px 0 30px 0;
}

#banner_small #text {
	color: #ffffff;
	font-weight: 300;
	font-size: 46px;
	line-height: 52px;
	margin-bottom: 15px;
	
	padding:60px 0 0 0;
}

#banner_small #text #caption {
	font-weight: 400;
	font-size: 20px;
	line-height: 24px;
	margin:15px 0 30px 0;
}

#banner_cloud #text {
	color: #ffffff;
	font-weight: 300;
	font-size: 46px;
	line-height: 52px;
	margin-bottom: 15px;
	
	padding:60px 0 0 0;
}

#banner_cloud #text #caption {
	font-weight: 400;
	font-size: 20px;
	line-height: 24px;
	margin:15px 0 30px 0;
}


#cloud_links #text,
#cloud_links #text a {
	color: #ffffff;
}


#studiometry_links #text,
#studiometry_links #text a {
	color: #ffffff;
}








#banner.products #text {
	width: 550px;
}

.wpb_single_image a {
  border: none;
  outline: none;
}

.wpb_single_image img {
  vertical-align: top;
  height: auto;
  max-width: 100%;
}

.wpb_single_image img.vc_img-placeholder {
  width: 100%;
}

.wpb_single_image .vc_single_image-wrapper {
  display: inline-block;
  vertical-align: top;
  max-width: 100%;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
  border-radius: 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 6px;
  border: 1px solid #ebebeb;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #ebebeb;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 6px;
  border: none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
  border-radius: 0;
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
  border-radius: 0;
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  padding: 6px;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-bottom: 15px;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  border-radius: 50%;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: hidden;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  border-radius: 50%;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: hidden;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}

.wpb_single_image.vc_align_center {
  text-align: center;
}

.wpb_single_image.vc_align_right {
  text-align: right;
}

.wpb_single_image.vc_align_left {
  text-align: left;
}

.wpb_single_image .vc_box_shadow_3d_wrap {
  position: relative;
  z-index: 0;
  display: inline-block;
  max-width: 100%;
}

.wpb_single_image .vc_box_shadow_3d_wrap:after,
.wpb_single_image .vc_box_shadow_3d_wrap:before {
  content: "";
  position: absolute;
  -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
  box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
  left: 5px;
  right: 50%;
  bottom: 8px;
  height: 30%;
  z-index: -1;
  border-radius: inherit;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: skewY(-6deg);
  -ms-transform: skewY(-6deg);
  transform: skewY(-6deg);
}

.wpb_single_image .vc_box_shadow_3d_wrap:after {
  left: 50%;
  right: 5px;
  -webkit-transform: skewY(6deg);
  -ms-transform: skewY(6deg);
  transform: skewY(6deg);
  -webkit-transform-origin: 100% 0;
  -moz-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}

.wpb_single_image .vc_figure {
  display: inline-block;
  text-align: center;
}

.wpb_single_image .vc_figure .vc_single_image-wrapper {
  margin-bottom: 0.5em;
}

.wpb_single_image .vc_figure-caption {
  text-align: center;
}

.wpb_single_image .vc_box_outline.vc_box_border_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_blue {
  border-color: #5472d2;
}

.wpb_single_image .vc_box_border.vc_box_border_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_blue {
  background-color: #5472d2;
}

.wpb_single_image .vc_box_outline.vc_box_border_turquoise,
.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise {
  border-color: #00c1cf;
}

.wpb_single_image .vc_box_border.vc_box_border_turquoise,
.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise {
  background-color: #00c1cf;
}

.wpb_single_image .vc_box_outline.vc_box_border_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_pink {
  border-color: #fe6c61;
}

.wpb_single_image .vc_box_border.vc_box_border_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_pink {
  background-color: #fe6c61;
}

.wpb_single_image .vc_box_outline.vc_box_border_violet,
.wpb_single_image .vc_box_outline_circle.vc_box_border_violet {
  border-color: #8d6dc4;
}

.wpb_single_image .vc_box_border.vc_box_border_violet,
.wpb_single_image .vc_box_border_circle.vc_box_border_violet {
  background-color: #8d6dc4;
}

.wpb_single_image .vc_box_outline.vc_box_border_peacoc,
.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc {
  border-color: #4cadc9;
}

.wpb_single_image .vc_box_border.vc_box_border_peacoc,
.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc {
  background-color: #4cadc9;
}

.wpb_single_image .vc_box_outline.vc_box_border_chino,
.wpb_single_image .vc_box_outline_circle.vc_box_border_chino {
  border-color: #cec2ab;
}

.wpb_single_image .vc_box_border.vc_box_border_chino,
.wpb_single_image .vc_box_border_circle.vc_box_border_chino {
  background-color: #cec2ab;
}

.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine {
  border-color: #50485b;
}

.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine {
  background-color: #50485b;
}

.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue {
  border-color: #75d69c;
}

.wpb_single_image .vc_box_border.vc_box_border_vista_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue {
  background-color: #75d69c;
}

.wpb_single_image .vc_box_outline.vc_box_border_black,
.wpb_single_image .vc_box_outline_circle.vc_box_border_black {
  border-color: #2a2a2a;
}

.wpb_single_image .vc_box_border.vc_box_border_black,
.wpb_single_image .vc_box_border_circle.vc_box_border_black {
  background-color: #2a2a2a;
}

.wpb_single_image .vc_box_outline.vc_box_border_grey,
.wpb_single_image .vc_box_outline_circle.vc_box_border_grey {
  border-color: #ebebeb;
}

.wpb_single_image .vc_box_border.vc_box_border_grey,
.wpb_single_image .vc_box_border_circle.vc_box_border_grey {
  background-color: #ebebeb;
}

.wpb_single_image .vc_box_outline.vc_box_border_orange,
.wpb_single_image .vc_box_outline_circle.vc_box_border_orange {
  border-color: #f7be68;
}

.wpb_single_image .vc_box_border.vc_box_border_orange,
.wpb_single_image .vc_box_border_circle.vc_box_border_orange {
  background-color: #f7be68;
}

.wpb_single_image .vc_box_outline.vc_box_border_sky,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sky {
  border-color: #5aa1e3;
}

.wpb_single_image .vc_box_border.vc_box_border_sky,
.wpb_single_image .vc_box_border_circle.vc_box_border_sky {
  background-color: #5aa1e3;
}

.wpb_single_image .vc_box_outline.vc_box_border_green,
.wpb_single_image .vc_box_outline_circle.vc_box_border_green {
  border-color: #6dab3c;
}

.wpb_single_image .vc_box_border.vc_box_border_green,
.wpb_single_image .vc_box_border_circle.vc_box_border_green {
  background-color: #6dab3c;
}

.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink {
  border-color: #f4524d;
}

.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink {
  background-color: #f4524d;
}

.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown {
  border-color: #f79468;
}

.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown {
  background-color: #f79468;
}

.wpb_single_image .vc_box_outline.vc_box_border_purple,
.wpb_single_image .vc_box_outline_circle.vc_box_border_purple {
  border-color: #b97ebb;
}

.wpb_single_image .vc_box_border.vc_box_border_purple,
.wpb_single_image .vc_box_border_circle.vc_box_border_purple {
  background-color: #b97ebb;
}

.wpb_single_image .vc_box_outline.vc_box_border_white,
.wpb_single_image .vc_box_outline_circle.vc_box_border_white {
  border-color: #ffffff;
}

.wpb_single_image .vc_box_border.vc_box_border_white,
.wpb_single_image .vc_box_border_circle.vc_box_border_white {
  background-color: #ffffff;
}

.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {
  border-radius: 0;
}

.wpb_single_image [class*='_circle'] .vc-zoom-wrapper {
  border-radius: 50%;
}

.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper {
  border-radius: 4px;
}

.home-row .home-right .top,
.home-row .home-right .bottom {
    min-height: 200px;
    background: #fff;
    *zoom: 1
}

.home-row .home-right .top:before,
.home-row .home-right .top:after,
.home-row .home-right .bottom:before,
.home-row .home-right .bottom:after {
    display: table;
    content: "";
    line-height: 0
}

.home-row .home-right .top:after,
.home-row .home-right .bottom:after {
    clear: both
}

.home-row .home-right .top .left,
.home-row .home-right .top .right,
.home-row .home-right .bottom .left,
.home-row .home-right .bottom .right {
    float: left
}

.home-row .home-right .top .left,
.home-row .home-right .bottom .left {
    width: 360px
}

.home-row .home-right .top .left .body p,
.home-row .home-right .bottom .left .body p {
    color: #595959
}

.home-row .home-right .top .left .body .headline,
.home-row .home-right .bottom .left .body .headline {
    font-size: 22px
}

.home-row .home-right .top .left .body .headline a,
.home-row .home-right .top .left .body .headline,
.home-row .home-right .bottom .left .body .headline a,
.home-row .home-right .bottom .left .body .headline {
    color: #000
}

.home-row .home-right .top .right,
.home-row .home-right .bottom .right {
    width: 315px
}

.home-row .home-right .bottom .body {
    padding: 13px 25px
}

.home-row .home-right .bottom .body .headline {
    padding-right: 25px;
    position: relative
}

.home-row .home-right .bottom .body .headline:before {
    position: absolute;
    right: 0;
    top: 50%;
    font-size: 47px;
    margin-top: -10px;
    color: #ed1c24
}

.home-row .home-right .bottom .body .excerpt {
    padding-bottom: 10px
}

  .home-row .home-right .top .right, .home-row .home-right .bottom .right {
    width: 47.5%;
  }

  .home-row .home-right .top .left, .home-row .home-right .bottom .left {
    width: 52.5%;
  }

  .home-row .home-left, .home-row .home-right, .home-row .home-right .top .right, .home-row .home-right .bottom .right {
    width: 100%;
  }

  .top .right img, .bottom .right img {
    display: block;
    margin: 0 auto;
    max-width: 320px;
    width: 100%;
}


#nav .submenu
{
	display: block;
	padding: 5px 5px 5px 15px;
	border-bottom: 1px solid #dfdfdf;
	
}


#nav .submenu a
{
	display: block;
	border: none;
	padding: 3px 10px 3px 10px;
	text-decoration: none;
	color: #336699;
	font-size: 12px;
}


#nav .submenu a:hover{
	text-decoration: underline;
	color: #039;
	background: none;
}

.col-full, #wrapper {
    max-width: 100% !important;
    margin: 0 auto;
}

#wrapper {
    padding: 0;
}


.csstransforms3d.csstransitions #wrapper {
  opacity: 0;
  filter: alpha(opacity=0); }


a.button,
a.comment-reply-link,
#commentform #submit,
.submit,
input[type=submit],
input.button,
button.button,
#wrapper .woo-sc-button {
  background: #303940;
  color: #fff !important;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-transition: all 0.15s ease-out 0s;
  -moz-transition: all 0.15s ease-out 0s;
  transition: all 0.15s ease-out 0s;
  text-transform: none; }

  a.button:hover,
  a.comment-reply-link:hover,
  #commentform #submit:hover,
  .submit:hover,
  input[type=submit]:hover,
  input.button:hover,
  button.button:hover,
  #wrapper .woo-sc-button:hover {
    background: #f97960;
    color: #fff !important; }

  a.button:active,
  a.comment-reply-link:active,
  #commentform #submit:active,
  .submit:active,
  input[type=submit]:active,
  input.button:active,
  button.button:active,
  #wrapper .woo-sc-button:active {
    color: #fff !important;
    border-color: #f7502f;
    background: #f7502f;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }


  .full-header #wrapper,
  .full-footer #wrapper {
    background: none; }

#footer .logo_wrapper img {vertical-align: middle;}


#header .logo_wrapper {background: #000; padding: 15px 12px 15px 20px;}


#footer .logo_wrapper {text-align: center; margin: 30px auto;}

#footer .logo_wrapper .social {margin-top: -6px; margin-left: 40px; display: inline-block;}

#dmg-social-bar .dmg-cluster .dmg-user .brdr {
  border-right: 1px solid rgba(255, 255, 255, 0.25);
  padding: 0 5px;
}







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


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


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

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

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


p#drdd
{
color: #a7a7a7 !important;

font-family: 'Metrophobic', serif !important;
position: relative;
top: -93px;
left: 120px;
font-weight: normal !important;
width: 105px;
}


p#drdd a
{
color: #a7a7a7 !important;
}


p#drdd a:hover
{
text-decoration: none
}

.stunning-text-title{ color: #414141; }

.gdlr-stunning-text-item.type-center .stunning-text-title{ font-size: 33px; font-weight: bold; margin-bottom: 25px; }

.gdlr-stunning-text-item.type-normal .stunning-text-title{ font-size: 26px; margin-bottom: 25px; text-transform: uppercase; font-weight: 800; letter-spacing: 3px; }


.art-postcontent h1, .art-postcontent h1 a, .art-postcontent h1 a:link, .art-postcontent h1 a:visited, .art-postcontent h1 a:hover,
.art-postcontent h2, .art-postcontent h2 a, .art-postcontent h2 a:link, .art-postcontent h2 a:visited, .art-postcontent h2 a:hover,
.art-postcontent h3, .art-postcontent h3 a, .art-postcontent h3 a:link, .art-postcontent h3 a:visited, .art-postcontent h3 a:hover,
.art-postcontent h4, .art-postcontent h4 a, .art-postcontent h4 a:link, .art-postcontent h4 a:visited, .art-postcontent h4 a:hover,
.art-postcontent h5, .art-postcontent h5 a, .art-postcontent h5 a:link, .art-postcontent h5 a:visited, .art-postcontent h5 a:hover,
.art-postcontent h6, .art-postcontent h6 a, .art-postcontent h6 a:link, .art-postcontent h6 a:visited, .art-postcontent h6 a:hover,
.art-blockheader .t, .art-blockheader .t a, .art-blockheader .t a:link, .art-blockheader .t a:visited, .art-blockheader .t a:hover,
.art-vmenublockheader .t, .art-vmenublockheader .t a, .art-vmenublockheader .t a:link, .art-vmenublockheader .t a:visited, .art-vmenublockheader .t a:hover,
.art-logo-name, .art-logo-name a, .art-logo-name a:link, .art-logo-name a:visited, .art-logo-name a:hover,
.art-logo-text, .art-logo-text a, .art-logo-text a:link, .art-logo-text a:visited, .art-logo-text a:hover,
.art-postheader, .art-postheader a, .art-postheader a:link, .art-postheader a:visited, .art-postheader a:hover
{
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
   font-style: normal;
   font-weight: bold;
   font-size: 30px;
   text-decoration: none;
}




div.art-logo
{
   display: block;
   position: absolute;
   top: 20px;
   left: 0;
   margin-left: 0;
}

#right_mid2 {
	margin: 0;
	padding: 0;
	border-top: 0px solid #a52b02;
	background-color: #e9ecf3;
}


#main_right #right_top h2, #main_right #right_mid h2, #right_mid2 h2{
   	color: #01458c;
	border: 0;
	margin: 0px 10px 5px 0px;
	font: bold 100%/110% verdana, helvetica, sans-serif;
	padding: 10px 10px 0px 10px;
}

	
	.holiday-closings {
	    font-size: 14px;
	}

.sidebarMode .content .text .photo-credit{font-size:.9em; color:#999;}

.sidebarMode .content .text .summary{font-size:1.2em;}

.sidebarMode .content .text .image-wrap{float:right; border:1px solid #ccc; padding:10px; margin-left:10px; margin-bottom:5px;}

.sidebarMode .content .text .image-wrap img{width:280px;}

.sidebarMode .content .text .image-wrap .caption{font-size:.8em; display:block; width:280px;}

.sidebarMode .content .text .things-needed{border:1px solid #ccc; float:right; clear:right; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpiSEtLkwIIMAADtQFNDHm+tQAAAABJRU5ErkJggg=='); padding:10px; margin-left:10px; margin-bottom:5px; width:280px;}

.sidebarMode .content .text .things-needed ul{
  margin-top:5px;
  margin-left:0;
  list-style:none;
  line-height:1.3em;}

.sidebarMode .content .text .things-needed li{
  list-style:none;
  margin-top:10px;
  padding-left:22px;
  background-repeat:no-repeat;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpiLCkpaWCgADAxUAhYkNikuqQBxYDu7m6SdJeWllLHC6MGjBpA3bwATJoNA+ICgAADAK7FB+GGlN/iAAAAAElFTkSuQmCC"); }

.sidebarMode .content .text .tips{
  border:1px solid #ccc;
  border-radius: 5px;
  padding:10px 10px 10px 35px;
  background-repeat:no-repeat;
  background-position:9px 8px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAbCAYAAACa9mScAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZhJREFUeNqslTFLw1AQx19jdHCQFgcHKU1jwVUQBCm00EFEKILg1s0v4AdwdHN1KdWCi6MoKIjdFV0cnESxdWiLg4MuAW2N/4MLPF4SX/rw4Lfk7n69hncv9lzOEUrMgnUwAz7BF5gAU+ANnIGu3GArgg2wDE7BHfiWcuNgCWyDG3ASJFLSJFssPQQDER821w64VlicqAEf1DUCwfk619cCSRosgKYYLZrclyZJFZwLs6C+Kkmy4N5QQn1Zi//Sh6GE+ixL/EOQZAgmDfupb0iSPlg0lFBfnyQtsGooob6WxXtAO1EZUVDhvm7wYhtgjdYgoSDF9Q352HvgEZQSSkpc78kSigtQTigpc71QJT1errxGkOe6XpSE4hYUNZIi14k4yTVwNRKX62IlHp/gTIwgw3nvr+uR4gEcgFflR35ADhxFXXVqUOEx6IAx6TlN4HBeK3kCO+BdOXx0HU6D3SQSuqQuwUvEJC7ntRLah00wHzEJfYv2k0jo47UH2hGT0EErhBbJ9/2QpeDkr3ii0CTPnfaKWv8rwAB5alc97OMHEwAAAABJRU5ErkJggg=="); 
 }

.sidebarMode .content .text .tips li{
  margin-top:5px;
  margin-bottom:5px;}

.sidebarMode .content .text .resources li,
.sidebarMode .content .text .references li{
  list-style:disc;
  margin-left:20px;
  margin-top:4px;
  margin-bottom:4px;}


.sidebarMode .content .text {
	overflow: auto;
	margin: 10px 0pt;
	font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight:400;
	font-size:12px;
	line-height:1.8em;
}


.uiStreamMessage .not-found .content .text {
	font-family: "Trebuchet MS", 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight:400;
	color: rgb(67, 67, 67);
	line-height: 1.5em;
}
div.region-emergency-notification div.view-content{position:relative;width:100% !important;}
body.page-disaster div.view-content div.view-grouping{margin-bottom:22px;}
body.page-disaster div.view-content div.view-grouping div.view-grouping-header{font-weight:500;}
body.page-disaster div.view-content div.view-grouping h3{margin:0;line-height:1.6em;}
.contact-form .clear-form{clear:both}
     
#mc_embed_signup .clear {clear:none; display:inline;}

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


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


.row:after {
    clear: both
}


.front_page .row { margin: 5em 0; }

.front_page .row h2 { line-height: 1.4; padding-top: 0.7em; padding-bottom: 0.5em; }

.front_page .row p { line-height: 1.7; padding-bottom: 0.8em; }


.jumbotron.page.audience .row.callout {
    padding: 2em 0 3.25em;
}

.page.company .row.top { margin-top: 1.5em; }

.page.company .row.leadership dt { font-size: 1.75em; font-weight: 500; line-height: 1.6; color: #575757; padding-top: 0.4em; }

.page.company .row.leadership dd { font-size: 1.2em; font-weight: 400; color: #999; line-height: 1.4; }


.page.company .row.articles.top { margin-top: 0 }

.page.company .row.articles { margin-top: 3em; }

.page.company .row.articles dt { font-size: 1.75em; font-weight: 900; line-height: 1.1; color: #575757; }

.page.company .row.articles dd { font-size: 1.2em; font-weight: 400; color: #999; }


.page.company .row.leadership .modal-body dt {
    padding: 0;
}


.post-title a,ul.slider-navigation li ,.pagenavi a,a.more-link ,.main-menu li a ,.subscribe-icons a ,.flickr_badge_image img, .mega-menu-link img {
	webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

	.main-menu ul.menu , .top-menu ul.menu{	display:none; }

	#main-nav .main-menu {margin-left: 0  !important; margin-right:0 !important;}

	.main-menu ul.menu , .top-menu ul.menu, .breaking-news, .ei-title h3{	display:none; }

	.main-menu ul.menu , .top-menu ul.menu, .breaking-news{	display:none; }

.head-first-line {
    text-align: right;
}

.head-first-line a {
    text-decoration: underline;
}

.head-first-line form {
    margin-top: 15px;
}

.widget .widget_title {
    background-color: #eee;
    height: 15px;
    line-height: 15px;
    margin-bottom: 15px
}

#footer .widget .widget_title {
    background-color: #444
}

.widget .widget_title h3 {
    font-weight: 400;
    padding-right: 10px;
    font-size: 16px;
    height: 15px;
    line-height: 15px;
    text-transform: uppercase;
    background-color: #fff;
    display: inline-block;
    margin: 0
}


.dt_mega_menu .widget .widget_title h3 {
    background-color: #fff
}

#footer .widget .widget_title h3 {
    background-color: #222;
    color: #fff
}

#homepage #dloptions #dlalfred a { background: #5c1f87; }


.cp-widget-title { font-weight: 700; line-height: 1.3; }


.footer-widget .cp-widget-title { font-weight: 400; }

.involved-row a.third-block .action-linkbox {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
}

.involved-row a.third-block .action-linkbox h3 {
    color: #FFF;
    margin: 0 0 1px 10px;
    text-transform: uppercase;
    font-size: 2.6em;
    text-shadow: 0 3px 5px #333;
}
body #tve_eight_set .tve_image_caption img{box-shadow:none;margin-bottom:0;margin-top:0}
.tve_gr .tve_gri.alignleft .tve_image_caption,.tve_gr .tve_gri.alignleft .thrv_icon,.tve_gr .tve_gri.alignright .tve_image_caption,.tve_gr .tve_gri.alignright .thrv_icon{margin-left:auto;margin-right:auto;float:none}
.thrv_wrapper.tve_image_caption{padding:0;max-width:100%;box-sizing:content-box !important}
.thrv_wrapper.tve_image_caption.fwi{max-width:none;width:auto !important}
.thrv_wrapper.tve_image_caption.fwi img{width:auto !important}
.thrv_wrapper.tve_image_caption img.alignright,.thrv_wrapper.tve_image_caption img.aligncenter,.thrv_wrapper.tve_image_caption img.alignleft{margin:0}
.thrv_wrapper.tve_image_caption .tve_image_frame{display:block;max-width:100%}
.thrv_wrapper.tve_image_caption .tve_image{display:block;padding:0;max-width:100%;height:auto}
.thrv_wrapper.tve_image_caption .wp-caption-text{margin:0;font-size:14px;font-style:italic;color:#696969;padding:5px 0 0 0;max-width:100%}
.thrv_wrapper.tve_image_caption.img_style_dark_frame{border:5px solid #202020;padding:0}
.thrv_wrapper.tve_image_caption.img_style_framed{padding:5px;border:1px solid #e7e7e7;border-radius:1px}
.thrv_wrapper.tve_image_caption.img_style_lifted_style1 .tve_image{box-shadow:4px 4px 6px -3px #333}
.thrv_wrapper.tve_image_caption.img_style_polaroid{background:#fff;padding:15px;box-shadow:1px 1px 3px -1px #777}
.thrv_wrapper.tve_image_caption.img_style_rounded_corners .tve_image{border-radius:10px}
.thrv_wrapper.tve_image_caption.img_style_circle .tve_image{border-radius:50%}
.thrv_wrapper.tve_image_caption.img_style_caption_overlay{position:relative;padding-left:0;padding-right:0}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame{max-width:100%;position:relative;display:inline-block;z-index:1}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:before,.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{z-index:-1;position:absolute;content:"";left:14px;width:60%;bottom:8px;background:#555;background:rgba(0,0,0,0.7);box-shadow:0 0 8px 9px rgba(0,0,0,0.7);-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);border:0}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);right:14px;left:auto}

.post .date span.month {
	height: 12px;
	display: block;
	font: normal 50% Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
	padding-top: 2px;
}

#wprmenu_menu .wprmenu_icon:before, #wprmenu_bar [data-icon]:before {
	font-family: 'wprmenu';
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

#wprmenu_bar,
#wprmenu_bar *,
#wprmenu_menu,
#wprmenu_menu * {
  
  margin:0;
  padding:0;
  -moz-box-sizing: border-box!important;
	-webkit-box-sizing: border-box!important;
	box-sizing: border-box!important;
	font-family: 'Open Sans', sans-serif;
  list-style:none;
  text-align:left;
  font-size:100%;
  font-weight:normal;
}

#wprmenu_menu img, #wprmenu_bar img {
  border:0; border:none;
}


#wprmenu_bar {
	position:fixed;
	top:0px;
	left:0px;
	background: #0D0D0D;
	padding:10px 16px;
	width:100%;
	display: none;
	cursor: pointer;
	z-index: 98;
	overflow: hidden;
	height:42px;
	display: none;
}

#wprmenu_bar .menu_title {
	color:#f2f2f2;
	font-weight: 400;
	font-size: 20px;
	line-height: 20px;
}

#wprmenu_bar .bar_logo {
  border:0px;
  border:none;
  margin:0xp;
  padding:0px;
  margin-top: -2px;
  padding-right: 8px;
  width:auto;
  height: 25px;
}


#wprmenu_bar .wprmenu_icon_menu {
	color:#f2f2f2;
	margin-right:5px;
}


#wprmenu_bar .wprmenu_icon {
	width: 20px;
	height: 22px;
	overflow: hidden;
	float: left;
	margin-right: 16px;
	padding-top: 2px;
	position: relative;
}

#wprmenu_bar .wprmenu_icon span {
  -webkit-transition: all .01s ease-in-out;
  -moz-transition: all .01s ease-in-out;
  -o-transition: all .01s ease-in-out;
  -ms-transition: all .01s ease-in-out;
  transition: all .01s ease-in-out;
	display: block;
  position: absolute;
	width: 20px;
	height: 4px;
  left: 0px;
	background: #f2f2f2;
}

#wprmenu_bar .wprmenu_ic_1 {
  top:0px;
}

#wprmenu_bar .wprmenu_ic_2 {
  top:7px;
}

#wprmenu_bar .wprmenu_ic_3 {
  top:14px;
}

#wprmenu_bar.menu_is_opened .wprmenu_ic_1 {
  top:-10px;
}

#wprmenu_bar.menu_is_opened .wprmenu_ic_2 {
  top:9px!important;
  -webkit-transform: rotate(45deg);
     -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
       -o-transform: rotate(45deg);
          transform: rotate(45deg);
          zoom:1;
}

#wprmenu_bar.menu_is_opened .wprmenu_ic_3 {
  top:9px!important;
  -webkit-transform: rotate(-45deg);
     -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
          zoom:1;
}

body.admin-bar #wprmenu_bar {
	top:32px;
	padding-bottom: 33px;
}

			#wprmenu_bar .menu_title, #wprmenu_bar .wprmenu_icon_menu {
				color: #F2F2F2;
			}
.items-view-block .col-1,.items-view-block .col-2{width:46%;}


			td.recentcommentstextend {
				border: none !important;
				padding: 0px 0px 2px 10px;
			}


			.rtl td.recentcommentstextend {
				padding: 0px 10px 2px 0px;
			}
.view-id-embedded_pages.view-display-id-block_6 .views-slideshow-controls-top{bottom:55px;position:absolute;right:170px;z-index:550;}
.view-id-embedded_pages.view-display-id-block_6 .views-slideshow-controls-top .views-slideshow-pager-field-item{float:left;height:15px;margin-right:10px;margin-top:15px;width:15px;}
.view-id-embedded_pages.view-display-id-block_6 .views-slideshow-controls-top .views-slideshow-pager-field-item .views-content-counter{background-color:#CCCCCC;background-position:-20px 0;background-repeat:no-repeat;height:15px;overflow:hidden;text-indent:-1000px;width:15px;}

  .medium-7 {
    -webkit-flex-basis: 57.35098%;
            flex-basis: 57.35098%;
    -ms-flex-preferred-size: 57.35098%;
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 57.35098%; }

    .medium-7:last-child {
      margin-right: 0; }

    .medium-7.gutterless {
      -webkit-flex-basis: 58.33333%;
              flex-basis: 58.33333%;
      -ms-flex-preferred-size: 58.33333%;
      width: 58.33333%; }

.fixed.expanded:not(.top-bar) .title-area {
  position: fixed;
  width: 100%;
  z-index: 99;
}

.top-bar .title-area {
  position: relative;
  margin: 0;
}

.top-bar.expanded .title-area {
  background: #d8e04c;
}
.menu-item:before{margin-right:8px;font-size:100%;top:1px;position:relative;}
.mobile-sidebar li:last-child,.mobile-sidebar li:last-of-type,.mobile-sidebar li.menu-item-has-children.active{border:0;}
.mobile-sidebar .top-bar-mob li.menu-item a{font-size:80%;padding:15px 0;text-transform:none;font-weight:normal;}
.mobile-sidebar li.menu-item-has-children li li a{padding:15px 0;text-transform:none;font-weight:normal;}
li.menu-item-language{position:relative;}
#masthead .left-links,.wide-nav,#top-bar .right-text,#top-link,#masthead .right-links .menu-item,#masthead .right-links .search-dropdown,.html-block-inner .search-wrapper{display:none!important;}
.secondary-bg.button.alt-button.success:hover,.label-sale.menu-item a:after,.mini-cart:hover .custom-cart-count,.callout .inner,.button.secondary,.button.checkout,#submit.secondary,button.secondary,.button.secondary,input[type="submit"].secondary{background-color:#00afef}
.label-popular.menu-item a:after,.add-to-cart-grid.loading .cart-icon strong,.add-to-cart-grid.added .cart-icon strong{background-color:#65b245;border-color:#65b245;}
.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-99:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-99:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-99 .cb-big-menu { border-top-color: #; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-550:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-550:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-550 .cb-big-menu { border-top-color: #; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-16:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-16:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-16 .cb-big-menu { border-top-color: #; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-121:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-121:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-121 .cb-big-menu { border-top-color: #; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-17:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-17:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-17 .cb-big-menu { border-top-color: #; }
 
.menu-item {  vertical-align: top; font-size: 14px; font-weight: 400; line-height: 70px; text-decoration: none;float:left;}


.menu-links.inside-menu .menu-item {cursor:pointer; padding: 0;line-height: normal;float:left;width:100%;   border-bottom: 1px solid #D9D9D9;}

.sub-menu .menu-links.inside-menu .menu-item.active{background:#F4F4F4;}

.widget_nav_menu .menu-item{ padding: 10px 0; width: 100%; float: left; line-height:normal;}

.widget_nav_menu ul .menu-item-object-category.menu-item-has-children:after { display: none; }

        .menu-item-object-category.menu-item-has-children:after { display: none; }

.menu-item .menu-link, #ticker a, .page-numbers.current, #navigation .submit-button, #navigation .content-social li a, .about-social a, .ticker-heading{color:#ffffff;}
#home-tabs .home-tabs-content{float:right;width:590px;position:relative}
#home-tabs .home-tabs-content
.postWrapper{margin:10px
0 30px;position:relative;min-height:165px}
#home-tabs .home-tabs-content .postWrapper .postContent
img{float:left;width:150px;border:1px
solid #ccc;margin-right:20px}
#home-tabs .home-tabs-content .postWrapper:last-child
.postContent{text-align:right}
#home-tabs .home-tabs-content .postWrapper:last-child .postContent
img{float:right;margin-left:20px}
#home-tabs.tab-alt .home-tabs-content{width:80% !important}
.offer-banner p.confirmation{text-align:right}

  .region-secondary-content .block {
    margin-bottom: 0;
    font-size: 1em;
  }

  #menu-bar .block {
    clear: both;
    float: none;
  }

  .region-header .block {
    overflow: hidden;
  }

  .region-header .block ul li {
    display: block;
    text-align: center;
    float: none;
  }

  .region-header .block ul li a {
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
  }

.region-sidebar-first, .region-sidebar-second, .region-sidebar-first .block, .region-sidebar-second .block {width: 100%;}

.region-sidebar-first .block, .region-sidebar-second .block {width: 100%;}

  
  header#header div.region-header .block {
    clear: both;
    display: block;
    margin: auto;
    padding: 0 0 10px !important;
    text-align: left;
    width: auto;
  }

  header#header div.region-header .block-inner {
    margin: 0 20px;
  }

  .region-draw .block {
    float: none;
    display: block;
    min-width: 0;
    max-width: 100%;
    margin: 0 auto 10px;
  }

  #secondary-content-wrapper .block-content-inner {
    padding: 0;
  }

  #secondary-content-wrapper .block-content-inner  img {
    max-width: 280px;
    display: block;
    margin: 10px auto;
  }

  #secondary-content-wrapper .block-content-inner .views-row {
    max-width: 90%;
    margin: auto;
  }

  #secondary-content-wrapper .block-content-inner .image-right,
  #secondary-content-wrapper .block-content-inner .image-left,
  .field-type-image {
    float: none !important;
    display: block !important;
    margin: auto !important;
    text-align: center !important;
  }

  .content-display-grid .block-inner {
    margin: 0;
  }

  #secondary-content-wrapper .block-content-inner  .image-right,
  #secondary-content-wrapper .block-content-inner  .image-left,
  #secondary-content-wrapper .block-content-inner  .field-type-image,
  #secondary-content-wrapper .block-content-inner  figure  {
    max-width: 50%;
  }

  #secondary-content-wrapper .block-content-inner img {
    max-width: 100%;
  }

body.btf-gwf-open-sans .block-title{font-family:'Open Sans'}





.nav-bg .white, .nav-bg .white2,.nav-bg .white3, .nav-bg .white4, .white5, .white6{ display:block;width:1px;height:1px; background:#fff; position:absolute;margin:0 0 0 0px;}

.nav-bg .white3{ margin:0px 0 0 635px;}
.carousel-inner .slider_content{position:absolute;width:100%}
.carousel-inner .slider_content .slide_anchor_holder{margin-top:8%}
.carousel-inner .item.dark .slider_content .text .slide_anchor_holder .slide_anchor_button{color:#000}
.carousel-inner .slider_content .slide_anchor_holder .slide_anchor_button{font-size:51px;color:#fff}
.carousel-inner .slider_content .thumb{opacity:0;filter:alpha(opacity = 0);text-align:center;height:100%}
.carousel-inner .slider_content.left .thumb{text-align:left}
.carousel-inner .slider_content.right .thumb{text-align:right}
.carousel-inner .active .slider_content .thumb{-webkit-animation:rotate 1s 1 ease-out;-moz-animation:rotate 1s 1 ease-out;-o-animation:rotate 1s 1 ease-out;animation:rotate 1s 1 ease-out;opacity:1;filter:alpha(opacity = 100)}
.carousel-inner .active .slider_content .thumb.fade{-webkit-animation:fade 1s 1 ease-out;-moz-animation:fade 1s 1 ease-out;-o-animation:fade 1s 1 ease-out;animation:fade 1s 1 ease-out}
.carousel-inner .slider_content .thumb img{max-height:100%}
.carousel-inner .slider_content .text{text-align:center;opacity:0;filter:alpha(opacity = 0);position:relative;display:inline-block;width:100%;margin:10px 0 10px 0;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translateZ(0px)}
.carousel-inner .active .slider_content .text{-webkit-animation:text-from-bottom 1.5s 1 cubic-bezier(0.165,0.840,0.440,1.000);-moz-animation:text-from-bottom 1.5s 1 cubic-bezier(0.165,0.840,0.440,1.000);-o-animation:text-from-bottom 1.5s 1 cubic-bezier(0.165,0.840,0.440,1.000);animation:text-from-bottom 1.5s 1 cubic-bezier(0.165,0.840,0.440,1.000);opacity:1;filter:alpha(opacity = 100)}
.carousel-inner .slider_content .text.one_by_one{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;opacity:1}
.carousel-inner .slider_content .text.one_by_one h2,.carousel-inner .slider_content .text.one_by_one h4,.carousel-inner .slider_content .text.one_by_one .separator,.carousel-inner .slider_content .text.one_by_one p,.carousel-inner .slider_content .text.one_by_one a.qbutton,.carousel-inner .slider_content .text.one_by_one .slide_anchor_holder{opacity:0;filter:alpha(opacity = 0);position:relative;top:70px}
.carousel-inner .active .slider_content .text.one_by_one h2,.carousel-inner .active .slider_content .text.one_by_one h4,.carousel-inner .active .slider_content .text.one_by_one .separator,.carousel-inner .active .slider_content .text.one_by_one p,.carousel-inner .active .slider_content .text.one_by_one a.qbutton,.carousel-inner .active .slider_content .text.one_by_one .slide_anchor_holder{-webkit-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-moz-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-o-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity = 100)}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.no_separator h2{animation-delay:.15s;-webkit-animation-delay:.15s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.no_separator p{animation-delay:.3s;-webkit-animation-delay:.3s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.no_separator a.qbutton{animation-delay:.45s;-webkit-animation-delay:.45s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.no_separator .slide_anchor_holder{animation-delay:.6s;-webkit-animation-delay:.6s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator h2{animation-delay:.15s;-webkit-animation-delay:.15s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator p{animation-delay:.45s;-webkit-animation-delay:.45s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator a.qbutton{animation-delay:.6s;-webkit-animation-delay:.6s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator .slide_anchor_holder{animation-delay:.75s;-webkit-animation-delay:.75s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator h4{animation-delay:.15s;-webkit-animation-delay:.15s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator p{animation-delay:.3s;-webkit-animation-delay:.3s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator a.qbutton{animation-delay:.45s;-webkit-animation-delay:.45s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator .slide_anchor_holder{animation-delay:.6s;-webkit-animation-delay:.6s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator h4{animation-delay:.15s;-webkit-animation-delay:.15s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator p{animation-delay:.45s;-webkit-animation-delay:.45s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator a.qbutton{animation-delay:.6s;-webkit-animation-delay:.6s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator .slide_anchor_holder{animation-delay:.75s;-webkit-animation-delay:.75s}
.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.no_separator p{animation-delay:.2s;-webkit-animation-delay:.2s}
.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.no_separator a.qbutton{animation-delay:.4s;-webkit-animation-delay:.4s}
.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.no_separator .slide_anchor_holder{animation-delay:.6s;-webkit-animation-delay:.6s}
.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator .separator{animation-delay:.15s;-webkit-animation-delay:.15s}
.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator p{animation-delay:.3s;-webkit-animation-delay:.3s}
.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator a.qbutton{animation-delay:.45s;-webkit-animation-delay:.45s}
.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator .slide_anchor_holder{animation-delay:.6s;-webkit-animation-delay:.6s}
.carousel-inner .slider_content .text .qbutton{margin:10px 0 0 0}
.carousel-inner .item.dark .slider_content .text .qbutton{border-color:#303030;background-color:#303030;color:#fff}
.carousel-inner .item.dark .slider_content .text .qbutton:hover{background-color:transparent;color:#303030}
.carousel-inner .item.dark .slider_content .text .qbutton.white{background-color:transparent;color:#303030}
.carousel-inner .item.dark .slider_content .text .qbutton.white:hover{background-color:#303030;color:#fff!important;border-color:#303030}
.carousel-inner .slider_content .text .qbutton.white{margin:10px 0 0 10px}
.carousel .carousel-inner .slider_content{display:table-cell;vertical-align:middle;position:static;top:0!important;left:0!important}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }
.webstore-overlay-cart .totals .total{font-weight:bold;}
.webstore-overlay-cart .totals .total td,.webstore-overlay-cart .totals .total th{padding:4px 8px 16px;color:#444;font-size:1.25rem;}
#confirm .totals .total td,#confirm .totals .total th{color:#333;font-size:1.25rem;line-height:1.5em;}
#confirm .totals .total td{font-weight:bold;}
.webstore-lines-totals .total td,.webstore-lines-totals .total th{color:#333;font-size:1.25rem;line-height:1.5em;}
.webstore-lines-totals .total td{font-weight:bold;}


#g-mobilemenu-container .g-toplevel { position: relative; }

#g-mobilemenu-container .g-toplevel li { display: block; position: static !important; margin-right: 0; cursor: pointer; }

#g-mobilemenu-container .g-toplevel li .g-menu-item-container { padding: 0.938rem 1rem; }

#g-mobilemenu-container .g-toplevel li .g-menu-item-content { display: inline-block; line-height: 1rem; }

#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator { position: absolute; right: 0.938rem; text-align: center; }

#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator:after { display: inline-block; text-align: center; opacity: 0.5; width: 1.5rem; line-height: normal; font-family: FontAwesome; content: "\f054"; }

#g-mobilemenu-container .g-toplevel .g-dropdown { top: 0; background: transparent; position: absolute; left: 0; right: 0; z-index: 1; -webkit-transition: -webkit-transform 0.2s ease-out; -moz-transition: -moz-transform 0.2s ease-out; transition: transform 0.2s ease-out; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); }

#g-mobilemenu-container .g-toplevel .g-dropdown.g-active { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); }

#g-mobilemenu-container .g-toplevel .g-dropdown .g-go-back { display: block; }

#g-mobilemenu-container .g-toplevel .g-dropdown .g-block { width: 100%; overflow: visible; }

#g-mobilemenu-container .g-toplevel .g-dropdown .g-block .g-go-back { display: none; }

#g-mobilemenu-container .g-toplevel .g-dropdown .g-block:first-child .g-go-back { display: block; }

#g-mobilemenu-container .g-toplevel .g-dropdown-column { float: none; padding: 0; }


.g-main-nav .g-toplevel i {
  opacity: 0.6;
}

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


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


.genesis-nav-menu .menu-item:hover {
	position: static;
}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}


.modal-content h3 {
	color: #dc1f26;
	font-family: "futura-pt-condensed", sans-serif;
	font-weight: 700;
	font-size: 42px;
	text-transform: uppercase;
	text-align: center;
}

div#masthead-drop-nav {
  position: absolute;
  bottom: -225px;
  left: 15px;
  width: 100%;
  height: 225px;
  background: rgba(0, 0, 0, 0.8);
  display: none;
}

.threeBox_slider .front_slider,.threeBox_slider .back_slider{background-color: rgba(76, 76, 76, 0.9); color:#fff; padding:25px 10px;width: 100%;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: .6s;
-webkit-transform-style: preserve-3d;
-webkit-transform: rotateY(0deg);
-moz-transition: .6s;
-moz-transform-style: preserve-3d;
-moz-transform: rotateY(0deg);
-o-transition: .6s;
-o-transform-style: preserve-3d;
-o-transform: rotateY(0deg);
-ms-transition: .6s;
-ms-transform-style: preserve-3d;
-ms-transform: rotateY(0deg);
transition: .6s;
transform-style: preserve-3d;
transform: rotateY(0deg);
position: absolute;
top: 0;
left: 0;
}

.threeBox_slider .home-box:hover .front_slider{
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
transform: rotateY(180deg);
}




.imf-home, .imf-home-2, .imf-home-3, .imf-home-4, .imf-home-5, .imf-home-6, .imf-home-7, .imf-home-8, .imf-home-9, .imf-home-10, .imf-home-11, .imf-office, .imf-newspaper, .imf-pencil, .imf-pencil-2, .imf-pencil-3, .imf-pencil-4, .imf-pencil-5, .imf-pencil-6, .imf-quill, .imf-quill-2, .imf-quill-3, .imf-pen, .imf-pen-2, .imf-pen-3, .imf-pen-4, .imf-pen-5, .imf-marker, .imf-home-12, .imf-marker-2, .imf-blog, .imf-blog-2, .imf-brush, .imf-palette, .imf-palette-2, .imf-eyedropper, .imf-eyedropper-2, .imf-droplet, .imf-droplet-2, .imf-droplet-3, .imf-droplet-4, .imf-paint-format, .imf-paint-format-2, .imf-image, .imf-image-2, .imf-image-3, .imf-images, .imf-image-4, .imf-image-5, .imf-image-6, .imf-images-2, .imf-image-7, .imf-camera, .imf-camera-2, .imf-camera-3, .imf-camera-4, .imf-music, .imf-music-2, .imf-music-3, .imf-music-4, .imf-music-5, .imf-music-6, .imf-piano, .imf-guitar, .imf-headphones, .imf-headphones-2, .imf-play, .imf-play-2, .imf-movie, .imf-movie-2, .imf-movie-3, .imf-film, .imf-film-2, .imf-film-3, .imf-film-4, .imf-camera-5, .imf-camera-6, .imf-camera-7, .imf-camera-8, .imf-camera-9, .imf-dice, .imf-gamepad, .imf-gamepad-2, .imf-gamepad-3, .imf-pacman, .imf-spades, .imf-clubs, .imf-diamonds, .imf-king, .imf-queen, .imf-rock, .imf-bishop, .imf-knight, .imf-pawn, .imf-chess, .imf-bullhorn, .imf-megaphone, .imf-new, .imf-connection, .imf-connection-2, .imf-podcast, .imf-radio, .imf-feed, .imf-connection-3, .imf-radio-2, .imf-podcast-2, .imf-podcast-3, .imf-mic, .imf-mic-2, .imf-mic-3, .imf-mic-4, .imf-mic-5, .imf-book, .imf-book-2, .imf-books, .imf-reading, .imf-library, .imf-library-2, .imf-graduation, .imf-file, .imf-profile, .imf-file-2, .imf-file-3, .imf-file-4, .imf-file-5, .imf-file-6, .imf-files, .imf-file-plus, .imf-file-minus, .imf-file-download, .imf-file-upload, .imf-file-check, .imf-file-remove, .imf-file-7, .imf-file-8, .imf-file-plus-2, .imf-file-minus-2, .imf-file-download-2, .imf-file-upload-2, .imf-file-check-2, .imf-file-remove-2, .imf-file-9, .imf-copy, .imf-copy-2, .imf-copy-3, .imf-copy-4, .imf-paste, .imf-paste-2, .imf-paste-3, .imf-stack, .imf-stack-2, .imf-stack-3, .imf-folder, .imf-folder-download, .imf-folder-upload, .imf-folder-plus, .imf-folder-plus-2, .imf-folder-minus, .imf-folder-minus-2, .imf-folder8, .imf-folder-remove, .imf-folder-2, .imf-folder-open, .imf-folder-3, .imf-folder-4, .imf-folder-plus-3, .imf-folder-minus-3, .imf-folder-plus-4, .imf-folder-remove-2, .imf-folder-download-2, .imf-folder-upload-2, .imf-folder-download-3, .imf-folder-upload-3, .imf-folder-5, .imf-folder-open-2, .imf-folder-6, .imf-folder-open-3, .imf-certificate, .imf-cc, .imf-tag, .imf-tag-2, .imf-tag-3, .imf-tag-4, .imf-tag-5, .imf-tag-6, .imf-tag-7, .imf-tags, .imf-tags-2, .imf-tag-8, .imf-barcode, .imf-barcode-2, .imf-qrcode, .imf-ticket, .imf-cart, .imf-cart-2, .imf-cart-3, .imf-cart-4, .imf-cart-5, .imf-cart-6, .imf-cart-7, .imf-cart-plus, .imf-cart-minus, .imf-cart-add, .imf-cart-remove, .imf-cart-checkout, .imf-cart-remove-2, .imf-basket, .imf-basket-2, .imf-bag, .imf-bag-2, .imf-bag-3, .imf-coin, .imf-coins, .imf-credit, .imf-credit-2, .imf-calculate, .imf-calculate-2, .imf-support, .imf-phone, .imf-phone-2, .imf-phone-3, .imf-phone-4, .imf-contact-add, .imf-contact-remove, .imf-contact-add-2, .imf-contact-remove-2, .imf-call-incoming, .imf-call-outgoing, .imf-phone-5, .imf-phone-6, .imf-phone-hang-up, .imf-phone-hang-up-2, .imf-address-book, .imf-address-book-2, .imf-notebook, .imf-envelop, .imf-envelop-2, .imf-mail-send, .imf-envelop-opened, .imf-envelop-3, .imf-pushpin, .imf-location, .imf-location-2, .imf-location-3, .imf-location-4, .imf-location-5, .imf-location-6, .imf-location-7, .imf-compass, .imf-compass-2, .imf-map, .imf-map-2, .imf-map-3, .imf-map-4, .imf-direction, .imf-history, .imf-history-2, .imf-clock, .imf-clock-2, .imf-clock-3, .imf-clock-4, .imf-watch, .imf-clock-5, .imf-clock-6, .imf-clock-7, .imf-alarm, .imf-alarm-2, .imf-bell, .imf-bell-2, .imf-alarm-plus, .imf-alarm-minus, .imf-alarm-check, .imf-alarm-cancel, .imf-stopwatch, .imf-calendar, .imf-calendar-2, .imf-calendar-3, .imf-calendar-4, .imf-calendar-5, .imf-print, .imf-print-2, .imf-print-3, .imf-mouse, .imf-mouse-2, .imf-mouse-3, .imf-mouse-4, .imf-keyboard, .imf-keyboard-2, .imf-screen, .imf-screen-2, .imf-screen-3, .imf-screen-4, .imf-laptop, .imf-mobile, .imf-mobile-2, .imf-tablet, .imf-mobile-3, .imf-tv, .imf-cabinet, .imf-archive, .imf-drawer, .imf-drawer-2, .imf-drawer-3, .imf-box, .imf-box-add, .imf-box-remove, .imf-download, .imf-upload, .imf-disk, .imf-cd, .imf-storage, .imf-storage-2, .imf-database, .imf-database-2, .imf-database-3, .imf-undo, .imf-redo, .imf-rotate, .imf-rotate-2, .imf-flip, .imf-flip-2, .imf-unite, .imf-subtract, .imf-interset, .imf-exclude, .imf-align-left, .imf-align-center-horizontal, .imf-align-right, .imf-align-top, .imf-align-center-vertical, .imf-align-bottom, .imf-undo-2, .imf-redo-2, .imf-forward, .imf-reply, .imf-reply-2, .imf-bubble, .imf-bubbles, .imf-bubbles-2, .imf-bubble-2, .imf-bubbles-3, .imf-bubbles-4, .imf-bubble-notification, .imf-bubbles-5, .imf-bubbles-6, .imf-bubble-3, .imf-bubble-dots, .imf-bubble-4, .imf-bubble-5, .imf-bubble-dots-2, .imf-bubble-6, .imf-bubble-7, .imf-bubble-8, .imf-bubbles-7, .imf-bubble-9, .imf-bubbles-8, .imf-bubble-10, .imf-bubble-dots-3, .imf-bubble-11, .imf-bubble-12, .imf-bubble-dots-4, .imf-bubble-13, .imf-bubbles-9, .imf-bubbles-10, .imf-bubble-blocked, .imf-bubble-quote, .imf-bubble-user, .imf-bubble-check, .imf-bubble-video-chat, .imf-bubble-link, .imf-bubble-locked, .imf-bubble-star, .imf-bubble-heart, .imf-bubble-paperclip, .imf-bubble-cancel, .imf-bubble-plus, .imf-bubble-minus, .imf-bubble-notification-2, .imf-bubble-trash, .imf-bubble-left, .imf-bubble-right, .imf-bubble-up, .imf-bubble-down, .imf-bubble-first, .imf-bubble-last, .imf-bubble-replu, .imf-bubble-forward, .imf-bubble-reply, .imf-bubble-forward-2, .imf-user, .imf-users, .imf-user-plus, .imf-user-plus-2, .imf-user-minus, .imf-user-minus-2, .imf-user-cancel, .imf-user-block, .imf-users-2, .imf-user-2, .imf-users-3, .imf-user-plus-3, .imf-user-minus-3, .imf-user-cancel-2, .imf-user-block-2, .imf-user-3, .imf-user-4, .imf-user-5, .imf-user-6, .imf-users-4, .imf-user-7, .imf-user-8, .imf-users-5, .imf-vcard, .imf-tshirt, .imf-hanger, .imf-quotes-left, .imf-quotes-right, .imf-quotes-right-2, .imf-quotes-right-3, .imf-busy, .imf-busy-2, .imf-busy-3, .imf-busy-4, .imf-spinner, .imf-spinner-2, .imf-spinner-3, .imf-spinner-4, .imf-spinner-5, .imf-spinner-6, .imf-spinner-7, .imf-spinner-8, .imf-spinner-9, .imf-spinner-10, .imf-spinner-11, .imf-spinner-12, .imf-microscope, .imf-binoculars, .imf-binoculars-2, .imf-search, .imf-search-2, .imf-zoom-in, .imf-zoom-out, .imf-search-3, .imf-search-4, .imf-zoom-in-2, .imf-zoom-out-2, .imf-search-5, .imf-expand, .imf-contract, .imf-scale-up, .imf-scale-down, .imf-expand-2, .imf-contract-2, .imf-scale-up-2, .imf-scale-down-2, .imf-fullscreen, .imf-expand-3, .imf-contract-3, .imf-key, .imf-key-2, .imf-key-3, .imf-key-4, .imf-key-5, .imf-keyhole, .imf-lock, .imf-lock-2, .imf-lock-3, .imf-lock-4, .imf-unlocked, .imf-lock-5, .imf-unlocked-2, .imf-wrench, .imf-wrench-2, .imf-wrench-3, .imf-wrench-4, .imf-settings, .imf-equalizer, .imf-equalizer-2, .imf-equalizer-3, .imf-cog, .imf-cogs, .imf-cog-2, .imf-cog-3, .imf-cog-4, .imf-cog-5, .imf-cog-6, .imf-cog-7, .imf-factory, .imf-hammer, .imf-tools, .imf-screwdriver, .imf-screwdriver-2, .imf-wand, .imf-wand-2, .imf-health, .imf-aid, .imf-patch, .imf-bug, .imf-bug-2, .imf-inject, .imf-inject-2, .imf-construction, .imf-cone, .imf-pie, .imf-pie-2, .imf-pie-3, .imf-pie-4, .imf-pie-5, .imf-pie-6, .imf-pie-7, .imf-stats, .imf-stats-2, .imf-stats-3, .imf-bars, .imf-bars-2, .imf-bars-3, .imf-bars-4, .imf-bars-5, .imf-bars-6, .imf-stats-up, .imf-stats-down, .imf-stairs-down, .imf-stairs-down-2, .imf-chart, .imf-stairs, .imf-stairs-2, .imf-ladder, .imf-cake, .imf-gift, .imf-gift-2, .imf-balloon, .imf-rating, .imf-rating-2, .imf-rating-3, .imf-podium, .imf-medal, .imf-medal-2, .imf-medal-3, .imf-medal-4, .imf-medal-5, .imf-crown, .imf-trophy, .imf-trophy-2, .imf-trophy-star, .imf-diamond, .imf-diamond-2, .imf-glass, .imf-glass-2, .imf-bottle, .imf-bottle-2, .imf-mug, .imf-food, .imf-food-2, .imf-hamburger, .imf-cup, .imf-cup-2, .imf-leaf, .imf-leaf-2, .imf-apple-fruit, .imf-tree, .imf-tree-2, .imf-paw, .imf-steps, .imf-flower, .imf-rocket, .imf-meter, .imf-meter2, .imf-meter-slow, .imf-meter-medium, .imf-meter-fast, .imf-dashboard, .imf-hammer-2, .imf-balance, .imf-bomb, .imf-fire, .imf-fire-2, .imf-lab, .imf-atom, .imf-atom-2, .imf-magnet, .imf-magnet-2, .imf-magnet-3, .imf-magnet-4, .imf-dumbbell, .imf-skull, .imf-skull-2, .imf-skull-3, .imf-lamp, .imf-lamp-2, .imf-lamp-3, .imf-lamp-4, .imf-remove, .imf-remove-2, .imf-remove-3, .imf-remove-4, .imf-remove-5, .imf-remove-6, .imf-remove-7, .imf-remove-8, .imf-briefcase, .imf-briefcase-2, .imf-briefcase-3, .imf-airplane, .imf-airplane-2, .imf-paper-plane, .imf-car, .imf-gas-pump, .imf-bus, .imf-truck, .imf-bike, .imf-road, .imf-train, .imf-ship, .imf-boat, .imf-cube, .imf-cube-2, .imf-cube-3, .imf-cube4, .imf-pyramid, .imf-pyramid-2, .imf-cylinder, .imf-package, .imf-puzzle, .imf-puzzle-2, .imf-puzzle-3, .imf-puzzle-4, .imf-glasses, .imf-glasses-2, .imf-glasses-3, .imf-sun-glasses, .imf-accessibility, .imf-accessibility-2, .imf-brain, .imf-target, .imf-target-2, .imf-target-3, .imf-gun, .imf-gun-ban, .imf-shield, .imf-shield-2, .imf-shield-3, .imf-shield-4, .imf-soccer, .imf-football, .imf-baseball, .imf-basketball, .imf-golf, .imf-hockey, .imf-racing, .imf-eight-ball, .imf-bowling-ball, .imf-bowling, .imf-bowling-2, .imf-lightning, .imf-power, .imf-power-2, .imf-switch, .imf-power-cord, .imf-cord, .imf-socket, .imf-clipboard, .imf-clipboard-2, .imf-signup, .imf-clipboard-3, .imf-clipboard-4, .imf-list, .imf-list-2, .imf-list-3, .imf-numbered-list, .imf-list-4, .imf-list-5, .imf-playlist, .imf-grid, .imf-grid-2, .imf-grid-3, .imf-grid-4, .imf-grid-5, .imf-grid-6, .imf-tree-3, .imf-tree-4, .imf-tree-5, .imf-menu, .imf-menu-2, .imf-circle-small, .imf-menu-3, .imf-menu-4, .imf-menu-5, .imf-menu-6, .imf-menu-7, .imf-menu-8, .imf-menu-9, .imf-cloud, .imf-cloud-2, .imf-cloud-3, .imf-cloud-download, .imf-cloud-upload, .imf-download-2, .imf-upload-2, .imf-download-3, .imf-upload-3, .imf-download-4, .imf-upload-4, .imf-download-5, .imf-upload-5, .imf-download-6, .imf-upload-6, .imf-download-7, .imf-upload-7, .imf-globe, .imf-globe-2, .imf-globe-3, .imf-earth, .imf-network, .imf-link, .imf-link-2, .imf-link-3, .imf-link2, .imf-link-4, .imf-link-5, .imf-link-6, .imf-anchor, .imf-flag, .imf-flag-2, .imf-flag-3, .imf-flag-4, .imf-flag-5, .imf-flag-6, .imf-attachment, .imf-attachment-2, .imf-eye, .imf-eye-blocked, .imf-eye-2, .imf-eye-3, .imf-eye-blocked-2, .imf-eye-4, .imf-eye-5, .imf-eye-6, .imf-eye-7, .imf-eye-8, .imf-bookmark, .imf-bookmark-2, .imf-bookmarks, .imf-bookmark-3, .imf-spotlight, .imf-starburst, .imf-snowflake, .imf-temperature, .imf-temperature-2, .imf-weather-lightning, .imf-weather-rain, .imf-weather-snow, .imf-windy, .imf-fan, .imf-umbrella, .imf-sun, .imf-sun-2, .imf-brightness-high, .imf-brightness-medium, .imf-brightness-low, .imf-brightness-contrast, .imf-contrast, .imf-moon, .imf-bed, .imf-bed-2, .imf-star, .imf-star-2, .imf-star-3, .imf-star-4, .imf-star-5, .imf-star-6, .imf-heart, .imf-heart-2, .imf-heart-3, .imf-heart-4, .imf-heart-broken, .imf-heart-5, .imf-heart-6, .imf-heart-broken-2, .imf-heart-7, .imf-heart-8, .imf-heart-broken-3, .imf-lips, .imf-lips-2, .imf-thumbs-up, .imf-thumbs-up-2, .imf-thumbs-down, .imf-thumbs-down-2, .imf-thumbs-up-3, .imf-thumbs-up-4, .imf-thumbs-up-5, .imf-thumbs-up-6, .imf-people, .imf-man, .imf-male, .imf-woman, .imf-female, .imf-peace, .imf-yin-yang, .imf-happy, .imf-happy-2, .imf-smiley, .imf-smiley-2, .imf-tongue, .imf-tongue-2, .imf-sad, .imf-sad-2, .imf-wink, .imf-wink-2, .imf-grin, .imf-grin-2, .imf-cool, .imf-cool-2, .imf-angry, .imf-angry-2, .imf-evil, .imf-evil-2, .imf-shocked, .imf-shocked-2, .imf-confused, .imf-confused-2, .imf-neutral, .imf-neutral-2, .imf-wondering, .imf-wondering-2, .imf-cursor, .imf-cursor-2, .imf-point-up, .imf-point-right, .imf-point-down, .imf-point-left, .imf-pointer, .imf-hand, .imf-stack-empty, .imf-stack-plus, .imf-stack-minus, .imf-stack-star, .imf-stack-picture, .imf-stack-down, .imf-stack-up, .imf-stack-cancel, .imf-stack-checkmark, .imf-stack-list, .imf-stack-clubs, .imf-stack-spades, .imf-stack-hearts, .imf-stack-diamonds, .imf-stack-user, .imf-stack-4, .imf-stack-music, .imf-stack-play, .imf-move, .imf-resize, .imf-resize-2, .imf-warning, .imf-warning-2, .imf-notification, .imf-notification-2, .imf-question, .imf-question-2, .imf-question-3, .imf-question-4, .imf-question-5, .imf-plus-circle, .imf-plus-circle-2, .imf-minus-circle, .imf-minus-circle-2, .imf-info, .imf-info-2, .imf-blocked, .imf-cancel-circle, .imf-cancel-circle-2, .imf-checkmark-circle, .imf-checkmark-circle-2, .imf-cancel, .imf-spam, .imf-close, .imf-close-2, .imf-close-3, .imf-close-4, .imf-close-5, .imf-checkmark, .imf-checkmark-2, .imf-checkmark-3, .imf-checkmark-4, .imf-spell-check, .imf-minus, .imf-plus, .imf-minus-2, .imf-plus-2, .imf-enter, .imf-exit, .imf-enter-2, .imf-exit-2, .imf-enter-3, .imf-exit-3, .imf-exit-4, .imf-play-3, .imf-pause, .imf-stop, .imf-backward, .imf-forward-2, .imf-play-4, .imf-pause-2, .imf-stop-2, .imf-backward-2, .imf-forward-3, .imf-first, .imf-last, .imf-previous, .imf-next, .imf-eject, .imf-volume-high, .imf-volume-medium, .imf-volume-low, .imf-volume-mute, .imf-volume-mute-2, .imf-volume-increase, .imf-volume-decrease, .imf-volume-high-2, .imf-volume-medium-2, .imf-volume-low-2, .imf-volume-mute-3, .imf-volume-mute-4, .imf-volume-increase-2, .imf-volume-decrease-2, .imf-volume5, .imf-volume4, .imf-volume3, .imf-volume2, .imf-volume1, .imf-volume0, .imf-volume-mute-5, .imf-volume-mute-6, .imf-loop, .imf-loop-2, .imf-loop-3, .imf-loop-4, .imf-loop-5, .imf-shuffle, .imf-shuffle-2, .imf-wave, .imf-wave-2, .imf-arrow-first, .imf-arrow-right, .imf-arrow-up, .imf-arrow-right-2, .imf-arrow-down, .imf-arrow-left, .imf-arrow-up-2, .imf-arrow-right-3, .imf-arrow-down-2, .imf-arrow-left-2, .imf-arrow-up-left, .imf-arrow-up-3, .imf-arrow-up-right, .imf-arrow-right-4, .imf-arrow-down-right, .imf-arrow-down-3, .imf-arrow-down-left, .imf-arrow-left-3, .imf-arrow-up-left-2, .imf-arrow-up-4, .imf-arrow-up-right-2, .imf-arrow-right-5, .imf-arrow-down-right-2, .imf-arrow-down-4, .imf-arrow-down-left-2, .imf-arrow-left-4, .imf-arrow-up-left-3, .imf-arrow-up-5, .imf-arrow-up-right-3, .imf-arrow-right-6, .imf-arrow-down-right-3, .imf-arrow-down-5, .imf-arrow-down-left-3, .imf-arrow-left-5, .imf-arrow-up-left-4, .imf-arrow-up-6, .imf-arrow-up-right-4, .imf-arrow-right-7, .imf-arrow-down-right-4, .imf-arrow-down-6, .imf-arrow-down-left-4, .imf-arrow-left-6, .imf-arrow, .imf-arrow-2, .imf-arrow-3, .imf-arrow-4, .imf-arrow-5, .imf-arrow-6, .imf-arrow-7, .imf-arrow-8, .imf-arrow-up-left-5, .imf-arrow-square, .imf-arrow-up-right-5, .imf-arrow-right-8, .imf-arrow-down-right-5, .imf-arrow-down-7, .imf-arrow-down-left-5, .imf-arrow-left-7, .imf-arrow-up-7, .imf-arrow-right-9, .imf-arrow-down-8, .imf-arrow-left-8, .imf-arrow-up-8, .imf-arrow-right-10, .imf-arrow-bottom, .imf-arrow-left-9, .imf-arrow-up-left-6, .imf-arrow-up-9, .imf-arrow-up-right-6, .imf-arrow-right-11, .imf-arrow-down-right-6, .imf-arrow-down-9, .imf-arrow-down-left-6, .imf-arrow-left-10, .imf-arrow-up-left-7, .imf-arrow-up-10, .imf-arrow-up-right-7, .imf-arrow-right-12, .imf-arrow-down-right-7, .imf-arrow-down-10, .imf-arrow-down-left-7, .imf-arrow-left-11, .imf-arrow-up-11, .imf-arrow-right-13, .imf-arrow-down-11, .imf-arrow-left-12, .imf-arrow-up-12, .imf-arrow-right-14, .imf-arrow-down-12, .imf-arrow-left-13, .imf-arrow-up-13, .imf-arrow-right-15, .imf-arrow-down-13, .imf-arrow-left-14, .imf-arrow-up-14, .imf-arrow-right-16, .imf-arrow-down-14, .imf-arrow-left-15, .imf-arrow-up-15, .imf-arrow-right-17, .imf-arrow-down-15, .imf-arrow-left-16, .imf-arrow-up-16, .imf-arrow-right-18, .imf-arrow-down-16, .imf-arrow-left-17, .imf-menu-10, .imf-menu-11, .imf-menu-close, .imf-menu-close-2, .imf-enter-4, .imf-enter-5, .imf-esc, .imf-backspace, .imf-backspace-2, .imf-backspace-3, .imf-tab, .imf-transmission, .imf-transmission-2, .imf-sort, .imf-sort-2, .imf-key-keyboard, .imf-key-A, .imf-key-up, .imf-key-right, .imf-key-down, .imf-key-left, .imf-command, .imf-checkbox-checked, .imf-checkbox-unchecked, .imf-square, .imf-checkbox-partial, .imf-checkbox, .imf-checkbox-unchecked-2, .imf-checkbox-partial-2, .imf-checkbox-checked-2, .imf-checkbox-unchecked-3, .imf-checkbox-partial-3, .imf-radio-checked, .imf-radio-unchecked, .imf-circle, .imf-circle-2, .imf-crop, .imf-crop-2, .imf-vector, .imf-rulers, .imf-scissors, .imf-scissors-2, .imf-scissors-3, .imf-filter, .imf-filter-2, .imf-filter-3, .imf-filter-4, .imf-font, .imf-font-size, .imf-type, .imf-text-height, .imf-text-width, .imf-height, .imf-width, .imf-bold, .imf-underline, .imf-italic, .imf-strikethrough, .imf-strikethrough-2, .imf-font-size-2, .imf-bold-2, .imf-underline-2, .imf-italic-2, .imf-strikethrough-3, .imf-omega, .imf-sigma, .imf-nbsp, .imf-page-break, .imf-page-break-2, .imf-superscript, .imf-subscript, .imf-superscript-2, .imf-subscript-2, .imf-text-color, .imf-highlight, .imf-pagebreak, .imf-clear-formatting, .imf-table, .imf-table-2, .imf-insert-template, .imf-pilcrow, .imf-left-to-right, .imf-right-to-left, .imf-paragraph-left, .imf-paragraph-center, .imf-paragraph-right, .imf-paragraph-justify, .imf-paragraph-left-2, .imf-paragraph-center-2, .imf-paragraph-right-2, .imf-paragraph-justify-2, .imf-indent-increase, .imf-indent-decrease, .imf-paragraph-left-3, .imf-paragraph-center-3, .imf-paragraph-right-3, .imf-paragraph-justify-3, .imf-indent-increase-2, .imf-indent-decrease-2, .imf-share, .imf-new-tab, .imf-new-tab-2, .imf-popout, .imf-embed, .imf-code, .imf-console, .imf-seven-segment-0, .imf-seven-segment-1, .imf-seven-segment-2, .imf-seven-segment-3, .imf-seven-segment-4, .imf-seven-segment-5, .imf-seven-segment-6, .imf-seven-segment-7, .imf-seven-segment-8, .imf-seven-segment-9, .imf-share-2, .imf-share-3, .imf-mail, .imf-mail-2, .imf-mail-3, .imf-mail-4, .imf-google, .imf-google-plus, .imf-google-plus-2, .imf-google-plus-3, .imf-google-plus-4, .imf-google-drive, .imf-facebook, .imf-facebook-2, .imf-facebook-3, .imf-facebook-4, .imf-instagram, .imf-twitter, .imf-twitter-2, .imf-twitter-3, .imf-feed-2, .imf-feed-3, .imf-feed-4, .imf-youtube, .imf-youtube-2, .imf-vimeo, .imf-vimeo2, .imf-vimeo-2, .imf-lanyrd, .imf-flickr, .imf-flickr-2, .imf-flickr-3, .imf-flickr-4, .imf-picassa, .imf-picassa-2, .imf-dribbble, .imf-dribbble-2, .imf-dribbble-3, .imf-forrst, .imf-forrst-2, .imf-deviantart, .imf-deviantart-2, .imf-steam, .imf-steam-2, .imf-github, .imf-github-2, .imf-github-3, .imf-github-4, .imf-github-5, .imf-wordpress, .imf-wordpress-2, .imf-joomla, .imf-blogger, .imf-blogger-2, .imf-tumblr, .imf-tumblr-2, .imf-yahoo, .imf-tux, .imf-apple, .imf-finder, .imf-android, .imf-windows, .imf-windows8, .imf-soundcloud, .imf-soundcloud-2, .imf-skype, .imf-reddit, .imf-linkedin, .imf-lastfm, .imf-lastfm-2, .imf-delicious, .imf-stumbleupon, .imf-stumbleupon-2, .imf-stackoverflow, .imf-pinterest, .imf-pinterest-2, .imf-xing, .imf-xing-2, .imf-flattr, .imf-foursquare, .imf-foursquare-2, .imf-paypal, .imf-paypal-2, .imf-paypal-3, .imf-yelp, .imf-libreoffice, .imf-file-pdf, .imf-file-openoffice, .imf-file-word, .imf-file-excel, .imf-file-zip, .imf-file-powerpoint, .imf-file-xml, .imf-file-css, .imf-html5, .imf-html5-2, .imf-css3, .imf-chrome, .imf-firefox, .imf-IE, .imf-opera, .imf-safari, .imf-IcoMoon {
	font-family: 'imf';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

.imf-users:before {
	content: "\e186";
}

.imf-users-2:before {
	content: "\e18d";
}

.imf-users-3:before {
	content: "\e18f";
}

.imf-users-4:before {
	content: "\e198";
}

.imf-users-5:before {
	content: "\e19b";
}
#guarantee{color:#639c74;font-family:Georgia,serif;font-style:italic;text-shadow:1px 1px 0 #fff;font-size:16px;padding-bottom:55px}
#guarantee span{font-weight:700}
#bottom-info #guarantee,.bottom-info .guarantee{padding:5px 0;margin:30px 0;color:rgba(255,255,255,.5);text-shadow:0 0 10px rgba(0,0,0,.5);border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);display:inline-block}

.copyrght {
    color: #CC6D57 !important;
    float: left;
    padding: 10px 25px;
    width: 47%;
}

	.blog-feed-wrap .carousel-wrap {
		padding-left: 5%;
		width: 94%;
	}

	
	
	.home-blog-feed .carousel-wrap {
		margin: 0 0 0 -244px;
	}
.hentry .alignnone{display:inline-block;}


#quick-shop-variants-container { padding: 0.833em 0 0.500em; border-bottom: 1px solid  #f1f1f1 ; }


#quick-shop-variants-container label { width: 100%; font-family: 'News Cycle', sans-serif; text-transform: uppercase; letter-spacing: 0.100em; font-size: 0.722em; }


#quick-shop-variants-container .custom-style-select-box { margin-top: 0.750em; }


#quick-shop-variants-container .selector-wrapper, #quick-shop-variants-container .selector-wrapper select { width: 180px; }


#quick-shop-variants-container .single-option-selector { bottom: 5px; left: 11px; }


#quick-shop-variants-container .selector-wrapper { margin: 0 auto 1.222em; text-align: left; position: relative; }
img.centered,.aligncenter{display:block;margin:0 auto 10px;}


#sliding-navigation a
{
display:block;
	width: 165px;
	padding: 0 18px 0 22px;
	margin: 0;
}


#sliding-navigation h3
{
	color: #fff;
	font-weight: normal;
	
}


#sliding-navigation a:hover { color: #ffff66; }

.td-header-style-8 .td-li-wrapper-menu ul.sf-menu li.menu-item-has-children .sub-menu .sub-menu {
  top: 0px;
}

.blog-stack .sf-menu ul .menu-item a {
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  border-left: 1px solid rgba(255, 255, 255, 0.3);
  
}

.blog-stack .sf-menu ul .menu-item a:hover {
  background-color: #ffffff;
  color: inherit !important;
}

.td_ul_logout .menu-item {
  padding-left: 6px;
}

.td_ul_logout .menu-item a:before {
  left: 15px;
  display: none;
  
}

#mainNav ul li.menu-item-6443 {
	display: none;
}

#mainNav ul#menu-header-main li.menu-item-7297 a:before {
	height: 17px;
}

#mainNav ul li.menu-item-7292 ul li {
  width: 225px;
}

#mainNav ul li.menu-item-7293 ul li,
#mainNav ul li.menu-item-7294 ul li,
#mainNav ul li.menu-item-7296 ul li {
  width: 205px;
}

	
	#mainNav ul li.menu-item-7297 { display: inline-block; }

	#mainNav ul li.menu-item-7300 .abbreviate { display: none; }

	#mainNav ul#menu-header-main li.menu-item-6442 a:before { height: 15px; }

	#mainNav ul li.menu-item-6421 ul li, #mainNav ul li.menu-item-6422 ul li, #mainNav ul li.menu-item-6423 ul li { width: 190px; }
	
	#mainNav .sub-menu, #mainNav ul li.menu-item-7292 ul li, #mainNav ul li.menu-item-7293 ul li, #mainNav ul li.menu-item-7294 ul li, #mainNav ul li.menu-item-7296 ul li { width: 100%; }

	#mainNav ul li.menu-item-7296 { display: block !important; }

	#mainNav ul#menu-header-contact li.menu-item-7303,
	#mainNav ul#menu-header-contact li.menu-item-7304,
	#mainNav ul#menu-header-contact li.menu-item-7305,
	#mainNav ul#menu-header-contact li.menu-item-7306,
	#mainNav ul#menu-header-contact li.menu-item-7307,
	#mainNav ul#menu-header-contact li.menu-item-7303 a,
	#mainNav ul#menu-header-contact li.menu-item-7304 a,
	#mainNav ul#menu-header-contact li.menu-item-7305 a,
	#mainNav ul#menu-header-contact li.menu-item-7306 a,
	#mainNav ul#menu-header-contact li.menu-item-7307 a { display: inline-block; }

	#mainNav ul#menu-header-contact li.menu-item-7299 { display: none; }

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

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }
.anylinkcss{position:absolute;visibility:hidden;font:normal 12px Arial,Verdana;text-align:left;z-index:2;display:block;margin:0px;padding:0px;background:#2F4A79}
.anylinkcss a{display:block;border-bottom:1px solid #687DA4;text-decoration:none;font:normal 12px Arial,Verdana;text-align:left;margin:0px;padding:0px}
.anylinkcss a:hover{display:block;border-bottom:1px solid #687DA4;text-decoration:none;font:normal 12px Arial,Verdana;text-align:left;margin:0px;padding:0px}


#container {
	border-top: 4px double #eee;
	margin: 25px auto 0;
	max-width: 960px;
	padding: 30px 0;
}




body.home #container,
body.page-template-template-home-php #container { border-top: none; padding-top: 10px; }

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

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


.red1boldlink {
	font-size:11px;
	text-decoration:none;
	color:#e21c1b;
	font-weight:bold;
}

.red1boldlink:hover {
	text-decoration:underline;
}

#skip {display: none;}

#skip a, #skip a:hover, #skip a:visited {display:block; font-size: 10px; color: #FFF; text-indent: 100%; white-space: nowrap;}

#skip a:focus {text-indent: 0%; white-space: nowrap;}


.btn_bg {
	width: 165px;
	height: 85px;
	position: absolute;
}
.page-section-title{position:relative;width:100%;max-width:945px;margin:20px auto 0 auto;background:#000;}
.page-section-title-inner{padding:10px 30px;font-family:"Lato",Arial,sans-serif;font-size:26px;line-height:30px;color:#fff;text-transform:uppercase;}
.mobile-accordion-title .page-section-title-inner{padding:0 !important;}

#sidebar #alloy-300x250-tile2, #sidebar #alloy-300x250-tile3 {margin-bottom: 9px; min-height: 250px; height: auto !important; height: 250px;}
.icon-live:before{background-position:0 -40px;}


.with-sidebar-wrapper{ overflow: hidden; }

.news_index_title4{padding:4px 0}


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


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


#home-page-rss .single-rss {
  padding: 35px 30px;
  background-color: #AB162B;
  margin-bottom: 1px;
  text-align: center;
}


#home-page-rss .single-rss img {
  display: none;
}


#home-page-rss .single-rss h2 {
  font-weight: 700;
  font-size: 16px;
  color: white;
  text-transform: uppercase;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}


#home-page-rss .single-rss h2:hover {
  color: black;
}


#home-page-rss .single-rss hr {
  margin: 0 160px;
  border: 0;
  border-bottom: 1px solid white;
}


#home-page-rss .single-rss .single-rss-info {
  text-align: center;
  margin-top: 20px;
  font-style: italic;
  border-bottom: 1px solid white;
}


#home-page-rss .single-rss .single-rss-info .date {
  color: white;
  font-weight: 700;
}


#home-page-rss .single-rss .single-rss-info br {
  display: none;
}


#home-page-rss .single-rss .single-rss-info a {
  display: block;
  margin-top: 20px;
  color: #ffffff;
  font-style: default;
  font-weight: 400;
  font-size: 13.5px;
}


#home-page-rss .single-rss .single-rss-info a:hover {
  color: white;
}
header nav li.has-extended ul.sub-menu li.menu-item,header nav li.has-extended ul.sub-menu.position_menu li.menu-item{clear:both;float:none}
 

.menu-item-container .grid3column {float:left; margin-right:2%; width: 32%; }

.lt-ie8 .menu-item-container .grid3column { width: 31.5%; }

.menu-item-container .grid3columnbig {float:left; margin-right:2%;width:65.8%;}

.menu-item-container {border-bottom:4px solid #88a5b1; }

h5.menu-item-header-wine {margin-top:15px;}

.menu-item-container img {margin-bottom:10px;}

#nav ul.subcateg li.top {
	float:left;
	border-bottom:1px solid #dddddd;
	margin-left:20px;
}

#nav ul.subcateg li.top.last{
	border:none;
}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.js .append-around-high-resolution{display:none}
.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,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}
.col-md-3{width:25%}

 
.footer-widgets-3 {
    float: right;
    width: 300px;
}

#submit:hover, .button:hover {
    cursor: pointer;
}


.espanol{

left:867px;
position: absolute;
}



#about
{
	background: #8a996f;
	padding: 58px 0px 83px 0px;
	text-align: justify;
}




#about .txt1, #about .txt2
{
	float: left;
	width: 400px;
	font-family: "Karla", sans-serif;
}

  .flexcarousel .flex-image {
    text-align: center; }


#tabs {
	text-align: center;
}


#tabs ul {
	margin: 0 auto;
	position: relative;
	top: -32px;
}


#tabs ul li {
	list-style: none;
	display: inline-block;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	white-space: nowrap;
	font-weight: normal;
	background-color: #DEDFD8;
	-webkit-border-top-right-radius: 7px;
    -webkit-border-top-left-radius: 7px;
    -moz-border-radius-topright: 7px;
    -moz-border-radius-topleft: 7px;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
    color: #808285;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 18px;
	font-size: 1.28571429rem;
	padding: 8px 14px;
	padding-bottom: 5px;
}


#tabs ul li a {
    color: #808285;
    text-decoration: none;
}


.wf-active #tabs ul li {
	font-family: 'proxima-nova', Helvetica, Arial, sans-serif;
}


#tabs ul li.ui-tabs-active a {
	color: #B41F3C;
}


#tabs ul li.ui-tabs-active {
	background-color: #ECEDE5;
}


#tabs div {
	text-align: left;
	vertical-align: top;
}


#tabs div div {
	width: auto;
	border-left: none;
	padding: 5px 1%;
	padding-left: 0;
	padding-bottom: 0;
	margin-bottom: 8px;
	margin-bottom: 0.57142857rem;
	font-size: 15px;
	line-height: 23px;
	font-family: Georgia, 'Times New Roman', serif;
}


#tabs div div a {
	text-decoration: none;
	color: #047AA1;
}


#tabs div div a:hover {
	text-decoration: underline;
	color: #047AA1;
}


#tabs div .story-tab-footer {
	margin: 10px 0;
	margin: 0.71428571rem 0;
}


	.home.page #tabs div div:nth-child(even) {
		padding: 1px 12px;
	}


	.home.page #tabs div div:nth-child(5n),
	.home.page #tabs div div:first-child {
		border-left: none;
		padding-left: 0;
	}
 #cartoon {text-align: center;}





#heatmapthemead-footer-menu .footer-navigation {
	clear: both;
	display: block;
	margin: 0px auto 0px; 
	width: 100%;
}


#heatmapthemead-footer-menu:after {  
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


#heatmapthemead-footer-menu .footer-navigation ul {
	font-size: 13px;
	list-style: none;
	margin: 0;
	text-align: center;
}


#heatmapthemead-footer-menu .footer-navigation ul li {
	display:inline;
}

#heatmapthemead-footer-menu .footer-navigation a {
	line-height: 2.5em;
	padding: 0 .6em 0 .6em;
	text-decoration: none;
}





.heatmapthemead-menu { font-family: 'Open Sans', Arial, Helvetica, sans-serif; }
