body{font-family:"Open Sans", Tahoma, sans-serif, Arial;font-weight:400;font-style:;}.btn-default.btn_primary, .btn-medium.btn_primary, .btn-large.btn_primary{text-transform: none;}.style_wide .ma_level_1{font-family: "Fjalla One";font-weight:400;font-style:;}.block .title_block, .block a.title_block, .block .title_block a, .idTabs a,.product_accordion_title,.heading,.page-heading,.page-subheading,.pc_slider_tabs a, #home-page-tabs li a, #home-page-tabs li span{font-weight:400;font-style:;text-transform: none;font-size: 14px;}#st_mega_menu .ma_level_0{text-transform: uppercase;font-family: "Fjalla One";font-weight:400;font-style:;}#stmobilemenu .ma_level_0{text-transform: uppercase;font-family: "Fjalla One";}.style_wide .ma_level_1{text-transform: uppercase;}#st_advanced_menu_wrap .advanced_ma_level_0{text-transform: capitalize;font-size: 16px;}#stmobileadvancedmenu .mo_advanced_ma_level_0{text-transform: capitalize;}.advanced_style_wide .advanced_ma_level_1{text-transform: capitalize;}#st_advanced_menu_column_desktop .advanced_ma_level_0{text-transform: capitalize;;}#footer .title_block{font-size: 18px;}.block .title_block, .block a.title_block, .block .title_block a, #home-page-tabs li a, #home-page-tabs li span{color: #B163A3;}.heading,.page-heading,.page-subheading, a.heading,a.page-heading,a.page-subheading,#home-page-tabs > li a{color: #B163A3;}#footer-primary .block .title_block, #footer-primary .block a.title_block, #footer-primary .block .title_block a{color: #B163A3;}body{color: #888B92;}a,div.pagination .showall .show_all_products{color: #888B92;}a:active,a:hover,
            #layered_block_left ul li a:hover,
            #product_comments_block_extra a:hover,
            .breadcrumb a:hover,
            a.color_666:hover,
            .pc_slider_tabs a.selected,
            #footer_info a:hover,
            .blog_info a:hover,
            .block .title_block a:hover,
            div.pagination .showall .show_all_products:hover,
            .content_sortPagiBar .display li.selected a, .content_sortPagiBar .display_m li.selected a,
            .content_sortPagiBar .display li a:hover, .content_sortPagiBar .display_m li a:hover,
            #home-page-tabs > li.active a, #home-page-tabs li a:hover,
            .fancybox-skin .fancybox-close:hover{color: #B163A3;}.price, #our_price_display, .sale_percentage{color: #B163A3;}.breadcrumb, .breadcrumb a{color: #888B92;}.breadcrumb a:hover{color: #B163A3;}#breadcrumb_wrapper{
    background: #FFFFFF;
    background: -webkit-linear-gradient(none);
    background: -moz-linear-gradient(none);
    background: -o-linear-gradient(none);
    background: linear-gradient(none);
                    }#rightbar{top:auto; bottom:40%;}.hover_fly a:first-child{background-color: #B163A3;}.itemlist_action a{background-color: #B163A3;}.hover_fly a:hover{background-color: #B163A3!important;}.itemlist_action a:hover{background-color: #B163A3;}.btn-default, .btn-medium, .btn-large,
                input.button_mini,
                input.button_small,
                input.button,
                input.button_large,
                input.button_mini_disabled,
                input.button_small_disabled,
                input.button_disabled,
                input.button_large_disabled,
                input.exclusive_mini,
                input.exclusive_small,
                input.exclusive,
                input.exclusive_large,
                input.exclusive_mini_disabled,
                input.exclusive_small_disabled,
                input.exclusive_disabled,
                input.exclusive_large_disabled,
                a.button_mini,
                a.button_small,
                a.button,
                a.button_large,
                a.exclusive_mini,
                a.exclusive_small,
                a.exclusive,
                a.exclusive_large,
                span.button_mini,
                span.button_small,
                span.button,
                span.button_large,
                span.exclusive_mini,
                span.exclusive_small,
                span.exclusive,
                span.exclusive_large,
                span.exclusive_large_disabled{color: #FFFFFF;background-color: #B163A3;border-color:#B163A3;}.btn-default:hover, .btn-default.active, 
                .btn-medium:hover, .btn-medium.active, 
                .btn-large:hover, .btn-large.active,
                input.button_mini:hover,
                input.button_small:hover,
                input.button:hover,
                input.button_large:hover,
                input.exclusive_mini:hover,
                input.exclusive_small:hover,
                input.exclusive:hover,
                input.exclusive_large:hover,
                a.button_mini:hover,
                a.button_small:hover,
                a.button:hover,
                a.button_large:hover,
                a.exclusive_mini:hover,
                a.exclusive_small:hover,
                a.exclusive:hover,
                a.exclusive_large:hover,
                input.button_mini:active,
                input.button_small:active,
                input.button:active,
                input.button_large:active,
                input.exclusive_mini:active,
                input.exclusive_small:active,
                input.exclusive:active,
                input.exclusive_large:active,
                a.button_mini:active,
                a.button_small:active,
                a.button:active,
                a.button_large:active,
                a.exclusive_mini:active,
                a.exclusive_small:active,
                a.exclusive:active,
                a.exclusive_large:active{color: #FFFFFF;background-color: #888B92;border-color:#888B92;}.product_list.list .button.ajax_add_to_cart_button, .btn-default.btn_primary, .btn-medium.btn_primary, .btn-large.btn_primary {background-color: #B163A3;border-color:#B163A3;}.product_list.list .button.ajax_add_to_cart_button:hover, .itemlist_action a.exclusive:hover,
                .btn-default.btn_primary:hover, .btn-default.btn_primary.active, 
                .btn-medium.btn_primary:hover, .btn-medium.btn_primary.active, 
                .btn-large.btn_primary:hover, .btn-large.btn_primary.active{background-color: #888B92;border-color:#888B92;}.hover_fly, .hover_fly a, .hover_fly:hover a:first-child{background-color: #888B92;}#top_bar .header_item,#top_bar a.header_item, #top_bar .dropdown_tri_inner, #top_bar .shopping_cart .icon_wrap, #top_bar .shopping_cart .ajax_cart_right{color:#888B92;}#top_bar .dropdown_tri_inner b{border-color: #888B92 transparent transparent;}#top_bar a.header_item:hover,#top_bar .open .dropdown_tri_inner, #top_bar .shopping_cart_style_1 .shopping_cart:hover .icon_wrap, #top_bar .shopping_cart_style_1 .shopping_cart:hover .ajax_cart_right{color:#B163A3;}#top_bar .open .dropdown_tri_inner b{border-color: #B163A3 transparent transparent;}#top_bar a.header_item:hover,#top_bar .open .dropdown_tri_inner{background-color:transparent;}#top_bar #header_user_info a, #top_bar #header_user_info span, #stsocial_list_topbar li a, #contact-link a, .shop-phone, #top_bar .dropdown_tri_inner,#top_bar .shopping_cart_style_1 .shopping_cart{border-color:#888B92;}#top_bar #header_user_info a, #top_bar #header_user_info span, #stsocial_list_topbar li a, #contact-link a, .shop-phone, #top_bar .dropdown_tri_inner, #top_bar .shopping_cart_style_1 .shopping_cart{padding-top:1px;padding-bottom:1px;}#page_header .blockcart_wrap .cart_block{top:20px;}#st_advanced_menu_wrap .advanced_ma_level_0{color:#888B92;}#st_advanced_menu_wrap .advanced_ml_level_0.current .advanced_ma_level_0,#st_advanced_menu_wrap .advanced_ma_level_0:hover{color:#B163A3;border-bottom-color:#B163A3;}#st_advanced_menu_wrap .st_advanced_menu{background-color:#EEE9E3;}#st_advanced_menu_container.sticky{background: #EEE9E3;background:rgba(238,233,227,0.95);}#page_header.has_sticky{padding-bottom:36px;}#st_advanced_menu_wrap .stadvancedmenu_sub{border-top-width:0px;}#st_advanced_menu_wrap .advanced_ma_level_0{margin-bottom:-0px;border-bottom-width:0px;}.boxed_advancedmenu #st_advanced_menu_wrap{border-bottom-width:0px;}#st_advanced_menu_column_desktop .advanced_ma_level_0{color:#72727D;}#st_advanced_menu_column_desktop .advanced_ml_level_0.current .advanced_ma_level_0,#st_advanced_menu_column_desktop .advanced_ma_level_0:hover{color:#B163A3;}.footer-container #footer_info,.footer-container #footer_info a{color:#888B92;}#footer{color:#888B92;}#footer a{color:#888B92;}#footer a:hover{color:#B163A3;}body, body.content_only{background-color:#FFFFFF;}.section .title_block span, .section .title_block a,.nav_top_right .flex-direction-nav, #home-page-tabs li a, #home-page-tabs li span{background-color:#FFFFFF;}#page_header{background-color:#EEEAE3;}body#index.mobile_device #page_header.transparent_header{background-color:#EEEAE3;}@media only screen and (max-width: 991px) {body#index #page_header.transparent_header{background-color:#EEEAE3;}}#page_header{background-image:url(../../img/51218baf00a3a43af9975f047f6ce9a5.png);}#page_header{background-repeat:repeat-x;}#footer-top{background-repeat:repeat-x;}#footer-top{background-color:#EEEAE3;}#footer-primary{background-image:url(../../img/1d9872e980072085702eed3efa28532b.jpg);}#footer-primary{background-repeat:repeat-x;}#footer-primary{background-color:#EEEAE3;}.footer-container #footer_info{background-color:#EEEAE3;}span.new{top:25px;}span.new{right:0px;}.is_rtl span.new{right: auto;left: 0px;}span.on_sale{top:25px;}span.on_sale{left:0px;}.is_rtl span.on_sale{left: auto;right: 0px;}span.sale_percentage_sticker{bottom: 50px;}span.sale_percentage_sticker{right: 10px;}span.sold_out{font-family: "Open Sans";}#more_info_tabs a{ color: #787b82; }#more_info_tabs a.selected,#more_info_tabs a:hover{ color: #FFFFFF; }#more_info_tabs a{ background-color: #e9e9e9; }#more_info_tabs a.selected{ background-color: #787b82; }#more_info_sheets{ background-color: #FFFFFF; }.main_content_area{ padding-top: 26px; }body#index .main_content_area,body#module-stblog-default .main_content_area{ padding-top: 10px; }.products_slider .ajax_block_product:hover .pro_outer_box, .product_list.grid .ajax_block_product:hover .pro_outer_box, .product_list.list .ajax_block_product:hover{-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.1); box-shadow: 0px 0px 4px rgba(0,0,0,0.1); }.nav_top_right .flex-direction-nav a, .nav_left_right .flex-direction-nav a{color:#FFFFFF;}.nav_top_right .flex-direction-nav a, .nav_left_right .flex-direction-nav a{background-color:#B163A3;}.nav_top_right .flex-direction-nav a:hover, .nav_left_right .flex-direction-nav a:hover{background-color:#A05292;}.nav_top_right .flex-direction-nav a.flex-disabled, .nav_left_right .flex-direction-nav a.flex-disabled{background-color:#B385B5;}.top-pagination-content ul.pagination li > a, .top-pagination-content ul.pagination li > span, .bottom-pagination-content ul.pagination li > a, .bottom-pagination-content ul.pagination li > span, .bottom-blog-pagination ul.pagination li > a, .bottom-blog-pagination ul.pagination li > span, .bottom-blog-mycomments-pagination ul.pagination li > a, .bottom-blog-mycomments-pagination ul.pagination li > span { color: #888B92; }.top-pagination-content ul.pagination li > a:hover, .bottom-pagination-content ul.pagination li > a:hover, .bottom-blog-pagination ul.pagination li > a:hover, .bottom-blog-mycomments-pagination ul.pagination li > a:hover, .top-pagination-content ul.pagination .current > a, .top-pagination-content ul.pagination .current > span, .bottom-pagination-content ul.pagination .current > a, .bottom-pagination-content ul.pagination .current > span, .bottom-blog-pagination ul.pagination .current > a, .bottom-blog-pagination ul.pagination .current > span, .bottom-blog-mycomments-pagination ul.pagination .current > a, .bottom-blog-mycomments-pagination ul.pagination .current > span{ color: #B163A3; }.top-pagination-content ul.pagination li > a, .top-pagination-content ul.pagination li > span, .bottom-pagination-content ul.pagination li > a, .bottom-pagination-content ul.pagination li > span, .bottom-blog-pagination ul.pagination li > a, .bottom-blog-pagination ul.pagination li > span, .bottom-blog-mycomments-pagination ul.pagination li > a, .bottom-blog-mycomments-pagination ul.pagination li > span { background-color: #FFFFFF; }.top-pagination-content ul.pagination li > a:hover, .bottom-pagination-content ul.pagination li > a:hover, .bottom-blog-pagination ul.pagination li > a:hover, .bottom-blog-mycomments-pagination ul.pagination li > a:hover, .top-pagination-content ul.pagination .current > a, .top-pagination-content ul.pagination .current > span, .bottom-pagination-content ul.pagination .current > a, .bottom-pagination-content ul.pagination .current > span, .bottom-blog-pagination ul.pagination .current > a, .bottom-blog-pagination ul.pagination .current > span, .bottom-blog-mycomments-pagination ul.pagination .current > a, .bottom-blog-mycomments-pagination ul.pagination .current > span{ background-color: #FFFFFF; }.main_content_area {
    font-size: 14px;
    color: #8D939E;
}
div.uploader span.action {
    background-color: #E9E9E9;
    background-image: none;
    color: #8D939E;
}

p {
        line-height: 25px;
}

#attributes label.attribute_label {
    line-height: 28px;
}

#tags_block_left {
    display: none;
}

.footer-container #footer_info #footer_bottom_left {
    width: 100%;
}

.center-aligned-copyright {
    text-align: center;
}
#more_info_sheets, #referral_program_sheets {
    border-top: 1px #DDD solid;
}

.pb-left-column #image-block {
    border: 1px #DDD solid;
}

div#new-products_block_center_container_99e2c99214 {
    margin-top: 76px;
    display: block;
}

a#st_advanced_ma_28,
a#st_advanced_ma_11 {
    text-align: right;
}

a#st_advanced_ma_28 {
    padding-right: 0px !important;
    margin-right: 0px;
}

section#productscategory-products_block_center {
    padding-top: 40px;
    border-top: 1px #DDD solid;
}

.box-info-product .exclusive span {
    text-transform: uppercase;
    font-size: 15px;
}

.price_container .price {
    font-size: 25px;
    font-weight: normal;
}

#cms p {
    line-height: 20px;
}

.form-group label {
    color: #8D939E
}

#copyright_text {
    font-size: 13px;
}

.best-sellers_block_center_column .title_block a,
#viewed-products_block_left p.title_block {
    font-size: 16px;
}

.advanced_banner_text .style_content {
    padding: 0px !important;
}

.categories_tree_block li a {
    color: #72727D;
}

.pb-center-column #buy_block label {
    color: #8D939E;
}

.advanced_banner_text .style_content p {
    font-size: 18px;
    text-transform: uppercase;
    margin-bottom: 33px;
    background-color: rgba(102, 102, 102, 0.7);
    line-height: 60px;
}

a#submit_searchbox:hover {
    border: 0px;
    height: 40px;
}
.advanced_style_wide .advanced_ma_level_1 {
    font-size: 15px;
}

#search_block_top .searchbox_inner {
    margin-top: 15px;
}

.hover_fly, .hover_fly a {
    font-size: 14px;
}

h1.main-banner-headers {
    font-size: 61px;
    color: #B163A3;
    text-transform: uppercase;
}

#usefull_link_block li a:hover {
    color: #B163A3;
}

h2.main-banner-headers  {
    font-size: 28px;
    color: #888B92;
    font-weight: 300;
}


.banner-caption-top-right h2 {
    color: #FFF;
    font-size: 53px;
    font-size: 300;
}

.banner-caption-top-right h3 {
    color: #FFF;
    font-weight: 300;
    font-size: 27px;
}

.banner-caption-top-right h3 a{
    color: #FFF;
    text-decoration: underline;
}

#newsletter-para {
    line-height: 42px;
}

.advanced_mu_level_1 a {
    font-size: 13px;
}

#search_block_top .search_query {
    width: 180px;
}

#productscategory-products_block_center .title_block,
.new-products_block_center .title_block a {
    font-size: 23px;
}

section#productscategory-products_block_center {
    padding-top: 40px;
    border-top: 1px #E9E9E9 solid;
}

.stsocial_list img {
    //width: 32px;
}

.contacticons {
    padding-right: 10px;
}

#footer-primary {
    line-height: 28px;
}

li.advanced_ml_level_0 {
    min-width: 106px;
}
#top_bar .open .dropdown_tri_inner
#top_bar a.header_item:hover{
    background-color: transparent !important;
}

#st_advanced_banner_7 {
    //width: 120%;
    //margin-left: -10%;
}

ul.footer_block_content li:nth-child(9) {
    width: 190px !important;
}

#header_user_info a,
#header_user_info span {
    font-size: 13px;
    color: #B163A3 !important;
}

.boxed_advancedmenu #st_advanced_menu_wrap {
    margin-bottom: 8px;
}

footer p {
    font-size: 14px;
}

.advanced_ml_level_0 a i {
    display: none;
}

#usefull_link_block li {
    margin-bottom: 4px;
    display: inline-block;
    margin-right: 20px;
    padding: 2px 5px;
}

#footer a {
    font-size: 14px;
}

.shopping_cart_style_1 .shopping_cart .icon_wrap {
    background-color: #C182B5 !important;
    color: #FFF !important;
}

.custom-blocks {
    padding-left: 0px;
}

#top_bar #header_user_info a,
#top_bar #multilink_11 .dropdown_tri_inner {
    border-right: 0px;
}

#top_bar #header_user_info span,
#top_bar .dropdown_tri_inner {
    border-left: 0px;
}

#top_bar {
    padding-top: 10px;
}

.stlinkgroups_top a{
    font-size: 13px;
}

.breadcrumb span {
    color: #B163A3;
    font-style: italic;
}

#welcome-title {
    font-size: 32px;
    color: #B163A3;
}

#easycontent_1 p {
    font-size: 16px;
    line-height: 24px;
}

.box-cart-bottom .qt_cart_box {
    border-bottom: 0px solid #e5e5e5;
    margin-bottom: 20px; 
}

.socialsharing_product {
    border-top: 0px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    padding-bottom: 50px;
    margin-top: 20px;
}



h1.heading,
h1.page-heading {
    font-size: 26px;
}

#more_info_tabs li a {
    text-transform: uppercase;
    font-size: 16px;
}

h1.heading.product-listing {
    color: #787b82;
    font-size: 30px;
}

#breadcrumb_wrapper {
    text-align: right;
    margin-top: 5px;
}
.custom-btn:hover {
    background-color: #B163A3;
    border: 1px #888B92 dashed;
}
.custom-btn {
    background-color: transparent;
    width: 146px;
    font-size: 16px;
    height: 47px;
    text-transform: uppercase;
    font-style: italic;
    line-height: 30px;
    color: #B163A3;
    //border: 1px #888B92 dashed;
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    border-radius: 9px; /* future proofing */
    -khtml-border-radius: 9px; /* for old Konqueror browsers */
}

#rm-btn-p {
    text-align: right;
}

.pro_first_box,
.product_image {
    border: 1px #DDD solid;
}

#foot-top {
    background-color: #EEEAE3;
}
ul.flex-direction-nav li a {
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%; /* future proofing */
    -khtml-border-radius: 50%; /* for old Konqueror browsers */
}

#productscategory-itemslider .nav_top_right .flex-direction-nav a,
.new-products_block_center .nav_top_right .flex-direction-nav a {
    width: 32px;
    height: 32px;
    line-height: 30px;
    font-size: 14px;
    margin-top: -5px;
}

#search_block_top {
    margin-left: 24px;
}

#submit_searchbox span.icon_text,
.ajax_cart_total.ajax_cart_right {
    display: none;
}

a#submit_searchbox i.icon-search-1 {
    line-height: 33px;
    color: #FFF;
}

a#submit_searchbox {
    background-color: #C182B5;
    color: #FFF;
}

#newsletter-subscription-block {
    text-align: center;
}

#newsletter-subscription-block h2 {
    font-size: 24px;
    font-style: italic;
    color: #B163A3;
    padding-top: 20px;
    padding-bottom: 5px;
}
#newsletter-subscription-block p {
    font-size: 16px;
}

#top_bar {
    background-color: transparent !important;
}

div#logo_wrapper {
    margin-top: -47px;
}

body#index .main_content_area {
    padding-top: 0px;
}

#easycontent_10 {
    padding-top: 15px;
    padding-bottom: 15px;
    background-color: #EEEAE3;
    margin-top: 15px;
}

#easycontent_11 {
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
    background-color: #FFF;
}

span.new {display: none;}

#multilink_3 ul li {
    display: inline-block;
    width: 130px;
}
h4.title_block,
h4.title_block a,
#categories_block_left h2.title_block {
    color: #B163A3;
}

#categories_block_left h2.title_block {
    font-size: 19px;
}

.buttons_bottom_block button.btn.btn-large.btn_primary.exclusive {
    background-color: #787b82;
}

button.social-sharing {
    width: 30px;
    height: 30px;
    margin-right: 3px;
}

.btn-twitter {
    background-color: #00aaf0;
}

.btn-facebook {
    background-color: #445fa2;
}

.btn-pinterest{
    background-color: #ce2021;
}

.btn-google-plus {
    background-color: #e04b33;
}

.social-sharing i {
    color: #FFF;
    padding-right: 15px;
}

.socialsharing_product button {
    padding: 7px;
    font-size: 10px;
}

.white-h2-header {
    color: #FFF !important;
}