﻿


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


input[type=text],input.text, input.title, textarea, select { background-color:#fff; border:1px solid #bbb; padding: 2px; color: #4e4e4e; }

input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus { border-color:#2D3940; color: #3e3e3e; }

input[type=text], input.text, input.title, textarea, select { margin:0.5em 0; }

			.home-block h3.title { color:#cac6a1; font-size:22px; text-transform: uppercase; padding-bottom: 13px; text-shadow: 1px 1px 1px #ffffff; }

				.home-block h4.title { font-size: 22px; text-shadow: 1px 1px 1px #ffffff; }

					.home-block h4.title a { text-decoration: none; color: #442917; }


.post h2.title { font-size: 32px; text-transform: uppercase; }

	.post h2.title a { color: #CAC6A1; }

	.post h2.title a:hover { color: #111; text-decoration: none; }

		#page-top h2.title { font-size: 48px; text-transform: uppercase; }

			#page-top h2.title a { color: #fff; text-shadow: 1px 1px 1px rgba(0,0,0,0.6); }

			#page-top h2.title a:hover { text-decoration: none; }



h4.title { float:left; width:225px; font-size:2.4em!important; }

h4.title a { color:#442917 }



div.home-block h3.title { font-size:2.3em; }



.blog .format-aside .entry-title, .archive .format-aside .entry-title {
  display: none; }

.wrapper_blank #main {
  background: transparent;
  padding: 0;
}

#main {
  padding: 55px 10px 45px;
  background: #fff;
  clear: both;
}

#main h2 {
  font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}

#main .columns h2 {
  margin: 0;
  line-height: 35px;
}

#main .container h2 {
  margin: 0;
}

#main .post h2 {
  font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
  color: #333333;
  padding-bottom: 0;
}

#main .post h2 a {
  color: #333333;
}

#main .reading-box h2 {
  margin: 0 0 7px;
  font: 18px/20px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}

#main .fullwidth-box .fusion-row {
  padding-left: 0;
  padding-right: 0;
}

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

.clearfix:after,
#content:after,
.container:after,
.container-fluid:after,
.row:after,
.modal-footer:after {
  content: "";
  display: table;
  clear: both;
}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
.container .jumbotron{padding-right:60px;padding-left:60px}
.text-center-responsive{text-align:center}
.menu-item{vertical-align:middle}
.site-navigation .menu-item{position:relative;display:block}
.site--regular .site-navigation .sub-menu .menu-item{margin:0}
.site--regular .site-navigation .sub-menu .menu-item .sub-menu{left:100%;left:calc(100% + 1.1588rem);right:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);top:-.7162rem}
.site--regular .site-navigation .sub-menu .menu-item .sub-menu.js-invert-position{left:auto;right:100%;right:calc(100% + 1.1588rem)}
.site--portable .site-navigation .menu-item,.site--responsive .site-navigation .menu-item{background-color:#f7f7f7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.site--portable .site-navigation .sub-menu .menu-item,.site--responsive .site-navigation .sub-menu .menu-item{background-color:transparent}
#front_tier1 #block-views-featured-actions-block{width:624px;float:left;}
#block-views-featured-actions-block h2{text-align:center;margin-bottom:2em;}
#block-views-featured-actions-block .views-row{width:300px;float:left;margin-right:12px;}
#block-views-featured-actions-block .views-field-field-action-image img{float:left;border:1px solid white;margin:0 1.5em 4em 0;}
#block-views-featured-actions-block .views-field-title{font-family:"Montserrat",sans-serif;color:white;text-transform:uppercase;display:block;margin-bottom:0.5em;}
#block-views-featured-actions-block .views-field-title a{color:white;}
#block-views-featured-actions-block .views-field-field-action-shortdesc{color:#ccc;}
#block-views-featured-actions-block .views-field-field-action-shortdesc a{color:#ccc;}
#block-views-featured-actions-block .actions_more{width:50%;margin:320px auto 0 auto;border:2px solid #ccc;padding:1em 0 1em 0;text-align:center;font-family:"Montserrat",sans-serif;color:white;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;clear:left;}
#block-views-featured-actions-block .actions_more:hover{color:#333;background:white;text-decoration:none;}
#footer .block-menu-block{margin:0 0 1em 0;}
#footer .block-menu-block li{display:inline;margin:0;padding:0 24px 0 0;font-weight:normal;list-style-image:none;list-style-type:none;}
#footer .block-menu-block ul{margin:0 !important;padding:0 !important;list-style-image:none;list-style-type:none;}
#footer .block-menu-block li a{color:white;font-family:"Montserrat",sans-serif;text-transform:uppercase;}
#footer .block-menu-block li a:hover{text-decoration:none;color:#ccc;}
#footer .block-menu-block li ul{display:none;}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}


#home-blocks {
	background: #00adee;
}


#home-blocks .first-row {
	margin-bottom: 30px;
}


#home-blocks h2 {
	color: #fff;
}


.blocks-outer {
	width: 1062px;
	padding: 22px 0px 25px 50px;
}
.skip-link{border:0;clip:rect(0 0 0 0);height:1px !important;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px !important;}
.skip-link.focusable:active,.skip-link.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}

.search_box_text {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#352571;
}
#usersite-container .zoogle-music-player .player .player-nav-time{width:60px}
#usersite-container .music-player.display-mini-player .zoogle-music-player .player .player-nav-time{width:120px}
#usersite-container .music-player.display-mini-player .zoogle-music-player.without-track-artist .player .player-nav-time{position:absolute;right:3px;top:26px;margin-top:0}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player .player-nav-time{left:0;top:13px;width:80px}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player .player-nav-time a{position:absolute;top:0}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player .player-nav-time a.previous-button{left:0}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player .player-nav-time a.next-button{right:0}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player .player-nav-time .track-nav a{display:inline-block}
#usersite-container .music-player.display-track .player .player-nav-time{width:165px}
.wdn-icon-twitter:before{content:'\e81d'}
.wdn-icon-twitter-circled:before{content:'\f057'}
