@font-face{font-family:'K26ScribbleScrawl normal';src:url(../fonts/K26ScribbleScrawl.woff2) format("woff2"),url(../fonts/K26ScribbleScrawl.woff) format("woff");font-weight:500;font-style:normal}
@font-face{font-family:'Montserrat semibold';src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal}
@font-face{font-family:'Montserrat regular';src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'Roboto Cn';src:url(../fonts/Roboto-BoldCondensed.woff2) format("woff2"),url(../fonts/Roboto-BoldCondensed.woff) format("woff");font-weight:700;font-style:normal}
body{margin:0;padding:0;font-size:15px;color:#282828;font-family:'Roboto',sans-serif;background:#fff}
h1,h2,h3,h4,h5{font-family:'K26ScribbleScrawl normal'}
li{list-style:none}
a{text-decoration:none}
focus{outline:none;text-decoration:none}
hover{text-decoration:none;outline:none}
a:focus,a:hover{text-decoration:none;outline:none}
a{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
header{padding:13px 0;background:#fff}
header .top_section{text-align:right; margin-top: 25px;}
header .top_section .my_account{font-size:16px;color:#282828;background:url(../images/user_icon.png) top left no-repeat;padding:0 0 5px 30px}
header .top_section .your_shopping_cart{font-size:16px;color:#282828;background:url(../images/cart_icon.png) top left no-repeat;padding:0 0 0 41px;margin:0 0 0 37px;position:relative}
header .top_section .your_shopping_cart .cart_cunts{width:18px;height:18px;background:#f0f0f0;color:#000;font-size:14px;border-radius:100%;display:inline-block;text-align:center;line-height:18px;position:absolute;left:14px;top:0}
header .logo img {max-width:414px;}
header .navbar-nav{float:right}
header .navbar-collapse{padding:0}
header .navbar-nav li a{padding:0 0 0 50px;font-size:24px;color:#000;text-transform:uppercase;font-family:'K26ScribbleScrawl normal';font-weight:700}
header .navbar-nav li a .fa-angle-down{font-size:20px;color:#7d7d7db8}
.active_nav{color:#7d7d7d!important}
header .navbar-nav li a:hover{color:#7d7d7d}
.nav>li>a:focus,.nav>li>a:hover{background:none}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{color:#7d7d7d;background:none}
header nav{margin:33px 0 0}
header nav .dropdown-menu li a{padding:0 10px;text-align:center;font-size:20px}
header.toops.goToTop{position:fixed;z-index:99;left:0;right:0;box-shadow:0 0 12px #00000024}
header a .fa-angle-down{font-size:20px;color:#7d7d7db8}
header .logo{text-align:left;}
.banner_main_bg{margin-bottom:0}
.banner_main_bg .banner_text_bg {
    text-align: center;
    position: absolute;
    padding: 15px;
    bottom: 58px;
    left: 170px;
    right: 0;
    margin: 0 auto;
}
.banner_main_bg .banner_text_bg .banner_text_bg_inner{width:100%;display:inline-block;}
.banner_main_bg .banner_text_bg .banner_text_bg_inner h4{font-family:'Montserrat semibold';font-size:26px;color:#000;letter-spacing:.25px;padding:0;margin:0 0 10px}
.banner_main_bg .banner_text_bg .banner_text_bg_inner p{font-family:'Montserrat regular';font-size:18px;color:#000;margin:0;padding:0;line-height:21px}

.banner_main_bg .banner_text_bg .banner_text_bg_inner a{font-size:80px; text-transform:uppercase;font-weight:700;font-family:'K26ScribbleScrawl normal';display:inline-block;color:#fff1a9;margin:0px 0 0;padding:0px;transition:all .5s ease}



.banner_main_bg .carousel-indicators li{border:none;height:20px;width:20px;background:url(../images/banner_slider_arrow.png) top center no-repeat;margin:0 1px 0 0}
.banner_main_bg .carousel-indicators .active{background:url(../images/banner_active_icon.png) top center no-repeat;width:20px;height:20px}
.banner_main_bg .carousel-indicators{bottom:-28px}
.banner_main_bg img{width:100%}
.banner_main_bg .item:nth-child(4) .banner_text_bg:before{background:#ffffffad;display:inline-block;height:204px;width:100%;content:" ";position:absolute;left:0;right:0;top:0;margin:0 auto;border-radius:4px}
footer{background:#282828;padding:12px 0}
footer .footer_nav ul{margin:24px 0 0;padding:0}
footer .footer_nav ul li{display:inline-block}
footer .footer_nav ul li a{font-size:19px;color:#fff;text-transform:uppercase;font-family:'K26ScribbleScrawl normal';font-weight:600;margin:0 35px 0 0}
footer .footer_nav ul li .active_footer_menu{color:#afafaf}
footer .footer_nav ul li a:hover{color:#afafaf}
footer .follow_us{margin:4px 0 0;float:right}
footer .follow_us span{font-size:19px;color:#fff;text-transform:uppercase;font-family:'K26ScribbleScrawl normal';font-weight:600;background:url(../images/arrow.png) top 2px right no-repeat;padding:0 63px 0 0;margin:0 5px 0 0}
footer .follow_us a{margin:0 0 0 6px}
footer .follow_us a:hover{opacity:.8}
.copy_right_footer{padding:23px 0}
.copy_right_footer .copy_right_text p{margin:0;padding:0;color:#282828;font-size:14px;letter-spacing:.25px}
.copy_right_footer .privacy_text_right{text-align:right}
.copy_right_footer .privacy_text_right ul{margin:0;padding:0}
.copy_right_footer .privacy_text_right ul li{display:inline-block}
.copy_right_footer .privacy_text_right ul li a{font-size:14px;color:#282828;letter-spacing:.25px;padding:0 0 0 26px;position:relative}
.copy_right_footer .privacy_text_right ul li a:hover{color:#000}
.copy_right_footer .privacy_text_right ul li a:before{width:4px;height:4px;background:#c8c8c8;border-radius:100%;content:" ";position:absolute;margin:9px 0 0;left:10px}
.copy_right_footer .privacy_text_right ul li:nth-child(1) a:before{display:none}
.as_seen_in{padding:60px 0 60px}
.cantener_inner .container{width:1630px}
.as_seen_in h1{text-align:center;color:#000;text-transform:uppercase;font-weight:700;font-size:40px;margin:-5px 0 23px}
.as_seen_in table{width:100%}
.as_seen_in table td{text-align:center;padding:40px 0 30px;vertical-align:middle}
.quality_handmade_products_bg{background:#fff;padding:40px 0 43px;border-top:solid 1px #dcdcdc}
.quality_handmade_products_bg h1{text-align:center;color:#000;text-transform:uppercase;font-weight:700;font-size:40px;margin:0 0 43px}
.quality_handmade_products_bg .box_inner_quality{text-align:center;width:100%}
.quality_handmade_products_bg .box_inner_quality img{max-width:100%}
.quality_handmade_products_bg .box_inner_quality p{margin:28px 0 0;letter-spacing:.25px;font-size:20px;color:#505050;font-weight:300;line-height:20px}
.instagram_feed_bg{padding:0}
.owl-buttons .owl-prev {
    left: -30px;
    position: absolute;
    top: 0;
    width: 31px;
    height: 100%;
    background: #fff url(../images/product_slider_left_arrow.png) left no-repeat;
    font-size: 0;
}
.owl-buttons .owl-next{right:-30px;position:absolute;top:35%;background: #fff url(../images/product_slider_right_arrow.png) right no-repeat;font-size:0;width:18px;height:100%; top:0;}
.owl-pagination{display:none}
.large_body_ttl{text-align:center;color:#000;text-transform:uppercase;font-weight:700;font-size:40px;margin:60px 0 50px}
.top_section{text-align:center}
.top_section img{max-width:100%;margin-bottom:29px}
.top_section .product_name{font-size:20px;color:#282828;text-transform:uppercase;font-weight:600;font-family:'K26ScribbleScrawl normal';display:inline-block;width:100%;     min-height: 57px;}

.top_section .price_product{margin:5px 0 0;font-size:16px;color:#539506;letter-spacing:.25px}
.home .top_section .price_product{font-family: 'K26ScribbleScrawl normal';     font-size: 24px; font-weight:600;}
.top_section .price_product span{color:#969696}
.featured_collection_section_main{padding-bottom:40px}
.naturaly_drived_main_bg{background:#f0f0f0;padding:40px 0 30px}
.naturaly_drived_main_bg h1{text-align:center;color:#000;text-transform:uppercase;font-weight:700;font-size:40px;margin:0 0 43px}
.naturaly_drived_main_bg .box_naturals{text-align:center}
.naturaly_drived_main_bg .box_naturals img{max-width:100%}
.naturaly_drived_main_bg .box_naturals h4{font-size:20px;color:#282828;font-family:'Roboto',sans-serif;font-weight:600;letter-spacing:.25px;margin:30px 0 0;padding:0}
.naturaly_drived_main_bg .box_naturals p{font-size:16px;color:#505050;letter-spacing:.25px;margin:10px 0 0;line-height:21px}
.naturaly_drived_main_bg .shop_now_btn_naturally{color:#fff;background:#6aaf19;display:inline-block;margin:36px 0 0;padding:0 20px;font-family:'K26ScribbleScrawl normal';font-weight:500;text-transform:uppercase;letter-spacing:1px;font-size:24px;line-height:50px;transition:all .5s ease}
.naturaly_drived_main_bg .shop_now_btn_naturally:hover{background:#000000bf}
.lip_scrubs_section_bg_main{border-bottom:solid 1px #dcdcdc;padding:50px 0 39px}
.lip_scrubs_section_bg_main .lip_scrubs_top_ttl{text-align:center;color:#000;text-transform:uppercase;font-weight:700;font-size:40px;margin:0 0 46px}
.instagram_section_bg_main{padding:0px 0 0}
.instagram_section_bg_main .instagram_ttl_text{text-align:center;color:#000;text-transform:uppercase;font-weight:700;font-size:40px;margin:0 0 36px}
.instagram_section_bg_main .instagram_box{width:100%;text-align:center}
.instagram_section_bg_main .instagram_box img{max-width:100%}
.small_body_section_bg{padding:45px 0 35px}
.small_body_section_bg h1{text-align:center;color:#000;text-transform:uppercase;font-weight:700;font-size:40px;margin:0 0 50px;letter-spacing:1px}
.box_client_logo{width:100%;position:relative;height:120px}
.box_client_logo img{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.inner_page_menu_bg_main{background:#f0f0f0;padding:10px 0}
.inner_page_menu_bg_main .menu_detail_page ul{margin:8px 0 0;padding:0}
.inner_page_menu_bg_main .menu_detail_page ul li{display:inline-block;color:#7d7d7d;font-size:14px;letter-spacing:.25px}
.inner_page_menu_bg_main .menu_detail_page ul li a{margin:0;padding:0 17px;text-decoration:none;font-size:14px;color:#282828;font-weight:400;background:url(../images/spoter_inner_menu.png) right center no-repeat;letter-spacing:.25px}
.inner_page_menu_bg_main .menu_detail_page ul li a:hover{color:#7d7d7d}
.inner_page_menu_bg_main .menu_detail_page ul li:first-child a{padding-left:0}
.inner_page_menu_bg_main .menu_detail_page ul li span{padding-left:9px}
.inner_page_menu_bg_main .menu_detail_page_right{text-align:right}
.inner_page_menu_bg_main .menu_detail_page_right a{font-size:14px;color:#282828;letter-spacing:.25px}
.inner_page_menu_bg_main .menu_detail_page_right a:hover{color:#7d7d7d}
.inner_page_menu_bg_main .menu_detail_page_right img{margin:-1px 2px 0 3px}
.inner_page_menu_bg_main .menu_detail_page_right span{display:inline-block;height:30px;background:#c8c8c8;width:1px;vertical-align:middle;margin:0 20px}
.share_this_product_detail{text-align:center;background:#f0f0f0;margin:0;padding:42px 0}
.share_this_product_detail h1{margin:0;padding:0;font-size:40px;color:#000;font-weight:700;text-transform:uppercase}
.share_this_product_detail ul{margin:50px 0 0;padding:0}
.share_this_product_detail ul li{display:inline-block}
.share_this_product_detail ul li a{font-size:14px;color:#000;letter-spacing:.25px;padding:0 26px}
.share_this_product_detail ul li a span{margin:3px 0 0 5px;display:inline-block;vertical-align:middle}
.share_this_product_detail ul li a:hover{opacity:.8}
.middile_cantents_product_detail{padding:40px 0}
.middile_cantents_product_detail .tabs_right_section{margin:0;padding:0}
.middile_cantents_product_detail .tabs_right_section li{float:left;width:25%;margin:0}
.middile_cantents_product_detail .tabs_right_section li a{background:#f5f5f5;color:#000;font-size:18px;letter-spacing:.25px;text-transform:uppercase;font-family:'K26ScribbleScrawl normal';font-weight:700;text-align:center;width:100%;display:inline-block;padding:0;border-right:solid 10px #fff;line-height:59px}
.middile_cantents_product_detail .tabs_right_section li:last-child a{border:none}
.middile_cantents_product_detail .tabs_right_section .active a{background:#dcdcdc}
.tab_cantent_bg_details{width:100%!important}
.tab_cantent_bg_details .inner_cantentdsddd h3{margin:0 0 4px;padding:0;font-family:'Roboto',sans-serif;font-size:17px;color:#282828;letter-spacing:.25px;font-weight:500}
.tab_cantent_bg_details .inner_cantentdsddd p{font-size:15px;color:#282828;line-height:24px;letter-spacing:.25px;margin:0;font-weight:300}
.tab_cantent_bg_details .inner_cantentdsddd{padding-left:20px}
.tab_cantent_bg_details .inner_cantentdsddd ul{margin:0;padding:0}
.tab_cantent_bg_details .inner_cantentdsddd ul li{font-size:15px;color:#282828;letter-spacing:.25px;background:url(../images/green_btn.png) left top 7px no-repeat;padding:0 0 0 23px;margin:15px 0 0;font-weight:300}
.logo_section_robit p{font-size:16px;color:#282828;font-weight:700;margin:15px 0 0}
.logo_section_robit img{margin:12px 0 0;max-width:100%}
.customer_reviews_bg{width:100%;display:inline-block;border:solid 1px #8dc63f;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:28px 0 0}
.customer_reviews_bg h2{background:#8dc63f;float:left;margin:0;padding:9px 70px 10px 45px;color:#fff;font-weight:600;text-transform:uppercase;font-size:28px;line-height:30px;position:relative}
.customer_reviews_bg h2:before{content:" ";background:url(../images/arrow_text.png) left top no-repeat;height:79px;width:49px;position:absolute;top:0;right:0}
.customer_reviews_bg .right_start_bar{display:inline-block;width:58%;text-align:center;padding:17px 0 0}
.customer_reviews_bg .right_start_bar span{color:#282828;font-weight:700;font-size:16px;vertical-align:middle;padding:10px 0 7px 16px;display:inline-block}
.addtocart_btn_detail_product{background:#000;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:1px;font-family:'K26ScribbleScrawl normal';border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:50px;width:160px;display:inline-block;line-height:50px;margin:15px 0 0}
.addtocart_btn_detail_product:hover{background:#539506;color:#fff}
.addtocart_btn_detail_product:focus{background:#539506;color:#fff}
.ml_prices{display:inline-block;color:#969696;font-size:14px;letter-spacing:.25px;margin:4px 0 11px;width:100%}
.smoll_body_and_facess{color:#969696;font-size:14px;letter-spacing:.25px;display:inline-block;margin:0 0 3px}
.left_products_img_detail{float:left;width:48%;margin-bottom:20px}
.right_tab_detailsection_detail{float:right;width:48%;position:relative;margin-bottom:20px}
.right_tab_detailsection_detail:before{content:" ";position:absolute;width:1px;height:100%;background:#dcdcdc;left:-28px}
.footer_top_height{display:none;width:100%;height:20px}
.scrollBox{width:calc(50% - 20px);float:left;box-sizing:border-box;height:calc(50% - 15px);overflow:auto;border:solid 1px #dcdcdc;padding:30px 15px 25px;width:100%}
.scrollBox:nth-of-type(2n){margin-right:10px}
.scrollBox:nth-of-type(3),.scrollBox:nth-of-type(4){margin-top:0}
.zl-scrollBarBox{height:100%;position:absolute;background:#f3f3f3}
.zl-scrollBar{position:absolute;left:0;top:0;background:#848484;transition:background .3s}
.zl-scrollBar.zl-verticalBar{min-height:10px}
.zl-scrollBar.zl-horizontalBar{min-width:10px}
.zl-scrollBar:hover{background:#000}
.zl-scrollContentDiv{position:relative!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;top:0;left:0}
.zl-scrollBarBox:nth-child(3){display:none!important}
#box2 .zl-scrollBarBox{display:none!important}
#box3 .zl-scrollBarBox{display:none!important}
.logo_section_robit{display:inline-block;width:100%}
.single_product_detail{margin:0 auto;float:none}
.faq_page_cantent_main{padding:43px 0 120px}
.faq_page_cantent_main .faq_text_style{color:#000;font-weight:700;text-transform:uppercase;font-size:60px;margin:0 0 40px; text-align:center;}
.faq_page_cantent_main .panel-body{padding:22px 46px 22px 22px;border:none!important;background:#f0f0f0;padding-top:0}
.faq_page_cantent_main .panel-group .panel+.panel{margin-top:0;border-top:0}
.faq_page_cantent_main .panel-group .panel{border-radius:0;border:none;box-shadow:none}
.faq_page_cantent_main .panel-default>.panel-heading{color:#333;background-color:#fff;border-color:#e4e5e7;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.faq_page_cantent_main .panel-default>.panel-heading a{display:block;padding:24px 50px 23px 18px;text-decoration:none;border-bottom:solid 2px #f0f0f0;position:relative;line-height:24px}
.faq_page_cantent_main .panel-default>.panel-heading a:after{content:"";position:relative;top:1px;display:inline-block;font-family:'FontAwesome';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear;font-size:30px;margin-top:19px;position:absolute;right:14px}
.faq_page_cantent_main .panel-default>.panel-heading a[aria-expanded="true"]{background-color:#f0f0f0}
.faq_page_cantent_main .panel-default>.panel-heading a[aria-expanded="true"]:after{content:"\f106"}
.faq_page_cantent_main .panel-default>.panel-heading a[aria-expanded="false"]:after{content:"\f107"}
.faq_page_cantent_main .panel-title a{border:none;font-size:16px;color:#282828;letter-spacing:.25px;font-weight:500;font-family:'Roboto',sans-serif;text-transform:uppercase}
.faq_page_cantent_main .text_accordiant_inner{font-size:15px;color:#282828;line-height:24px;letter-spacing:.25px;margin:0;font-weight:300}
.faq_page_cantent_main .panel-body ul{margin:0;padding:0}
.faq_page_cantent_main .panel-body ul li{margin:0 0 10px;padding:0}
.faq_page_cantent_main .margin_bottom_text{margin:0 0 15px}
.faq_page_cantent_main .text_accordiant_inner a{color:#000;font-weight:500}
.faq_page_cantent_main .text_accordiant_inner a:hover{color:#282828}
.faq_tab_detail_text{padding-left:0}
.faq_tab_detail_text h3{margin:0 0 0 23px;padding:0;font-family:'Roboto',sans-serif;font-size:17px;color:#282828;letter-spacing:.25px;font-weight:500}
.right_tab_detailsection_detail .tab-content p{font-size:15px;color:#282828;line-height:24px;letter-spacing:.25px;margin:0;font-weight:300}
.faq_tab_detail_text ul li{list-style:decimal;margin:4px 0 5px;font-size:15px;color:#282828;line-height:24px;letter-spacing:.25px;font-weight:300}
.contact_inner_cantent_bg{padding:40px 0}
.contact_inner_cantent_bg .left_contact_information h1{color:#000;font-size:60px;font-weight:700;text-transform:uppercase;margin:0;padding:0}
.contact_inner_cantent_bg .left_contact_information p{font-size:16px;color:#282828;margin:30px 0 0;letter-spacing:.25px}
.contact_inner_cantent_bg .left_contact_information p a{font-weight:700;color:#282828}
.contact_inner_cantent_bg .left_contact_information p a:hover{color:#000}
.contact_inner_cantent_bg .right_form_bg_contact form{background:#f0f0f0;padding:40px}
.contact_inner_cantent_bg .right_form_bg_contact form .form-control{height:48px;border:solid 1px #dcdcdc;font-size:16px;letter-spacing:.25px;box-shadow:inherit;padding:0 19px}
.contact_inner_cantent_bg .right_form_bg_contact form textarea{height:98px!important;padding-top:11px!important; resize:none;}
.contact_inner_cantent_bg .right_form_bg_contact form .form-group{margin-bottom:10px}
.contact_inner_cantent_bg .right_form_bg_contact form .btn_send_message{width:160px;height:50px;background:#000;font-size:24px;color:#fff;outline:none;border:none;text-align:center;font-weight:700;text-transform:uppercase;font-family:'K26ScribbleScrawl normal';letter-spacing:2px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.contact_inner_cantent_bg .right_form_bg_contact form .btn_send_message:hover{background:#539506; color:#fff;}
.contact_inner_cantent_bg .img_spoter_contact{text-align:center;padding-top:80px}
.contact_inner_cantent_bg .img_spoter_contact img{max-width:100%}
.right_cantent_shot_by{text-align:right}
.right_cantent_shot_by .left_product_shot{display:inline-block;vertical-align:middle}
.right_cantent_shot_by .left_product_shot select{width:198px;height:38px;border:solid 1px #c8c8c8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#282828;font-size:14px;padding:0 19px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../images/arrow_sho_by.png) right top no-repeat;background-position:93% 50%}
.right_cantent_shot_by .left_product_shot select:focus{outline:none}
.right_cantent_shot_by .right_product_shot{display:inline-block}
.right_cantent_shot_by .right_product_shot select{width:198px;height:38px;border:solid 1px #c8c8c8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#282828;font-size:14px;padding:0 19px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../images/arrow_sho_by.png) right top no-repeat;background-position:93% 50%}
.right_cantent_shot_by .right_product_shot select:focus{outline:none}
.right_cantent_shot_by .right_product_shot span{font-size:14px;color:#282828;margin:0 17px;position:relative;padding:0 0 0 35px}
.right_cantent_shot_by .right_product_shot span:before{width:1px;background:#c8c8c8;display:inline-block;content:" ";height:30px;position:absolute;left:11px;top:-7px}
.product_list_page_bg_cantent .col-sm-2{width:20%;margin-top:40px}
.cms_page_main_cantents{padding:40px 0;min-height:500px}
.cms_page_main_cantents .ttl_cms_page_main{color:#000;font-size:50px;font-weight:700;text-transform:uppercase;margin:8px 0 20px;padding:0}
.cms_page_main_cantents .link_ganrated{font-weight:700;color:#282828;text-decoration:underline}
.cms_page_main_cantents .link_ganrated:hover{color:#282828c7}
.cms_page_main_cantents .inner_ttl_cms_pages{padding:0;font-family:'Roboto',sans-serif;color:#282828;letter-spacing:.25px;font-weight:600;font-size:27px;margin:29px 0 4px}
.cms_page_main_cantents .privisy_polisy_list_ul{margin:0;padding:0}
.cms_page_main_cantents .privisy_polisy_list_ul li{margin:11px 0 0;font-size:25px; position:relative; padding:0 0 0 24px;}

.cms_page_main_cantents .privisy_polisy_list_ul li:before{font: normal normal normal 14px/1 FontAwesome; content: "\f101"; position:absolute; left:0; top:2px; font-size:27px;}

.cms_page_main_cantents p{font-size:25px;margin:24px 0 0}
.our_story_pages_bg_cantent{padding:52px 0 78px}
.our_story_pages_bg_cantent .top_story_part{margin-bottom:0}
.our_story_pages_bg_cantent .top_story_part h1{color:#000;font-weight:700;text-transform:uppercase;font-size:60px;margin:0 0 35px}
.our_story_pages_bg_cantent .top_story_part p{color:#000;font-size:22px;line-height:40px;text-align:justify;margin:0}
.our_story_inner_bg_color{background:#fafafa;margin-bottom:108px}
.our_story_inner_bg_color .left_img_story img{max-width:100%}
.our_story_inner_bg_color .right_story_text{margin:120px 0 0}
.our_story_inner_bg_color .left_paddig{padding-left:28px}
.our_story_inner_bg_color .right_paddig{padding-right:28px}
.our_story_inner_bg_color .right_story_text h1{font-size:60px;font-weight:700;color:#000;text-transform:uppercase;margin:0}
.our_story_inner_bg_color .right_story_text p{color:#000;font-size:26px;line-height:40px;margin:20px 0 0;text-align:justify}
.our_story_inner_bg_color .padding_left_img_str{padding-right:0}
.our_story_inner_bg_color .padding_right_img_str{padding-left:0}
.only_mobile_view_open{display:none}
.login_ragister_page_bg{padding:60px 0;background:url(../images/bg_login.jpg) left top no-repeat;background-size:100% 100%;min-height:610px}
.login_ragister_page_bg .bg_white_color{background:#fff;display:inline-block;width:100%;min-height:500px;box-shadow:0 0 30px #00000073;-moz-box-shadow:0 0 30px #00000073;-webkit-box-shadow:0 0 30px #00000073;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.login_ragister_page_bg .bg_white_color h1{color:#fff;font-size:38px;font-weight:700;text-transform:uppercase;text-align:center;margin:0;background:#8dc63f;padding:45px 15px;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0}
.login_ragister_page_bg .bg_white_color form{padding:40px!important;border:none!important;margin:0!important}
.login_ragister_page_bg .bg_white_color form .form-group{margin-bottom:10px}
.login_ragister_page_bg .bg_white_color form .form-control{height:48px;border:solid 1px #c8c8c8;box-shadow:none;font-size:16px;letter-spacing:.25px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0 20px 0 48px}
.login_ragister_page_bg .bg_white_color form .user_icon{background:#fff url(../images/user_text_icon.png) left 15px top 15px no-repeat}
.login_ragister_page_bg .bg_white_color form .mail_icon{background:#fff url(../images/mail_icon.png) left 15px top 15px no-repeat}
.login_ragister_page_bg .bg_white_color form .password_icon{background:#fff url(../images/password_icon.png) left 15px top 13px no-repeat}
.login_ragister_page_bg .bg_white_color .btn_send_message{width:140px;border:none;color:#fff;background-color:#000;display:inline-block;height:50px;font-size:22px;font-family:'K26ScribbleScrawl normal';text-transform:uppercase;font-weight:700;letter-spacing:.25px;padding:0 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.login_ragister_page_bg .bg_white_color .btn_send_message:focus{outline:none}
.login_ragister_page_bg .bg_white_color .btn_send_message:hover{background-color:#539506;color:#fff}
.login_ragister_page_bg .bg_white_color .another_links{display:inline-block;vertical-align:middle}
.login_ragister_page_bg .bg_white_color .another_links a{font-size:15px;color:#282828;text-decoration:underline;letter-spacing:.25px;display:inline-block;margin:14px 0 0 22px}
.login_ragister_page_bg .bg_white_color .another_links a:hover{text-decoration:none;color:#000}
.login_ragister_page_bg .left_padding_box_login_bg{padding-right:10px}
.login_ragister_page_bg .right_padding_box_login_bg{padding-left:10px}
.login_ragister_page_bg .right_padding_box_login_bg .bg_white_color .another_links a{margin:20px 30px 0 0}
.greenbg_cart{background:#8dc63f;padding:9px 0}
.greenbg_cart .left_sacss span{color:#fff;font-size:15px;vertical-align:middle;line-height:40px}
.greenbg_cart .left_sacss span img{margin:0 10px 0 0}
.greenbg_cart .right_shopping{text-align:center}
.greenbg_cart .right_shopping a{font-size:18px;color:#fff;text-transform:uppercase;letter-spacing:.25px;border:solid 1px #fff;line-height:40px;padding:0 15px;display:inline-block}
.greenbg_cart .right_shopping a:hover{background:#fff;color:#333}
.cart_page_middile_cantent{padding:70px 0 100px}
.cart_total_right table{width:100%}
.cart_total_right table tr td{font-size:18px;color:#000;letter-spacing:.25px;border-bottom:solid 1px #f0f0f0;padding:10px 0}
.cart_total_right table tr .border_none_tbl{border:none}
.cart_total_right table tr .cart_ttl{font-size:20px;color:#8dc63f}
.cart_total_right table tr .bold_text{font-weight:500;text-transform:uppercase}
.cart_total_right table tr td .proceed_to_check_out_btn{font-size:20px;text-transform:uppercase;font-weight:500;color:#fff;background:#8dc63f;line-height:46px;padding:0 15px;display:inline-block;letter-spacing:.25px;width:100%;margin:10px 0 0}
.cart_total_right table tr td .proceed_to_check_out_btn:hover{background:#282828}
.cart_page_middile_cantent .table_one{width:100%}
.cart_page_middile_cantent .table_one tr{border-bottom:solid 1px #f0f0f0}
.cart_page_middile_cantent .table_one tr td .update_cart_tbl{font-size:18px!important;color:#afafaf!important;letter-spacing:.25px!important;border:solid 1px #d4d4d4!important;display:inline-block!important;line-height:37px!important;padding:0 21px!important;text-transform:uppercase;font-weight:400;border-radius:0;background:#fff;opacity:inherit!important}
.cart_page_middile_cantent .table_one tr td .update_cart_tbl:hover{color:#fff!important;background:#539506!important;border-color:#539506!important}
.cart_page_middile_cantent .table_one tr td{vertical-align:middle;padding:20px 15px;font-size:16px;color:#000}
.cart_page_middile_cantent .table_one tr .product-thumbnail img{width:60px!important;height:60px!important}
.cart_page_middile_cantent .table_one tr th{vertical-align:middle;padding:14px 15px 11px;font-size:18px;color:#000;font-weight:400;text-transform:uppercase;letter-spacing:.25px}
.cart_page_middile_cantent .table_one tr .coupon_cod_design .btn{background:#000;color:#fff;border-radius:0;font-size:18px;text-transform:uppercase;border:none;padding:0 23px;line-height:40px;letter-spacing:.25px;font-weight:400}
.cart_page_middile_cantent .table_one tr .coupon_cod_design .btn:focus{outline:none}
.cart_page_middile_cantent .table_one tr .coupon_cod_design .btn:hover{background:#539506}
.cart_page_middile_cantent .table_one tr .coupon_cod_design .form-control{border-radius:0;box-shadow:none;border:solid 1px #ccc;height:40px;font-size:16px}
.cart_page_middile_cantent .table_one thead{border-top:solid 2px #f0f0f0;border-bottom:solid 2px #f0f0f0}
.cart_page_middile_cantent .table_one tr .qnt_main_tbl_bg{width:100px}
.cart_page_middile_cantent .table_one tr .qnt_main_tbl_bg .form-control{width:47px;background:#f0f0f0;color:#000;text-align:center;font-size:16px;letter-spacing:.25px;border-radius:0;box-shadow:none;border:none}
.cart_page_middile_cantent .table_one tr .qnt_main_tbl_bg .btn-number{width:27px;border-radius:0;border:solid 1px #e6e6e6;padding:0;height:34px;font-size:16px;color:#000}
.cart_page_middile_cantent .table_one tr .qnt_main_tbl_bg .btn-number:focus{outline:none;box-shadow:none}
.cart_page_middile_cantent .table_one tr .qnt_main_tbl_bg .btn-number:hover{background:#8dc63f;color:#fff;border-color:#8dc63f}
.mobiles_view_tbl{display:none}
.mobiles_view_tbl___table{display:none}
.top_link_checkout_page{padding:50px 0 20px}
.top_link_checkout_page p{font-size:18px;color:#000;letter-spacing:.25px;margin:0}
.top_link_checkout_page p a{color:#8dc63f;text-decoration:underline}
.top_link_checkout_page p a:hover{text-decoration:none}
.billing_details_main{background:#fcfcfc;padding:35px 15px 20px;float:left;width:97%;margin:0 0 60px}
.billing_details_main .form-group label{font-size:18px;color:#000;letter-spacing:.25px;font-weight:400}
.billing_details_main .form-group .form-control{box-shadow:inherit;height:38px;border:solid 1px #539506;color:#000;font-size:15px;font-weight:300}
.billing_details_main .form-group select{border:solid 1px #bdc0b8!important;color:#8b8b8b!important}
.billing_details_main .form-group textarea{height:84px!important}
.billing_details_main .form-group{margin-bottom:18px}
.billing_details_main .form-group .form-control:focus{outline:none}
.billing_details_main h1{font-size:22px;color:#000;letter-spacing:.25px;text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:400;border-top:solid 2px #d4d3d3;padding:26px 0;margin:0}
.form-group.required label:after{content:"*";color:red;font-size:15px;margin:0 0 13px}
.billing_details_main .checkbox_bg{border-bottom:solid 2px #f0f0f0;padding:0 0 10px;margin-bottom:16px}
.billing_details_main .checkbox_bg label{font-size:18px;letter-spacing:.25px;font-weight:400}
.your_order_right_main_payment .credit_cart_paypal_bg_main{background:#f2f2f2;padding:28px 22px 32px;margin:32px 0 0}
.your_order_right_main_payment .plase_order_texts{background:#000 !important;color:#fff;display:inline-block;width:100%;text-decoration:none;font-size:22px;text-align:center;letter-spacing:.25px;padding:14px 0 12px;margin:25px 0 0}
.your_order_right_main_payment .plase_order_texts:hover{background:#8dc63f !important}
.your_order_right_main_payment h1{font-size:22px;color:#539506;letter-spacing:.25px;text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:400;border-top:solid 2px #539506;padding:26px 0;margin:35px 0 0}
.your_order_right_main_payment .checkout_tbl_right_main{width:100%}
.your_order_right_main_payment .checkout_tbl_right_main tr td{padding:11px 0 0;letter-spacing:.25px;font-size:16px;color:#000}
.your_order_right_main_payment .checkout_tbl_right_main thead tr td{color:#000;font-size:18px;padding:12px 0}
.your_order_right_main_payment .checkout_tbl_right_main thead tr{border-top:solid 2px #f0f0f0;border-bottom:solid 2px #d9d8d8}
.your_order_right_main_payment .checkout_tbl_right_main .border_bottom{border-bottom:solid 2px #d9d8d8}
.your_order_right_main_payment .checkout_tbl_right_main .border_bottom td{padding:12px 0;font-size:18px;color:#000;font-weight:500}
.your_order_right_main_payment .credit_cart_paypal_bg_main .form-control{height:38px;border:solid 1px #e0dede;box-shadow:inherit;font-size:18px;font-weight:300}
.your_order_right_main_payment .credit_cart_paypal_bg_main .icon_cart_bg_credit{background:#fff url(../images/nomber_icon.png) left top no-repeat;background-position:98% 50%}
.your_order_right_main_payment .credit_cart_paypal_bg_main .form-control::-webkit-input-placeholder{color:#dcdada}
.your_order_right_main_payment .credit_cart_paypal_bg_main .form-control::-moz-placeholder{color:#dcdada}
.your_order_right_main_payment .credit_cart_paypal_bg_main .form-control:-ms-input-placeholder{color:#dcdada}
.your_order_right_main_payment .credit_cart_paypal_bg_main .form-control:-moz-placeholder{color:#dcdada}
.your_order_right_main_payment .credit_cart_paypal_bg_main .visa_img{float:right;max-width:100%}
.your_order_right_main_payment .credit_cart_paypal_bg_main label{font-size:20px;color:#464646;letter-spacing:.25px;font-weight:400}
.your_order_right_main_payment .credit_cart_paypal_bg_main .Pay_with_your_credit_card{font-size:14px;color:#807f7f;letter-spacing:.25px;font-weight:300}
.your_order_right_main_payment .credit_cart_paypal_bg_main .checkbox_bg_credit_cart a{font-size:15px;color:#8dc63f;text-decoration:underline;font-weight:300;display:inline-block}
.your_order_right_main_payment .credit_cart_paypal_bg_main .checkbox_bg_credit_cart a:hover{text-decoration:none}
.your_order_right_main_payment .credit_cart_paypal_bg_main .checkbox_bg_credit_cart img{margin:-10px 7px 0 12px}
.your_order_right_main_payment .credit_cart_paypal_bg_main .checkbox_bg_credit_cart{padding:15px 0 0}
.your_order_right_main_payment{width:97%;float:right;margin-bottom:30px}
.clearboth{clear:both}
.your_order_right_main_payment .credit_cart_paypal_bg_main .svg_payment_icon{text-align:right}
.your_order_right_main_payment .credit_cart_paypal_bg_main .svg_payment_icon img{max-width:40px}
.right_cantent_shot_by .left_product_shot .woocommerce-ordering{margin:0}
.right_cantent_shot_by .right_product_shot .widget_product_categories{display:inline-block}
.right_cantent_shot_by .right_product_shot .widget_product_categories span:before{display:none}
.right_cantent_shot_by .right_product_shot .widget_product_categories span{margin:0;padding:0}
.right_cantent_shot_by .right_product_shot .select2-container--default .select2-selection--single{width:198px;height:38px;border:solid 1px #c8c8c8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#282828;font-size:14px;padding:5px 19px 0;background-position:93% 50%;text-align:left}
.right_cantent_shot_by .right_product_shot .select2-container--default .select2-selection--single .select2-selection__arrow{top:4px}
.right_cantent_shot_by .right_product_shot .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#282828}
.right_cantent_shot_by .right_product_shot .select2-container--default .select2-selection--single:focus{outline:none}
.select2-container--default .select2-search--dropdown .select2-search__field:focus{outline:none}
.right_cantent_shot_by .right_product_shot .select2-results__option--highlighted{background:#6aaf19!important;color:#fff}
.login_ragister_page_bg .bg_white_color form .inline{margin:11px 0 0 13px;display:inline-block!important}
.my_account_detail_left_bg_main_text___cls{margin:0 0 20px;padding:0;border-bottom:solid 1px #ccc}
.my_account_detail_left_bg_main_text___cls .is-active a{background:#539506;color:#fff;}
.my_account_detail_left_bg_main_text___cls li a{text-decoration:none;display:inline-block;width:100%;border:solid 1px #ccc;padding:8px;color:#161616;border-bottom:none;background:#cccccc21}
.admin_my___account{padding:40px 0;min-height:500px}
.admin_my___account .woocommerce-MyAccount-navigation{width:100%!important}
.admin_my___account .woocommerce-MyAccount-content{width:100%!important}
.woocommerce-info{border-top-color:#539506!important}
.woocommerce-info::before{color:#539506!important}
.woocommerce-MyAccount-content .woocommerce-info .button{font-family:'K26ScribbleScrawl normal';background:#000;color:#fff;font-weight:700}
.woocommerce-MyAccount-content .woocommerce-info .button:hover{background:#539506;color:#fff}
.admin_my___account address{padding:11px;border:solid 1px #ccc;border-top:none}
.admin_my___account header{padding:0 10px 7px;width:100%;color:#fff;margin-bottom:0;background:#539506}
.edit-account .button{font-family:'K26ScribbleScrawl normal';background:#000!important;color:#fff!important;font-weight:700!important;font-size:18px!important}
.edit-account .button:focus{outline:none}
.edit-account .button:hover{background:#539506!important;color:#fff}
.admin_my___account .woocommerce-orders-table tr th{background:#161616;color:#fff;font-weight:600;text-transform:uppercase;padding:8px!important;border:solid 1px #fff!important}
.woocommerce table.shop_table{border-collapse:collapse!important}
.woocommerce table.my_account_orders{font-size:15px!important}
.admin_my___account .woocommerce-orders-table tr td{border:1px solid rgba(0,0,0,.1);padding:8px!important}
.admin_my___account .woocommerce-orders-table tr td .view{color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;font-family:'K26ScribbleScrawl normal';display:inline-block;background:#000}
.admin_my___account .woocommerce-orders-table tr td .view:hover{background:#000000bf;color:#fff}
.woocommerce-order-details__title{text-align:center;font-family:'Roboto',sans-serif;font-size:20px;font-weight:600;text-transform:uppercase}
.woocommerce-column--billing-address .woocommerce-column__title{text-align:center;font-family:'Roboto',sans-serif;font-size:20px;font-weight:600;text-transform:uppercase}
.woocommerce-column--shipping-address .woocommerce-column__title{text-align:center;font-family:'Roboto',sans-serif;font-size:20px;font-weight:600;text-transform:uppercase}
.woocommerce .woocommerce-customer-details address{padding:10px 20px 13px;line-height:30px}
.order_details tr th{border:1px solid rgba(0,0,0,.1)}
.order_details tr td{border:1px solid rgba(0,0,0,.1)}
.woocommerce ul.order_details{margin:0;padding:0}
.inner_page_menu_bg_main .menu_detail_page ul li:last-child{margin-left:11px}
.page-template-tmp-other .modal-dialog .modal-header h4{font-family:'Roboto',sans-serif;font-weight:700;font-size:19px}
.page-template-tmp-other .modal-dialog .modal-body .table_one tr td{border:solid 1px #ccc;padding:8px}
.page-template-tmp-other .modal-dialog .modal-body .table_one tr td .addtocart_btn_detail_product{border:none;font-size:16px;height:40px;width:120px;line-height:40px;margin:0;float:left}
.page-template-tmp-other .modal-dialog .modal-body .table_one tr td span:nth-child(2){margin-left:10px!important}
.billing_details_main .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}
.billing_details_main .select2-container .select2-selection--single{height:38px}
.billing_details_main .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px}
.cart_page_middile_cantent .table_one tr .product-name a{color:#000}

.page-template-tmp-other .cart_page_middile_cantent .wc-proceed-to-checkout .checkout-button{font-size:20px;text-transform:uppercase;font-weight:500;color:#fff;background:#000;line-height:0;padding:0 0px;display:inline-block;letter-spacing:.25px;width:100%;margin:0;border-radius:0;  position: relative; z-index: 9999; -moz-appearance: none; 
-webkit-appearance: none;}






.page-template-tmp-other .cart_page_middile_cantent .wc-proceed-to-checkout .checkout-button img{max-width:100%; width:100%; display:inline-block;}
.page-template-tmp-other .cart_page_middile_cantent .wc-proceed-to-checkout .checkout-button .checkout_img_2{display:none;}
.page-template-tmp-other .cart_page_middile_cantent .wc-proceed-to-checkout .checkout-button:hover .checkout_img_2{display:inline-block;}
.page-template-tmp-other .cart_page_middile_cantent .wc-proceed-to-checkout .checkout-button:hover .checkout_img_1{display:none;}



.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .cart-subtotal .cart_total___border{font-size:18px;color:#000;letter-spacing:.25px;border-bottom:solid 1px #f0f0f0;padding:10px 0;font-weight:400}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .cart-subtotal td .amount{float:right}
.page-template-tmp-other .cart_page_middile_cantent .carttotal_desplay{font-size:20px;color:#539506;text-transform:uppercase;margin-bottom:20px;display:inline-block;width:100%}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .shipping-calculator-form .select2-selection--single{border-radius:0;border-color:#ccc;font-size:15px}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .shipping-calculator-form .input-text{font-size:15px;width:100%!important;border:solid 1px #ccc;padding:0 10px;height:29px}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .woocommerce-shipping-totals .shipping-calculator-button{color:#539506;text-decoration:underline}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .woocommerce-shipping-totals .shipping-calculator-button:hover{text-decoration:none}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-calculator .button{background:#000;color:#fff;border-radius:0;border:none;font-weight:400;font-size:15px}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-calculator .button:focus{outline:none}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-calculator .button:hover{background:#539506}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .woocommerce-shipping-totals th{font-size:18px;color:#000;letter-spacing:.25px;border-bottom:solid 1px #f0f0f0;padding:10px 10px 10px 0;font-weight:400}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .coupon-free .cart_total___border{font-size:18px;color:#000;letter-spacing:.25px;border-bottom:solid 1px #f0f0f0;padding:10px 0;font-weight:400}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .coupon-free td{text-align:right}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .coupon-free td .woocommerce-remove-coupon{color:#8dc63f}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .order-total th{font-weight:500;text-transform:uppercase;border:none;font-size:18px;color:#000;letter-spacing:.25px;padding:10px 0}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .order-total td{font-weight:500;text-transform:uppercase;border:none;font-size:18px;color:#000;letter-spacing:.25px;padding:10px 0;text-align:right}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .order-total td strong{font-weight:500}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .woocommerce-shipping-totals td .woocommerce-shipping-methods li label{font-weight:400}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .woocommerce-shipping-totals td .woocommerce-shipping-methods li{margin:0!important}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .woocommerce-shipping-totals td .woocommerce-shipping-methods li label span{font-weight:400}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-destination strong{font-weight:400}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .woocommerce-shipping-totals td .woocommerce-shipping-methods li label span{font-weight:400!important}
.cart_page_middile_cantent .woocommerce .woocommerce-notices-wrapper .woocommerce-message .button:hover{background:#8dc63f}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .cart-discount th{font-size:18px;color:#000;letter-spacing:.25px;border-bottom:solid 1px #f0f0f0;padding:10px 10px 10px 0;font-weight:400}
.page-template-tmp-other .cart_page_middile_cantent .cart_total_right .cart_totals .cart-discount td{text-align:right}
.top_link_checkout_page .returningcust{font-size:18px;color:#000;letter-spacing:.25px;margin:0}
.top_link_checkout_page .returningcust a{color:#8dc63f;text-decoration:underline}
.top_link_checkout_page .returningcust a:hover{text-decoration:none}
.billing_details_main h3{display:none}
.top_link_checkout_page .row{margin:0}
.your_order_right_main_payment .woocommerce-checkout-review-order-table{border:none!important}
.your_order_right_main_payment .woocommerce-checkout-review-order-table tr{border-bottom:solid 2px #d9d8d8}
.your_order_right_main_payment .woocommerce-checkout-review-order-table thead tr{border-top:solid 2px #f0f0f0}
.your_order_right_main_payment .woocommerce-checkout-review-order-table thead tr th{color:#000;font-size:18px;padding:12px 0;font-weight:400;text-transform:uppercase}
.your_order_right_main_payment .woocommerce-checkout-review-order-table thead tr .product-total{text-align:right}
.your_order_right_main_payment .woocommerce-checkout-review-order-table tbody .cart_item{border:none}
.your_order_right_main_payment .woocommerce-checkout-review-order-table tbody .cart_item td{padding:11px 0 0;letter-spacing:.25px;font-size:16px;color:#000;border:none}
.your_order_right_main_payment .woocommerce-checkout-review-order-table tbody .cart_item .product-total{text-align:right}
.your_order_right_main_payment .woocommerce-checkout-review-order-table .cart-subtotal{border:none}
.your_order_right_main_payment .woocommerce-checkout-review-order-table .cart-subtotal th{border:none;padding:21px 0 12px;font-size:18px;color:#000;font-weight:500}
.your_order_right_main_payment .woocommerce-checkout-review-order-table .cart-subtotal td{border:none;padding:21px 0 12px;font-size:18px;color:#000;font-weight:500;text-align:right}
.your_order_right_main_payment .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{border:none;padding:12px 0;font-size:18px;color:#000;font-weight:500}
.your_order_right_main_payment .woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{border:none;padding:12px 0;font-size:18px;color:#000;font-weight:500;text-align:right}
.your_order_right_main_payment .woocommerce-checkout-review-order-table .woocommerce-shipping-totals td ul li{margin:0!important}
.your_order_right_main_payment .woocommerce-checkout-review-order-table .coupon-free th{border:none;padding:12px 0;font-size:18px;color:#000;font-weight:500}
.your_order_right_main_payment .woocommerce-checkout-review-order-table .coupon-free{border-top:solid 2px #d9d8d8}
.your_order_right_main_payment .woocommerce-checkout-review-order-table .coupon-free td{border:none;padding:12px 0;font-size:18px;color:#000;font-weight:500;text-align:right}
.your_order_right_main_payment .woocommerce-checkout-review-order-table .coupon-free td a{color:#8dc63f}
.your_order_right_main_payment .woocommerce-checkout-review-order-table .woocommerce-shipping-totals{border:none}
.your_order_right_main_payment .woocommerce-checkout-review-order-table .order-total th{border:none;padding:0 0 12px;font-size:18px;color:#000;font-weight:500}
.your_order_right_main_payment .woocommerce-checkout-review-order-table .order-total td{border:none;padding:0 0 12px;font-size:18px;color:#000;font-weight:500;text-align:right}
.your_order_right_main_payment #payment ul.payment_methods{padding:28px 22px 32px!important;background:#f2f2f2!important;border-radius:0!important}
.svg_payment_icon{text-align:right;margin:6px 0 0}
.svg_payment_icon img{width:40px}
.your_order_right_main_payment #payment ul li label{font-size:20px;color:#464646;letter-spacing:.25px;font-weight:400}
.your_order_right_main_payment #payment div.payment_box{background:#dfdcde61!important}
.your_order_right_main_payment .wc-payment-form .wc-credit-card-form-card-number{background:#fff url(../images/nomber_icon.png) left top no-repeat;background-position:98% 50%;height:38px;border:solid 1px #e0dede;box-shadow:inherit;font-size:18px;font-weight:300}
.your_order_right_main_payment .wc-credit-card-form-card-expiry{height:38px;border:solid 1px #e0dede;box-shadow:inherit;font-size:18px;font-weight:300}
.your_order_right_main_payment .wc-credit-card-form-card-cvc{height:38px;border:solid 1px #e0dede;box-shadow:inherit;font-size:18px;font-weight:300}
.your_order_right_main_payment .payment_box::before{content:'';display:block;border:1em solid #dfdcde61!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important}
.page-template-tmp-checkout .your_order_right_main_payment .plase_order_texts{background:#8dc63f;color:#fff;display:inline-block;width:100%;text-decoration:none;font-size:22px;text-align:center;letter-spacing:.25px;padding:14px 0 12px;margin:25px 0 0;text-decoration:none;font-weight:400;text-transform:uppercase}
.page-template-tmp-checkout .your_order_right_main_payment .plase_order_texts:hover{background:#539506 !important}
.page-template-tmp-checkout .your_order_right_main_payment .plase_order_texts:focus{outline:none}
.billing_details_main .woocommerce-account-fields .checkbox{font-size:18px;letter-spacing:.25px;font-weight:400}
.billing_details_main .woocommerce-account-fields .checkbox span{margin:0 0 0 22px}
.billing_details_main .woocommerce-account-fields .checkbox .input-checkbox{margin:11px 8px 0 0}
.billing_details_main .woocommerce-account-fields .create-account{border-bottom:solid 2px #f0f0f0}
.billing_details_main .woocommerce-shipping-fields .checkbox_bg .input-checkbox{margin:4px 0 0!important}
.billing_details_main .woocommerce-shipping-fields .checkbox_bg .checkbox span{font-size:18px;letter-spacing:.25px;font-weight:400;text-transform:uppercase;margin:0 0 0 23px}
.billing_details_main .checkbox_bg{padding:0 0 5px}
.woocommerce-lost-password .login_ragister_page_bg .admin_my___account .woocommerce p{color:#fff}
.cart_total_right table .shipping td{text-align:right!important}
.woocommerce ul.order_details li{font-size:14px!important}
.woocommerce ul.order_details{margin:40px 0 30px;list-style:none}
.woocommerce-order-received .woocommerce-order{margin:40px 0 0}
.woocommerce-order-received .woocommerce-thankyou-order-received{color:green;font-weight:700;font-size:18px;margin:0 0 27px}
.woocommerce-order-received .woocommerce table.shop_table td{font-size:18px}
footer .footer_nav ul .current-menu-item a{color:#afafaf}
.page-template-tmp-checkout .woocommerce form .form-row{clear:inherit}
.page-template-tmp-checkout .woocommerce .login{width:97%;margin:0 auto}
.page-template-tmp-checkout .woocommerce .login .note__text{background:none!important;color:#000!important;margin:0 0 20px!important}
.page-template-tmp-checkout .woocommerce .login .btn_send_message{width:110px;border:none;color:#fff;background:#000;display:inline-block;height:44px;font-size:19px;font-family:'K26ScribbleScrawl normal';text-transform:uppercase;font-weight:700;letter-spacing:.25px;padding:0 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.page-template-tmp-checkout .woocommerce .login .btn_send_message:focus{outline:none;color:#fff}
.page-template-tmp-checkout .woocommerce .login .btn_send_message:hover{background:#539506;color:#fff}
.page-template-tmp-checkout .woocommerce .login .form-control{height:47px;font-size:16px}
.page-template-tmp-checkout .woocommerce .login .inline{display:inline;margin:9px 0 0 10px;float:left}
.page-template .cart_page_middile_cantent .table_one tr td .remove{color:#1111118a!important;font-size:18px!important}
.page-template .cart_page_middile_cantent .table_one tr td .remove:hover{color:#000!important;background:none!important}
.woocommerce-shipping-destination{font-size:13px!important;line-height:17px!important}
.cart_page_middile_cantent .table_one .product-quantity .quantity .plus{width:27px;border-radius:0;border:solid 1px #e6e6e6;padding:0;height:34px;font-size:16px;color:#000;background:#fff;margin:0 0 0 -3px}
.cart_page_middile_cantent .table_one .product-quantity .quantity .plus:focus{outline:none}
.cart_page_middile_cantent .table_one .product-quantity .quantity .plus:hover{background:#539506;color:#fff;border-color:#539506}
.cart_page_middile_cantent .table_one .product-quantity .quantity .minus{width:27px;border-radius:0;border:solid 1px #e6e6e6;padding:0;height:34px;font-size:16px;color:#000;background:#fff;margin:0 -3px 0 0}
.cart_page_middile_cantent .table_one .product-quantity .quantity .minus:focus{outline:none}
.cart_page_middile_cantent .table_one .product-quantity .quantity .minus:hover{background:#539506;color:#fff;border-color:#539506}
.cart_page_middile_cantent .table_one .product-quantity .quantity .input-text{width:31px!important;background:#f0f0f0;color:#000;text-align:center;font-size:16px;letter-spacing:.25px;border-radius:0;box-shadow:none;border:none;padding:0!important;height:34px}
.cart_page_middile_cantent .table_one .product-quantity .quantity .input-text:focus{outline:none}
.iscwp-gallery-grid.iscwp-image-fit .iscwp-col-6 .iscwp-img-wrp,.iscwp-image-fit.slidestoshow-6 .iscwp-img-wrp{height:auto!important}
.cart_total_right table .shipping td .shipping-calculator-form{text-align:left}
.admin_my___account header .edit{color:#fff;margin:20px 8px 0 0}
.woocommerce-edit-address .woocommerce-MyAccount-content form .form-row{margin:0;padding:0 15px 10px}
.woocommerce-edit-address .woocommerce-MyAccount-content form .form-row-last{width:50%}
.woocommerce-edit-address .woocommerce-MyAccount-content form .select2-selection--single{height:34px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;border:1px solid #ccc}
.woocommerce-edit-address .woocommerce-MyAccount-content form .shipping__editcenter{background:#000;font-size:17px;color:#fff;outline:none;border:none;text-align:center;font-weight:700;text-transform:uppercase;font-family:'K26ScribbleScrawl normal';letter-spacing:2px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.woocommerce-edit-address .woocommerce-MyAccount-content form .shipping__editcenter:focus{outline:none}
.woocommerce-edit-address .woocommerce-MyAccount-content form .shipping__editcenter:hover{background:#539506;color:#fff}
.your_order_right_main_payment .payment_box .validate-required .input-text{height:38px;border:solid 1px #e0dede;box-shadow:inherit;font-size:18px;font-weight:300;background:#fff url(../images/nomber_icon.png) left top no-repeat;background-position:98% 50%;width:100%;padding:0 15px}
.your_order_right_main_payment #payment div.payment_box .form-row-first{width:100%!important}
.your_order_right_main_payment .payment_box select{width:100%!important;height:38px;border:solid 1px #e0dede;box-shadow:inherit;font-size:18px;font-weight:300;padding:0 15px}
.your_order_right_main_payment .payment_box .CardVerificationNumber .input-text{background:#fff;width:50%}
.your_order_right_main_payment .payment_box select:focus{outline:none}
.your_order_right_main_payment .payment_box .ExpirationDate select{width:46%!important;margin-right:7px}
.woocommerce-cart .cart_page_middile_cantent .woocommerce .woocommerce-notices-wrapper .woocommerce-message{background:#539506;color:#fff;border-top-color:#539506;padding:9px 20px!important;margin-top:-70px}
.woocommerce-cart .cart_page_middile_cantent .woocommerce .woocommerce-notices-wrapper .woocommerce-message .wc-forward{font-size:18px;color:#fff;text-transform:uppercase;letter-spacing:.25px;border:solid 1px #fff;line-height:40px;padding:0 15px;display:inline-block;background:none;border-radius:0;font-weight:400}
.woocommerce-cart .cart_page_middile_cantent .woocommerce .woocommerce-notices-wrapper .woocommerce-message .wc-forward:hover{background:#fff;color:#333}
.woocommerce-cart .cart_page_middile_cantent .woocommerce .woocommerce-notices-wrapper .woocommerce-message:before{color:#fff;display:none}
.notice__product{display:inline-block;padding:10px 0 0 37px;background:url(../images/right_cart.png) top 5px left no-repeat}
.home .who__we_are{background:#f0f0f0;}
.margin_bottom_80{margin-bottom:0px;}
.cart_page_middile_cantent .table_one tr .product-thumbnail img{max-width:60px!important}
.enter_quantity{border:1px #cfcfcf solid;width:159px;height:43px;border-radius:5px;font-size:16px;font-weight:300;box-shadow:none;margin:74px 0 0}
.product_banner img{max-width:100%}
.wholesale_registrtion h2{font-family:'Roboto',sans-serif;font-size:40px;font-weight:300;color:#989898;text-transform:uppercase;padding:32px 0 15px;border-bottom:1px #c8c7c7 solid;text-align:center;margin:0 0 21px}
.registrtion_form_section h3{font-family:'Roboto',sans-serif;font-size:21px;font-weight:300;color:#fff;text-align:center;padding:9px 0;background:#000;text-transform:uppercase;margin:0 0 56px}
.registrtion_form_section .form-group label{font-size:18px;color:#000;letter-spacing:.25px;font-weight:400;text-align:left;float:left}
.registrtion_form_section .form-group .form-control{box-shadow:inherit;height:38px;border:solid 1px #8dc63f;color:#000;font-size:15px;font-weight:300}
.registrtion_form_section .form-group p{font-size:12px;color:#494848;text-align:left;padding:7px 0 15px;letter-spacing:.5px;margin:0 0 10px}
.registrtion_form_section .form-group select{color:#8b8b8b!important}
.registrtion_form_section .form-group textarea{box-shadow:inherit;border:solid 1px #8dc63f;border-radius:5px;color:#000;padding:15px;font-size:15px;font-weight:300;width:100%;resize:none}
.registrtion_form_section .form-group{margin-bottom:25px}
.registrtion_form_section .btn_submit{font-size:22px;border:none;text-transform:uppercase;color:#fff;width:278px;height:65px;line-height:65px;vertical-align:middle;display:inline-block;text-align:center;background:#8dc63f;margin:20px 0 138px}
.registrtion_form_section .btn_submit:hover{background:#282828;text-decoration:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.radio input[type="radio"],.radio-inline input[type="radio"]{position:relative;margin-left:-20px;float:left;left:0;text-align:left}
.registrtion_form_section .form-group .radio{text-align:left;left:0;padding:0 18px 15px;margin:0 auto;display:flow-root}
.registrtion_form_section .form-group .margin_bottom_radio{margin-bottom:15px}
.wholesale_info .wholesale_content_section{padding:44px 0 50px}
.wholesale_content_section h3{font-size:40px;font-weight:600;color:#000;padding:0 0 20px;text-align:center}
.wholesale_content_section p{font-family:'Roboto',sans-serif;font-size:18px;font-weight:300;line-height:30px;color:#616161;padding:0 0 22px;text-align:center}
.wholesale_content_section .apply_btn a{padding:17px 30px;text-align:center;background:#8dc63f;font-size:22px;color:#fff;text-align:center;text-transform:uppercase}
.wholesale_content_section .apply_btn a:hover{background:#282828;text-decoration:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.wholesale_content_section .apply_btn{width:100%;text-align:center;margin:0 0 20px}
.wholesale_content_section h6{font-family:'Roboto',sans-serif;font-size:12px;color:#000;font-weight:300;text-align:center;padding:20px 0 0}
.wholesale_content_section h6 a.log_in{text-decoration:none;color:#8dc63f;background:#fff;font-size:12px;padding:0}
.wholesale_product_section{padding:50px 0 118px;width:55%;margin:0 auto;text-align:center}
.wholesale_product_section .large_body_face_scrubs{border:1px #c0bebe solid;margin:0 0 30px}
.large_body_face_scrubs .border_right{border-right:1px #c0bebe solid}
.large_body_face_scrubs p.title{font-family:'Roboto',sans-serif;font-size:16px;font-weight:500;color:#fff;text-align:left;padding:12px 11px 13px;background:#8dc63f;text-transform:uppercase;margin:0}
.large_body_face_scrubs .left_content{padding:18px 14px;display:flow-root}
.left_content .product_image{width:40%;float:left;display:inline-block}
.left_content .product_content{width:52%;float:right;display:inline-block;height:156px;vertical-align:middle;position:relative}
.product_content p{font-family:'Roboto',sans-serif;font-size:16px;font-weight:300;color:#282828;text-align:left;padding:0 0 2px;margin:0}
.left_content .product_content{width:52%;float:right;display:inline-block;height:156px;vertical-align:middle;position:relative}
.content_align{margin:0;position:absolute;top:50%;transform:translate(0,-50%)}
.price_section .product_name{width:151px;float:left;display:inline-block}
.price_section .product_price{float:left;display:inline-block}
.price_section p{font-size:22px;color:#000;padding:0;margin:0;font-weight:400}
.enter_quantity{display:inline-block;text-align:center}
.enter_quantity a{font-size:16px;font-weight:300;color:#afaeae;border:1px #cfcfcf solid;border-radius:5px;width:159px;height:43px;text-align:center;vertical-align:middle;line-height:43px;display:block}
.large_body_face_scrubs hr{margin:0;border-top:1px #c0bebe solid}
.submit_btn{width:100%;margin:0 auto;text-align:center;display:inline-block}
.btn_submit_cart{width:160px;height:50px;font-family:'K26ScribbleScrawl normal';background:#000;border-radius:5px;text-align:center;font-size:20px;color:#fff;display:inline-block;vertical-align:middle;line-height:50px;text-transform:uppercase;font-weight:500;letter-spacing:2px;border:none}
.thanks_for_ragistration{width:100%;display:inline-block;min-height:400px;text-align:center;margin:48px 0 0}
.thanks_for_ragistration h2{margin:20px 0 10px;font-weight:700}
.thanks_for_ragistration{font-family:'Roboto',sans-serif;font-weight:600;font-size:15px}
.faq_que_leaf p{background:url(../images/leaf_icon.png) no-repeat left 2px;padding:0 0 17px 30px;margin-bottom:18px;font-size:19px;border-bottom:dotted 1px #d0cfcf}
.how_it_work_content_main{padding:43px 0 10px}
.how_it_work_content_main .how_it_work_text_style{text-align:center;font-size:60px;color:#000;font-weight:700;margin-top:0;margin-bottom:50px}
.how_it_work_content_main .article .article-title{font-size:30px;color:#000;font-weight:700;margin-top:0}
.how_it_work_content_main .article .article-content{font-size:18px;line-height:30px;color:#3d3d3d}
.how_it_work_content_main .article{margin-bottom:35px}
.how_it_work_content_main .article:last-child{margin-bottom:0}
.how_it_work_product_details{background-color:#fafafa;padding:28px 0 30px}
.how_it_work_product_details .product_row{border:1px solid #d1d1d1;background-color:#fff;padding:30px;margin-bottom:28px}
.how_it_work_product_details .product_row .product-title{font-size:30px;color:#000;font-weight:700;margin-top:0}
.how_it_work_product_details .product_row .product-content{font-size:18px;line-height:30px;color:#3d3d3d}
.padd-left-90{padding-left:90px}
.how_it_work_product_details .product_row .shop-cta{display:inline-block;font-size:17px;color:#fff;background-color:#000;font-family:'K26ScribbleScrawl normal';padding:7px 14px;border-radius:5px;margin-top:8px}
.how_it_work_product_details .product_row .shop-cta:hover,.how_it_work_product_details .product_row .how_it_work_product_details .shop-cta:focus{background-color:#000000bf}
.float-right{float:right}
.how_it_work_product_details .product_row:last-child{margin-bottom:0}
.how_it_work_product_details .shop-cta-desk{display:block}
.how_it_work_product_details .shop-cta-mobile{display:none}
.how_it_work_features{padding:25px 0 55px}
.how_it_work_features .article .article-title{font-size:30px;color:#000;font-weight:700}
.how_it_work_features .article .article-content,.how_it_work_features .article ul li{font-size:18px;line-height:30px}
.how_it_work_features .article ul{padding-left:30px}
.how_it_work_features .article ul li{margin-bottom:10px;position:relative}
.how_it_work_features .article ul li:after{position:absolute;content:'';top:6px;background:url(../images/BJ-leaf_icon.png);background-repeat:no-repeat;width:20px;height:20px;left:-30px}
.mb-border-btm{margin-bottom:25px;border-bottom:1px solid #d4d4d4;padding-bottom:15px}
.full__image{width:100%;height:auto}
.better_choice p{font-size:16px;color:#505050;letter-spacing:.25px;margin:10px 0 0;line-height:21px}
.how_it_work_product_details .product_row .text-center img{width:50%}
.min_width_why_cantent_new{margin:0 auto;width:85%}
.inner_box_cantent_part_body_jam{text-align:center;margin:15px 0 0}
.inner_box_cantent_part_body_jam img{max-width:100%}
.inner_box_cantent_part_body_jam h4{margin:32px 0 10px;padding:0;font-size:20px;color:#282828;font-family:'Roboto',sans-serif;font-weight:600;text-transform:uppercase;line-height:26px}
.inner_box_cantent_part_body_jam p{margin:0;padding:0;font-size:16px;color:#505050; width:369px; margin:0 auto;}
.inner_box_cantent_part_body_jam p br{display:none;}
.shop_now_btn_naturally_btns{color:#fff;background:#000;display:inline-block;margin:29px 0 0;padding:0 23px;font-family:'K26ScribbleScrawl normal';font-weight:500;text-transform:uppercase;letter-spacing:1px;font-size:24px;line-height:50px;transition:all .5s ease}
.shop_now_btn_naturally_btns:hover{background:#000000bf;color:#fff}
.shop_now_btn_naturally_btns:focus{color:#fff}
.banner_text_bg_option_2{position:absolute;right:5%;bottom:1%;width:100%}
.banner_text_bg_option_2 a{font-size:82px;color:#fff;text-transform:uppercase;font-weight:700;font-family:'K26ScribbleScrawl normal';display:inline-block;float:right}
.banner_text_bg_inner_option_2 p.headline{color:#fff;font-family:'Roboto Cn';font-weight:700;font-size:46px;line-height:48px;text-align:center;text-shadow:0 -1px 20px #130603;display:inline-block;text-align:center;left:50%;position:relative;transform:translateX(-50%);margin-left:110px}
.banner_text_bg_inner_option_2 .banner__mobile{display:none}
.home .owl-carousel .owl-item {border-left: solid 1px #e8e8e8;}
footer .three_icon_right_footer{text-align:right;}
footer .three_icon_right_footer img{margin:0 0 0 7px;}

.faq_page_cantent_main .panel-body .listing_accordians{margin:0 0 0 15px;}
.faq_page_cantent_main .panel-body .listing_accordians li{list-style: decimal;     font-weight: 300;}



/*New Shop Page CSS Start*/
.shop_header_bg{background: url(../images/bg_belt.png) top left no-repeat; text-align:center; color:#fff; padding:25px 0 25px 0px; background-size:cover;}    
.shop_header_bg h1{margin:0px; padding:0px; color:#fff; font-size:60px; text-transform:uppercase; font-weight: 700;}
.product_list_main_bg{padding:60px 0 60px 0px; background:#f4f6ec;}
.product_list_main_bg .bg_product_box_main{background:#fff; border:solid 1px #e0e0df; display:inline-block; width:100%; border-radius:4px;  -webkit-border-radius:4px; -moz-border-radius:4px; padding:17px; margin:15px 0 15px 0px;}
.product_list_main_bg .bg_product_box_main .left_img_product_main img{max-width:100%;}
.product_list_main_bg .bg_product_box_main .product_relative_text{font-size:15px; color:#5e5e5e; line-height:25px; margin:0px;     min-height: 225px;}
.product_list_main_bg .bg_product_box_main .right_product_discriptions{text-align:center; display:inline-block; width:100%;}
.product_list_main_bg .bg_product_box_main .right_product_discriptions a{background:#000; color:#fff; line-height:43px; border-radius:5px;  -webkit-border-radius:5px; -moz-border-radius:5px; display:inline-block; padding:0 20px 0 20px; text-decoration:none; font-size:19px; font-weight:700;font-family:'K26ScribbleScrawl normal'; text-transform:uppercase; margin:36px 0 0 0px; letter-spacing:1px; height:inherit; line-height:43px; width:auto;}
.product_list_main_bg .bg_product_box_main .right_product_discriptions a:hover{background:#539506; color:#fff;}
.product_list_main_bg .bg_product_box_main .right_product_discriptions .product_price{display:inline-block; width:100%; color:#539506; font-size:24px;     font-family: 'K26ScribbleScrawl normal'; font-weight:600;}
.product_list_main_bg .bg_product_box_main .right_product_discriptions h2{font-weight:600; color:#000; font-size:25px; margin:7px 0 10px 0px; min-height: 79px;}
.product_list_main_bg .bg_product_box_main .spoter_img:before{content: " "; background: url(../images/product_list_product_spoter.png) top left no-repeat; width:11px; height:237px; position:absolute; top:0; right:0;}
/*New Shop Page CSS Done*/



/*how-it-work page CSS Start*/
.natural_looking_breast_enlargement_results_top_bg{background:#fff;}

.natural_looking_breast_enlargement_results_top_bg .natural_looking_breast_inner{margin:65px 0 0 0px;}
.natural_looking_breast_enlargement_results_top_bg .natural_looking_breast_inner h1{font-size:30px; color:#2a2828; margin:0 0 12px 0; padding:0 0 11px 0; font-weight:700; border-bottom:solid 1px #dcdcdc;}
.natural_looking_breast_enlargement_results_top_bg .natural_looking_breast_inner p{font-size:17px; color:#3d3d3d; line-height:30px; letter-spacing:0.25px; margin:0px;}



.how_it_work_product_box_bg_main_breast .box_inner_how_it_works{border:solid 1px #d4d4d4; border-radius: 4px;  -webkit-border-radius: 4px; -moz-border-radius: 4px; margin:65px 0 0 0px; border-top:none; position:relative;}

.how_it_work_product_box_bg_main_breast .box_inner_how_it_works:before{background: url(../images/how_it_work_box_spoter.png) top left no-repeat; background-size: 100%; content: " "; height:10px; width:100%; position:absolute; bottom:-12px;}

.how_it_work_product_box_bg_main_breast .box_inner_how_it_works h1{background: url(../images/how_it_work_ttl_bg.jpg) top left no-repeat; background-size: cover; margin:0px; color:#fff; font-weight:700; font-size:30px; padding:10px 25px 10px 25px; border-radius: 4px 4px 0px 0px;}

.how_it_work_product_box_bg_main_breast .box_inner_how_it_works .box_inner_how_it_works_body{padding:25px;}
.how_it_work_product_box_bg_main_breast .box_inner_how_it_works .box_inner_how_it_works_body p{font-size:17px; color:#4b4b4b; line-height:30px; margin:0 0 25px 0px; letter-spacing:0.25px;}

.how_it_work_product_box_bg_main_breast .box_inner_how_it_works .box_inner_how_it_works_body .product_bottle_and_text{text-align:center;}
.how_it_work_product_box_bg_main_breast .box_inner_how_it_works .box_inner_how_it_works_body .product_bottle_and_text img{max-width:100%;}

.how_it_work_product_box_bg_main_breast .box_inner_how_it_works .box_inner_how_it_works_body .product_bottle_and_text a{line-height:43px; color:#fff; background:#000; font-size:19px; font-weight:700; text-transform:uppercase; padding:0 20px 0 20px; display:inline-block;     font-family: 'K26ScribbleScrawl normal'; letter-spacing: 1.5px; border-radius: 5px; margin:15px 0 0 0px;}
.how_it_work_product_box_bg_main_breast .box_inner_how_it_works .box_inner_how_it_works_body .product_bottle_and_text a:hover{background:#539506;}
.how_it_work_product_box_bg_main_breast .box_inner_how_it_works .box_inner_how_it_works_body .right_product_points ul{margin:0px; padding:0px;}
.how_it_work_product_box_bg_main_breast .box_inner_how_it_works .box_inner_how_it_works_body .right_product_points ul li{position:relative; font-size:17px; color:#282828; padding:0px 0 23px 33px; line-height: 27px;}
.how_it_work_product_box_bg_main_breast .box_inner_how_it_works .box_inner_how_it_works_body .right_product_points ul li:before{background: url(../images/hype_icon.png) top left no-repeat; height:20px; width:20px;     content: " "; position:absolute; left:0; top:4px;}

.breast_enlargement_result_timeline_how_it_work_bg_main{background:#fff; padding:0 0 70px 0px;}
.breast_enlargement_result_timeline_how_it_work_bg_main .breast_enlargement_result_inner_how_it_work{margin: 65px 0 0 0px;}
.breast_enlargement_result_timeline_how_it_work_bg_main .breast_enlargement_result_inner_how_it_work h1{font-size:30px; color:#2a2828; margin:0 0 12px 0; padding:0 0 11px 0; font-weight:700; border-bottom:solid 1px #dcdcdc;}

.breast_enlargement_result_timeline_how_it_work_bg_main .breast_enlargement_result_inner_how_it_work ul{margin:0px; padding:0px;}

.breast_enlargement_result_timeline_how_it_work_bg_main .breast_enlargement_result_inner_how_it_work ul li{position: relative; font-size: 17px; color: #282828; padding:0px 0 10px 35px; line-height: 27px; margin:7px 0 0px 0px; display:inline-block; width:100%;}

.breast_enlargement_result_timeline_how_it_work_bg_main .breast_enlargement_result_inner_how_it_work ul li:before {background: url(../images/hype_icon.png) top left no-repeat; height: 20px; width: 20px; content: " "; position: absolute; left: 0; top: 4px;}
.breast_enlargement_result_timeline_how_it_work_bg_main .breast_enlargement_result_inner_how_it_work ul li strong{font-weight:700;}

.breast_enlargement_result_timeline_how_it_work_bg_main .breast_enlargement_result_inner_how_it_work p{font-size: 17px; color: #3d3d3d; line-height: 30px; letter-spacing: 0.25px; margin: 3px 0 0 0; display:inline-block; width:100%;}
.breast_enlargement_result_timeline_how_it_work_bg_main .breast_enlargement_result_inner_how_it_work p span{text-decoration:underline;}

.shop_header_bg_to{padding:43px 0 0px;}
.shop_header_bg_to h1{color: #000; font-weight: 700; text-transform: uppercase; font-size: 60px; margin: 0 0 0px; text-align:center;}
/*how-it-work page CSS Done*/






.home_hype_destop{max-width:100%;}
.home_hype_mobile{display:none; max-width:100%;}
.border_bottom_home_page{border-top:solid 1px #ccc;}

.single-product .top_section img{margin-bottom:0px;}
.single-product .ml_prices{display:none;}

.single-product .inner_page_menu_bg_main .menu_detail_page ul li:nth-child(3){display:none;}

.desktop_view_slider{display:block; width:100%;}
.mobile_view_banner{display:none;}
input#billing_address_2 {height: 39px;}
input#shipping_address_2{height: 39px;}
.select2-container--default .select2-selection--single{border: 1px solid #539506 !important;}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected]{    background-color: #539506 !important;}
.about_paypal{color:#539506 !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color: #539506 transparent transparent transparent !important;}

.mobile_slider_home{display:none !important;}
.mobile_slider_home .owl-prev{display:none;}
.mobile_slider_home .owl-next{display:none;}

.mobile_slider_home .owl-pagination {display: inline-block; position: absolute; left: 0; right: 0; margin: 0 auto;     bottom: -8px;}
.mobile_slider_home .owl-page span{border: none; height: 20px !important; width: 20px !important; background: url(../images/banner_slider_arrow.png) top center no-repeat !important; margin:0 2px 0 2px !important; opacity:inherit !important; border-radius:inherit !important;}

.mobile_slider_home .active span{background: url(../images/banner_active_icon.png) top center no-repeat !important;}


/*How it Work new hype css Start*/
.breast_enlargement_result_timeline_how_it_work_bg_main .breast_enlargement_result_inner_how_it_work .ttl_bg_img_spoter_full {color: #fff; background: #8baa2e; border: none; display: inline-block;  position: relative; padding: 13px 0 10px 0px; min-height:53px;}
.breast_enlargement_result_timeline_how_it_work_bg_main .breast_enlargement_result_inner_how_it_work .ttl_bg_img_spoter_full span{position: relative; z-index: 1; padding: 0 27px 0 0px;}
.breast_enlargement_result_timeline_how_it_work_bg_main .breast_enlargement_result_inner_how_it_work .ttl_bg_img_spoter_full:before {content: " "; height:100%; background: #8baa2e; position: absolute; width: 100%; left: -100%; top: 0; z-index:0;}
.breast_enlargement_result_timeline_how_it_work_bg_main .breast_enlargement_result_inner_how_it_work .ttl_bg_img_spoter_full:after {width: 55px; height:100%; position: absolute; right: -11px; top: 0; content: " "; background: url(../images/ttl_spoter_how_it_work.png) top right no-repeat; background-size:100% 100%;}


.natural_looking_breast_enlargement_results_top_bg .natural_looking_breast_inner .ttl_bg_img_spoter_full{color: #fff; background: #8baa2e; border: none; display: inline-block;  position: relative; padding: 13px 0 10px 0px;  min-height: 53px;}
.natural_looking_breast_enlargement_results_top_bg .natural_looking_breast_inner .ttl_bg_img_spoter_full span{position: relative; z-index: 1; padding: 0 27px 0 0px;}
.natural_looking_breast_enlargement_results_top_bg .natural_looking_breast_inner .ttl_bg_img_spoter_full:before {content: " "; height:100%; background: #8baa2e; position: absolute; width: 100%; left: -100%; top: 0; z-index:0;}
.natural_looking_breast_enlargement_results_top_bg .natural_looking_breast_inner .ttl_bg_img_spoter_full:after {width: 55px; height:100%; position: absolute; right: -11px; top: 0; content: " "; background: url(../images/ttl_spoter_how_it_work.png) top right no-repeat; background-size:100% 100%;}
/*How it Work new hype css Done*/



.all_banner_mobile{display: none;}

/*home page banner mobile botton animation css start*/
.btn_animation_new{align-items: center; background-image: linear-gradient(to right, #054f7d, #00a7cf, #efe348, #861a54, #054f7d);
background-size: 600%; background-position: 0 0; display:inline-block; justify-content: center; animation-duration: 20s; animation-iteration-count: infinite; animation-name: gradients; font-family: 'K26ScribbleScrawl normal'; font-weight:bold; position:absolute; left:2%; bottom:40px; padding:8px 15px 8px 15px; font-size: 20px; text-transform: uppercase; color: #fff; border-radius:5px;  -webkit-border-radius:5px; -moz-border-radius:5px;}
.btn_animation_new:focus{color:#fff;}
.btn_animation_new:hover{color:#fff;}

@keyframes gradients {
  0% {
    background-position: 0 0;
  }
  25% {
    background-position: 50% 0;
  }
  50% {
    background-position: 90% 0;
  }
  60% {
    background-position: 60%;
  }
  75% {
    background-position: 40%;
  }
  100% {
    background-position: 0 0;
  }
}
/*home page banner mobile botton animation css Done*/
@media only screen and (min-width:1200px) and (max-width:1366px) {
.inner_box_cantent_part_body_jam p{width:100%;}
}

@media only screen and (min-width:1601px) and (max-width:1850px) {
.banner_text_bg_inner_option_2 .banner__mobile{display:none}
.banner_text_bg_inner_option_2 p.headline{font-size:35px;line-height:40px;margin:20px 0 10px 60px}
}
@media only screen and (min-width:1401px) and (max-width:1600px) {
.banner_text_bg_option_2 a{font-size:60px}
.banner_text_bg_inner_option_2 .banner__mobile{display:none}
.banner_text_bg_inner_option_2 p.headline{font-size:31px;line-height:35px;margin-left:73px}
}
@media only screen and (min-width:1200px) and (max-width:1400px) {
.banner_text_bg_option_2 a{font-size:60px}
.banner_text_bg_inner_option_2 .banner__mobile{display:none}
.banner_text_bg_inner_option_2 p.headline{font-size:27px;line-height:35px;margin-left:60px}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
.min_width_why_cantent_new{width:100%}
.inner_box_cantent_part_body_jam p br{display:none}
.inner_box_cantent_part_body_jam h4 br{display:none}
.banner_text_bg_option_2 a{font-size:44px}
.banner_text_bg_inner_option_2 .banner__mobile{display:none}
.banner_text_bg_inner_option_2 p.headline{font-size:24px;line-height:28px;margin-left:60px}
.inner_box_cantent_part_body_jam p{width:100%;}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.min_width_why_cantent_new{width:100%}
.inner_box_cantent_part_body_jam p br{display:none}
.inner_box_cantent_part_body_jam h4 br{display:none}
.banner_text_bg_option_2 a{font-size:32px}
.sina-nav ul ul{text-align:right}
.banner_text_bg_inner_option_2 .banner__mobile{display:none}
.banner_text_bg_inner_option_2 p.headline{font-size:18px;line-height:23px;margin-left:48px}
.shop_header_bg_to h1{font-size:36px;}
.inner_box_cantent_part_body_jam p{width:100%;}
}
@media only screen and (max-width:767px) {
.inner_box_cantent_part_body_jam p{width:100%;}	
.min_width_why_cantent_new{width:100%}
.inner_box_cantent_part_body_jam h4{margin:10px 0 8px}
.inner_box_cantent_part_body_jam p br{display:none}
.inner_box_cantent_part_body_jam h4 br{display:none}
.inner_box_cantent_part_body_jam{margin:25px 0 0}
.banner_text_bg_option_2{width:100%;bottom:0;position:relative;left:0;right:0;padding:0 0 15px}
.banner_text_bg_inner_option_2{width:100%;display:inline-block;position:relative;text-align:center}
.banner_text_bg_option_2 a{font-size:14px;margin:10px 0 0;background:#000;text-transform:uppercase;font-weight:700;font-family:'K26ScribbleScrawl normal';display:inline-block;color:#fff;padding:6px 20px;letter-spacing:1px;transition:all .5s ease}
.banner_text_bg_option_2 a:hover{background:#000000bf;color:#fff}
.banner_text_bg_inner_option_2 .banner__mobile{display:block}
.banner_text_bg_inner_option_2 .banner__desktop{display:block;position:absolute;top:-87px;right:-18px;width:29%}
.banner_text_bg_inner_option_2 .banner__desktop a{background:inherit;font-size:23px;padding:0;margin:4px 0 0;display:block}
.banner_text_bg_inner_option_2{border:solid 5px #000;padding:15px 10px 0}
.banner_text_bg_option_2{padding:15px}
.banner_text_bg_inner_option_2 .banner__mobile p.headline{font-size:18px;line-height:25px;color:#000;font-weight:700;text-shadow:none;display:block;width:100%}
.banner_text_bg_inner_option_2 .banner__mobile p.headline br{display:none}
.banner_text_bg_option_2 a{text-align:center;float:none}
.banner_text_bg_inner_option_2 .banner__mobile h4{margin:0 0 3px;font-size:13px;font-family:'Montserrat semibold';color:#000}
.banner_text_bg_inner_option_2 .banner__mobile p{line-height:17px;font-size:12px;word-break:break-word;font-family:'Montserrat regular';color:#000;margin:0}

.home_hype_destop{max-width:100%; display:none;}
.home_hype_mobile{display:block; max-width:100%; width:100%; position:relative;}
.shop_header_bg_to h1{font-size:36px;}
.desktop_view_slider{display:none;}
.mobile_view_banner{display:block; width:100%;}
.mobile_slider_home{display:inline-block !important; margin:0px; padding:0px;}
.mobile_slider_home li{list-style:none;}

.all_banner_desktop{display: none;}
.all_banner_mobile{display: inline-block;}
.btn_animation_new {left: 7%; padding: 12px 30px 12px 30px; bottom: 40px; bottom: 70px;}
.mobile_hype_with_shop_now_botton .btn_animation_new {bottom:35px;}

}
@media only screen and (max-width:600px) {
.banner_text_bg_inner_option_2 .banner__desktop{top:-78px;width:28%}
.banner_text_bg_inner_option_2 .banner__desktop a{font-size:17px;padding:0;margin:4px 0 0}
}
@media only screen and (max-width:480px) {
.banner_text_bg_inner_option_2 .banner__desktop{top:-73px;width:31%}
.banner_text_bg_inner_option_2 .banner__desktop a{font-size:15px;padding:0;margin:4px 0 0}
.btn_animation_new {left: 2%; padding: 6px 11px 6px 11px; bottom: 40px; font-size: 18px;}
.mobile_hype_with_shop_now_botton .btn_animation_new{left: 4%;}
}
@media only screen and (max-width:375px) {
.banner_text_bg_inner_option_2 .banner__desktop{top:-75px;width:30%;right:-17px}
.banner_text_bg_inner_option_2 .banner__desktop a{font-size:13px;padding:6px 10px;margin:4px 0 0}
}
.wpcf7-form .message{position: inherit; height: 0; width: 0; padding: 0; margin: 0; left: 0; top: 0; color: white;}


