﻿

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


.x180x120 .column-1 {
  float: left;
  width: 120px;
  overflow: hidden;
}




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


.testimonials .wpb_text_column,  .testimonials .wpb_text_column h4{
    text-align: center;
 }

.testimonials .wpb_text_column h4 {
    font-size: 24px;
    line-height: 26px;
    margin: 24px 0 7px;
    color: #404041;
    font-family: Circular-Bold;
}


.testimonials .wpb_text_column h6, .testimonials .wpb_text_column p {
    color: #bbb;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 21px;
}


.testimonials .wpb_text_column p {
    margin: 20px 0 0;
    padding: 0 25px;
}

.testimonials .wpb_text_column h6{
    margin: 0;
}



.canvas img { max-width: 100%; -ms-interpolation-mode: bicubic; }



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

.home-page-header-title .bold-font{
    font-family: 'latobold';
}

.bold-font{
	font-weight: bold;
}
.timely .alignleft,.timely.alignleft,#ai1ec-container .alignleft,#ai1ec-container.alignleft{float:left;margin:0 16px 8px 0;}

	.rtl .header-social .alignleft, .rtl .header-social .alignright { text-align: center; }

	.header-social .alignleft { border-bottom: 1px solid; }


	.mobile-menu-design-modern .header-social .alignleft { float: left; width: auto; border-bottom: 0; }

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


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


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


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

	.mobile-menu-design-classic .header-social .alignleft { border-bottom: 0px; margin-bottom: 10px !important; }

	
	.grid-layout .post .meta-info .alignleft {
		width: 50%!important;
	}


	.grid-layout .meta-info .alignleft,.timeline-layout  .meta-info .alignleft{
		float:left !important;
	}

	
	.rtl .grid-layout .meta-info .alignleft,.rtl .timeline-layout  .meta-info .alignleft{
		float:right !important;
	}


.header-social,.header-v2 #header,.header-v3 #header,.header-v4 #header, .header-v5 #header, #header,.header-v4 #small-nav,.header-v5 #small-nav, .header-social .alignleft{
	border-bottom-color:#e5e5e5;
}


.header-social, .header-v2 #header, .header-v3 #header, .header-v4 #header, .header-v5 #header, #header, .header-v4 #small-nav, .header-v5 #small-nav, .header-social .alignleft {
border: none;
}




.blue {
    -moz-box-shadow: inset 0px 1px 0px 0px #54a3f7;
    -webkit-box-shadow: inset 0px 1px 0px 0px #54a3f7;
    box-shadow: inset 0px 1px 0px 0px #54a3f7;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
    background: -moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
    background: -webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
    background: -o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
    background: -ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
    background: linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7', GradientType=0);
    background-color: #007dc1;

    border: 1px solid #124d77;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;

    font-size: 13px;

    text-decoration: none;
    text-shadow: 0px 1px 0px #154682;
}




.blue:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
    background: -moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
    background: -webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
    background: -o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
    background: -ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
    background: linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1', GradientType=0);
    background-color: #0061a7;
}

.blue.cli-plugin-button, .blue.cli-plugin-button:visited {
	background-color: #2981e4;
}

.blue.cli-plugin-button:hover {
	background-color: #2575cf;
}



.tp-button.blue, .tp-button:hover.blue,
.purchase.blue, .purchase:hover.blue			{ background-color:#1d78cb; -webkit-box-shadow:  0px 3px 0px 0px #0f3e68;        -moz-box-shadow:   0px 3px 0px 0px #0f3e68;        box-shadow:   0px 3px 0px 0px #0f3e68}
.row:after{content:"";display:table;clear:both}
.row-gutter{padding-bottom:1em;padding-right:1em}
.row-gutter:after{content:"";display:table;clear:both}
.row-gutter-full{margin-top:-1em;margin-left:-1em}
.row-gutter-full:after{content:"";display:table;clear:both}
.row-inline{display:inline}
.row-centered{text-align:center}
.ui-dialog.forgot-password .row-inline label{text-align:left;float:none;margin:10px 0 2px}
.wish-list .row{border-bottom:1px solid #d1d4d6;padding:20px 0 18px}
.team-top-banner .row{max-width:1420px;margin:0 auto;overflow:hidden}
.contentpage-top-banner .row{margin:0 auto;overflow:hidden}


.l-subheader .w-search-show {
	padding: 0 0 0 10px !important;
	}



.no-touch .w-logo-link:hover,
.no-touch .l-subheader.at_middle .w-contacts-item-value a:hover,
.no-touch .l-subheader.at_middle .w-lang-item:hover,
.no-touch .transparent .l-subheader.at_middle .w-lang.active .w-lang-item:hover,
.no-touch .l-subheader.at_middle .w-socials-item-link:hover,
.no-touch .l-subheader.at_middle .w-search-show:hover,
.no-touch .l-subheader.at_middle .w-cart-link:hover {
	color: #fff;
	}



.no-touch .l-subheader.at_top .w-contacts-item-value a:hover,
.no-touch .l-subheader.at_top .w-lang-item:hover,
.no-touch .transparent .l-subheader.at_top .w-lang.active .w-lang-item:hover,
.no-touch .l-subheader.at_top .w-socials-item-link:hover,
.no-touch .l-subheader.at_bottom .w-search-show:hover,
.no-touch .l-subheader.at_bottom .w-cart-link:hover {
	color: #30a85a;
	}

#primary, #secondary {width: 310px; }


#primary #text-17, #primary #facebook-likebox-2, #primary #text-27, #primary #text-28 {background: none; border: none; }


#primary .widget_search #s {width:82%; }
	
	#primary .sidebarSocialClub a {padding: 0 12px;}

	#primary .sidebarSocialClub span {font-size: 65px; color: #3bafe1; line-height:65px;}

	#primary .sidebarSocialClub:first-child {margin-left:8px; }

	.archive #primary, .search #primary {margin-top: 30px; }

	#primary li div {margin-top: 0; margin-bottom: 12px; }

	#primary ul { -moz-column-count: 2; -moz-column-gap: 0px; -webkit-column-count: 2; -webkit-column-gap: 0px; column-count: 2; column-gap: 0px; width: 725px; }

    #primary .widget-area ul li { display: inline-block; margin: 12px 20px 0; width: 100%; }

    #primary ul.xoxo .widget_twitter {display:block; }

    #primary ul.xoxo .widget_twitter ul li {width: 290px; display:block; 
    	-webkit-column-break-inside:avoid;
    	-moz-column-break-inside:avoid;
    	-o-column-break-inside:avoid;
    	-ms-column-break-inside:avoid;
    	column-break-inside:avoid; }

    #primary .widget_twitter ul li {width: auto; margin: 0; float: none; display:inherit; 
   	-moz-column-count: 1; -moz-column-gap: 0px;
    -webkit-column-count: 1; -webkit-column-gap: 0px;
    column-count: 1; column-gap: 0px; }

    #primary ul.xoxo .widget_search {margin-top: 0; }

	#primary,#secondary {float: left;overflow: hidden; margin-left: 10px; }


#main .widget-area ul {padding: 0;}

.widget-area ul li {background: #F5F5F5; border: 1px solid #D9D9D9; }

.widget-area ul li h3 {color: #FFF; background: #86d06c; text-transform: uppercase; font: 1em "KarlaBold", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.625em; padding: 5px 5px 5px 12px;  font-weight: normal; }

.widget-area .widget_twitter ul {list-style-type: none; padding-bottom: 13px; margin-left: 0; }

#main .widget-area ul ul {margin-left: 0; }

.widget-area .widget_twitter ul li { border: 0; padding: 12px 10px;}

	#footer-widget-area .widget-area, #site-generator, #site-description  {width: 23.40425535%   }

	#main .widget-area ul li {width: 310px; margin: 12px 20px 0; float: left; }

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

.main-navigation ul li.menu-item-has-children,
.main-navigation ul li.page_item_has_children {
	margin-right: 3em;
}
.modal-open{overflow:hidden;}
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0;}
.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}
.modal-open .modal{overflow-x:hidden;overflow-y:auto;}
.modal-dialog{position:relative;width:auto;margin:10px;}
.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0;}
.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000;}
.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0);}
.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50);}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.5px;}
.modal-header .close{margin-top:-2px;}
.modal-title{margin:0;line-height:1.5;}
.modal-body{position:relative;padding:15px;}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5;}
.modal-footer:before,.modal-footer:after{content:" ";display:table;}
.modal-footer:after{clear:both;}
.modal-footer .btn + .btn{margin-left:5px;margin-bottom:0;}
.modal-footer .btn-group .btn + .btn{margin-left:-1px;}
.modal-footer .btn-block + .btn-block{margin-left:0;}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
.modal-sm{width:300px;}
	

.home-feature-10, .home-feature-11, .home-feature-12, .home-feature-13 {
    width: 48%;
}

.welcome-feature-1, .welcome-feature-2, .welcome-feature-3, .home-feature-1, .home-feature-2, .home-feature-3, .home-feature-4, .home-feature-1, .home-feature-2, .home-feature-3, .home-feature-4, .home-feature-5, .home-feature-6, .home-feature-7, .home-feature-8, .home-feature-9, .home-feature-10, .home-feature-11, .home-feature-12, .home-feature-13, .home-feature-14 {
    margin: 0 auto;
    text-align: center;
    width: 100%;
}




.glyph { font-family: 'blockshop-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }


.glyph.arrow-right:before { content: "\e600"; }


.glyph.arrow-left:before { content: "\e601"; }


.glyph.zoom-in:before { content: "\e602"; }


.glyph.zoom-out:before { content: "\e603"; }


.glyph.radio-checked:before { content: "\e605"; }


.glyph.radio-unchecked:before { content: "\e606"; }


.glyph.feed:before { content: "\e60a"; }


.glyph.youtube:before { content: "\e60d"; }


.glyph.soundcloud:before { content: "\e607"; }


.glyph.menu:before { content: "\e626"; }


.glyph.minus:before { content: "\e616"; }


.glyph.plus:before { content: "\e617"; }


.glyph.cross:before { content: "\e618"; }


.glyph.arrow-down:before { content: "\e619"; }


.glyph.slider-left:before { content: "\e61a"; }


.glyph.slider-right:before { content: "\e61b"; }


.glyph.arrow-dropdown:before { content: "\e61c"; }


.glyph.list:before { content: "\e61d"; }


.glyph.tumblr:before { content: "\e61e"; }


.glyph.pinterest:before { content: "\e61f"; }


.glyph.facebook:before { content: "\e620"; }


.glyph.twitter:before { content: "\e621"; }


.glyph.vimeo:before { content: "\e622"; }


.glyph.googleplus:before { content: "\e623"; }


.glyph.linkedin:before { content: "\e624"; }


.glyph.instagram:before { content: "\e625"; }


.glyph.visa:before { content: "\e604"; }


.glyph.googlewallet:before { content: "\e608"; }


.glyph.discover:before { content: "\e609"; }


.glyph.paypal:before { content: "\e60b"; }


.glyph.diners:before { content: "\e60e"; }


.glyph.switch:before { content: "\e610"; }


.glyph.stripe:before { content: "\e611"; }


.glyph.moneybookers:before { content: "\e615"; }


.glyph.amex:before { content: "\e627"; }


.glyph.mastercard:before { content: "\e60c"; }


.glyph.account:before { content: "\e60f"; }


.glyph.search:before { content: "\e628"; }


.glyph.cart:before { content: "\e629"; }

.main-header .search-account a.glyph, .main-header .search-account a:link.glyph { font-weight: normal; }

.main-header .search-account .menu .searchbar-open .glyph { font-size: 1.16667em; margin: 0 0 0 10px; }

.main-header .search-account .menu .account-open .glyph { font-size: 1.16667em; margin: 0 0 0 10px; }

.main-header .search-account .searchbar-container .glyph.cross { font-size: 18px; position: absolute; right: 0; top: 6px; }

.main-header .search-account .account-container .glyph.cross { font-size: 18px; position: relative; top: 4px; }

.main-header .cart .glyph.cart { margin-left: 5px; }

.main-header .main-menu .glyph.arrow-down { top: 2px; position: relative; font-size: 14px; }

.main-header .mobile-menu .glyph.plus, .main-header .mobile-menu .glyph.minus { font-size: 14px; top: 2px; position: relative; margin-left: 5px; }

.main-header .mobile-menu .glyph.minus { display: none; }

.main-footer .social-follow .glyph { font-size: 20px; }

.pagination .glyph { padding: 0 10px; }

.pagination .arrow.right a, .pagination .arrow.right .glyph { padding-right: 0; }



.social-share .glyph { display: inline-block; font-size: 18px; margin: 10px; border-radius: 3px; padding: 10px; background: #ffffff; border: 1px solid #ebebeb; -webkit-transition: background-color 300ms ease-out, color 300ms ease-out, border-color 300ms ease-out; -moz-transition: background-color 300ms ease-out, color 300ms ease-out, border-color 300ms ease-out; transition: background-color 300ms ease-out, color 300ms ease-out, border-color 300ms ease-out; }

.social-share .glyph span { font-size: 12px; font-family: Arial, Helvetica, sans-serif; vertical-align: top; line-height: 20px; padding: 0 5px; letter-spacing: 0px; }

.social-share .glyph:hover { color: #ffffff; }

.template-cart .cart-table .glyph.cross { font-size: 18px; }

@charset "UTF-8";


#header, #navigation, #search, #footer, #network, #sidebar-1, #dashboard { display:none; }


	.sidebar {
		float: left;
		margin-right: -100%;
		max-width: 413px;
		position: relative;
		width: 29.4118%;
	}

		#gallery .item, #gallery .item .item-caption { width: 210px; }

		#gallery .item .pic img { width: 210px; }
  
		
		#gallery .item { width: 172px; }
  
		#gallery .item .item-caption { width: 172px; }

		#gallery .span4 { margin: 0px; width: 100%; float: none; overflow: hidden; }

		#gallery .content_page .span4.gap11 { margin: 0 5px; width: 190px; float: left; }

		
		#gallery h2 { margin-top: 0px; }

		
		.jcarousel-skin-tango .jcarousel-item, #gallery .item, #gallery .item .item-caption{ width: 190px; }


#gallery h2, .clients h2, .middle_block h2{
	margin-top: 20px;
}


#gallery{background:none;}


#gallery .item:hover img{
	opacity:0.6!important;
	-moz-opacity:0.6!important;
	filter:alpha(opacity=60)!important;
}


#gallery .item .item-caption h4{
	font-size:14px;
	color:#353535;
	margin:0;
}


#gallery .item .item-caption p{	margin:0; font-size: 11px;}

#gallery .item:hover .item-caption{	background:#006ead;}

#gallery .item:hover .item-caption h4, #gallery .item:hover .item-caption p{color:#fff;}
#main-banner .banner-content .small-link{position:absolute;bottom:10px;left:00px;}
#main-banner .banner-content .small-link a{color:#9bffea;font-size:16px;}


#new_post {
    letter-spacing: 0px;
}
nav.global-head .anchor .logos .xl-logo{display:none}
nav.global-head.attached .anchor .logos .lg-logo,nav.global-head.attached .anchor .logos .xl-logo{display:none}
nav.global-head .anchor .logos img.xl-logo{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
nav.global-head.attached .anchor.default-tmpl .float .share .global.fa,nav.global-head.attached .anchor.default-tmpl .logos .lg-logo,nav.global-head.attached .anchor.default-tmpl .logos .xl-logo,nav.global-head.attached .anchor.mod-article .float .share .global.fa,nav.global-head.attached .anchor.mod-article .logos .lg-logo,nav.global-head.attached .anchor.mod-article .logos .xl-logo{display:none}
nav.global-head.attached .anchor.default-tmpl .hamburger.fa.fa-bars,nav.global-head.attached .anchor.default-tmpl .logos .sm-logo,nav.global-head.attached .anchor.default-tmpl .logos .xl-logo{display:none}

#tjfoot2 {
    width: 28%;
}

.block_today_date .other {margin-left:9px; padding-top:2px; float:left;}






.index-tasarim h1{

  color:#3f3e3e !important;

}


.index-tasarim{

  padding-top: 50px;

  min-height: 300px;

  text-align: justify;



}


.index-tasarim button{

  float: right;

  margin-top: 20px;

}

#header {position: relative; width: 850px; height: 100px; border-bottom: 1px solid #d2caae;}


#header #logo {position: absolute; right: 0; top: 45px; display: block;}

#header .page_title {color: #007ca0; font-size: 19px; font-weight: normal; text-transform: uppercase; position: absolute; top: 40px; left: 50px;display:none;}


.page-template-page-tmp-fullwidth-php #header .page_title, .page-template-page-tmp-contact-php #header .page_title {
    display:block;
}


#events_page .events_content_wrapper .related_materials_wrapper ul li a:hover,
#events_page .events_content_wrapper .related_materials_wrapper h4,
#events_page .events_content_wrapper p.blue,
#events_page .events_content_wrapper p.blue strong,
#events_page .events_content_wrapper p.blue span {color: #007ca0;}








#feature-boxes-large {

	margin-top: 0;

}


#feature-boxes-large h3 {

	font-size: 21px;

}


#feature-boxes a h3 {

	position: absolute;

	padding: 12px;

	background: rgba(255, 255, 255, 0.7);

	text-transform: uppercase;

	font-size: 14px;

	left: 0;

	right: 0;

	top: 48px;

}


#feature-boxes a:hover img {

	border-color: rgba(255, 255, 255, 1);

}


#feature-boxes-large .fbox-inner {

	padding: 0;

}


#feature-boxes-large .col-inner {

	padding: 12px 0 12px 12px;

}
.text-center{text-align:center}
.follow-rss-widget a
.sp2{display:block;font-size:11px;font-family:arial,sans-serif;line-height:1.25em;color:#5d5d5d}
.facebook-twitter-widget a
.sp2{display:block;font-size:12px;font-family:arial,sans-serif;line-height:1.25em;color:#5d5d5d}
.slider-infobox-widget
.sp2{display:block;font-size:11px;font-family:arial,sans-serif;line-height:1.25em;color:#5d5d5d}
#welcome-widget-wrap .inner
.sp2{font-size:11px}



#featured .orbit-slide article .container {
	position: absolute;
	width: 100%;
	max-width: none!important;
	top: 295px;
	margin: 0 auto;
}


#featured .orbit-slide article .container .span_12 {
	margin: 0 auto!important;
	width: 1100px!important;	
	float: none;
}





#featured .orbit-slide.centered article .container .span_12 {
    margin: 0 auto !important;
    text-align: center;
    width: 100%; 
}





#featured .orbit-slide.right article .container .span_12 {
    margin: 0 auto !important;
    text-align: right;
    width: 100%;
}


	body .container #portfolio.portfolio-items .col {
		margin-bottom: 20px;
	}


	body #featured .orbit-slide article .container .span_12 {
		width: 900px!important;
	}

	
	.container {
    	max-width: 600px; 
  	}

  	
  	
	body #featured .orbit-slide article .container { 
	    top: -25px!important;
	    opacity: 1!important;
	    position: relative!important;
	}

	
	#call-to-action .container a {
		margin-top: 20px;
		margin-left: 0px!important;
	}

	
	#footer-widgets .container .col {
		margin-left: 15px;
		width: 48%;
	}

	
	#call-to-action .container span {
		display: block!important;
	}

	
	body.woocommerce .container div.product div.images div.thumbnails a, body.woocommerce .container #content div.product div.images div.thumbnails a, body.woocommerce-page .container div.product div.images div.thumbnails a, body.woocommerce-page .container #content div.product div.images div.thumbnails a {
		width: 16.9%!important;
		margin-right: 3.8%!important;
	}

	
	.woocommerce .container div.product div.images div.thumbnails a:nth-child(5n+5) {
		margin-right: 0px!important;
	}

	
	#footer-widgets .container .col.span_6, #footer-widgets .container .col.span_4 {
		margin-left: 0px;
		margin-right: 15px;
		padding: 15px;
		margin-bottom: 0px;
	}

	
	#footer-widgets .container .col.span_4 {
		margin-bottom: 40px;
	}

	
	.container, div.slider-nav {
    	max-width: 300px!important; 
  	}

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

	
	.container article.post .post-content {
		padding-left: 0px!important;
	}

	
	.container article.post .post-header h2  {
		font-size: 18px;
	}
	
	
	.container .post-header {
	    font-size: 10px;
	}

	
	.container #respond h3 {
		font-size: 13px;
	}

	
	.container .comment-list .reply {
    	right: 29px;
    	top: auto;
    	bottom: 29px;
	}


	.container .contact-info {
		padding-left: 0px;
	}

	
	#footer-widgets .container .col:nth-child(3) {
		margin-bottom: 40px!important;
	}

	
	body #full_width_portfolio .project-title.parallax-effect .container, body #page-header-bg .project-title .container {
	    padding-bottom: 30px!important;
	}


	.ascend.single .container-wrap #author-bio #author-info {
		width: 100%!important;
	}


	.ascend .container-wrap #author-bio #author-info p {
		max-width: 100%!important;
	}

	
	#boxed .container, #boxed #post-area.masonry, #boxed #post-area.masonry.span_9 {
		max-width: 280px!important;
	}

  	
  	#footer-widgets .container .col:nth-child(3), #footer-widgets .container .col:nth-child(4) {
  		margin-bottom: 0px;
  	}

	
	body.single-portfolio #full_width_portfolio .container-wrap {
		padding-top: 2.1em;	
	}

	
	body .container-wrap #portfolio-filters-inline.first-section {
		padding-top: 19px !important;
	}

	
	body .container-wrap #portfolio-filters-inline.first-section.non-fw {
		padding-top: 33px !important;
	}


.container-wrap, .project-title {
	background-color: #f8f8f8;
	position: relative;
	z-index: 10;
	margin-top: -55px;
	padding-top: 93px;
	padding-bottom: 40px;
}


body[data-bg-header="true"] .container-wrap { margin-top: 0!important; padding-top: 0!important; }


.single-portfolio .row.project-title .container .title-wrap {
	border-bottom: 1px solid #DDDDDD;
	position: relative;
	padding-bottom: 30px;
}


body[data-bg-header="true"] .container-wrap, body.single-portfolio .container-wrap, body.page-template-template-portfolio-php .container-wrap,
body.tax-project-type .container-wrap {
	padding-top: 25px;
	margin-top: 0px!important;
	padding-bottom: 40px;
}


body.single-portfolio .container-wrap {
	padding-top: 0px!important;
}


body.single-post[data-bg-header="true"] .container-wrap {
	padding-top: 40px!important;
}


body.single-portfolio div[data-project-header-bg="true"] .container-wrap {
	padding-top: 40px!important;
}


body.single-portfolio #full-width-portfolio div[data-project-header-bg="true"] .container-wrap {
	padding-top: 0!important;
}


body.search-results .container-wrap {
	margin-top: -55px!important;
	padding-top: 80px!important;
}


.container .row:last-child, .wpb_wrapper .clear {
	padding-bottom: 0px;
}


#boxed .home-wrap, #boxed .container-wrap {
	overflow: hidden;
}



header#top .container .row {
	padding-bottom: 0px;	
}


#search-outer .container {
	overflow: visible!important;
}


#portfolio-filters-inline.full-width-content .container {
	width: 100%;
	max-width: 100%;
	padding: 0 31px!important;
}


body .carousel-wrap[data-full-width="true"] .carousel-heading .container {
	min-height: 40px;
}


body[data-bg-header="true"].archive .container-wrap, body[data-bg-header="true"].category .container-wrap, body[data-bg-header="true"].blog .container-wrap {
	padding-top: 3.1em!important;
}


.single-post.ascend .container-wrap.fullscreen-blog-header, body.single-post[data-bg-header="true"].ascend .container-wrap {
	padding-top: 70px!important;
	margin-top: 0!important;
}


.single-post .container-wrap.fullscreen-blog-header {
	margin-top: 0!important;
}


#full_width_portfolio .project-title.parallax-effect .section-title, #page-header-bg .section-title, .single .row .section-title, #full_width_portfolio .project-title .container .title-wrap {
	border-bottom: none;
}


#full_width_portfolio .project-title.parallax-effect .container {
	border: none!important;
}


#page-header-bg .project-title .container, #page-header-bg .heading-title {
	border: none!important;
	padding: 0!Important;
}


.page-template-template-portfolio-php[data-bg-header="false"] .container-wrap {
	padding-top: 0;
}


#footer-outer #copyright .container div:last-child {
	margin-bottom: 0px;
}


#call-to-action .container {
	padding: 42px 0px 36px 0px!important;	
}


#pagination span, #pagination a, #pagination .next.inactive, #pagination .prev.inactive, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce .container-wrap nav.woocommerce-pagination ul li span{
	background-color: #333333!important;
    background-repeat: no-repeat;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    padding: 11px 13px 10px 13px!important;
    background-position: -21px center;
    position: relative;
    text-transform: capitalize;
    transition: all 0.2s linear 0s;
    border-radius: 2px 2px 2px 2px;
    font-family: 'OpenSansSemibold';
}


 .woocommerce nav.woocommerce-pagination ul li a, .woocommerce .container-wrap nav.woocommerce-pagination ul li span {
 	line-height: 11px!important;
 }


#pagination .next a:hover, #pagination .prev a:hover, #pagination a.page-numbers:hover, #pagination span.page-numbers.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce .container-wrap nav.woocommerce-pagination ul li:hover span,
.woocommerce nav.woocommerce-pagination ul li a:active {
	background-color: #27CFC3;
}
body .container .container:not(.tab-container){width:100%!important;padding:0!important;}
body .carousel-heading .container{padding:0 10px!important;}
body .carousel-heading .container .carousel-next{right:10px;}
body .carousel-heading .container .carousel-prev{right:35px;}
#boxed .container{width:92%;padding:0;}


.menu--main-menu li.menu-item-has-children {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}


.menu--main-menu li.menu-item-has-children:hover {
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}


.menu--main-menu li.menu-item-has-children[class*="current-menu"]:hover {
	background-color: white;
}


.menu--main-menu .menu-item-has-children:hover,
.menu--main-menu .menu-item-has-children.open {
	background-color: white;
}


.menu-item-container {
  border-top: 1px solid white;
  width: 50%;
  margin: 15px;
  display: inline-block;
  text-align: left;
}

	#mobile_nav ul li.menu-item-has-children span.nav-drop {font-size: 20px; padding: 5px 15px; margin-right:0; cursor:pointer; display:block; float:right; background:#007acc; border-left:1px solid #31aeff;}



.grid-wrap{clear: left; float: left; margin: 1em 0 1em 0; padding-bottom: 1em; width: 100%;}

.grid-wrap .grid2 a img{display: block; margin-bottom: 5px; padding: 5px; background:#fcfcfc;
	display: inline;
	box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	-moz-box-shadow: 0 0 5px #ccc;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;}





.root {overflow: hidden;}




body.boxed .root {
	max-width: 1000px; margin: 0 auto; background: #fff;
}

	.boxed .root .content {padding: 0;}


body.boxed.shadow .root {box-shadow: 0 0 3px rgba(0,0,0,0.3);}
.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3,.fusion-footer-widget-column .product-title{color:#DDDDDD;}

.content1{
    background: none repeat scroll 0 0 #FFFFFF;border-radius: 5px 5px 5px 5px;
    float: left;width: 978px; padding-top: 7px; }
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}

.carousel-caption .btn {
  text-shadow: none;
}
.pane-show-menu-pane .panel-pane.pane-3 .pane-content img,.pane-show-menu-pane .panel-pane.pane-related-content-show-key-art .pane-content img{max-height:300px;width:auto;}
.column-three .panel-pane.pane-show-videos .view{margin-bottom:5em;}
.node-type-bio section.column-two .panel-pane:not(.pane-related-content-show-nav).pane-related-content-show-key-art{margin-left:0 !important;}
.node-type-bio section.column-two .panel-pane:not(.pane-related-content-show-nav).pane-related-content-show-key-art .show-keyart{display:none;position:fixed;left:0;}
.node-type-bio section.column-two .panel-pane:not(.pane-related-content-show-nav).pane-related-content-show-key-art .show-keyart img{max-height:300px;}
.node-type-video .container .panel-pane.pane-fox-panels-video-header,.node-type-video .container .panel-pane.pane-fox-panels-video-clips-episodes,.node-type-video .container .panel-pane.pane-fox-panels-video-episodes-only,.node-type-video .container .panel-pane.pane-fox-panels-video-clips-only,.node-type-video .container .panel-pane.pane-fox-bean-ad-slot-pane,.node-type-video .container .panel-pane.link-wrapper,.node-type-video .container .panel-pane.pane-block,.node-type-video .container .panel-pane.pane-video-playlist-node-rotator,.node-type-video .container .panel-pane.pane-show-playlists-others,.node-type-video .container .panel-pane.pane-show-playlists,.node-type-video .container .panel-pane.pane-show-playlists-full-episode,.node-type-video .container .panel-pane.pane-playlist-video-list,.node-type-playlist .container .panel-pane.pane-fox-panels-video-header,.node-type-playlist .container .panel-pane.pane-fox-panels-video-clips-episodes,.node-type-playlist .container .panel-pane.pane-fox-panels-video-episodes-only,.node-type-playlist .container .panel-pane.pane-fox-panels-video-clips-only,.node-type-playlist .container .panel-pane.pane-fox-bean-ad-slot-pane,.node-type-playlist .container .panel-pane.link-wrapper,.node-type-playlist .container .panel-pane.pane-block,.node-type-playlist .container .panel-pane.pane-video-playlist-node-rotator,.node-type-playlist .container .panel-pane.pane-show-playlists-others,.node-type-playlist .container .panel-pane.pane-show-playlists,.node-type-playlist .container .panel-pane.pane-show-playlists-full-episode,.node-type-playlist .container .panel-pane.pane-playlist-video-list{position:relative;margin:0 1em;}
.tablet .node-type-video .container .panel-pane.pane-fox-panels-video-header,.tablet .node-type-video .container .panel-pane.pane-fox-panels-video-clips-episodes,.tablet .node-type-video .container .panel-pane.pane-fox-panels-video-episodes-only,.tablet .node-type-video .container .panel-pane.pane-fox-panels-video-clips-only,.tablet .node-type-video .container .panel-pane.pane-fox-bean-ad-slot-pane,.tablet .node-type-video .container .panel-pane.link-wrapper,.tablet .node-type-video .container .panel-pane.pane-block,.tablet .node-type-video .container .panel-pane.pane-video-playlist-node-rotator,.tablet .node-type-video .container .panel-pane.pane-show-playlists-others,.tablet .node-type-video .container .panel-pane.pane-show-playlists,.tablet .node-type-video .container .panel-pane.pane-show-playlists-full-episode,.tablet .node-type-video .container .panel-pane.pane-playlist-video-list,.tablet .node-type-playlist .container .panel-pane.pane-fox-panels-video-header,.tablet .node-type-playlist .container .panel-pane.pane-fox-panels-video-clips-episodes,.tablet .node-type-playlist .container .panel-pane.pane-fox-panels-video-episodes-only,.tablet .node-type-playlist .container .panel-pane.pane-fox-panels-video-clips-only,.tablet .node-type-playlist .container .panel-pane.pane-fox-bean-ad-slot-pane,.tablet .node-type-playlist .container .panel-pane.link-wrapper,.tablet .node-type-playlist .container .panel-pane.pane-block,.tablet .node-type-playlist .container .panel-pane.pane-video-playlist-node-rotator,.tablet .node-type-playlist .container .panel-pane.pane-show-playlists-others,.tablet .node-type-playlist .container .panel-pane.pane-show-playlists,.tablet .node-type-playlist .container .panel-pane.pane-show-playlists-full-episode,.tablet .node-type-playlist .container .panel-pane.pane-playlist-video-list{margin:0 auto;}
.node-type-video .container .panel-pane.pane-fox-panels-video-clips-episodes h2,.node-type-video .container .panel-pane.pane-block h2,.node-type-playlist .container .panel-pane.pane-fox-panels-video-clips-episodes h2,.node-type-playlist .container .panel-pane.pane-block h2{display:none;}
.node-type-video .container .panel-pane.pane-block .pane-content,.node-type-playlist .container .panel-pane.pane-block .pane-content{margin:0;}
.tablet.landscape .node-type-video .container .panel-pane,.tablet.landscape .node-type-playlist .container .panel-pane{max-width:1024px;}
.node-type-video .container .panel-pane.pane-fox-panels-video-header,.node-type-video .container .panel-pane.pane-video-player,.node-type-playlist .container .panel-pane.pane-fox-panels-video-header,.node-type-playlist .container .panel-pane.pane-video-player{z-index:2;}
.watch_v2 .node-type-video .container .panel-pane.pane-fox-panels-video-header,.watch_v2
.node-type-video .container .panel-pane.pane-video-player,.watch_v2 .node-type-playlist .container .panel-pane.pane-fox-panels-video-header,.watch_v2
.node-type-playlist .container .panel-pane.pane-video-player{background:#13181c;width:100%;margin:0;max-width:none;}
.watch_v2 .node-type-video .container .panel-pane.pane-fox-panels-video-header .pane-content,.watch_v2
.node-type-video .container .panel-pane.pane-video-player .pane-content,.watch_v2 .node-type-playlist .container .panel-pane.pane-fox-panels-video-header .pane-content,.watch_v2
.node-type-playlist .container .panel-pane.pane-video-player .pane-content{margin:0 auto;max-width:1040px;padding:0.3em 0;}
.watch_v2 .node-type-video .container .panel-pane.pane-video-player .pane-content,.watch_v2 .node-type-playlist .container .panel-pane.pane-video-player .pane-content{position:relative;padding:0;}
.tablet .node-type-video .panel-pane .pane-content .view-header,.tablet .node-type-playlist .panel-pane .pane-content .view-header{padding-left:40px;}
.tablet .node-type-video .panel-pane.pane-fox-panels-video-header .pane-content,.tablet .node-type-playlist .panel-pane.pane-fox-panels-video-header .pane-content{padding:2em 2em;}
.tablet .node-type-video .panel-pane.pane-video-player .pane-content,.tablet .node-type-playlist .panel-pane.pane-video-player .pane-content{padding:0;}
.watch_v2 .node-type-video .main-content .container .panel-pane.pane-fox-panels-video-header .pane-content{max-width:none;margin:0 1em;}
html .node-type-playlist .panel-1col .panel-pane .view-content{padding:0;}
.logged-in .node-type-iframe.iframe-profile-greeting .column-two .panel-pane{padding:0 1em;}
.logged-in .node-type-iframe.iframe-profile-greeting .column-two .panel-pane.pane-iframe-profile{border-bottom:1px solid rgba(0,0,0,0.2);margin-bottom:15px;}
.node-type-playlist-hub .video-player,.node-type-playlist-hub .panel-pane.pane-show-header-title,.node-type-playlist-hub .panel-pane.pane-show-artist,.node-type-playlist-hub .panel-pane.pane-show-download-stream-link,.node-type-playlist-hub .panel-pane.pane-show-sidekick{margin:0 auto;max-width:1040px;position:relative;}
.node-type-playlist-hub .panel-pane.pane-show-artist{margin-bottom:35px;}
.node-type-playlist-hub .sidekick.panel-pane.pane-node,.node-type-playlist-hub .panel-pane.pane-show-sidekick{position:relative;padding-left:10px;margin-bottom:25px;}
.node-type-playlist-hub .sidekick.panel-pane.pane-node h2,.node-type-playlist-hub .panel-pane.pane-show-sidekick h2{font-size:14px;margin-bottom:4px;text-transform:uppercase;}
.node-type-playlist-hub .sidekick.panel-pane.pane-node a,.node-type-playlist-hub .panel-pane.pane-show-sidekick a{font-size:10px;}
.node-type-playlist-hub .sidekick.panel-pane.pane-node .sidekick-wrap .content-grid-item p,.node-type-playlist-hub .panel-pane.pane-show-sidekick .sidekick-wrap .content-grid-item p{line-height:1.2em;}
.node-type-sweepstakes .container .panel-pane{text-align:left;}
.node-type-sweepstakes .container .panel-pane .pane-content{position:relative;margin:0 auto;max-width:100%;}
.page-sweepstakes-thank-you .container .panel-pane,.page-sweepstakes-expired .container .panel-pane{text-align:left;}
.page-sweepstakes-thank-you .container .panel-pane .pane-content,.page-sweepstakes-expired .container .panel-pane .pane-content{position:relative;margin:0 auto;max-width:100%;}

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

						.recent-cat .entry p.meta-info {font-size: 12px; font-family: Georgia, serif; font-style: italic; color: #c2c1c1; margin-top: -3px; margin-bottom:4px;}

							.recent-cat .entry p.meta-info a {color: #c2c1c1; }

							.recent-cat .entry p.meta-info a:hover { color: #7c7c7c; text-decoration: none; }

.nodisplay{
	display:none;
}

	
	.alignnone{
		display:inline-block;
		margin:0;
	}

.timeline-items .inner-content .bg-img{position: absolute;bottom:0;left: 50%;margin-left:-710px; width:400px;height:460px;-webkit-transition: all 0.35s linear; -moz-transition: all 0.35s linear; -o-transition: all 0.35s linear; -ms-transition: all 0.35s linear; transition: all 0.35s linear;z-index:1;}




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



.slide2-img2 {
    padding: 30px!important;
    width:60%!important;
    float: left!important;
}


.slide2-img2 img {
    width: 80%!important;
    margin-top: 6%!important;
}


.cell{
	display: table-cell;
	padding: 0;
	margin: 0px;
}


.menu div.cell{
	border-right: solid 2px #8B8C8B;
	text-align: center;
}


.menu div.cell.last{
	border-right: none;
}


.menu a.tabhover, .navhover:hover, .menu div.cell:hover{
	background-color: #FEF9D3;
}

.et_monarch .et_social_flip li a, .et_monarch .et_social_flip li .et_social_share { border-left: 0 solid rgba( 0, 0, 0, 0.2 ); }


.et_monarch .et_social_flip.et_social_top li:hover a, .et_monarch .et_social_media_wrapper .et_social_flip.et_social_top li:hover .et_social_share { border-left: 8px solid rgba( 0, 0, 0, 0.1 ); }

.et_monarch .et_social_flip.et_social_circle li .et_social_icon, .et_monarch .et_social_media_wrapper .et_social_flip.et_social_circle li:hover .et_social_share { border-left: 0 solid rgba( 0, 0, 0, 0.1 ); left: 0; }



.et_monarch .et_social_simple li a, .et_monarch .et_social_media_wrapper .et_social_top.et_social_simple li .et_social_share, .et_monarch .et_social_top.et_social_circle li a { padding: 0 !important; }

.et_monarch .et_social_simple.et_social_top.et_social_withcounts li a, .et_monarch .et_social_simple.et_social_top.et_social_withnetworknames li a, .et_monarch .et_social_media_wrapper .et_social_simple.et_social_top.et_social_withnetworknames li .et_social_share, .et_monarch .et_social_media_wrapper .et_social_simple.et_social_top.et_social_withcounts li .et_social_share { padding: 0 10px 10px !important; }

	.et_monarch .et_social_top li a, .et_monarch .et_social_media_wrapper .et_social_top li .et_social_share { padding: 10px; }

		.et_monarch .et_social_media_wrapper .et_social_share { cursor: pointer; }

			.et_monarch .et_social_media_wrapper .et_social_left .et_social_share { display: inline-block; width: 100%; }

  .content-layout-a .copy-wrap {
    background: #eee;
    margin-top: 70px;
    padding: 25px; }

  .content-layout-b .copy-wrap {
    background: #eee;
    padding: 25px; }

.bio.velocity-animating .copy-wrap, .bio.velocity-animating:before {
  display: none !important; }

.bio .copy-wrap {
  padding: 40px 30px;
  position: relative;
  white-space: normal;
  width: 100%; }

  .bio .copy-wrap h2 {
    color: #fff;
    font: 700 22px/31px "gentona", "Georgia", serif;
    margin: 0 0 10px;
    text-transform: uppercase; }

  .bio .copy-wrap h3, .bio .copy-wrap .kicker, .bio .copy-wrap .featured-story h2, .featured-story .bio .copy-wrap h2 {
    font-size: 14px;
    margin: 0 0 20px;
    text-transform: uppercase; }


.feature-bio-wrap:before, .copy-wrap:before {
  background: #4c87b5;
  content: '';
  height: 48px;
  left: -24px;
  margin: -24px 0 0 0;
  position: absolute;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  top: 50%;
  width: 48px; }

.feature-bio-wrap.copy-wrap:before, .copy-wrap.copy-wrap:before {
  left: 50%;
  margin: 0 0 0 -24px;
  top: -24px; }



#et_mobile_nav_menu {
	display: none;
	float: right;
}


.et_header_style_slide #et_top_search,
.et_header_style_fullscreen #et_top_search,
.et_header_style_slide #top-header,
.et_header_style_fullscreen #top-header,
.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu li ul,
.et_header_style_slide div#et_mobile_nav_menu,
.et_header_style_fullscreen div#et_mobile_nav_menu,
.et_header_style_fullscreen .et_slide_menu_top .clear {
	display: none !important;
}


.et_header_style_slide.et_fullwidth_nav .et-search-form,
.et_header_style_fullscreen.et_fullwidth_nav .et-search-form,
.et_header_style_slide div#et_mobile_nav_menu,
.et_header_style_fullscreen div#et_mobile_nav_menu {
	right: 0 !important;
}


	.et_header_style_centered #et_mobile_nav_menu {
		float: none;
		position: relative;
		margin-top: 20px;
	}



	.et_header_style_split #et_mobile_nav_menu {
		display: block;
		float: none;
		position: relative;
		margin-top: 20px;
	}
.binder-landing-page hr{margin:3% auto 1%;border-top:2px solid #ccc;width:140px}


	#wrapper,
	#nav-wrapper,
	.main-story,
	#sidebar-wrapper,
	span.home-widget-header,
	span.sidebar-widget-header,
	.home-widget .category-dark,
	.carousel-wrapper,
	ul.home-carousel,
	.sidebar-widget .category-dark,
	ul.tabber-widget,
	#comments {
		width: 600px;
		}


	#sidebar-wrapper {
		border-top: 1px dotted #ccc;
		}


	#wrapper,
	#nav-wrapper,
	.main-story,
	#sidebar-wrapper,
	#comments {
		width: 100%;
		}
#footer .region-footer{color:#fff;font-size:12px;}
#footer .region-footer a{color:#fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
#footer .region-footer a:hover{color:#0091b2;}
#footer .region-footer a i.fa{padding-right:8px;vertical-align:baseline;}
#footer .region-footer .footer-container{padding:32px 35px 30px;min-height:80px;background-color:rgba(0,0,0,0.5);}
#footer .region-footer .footer-container .footer-social .social-link{float:left;padding-right:20px;}
#footer .region-footer .footer-container .footer-social .social-link#linkedin{padding-right:0;}
.page-search #content .region-content,.page-error #content .region-content{margin-top:50px;margin-bottom:0px;clear:both;overflow:hidden;}
#elements tr.region-message{font-weight:normal;color:#999;}
#elements tr.region-populated{display:none;}

.header .logo .logoimg {
  display: inline-block;
  max-height: 40px;
  width: 80%;
}

.header.fixed .logo .logoimg {
  max-height: 40px;
}

#full-menu #logo-holder .logolink .logoimg {
  max-width: 90%;
}

.post-gallery-content .lightbox-header .logolink .logoimg {
  display: inline-block;
  margin: 19px 0;
  width: 58%;
}

#hdad{float:right;width:728px;}




#overflow {
	overflow-x:hidden;
	position:relative;
	}

	#header .span2,
	#overflow .span2 {
		display:none;
		}

	
	#content #overflow .wrap {
		padding-left:0;
		padding-right:0;
		}

	.single #content #overflow {
		
		-webkit-box-shadow: 0 -1px 0px 0 rgba(0,0,0,0.1);
		-moz-box-shadow: 0 -1px 0px 0 rgba(0,0,0,0.1);
		box-shadow: 0 -1px 0px 0 rgba(0,0,0,0.1);
		padding:20px 0;
		}


#main .widget-area ul .widget_wpsc_live_search ul {
	margin: 0px;
}

#main{margin:0 10px;}

.page-id-4 #main{background:none;}

.page-id-4 #main h1.entry-title{text-indent:0px;}

    

.wpsc #main {background:none;}

.wpsc #main h1.entry-title {text-indent: 0px;}



.clear:after,
.wrapper:after,
.format-status .entry-header:after {
	clear: both;
}

.clear:before,
.clear:after,
.wrapper:before,
.wrapper:after,
.format-status .entry-header:before,
.format-status .entry-header:after {
	display: table;
	content: "";
}

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


			table.recentcommentsavatartop img.avatar, table.recentcommentsavatarend img.avatar {
				border: 0px;
				margin: 0;
			}


			table.recentcommentsavatartop a, table.recentcommentsavatarend a {
				border: 0px !important;
				background-color: transparent !important;
			}


			td.recentcommentsavatarend, td.recentcommentsavatartop {
				padding: 0px 0px 1px 0px;
				margin: 0px;
			}
html#scoped-css body.style-1 #usersite-container .zoogle-columns,html#scoped-css body.style-1 #usersite-container .zoogle-column{display:block;float:none;width:100%;margin-left:0;left:0;top:0}
#usersite-container div.zoogle-column{float:left;height:100%}
#usersite-container table#page-content-wrap td.zoogle-column{vertical-align:top;float:none}

#mc_embed_signup form {display:block; position:relative; text-align:left; padding:10px 0 10px 3%}

#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}

#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}

#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}

#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}

#mc_embed_signup input:focus {border-color:#333;}

#mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding: 0 22px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}

#mc_embed_signup .button:hover {background-color:#777;}

#mc_embed_signup .small-meta {font-size: 11px;}

#mc_embed_signup .nowrap {white-space:nowrap;}


#mc_embed_signup .mc-field-group {clear:left; position:relative; width:96%; padding-bottom:3%; min-height:50px;}

#mc_embed_signup .size1of2 {clear:none; float:left; display:inline-block; width:46%; margin-right:4%;}

* html #mc_embed_signup .size1of2 {margin-right:2%; }

#mc_embed_signup .mc-field-group label {display:block; margin-bottom:3px;}

#mc_embed_signup .mc-field-group input {display:block; width:100%; padding:8px 0; text-indent:2%;}

#mc_embed_signup .mc-field-group select {display:inline-block; width:99%; padding:5px 0; margin-bottom:2px;}


#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us{padding:5px 0;}

#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input{display:inline; width:60px; margin:0 2px; letter-spacing:1px; text-align:center; padding:5px 0 2px 0;}

#mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}

#mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input{width:30px;}

#mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label{display:none;}


#mc_embed_signup .indicates-required {text-align:right; font-size:11px; margin-right:4%;}

#mc_embed_signup .asterisk {color:#c60; font-size:200%;}

#mc_embed_signup .mc-field-group .asterisk {position:absolute; top:25px; right:10px;}
        
#mc_embed_signup .clear {clear:both;}


#mc_embed_signup .mc-field-group.input-group ul {margin:0; padding:5px 0; list-style:none;}

#mc_embed_signup .mc-field-group.input-group ul li {display:block; padding:3px 0; margin:0;}

#mc_embed_signup .mc-field-group.input-group label {display:inline;}

#mc_embed_signup .mc-field-group.input-group input {display:inline; width:auto; border:none;}


#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}

#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}

#mc_embed_signup #mce-error-response {display:none;}

#mc_embed_signup #mce-success-response {color:#529214; display:none;}

#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}

#mc_embed_signup #num-subscribers {font-size:1.1em;}

#mc_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;}

	#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }

#lay2 .post_content{ position:absolute; z-index:80; width:150px; height:150px; overflow:hidden;}

.single .post_content, .page .post_content, .archive .post_content, .type-attachment .post_content{ padding-bottom:15px;}

.post_content ul{clear:both;}


			table.recentcommentsavatartop img.avatar, table.recentcommentsavatarend img.avatar {
				border: 0px;
				margin: 0;
			}


			table.recentcommentsavatartop a, table.recentcommentsavatarend a {
				border: 0px !important;
				background-color: transparent !important;
			}


			td.recentcommentsavatarend, td.recentcommentsavatartop {
				padding: 0px 0px 1px 0px;
				margin: 0px;
			}

.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-6 {
    width: 50%;
  }
.mk-dynamic-styles {display:none}
.menu li.menu-item-icon-before .fa,.nav-menu li.menu-item-icon-before .fa{margin-right:8px}
.menu li.menu-item-icon-after .fa,.nav-menu li.menu-item-icon-after .fa{margin-left:8px}
.menu li a:first-child:hover,.nav-menu li a:first-child:hover{opacity:.8}
.menu .product-count,.nav-menu .product-count{display:block;position:absolute;top:50%;right:0;margin-top:-17px;margin-right:-14px;border-radius:16px;width:16px;height:16px;background:#ecad81;color:#FFF;text-align:center;line-height:15px;font-family:Helvetica,Arial,sans-serif;font-weight:400;font-size:10px;letter-spacing:0;text-indent:0}
#navbar-container .nav-menu{padding:0;margin:0}
#navbar-container .nav-menu li{-webkit-transition:all ease .4s;transition:all ease .4s;position:relative;list-style-type:none!important;display:inline}
#navbar-container .nav-menu li a{line-height:100px;-webkit-transition:color ease .2s;transition:color ease .2s;display:inline-block;padding:0 15px;font-weight:700}
#navbar-container .nav-menu li.search-menu-item{position:relative}
#navbar-container .nav-menu li.search-menu-item a.search-menu-item-link{display:inline-block!important}
#navbar-container .nav-menu li.search-menu-item a.search-menu-item-link:before{margin-right:0}
#navbar-container .nav-menu li.search-menu-item a.search-menu-item-link .search-text{display:none}
#navbar-container .nav-menu li.cart-menu-item{position:relative}
#navbar-container .nav-menu li.cart-menu-item a.cart-menu-item-link{display:inline-block!important}
#navbar-container .nav-menu li.cart-menu-item a.cart-menu-item-link .cart-text{display:none}
#navbar-container .nav-menu li.cart-menu-item .cart-menu-panel{display:none;text-shadow:none;position:absolute;right:0;width:230px;height:150px;background:#0c0c0c;z-index:108;text-align:center}
#navbar-container .nav-menu li.cart-menu-item .cart-menu-panel a{-webkit-box-shadow:none!important;box-shadow:none!important;line-height:1.7!important;color:#fff!important;display:block}
#navbar-container .nav-menu li.cart-menu-item .cart-menu-panel a:hover{color:#fff!important}
#navbar-container .nav-menu li.cart-menu-item .icon-cart{display:block;text-align:center}
#navbar-container .nav-menu li.cart-menu-item .icon-cart:before{position:relative;font-size:3.2rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:2.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:theme-icons;content:"\e60d"}
#navbar-container .nav-menu li.cart-menu-item:hover .cart-menu-panel{display:block}
#navbar-container .nav-menu li ul.children,#navbar-container .nav-menu li ul.sub-menu{background:#0c0c0c;display:none;margin-top:0;margin-bottom:0;float:left;margin-left:0;padding:0;position:absolute;top:auto;left:0;z-index:107!important}
#navbar-container .nav-menu li ul.children li,#navbar-container .nav-menu li ul.sub-menu li{position:relative;height:auto;display:block;margin:0;padding:6px 12px}
#navbar-container .nav-menu li ul.children li a,#navbar-container .nav-menu li ul.sub-menu li a{-webkit-box-shadow:none!important;box-shadow:none!important;line-height:1.4!important;padding:6px 5px;text-align:left;display:block;height:100%;margin:0;background:none!important;color:#ccc!important;width:200px;border:none;font-weight:400;opacity:1!important}
#navbar-container .nav-menu li ul.children li a:hover,#navbar-container .nav-menu li ul.sub-menu li a:hover{color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important}
#navbar-container .nav-menu li ul.children li ul.children,#navbar-container .nav-menu li ul.children li ul.sub-menu,#navbar-container .nav-menu li ul.sub-menu li ul.children,#navbar-container .nav-menu li ul.sub-menu li ul.sub-menu{left:100%;top:-6px;display:none}
#navbar-container .nav-menu li ul.children li:first-child,#navbar-container .nav-menu li ul.sub-menu li:first-child{padding-top:12px}
#navbar-container .nav-menu li ul.children li:first-child ul.children,#navbar-container .nav-menu li ul.children li:first-child ul.sub-menu,#navbar-container .nav-menu li ul.sub-menu li:first-child ul.children,#navbar-container .nav-menu li ul.sub-menu li:first-child ul.sub-menu{top:0}
#navbar-container .nav-menu li ul.children li:last-child,#navbar-container .nav-menu li ul.sub-menu li:last-child{padding-bottom:12px}
#navbar-container .nav-menu li ul.children li:hover ul,#navbar-container .nav-menu li ul.sub-menu li:hover ul{display:block}
#navbar-container .nav-menu li ul.children li.active,#navbar-container .nav-menu li ul.children li.menu-item-has-children,#navbar-container .nav-menu li ul.children li.page_item_has_children,#navbar-container .nav-menu li ul.sub-menu li.active,#navbar-container .nav-menu li ul.sub-menu li.menu-item-has-children,#navbar-container .nav-menu li ul.sub-menu li.page_item_has_children{position:relative}
#navbar-container .nav-menu li ul.children li.active:before,#navbar-container .nav-menu li ul.children li.menu-item-has-children:before,#navbar-container .nav-menu li ul.children li.page_item_has_children:before,#navbar-container .nav-menu li ul.sub-menu li.active:before,#navbar-container .nav-menu li ul.sub-menu li.menu-item-has-children:before,#navbar-container .nav-menu li ul.sub-menu li.page_item_has_children:before{color:#ccc!important;position:absolute;top:9px;right:8px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dashicons;content:"\f345"}
#navbar-container .nav-menu li ul.children li:first-child.active:before,#navbar-container .nav-menu li ul.children li:first-child.menu-item-has-children:before,#navbar-container .nav-menu li ul.children li:first-child.page_item_has_children:before,#navbar-container .nav-menu li ul.sub-menu li:first-child.active:before,#navbar-container .nav-menu li ul.sub-menu li:first-child.menu-item-has-children:before,#navbar-container .nav-menu li ul.sub-menu li:first-child.page_item_has_children:before{top:15px}
#navbar-container .nav-menu li.active,#navbar-container .nav-menu li.menu-item-has-children,#navbar-container .nav-menu li.page_item_has_children{position:relative}
#navbar-container .nav-menu li.active:hover ul,#navbar-container .nav-menu li.menu-item-has-children:hover ul,#navbar-container .nav-menu li.page_item_has_children:hover ul{display:block}
.submenu-right-align #navbar-container .nav-menu li ul.children,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu{left:auto;right:4px}
.submenu-right-align #navbar-container .nav-menu li ul.children li a,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li a{text-align:right}
.submenu-right-align #navbar-container .nav-menu li ul.children li.active:before,.submenu-right-align #navbar-container .nav-menu li ul.children li.menu-item-has-children:before,.submenu-right-align #navbar-container .nav-menu li ul.children li.page_item_has_children:before,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li.active:before,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li.menu-item-has-children:before,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li.page_item_has_children:before{right:auto;left:5px;content:"\f341"}
.submenu-right-align #navbar-container .nav-menu li ul.children ul.children,.submenu-right-align #navbar-container .nav-menu li ul.children ul.sub-menu,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu ul.children,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu ul.sub-menu{left:auto;right:100%}
.menu-semi-transparent.has-header-image.show-title-area #navbar-container .nav-menu li a,.menu-semi-transparent.is-home-header #navbar-container .nav-menu li a,.menu-transparent.has-header-image.show-title-area #navbar-container .nav-menu li a,.menu-transparent.is-home-header #navbar-container .nav-menu li a{color:#FFF}
.menu-semi-transparent.has-header-image.show-title-area #navbar-container .nav-menu li a:hover,.menu-semi-transparent.is-home-header #navbar-container .nav-menu li a:hover,.menu-transparent.has-header-image.show-title-area #navbar-container .nav-menu li a:hover,.menu-transparent.is-home-header #navbar-container .nav-menu li a:hover{color:#f2f2f2}
.menu-center #navbar-container .nav-menu li a{line-height:80px}
#navbar-container .nav-menu li.mega-menu{position:static}
#navbar-container .nav-menu li.mega-menu ul.sub-menu{background-repeat:no-repeat;background-position:right bottom;width:100%;max-width:1140px;top:auto;left:auto!important;right:0;padding:12px}
#navbar-container .nav-menu li.mega-menu ul.sub-menu.mega-menu-bg-repeat{background-repeat:repeat}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li{padding:0!important;position:static;display:block;float:left;width:23%;margin-right:2%;border-right:rgba(255,255,255,.1) 1px solid}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li a{background:none!important;text-align:left!important;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;font-weight:400;color:#ccc!important}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li a:hover{color:#fff!important}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li:last-child{border:none}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li ul{margin-top:0!important;margin-left:0!important;padding:0;top:0;left:0;right:auto!important;position:relative;width:200px;background:none!important;display:block!important}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li ul li{width:100%;margin-right:0;float:none;border:none!important}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li ul li ul{display:block!important}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li.active:before,#navbar-container .nav-menu li.mega-menu ul.sub-menu li.menu-item-has-children:before,#navbar-container .nav-menu li.mega-menu ul.sub-menu li.page_item_has_children:before{display:none!important}
#navbar-container .nav-menu li.mega-menu.mega-menu-cols-2 ul.sub-menu{width:50%}
#navbar-container .nav-menu li.mega-menu.mega-menu-cols-2 ul.sub-menu li{width:48%}
#navbar-mobile-container .nav-menu{margin:0;padding:0;margin-left:0!important;padding-left:0!important}
#navbar-mobile-container .nav-menu li{width:100%;list-style-type:none;line-height:20px;padding-left:0}
#navbar-mobile-container .nav-menu li.active,#navbar-mobile-container .nav-menu li.menu-item-has-children,#navbar-mobile-container .nav-menu li.page_item_has_children{position:relative;padding-bottom:0}
#navbar-mobile-container .nav-menu li.active:after,#navbar-mobile-container .nav-menu li.menu-item-has-children:after,#navbar-mobile-container .nav-menu li.page_item_has_children:after{content:'';position:absolute;right:2rem;top:1rem;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #fff;-webkit-transition:opacity ease .1s;transition:opacity ease .1s;opacity:.6}
#navbar-mobile-container .nav-menu li.active:after:hover,#navbar-mobile-container .nav-menu li.menu-item-has-children:after:hover,#navbar-mobile-container .nav-menu li.page_item_has_children:after:hover{opacity:1}
#navbar-mobile-container .nav-menu li.active a:first-child,#navbar-mobile-container .nav-menu li.menu-item-has-children a:first-child,#navbar-mobile-container .nav-menu li.page_item_has_children a:first-child{padding-right:45px}
#navbar-mobile-container .nav-menu li a{-moz-transition:opacity ease .1s;-o-transition:opacity ease .1s;-webkit-transition:opacity ease .1s;transition:opacity ease .1s;padding:.5rem 2rem;opacity:.6;color:#fff!important;display:block;min-height:3.5rem;line-height:2}
#navbar-mobile-container .nav-menu li a:hover{opacity:1}
#navbar-mobile-container .nav-menu li .cart-menu-panel{display:none}
#navbar-mobile-container .nav-menu li .product-count{display:none}
#navbar-mobile-container .nav-menu li ul.children,#navbar-mobile-container .nav-menu li ul.sub-menu{background:none!important;padding:0;margin:0;display:none}
#navbar-mobile-container .nav-menu li ul.children li,#navbar-mobile-container .nav-menu li ul.sub-menu li{padding-left:10px}
.sticky-menu #navbar-container .nav-menu li a{line-height:60px}
.sticky-menu.menu-hover-plain-color #navbar-container .nav-menu li.button-style a{background:none!important}
#site-navigation-primary-modern .nav-menu{display:table-cell;vertical-align:middle;height:100%;width:100%}
#navbar-modern .nav-menu{margin:0;padding:0;margin-left:0!important;padding-left:0!important}
#navbar-modern .nav-menu li{list-style-type:none!important;text-align:center;width:100%}
#navbar-modern .nav-menu li a{-webkit-box-shadow:none!important;box-shadow:none!important;color:#FFF;display:block;min-height:3rem;font-size:14px}
#navbar-modern .nav-menu li .cart-menu-panel{display:none!important}
#navbar-container-left .menu,#navbar-container-left .nav-menu{padding:0;margin:0 0 1em;font-size:12px;-ms-word-wrap:normal;word-wrap:normal;text-align:left}
#navbar-container-left .menu li,#navbar-container-left .nav-menu li{display:block;list-style-type:none!important;line-height:2.5;margin:0}
#navbar-container-left .menu li a,#navbar-container-left .nav-menu li a{-webkit-box-shadow:none!important;box-shadow:none!important;display:block;width:100%;margin:0 7px;color:#fff;-webkit-transition:color ease .2s;transition:color ease .2s;text-decoration:none}
#navbar-container-left .menu li ul.children,#navbar-container-left .menu li ul.sub-menu,#navbar-container-left .nav-menu li ul.children,#navbar-container-left .nav-menu li ul.sub-menu{background:none!important;margin:0 0 0 1.5rem;padding:0;display:none}
#navbar-container-left .menu .cart-menu-panel,#navbar-container-left .nav-menu .cart-menu-panel{display:none}
#navbar-container-left .menu li.active,#navbar-container-left .menu li.menu-item-has-children,#navbar-container-left .menu li.page_item_has_children,#navbar-container-left .nav-menu li.active,#navbar-container-left .nav-menu li.menu-item-has-children,#navbar-container-left .nav-menu li.page_item_has_children{position:relative}
#navbar-container-left .menu li.active:before,#navbar-container-left .menu li.menu-item-has-children:before,#navbar-container-left .menu li.page_item_has_children:before,#navbar-container-left .nav-menu li.active:before,#navbar-container-left .nav-menu li.menu-item-has-children:before,#navbar-container-left .nav-menu li.page_item_has_children:before{color:#ccc!important;position:absolute;top:-1px;right:5px;width:32px;height:32px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dashicons;content:"\f132"}
#navbar-container-overlay .nav-menu li{list-style-type:none;margin-left:0}
#navbar-container-overlay .nav-menu li a{line-height:2.5;color:#FFF;-webkit-box-shadow:none;box-shadow:none}
.menu-logo-centered.sticky-menu #navbar-container .nav-menu li a{line-height:80px}
.menu-hover-plain-color .nav-menu li a,.menu-hover-plain-color.sticky-menu .nav-menu li a{opacity:1!important}
.menu-hover-plain-color #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link,.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{background:none!important}
.menu-hover-plain-color.sticky-menu .nav-menu li a{opacity:1!important}
.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{color:#333!important}
.menu-hover-plain-color.sticky-menu.menu-dark #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color.sticky-menu.menu-dark #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{color:#fff!important}
.menu-hover-border-top #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-border-top #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link,.menu-hover-border-top.sticky-menu #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-border-top.sticky-menu #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{-webkit-box-shadow:none;box-shadow:none}
.menu-semi-transparent.has-header-image.show-title-area.menu-hover-border-top .nav-menu li ul.submenu a:hover,.menu-semi-transparent.is-home-header.menu-hover-border-top .nav-menu li ul.submenu a:hover,.menu-transparent.has-header-image.show-title-area.menu-hover-border-top .nav-menu li ul.submenu a:hover,.menu-transparent.is-home-header.menu-hover-border-top .nav-menu li ul.submenu a:hover{-webkit-box-shadow:none!important;box-shadow:none!important}
.menu-dark.menu-hover-border-top .nav-menu li ul.submenu a:hover{-webkit-box-shadow:none!important;box-shadow:none!important}
.menu-dark.menu-hover-plain-color .nav-menu li:hover a{opacity:1!important;background:#0c0c0c;color:#fff!important}
.menu-light #navbar-container-left .nav-menu li a{color:#666}
.menu-light #navbar-container-left .nav-menu li a:hover{color:#000}
.menu-light.menu-hover-border-top .nav-menu li ul.submenu a:hover{-webkit-box-shadow:none!important;box-shadow:none!important}
.button-style a,.sticky-menu.menu-light.menu-semi-transparent.has-header-image.show-title-area.menu-hover-border-top .nav-menu li ul.submenu a:hover,.sticky-menu.menu-light.menu-semi-transparent.is-home-header.menu-hover-border-top .nav-menu li ul.submenu a:hover,.sticky-menu.menu-light.menu-transparent.has-header-image.show-title-area.menu-hover-border-top .nav-menu li ul.submenu a:hover,.sticky-menu.menu-light.menu-transparent.is-home-header.menu-hover-border-top .nav-menu li ul.submenu a:hover{-webkit-box-shadow:none!important;box-shadow:none!important}
#navbar-container .nav-menu li.sub-menu-dark ul.children,#navbar-container .nav-menu li.sub-menu-dark ul.sub-menu{-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.05)}
#navbar-container .nav-menu li.sub-menu-dark ul.children ul.children,#navbar-container .nav-menu li.sub-menu-dark ul.children ul.sub-menu,#navbar-container .nav-menu li.sub-menu-dark ul.sub-menu ul.children,#navbar-container .nav-menu li.sub-menu-dark ul.sub-menu ul.sub-menu{-webkit-box-shadow:none;box-shadow:none}
#navbar-container .nav-menu li.sub-menu-light ul.children,#navbar-container .nav-menu li.sub-menu-light ul.sub-menu{background:#FFF;-webkit-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.05);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.05)}
#navbar-container .nav-menu li.sub-menu-light ul.children li a,#navbar-container .nav-menu li.sub-menu-light ul.sub-menu li a{color:#333!important}
#navbar-container .nav-menu li.sub-menu-light ul.children ul.children,#navbar-container .nav-menu li.sub-menu-light ul.children ul.sub-menu,#navbar-container .nav-menu li.sub-menu-light ul.sub-menu ul.children,#navbar-container .nav-menu li.sub-menu-light ul.sub-menu ul.sub-menu{-webkit-box-shadow:none;box-shadow:none}
.toggled-on #navbar-mobile-container .nav-menu li a,.toggled-on #navbar-mobile-container .nav-menu li.active a,.toggled-on #navbar-mobile-container .nav-menu li.menu-item-has-children a,.toggled-on #navbar-mobile-container .nav-menu li.page_item_has_children a{padding-right:0}
.toggled-on #navbar-mobile-container .nav-menu li.active:after,.toggled-on #navbar-mobile-container .nav-menu li.menu-item-has-children:after,.toggled-on #navbar-mobile-container .nav-menu li.page_item_has_children:after{top:15px}
 figure.effect-sadie .item-icon, #infscr-loading, .shortcode-videos-grid figure, .shortcode-works-grid figure, .shortcode-plugins-grid figure, .shortcode-albums-grid figure, .pricing-table-featured, .pricing-table-inner ul li.pricing-table-button a:hover, .pricing-table-active ul li.pricing-table-button a , .nav-menu .product-count, .menu .product-count, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce .woocommerce-tabs .panel, .woocommerce-page .woocommerce-tabs .panel, .woocommerce .woocommerce-tabs ul.tabs li.active, .woocommerce-page .woocommerce-tabs ul.tabs li.active, .pricing-table-price-strike:before, .notif-count{ background:#c74735; }
.nav-menu li a, #navbar-container-right{ font-family:'Open Sans'}
 
.menu-primary-container ul li.menu-item ul li.menu-item:hover, .menu-primary-container ul li.menu-item ul li.menu-item ul li.menu-item:hover {cursor:pointer; text-decoration:none; background:#2986a2;}

.menu-primary-container ul li.menu-item.current-menu-item a, 
.menu-primary-container ul li.menu-item ul li.menu-item.current-menu-item a, 
.menu-primary-container ul li.menu-item ul li.menu-item.current-menu-parent a, 
.menu-primary-container ul li.menu-item ul li.menu-item ul li.menu-item.current-menu-item a {background: #2986a2;}

	.menu-item {
		width:100%;
		float:none;
		background: #fff;
		position: relative;
	}

	.menu-item  a {
		padding:15px;
	}

	.menu-item  a:hover {
		background: #efefef;
	}


.l-header .menu-item-language,
.l-header .w-nav-item {
		font-family: 'Source Sans Pro';
		font-weight: 400;
	}

#large-mainnav .mainnav a.first { padding-left:0; }

#large-mainnav .mainnav li ul a.first { padding-left:20px; }

.wine-beer li.first, .events-cal li.first, .weekly-ads-sub li.first { padding-top:0; }

.event.first { width: 35%; }

.td-header-style-6 .td_ul_logout .menu-item img {
  left: -25px;
}

.top-header-menu .menu-item-has-children .sub-menu {
  display: none;
}

.top-header-menu .menu-item-has-children li {
  list-style-image: none;
  height: auto;
}

.top-header-menu .menu-item-has-children li a {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 500;
  font-size: 11px;
  line-height: 28px;
  display: block;
  text-transform: none;
  margin: 0 10px 0 10px ;
  white-space: nowrap;
  min-width: 100px;
}

.top-header-menu .menu-item-has-children li a:hover {
  color: #4db2ec;
}

.top-header-menu .menu-item-has-children ul {
  width: auto !important;
}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }

.td_ul_logout .menu-item {
  position: relative;
  left: 0;
}

.td_ul_logout .menu-item a {
  display: inline !important;
  line-height: 29px !important;
  margin-right: 21px;
}

.td_ul_logout .menu-item .td_user_logd_in {
  margin-right: 11px;
}

.td_ul_logout .menu-item i {
  font-size: 10px;
  position: relative;
  top: 0;
}

.td_ul_logout .menu-item img {
  position: absolute;
  top: 5px;
  left: -40px;
  display: inline-block;
  margin-right: 19px;
}

.ie8 .top-header-menu .menu-item-has-children li a,
.ie9 .top-header-menu .menu-item-has-children li a,
.ie10 .top-header-menu .menu-item-has-children li a,
.ie11 .top-header-menu .menu-item-has-children li a {
  top: -1px;
}


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

.homepage-wrapper .highlight .button{
padding: 10px 0;
background-color:#00bf80;
border-radius: 2px;
font-size: 13px;
text-align: center;
display: block;
border-bottom: 1px solid #01583c;
width: 160px;
margin: 8px auto;
}

.button
{
	
	background:#0062ad;
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	border-color:#ff0000;
	border-width:0px;
	border-style:solid;
	PADDING:3PX;
	COLOR:#EBF8FF;  
}


.comment,
.navigation-links {
    margin-bottom: 40px;
}


.nav-top .navigation-links {
    margin-bottom: 20px;
}





.navigation-links a {
    color: #bfbfbf;
    padding: 6px 12px;
}


.navigation-links .nav-previous a:after,
.navigation-links .nav-next a:before,
.single-page-navigation .nav-previous a:before,
.single-page-navigation .nav-next a:after {
    content: "\e919";
    font-family: IcoMoon;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    margin-left: 10px;
}


.navigation-links .nav-next a:before {
    content: "\e918";
    margin-right: 10px;
    margin-left: 0px;
}





.gallery-row:after,
.navigation-links:after,
.container:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


.gallery-row,
.navigation-links,
.container {
    display: block;
}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu-right{right:0;left:auto}
.dropdown-menu-left{right:auto;left:0}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}
.navbar-right .dropdown-menu-left{right:auto;left:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}

.top-bar .menu .dropdown-menu {
	left: -195px;
	width: 1100px;
	border: none;
	border-radius: 0 0 4px 4px;
	margin-top: 6px;
	z-index: 110;
	padding: 10px 10px 0 10px;
	box-shadow: 0 3px 4px rgba(0,0,0, .12);
}

.top-bar .menu .dropdown-menu li {
	float: left;
	width: 25%;
	margin-bottom: 10px;
}

.top-bar .menu .dropdown-menu li a {
	padding: 8px 13px;
	border-radius: 3px;
}

.social ul .soc_ytb a{ background-position:-96px 0;}
header nav li.has-extended ul.sub-menu li.menu-item,header nav li.has-extended ul.sub-menu.position_menu li.menu-item{clear:both;float:none}
#header img#logo{float:left;margin-bottom:-15px}


#jackpots #amount {
	width:8.182em;
	height:1.818em;
	float:left;
	padding:.182em .182em .182em .364em;
	box-sizing:border-box;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius:4px;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
	font:1.467em Nexa,Trebuchet MS,serif;
	color:#E6B95A;
}

.featured-partner .inner {display:inline-block;background-color:#fff;padding:13px 10px;}


.panels-flexible-12 .panels-flexible-region {
  padding: 0;
}


.panels-flexible-12 .panels-flexible-region-inside {
  padding-right: 0.5em;
  padding-left: 0.5em;
}


.panels-flexible-12 .panels-flexible-region-inside-first {
  padding-left: 0;
}


.panels-flexible-12 .panels-flexible-region-inside-last {
  padding-right: 0;
}


.panels-flexible-region-12-center {
  float: left;
  width: 69.2990%;
}


.panels-flexible-region-12-past_issues {
  float: left;
  width: 29.7010%;
}





.panels-flexible-21 .panels-flexible-region {
  padding: 0;
}


.panels-flexible-21 .panels-flexible-region-inside {
  padding-right: 0.5em;
  padding-left: 0.5em;
}


.panels-flexible-21 .panels-flexible-region-inside-first {
  padding-left: 0;
}


.panels-flexible-21 .panels-flexible-region-inside-last {
  padding-right: 0;
}


.panels-flexible-region-21-center {
  float: left;
  width: 69.3315%;
}


.panels-flexible-region-21-menu_tree {
  float: left;
  width: 29.6685%;
}






.panels-flexible-17 .panels-flexible-region {
  padding: 0;
}


.panels-flexible-17 .panels-flexible-region-inside {
  padding-right: 0.5em;
  padding-left: 0.5em;
}


.panels-flexible-17 .panels-flexible-region-inside-first {
  padding-left: 0;
}


.panels-flexible-17 .panels-flexible-region-inside-last {
  padding-right: 0;
}


.panels-flexible-region-17-center {
  float: left;
  width: 69.3315%;
}


.panels-flexible-region-17-menu_tree {
  float: left;
  width: 29.6685%;
}

table.exploit_list tr.featured, table.exploit_list tr.featured a { font-weight:bold;}


.middle-links { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }


.middle-links a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }

.middle-links a:link { color: #003399; }
	
.middle-links a:visited { color: #003399; }
	
.middle-links a:hover { color: #900; text-decoration: underline; }
	
.middle-links a:active { color: #900; }
html#scoped-css body.style-1 #usersite-container .zoogle-columns,html#scoped-css body.style-1 #usersite-container .zoogle-column{display:block;float:none;width:100%;margin-left:0;left:0;top:0}
body.style-1 #usersite-container .zoogle-columns-100 .subtitle-wrap{max-width:473px}
#usersite-container .clearfix,#usersite-container .zoogle-columns,#usersite-container form.simple_form .row{zoom:1}
#usersite-container .clearfix:before,#usersite-container .zoogle-columns:before,#usersite-container form.simple_form .row:before,#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{content:"\0020";display:block;height:0;visibility:hidden}
#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{clear:both}


    #sidebar-footer .widget {
        width: 100%;
        float: none;
    }


    .site-content .widget-area {
        float: right;
        width: 30%;
        padding-left: 1rem;
        background: none repeat scroll 0 0 #f8f8f8;
    }




.site-footer div.widget-area .widget a {
    color: #c7c7c7;
}

				h2.featured-title { font-family: 'Kreon', Arial, sans-serif; font-weight: lighter;font-size: 30px; text-shadow: 1px 1px 1px rgba(0,0,0,0.4); margin-top: -4px; }

					h2.featured-title a { text-decoration: none; color: #ffffff; }

.tables{
width:100%;
float:left;
font-family:Arial, Helvetica, sans-serif;
padding:0 0 45px 0;
}


.post-info-right {
	font-weight: 400;
	line-height: 100%;
	margin-top: 5px;
	width: 100%;
	}

body,
.blog-widget-text p,
.feat-widget-text p,
.post-info-right,
span.post-excerpt,
span.feat-caption,
span.soc-count-text,
#content-main p,
#commentspopup .comments-pop,
.archive-list-text p,
.author-box-bot p,
#post-404 p,
.foot-widget,
#home-feat-text p,
.feat-top2-left-text p,
.feat-wide1-text p,
.feat-wide4-text p,
#content-main table,
.foot-copy p,
.video-main-text p {
	font-family: 'Lato', sans-serif;
	}
.clear{clear:both;}

.slideshow .slide {
	position: absolute;
	z-index: 1;
	width: 918px;
	height: 300px;
}

.slideshow .slide.active { z-index: 2; }


.us_width-16, .us_width-20, .us_width-25, .us_width-33, .us_width-50, .us_width-100 { float:left; }


.us_width-50 { width:50%; }


#content .us_width-50 { width:54%; }


#content .us_width-50:first-child { width:46%; }


.img-container {
	float: left;
	overflow: hidden;
transition: opacity 0.33s ease 0s;
-webkit-transition: opacity 0.33s ease 0s;
-moz-transition: opacity 0.33s ease 0s;
-ms-transition: opacity 0.33s ease 0s;
-o-transition: opacity 0.33s ease 0s;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 4px;
position: relative;
}


.img-container img {
	display: block;
	width: 100%;
	float: left;
}



.find-a-store .static-page .img-container {
	padding: 0;
}

.cms-home .img-container, .cms-no-route .img-container {
    padding: 0px !important;
    border: 4px solid #FFFFFF;
    
}


.img-container.bridal {
margin: 0px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
position: relative;
}

#rightposts { width: 46%; }
.views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{width:100% !important;height:auto !important;}
.thrv_wrapper.tve_image_caption .tve_image_frame{display:block;max-width:100%}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame{max-width:100%;position:relative;display:inline-block;z-index:1}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:before,.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{z-index:-1;position:absolute;content:"";left:14px;width:60%;bottom:8px;background:#555;background:rgba(0,0,0,0.7);box-shadow:0 0 8px 9px rgba(0,0,0,0.7);-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);border:0}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);right:14px;left:auto}

  .home-widgets .page-content .woo-image.alignleft {
    margin-right: 2.618em;
    float: left;
  }


  
  .large-5 {
    position: relative;
    width: 41.66667%;
  }

.fr{float:right;}

.widget #connect .fl, .widget #connect .fr { float:none;}

.mk-zindex-fix {
  position: relative;
  z-index: 60;
}

	
	.mobile-menu-design-modern #header .avada-row,
	.mobile-menu-design-modern #side-header .side-header-wrapper{ display: table; width: 100%; direction: ltr; }

	
	.mobile-logo-pos-right.mobile-menu-design-modern #header .avada-row,
	.mobile-logo-pos-right.mobile-menu-design-modern #side-header .side-header-wrapper{ direction: rtl; }

.avada-row {
  margin: 0 auto;
  max-width: 940px;
}

.avada-row:after {
  content: "";
  display: block;
  clear: both;
}

.fullwidth-box.video-background .avada-row {
  position: relative;
  z-index: 10;
}

.fullwidth-box.faded-background .avada-row {
  position: relative;
  z-index: 10;
}

.hundred-percent-fullwidth .avada-row {
  max-width: none !important;
}



#header-sticky .avada-row,#header .avada-row, #main .avada-row, .footer-area .avada-row,#slidingbar-area .avada-row, #footer .avada-row, .page-title, .header-social .avada-row, #small-nav .avada-row, .tfs-slider .slide-content-container .slide-content{ max-width:1170px; }


body.side-header-left #slidingbar .avada-row,
body.side-header-right #slidingbar .avada-row{max-width: none;}
#container{max-width:960px;margin:auto;}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}
.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:"";}
.container-fluid:after{clear:both;}

footer .footer {
  border-top: 1px solid #cdcdcd;
  padding-top: 15px;
  text-align: center;
}

footer .footer .menu-footer-menu-container {
  display: inline-block;
}

footer .footer .menu-footer-menu-container .menu {
  display: inline-block;
}

footer .footer .menu-footer-menu-container .menu li {
  display: inline-block;
  list-style: none;
  margin: 0 7.5px;
}

footer .footer .menu-footer-menu-container .menu li form {
  display: none;
}

footer .footer .menu-footer-menu-container .menu li:after {
  content: "|";
  position: relative;
  top: -1px;
  padding-left: 15px;
  color: #cdcdcd;
}

footer .footer .menu-footer-menu-container .menu li:last-child {
  margin-right: 30px;
}

footer .footer .menu-footer-menu-container .menu li:last-child:after {
  content: none;
}

footer .footer .menu-footer-menu-container .menu li a {
  color: #5e5e5e;
  text-transform: uppercase;
  font-size: 10pt;
}

footer .footer p {
  display: inline-block;
  line-height: 24px;
  margin: 0 0 15px 0;
}

footer .footer p a {
  color: #5e5e5e;
  text-transform: uppercase;
  font-size: 10pt;
}

footer .footer p a:hover {
  text-decoration: none;
  color: #5e5e5e;
}

footer .footer p span {
  margin-left: 15px;
}


.news-table {
	padding: 0px;
	margin: 0px;
	border: none;
	border-collapse: collapse;
	margin-left: -1px;
}


.news-table td {
	vertical-align: top;
}
.webstore-modal-overlay table .money{text-align:right;}


div.scrollholder {height:275px;}







div#gf-wrapper {
	display: none;
}


body.homepage .toggle.reservations-tab {
  display: none;
}


.reservations-tab.toggle {
  width: 150px;
  height: 38px;
  font-size: 1em;
  margin-left: -75px;
  border-radius: 0 0 .5em .5em;
  cursor: pointer;
  padding: .8em 0 .6em;
  box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2) inset;
  top: 65px;
}


.open-table-reservations.toggle {
  top: 65px;
  position: absolute;
  background-color: transparent;
  -webkit-transition: top .3s ease-in;
  -moz-transition: top .3s ease-in;
  transition: top .3s ease-in;
  z-index: 50;
  height: 370px;
}


.open-table-reservations.toggle .open-table-wrapper {
  position: relative;
  top: 0;
  background-color: #222222;
  height: 100%;
}


.open-table-reservations.toggle #OT_searchWrapperAll {
  padding: 0 2em 1em;
}


.open-table-reservations.toggle.closed {
  top: -370px;
}


.open-table-reservations.toggle .reservations-tab {
  border-radius: 0 0 .5em .5em;
  cursor: pointer;
  padding: .8em 0 .6em;
}

.et_bloom .et_bloom_success_container { height: 0; overflow: hidden; opacity: 0; position: relative; margin: 0 auto !important; z-index: -1; }

.et_bloom .et_bloom_success_container.et_bloom_animate_success { height: auto; overflow: visible; z-index: 99; opacity: 1; display: block; }

.et_bloom .et_bloom_success_container.et_bloom_animate_success span.et_bloom_success_checkmark { opacity: 1; top: 0; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }


.email-newsletter {
    background:transparent;
    width:40%;
    position:absolute;
    top:320px;
    z-index:20;
}


.email-newsletter .section-container.auto section .title, .section-container.auto .section .title {
    background:#342f2f;
    border:0;
}


.email-newsletter .section-container.auto section .title:hover {
    background:#464242;
}


.email-newsletter .section-container.auto section.active .title, .section-container.auto .section.active .title {
    background:#414d72;
    color:#fff;
    border:0;
}


.email-newsletter .section-container.auto section:last-child .title, .section-container.auto .section:last-child .title {
    border:none;    
}


.email-newsletter .section-container section .title a, .section-container .section .title a, .section-container.auto section .title a, .section-container.auto .section .title a {
    color:#fff;   
    height:44px; 
}


.email-newsletter .section-container section .content, .section-container .section .content, .section-container.auto section .content, .section-container.auto .section .content {
    background:#2a2320;
    color:#fff;
    border:0;
}


.email-newsletter .content p {
    color:#fff;
}


ul#mainmenu-menu {
	position: relative;
	
	background: rgb(247,247,247);
	background: -moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(244,244,244,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(244,244,244,1)));
	background: -webkit-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(244,244,244,1) 100%);
	background: -o-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(244,244,244,1) 100%);
	background: -ms-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(244,244,244,1) 100%);
	background: linear-gradient(top, rgba(247,247,247,1) 0%,rgba(244,244,244,1) 100%);
	border: 1px solid #E2E2E2;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f4f4f4',GradientType=0 );
}


ul#mainmenu-menu li.menu-item {
	position: relative;
	
	border-right: 1px solid #E2E2E2;
	display: block;
	float: left;
	font-size: 11px;
	font-weight: bold;
}


ul#mainmenu-menu li.menu-item a {
	color: #5e5e5e;
	display: block;
	padding: 20px 40px;
	text-decoration: none;
}


ul#mainmenu-menu li.menu-item a:hover {
	background: #F9F9F9;
}


#mainmenu.scaled ul#mainmenu-menu {
	height: 52px;
	
	display: table-row;
}


#mainmenu.scaled ul#mainmenu-menu ul.sub-menu li {
	border-width: 0;
	display: block;
}


#mainmenu.scaled ul#mainmenu-menu ul.sub-menu a {
	border: none;
}


ul#mainmenu-menu ul.sub-menu {
	position: absolute;
	top: 52px;
	left: 0px;
	width: 100%;
	
	background: white;
	border: none;
	box-shadow: 0 1px 2px rgba(0,0,0,0.1);
	display: none;
	z-index: 99;
}


ul#mainmenu-menu li:hover ul.sub-menu {
	display: block;
}


ul#mainmenu-menu ul.sub-menu li {
	border: none;
	display: block;
	float: none;
	font-weight: normal;
}


ul#mainmenu-menu ul.sub-menu li a {
	height: auto;
	
	line-height: 15px;
	padding: 15px 15px 15px 15px;
}
#id348{margin-left:-7px;}

  .rhp-rhino #footer-container #footer .rhino-footer .rhino-footer-nav .rhino-footer-menu ul.menu li.menu-item {
    display: inline-block;
    float: left;
    border-bottom: none;
    font-size: 18px;
  }

  .rhp-rhino #footer-container #footer .rhino-footer .rhino-footer-nav .rhino-footer-menu ul.menu li.menu-item a {
    padding: 8px 16px;
  }

  .rhp-rhino #footer-container #footer .rhino-footer .rhino-footer-nav .rhino-footer-menu ul.menu li.menu-item:last-child {
    border-right: none;
  }
.items-view-block .col-1,.items-view-block .col-2{width:46%;}
.node-type-country .page-block ul#page-nav,.page-toc .page-block ul#page-nav{margin-bottom:40px}
.page-toc .page-block .panels-flexible-column-first .panel-pane h2.pane-title,.node-type-country .page-block h2{margin-top:40px}
.not-front:not(.page-media-center) .page-block{padding:20px}
.not-front.page-secretariat-members .page-block{padding:0}
.page-block article.node-multimedia h1{margin-bottom:15px}
.node-type-country .page-block .view-country .views-field-php img{padding-top:0}
.node-type-country .page-block .view-country .views-field-field-image,.node-type-country .page-block .view-country .views-field-body,.node-type-country .page-block .view-country .views-field-field-body-country,.node-type-country .page-block .view-country .views-field-field-overview-title{margin-left:-40px;margin-right:-40px}
.node-type-country .page-block .views-field-body,.node-type-country .page-block .views-field-field-body-country{padding-bottom:20px}
.page-block #focus-areas{display:block;border-spacing:0;width:auto}
.page-focus-areas.page-without-share .page-block .panels-flexible-region-first.panels-flexible-region-last{padding-left:0;padding-right:0}
.page-toc .page-block .panels-flexible-column-first .panel-pane h2.pane-title{margin-top:20px}
.page-secretariat-members .page-block .page-blocks .views-row .views-row{width:100%;float:left}
.page-block h1{font-size:28px;line-height:1.2}
.page-toc .page-block .page-arrows{margin-left:-20px !important;width:119%}
.page-block p,.page-block h1,.page-block h2,.page-block h3,.page-block h4,.page-block h5,.page-block h6{margin:0 0 20px 0;line-height:1.3}
.page-block ul,.page-block ul ul,.page-block ol,.page-block ol ol,.page-block ul ol,.page-block ol ul{margin:20px 20px 20px 20px;padding:0 0 0 20px}
.page-block ul li,.page-block ol li{margin:0 0 10px 0}
.page-block .node-event h1{margin-bottom:17px}
.page-block ul.search-api-sorts{display:inline-block;list-style:none;margin:0 0 20px 0;padding:0}
.page-block ul.search-api-sorts li{display:inline-block;margin:0 4px 0 0}
.page-block .pagination,.pagination{margin:20px 0 0}
.page-calendar .page-block h1{margin:0 0 20px 0;font-size:36px;font-weight:normal;color:#333;line-height:1.3}
.page-block .breadcrumb-overview{padding-left:0;margin:0 0 10px 0}
.page-block .breadcrumb-overview *{margin:0;padding:0 9px 0 0;font-size:12px;font-weight:bold;line-height:1;color:#333;display:inline-block}
.page-block .breadcrumb-overview a{font-weight:normal;color:#333;display:inline}
.page-block .breadcrumb-overview a:hover{color:#309bd9;text-decoration:none}
.page-block ul.page-arrows li{margin:0}
.page-secretariat-members .page-block .row{margin:0}
.page-developing-countries.page-toc .page-block .panel-flexible .panel-separator{display:none}
.node-type-country .page-block h2{line-height:1.3}
.node-type-country .page-block p{margin-bottom:20px;line-height:1.3}
.node-type-country .page-block .view-country .view-footer{font-size:12px;color:#999}
.not-logged-in.node-type-country .page-block .node-country{display:none}
.page-what-people-say-about-the-partnership .page-block .tool-tip{display:inline-block;color:#466da3;cursor:pointer;font-weight:600;padding:0}
.page-user .page-block h1{margin:0 0 -6px}
.page-partners .page-block .panel-pane,.page-governance .page-block .panel-pane{padding-right:3px}
.fullscreen .page-block p,.page-governance .page-block p{margin-bottom:20px}
.fullscreen .page-block h5{margin:0 0 20px 0}
.page-block .view-global-education-comm-group p,.page-block .view-global-education-buzz p{margin-bottom:0}
.page-block .ui-accordion-content{height:auto !important}
.not-front.node-type-blog:not(.page-media-center) .page-block{margin-bottom:0}
.node-type-country .page-block #page-nav,.page-toc .page-block #page-nav{margin-bottom:40px}
.page-toc .page-block .panel-flexible .panel-separator{margin-bottom:40px}
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}

    #page, .container { max-width: 96% }

    footer .container { padding: 0 2% }

.main-header .container { background: #fff }
.img,img a,.blog-img,.blog-imgright,.blog-imgleft,.imginline,.imgcent,.imgright,.imgleft,.img3,.img5,.img11,.blog-img a,.blog-imgright a,.blog-imgleft a,.imginline a,.imgcent a,.imgright a,.imgleft a,.img3 a,.img5 a,.img11 a,.blog-img a:link,.blog-imgright a:link,.blog-imgleft a:link,.imginline a:link,.imgcent a:link,.imgright a:link,.imgleft a:link,.img3 a:link,.img5 a:link,.img11 a:link,.iwd-article img,img.iwd-article,.iwd-block img,.iwd-footer img,.region.region-banner1 img{border:none !important;max-width:100% !important;height:auto !important;}
div.region.region-top1 img,div.region.region-top2 img,div.region.region-top3 img{padding:0 !important;}
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}


.box-product {
	width: 100%;
	
}

.box-product .image {
	display: block;
	margin-bottom: 0px;
	text-align:center;
}

.box-product .image img {
	padding: 3px;
	
}

.box-hprod .hname a, .box-product .name a {
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin-bottom: 4px;
	font-size:14px;
}

.box-product .price {
	display: block;
	font-weight: bold;
	margin-bottom: 8px;
}

.box-product .price-old {
	color: #F00;
	text-decoration: line-through;
}

.box-product .price-new {
	font-weight: bold;
}

.box-product .rating {
	display: block;
	margin-bottom: 4px;
}

.primary_color, h1, h2, h3, h4, h5, h6, .box .box-heading, .welcome, #currency a b, #footer-top-outside, #footer-top-outside p,
.box-product .name a, #categories_footer ul li a, #footer-top-outside li,  #twitter_footer li a, .htabs a, .product-grid .name a, .product-list .name a, .checkout-heading,
.cart-info thead td { color: #2d2d2d; }

.box-product .price, .product-info .price, .product-grid .price, .product-list .price, .compare-info .price-new { color:#de360f; }

.product-info .price-old, .product-grid .price-old, .product-list .price-old, .compare-info .price-old, .box-product .price-old  { color:#2d2d2d; }

.box-product .name a:hover { color: #942b2e; }

.box-product .hname a:hover { color: #942b2e; }

.box-product .info_wrap { float: left; width: 250px; }

.wpex-social-btn-flat.wpex-youtube:hover,
.wpex-social-btn-minimal.wpex-youtube:hover { color: #C4302B }

.wpex-social-bg.wpex-youtube,
.wpex-social-btn-black-ch.wpex-youtube:hover { background: #C4302B }
.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;position:relative}
.aq-block-aq_3_column_block .flexinside{bottom:15px;padding:5px 2.5%}
.aq-block-aq_3_column_block .mainflex:hover .flexinside{bottom:25px}
.maso-inn .flexinside{bottom:30px}
.aq-block-aq_2_3_column_block .aq-block-aq_masonry_block .flexinside{bottom:20px;left:15%;padding:0 5%;width:60%}
.flexinside{position:absolute;bottom:50px;left:20%;width:55%;padding:20px 2.5%;text-align:center}
.flexinside a:hover{color:#fff!important}
.mainflex:hover .flexinside{bottom:70px}
.flexinside span.bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3}
.aq-block-aq_2_3_column_block .aq-block-aq_masonry_block .flexinside,.flexinside,.maso-inn .flexinside{padding:0 2.5%;bottom:15px}
.maso-inn .flexinside h4{font-size:12px;margin:5px 0}
.flexinside.tranz{padding:0}
.flexinside.tranz h2{font-family:Roboto!important;font-size:32px;font-weight:400;letter-spacing:1px;text-shadow:rgba(0,0,0,.74902) 1px 1px 1px;line-height:1}
.flexinside.tranz p{font-size:16px;text-shadow:rgba(0,0,0,.74902) 1px 1px 1px;font-weight:100;width:85%;margin:auto}
                                     #pgc-4-0-0 , #pgc-4-0-1 , #pgc-4-0-2 , #pgc-4-1-0 , #pgc-4-1-1 , #pgc-4-1-2 { width:33.333% }

.panel-grid-cell {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 1em;
}

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

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

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

.panel-grid-cell .panel-last-child {
  margin-bottom: 0;
}

.panel-grid-cell .widget-title {
  margin-top: 0;
}
 #pg-4-0 , #pg-4-1 , #pl-4 .panel-grid-cell .so-panel { margin-bottom:35px }
 #pg-4-0 .panel-grid-cell , #pg-4-1 .panel-grid-cell { float:left }
 #pl-4 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pl-4 .panel-grid-cell { padding:0 }

.bottom{background-color:#fff;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;}

.bottom-text{color:#000;font-family:Verdana;font-size:11px;text-align:center;}

.bottom-link:link{color:#000;text-decoration:underline;font-weight:bold;}

.bottom-link:visited{color:#000;text-decoration:underline;font-weight:bold;}

.bottom-link:hover{color:#000;text-decoration:none;font-weight:bold;}

.navcont {position:relative}



#top-left{
	margin-top:0px; margin-left:0px; width:0px; height:0px;
	display:none;
}




#wrapper #footer {
	clear:  both;
	position:  relative;
	width: 100%;
	height: auto;		
	background-color:  transparent;	
	display: block;	
	color: #ccc; 	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight:  normal;
	line-height: 1.5em;	
	padding:  10px 0;
}

#footer-copy {	
	float:  left;
	margin:  0 16px;
	font-size: 9px !important;			
	color: #555;
	font-weight:  normal;
}

#footer-left #tagline {

}

#footer #footer-links {
	float:  right;
	display: inline;
	margin:  0 16px;
	text-align: center;		
	color: #72695a;
	font-weight:  normal;
}

#footer-copy a { color: #72695a; font-weight:  normal; text-decoration:  none;}

#footer-links a { color: #72695a; font-weight:  normal; text-decoration:  none;}

#footer-links a:hover { color:   Black; }

.clear {
	clear: both;
}


#grasgroen_link {
	display:none;
	visibility:hidden;
}

	
		#grasgroen_link a{
			text-decoration:none;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:10px;
			text-align:right;
			color:#ccc;
		}

		
		#grasgroen_link div.links {
			position:absolute;
			left:0;
			padding: 0 0 0 10px;
		}

		
				#grasgroen_link div.links a{
					color:#777;
					text-align:left;
				}
#ja-container {padding-top:20px; }
#ja-containerwrap-f #ja-container,#ja-containerwrap-f #ja-container2 {	background: none;}
#ja-containerwrap-fl #ja-containerwrap2,#ja-containerwrap-fl #ja-container,#ja-containerwrap-fl #ja-container2 {	}
.clearfix:after{content:"";display:table;clear:both}


	.header-v2 .header-social .alignleft{width:100%; margin:0; text-align:center;margin-bottom:10px;}


	.header-v3 .header-social .alignleft{width:100%; margin:0; text-align:center;margin-bottom:10px;}


	.header-v4 .header-social .alignleft{width:100%; margin:0; text-align:center;margin-bottom:10px;}


	.header-v5 .header-social .alignleft{width:100%; margin:0; text-align:center; margin-bottom:10px;}

	
	.grid-layout .post .meta-info .alignleft {
	    width: 50%!important;
	}


	.grid-layout .meta-info .alignleft,.timeline-layout  .meta-info .alignleft{
		float:left !important;
	}


	.header-social .alignleft{margin-top:0px !important;}


.tribe-mini-calendar .tribe-events-othermonth{
	background:#f7f7f7;
}
.region-header{float:left;margin-top:1em;margin-left:2em;margin-right:15px;margin-bottom:1.5em;}
.region-triptych-first,.region-triptych-middle,.region-triptych-last{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px 0;}
.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;}
.region-footer-firstcolumn,.region-footer-secondcolumn{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:50%;}
.region-footer-thirdcolumn,.region-footer-fourthcolumn{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:50%;}
.region-footer-thirdcolumn{clear:both;}
#content,#sidebar-first,#sidebar-second,.region-triptych-first,.region-triptych-middle,.region-triptych-last,.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{display:inline;float:left;position:relative;}
.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 15px;}
.region-header .block{font-size:0.857em;margin:0 10px;padding:0;display:block;}
.region-header .block:first{margin-right:1em;}
.region-header .block .content{margin:0;padding:0;}
.region-header .block ul{margin:0;padding:0;}
.region-header .block li{list-style:none;list-style-image:none;padding:0;}
.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}
.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.5);}
.region-header .form-required{color:red;}
.region-header .view-planting-zone-finder .throbber{display:none;}
.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}
.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}
.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}
.region-header .block-menu li.last a{border-bottom:0;}
.region-header #block-user-login{width:auto;}
.region-header .user-login-block input.form-submit,.region-header #block-user-login input.form-submit{float:right;margin-right:1.65em;}
.region-header #block-user-login .content{margin-top:1px;}
.region-header #block-user-login .form-item{float:left;display:block;margin-bottom:0;padding:0;}
.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}
.region-header #block-user-login div.item-list{clear:both;}
.region-header #block-user-login div.description{display:inline;}
.region-header #block-user-login .item-list ul{padding:0;line-height:1;border:none;}
.region-header #block-user-login .item-list li{list-style:none;float:left;padding:8px 0 5px;border:none;}
.region-header #block-user-login ul.openid-links li.last{padding-left:0;}
.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px;}
.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;}
.region-header .user-login-block .form-item{clear:none;display:inline-block;}
.region-header .toboggan-container .item-list ul{margin-top:0;padding-top:0px;border:0px;text-align:left;}
.region-header .toboggan-container .item-list li{padding:.25em .5em;border:0px;}
.region-header .toboggan-container div.form-actions{margin:0;padding:0;}
.region-header #toboggan-login-link{font-size:1.5em;font-weight:bold;}
.region-header .nav-search{width:208px;}
.region-header .nav-search .form-text{width:154px;}
.region-header .block-locale ul li{display:inline;padding:0 0.5em;}
.region-header input.form-text{border-bottom:1px solid #456605;background-color:#E7E5AA;}
.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}
#footer .region{margin-top:20px;}
.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}
.region-header #block-user-login .item-list{padding:1em .5em !important;}
.region-header #block-user-login .item-list li.last{margin-left:0px;}
.region-header #block-user-login .item-list li.first{padding-left:6px;}
.region-header #block-user-login input.form-submit{margin-right:0;}
.page-node #triptych .region{width:100% !important;text-align:left !important;}
.region-header,.region-header a,.region-header li a.active,#name-and-slogan,#name-and-slogan a,#secondary-menu-links li a{color:#456605;}



.icon-glass:before {
  content: "\f000";
}

.icon-music:before {
  content: "\f001";
}

.icon-search:before {
  content: "\f002";
}

.icon-envelope-alt:before {
  content: "\f003";
}

.icon-heart:before {
  content: "\f004";
}

.icon-star:before {
  content: "\f005";
}

.icon-star-empty:before {
  content: "\f006";
}

.icon-user:before {
  content: "\f007";
}

.icon-film:before {
  content: "\f008";
}

.icon-th-large:before {
  content: "\f009";
}

.icon-th:before {
  content: "\f00a";
}

.icon-th-list:before {
  content: "\f00b";
}

.icon-ok:before {
  content: "\f00c";
}

.icon-remove:before {
  content: "\f00d";
}

.icon-zoom-in:before {
  content: "\f00e";
}

.icon-zoom-out:before {
  content: "\f010";
}

.icon-power-off:before,
.icon-off:before {
  content: "\f011";
}

.icon-signal:before {
  content: "\f012";
}

.icon-gear:before,
.icon-cog:before {
  content: "\f013";
}

.icon-trash:before {
  content: "\f014";
}

.icon-home:before {
  content: "\f015";
}

.icon-file-alt:before {
  content: "\f016";
}

.icon-time:before {
  content: "\f017";
}

.icon-road:before {
  content: "\f018";
}

.icon-download-alt:before {
  content: "\f019";
}

.icon-download:before {
  content: "\f01a";
}

.icon-upload:before {
  content: "\f01b";
}

.icon-inbox:before {
  content: "\f01c";
}

.icon-play-circle:before {
  content: "\f01d";
}

.icon-rotate-right:before,
.icon-repeat:before {
  content: "\f01e";
}

.icon-refresh:before {
  content: "\f021";
}

.icon-list-alt:before {
  content: "\f022";
}

.icon-lock:before {
  content: "\f023";
}

.icon-flag:before {
  content: "\f024";
}

.icon-headphones:before {
  content: "\f025";
}

.icon-volume-off:before {
  content: "\f026";
}

.icon-volume-down:before {
  content: "\f027";
}

.icon-volume-up:before {
  content: "\f028";
}

.icon-qrcode:before {
  content: "\f029";
}

.icon-barcode:before {
  content: "\f02a";
}

.icon-tag:before {
  content: "\f02b";
}

.icon-tags:before {
  content: "\f02c";
}

.icon-book:before {
  content: "\f02d";
}

.icon-bookmark:before {
  content: "\f02e";
}

.icon-print:before {
  content: "\f02f";
}

.icon-camera:before {
  content: "\f030";
}

.icon-font:before {
  content: "\f031";
}

.icon-bold:before {
  content: "\f032";
}

.icon-italic:before {
  content: "\f033";
}

.icon-text-height:before {
  content: "\f034";
}

.icon-text-width:before {
  content: "\f035";
}

.icon-align-left:before {
  content: "\f036";
}

.icon-align-center:before {
  content: "\f037";
}

.icon-align-right:before {
  content: "\f038";
}

.icon-align-justify:before {
  content: "\f039";
}

.icon-list:before {
  content: "\f03a";
}

.icon-indent-left:before {
  content: "\f03b";
}

.icon-indent-right:before {
  content: "\f03c";
}

.icon-facetime-video:before {
  content: "\f03d";
}

.icon-picture:before {
  content: "\f03e";
}

.icon-pencil:before {
  content: "\f040";
}

.icon-map-marker:before {
  content: "\f041";
}

.icon-adjust:before {
  content: "\f042";
}

.icon-tint:before {
  content: "\f043";
}

.icon-edit:before {
  content: "\f044";
}

.icon-share:before {
  content: "\f045";
}

.icon-check:before {
  content: "\f046";
}

.icon-move:before {
  content: "\f047";
}

.icon-step-backward:before {
  content: "\f048";
}

.icon-fast-backward:before {
  content: "\f049";
}

.icon-backward:before {
  content: "\f04a";
}

.icon-play:before {
  content: "\f04b";
}

.icon-pause:before {
  content: "\f04c";
}

.icon-stop:before {
  content: "\f04d";
}

.icon-forward:before {
  content: "\f04e";
}

.icon-fast-forward:before {
  content: "\f050";
}

.icon-step-forward:before {
  content: "\f051";
}

.icon-eject:before {
  content: "\f052";
}

.icon-chevron-left:before {
  content: "\f053";
}

.icon-chevron-right:before {
  content: "\f054";
}

.icon-plus-sign:before {
  content: "\f055";
}

.icon-minus-sign:before {
  content: "\f056";
}

.icon-remove-sign:before {
  content: "\f057";
}

.icon-ok-sign:before {
  content: "\f058";
}

.icon-question-sign:before {
  content: "\f059";
}

.icon-info-sign:before {
  content: "\f05a";
}

.icon-screenshot:before {
  content: "\f05b";
}

.icon-remove-circle:before {
  content: "\f05c";
}

.icon-ok-circle:before {
  content: "\f05d";
}

.icon-ban-circle:before {
  content: "\f05e";
}

.icon-arrow-left:before {
  content: "\f060";
}

.icon-arrow-right:before {
  content: "\f061";
}

.icon-arrow-up:before {
  content: "\f062";
}

.icon-arrow-down:before {
  content: "\f063";
}

.icon-mail-forward:before,
.icon-share-alt:before {
  content: "\f064";
}

.icon-resize-full:before {
  content: "\f065";
}

.icon-resize-small:before {
  content: "\f066";
}

.icon-plus:before {
  content: "\f067";
}

.icon-minus:before {
  content: "\f068";
}

.icon-asterisk:before {
  content: "\f069";
}

.icon-exclamation-sign:before {
  content: "\f06a";
}

.icon-gift:before {
  content: "\f06b";
}

.icon-leaf:before {
  content: "\f06c";
}

.icon-fire:before {
  content: "\f06d";
}

.icon-eye-open:before {
  content: "\f06e";
}

.icon-eye-close:before {
  content: "\f070";
}

.icon-warning-sign:before {
  content: "\f071";
}

.icon-plane:before {
  content: "\f072";
}

.icon-calendar:before {
  content: "\f073";
}

.icon-random:before {
  content: "\f074";
}

.icon-comment:before {
  content: "\f075";
}

.icon-magnet:before {
  content: "\f076";
}

.icon-chevron-up:before {
  content: "\f077";
}

.icon-chevron-down:before {
  content: "\f078";
}

.icon-retweet:before {
  content: "\f079";
}

.icon-shopping-cart:before {
  content: "\f07a";
}

.icon-folder-close:before {
  content: "\f07b";
}

.icon-folder-open:before {
  content: "\f07c";
}

.icon-resize-vertical:before {
  content: "\f07d";
}

.icon-resize-horizontal:before {
  content: "\f07e";
}

.icon-bar-chart:before {
  content: "\f080";
}

.icon-twitter-sign:before {
  content: "\f081";
}

.icon-facebook-sign:before {
  content: "\f082";
}

.icon-camera-retro:before {
  content: "\f083";
}

.icon-key:before {
  content: "\f084";
}

.icon-gears:before,
.icon-cogs:before {
  content: "\f085";
}

.icon-comments:before {
  content: "\f086";
}

.icon-thumbs-up-alt:before {
  content: "\f087";
}

.icon-thumbs-down-alt:before {
  content: "\f088";
}

.icon-star-half:before {
  content: "\f089";
}

.icon-heart-empty:before {
  content: "\f08a";
}

.icon-signout:before {
  content: "\f08b";
}

.icon-linkedin-sign:before {
  content: "\f08c";
}

.icon-pushpin:before {
  content: "\f08d";
}

.icon-external-link:before {
  content: "\f08e";
}

.icon-signin:before {
  content: "\f090";
}

.icon-trophy:before {
  content: "\f091";
}

.icon-github-sign:before {
  content: "\f092";
}

.icon-upload-alt:before {
  content: "\f093";
}

.icon-lemon:before {
  content: "\f094";
}

.icon-phone:before {
  content: "\f095";
}

.icon-unchecked:before,
.icon-check-empty:before {
  content: "\f096";
}

.icon-bookmark-empty:before {
  content: "\f097";
}

.icon-phone-sign:before {
  content: "\f098";
}

.icon-twitter:before {
  content: "\f099";
}

.icon-facebook:before {
  content: "\f09a";
}

.icon-github:before {
  content: "\f09b";
}

.icon-unlock:before {
  content: "\f09c";
}

.icon-credit-card:before {
  content: "\f09d";
}

.icon-rss:before {
  content: "\f09e";
}

.icon-hdd:before {
  content: "\f0a0";
}

.icon-bullhorn:before {
  content: "\f0a1";
}

.icon-bell:before {
  content: "\f0a2";
}

.icon-certificate:before {
  content: "\f0a3";
}

.icon-hand-right:before {
  content: "\f0a4";
}

.icon-hand-left:before {
  content: "\f0a5";
}

.icon-hand-up:before {
  content: "\f0a6";
}

.icon-hand-down:before {
  content: "\f0a7";
}

.icon-circle-arrow-left:before {
  content: "\f0a8";
}

.icon-circle-arrow-right:before {
  content: "\f0a9";
}

.icon-circle-arrow-up:before {
  content: "\f0aa";
}

.icon-circle-arrow-down:before {
  content: "\f0ab";
}

.icon-globe:before {
  content: "\f0ac";
}

.icon-wrench:before {
  content: "\f0ad";
}

.icon-tasks:before {
  content: "\f0ae";
}

.icon-filter:before {
  content: "\f0b0";
}

.icon-briefcase:before {
  content: "\f0b1";
}

.icon-fullscreen:before {
  content: "\f0b2";
}

.icon-group:before {
  content: "\f0c0";
}

.icon-link:before {
  content: "\f0c1";
}

.icon-cloud:before {
  content: "\f0c2";
}

.icon-beaker:before {
  content: "\f0c3";
}

.icon-cut:before {
  content: "\f0c4";
}

.icon-copy:before {
  content: "\f0c5";
}

.icon-paperclip:before,
.icon-paper-clip:before {
  content: "\f0c6";
}

.icon-save:before {
  content: "\f0c7";
}

.icon-sign-blank:before {
  content: "\f0c8";
}

.icon-reorder:before {
  content: "\f0c9";
}

.icon-list-ul:before {
  content: "\f0ca";
}

.icon-list-ol:before {
  content: "\f0cb";
}

.icon-strikethrough:before {
  content: "\f0cc";
}

.icon-underline:before {
  content: "\f0cd";
}

.icon-table:before {
  content: "\f0ce";
}

.icon-magic:before {
  content: "\f0d0";
}

.icon-truck:before {
  content: "\f0d1";
}

.icon-pinterest:before {
  content: "\f0d2";
}

.icon-pinterest-sign:before {
  content: "\f0d3";
}

.icon-google-plus-sign:before {
  content: "\f0d4";
}

.icon-google-plus:before {
  content: "\f0d5";
}

.icon-money:before {
  content: "\f0d6";
}

.icon-caret-down:before {
  content: "\f0d7";
}

.icon-caret-up:before {
  content: "\f0d8";
}

.icon-caret-left:before {
  content: "\f0d9";
}

.icon-caret-right:before {
  content: "\f0da";
}

.icon-columns:before {
  content: "\f0db";
}

.icon-sort:before {
  content: "\f0dc";
}

.icon-sort-down:before {
  content: "\f0dd";
}

.icon-sort-up:before {
  content: "\f0de";
}

.icon-envelope:before {
  content: "\f0e0";
}

.icon-linkedin:before {
  content: "\f0e1";
}

.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}

.icon-legal:before {
  content: "\f0e3";
}

.icon-dashboard:before {
  content: "\f0e4";
}

.icon-comment-alt:before {
  content: "\f0e5";
}

.icon-comments-alt:before {
  content: "\f0e6";
}

.icon-bolt:before {
  content: "\f0e7";
}

.icon-sitemap:before {
  content: "\f0e8";
}

.icon-umbrella:before {
  content: "\f0e9";
}

.icon-paste:before {
  content: "\f0ea";
}

.icon-lightbulb:before {
  content: "\f0eb";
}

.icon-exchange:before {
  content: "\f0ec";
}

.icon-cloud-download:before {
  content: "\f0ed";
}

.icon-cloud-upload:before {
  content: "\f0ee";
}

.icon-user-md:before {
  content: "\f0f0";
}

.icon-stethoscope:before {
  content: "\f0f1";
}

.icon-suitcase:before {
  content: "\f0f2";
}

.icon-bell-alt:before {
  content: "\f0f3";
}

.icon-coffee:before {
  content: "\f0f4";
}

.icon-food:before {
  content: "\f0f5";
}

.icon-file-text-alt:before {
  content: "\f0f6";
}

.icon-building:before {
  content: "\f0f7";
}

.icon-hospital:before {
  content: "\f0f8";
}

.icon-ambulance:before {
  content: "\f0f9";
}

.icon-medkit:before {
  content: "\f0fa";
}

.icon-fighter-jet:before {
  content: "\f0fb";
}

.icon-beer:before {
  content: "\f0fc";
}

.icon-h-sign:before {
  content: "\f0fd";
}

.icon-plus-sign-alt:before {
  content: "\f0fe";
}

.icon-double-angle-left:before {
  content: "\f100";
}

.icon-double-angle-right:before {
  content: "\f101";
}

.icon-double-angle-up:before {
  content: "\f102";
}

.icon-double-angle-down:before {
  content: "\f103";
}

.icon-angle-left:before {
  content: "\f104";
}

.icon-angle-right:before {
  content: "\f105";
}

.icon-angle-up:before {
  content: "\f106";
}

.icon-angle-down:before {
  content: "\f107";
}

.icon-desktop:before {
  content: "\f108";
}

.icon-laptop:before {
  content: "\f109";
}

.icon-tablet:before {
  content: "\f10a";
}

.icon-mobile-phone:before {
  content: "\f10b";
}

.icon-circle-blank:before {
  content: "\f10c";
}

.icon-quote-left:before {
  content: "\f10d";
}

.icon-quote-right:before {
  content: "\f10e";
}

.icon-spinner:before {
  content: "\f110";
}

.icon-circle:before {
  content: "\f111";
}

.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}

.icon-github-alt:before {
  content: "\f113";
}

.icon-folder-close-alt:before {
  content: "\f114";
}

.icon-folder-open-alt:before {
  content: "\f115";
}

.icon-expand-alt:before {
  content: "\f116";
}

.icon-collapse-alt:before {
  content: "\f117";
}

.icon-smile:before {
  content: "\f118";
}

.icon-frown:before {
  content: "\f119";
}

.icon-meh:before {
  content: "\f11a";
}

.icon-gamepad:before {
  content: "\f11b";
}

.icon-keyboard:before {
  content: "\f11c";
}

.icon-flag-alt:before {
  content: "\f11d";
}

.icon-flag-checkered:before {
  content: "\f11e";
}

.icon-terminal:before {
  content: "\f120";
}

.icon-code:before {
  content: "\f121";
}

.icon-reply-all:before {
  content: "\f122";
}

.icon-mail-reply-all:before {
  content: "\f122";
}

.icon-star-half-full:before,
.icon-star-half-empty:before {
  content: "\f123";
}

.icon-location-arrow:before {
  content: "\f124";
}

.icon-crop:before {
  content: "\f125";
}

.icon-code-fork:before {
  content: "\f126";
}

.icon-unlink:before {
  content: "\f127";
}

.icon-question:before {
  content: "\f128";
}

.icon-info:before {
  content: "\f129";
}

.icon-exclamation:before {
  content: "\f12a";
}

.icon-superscript:before {
  content: "\f12b";
}

.icon-subscript:before {
  content: "\f12c";
}

.icon-eraser:before {
  content: "\f12d";
}

.icon-puzzle-piece:before {
  content: "\f12e";
}

.icon-microphone:before {
  content: "\f130";
}

.icon-microphone-off:before {
  content: "\f131";
}

.icon-shield:before {
  content: "\f132";
}

.icon-calendar-empty:before {
  content: "\f133";
}

.icon-fire-extinguisher:before {
  content: "\f134";
}

.icon-rocket:before {
  content: "\f135";
}

.icon-maxcdn:before {
  content: "\f136";
}

.icon-chevron-sign-left:before {
  content: "\f137";
}

.icon-chevron-sign-right:before {
  content: "\f138";
}

.icon-chevron-sign-up:before {
  content: "\f139";
}

.icon-chevron-sign-down:before {
  content: "\f13a";
}

.icon-html5:before {
  content: "\f13b";
}

.icon-css3:before {
  content: "\f13c";
}

.icon-anchor:before {
  content: "\f13d";
}

.icon-unlock-alt:before {
  content: "\f13e";
}

.icon-bullseye:before {
  content: "\f140";
}

.icon-ellipsis-horizontal:before {
  content: "\f141";
}

.icon-ellipsis-vertical:before {
  content: "\f142";
}

.icon-rss-sign:before {
  content: "\f143";
}

.icon-play-sign:before {
  content: "\f144";
}

.icon-ticket:before {
  content: "\f145";
}

.icon-minus-sign-alt:before {
  content: "\f146";
}

.icon-check-minus:before {
  content: "\f147";
}

.icon-level-up:before {
  content: "\f148";
}

.icon-level-down:before {
  content: "\f149";
}

.icon-check-sign:before {
  content: "\f14a";
}

.icon-edit-sign:before {
  content: "\f14b";
}

.icon-external-link-sign:before {
  content: "\f14c";
}

.icon-share-sign:before {
  content: "\f14d";
}

.icon-compass:before {
  content: "\f14e";
}

.icon-collapse:before {
  content: "\f150";
}

.icon-collapse-top:before {
  content: "\f151";
}

.icon-expand:before {
  content: "\f152";
}

.icon-euro:before,
.icon-eur:before {
  content: "\f153";
}

.icon-gbp:before {
  content: "\f154";
}

.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}

.icon-rupee:before,
.icon-inr:before {
  content: "\f156";
}

.icon-yen:before,
.icon-jpy:before {
  content: "\f157";
}

.icon-renminbi:before,
.icon-cny:before {
  content: "\f158";
}

.icon-won:before,
.icon-krw:before {
  content: "\f159";
}

.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}

.icon-file:before {
  content: "\f15b";
}

.icon-file-text:before {
  content: "\f15c";
}

.icon-sort-by-alphabet:before {
  content: "\f15d";
}

.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}

.icon-sort-by-attributes:before {
  content: "\f160";
}

.icon-sort-by-attributes-alt:before {
  content: "\f161";
}

.icon-sort-by-order:before {
  content: "\f162";
}

.icon-sort-by-order-alt:before {
  content: "\f163";
}

.icon-thumbs-up:before {
  content: "\f164";
}

.icon-thumbs-down:before {
  content: "\f165";
}

.icon-youtube-sign:before {
  content: "\f166";
}

.icon-youtube:before {
  content: "\f167";
}

.icon-xing:before {
  content: "\f168";
}

.icon-xing-sign:before {
  content: "\f169";
}

.icon-youtube-play:before {
  content: "\f16a";
}

.icon-dropbox:before {
  content: "\f16b";
}

.icon-stackexchange:before {
  content: "\f16c";
}

.icon-instagram:before {
  content: "\f16d";
}

.icon-flickr:before {
  content: "\f16e";
}

.icon-adn:before {
  content: "\f170";
}

.icon-bitbucket:before {
  content: "\f171";
}

.icon-bitbucket-sign:before {
  content: "\f172";
}

.icon-tumblr:before {
  content: "\f173";
}

.icon-tumblr-sign:before {
  content: "\f174";
}

.icon-long-arrow-down:before {
  content: "\f175";
}

.icon-long-arrow-up:before {
  content: "\f176";
}

.icon-long-arrow-left:before {
  content: "\f177";
}

.icon-long-arrow-right:before {
  content: "\f178";
}

.icon-apple:before {
  content: "\f179";
}

.icon-windows:before {
  content: "\f17a";
}

.icon-android:before {
  content: "\f17b";
}

.icon-linux:before {
  content: "\f17c";
}

.icon-dribbble:before {
  content: "\f17d";
}

.icon-skype:before {
  content: "\f17e";
}

.icon-foursquare:before {
  content: "\f180";
}

.icon-trello:before {
  content: "\f181";
}

.icon-female:before {
  content: "\f182";
}

.icon-male:before {
  content: "\f183";
}

.icon-gittip:before {
  content: "\f184";
}

.icon-sun:before {
  content: "\f185";
}

.icon-moon:before {
  content: "\f186";
}

.icon-archive:before {
  content: "\f187";
}

.icon-bug:before {
  content: "\f188";
}

.icon-vk:before {
  content: "\f189";
}

.icon-weibo:before {
  content: "\f18a";
}

.icon-renren:before {
  content: "\f18b";
}
.block-base{margin-left:auto;margin-right:auto;*zoom:1;position:relative}
.block-base:after,.block-base:before{display:table;content:" "}
.block-base:after{clear:both}
.block-col12{width:916px}
.block-full-grid{width:956px}
.block-full-window{width:100%}
.block{margin-left:auto;margin-right:auto;*zoom:1;position:relative;width:956px}
.block:after,.block:before{display:table;content:" "}
.block:after{clear:both}
.block.branding-block,.block.content-block{width:916px}

			.skinset-background div.item-list-tabs ul li a,
			.skinset-background .widget ul li.current_page_item a,
			.skinset-background span.menudesc,
			div.post-metadata a,
			.skinset-background .commentlist .comment-author a,
			.skinset-background .recent-metadata a,
			.skinset-background .nv-recent-posts h4 a,
			.skinset-background .post-metadata a,
			.skinset-background .widget.widget_pages li a,
			.skinset-background .widget.widget_nav_menu li a,
			.skinset-background .widget.widget_recent_entries li a,
			.skinset-background div.blind_down ul li a,
			.skinset-background #item-header-content h2 a,
			.skinset-background a.topic-title,
			.skinset-background .bbp-topic-title a,
			.skinset-background a.bbp-forum-title,
			.skinset-background td.td-group .object-name a { 
 			color:#7a7a7a; }

			.skinset-header div.item-list-tabs ul li a,
			.skinset-header .widget ul li.current_page_item a,
			.skinset-header span.menudesc,
			div.post-metadata a,
			.skinset-header .commentlist .comment-author a,
			.skinset-header .recent-metadata a,
			.skinset-header .nv-recent-posts h4 a,
			.skinset-header .post-metadata a,
			.skinset-header .widget.widget_pages li a,
			.skinset-header .widget.widget_nav_menu li a,
			.skinset-header .widget.widget_recent_entries li a,
			.skinset-header div.blind_down ul li a,
			.skinset-header #item-header-content h2 a,
			.skinset-header a.topic-title,
			.skinset-header .bbp-topic-title a,
			.skinset-header a.bbp-forum-title,
			.skinset-header td.td-group .object-name a { 
 			color:#000000; }

			.skinset-footer div.item-list-tabs ul li a,
			.skinset-footer .widget ul li.current_page_item a,
			.skinset-footer span.menudesc,
			div.post-metadata a,
			.skinset-footer .commentlist .comment-author a,
			.skinset-footer .recent-metadata a,
			.skinset-footer .nv-recent-posts h4 a,
			.skinset-footer .post-metadata a,
			.skinset-footer .widget.widget_pages li a,
			.skinset-footer .widget.widget_nav_menu li a,
			.skinset-footer .widget.widget_recent_entries li a,
			.skinset-footer div.blind_down ul li a,
			.skinset-footer #item-header-content h2 a,
			.skinset-footer a.topic-title,
			.skinset-footer .bbp-topic-title a,
			.skinset-footer a.bbp-forum-title,
			.skinset-footer td.td-group .object-name a { 
 			color:#ededed; }

#mobile-menu.interactive li.menu-item { height: auto !important; }
#global-nav-expanded
h3.industry{border-bottom:2px solid #346189}

@charset "UTF-8";

.navstyle{clear:both;position:absolute;width:911px; height:30px;}

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

.navstyle{position:relative; top:0;}
 .mobile-menu { background: #222222; margin: 0px; padding: 1px; width: 190px; text-transform: none; font-size: 12px; position: absolute; top: 0px; bottom: 0px; left: -250px;  z-index: 9998; display: block; height: 100%; overflow: hidden; color: #ffffff; text-align:left; }
 .mobile-menu.active { height: auto; overflow: visible; }
 .mobile-menu-bg { background: #222222; margin: 0px; position: fixed; width: 250px; top: 0px; bottom: 0px; left: -250px;  z-index: 9997; display: block; height: 100%; -webkit-box-shadow: inset 0px 0px 100px 0px rgba(0, 0, 0, 1); box-shadow: inset 0px 0px 100px 0px rgba(0, 0, 0, 1); }
 .mobile-menu.active, .mobile-menu-bg.active { display: block; }
  .mobile-menu .nav li a { font:bold 12px/15px Arial; color:#fff; }
 .mobile-menu .nav li a span { font-size:16px; margin-right:5px; }
 .mobile-menu .nav li ul li a{ margin-left:2px; font:12px/15px Arial; color:#fff; }
 .mobile-menu .navbar-toggle { border-color: #aaa;}
 .mobile-menu .navbar-toggle:hover, .mobile-menu .navbar-toggle:focus { background-color: #999; }
 .mobile-menu .navbar-nav { margin:0; }
 .mobile-menu .navbar-collapse { padding:0px; }
  .mobile-menu .nav a:hover, .mobile-menu .nav a:focus, .mobile-menu .nav a:active{color:#333;background-color:#eee}
#site-searchbox-overlay .sitewide-searchbox-form{width:800px;margin:0 auto}
#site-searchbox-overlay .sitewide-searchbox-form .search-form-overlay input.form-text{height:50px;width:66%;margin:30px 0 25px 20px;font-size:20px}
#site-searchbox-overlay .sitewide-searchbox-form .search-form-overlay input.form-submit{position:relative;display:inline-block;top:2px;height:50px;width:130px;margin:0 0 0 10px;color:white;text-align:center;padding:0 10px;border-radius:5px;font-size:15px;background-color:#c00;border:0;text-transform:uppercase}

.footer-social{margin-top:90px;margin-bottom:25px}

.footer-social a{text-transform:uppercase;letter-spacing:.3em;font-weight:400;border-bottom:1px solid transparent}

.footer-social a:hover,.footer-social a:focus{padding-bottom:7px;border-color:#d5d5d5}

.footer-social li{padding:0 15px;margin-bottom:15px}
.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}
.calendar-calendar .week-view .full .calendar-agenda-hour
.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}
.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}
.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}
.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px;}
.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px;}
.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}
.view .date-nav-wrapper .clear-block{margin-bottom:10px;}
.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}
.view .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}
.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}
.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}
.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:60px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}
.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}
.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}
.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}
.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}
.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}
.view-calendar .feed-icon{margin-top:5px;}
.view table.mini .date-prev,.view table.mini .date-next{background:none;}
.view .progress-disabled{float:none;}


.footer-widget-areas #logo-footer {
  width: 85%;
}



.cat-links,
footer.entry-meta
{
display:none;
}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-justify{text-align:justify}
.text-nowrap{white-space:nowrap}
.text-lowercase{text-transform:lowercase}
.text-uppercase{text-transform:uppercase}
.text-capitalize{text-transform:capitalize}
.text-muted{color:#777}
.text-primary{color:#428bca}
a.text-primary:hover{color:#3071a9}
.text-success{color:#3c763d}
a.text-success:hover{color:#2b542c}
.text-info{color:#31708f}
a.text-info:hover{color:#245269}
.text-warning{color:#8a6d3b}
a.text-warning:hover{color:#66512c}
.text-danger{color:#a94442}
a.text-danger:hover{color:#843534}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}

.site-id-25 .listAction .text {bottom:2.45em; font-size:.95em;  text-shadow: hsla(0,0%,0%, 0.8) 1px 1px;width: 179px;}

.lead-story-E-slider-text a .text-excerpt p {color: #ffffff !important;}

.lead-story-E-slider-text .text-excerpt {color:#fff !important;}


.phone .snipconts {
	width: auto!important;
}

    
  
  .snipconts {
    width:858px;
    height:130px;
    padding:7px 32px 20px;
    margin:0 auto 28px;
    background-color:#6D8D18;
  }

  
    .snipconts li {
      float:left;
      width:166px;
      height:101px;
      margin:7px 10px 0 0;
    }

    
    .snipconts strong,
    .lists span { float:left; width:100%; }


.slideviewer {
margin-top: 6px;
}


.bottomsection .slideviewer {
height: 300px;
}

div.home-page-blurb
{
	text-overflow: eclipse;
}

#sliders-container .wooslider .slide-content p {
  margin: 0;
}

#sliders-container {
  position: relative;
}

#header_img {
	float: left;
}
.inner-wrapper{padding-left:24px;padding-right:24px}
.content.i-am .inner-wrapper{max-width:648px;margin-left:auto;margin-right:auto}
.top .inner-wrapper.affix{position:fixed;top:0;width:100%;max-width:1500px;padding-top:12px;background:#fff;height:45px;z-index:9999}


.slider-wrapper{
width:725px;
float:left;
overflow:hidden;
margin:-365px 0 0 0;
}


.wp-video {
	max-width: 100%;
	height: auto;
}


.wp_attachment_holder .wp-video,
.wp_attachment_holder .wp-audio-shortcode {
	margin-top: 18px;
}


video.wp-video-shortcode,
.wp-video-shortcode video {
	max-width: 100%;
	display: inline-block;
}


.video-details .wp-video-holder {
	width: 100%;
	max-width: 640px;
}


.home .slideshow .details.center .text {
	width: 80%;
}


.top-sec .delivery {
  margin-left: 25px;
  float: left;
  margin-top: 20px;
  font-weight: bold;
  text-transform: uppercase;
}


.top-sec .delivery a {
  border-radius: 25px;
  padding: 1px 35px;
  letter-spacing: 1px;
  color:#fff;
  background-color: #85A9D3;
  font-family: "TradeGothic_BoldCond", Arial, sans-serif;
}


 .h2home {
 font-size: 15px;
 font-weight: bold;
 }
