h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Droid Serif', Georgia, "Times New Roman", serif;
color: #03012c;
font-weight: normal;
font-style: normal;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 1px;
line-height: 1.3em;
} a {
color: #b75922;
}
.page-template-404-page-blank.page-template-404-page-blank-php #page-container {
padding-top: 0!important;
} #et-main-area { }
@media only screen and (min-width: 1025px){
#page-container {
padding-top: 0 !important;
}
}    .et_header_style_centered #et_top_search {
display: none!important;
} #main-header,
#main-header .nav li ul,
.et-search-form,
#main-header .et_mobile_menu {
background-color: #03012c;
} #top-menu li.current-menu-ancestor > a,
#top-menu li.current-menu-item > a {
color: #ffffff;
} #top-menu li a,
.et_search_form_container input {
font-weight: bold;
font-style: normal;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 2px;
font-size: 13px;
} #top-menu a,
#et-top-navigation .et-cart-info {
color: rgba(255, 255, 255, 0.68);
} .et_header_style_centered #main-header div#et-top-navigation {
top: 8px;
}
@media only screen and (min-width: 981px) {
#main-header.et-fixed-header {
background-color: #03012c;
} .et-fixed-header #top-menu a,
.et-fixed-header #et-top-navigation .et-cart-info {
color: rgba(86, 86, 86, 0.6) !important;
} .et-fixed-header #top-menu li.current-menu-item > a {
color: #565656 !important;
}
}    #main-footer {
background-color: #fdfaf5;
}
#footer-bottom {
background-color: rgba(0, 0, 0, 0.07);
} #footer-info,
#footer-info a {
color: rgba(102, 102, 102, 0.72);
font-weight: normal;
font-style: italic;
font-size: 16px;
} #et-footer-nav {
background-color: #2a343d;
} #et-footer-nav .bottom-nav li.current-menu-item a {
color: #ffffff;
} .bottom-nav a {
font-weight: bold;
color: #bbb;
font-style: normal;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 5px;
} .bottom-nav a:hover {
opacity: .7;
}    #et_search_icon:hover,
.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,
.woocommerce div.product span.price,
.woocommerce-page div.product span.price,
.woocommerce #content div.product span.price,
.woocommerce-page #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce-page div.product p.price,
.woocommerce #content div.product p.price,
.woocommerce-page #content div.product p.price,
.et_pb_member_social_links a:hover,
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before,
.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,
.posted_in a,
.woocommerce p.stars a {
color: #b75922;
}
@media only screen and (max-width: 414px){
.woocommerce-message a.button.wc-forward {
margin: 0 auto 10px;
display: block;
text-align: center;
float: none;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
width: 100%;
display: block;
text-align: center;
float: none;
}
.woocommerce-page table.cart td.actions .input-text+.button, .woocommerce table.cart td.actions .button {
width: 100%;
float: none!important;
display: block;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
display: inline-block;
float: none;
}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty {
height: 45px!important;
width: 45px!important;
padding: 0!important;
font-size: 18px!important;
}
.woocommerce-page .quantity {
width: auto!important;
margin: 0!important;
padding: 0!important;
display: inline-block;
}
table.cart th {
max-width: 100%;
padding: 12px 0!important;
margin: 0!important;
width: auto!important;
font-size: 14px;
}
table.cart tr {
max-width: 100%;
padding: 8px 4px!important;
}
td.product-name {
font-size: 14px;
}
}
.woocommerce input.button:hover, .woocommerce-page input.button:hover {
letter-spacing: 2px!important;
} .screen-reader-text {
display: none;
}
#custom-404 input#s {
width: 60%;
margin: 0 auto;
display: block;
font-size: 16px;
}
#custom-404 #searchsubmit {
background: rgba(0, 0, 0, 0.07);
border: 2px solid;
color: #fff;
font-size: 20px;
padding: 6px 25px;
text-align: center;
margin: 20px auto 0;
display: block;
cursor: pointer;
border-radius: 4px;
} #custom-404-2 br {
display: none;
}
#custom-404-2 #s {
width: 80%;
border: 2px solid;
font-size: 16px;
}
#custom-404-2 #searchsubmit {
background-color: #383737;
border: none;
color: #fff;
padding: 13px 30px;
font-size: 20px;
border-radius: 4px;
cursor: pointer;
}
@media only screen and (max-width:666px){
#custom-404-2 #s {
width: 100%;
display: block;
float: none;
}
#custom-404-2 #searchsubmit {
float: none;
display: block;
max-width: 50%;
margin: 10px auto;
}
} .page.woocommerce-checkout.woocommerce-page .et_pb_row.et_pb_row_0 {
width: 100%;
} .woocommerce .woocommerce-info, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
background: #B75922;
} .woocommerce a.button.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce a.button:hover,
.woocommerce-page a.button:hover,
.woocommerce button.button,
.woocommerce-page button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce #content input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce.et_pb_button_helper_class #respond input#submit,
.woocommerce-page.et_pb_button_helper_class #respond input#submit,
.form-submit input,
.woocommerce-message a.button.wc-forward,
.woocommerce .cart .button,
.woocommerce .cart input.button,
a.checkout-button.button.alt.wc-forward,
.woocommerce input.button,
.woocommerce-page input.button,
a.button.wc-backward {
color: rgba(0, 0, 0, 0.4) !important;
background: #e6d8c2 !important;
border-color: #e6d8c2 !important;
text-transform: uppercase;
font-weight: 700!important;
letter-spacing: 1px;
font-size: 18px!important;
padding-right: 18px;
}
p.return-to-shop, p.cart-empty {
text-align: center;
} .form-submit input {
font-size: 16px!important;
letter-spacing: 1px!important;
} .woocommerce-message a.button.wc-forward {
background: #ffffff!important;
}
.woocommerce div.product form.cart .button:hover,
.woocommerce.et_pb_button_helper_class #respond input#submit,
.woocommerce-page.et_pb_button_helper_class #respond input#submit,
.form-submit input:hover,
.woocommerce-message a.button.wc-forward:hover,
.woocommerce .cart .button,
.woocommerce .cart input.button:hover,
a.checkout-button.button.alt.wc-forward:hover {
letter-spacing: 2px!important;
} .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,
.comment-reply-link:hover:after,
.woocommerce a.button.alt:hover:after,
.woocommerce-page a.button.alt:hover:after,
.woocommerce button.button.alt:hover:after,
.woocommerce-page button.button.alt:hover:after,
.woocommerce input.button.alt:hover:after,
.woocommerce-page input.button.alt:hover:after,
.woocommerce #respond input#submit.alt:hover:after,
.woocommerce-page #respond input#submit.alt:hover:after,
.woocommerce #content input.button.alt:hover:after,
.woocommerce-page #content input.button.alt:hover:after,
.woocommerce a.button:hover:after,
.woocommerce-page a.button:hover:after,
.woocommerce button.button:hover:after,
.woocommerce-page button.button:hover:after,
.woocommerce input.button:hover:after,
.woocommerce-page input.button:hover:after,
.woocommerce #respond input#submit:hover:after,
.woocommerce-page #respond input#submit:hover:after,
.woocommerce #content input.button:hover:after,
.woocommerce-page #content input.button:hover:after {
display: none!important;
} .woocommerce #reviews h3,
.et_mobile_menu li a {
text-transform: uppercase;
} .woocommerce .woocommerce-message {
background: #b75922;
}    @media only screen and (min-width: 1025px){
.single.single-post #page-container, .single.single-product #page-container {
padding-top: 57px!important;
}
}
.single.single-post #et-main-area,
.single.single-product #et-main-area,
.page.page-template-default {
margin-top: 0;
} p.prev-post, p.next-post {
text-transform: uppercase;
color: #000;
}
p.prev-post:before {
content: '\2039';
font-size: 25px;
padding-right: 8px;
}
p.next-post:after {
content: '\203a';
font-size: 25px;
padding-left: 8px;
} #form-allowed-tags {
display: none;
}
input[type=text], input[type=password], input[type=tel], input[type=email], input.text, input.title, textarea, select {
padding: 15px;
border-radius: 4px;
background: #F7F7F7;
}
#checkout .et_pb_row.et_pb_row_0 {
width: 100%;
}
#place_order {
float: none!important;
margin: 0 auto;
display: block;
} .mfp-title {
display: none;
} @media only screen and (max-width: 980px) 
{
#main-header,
#main-header .nav li ul,
.et-search-form,
#main-header .et_mobile_menu {
background-color: #03012c;
}
.mobile_menu_bar:before,
.et_header_style_centered .mobile_nav .select_page,
.et_mobile_menu li a {
color: rgba(255, 255, 255, 0.68)!important;
}
.et_mobile_menu {
border-top: 3px solid #eadcc3!important;
}
#et-main-area {
margin-top: 0;
}
}
@media only screen and (max-width: 767px){
.et_pb_column.et_pb_column_1_2.et_pb_column_0.et_pb_text_align_left.mobile_left, .et_pb_column.et_pb_column_1_2.et_pb_column_1.et_pb_text_align_right.mobile_right {
text-align: center;
}
}
@media only screen and (max-width: 1023px) and (min-width: 768px){
.et_pb_column.et_pb_column_1_2.et_pb_column_0.et_pb_text_align_left.mobile_left, .et_pb_column.et_pb_column_1_2.et_pb_column_1.et_pb_text_align_right.mobile_right {
max-width: 50%;
text-align: center;
}
}
@media only screen and (min-width: 1024px){
.button.update-cart {
width: 100%!important;
}
} @media only screen and (min-width: 768px) and (max-width: 980px){
.et_pb_gallery_item.et_pb_grid_item.et_pb_bg_layout_light {
width: 50%!important;
clear: none!important;
}
}h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Droid Serif', Georgia, "Times New Roman", serif;
color: #03012c;
font-weight: normal;
font-style: normal;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 1px;
line-height: 1.3em;
} a {
color: #b75922;
}
.page-template-404-page-blank.page-template-404-page-blank-php #page-container {
padding-top: 0!important;
} #et-main-area { }
@media only screen and (min-width: 1025px){
#page-container {
padding-top: 0 !important;
}
}    .et_header_style_centered #et_top_search {
display: none!important;
} #main-header,
#main-header .nav li ul,
.et-search-form,
#main-header .et_mobile_menu {
background-color: #03012c;
} #top-menu li.current-menu-ancestor > a,
#top-menu li.current-menu-item > a {
color: #ffffff;
} #top-menu li a,
.et_search_form_container input {
font-weight: bold;
font-style: normal;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 2px;
font-size: 13px;
} #top-menu a,
#et-top-navigation .et-cart-info {
color: rgba(255, 255, 255, 0.68);
} .et_header_style_centered #main-header div#et-top-navigation {
top: 8px;
}
@media only screen and (min-width: 981px) {
#main-header.et-fixed-header {
background-color: #03012c;
} .et-fixed-header #top-menu a,
.et-fixed-header #et-top-navigation .et-cart-info {
color: rgba(86, 86, 86, 0.6) !important;
} .et-fixed-header #top-menu li.current-menu-item > a {
color: #565656 !important;
}
}    #main-footer {
background-color: #fdfaf5;
}
#footer-bottom {
background-color: rgba(0, 0, 0, 0.07);
} #footer-info,
#footer-info a {
color: rgba(102, 102, 102, 0.72);
font-weight: normal;
font-style: italic;
font-size: 16px;
} #et-footer-nav {
background-color: #2a343d;
} #et-footer-nav .bottom-nav li.current-menu-item a {
color: #ffffff;
} .bottom-nav a {
font-weight: bold;
color: #bbb;
font-style: normal;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 5px;
} .bottom-nav a:hover {
opacity: .7;
}    #et_search_icon:hover,
.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,
.woocommerce div.product span.price,
.woocommerce-page div.product span.price,
.woocommerce #content div.product span.price,
.woocommerce-page #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce-page div.product p.price,
.woocommerce #content div.product p.price,
.woocommerce-page #content div.product p.price,
.et_pb_member_social_links a:hover,
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before,
.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,
.posted_in a,
.woocommerce p.stars a {
color: #b75922;
}
@media only screen and (max-width: 414px){
.woocommerce-message a.button.wc-forward {
margin: 0 auto 10px;
display: block;
text-align: center;
float: none;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
width: 100%;
display: block;
text-align: center;
float: none;
}
.woocommerce-page table.cart td.actions .input-text+.button, .woocommerce table.cart td.actions .button {
width: 100%;
float: none!important;
display: block;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
display: inline-block;
float: none;
}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty {
height: 45px!important;
width: 45px!important;
padding: 0!important;
font-size: 18px!important;
}
.woocommerce-page .quantity {
width: auto!important;
margin: 0!important;
padding: 0!important;
display: inline-block;
}
table.cart th {
max-width: 100%;
padding: 12px 0!important;
margin: 0!important;
width: auto!important;
font-size: 14px;
}
table.cart tr {
max-width: 100%;
padding: 8px 4px!important;
}
td.product-name {
font-size: 14px;
}
}
.woocommerce input.button:hover, .woocommerce-page input.button:hover {
letter-spacing: 2px!important;
} .screen-reader-text {
display: none;
}
#custom-404 input#s {
width: 60%;
margin: 0 auto;
display: block;
font-size: 16px;
}
#custom-404 #searchsubmit {
background: rgba(0, 0, 0, 0.07);
border: 2px solid;
color: #fff;
font-size: 20px;
padding: 6px 25px;
text-align: center;
margin: 20px auto 0;
display: block;
cursor: pointer;
border-radius: 4px;
} #custom-404-2 br {
display: none;
}
#custom-404-2 #s {
width: 80%;
border: 2px solid;
font-size: 16px;
}
#custom-404-2 #searchsubmit {
background-color: #383737;
border: none;
color: #fff;
padding: 13px 30px;
font-size: 20px;
border-radius: 4px;
cursor: pointer;
}
@media only screen and (max-width:666px){
#custom-404-2 #s {
width: 100%;
display: block;
float: none;
}
#custom-404-2 #searchsubmit {
float: none;
display: block;
max-width: 50%;
margin: 10px auto;
}
} .page.woocommerce-checkout.woocommerce-page .et_pb_row.et_pb_row_0 {
width: 100%;
} .woocommerce .woocommerce-info, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
background: #B75922;
} .woocommerce a.button.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce a.button:hover,
.woocommerce-page a.button:hover,
.woocommerce button.button,
.woocommerce-page button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce #content input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce.et_pb_button_helper_class #respond input#submit,
.woocommerce-page.et_pb_button_helper_class #respond input#submit,
.form-submit input,
.woocommerce-message a.button.wc-forward,
.woocommerce .cart .button,
.woocommerce .cart input.button,
a.checkout-button.button.alt.wc-forward,
.woocommerce input.button,
.woocommerce-page input.button,
a.button.wc-backward {
color: rgba(0, 0, 0, 0.4) !important;
background: #e6d8c2 !important;
border-color: #e6d8c2 !important;
text-transform: uppercase;
font-weight: 700!important;
letter-spacing: 1px;
font-size: 18px!important;
padding-right: 18px;
}
p.return-to-shop, p.cart-empty {
text-align: center;
} .form-submit input {
font-size: 16px!important;
letter-spacing: 1px!important;
} .woocommerce-message a.button.wc-forward {
background: #ffffff!important;
}
.woocommerce div.product form.cart .button:hover,
.woocommerce.et_pb_button_helper_class #respond input#submit,
.woocommerce-page.et_pb_button_helper_class #respond input#submit,
.form-submit input:hover,
.woocommerce-message a.button.wc-forward:hover,
.woocommerce .cart .button,
.woocommerce .cart input.button:hover,
a.checkout-button.button.alt.wc-forward:hover {
letter-spacing: 2px!important;
} .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,
.comment-reply-link:hover:after,
.woocommerce a.button.alt:hover:after,
.woocommerce-page a.button.alt:hover:after,
.woocommerce button.button.alt:hover:after,
.woocommerce-page button.button.alt:hover:after,
.woocommerce input.button.alt:hover:after,
.woocommerce-page input.button.alt:hover:after,
.woocommerce #respond input#submit.alt:hover:after,
.woocommerce-page #respond input#submit.alt:hover:after,
.woocommerce #content input.button.alt:hover:after,
.woocommerce-page #content input.button.alt:hover:after,
.woocommerce a.button:hover:after,
.woocommerce-page a.button:hover:after,
.woocommerce button.button:hover:after,
.woocommerce-page button.button:hover:after,
.woocommerce input.button:hover:after,
.woocommerce-page input.button:hover:after,
.woocommerce #respond input#submit:hover:after,
.woocommerce-page #respond input#submit:hover:after,
.woocommerce #content input.button:hover:after,
.woocommerce-page #content input.button:hover:after {
display: none!important;
} .woocommerce #reviews h3,
.et_mobile_menu li a {
text-transform: uppercase;
} .woocommerce .woocommerce-message {
background: #b75922;
}    @media only screen and (min-width: 1025px){
.single.single-post #page-container, .single.single-product #page-container {
padding-top: 57px!important;
}
}
.single.single-post #et-main-area,
.single.single-product #et-main-area,
.page.page-template-default {
margin-top: 0;
} p.prev-post, p.next-post {
text-transform: uppercase;
color: #000;
}
p.prev-post:before {
content: '\2039';
font-size: 25px;
padding-right: 8px;
}
p.next-post:after {
content: '\203a';
font-size: 25px;
padding-left: 8px;
} #form-allowed-tags {
display: none;
}
input[type=text], input[type=password], input[type=tel], input[type=email], input.text, input.title, textarea, select {
padding: 15px;
border-radius: 4px;
background: #F7F7F7;
}
#checkout .et_pb_row.et_pb_row_0 {
width: 100%;
}
#place_order {
float: none!important;
margin: 0 auto;
display: block;
} .mfp-title {
display: none;
} @media only screen and (max-width: 980px) 
{
#main-header,
#main-header .nav li ul,
.et-search-form,
#main-header .et_mobile_menu {
background-color: #03012c;
}
.mobile_menu_bar:before,
.et_header_style_centered .mobile_nav .select_page,
.et_mobile_menu li a {
color: rgba(255, 255, 255, 0.68)!important;
}
.et_mobile_menu {
border-top: 3px solid #eadcc3!important;
}
#et-main-area {
margin-top: 0;
}
}
@media only screen and (max-width: 767px){
.et_pb_column.et_pb_column_1_2.et_pb_column_0.et_pb_text_align_left.mobile_left, .et_pb_column.et_pb_column_1_2.et_pb_column_1.et_pb_text_align_right.mobile_right {
text-align: center;
}
}
@media only screen and (max-width: 1023px) and (min-width: 768px){
.et_pb_column.et_pb_column_1_2.et_pb_column_0.et_pb_text_align_left.mobile_left, .et_pb_column.et_pb_column_1_2.et_pb_column_1.et_pb_text_align_right.mobile_right {
max-width: 50%;
text-align: center;
}
}
@media only screen and (min-width: 1024px){
.button.update-cart {
width: 100%!important;
}
} @media only screen and (min-width: 768px) and (max-width: 980px){
.et_pb_gallery_item.et_pb_grid_item.et_pb_bg_layout_light {
width: 50%!important;
clear: none!important;
}
}