<style>
	.header-v2 .menu-wrapper nav > ul.menu > li, .header-v5 .menu-wrapper nav > ul.menu > li {
    margin: 0px 37px 0px 37px;
	    text-shadow: 0px 0px 0px black;
}



.menu-wrapper nav > ul.menu > li {
    float: left;
    list-style: none;
    position: relative;
    padding: 0;
    letter-spacing: 0px;
    margin: 0 24px 0 0;
}



.ts-shortcode .shortcode-heading-wrapper .heading-title {
    padding: 0 34px 0 0;
    margin: 0;
    display: inline-block;
    position: relative;
    text-transform: uppercase;
    line-height: 30px;
    font-size: 26px;
	font-family: revert;
}
.breadcrumb-title-wrapper .breadcrumb-title * {
    color: #000000;
}
h2, .h2, h1.wpb_heading, .ts-heading h2, .breadcrumb-title-wrapper .breadcrumb-title h1, div.product p.price .woocommerce-Price-amount, div.product .single_variation .amount, .woocommerce div.product .single_variation .amount {
    font-size: 36px;
    line-height: 42px;
    color: black;
}

.header-v2 .header-middle, .header-v5 .header-middle {
    padding-top: 4px;
    padding-bottom: 5px;
}

.wpb_column.vc_column_container.vc_col-sm-4.vc_custom_1476706950105 {
    margin-top: -1vw;
}


.wpb_column.vc_column_container.vc_col-sm-4.vc_custom_1476705244248 {
    margin-top: 1vw;
    margin-left: 5vw;
    margin-right: -5vw;
}

.wpb_column.vc_column_container.vc_col-sm-6.vc_custom_1435218298098 {
    margin-top: 53px;
}

.vc_column-inner {
    margin-top: 15px;
}

.s1 {
    text-shadow: 1px 1px 4px black;
}

.ts-product-in-category-tab-wrapper {
    box-shadow: 0 0 20px #00000020;
}

body #main, body.header-boxed header, body.dokan-store #main:before, body div.pp_pic_holder, #cboxLoadedContent, .woocommerce .woocommerce-ordering .orderby ul:before, form.checkout div.create-account, #main > .page-container, #main > .fullwidth-template, .thumbnails.loading:before, .ts-testimonial-wrapper.loading:before, .ts-twitter-slider.loading:before, .ts-logo-slider-wrapper.loading .content-wrapper:before, .related-posts.loading .content-wrapper:before, .ts-portfolio-wrapper.loading:before, .ts-blogs-wrapper.loading .content-wrapper:before, article .tags-link a:after, header .header-v5 .header-bottom, .content-no-border .widget.ts-products-widget .owl-nav:after, .ts-product-in-category-tab-2-wrapper .column-products.loading:before, header .header-v7 .is-sticky .header-bottom {
    background-color: #f9f9f9;
}


.fix-columns-hotdeals .vc_col-sm-8 {
    width: 70.204%;
    background-color: white;
}

.header-template .menu-wrapper .vertical-menu > ul.menu > li > a, .header-template .menu-wrapper .vertical-menu > ul.menu > li > a:first-child {
    padding: 14px 20px 14px 20px;
    background-color: white;
    box-shadow: 0 0 2px #00000020;
}

.menu-wrapper nav > ul.menu {
    margin: 0;
    background-color: #717c8114;
    box-shadow: 0 0 20px #00000020;
}

.rs-ov-hidden {
    overflow: hidden !important;
    height: 395px !important;
}

/* rs-layer-wrap, rs-mask, rs-module-wrap, rs-module .rs-layer, rs-module img {
    user-select: none;
    height: 395px !important;
	
}
 */
span#slider-1-slide-1-layer-4 {
    max-height: 46px;
}


table thead th, .ts-dropcap.style-2, .ts-products-widget-shortcode.title-background-color .widgettitle, .list-posts article:not(.format-quote) .entry-meta .date-time, article.single .entry-meta .date-time, .ts-blogs article:not(.quote) .entry-meta .date-time, .ts-products-tabs-widget .vc_tta-accordion .vc_tta-panels > div .vc_tta-panel-heading a:after, .title-background-color .shortcode-heading-wrapper .heading-title, .woocommerce table.cart th, .ts-team-member .image-thumbnail .social a.custom:hover, body.woocommerce > h1, .ts-social-icons .style-vertical li.custom:hover a i:after, footer#colophon .ts-social-icons .style-vertical li.c:hover a i:after, .ts-social-icons li.custom:hover a, footer#colophon .ts-social-icons li.custom:hover a, .ts-social-icons li.custom .ts-tooltip, footer#colophon .ts-social-icons li.custom .ts-tooltip, .ts-tiny-cart-wrapper .ic-cart:after, header .ts-search-by-category .search-content input[type="submit"] {
    background-color: #01aef0;
}



.breadcrumb-title-wrapper.breadcrumb-v1.ts-breadcrumb-parallax {
    background-color: #19479f;
    height: 170px;
}

h2, .h2, h1.wpb_heading, .ts-heading h2, .breadcrumb-title-wrapper .breadcrumb-title h1, div.product p.price .woocommerce-Price-amount, div.product .single_variation .amount, .woocommerce div.product .single_variation .amount {
    font-size: 36px;
    line-height: 42px;
    color: white;
    margin-top: -95px;
}

.breadcrumb-title-wrapper .breadcrumb-title * {
    color: #000000;
    margin-top: -10px;
}







.wpb_column.vc_column_container.vc_col-sm-6.vc_custom_1435218298098 {
    margin-top: 0px !important;
    width: 570px;
}


.vc_custom_1479046050772 {
	  margin-top: -60px;
/*     padding-top: 20px !important; */
    padding-bottom: 40px !important;
    margin-left: 40px;
	  margin-right: 10px;
    width: 570px;
}

.e1 {
    font-size: 1.1em;    
}


#main > .page-container {
    padding-left: 0px;
    padding-right: 18px;
    padding-top: 50px;
}

header .header-v2 .search-wrapper .ts-search-by-category, header .header-v5 .search-wrapper .ts-search-by-category {
    max-width: 720px;
    width: 76%;
    float: left;
    margin-left: -8px;
}

.shopping-cart-wrapper.hidden-vertical-ipad {
    margin-left: 12px;
}


.vertical-menu-small .menu-wrapper .vertical-menu > ul.menu {
    padding: 0px 0 0px 0 !important;
}


/*  .wpb_column.vc_column_container.vc_col-sm-3 {
    padding: 14px 20px 14px 20px;
    background-color: white;
    box-shadow: 0px 0px 20px #00000020;
    height: 240px;
	  margin-bottom: -19px;
}  */

.q1.vc_col-sm-3.vc_column_container.wpb_column {
    padding: 14px 20px 14px 20px;
    background-color: white;
    box-shadow: 0px 0px 5px #00000020;
    height: 313px;
    margin-bottom: -19px;
}

.k3.vc_col-sm-12.vc_column_container.wpb_column {
    padding: 14px 20px 14px 20px;
    background-color: #ebebeb;
    box-shadow: 0px 0px 3px #00000038;
    height: 116px;
    margin-bottom: -10px;
    margin-top: -24px;
}

/* .k3.vc_col-sm-12.vc_column_container.wpb_column {
    padding: 14px 20px 14px 20px;
    background-color: #ebebeb;
    box-shadow: 0px 0px 20px #00000085;
    height: 116px;
    margin-bottom: -33px;
} */

.wpb_map_wraper {
    margin-top: -5px;
    margin-left: -14px;
    width: 1200px;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid {
    margin-top: 11px;
}
.pp_woocommerce div.product .woocommerce-product-rating, .woocommerce div.product .woocommerce-product-rating {
    line-height: 0;
    margin-bottom: 22px;
    display: none;
}

a {
    text-transform: uppercase;
    margin-left: -8px;
}



.menu-wrapper nav > ul.menu > li > a, .menu-wrapper nav > ul.menu li:before, .vertical-menu-wrapper .vertical-menu-heading, .widget-container.ts-menus-widget .widget-title, header .vertical-menu-wrapper .vertical-menu-heading:before, .widget-container.ts-menus-widget .widget-title:before {
    font-size: 11px;
    line-height: 2px;
}

span.menu-label {
    font-size: 12px;
}


/* Footer */

.wpb_column.vc_column_container.vc_col-sm-3.vc_custom_1476705347722 {
    margin-left: -40px;
    width: 320px;
}

.wpb_column.vc_column_container.vc_col-sm-3.vc_custom_1476705244248 {
    margin-top: 10px;
    margin-left: 25px;
}

.wpb_column.vc_column_container.vc_col-sm-3.vc_custom_1476706950105 {
    margin-top: 10px;
    margin-left: -30px;
}

img.alignnone.size-full.wp-image-13260 {
    margin-top: 0px;
    margin-left: 0px;
}

section#ts_social_icons-1 {
    margin-top: -23px;
}

@media only screen and (max-width: 639px)
#main > .page-container, .container.no-padding {
    padding-left: 60px !important;
    padding-right: 0;
}

.wpb_column.vc_column_container.vc_col-sm-3.vc_custom_1476706950105 {
    margin-top: -16px;
    margin-left: -30px;
}

@media only screen and (max-width: 639px)
#main > .page-container, .container.no-padding {
    padding-left: 60px;
    padding-right: 0;
}

.breadcrumb-title-wrapper .breadcrumb-title * {
    color: #2bbcf2;
    margin-top: -10px;
}

/* .wpb_column.vc_column_container.vc_col-sm-3.vc_custom_1476705347722 {
    margin-left: 0px;
    width: 320px;
}

.wpb_column.vc_column_container.vc_col-sm-3.vc_custom_1476706950105 {
    margin-top: 10px;
    margin-left: 0px;
} */


a.heading-title {
    margin-left: 0px !important;
}

.list-posts article:not(.format-quote) .entry-meta, article.single .entry-meta, .ts-blogs article:not(.quote) .entry-meta {
    padding: 7px 0 5px 0;
    border-width: 1px 0 1px 0;
    border-style: solid;
    margin-bottom: 26px;
    position: relative;
    line-height: 26px;
    display: none;
}
a.button.button-secondary.transparent.button-readmore {
    font-size: 12px;
}

span.cat-links {
    margin-left: 5px !important;
    font-size: 14px;
}

.header-top a:not(.button), .header-top, .header-v2 .header-top .shopping-cart-wrapper a.cart-control, .header-v7 .header-top .header-right .shopping-cart-wrapper a {
    color: #848484;
/*     display: none; */
	margin-left: 0px;
}

.q1.vc_col-sm-3.vc_column_container.wpb_column {
    padding: 14px 20px 14px 20px;
    background-color: white;
    box-shadow: 0px 0px 3px #00000020;
    height: 313px;
    margin-bottom: -19px;
}

.wpcf7 .sumbit-contact {
    padding-top: 20px;
    clear: both;
    text-align: left;
    margin-left: 15px;
}

/* .menu-wrapper .vertical-menu > ul.menu > li:first-child > a {
    border: 0;
    color: blue;
} */

a:hover, a:active {
    color: #01adef !important;
}

@media only screen and (max-width: 639px).wpb_column.vc_column_container.vc_col-sm-3.vc_custom_1476705347722 {
    margin-left: 17px;
    width: 320px;
}


.pe-7s-users:before {
    content: "\e693";
    margin-right: 7px;
}


.info-desc, .my-account-wrapper .account-control > a, .my-wishlist-wrapper a, #lang_sel_click > ul > li > a, .header-currency .wcml_currency_switcher > a, .group-meta-header .shopping-cart-wrapper a.cart-control span.amount {
    font-size: 12px !important;
    line-height: 2px !important;
}

@media only screen and (min-width: 600px)
.contact-form input[type=email], .contact-form input[type=tel], .contact-form input[type=text], .contact-form input[type=url] {
    width: 100% !important;
}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: ltr;
    width: 100% !important;
}

body.wpb-js-composer .vc_custom_heading {
    margin: 0 0 10px 0;
    font-weight: bold !important;
}


.page-id-4182 .vc_row.wpb_row.vc_inner.vc_row-fluid {
    margin-top: 0px;
}

footer .widget-container ul.info-content li, .widget-container ul.info-content li {
    padding: 15px 0;
    padding-left: 60px;
    position: relative;
    color: black;
}
footer .footer-container {
    background-color: #1413132e;
}

.footer-container .body.wpb-js-composer .vc_row, body .wpb_content_element, body.wpb-js-composer .vc_tta-container {
    margin-bottom: 20px;
    color: black;
}

footer#colophon h1, footer#colophon h2, footer#colophon h3, footer#colophon h4, footer#colophon h5, footer#colophon h6, footer#colophon .h1, footer#colophon .h2, footer#colophon .h3, footer#colophon .h4, footer#colophon .h5, footer#colophon .h6, footer#colophon h1.wpb_heading, footer#colophon h2.wpb_heading, footer#colophon h3.wpb_heading, footer#colophon h4.wpb_heading, footer#colophon h5.wpb_heading, footer#colophon h6.wpb_heading {
    color: #000000;
}

.ts-social-icons li i {
    font-size: 18px;
    line-height: 40px;
    width: auto;
    height: auto;
    margin: 0;
    color: black;
}

.vc_custom_1489554124589 {
    margin-bottom: 0px !important;
    border-bottom-width: 0px !important;
    padding-top: 0px !important;
}

section#ts_social_icons-1 {
    margin-top: -23px;
    display: none;
}

header .header-bottom, header .header-v5 .header-bottom .header-left, .header-v1 .header-bottom .header-right:before, header .header-v7 .header-bottom .menu-wrapper {
    background-color: #17469e;
}
.vertical-menu-wrapper .vertical-menu-heading, .widget-container.ts-menus-widget .widget-title, .header-v1 .header-bottom .header-left {
    background-color: #01aeef;
    color: #ffffff;
}

.header-top a:not(.button), .header-top, .header-v2 .header-top .shopping-cart-wrapper a.cart-control, .header-v7 .header-top .header-right .shopping-cart-wrapper a {
    color: #01aeef;
    /* display: none; */
}

body.wpb-js-composer .vc_custom_heading {
    margin: 12px 0px 10px 0;
    font-weight: bold !important;
}


.vc_custom_1489554124589 {
    margin-bottom: -50px !important;
    border-bottom-width: 0px !important;
    padding-top: 0px !important;
}

.amount, .woocommerce .products .product .price, .woocommerce .products .product .amount, .woocommerce div.product p.price, .woocommerce div.product span.price, .single-navigation .product-info .price, body #yith-woocompare table.compare-list tr.price td {
    color: #000000;
    color: black !important;
}

body.wpb-js-composer .vc_row, body .wpb_content_element, body.wpb-js-composer .vc_tta-container {
    margin-bottom: 0px;
}

.amount, .woocommerce .products .product .price, .woocommerce .products .product .amount, .woocommerce div.product p.price, .woocommerce div.product span.price, .single-navigation .product-info .price, body #yith-woocompare table.compare-list tr.price td {
    color: #000000;
}


footer .footer-container {
    background-color: #1413130d;
}


body.wpb-js-composer .vc_row, body .wpb_content_element, body.wpb-js-composer .vc_tta-container {
    margin-bottom: 10px !important;
}

.wpb_column.vc_column_container.vc_col-sm-3.vc_custom_1476705244248 {
    margin-top: 37px !important;
    margin-left: 25px;
}

.wpb_column.vc_column_container.vc_col-sm-3.vc_custom_1476706950105 {
    margin-top: 40px !important;
    margin-left: -30px;
}

.vc_custom_1682499374210 {
    margin-bottom: 0px !important;
    border-bottom-width: 0px !important;
    padding-bottom: 10px !important;
    background-color: #17479b !important;
}

.shopping-cart-wrapper a.cart-control .amount {
    color: #ffffff !important;
}

 .menu-wrapper .vertical-menu > ul.menu li > ul.sub-menu {

/*     margin-top: -110px !important; */

	 top:-10px !important;

} 

.menu-wrapper nav > ul.menu li ul.sub-menu > li, .menu-wrapper nav li.widget_nav_menu li, .menu-wrapper nav div.list-link li, .menu-wrapper nav > ul.menu li.ts-normal-menu ul.sub-menu li, .widget-container .vertical-menu > ul.menu li ul.sub-menu > li, .widget-container .vertical-menu li.widget_nav_menu li, .widget-container .vertical-menu div.list-link li, .widget-container .vertical-menu > ul.menu li.ts-normal-menu ul.sub-menu li {
    list-style: none;
    padding: 2px 0 !important;
    width: 100%;
    position: relative;
	    font-weight: 100 !important;
	font-size : 11px !important;
}

.menu-wrapper nav > ul.menu li ul.sub-menu > li, .menu-wrapper nav li.widget_nav_menu li, .menu-wrapper nav div.list-link li, .menu-wrapper nav > ul.menu li.ts-normal-menu ul.sub-menu li, .widget-container .vertical-menu > ul.menu li ul.sub-menu > li, .widget-container .vertical-menu li.widget_nav_menu li, .widget-container .vertical-menu div.list-link li, .widget-container .vertical-menu > ul.menu li.ts-normal-menu ul.sub-menu li {
    list-style: none;
    padding: 0px 0 !important;
    width: 100%;
    position: relative;
}



/* footer text edit */


h4.vc_custom_heading {
    font-family: 'Satisfy', cursive !important;
}

/* footer text end */


@media only screen and (max-width: 639px)
#main > .page-container, .container.no-padding {
    padding-left: 33px !important;
    padding-right: 0;
}

@media only screen and (max-width: 639px){
footer .widget-container, footer .ts-shortcode, footer .vc_tta-container, footer .vc_tta-panels {
    background: transparent;
    padding-left: 34px !important;
}
}

@media only screen and (max-width: 480px){
.rs-ov-hidden {
    overflow: hidden !important;
    height: 295px !important;
}
}

@media only  screen and  (max-width: 767px) {
    #main > .page-container {
    
        padding-right: 0 !important;
       
    }

}

@media only screen and (max-width: 767px){
.fix-columns-hotdeals .vc_col-sm-8 {
    width: 100% !important;
}
}

@media only screen and (max-width: 639px){
#main > .page-container, .container.no-padding {
    padding-left: 0;
    padding-right: 0px !important;
}
}

@media only screen and (max-width: 767px){
.breadcrumb-title-wrapper .breadcrumb-content {
   
    padding-top: 117px !important;
    
}
}


@media only screen and (max-width: 767px){
html h2, html .h2, html h1.wpb_heading, html .ts-heading h2, html .breadcrumb-title-wrapper .breadcrumb-title h1 {
    font-size: 20px !important;
    line-height: 26px;
}
}

@media only screen and (max-device-width: 1229px){
html .breadcrumb-title-wrapper .breadcrumb-title h1 {
    margin-bottom: 21px;
}
}

@media only screen and (max-width: 767px){
.vc_custom_1479046050772 {
    margin-top: -60px;
    /* padding-top: 20px !important; */
    padding-bottom: 40px !important;
    margin-left: 1px !important;

    width: 390px !important;
}
}

a {
    text-transform: uppercase;
    margin-left: -4px !important;
}

@media only screen and (max-width: 767px){
.ts-header .search-wrapper .search-field, .ts-header .search-wrapper form, .ts-header .search-wrapper input[type="text"] {
    width: 137%;
}
}


@media only screen and (max-width: 767px){
#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {
    margin-bottom: 0;
    width: 375px !important;
}
}

@media only screen and (max-width: 767px){
img.alignnone.size-full.wp-image-13260 {
    margin-top: 0px;
    margin-left: -50px;
}
}

.woocommerce .product .thumbnail-wrapper .product-group-button > div a, .meta-wrapper div.wishlist a, .meta-wrapper div.compare a, .woocommerce .product .meta-wrapper a.added_to_cart, .woocommerce .product .meta-wrapper a.button, .woocommerce .product .meta-wrapper .wishlist a {
    background-color: #ffffff;
    border-color: #e8e8e8;
    color: #666666;
    display: none !important;
}


@media only screen and (max-width: 767px) {
.eff-image-scale:hover img, .ts-banner.background-scale:hover .banner-bg, .ts-banner.background-scale-dark:hover .banner-bg, .ts-banner.background-scale-opacity:hover .banner-bg, .ts-banner.background-scale-opacity-line:hover .banner-bg, .ts-banner.background-scale-dark-line:hover .banner-bg, .ts-banner.background-scale-and-line:hover .banner-bg {
/*     transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none; */
    margin-top: 150px !important;
}
}

@media only screen and (max-width: 767px) {
.ts-effect-image .image-link {
    display: inline-block;
    line-height: 0;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    margin-top: 150px;
}
}

.woocommerce .products .product .product-categories, .widget.ts-products-widget .product-categories {
    margin: 14px 0 4px 0;
    overflow: hidden;
    line-height: 18px;
    display: none;
}

.products .product .product-sku {
    margin: 0 0 3px 0;
    display: inline-block;
    width: 100%;
    line-height: 18px;
    position: relative;
    top: -2px;
    display: none;
}

.woocommerce .products .product .short-description {
    margin: 4px 0 6px 0;
    padding: 0;
    width: 100%;
    display: none;
}
</style>