﻿
        .planner-cta { margin:10px 0 0 0; }
body #content .entry-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area,body .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area{line-height:1!important}


.entry-content-background {
  display: block;
  padding: 15px 25px;
  margin-bottom: 25px;
  background: #009abe;
  color: #ffffff;
  font-family: "proxima-nova", sans-serif;
}

.entry-content-background h1, .entry-content-background h2, .entry-content-background h3, .entry-content-background h4, .entry-content-background h5, .entry-content-background h6 {
  color: #ffffff !important;
}

.entry-content-background.bg-light-blue {
  background: #6eacc3;
  color: #333333;
}

.entry-content-background.bg-light-blue h1, .entry-content-background.bg-light-blue h2, .entry-content-background.bg-light-blue h3, .entry-content-background.bg-light-blue h4, .entry-content-background.bg-light-blue h5, .entry-content-background.bg-light-blue h6 {
  color: #333333 !important;
}

.entry-content-background a {
  color: #ffffff;
  text-decoration: underline;
}


.entry-content {
  line-height: 1.6;
}

.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
  margin-bottom: 8px;
  line-height: 1.4;
  font-family: "proxima-nova", sans-serif;
}

.entry-content h1 {
  font-size: 28px;
  font-weight: 700;
}

.entry-content h2 {
  font-size: 24px;
  text-transform: uppercase;
  font-weight: bold;
  color: #009abe;
}

.entry-content h3 {
  font-size: 22px;
  margin-bottom: 25px;
}

.entry-content h4 {
  font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
  color: #545759;
}

.entry-content h5 {
  font-size: 18px;
  font-weight: bold;
  color: #009abe;
}

.entry-content h6 {
  font-size: 18px;
  font-weight: bold;
  color: #545759;
}

.entry-content p,
.entry-content address,
.entry-content pre,
.entry-content hr,
.entry-content ul,
.entry-content ol,
.entry-content dl,
.entry-content dd,
.entry-content table {
  margin-bottom: 25px;
}

.entry-content strong,
.entry-content dt,
.entry-content b {
  font-weight: 700;
}

.entry-content em {
  font-style: italic;
}

.entry-content table,
.entry-content th,
.entry-content td {
  border: 1px solid #eaeaea;
}

.entry-content table {
  width: 100%;
  margin: 0 0 1.6em;
  table-layout: fixed;
  
  border-spacing: 0;
  border-collapse: separate;
  border-width: 1px 0 0 1px;
}

.entry-content caption,
.entry-content th,
.entry-content td {
  font-weight: normal;
  text-align: left;
}

.entry-content th {
  font-weight: 700;
  border-width: 0 1px 1px 0;
}

.entry-content td {
  border-width: 0 1px 1px 0;
}

.entry-content th,
.entry-content td {
  padding: .4em;
}

.entry-content ol,
.entry-content ul {
  margin-left: 20px;
  margin-top: 0;
  margin-bottom: 25px;
}

.entry-content ol li {
  list-style-type: decimal;
  margin-bottom: 5px;
}

.entry-content ol li ol {
  margin-bottom: 0;
}

.entry-content ul li {
  list-style-type: disc;
  margin-bottom: 5px;
}

.entry-content ul li ul {
  margin-bottom: 0;
}

.entry-content img {
  max-width: 100%;
  height: auto;
}

.entry-content .alignleft {
  float: left;
  margin: 0 15px 15px 0;
}

.entry-content .alignright {
  float: right;
  margin: 0 0 15px 15px;
}

.entry-content .aligncenter {
  margin: 0 auto;
}

.entry-content .wp-caption {
  max-width: 100% !important;
}

.entry-content .wp-caption-text {
  font-size: 12px;
}

.entry-content address p {
  margin-bottom: 0;
}

.entry-content pre {
  font-family: monospace;
  display: block;
  margin: 15px 0;
  padding: 15px;
  white-space: pre;
  background: #fbfbfb;
}

.entry-content sub,
.entry-content sup {
  font-size: 11px;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

.entry-content sup {
  top: -.5em;
}

.entry-content sub {
  bottom: -.25em;
}

.entry-content .btn {
  display: inline-block;
  margin: 15px 8px;
}

.entry-content .entry-quote-hdg {
  margin-bottom: 0;
  font-family: 'PT Serif', serif;
}

.entry-content .fluidvids {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}



.entry-content .gform_wrapper {
  margin-top: 30px;
  margin-bottom: 30px;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: "proxima-nova", sans-serif;
}

.entry-content .gform_wrapper .gfield {
  margin-bottom: 25px;
}

.entry-content .gform_wrapper label {
  color: #009abe;
  display: block;
  margin: 5px 0 8px;
}

.entry-content .gform_wrapper form {
  width: 100%;
  margin: 0;
  padding: 0;
}

.entry-content .gform_wrapper input[type=text],
.entry-content .gform_wrapper input[type=email],
.entry-content .gform_wrapper textarea {
  display: block;
  width: 100%;
  border: 1px solid #e0e2e0;
}

.entry-content .gform_wrapper input[type=text]:focus,
.entry-content .gform_wrapper input[type=email]:focus,
.entry-content .gform_wrapper textarea:focus {
  outline: none;
}

.entry-content .gform_wrapper ul {
  margin: 0;
}

.entry-content .gform_wrapper ul li {
  list-style: none;
}

.entry-content .gform_wrapper .gform_footer {
  text-align: center;
}

.entry-content .gform_wrapper .gform_footer input[type=submit] {
  padding-left: 25px;
  padding-right: 25px;
}

.entry-content .gform_wrapper .gfield_select_wrap .ginput_container {
  min-height: 45px;
}

.entry-content .gform_confirmation_message {
  text-align: center;
}

.amshopby-advanced li.level1 {
	padding-left: 20px;
}

	.x-ethos .x-navbar-inner{min-height: 70px;}
.x-navbar-inner{min-height:80px;}


#printlogo {display:inline; float:right;}



.home #homeads .fivecol-one {
	margin-right: 3.5%;
	margin-bottom: 0%;
}


.home #homeads .fivecol-one:first-of-type {
	margin-left: 1%;
}


.home #homeads .fivecol-one.last {
	margin-right: 0;
}

.fivecol-one{width:16.8%;}

.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{float:left;margin-right:4%;margin-bottom:4%;position:relative;}


			  .product-description .product-cta {
				display: inline-block;
				color: white;
				text-transform: uppercase;
				font-weight: bold;
				font-size: 24px;
			  }

			  .product-description .product-cta .product-cta-price {
				float: left;
				padding: 10px;
				background-color: black;
			  }

			  .product-description .product-cta .product-cta-button {
				float: left;
				padding: 10px;
				background-color: #f00b11;
				text-decoration: none;
				color: white;
			  }

			.category-product .product-cta {
			  display: inline-block;
			  color: white;
			  text-transform: uppercase;
			  font-weight: bold;
			  font-size: 24px;
			}

			.product-cta:after {
			  display:table;
			  content: "";
			  clear:both;
			}

			  .product-cta.product-cta-small {
				font-size: 18px;
			  }

			  .product-cta.product-cta-lonely {
				margin-top: 1em;
				display: block;
			  }

			.category-product .product-cta .product-cta-price {
			  float: left;
			  padding: 10px;
			  background-color: black;
			}

			.category-product .product-cta .relatedproduct-cta-price {
			  background-color: #00b9ef;
			  float: left;
			  padding: 10px;
			  }

			.category-product .product-cta .product-cta-button {
			  float: left;
			  padding: 10px;
			  background-color: #f00b11;
			  text-decoration: none;
			  color: white;
			}
.ml-context,.widget{border:0 solid!important;margin:0 0 20px;clear:both}
.ml-context .ml-head h2,.ml-context .widgettitle,.widget .ml-head h2,.widget .widgettitle{display:block;width:100%;background:#f3f3f3;color:#231F20;font-size:16px;font-weight:600;font-style:normal;text-align:left;padding:8px 0 8px 8px;margin:0}
.ml-context .ml-head h2 a,.ml-context .widgettitle a,.widget .ml-head h2 a,.widget .widgettitle a{color:#231F20}
.ml-context .textwidget,.widget .textwidget{padding:10px}
.ml-context .textwidget p:last-of-type,.widget .textwidget p:last-of-type{margin-bottom:5px}
.ml-context ul,.widget ul{padding-left:0}
.ml-context .ml-context-row,.ml-context li,.widget .ml-context-row,.widget li{border-bottom:1px solid #f3f3f3;padding:10px 0;margin:0;overflow:hidden;clear:both}
.ml-context .ml-context-row:last-of-type,.ml-context li:last-of-type,.widget .ml-context-row:last-of-type,.widget li:last-of-type{border-bottom:0 solid}
.ml-context .ml-context-row .image-wrap,.ml-context li .image-wrap,.widget .ml-context-row .image-wrap,.widget li .image-wrap{width:52px;height:52px;float:left;margin:3px 10px 0 0;display:inline-block}
.ml-context .ml-context-row .image-wrap img,.ml-context li .image-wrap img,.widget .ml-context-row .image-wrap img,.widget li .image-wrap img{max-width:52px;max-height:52px;overflow:hidden}
.ml-context .ml-context-row .post-box,.ml-context li .post-box,.widget .ml-context-row .post-box,.widget li .post-box{display:inline-block;width:215px;line-height:1.125}
.ml-context .ml-context-row .post-box .post-title,.ml-context li .post-box .post-title,.widget .ml-context-row .post-box .post-title,.widget li .post-box .post-title{font-family:"Roboto Slab";font-size:.8em;color:#000}
.ml-context .ml-context-row .post-box .post-title:hover,.ml-context li .post-box .post-title:hover,.widget .ml-context-row .post-box .post-title:hover,.widget li .post-box .post-title:hover{color:#ED2124}
.ml-context .ml-morebutton,.ml-context .read-more,.widget .ml-morebutton,.widget .read-more{float:right;text-align:right;font-size:.9em}
.ml-context .recent-posts-attribution,.widget .recent-posts-attribution{min-height:25px;margin-top:20px;clear:both;padding:0 10px}


.homepageBottom li.menu-item{
	width: 283px;
}



#top-bar-content strong { color: #000 }

#top-bar-content #lang_sel { z-index: 99; position: relative; margin-right: 10px; top: 11px; display: inline-block; }

#top-bar-content.top-bar-centered .top-bar-menu,
#top-bar-content.top-bar-centered  .top-bar-menu li { display: inline-block; float: none; }

	#top-bar-content { float: none; text-align: center; }
#top-bar-content a{color:#333333}
#top-bar-content a:hover{color:#333333}



.top-bar-left.has-content .top-bar-menu { margin-right: 20px }

.top-bar-right.has-content .top-bar-menu { margin-right: 20px }


.statestop { background-color: #c2d7ef; text-align: center; }






.menu-topmenu-container ul li a font {

    font-size: 18px;
    margin-left: -12px;
}



.menu-toggle {
    display: none;
}
 



	#credits-right { float:right; }


#maintitle {
  position: absolute;
  height: 31px;
  left: 129px;
  top: 137px;
}
.editor-button,.edit-link a,.page-map a,.archive-header .view-flyer a,.newsletter-signup input[type="submit"],button,input[type="submit"],.modal-trigger span{background-color:white;border:4px solid #070608;color:#070608;display:inline-block;font-family:"droid-sans-mono","Bitstream Vera Sans Mono",Consolas,Courier,monospace;font-weight:normal;line-height:1;padding:1.3125em 3.9375em;text-decoration:none;box-shadow:0.375em 0.375em 0 #070608;-webkit-transition:color 0.1s linear,background-color 0.1s linear,border-color 0.1s linear,box-shadow 0.1s linear,margin 0.1s linear;-moz-transition:color 0.1s linear,background-color 0.1s linear,border-color 0.1s linear,box-shadow 0.1s linear,margin 0.1s linear;transition:color 0.1s linear,background-color 0.1s linear,border-color 0.1s linear,box-shadow 0.1s linear,margin 0.1s linear}
.tr-coretext .editor-button,.tr-coretext .edit-link a,.edit-link .tr-coretext a,.tr-coretext .page-map a,.page-map .tr-coretext a,.tr-coretext .archive-header .view-flyer a,.archive-header .view-flyer .tr-coretext a,.tr-coretext button,.tr-coretext input[type="submit"],.tr-coretext .modal-trigger span,.modal-trigger .tr-coretext span{font-weight:normal}
.editor-button:hover,.edit-link a:hover,.page-map a:hover,.archive-header .view-flyer a:hover,button:hover,input[type="submit"]:hover,.modal-trigger span:hover{background-color:#c7a84c;border:4px solid #c7a84c;color:white}
.editor-button:active,.edit-link a:active,.page-map a:active,.archive-header .view-flyer a:active,button:active,input[type="submit"]:active,.modal-trigger span:active{margin:2px -2px -2px 2px;box-shadow:0 0 0 #070608}
.modal-open{overflow:hidden}
.modal label{cursor:pointer;margin-bottom:0;font-size:1em}
.modal label img{border-radius:150px;display:block;max-width:300px}
.modal input[type="checkbox"]{display:none}
.modal .modal-open{overflow:hidden}
.modal .modal-window{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,0.85);opacity:0;text-align:left;visibility:hidden;z-index:99999999999;padding:0 7.875em}
.js .modal .modal-window{overflow:scroll}
.modal .modal-window .modal-bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px;cursor:pointer}
.modal .modal-close{position:absolute;top:-2.95313em;right:-2.95313em;bottom:auto;left:auto;height:1.5em;width:1.5em;cursor:pointer}
.modal .modal-close:after,.modal .modal-close:before{position:absolute;top:3px;right:3px;bottom:0;left:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:1.5em;width:0.15em;background:#999;content:'';display:block;margin:-3px 0 0 -1px}
.modal .modal-close:hover:after,.modal .modal-close:hover:before{background:gray}
.modal .modal-close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.modal .modal-inner{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;border-radius:0;background:#f8f8f8;margin:auto;margin-bottom:1.96875em;max-width:60.44444em;max-height:70%;position:relative;overflow:visible;margin-top:-100%}
.modal .modal-inner p{font-size:1.125em;max-width:100% !important;padding:0;text-align:left}
.modal .modal-inner p.intro{color:#c7a84c;line-height:1.6em}
.modal .modal-inner p.body{color:#070608;line-height:1.45em}
.modal .modal-inner a.cta{color:white;display:inline-block;margin-right:.5em;margin-top:1em}
.modal .modal-inner a.cta:last-child{padding:0 2em}
.modal .modal-state:checked+.modal-window{opacity:1;visibility:visible}
.modal .modal-state:checked+.modal-window .modal-inner{margin-top:7.77778em}
.type-movie .entry-content .modal,.type-movie .entry-summary .modal{margin:1.96875em 0}
.type-movie [id^="modal-"] .modal-inner{font-size:1.28571em}
.type-movie [id^="modal-"] .modal-inner iframe{display:block;border:none}
.modal-trigger{text-align:center}

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

  .col-lg-4 {
    width: 33.33333333%;
  }

.entry-title {
	font: 24px 'Ubuntu', sans-serif;
	line-height: 1.4em;
}

.entry-title,.entry-title a {
	color: #1b1e1f;
	letter-spacing: -1px;
	font-size: 32px;
	text-shadow: 0 1px 0 #fff;
	padding-top: 10px;
	display: block;
	-webkit-transition: all .3s ease-out;
		 -moz-transition: all .3s ease-out;
			-ms-transition: all .3s ease-out;
			 -o-transition: all .3s ease-out;
					transition: all .3s ease-out;
}

.post .entry-title,
.page h2.entry-title {
    padding-left: 2.5%;
    padding-right: 2.5%;
}

.single-attachment .entry-title {
	margin: 0 2.5%;
}


.medium-wrap .entry-title {
	margin: 0;
	padding: 5px 0;
}

.entry-title a:hover,.entry-title a:focus,.entry-title a:active {
	color: #439f55;
}

        .entry-title, .entry-title a, .entry-title a:focus, h1, h2, h3, h4, h5, h6, .widget-title  { color: #000000; }

        a:focus, a:active, a:hover, .tags a:hover, .custom-gallery-title a, .widget-title a, #content ul a:hover,#content ol a:hover, .widget ul li a:hover, .entry-title a:hover, .entry-meta a:hover, #site-generator .copyright a:hover { color: #000000; }
.tve_p_center{text-align:center}
.thrv_contents_table.tve_p_center{margin-left:auto !important;margin-right:auto !important}
.thrv_contents_table .tve_contents_table.tve_p_center{margin-left:auto !important;margin-right:auto !important}

				
				#options {
					position: absolute;
					margin: 5px 0 0 462px;
					color: #ddd;
					display:none;
					visibility:hidden;
				}

				
						#options a {
							color: #ddd;
							text-decoration:none;
						}
#cb-nav-bar #cb-main-menu .main-nav .menu-item-62900:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-62902:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188622:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188623:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188624:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188625:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188626:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-62904:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188629:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188628:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188627:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188630:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-63129:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188631:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-63132:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188635:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188634:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-63131:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188636:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188637:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188638:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188639:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-189056:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230586:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230602:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230601:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230600:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188641:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188644:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188642:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188643:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188645:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188648:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188646:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188647:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188649:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188651:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188652:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188650:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

div#slideshow {
	float: left;
	width: 100%;
	height: 458px;
}



h4.subtop {padding-left:12px;background:#fff;FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}

span.subtop {padding-left:12px;background:#fff;FONT-SIZE: 10px; font-weight:bold; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}

		.rotator .slide .caption {
			color:#fff;
			font-weight:bold;
			font-size: 16px;
			position:absolute;
			bottom: 0px;
			z-index: 1000;
			float:left;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 15px 20px;
			height: 30%;
			width: 97%;
			line-height: 150%;
		}

			.rotator .slide .caption p {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}
#header-content{width:100%;margin-top:30px;text-align:center;}
#header{float:left;position:relative;z-index:997;width:100%;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

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

	section#main div.moduletable ul, section#main div.moduletable ul li {background: none;}


	.fusion-columns-2 .fusion-column, .fusion-columns-2 .fusion-flip-box-wrapper,
	.fusion-columns-4 .fusion-column, .fusion-columns-4 .fusion-flip-box-wrapper {
		width: 50% !important;
		float: left !important;
	}


	.fusion-columns-2 .fusion-column:nth-child(3n), .fusion-columns-2 .fusion-flip-box-wrapper:nth-child(3n), 
	.fusion-columns-4 .fusion-column:nth-child(3n), .fusion-columns-2 .fusion-flip-box-wrapper:nth-child(3n)  {
		clear: both;
	}


	.fusion-columns-3 .fusion-column, .fusion-columns-3 .fusion-flip-box-wrapper,
	.fusion-columns-5 .fusion-column, .fusion-columns-5 .fusion-flip-box-wrapper,
	.fusion-columns-6 .fusion-column, .fusion-columns-6 .fusion-flip-box-wrapper,
	.fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2 {
		width: 33.33% !important;
		float: left !important;
	}


	.fusion-columns-3 .fusion-column:nth-child(4n), .fusion-columns-3 .fusion-flip-box-wrapper:nth-child(4n),
	.fusion-columns-5 .fusion-column:nth-child(4n), .fusion-columns-5 .fusion-flip-box-wrapper:nth-child(4n),
	.fusion-columns-6 .fusion-column:nth-child(4n), .fusion-columns-6 .fusion-flip-box-wrapper:nth-child(4n) {
		clear: both;
	}


	.fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2 {
		width: 100%
	}

#slidingbar-area .fusion-columns,
.footer-area .fusion-columns {
  margin: 0 -15px;
}

.fusion-columns-5 .col-lg-2,
.fusion-columns-5 .col-md-2,
.fusion-columns-5 .col-sm-2,
.fusion-columns-5 .col-xs-2 {
  width: 20%;
}
.has-both-sidebars .page-content{float:right!important}
.page-content{border-bottom:0 solid transparent}
.link-pages,.page-content .link-pages{margin-top:30px;border:1px solid #e4e4e4;padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.link-pages,.page-content .link-pages p{margin-bottom:0}
.link-pages:empty,.page-content .link-pages:empty{display:none}
.single-product .page-content.col-sm-12{padding-left:0;padding-right:0}
.inner-page-wrap.full-width-shop section[class*="col-sm"],.inner-page-wrap.full-width-shop .sidebar[class*="col-sm"],.inner-page-wrap.full-width-shop .page-content{padding-left:0;padding-right:0}
.product-fw-split .page-content{padding-left:0;padding-right:0}
.woocommerce-account .page-content h2{border-bottom:2px solid #ccc;padding-bottom:10px;margin-top:40px}
.mini-blog-item-wrap, .mini-items .mini-alt-wrap, .mini-items .mini-alt-wrap .quote-excerpt, .mini-items .mini-alt-wrap .link-excerpt, .masonry-items .blog-item .quote-excerpt, .masonry-items .blog-item .link-excerpt, .timeline-items .standard-post-content .quote-excerpt, .timeline-items .standard-post-content .link-excerpt, .post-info, .author-info-wrap, .body-text .link-pages, .page-content .link-pages, .posts-type-list .recent-post, .standard-items .blog-item .standard-post-content {border-color: #e4e4e4;}



.skip a {
	display: none;
}


.skip { display: none; }

	
	#directories, #maps, #elearning, #eLearning, #galaxy, #orion{background-size: 960px;display: block;	height: auto;font-family: "DinPRO-Regular", arial;color: white;font-size: 10px;letter-spacing: 1px;	text-align:center;padding-top: 5px;padding-bottom: 5px;	}

	#maps{width: 97px; border-right: 1px solid #ffb612;}

 
.icon-home-1:before { content: '\e802'; }
 
.icon-home:before { content: '\e808'; }

.menu-primary-container ul li .icon-home:before { line-height: 24px; }





.category, .categoryright {
	font-size: 12px;
	vertical-align:middle; 
	padding:6px 0px;
}
 


.category a, .categoryright a {
	color: #666666;
}


.category a:hover, .categoryright a:hover {
	color: #000066;
}


.category-span {
	color: #722F2F;
}

#testimonials .feedback-box{
  background: rgba(195, 233, 251, 0.9);
}


.feedback-box .client-info .client-name {
	font-family: 'Lato', serif;
	color: #404040;
}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}

.tribe-mobile #main{padding-top:0}
#main{padding-left:30px;padding-right:30px}
.fusion-portfolio-one .fusion-button,#main .comment-submit,#reviews input#submit,.comment-form input[type="submit"],.wpcf7-form input[type="submit"],.wpcf7-submit,.bbp-submit-wrapper .button,.button-default,.fusion-button-default,.button.default,.price_slider_amount button,.gform_wrapper .gform_button,.woocommerce .single_add_to_cart_button,.woocommerce button.button,.woocommerce .shipping-calculator-form .button,.woocommerce .checkout #place_order,.woocommerce .checkout_coupon .button,.woocommerce .login .button,.woocommerce .register .button,.woocommerce .avada-order-details .order-again .button,.woocommerce .avada-order-details .order-again .button,.woocommerce .lost_reset_password input[type=submit],#bbp_user_edit_submit,.ticket-selector-submit-btn[type=submit],.gform_page_footer input[type=button]{background:#3d5a8b;color:#fff;background-image:-webkit-gradient( linear, left bottom, left top, from( #3d5a8b ), to( #3d5a8b ) );background-image:-webkit-linear-gradient( bottom,#3d5a8b, #3d5a8b );background-image:-moz-linear-gradient( bottom, #3d5a8b, #3d5a8b );background-image:-o-linear-gradient( bottom, #3d5a8b, #3d5a8b );background-image:linear-gradient( to top, #3d5a8b, #3d5a8b );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d5a8b', endColorstr='#3d5a8b');-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.no-cssgradients .fusion-portfolio-one .fusion-button,.no-cssgradients #main .comment-submit,.no-cssgradients #reviews input#submit,.no-cssgradients .comment-form input[type="submit"],.no-cssgradients .wpcf7-form input[type="submit"],.no-cssgradients .wpcf7-submit,.no-cssgradients .bbp-submit-wrapper .button,.no-cssgradients .button-default,.no-cssgradients .fusion-button-default,.no-cssgradients .button.default,.no-cssgradients .price_slider_amount button,.no-cssgradients .gform_wrapper .gform_button,.no-cssgradients .woocommerce .single_add_to_cart_button,.no-cssgradients .woocommerce button.button,.no-cssgradients .woocommerce .shipping-calculator-form .button,.no-cssgradients .woocommerce .checkout #place_order,.no-cssgradients .woocommerce .checkout_coupon .button,.no-cssgradients .woocommerce .login .button,.no-cssgradients .woocommerce .register .button,.no-cssgradients .woocommerce .avada-order-details .order-again .button.no-cssgradients .woocommerce .lost_reset_password input[type=submit],.no-cssgradients #bbp_user_edit_submit,.no-cssgradients .ticket-selector-submit-btn[type=submit],.no-cssgradients .gform_page_footer input[type=button]{background:#3d5a8b}
.fusion-portfolio-one .fusion-button:hover,#main .comment-submit:hover,#reviews input#submit:hover,.comment-form input[type="submit"]:hover,.wpcf7-form input[type="submit"]:hover,.wpcf7-submit:hover,.bbp-submit-wrapper .button:hover,.button-default:hover,.fusion-button-default:hover,.button.default:hover,.price_slider_amount button:hover,.gform_wrapper .gform_button:hover,.woocommerce .single_add_to_cart_button:hover,.woocommerce .shipping-calculator-form .button:hover,.woocommerce .checkout #place_order:hover,.woocommerce .checkout_coupon .button:hover,.woocommerce .login .button:hover,.woocommerce .register .button:hover,.woocommerce .avada-order-details .order-again .button:hover,.woocommerce .lost_reset_password input[type=submit]:hover,#bbp_user_edit_submit:hover,.ticket-selector-submit-btn[type=submit]:hover,.gform_page_footer input[type=button]:hover{background:#30476d;color:#fff;background-image:-webkit-gradient( linear, left bottom, left top, from( #30476d ), to( #30476d ) );background-image:-webkit-linear-gradient( bottom, #30476d, #30476d );background-image:-moz-linear-gradient( bottom, #30476d, #30476d );background-image:-o-linear-gradient( bottom, #30476d, #30476d );background-image:linear-gradient( to top, #30476d, #30476d );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#30476d', endColorstr='#30476d')}
.no-cssgradients .fusion-portfolio-one .fusion-button:hover,.no-cssgradients #main .comment-submit:hover,.no-cssgradients #reviews input#submit:hover,.no-cssgradients .comment-form input[type="submit"]:hover,.no-cssgradients .wpcf7-form input[type="submit"]:hover,.no-cssgradients .wpcf7-submit:hover,.no-cssgradients .bbp-submit-wrapper .button:hover,.no-cssgradients .button-default:hover,.no-cssgradients .fusion-button-default:hover,.no-cssgradinets .button.default:hover,.no-cssgradients .price_slider_amount button:hover,.no-cssgradients .gform_wrapper .gform_button:hover,.no-cssgradients .woocommerce .single_add_to_cart_button:hover.no-cssgradients .woocommerce .shipping-calculator-form .button:hover,.no-cssgradients .woocommerce .checkout #place_order:hover,.no-cssgradients .woocommerce .checkout_coupon .button:hover,.no-cssgradients .woocommerce .login .button:hover,.no-cssgradients .woocommerce .register .button:hover,.no-cssgradients .woocommerce .avada-order-details .order-again .button:hover,.no-cssgradients .woocommerce .lost_reset_password input[type=submit]:hover,.no-cssgradients #bbp_user_edit_submit:hover,.no-cssgradients .ticket-selector-submit-btn[type=submit]:hover,.no-cssgradients .gform_page_footer input[type=button]:hover{background:#30476d}
#main .reading-box h2,#main h2,.fusion-page-title-bar h1,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,#main .post h2,.sidebar .widget h3,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.share-box h4,.project-content h3,.fusion-author .fusion-author-title,.fusion-pricing-table .title-row,.fusion-pricing-table .pricing-row,.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-accordian .panel-title,.fusion-accordian .panel-heading a,.fusion-tabs .nav-tabsli .fusion-tab-heading,.fusion-carousel-title,.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6,.ei-title h2,table th,.project-content .project-info h4,.woocommerce-success-message .msg,.product-title, .cart-empty,.main-flex .slide-content h2, .main-flex .slide-content h3,.fusion-modal .modal-title, .popover .popover-title,.fusion-flip-box .flip-box-heading-back,.fusion-header-tagline{font-family:'Droid Serif',Arial,Helvetica,sans-serif}
#main .reading-box h2,#main h2,.fusion-page-title-bar h1,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,#main .post h2,.sidebar .widget h3,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.share-box h4,.project-content h3,.fusion-author .fusion-author-title,.fusion-pricing-table .title-row,.fusion-pricing-table .pricing-row,.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-accordian .panel-title,.fusion-accordian .panel-heading a,.fusion-tabs .nav-tabsli .fusion-tab-heading,.fusion-carousel-title,.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6,.ei-title h2,table th,.woocommerce-success-message .msg,.product-title, .cart-empty,.main-flex .slide-content h2, .main-flex .slide-content h3,.fusion-modal .modal-title, .popover .popover-title,.fusion-flip-box .flip-box-heading-back,.fusion-header-tagline{font-weight:400}
#main .fusion-row, .fusion-footer-widget-area .fusion-row,#slidingbar-area .fusion-row, .fusion-footer-copyright-area .fusion-row, .fusion-page-title-row, .tfs-slider .slide-content-container .slide-content{max-width:1170px}
#wrapper .post-content h2,#wrapper .fusion-title h2,#wrapper #main .post-content .fusion-title h2,#wrapper .title h2,#wrapper #main .post-content .title h2,#wrapper#main .post h2, #wrapper#main .post h2, #wrapper .woocommerce .checkout h3, #main .fusion-portfolio h2,h2.entry-title{font-size:32px;line-height:50px}
#wrapper .post-content h2,#wrapper .fusion-title h2,#wrapper #main .post-content .fusion-title h2,#wrapper .title h2,#wrapper #main .post-content .title h2,#wrapper #main .post h2, #wrapper.woocommerce .checkout h3, .cart-empty, #main .fusion-portfolio h2,h2.entry-title{line-height:33px}
#main .post h2,.post-content h2,.fusion-title h2,.title h2,.woocommerce-tabs h2,.search-page-search-form h2, .cart-empty, .woocommerce h2, .woocommerce .checkout h3, .fusion-post-content
h2{color:#3d5a8b}
body a,body a:before,body a:after,.single-navigation a[rel="prev"]:before,.single-navigation a[rel="next"]:after,.project-content .project-info .project-info-box a,.sidebar .widget li a, .sidebar .widget .recentcomments, .sidebar .widget_categories li, #main .post h2 a, .about-author .title a,.shop_attributes tr th,.fusion-rollover a,.fusion-woo-featured-products-slider .price .amount,z.my_account_orders thead tr th,.shop_table thead tr th,.cart_totals table th,.checkout .shop_table tfoot th,.checkout .payment_methods label,#final-order-details .mini-order-details th,#main .product .product_title,.shop_table.order_details tr th,.widget_layered_nav li.chosen a, .widget_layered_nav li.chosen a:before,.widget_layered_nav_filters li.chosen a,.widget_layered_nav_filters li.chosen a:before,.fusion-load-more-button{color:#333}
#main
.sidebar{width:25%}
.double-sidebars #main
#sidebar{width:21%;margin-left:-76%}
.double-sidebars #main #sidebar-2{width:21%;margin-left:3%}
.button.default,.fusion-button-default,.woocommerce .checkout #place_order,.wpcf7-form input[type="submit"],.wpcf7-submit,.fusion-body #main .gform_wrapper .gform_button,.fusion-body #main .gform_wrapper .gform_footer
.gform_button{padding:17px
40px;line-height:21px;font-size:18px;-webkit-box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #344b72, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #344b72, 1px 7px 7px 3px rgba(0, 0, 0, 0.3);box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #344b72, 1px 7px 7px 3px rgba(0,0,0,0.3)}
#main .cart-empty{float:none;text-align:center;border-top:1px solid;border-bottom:none;width:100%;line-height:normal !important;height:auto !important;margin-bottom:10px;padding-top:10px}
#main .return-to-shop{float:none;border-top:none;border-bottom:1px solid;width:100%;text-align:center;line-height:normal !important;height:auto !important;padding-bottom:10px}
.ua-mobile .fusion-page-title-bar,.ua-mobile .footer-area,.ua-mobile body,.ua-mobile
#main{background-attachment:scroll !important}
.page-title-bar,.footer-area,body,#main{background-attachment:scroll !important}
.fullwidth-box,.page-title-bar,.fusion-footer-widget-area,body,#main{background-attachment:scroll !important}
#main .products li:nth-child(3n+1){clear:both !important}
.products li,#main .products li:nth-child(3n),#main .products li:nth-child(4n){width:32.3% !important;float:left !important;margin-right:1% !important}
.has-sidebar #main #content,#main #content.with-sidebar,.has-sidebar .project-content .project-description{width:72% !important}
.ua-mobile .page-title-bar,.ua-mobile .fusion-footer-widget-area,.ua-mobile body,.ua-mobile
#main{background-attachment:scroll !important}
.clearfix:after,.clearfix:before,.tribe-clearfix:after,.tribe-clearfix:before{content:"";display:table}
.clearfix:after,.tribe-clearfix:after{clear:both}
.clearfix,.tribe-clearfix{zoom:1}

.punto_slide {
	width: 25px;
	height: 6px;
	float: left;
	margin-left: 1px;
	background: #d3d7dc;
	margin-bottom: 1px;
}

.punto_slide-act {
	background: #89919c;
}

.punto_slide:hover {
	background: #89919c;
}

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

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

#social-media{line-height:1;margin-bottom:10px;text-align:center;}
#social-media span,#social-media a{display:inline-block;}
#social-media span{margin:0 5px 5px;}
.parallax_section #home_howard .home_howard_slider .slide{margin:0;}
.parallax_section #home_howard .home_howard_slider .slide img{max-width:380px;width:100%;}
.howard_by_numbers #home_howard .home_howard_slider .slide{margin:0;}
.home_howard_slider .slide img{height:auto;width:100%;}
.home_howard_slider .slide img:hover{border:3px solid #2772BD;}
.parallax_section #home_howard .home_howard_slider .slide .slider_det{float:none;display:inline-block;width:100%;margin:0 auto 40px;}
.howard_by_numbers #home_howard .home_howard_slider .slide .slider_det{margin:0 auto 40px;}

.ubermenu-skin-flat-red .ubermenu-submenu.ubermenu-submenu-drop {
  background: #efefef;
  border: 1px solid #efefef;
  font-size: 12px;
  color: #666666;
}

.ubermenu-skin-flat-red .ubermenu-submenu,
.ubermenu-skin-flat-red .ubermenu-submenu .ubermenu-target {
  color: #666666;
}

.ubermenu-skin-flat-red .ubermenu-submenu .ubermenu-highlight {
  color: #cc0000;
}


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


#footer .col-left {
  margin-bottom: 10px; }


#main #connect .col-left, #connect .col-right {
  float: none;
  width: 100%; }


.page-template-template-contact-php .location-twitter .col-left {
  float: none; }



.home.page .home-more-link a {
	font-size: 14px;
	font-size: 1rem;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	margin: 5px 1px;
	margin: 0.35714286rem 0.07142857rem;
	display: inline-block;
	text-decoration: none;
	white-space: nowrap;
}


.wf-active .home.page .home-more-link a {
	font-family: 'proxima-nova', Helvetica, Arial, sans-serif;
}


.home.page .home-more-link a:hover {
	text-decoration: underline;
	color: #047AA1;
}


.home.page .story-tab-footer .home-more-link a {
	margin: 0;
}


.world-news .home-more-link {
	clear: both;
}
.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-3{width:25%}

.responsive-slider.flexslider .slide {
	position: relative;
}

.responsive-slider.flexslider .slide .slide-title {
	margin: 0;
	padding: 0;
}

.responsive-slider.flexslider .slide-title a {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 18px;
	line-height: 1.3em;
	color: #fff;
	background: #222;
	background: rgba(0,0,0,.3);
	text-shadow: none;
	margin: 0;
	padding: .5em 1em;
}

.responsive-slider.flexslider .slide-title a:hover {
	color: #fff;
	background: rgba(0,0,0,.5);
}

.salesbox span.salesexpire{
	color: #797979;
    display: block;
    font-size: 11px;
    font-style: italic;
    margin: 0 0 7px;
}
