.roll-button.button-slider {position:relative; top:-2000px}
#mega-menu-wrap-primary.mega-menu-wrap {position:relative;z-index:100}
body{}
.site-header{background: white;}

.icon-link_2.fill.share_buttons_facebook_2 {border-radius:50px;filter: grayscale(80%); border: solid white;}
.icon-link_2.fill.share_buttons_facebook_2:hover {border-radius:50%;
-webkit-border-radius:50%;
box-shadow: 0px 0px 15px 15px #7B6;
-webkit-box-shadow: 0px 0px 15px 15px #7B68;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.icon-link_2.fill.share_buttons_twitter_2{border-radius:50px;filter: grayscale(80%); border: solid white;}
.icon-link_2.fill.share_buttons_twitter_2:hover {border-radius:50%;
-webkit-border-radius:50%;
box-shadow: 0px 0px 15px 15px #7B6;
-webkit-box-shadow: 0px 0px 15px 15px #7B68;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.icon-link_2.fill.share_buttons_gp_2 {border-radius:50px;filter: grayscale(80%); border: solid white;}
.icon-link_2.fill.share_buttons_gp_2:hover {border-radius:50%;
-webkit-border-radius:50%;
box-shadow: 0px 0px 15px 15px #7B6;
-webkit-box-shadow: 0px 0px 15px 15px #7B68;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}


.icon-link_4.fill.share_buttons_facebook_4 {border-radius:50px;filter: grayscale(80%); border: solid white;}
.icon-link_4.fill.share_buttons_facebook_4:hover {border-radius:50%;
-webkit-border-radius:50%;
box-shadow: 0px 0px 15px 15px #7B6;
-webkit-box-shadow: 0px 0px 15px 15px #7B68;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.icon-link_4.fill.share_buttons_twitter_4 {border-radius:50px;filter: grayscale(80%); border: solid white;}
.icon-link_4.fill.share_buttons_twitter_4:hover {border-radius:50%;
-webkit-border-radius:50%;
box-shadow: 0px 0px 15px 15px #7B6;
-webkit-box-shadow: 0px 0px 15px 15px #7B68;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.icon-link_4.fill.share_buttons_gp_4 {border-radius:50px;filter: grayscale(80%); border: solid white;}
.icon-link_4.fill.share_buttons_gp_4:hover {border-radius:50%;
-webkit-border-radius:50%;
box-shadow: 0px 0px 15px 15px #7B6;
-webkit-box-shadow: 0px 0px 15px 15px #7B68;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}


.icon-link_5.fill.share_buttons_facebook_5 {border-radius:50px;filter: grayscale(80%); border: solid white;}
.icon-link_5.fill.share_buttons_facebook_5:hover {border-radius:50%;
-webkit-border-radius:50%;
box-shadow: 0px 0px 15px 15px #7B6;
-webkit-box-shadow: 0px 0px 15px 15px #7B68;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.icon-link_5.fill.share_buttons_twitter_5 {border-radius:50px;filter: grayscale(80%); border: solid white;}
.icon-link_5.fill.share_buttons_twitter_5:hover {border-radius:50%;
-webkit-border-radius:50%;
box-shadow: 0px 0px 15px 15px #7B6;
-webkit-box-shadow: 0px 0px 15px 15px #7B68;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.icon-link_5.fill.share_buttons_gp_5 {border-radius:50px;filter: grayscale(80%); border: solid white;}
.icon-link_5.fill.share_buttons_gp_5:hover {border-radius:50%;
-webkit-border-radius:50%;
box-shadow: 0px 0px 15px 15px #7B6;
-webkit-box-shadow: 0px 0px 15px 15px #7B68;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}


.product-name.blue-box.ic-design {filter: hue-rotate(135deg)}

.product-sort-bar.blue-box.ic-design {text-align:center; }

.back-to-products {position:relative; left: -2000px;}

.footer-widgets.widget-area {background:linear-gradient(20deg,blue,#4169E1,#191970)}

.title-post.entry-title {color: #00008B; text-align:center}

bod {background:linear-gradient(90deg,white,#B0C4DE,white);}

container.content-wrapper { background:linear-gradient(90deg,white,#B0C4DE,white);}

.page_item.page-item-674:hover{ padding-left:5px;width:80px;border-radius:10%;
-webkit-border-radius:10%;
box-shadow: 0px 0px 10px 10px;
-webkit-box-shadow: 0px 0px 10px 10px #6495ED;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.page_item.page-item-10:hover{ padding-left:5px;width:70px;border-radius:10%;
-webkit-border-radius:10%;
box-shadow: 0px 0px 10px 10px;
-webkit-box-shadow: 0px 0px 10px 10px #6495ED;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.page_item.page-item-669:hover{ padding-left:5px;width:135px;border-radius:10%;
-webkit-border-radius:10%;
box-shadow: 0px 0px 10px 10px;
-webkit-box-shadow: 0px 0px 10px 10px #6495ED;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.page_item.page-item-668:hover{ padding-left:5px;width:80px;border-radius:10%;
-webkit-border-radius:10%;
box-shadow: 0px 0px 10px 10px;
-webkit-box-shadow: 0px 0px 10px 10px #6495ED;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.page_item.page-item-685:hover{ padding-left:5px;width:95px;border-radius:10%;
-webkit-border-radius:10%;
box-shadow: 0px 0px 10px 10px;
-webkit-box-shadow: 0px 0px 10px 10px #6495ED;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.page_item.page-item-678:hover{ padding-left:5px;width:61px;border-radius:10%;
-webkit-border-radius:10%;
box-shadow: 0px 0px 10px 10px;
-webkit-box-shadow: 0px 0px 10px 10px #6495ED;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.page_item.page-item-682:hover{ padding-left:5px;width:85px;border-radius:10%;
-webkit-border-radius:10%;
box-shadow: 0px 0px 10px 10px;
-webkit-box-shadow: 0px 0px 10px 10px #6495ED;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.page_item.page-item-54:hover{ padding-left:5px;width:170px;border-radius:10%;
-webkit-border-radius:10%;
box-shadow: 0px 0px 10px 10px;
-webkit-box-shadow: 0px 0px 10px 10px #6495ED;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);}

.widget-title {text-decoration: underline;}

.catalog-header {color:#696969;}

.attachment-product-page-image.size-product-page-image.wp-post-image:hover {filter: opacity(.5);}

#text-7.widget.widget_text {margin-bottom:-90px; margin-top:-82px;text-align:center;}
#text-7.widget.widget_text:hover {margin-bottom:-90px; margin-top:-82px;text-align:center;text-decoration:underline}

body {background: url("") no-repeat center; background-size: 100% 80%;}

.entry-content {background: url("") no-repeat center; background-size: 100% 150%;}

.content-area {background:url("") no-repeat center; background-size: 100% 150%;}

.container.content-wrapper {background:url("") no-repeat center; background-size: 100% 150%;}

#content.page-wrap {background:url("") no-repeat center; background-size: 100% 150%;}

#sidebar-footer.footer-widgets.widget-area {border-top-style: groove; border-width: 5px; background: linear-gradient(20deg,#191970,#3333,#483D8B)}