@charset "utf-8";
/* CSS Document */


body, .title-section .title-wrapper, #footer .copyright { background:#f9e9d9; color:#5c5c5c; font-family: Century Gothic,CenturyGothic}
ul.dt-sc-tabs-vertical-frame > li > a.current,.woocommerce-tabs ul.tabs > li.active > a {border-color:#f9ddd2; }
.dt-sc-button, .dt-sc-sorting-container a.active-sort, .dt-sc-sorting-container a:hover, .pagination a.prev-post, .pagination a.next-post, .dt-gallery-single-slider-wrapper #bx-pager a.active:before, .post-nav-container .post-prev-link a, .post-nav-container .post-next-link a, .widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_product_tag_cloud .tagcloud a:hover, input[type="submit"], button, input[type="button"], .dt-sc-callout-box.type1, .dt-sc-callout-box.type3, .pagination .prev-post a, .pagination .next-post a, #header #searchform input[type="submit"]:hover, #primary #searchform input[type="submit"]:hover {border-color:#f9ddd2 !important}
#header .dt-sc-social-icons li {background:#f9ddd2;}
.dt-sc-tabs-vertical-frame-content:after {background:url(../../images/textured-border-cils.png);}
h1, h2, h3, h4, h5, h6, .top-bar ul, .top-bar ul.cart-details li a, .widget ul li a, .woocommerce table.shop_attributes th, .woocommerce-tabs ul.tabs > li > a {color:#5c5c5c}
h3 {font-size:20px; font-weight:normal}
ul.products li .product-container {background:#f2f2e5 url(../../images/textured-pattern.png) repeat;}
tbody tr:nth-child(2n+1) td {background:none;}
input[type="submit"], button, input[type="button"], .dt-sc-button,.dt-sc-button:before, .button, {color:#5c5c5c; text-shadow:none; background:none; box-shadow: inset 1px 1px 0px rgba(255, 255, 255, 0.2);}
input[type="submit"], button, input[type="button"], .dt-sc-button, .dt-sc-button:before, .button, .product .summary .add_to_wishlist:before, #reviews a.button:before, .woocommerce-message .button:before, .woocommerce-error .button:before, .woocommerce-info .button:before, .woocommerce table .button:before, .product.woocommerce .button:before, .return-to-shop a:before, .wc-proceed-to-checkout .checkout-button:before, .pagination .prev-post a, .pagination .next-post a {box-shadow:none !important; background:none; text-shadow:none !important; color:#5c5c5c !important; border-radius:5px}
body, input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], textarea, input.text, select, input[type="search"], .dt-sc-ico-content.type1 h2, .dt-sc-popular-procedures h2, .dt-gallery .image-overlay h5, .dt-sc-callout-box.type6 h5, .dt-sc-callout-box.type7 h5, .dt-sc-testimonial blockquote:before, .dt-sc-testimonial blockquote q, .dt-sc-team h5, h5.dt-sc-toggle, h5.dt-sc-toggle-accordion, .dt-gallery-details h6, .widget .recent-posts-widget ul li h4, .author-info h3 span, ul.commentlist li .author-name .reply a, .dt-sc-gift-card-section h6, .dt-sc-reservation .title h6, .dt-sc-ico-content.type3 h2, .dt-sc-callout-box h5, .menu-item-widget-area-container .widget h3.widgettitle, #main-menu ul.menu a.dt-menu-expand, #main-menu ul.menu li .menu-item-widget-area-container ul.menu li a {font-family: Century Gothic,CenturyGothic}
::-webkit-input-placeholder, :-moz-placeholder, ::-moz-placeholder, :placeholder-shown, :-ms-input-placeholder {color:#5c5c5c !important;}
a:hover {color: #5c5c5c;}
p, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:#5c5c5c;}

/* HEADER */

.main-menu-wrapper, #main-menu ul li.menu-item-simple-parent ul {background:none !important;}
#main-menu {background:none !important;}
#main-menu ul.menu > li > a, #main-menu ul li.menu-item-simple-parent ul li a {font-weight:normal; font-family: Century Gothic,CenturyGothic; text-transform:none; font-size:15px !important; color:#5c5c5c;}
#main-menu ul li.menu-item-simple-parent ul li a {border-bottom:none;}
#main-menu ul li a:hover {color:#5c5c5c !important;}
.booking.header {float: left; display: inline; padding: 0px; width: auto; width: 100%; margin-left:0px; margin-top:35px; margin-right:0px; margin-bottom:0px; text-align: center;}
.book {padding-left: 10px; padding-right: 10px; padding-top:0; padding-bottom:0; height:18px; line-height:18px; display:inline-block;}
.booking a {background-color: #f9ddd2 !important; padding:10px; border-radius: 5px; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.2); margin-top:2px;}
.booking a:hover {color:#5c5c5c;}
.salon {margin:0 10px 0 0; padding:10px; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.2) !important;}

/* TITLES */
.border-title h2, .border-title h1, h2 {font-size:20px; font-family: Century Gothic,CenturyGothic; text-transform:none; color:#5c5c5c; font-weight: normal;}
.border-title h2, .border-title h1 {margin-bottom:5px;}
.border-title h6 {color:#5c5c5c}
.title-section, .border-title h1, .border-title h2 {background:none !important; padding:0;}
h1 {background:none !important; padding:0 !important;}
.type2 .dt-sc-testimonial cite {font-weight:normal;}

.booking-link {
	background-color: #f9ddd2 !important;
    padding: 5px 10px;
    border-radius: 5px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    margin-top: 7px;
    display: inline-block;
}

/* CONTENT */
.container, .dt-sc-testimonial blockquote q {color:#7d7976; font-size:13px; font-family: Century Gothic,CenturyGothic}
.dt-sc-team h5 {color:#5c5c5c; font-family: Century Gothic,CenturyGothic}
#main-menu, .top-bar, #main-menu ul li.menu-item-simple-parent ul {background-color:#f9ddd2 !important; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.footer-widgets-wrapper {background:#f9e9d9 !important}
.column img {border-radius:5px;}
.dt-sc-popular-procedures-wrapper, .dt-sc-popular-procedures-wrapper:before{background:none !important;}
.dt-sc-popular-procedures-wrapper {padding:0 !important; margin:0px 0px 20px;}
.dt-sc-testimonial-carousel-wrapper.type2 {margin-top:0px;}
.dt-sc-team, .dt-sc-team:before, .dt-sc-team:after, .dt-sc-popular-procedures-wrapper .border:before, .dt-sc-popular-procedures-wrapper .border:after, .dt-sc-popular-procedures-wrapper .border, #main-menu ul li.menu-item-simple-parent ul:before, .megamenu-child-container:before, .dt-sc-tabs-vertical-frame-content, .dt-sc-tabs-vertical-frame-content:after {background:none !important;}
.dt-sc-team:before {border-bottom:none;}
.error-info {text-align:center; float:none;}
ul.dt-sc-tabs-vertical-frame > li > a.current {background:#f9ddd2;}
ul.dt-sc-tabs-vertical-frame > li > a {font-size:15px; color:#5c5c5c;}
.fa.fa-envelope a {color:#7d7976 !important;}
.booking.onpage {float:none; display: block; padding: 0px; width: auto; width: 100%; margin-left:0px; margin-top:7px; margin-right:0px; margin-bottom:25px;}

.dt-sc-callout-box.uprice {padding: 0px 0px 0px 25px; border-radius:5px; background:#f9ddd2; margin-bottom:20px;}
.dt-sc-callout-content {padding-top:10px; padding-bottom:10px;}
.dt-sc-callout-content p, .dt-sc-callout-content h4, .dt-sc-callout-content h5{font-family: Century Gothic,CenturyGothic;}
.dt-sc-callout-content p {font-size:13px;}
.priceinfo {margin-top:10px;text-align: right; padding-right: 40%;}
.container, .dt-sc-testimonial blockquote q, .entry-details .entry-metadata p a {color:#5c5c5c;}
.post-edit-link {display:none;}
#shortcode {margin-bottom:0px}
p {line-height: 26px; margin-bottom:0px}
.contacta {width:100% !important; color:#EBADAD !important;}

/* WOOCOMMERCE */

.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {border-radius:5px; box-shadow:none !important}
ul.products li .product-container, ul.products li .product-wrapper {background:none !important;}
ul.products li .product-container {border:none;}
ul.products li .product-thumb .onsale, .single-product .product > .onsale, ul.products li:hover .product-details .add_to_cart_button, ul.products li:hover .product-details .button, ul.products li:hover .product-details .yith-wcwl-add-to-wishlist a, .product .summary .add_to_wishlist, #reviews a.button, .woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button, .woocommerce table .button, .product.woocommerce .button, .return-to-shop a, .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content, .wc-proceed-to-checkout .checkout-button { background-color:#f9ddd2 !important; }
ul.products li .product-thumb .onsale, .single-product .product > .onsale {color:#5c5c5c;}
ul.products li .product-title h3 {font-size:15px; font-family: Century Gothic,CenturyGothic; color:#5c5c5c !important; height:40px}
.secondary-sidebar .widget h3.widgettitle {font-weight:normal; font-size:16px; font-family: Century Gothic,CenturyGothic}
.widget.widget_product_categories ul li, .widget.woocommerce.widget_layered_nav ul li {padding: 10px 0 10px 0px;}
.widget.widget_product_categories ul li:before, .widget.woocommerce.widget_layered_nav ul li:before {display:none !important;}
ul.products li .product-details .price del .amount, ul.products li .product-details .price del {font-size:15px;}
ul.products li .product-details .price, ul.products li .product-details .price ins, ul.products li .product-details .price .amount {color:#5c5c5c !important; font-size:16px;}
.woocommerce.widget_price_filter .price_label {color:#5C5C5C;}
ul.products li:hover .product-title h3, ul.products li:hover .product-details .price, ul.products li:hover .product-details .price ins, ul.products li:hover .product-details .price .amount, .product .summary .price .amount {color:#5c5c5c !important;}
.related-products-container h2, .upsell-products-container h2, .cross-sells h2, .cart_totals h2, .shipping_calculator h2, .woocommerce h2, .woocommerce-page h2 {font-size:16px; font-family:Century Gothic,CenturyGothic;text-transform:uppercase}
.posted_in, .posted_in a, .sku_wrapper {color:#5c5c5c !important; font-family:Century Gothic,CenturyGothic;}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty {color:#5c5c5c !important; font-weight:normal;}
.woocommerce div.product .product_title, .woocommerce-page div.product .product_title, .woocommerce #content div.product .product_title, .woocommerce-page #content div.product .product_title {font-size: 20px; font-family: Century Gothic,CenturyGothic; text-transform: none; color: #5c5c5c; font-weight: normal;}
.woocommerce div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page #content div.product div.images img {border-radius:5px;}
.ins, .amount, .product-title, label {color:#5c5c5c !important;}
.product .summary table.variations .selection-box {width:80%;}
.woocommerce-tabs .panel h2 {font-size:16px !important;}
.woocommerce table.shop_attributes th {font-weight:normal; font-style:normal}
.woocommerce #reviews #respond h3#reply-title {font-size:16px; font-weight:normal}
.selection-box:after, .selection-box select, .woocommerce #reviews #respond input[type="text"], .woocommerce #reviews #respond textarea, .woocommerce #reviews #respond input[type="email"], .pp_inline #respond input[type="text"], .pp_inline #respond input[type="email"], .pp_inline #respond textarea {background: #f9ddd2; border: 1px solid #E4D3D3; color:#5c5c5c;}
.selection-box:after {top:0px;}
.product .summary .price .amount {font-size:20px;}
.reset_variations {color:#5c5c5c !important;}
.selection-box:before {border-top:7px solid rgba(92, 92, 92, 1);}
.woocommerce form .form-row .required, .woocommerce-page form .form-row .required {color:#F5A8A8;}
.woocommerce-message .button, .woocommerce-page .button {background-image:none !important;}
.woocommerce-message, .woocommerce-info, .woocommerce-error {border-top: 3px solid #f7cece !important;background: #f9ddd2 !important; text-shadow: none !important; box-shadow: none !important;}
.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box {background: #f9ddd2 !important; text-shadow:none !important; box-shadow:none !important}
.woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods, .woocommerce #payment div.form-row, .woocommerce-page #payment div.form-row {border:none !important;}

.woocommerce-message:before, .woocommerce-info:before, .woocommerce-error:before {background-color: #f7cece !important;}

.woocommerce #payment, .woocommerce-page #payment {background:none !important;}
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th, .product-name {color:#5c5c5c !important;}
td {background-image:none !important; background:#f9ddd2; color:#5c5c5c !important;}
.variation-pa_color p, .order_details {color:#5c5c5c !important;}
.woocommerce .order_details li strong, .woocommerce-page .order_details li strong {font-size:14px !important;}
address {font-style:normal !important; color:#5c5c5c;}
.woocommerce-order-received h3{text-transform:uppercase !important; font-size:16px !important;}
.woocommerce-order-received p {color:#5c5c5c !important;}
.woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove {color:#F5A8A8 !important;}
.woocommerce table.cart a.remove:hover, .woocommerce-page table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover {background-color:#F5A8A8 !important;color:#FFF !important;}
.woocommerce .cart-collaterals .cart_totals a.button.alt, .woocommerce-page .cart-collaterals .cart_totals a.button.alt, input[type="submit"], button, input[type="button"] {font-size:12px !important}
.woocommerce .cart .actions .button, .woocommerce-page .cart .actions .button, .woocommerce .cart .actions input.button, .woocommerce-page .cart .actions input.button {font-family: Century Gothic,CenturyGothic;}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {text-align:left;}
.woocommerce td.product-name dl.variation dt, .woocommerce-page td.product-name dl.variation dt {margin: 3px 0 0 0;}
.woocommerce td.product-name dl.variation dd, .woocommerce-page td.product-name dl.variation dd {margin:0 10px 5px 5px;}
ul.products li .product-details .add_to_cart_button {background-image:url(../../framework/woocommerce/images/cart-ico.png) !important;}

.cart_totals .shop_table tbody {padding-bottom:10px !important}

mark {background-color: #F9DDD2;}

#customer_login form {
	border:none;
}


h1, h2, h3, h4, h5, h6, #main-menu ul.menu > li > a, .dt-menu-toggle, .entry-meta .date, ul.products li .product-details .price, ul.products li .product-details .price ins, ul.products li .product-details .price .amount, .dt-sc-popular-procedures .duration, .dt-sc-popular-procedures .price, ul.commentlist li .author-name a, .dt-sc-gift-card .price, .product .summary .price .amount, .megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu, .menu-item-widget-area-container .widget h3.widgettitle {font-family: Century Gothic,CenturyGothic}
.entry-meta .date {background-image:none; background-color:#f9ddd2;}

/* Contact Form */

.wpcf7 .wpcf7-not-valid-tip {display:none;}
.wpcf7-not-valid {border:1px solid #ff9999 !important}
.wpcf7-validation-errors {background:#f9ddd2 !important; color:#5c5c5c !important;}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], textarea, input.text, input[type="search"] {color:#5c5c5c !important; background:#f9ddd2; border:1px solid #E4D3D3;}
.wpcf7-form div.wpcf7-validation-errors:before {color:#ff9999 !important}

/* Page - Services */

ul.dt-sc-fancy-list li a {color:#7d7976; font-size:17px;}
ul.dt-sc-tabs-frame > li > a.current, ul.dt-sc-tabs-frame > li > a, ul.dt-sc-tabs-frame > li > a.current > span, ul.dt-sc-tabs-frame > li > a.current:hover {color:#5c5c5c;}
ul.dt-sc-tabs-frame > li > a.current {border-color:#f9ddd2;}
ul.dt-sc-fancy-list.green li:before, ul.dt-sc-fancy-list li:before {color:#edbfaf;}
ul.dt-sc-fancy-list.arrow li:before {display:none;}
ul.dt-sc-fancy-list li {line-height:2em;}
.dt-sc-popular-procedures .duration, .dt-sc-popular-procedures .price {font-size:16px; font-family:Century Gothic,CenturyGothic; font-weight:normal;}
.duration{margin-bottom:0px !important;}
ul.dt-sc-fancy-list.arrow li {padding-left:0 !important;}
.dt-sc-button.small {font-size:13px;}
.dt-sc-tabs-frame-content h1, .dt-sc-tabs-frame-content h2, .dt-sc-tabs-frame-content h3, .dt-sc-tabs-frame-content h4, .dt-sc-tabs-frame-content h5, .dt-sc-tabs-frame-content h6 {font-weight:normal !important;}

/* Page - Look Book*/

.dt-gallery-details {background:none !important;}
.dt-gallery-details-inner {text-align:center; padding:20px 0 0 0; border:none; background:none;}
.dt-gallery-details h5 a, .dt-gallery-details h6 {color:#5c5c5c; font-size:16px;}
.dt-gallery-details h6 {font-family:Century Gothic,CenturyGothic; font-weight:normal;}
.dt-gallery .image-overlay, .dt-sc-gift-card:hover .image .overlay, .dt-sc-gift-card.selected .image .overlay {background-color: rgba(249, 221, 210, 0.9) !important; border-radius:5px;}
.dt-gallery .image-overlay .links > a:hover, .dt-gallery .image-overlay .links .views:hover {background:none;}
.dt-gallery.column {border-radius:5px;}

/* Page - Look Book Single */

.dt-sc-hr, .dt-gallery-single-inner, .dt-gallery-single:before {background:none !important;}
.dt-gallery-single-inner {border:none;}
.dt-gallery-single-details h3 {color:#7d7976;}
.dt-gallery-single-slider-wrapper img, .bx-pager img {border-radius:5px;}
.dt-gallery-single-slider-wrapper #bx-pager a.active:before {border:none;}

.post-nav-container .post-prev-link a:before, .post-nav-container .post-next-link a:before {background:none !important; box-shadow:none !important}
.post-prev-link a, .post-next-link a {background:none !important; text-shadow:none !important; box-shadow:none !important; border-radius:5px !important; color:#5c5c5c !important; font-size:13px !important;}

/* Page Contact*/

//.dt-sc-contact-info {font-size:16px}

/* Footer */

.mailchimp-form input[type="email"] {color:#5c5c5c !important;}
/* PrettyPhoto */

div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content {background: #f9ddd2 !important;}
div.pp_default .pp_gallery ul li a:hover, div.pp_default .pp_gallery ul li.selected a, .pp_gallery ul a:hover, .pp_gallery li.selected a, .pp_gallery ul a  {border-color:#f9ddd2 !important;}

#footer .dt-sc-social-icons li {display:inline-block;width:20px;height:20px;padding:0;background: #f9ddd2; padding:10px; border-radius:50%; border:none; color:#fff; margin:0 10px 0 0;}
#footer .dt-sc-social-icons li a {width:20px !important; height:20px !important; display:block;}
.widget ul li:before {display:none;}
.dt-sc-social-icons {text-align:left;}


/*----*****---- << Color >> ----*****----*/

a, #main-menu ul.menu > li > a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .dt-sc-testimonial cite, .carousel-arrows a:hover, #footer .widget h3.widgettitle, #footer .widget.widget_text ul li a:hover, #footer .dt-sc-social-icons li a:hover, .entry-meta .comments a:hover, .entry-details .entry-metadata p a:hover, .dt-sc-ico-content.type2 h2 a, .dt-sc-callout-box.type6 h4, .dt-sc-callout-box.type7 h4, .dt-gallery:hover .dt-gallery-details h5 a, .widget .recent-posts-widget ul li .entry-details >  a:hover, .widget ul li a:hover, /*.widget ul li:hover:before, */.widget.tweetbox ul li a, .widget .recent-posts-widget ul li h4 a:hover, ul.commentlist li .author-name .reply a, ul.dt-sc-tabs-frame > li > a > span, ul.dt-sc-tabs-frame > li > a:hover, .dt-sc-gift-card:hover .price, .dt-sc-gift-card.selected .price, .dt-sc-gift-card-section h6 span, .dt-sc-ico-content.type3 h2 a, ul.dt-sc-fancy-list li a:hover, ul.dt-sc-fancy-list.procedures li.selected a, .dt-sc-callout-box h4, ul.dt-sc-tabs-vertical-frame > li > a > span, .widget .recent-posts-widget ul li .entry-details .entry-metadata p a:hover span, .widget.widget_rss h3.widgettitle a, ul.cart-details li a:hover, .menu-item-widget-area-container .widget h3.widgettitle, .menu-item-widget-area-container .widget h3.widgettitle a, #main-menu ul.menu li .menu-item-widget-area-container ul.menu li a:hover, .dt-sc-reservation .title h6 span, .dt-sc-reservation h6.staff-name { color:#5c5c5c; }


#main-menu ul li a:hover, #main-menu ul > li.current_page_item > a, #main-menu ul > li.current_page_ancestor > a, #main-menu ul > li.current-menu-item > a, #main-menu ul > li.current-menu-ancestor > a, #main-menu ul li.menu-item-simple-parent ul > li.current_page_item > a, #main-menu ul li.menu-item-simple-parent ul > li.current_page_ancestor > a, #main-menu ul li.menu-item-simple-parent ul > li.current-menu-item > a, #main-menu ul li.menu-item-simple-parent ul > li.current-menu-ancestor > a { color:#5c5c5c; }

#main-menu ul li.menu-item-simple-parent ul li a:hover, #main-menu ul li.menu-item-megamenu-parent:hover > a, #main-menu ul > li.menu-item-simple-parent:hover > a, #main-menu ul li.menu-item-simple-parent ul li:hover > a { color:#5c5c5c; }

/*----*****---- << Slider >> ----*****----*/

.ls-container h2.skin { color:#e17213; }
.ls-container h3.skin { color:#5c5c5c; }

/*----*****---- << Background Color >> ----*****----*/
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {border:1px solid #f7cece; background:#f7cece !important;}
ul.products li .product-details .add_to_cart_button, ul.products li .product-details .button, ul.products li .product-details .yith-wcwl-add-to-wishlist a {border:1px solid #f9ddd2; background-color:#f9ddd2 !important;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {background:#f9ddd2;}

th, .dt-sc-button, .dt-sc-sorting-container a.active-sort, .dt-sc-sorting-container a:hover, .pagination .prev-post a, .pagination .next-post a, .post-nav-container .post-prev-link a, .post-nav-container .post-next-link a, .widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_product_tag_cloud .tagcloud a:hover, input[type="submit"], button, input[type="button"], .dt-sc-ico-content.type2 .icon:after, .sticky .entry-meta .date, .widget.flickrbox .flickr-widget div a, .post-edit-link:hover, #header .dt-sc-social-icons li:hover, #header #searchform input[type="submit"]:hover, #primary #searchform input[type="submit"]:hover, ul.time-table > li:before, ul.time-table > li.selected { background-color:#f9ddd2; }
th, .dt-sc-button, .dt-sc-sorting-container a.active-sort, .dt-sc-sorting-container a:hover, .pagination .prev-post a, .pagination .next-post a, .post-nav-container .post-prev-link a, .post-nav-container .post-next-link a, .widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_product_tag_cloud .tagcloud a:hover, input[type="submit"], button, input[type="button"], .dt-sc-ico-content.type2 .icon:after, .sticky .entry-meta .date, .widget.flickrbox .flickr-widget div a, .post-edit-link:hover, #header .dt-sc-social-icons li:hover, #header #searchform input[type="submit"]:hover, #primary #searchform input[type="submit"]:hover, ul.time-table > li:before, ul.time-table > li.selected, th, .dt-sc-button, .dt-sc-sorting-container a.active-sort, .dt-sc-sorting-container a:hover, .pagination .prev-post a, .pagination .next-post a, .post-nav-container .post-prev-link a, .post-nav-container .post-next-link a, .widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_product_tag_cloud .tagcloud a:hover, input[type="submit"], button, input[type="button"], .dt-sc-ico-content.type2 .icon:after, .sticky .entry-meta .date, .widget.flickrbox .flickr-widget div a, .post-edit-link:hover, #header .dt-sc-social-icons li:hover, #header #searchform input[type="submit"]:hover, #primary #searchform input[type="submit"]:hover, ul.time-table > li:before, ul.time-table > li.selected { background-color:#f9ddd2 !important; }

.dt-sc-button:hover, .pagination .prev-post a:hover, .pagination .next-post a:hover, .post-nav-container .post-prev-link a:hover, .post-nav-container .post-next-link a:hover, input[type="submit"]:hover, button:hover, input[type="button"]:hover, ul.products li:hover .product-details .add_to_cart_button, ul.products li:hover .product-details .button, ul.products li:hover .product-details .yith-wcwl-add-to-wishlist a, .product .summary .add_to_wishlist, #reviews a.button, .woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button, .woocommerce table .button, .product.woocommerce .button, .return-to-shop a, .wc-proceed-to-checkout .checkout-button { background-color:#f9ddd2 !important; }

.dt-gallery .image-overlay, .dt-sc-gift-card:hover .image .overlay, .dt-sc-gift-card.selected .image .overlay { background-color:rgba(215, 125, 49, 0.9); }


/*----*****---- << Border Color >> ----*****----*/

.dt-sc-button, .dt-sc-sorting-container a.active-sort, .dt-sc-sorting-container a:hover, .pagination a.prev-post, .pagination a.next-post, .dt-gallery-single-slider-wrapper #bx-pager a.active:before, .post-nav-container .post-prev-link a, .post-nav-container .post-next-link a, .widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_product_tag_cloud .tagcloud a:hover, input[type="submit"], button, input[type="button"], .dt-sc-callout-box.type1, .dt-sc-callout-box.type3, .pagination .prev-post a, .pagination .next-post a, #header #searchform input[type="submit"]:hover, #primary #searchform input[type="submit"]:hover { border-color:#f9ddd2; }

/*----*****---- << Woo Styles >> ----*****----*/

ul.products li:hover .product-title h3, ul.products li:hover .product-details .price, ul.products li:hover .product-details .price ins, ul.products li:hover .product-details .price .amount, .product .summary .price .amount { color:#f9ddd2; }

ul.products li:hover .product-details .add_to_cart_button, ul.products li:hover .product-details .button, ul.products li:hover .product-details .yith-wcwl-add-to-wishlist a, .product .summary .add_to_wishlist, #reviews a.button, .woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button, .woocommerce table .button, .product.woocommerce .button, .return-to-shop a, .wc-proceed-to-checkout .checkout-button { border-color:#f9ddd2; }
ul.products li .product-details .add_to_cart_button:hover, ul.products li .product-details .button:hover, ul.products li .product-details .yith-wcwl-add-to-wishlist a:hover, .product .summary .add_to_wishlist:hover, #reviews a.button:hover, .woocommerce-message .button:hover, .woocommerce-error .button:hover, .woocommerce-info .button:hover, .woocommerce table .button:hover, .product.woocommerce .button:hover, .return-to-shop a:hover, .cart_totals .shipping th, .shop_table .shipping th, .wc-proceed-to-checkout .checkout-button:hover { background-color:#f9ddd2; }

@media only screen and (max-width: 783px) { 
	.home .dt-sc-button.small, .wpcf7-submit, .ribbons {margin-bottom:20px !important}
	.widget_nav_menu {margin-top:20px}
	.ribbons {padding-bottom:20px !important}
}


@media only screen and (max-width: 767px) {

 /* HEADER */

 #main-menu ul li.menu-item-simple-parent ul {padding-left:10px;}

/* CONTENT */

.page-template-tpl-blog #primary.content-full-width, .page-template-tpl-gallery #primary.content-full-width {margin-top:0px; !important}
.dt-gallery-details-inner {padding:15px 0 0px 0;}
.dt-gallery {margin-top:15px}
.border-title.aligncenter, .border-title.alignleft, .border-title.alignright {margin:0}

 /* WOOCOMMERCE */

 table.cart td.product-name .variation, .woocommerce-checkout-review-order-table .variation, .order_details .variation {display:none;}

 /* FOOTER */
 
 #footer .widget.widget_text ul li, #footer .widget.widget_nav_menu ul li {float:none; text-align:center;}
.widgettitle, .mailchimp p {text-align:center;}
.dt-sc-social-icons {text-align:center;}

}
