﻿

#powerpressdiv{
    width: 193px;
    height: 74px;
}


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


#infowidget {

left: 7px;
top: 211px;
width: 324px;

}


.infobulle .hsep {
border-top: 1px solid #DB9B12;
border-bottom: 1px solid #F8FF56;
}


.infobulle, .ui-tooltip {

background: #fcf011;
background: -moz-linear-gradient(top,  #fcf011 0%, #febf01 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcf011), color-stop(100%,#febf01));
background: -webkit-linear-gradient(top,  #fcf011 0%,#febf01 100%);
background: -o-linear-gradient(top,  #fcf011 0%,#febf01 100%);
background: -ms-linear-gradient(top,  #fcf011 0%,#febf01 100%);
background: linear-gradient(to bottom,  #fcf011 0%,#febf01 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf011', endColorstr='#febf01',GradientType=0 );

border:1px solid #FF7;
border-radius: 5px;
padding: 4px;
box-shadow: 5px 5px 6px #000;

z-index: 1000;
position: fixed;
display:none;
	width: 240px;
	color: #361100;

}

.infobulle:hover, .ui-tooltip {
	box-shadow: 0px 0px 14px rgba(241, 241, 115, 0.66);
}


.infobulle p {
color: #361100;
}


.infobulle h2{
color: #36b6ff;
}

.infobulle .ui-icon-circle-close {
	position: absolute;
	cursor: pointer;
	top: 4px;
	right: 4px;
	z-index: 10;
}


.infobulle .ui-icon-circle-triangle-e {
	position: absolute;
	cursor: pointer;
	bottom: 4px;
	right: 4px;
	z-index: 10;
}



.infobulle img {
display: block; 
margin: 5px auto;
}
.event-single{margin:3% 0}
.event-single .event-item{display:table;position:relative;width:100%;padding:30px 15px;border-top:1px solid #e55e3c;border-bottom:3px solid #e55e3c}
.event-single .event-item .date{display:table-cell;text-align:center;width:180px;min-height:180px;color:#f2f2f2;font-size:2.15rem;font-weight:200}
.event-single .event-item .date a{position:relative;display:block;height:180px;padding-top:40%;text-decoration:none;text-transform:uppercase;background:#ec7a3a}
.event-single .event-item .date .punchholes{position:absolute;top:0;left:0;right:0;height:50px;background:#e55e3c}
.event-single .event-item .date .punchholes div{position:absolute;height:21px;width:12px;top:13px;left:38px;background:#fff}
.event-single .event-item .date .punchholes div+div{left:auto;right:38px}
.event-single .event-item .titleblock{display:table-cell;vertical-align:middle;text-align:left;padding:0 15px 0 30px;color:#e55e3c}
.event-single .event-item .titleblock h2{display:inline;color:#e55e3c;font-size:2.5rem;font-weight:200;text-transform:uppercase;line-height:1.1}

.hdr3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4A9834;
}

div#banner-quick-quote div.hdr3 {
	color: #000;
	font-size: 20px;
	font-family: 'Cabin', sans-serif;
	font-size: 20px;
	font-weight: 700;
	font-style: italic;
	margin-bottom: 20px;
}
.shipping-estimate-line,.tax-estimate-line,.shipping-country-link,.shipping-country-picker,.shipping-options{display:none;}

.portfolio .portfolio-boxed .portfolio-item-wrapper .fusion-separator {
  border: 0 !important;
  height: 0px !important;
  margin-top: 0 !important;
}

.fusion-modal .fusion-separator {
  width: 100% !important;
}

.fusion-separator {
  margin: 0 auto;
  border: 0 solid #e7e6e6;
  clear: both;
  position: relative;
  z-index: 11;
}

.fusion-separator.sep-none {
  height: 1px;
}

.fusion-separator.sep-double {
  height: 8px;
  border-bottom-width: 1px;
  border-top-width: 1px;
}

.fusion-separator.sep-single {
  border-top-width: 1px;
}

.fusion-separator.sep-dashed {
  border-bottom-style: dashed;
  border-top-style: dashed;
}

.fusion-separator.sep-dotted {
  border-bottom-style: dotted;
  border-top-style: dotted;
}

.fusion-separator.sep-shadow {
  height: 1px;
  overflow: visible;
  border: none;
  background: none;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(150, 150, 150, 0)), color-stop(15%, rgba(150, 150, 150, 0)), color-stop(50%, rgba(150, 150, 150, 0.65)), color-stop(85%, rgba(150, 150, 150, 0)), color-stop(100%, rgba(150, 150, 150, 0)));
  background: -webkit-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -moz-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -ms-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -o-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
}

.fusion-separator.sep-shadow:after {
  display: block;
  margin-top: 10px;
  height: 6px;
  width: 100%;
  content: '';
  background: -webkit-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
  background: -moz-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
  background: -o-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
}

.fusion-separator .icon-wrapper {
  position: absolute;
  display: table;
  left: 50%;
  top: 50%;
  margin: -13px 0 0 -13px;
  height: 26px;
  width: 26px;
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #AAAAAA;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-align: center;
}

.fusion-separator .icon-wrapper i {
  display: block;
  display: table-cell;
  vertical-align: middle;
}

body:not(:-moz-handler-blocked) .fusion-separator.sep-shadow:after {
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
}


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

.gamelink:link{font-family:Arial;color:#fff;font-size:13px;text-decoration:none;}

.gamelink:visited{font-family:Arial;color:#fff;font-size:13px;text-decoration:none;}

.gamelink:hover{font-family:Arial;color:#fff;font-size:13px;text-decoration:underline;}


#dmsg,#dmsg2 {display:none;position:fixed;top:0px;left:0px;width: 100%;height: 100%; z-index:30;background: rgba(0, 0, 0, 0.7);}


.image_gallery
{
width:760px;
height:300px;
float:left;
}

#love_nysc .image {
	display: inline-block;
	margin: 5px 0;
	width: 290px;
	height: 50px;
	overflow: hidden;
	vertical-align: middle;
}

#love_nysc .image img {
	margin: -330px 0 0;
}

.section-1 {margin:0px;padding:0px;}

	.section-1 .col1 {float:left;}

	.section-1 .col2 {float:right; padding-top: 20px;}


.section-2 {
	width:940px;margin:0 auto;
}


.good-company h2,
.good-company p,
.good-company .name,
.good-company .company {
  color: #fff;
  font-size: 14px;
}



.good-company .name,
.good-company .company {
  position: absolute;
  right: 20px;
  margin-bottom: 0;
}



.good-company .company {
  bottom: -30px;
  font-size: 12px;
  font-style: italic;
}
.stack-width,.deco-width{margin:0 auto;position:relative;text-align:left;}
.stack-width{width:auto;}

#copyright .stack-width .box{padding-left:0px;padding-right:0px;}


.footer--site .menu .menu-item {
  line-height: 1;
  list-style: none;
  border-left: 1px solid;
  float: left;
  padding-left: 0.625rem;
  margin-left: 0.5625rem;
}


.footer--site .menu .menu-item:first-child {
  margin: 0;
  padding: 0;
  border: none;
}


.footer--site .menu .menu-item a {
  color: #555555;
}


.feature-button {
  padding: 8px 1.1em 6px 1.1em;
}

.no-mediaqueries .feature-button {
  padding: 8px 1.1em 6px 1.1em;
}


.rotator .feature-button {
  background-color: #0080b0;
  transition: all 0.2s ease-in-out;
}


.featured .restaurant-feature .feature-button {
  background-color: #61901e;
  width: 26%;
  text-align: center;
  white-space: nowrap;
  transition: all 0.2s ease-in-out;
}

.featured .restaurant-feature .feature-button:hover {
  background-color: #456615;
}


.featured .event-calendar-feature .feature-button {
  background-color: #a31b35;
  width: 26%;
  white-space: nowrap;
  text-align: center;
  transition: all 0.2s ease-in-out;
}

.featured .event-calendar-feature .feature-button:hover {
  background-color: #771427;
}


.single-events .event-feature .feature-button {
  background: #a31b35;
}


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


.thumbnail {
  background-color: #C1C1E1 !important;
  color: inherit;
}


.selectedThumbnail, .thumbnail:hover {
  background-color: #FFFFFF !important;
  color: inherit;
}


  .menu-item-depth-2 {
    min-width: 251px; }

.navbar-default li.menu-item-depth-0.current_page_item {
  background-color: transparent;
  padding-bottom: 0px; }

.site-content span + .entry-date:before, .full-size-link:before, .parent-post-link:before, span + .byline:before, span + .comments-link:before, span + .edit-link:before, .widget_twentyfourteen_ephemera .entry-title:after{content:"\0020\007c\0020";}

.entry-title{font-size:26px;line-height:1.2;text-transform:capitalize;margin:4px 0 0;}

.entry-title a{color:#2b2b2b;}

.entry-title a:hover{color:#689135;}


.subscribe label { padding-top: 0; }

.subscribe .field-wrap { position: relative; }

.subscribe button { position: absolute; right: 0; top: 0; cursor: pointer; outline: none; border: none; width: 35px; height: 35px; text-indent: -9999px; background: none; }

.subscribe button:before { content: ''; display: block; position: absolute; right: 10px; top: 14px; width: 0; height: 0; border-style: solid; border-width: 5px 0 5px 8px; border-color: transparent transparent transparent #000; -webkit-transition: border-color 0.13s linear; transition: border-color 0.13s linear; }

.subscribe button:hover:before { border-color: transparent transparent transparent gray; }

.subscribe input[type="email"] { margin-bottom: 0; padding-right: 30px; }

  .sidebar-menu .sidebar-bottom .social, .sidebar-menu .sidebar-bottom .subscribe { display: none; }


#navdropdown #search select {
  font-size: 12px;
}

#navdropdown #search {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}


#navdropdown .order,
#navdropdown .billing {
  font-family: Arial,Helvetica,sans-serif;
}

	
	
	div#navdropdown {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding: 10px;
		margin: 0 0 10px 0;
		text-align: right;
		min-height: 150px;
	}

	div#navdropdown select {
		display: block;
		float: right;
		width: 80%;
		margin: 0 0 15px 0;
		font-size: 14px;
		line-height: 1.5em;
		padding: 6px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
	}

#sidebar .current-menu-item.menu-item-has-children:after{
    content:'';
}

#sidebar .current-page-ancestor.menu-item-has-children:after{
    content:'';
}

#sidebar .current-menu-item .menu-item-has-children:after{
    content:'';
}


.header-small-nav .menu-item:after {
    content: '|';
    padding-left: 5px;
    padding-right: 5px;
    color: #4d585a;
}


.header-small-nav .menu-item:last-child:after {
    content: '';
}


.header-small-nav .menu-item {
    float: left;
}


.header-small-nav .menu-item a {
    color: #4d585a;
}

.side-menu-wrap .menu-item-has-children{

}

.side-menu-wrap .menu-item{

}




.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
 


.flexslider {margin: 0; padding: 0; background: #fff; position: relative; zoom: 1; border:5px solid #dfdfdf; max-width:575px;}
 
.flexslider .slides img {width: 100%; height:355px; display: block;}

.flexslider .slides {zoom: 1; margin:0; background:#e9e9e9;}

.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}

.flexslider:hover .flex-prev {opacity: 0.8; }

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}


.calendar-calendar td span.date-display-single,
.calendar-calendar td span.date-display-start,
.calendar-calendar td span.date-display-end,
.calendar-calendar td span.date-display-separator {
  font-weight:bold;
}

span.date-display-end {
}

.horizon {
	width:100%;
	height:1px;
	overflow:visible;
	top:50%;
	position:absolute;
	text-align:center;
	}
.page-wrap,.promo-bar-inside,.header-inside{width:90%;max-width:960px;margin:0 auto;position:relative}

.top {
	margin: 0 auto;
	width: 950px;
	height: 90px;
}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
.row{margin-left:-14px;margin-right:-14px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.livechat-container .row{position:absolute;height:100%;top:0}
.livechat-container .row .chat-header{display:table;height:100%}
.livechat-container .row .chat-header .chat-content{display:table-cell;vertical-align:middle}
.livechat-container .row .chat-header .chat-content span{display:block;color:#fff;font-size:27px;margin-right:20px;font-family:"sofia-proN",Helvetica,sans-serif;text-transform:capitalize}
.livechat-container .row .chat-header .chat-content button{margin:10px 0}
.subcatgrid-header .slider .row,.slot-grid-header .slider .row{max-width:400px}
 
 


div.view-header { text-align: center; }


div.view-Top-3D-Games div.views-field-title { text-align: left; }


div.view-id-New_Without_Imgs div.views-field-title { text-align: left; }

div.view-id-Hot_Mario div.views-field-title { text-align: left; }

div.view-id-Mario_Games_View div.view-content { text-align: left; }




div.view div.views-admin-links {
  font-size: xx-small;
  margin-right: 1em;
  margin-top: 1em;

}


.block div.view div.views-admin-links {
  margin-top: 0;
}


div.view div.views-admin-links ul {
  margin: 0;
  padding: 0;
}


div.view div.views-admin-links li {
  margin: 0;
  padding: 0 0 2px 0;
  z-index: 201;
}


div.view div.views-admin-links li a {
  padding: 0;
  margin: 0;
  color: #ccc;
}


div.view div.views-admin-links li a:before {
  content: "[";
}

div.view div.views-admin-links li a:after {
  content: "]";
}


div.view div.views-admin-links-hover a,
div.view div.views-admin-links:hover a {
  color: #000;
}


div.view div.views-admin-links-hover,
div.view div.views-admin-links:hover {
  background: transparent;
}


div.view div.views-hide {
  display: none;
}



div.view div.views-hide-hover,
div.view:hover div.views-hide {
  display: block;
  position: absolute;
  z-index: 200;
}



div.view:hover div.views-hide {
  margin-top: -1.5em;
}
.widgets-list-layout .widgets-list-layout-blavatar{float:left;width:21.276596%;max-width:40px;height:auto}


.bebas { font-family:'BebasNeuenwt', Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; -webkit-font-smoothing: antialiased; }



a,.hb-gallery-sort li,.hb-modern-icon-search:before,.hb-icon-menu.hb-stream ul li a img,.like-count,.like-count-num,#sticky-shop-button span,.like-holder i,.hb-pricing-item,.hb-client-list li,.tweet-time,.portfolio-single-meta ul li,.pricing-table-content,.testimonial-slider,.hb-icon-container,.hb-accordion-tab i,.feature-box i.ic-holder-1,.portfolio-simple-wrap .hb-gallery-item-name:before,.hb-accordion-tab,.comments-holder i,.share-holder i,#fancy-search .ui-autocomplete li,#fancy-search .ui-autocomplete li span,.share-holder .hb-dropdown-box ul li a i,.like-button,#footer.dark-style .hb-custom-select select,#footer.dark-style .hb-custom-select:before{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}



.container,.hb-circle-frame,.hb-separator,.hb-process-steps ul li,.hb-process-steps,.hb-image-banner:before,.hb-image-banner-content,.hb-box-frame,#header-bar,.tab-content,.small-contaner,.hb-progress-bar,.hb-box-cont-header,.hb-box-cont-body,#fancy-search .ui-autocomplete,.hb-accordion,.hb-toggle,.hb-accordion-bar,.fw-gallery-wrap,#maintenance-footer,.elastic-item,.timeRef,.form-col,.header-inner-bg,#maintenance-logo,.container-wide,#copyright-wrapper,#main-nav li a,.mejs-container,.mejs-mediaelement,.mejs-container .mejs-controls,#main-nav ul.sub-menu li,#main-nav ul.sub-menu,.cart-dropdown .buttons a,input,textarea,.hb-button,.content-box,.hb-flexslider,.row,.extra-wide-container,#hb-blog-posts,.hb-blog-classic article,.hb-pricing-item,.hb-pricing-table-wrapper,ul.testimonial-slider,ul.testimonial-slider li,.hb-client-list li,.hb-client-list,.portfolio-related-item,.hb-testimonial,.hb-stream ul li,#fancy-search,.hb-image-banner-content, .hb-bag-buttons a, .woocommerce-page #content input.button, .hb-item-product-details, .item-figure, #main-content .hb-woo-wrapper ul.sort-count li ul, .hb-fw-element, #fancy-search .ui-autocomplete, .woo-cat-details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

#main-wrapper #fancy-search ::-moz-placeholder{height:80px;line-height:80px}

#main-wrapper .stuck #fancy-search ::-moz-placeholder{height:60px;line-height:60px}

#header-inner.nav-type-2 li#nav-search::before,#header-inner.nav-type-2 #fancy-search input[type=text]{left:50px;right:50px}

#header-inner.nav-type-2 #fancy-search .spinner{right:110px}



#fancy-search{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99991;display:none}

#fancy-search input[type=text]{border-radius:0;width:90%;color:#292929;border:none;outline:none;font-size:24px;background:none;background-color:transparent;position:absolute;left:0;top:0;height:100%;line-height:normal;padding:0!important;vertical-align:middle;box-shadow:none}

.nav-type-2 #fancy-search input[type=text]{font-size:20px}

.stuck #fancy-search input[type=text]{font-size:18px}

#fancy-search .ui-autocomplete{background-color:#292929;overflow:auto;text-align:left;top:100%!important;list-style:none;margin:1px 0 0;padding:0;left:0!important;display:block;width:100%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}

#fancy-search .ui-autocomplete li{line-height:16px;padding:10px 20px;border-bottom:1px solid #444;border-bottom-color:rgba(255,255,255,0.1);margin:0;overflow:hidden;cursor:pointer}

#fancy-search.ui-autocomplete li a,.leave-your-reply{cursor:pointer}

#fancy-search .ui-autocomplete li .search-date{color:#999;font-size:12px}

#fancy-search .ui-autocomplete li .search-title{font-size:16px;color:#FFF;line-height:18px;display:block;margin-bottom:3px;margin-top:6px}

#fancy-search .ui-autocomplete li .search-title.all-results{padding-top:8px;display:block}

#fancy-search .ui-autocomplete li:hover{background-color:#323436;background-color:rgba(0,0,0,0.3)}

#fancy-search .ui-autocomplete li img,#fancy-search .ui-autocomplete li i{width:48px;height:48px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;border:1px solid #323436;float:left;margin-right:15px}

#fancy-search .ui-autocomplete li i{background-color:#555;background-color:rgba(255,255,255,0.1);text-align:center}

#fancy-search .ui-autocomplete li i:before{font-size:16px;color:#9a9a9a;line-height:48px}

#fancy-search ::-webkit-input-placeholder{color:rgba(0,0,0,0.5);line-height:inherit;vertical-align:middle}

#fancy-search :-moz-placeholder{color:rgba(0,0,0,0.5);line-height:inherit;vertical-align:middle}

#fancy-search ::-moz-placeholder{color:rgba(0,0,0,0.5);line-height:inherit;vertical-align:middle}

#fancy-search :-ms-input-placeholder{color:rgba(0,0,0,0.5);line-height:inherit;vertical-align:middle}

#fancy-search .spinner{position:absolute;right:40px;margin-top:-10px;display:none}

#fancy-search.ajax-searching .spinner{display:block!important}

		#home-section-news .section-title h2, #home-section-news .section-title .section-subtitle, #home-section-pricing .section-title h2, #home-section-pricing .section-title .section-subtitle { color: #ffffff; }

		.section-title .section-subtitle, .main_post_info { font-size: 36px; font-weight: 300; }

		#home-section-projects .section-title h2, #home-section-projects .section-title .section-subtitle { color: #636b66; }

		#page-name .section-title h1, #page-name .section-title .section-subtitle, .main_post_info { color: #fff; text-shadow: 1px 1px 1px rgba(0,0,0,0.4); }

		.section-title .section-subtitle { font-size: 30px; }


	.section-title h2, #page-name h1,	.section-title .section-subtitle { letter-spacing: -1px; }

.dlstrs-shadowheader {
	width: inherit;
	min-height: inherit;
	background-color: rgba(51, 56, 59 ,0.85);
}

p.date_txt {
	font:11px/16px Verdana, Arial, Helvetica, sans-serif; color:#175c91;
	}

p.date_txt span {
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif; color:#000;
	}

.blog-posts .title{margin-top:0;margin-bottom:.9375rem}

.blog-posts .title a{color:#737373}

.blog-posts .title a:hover{color:#474747}

.section1 .ind-post { width: 30%; }

.section2 .ind-post { width: 30%; }

.ind-post h1 { font-size: 16px; line-height: 18px; font-family: arial, helvetica, sans-serif; }

.ind-post h2, .info h2 { font-size: 16px; line-height: 18px; font-family: arial, helvetica, sans-serif; }

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



.rev_slider{
	position:relative;
	overflow:visible;
}


.tp-simpleresponsive img,
.rev_slider img{
	max-width:none !important;
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
	margin:0px;
	padding:0px;
	border-width:0px;
	border:none;
}


.rev_slider .no-slides-text{
	font-weight:bold;
	text-align:center;
	padding-top:80px;
}


.rev_slider li.tp-revslider-slidesli {
    position: absolute !important;
}


.rev_slider .tp-caption,
.rev_slider .caption 	{ 
	position:relative;  
	visibility:hidden; 
	white-space: nowrap;
	display: block;
}



.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}


.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {
	max-width: none !important
}
.ngg-galleryoverview div.pic img{width:100%;border:0;border-radius:0}

.ngg-imagebrowser.martha-blog .pic {
    height: 460px;
    max-height: 460px;
    padding: 0;
    text-align: center;
}

.ngg-imagebrowser.martha-blog .pic div {
    height: 460px !important;
    overflow: hidden;
    width: 468px !important;
}

.ngg-imagebrowser.martha-blog .pic img {
    margin: 0 auto;
    max-height: 360px;
    max-width: 466px;
    padding: 0;
}

.main-footer .column-3 { text-align: center; }

.lt-ie9 .main-footer .column-3 { text-align: left; }

.main-footer .column-3 .contact-form, .main-footer .column-3 .mailchimp-form { display: inline-block; }

.main-footer .column-3 .contact-form input[type="email"], .main-footer .column-3 .mailchimp-form input[type="email"] { display: inline-block; width: auto; margin-right: 5px; }

.main-footer .column-3 .contact-form input[type="submit"], .main-footer .column-3 .mailchimp-form input[type="submit"] { display: inline-block; width: auto; padding: 0 15px; }

.main-footer .column-3 .contact-form .success, .main-footer .column-3 .mailchimp-form .success { font-style: italic; }




footer .signup-today img{margin-top:10px;}

footer .footer-right-container .signup-today {margin-top:-13px; display:block;}

footer .footer-right-container .signup-today a {display:inline;}

	footer .signup-today{display:none!important}
.form-response .close-box{margin-top:40px;}
.form-response .button-close-box{position:relative;top:auto;right:auto;}
.overlay-content .form-response{position:relative;height:100%;display:none;text-align:center;padding-top:100px;}
.overlay-content .form-response .response-text{padding-top:50px;font-size:20px;line-height:30px;}

.fusion-footer-widget-area .fusion-footer-widget-column .fusion-column {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
}

.fusion-content-boxes .fusion-column {
  margin-bottom: 20px;
}

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

.fusion-spacing-no.fusion-column-last {
  margin-left: 0;
  margin-right: 0;
}

.fusion-equal-height-columns .fusion-column-wrapper {
  overflow: auto;
}

.fusion-equal-height-columns .fusion-column-table {
  display: table;
  width: 100%;
}

.fusion-equal-height-columns .fusion-column-tablecell {
  display: table-cell;
  vertical-align: middle;
}
#slidingbar-area,#slidingbar-area .fusion-column,#slidingbar-area .jtwt,#slidingbar-area .jtwt .jtwt_tweet{color: #8C8989;}
.fusion-columns .fusion-column {float: none;width: 100% !important;margin: 0 0 50px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.rtl .fusion-column {float: none;}
.footer-area .fusion-columns .fusion-column,#slidingbar-area .fusion-columns .fusion-column {float: left;width: 98% !important;}
.fusion-column:nth-child(5n),.fusion-column:nth-child(4n),.fusion-column:nth-child(3n),.fusion-column:nth-child(2n),.fusion-column {margin-right: 0;}
.fusion-columns-2 .fusion-column,.fusion-columns-2 .fusion-flip-box-wrapper,.fusion-columns-4 .fusion-column,.fusion-columns-4 .fusion-flip-box-wrapper {width: 50% !important;float: left !important;}
.fusion-columns-2 .fusion-column:nth-child(3n),.fusion-columns-2 .fusion-flip-box-wrapper:nth-child(3n),.fusion-columns-4 .fusion-column:nth-child(3n),.fusion-columns-2 .fusion-flip-box-wrapper:nth-child(3n) {clear: both;}
.fusion-columns-3 .fusion-column,.fusion-columns-3 .fusion-flip-box-wrapper,.fusion-columns-5 .fusion-column,.fusion-columns-5 .fusion-flip-box-wrapper,.fusion-columns-6 .fusion-column,.fusion-columns-6 .fusion-flip-box-wrapper,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2 {width: 33.33% !important;float: left !important;}
.fusion-columns-3 .fusion-column:nth-child(4n),.fusion-columns-3 .fusion-flip-box-wrapper:nth-child(4n),.fusion-columns-5 .fusion-column:nth-child(4n),.fusion-columns-5 .fusion-flip-box-wrapper:nth-child(4n),.fusion-columns-6 .fusion-column:nth-child(4n),.fusion-columns-6 .fusion-flip-box-wrapper:nth-child(4n) {clear: both;}
.footer-area .fusion-column,#slidingbar .fusion-column {margin-bottom: 40px;}
.fusion-layout-column.fusion-column-last {clear: right;zoom: 1;margin-left: 0;margin-right: 0;}
.fusion-column.fusion-spacing-no {margin-bottom: 0;width: 100% !important;}


.l341-22 {
	float: left;
	width: 341px;
	margin: 0 22px 0 0;
}
