body, input, textarea, select {
font-family: 'Verdana', 'Arimo', Helvetica, Arial, Lucida, sans-serif !important;
}
#main-header { }
#et-secondary-nav li {
margin-right: 11px;
}
#top-header, #et-secondary-nav li ul {
border-top: 6px solid #2f640d;
}
#top-header .container {
padding : 0.75em 0 0.15em 0;
font-weight: 500;
}
.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
padding: 20px 0 !important;
}
#et-top-navigation h4 {
font-size: 18px;
}
.et_header_style_centered #main-header .logo_container {
margin: 0 0 0 13px;
}
.aspexifblikebox {
top: 80% !important;
}
.et_header_style_centered #top-menu > li > a {
padding-bottom: 0px !important;
}
.et_header_style_centered nav#top-menu-nav {
border-top: 3px #2f640d solid !important;
}
.sub-menu {
border-top:#ccc 1px solid !important;
border-left:#ccc 1px solid;
border-right:#ccc 1px solid;
}
#main-header .nav li ul {
box-shadow: 0px 0px 0px rgba(0,0,0,0.25);
padding:  0px;
}
nav#top-menu-nav, nav.fullwidth-menu-nav, .fullwidth-menu {
float: none; 
position: relative;
text-align: left;
width: 100%;
max-width: 1080px;
margin: auto;
}
#top-nav-bg:before {
border-top: #2f640d 3px solid;
position: absolute;
display: block;
content: '';
height: 3px;
width: 100%;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
#top-nav-bg {
height:47px;   }
.nav li {
line-height: 44px;
}
.nav li li {
border-bottom:1px #ccc solid;
line-height: 2em;
}
.nav li li ul {
left: 239px;
top: 0px;
}
#top-menu li {
padding: 0px 0px 0 0px;
}
#top-menu li a {
padding: 0px 10px 0 10px;
}
#top-menu a:hover {
font-weight: 700;
background: #E6E5E5;
color:#000;
}
#top-menu-nav > ul > li > a:hover, #et-secondary-menu > ul > li > a:hover, #et-info-email:hover, .et-social-icons a:hover {
opacity: 1;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out; 
}
#top-menu .current-menu-item a {
background-image: none;
background-color: #2f640d;
}
#top-menu li.current-menu-item > a {
color: #fff !important; 
}
#top-menu .current-menu-ancestor a {
background-image: none;
background-color: #2f640d;
color:#2d2d2d  !important;
}
#top-menu li.current-menu-ancestor > a {
color: #fff !important;
} 
#top-menu li.current-menu-item > a:hover {
color: #D4D4D4 !important;
}
#top-menu li.current-menu-ancestor > a:hover {
color: #D4D4D4 !important;
} 
#top-menu li .menu-item-has-children > a:first-child {
color: #2d2d2d !important;
} 
.nav li ul {
width: 240px;
border-color: #ccc !important; 
}
.nav li ul a {
background-color: #fcfcfc !important;
}
#top-menu li li.current-menu-item a {
background-color: #2f640d !important;
}
#top-menu li li {
color: #2d2d2d !important;
width: 240px;
padding: 0px;
}
#top-menu li li:hover {
color: #2d2d2d !important;
width: 240px;
padding: 0px;
}
#top-menu li li a {
color: #2d2d2d !important;
width: 238px;
padding: 4px 10px;
font-size: 15px;
} 
#menu-item-16463, #menu-item-16464, #menu-item-17070 {
float: right; } #top-menu #menu-item-16097 #top-menu li{
padding: 3px 0px 0 0px!important;
}
#menu-item-16097 a, #menu-item-16096 a, #menu-item-16095 a {
font-weight:500 !important; 
padding: 0px 6px 0 6px !important;
} 
.top:before     {
border-top: 6px solid #2f640d;
position: absolute; 
display: block; content: '';
height: 100%; width: 100%;
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.top {
height: 30px;
}
#top-menu .menu-item-has-children > a:first-child, #et-secondary-nav .menu-item-has-children > a:first-child {
padding: 0 30px 0 10px;
}
#top-menu .menu-item-has-children > a:first-child:after, #et-secondary-nav .menu-item-has-children > a:first-child:after {
margin: 0 8px 0 0;
content: "3" !important;
}
.navigation {
height: 46px;
}
.navigation--main > li.current-menu-item a {
padding-top: 2px;
}
.navigation--main > li > a {
padding: 7px 22px;
font-weight: 600;
}
#main-content {
background: #fff url(https://procollector.no/wp-content/uploads/2016/03/metallsok-gull.jpg) !important;
background-repeat: no-repeat !important;
background-position: left bottom !important;
background-size: 100% auto !important;
}
.entry-content a {
text-decoration:underline !important;
}
.page-id-111 .et_pb_row {
border-bottom: #ccc 1px solid;
}
.page-id-111 .et_pb_row_4 .et_pb_button {
font-size: 18px;
margin-top: 0px;
}
.page-id-111 .woocommerce ul.products li.product {
margin: 0 3% 0em 0;
}
.page-id-111 .et_pb_button {
margin-top:13px;
}
.page-id-111 .et_pb_button a {
}
.page-id-111 .et_pb_bg_layout_light .et_pb_promo_button {
color:#fff !important;
background-color: #2f640d;
}
.page-id-111 .et_pb_bg_layout_light .et_pb_button:hover {
background: rgba(32, 77, 31, 0.58);
}
.page-id-111  .et_pb_text {
font-size: 13px;
}
.et_pb_slider {
max-height: 400px !important;
height: 100% !important;
}
.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {
width: auto;
margin: auto;
padding: 8% 24%;
}
.et_pb_slide_description a {
color: #fff !important;
}
.et_pb_slide_content {
background: rgba(0, 0, 0, 0.75);
padding: 14px;
border-radius: 2px;
}
.et_pb_bg_layout_dark .et_pb_slide_content {
border: #fff 2px solid;
}
img#about-image {
float: left;
margin: 3px 8px 6px 0 !important;
}
#breadcrumb-area { 
float: left; 
width: 75%; 
margin: 0 0 1em 10px; 
font-size:12px;
}
.wp-caption {
max-width: 98%;
margin-bottom: 10px;
padding: 0px;
padding-top: 3px;
border: 1px solid #ccc;
background-color: rgba(47, 100, 13, 0.05);
text-align: center;
}
.woocommerce.columns-6 ul.products li.product {
padding: 10px;
border: 1px solid #ccc;
height: 260px;
}
.page-id-17006 .et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h3 {
text-align: center ;
}
.page-id-17006  .et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product .price, .page-id-17006  .et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product .price .amount {
text-align: center;
}
div.pp_woocommerce .pp_arrow_next, div.pp_woocommerce .pp_arrow_previous, div.pp_woocommerce .pp_close, div.pp_woocommerce .pp_next:before, div.pp_woocommerce .pp_previous:before, div.pp_woocommerce a.pp_contract, div.pp_woocommerce a.pp_expand {
height: 3em !important;
width: 3em !important;
line-height: 3em !important;
}
div.pp_woocommerce .pp_close {
right: -1.5em;
font-size: 1.9!important;
}
.et_overlay:before {
content: "5" !important;
font-size:60px !important;
top: 42% !important;
left: 42% !important;
}
.single-product #main-content .container:before { display: none; 
}
.single-product #sidebar { 
display: none; 
}
.single-product #left-area { 
width: 100% !important; 
padding: 0 !important; 
}
.single .post a {
color: #246B1F ;
text-decoration:underline;
}
#main-content .container {
background: #fff !important;
padding: 20px 30px 0 30px !important; }
.woocommerce-tabs a {
text-decoration: underline;
}
.et_pb_fullwidth_header {
position: relative;
padding: 20px 0 10px 0;
background-repeat: no-repeat;
background-position: center center;
background-size: cover; }
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content {
margin-left: 0%;
}
.et_pb_fullwidth_header .header-content {
padding: 10px 0;
}
.et_pb_section {
padding: 1px 0 !important;
}
.woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce-message, .woocommerce-error, .woocommerce-info {
color: #fff !important;
}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
line-height: 1.3em !important;
}
.textwidget ul.products li.product, .textwidget .woocommerce-page ul.products li.product {
margin: 0 1% 0em 0 !important;
padding: 0 !important;
width: 100% !important;
} .page-id-108 #text-7 h4 {
font-size: 18px !important;
border-bottom:1px #ccc solid;
margin:0 0 20px 0;
}
.page-id-109 #text-7 h4 {
font-size: 18px !important;
border-bottom:1px #ccc solid;
margin:0 0 20px 0;
} .page-id-108  .woocommerce ul.products {
margin: 0 !important;
border-bottom:1px #ccc solid;
}
.page-id-109  .woocommerce ul.products {
margin: 0 !important;
border-bottom:1px #ccc solid;
} .woocommerce-message a {
background: #fff;
}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
font-size: 14px !important;
}
.shipping_method li {
font-size: 14px !important;
font-weight: normal !important;
}
.woocommerce ul#shipping_method li {
font-weight: normal !important;
}
.woocommerce ul#shipping_method .amount {
font-weight: normal !important;
}
#footer-widgets {
padding: 2% 0 0;
}
.et_pb_gutters3 .footer-widget {
margin: 0 5.5% 1.5% 0;
}
.et_pb_widget a {
color: #fff;
text-decoration: underline;
}
.logo_container {
max-width:400px;
float: left !important;
}
a.pp_next, a.pp_previous {
height: 90% !important;
margin-top: 50px !important;
}
#topp-sok-info {
z-index:999999;
float: right !important;
margin: 14px 13px 0 0;
}
#topp-sok-info .search-field {
width:	150px !important;
}
#tekstfelt-topp1 {
width: 230px;
height: 76px;
float: left !important;
font-size: 12px;
font-weight:300 !important;
line-height:15px;
color: #fff;
background-color: #2f640d;
border: 1px #ccc solid;
padding: 11px;
margin: 0 0 0 0px;
-moz-border-radius: 4px;
border-radius: 4px;
}
#tekstfelt-topp1 h4, #tekstfelt-topp2 h4 {
color: #fff !important;
}
#tekstfelt-topp2 {
width: 230px;
text-align: center !important;
float: right !important;
font-size: 12px;
font-weight:300 !important;
line-height:13px;
color: #fff;
background-color: #2f640d;
border: 1px #ccc solid;
padding: 7px 11px;
margin: 0 0 0 20px;
-moz-border-radius: 4px;
border-radius: 4px;
}
#tekstfelt-topp2 .et_pb_widget {
padding:2px 0 2px 20px !important;
}
#tekstfelt-topp2 .textwidget a {
font-size: 13px !important;
}
#epost-topp-2 {
padding:4px 0 2px 0px !important;
}
#tekstfelt-topp3 {
width: 115px;
height: 76px;
text-align: center !important;
float: right !important;
font-size: 12px;
font-weight:300 !important;
line-height:15px;
color: #fff;
background-color: #2f640d;
border: 1px #ccc solid;
padding: 12px 9px;
margin: 0 0 0 20px;
-moz-border-radius: 4px;
border-radius: 4px;
}
#tekstfelt-topp3  .et-cart-info {
color: #fff !important;
margin: 11px;
font-size: 16px;
}
#tekstfelt-topp3-tekst {
margin-bottom:11px !important;
}
.screen-reader-text {
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;
}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
width: 150px;
}
.et_pb_promo_description {
padding-bottom: 0px;
}
.et_pb_column_1_2 .et_pb_promo, .et_pb_column_1_3 .et_pb_promo, .et_pb_column_1_4 .et_pb_promo {
padding: 10px;
}
.et_pb_button {
width: 100%;
font-size: 15px;
}
.et_pb_button:hover:after, .et_pb_more_button:hover:after, .et_pb_promo_button:hover:after, .et_pb_newsletter_button:hover:after, .et_pb_pricing_table_button:hover:after {
margin-left: 0;
opacity: 1;
margin: -4px;
}
h4, .et_pb_circle_counter h3, .et_pb_number_counter h3, .et_pb_column_1_3 .et_pb_post h2, .et_pb_column_1_4 .et_pb_post h2, .et_pb_blog_grid h2, .et_pb_column_1_3 .et_quote_content blockquote p, .et_pb_column_3_8 .et_quote_content blockquote p, .et_pb_column_1_4 .et_quote_content blockquote p, .et_pb_blog_grid .et_quote_content blockquote p, .et_pb_column_1_3 .et_link_content h2, .et_pb_column_3_8 .et_link_content h2, .et_pb_column_1_4 .et_link_content h2, .et_pb_blog_grid .et_link_content h2, .et_pb_column_1_3 .et_audio_content h2, .et_pb_column_3_8 .et_audio_content h2, .et_pb_column_1_4 .et_audio_content h2, .et_pb_blog_grid .et_audio_content h2, .et_pb_column_3_8 .et_pb_audio_module_content h2, .et_pb_column_1_3 .et_pb_audio_module_content h2, .et_pb_gallery_grid .et_pb_gallery_item h3, .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
font-size: 14px !important;
font-weight: 700 !important;
}
body, .et_pb_column_1_2 .et_quote_content blockquote cite, .et_pb_column_1_2 .et_link_content a.et_link_main_url, .et_pb_column_1_3 .et_quote_content blockquote cite, .et_pb_column_3_8 .et_quote_content blockquote cite, .et_pb_column_1_4 .et_quote_content blockquote cite, .et_pb_blog_grid .et_quote_content blockquote cite, .et_pb_column_1_3 .et_link_content a.et_link_main_url, .et_pb_column_3_8 .et_link_content a.et_link_main_url, .et_pb_column_1_4 .et_link_content a.et_link_main_url, .et_pb_blog_grid .et_link_content a.et_link_main_url, body .et_pb_bg_layout_light .et_pb_post p, body .et_pb_bg_layout_dark .et_pb_post p {
font-size: 13px !important;
}
.et_pb_bg_layout_light .et_pb_post .post-meta, .et_pb_bg_layout_light .et_pb_portfolio_item .post-meta, .et_pb_bg_layout_light .et_pb_post .post-meta a, .et_pb_bg_layout_light .et_pb_portfolio_item .post-meta a, .et_pb_bg_layout_light .et_pb_post p, .et_pb_bg_layout_light p.et_pb_title_meta_container, .et_pb_bg_layout_light p.et_pb_title_meta_container a {
color: #020202 !important;
}
.et_pb_gutters3 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2 a {
text-decoration:underline;
}
#sidebar, #sidebar a {
color: #000;
}
.comment_area .comment-reply-link {
width: 90px;
}
.comment-body {
margin-bottom: 18px;
padding: 0 110px 0 26px;
}
#main-footer {
border-top: #E6E6E6 solid 1px; }
#footer-bottom  { padding: 5px 0 5px 0px;
} #footer-info {
float:right;
}
#footer-info a {
font-weight:500;
text-decoration:underline;
}
@media screen and (max-width: 1340px){
#menu-item-16097 {
margin-left: 0px !important;
}
#top-menu li a {
font-size: 14px !important;
}
}
@media screen and (min-width: 1145px) and (max-width: 1265px) {
.et_header_style_centered #main-header .logo_container {
height: 80px !important;
}
#main-header .logo_container {
margin: 0 0 0 0px !important;
}
}
@media screen and (max-width: 1145px){
#tekstfelt-topp1, #tekstfelt-topp2, #tekstfelt-topp3 {
display:none;
}
.logo_container {
max-width: 600px;
float: none !important;
}
}
@media screen and (max-width: 980px){
#breadcrumbs { 
width: 100%; 
}
.et_mobile_menu .menu-item-has-children > a {
background-color: rgba(0, 0, 0, 0.08);
font-weight: bold;
}
.sub-menu {
border-top: #ccc 0px solid !important;
border-left: #ccc 0px solid !important;
border-right: #ccc 0px solid !important;
}
.woocommerce #content table.cart td.actions .button, .woocommerce #content table.cart td.actions .input-text, .woocommerce #content table.cart td.actions input, .woocommerce table.cart td.actions .button, .woocommerce table.cart td.actions .input-text, .woocommerce table.cart td.actions input, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions input, .woocommerce-page table.cart td.actions .button, .woocommerce-page table.cart td.actions .input-text, .woocommerce-page table.cart td.actions input {
width: 100%;
box-sizing: border-box;
}
}
@media (max-width: 768px) {
.woocommerce div.product {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; -webkit-box-align: start;
-moz-box-align: start;
-ms-flex-align: start;
-webkit-align-items: flex-start;
align-items: flex-start;
}
.woocommerce div.product div.summary {
-webkit-box-ordinal-group: 1;
-moz-box-ordinal-group: 1;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
}
.woocommerce div.product div.images {
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 2;
-webkit-order: 2;
order: 2;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs:after, .woocommerce #content div.product div.thumbnails a.first, .woocommerce #content div.product div.thumbnails:after, .woocommerce .cart-collaterals:after, .woocommerce .col2-set:after, .woocommerce .woocommerce-pagination ul.page-numbers:after, .woocommerce div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs ul.tabs:after, .woocommerce div.product div.thumbnails a.first, .woocommerce div.product div.thumbnails:after, .woocommerce ul.products, .woocommerce ul.products li.first, .woocommerce ul.products:after, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after, .woocommerce-page #content div.product div.thumbnails a.first, .woocommerce-page #content div.product div.thumbnails:after, .woocommerce-page .cart-collaterals:after, .woocommerce-page .col2-set:after, .woocommerce-page .woocommerce-pagination ul.page-numbers:after, .woocommerce-page div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs:after, .woocommerce-page div.product div.thumbnails a.first, .woocommerce-page div.product div.thumbnails:after, .woocommerce-page ul.products, .woocommerce-page ul.products li.first, .woocommerce-page ul.products:after {
-webkit-box-ordinal-group: 3;
-moz-box-ordinal-group: 3;
-ms-flex-order: 3;
-webkit-order: 3;
order: 3;
}
.woocommerce div.product div.related.products {
-webkit-box-ordinal-group: 4;
-moz-box-ordinal-group: 4;
-ms-flex-order: 4;
-webkit-order: 4;
order: 4;
}
}
@media (max-width: 380px) {
#et-info-email {
display:none !important;
}
h1 {
font-size: 20px !important;
}
h2 {
font-size: 20px;
}
.et_pb_column_1_3 h2, .et_pb_column_1_4 h2 {
font-size: 18px !important;
}
#main-content {
background: #fff !important;
}
#main-content .container {
background: #fff !important;
padding: 20px 0px 0 0px !important;
}
body.woocommerce div.product .woocommerce-tabs .panel, body.woocommerce #content-area div.product .woocommerce-tabs .panel {
margin: 0;
padding: 14px;
}
.container {
position: relative;
width: 90%;
}
}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:15px}.et_pb_slide_content,.et_pb_best_value{font-size:17px}body{color:#020202}h1,h2,h3,h4,h5,h6{color:#020202}body{line-height:1.6em}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#2f640d}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#2f640d}.footer-widget h4{color:#2f640d}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#2f640d}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#2f640d}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1110px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1270px}a{color:#2f640d}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#f9f9f9}#main-header .nav li ul{background-color:#fcfcfc}.et_secondary_nav_enabled #page-container #top-header{background-color:#2f640d!important}#et-secondary-nav li ul{background-color:#2f640d}#et-secondary-nav li ul{background-color:#ffffff}#top-header,#top-header a{color:#f2f2f2}#et-secondary-nav li ul a{color:#020202}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#2d2d2d}.et_search_form_container input::-moz-placeholder{color:#2d2d2d}.et_search_form_container input::-webkit-input-placeholder{color:#2d2d2d}.et_search_form_container input:-ms-input-placeholder{color:#2d2d2d}#top-menu li a,.et_search_form_container input{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:rgba(255,255,255,0.78)}#main-footer{background-color:#2f640d}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#ffffff}.footer-widget li:before{border-color:#2f640d}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:12px}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.4em}#footer-widgets .footer-widget li:before{top:5.4px}#et-footer-nav{background-color:rgba(249,249,249,0.05)}.bottom-nav,.bottom-nav a,.bottom-nav li.current-menu-item a{color:#ffffff}#et-footer-nav .bottom-nav li.current-menu-item a{color:#ffffff}#footer-bottom{background-color:#020202}#footer-info,#footer-info a{color:#ededed}#footer-info{font-size:11px}body .et_pb_button{border-width:1px!important;border-radius:1px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#ffffff}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:61px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:61px}.et_header_style_split .centered-inline-logo-wrap{width:121px;margin:-121px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:121px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:121px}.et_header_style_centered #top-menu>li>a{padding-bottom:22px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:52px 0 52px 0!important}.et_header_style_centered #main-header .logo_container{height:121px}.et_header_style_centered #logo{max-height:41%}.et_pb_svg_logo.et_header_style_centered #logo{height:41%}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#2f640d!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#2f640d}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#2d2d2d!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#2d2d2d!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#2d2d2d!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#2d2d2d!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:rgba(255,255,255,0.78)!important}.et-fixed-header#top-header a{color:#f2f2f2}body.home-posts #left-area .et_pb_post h2,body.archive #left-area .et_pb_post h2,body.search #left-area .et_pb_post h2{font-size:24.266666666667px}body.single .et_post_meta_wrapper h1{font-size:28px}}@media only screen and (min-width:1387px){.et_pb_row{padding:27px 0}.et_pb_section{padding:55px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:83px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:24px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:20px}h3{font-size:17px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:14px}h5{font-size:12px}h6{font-size:11px}.et_pb_slide_description .et_pb_slide_title{font-size:36px}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:12px}	h1,h2,h3,h4,h5,h6{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}#main-header,#et-top-navigation{font-family:'Droid Sans',sans-serif}body #page-container #sidebar{width:20%}body #page-container #left-area{width:80%}.et_right_sidebar #main-content .container:before{right:20%!important}.et_left_sidebar #main-content .container:before{left:20%!important}