﻿.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-asterisk:before{content:"\2a"}
.glyphicon-plus:before{content:"\2b"}
.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-camera:before{content:"\e046"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-fire:before{content:"\e104"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-wrench:before{content:"\e136"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-briefcase:before{content:"\e139"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-paperclip:before{content:"\e142"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-pushpin:before{content:"\e146"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}

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

  .col-sm-12 {
    width: 100%;
  }
.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}

	.results .col-sm-12, .homeresults, .homeresult
	{
	padding-right:0px; padding-left:0px;
	}

	.feature .col-sm-12
	{padding-top:10px; padding-bottom:10px;}
#header-top-nav #contact-numbers ul li .contact-label{font-size:10px;}







#mod1 {
    float: left;
    height: 250px;
    margin-left: 25px;
    margin-right: 0px;
    
    max-width: 250px;
    overflow: hidden;
    width: 100%;
}

#read-more{clear: both;  float: left; }

#read-more a{font-weight:bold;}

#wrapde #read-more{clear: both;  float: left; }

#wrapde #read-more a{font-weight:bold;}


.lead {
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 200;
  line-height: 30px;
}

.footer .span12 .lead{color:#b7a87b;font-size:13px;padding:0px;}

.footer .lead,.footer .lead label{font-size:14px;color:#f1eae3;padding-top:0em;margin-bottom:0em;}

.footer p.lead,.footer .lead label{font-weight:normal;font-size:12px;padding-bottom:6px;color:#b7a87b;}

.lead-FT label{font-weight:normal;font-size:14px;font-weight:bold;color:#ffffff;}

.footer .span12.marginleft0 .row.span12.lead.marginleft0{padding:0 0px 10px;border-top:1px solid #b7a87b !important;margin-top:15px;}

#site-description {
	font-style: italic;
	margin: 0;
	padding:5px 8px 5px 110px;
	background:#990000;
	color:#FFF;
	font-family:Arial Narrow, Arial, sans-serif;
	font-size:1.3em;
}

	#site-title,
	#site-description {
		float: none;
		line-height: 1.4em;
		margin: 0;
		padding: 0;
	}



.span1,
.span2,
.span3,
.span4,
.span5,
.span6,
.span7,
.span8,
.span9,
.span10,
.span11,
.span12 {
  display:inline;
  float: left;
  position: relative;
  margin-left: 1%;
  margin-right: 1%;
}

.span4 {
  width:31.3%;
}

		
		.portfolio-item.no-margin.span3,
		.portfolio-item.no-margin.span4,
		.portfolio-item.no-margin.span6 {
		    min-width: 420px;
		}


		
		
		
		.portfolio-item.no-margin.one_fifth,
		.portfolio-item.no-margin.span2,
		.portfolio-item.no-margin.span3,
		.portfolio-item.no-margin.span4,
		.portfolio-item.no-margin.span6 {
			width: 50%;
		}


    .span1,
    .span2,
    .span3,
    .span4,
    .span5,
    .span6,
    .span7,
    .span8,
    .span9,
    .span10,
    .span11,
    .span12,
    .one-third.column,
    .two-thirds.column { width: 420px; margin: 0;}

.portfolio-item.isotope-item.span4 {
    width: 31.29%;
}

.portfolio-item.no-margin.span4 {
    width: 33.333%;
}

	
#content .more-from-category, #home .more-from-category {
	margin: 0;
	padding: 5px 0 0 0;
	font-weight: bold;
	}

	
#content .more-from-category a, #home .more-from-category a {
	font-weight: bold;
	}

	
#content .more-from-category a:hover, #home .more-from-category a:hover {
	text-decoration: underline;
	}
.configurator-share-panel .title,.free-shipment-note,.home-text-box-more-text{font-weight:900;font-family:Lato,sans-serif}
.fazan_dropdown_list_container ul li:hover,.free-shipment-note{background-color:#000;color:#fff}
.free-shipment-note{text-align:center;font-size:14px;line-height:14px;text-transform:uppercase;width:100%;height:14px;padding-top:4px;padding-bottom:4px;position:fixed;left:0;z-index:8000;top:40px}
.free-shipment-note.free-shipment-note-home{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.free-shipment-note.free-shipment-note-home-first{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-stack-exchange:before {
  content: "\f18d";
}
.quick_icon{padding:0 0 13px}
.quick_icon img{margin:0 4px 10px 0}
.col-xs-3{width:25%;}
.top_block .col-xs-3{margin:10px 0;}
.featured_background_block.feture_top .col-xs-3{padding-bottom:25px;}
#producer_search .producersearch_container .producersearch_listing .col-xs-3{margin:15px 0;}
.contest_listing .col-xs-3{margin:15px 0;}
.contest_vote .col-xs-3{margin:15px 0;}
#header .header_block .col-xs-3{width:24%;}
.top_block .mixTape_container .col-xs-3.futureMixtape,.top_block .mixTape_container .col-xs-3.futureSingle,.top_block .mixTape_container .col-xs-3.futureSingle,.top_block .mixTape_container .col-xs-3.sponsoredSingle,.top_block .mixTape_container .col-xs-3.sponsoredMixtape,.top_block .mixTape_container .col-xs-3.latestSingle,.top_block .mixTape_container .col-xs-3.latestMixtape{width:33.33%;}
.profile_block .profile_right_container .profile_latestupload .profile_latestupload_desp .col-xs-3{width:50%;}
.top_block .col-xs-3.homeRightcontainer{border-left:8px solid transparent;border-right:8px solid transparent;width:100%;}


#cff .cff-item{
  float: left;
  width: 100%;
  clear: both;
  padding: 20px 0 15px 0;
  margin: 0;
  border-bottom: 1px solid #ddd;
}

#cff .cff-item:first-child{
  padding-top: 0;
}

#cff .cff-item.cff-box,
#cff .cff-item.cff-box:first-child{
  padding: 15px;
  margin: 5px 0;
  border: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}


#cff .cff-item img{
  border: none;
}

  .calculator-payment-dealertrack-form-wrapper .ddc-content {
    margin-bottom: 0;
    overflow: hidden; }

.tabs-tabbed-widgets .ddc-content {
  margin-bottom: 0; }

  .locations-group-nav-type-1.ddc-content {
    margin-bottom: 0; }


.ddc-content {
  position: relative;
  margin-bottom: 10px; }


.smartbar .contact .popup .ddc-page .ddc-content { margin: 0; }


.smartbar .contact .popup .ddc-content.directions-results { margin: 0 10px 10px; }


.smartbar .contact .popup .ddc-content fieldset { margin: 0; border: none; padding: 0; }

	#front-columns .column-image, #front-columns .column-image img { height:inherit; }





#front-columns {
	display:block;
	width:auto;
	float:none;
	margin:0px 30px;
	overflow:hidden;
	padding-top:20px;
}

#front-columns h3 {
	font-size:20px;
	margin:7px 0;
}


#content, #topbar {
	width: 1010px;
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
}

#content {
	margin: 0 auto;
	position: relative;
	zoom: 1;
	z-index: 5;
}

﻿	.ui-tabs-anchor, .ui-state-default, .ms-sbcell, .ms-sbrow, .ms-sbplain, .s4-searchbox-QueryPrompt {
	 outline:none !Important;
 }

.left-engine h5,.right-engine{padding:0px 0 0 0;}

.left-engine label,.right-engine label{font-size:18px !important;margin-bottom:5px !important;}

.right-engine{ padding:32px 0 0 0;}

.right-engine .orderbtn, #countWordsClose .orderbtn { margin:10px 0 0 148px ;width:235px !important;text-align:center;padding-top:8px;height:22px;}

.listlang  label, .label, .OrderWrapper a, .right-engine a, a, .col_picker3 label {cursor:pointer}

.table .right{ border-right:1px dotted #ccc;text-align:right !important}

.popup_col2 .table .right{text-align:right;}


.homepage #currencySelect,
.homepage .accedi,
.homepage .subtitle2,
.homepage .nav-bg,
.homepage .left-engine,
.homepage .right-engine,
.homepage #left-panel,
.homepage #right-panel,
.homepage .newfooter,
.homepage .C-3colsWrap,
.homepage .Perche2 p,
.homepage #snapengage-button,
.homepage .SnapABug_Button,
.homepage .img2,
.homepage .img6,
.homepage .OrderWrapper {
  display: none!important;
}
.stockman-page .top-header .top-header-section{color:#333;}
.top-header .top-header-section{height:100%;float:right;border-right:1px solid #666;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;font-size:16px;color:#ccc;line-height:25px;position:relative;}
.top-header .top-header-section .addthis_toolbox{height:20px;overflow:hidden;position:absolute;right:0;min-width:400px;text-align:right;}

    .device-inner .device-layers .img-background .animated-image-one {
      -webkit-animation: scrolling-one 22s infinite;
      -moz-animation: scrolling-one 22s infinite;
      -o-animation: scrolling-one 22s infinite;
      animation: scrolling-one 22s infinite; }
.service-slide{background-color:#064771;color:#fff;font-size:13px;min-height:320px;margin:.05%;margin-top:15px;padding:30px;transition:All 1s ease;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.service-slide p{padding-top:10px;text-align:center}
.service-slide:hover{background-color:#a2a4a9;color:#fff;font-size:13px;margin:.05%;padding:30px;z-index:50;height:320px}
section .service-slide p,section .service-slide-mid p{color:#fff;font-size:15px}
.service-slide h3,.service-slide-mid h3{color:#fff;font-size:24px;margin:0 auto;text-align:center;margin-top:0px}
html.fontface body.page-services div.highlight .icon:before{float:left;height:100px}
html.fontface
.icon{text-decoration:none;font-style:normal}
html.fontface  .icon-conceptual:before{font-family:'EBI-Conceptual';font-size:138.5%;color:#bbb;content:attr(data-icon);margin:0
0.3em 0 0}
html.fontface  .icon-functional:before{font-family:'EBI-Functional';font-size:100%;color:#bbb;content:attr(data-icon);margin:0
0.3em 0 0}
html.fontface  .icon-static:before, html.fontface  .icon-generic:before{font-family:'EBI-Generic';font-size:100%;color:#bbb;content:attr(data-icon);margin:0
0.3em 0 0}
html.fontface  .icon-species:before{font-family:'EBI-Species';font-size:100%;color:#bbb;content:attr(data-icon);margin:0
0.3em 0 0}
html.fontface  .icon-socialmedia:before{font-family:'EBI-SocialMedia';font-size:100%;color:#bbb;content:attr(data-icon);margin:0
0.3em 0 0}
html.fontface  .icon-fileformats:before{font-family:'EBI-FileFormats';font-size:123.1%;color:#bbb;content:attr(data-icon);margin:0
0.3em 0 0}
html.fontface  .icon-chemistry:before{font-family:'EBI-Chemistry';font-size:100%;color:#bbb;content:attr(data-icon);margin:0
0.3em 0 0}
html.fontface .icon-c1:before{color:#dac79d}
html.fontface .icon-c2:before{color:#dab7e2}
html.fontface .icon-c3:before{color:#62d0df}
html.fontface .icon-c4:before{color:#afc9b8}
html.fontface .icon-c5:before{color:#ffb4aa}
html.fontface .icon-c6:before{color:#ffc999}
html.fontface .icon-c7:before{color:#bec3d9}
html.fontface .icon-c8:before{color:#c5d4a3}
html.fontface .icon-c9:before{color:#a4c7e2}
html.fontface .icon-s1:before{color:#3b5998}
html.fontface .icon-s2:before{color:#55acee}
html.fontface .icon-s3:before{color:#007bb6}
html.fontface .icon-s4:before{color:#f60}
html.fontface .icon-s5:before{color:#a6c83f}
html.fontface .icon-s6:before{color:#dd4b39}
html.fontface .icon-s7:before{color:#b00}
html.fontface .icon-s8:before{color:#f40083}
html.fontface .icon-s9:before{color:#1ab7ea}
html.fontface .icon-s10:before{color:#00bcf2}
html.fontface .icon-s11:before{color:#f7941e}
html.fontface .icon-s12:before{color:#21759b}
html.fontface .icon-s13:before{color:#fa9b39}

	
	#main-menu .button.big span i, #mobile-menu .button.big span i.line-one, #mobile-menu .button.big span i.line-two, #mobile-menu .button.big span i.line-three, #mobile-menu .button.big span i.line-four
	{
		background-color: #ffffff !important;
	}

	.mobile-menu {
		min-height: 420px;
	}

				.mobile-menu .but-wrap {
					width: 318px;
				}



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


.rightbar .moduleblock iframe {
background-color: transparent;
border: solid 0px #900;
overflow: hidden;
}


#layoutG .maincolumn .moduleblock{
	float; left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:10px;
	margin: 0;
	width: 94%;
	}

	
#layoutJ .maincolumn .moduleblock{
	float; left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:10px;
	margin: 0;
	width: 288px;
	border: solid 0px #ccc;
	}

	
#layoutG .leftbar .moduleblock #weather{ 
width: 185px;
border: solid 2px #ccc;
padding: 4px;
margin: 0 0 0 3px;
}


#layoutG .leftbar .moduleblock #weather th{ 
width: 170px;
background-color: #c8c8b7;
}


.maincolumn .moduleblock{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 97%;
	border: solid 0px #900;
	}

	
#layoutA .maincolumn .moduleblock{
	padding:1px 28px 0 5px;
	border: solid 0px #900;
	}


.rightbar .moduleblock { 
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:220px;
	float: right;
	overflow:hidden;
	text-align:left;
}


.leftbar .moduleblock{
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:205px;
	float: right;
	overflow:hidden;
	text-align:left;
}




.topbar .moduleblock, .bottombar .moduleblock{

	background-color:#ffffff;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #002868; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow:hidden;
}

	
.maincolumn .moduleblock h2 {
	font-family: Arial, Helvetica, Georgia, Times, Times New-Roman, serif;
	font-size: 22px;
	font-weight: 550;
	line-height: 24px;
	color: #002868;
	padding:5px 0 10px 0;
	margin:0;
	}




.rightbar .moduleblock #ads{ 

padding: 0;
margin: 0;
text-align: center;
}

.menu-main-container{margin-bottom:100px!important}

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

#footer.dark-style .widget_nav_menu ul.menu,#hb-side-section .widget_nav_menu ul.menu{border-color:#2c2c2c;border-color:rgba(255,255,255,0.15)}



.widget_nav_menu ul.menu{border:solid 1px #ebebeb;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px}

#main-wrapper .widget_nav_menu ul.menu li{padding:0}

#main-wrapper .widget_nav_menu ul.menu li a{padding:10px 14px;border-left:solid 2px transparent;text-overflow:ellipsis;background:#FFF;color:#333}

#main-wrapper .widget_nav_menu ul.menu ul{margin-left:0}

#main-wrapper .widget_nav_menu ul.menu ul li a{padding-left:38px}

#main-wrapper .widget_nav_menu ul.menu ul li:before{content:"\e26f";font-family:icomoon;font-weight:normal;font-style:normal;display:block;float:left;text-decoration:inherit;font-size:14px;position:relative;top:11px;left:22px;font-size:10px;z-index:1;opacity:.2}

#main-wrapper .widget_nav_menu ul.menu ul li:first-child{border-top:solid 1px #ebebeb}

#footer.dark-style .widget_nav_menu ul.menu ul li:first-child,#hb-side-section .widget_nav_menu ul.menu ul li:first-child{border-color:#333;border-color:rgba(255,255,255,0.15)}
#main-wrapper #footer .widget_nav_menu ul.menu li a {
  background: transparent none repeat scroll 0 0;
  border-left: 0 solid transparent;
  color: #fff;
  padding: 5px 0;
  text-overflow: ellipsis;
}


.footer-top {
    min-height: 45px;
    border-top: 3px solid #828a7f;
    background-color: white;
    overflow: hidden;
}


.footer-top .left {
    width: 250px;
    float: left;
}


.footer-top .left .image {
    margin-right: 20px;
}


.footer-top .right {
    float: right;
    font-family: Telefon Black, Century Gothic, CenturyGothic, AppleGothic, Arial;
    width: 680px;
    margin-right: 5px;
}


.footer-top .right .link {
    float: left;
    width: auto;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    padding-left: 8px;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-right: 40px;
}


.footer-top .right .link .subtext {
    font-size: 11px;
    text-transform: capitalize;
    font-family: Arial, Helvetica, sans-serif;
}


.footer-top .right .link .title {
    font-family: Telefon Black, Century Gothic, CenturyGothic, AppleGothic, Arial;
    font-weight:100;
}
ul.links li.first{border:none;}


.taxonomy .links .first {
  padding-left: 0px !important;
}

body.node-type-hub-page .field-item.first .field-collection-item-field-featured-item{border:none;}
#site_container_core ul li.first{color:#fff;background:#00677e;}
#site_container ul li.first{color:#fff;background:#00677e;}
.weaver-clear{clear:both}
.weaver-clear-block{clear:both;display:block}
 #block27 {background-color:#ffffff; width:195px; height:170px; position:absolute; bottom:0px; right:70px;}


#shadow-container .shadow2,

#shadow-container .shadow3,

#shadow-container .container {

	position: relative;

	left: -1px;

	top: -1px;

}


#shadow-container .container {

	background: #ffffff;

	border: 1px solid #c7c7c7;

	padding: 10px;

	float:left;

}

  .menu-toggle,
  .main-navigation.toggled .nav-menu {
    display: block;
    color: #00bac4;
    font-weight: bold;
    text-transform: uppercase;
    padding: 10px;
    font-size: 20px;
    padding-bottom: 10px;
    position: relative;
    top: -8px;
    width: 100%;
    float: left;
  }

  h1.menu-toggle {
    width: 100%;
  }

  .menu-toggle:before {
    content: "\f0ca";
    font-family: "FontAwesome";
    height: 0;
    width: 0px;
    margin-right: 20px;
    position: relative;
  }


.menu-toggle {
  display: none;
  cursor: pointer;
  text-align: center;
}
#top{max-width:90em;margin-left:auto;margin-right:auto;text-align:right;letter-spacing:0.02em;position:relative;background-color:#EBEBEB}
#top:after{content:" ";display:block;clear:both}
#top .inner{padding:1.5em 2.12766% 0.5em}
#top a{color:#000;text-decoration:none;border-bottom:1px solid #575757;font-size:0.9em}
#top i{background-color:#575757;color:#fff;padding:0.5em;margin-left:0.5em;display:inline-block;vertical-align:text-bottom;font-size:0.75em}
#m-wrapper-menu{display:inline-block;width:100%;text-align:center;background:#333;background:-moz-linear-gradient(top,#a3a3a3 0%,#3b3b3b 50%,#242424 50%,#000);background:-webkit-gradient(linear,left top,left bottom,from(#a3a3a3),color-stop(0.50,#3b3b3b),color-stop(0.50,#242424),to(#000));-moz-box-shadow:0 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.6);-webkit-box-shadow:0 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.6);box-shadow:0 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.6)}

.menus-wrapper.sticky .menus-shadow {
	
	}
.container{width:auto;padding-left:0;padding-right:0;overflow:hidden}
.second-footer .container,.first-footer .container{padding-left:20px;padding-right:10px}
.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{float:left}
fieldset.date-combo .container-inline-date .date-padding{padding:10px}
.views-exposed-form .container-inline-date .date-padding{padding:0}
.container:before,.container:after{display:table;content:" "}
.container:after{clear:both}
.container .jumbotron{border-radius:6px}
.navbar.container{margin-top:20px}

.btn:focus,
.btn:active:focus,
.btn.active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}

.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-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #fff;
  border-color: #ccc;
}

.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-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}

.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-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}

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

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}

.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-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.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-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #428bca;
}

.progress.active .progress-bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
}

a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}

a.list-group-item.active .list-group-item-heading,
a.list-group-item.active:hover .list-group-item-heading,
a.list-group-item.active:focus .list-group-item-heading {
  color: inherit;
}

a.list-group-item.active .list-group-item-text,
a.list-group-item.active:hover .list-group-item-text,
a.list-group-item.active:focus .list-group-item-text {
  color: #e1edf7;
}

a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}

a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}

a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}

a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}

.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}

.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
    color: #FFFFFF;
    border-color: #000;
     background-color: #876EAF;
}
.header-global .primary-nav .menu-item-has-children{position:relative}
.header-global .primary-nav .menu-item-has-children:first-child .sub-menu{width:315px}
.header-global .primary-nav .menu-item-has-children .sub-menu{display:block;position:absolute;background:#464f52;background:rgba(70,79,82,.95);left:0;width:auto;min-width:180px;padding:10px 15px;top:100%;opacity:0;pointer-events:none;-webkit-transition:150ms;-moz-transition:150ms;-ms-transition:150ms;transition:150ms}
.header-global .primary-nav .menu-item-has-children .sub-menu li{display:block}
.header-global .primary-nav .menu-item-has-children .sub-menu li:hover span{color:#1db5ca}
.header-global .primary-nav .menu-item-has-children .sub-menu span{color:#fff;height:auto;line-height:1.4!important;padding:12px 0;display:block;margin:0}
.header-global .primary-nav .menu-item-has-children .sub-menu:after{display:none}
.header-global .primary-nav .menu-item-has-children:hover .sub-menu{opacity:1;pointer-events:auto}
.ie-8 .header-global .primary-nav .menu-item-has-children .sub-menu,.ie-9 .header-global .primary-nav .menu-item-has-children .sub-menu{display:none}
.ie-8 .header-global .primary-nav .menu-item-has-children:hover .sub-menu,.ie-9 .header-global .primary-nav .menu-item-has-children:hover .sub-menu{display:block}


.screen,
.staging,
#header h1,
#navigation-primary,
#navigation-secondary,
#navigation-quaternary,
#search-wrapper,
.button-newsletter,
#breadcrumbs,
.sidebar-right,
.comments,
#tagline,
#footer-primary .column-1,
#footer-primary .details-contact div div p:last-child,
.icon,
#logo a,
#google_translate_element,
.addthis_toolbox
{
	display: none;
}


ul.four-col-grid .thumb { display: inline-block; }


ul.four-col-grid .thumb a {
	background: #F55D2D;
	display: inline-block;
	border: none;
	padding: 0;
}

#footer .testimonials .feedback .thumb { margin-right: 20px; }


.infobox .thumb a {	display: inline-block; background: #F55D2D; border: none; padding: 0; }

.infobox .entry-excerpt a.read-more, .nav li ul, .menu-box .featured-image a, .nice-contact-form input[type="submit"]:hover,
#commentform .button:hover, #respond input[type="submit"]:hover , #tabs .inside .tags a:hover, ul.four-col-grid .thumb a, .infobox .thumb a, .single .featured-image a, .post .featured-image a{ background-color: #F55D2D; }

			.widget-container li span.date, .footer-widget-container li span.date{color: #AAA;margin: 5px 0;font-size: 85%;}

			.widget-container .post-thumbnail, .footer-widget-container .post-thumbnail{float:left;margin-right:10px ;}


	.footer-widget-top{	border-bottom:1px solid #222;padding:10px 0;}

	.footer-widget-top h4{font-size: 22px;font-family: BebasNeueRegular,arial,Georgia, serif;}

	.footer-widget-container{padding: 10px;border-top:1px solid #444;}

		.footer-widget-container p {padding-bottom: 1.0em;}

		.footer-widget-container ul, footer#theme-footer .tabs-wrap ul{ border-bottom:1px solid #444; }

		.footer-widget-container li, footer#theme-footer #tabbed-widget .tabs-wrap li {
			padding: 6px 12px 6px 0;
			line-height: 18px;
			overflow: hidden;
			border-bottom: 1px solid #232323 !important;
			border-top: 1px solid #444;
		}

		.footer-widget-container li:first-child , footer#theme-footer #tabbed-widget .tabs-wrap li:first-child { border-top:0 none; }

	.widget-container .post-thumbnail a , .footer-widget-container .post-thumbnail a{ -webkit-transition: none !important; transition:none !important; }

	.widget-container .post-thumbnail  , .footer-widget-container .post-thumbnail {  position: inherit;}

	.widget-container .post-thumbnail img , .footer-widget-container .post-thumbnail img{ -webkit-transition: none !important; transition:none !important; opacity:1 !important;}


#sidebar .widget:hover [class^="icon-"].icon-3x.alt-style {
	background-color: rgba(0,0,0,0.035)!important;
}


.col:not(#post-area):not(.span_12):not(#sidebar):hover .hovered .circle-border, #sidebar .widget:hover .circle-border {
	border: 1px solid #27CFC3;
    transform: scale(1.18);
    -moz-transform: scale(1.18);
    -o-transform: scale(1.18);
    transition-timing-function: cubic-bezier(0.4, 0.25, 0.14, 1.73);
    -moz-transition-timing-function: cubic-bezier(0.4, 0.25, 0.14, 1.73);
    -webkit-transition-timing-function: cubic-bezier(0.4, 0.25, 0.14, 1.73);
    -o-transition-timing-function: cubic-bezier(0.4, 0.25, 0.14, 1.73);
}


.col:not(#post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.hovered, .col:not(#post-area):not(.span_12):not(#sidebar):hover [class*=" icon-"].icon-3x.hovered, #sidebar .widget:hover [class^="icon-"].icon-3x {
	color: #fff!important;
	background-color: #27CFC3;
}


#footer-outer .widget h4, .text-on-hover-wrap .categories a {
	color: #777;
	font-size: 12px;
	font-family: 'OpenSansbold';
    letter-spacing: 2px; 
    text-transform: uppercase;
	margin-bottom: 20px;
}


#footer-outer .widget {
	margin-bottom: 30px;
}


#footer-outer .widget.widget_categories ul ul, #footer-outer .widget.widget_pages ul ul, #footer-outer .widget.widget_nav_menu ul ul, #slide-out-widget-area .widget.widget_nav_menu ul ul {
	margin: 0px 0px 0px 0px!important;
	padding: 0px 0px 0px 20px;
}


#footer-outer .widget.widget_categories li, #footer-outer .widget.widget_pages li, #footer-outer .widget.widget_nav_menu li, #slide-out-widget-area .widget.widget_nav_menu li {
	border-bottom: 0px!important;
	padding: 0px!important;
}


#footer-outer .widget.widget_categories li a, #footer-outer .widget.widget_pages li a, #footer-outer .widget.widget_nav_menu li a {
	padding: 8px 0px;
	display: block;
	border-bottom: 1px solid #444444;	
}


#slide-out-widget-area .widget.widget_nav_menu li a {
	padding: 6px 0px;
	display: block;
}


#footer-outer .span_3 .widget:last-child {
	margin-bottom: 0px;
}


#footer-outer .widget ul li {
	margin-bottom: 7px;
}


#slide-out-widget-area .widget h4 {
	margin-bottom: 8px;
}


#footer-outer .widget.widget_nav_menu li a {
  border-bottom: 0px!important;
}


#sidebar .widget li.recentcomments {
	padding: 15px!important;
	margin-bottom: 22px;
	border: none;
	position: relative;
	display: block;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.02);
}


#sidebar .widget li:first-child {
	padding-top: 0px;
}



#sidebar .widget .tagcloud a, .post-tags a  {
	background-color: #333333;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    line-height: 22px;
    margin: 3px 3px 0px 0px;
    font-size: 8pt!important;
    padding: 5px 7px;
    position: relative;
    text-transform: capitalize;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
}


#sidebar .widget .tagcloud a:hover, .post-tags a:hover {
	background-color: #27CFC3;
}


#sidebar .widget input[type=text], #sidebar .widget input[type=email] {
    padding: 10px;
    width: 100%;
}


#sidebar .widget form p {
	padding-bottom: 15px;
}



#sidebar .widget.widget_categories ul ul, #sidebar .widget.widget_pages ul ul, #sidebar .widget.widget_nav_menu ul ul {
	margin: 0px 0px 0px 0px!important;
	padding: 0px 0px 0px 20px;
}


#sidebar .widget.widget_categories li, #sidebar .widget.widget_pages li, #sidebar .widget.widget_nav_menu li {
	border-bottom: 0px!important;
	padding: 0px!important;
}


#sidebar .widget.widget_categories li a, #sidebar .widget.widget_pages li a, #sidebar .widget.widget_nav_menu li a {
	padding: 8px 0px;
	display: block;
	border-bottom: 1px solid #E6E6E6;	
}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .hovered .circle-border,#sidebar .widget:hover .circle-border{border-color:#0867b1;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-1.hovered .circle-border,.woocommerce-page table.cart a.remove,#sidebar .widget:hover .extra-color-1 .circle-border,.woocommerce-page table.cart a.remove{border-color:#cccccc;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-2.hovered .circle-border,#sidebar .widget:hover .extra-color-2 .circle-border{border-color:#a81303;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-3.hovered .circle-border,#sidebar .widget:hover .extra-color-3 .circle-border{border-color:#333333;}
.art-logo .headerleft{height:px;margin:px px px px;width:px;float:left}




.overlay,
.overlay:before,
.overlay:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


.overlay {
    opacity: 0.5;
}


.overlay:before,
.overlay:after {
    content: "";
}


.overlay:before {
    background-color: #404040;
}

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


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


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


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


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


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


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


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


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

#footer .f1 {
	height: 1%;
	display: table-row;
}



    
    .td-header-wrap .td-header-top-menu-full,
    .td-header-wrap .top-header-menu .sub-menu {
        background-color: #ffffff;
    }

	.sf-menu-mobile li.menu-item-has-children a, .sf-menu-mobile li.menu-item-has-children ul li.menu-item-has-children a {
	  float: left;
	  width: 90%;
	}
.ody-skin .ody-custom.photo-index .aside .box .box-body .grid_3 p{margin-top:2px;margin-bottom:10px}
.ody-skin .ody-custom.photo-index .aside .box .box-footer .grid_3{margin-bottom:10px}
.ody-skin .ody-custom.photo-index .aside .box .box-footer .grid_3 p{margin-top:3px}
.ody-skin .ody-custom .grid_1,.ody-skin .ody-custom .grid_2,.ody-skin .ody-custom .grid_3,.ody-skin .ody-custom .grid_4,.ody-skin .ody-custom .grid_5,.ody-skin .ody-custom .grid_6,.ody-skin .ody-custom .grid_7,.ody-skin .ody-custom .grid_8,.ody-skin .ody-custom .grid_9,.ody-skin .ody-custom .grid_10,.ody-skin .ody-custom .grid_11,.ody-skin .ody-custom .grid_12,.ody-skin .ody-custom .grid_13,.ody-skin .ody-custom .grid_14,.ody-skin .ody-custom .grid_15,.ody-skin .ody-custom .grid_16,.ody-skin .ody-custom .grid_17,.ody-skin .ody-custom .grid_18{display:inline;float:left;margin-left:10px;margin-right:10px}
.container_18 .grid_3{width:145px!important}
.ody-skin .ody-custom .aside .box .grid_3{width:140px !important}
.ody-skin .ody-custom .aside .box.dark .grid_3,.ody-skin .ody-custom .aside .box.light .grid_3{width:130px !important}
.ody-skin .ody-custom .aside .box .grid_3.no-bullets li{background:none repeat scroll 0 0 transparent;padding-left:0}
.ody-skin .ody-custom .footer-container .footer-content .grid_3{width:150px !important}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
header nav.main ul.menu li.last{background:none;}
.region-sidebar-first ul.menu li.expanded ul.menu li.last{padding:0 10px 0 13px;}
.img-stretch{width:100%}

.builder-module-block-outer-wrapper {
	margin-left: 0;
	margin-right: 0;
	min-height: 1px;
	overflow: hidden;
	padding-left: 0;
	padding-right: 0;
}

#ie6 .builder-module-block-outer-wrapper {
	overflow: hidden !important;
}






#ie6 .builder-responsive .builder-module-block-outer-wrapper,
#ie6 .builder-responsive .widget-outer-wrapper {
	display: inline;
	overflow: hidden;
	overflow-y: visible;
}

.builder-module-block {

}

.builder-module-header .builder-module-block {
	margin: 2em 0;
}

.builder-module-block-outer-wrapper .widget-wrapper-left .widget,
.builder-module-block-outer-wrapper .widget-wrapper-middle .widget {
	margin-right: 1em;
}

.builder-module-block-outer-wrapper .widget-wrapper-middle .widget,
.builder-module-block-outer-wrapper .widget-wrapper-right .widget {
	margin-left: 1em;
}

.builder-module-widget-bar-alternate .builder-module-block .widget {
	background: none;
	padding: 0;
}

.builder-module-widget-bar-alternate .builder-module-block .widget-title {
	background: none;
	margin: 0 0 .5em 0;
	padding: 0;
}

.builder-module-widget-bar-alternate .builder-module-block .widget,
.builder-module-widget-bar-alternate .builder-module-block .widget-title {
	color: #FFFFFF;
	text-shadow: #000000 1px 1px;
}

.builder-module-widget-bar-alternate .builder-module-block .widget a {
	color: #FFFFFF;
}

.builder-module-widget-bar-alternate .builder-module-block .widget a:hover {
	color: #E7E0CC;
}




#ie6 .builder-module-footer .builder-module-block {
	margin-top: 2em;
}

	
	.container article.post .post-meta {
		display: none;
	}


.vc_span12.hp-blog-styled.wpb_column.column_container .wpb_wrapper .row #post-area .post-content .post-meta.no-img {
	display:none!important;
}

article.post .post-meta .date {
   margin-bottom: 0px;
}

.row {
  margin-right: -15px;
  margin-left: -15px;
}
 .commentlist ul.children .odd,.commentlist ul.children .even,.commentlist li ul li ul li,.tablepress .even td,.dbx-content,#TB_load,#Stay{background:#fff;}
 .dbx-content{padding:5px 10px 3px;overflow:visible;}
 .dbx-content,.round-botttom,.StayReadTitle a{border-radius:0 0 10px 10px;}







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


.clearfix:after {
	clear: both;
}


.clearfix {
	zoom: 1;
}
.footer_top a,.footer_top p,.footer_top span,.footer_top li,.footer_top .textwidget{color:#818181;word-wrap:break-word}
.sp-slide{position:absolute}


.dmbs-footer.container-fluid
{
	border-top: 3px solid #aaa;
	background: black;
}
.row{margin-right:-15px;margin-left:-15px}


.row.test-ajax {
  margin-top: 0px;
}


.container-fluid .row {
  margin-top: 0px;
}




.ftf .row {

margin-top: 100px;
margin-bottom: 40px;

}




.join .row {
border-bottom: 1px solid #eee;
margin-top: 25px;
}









.ig-box .row {
margin-top: 0px;
}




.row-full-height {
    display: table;
}


.row-full-height [class*="col-"] {
    float: none;
    display: table-cell;
    vertical-align: bottom;
}




.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}



.row.promowrapper {
  margin-bottom: 90px;
  border: none;
  position: relative;
  margin-right: 0px;
  margin-left: 0px;
  overflow: hidden;
}


.mobile-bottom .row {
  padding: 8px;
  color: rgb(232, 232, 232);
  border-top: 1px solid rgb(240, 240, 240);
  margin-top: 0px;
}


.row.no-gutter {
  margin-left: 0px;
  margin-right: 0px;
}

#shareModal .row.vspace {
  margin-top: -8px !important;
}





#myModal .row:first-child {
  margin-top: 0px;
}

    
.cp-content {
	width: 100%;
}

.cp-content h4 {
	font-size: 170%;
	margin: 10px 0;
	color: #00523a;
}

.cp-content p, .cp-content ul {
	margin-bottom: 10px;
}

#direct_container .cp-content .btn.primary {
	width: 6%;
}

.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546;}
.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}

.btn:active,.btn.active{background-color:#cccccc \9;}

.btn.active,.btn:active{background-image:none;outline:0;-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-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}

.btn-primary:active,.btn-primary.active{background-color:#003399 \9;}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}

.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}

.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}

.btn-success:active,.btn-success.active{background-color:#408140 \9;}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}

.btn-info:active,.btn-info.active{background-color:#24748c \9;}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;}

.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}

.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,.nav li.dropdown.open a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);}
.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;}

.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9;}
.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;}

.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;}

.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}

.carousel-indicators .active{background-color:#fff;}

  #views_slideshow_singleframe_main_Tweets-block_1 .views-field-profile-image-url, #views_slideshow_singleframe_main_Tweets-block_2 .views-field-profile-image-url { float: left; border-radius: 10px; }

    #views_slideshow_singleframe_main_Tweets-block_1 .views-field-profile-image-url img, #views_slideshow_singleframe_main_Tweets-block_2 .views-field-profile-image-url img { border-radius: 10px; margin: 5px; }


section#main .main-container{
	position: relative;
	height: 100%;
}


.nw-properties{
	margin-bottom: 70px;
	padding:0 10px 40px 10px;
	}

.nw-properties li{
	padding:10px 0 10px 10px;
	font-weight: 600;
	cursor: pointer;
	}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-glyphicon{position:absolute;width:1em;height:1em;margin:0;margin-left:-1em;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0 none}


#why-cbus-carousel .alignleft, #community-leaders .alignleft{float:left; display:inline; margin:.2em 1em 1em 0; border:4px solid #fff; box-shadow:0 0 4px #aaa; }

    
    .news .two_fourths, .news .one_fourth {width:31%;margin-right:2%;}

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

.clearfix:after {
  clear: both;
}


.x330x330 {
  margin-bottom: 15px;
}


.x330x330:after {
  content: ".";
  display: block;
  visibility: hidden;
  clear: both;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
}


.x330x330 .column-1 {
  float: left;
  margin-left: 40px;
}


.x330x330 .column-2 {
  float: right;
  margin-right: 40px;
}

  
  
  
  
  
  .ad,
  .x330x330 {
    display: none;
  }
.column.omega,.columns.omega{margin-right:0}
.alpha.omega{margin-left:0;margin-right:0}

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


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


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

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

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

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

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

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

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

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

  width: 100%;
  left: -1px;
  

}

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


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


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

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

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


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

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

}

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

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

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

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

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

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

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


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu {
  left: auto;
  right: 0;
}

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

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

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

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

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

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

}

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





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

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

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

}

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

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

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

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

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

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

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

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


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

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



#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description, #megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
    color: #BBBBBB;
    font-size: 13px !important;
    text-transform:none !important;
	line-height: 1.2;
}


li .menu-item a {
	border-bottom: 1px solid #262626 !important;
}
	
#main .right{
	float:right;
	width:300px;}

.right.seccol		{
	width:65% !important;}

.right.seccol .archives-content,.right.seccol .cat-content{
	width:204px !important;}

.right.onecol{
	width:100% !important;}
				
.right.onecol .archives-content,.right.onecol .cat-content{
	width:317px;}

.postid-33472 .right {display:none;}

.right-content{
	margin-bottom:8px;
	padding-bottom:8px;
	overflow:hidden;
	text-align:center;
	border-bottom:1px solid #808080;}
	
.right-banner img{
	float:left;}

.right .subscribe{
	box-shadow:2px 0 5px #666;
	margin:10px 0;}
	
.right-posts{
	overflow:hidden;
	font-size:12px;
	margin-top:10px;}

.right-posts h1{
	
	background: #0071bd; 
	box-shadow: 0 3px 3px 0 #808080;
	text-transform:uppercase;
	font-size:18px;
	padding-left: 10px;
	color:#fff;
	margin: 20px 0 10px;
	
	font-weight:normal;
	 }

	 
#content .right .right-posts h1 {

    font-size: 18px;
    font-weight: normal;
    margin: 20px 0 10px;
    padding-left: 10px;
    text-transform: uppercase;
	line-height: 25px;
}


	 
.right-posts .fashion, 	  
.right-posts .restaurant, 	  
.right-posts .blog-roll { border-top:1px solid #808080; }
 	  
	 
.right-posts .img img{
	max-width:300px;
	margin-bottom:10px;}

.right-posts .title a{ color: #000; }

.right-posts .title{
	color:#000;
	line-height:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:15px;
	margin-top:5px;
	font-size:18px;}

.right-posts .txt{
	margin-bottom:10px;
	}

.right-video{
	width:460px !important;
	float:right;}

.right h3 {
    background: #517281;
    border-top: 3px solid #92afb8;
	color:#fff;
   	font-family: 'droid_serifregular';
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 10px;
    padding: 8px 0 8px 10px;
}

.map-quiz .right{
	width:64% !important;}
	
.right .fashion h1{
	padding-top:0px;}

.blog-page  .right.seccol{
	width:100% !important;}

.blog-page  .right.seccol .archives-content,.blog-page .cat-content.twit-content{
	width:317px !important;}
	
#main .left,#main .right{
	width:100%;}
	
.right .subscribe,.museum,.maps,.geography{
	display:none;}

.postid-33472 #main .right { display:none; }

.zc-footer-address-container h3, .zc-footer-blog-container h3{
	font-family: 'rokkittregular';
	color: #0c5586;
	font-size: 20px;
	margin-bottom: 0;
}

.zc-footer-blog-container h3{
	margin: 0;
	font-size: 16px;
}

.col-6 { width: 48%; }
.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:20px}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}
.navbar-default .navbar-brand{color:#777777}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}
.navbar-inverse .navbar-brand{color:#999999}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#ffffff;background-color:transparent}
.navbar-nav,.navbar-brand{font-size:13px}

#menu-bottom-nav .menu-item a { 
    font-size: 20px;
}

#menu-bottom-nav .sub-menu .menu-item a,
#menu-bottom-nav .sub-menu .menu-item .menu-description { 
    font-size: 14px;
    margin-left: 20px;
}

.fusion-header-sticky-height {
  display: none;
}
.menu-footer-container ul{float:none}
.menu-footer-container ul li{display:block;text-align:center;line-height:28px;margin-top:10px}
.menu-footer-container ul li a{text-transform:uppercase;color:#fff;display:block;padding:0 5px;margin:0 0 0 30px}
.menu-footer-container ul li a:hover{color:#39be9b}
