.symbol {
display: inline-block;
border-radius: 50%;
border: 5px double white;
width: 30px;
height: 30px;
}
.symbol-empty {
background-color: #ccc;
}
.symbol-filled {
background-color: black;
}
/* cookies*/
#section_cookies { position:fixed; width: 100%; font-size: 14px; z-index: 99999; text-align: left; min-height: 40px; }
.section_indents a:first-child { text-decoration: underline; }
#section_cookies a:hover { text-decoration: none; }
#section_cookies .section_indents{ position: relative; }
a.section_accept{ display: block; height: 20px; float: right; top: -25px; position: relative; font-size: 20px; }
#section_cookies {bottom: 0; opacity: 0.95;}
.section_indents {top:10px;}
.cookies_width_1 {width:95%;}
.cookies_width_2 a { text-decoration: none!important; }
/* cookies*/
.box-category {
margin-top: -5px;
padding-left: 14px;
padding-right: 14px;
}
.box-category ul {
list-style: none;
margin: 0;
padding: 0;
}
.box-category > ul > li {
padding: 8px 22px 8px 0;
}
.box-category > ul > li ul {
display: none;
}
.box-category > ul > li a.active {
font-weight: 500;
}
.box-category > ul > li a {
font-size: 15px;
color: #777;
}

.box-category > ul > li a.active + ul {
display: block;
}
.box-category > ul > li ul > li {
padding: 6px 6px 0 15px;
}
.box-category > ul > li ul > li > a {
display: block;
}
.box-category > ul > li ul > li > a.active {
font-weight: 500;
}
.box-category .accordion li.dcjq-parent-li {position: relative;}
.box-category .accordion li.dcjq-parent-li .dcjq-icon {float: right; width: 8px; position: absolute; top: 8px; right: -12px; background: url(../image/plus.png) no-repeat 0 center; cursor:pointer}
.box-category .accordion li.dcjq-parent-li .dcjq-icon:hover {background: url(../image/plus.png) no-repeat 0 center;}
.box-category .accordion li.dcjq-parent-li > a + .dcjq-icon {display: block; width: 8px; background: url(../image/plus.png) no-repeat 0 center;}
.box-category .accordion li.dcjq-parent-li > a.active + .dcjq-icon {display: block; width: 8px; background: url(../image/minus.png) no-repeat 0 center;}
.box-category .accordion li > a + .dcjq-icon {display: none;}
.box-category .accordion li > a.active + .dcjq-icon {display: none;}
@media (min-width: 768px) and (max-width: 992px) {
.box-category {
padding-left:0px!important;
}
.box-category > ul > li a {
font-size:13px!important;
}
}
.namelink{
margin-left: 20px;
margin-top: 10px;
padding: 7px 0;
display: inline-block;
}
.rightwallchild{
margin-left: 22px;
}
.rightwallchild li{
margin-bottom: 8px;
}
.namelink a {
text-decoration: none;
font-weight: 700;
font-size: 14px;
color: #777;
text-transform: uppercase;
}
.list-unstyled li a{
color: #777;
}
.rightwallchild li a {
display: block;
margin-bottom: 8px;
}
.catwall .list-unstyled li  span a:hover{
text-decoration: underline;
}
.product-layoutwall2 {
background: #fff none repeat scroll 0 0;
border: 1px solid #c8c8c8;
overflow: hidden;
width: 100%;
align-items: stretch;
margin-bottom: 10px;
}
/* Mobile */
@media screen and (max-width: 767px) {
.catwall .col-xs-1:nth-child(12n+1),
.catwall .col-xs-2:nth-child(6n+1),
.catwall .col-xs-3:nth-child(4n+1),
.catwall .col-xs-4:nth-child(3n+1),
.catwall .col-xs-6:nth-child(2n+1){
clear: left;
}
}
@media (min-width:767px){
/* Column clear fix */
.catwall .col-lg-1:nth-child(12n+1),
.catwall .col-lg-2:nth-child(6n+1),
.catwall .col-lg-3:nth-child(4n+1),
.catwall .col-lg-4:nth-child(3n+1),
.catwall .col-lg-6:nth-child(2n+1),
.catwall .col-md-1:nth-child(12n+1),
.catwall .col-md-2:nth-child(6n+1),
.catwall .col-md-3:nth-child(4n+1),
.catwall .col-md-4:nth-child(3n+1),
.catwall .col-md-6:nth-child(2n+1){
clear: none;
}
.catwall .col-sm-1:nth-child(12n+1),
.catwall .col-sm-2:nth-child(6n+1),
.catwall .col-sm-3:nth-child(4n+1),
.catwall .col-sm-4:nth-child(3n+1),
.catwall .col-sm-6:nth-child(2n+1){
clear: left;
}
}
/*  Medium Desktop  */
@media (min-width:992px){
/* Column clear fix */
.catwall .col-lg-1:nth-child(12n+1),
.catwall .col-lg-2:nth-child(6n+1),
.catwall .col-lg-3:nth-child(4n+1),
.catwall .col-lg-4:nth-child(3n+1),
.catwall .col-lg-6:nth-child(2n+1),
.catwall .col-sm-1:nth-child(12n+1),
.catwall .col-sm-2:nth-child(6n+1),
.catwall .col-sm-3:nth-child(4n+1),
.catwall .col-sm-4:nth-child(3n+1),
.catwall .col-sm-6:nth-child(2n+1){
clear: none;
}
.catwall .col-md-1:nth-child(12n+1),
.catwall .col-md-2:nth-child(6n+1),
.catwall .col-md-3:nth-child(4n+1),
.catwall .col-md-4:nth-child(3n+1),
.catwall .col-md-6:nth-child(2n+1){
clear: left;
}
}
/*  Large Desktop  */
@media (min-width:1200px){
.catwall .product-thumb {
display: inline-block;
float: right;
padding: 10px 0 10px 0;
text-align: center;
}
/* Column clear fix */
.catwall .col-md-1:nth-child(12n+1),
.catwall .col-md-2:nth-child(6n+1),
.catwall .col-md-3:nth-child(4n+1),
.catwall .col-md-4:nth-child(3n+1),
.catwall .col-md-6:nth-child(2n+1),
.catwall .col-sm-1:nth-child(12n+1),
.catwall .col-sm-2:nth-child(6n+1),
.catwall .col-sm-3:nth-child(4n+1),
.catwall .col-sm-4:nth-child(3n+1),
.catwall .col-sm-6:nth-child(2n+1){
clear: none;
}
.catwall .col-lg-1:nth-child(12n+1),
.catwall .col-lg-2:nth-child(6n+1),
.catwall .col-lg-3:nth-child(4n+1),
.catwall .col-lg-4:nth-child(3n+1),
.catwall .col-lg-6:nth-child(2n+1){
clear: left;
}
}
#accordion_faqm .panel-group .panel {
border-radius: 0;
box-shadow: none;
border-color: #EEEEEE;
}
#accordion_faqm .panel-default > .panel-heading {
padding: 0;
border-radius: 0;
color: #868583;
background-color: #FAFAFA;
border-color: #EEEEEE;
}
#accordion_faqm .panel-title {
font-size: 14px;
font-weight: 400!important;
}
#accordion_faql .panel-title {
font-weight: 400;
}
#accordion_faqm .panel-title > a {
display: block;
padding: 15px;
text-decoration: none;
color: #868583;
font-weight: 400!important;
}
.more-less {
float: right;
font-size: 11px;
color: #868583;
}
.mailletters .btn-lg {
font-size: 12px;
line-height: 12px;
padding: 9px;
}
.mailletters .input-lg {
height: 32px;
line-height: 20px;
padding: 0 10px;
}
.search-price{
color: #868583;
float: left;
font-size: 14px;
font-weight: 700;
}
.search-price2{
color: #d10000;
font-size: 14px;
font-weight: 400;
margin-left: 5px;
text-decoration: line-through;
display: inline;
}
.search-thumb{
float: left;
}
.search-name{
color: #868583;
float: left; 
font-weight: 700;
}
.search-container{
margin-left: 50px;
}
.search-container2{
padding: 5px;
}
.search-container2:hover{
background: #F7F7F9;
}
.search-more{
margin-left: 50px;
cursor: pointer;
}
.search-all{
color: #777;
margin-left: 20px;
cursor: pointer;
font-size: 14px;
}
.search-all:hover{
text-decoration: underline;
color: #ceb478;
}
.search-special{
float: left;
color: #868583;
font-size: 17px;
font-weight: 700;
margin-left: 5px;
}
#search .dropdown-menu{
min-width: 248px;
}
.aridius_news-layout2 {
border: 1px solid #A2B8A4;
}
.aridius_news-caption {
padding: 8px;
}
.pull-center{
font-size: 15px;
text-align: center;
text-transform: uppercase;
text-decoration: none;
top: -23px;
position: relative;
}
.pull-center a{
text-decoration: none;
color: #272727;
}
.pull-center a:hover{
color: #51473C;
text-decoration: underline;
}
.aridius_news-hover:hover{
opacity: 0.8;
}
.read-more a{
color: #6E6E6E;
display: block;
position: relative;
text-align: left;
}
.read-more a:hover{
text-decoration: underline;
}
.aridius_news-hover {
display: inline-block;
}
.grid-aridius_news {
position: relative;
overflow: hidden;
height: auto;
text-align: center;
cursor: pointer;
padding: 6px;
}
.item-title	 a{
color: #272727;
}
.description-aridius_news p{
color: #888684;
}
.item-title{
height: 50px;
}
.item-title a:hover {
color: #ceb478;
}
.grouph{
padding: 1px;
}
.pad img {
padding: 0 30px 0 0!important;
}
.morecolor:hover{
color: #23527c;
}
@media (min-width: 992px) {
.posted-aridius_newshome{
float: left;
}
}
.box-category {
margin-top: -5px;
padding-left: 14px;
padding-right: 14px;
}
.box-category ul {
list-style: none;
margin: 0;
padding: 0;
}
.box-category > ul > li {
padding: 8px 22px 8px 0;
}
.box-category > ul > li ul {
display: none;
}
.box-category > ul > li a.active {
font-weight: 500;
}
.box-category > ul > li a {
font-size: 15px;
color: #777;
}
.box-category > ul > li a.active + ul {
display: block;
}
.box-category > ul > li ul > li {
padding: 6px 6px 0 15px;
}
.box-category > ul > li ul > li > a {
display: block;
}
.box-category > ul > li ul > li > a.active {
font-weight: 500;
}
#mailModal .close {
opacity:0.9;
background: #000;
color: #fff;
line-height: 25px;
position: absolute;
right: -12px;
text-align: center;
top: -10px;
width: 24px;
z-index: 100;
text-decoration: none;
font-weight: 700;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 1px 1px 3px #000;
-webkit-box-shadow: 1px 1px 3px #000;
box-shadow: 1px 1px 3px #000;
}
.textdanger{
color: #000;
}
.textsuccess{
color: #000;
}
.mailletters .btn-lg, .mailletters-popup .btn-lg {
font-size: 12px;
line-height: 12px;
padding: 10px;
}
.mailletters .input-lg, .mailletters-popup .input-lg {
height: 32px;
line-height: 20px;
padding: 0 10px;
}
#mailModal .close:hover {
background: #474747;
}
#mailModal .modal-dialog{
max-width: 600px;
}
#mailModal .mailletters, #mailModal .mailletters-popup  {
width: 68%;
position: absolute;
top: 62%;
left: 16%;
}
.message_email_popup, .message_compare_popup, .message_success_popup {
position: absolute;
bottom: 105%;
left: 1px;
background: white;
padding: 0 5px;
z-index: 100;
}
#mailModal .modal-body {
padding: 0px;
}
#mailModal .modal-header {
min-height: 0px;
padding: 0px;
}
@media screen and (max-width: 515px) {
#mailModal .mailletters, #mailModal .mailletters-popup  {
top: 45%;
}
#mailModal .mailletters .input-lg, #mailModal .mailletters-popup .input-lg {
height: 24px;
}
#mailModal .mailletters .btn-lg, #mailModal .mailletters-popup .btn-lg {
font-size: 12px;
line-height: 12px;
padding: 6px 16px 6px 16px;
}
}
#textModal .close {
opacity:0.9;
background: #000;
color: #fff;
line-height: 25px;
position: absolute;
right: -12px;
text-align: center;
top: -10px;
width: 24px;
z-index: 100;
text-decoration: none;
font-weight: 700;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 1px 1px 3px #000;
-webkit-box-shadow: 1px 1px 3px #000;
box-shadow: 1px 1px 3px #000;
}
#textModal .close:hover {
background: #474747; 
}	
#textModal .modal-header {
min-height: 0px;
padding: 0px; 
}
.avr_all{
border: 1px solid #c8c8c8;
padding: 15px 0 10px 0;
}
.avr{
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
text-align: center;
}
.rev_author{
font-size: 14px;
font-weight: 700;
}
.avr2{
font-size: 11px;
font-weight: 700;
text-transform: uppercase;
text-align: center;
}
.avr_rating{
font-size: 28px;
text-align: center;
font-weight: 700;
margin: 10px 0 5px 0;
}
.avr_rating2{
text-align: center;
}
.avr_rating2 .glyphicon-star-empty{
font-size: 18px;
color: #D0B77D!important;
}
.avr_rating2 .glyphicon-star{
font-size: 18px;
color: #D0B77D;
}
.rev_rating .glyphicon-star-empty{
font-size: 16px;
color: #D0B77D!important;
}
.rev_rating .glyphicon-star{
font-size: 16px;
color: #D0B77D;
}
.rev_rating{
margin-bottom: 6px;
margin-top: -5px;
}
.avr_sum{
text-align: center;
margin-top: 7px;
}
.colorhr{
color: #D0B77D;
font-weight: 700;
}
.review-thumb{
border: 1px solid #c8c8c8;
min-height: 152px;
padding: 13px 10px 9px 10px;
cursor: pointer;
}
.review-thumb:hover{
box-shadow: 0 0 7px #c8c8c8;
}
@media(min-width:1200px){
.cl1{
width: 23%;
margin-right: 15px;
}
.cl2{
width: 76%;
}
}
@media screen and (min-width: 768px) {
.row_rev{
margin-right: -15px;
}
}
@media(max-width:767px){
.review-thumb {
min-height: 122px;
}
.avr_all{
margin-bottom: 15px;
}
}
@media (min-width: 768px) and (max-width: 992px) {
.review-thumb{
min-height: 173px;
}
}
.callback textarea{
resize: vertical;
}
.callback{
max-width: 500px;
margin: 0 auto;
background: #fff;
}
.callback2{
padding: 15px 25px 15px 25px;
}
.name-popup{
color: #444;
font-size: 15px;
line-height: 33px;
padding: 0 0 0 15px;
}
.callbackbor{
border-bottom: 1px solid #F5F5F5;
}
.callback{
position: relative;
background:#FFFFFF!important;
}
.formcallback{
padding-left: 15px;
padding-right: 15px;
}
.formcallback .form-group {
margin-bottom: 1px;
}
.btnfast {
margin: 0 auto;
display: block;
}
.callback .mfp-close {
background: #F0F0F0!important;
height: 35px!important;
cursor: pointer !important;
line-height: 35px!important;
width: 35px!important;
}
.callback .mfp-close span {
color: red!important;
}
.fastorder textarea{
resize: vertical;
}
.fastorder{
max-width: 500px;
margin: 0 auto;
background: #fff;
}
.fastorder2{
padding: 15px 25px 15px 25px;
}
.name-popup{
color: #444;
font-size: 15px;
line-height: 33px;
padding: 0 0 0 15px;
}
.name-product{
color: #444;
font-weight: 500;
font-size: 26px;
margin-bottom: 17px;
}
.fastorderf{
border-bottom: 1px solid #F5F5F5;
}
.fastorder{
position: relative;
background:#FFFFFF!important;
}
.formfastorder{
padding-left: 15px;
padding-right: 15px;
}
.formfastorder .form-group {
margin-bottom: 1px;
}
.btnfast {
margin: 0 auto;
display: block;
}
.priceall{
text-align: center;
}
.priceold-product{
color: #232323;
font-size: 24px;
font-weight: 700;
display: inline;
}
.price-product{
color: #d10000;
font-size: 18px;
font-weight: 700;
text-decoration: line-through;
}
.fastorder .mfp-close {
background: #F0F0F0!important;
height: 35px!important;
cursor: pointer !important;
line-height: 35px!important;
width: 35px!important;
}
.fastorder .mfp-close span {
color: red!important;
}.instock textarea{
resize: vertical;
}
.instock{
max-width: 500px;
margin: 0 auto;
background: #fff;
}
.instock2{
padding: 15px 25px 15px 25px;
}
.name-popup{
color: #444;
font-size: 15px;
line-height: 33px;
padding: 0 0 0 15px;
}
.name-product{
color: #444;
font-weight: 500;
font-size: 26px;
margin-bottom: 17px;
}
.instockf{
border-bottom: 1px solid #F5F5F5;
}
.instock{
position: relative;
background:#FFFFFF!important;
}
.forminstock{
padding-left: 15px;
padding-right: 15px;
}
.forminstock .form-group {
margin-bottom: 1px;
}
.btnfast {
margin: 0 auto;
display: block;
}
.priceall{
text-align: center;
}
.priceold-product{
color: #444;
font-size: 22px;
display: inline;
}
.price-product{
color: red;
font-size: 15px;
display: inline;
text-decoration: line-through;
}
.instock .mfp-close {
background: #F0F0F0!important;
height: 35px!important;
cursor: pointer !important;
line-height: 35px!important;
width: 35px!important;
}
.instock .mfp-close span {
color: red!important;
}
.instock .image_wrap img{
}
.undersell textarea{
resize: vertical;
}
.undersell{
max-width: 500px;
margin: 0 auto;
background: #fff;
}
.undersell2{
padding: 15px 25px 15px 25px;
}
.name-popup{
color: #444;
font-size: 15px;
line-height: 33px;
padding: 0 0 0 15px;
}
.name-product{
color: #444;
font-weight: 500;
font-size: 26px;
margin-bottom: 17px;
}
.undersellf{
border-bottom: 1px solid #F5F5F5;
}
.undersell{
position: relative;
background:#FFFFFF!important;
}
.formundersell{
padding-left: 15px;
padding-right: 15px;
}
.formundersell .form-group {
margin-bottom: 1px;
}
.btnfast {
margin: 0 auto;
display: block;
}
.priceall{
text-align: center;
}
.priceold-product{
color: #232323;
font-size: 24px;
font-weight: 700;
display: inline;
}
.price-product{
color: #d10000;
font-size: 18px;
font-weight: 700;
text-decoration: line-through;
}
.undersell .mfp-close {
background: #F0F0F0!important;
height: 35px!important;
cursor: pointer !important;
line-height: 35px!important;
width: 35px!important;
}
.undersell .mfp-close span {
color: red!important;
}
@media(min-width:992px) {
.stickersmenu-2lvsale {
background: #F37A82;
color: #fff;
font-size: 10px;
line-height: 10px;
padding: 3px 8px;
position: absolute;
top: -14px;
z-index: 100;
display: block;
}
.stickersmenu-2lvsale::after {
background: #F37A82;
bottom: -3px;
content: "";
height: 8px;
left: 7px;
position: absolute;
transform: rotate(45deg);
width: 10px;
z-index: -100;
}
.stickersmenu-2lvtop {
background: #A1C0AC;
color: #fff;
font-size: 10px;
line-height: 10px;
padding: 3px 8px;
position: absolute;
top: -14px;
z-index: 100;
display: block;
}
.stickersmenu-2lvtop::after {
background: #A1C0AC;
bottom: -3px;
content: "";
height: 8px;
left: 7px;
position: absolute;
transform: rotate(45deg);
width: 10px;
z-index: -100;
}
.stickersmenu-2lvnew {
background: #78A1BA;
color: #fff;
font-size: 10px;
line-height: 10px;
padding: 3px 8px;
position: absolute;
top: -14px;
z-index: 100;
display: block;
}
.stickersmenu-2lvnew::after {
background: #78A1BA;
bottom: -3px;
content: "";
height: 8px;
left: 7px;
position: absolute;
transform: rotate(45deg);
width: 10px;
z-index: -100;
}
.stickersmenu1 {
content: '';
display: block;
position: absolute;
right: 30px;
top: -21px;
line-height: 16px;
font-family: 'Verdana';
font-size: 10px;
color: #fff;
text-transform: uppercase;
padding: 0 5px;
background: #3C3C3C;
z-index: 1;
}
.stickersmenu1:after {
content: '';
display: block;
position: absolute;
top: 7px;
right: 8px;
width: 10px;
height: 10px;
background: #3C3C3C   ;
transform: rotate(110deg) skewX(50deg);
z-index: -1;
}
.stickersmenu2 {
content: '';
display: block;
position: absolute;
right: 30px;
top: -21px;
line-height: 16px;
font-family: 'Verdana';
font-size: 10px;
color: #fff;
text-transform: uppercase;
padding: 0 5px;
background: #D10000 ;
z-index: 1;
}
.stickersmenu2:after {
content: '';
display: block;
position: absolute;
top: 7px;
right: 8px;
width: 10px;
height: 10px;
background: #D10000 ;
transform: rotate(110deg) skewX(50deg);
z-index: -1;
}
.stickersmenu3 {
content: '';
display: block;
position: absolute;
right: 30px;
top: -21px;
line-height: 16px;
font-family: 'Verdana';
font-size: 10px;
color: #fff;
text-transform: uppercase;
padding: 0 5px;
background: #a99d90  ;
z-index: 1;
}
.stickersmenu3:after {
content: '';
display: block;
position: absolute;
top: 7px;
right: 8px;
width: 10px;
height: 10px;
background: #a99d90  ;
transform: rotate(110deg) skewX(50deg);
z-index: -1;
}
}
@media(max-width:993px) {
.stickersmenu1, .stickersmenu-2lvnew{
background: #3C3C3C;
color: #fff;
display: inline!IMPORTANT;
padding: 3px;
margin-left: 12px;
font-size: 10px;
}
.stickersmenu2, .stickersmenu-2lvsale{
background: #d10000;
color: #fff;
display: inline!IMPORTANT;
padding: 3px;
margin-left: 12px;
font-size: 10px;
}
.stickersmenu3, .stickersmenu-2lvtop{
background: #a99d90;
color: #fff;
display: inline!IMPORTANT;
padding: 3px;
margin-left: 12px;
font-size: 10px;
}
}
.stickersmenu1v {
content: '';
display: inline!IMPORTANT;
position: absolute;
line-height: 16px;
font-size: 10px;
margin-left: 12px;
color: #fff;
text-transform: uppercase;
padding: 0 5px;
background: #3C3C3C;
z-index: 1;
}
.stickersmenu1v:after {
content: '';
display: block;
position: absolute;
top: 7px;
right: 8px;
width: 10px;
height: 10px;
background: #3C3C3C   ;
transform: rotate(110deg) skewX(50deg);
z-index: -1;
}
.stickersmenu2v {
content: '';
display: inline!IMPORTANT;
position: absolute;
line-height: 16px;
font-size: 10px;
margin-left: 12px;
color: #fff;
text-transform: uppercase;
padding: 0 5px;
background: #D10000;
z-index: 1;
}
.stickersmenu2v:after {
content: '';
display: block;
position: absolute;
top: 7px;
right: 8px;
width: 10px;
height: 10px;
background: #D10000   ;
transform: rotate(110deg) skewX(50deg);
z-index: -1;
}
.stickersmenu3v {
content: '';
display: inline!IMPORTANT;
position: absolute;
line-height: 16px;
font-size: 10px;
margin-left: 12px;
color: #fff;
text-transform: uppercase;
padding: 0 5px;
background: #a99d90;
z-index: 1;
}
.stickersmenu3v:after {
content: '';
display: block;
position: absolute;
top: 7px;
right: 8px;
width: 10px;
height: 10px;
background: #a99d90   ;
transform: rotate(110deg) skewX(50deg);
z-index: -1;
}
#reviewst .fa-stack {
width: 1em;
}
.review-parent{
width: 95%; 
float: right;	
}
.module-aridius_store_review .block-contacts{
width: 282px;
}
.rating_avr{
margin-top: 24px;
margin-bottom: 7px;
}
@media(max-width:400px) {
.rating_avrsm{
display: block;	
}	
}	
