﻿#content,#sidebar-first,#sidebar-second,#sidebar-first-r,#sidebar-second-r{display:inline;float:left;position:relative;}
#content .block h2{padding:4px 8px;font-size:1.25em;}
#content .node h2{padding:0px;background:transparent;border-bottom-style:solid;border-bottom-width:1px;font-size:1.45em;}
.overlay #main,.overlay #content{width:auto;float:none;}
#content .node-sticky h2{background-color:transparent;}
#content td{background-color:#fefefe;}
.column-block-wrapper{float:left;}
.column-block{padding:10px;margin:0px 5px 5px 5px;text-align:left;margin:0px;}
#footer-wrapper .column-block{border-style:solid;border-width:0px;}
#footer-wrapper .column-block h2{font-size:1.5em;}
.column-block h2{font-size:1.25em;line-height:1em;padding:2px 0px;margin:0px 0px 3px 0px;border-bottom-style:solid;border-bottom-width:1px;}
.column-block h2,.sidebar h2{background:transparent;line-height:1em;border-bottom-style:solid;border-bottom-width:1px;margin:4px 0px 2px 0px;padding:2px 0px;font-size:1.25em;}
.column-block .content,.sidebar .block .content{padding:5px 2px;}
.column-block table tr th,.sidebar .block table tr th{border-style:solid;border-width:0px;padding:0px 4px;background:none;border-bottom-width:3px;}
.column-block table tr td,.sidebar .block table tr td{padding:2px 4px;border-style:solid;border-width:0px;border-bottom-width:1px;background:none;}
.column-block table tr td,th{padding:2px 4px;border-style:solid;border-width:1px;border-bottom-width:1px;background:none;}
.column-block,.sidebar .block{background-color:#abbacf;border-color:#000000;color:#000099;}
#block-views-promo-box-block.column-block{background-color:#ffffff;border:none;}
#block-views-promo-box-block.column-sidebar{background-color:#ffffff;border:none;padding-left:0;padding-right:0;}
.column-block a,.sidebar a{color:#000099;}
#footer-wrapper .column-block a{color:#000099;}

footer .footer-nav-list {
  border-top-width: 1px;
  border-color: #4b4c4c;
  border-style: solid;
}

footer .footer-nav-list.last {
  border-bottom-width: 1px;
  margin-bottom: 20px;
}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}
.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}
.region-header .block{xfont-size:0.857em;float:left;xmargin:0 10px;xpadding:0;}
.region-header .block .content{margin:0;padding:0;}
.region-header .block ul{margin:0;padding:0;}
.region-header .block li{list-style:none;list-style-image:none;xpadding:0;}
.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}
.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}
.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}
.region-header .block-menu li.last a{border-bottom:0;}
.region-header .block-locale ul li{display:inline;padding:0 0.5em;}
#triptych .block{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #dfdfdf;line-height:1.3;}
#triptych .block.last{border-bottom:none;}
#triptych .block ul li,#triptych .block ol li{list-style:none;}
#triptych .block ul,#triptych .block ol{padding-left:0;}
#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}
#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none;}
#footer .block{margin:0.5em 0;}
#footer .block .content{padding:0.5em 0;margin-top:0;}
#footer .block h2{margin:0;}
.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none;}
.page-admin-structure-block-demo #featured .block-region{font-size:0.55em;}
.page-admin-structure-block-demo #header .block-region{width:500px;}
.sidebar .block{padding:15px 20px;margin:0 0 20px;}
.sidebar .block .content{font-size:0.914em;line-height:1.4;}
.block-title{clear:both;font-size:1.5em;font-weight:bold;padding-bottom:8px;}

.block-nice-menus{line-height:normal;z-index:10;}


 .stock_ticker_triangle{
	margin:0px;
	width: 0px;
	height: 0px;
	display: inline-block;
 }


.stock_ticker_triangle.gray {
    display: none;
}

.stock_ticker_example_id_01 .stock_ticker_triangle.green { 
   border-left:   8px solid transparent;
   border-right:  8px solid transparent;
   border-bottom: 8px solid green;
}

#site_title {
	font-size: 42px;
	line-height: 1.32em;
	font-weight: bold;
	color: #111111;
}

#site_title a {
	color: #111111;
}

#site_title a:hover {
	color: #0000DD;
}

#header #site_title a, #header #site_tagline {
	display: none;
}


.copyright-left { margin: 0px 20px; float: left; }

.awspan {
	float:right;
	position:relative;
	background:#232323;
	line-height:54px;
	text-align:center;
	color:#f8f8f8;
	font-weight:bold;
	font-size:16px;
	padding:0 18px;
	text-shadow: 1px 1px #000;

	border-top:solid 1px #333;
	border-bottom:solid 1px #333;
	border-left:none;
	border-right:solid 1px #333;

	-webkit-box-shadow: inset 1px 0 0 0 rgba(0,0,0,1);
	box-shadow: inset 1px 0 0 0 rgba(0,0,0,1);
	-o-box-shadow: inset 1px 0 0 0 rgba(0,0,0,1);
  	-ms-box-shadow: inset 1px 0 0 0 rgba(0,0,0,1);
}

.awspan:first-child {
	-webkit-box-shadow: none;
	box-shadow: none;
	-o-box-shadow: none;
  	-ms-box-shadow: none;
	border-left:solid 1px #333;
}

.mk-milestone.milestone-small .milestone-number,
.mk-milestone.milestone-small .milestone-prefix,
.mk-milestone.milestone-small .milestone-suffix {
  font-size: 26px;
  line-height: 32px;
}

.mk-milestone.milestone-medium .milestone-number,
.mk-milestone.milestone-medium .milestone-prefix,
.mk-milestone.milestone-medium .milestone-suffix {
  font-size: 40px;
  line-height: 44px;
}

.mk-milestone.milestone-large .milestone-number,
.mk-milestone.milestone-large .milestone-prefix,
.mk-milestone.milestone-large .milestone-suffix {
  font-size: 50px;
  line-height: 72px;
}
.front .lrec-wrapper,.page-front-preview .lrec-wrapper{display:none;}
.ad-bottom .lrec-wrapper{padding-bottom:0;}
div.lrec-wrapper.lrec-sponsors-vert{text-align:inherit;width:auto;}
.node-type-interior-show-page.full-episodes .three-columns section.column-two div.lrec-wrapper.lrec-sponsors{top:-277px;right:-139px;}
.node-type-interior-show-page.full-episodes .three-columns section.column-two div.lrec-wrapper.lrec-sponsors .innerWrap{width:225px;}
.view-full-episodes-show-landing .lrec-general.lrec-wrapper{max-width:100%;}
.view-show-buzzfeed .view-content .lrec-wrapper{max-width:none;text-align:center;margin:0 0 7.5em;}
.view-show-buzzfeed .view-content .lrec-wrapper ._fwac span iframe{float:left;}
.view-show-buzzfeed .view-content .lrec-wrapper .advertisement-notification{font-size:0.7em;margin:auto;}
.node-type-bio section.column-two .pane-bio-node-social-links .lrec-wrapper{float:right;}
.node-type-bio section.column-two .pane-bio-node-social-links .lrec-wrapper img{width:50%;height:50%;}
.node-type-bio section.column-two .pane-bio-node-social-links .lrec-wrapper .presented-by{position:relative;top:-2px;}
.node-type-bio section.column-two .pane-bio-node-social-links .lrec-wrapper .innerWrap,.node-type-bio section.column-two .pane-bio-node-social-links .lrec-wrapper ._fwac{text-align:center;display:inline-block;vertical-align:middle;}
.node-type-bio .pane-bio-node-menu .quicktabs_main li .lrec-wrapper,.node-type-bio .pane-bio-node-menu .quicktabs_main div.ad .lrec-wrapper{text-align:center;width:100%;margin:auto;}
.node-type-bio .pane-bio-node-menu .quicktabs_main li .lrec-wrapper ._fwac span iframe,.node-type-bio .pane-bio-node-menu .quicktabs_main div.ad .lrec-wrapper ._fwac span iframe{float:left;}
.node-type-bio .pane-bio-node-menu .quicktabs_main li .lrec-wrapper .advertisement-notification,.node-type-bio .pane-bio-node-menu .quicktabs_main div.ad .lrec-wrapper .advertisement-notification{font-size:0.7em;margin:auto;}
.node-type-bio .pane-bio-node-menu .quicktabs_main li:nth-child(even) .lrec-wrapper{margin:auto;}
.node-type-bio .pane-bio-node-menu .bio-node_main li .lrec-wrapper,.node-type-bio .pane-bio-node-menu .bio-node_main div.ad .lrec-wrapper{text-align:center;width:100%;margin:auto;}
.node-type-bio .pane-bio-node-menu .bio-node_main li .lrec-wrapper ._fwac span iframe,.node-type-bio .pane-bio-node-menu .bio-node_main div.ad .lrec-wrapper ._fwac span iframe{float:left;}
.node-type-bio .pane-bio-node-menu .bio-node_main li .lrec-wrapper .advertisement-notification,.node-type-bio .pane-bio-node-menu .bio-node_main div.ad .lrec-wrapper .advertisement-notification{font-size:0.7em;margin:auto;}
.node-type-bio .pane-bio-node-menu .bio-node_main li:nth-child(even) .lrec-wrapper{margin:auto;}
.node-type-photo-gallery .three-columns .column-two .photoSkinAd .lrec-wrapper{max-width:100%;}
.node-type-video .pane-bean-video728x90 .lrec-wrapper{text-align:center;}
.pane-video-playlist-node-rotator div.lrec-wrapper.lrec-sponsors,.pane-show-playlists-others div.lrec-wrapper.lrec-sponsors,.pane-video-playlist-node-rotator-panel-pane-1 div.lrec-wrapper.lrec-sponsors,.pane-show-playlists-full-episode div.lrec-wrapper.lrec-sponsors{clear:none;display:inline-block;float:right;margin:0;padding:0;position:relative;right:0;text-align:right;top:10px;width:40%;z-index:0;max-width:150px;}
.pane-video-playlist-node-rotator div.lrec-wrapper.lrec-sponsors ._fwac span,.pane-show-playlists-others div.lrec-wrapper.lrec-sponsors ._fwac span,.pane-video-playlist-node-rotator-panel-pane-1 div.lrec-wrapper.lrec-sponsors ._fwac span,.pane-show-playlists-full-episode div.lrec-wrapper.lrec-sponsors ._fwac span{vertical-align:middle !important;}
.pane-video-playlist-node-rotator div.lrec-wrapper.lrec-sponsors .presented-by,.pane-show-playlists-others div.lrec-wrapper.lrec-sponsors .presented-by,.pane-video-playlist-node-rotator-panel-pane-1 div.lrec-wrapper.lrec-sponsors .presented-by,.pane-show-playlists-full-episode div.lrec-wrapper.lrec-sponsors .presented-by{position:relative;top:-2px;font-size:0.625rem;font-weight:normal;letter-spacing:1px;}
body.watch .view-video-playlist-node-rotator .lrec-wrapper{top:22px;}
body.watch .view-video-playlist-node-rotator .lrec-wrapper .lrec{display:block;}
body.node-type-interior-show-page .view-video-playlist-node-rotator .lrec-wrapper{top:25px;}
body.node-type-interior-show-page .view-video-playlist-node-rotator .lrec-wrapper .lrec{display:block;}
body.node-type-interior-show-page .view-video-playlist-node-rotator.featured-rotator .lrec-wrapper{top:36px;}
body.node-type-interior-show-page .view-video-playlist-node-rotator.clips-mobile .lrec-wrapper{top:36px;}
.pane-show-playlists-others .view-id-video_playlist_node_rotator div.lrec-wrapper.lrec-sponsors,.pane-show-playlists-full-episode .view-id-video_playlist_node_rotator div.lrec-wrapper.lrec-sponsors{top:0;right:0;}
.slide.freewheel-ad-takeover .lrec-wrapper{display:block;height:100%;width:100%;}
div#panels-ipe-regionid-secondary div.lrec-wrapper,section.column-two div.lrec-wrapper{max-width:320px;}
.field-name-field-logos .field-item{float:left;margin-right:10px;margin-bottom:20px;width:230px;height:105px;text-align:center;vertical-align:middle;}
.node-type-photo-gallery .field-name-field-galleryphotos .field-item,.node-type-image-grid-page .field-name-field-galleryphotos .field-item{margin-right:30px;margin-bottom:30px;float:left;}
.field-name-field-youtube-link .field-item{margin-bottom:30px;}
.field-name-field-video-tour iframe,.field-name-field-video-tour object,.field-name-field-video-tour embed,.media_embed iframe,.media_embed object,.media_embed embed,.field-name-field-youtube-link .field-item iframe,.field-name-field-youtube-link .field-item object,.field-name-field-youtube-link .field-item embed{position:absolute;top:0;left:0;width:100%;height:100%;}



.nivo-html-caption {
    display:none;
}

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


	#wrapper{
		width:auto !important;
		overflow-x: hidden;
	}


	#wrapper .page-title-container{height:auto !important;padding-top:14px;padding-bottom:12px;}


	#wrapper .sticky-header .mobile-nav-holder {
		margin-top:0px !important;
	}

	.rtl #wrapper .mobile-nav-holder .mobile-nav-item {float:none; padding-left:0;}


	#wrapper .sep-boxed-pricing .panel-wrapper	{
		padding: 0;
	}

	
	#wrapper .full-boxed-pricing .column,
	#wrapper .sep-boxed-pricing .column {
		float:none;
		margin-bottom:10px;
		margin-left: 0;
		width:100%;
	}


	#wrapper .share-box h4{
		float:none;
		line-height:20px !important;
		padding: 0;
	}

	
	#wrapper .header-social { min-height: 0 !important; }
	

	#wrapper .ei-slider{width:100% !important;}


	#wrapper .content-boxes-icon-boxed .content-wrapper-boxed{min-height:inherit !important;padding-bottom:20px;padding-left:3%;padding-right:3%;}

	#wrapper .content-boxes-icon-on-top .content-box-column,#wrapper .content-boxes-icon-boxed .content-box-column{margin-bottom:55px;}

	#wrapper .orderby-order-container{overflow:visible;width:auto;margin-bottom:10px;float:left;}

	#wrapper .orderby.order-dropdown{float:left; margin-right: 7px ;}

	#wrapper .sort-count.order-dropdown{width:215px; float: left !important; margin-left: 7px !important;}

	#wrapper .sort-count.order-dropdown ul a{width:215px;}

	#wrapper .catalog-ordering .order{float:left !important;margin-bottom:0 !important;}


	#wrapper .woocommerce-side-nav,#wrapper .woocommerce-content-box,#wrapper .shipping-coupon,#wrapper .cart_totals, 
	#wrapper #customer_login .col-1, #wrapper #customer_login .col-2,
	#wrapper .woocommerce form.checkout #customer_details .col-1, #wrapper .woocommerce form.checkout #customer_details .col-2 
	{float:none;margin-left:auto;margin-right:auto;width:100% !important;}


	#wrapper .product .images,#wrapper .product .summary.entry-summary {
		width: 50% !important;
		float: left !important;
	}


	#wrapper .product .summary.entry-summary {
		width: 48% !important;
		margin-left: 2% !important;
	}


	#wrapper .woocommerce-tabs .tabs {
		width: 24% !important;
		float: left !important;
	}


	#wrapper .woocommerce-tabs .panel {
		float: right !important;
		width: 70% !important;
		padding: 4% !important;
	}

	.mobile-menu-design-classic #wrapper .header-v4 #header .search-table { width: 100%; }

	.copyright,
	#wrapper .fusion-social-links-footer {
		display: block;
		text-align:center;
	}


	#wrapper .portfolio-tabs li, #wrapper .faq-tabs li{
		float:none;
		margin:0;
		border-bottom:1px solid #E7E6E6;
	}

	#wrapper .catalog-ordering{margin-bottom:50px;}


	.rtl #wrapper .orderby.order-dropdown { float: right; margin: 0; }

	.rtl #wrapper .catalog-ordering .order { float: right; margin-right: 6px; }


	#wrapper .product .images,#wrapper .product .summary.entry-summary,#wrapper .woocommerce-tabs .tabs,#wrapper .woocommerce-tabs .panel,#wrapper .woocommerce-side-nav,#wrapper .woocommerce-content-box,#wrapper .shipping-coupon,#wrapper .cart-totals-buttons, 
	#wrapper #customer_login .col-1, #wrapper #customer_login .col-2,
	#wrapper .woocommerce form.checkout #customer_details .col-1, #wrapper .woocommerce form.checkout #customer_details .col-2 
	{float:none;margin-left:auto;margin-right:auto;width:100% !important;}


	body.side-header #wrapper { margin-left: 0 !important;  margin-right: 0 !important;}

	body.side-header #wrapper #side-header.header-shadow:after,
	body #wrapper .header-shadow:after { position: static; height: auto; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

	#wrapper .page-title-container h1, #wrapper .page-title-container .breadcrumbs{margin: 0;}

	#wrapper .page-title-container .page-title h1{font-size: 15px; line-height: 20px;}

	#wrapper .page-title-container .page-title h3{font-size: 11px; line-height: 20px;}

	#wrapper .page-title-container .breadcrumbs{margin-top: 2px;}
		

	#wrapper #header .logo{
		float:none;
		margin:0 auto !important;
	}

	#wrapper .content-boxes-icon-boxed .content-box-column .heading h2{margin-top:-5px;}

	#wrapper .content-boxes-icon-boxed .content-box-column .more{margin-top:12px;}

body.body_blank.admin-bar #wrapper #slidingbar-area {
  top: 0;
}

#wrapper .nav-holder li:hover .fusion-megamenu-wrapper .fusion-megamenu-widgets-container {
  display: block;
}

#wrapper .tp-bullets {
  -webkit-transform: translateZ(0);
  -transform: translateZ(0);
}

#wrapper .search-table {
  display: table;
  width: 100%;
}

#wrapper .header-v4 #header .search-table {
  display: table;
  width: 286px;
}

#wrapper .search-field {
  display: table-cell;
  vertical-align: top;
}

#wrapper .search-button {
  display: table-cell;
  width: 33px;
  vertical-align: top;
}

#wrapper .search-table .search-field input {
  color: #AAA9A9;
  background-color: #ffffff;
  border: 1px solid #D2D2D2;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
  color: #747474;
  font-size: 13px;
  padding: 8px 15px;
  height: 33px;
  width: 100%;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
}

#wrapper .search-table .search-button input[type="submit"] {
  background: #000000;
  border: none;
  border-radius: 0;
  color: #FFFFFF;
  font-size: 14px;
  height: 33px;
  line-height: 33px;
  margin: 0;
  padding: 0;
  width: 33px;
  text-indent: 0;
  cursor: pointer;
  font-family: IcoMoon;
  text-shadow: none;
  -webkit-font-smoothing: antialiased;
  -webkit-transition: all .2s;
  -moz-transition: all .2s;
  -ms-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
}

#wrapper .search-table .search-button input[type="submit"]:hover {
  background: #A0CE4E;
}

#wrapper .fusion-tabs-widget .tab-holder {
  border: 1px solid #eaeaea;
}

#wrapper .fusion-tabs-widget .tabset {
  display: table;
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}

#wrapper .fusion-tabs-widget .tabset li {
  display: table-cell;
  margin: 0;
  padding: 0;
  width: 33.3333%;
  border-bottom: none;
}

#wrapper .fusion-tabs-widget .tabset li:last-child {
  border-right: none;
}

#wrapper .fusion-tabs-widget .tabset li a {
  display: block;
  padding: 0;
  line-height: 38px;
  border-bottom: none;
  border-top: 3px solid transparent;
  -webkit-transition: all .2s;
  -moz-transition: all .2s;
  -ms-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
}

#wrapper .fusion-tabs-widget .tabset li .fusionicon-bubbles {
  font-size: 18px;
}

#wrapper .footer-area .tab-holder,
#wrapper #slidingbar-area .tab-holder {
  border-top: none;
}

#wrapper .footer-area .tab-holder .tabs li a,
#wrapper #slidingbar-area .tab-holder .tabs li a {
  background: rgba(0, 0, 0, 0.2);
}

#wrapper .footer-area .tab-holder .tabs li:hover a,
#wrapper #slidingbar-area .tab-holder .tabs li:hover a {
  background: none;
}

#wrapper .footer-area .tab-holder .tabs li.active a,
#wrapper #slidingbar-area .tab-holder .tabs li.active a {
  background: none;
}

#wrapper .footer-area .tab-holder .tab_content a,
#wrapper #slidingbar-area .tab-holder .tab_content a {
  padding: 0;
  border-bottom: none;
}

#wrapper .entry-summary .gform_wrapper ul li {
  clear: none !important;
}

#wrapper .gform_wrapper .gravity-select-parent select {
  margin: 0;
}

body #wrapper .gomapMarker {
  color: #333;
}


#wrapper .strip-html .fusion-dropcap {
  top: 0;
  float: none;
  margin: 0;
  padding: 0;
  background-color: inherit !important;
  box-shadow: none;
  line-height: inherit;
  text-shadow: none;
  color: inherit !important;
  font-size: inherit;
}

#wrapper .strip-html .fusion-highlight {
  background-color: inherit !important;
  color: inherit !important;
}

#wrapper .strip-html .fusion-tooltip {
  color: inherit;
  border-bottom: 1px dotted;
}

#wrapper .header-social .menu .sub-menu li {
  display: block;
  float: none;
  padding: 0;
  border: 0;
  border-bottom: 1px solid #e0dfdf;
  line-height: normal;
}

#wrapper .header-social .menu .sub-menu li a {
  display: block;
  padding: 7px 10px;
}

#wrapper .header-social .menu .sub-menu li a:hover {
  background-color: #fafafa;
}

#wrapper .header-social .menu .sub-menu li:last-child {
  border-bottom: 0;
}

#wrapper .header-social .menu .sub-menu li,
#wrapper .header-social .menu .sub-menu li a {
  color: #333333;
}

#wrapper .widget .product_list_widget li {
  padding-bottom: 10px;
  margin-bottom: 10px;
}

#wrapper .custom_select_box .dd-container .dd-select,
#wrapper .custom_select_box .dd-options li a {
  background: #fbfaf9;
  background-image: none;
}

#wrapper .custom_select_box .dd-container .dd-selected {
  padding: 0;
  text-indent: 10px;
  padding-right: 15px;
}

#wrapper .custom_select_box .dd-options li a:hover {
  background-color: transparent;
}

#wrapper .custom_select_box .dd-pointer {
  background-image: none;
  width: 10px;
  border-left: 1px solid;
  padding-left: 10px;
}

#wrapper .custom_select_box .dd-pointer-down:after {
  font-family: IcoMoon;
  content: '\e61f';
  font-weight: bold;
}

#wrapper .custom_select_box .dd-options {
  position: absolute;
  top: auto;
  max-height: 143px;
}

#wrapper .custom_select_box .dd-pointer-down {
  border-color: #dadada;
}

#wrapper .chzn-container-single .chzn-single div b {
  background: none;
}

#wrapper .cart-loading {
  background-color: rgba(0, 0, 0, 0.8);
}

.no-rgba #wrapper .cart-loading {
  background-color: #000;
}

.rtl #wrapper .dd-container .dd-pointer {
  left: 0;
  right: auto;
  border-left: 0;
  border-right: 1px solid;
}

.rtl #wrapper .dd-container .dd-selected {
  text-align: right;
}

.rtl #wrapper .col .heading img {
  margin-right: 0px;
  margin-left: 10px;
}

.rtl #wrapper .fusion-tabs-widget .tab-holder .news-list li .image {
  float: right;
  margin-left: 13px;
  margin-right: 0;
}

.rtl #wrapper .fusion-tabs-widget .tabset li {
  border-left: 1px solid;
  border-right: none;
}

.rtl #wrapper .fusion-tabs-widget .tabset li:last-child {
  border-left: none;
}

.rtl #wrapper .select-arrow {
  right: auto;
  left: 1px;
  border-right: 1px solid #DADADA;
  border-left: none;
  text-align: center !important;
}

.rtl #wrapper .fusion-column.last {
  margin-left: 0;
}

body.admin-bar #wrapper #slidingbar-area {
  top: 32px;
}

#wrapper .flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
}

#wrapper .flex-control-paging li a {
  display: block;
}

  #wrapper .ei-title h2 {
    font-size: 20px;
    line-height: 24px;
  }

  #wrapper .ei-title h3 {
    font-size: 15px;
    line-height: 30px;
  }



#wrapper .fusion-megamenu-wrapper {
  margin: 0 auto;
  padding: 0 15px;
}

#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu,
#wrapper .fusion-megamenu-wrapper .sub-menu {
  padding: 0;
  list-style: none;
}

#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title {
  margin: 0;
  font-size: 13px;
  line-height: 26px;
  -webkit-font-smoothing: antialiased;
}

#wrapper .fusion-megamenu-wrapper .fusion-megamenu-icon,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container {
  display: none;
}

#wrapper .mobile-nav-item .fusion-megamenu-icon,
#wrapper .mobile-nav-item .fusion-megamenu-bullet {
  display: none;
}

#wrapper .fusion-megamenu-wrapper .text-menu-icon {
  position: absolute;
}

#wrapper .fusion-megamenu-wrapper .menu-text {
  margin-left: 23px;
}

#wrapper .mobile-nav-item .fusion-megamenu-wrapper .row {
  padding: 0;
}

#wrapper .mobile-nav-item .fusion-megamenu-title {
  font-weight: normal;
  margin: 0;
}

  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder {
    width: 100%;
    padding: 0;
    border-top: 3px solid #a0ce4e;
  }

  #wrapper .fusion-megamenu-wrapper .sub-menu {
    padding: 0;
    list-style: none;
  }

  #wrapper #nav .fusion-megamenu-wrapper .sub-menu.deep-level a,
  #wrapper #sticky-nav .fusion-megamenu-wrapper .sub-menu.deep-level a {
    padding-left: 49px ;
  }

  #wrapper #nav .fusion-megamenu-wrapper .sub-menu.deep-level .deep-level a,
  #wrapper #sticky-nav .fusion-megamenu-wrapper .sub-menu.deep-level .deep-level a {
    padding-left: 64px;
  }

  #wrapper .fusion-megamenu-wrapper .fusion-megamenu {
    display: table;
    padding: 0;
    list-style: none;
  }

  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-border {
    border-bottom: 1px solid #dcd9d9;
  }

  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu {
    display: table-cell;
    float: none;
    padding: 29px 0;
    border-right: 1px solid #dcd9d9;
  }

  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu li a:hover:not(.fusion-megamenu-widgets-container a:hover),
  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu .current-menu-item a:not(.fusion-megamenu-widgets-container a) {
    background-color: #f3f2f2;
  }

  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu .fusion-megamenu-icon img {
    margin-top: -3px;
  }

  #wrapper .fusion-megamenu-wrapper.columns-per-row-1 .fusion-megamenu .fusion-megamenu-submenu:nth-child(n),
  #wrapper .fusion-megamenu-wrapper.columns-per-row-2 .fusion-megamenu .fusion-megamenu-submenu:nth-child(2n),
  #wrapper .fusion-megamenu-wrapper.columns-per-row-3 .fusion-megamenu .fusion-megamenu-submenu:nth-child(3n),
  #wrapper .fusion-megamenu-wrapper.columns-per-row-4 .fusion-megamenu .fusion-megamenu-submenu:nth-child(4n),
  #wrapper .fusion-megamenu-wrapper.columns-per-row-5 .fusion-megamenu .fusion-megamenu-submenu:nth-child(5n),
  #wrapper .fusion-megamenu-wrapper.columns-per-row-6 .fusion-megamenu .fusion-megamenu-submenu:nth-child(6n) {
    border-right: none;
  }

  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-title a {
    height: auto;
  }

  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-title a:hover {
    text-decoration: none;
    color: #000;
  }

  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-icon,
  .fusion-megamenu-icon {
    display: inline;
    margin-right: 12px;
  }

  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-icon img,
  .fusion-megamenu-icon img {
    margin-top: -2px;
    max-height: 15px;
    vertical-align: middle;
  }

  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet,
  .fusion-megamenu-bullet {
    display: block;
    float: left;
    margin-top: 0.5em;
    margin-right: 10px;
    border-top: 3px solid transparent;
    border-bottom: 3px solid transparent;
    border-left: 3px solid #333;
    height: 0;
    width: 0;
  }

  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container {
    margin-bottom: 10px;
    color: #333;
    font-size: 13px;
  }

  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container.second-level-widget,
  #wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container.third-level-widget {
    padding: 0 34px;
  }


#wrapper .fusion-megamenu-wrapper * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

#wrapper .fusion-megamenu-wrapper .row {
  clear: both;
}

#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-holder {
  top: 0;
}

#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu {
  top: 0;
}

#wrapper .fusion-megamenu-wrapper.col-span-12 .fusion-megamenu {
  table-layout: fixed;
  width: 100%;
}

#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-title a,
#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-title a {
  padding: 0;
  background: none;
  border: none;
  font: inherit;
}

#wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder ul ul.sub-menu,
#wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder ul ul.sub-menu {
  display: block;
  left: auto;
  right: auto;
  border: none;
  background: none;
}

#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-widgets-container ul.list-icon,
#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-widgets-container ul.list-icon {
  border: none;
  margin-left: 25px;
}

#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-widgets-container .recent-works-items a,
#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-widgets-container .recent-works-items a {
  padding: 3px;
}


.rtl #wrapper .fusion-megamenu-wrapper {
  left: auto;
  right: 0;
}

.rtl #wrapper #nav .fusion-megamenu-wrapper .sub-menu.deep-level a,
.rtl #wrapper #sticky-nav .fusion-megamenu-wrapper .sub-menu.deep-level a {
  padding-left: 34px;
  padding-right: 49px;
}

.rtl #wrapper #nav .fusion-megamenu-wrapper .sub-menu.deep-level .deep-level a,
.rtl #wrapper #sticky-nav .fusion-megamenu-wrapper .sub-menu.deep-level .deep-level a {
  padding-left: 34px;
  padding-right: 64px;
}

.rtl #wrapper .fusion-megamenu-wrapper .fusion-megamenu-icon,
.rtl .fusion-megamenu-icon {
  margin-left: 9px;
  margin-right: 0;
}

.rtl #wrapper .fusion-megamenu-wrapper .menu-text {
  margin-left: 0;
  margin-right: 23px;
}

.rtl #wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu {
  border-left: 1px solid #DCD9D9;
  border-right: 0;
}

.rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-1 .fusion-megamenu .fusion-megamenu-submenu:nth-child(n),
.rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-2 .fusion-megamenu .fusion-megamenu-submenu:nth-child(2n),
.rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-3 .fusion-megamenu .fusion-megamenu-submenu:nth-child(3n),
.rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-4 .fusion-megamenu .fusion-megamenu-submenu:nth-child(4n),
.rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-5 .fusion-megamenu .fusion-megamenu-submenu:nth-child(5n),
.rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-6 .fusion-megamenu .fusion-megamenu-submenu:nth-child(6n) {
  border-left: none;
}

.rtl #wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper ul li:hover ul,
.rtl #wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul li:hover ul {
  right: 0;
}

.rtl #wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet,
.rtl .fusion-megamenu-bullet {
  border-left: none;
  border-right: 3px solid #333333;
  float: right;
  margin-left: 10px;
  margin-right: 0;
}


body.side-header #wrapper .fusion-megamenu-wrapper {
  top: 0;
}

body.side-header-left #wrapper {
  margin-left: 280px;
  width: auto;
}

body.side-header-right #wrapper {
  margin-right: 280px;
  width: auto;
}

#wrapper .button-square {
  border-radius: 0;
}

#wrapper .button-round {
  border-radius: 2px;
}

#wrapper .button-round.button-3d {
  border-radius: 4px;
}

#wrapper .button-pill {
  border-radius: 25px !important;
}

#wrapper .fusion-column.last {
  margin-right: 0;
}

#wrapper .full-boxed-pricing .panel-wrapper {
  padding: 0;
}

		
		#wrapper .gf_browser_ie.gform_wrapper .button,
		#wrapper .gf_browser_ie.gform_wrapper .gform_footer input.button{ padding: 0 20px; }

#wrapper .side-nav li.current_page_item a{
	border-right-color:#6796bf;
	border-left-color:#6796bf;
}


.fusion-accordian .panel-title .active .fa-fusion-box,
ul.circle-yes li:before,
.circle-yes ul li:before,
.progress-bar-content,
.pagination .current,
.bbp-topic-pagination .current,
.header-v3 .header-social,.header-v4 .header-social,.header-v5 .header-social,
.date-and-formats .date-box,.table-2 table thead,
.onsale,.woocommerce-pagination .current,
.woocommerce .social-share li a:hover i,
.price_slider_wrapper .ui-slider .ui-slider-range,
.tagcloud a:hover,.cart-loading,
#toTop:hover,
#bbpress-forums div.bbp-topic-tags a:hover,
#wrapper .search-table .search-button input[type="submit"]:hover,
ul.arrow li:before,
p.demo_store,
.avada-myaccount-data .digital-downloads li:before, .avada-thank-you .order_details li:before,
.sidebar .widget_layered_nav li.chosen, .sidebar .widget_layered_nav_filters li.chosen {
	background-color:#6796bf;
}


#main,#wrapper,
.fusion-separator .icon-wrapper, html, body, .bbp-arrow { background-color:#ffffff; }

#wrapper .footer-area .fusion-tabs-widget .tab-holder .tabs li {
	border-color:#e9eaee;
}


#main .reading-box h2,
#main h2,
.page-title h1,
.image .image-extras .image-extras-content h3,.image .image-extras .image-extras-content h3 a,
#main .post h2,
.sidebar .widget h3,
#wrapper .fusion-tabs-widget .tab-holder .tabs li a,
.share-box h4,
.project-content h3,
.author .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-tabs  li .tab-link,
.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6,
.ei-title h2, #header-sticky,#header .tagline,
table th,.project-content .project-info h4,
.woocommerce-success-message .msg,.product-title, .cart-empty,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title,
.main-flex .slide-content h2, .main-flex .slide-content h3,
.fusion-modal .modal-title, .popover .popover-title,
.fusion-flip-box .flip-box-heading-back{
	font-family:"Raleway", Arial, Helvetica, sans-serif;
}


#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 .portfolio h2 {
	font-size:21px;
		line-height:32px;
}


#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{
	line-height:27px;
}


#slidingbar-area a, #slidingbar-area .jtwt .jtwt_tweet a, #wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .tabs li a, #slidingbar-area .fusion-accordian .panel-title a{color:#BFBFBF;}


.footer-area a,.footer-area .jtwt .jtwt_tweet a,#wrapper .footer-area .fusion-tabs-widget .tab-holder .tabs li a,.footer-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a,.copyright a,
.footer-area .fusion-accordian .panel-title a{color:#000000;}

#wrapper .main-nav-search .search-link:hover:after, #wrapper .main-nav-search.search-box-open .search-link:after, #wrapper .my-cart-link:hover:after {color:#6796bf;}


#nav ul ul,#sticky-nav ul ul,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-submenu,
#nav ul .login-box,#sticky-nav ul .login-box,
#nav ul .cart-contents,#sticky-nav ul .cart-contents,
#small-nav ul .login-box,#small-nav ul .cart-contents,
#main-nav-search-form, #sticky-nav-search-form
{background-color:#ffffff;}

#wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet, .fusion-megamenu-bullet{border-left-color:#333333;}


#wrapper .header-social .header-info, #wrapper .header-social a {color:#747474;}

#wrapper .header-social .mobile-topnav-holder li a {color: #333333;}

#slidingbar-area .tagcloud a, 
#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder, 
#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .news-list li,
#slidingbar-area .fusion-accordian .fusion-panel
{border-color: #282A2B;}


.footer-area .widget_categories li a, .footer-area li.recentcomments, .footer-area ul li a, .footer-area .product_list_widget li, .footer-area .tagcloud a,
#wrapper .footer-area .fusion-tabs-widget .tab-holder, 
#wrapper .footer-area .fusion-tabs-widget .tab-holder .news-list li, 
.footer-area .widget_recent_entries li,
.footer-area .fusion-accordian .fusion-panel
{border-color: #505152;}


.input-text, input[type="text"], textarea,
input.s,#comment-input input,#comment-textarea textarea,.comment-form-comment textarea, .post-password-form .password,
.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea,.wpcf7-form .wpcf7-select,.wpcf7-captchar,.wpcf7-form .wpcf7-date,
.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield textarea,.gform_wrapper .gfield select,
#bbpress-forums .bbp-search-form #bbp_search,.bbp-reply-form input#bbp_topic_tags,.bbp-topic-form input#bbp_topic_title, .bbp-topic-form input#bbp_topic_tags, .bbp-topic-form select#bbp_stick_topic_select, .bbp-topic-form select#bbp_topic_status_select,#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,.bbp-login-form input,
.main-nav-search-form input,.search-page-search-form input,.chzn-container-single .chzn-single,.chzn-container .chzn-drop,
.avada-select-parent select,.avada-select-parent .select-arrow, #wrapper .select-arrow,
select,
#lang_sel_click a.lang_sel_sel,
#lang_sel_click ul ul a, #lang_sel_click ul ul a:visited,
#lang_sel_click a, #lang_sel_click a:visited,#wrapper .search-table .search-field input{
background-color:#ffffff;}


.input-text, input[type="text"], textarea,
input.s,input.s .placeholder,#comment-input input,#comment-textarea textarea,#comment-input .placeholder,#comment-textarea .placeholder,.comment-form-comment textarea, .post-password-form .password,
.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea,.wpcf7-form .wpcf7-select,.wpcf7-select-parent .select-arrow,.wpcf7-captchar,.wpcf7-form .wpcf7-date,
.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield textarea,.gform_wrapper .gfield select,
select,
#bbpress-forums .bbp-search-form #bbp_search,.bbp-reply-form input#bbp_topic_tags,.bbp-topic-form input#bbp_topic_title, .bbp-topic-form input#bbp_topic_tags, .bbp-topic-form select#bbp_stick_topic_select, .bbp-topic-form select#bbp_topic_status_select,#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,.bbp-login-form input,
.main-nav-search-form input,.search-page-search-form input,.chzn-container-single .chzn-single,.chzn-container .chzn-drop,.avada-select-parent select, #wrapper .search-table .search-field input
{color:#aaa9a9;}


.input-text, input[type="text"], textarea,
input.s,#comment-input input,#comment-textarea textarea,.comment-form-comment textarea, .post-password-form .password,
.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea,.wpcf7-form .wpcf7-select,.wpcf7-select-parent .select-arrow,.wpcf7-captchar,.wpcf7-form .wpcf7-date,
.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield textarea,.gform_wrapper .gfield_select[multiple=multiple],.gform_wrapper .gfield select,.gravity-select-parent .select-arrow,.select-arrow,
#bbpress-forums .quicktags-toolbar,#bbpress-forums .bbp-search-form #bbp_search,.bbp-reply-form input#bbp_topic_tags,.bbp-topic-form input#bbp_topic_title, .bbp-topic-form input#bbp_topic_tags, .bbp-topic-form select#bbp_stick_topic_select, .bbp-topic-form select#bbp_topic_status_select,#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,#wp-bbp_topic_content-editor-container,#wp-bbp_reply_content-editor-container,.bbp-login-form input,
.main-nav-search-form input,.search-page-search-form input,.chzn-container-single .chzn-single,.chzn-container .chzn-drop,
.avada-select-parent select,.avada-select-parent .select-arrow,
select,
#lang_sel_click a.lang_sel_sel,
#lang_sel_click ul ul a, #lang_sel_click ul ul a:visited,
#lang_sel_click a, #lang_sel_click a:visited,
#wrapper .search-table .search-field input,
.avada-select .select2-container .select2-choice, .woocommerce-checkout .select2-drop-active
{border-color:#d2d2d2;}


#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu,
#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-border,
#nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul, #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul,
#wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul li, #wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul li,
#header-sticky .cart-content a,#header-sticky .cart-content a:hover,#header-sticky .login-box,#header-sticky .cart-contents,
#header .cart-content a, #side-header .cart-content a, #header .cart-content a:hover,#side-header .cart-content a:hover,#header .login-box,#header .cart-contents, #side-header .cart-contents,#small-nav .login-box,#small-nav .cart-contents,#small-nav .cart-content a,#small-nav .cart-content a:hover,
#main-nav-search-form, #sticky-nav-search-form
{border-color:#eaeaea;}


#wrapper .page-title h1{
		font-size:24px;
		line-height:normal;
}


#wrapper .page-title h3{
		font-size:14px;
		line-height: 26px;
}

.rtl #wrapper #nav .fusion-megamenu-wrapper ul,
.rtl #wrapper #header-sticky #nav .fusion-megamenu-wrapper ul{
	left:auto;
	right:auto;
}


#wrapper .header-social .menu .sub-menu,#wrapper .header-social .login-box,#wrapper .header-social .cart-contents,.main-nav-search-form{
	background-color:#ffffff;
}


#wrapper .header-social .menu .sub-menu li, #wrapper .header-social .menu .sub-menu li a,#wrapper .header-social .login-box .forgetmenot, #wrapper .top-menu .cart-contents a, .top-menu .cart-contents .cart-link a:before, .top-menu .cart-contents .checkout-link a:before{
	color:#747474;
}


#wrapper .header-social .menu .sub-menu li a:hover,.top-menu .cart-content a:hover {
	background-color:#fafafa;
}


#wrapper .header-social .menu .sub-menu li a:hover, #wrapper .top-menu .cart-contents a:hover, #wrapper .top-menu .cart-contents .cart-link a:hover:before, #wrapper .top-menu .cart-contents .checkout-link a:hover:before{
	color:#333333;
}


#wrapper .header-social .menu .sub-menu,#wrapper .header-social .menu .sub-menu li,.top-menu .cart-content a,#wrapper .header-social .login-box,#wrapper .header-social .cart-contents,.main-nav-search-form{
	border-color:#e5e5e5;
}


#wrapper .date-and-formats .format-box{background-color:#eef0f2;}


#wrapper .sidebar .fusion-tabs-widget .tabs-container{background-color:transparent;}

body.rtl #wrapper .sidebar .fusion-tabs-widget .tab-hold .tabset li{border-left-color:transparent;}


#wrapper .sidebar .fusion-tabs-widget .tab-holder,.sidebar .fusion-tabs-widget .tab-holder .news-list li{border-color:#ebeaea;}



#wrapper .header-wrapper .fusion-megamenu-wrapper .fusion-megamenu {
  -webkit-box-shadow: 0 2px 2px #999;
  -moz-box-shadow: 0 2px 2px #999;
  box-shadow: 0 2px 2px #999;
}

#wrapper #side-header .fusion-megamenu-wrapper .fusion-megamenu {
	-webkit-box-shadow: 0px 10px 50px -2px rgba(0, 0, 0, 0.14);
	-moz-box-shadow: 0px 10px 50px -2px rgba(0, 0, 0, 0.14);
	box-shadow: 0px 10px 50px -2px rgba(0, 0, 0, 0.14);
}


		
		

	
		
	#wrapper .fusion-button.button-1{text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow: none;border-width:1px;color:rgba(255,255,255,.6);border-color:rgba(255,255,255,.6);}
#wrapper .fusion-button.button-1:hover,.fusion-button.button-1:focus,.fusion-button.button-1:active{border-width:1px;border-color:rgba(255,255,255,.9);color:rgba(255,255,255,.9);}
#wrapper .fusion-button.button-1:hover,.button-1:focus,.fusion-button.button-1:active{background: rgba(255, 255, 255, 0.09);}
#wrapper .fusion-button.button-2{text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow: none;border-width:1px;color:rgba(255,255,255,.6);border-color:rgba(255,255,255,.6);}
#wrapper .fusion-button.button-2:hover,.fusion-button.button-2:focus,.fusion-button.button-2:active{border-width:1px;border-color:rgba(255,255,255,1);color:rgba(255,255,255,1);}
#wrapper .fusion-button.button-2:hover,.button-2:focus,.fusion-button.button-2:active{background: rgba(255, 255, 255, 0.09);}
.fusion-imageframe, .imageframe-align-center{font-size:0px;line-height:normal;}


#cff .cff-shared-link{
  float: left;
  clear: both;
  width: 100%;
  padding: 5px 10px;
  margin: 10px 0 5px 0;

  
  background: #f9f9f9;
  border: 1px solid #d9d9d9;

  background: rgba(0,0,0,0.02);
  border: 1px solid rgba(0,0,0,0.07);

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}


  .inner-header .contact-info p span a{color: #000;}


  
  .inner-header .contact-info p {
    font-size: 1.625em;
  }


  
  .inner-header .contact-info {
    float: none;
    text-align: center;
  }


  
  .contact-info {
    font-size: 0.6875em;
    margin: 0;
    padding: 0;
  }


.inner-header .contact-info p span {
  text-rendering: optimizeLegibility;
  font-weight: 800;
  font-family: "OpenSansExtrabold";
  text-align: right;
  line-height: 2em;
}

.achurado{
	display:none;
}
div.block{position:relative;}
div.block .edit{display:none;position:absolute;right:-20px;top:-5px;z-index:40;padding:3px 8px 0;font-size:10px;line-height:16px;background-color:white;border:1px solid #cccccc;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 1px 3px #888888;-webkit-box-shadow:-1px 1px 2px #666666;}
div.block .edit a{display:block;border:0;padding:0;margin:0;}
div.block:hover .edit{display:block;}
.promos .block-bean-ad{float:left;}
.promos .block-title{font-size:1.3em;line-height:1.3em;margin-bottom:10px;color:white;}
body.front .block-bean-homepage-promo{float:left;width:33.33333%;overflow:hidden;}
body.front .block-bean-homepage-promo .block-title{position:absolute;color:rgba(255,255,255,0.8);text-align:center;bottom:10%;font-size:1.7em;width:100%;pointer-events:none;z-index:3;font-weight:lighter;font-weight:bold;text-shadow:0px 0px 10px rgba(0,0,0,0.5);}
body.front .block-bean-homepage-promo .content img{width:100%;height:auto;line-height:0;display:block;font-size:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
body.front .block-bean-homepage-promo .content a{line-height:0;display:block;font-size:0;overflow:hidden;}
body.front .block-bean-homepage-promo .content a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.not-front #content .block-menu-block{margin-top:30px;}
.not-front #content .block-menu-block .menu li.leaf{list-style:none;}
.not-front #content .block-menu-block .content li{overflow:hidden;margin:0;padding:0;float:left;display:block;margin-right:2.12766%;width:48.93617%;position:relative;margin-top:0.8em;}
.not-front #content .block-menu-block .content li:last-child{margin-right:0;}
.not-front #content .block-menu-block .content li:nth-child(2n){margin-right:0;}
.not-front #content .block-menu-block .content li:nth-child(2n+1){clear:left;}
.not-front #content .block-menu-block .content li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.not-front #content .block-menu-block .content .field-item a{font-size:0;line-height:0;}
.not-front #content .block-menu-block .content img{width:100%;height:auto;border:1px solid rgba(0,0,0,0.3);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;display:block;z-index:2;}
.front #block-views-feeds-block_pinterest .block-title,.front #block-fs-recent_activity .block-title{background-color:#58585a;color:#ffffff;font-size:1em;padding:20px;margin:0;}
.front #block-views-feeds-block_pinterest .block-title:after,.front #block-fs-recent_activity .block-title:after{position:absolute;top:20px;right:20px;font-size:2.5em;color:#999999;font-family:FontAwesome;}
.front #block-views-feeds-block_pinterest .block-title:after{content:"";}
.front #block-fs-recent_activity .block-title{border-left:1px solid #999999;}
.front #block-fs-recent_activity .block-title:after{content:"";font-size:27px;color:#58585a;background-color:#999999;border-radius:100%;padding:10px 0 0 10px;width:27px;height:27px;top:11px;}
.front .block-bean-slideshow .flexslider{padding:0;margin:0;border:0;position:relative;background-color:#58585a;}
.front .block-bean-slideshow .flexslider li{overflow:hidden;}
.front .block-bean-slideshow .flexslider img{min-width:700px;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 7s;-moz-transition:-moz-transform 7s;transition:transform 7s;}
.front .block-bean-slideshow .flexslider .flex-active-slide img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.front .block-bean-slideshow .flexslider li:before{content:" ";display:block;position:absolute;width:100%;height:100%;background-image:radial-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.5));pointer-events:none;z-index:2;}
.sidebar.left .block-menu-block .content a{color:#999999;font-size:1.3em;}
.sidebar.left .block-menu-block .content a.active{font-weight:bold;}
.sidebar.left .block-menu-block .content a:hover{color:#444445;}
.sidebar.left .block-menu-block .content li{list-style:none;}
.sidebar.left .block-menu-block .content li li:before{content:"  - ";color:#999999;font-size:1.3em;}
.sidebar.left .block-menu-block .content li:before{content:"// ";color:#ff6666;font-size:1.3em;}
.sidebar.left .block-menu-block .menu-fields-main-menu{display:none;}
.sidebar .block{margin-top:30px;}
.sidebar .block:first-child{margin-top:0;}
.sidebar .block .block-title{text-align:center;padding:15px 0 15px 0;font-size:0.8em;border-top:1px solid red;border-bottom:1px solid red;font-weight:bold;margin-bottom:10px;}
.sidebar .block .content{font-size:0.8em;}



.assistive-text {
	clip: rect(1px 1px 1px 1px); 
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
}

.ad-item{text-align:center;padding-top:10px;}
#primary-menu .menu-item .item-wrapper{margin:0 5px 5px 0;}
#primary-menu .right-block .menu-item .item-wrapper{margin:0 0 4px 0;}
	
.searchform{
}


.searchform input[type="submit"]{
	width:39%;
	font-size:12px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-4{width:33.33333333%}


	.success .col-md-4 img {
		display:block;
		text-align:center;
		border:1px solid #ff0000;
		margin:0 auto;
	}


	.success .col-md-4 h5 {
		float:none !important;
		margin:0 auto !important;
		text-align:center;
		padding:10px 0;
	}





.success .col-md-4 {
    border:1px solid #ccc;
    border-radius:3px;
    margin: 50px 10px;
    padding: 10px;
    width:31.6%;
    position:relative;
}


.success .col-md-4 h5.pull-left {
	margin-left:140px;
		
}
.carousel-control .img_outer{top:0;clear:both;width:150px;height:47px;position:relative;display:block;overflow:hidden;margin:0 0 -2px 0}

#footer-column-middle {
    text-align: center;
}


	.fusion-column.fusion-one-sixth,
	.fusion-column.fusion-five-sixth,
	.fusion-column.fusion-one-fifth,
	.fusion-column.fusion-two-fifth,
	.fusion-column.fusion-three-fifth,
	.fusion-column.fusion-four-fifth,
	.fusion-column.fusion-one-fourth,
	.fusion-column.fusion-three-fourth,
	.fusion-column.fusion-one-third,
	.fusion-column.fusion-two-third,
	.fusion-column.fusion-one-half {
	  position: relative;
	  float: left;
	  margin-right: 4%;
	  margin-bottom: 20px;
	}

	.fusion-column.fusion-one-third {
	  width: 30.6666%;
	}

	
	.fusion-column.fusion-one-sixth, 
	.fusion-column.fusion-five-sixth, 
	.fusion-column.fusion-one-fifth, 
	.fusion-column.fusion-two-fifth, 
	.fusion-column.fusion-three-fifth, 
	.fusion-column.fusion-four-fifth, 
	.fusion-column.fusion-one-fourth, 
	.fusion-column.fusion-three-fourth, 
	.fusion-column.fusion-one-third, 
	.fusion-column.fusion-two-third, 
	.fusion-column.fusion-one-half {
		width:100%;
		margin-bottom:20px;
	}

#recent-deliveries-filter .fusion-column.fusion-one-third{
width:37.667%;
}

#topmodel .fusion-two-third, #topmodel .fusion-one-third {
    margin-right: 0 !important;
}

#topmodel .fusion-one-third {
width: 31.667%;
}

#home4 .fusion-one-third, #deliveries .fusion-one-third {
    margin-right: 2%;
}


#recent-deliveries-filter .fusion-column.fusion-two-fifth, #recent-deliveries-filter .fusion-column.fusion-one-fifth, #recent-deliveries-filter .fusion-column.fusion-one-third{
width:100% !important;
}

.clear {
	float: none !important;
	clear: both;
	width:100%; 
	height: 0;
}
.medium-12{width:100%;}
.medium-12.column.first .medium-12.column.first{padding-right:0px;}


.header-title {
    float: left;
    margin: 11px 74px 0 0;
}

.header-title a {
	text-decoration: none;
}

.header-title p {
	color: #ffc426;
}

.page-single .header-title p {
    color: #ffc426;
    font-size: 13px;
    line-height: 21px;
}

    .header-title a img{
        width: 121px;
        height: 26px;
        padding-left: 6px;
        margin-top: -2px;
    }


.evergreen__item {
  padding: 12px 0; }


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}
.widget-gallery .tiled-gallery-unresized{visibility:hidden;height:0px;overflow:hidden;}


    .container .one-third.column                { width: 300px; }

	
    .container .one-third.column.wrapper               { width: 320px; margin-right: 0px; margin-left: 0px; }

		.container .sidebar-included .gdl-page-item .one-third.column                { width: 200px; min-height: 760px;}

		.container .sidebar-included .gdl-page-item .one-third.column.wrapper                { width: 220px; }

		
		.container .both-sidebar-included .gdl-page-item .four.columns,
		.container .both-sidebar-included .gdl-page-item .eight.columns, 
		.container .both-sidebar-included .gdl-page-item .one-third.column{ width: 220px; }

		
		.container .both-sidebar-included .gdl-page-item .four.columns.wrapper,
		.container .both-sidebar-included .gdl-page-item .eight.columns.wrapper,    
		.container .both-sidebar-included .gdl-page-item .one-third.column.wrapper{ width: 240px; }

			
			.container .both-sidebar-included .gdl-page-item .four.columns,
			.container .both-sidebar-included .gdl-page-item .eight.columns, 
			.container .both-sidebar-included .gdl-page-item .one-third.column{ width: 172px; }

			
			.container .both-sidebar-included .gdl-page-item .four.columns.wrapper,
			.container .both-sidebar-included .gdl-page-item .eight.columns.wrapper,    
			.container .both-sidebar-included .gdl-page-item .one-third.column.wrapper{ width: 192px; }


        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 280px; }

		
			
			.container .four.columns.wrapper,
			.container .eight.columns.wrapper,               
			.container .twelve.columns.wrapper,              
			.container .sixteen.columns.wrapper,             
			.container .one-third.column.wrapper,            
			.container .two-thirds.column.wrapper { width: 300px; margin-right: 0px; margin-left: 0px; }

			
			.container .sidebar-included .gdl-page-item .four.columns,                    
			.container .sidebar-included .gdl-page-item .eight.columns,                   
			.container .sidebar-included .gdl-page-item .twelve.columns,                  
			.container .sidebar-included .gdl-page-item .sixteen.columns,                 
			.container .sidebar-included .gdl-page-item .one-third.column,                
			.container .sidebar-included .gdl-page-item .two-thirds.column { width: 280px; }

				
			.container .sidebar-included .gdl-page-item .four.columns.wrapper ,                 
			.container .sidebar-included .gdl-page-item .eight.columns.wrapper ,                
			.container .sidebar-included .gdl-page-item .twelve.columns.wrapper ,               
			.container .sidebar-included .gdl-page-item .sixteen.columns.wrapper ,              
			.container .sidebar-included .gdl-page-item .one-third.column.wrapper ,             
			.container .sidebar-included .gdl-page-item .two-thirds.column.wrapper  { width: 300px; }

			
			.container .both-sidebar-included .gdl-page-item .four.columns,
			.container .both-sidebar-included .gdl-page-item .eight.columns, 
			.container .both-sidebar-included .gdl-page-item .one-third.column,
			.container .both-sidebar-included .gdl-page-item .twelve.columns,
			.container .both-sidebar-included .gdl-page-item .sixteen.columns,
			.container .both-sidebar-included .gdl-page-item .two-thirds.column  { width: 280px; }

			
			.container .both-sidebar-included .gdl-page-item .four.columns.wrapper,
			.container .both-sidebar-included .gdl-page-item .eight.columns.wrapper,    
			.container .both-sidebar-included .gdl-page-item .one-third.column.wrapper,
			.container .both-sidebar-included .gdl-page-item .twelve.columns.wrapper,   	
			.container .both-sidebar-included .gdl-page-item .sixteen.columns.wrapper, 
			.container .both-sidebar-included .gdl-page-item .two-thirds.column.wrapper   { width: 300px; }


div.one-third{ margin:0; padding:10px; background-color:#fff;  border-top: solid #f0eee4 1px;}


.gdl-page-item div.one-third.column { background-color:#f6f6ee}


body.home .gdl-page-item div.one-third.column{ background-color:transparent}
.float-right{float:right;}

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

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

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

.container:after {
  clear: both;
}

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

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

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

.navbar .container {
  width: auto;
}

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

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


#content .post {
	background-color:#ccc;
	}

	
#content .post h2 a {
	color: #000;
	}

#content .post h2 a:hover {
	color: #999;
	}

#content .post .commentos{
	color:#eee;
	color:#fff;
	}

		
#content .post .commentos a:hover{
	color:#999999;
	}

#content .post img {
	border: 1px solid #fff;
	background-color:#e9e9e9;
	}

	
#content .post .category {
	border-bottom:1px dotted #999;
	color:#999999;
	}

		
#content .post .category a{
	color:#999;
	}

		#content .post h2 {
			font-size: 2.0em;
			font-family:Arial, Helvetica, sans-serif;
			padding:10px 0;
			letter-spacing:-1px;
		}

		#content .post p {
			line-height: 1.4em;
			font-size: 0.9em;
		}

table, table.post{
  border-collapse: collapse;  
}

		
		
		.post-stats {
			font-size:9px;
			font-weight:bold;
		}





.single-author .entry-meta .by-author {
	display: inline;
}
.meetings-carousel{width:263px;height:100px;overflow:hidden;display:block;}
.meetings-carousel-caption{width:263px !important;padding:0;margin:0;left:0;top:0;text-shadow:none;color:#333;text-align:left;}






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px;  background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}
.form-group{margin-bottom:24px;margin-bottom:1.71429rem;position:relative}
.form-group .tooltip{margin-left:15px;margin-left:1.07143rem}
.primary-lead-form .form-group{padding-right:15px;padding-right:1.07143rem}
.bounce-modal .form-group{margin-bottom:0}


.pjc-preload{
    display:none;
}


#login {
  width: 100%;
  height: 29px;
}


#cred td.cred-center {
	text-align: center;
}


	
	


td#footer {
	width: auto;
	
	}


td#footer a:link, td#footer a:visited, td#footer a:active {
	
	}


td#footer a:hover {
	
	}

	
#header, 
#footer, 
.colone, 
.colthree,
.navigation, 
.navigation-top,
.navigation-middle,
.navigation-bottom,
.wp-pagenavi-navigation, 
#comment, 
#respond,
.remove-for-print {
	display: none;
	}

.ratesh2 {
	color:#aeab87;
	font-weight:bold;
	font-size:18px;
	padding-bottom:10px;
	padding-top:10px;
}


.location-book-table-form {

}




.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child {
  margin-bottom: 0;
}


.border_bottom {
    border-bottom: 1px dotted #666;
    padding: 10px 0px
}

	
	
	.footer-text { width: 91%; }


.pi-products-container {
    border-top: 1px dashed #999999;
}


.pi-products-container .buynow-box {
   border-width: 2px;
   border-style: solid;
   border-color: #5c99b9 #002438 #002438 #5c99b9;
   width: 132px; 
   font-size: 16px;
}

.comment-container h1.title-comments {
  color: #dadada;
  font-size: 18px;
}

  .comment-container .comments li li {
    padding-left: 15px;
  }

body.light-layout .comment-container h1.title-comments {
  color: #939393;
}

body.light-layout .comment-container .comments li .left-section img {
  border: 3px solid #e2e2e2;
}

body.light-layout .comment-container .comments li .right-section h1 a {
  color: #5e5e5e;
}

body.light-layout .comment-container .comments li .right-section .replay p.time-comment {
  color: #444;
}

body.light-layout .comment-container .comments li .right-section .replay a.comment-reply-link {
  color: #444;
}

.wrap{float:left;position:relative;width:100%;}

#header .inner .menus .menu-div { float: left; padding: 0 10px; border-left: 1px solid #000000;  }

#header .inner .menus .menu-div:first-child { border-left: none; padding-left: 0; }

#header .inner .menus .menu-div a { text-decoration: none; text-transform: lowercase; font-style: italic; font-size: 14px; line-height: 10px; }

#header .inner .menus .menu-div a:hover { text-decoration: underline; }

#header .inner .menus .menu-div ul.sub-menu { display: none; }

#footer .menus .menu-div { float: left; padding: 0 10px; }

#footer .menus .menu-div:first-child { border-left: none; padding-left: 0; }

#footer .menus .menu-div a { color: #ffffff; text-decoration: none; text-transform: lowercase; font-style: italic; font-size: 15px; line-height: 21px; opacity: 0.8; }

#footer .menus .menu-div a:hover { text-decoration: underline; }

#footer .menus .menu-div ul.sub-menu { display: none; }

	#footer .menus .menu-div .menu-item-home { display: none; }


.gr-off {
	background: #5d9349;
}

.zc-navbar .dropdown-menu{
	background: #e0e0e0;
	background-color: rgba(224,224,224,.85);
	width: 200px;
	left: 50%;
	margin-left: -100px;
	margin-top: 10px !important;
	box-shadow: none;
	border: none;
}

#zc-navbar-fixed .dropdown-menu{
	width: 200px;
	border-top: 3px solid #A1C480;
}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}
.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}
.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}
.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}
.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}
.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}
.dropdown{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}
.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}
#top-bar .right-text{font-size:80%;padding:10px 0;}
#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;}

.cp-row {
	width: 100%;
	margin: 4% 0 0 0;
	clear: both;
	float: left;
}

.cp-row:first-child {
	margin: 0 0 0 0;
}


.cp-row.full-width {
	width: 100%;
	padding: 0 0;
}
#nav{clear:both;margin:0 auto;padding:0;width:95%;background:#333;overflow:hidden;text-align:center;position:relative;max-width:1180px}
#header_links:target ~ .close-btn,#header_links:not(:target) ~ .nav-btn,#nav:target .close-btn,#nav:not(:target) .nav-btn{overflow:hidden;margin:0;clip:auto;height:3em;width:3em}
#nav .nav-btn,#nav .close-btn{right:0}
#nav:target{background:none}
#nav:target #menu{height:auto;opacity:1}
#nav:not(:target) #menu{height:0;opacity:0;overflow:hidden}
#header_links,#nav,#footer,#trigger_cont,#vip_cont,#rt_column,#feature_cont,#home_right,.nav-btn,.close-btn{display:none}
	



#modal-welcome-video.modal {
	top: 50px;
	}

	
#modal-welcome-video .modal-content {
	background: rgba(0,0,0,0.9);
	}
	

#modal-welcome-video .modal-body {
	padding: 20px;
	
	}




#modal-picture.modal {
	top: 10%;
	z-index: 5001;
	}

	
#modal-picture.modal-body {
	padding: 40px;
	}

	
#modal-picture.modal-dialog {
	width: 800px;
	max-width: 100%;
	}


.footer-map iframe {min-height:240px;}



.clear{ display: block; clear: both; visibility: hidden; line-height: 0; height: 0; zoom: 1; }

.clear-fix{ zoom: 1; }

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

.front_list {
	list-style:none;
	text-align:left;
}



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




.sub-icons {
	padding:0;
	margin:15px 0 0;
	}


.sub-icons a {
	margin:0 3px 0 0;
	float:left;
	background:transparent;
	padding:0;
	display:block;
	}


#ja-header .main {
padding:3px 0;
}


#ja-header,#idc-container .idc-share {
position:relative;
}


.wrap {
width:100%;
clear:both;
}


#ja-search label,.article_separator,.leading_separator,.row_separator,.column_separator,.publishing div.wrap {
display:none;
}


  #footer-right {
    float: left;
    padding: 10px 0; }

  [id=cmsc-header] .cmsc-logo-wrap {
    display: block;
    text-align: center;
    width: 100%;
    box-sizing: border-box;
    border-bottom: 2px solid #00aeef; }

    [id=cmsc-header] .cmsc-logo-wrap a {
      display: inline-block;
      margin: auto; }

  .cmsc-footer-block .cmsc-logo-wrap {
    width: 134px;
    height: 20px; }

    .cmsc-footer-block .cmsc-logo-wrap svg {
      display: block;
      width: 100%;
      height: auto;
      margin-bottom: 22px; }
 
  .cmsc-logo-wrap { border: none; border-bottom: 2px solid #00aeef;}
#header_links{color:#fff;float:right;font:normal 13px 'PT Sans Bold',Tahoma,Geneva,Arial,sans-serif;padding-top:12px;width:50%}
#header_links:target{height:auto;opacity:1}
#header_links:not(:target){height:0;opacity:0;overflow:hidden}
#header_links:target ~ .close-btn,#header_links:not(:target) ~ .nav-btn,#nav:target .close-btn,#nav:not(:target) .nav-btn{overflow:hidden;margin:0;clip:auto;height:3em;width:3em}
#header_links,#nav,#footer,#trigger_cont,#vip_cont,#rt_column,#feature_cont,#home_right,.nav-btn,.close-btn{display:none}



.fusion-header-wrapper {
  position: relative;
  z-index: 10010;
}

.fusion-header-wrapper .tooltip {
  z-index: 10030;
}

.fusion-header-sticky-height {
  display: none;
}

.fusion-header {
  padding-left: 30px;
  padding-right: 30px;
  -webkit-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
}

.fusion-header-backface {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.fusion-header-v2 .fusion-header,
.fusion-header-v3 .fusion-header,
.fusion-header-v4 .fusion-header,
.fusion-header-v5 .fusion-header {
  border-bottom: 1px solid transparent;
}

.fusion-header-v2 .fusion-secondary-header {
  border-top: 3px solid transparent;
}

.fusion-header-separator {
  padding: 0 6px;
}

.fusion-header-v4 .fusion-header {
  padding-top: 30px;
  padding-bottom: 30px;
}

.fusion-header-v4 .fusion-logo {
  width: 100%;
}

.fusion-header-v4 .searchform {
  margin-left: 15px;
}

.fusion-header-v4 .search-table {
  width: 286px;
}

.fusion-header-v4 .fusion-logo:before,
.fusion-header-v4 .fusion-logo:after {
  content: none;
}

.fusion-header-v4 .fusion-logo .fusion-logo-link {
  float: none;
}

.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
      flex-direction: row;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
      align-items: center;
}

.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline {
  -webkit-order: 1;
  -ms-flex-order: 1;
      order: 1;
}

.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline a {
  display: inline;
}

.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline .fusion-button {
  display: inline-block;
}

.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-secondary-menu-search {
  -webkit-order: 2;
  -ms-flex-order: 2;
      order: 2;
}

.fusion-header-tagline {
  margin: 0;
  padding: 0;
  line-height: 32px;
  font-family: 'MuseoSlab500Regular', Arial, Helvetica, sans-serif;
  font-weight: normal;
}

.fusion-header-banner {
  float: right;
}

.fusion-logo .fusion-header-banner a {
  float: none;
}

.fusion-header-menu-align-center .fusion-main-menu {
  text-align: center;
}

.fusion-header-menu-align-right .fusion-main-menu {
  float: right;
}

.fusion-header-v5.fusion-logo-center .fusion-logo {
  float: none;
  text-align: center;
}

.fusion-header-v5.fusion-logo-center .fusion-logo a {
  display: inline-block;
}

.fusion-logo-left .fusion-header-banner {
  float: right;
}

.fusion-logo-left.fusion-header-v4 .fusion-logo {
  float: none;
  width: auto;
}

.fusion-logo-right .fusion-header-banner {
  float: left;
}

.fusion-logo-right .fusion-header-tagline {
  float: left;
}

.fusion-logo-right.fusion-header-v4 .fusion-logo .fusion-logo-link {
  -webkit-order: 2;
  -ms-flex-order: 2;
      order: 2;
}

.fusion-logo-right.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper {
  -webkit-order: 1;
  -ms-flex-order: 1;
      order: 1;
}

#side-header .fusion-header-tagline {
  margin-top: 40px;
  float: none;
  text-align: left;
}

.rtl #side-header .fusion-header-tagline {
  text-align: right;
}

#side-header .fusion-header-banner {
  margin-top: 40px;
  float: none;
}

.fusion-is-sticky .fusion-header-v1 .fusion-header,
.fusion-is-sticky .fusion-header-v2 .fusion-header,
.fusion-is-sticky .fusion-header-v3 .fusion-header {
  position: fixed;
  top: 0;
  z-index: 210;
  max-width: 100%;
  width: 100%;
  border-bottom: 0;
}

.fusion-is-sticky .fusion-header-v1 .fusion-sticky-shadow,
.fusion-is-sticky .fusion-header-v2 .fusion-sticky-shadow,
.fusion-is-sticky .fusion-header-v3 .fusion-sticky-shadow {
  box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
}

.layout-boxed-mode .fusion-is-sticky .fusion-header-v1 .fusion-sticky-shadow,
.layout-boxed-mode .fusion-is-sticky .fusion-header-v2 .fusion-sticky-shadow,
.layout-boxed-mode .fusion-is-sticky .fusion-header-v3 .fusion-sticky-shadow {
  box-shadow: rgba(0, 0, 0, 0.118) 0 4px 3px -3px;
}

.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-header {
  border-bottom: 0;
}

.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu {
  position: fixed;
  top: 0;
  z-index: 210;
  max-width: 100%;
  width: 100%;
  box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
}

.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-secondary-main-menu,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-secondary-main-menu,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-secondary-main-menu,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu {
  box-shadow: rgba(0, 0, 0, 0.118) 0 4px 3px -3px;
}

.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v1 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v2 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v3 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v4 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v5 .fusion-sticky-header-wrapper {
  position: fixed;
  top: 0;
  z-index: 210;
  max-width: 100%;
  width: 100%;
  box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
}

.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v1 .fusion-sticky-header-wrapper,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v2 .fusion-sticky-header-wrapper,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v3 .fusion-sticky-header-wrapper,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v4 .fusion-sticky-header-wrapper,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v5 .fusion-sticky-header-wrapper {
  box-shadow: rgba(0, 0, 0, 0.118) 0 4px 3px -3px;
}

.fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1#side-header .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1#side-header .fusion-sticky-logo-2x {
  display: none;
}

.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-2x {
  display: none;
}

.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-sticky-logo-1x {
  display: inline-block;
}

  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-sticky-logo-2x {
    display: inline-block;
  }

.no-overflow-y .fusion-is-sticky .fusion-header-v1 .fusion-header,
.no-overflow-y .fusion-is-sticky .fusion-header-v2 .fusion-header,
.no-overflow-y .fusion-is-sticky .fusion-header-v3 .fusion-header {
  padding-right: 39px;
}
#main .post h2,#main .reading-box h2,#main h2,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.ei-title h2,.fusion-accordian .panel-heading a,.fusion-accordian .panel-title,.fusion-author .fusion-author-title,.fusion-carousel-title,.fusion-content-widget-area .widget h4,.fusion-countdown-heading,.fusion-countdown-subheading,.fusion-flip-box .flip-box-heading-back,.fusion-header-tagline,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-modal .modal-title,.fusion-page-title-bar h1,.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-pricing-table .pricing-row,.fusion-pricing-table .title-row,.fusion-tabs .nav-tabs  li .fusion-tab-heading,.fusion-title h3,.main-flex .slide-content h2,.main-flex .slide-content h3,.popover .popover-title,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.project-content h3,.share-box h4,table th{font-family:'Raleway', Arial, Helvetica, sans-serif;}
#main .post h2,#main .reading-box h2,#main h2,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.ei-title h2,.fusion-accordian .panel-heading a,.fusion-accordian .panel-title,.fusion-author .fusion-author-title,.fusion-carousel-title,.fusion-content-widget-area .widget h4,.fusion-flip-box .flip-box-heading-back,.fusion-header-tagline,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-modal .modal-title,.fusion-page-title-bar h1,.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-pricing-table .pricing-row,.fusion-pricing-table .title-row,.fusion-tabs .nav-tabs  li .fusion-tab-heading,.fusion-title h3,.main-flex .slide-content h2,.main-flex .slide-content h3,.popover .popover-title,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.project-content h3,.share-box h4,table th{font-weight:400;}
.fusion-header-wrapper .fusion-row{padding-left:0px;padding-right:0px;max-width:1100px;}
.fusion-header-v2 .fusion-header,.fusion-header-v3 .fusion-header,.fusion-header-v4 .fusion-header,.fusion-header-v5 .fusion-header{border-bottom-color:#e5e5e5;}
.fusion-header .fusion-row{padding-top:0px;padding-bottom:0px;}
.fusion-header-wrapper.fusion-is-sticky .fusion-header,.fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu{background-color:rgba(255,255,255,1);}
.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-header,.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu{background-color:rgba(255,255,255,1);opacity:1;filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=100);}
#side-header,.fusion-header,.layout-boxed-mode .side-header-wrapper{background-color:rgba(255,255,255,0);}
#side-header,.fusion-header{background-image:;}
.fusion-mobile-menu-design-modern .fusion-header-tagline{margin-top:10px;float:none;line-height:24px;}
.fusion-header-wrapper #side-header,.fusion-header-wrapper .fusion-header,.fusion-header-wrapper .fusion-secondary-main-menu{background-color:#ffffff;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-header{padding-top:20px;padding-bottom:20px;}
.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-logo .fusion-logo-link{max-width:75%;}
.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons{position:absolute;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo a{float:none;text-align:center;margin:0 !important;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-main-menu{display:none;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder{display:block;margin-top:20px;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-header{padding-top:20px;padding-bottom:20px;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-secondary-main-menu{padding-top:6px;padding-bottom:6px;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-main-menu{display:none;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-nav-holder{display:block;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo a{float:none;text-align:center;margin:0 !important;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .searchform,.fusion-mobile-menu-design-classic.fusion-header-v5 .searchform{display:block;float:none;width:100%;margin:0;margin-top:13px;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .search-table,.fusion-mobile-menu-design-classic.fusion-header-v5 .search-table{width:100%;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a{float:none;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header-banner{margin-top:10px;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu .searchform{display:none;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-contact-info{text-align:center;line-height:normal;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-secondary-menu{display:none;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header{max-width:100%;margin-top:5px;text-align:center;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header a{margin-bottom:5px;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-tagline{float:none;text-align:center;margin-top:10px;line-height:24px;margin-left:auto;margin-right:auto;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-banner{float:none;text-align:center;margin:0 auto;width:100%;margin-top:20px;clear:both;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-main-menu{display:none;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header{padding-top:20px;padding-bottom:20px;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header .fusion-row{width:100%;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-logo{margin:0 !important;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .modern-mobile-menu-expanded .fusion-logo{margin-bottom:20px !important;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder{padding-top:20px;margin-left:-30px;margin-right:-30px;margin-bottom:-20px;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder{display:none;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-menu-icons{display:block;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo a{float:none;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo .searchform{float:none;display:none;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header-banner{margin-top:10px;}
.fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-center .fusion-logo{float:left;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder{padding-top:0;margin-left:-30px;margin-right:-30px;margin-bottom:0;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu{position:static;border:0;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .searchform,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .searchform{float:none;}
.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-sticky-header-wrapper,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-sticky-header-wrapper{position:fixed;width:100%;}
.fusion-mobile-menu-design-modern.fusion-logo-right.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-logo-right.fusion-header-v5 .fusion-logo{float:right;}
.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu{position:static;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder{display:none;}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder{display:none;}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder{display:block;}
.fusion-header,.fusion-secondary-header{border-top:none;}
.fusion-header-v1 .fusion-header,.fusion-secondary-main-menu{border:none;}


.flex-caption-wrap {
	position: absolute; left: 0; bottom: 10%;
	background-color:#000;
	background-color:rgba(0,0,0,0.8);
	padding: 30px 25px 20px 45px;
}


.flex-caption {
	display:inline-block;
	color:#fff;
	font-size: 12px;
	text-shadow: 1px 1px 1px #000;
	letter-spacing:0;
	line-height: 18px;
	}


h1,
h2,
h3,
h4,
h5,
h6,
.main-button-text a,
#reply-title,
#respond .comment-form-comment label,
.flex-caption,
.flex-title,
.homemenu ul  li a,
.header-menu li a {
	font-family: 'Open Sans', sans-serif;
}





   
.g-cols.offset_none {
	display: table;
	width: 100%;
	table-layout: fixed;
	}





   

.g-cols.wpb_row,
.wpb_revslider_element.wpb_content_element,
.wpb_widgetised_column.wpb_content_element {
	margin-bottom: 0;
	}



	

   
.g-cols:before,
.g-cols:after {
	display: table;
	line-height: 0;
	content: '';
	}

.g-cols:after {
	clear: both;
	}



.g-cols.offset_none:after,
.g-cols.offset_none:before {
	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-4{width:33.33333333333333%}

.row-condensed .col-md-1,
.row-condensed .col-md-2,
.row-condensed .col-md-3,
.row-condensed .col-md-4,
.row-condensed .col-md-5,
.row-condensed .col-md-6,
.row-condensed .col-md-7,
.row-condensed .col-md-8,
.row-condensed .col-md-9,
.row-condensed .col-md-10,
.row-condensed .col-md-11,
.row-condensed .col-md-12,
.row-condensed .col-sm-1,
.row-condensed .col-sm-2,
.row-condensed .col-sm-3,
.row-condensed .col-sm-4,
.row-condensed .col-sm-5,
.row-condensed .col-sm-6,
.row-condensed .col-sm-7,
.row-condensed .col-sm-8,
.row-condensed .col-sm-9,
.row-condensed .col-sm-10,
.row-condensed .col-sm-11,
.row-condensed .col-sm-12,
.row-condensed .col-lg-1,
.row-condensed .col-lg-2,
.row-condensed .col-lg-3,
.row-condensed .col-lg-4,
.row-condensed .col-lg-5,
.row-condensed .col-lg-6,
.row-condensed .col-lg-7,
.row-condensed .col-lg-8,
.row-condensed .col-lg-9,
.row-condensed .col-lg-10,
.row-condensed .col-lg-11,
.row-condensed .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 10px;
}
.calendar-calendar .inner{height:auto !important;height:5em;padding:0;margin:0;}
.calendar-calendar .inner div{padding:0;margin:0;}
.calendar-calendar .inner p{padding:0 0 .8em 0;margin:0;}
.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff;}
.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee;}
.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{border:none;background:#ffc;padding:0;}
.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{color:#444;background:#fff;text-align:right;}
.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}
.calendar-calendar td .inner div.day a{color:#4b85ac;}
.calendar-calendar .month-view .full .inner,.calendar-calendar .week-view .full .multi-day .inner{height:auto;min-height:auto;}
.calendar-calendar .week-view .full .calendar-agenda-hour
.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}
.calendar-calendar .month-view .full tr.single-day .no-entry,.calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:44px !important;line-height:44px;}
.calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:22px !important;line-height:22px;}
.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{border:none;background:none;margin-bottom:0px;}
.calendar-calendar .month-view .full td.date-box .inner,.calendar-calendar .week-view .full td.date-box .inner{min-height:inherit;}
.calendar-calendar .month-view .full td.multi-day .inner,.calendar-calendar .week-view .full td.multi-day .inner,.calendar-calendar .day-view .full td.multi-day .inner{min-height:inherit;width:auto;position:relative;}
.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}
.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0px 3px;}
.calendar-calendar .day-view .full td .inner div.calendar div.stripe{margin:0px;}
.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{-moz-border-radius:5px;border-radius:5px;width:auto;float:none;display:block;margin:.25em auto;position:relative;}
.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}
.calendar-calendar .month-view .full td.multi-day  .inner .monthview .continuation,.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{float:left;margin-right:3px;height:1.9em;}
.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{height:2.75em;padding-top:0.75em;margin-right:8px;}
.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;right:0px !important;right:-1px;width:10px;text-align:left;background:#74a5d7;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;height:1.9em;padding-left:6px;z-index:1;}
.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:2.75em;padding-top:0.75em;}
.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:8px;padding-left:0px;}
div#brandingbar .overlay,#search,#sidebar,.breadcrumbs,#nav_main,#nav_audience{display:none !important}


#video-popup,
#video-popup2,
#newsletter-popup,
#gallery-popup {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.85);
    z-index: 2000;
    display: none;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}


#nav {
    border:0 solid #581010;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    text-align: center;
    background-color: #871919;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#871919), to(#6C1111));
    background-image: -webkit-linear-gradient(top, #871919, #6C1111);
    background-image: -moz-linear-gradient(top, #871919, #6C1111);
    background-image: -ms-linear-gradient(top, #871919, #6C1111);
    background-image: -o-linear-gradient(top, #871919, #6C1111);
     background-image: linear-gradient(to bottom, #871919, #6C1111);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#871919, endColorstr=#6C1111);
	width: 960px;
	height:30px;
	font-family: Arial, Tahoma, Verdana, serif;
	font-size: 11px;
	font-weight: bold;
	color: #222222;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	clear: both;
}


#nav ul {
	width: 100%;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	height:30px;
	}

	
#nav li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}

	
#nav li a {
	color: #fff;
	display: block;
    margin: 0;
	padding: 5px 15px 5px 15px;
	text-decoration: none;	
	border-right:1px solid black;
	height:30px;
}


#nav li a:hover, #nav li a:active {
	color: #fff;
	background:#946C37;
}


#nav li a .sf-sub-indicator {
	background: none;
	display: block;
	width: 10px;
	height: 10px;
	text-indent: -9999px;
	overflow: hidden;
	position: absolute;
	top: 14px;
	right: 5px;
}

	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #EEEEEE;
	color: #222222;
	width: 138px; 
	margin: 0;
	padding: 3px 10px 3px 10px;
	text-transform: none;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	position: relative;
}

	
#nav li li a:hover, #nav li li a:active {
	color: #CC0000;
}


#nav li li a .sf-sub-indicator {
	background: none;
	top: 10px;
}


#nav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 160px;
	margin: 0;
	padding: 0;
}


#nav li ul a { 
	width: 140px;
}


#nav li ul ul {
	margin: -27px 0 0 159px;
}


#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfHover ul ul, #nav li.sfHover ul ul ul {
	left: -999em;
}


#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfHover ul, #nav li li.sfHover ul, #nav li li li.sfHover ul {
	left: auto;
}


#nav li:hover, #nav li.sfHover { 
	position: static;
}

	

	
#nav li.right {
	float: right;
	margin: 0;
	padding: 6px 10px 6px 10px;
}


#nav li.right a {
	display: inline;
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	color: #222222;
	font-weight: normal;
	text-decoration: none;
}

	
#nav li.right a:hover {
	color: #CC0000;
	text-decoration: underline;
}

	
#nav li.search {
	padding: 3px 10px 0 10px;
}


#nav .s {
	border-left: 1px solid #264f6b;
	border-top: 1px solid #264f6b;
	margin: 5px 0 0;
}


header .top-sec .partners {
  width: 231px;
  height: 23px;
  margin: 1.2em 0 0 0;
  float: right;
}


header .top-sec .partners a {
  display: inline-block;
  vertical-align: middle;
  margin: 0 1em;
  color: #dddddd;
}


header .top-sec .partners .pimg {
  display: block;
}


header .top-sec .partners .ptext {
  display: none;
}


header .bottom-sec .nav-container .mobile.partners {
  margin: 1em auto;
}


header .bottom-sec .nav-container .mobile.partners a {
  display: block;
  font-family: "TradeGothic_RegCond", Arial, sans-serif;
  color: #dddddd;
  letter-spacing: .1em;
  text-transform: uppercase;
  padding: .75em 0;
  text-align: center;
  font-size: .8em;
}


.location .partners-desc {
  width: 100%;
  margin: 0 auto;
  text-align: center;
}


.location .partners-desc p {
  font-size: .85em;
  color: #888;
  line-height: 1.35em;
  font-weight: 200;
}


.location .partners-desc p:first-child {
  font-family: "TradeGothic_RegCond", Arial, sans-serif;
  font-size: 1.325em;
  line-height: 1.4em;
  color: #444444;
}


.location .partners-module {
  text-align: center;
}


.location .partners-module .partner {
  display: inline-block;
  vertical-align: middle;
  width: 49%;
  padding: 0 2%;
}


.location .partners-module .partner img {
  width: 100%;
  height: auto;
}


.community #partners .partners-desc {
  width: 100%;
  margin: 0 auto;
  text-align: center;
}


.community #partners .partners-desc p {
  font-size: .85em;
  color: #888;
  line-height: 1.35em;
  font-weight: 200;
}


.community #partners .partners-desc p:first-child {
  font-family: "TradeGothic_RegCond", Arial, sans-serif;
  font-size: 1.325em;
  line-height: 1.4em;
  color: #444444;
}


.community #partners .partners-module {
  text-align: center;
}


.community #partners .partners-module .partner {
  display: inline-block;
  vertical-align: middle;
  width: 49%;
  padding: 0 2%;
}


.community #partners .partners-module .partner img {
  width: 100%;
  height: auto;
}

.community #partners .partners-desc, .location .partners-desc {width: auto; text-align: center; }

.community #partners .partners-desc p, .location .partners-desc p {margin-left: auto; margin-right: auto; max-width: 720px; }

.partners-desc table {table-layout: fixed; margin-left: auto; margin-right: auto; }

.partners-desc table img {height: auto; max-width: 190px; }


.footer-title {
  text-transform: uppercase;
  letter-spacing: 0.15em;
  font-weight: 700; }

  .footer-title a {
    color: #274b66;
    border-bottom: none; }

    .footer-title a:hover {
      border-bottom: none; }

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

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


.content {
  width: 100%;
  max-width: 970px;
  margin: 10px auto 0; }


.content-main, .content-main-login {
  float: right;
  width: 75%;
  min-height: 520px; }


.content-inside {
  background: #fff;
  padding: 20px; }


.content-main-login {
  background: #fff; }

  .content-main-login .content-inside {
    padding: 40px; }


.content-index {
  padding: 0 0 20px; }


.no-sidebar .content-main, .no-sidebar .content-main-login {
  float: none;
  width: 100%;
  clear: both; }


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


.learn-more .content-area h4 {
  font-size: 1rem;
  margin-bottom: 0; }

  .maintenance .content {
    background: #2b2b2b;
    padding-bottom: 60px;
    padding-top: 0; }

  .comingsoon .content {
    padding: 0 20px;
    background: black; }

    .comingsoon .content img {
      margin-bottom: 40px;
      max-width: 50%; }

    .comingsoon .content h2 {
      font-size: 30px;
      color: #e2e2e2;
      margin: 0 0 .5em; }

      .comingsoon .content h2 span {
        padding: .5em 0; }

    .comingsoon .content .comingsoon-en span {
      border-bottom: 1px solid #303030; }

.alignleft
{
	float:left;
	margin:0 20px 20px 0
}



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

.shopping-cart-number {position:absolute; z-index:100; margin-left:15px; margin-top:-2px; font-size:18px; color:#FFF; font-family:'cabinbold'}
.row{margin-left:-15px;margin-right:-15px}
#newsletter_row #restez{font-size:1.3em;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-4{width:33.33333333%}

.sld_img 
{
  display: table-cell;
  height: 115px;
  margin-top: 2vmax;
  text-align: center;
  vertical-align: middle;
  width: 200px;
}

.bx-wrapper .slide-whole .sld_img img 
{
	display:inline;
}
 
.ie9 .footerparts .sld_img {
  margin-top: 15px;
  min-height:160px;
}


.ie8 .sld_img,.ie9 .sld_img
{
	min-height:130px !important;
}

.ie10 .sld_img
{
	min-height:120px !important;
}
.view-feeder-in-action .views-field-title{text-transform:uppercase}


.stars .emp {
	background-position: right 0;
}


#before-header { 
    display: block; 
    height: 20px; 
    float: right; 
    padding: 10px 0 0 0;
    text-align: right;
    font-size: 16px;
    }

.home #before-header {display: none;}
 
	
				#rev_slider_1_1, #rev_slider_1_1_wrapper { width:778px; height:238px;}



							





.rev_slider_wrapper{
	position:relative;
}

.footertop h2
{
	margin-top:-68px;
}

	.footertop
	{
		margin-top:-30px;
	}




.features:after { content: ''; line-height: 0; display: table; clear: both; }


.features .feature { position: relative; width: 31.7%; float: left; margin-right: 1.6%; }

.features .feature:last-child { margin-right: 0%; width: 33.3%; }


.features .feature a { display: block; background-size: cover; background-position: center; height: 205px; text-decoration: none; position: relative; }

.features .feature a:before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(20, 87, 138, 0.41); }


.features .feature div.tile { display: block; background-size: cover; background-position: center; height: 205px; text-decoration: none; position: relative; }

.features .feature div.tile:before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(20, 87, 138, 0.41); }

.features .feature div.tile:hover:before { background: rgba(41, 41, 41, 0.6); }

.features .feature div.tile:hover span { color: #4694bb; }


.features .feature span { display: block; text-align: center; position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); color: #fff; font-size: 22px; letter-spacing: 0.17em; }


.features .feature a:hover:before { background: rgba(41, 41, 41, 0.6); }

.features .feature a:hover span { color: #4694bb; }


.page-template-election .features {margin-bottom: 14px;}

.page-template-election .features:last-of-type {margin-bottom: 0px;}
#logo{padding-top:15px;padding-left:30px}
#logo a,#logo a:hover{color:#34495e}
#logo div{float:left;padding:14px 0 0 10px}
#logo img{float:left;width:50px}
.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%}

  .carousel.horizontal .list_holder {
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0; }
body.page-node.node-type-recipe .column-main,body.page-node.node-type-recipe .header-main-wrapper .header-main{width:900px !important;margin:10px auto !important;float:none !important}

.page-nav .current {
  background-color: #4db2ec;
  color: #ffffff;
  border-color: #4db2ec;
}

.td-menu-blocks-custom .current-menu-item a {
  border-color: #4db2ec;
  background-color: #4db2ec;
  color: #fff;
}

.td-menu-blocks-custom .current-menu-item a:hover {
  color: #fff;
}

#bbpress-forums .bbp-pagination .current {
  background-color: #4db2ec;
  border-color: #4db2ec;
  color: #ffffff;
}

#bbpress-forums .bbp-pagination .bbp-pagination-links a:hover,
#bbpress-forums .bbp-pagination .bbp-pagination-links span.current {
  opacity: 1;
}

#buddypress ul.button-nav li.current a {
  background-color: #222;
  color: #fff;
  border-color: #222;
}

#buddypress div.item-list-tabs ul li.selected,
#buddypress div.item-list-tabs ul li.current {
  border-left: 1px solid #222;
  border-top: 1px solid #222;
  border-bottom: 1px solid #222;
}

#buddypress div.item-list-tabs ul li.selected a,
#buddypress div.item-list-tabs ul li.current a {
  background-color: #222;
  color: #FFF;
  opacity: 1;
}

#buddypress div.item-list-tabs ul li.selected a:hover,
#buddypress div.item-list-tabs ul li.current a:hover {
  background-color: #222;
}

#buddypress div.item-list-tabs ul li.selected a span,
#buddypress div.item-list-tabs ul li.current a span {
  background: #4db2ec;
}


    .td-next-prev-wrap a:hover i,
    .page-nav .current,
    .widget_tag_cloud a:hover,
    .post .td_quote_box,
    .page .td_quote_box,
    .td-login-panel-title,
    #bbpress-forums .bbp-pagination .current {
        border-color: #4bbcb5;
    }


.cf:before, .main-menu-wrap:before, .aux-menu-wrap:before, .breadcrumb-wrap:before, .gal-with-caption:before, .academic-list:before, .content-box-module--tweet .content-box-img:before,
.cf:after,
.main-menu-wrap:after,
.aux-menu-wrap:after,
.breadcrumb-wrap:after,
.gal-with-caption:after,
.academic-list:after,
.content-box-module--tweet .content-box-img:after {
  content: "";
  display: table; }


.cf:after, .main-menu-wrap:after, .aux-menu-wrap:after, .breadcrumb-wrap:after, .gal-with-caption:after, .academic-list:after, .content-box-module--tweet .content-box-img:after {
  clear: both; }


.cf, .main-menu-wrap, .aux-menu-wrap, .breadcrumb-wrap, .gal-with-caption, .academic-list, .content-box-module--tweet .content-box-img {
  *zoom: 1; }

.no-csstransforms .aux-menu-wrap .audience-nav-wrap .arw-right svg, .aux-menu-wrap .audience-nav-wrap .arw-right .no-csstransforms svg, .no-csstransforms .fixed .emergency-modal, .fixed .no-csstransforms .emergency-modal, .no-csstransforms .search-form button .icon-svg, .search-form button .no-csstransforms .icon-svg, .no-csstransforms .stat-wrap .stat-block, .stat-wrap .no-csstransforms .stat-block, .no-csstransforms .center-vert {
  position: relative;
  top: 0;
  left: 0; }

    .open-menu .menu-wrap .aux-menu-wrap, .open-menu .menu-wrap .main-menu-wrap {
      display: block; }


.aux-menu-wrap {
  background: #dd661e;
  display: none; }

  .aux-menu-wrap li {
    border-bottom: 1px solid #eba171;
    display: block; }

    .aux-menu-wrap li:last-child {
      border: none; }

  .aux-menu-wrap .aux-nav {
    display: inline-block;
    vertical-align: top;
    width: 100%; }

    .aux-menu-wrap .aux-nav a {
      display: block;
      font-size: 14px;
      font-weight: 700;
      letter-spacing: 2px;
      line-height: 14px;
      padding: 18px 15px;
      text-transform: uppercase; }

      .aux-menu-wrap .aux-nav a:hover, .aux-menu-wrap .aux-nav a:focus {
        opacity: 0.8; }

    .aux-menu-wrap .aux-nav .audience-link {
      background: #faf8f1;
      border: none; }

      .aux-menu-wrap .aux-nav .audience-link a {
        color: #00529b;
        font: 500 16px/16px "quadon", "Helvetica Neue", Helvetica, Arial, sans-serif;
        text-transform: none; }

      .aux-menu-wrap .aux-nav .audience-link:nth-child(odd) {
        background: #eae5d7; }

  .aux-menu-wrap .audience-nav-wrap {
    border-left: 1px solid #fff;
    border-color: rgba(255, 255, 255, 0.4);
    display: none;
    position: relative; }

    .aux-menu-wrap .audience-nav-wrap:hover ul, .aux-menu-wrap .audience-nav-wrap:focus ul {
      display: block; }

    .aux-menu-wrap .audience-nav-wrap:hover .arw-right, .aux-menu-wrap .audience-nav-wrap:focus .arw-right {
      background: #faf8f1; }

      .aux-menu-wrap .audience-nav-wrap:hover .arw-right svg, .aux-menu-wrap .audience-nav-wrap:focus .arw-right svg {
        color: #00529b;
        -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%); }

    .aux-menu-wrap .audience-nav-wrap .arw-right {
      border-right: 1px solid #fff;
      border-color: rgba(255, 255, 255, 0.4);
      height: 50px;
      position: relative;
      width: 37px; }

      .aux-menu-wrap .audience-nav-wrap .arw-right svg {
        color: #fff;
        height: 14px;
        -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        width: 16px; }

    .aux-menu-wrap .audience-nav-wrap ul {
      background: #faf8f1;
      display: none;
      left: 0;
      position: absolute;
      top: 100%;
      width: 100%;
      z-index: 1000; }

      .aux-menu-wrap .audience-nav-wrap ul li {
        border-top: 1px solid #fff;
        float: none;
        width: 100%; }

        .aux-menu-wrap .audience-nav-wrap ul li:first-child {
          border: none; }

      .aux-menu-wrap .audience-nav-wrap ul a {
        text-align: left;
        text-transform: none; }

        .aux-menu-wrap .audience-nav-wrap ul a:hover {
          background: #eae5d7; }

    .aux-menu-wrap .audience-nav-wrap a {
      color: #00529b;
      display: block;
      font: 500 16px/20px "quadon", "Helvetica Neue", Helvetica, Arial, sans-serif;
      letter-spacing: 2px;
      padding: 15px 10px; }

    .aux-menu-wrap .audience-nav-wrap .cur-audience {
      color: #fef2d2; }

.footer-menu-wrap ul.sub-menu {
    margin-top: 5px;
	padding-left: 5px;
	border-left: 1px solid #222;
    list-style: none;
}

.footer-menu-wrap ul.sub-menu li {
    display: block;
    font-size: 12px;
	line-height: 18px;
    border: none;
    margin: 0;
    padding: 0;
}

#footer-menu .sub-menu li a,
#footer-menu .sub-menu li a:visited {
	color: #ccc;
}
 #footer-menu .sub-menu li a, #footer-menu .sub-menu li a:visited, #footer-menu .sub-menu li a:hover,.footer-menu .sub-menu li a, .footer-menu .sub-menu li a:visited, .footer-menu .sub-menu li a:hover{color:#ffffff;border-color:#ffffff}
.footer-menu-wrap ul.sub-menu,.footer-menu-wrap ul.sub-menu{border-color:#FFFFFF}
.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu{font-size:14px;}

.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}

.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}

.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;}

.btn-group.open .btn-primary.dropdown-toggle{background-color:#0051c9;}

.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;}

.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;}

.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;}

.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;}

.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;}

.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}

.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}

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

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

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

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

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

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

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

.dropup,.dropdown{position:relative;}

.dropdown-toggle{*margin-bottom:-3px;}

.dropdown-toggle:active,.open .dropdown-toggle{outline:0;}

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

.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.dropdown-menu.pull-right{right:0;left:auto;}

.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}

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

.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}

.dropdown-submenu{position:relative;}

.dropdown-submenu.pull-left{float:none;}

.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;}
 .nav-collapse .dropdown-menu li+li a{margin-bottom:2px;}
 .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
 .nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;}
 .nav-collapse .dropdown-menu .divider{display:none;}

	
	
	ul.nav li.dropdown:hover ul.dropdown-menu{display: block;}

	a.menu:after, .dropdown-toggle:after{content: none;}

	.navbar-inner ul.nav .dropdown{width: 33%; text-align: center;}


.entry-content  h4.menu-item {
margin-top:20px;
margin-bottom: 5px;

}
	



#footer .menu-item { clear:both; width:205px; padding:0 !important; margin:0 !important; line-height:18px; }

#footer .menu-item a { clear:both; width:205px; padding:0 !important; margin:0 0 18px 0 !important; line-height:18px; }


#primary-nav-menu ul li.menu-item-12244 a:hover{
	background: #6b5e52 !important;
}

.webdesign_fullpage .section h1 {
  text-align: center;
}

.webdesign_fullpage .section .titel {
  color: #ffffff;
  font-size: 37px;
  text-align: center;
  font-weight: 300;
}

.webdesign_fullpage .section .adwords_title {
  font-size: 66px;
  text-align: center;
  font-weight: 600!important;
}

.webdesign_fullpage .section .and {
  color: #ffffff;
  font-size: 37px;
  text-align: center;
  font-weight: 400;
}

.webdesign_fullpage .section .goal_title {
  font-size: 49px;
  text-align: center;
  font-weight: 300;
}

.webdesign_fullpage .section .webdesign_title {
  font-size: 105px;
  font-weight: 600!important;
  text-align: center;
}

.forsiden_wrapper .section h1 {
  text-align: center;
}

.webdesign_wrapper .section h1 {
  text-align: center;
}

.adwords_wrapper .section h1 {
  text-align: center;
}
.iwd-block select{width:96%;}
.iwd-block{background:#000000;background:rgba(0,0,0,0.4);-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;border:1px solid rgba(71,71,71,0.4);padding:3px;margin:10px;}
div.iwd-block img{border:none;margin:0;}
.iwd-block li{font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:125%;color:#9C9C9C;margin-left:12px;}
.iwd-article img,img.iwd-article,.iwd-block img,.iwd-footer img{margin:10px 10px 10px 10px;}
.iwd-block-body .iwd-post{margin:0;}
div#block-views-special-events-block .iwd-block,div#block-views-front-page-blog-block-block-1 .iwd-block{min-height:503px;}
.iwd-sheet,.iwd-block{background:none repeat scroll 0 0 rgba(6,7,9,0.7);}
.img,img a,.blog-img,.blog-imgright,.blog-imgleft,.imginline,.imgcent,.imgright,.imgleft,.img3,.img5,.img11,.blog-img a,.blog-imgright a,.blog-imgleft a,.imginline a,.imgcent a,.imgright a,.imgleft a,.img3 a,.img5 a,.img11 a,.blog-img a:link,.blog-imgright a:link,.blog-imgleft a:link,.imginline a:link,.imgcent a:link,.imgright a:link,.imgleft a:link,.img3 a:link,.img5 a:link,.img11 a:link,.iwd-article img,img.iwd-article,.iwd-block img,.iwd-footer img,.region.region-banner1 img{border:none !important;max-width:100% !important;height:auto !important;}
.iwd-block ul.OT_list li{width:115px;margin:0;}
.responsive.responsive-tablet .iwd-vmenublock,.responsive.responsive-tablet .iwd-block{width:98% !important;}

	.not-front .iwd-block ul.OT_list li {
		width: 129% !important;
	}
aside .panel-pane,aside .block{clear:both;border-bottom:1px solid #d7d7d7;padding:20px 0;}
aside .panel-pane:last-child,aside .block:last-child{clear:both;border-bottom:none;padding:20px 0;}
aside .panel-pane:first-child,aside .block:first-child{padding-top:0;}
section.panel-region-recipes div.panel-pane ul.list{border:none;background:none;list-style:none;margin:0;}
section.panel-region-recipes div.panel-pane ul.list li{position:relative;font:normal 15px/1em "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif;}
section.panel-region-recipes div.panel-pane ul.list li a{color:#555;}
section.panel-region-recipes div.panel-pane ul.list li a:hover{color:#000;}
section.panel-region-recipes div.panel-pane ul.list li img{padding:9px;background:#FFF;border:1px solid #E5E5E5;height:auto;}
.ie8 section.panel-region-recipes div.panel-pane ul.list li img{width:auto;}
section.panel-region-recipes div.panel-pane ul.list li div.field-content{padding-bottom:20px;max-width:75%;}
section.panel-region-recipes div.panel-pane ul.list li span.field-content{position:absolute;bottom:25px;left:10px;width:68.3501684%;max-width:280px;padding:10px;background:#fff;background:rgba(255,255,255,0.8);}
.oldie section.panel-region-recipes div.panel-pane ul.list li span.field-content{position:absolute;bottom:25px;left:10px;width:68.3501684%;max-width:280px;padding:10px;background:#fff;zoom:1;filter:alpha(opacity=90);opacity:0.9;}
section.panel-region-recipes div.panel-pane ul.list li:nth-child(2n+2){float:right;}
section.panel-region-recipes div.panel-pane ul.list li:nth-child(3n+3){float:right;}

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

	.fmm_ld_h { text-align: right; display: inline-block; }

    .asideA .module, .asideA .module + .module, .asideA .module:first-child {
      border-color: #555; }

.module { *zoom: 1; }

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

.module:after { clear: both; }

.asideA:first-child, .asideA .module:first-child, .asideA .connectwithus:first-child { margin-top: 0; padding-top: 0; border: none; }

.module:first-child { margin-top: 0; }

.module:last-child { margin-bottom: 0; }

.asideA .module p, .asideA .module h3, .subnav .module p, .subnav .module h3 { margin: 5px 0 10px 0; }

.asideA .module { padding: 15px 0 0; }

.asideA .module:first-child h3 { margin-top: 0; }

.subnav .module p { border: none; padding: 0; }

.module + .module { margin-top: 1em; margin-bottom: 1em; }

.subnav .module h4 + p, h4 + p { margin-top: 0; }

.asideA .module + .module, .subnav .module + .module { border-top: 1px solid #ccc; margin-top: 0; }

.subnav .localnav + .module, .subnav .localnav + script + .module { border-top: none; padding: 0; }

.subnav .module { margin: 15px; border-top: 0; padding-top: 0; }

.subnav .module + .module { padding-top: 20px; }

.tcw .maincolumn .module { border: none; padding-top: 0; }

.tcw .maincolumn .module:first-child { padding: 0; }

.asideA .mostpopular.module { margin: 0; }

  .asideA .module:first-child { border-top: 1px solid #cccccc; }

  .home .asideA .module { margin: 0; }

  .asideA .border-bottom, .subnav .module:first-child, .subnav .border-bottom { margin-bottom: 0; padding-bottom: 0; border-bottom: 1px solid #999; }

  .asideA .module:first-child, .asideA div:last-child, .subnav div:last-child { border-bottom: none; }

.asideA .module img, .subnav img { max-width: 100%; }

.asideA .module .box-highlight img, .asideA .module img[align="left"], .asideA .module img[alt="Email"] { width: auto; max-width: none; }

  .asideA .module, .connectwithus { margin: 10px 0; padding: 10px 0 0; }

#ey-sl-carousel.module { border: none; }

#median-container {
	display: block;
	position: relative;
	height: auto;
	padding:20px 0;
	background: #e5e5e5;
	background: -moz-linear-gradient(top,  #e5e5e5 0%, #d1d1d1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#d1d1d1));
	background: -webkit-linear-gradient(top,  #e5e5e5 0%,#d1d1d1 100%);
	background: -o-linear-gradient(top,  #e5e5e5 0%,#d1d1d1 100%);
	background: -ms-linear-gradient(top,  #e5e5e5 0%,#d1d1d1 100%);
	background: linear-gradient(top,  #e5e5e5 0%,#d1d1d1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#d1d1d1',GradientType=0 );
	border-top: 1px solid #fff;
}

  #header-gradient, #nav-gradient, nav#primary, .mega, #email-updates, #a-z-utility, #text-resize-tool, #search-tool, #median-container, #seo-container, #mission-container,  #left-col, #hhs-link, .addthis_toolbox, #top-button-container {display: none;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-12{width:100%}
.container,.no-sidebars.page-node .title-container,.no-sidebars.page-node .content-bar{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}
.container:before,.no-sidebars.page-node .title-container:before,.no-sidebars.page-node .content-bar:before,.container:after,.no-sidebars.page-node .title-container:after,.no-sidebars.page-node .content-bar:after{content:" ";display:table;}
.container:after,.no-sidebars.page-node .title-container:after,.no-sidebars.page-node .content-bar:after{clear:both;}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}
.container-fluid:before,.container-fluid:after{content:" ";display:table;}
.container-fluid:after{clear:both;}
.container .jumbotron,.no-sidebars.page-node .title-container .jumbotron,.no-sidebars.page-node .content-bar .jumbotron,.container-fluid .jumbotron{border-radius:0;}
.jumbotron .container,.jumbotron .no-sidebars.page-node .title-container,.no-sidebars.page-node .jumbotron .title-container,.jumbotron .no-sidebars.page-node .content-bar,.no-sidebars.page-node .jumbotron .content-bar{max-width:100%;}
.page-footer .container,.page-footer .no-sidebars.page-node .title-container,.no-sidebars.page-node .page-footer .title-container,.page-footer .no-sidebars.page-node .content-bar,.no-sidebars.page-node .page-footer .content-bar{padding-top:2em;padding-bottom:8em;}
.container-inline div,.container-inline label{display:inline;}
.container-inline .fieldset-wrapper{display:block;}

.container-inline-date{clear:both;}
.container-inline-date .form-item{float:none;margin:0;padding:0;}
.container-inline-date .form-item .form-item{float:left;}
.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}
.container-inline-date .description{clear:both;}
.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}
.container-inline-date .date-spacer{margin-left:-5px;}
.views-right-60 .container-inline-date div{margin:0;padding:0;}
.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}
.container-inline-date .date-padding{padding:10px;float:left;}
.views-exposed-form .container-inline-date .date-padding{padding:0;}

.social-media ul{
  margin:0;
  padding: 0;
  list-style: none;
  text-align: right;
}

.social-media ul li{
  display: inline-block;
  margin: 0 0 0 10px;
}

.social-media ul li a{
  background: #4c4c4c none repeat scroll 0 0;
  border-radius: 100%;
  color: #fff;
  display: inline-block;
  font-size: 16px;
  height: 36px;
  line-height: 36px;
  padding: 0;
  position: relative;
  text-align: center;
  width: 36px;
}

.social-media ul li a.facebook:hover{
  background: #3b579d none repeat scroll 0 0;
}


.social-media ul li a.instagram:hover{
    background: #9b6954 none repeat scroll 0 0;
}

.social-media ul li a.pinterest:hover{
    background: #cb2027 none repeat scroll 0 0;
}


.social-media ul li a.twitter:hover{
  background: #3acaff none repeat scroll 0 0;
}

.social-media ul li a.tumblr:hover{
  background: #304e6c none repeat scroll 0 0;
}

.social-media ul li a.google-plus:hover{
  background: #d11717 none repeat scroll 0 0;
}

.social-media ul li a.dribbble:hover{
  background: #e14d87 none repeat scroll 0 0;
}

.col-3-right .b_DIV .click {
	background-color: #72179d;
	vertical-align: top;
	cursor: pointer;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-ms-border-radius: 5px 5px 5px 5px;
	display: block;
	font: 12px Verdana, Geneva, sans-serif;
	color: #fff;
	text-transform: uppercase;
	margin: 10px auto;
	width: 100px;
}

.col-3-right .b_DIV .click a {
	text-decoration: none;
	color: #fff;
	text-align: center;
	padding: 8px 0px;
	display: block;
}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;-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-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.modal-sm{width:300px}


.modal.active {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}


.modal.fade-in {
    opacity: 1;
    transform: translate(-50%, 0);
}

.news .preview .set-title{
	font-weight: bold;
	text-transform: uppercase;
	display:none;
}

.news .list .set-title{
	padding-bottom: 5px;
	font-weight: bold;
	text-transform: uppercase;
}

.news .single .set-title{
	display: none;
}

	.search .results .set-title{
		font-weight: bold;
		text-transform: uppercase;
	}

#cr-container .crinfo-left {
  padding: 20px 30px 10px;
  float: left;
  color: #FFF;
}

.crinfo-left .trafficlink{color: #235D73; font-weight: bold;}


#nav li .subnav  {
  	display: none;
	position: absolute;
	z-index: 20000;
	top: 31px; right: -1px;
	width: 552px;
	padding: 0 0 0 21px;
	background-color: rgba(255,255,255);
	background-color: rgba(255,255,255, 0.90);
	border: 1px solid #c4c7cd;  
}

#nav li:hover .subnav {	display: block;}

#nav li .subnav ul {
	float: left;
	width: 138px;
	margin-top:18px;
}

#nav li .subnav li {
	margin: 0;
}

#nav li#culture .subnav {
	width: 300px !important;
}

#nav .subnav h6,
#nav .subnav label {
	font-family: "Palatino Linotype", Palatino, Georgia, serif;
	text-transform: uppercase;
	font-weight: bold;
	color: #34383f;
	margin: 0;
}


#notice,#noticeb {float:left;width:600px;text-align: center;margin-top:50px; padding:10px 0 20px 0;}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;-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-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.modal-sm{width:300px}


#tosModal .modal-dialog, #tosModal .modal-content {height: 90% !important; overflow: auto;}

#tosModal .modal-body { max-height: calc(100% - 60px) !important; overflow-y: scroll;}

#pager img {
	cursor: pointer;
	box-shadow: 0 2px 5px rgba(0,0,0,0.2);
	display: block;
	width: 50px;
	height: 40px;
	margin: 10px;
	float: left;
	opacity: 0.3;
}

#pager img.selected, #pager img:hover {
	opacity: 1;
}
.margin-bottom-none{margin-bottom:0!important}
.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-6{width:50%}

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

.footer .bottom .text
{
    font-family: 'gothammedium', Arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;

    text-align: right;
    text-transform: uppercase;
}

.footer .bottom .text a
{
    display: inline-block;

    color: #000;
}

.footer .bottom .text a + a
{
    margin-left: 15px;
}

.content-full .article-list .article .text h1,
.content-full .articles .article .text h1
{
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;

    padding: 0 30px;

    text-transform: uppercase;
}

.article .text
{
    display: table;

    width: 100%;
    padding: 13px 3px;
}

.article .text .holder
{
    display: table-cell;

    height: 70px;

    vertical-align: middle;
}

.article .text h5
{
    font-weight: normal;

    padding: 0 30px;

    text-transform: uppercase;
}

.article .text a:hover
{
    text-shadow: 0 0 1px #000;
}

.item-testimonial .text
{
    position: relative;
}

.item-testimonial .text:before
{
    font-size: 96px;
    line-height: 96px;

    position: absolute;
    top: -20px;
    left: -50px;

    content: '“';
}

.item-testimonial .text:after
{
    font-size: 96px;
    line-height: 96px;

    position: absolute;
    right: -50px;
    bottom: -20px;

    content: '”';
}

.text-left {
  text-align: left;
}
.nav .mobile-nav .icon-wrap .icon-bar{background-color:#716e68;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:block;height:2px;margin:4px 2px;width:20px}


#toolbar {
	padding: 3px 15px 4px 15px;
	min-height: 28px;
	line-height: 28px;
	font-size: 12px;
	text-shadow: 0 1px 0 rgba(0,0,0,0.5);
	color: #D5D5D5;
}

.clearfix:before,.clearfix:after,.grid-block:before,.grid-block:after{content:"";display:table}
.clearfix:after,.grid-block:after{clear:both}





.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}


.container_12 .grid_4 {
	width:300px;
}

.grid_1 .hr, .grid_2 .hr, .grid_3 .hr, .grid_4 .hr, .grid_5 .hr, .grid_6 .hr, .grid_7 .hr, .grid_8 .hr, .grid_9 .hr, .grid_10 .hr, .grid_11 .hr, .grid_12 .hr, .grid_13 .hr, .grid_14 .hr, .grid_15 .hr, .grid_16 .hr, .grid_17 .hr, .grid_18 .hr, .grid_19 .hr, .grid_20 .hr, .grid_21 .hr, .grid_22 .hr, .grid_23 .hr, .grid_24 .hr {
	margin-left:0;
	margin-right:0;
	}

.grid_1 .sm_hr,
.grid_2 .sm_hr,
.grid_3 .sm_hr,
.grid_4 .sm_hr,
.grid_5 .sm_hr,
.grid_6 .sm_hr,
.grid_7 .sm_hr,
.grid_8 .sm_hr,
.grid_9 .sm_hr,
.grid_10 .sm_hr,
.grid_11 .sm_hr,
.grid_12 .sm_hr {
  margin-left: 0;
  margin-right: 0;
}

#page{margin:0;width:100%;}
 #page,#main-wrapper,#content-wrapper,#content-top,#content,#content-bottom{background:transparent none;border:0;color:black;float:none !important;margin:0;padding:0;width:auto;}

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

* html .clearfix{height:1%;}


html.mobile #news .news-item {
    width: 96%;
    padding: 2%;
    float: none;
}


html.mobile #news .news-item img {
    width: 100%;
}


.news-item {
position: relative;
float: left;
width: 321px;
padding: 5px;
}

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

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

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

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

 #pl-2059 .panel-grid-cell .so-panel , #pl-2059 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
  #pl-1542 .panel-grid-cell .so-panel , #pl-1542 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
.header,.page-desc,ul.timeline{width:95%}
.page-desc{font-size:18px}


.centercontainer{
	position:relative;
	padding:0;
	margin: 0 auto;
	width: auto;
	height:auto;
	max-width:1180px;
}

    .h1 .nav-container {
        float: right;
    }

    
    .h1.with-search-box .nav-container {
        padding-right: 80px;
    }

    .h1.with-cart-box .nav-container {
        padding-right: 81px;
    }

    .h1.with-search-box.with-cart-box .nav-container {
        padding-right: 130px;
    }

        
.main-header {
    position: relative;
}

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

ul#css3menu1 .column{
	float:left;}


.gform_wrapper.gf_browser_ie .gform_footer input.button {
	padding: 3px;
}


.gform_wrapper .gform_footer input.button,
.gform_wrapper .gform_footer input[type=submit] {
	font-size: 1em;
}


.gform_wrapper .gform_page_footer .button.gform_button  {
	margin-right: 10px;
}
.job-manager-form fieldset .account-sign-in .button{margin-right:.5em}
.job-manager-form fieldset .account-sign-in .button:before{display:inline-block;width:16px;height:16px;-webkit-font-smoothing:antialiased;font-family:job-manager!important;text-decoration:none;font-weight:400;font-style:normal;vertical-align:top;font-size:16px;margin:0 2px 0 0;*overflow:auto;*zoom:1;*display:inline;content:'\e808'}
.entry-content .job_listing_preview_title .button,.job_listing_preview_title .button{float:right;margin-left:.25em}
#job-manager-job-dashboard .account-sign-in .button{margin-right:.5em}
#job-manager-job-dashboard .account-sign-in .button:before{display:inline-block;width:16px;height:16px;-webkit-font-smoothing:antialiased;font-family:job-manager!important;text-decoration:none;font-weight:400;font-style:normal;vertical-align:top;font-size:16px;margin:0 2px 0 0;*overflow:auto;*zoom:1;*display:inline;content:'\e808'}
.rtl .entry-content .job_listing_preview_title .button,.rtl .job-manager-form div.field,.rtl .job_listing_preview_title .button{float:left}
button,.button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Lato",sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem 2rem;font-size:1rem;background-color:#064771;border-color:#05395a;color:#fff;transition:background-color 300ms ease-out}
button:hover,button:focus,.button:hover,.button:focus{background-color:#05395a}
button.secondary,.button.secondary{background-color:#d3d7da;border-color:#a4adb3;color:#333}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#a4adb3}
button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}
button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}
button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}
button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}
button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}
button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}
button.large,.button.large{padding:1.125rem 2.25rem 1.1875rem 2.25rem;font-size:1.25rem}
button.small,.button.small{padding:0.875rem 1.75rem 0.9375rem 1.75rem;font-size:0.8125rem}
button.tiny,.button.tiny{padding:0.625rem 1.25rem 0.6875rem 1.25rem;font-size:0.6875rem}
button.expand,.button.expand{padding-left:0;padding-right:0;width:100%}
button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}
button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}
button.radius,.button.radius{border-radius:3px}
button.round,.button.round{border-radius:1000px}
button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#064771;border-color:#05395a;color:#fff;box-shadow:none;cursor:default;opacity:0.7}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#05395a}
button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#d3d7da;border-color:#a4adb3;color:#333;box-shadow:none;cursor:default;opacity:0.7}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#a4adb3}
button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#fff;box-shadow:none;cursor:default;opacity:0.7}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}
button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#fff;box-shadow:none;cursor:default;opacity:0.7}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}
button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;box-shadow:none;cursor:default;opacity:0.7}
button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}
button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333;box-shadow:none;cursor:default;opacity:0.7}
button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}
.button-group{list-style:none;margin:0;left:0}
.button-group:before,.button-group:after{content:" ";display:table}
.button-group:after{clear:both}
.button-group.even-2 li{display:inline-block;margin:0 -2px;width:50%}
.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}
.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}
.button-group.even-3 li{display:inline-block;margin:0 -2px;width:33.3333333333%}
.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}
.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}
.button-group.even-4 li{display:inline-block;margin:0 -2px;width:25%}
.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}
.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}
.button-group.even-5 li{display:inline-block;margin:0 -2px;width:20%}
.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}
.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}
.button-group.even-6 li{display:inline-block;margin:0 -2px;width:16.6666666667%}
.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}
.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}
.button-group.even-7 li{display:inline-block;margin:0 -2px;width:14.2857142857%}
.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}
.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}
.button-group.even-8 li{display:inline-block;margin:0 -2px;width:12.5%}
.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}
.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}
.button-bar:before,.button-bar:after{content:" ";display:table}
.button-bar:after{clear:both}
.button-bar .button-group{float:left;margin-right:0.625rem}
.button-bar .button-group div{overflow:hidden}
.dropdown.button,button.dropdown{position:relative;padding-right:3.5625rem}
.dropdown.button::after,button.dropdown::after{border-color:#fff transparent transparent transparent;border-style:solid;content:"";display:block;height:0;position:absolute;top:50%;width:0}
.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}
.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:0.375rem;right:1.125rem;margin-top:-0.125rem}
.dropdown.button.tiny::after,button.dropdown.tiny::after{border-color:#fff transparent transparent transparent}
.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}
.dropdown.button.small::after,button.dropdown.small::after{border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem}
.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}
.dropdown.button.large::after,button.dropdown.large::after{border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem}
.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333 transparent transparent transparent}
.postfix.button{border-color:true}
.prefix.button{border:none;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;text-align:center}
.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
.joyride-content-wrapper .button{margin-bottom:0 !important}
.panel.callout a:not(.button){color:#064771}
.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#053d61}
.side-nav li a:not(.button){color:#064771;display:block;margin:0;padding:0.4375rem 0.875rem}
.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#0c8de0}
.side-nav li a:not(.button):active{color:#0c8de0}
.split.button{position:relative;padding-right:5.0625rem}
.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}
.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}
.split.button span:active{background-color:rgba(0,0,0,0.1)}
.split.button.secondary span{border-left-color:rgba(255,255,255,0.5)}
.split.button.secondary span:after{border-color:#fff transparent transparent transparent}
.split.button.alert span{border-left-color:rgba(255,255,255,0.5)}
.split.button.success span{border-left-color:rgba(255,255,255,0.5)}
.split.button.tiny{padding-right:3.75rem}
.split.button.tiny span{width:2.25rem}
.split.button.tiny span:after{border-top-style:solid;border-width:0.375rem;margin-left:-0.375rem;top:48%}
.split.button.small{padding-right:4.375rem}
.split.button.small span{width:2.625rem}
.split.button.small span:after{border-top-style:solid;border-width:0.4375rem;margin-left:-0.375rem;top:48%}
.split.button.large{padding-right:5.5rem}
.split.button.large span{width:3.4375rem}
.split.button.large span:after{border-top-style:solid;border-width:0.3125rem;margin-left:-0.375rem;top:48%}
.split.button.expand{padding-left:2rem}
.split.button.radius span{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
.split.button.round span{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
.split.button.no-pip span:before{border-style:none}
.split.button.no-pip span:after{border-style:none}
.top-bar .button,.top-bar button{font-size:0.75rem;margin-bottom:0;padding-bottom:0.4125rem;padding-top:0.4125rem}
.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}
.top-bar input,.top-bar select,.top-bar .button,.top-bar button{font-size:0.875rem;height:1.75rem;position:relative;top:0.53125rem}
.top-bar-section li:not(.has-form) a:not(.button){background:#333;line-height:2.8125rem;padding:0 0.9375rem}
.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555;background:#222}
.top-bar-section li.active:not(.has-form) a:not(.button){background:#064771;color:#fff;line-height:2.8125rem;padding:0 0.9375rem}
.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#053d61;color:#fff}
.button-group a{margin:1rem}
div.off-canvas-wrap div.inner-wrap section.container.scrollme section.join-team div.row div.join-wrap a.button.home-button{margin:0%;margin-right:30px;margin-left:20px;padding:9px;margin-bottom:40px;width:290px}
.top-bar .top-bar-section li:not(.has-form) a:not(.button),.top-bar .top-bar-section li.active:not(.has-form) a:not(.button){background:transparent;color:#064771;font-size:0.75rem;text-transform:uppercase}
.top-bar .top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar .top-bar-section li.active:not(.has-form) a:not(.button):hover{color:#d3d7da}
.search-jobs-form input.button[type="submit"]{margin-top:2rem}

	
	.header-v2 .header-social .alignleft{width:100%; margin:0;}

	.header-v2 .header-social .alignright{width:100%; margin:0;}

.header-v2 .header-social .alignleft,
.header-v2 .header-social .alignleft a {
  color: #b3b3b3;
}

.header-v2 #header {
  border-bottom: 1px solid #e1e1e1;
}

.header-v2 .social-networks a {
  opacity: 0.2;
}

.header-v2 .social-networks a:hover {
  opacity: 0.5;
}

.header-v2 {
  border-top: 4px solid #a0ce4e;
}

.header-v2 .header-social, .header-v3 .header-social, .header-v4 .header-social,.header-v5 .header-social,.header-v2{
	border-top-color:#f29a34;
}


.header-social,.header-v2 #header,.header-v3 #header,.header-v4 #header, .header-v5 #header, #header,.header-v4 #small-nav,.header-v5 #small-nav, .header-social .alignleft{
	border-bottom-color:#e5e5e5;
}
.mnt_pic_container .mnt{padding:0;margin:0;display:none;}
h3.section-title{margin:0 auto 30px;max-width:1050px;text-transform:uppercase;border-bottom:3px solid #f1f1f1;}
h3.section-title a{float:right;padding-top:5px;font-size:80%;}
h3.section-title a:after{font-family:'icomoon';content:'\f105';color:#627f9a;margin-left:10px;}
h3.section-title span{display:inline-block;position:relative;padding-bottom:15px;border-bottom:3px solid #DDD;margin-bottom:-3px;}
h3.section-title.title_center{text-align:center;border:0;margin-bottom:30px;overflow:hidden;}
h3.section-title.title_center span{padding:0 15px;border:0;}
h3.section-title.title_center span:after,h3.section-title.title_center span:before{content:' ';display:block;height:0;border-bottom:3px solid #EEE;width:1000px;position:absolute;top:50%;}
h3.section-title.title_center span:before{left:-1010px;}
h3.section-title.title_center span:after{right:-1010px;}
h3.section-title.title_bold,h3.section-title.title_bold_center{border-width:3px;margin-top:50px;margin-bottom:60px;height:0;}
h3.section-title.title_bold span,h3.section-title.title_bold_center span{border:3px solid #EEE;padding:8px 15px;position:relative;top:-25px;left:15px;background-color:#ffffff;}
h3.section-title.title_bold a{border:3px solid #EEE;padding:5px 10px;position:relative;top:-20px;right:15px;background-color:#ffffff;}
h3.section-title.title_bold_center{text-align:center;}
h3.section-title.title_bold_center span{left:auto;}
h3.section-title.title_divided,h3.section-title.title_divided span{text-align:center;border:0;}
h3.section-title.title_divided a{display:block;float:none;}
.ux-section.dark h3.section-title span{border-color:#ffffff;}
h3.section-title.title_bold span{border-color:#00afef;background-color:#00afef;color:#ffffff;}
.section-title-simple,.related_post_title,.comment-reply-title{padding:10px 18px;background-color:#00afef;color:#ffffff;display:inline-block;}
body.home h3.section-title{color:#7a7a7a;border-bottom:none;font-weight:normal;margin-bottom:15px;font-size:18px;}
body.home h3.section-title span{border-bottom:none;padding-bottom:0;margin-bottom:0;}

	
	.swiper-container .slider-right {
		right: 0px!important;
	}

	
	.swiper-container .slider-prev {
		left: 0px!important;
	}

	

	.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-prev i, .nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-next i {
		width: 50px!important;
		font-size: 46px!important;
	}


	.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-prev, .nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-next {
		width: 50px!important;
	}

	
	.swiper-container .slider-next, .swiper-container .slider-prev {
		display: none;
	}

	
	.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-prev,
	.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-next {
		display: block!important;
	}


	.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-next i, .nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-next:hover i  {
		right: 15px!important;
	}


	.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-prev i, .nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-prev:hover i  {
		left: 15px!important;
	}

	
	.parallax_slider_outer.first-section .swiper-container .slider-prev, .parallax_slider_outer.first-section .swiper-container .slider-next {
		margin-top: -30px;
	}


.nectar-slider-wrap .swiper-container .swiper-wrapper .swiper-slide.not-loaded  { background-color: #393939!important; }


.swiper-slide .content p::selection, .swiper-slide .content h2::selection, .swiper-slide .button a::selection, .swiper-container div::selection, .swiper-container span::selection, .swiper-container img::selection {
	background: transparent!important;
	color:#fff!important;
}


.swiper-slide .content p::-moz-selection, .swiper-slide .content h2::-moz-selection, .swiper-slide .button a::-moz-selection, .swiper-container div::-moz-selection, .swiper-container span::-moz-selection, swiper-container img::-moz-selection {
	background: transparent!important;
	color:#fff!important;
}


.swiper-slide[data-color-scheme="dark"] .content p::selection, .swiper-slide[data-color-scheme="dark"] .content h2::selection, .swiper-slide[data-color-scheme="dark"] .button.transparent a::selection, .swiper-slide[data-color-scheme="dark"] img::selection, .swiper-container .swiper-slide[data-color-scheme="dark"] span::selection  {
	background: transparent!important;
	color:#000!important;
}


.swiper-slide[data-color-scheme="dark"] .content p::-moz-selection, .swiper-slide[data-color-scheme="dark"] .content h2::-moz-selection, .swiper-slide[data-color-scheme="dark"] .button.transparent a::-moz-selection, .swiper-slide[data-color-scheme="dark"] img::-moz-selection, .swiper-container .swiper-slide[data-color-scheme="dark"] span::-moz-selection  {
	background: transparent!important;
	color:#000!important;
}





.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	
	z-index:1;
}



.swiper-container, .swiper-slide {
	width: 100%;
	height: 800px;
	overflow: hidden;
	position: relative;
}


.swiper-container .slider-pagination .swiper-active-switch,
.swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-active-switch {
    background: none repeat scroll 0 0 #FFFFFF;
}


.swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch {
	background-color: transparent!important;
	width: 26px;
	height: 26px;
	margin: 0px;
	position: relative;
	border: none!important;
}

.swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch i {
	background-color: #e8e8e8;
	border: none!important;
	height: 100%;
	width: 100%;
	display: block;
	position: absolute;
	height: 6px;
	width: 6px;
	top: 10px;
	left: 10px;
	box-shadow: rgba(0,0,0,0.3) 1px 1px 2px;
	-webkit-box-shadow: rgba(0,0,0,0.3) 1px 1px 2px;
	-moz-box-shadow: rgba(0,0,0,0.3) 1px 1px 2px;
	transition: all 0.13s ease;
    -moz-transition: all 0.13s ease;
    -webkit-transition: all 0.13s ease;
    -o-transition: all 0.13s ease;
    transform: scale(0.9);
	-moz-transform: scale(0.9);
	-webkit-transform: scale(0.9);
    border-radius: 50%;
}

.swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch:hover i {
	background-color: #fff;
}


.swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-active-switch i {
	transform: scale(1.7);
	-moz-transform: scale(1.7);
	-webkit-transform: scale(1.7);
	background-color: #fff;
}


.swiper-container[data-bullet_style="scale"] .slider-pagination.dark-cs .swiper-pagination-switch i {
	background-color: #111;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}

.swiper-container[data-bullet_style="scale"] .slider-pagination.dark-cs .swiper-pagination-switch.swiper-active-switch i,
.swiper-container[data-bullet_style="scale"] .slider-pagination.dark-cs .swiper-pagination-switch:hover i {
	background-color: #000;
}


.swiper-container .slider-prev, .swiper-container .slider-next {
	position: absolute;
	z-index: 130;
	top: 50%;
	height:54px;
	margin-top: -28px; 
	width: 100%;
}


.nectar-slider-wrap.first-section[data-full-width="true"] .swiper-container .slider-prev, .nectar-slider-wrap.first-section[data-full-width="true"] .swiper-container .slider-next {
	margin-top: 0px;
}


.slider-prev.dark-cs i, .slider-next.dark-cs i, .swiper-container .dark-cs.slider-prev .slide-count span, .swiper-container .dark-cs.slider-next .slide-count span {
	color: #000;
	transition: color 0.2s linear;
	-webkit-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
}


.swiper-container .slider-prev .slide-count span, .swiper-container .slider-next .slide-count span {
	opacity: 0;
	-ms-filter: "alpha(opacity=0)";
}


.swiper-container .slider-next .slide-count {
	left: auto;
	right: 0px;
}



.swiper-container .slide-count {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 64px;
	width: 50px;
}


.swiper-container .slide-count i {
	opacity: 0.7;
	top: 17px;
	line-height: normal!important;
	font-size: 26px!important;
}


.swiper-container .slide-count .slide-current {
	position: absolute;
	top: 14px;
	left: 15px;
	height: 10px;
	line-height: 10px;
}


.swiper-container .slide-count .slide-current.double-digits {
	top: 16px!important;
	left: 9px!important;
}


.swiper-container .slide-count .slide-total {
	position: absolute;
	top: 35px;
	left: 31px;
	height: 10px;
	line-height: 10px;
}


.swiper-container .slider-next {
	border-radius: 4px 0px 0px 4px;
	-moz-border-radius: 4px 0px 0px 4px;
	-webkit-border-radius: 4px 0px 0px 4px;
	-o-border-radius: 4px 0px 0px 4px; 
	
}


.swiper-container .mejs-poster {
	background-size: cover!important;
	-moz-background-size: cover!important;
	-webkit-background-size: cover!important;
	-o-background-size: cover!important;
}


.parallax_slider_outer.first-section:not(.element-out-of-view) .swiper-slide .content,
.parallax_slider_outer.first-section:not(.element-out-of-view) .swiper-slide:not(.static):not(.caption-no-fade) .content, 
.parallax_slider_outer.first-section:not(.element-out-of-view) .nectar-slider-wrap[data-parallax="true"] .swiper-container .slider-next, 
.parallax_slider_outer.first-section:not(.element-out-of-view) .nectar-slider-wrap[data-parallax="true"] .swiper-container .slider-prev {
	will-change: transform, opacity;
}


.parallax_slider_outer .swiper-container .slider-prev {
	left: 0px!important;
}


.parallax_slider_outer .swiper-container .slider-next {
	right: 0px!important;
}


.parallax_slider_outer .swiper-container, .parallax_slider_outer.first-section .nectar-slider-wrap {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	transform: translate(0, 0);
	-o-transform: translate(0, 0);
	-webkit-backface-visibility: hidden;
}


body[data-smooth-scrolling="1"] .parallax_slider_outer .swiper-container .slider-next {
	right: 16px!important;
}


body[data-smooth-scrolling="1"] .parallax_slider_outer .nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-container .slider-next, 
body[data-smooth-scrolling="1"] #boxed .parallax_slider_outer .nectar-slider-wrap .swiper-container .slider-next  {
	right: 0px!important;
}


.swiper-container .slider-prev:hover, .swiper-container .slider-next:hover {
	background-color: rgba(0,0,0,0.8);
}


.swiper-container .slider-prev i, .swiper-container .slider-next i {
	font-size: 21px;
	background-color: transparent!important;
	line-height: 64px;
}


.swiper-container .slider-prev .slide-count {
	right: 6px!important;
	left: auto!important;
	text-align: center;
}


body[data-smooth-scrolling="1"] .nectar-slider-wrap[data-full-width="true"]  .swiper-container .slider-next { right: 8px; }

body[data-smooth-scrolling="1"] .nectar-slider-wrap[data-full-width="true"][data-parallax="true"]  .swiper-container .slider-next { right: 10px; }

body[data-smooth-scrolling="1"] .nectar-slider-wrap[data-full-width="true"]  .swiper-container .slider-prev { left: 7px; }


.swiper-container .mejs-container .mejs-controls {
	display: none!important;
}





.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-prev,
.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-next {
	background-color: transparent!important;
	padding: 0!important;
	width: 60px;
	line-height: 50px;
	height: 50px;
}


.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-prev,
.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-next {
	width: 80px;
	background-color: transparent!important;
	padding: 0!important;
	line-height: 50px;
	height: 50px;
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-next {
	margin-right: -15px;
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-prev i,
.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-next i {
	border-radius: 100px;
	width: 50px!important;
	line-height: 44px!important;
	height: 50px!important;
	border: 3px solid #fff;
	max-width: none!important;
	transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;
	-webkit-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;
}


.nectar-slider-wrap[data-overall_style="directional"]  .swiper-container .slider-prev i,
.nectar-slider-wrap[data-overall_style="directional"]  .swiper-container .slider-next i {
	width: 80px!important;
	line-height: 44px!important;
	height: 50px!important;
	max-width: none!important;
	font-size: 60px;
	transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;
	-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;
	border: none!important;
}


.nectar-slider-wrap[data-overall_style="directional"]  .swiper-container .slider-next:hover i {
	right: 29px!important;
}

.nectar-slider-wrap[data-overall_style="directional"]  .swiper-container .slider-prev:hover i {
	left: 29px!important;
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-prev.dark-cs i,
.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-next.dark-cs i {
	border: 3px solid #000;
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-prev.dark-cs-preview i,
.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-next.dark-cs-preview i {
	border: 3px solid #000;
	color: #000;
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-prev i,
.nectar-slider-wrap[data-overall_style="directional"]  .swiper-container .slider-prev i {
	position: relative;
	left: 38px!important;
}

.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-next i,
.nectar-slider-wrap[data-overall_style="directional"]  .swiper-container .slider-next i {
	position: relative;
	right: 38px!important;
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-prev i, 
.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-next i {
	line-height: 49px;
	font-size: 34px;
}



.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .swiper-slide {
	transition: transform 0.525s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;
	-webkit-transition: transform 0.525s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-next,
.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-prev {
	transition: margin 0.525s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;
	-webkit-transition: margin 0.525s cubic-bezier(0.645, 0.045, 0.355, 1) 0s!important;
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .swiper-slide.high-z-index {
	z-index: 1000;
	transform: translate(-161px, 0px);
	-webkit-transform: translate(-165px, 0px);
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .swiper-slide.prev-high-z-index {
	z-index: 1000;
	transform: translate(161px, 0px);
	-webkit-transform: translate(165px, 0px);
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .swiper-slide.prev-high-z-index-static {
	z-index: 1000;
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-next.next-arrow-move {
	margin-right: 3px!important;
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-prev.prev-arrow-move {
	margin-left: 15px!important;
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .swiper-slide.next-move {
	z-index: 100;
	transform: translate(-40px, 0px);
	-webkit-transform: translate(-40px, 0px);
}


.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .swiper-slide.prev-move {
	z-index: 100;
	transform: translate(40px, 0px);
	-webkit-transform: translate(40px, 0px);
}
.swiper-container .slider-prev,.swiper-container .slider-next{top:52%!important;}









.logo {


	height: auto;


	margin: 0 auto;


	padding: 0;


	


}



.logo  h1{


	color: #6D6B69;


	font-family: 'Oswald', sans-serif;


	font-size: 34px;


	line-height:1.2;


	margin-bottom: 5px;


	


}


#main-carousel .main-carousel-subtitle {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	color: #fff;
	margin-left: -10px;
	display: none;
	white-space: nowrap;
}


.wf-active #main-carousel .main-carousel-subtitle,
.wf-active #main-carousel .main-carousel-title {
	font-family: 'proxima-nova', Helvetica, Arial, sans-serif;
}


#click-header {
    float: left;
    font-size: 50px;
    width: 407.484375px;
    height: auto;
    text-align: left;
    font-weight: 600;
    line-height: 1em;
    margin-left: 51.197342%;
    margin-top: 190px;
    clear: none;
    min-height: 70px;
    font-family: source-sans-pro;
    color: rgb(84, 86, 90);
}
.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-lg-12{width:100%}

.title1 {
	font-family: Tahoma;
	font-size: 20px;
	color: #602E00;
	text-transform: uppercase;
	font-weight: normal;
	padding-top: 15px;
	padding-left: 10px;
	padding-bottom: 5px;
}
.col{float:left}
.content-sidebar-wrap #content{display:inline;margin-bottom:2.7%;float:right;width:100%;}
body.two-sidebars #content{width:75%;}
body.sidebar-first #content{width:80%;}
body.sidebar-second #content{width:100%;}
#head,#content,#sidebar-second,#sidebar-first{margin-top:10px;}
.node-type-chat #content footer{display:none;}
.content-sidebar-wrap,#content,#sidebar-first,#sidebar-second{float:none;width:100% !important;}
.home-slide{border-right:1px solid #e5e5e5;float:left;height:480px;width:369px}
.home-slide .image{position:relative}
.home-slide .text{padding:25px 8.130081300813008130081300813008% 15px;text-align:center}
.home-slide .text p{font:700 0.875em/1em 'Montserrat', arial, sans-serif;margin-bottom:5px;text-transform:uppercase}
.home-slide .text p a{color:#8a3bac}
.home-slide .text p a:hover{color:#8a3bac}
.home-slide .text h2{font-size:1.625em;font-weight:400;line-height:1.3077em;margin-bottom:10px}
.home-slide .text h2 a{color:black}
.home-slide .text h2 a:hover{color:#8a3bac}
.home-slide .text h2 a:active{color:#8a3bac}
.home-slide .sponsor-overlay{padding-top:10px}
.home-slide .sponsor-overlay p{margin-bottom:16px !important}

    footer .footer-social-content {height:60px;width:945px !important;margin:0 auto;}

    footer .footer-social-content .left {padding-top:18px;}

    footer .footer-social-content .right {padding-top:13px;}

    footer .footer-social-content img {vertical-align:middle;border:0;margin:0 7px;}

div.otw-sidebar-horizontal div.widget{
	float: left;
}

body .wooslider-direction-nav a, body .widget .wooslider-direction-nav a { height: auto; line-height: 40px; text-indent: -9999px; }


.pin {
	float: left;
	width: 280px;
	-webkit-box-shadow: 0px 2px 2px #d6d3d3;
	-moz-box-shadow: 0px 2px 2px #d6d3d3;
	box-shadow: 0px 2px 2px #d6d3d3;
	margin: 50px 2% 25px 2%;
}


.pin img {
	top: -26px;
	float: left;
	margin-top: -30px;
	z-index: 1;
	width: 100%;
	height: auto;
	margin-bottom: 15px;
}

.pin h3 {
	float: left;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	margin: 10px 7%;
	color: #909090;
        font-family: "Open Sans"!important;
        line-height: 20px;
}

.pin p {
	margin: 5% 10% 3% 10%;
	font-size: 12px;
	clear: both;
        text-align: justify;
        color:#747474;
        line-height: 20px;
}


#menu_contact {

	width:262px;

	min-height: 200px;

	height:auto !important;

	height:200px;

	float:left;

}
#menu-lunch,#menu-dinner,#menu-happy,#menu-brunch,#menu-togo,#menu-cocktails,#menu-wine{margin-bottom:20px}

    #sliderbox_head #slider-box3 .slider-box-title { margin-left: 20px }

    #sliderbox_head  #slider-box3 .slider-box-content { border-right-width: 0; margin-left: 20px; margin-right: 150px; }
.content{position:absolute;background-color:rgba(0,0,0,0);overflow:auto;margin:auto auto auto -450px;;left:50%;width:900px;display:table;height:100%;padding-top:100px;padding-bottom:88px;}
.content h1{font-size:74px;font-weight:300;letter-spacing:0.4px;margin:0;}
.content span{font-size:28px;font-weight:300;}
.content .video span{font-size:20px;}
.content a{font-size:20px;font-weight:300;display:inline-block;vertical-align:middle;}
.content table{margin-top:32px;}

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

  .header-container .logo {
    margin-top: 10px;
    text-align: center; }



#main {
	background: #fff;
	-webkit-box-shadow: 0 2px 5px #232814;
	box-shadow: 0 2px 5px #232814;
	padding: 16px 19px 70px;
	height: 1%;
}

#main:after {
	display: block;
	clear: both;
	content: "";
}

.inner #main {
	margin: 0 0 5px;
	padding-bottom: 59px;
}
#footer-first-region .gutter{padding-top:10px;}
#footer-first-region .block .gutter{padding-top:4px;}
#footer-first-region .gutter p{margin-top:10px;}



#content {
	clear: both;
	overflow: hidden;
	margin-top: 15px;
}


.no-header.no-main-nav #content { margin-top: 0; }


#midpage {
	position:relative;
	width:1200px; 
	height: 400px;
	top:0px;
	padding: 0;
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;


}


.footext {font-family:Arial, Helvetica, sans-serif;color:#FFF}


.model-selector-responsive.center h3, .model-selector-responsive.center .ddc-nav {
  text-align: center; }


.model-selector-responsive.center .ddc-nav li {
  display: inline-block;
  float: none; }

.content-tabbed .ddc-nav-tabs {
  border-bottom: none; }

  .content-tabbed .ddc-nav-tabs.ddc-nav-pills {
    padding-left: 10px; }

  .inventory-newest-container .ddc-nav-tabs {
    border-bottom: 0;
    margin-bottom: 1em; }

    .inventory-newest-container .ddc-nav-tabs li a {
      background-color: #bebebe;
      cursor: pointer !important;
      font-weight: 400;
      padding: 0.4em 1em;
      color: white;
      font-size: 0.6em;
      line-height: 3;
      border: none; }

      .inventory-newest-container .ddc-nav-tabs li a:hover {
        border: none; }

    .inventory-newest-container .ddc-nav-tabs .active a {
      background-color: #fd8e0a; }

.ie8 .full-width-container .ddc-nav-tabs li a {
  line-height: inherit; }

  .ie8 .inventory-newest-container .ddc-nav-tabs li a {
    font-size: 1em; }

  .model-selector-responsive .ddc-nav-tabs {
    border-bottom: none; }


.incentive .ddc-nav, .incentive .ddc-nav-inline {
  margin-top: 10px; }


.special .ddc-nav a:hover, .special .ddc-nav-inline a:hover, .special .ddc-nav a:focus, .special .ddc-nav-inline a:focus {
  background: none;
  text-decoration: underline; }

.special .ddc-nav .ddc-icon, .special .ddc-nav-inline .ddc-icon {
  vertical-align: middle; }

.tabbed-widgets-group-2 .links-list .ddc-nav-stacked {
  margin-left: -10px; }

  .model-selector-responsive.t6-classic .ddc-span12 .ddc-nav-tabs, .model-selector-responsive.t6-classic .yui3-u-1 .ddc-nav-tabs {
    display: inline-block; }

.t6-classic .ddc-navbar-nav.ddc-nav, .t6-classic .ddc-navbar-nav.ddc-nav-inline, .t6-mega .ddc-navbar-nav.ddc-nav, .t6-mega .ddc-navbar-nav.ddc-nav-inline {
  float: right;
  position: static;
  width: auto; }

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

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

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

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

#navigation div.level_2 { display: block; }

#navigation ul.level_2 { display: block; padding: 0px; }



#navigation li.level_2 { width: auto; margin: 0px; height: auto; }

#navigation ul.level_2 li a { font-size: 14px; }

#navigation div.level_2 h3 { color: #000; }

#navigation div.level_2 ul { vertical-align: top; }

#navigation div.level_2 ul li { display: block; float: left; padding: 0px; line-height: 20px; font-size: 12px; padding-right: 25px; clear: left; }

#navigation div.level_2 .cat-container ul { text-align: left; float: left; }

#navigation div.level_2 .trend-container ul { float: left; }

#navigation div.level_2 .trend-container ul li { padding-left: 25px; padding-right: 0px; display: block; float: left; clear: left; }

#navigation div.level_2 .trend-container { margin-top: -25px; }

#navigation div.level_2 .trend-container h3 { padding-left: 25px; }
#navigation ul.level_2 li a:hover{font-weight:normal;text-decoration:underline;color:#333;}
#navigation #dept_clothing ul.level_2{width:500px;}
.ie6 #navigation #dept_clothing ul.level_2{width:600px;}
#navigation span.level_2{font-family:'Swiss721BT-LightExtended',Arial,sans-serif;color:#000;margin-bottom:10px;text-transform:uppercase;}
#navigation li.level_3,#navigation li.level_2{margin-bottom:5px;}
#wc_dept_saleall span.level_1,#navigation #wc_dept_saleall ul.level_2{background-color:#DF3E68;border-top:none;}
.ie6 #navigation li.level_2{width:200px;}


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


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

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

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

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

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

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

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

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

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

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


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

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

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

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

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


.tf-tiles-editing .tf-tile {
	visibility: visible;
}


div.tf-tiles-wrap.masonry {
  margin:auto; max-width:960px;}
.section-1 .col2{float:right;}


#btn1_h, #btn2_h, #btn3_h {font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#ffffff; width:160px;-webkit-text-stroke: 1px rgba(0,0,0,0.2);-webkit-font-smoothing: antialiased;}
.main-page-title{position:absolute;width:400px;max-width:100%;top:3%;padding-left:20px;color:#FFF;font-family:'AGaramondPro-Bold'}
.page-header .color-block{width:10%;height:15px;display:block;margin:0 auto;margin-bottom:1em;}
.advertise-stat .color-block.title-block{width:33%;}
.most-popular-module .slider-container ul li .detail-container .color-block{padding:0.2em;padding-right:0.5em;padding-left:0.5em;display:block;margin-bottom:0.5em;line-height:1.1em;}

      .scaler header .header-text-container .color-block, .featured-module li header .header-text-container .color-block {
        position: relative;
        color: white;
        padding-left: 0.75em;
        padding-right: 0.75em;
        display: inline-block;
        font-weight: 600;
        text-transform: lowercase;
        font-size: 0.7em;
        clear: both;
        margin-bottom: 0.6em;
        border-radius: 1px; }

  .byline .color-block {
    margin: 0 auto;
    margin-bottom: 0.2em;
    display: block;
    height: 1.4em;
    top: 15px;
    clear: both;
    padding-left: 1em;
    padding-right: 1em;
    color: white;
    font-size: 0.8em; }


.color-block.title-block {
  margin: 0 auto;
  display: block;
  width: 20%;
  height: 15px;
  top: 15px;
  clear: both;
  margin-bottom: 1em; }


.page-template-page-login .page-header .color-block {
  background-color: #00cefe !important;
  width: 20%; }

  .widget_subscribe_widget .color-block, .widget_latest_widget .color-block, .widget_most_popular_widget .color-block, .widget_related_posts_widget .color-block {
    color: white;
    font-weight: 600;
    font-size: 0.7em;
    padding: 0.2em 0.5em 0.0em 0.5em;
    display: inline-block;
    text-transform: lowercase; }


  .page-id-42 .page-header .color-block {
    background-color: #c865ff !important; }


#footer a {
	color : #656665;
}


#footer td {
	color : #656665;
	font-size : 11px;
}

table.exploit_list tbody tr td.date, table.exploit_list tbody tr td.dlink, table.exploit_list tbody tr td.app, table.exploit_list tbody tr td.verification, table.exploit_list tbody tr td.platform, table.exploit_list tbody tr td.author {
    border: solid #eee 1px;
    text-align:center;
    padding:3px;
}

table.exploit_list tbody tr td.dlink, table.exploit_list tbody tr td.app, table.exploit_list tbody tr td.verification { width:30px;}
.col{float:left}




.home .left, .home .recent-leads {
	width: 607px;
}


.home .main-post-bg {
	background: #eee;
	display: block;
	height: 225px;
	position: relative;
	margin: 0 0 10px 0;
	width: 593px;
	overflow: hidden;
}



.home .main-post-bg .title-insert, .home .recent-leads .title-insert {
	background: #ffffff;
	bottom: 0;
	display: block;
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 1;
	padding: 0px 0;
	
	filter: alpha(opacity=60);
	-moz-opacity: .6;
	opacity:.6;
}


.title-insert h2, .home .recent-leads .title-insert h3 {
	margin: 10px 12px 6px;
	line-height: 14px;
}


.title-insert h2 a, .home .recent-leads .title-insert h3 a {
	display: block;
	color: #5e5d5d;
	text-decoration: none;
	border: 0;
}


.title-insert h2 a:hover, .home .recent-leads .title-insert h3 a:hover {
	color: #d6d6d6;
}


.home .recent-leads .secondary-post-bg {
	background: #eee;
	display: block;
	width: 293px;
	height: 150px;
	margin: 0 7px 10px 0;
	position: relative;
	overflow: hidden;
}


.home .right {
	width: 340px;
	text-align: left;
	overflow: hidden;
}


.home .right h3 {
	font-size: 14px;
	padding-left: 3px;
}



.home.is-single {
	border-top: 1px solid #bbb;
}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-bottom:0 dotted;border-left:4px solid transparent;content:""}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000;content:""}
.btn-default .caret{border-top-color:#333}
.btn-primary .caret,.btn-success .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret{border-top-color:#fff}
.dropup .btn-default .caret{border-bottom-color:#333}
.dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret{border-bottom-color:#fff}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.nav .caret{border-top-color:#428bca;border-bottom-color:#428bca}
.nav a:hover .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}

.image_center { margin:0px 0px 5px 0px; display:block; }


.taxonomy {
  font-family: "ApexSans-SC", "ApexNewWeb", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;
  font-weight: 300;
  text-transform: lowercase;
  -webkit-font-smoothing: subpixel-antialiased;
  font-size: 13px;
  font-size: 16px;
  opacity: 0.5; }
.img,img a,.blog-img,.blog-imgright,.blog-imgleft,.imginline,.imgcent,.imgright,.imgleft,.img3,.img5,.img11,.blog-img a,.blog-imgright a,.blog-imgleft a,.imginline a,.imgcent a,.imgright a,.imgleft a,.img3 a,.img5 a,.img11 a,.blog-img a:link,.blog-imgright a:link,.blog-imgleft a:link,.imginline a:link,.imgcent a:link,.imgright a:link,.imgleft a:link,.img3 a:link,.img5 a:link,.img11 a:link,.iwd-article img,img.iwd-article,.iwd-block img,.iwd-footer img,.region.region-banner1 img{border:none !important;max-width:100% !important;height:auto !important;}
.imginline{padding:8px;display:inline;}
.imginline img{width:auto !important;height:100% !important;}
 
#homepage-section1 .et_pb_row { padding-top: 0px; }

.et_pb_section, .et_pb_column { 
    padding-bottom: 0px !important;
    padding-top: 10px !important;
}

			.et_pb_section { padding: 54px 0; }

			.et_pb_section.et_pb_section_first { padding-top: inherit; }
