@charset "UTF-8";
@font-face {
font-family: 'cleversoft';
src:  url(//gsudamericana.com.ar/wp-content/themes/ri-ione/assets/cleversoft/fonts/cleversoft.eot?wve8za);
src:  url(//gsudamericana.com.ar/wp-content/themes/ri-ione/assets/cleversoft/fonts/cleversoft.eot?wve8za#iefix) format('embedded-opentype'),
url(//gsudamericana.com.ar/wp-content/themes/ri-ione/assets/cleversoft/fonts/cleversoft.woff2?wve8za) format('woff2'),
url(//gsudamericana.com.ar/wp-content/themes/ri-ione/assets/cleversoft/fonts/cleversoft.ttf?wve8za) format('truetype'),
url(//gsudamericana.com.ar/wp-content/themes/ri-ione/assets/cleversoft/fonts/cleversoft.woff?wve8za) format('woff'),
url(//gsudamericana.com.ar/wp-content/themes/ri-ione/assets/cleversoft/fonts/cleversoft.svg?wve8za#cleversoft) format('svg');
font-weight: normal;
font-style: normal;
}
.cs-font { font-family: 'cleversoft' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.clever-icon-arrow-left-4:before {
content: "\c271";
}
.clever-icon-arrow-right-4:before {
content: "\c270";
}
.clever-icon-refresh-2:before {
content: "\c269";
}
.clever-icon-refresh-1:before {
content: "\c268";
}
.clever-icon-quote-2:before {
content: "\c267";
}
.clever-icon-pause:before {
content: "\c266";
}
.clever-icon-check:before {
content: "\c265";
}
.clever-icon-caret-down:before {
content: "\c264";
}
.clever-icon-caret-left:before {
content: "\c263";
}
.clever-icon-caret-right:before {
content: "\c262";
}
.clever-icon-caret-up:before {
content: "\c261";
}
.clever-icon-caret-square-dow:before {
content: "\c260";
}
.clever-icon-caret-square-left:before {
content: "\c259";
}
.clever-icon-caret-square-right:before {
content: "\c258";
}
.clever-icon-caret-square-up:before {
content: "\c257";
}
.clever-icon-check-circle-o:before {
content: "\c256";
}
.clever-icon-check-circle:before {
content: "\c255";
}
.clever-icon-check-square-o:before {
content: "\c254";
}
.clever-icon-check-square:before {
content: "\c253";
}
.clever-icon-circle-o:before {
content: "\c252";
}
.clever-icon-circle:before {
content: "\c251";
}
.clever-icon-dribbble:before {
content: "\c250";
}
.clever-icon-flickr:before {
content: "\c249";
}
.clever-icon-foursquare:before {
content: "\c248";
}
.clever-icon-github:before {
content: "\c247";
}
.clever-icon-linkedin:before {
content: "\c246";
}
.clever-icon-rss:before {
content: "\c245";
}
.clever-icon-square-o:before {
content: "\c244";
}
.clever-icon-square:before {
content: "\c243";
}
.clever-icon-star-o:before {
content: "\c242";
}
.clever-icon-star:before {
content: "\c241";
}
.clever-icon-tumblr:before {
content: "\c240";
}
.clever-icon-xing:before {
content: "\c239";
}
.clever-icon-twitter:before {
content: "\c238";
}
.clever-icon-cart-16:before {
content: "\c237";
}
.clever-icon-heart-1:before {
content: "\c236";
}
.clever-icon-quickview-5:before {
content: "\c235";
}
.clever-icon-facebook:before {
content: "\c234";
}
.clever-icon-googleplus:before {
content: "\2201";
}
.clever-icon-instagram:before {
content: "\c232";
}
.clever-icon-pinterest:before {
content: "\c231";
}
.clever-icon-skype:before {
content: "\c230";
}
.clever-icon-vimeo:before {
content: "\c229";
}
.clever-icon-youtube-1:before {
content: "\2202";
}
.clever-icon-award-1:before {
content: "\c227";
}
.clever-icon-clock-1:before {
content: "\c226";
}
.clever-icon-three-dots:before {
content: "\c225";
}
.clever-icon-share-2:before {
content: "\c224";
}
.clever-icon-building:before {
content: "\c223";
}
.clever-icon-faucet:before {
content: "\c222";
}
.clever-icon-flower:before {
content: "\c221";
}
.clever-icon-house-1:before {
content: "\c220";
}
.clever-icon-house:before {
content: "\c219";
}
.clever-icon-pines:before {
content: "\c218";
}
.clever-icon-plant:before {
content: "\c217";
}
.clever-icon-sprout-1:before {
content: "\c216";
}
.clever-icon-sprout:before {
content: "\c215";
}
.clever-icon-trees:before {
content: "\c214";
}
.clever-icon-close-1:before {
content: "\c213";
}
.clever-icon-list-2:before {
content: "\c212";
}
.clever-icon-grid-5:before {
content: "\c211";
}
.clever-icon-menu-6:before {
content: "\c210";
}
.clever-icon-three-dots-o:before {
content: "\c209";
}
.clever-icon-list-1:before {
content: "\c208";
}
.clever-icon-menu-5:before {
content: "\c207";
}
.clever-icon-menu-4:before {
content: "\c206";
}
.clever-icon-heart-o:before {
content: "\c205";
}
.clever-icon-user-6:before {
content: "\c204";
}
.clever-icon-attachment:before {
content: "\c203";
}
.clever-icon-bag:before {
content: "\c202";
}
.clever-icon-ball:before {
content: "\c201";
}
.clever-icon-battery:before {
content: "\c200";
}
.clever-icon-briefcase:before {
content: "\c199";
}
.clever-icon-car:before {
content: "\c198";
}
.clever-icon-cpu-2:before {
content: "\c197";
}
.clever-icon-cpu-1:before {
content: "\c196";
}
.clever-icon-dress-woman:before {
content: "\c195";
}
.clever-icon-drill-tool:before {
content: "\c194";
}
.clever-icon-feeding-bottle:before {
content: "\c193";
}
.clever-icon-fruit:before {
content: "\c192";
}
.clever-icon-furniture-2:before {
content: "\c191";
}
.clever-icon-furniture-1:before {
content: "\c190";
}
.clever-icon-shoes-woman-2:before {
content: "\c189";
}
.clever-icon-shoes-woman-1:before {
content: "\c188";
}
.clever-icon-horse:before {
content: "\c187";
}
.clever-icon-laptop:before {
content: "\c186";
}
.clever-icon-lipstick:before {
content: "\c185";
}
.clever-icon-iron:before {
content: "\c184";
}
.clever-icon-perfume:before {
content: "\c183";
}
.clever-icon-baby-toy-2:before {
content: "\c182";
}
.clever-icon-baby-toy-1:before {
content: "\c181";
}
.clever-icon-paint-roller:before {
content: "\c180";
}
.clever-icon-shirt:before {
content: "\c179";
}
.clever-icon-shoe-man-2:before {
content: "\c178";
}
.clever-icon-small-diamond:before {
content: "\c177";
}
.clever-icon-tivi:before {
content: "\c176";
}
.clever-icon-smartphone:before {
content: "\c175";
}
.clever-icon-lights:before {
content: "\c174";
}
.clever-icon-microwave:before {
content: "\c173";
}
.clever-icon-wardrobe:before {
content: "\c172";
}
.clever-icon-washing-machine:before {
content: "\c171";
}
.clever-icon-watch-2:before {
content: "\c170";
}
.clever-icon-watch-1:before {
content: "\c169";
}
.clever-icon-slider-3:before {
content: "\c168";
}
.clever-icon-slider-2:before {
content: "\c167";
}
.clever-icon-slider-1:before {
content: "\c166";
}
.clever-icon-cart-15:before {
content: "\c165";
}
.clever-icon-cart-14:before {
content: "\c164";
}
.clever-icon-cart-13:before {
content: "\c163";
}
.clever-icon-cart-12:before {
content: "\c162";
}
.clever-icon-cart-11:before {
content: "\c161";
}
.clever-icon-cart-10:before {
content: "\c160";
}
.clever-icon-cart-9:before {
content: "\c159";
}
.clever-icon-cart-8:before {
content: "\c158";
}
.clever-icon-pause-1:before {
content: "\c157";
}
.clever-icon-arrow-left:before {
content: "\c156";
}
.clever-icon-arrow-left-1:before {
content: "\c155";
}
.clever-icon-arrow-left-2:before {
content: "\c154";
}
.clever-icon-arrow-left-3:before {
content: "\c153";
}
.clever-icon-arrow-right:before {
content: "\c152";
}
.clever-icon-arrow-right-1:before {
content: "\c151";
}
.clever-icon-arrow-right-2:before {
content: "\c150";
}
.clever-icon-arrow-right-3:before {
content: "\c149";
}
.clever-icon-plane-1:before {
content: "\c148";
}
.clever-icon-bag-black-fashion-model:before {
content: "\c147";
}
.clever-icon-funnel-o:before {
content: "\c146";
}
.clever-icon-funnel:before {
content: "\c145";
}
.clever-icon-grid-1:before {
content: "\c144";
}
.clever-icon-contract:before {
content: "\c143";
}
.clever-icon-expand:before {
content: "\c142";
}
.clever-icon-cart-7:before {
content: "\c141";
}
.clever-icon-quote-1:before {
content: "\c140";
}
.clever-icon-next-arrow-1:before {
content: "\c139";
}
.clever-icon-prev-arrow-1:before {
content: "\c138";
}
.clever-icon-reload:before {
content: "\c137";
}
.clever-icon-truck:before {
content: "\c136";
}
.clever-icon-wallet:before {
content: "\c135";
}
.clever-icon-electric-1:before {
content: "\c134";
}
.clever-icon-electric-2:before {
content: "\c133";
}
.clever-icon-lock:before {
content: "\c132";
}
.clever-icon-share-1:before {
content: "\c131";
}
.clever-icon-check-box:before {
content: "\c130";
}
.clever-icon-clock:before {
content: "\c129";
}
.clever-icon-analytics-laptop:before {
content: "\c128";
}
.clever-icon-code-design:before {
content: "\c127";
}
.clever-icon-competitive-chart:before {
content: "\c126";
}
.clever-icon-computer-monitor-and-cellphone:before {
content: "\c125";
}
.clever-icon-consulting-message:before {
content: "\c124";
}
.clever-icon-creative-process:before {
content: "\c123";
}
.clever-icon-customer-reviews:before {
content: "\c122";
}
.clever-icon-data-visualization:before {
content: "\c121";
}
.clever-icon-document-storage:before {
content: "\c120";
}
.clever-icon-download-arrow:before {
content: "\c119";
}
.clever-icon-download-cloud:before {
content: "\c118";
}
.clever-icon-email-envelope:before {
content: "\c117";
}
.clever-icon-file-sharing:before {
content: "\c116";
}
.clever-icon-finger-touch-screen:before {
content: "\c115";
}
.clever-icon-horizontal-tablet-with-pencil:before {
content: "\c114";
}
.clever-icon-illustration-tool:before {
content: "\c113";
}
.clever-icon-keyboard-and-hands:before {
content: "\c112";
}
.clever-icon-landscape-image:before {
content: "\c111";
}
.clever-icon-layout-squares:before {
content: "\c110";
}
.clever-icon-mobile-app-developing:before {
content: "\c109";
}
.clever-icon-online-purchase:before {
content: "\c108";
}
.clever-icon-online-shopping:before {
content: "\c107";
}
.clever-icon-online-video:before {
content: "\c106";
}
.clever-icon-optimization-clock:before {
content: "\c105";
}
.clever-icon-padlock-key:before {
content: "\c104";
}
.clever-icon-pc-monitor:before {
content: "\c103";
}
.clever-icon-place-localizer:before {
content: "\c102";
}
.clever-icon-search-results:before {
content: "\c101";
}
.clever-icon-search-tool:before {
content: "\c100";
}
.clever-icon-settings-tools:before {
content: "\c099";
}
.clever-icon-sharing-symbol:before {
content: "\c098";
}
.clever-icon-site-map:before {
content: "\c097";
}
.clever-icon-smartphone-with-double-arrows:before {
content: "\c096";
}
.clever-icon-tablet-with-double-arrow:before {
content: "\c095";
}
.clever-icon-thin-expand-arrows:before {
content: "\c094";
}
.clever-icon-upload-information:before {
content: "\c093";
}
.clever-icon-upload-to-web:before {
content: "\c092";
}
.clever-icon-volume-off:before {
content: "\c091";
}
.clever-icon-volume-on:before {
content: "\c090";
}
.clever-icon-web-code:before {
content: "\c089";
}
.clever-icon-web-development-1:before {
content: "\c088";
}
.clever-icon-web-development-2:before {
content: "\c087";
}
.clever-icon-web-development:before {
content: "\c086";
}
.clever-icon-web-home:before {
content: "\c085";
}
.clever-icon-web-link:before {
content: "\c084";
}
.clever-icon-web-links:before {
content: "\c083";
}
.clever-icon-website-protection:before {
content: "\c082";
}
.clever-icon-work-team:before {
content: "\c081";
}
.clever-icon-zoom-in-symbol:before {
content: "\c080";
}
.clever-icon-zoom-out-button:before {
content: "\c079";
}
.clever-icon-arrow-1:before {
content: "\c078";
}
.clever-icon-arrow-bold:before {
content: "\c077";
}
.clever-icon-arrow-light:before {
content: "\c076";
}
.clever-icon-arrow-regular:before {
content: "\c075";
}
.clever-icon-cart-1:before {
content: "\c074";
}
.clever-icon-cart-2:before {
content: "\c073";
}
.clever-icon-cart-3:before {
content: "\c072";
}
.clever-icon-cart-4:before {
content: "\c071";
}
.clever-icon-cart-5:before {
content: "\c070";
}
.clever-icon-cart-6:before {
content: "\c069";
}
.clever-icon-chart:before {
content: "\c068";
}
.clever-icon-close:before {
content: "\c067";
}
.clever-icon-compare-1:before {
content: "\c066";
}
.clever-icon-compare-2:before {
content: "\c065";
}
.clever-icon-compare-3:before {
content: "\c064";
}
.clever-icon-compare-4:before {
content: "\c063";
}
.clever-icon-compare-5:before {
content: "\c062";
}
.clever-icon-compare-6:before {
content: "\c061";
}
.clever-icon-compare-7:before {
content: "\c060";
}
.clever-icon-down:before {
content: "\c059";
}
.clever-icon-grid:before {
content: "\c058";
}
.clever-icon-hand:before {
content: "\c057";
}
.clever-icon-layout-1:before {
content: "\c056";
}
.clever-icon-layout:before {
content: "\c055";
}
.clever-icon-light:before {
content: "\c054";
}
.clever-icon-play:before {
content: "\e900";
}
.clever-icon-list:before {
content: "\c052";
}
.clever-icon-mail-1:before {
content: "\c051";
}
.clever-icon-mail-2:before {
content: "\c050";
}
.clever-icon-mail-3:before {
content: "\c049";
}
.clever-icon-mail-4:before {
content: "\c048";
}
.clever-icon-mail-5:before {
content: "\c047";
}
.clever-icon-map-1:before {
content: "\c046";
}
.clever-icon-map-2:before {
content: "\c045";
}
.clever-icon-map-3:before {
content: "\c044";
}
.clever-icon-map-4:before {
content: "\c043";
}
.clever-icon-map-5:before {
content: "\c042";
}
.clever-icon-menu-1:before {
content: "\c041";
}
.clever-icon-menu-2:before {
content: "\c040";
}
.clever-icon-grid-3:before {
content: "\c039";
}
.clever-icon-grid-4:before {
content: "\c038";
}
.clever-icon-menu-3:before {
content: "\c037";
}
.clever-icon-grid-2:before {
content: "\c036";
}
.clever-icon-minus:before {
content: "\c035";
}
.clever-icon-next:before {
content: "\c034";
}
.clever-icon-phone-1:before {
content: "\c033";
}
.clever-icon-phone-2:before {
content: "\c032";
}
.clever-icon-phone-3:before {
content: "\c031";
}
.clever-icon-phone-4:before {
content: "\c030";
}
.clever-icon-phone-5:before {
content: "\c029";
}
.clever-icon-phone-6:before {
content: "\c028";
}
.clever-icon-picture:before {
content: "\c027";
}
.clever-icon-pin:before {
content: "\c026";
}
.clever-icon-plus:before {
content: "\c025";
}
.clever-icon-prev:before {
content: "\c024";
}
.clever-icon-eye-close-up:before {
content: "\c023";
}
.clever-icon-quickview-2:before {
content: "\c022";
}
.clever-icon-quickview-3:before {
content: "\c021";
}
.clever-icon-quickview-4:before {
content: "\c020";
}
.clever-icon-refresh:before {
content: "\c019";
}
.clever-icon-youtube-2:before {
content: "\c018";
}
.clever-icon-search-1:before {
content: "\c017";
}
.clever-icon-search-2:before {
content: "\c016";
}
.clever-icon-search-3:before {
content: "\c015";
}
.clever-icon-search-4:before {
content: "\c014";
}
.clever-icon-search-5:before {
content: "\c013";
}
.clever-icon-support:before {
content: "\c012";
}
.clever-icon-tablet:before {
content: "\c011";
}
.clever-icon-play-2:before {
content: "\c010";
}
.clever-icon-up:before {
content: "\c009";
}
.clever-icon-user-1:before {
content: "\c008";
}
.clever-icon-user-2:before {
content: "\c007";
}
.clever-icon-user-3:before {
content: "\c006";
}
.clever-icon-user-4:before {
content: "\c005";
}
.clever-icon-user-5:before {
content: "\c004";
}
.clever-icon-user:before {
content: "\c003";
}
.clever-icon-vector:before {
content: "\c002";
}
.clever-icon-wishlist:before {
content: "\e901";
}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
-webkit-font-smoothing: antialiased;
line-height: 1.6; }
body {
font-size: 15px;
color: #454545;
position: relative; }
a {
color: inherit;
text-decoration: none;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
*:focus, *, *:active, a:focus, a:active, a {
outline: 0; }
a:focus, a:hover {
text-decoration: none;
color: inherit; }
a:hover {
color: #c7b299; }
h1 {
font-size: 2.4rem; }
h2 {
font-size: 2rem; }
h3 {
font-size: 1.73rem; }
h4 {
font-size: 1.6rem; }
h5 {
font-size: 1.4rem; }
h6 {
font-size: 1.2rem; }
h1, h2, h3, h4, h5, h6 {
line-height: 1.3;
margin-bottom: 15px;
font-weight: 300; }
ul, ol, p, dl, pre {
margin-bottom: 15px; }
dt {
font-weight: 500;
margin-bottom: 5px; }
dd {
margin-bottom: 15px; }
p, li {
line-height: 1.6; }
ul {
margin-left: 30px; }
ol {
margin-left: 45px; }
ul ul, ul ol, ol ul, ol ol {
margin-bottom: 0; }
ul ul, ol ul {
margin-left: 10px; }
ul ol, ol ol {
margin-left: 20px; }
li {
padding: 5px 0; }
code, kbd, pre, samp, tt {
font-family: monospace, serif;
hyphens: none; }
ins, pre {
background: #ebebeb; }
pre {
white-space: pre-wrap;
padding: 15px; }
var, cite, em {
font-style: italic; }
cite {
font-weight: 500; }
option {
padding: 5px 8px;
font-size: 0.87rem; }
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0; }
input[type=number] {
-moz-appearance: textfield; }
.post-content img {
margin-top: 20px; }
.post-content img.alignleft {
margin-right: 15px;
margin-bottom: 25px; }
.post-content img.alignright {
margin-left: 15px;
margin-bottom: 25px; }
.post-content a {
color: #c7b299; }
.post-content a:hover {
color: #252525; }
figure {
max-width: 100%;
margin-bottom: 20px; }
.alignleft {
float: left;
text-align: left; }
.alignleft img {
padding-right: 15px; }
.alignright {
float: right;
text-align: right; }
.alignright img {
padding-left: 15px; }
.post-content {
width: 100%;
display: inline-block;
margin-bottom: 40px; }
.post-content table {
width: 100%; }
.post-content figure.alignright {
padding-left: 15px; }
.post-content figure.alignright img {
padding-left: 0; }
.post-content figure.alignleft {
padding-right: 15px; }
.post-content figure.alignleft img {
padding-right: 0; }
.post-content figure.alignright, .post-content figure.alignleft {
display: inline-block; }
strong, b {
font-weight: 500; }
blockquote, .quote, q {
padding: 35px 90px;
font-size: 1.2rem;
position: relative;
color: #252525;
font-style: italic; }
blockquote p, .quote p, q p {
line-height: 1.3; }
blockquote:before, .quote:before, q:before {
position: absolute;
color: #c7b299;
top: 20px;
left: 45px;
font-style: normal;
content: '\c140';
font-family: cleversoft;
font-size: 2rem; }
p blockquote, p .quote, p q {
display: inline-block; }
p blockquote:before, p .quote:before, p q:before {
line-height: 50px;
height: 50px; }
table {
margin-bottom: 30px;
text-align: left; }
table thead th {
background: #ebebeb;
color: #252525;
padding: 8px 5px; }
table th, table td {
padding: 8px 5px; }
table tbody th, table tbody td {
border-bottom: 1px solid #ebebeb; }
img {
max-width: 100%;
height: auto; }
.text-field, .newsletter-email, .tnp-email, input[type="text"], input[type="search"], input[type="password"], input[type="email"], input[type="tel"] {
height: 45px; }
.text-field, .newsletter-email, .tnp-email, input[type="text"], input[type="search"], input[type="password"], textarea, input[type="email"], input[type="tel"] {
border: 1px solid #ebebeb;
padding: 0 15px;
color: #252525;
font-size: 1rem;
box-sizing: border-box;
width: 100%;
margin-bottom: 20px;
transition: 300ms ease-in-out;
-webkit-transition: 300ms ease-in-out;
-moz-transition: 300ms ease-in-out;
-o-transition: 300ms ease-in-out;
-ms-transition: 300ms ease-in-out; }
.text-field:focus, .newsletter-email:focus, .tnp-email:focus, input[type="text"]:focus, input[type="search"]:focus, input[type="password"]:focus, textarea:focus, input[type="email"]:focus, input[type="tel"]:focus {
border-color: #c7b299; }
.textarea, textarea {
padding: 10px 15px;
min-height: 130px; } .col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5,
.col-xs-2-5, .col-sm-2-5, .col-md-2-5, .col-lg-2-5,
.col-xs-3-5, .col-sm-3-5, .col-md-3-5, .col-lg-3-5,
.col-xs-4-5, .col-sm-4-5, .col-md-4-5, .col-lg-4-5 {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px; }
.col-xs-1-5 {
width: 20%;
float: left; }
.col-xs-2-5 {
width: 40%;
float: left; }
.col-xs-3-5 {
width: 60%;
float: left; }
.col-xs-4-5 {
width: 80%;
float: left; }
@media (min-width: 768px) {
.col-sm-1-5 {
width: 20%;
float: left; }
.col-sm-2-5 {
width: 40%;
float: left; }
.col-sm-3-5 {
width: 60%;
float: left; }
.col-sm-4-5 {
width: 80%;
float: left; } }
@media (min-width: 992px) {
.col-md-1-5 {
width: 20%;
float: left; }
.col-md-2-5 {
width: 40%;
float: left; }
.col-md-3-5 {
width: 60%;
float: left; }
.col-md-4-5 {
width: 80%;
float: left; } }
@media (min-width: 1200px) {
.col-lg-1-5 {
width: 20%;
float: left; }
.col-lg-2-5 {
width: 40%;
float: left; }
.col-lg-3-5 {
width: 60%;
float: left; }
.col-lg-4-5 {
width: 80%;
float: left; } } .bar {
height: 2px;
display: inline-block;
width: 300%;
transition: all 500ms;
-webkit-transition: all 500ms;
-moz-transition: all 500ms;
-o-transition: all 500ms;
-ms-transition: all 500ms;
background: linear-gradient(to right, #252525 0%, #252525 33.333%, transparent 33.333%, transparent 66.666%, #252525 66.666%, #252525 100%) repeat scroll 0 0; } .canvas-icon {
width: 40px;
height: 40px;
overflow: hidden;
position: relative;
line-height: 2px;
padding: 10px 8px;
z-index: 3; }
.canvas-icon .wrap-bar {
display: block;
width: 100%;
height: 100%;
overflow: hidden; }
.canvas-icon .bar {
position: relative;
float: left;
left: 0; }
.canvas-icon .bar:nth-child(2) {
transition-delay: 200ms;
margin: 7px 0 5px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%); }
.canvas-icon .bar:last-child {
transition-delay: 400ms; }
.canvas-icon:hover {
cursor: pointer; }
.canvas-icon:hover .bar {
left: -200%; }
.canvas-icon.active .bar {
opacity: 0; }
.canvas-icon.active .clever-icon-close {
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
transform: rotateY(0deg); }
.canvas-icon.active:hover .clever-icon-close {
-webkit-transform: rotateY(90deg);
-moz-transform: rotateY(90deg);
-ms-transform: rotateY(90deg);
-o-transform: rotateY(90deg);
transform: rotateY(90deg); }
.canvas-icon.active:hover .bar {
opacity: 1; }
.canvas-icon .clever-icon-close {
width: 20px;
height: 20px;
position: absolute;
top: 10px;
font-size: 18px;
color: #252525;
left: 10px;
-webkit-transform: rotateY(90deg);
-moz-transform: rotateY(90deg);
-ms-transform: rotateY(90deg);
-o-transform: rotateY(90deg);
transform: rotateY(90deg);
transition: all 500ms;
-webkit-transition: all 500ms;
-moz-transition: all 500ms;
-o-transition: all 500ms;
-ms-transition: all 500ms; }
#menu-mobile-trigger {
display: none; } @media (min-width: 769px) {
.wrap-mobile-nav {
display: none; } }
@media (max-width: 769px) {
.wrap-mobile-nav #mobile-nav li {
position: relative; }
.wrap-mobile-nav .triggernav {
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
position: absolute;
top: 4px;
right: 0; }
.wrap-mobile-nav .triggernav:hover {
cursor: pointer; }
.wrap-mobile-nav .triggernav.active i:before {
content: '\c035'; } } #main-navigation li {
list-style: none; }
#main-navigation > div:not(.cmm-container) > ul {
height: 60px; }
#main-navigation > div:not(.cmm-container) > ul > li > a {
line-height: 60px;
text-transform: uppercase;
font-size: 0.8rem;
font-weight: 500;
display: block; }
#main-navigation > div:not(.cmm-container) > ul > li {
padding: 0 10px; }
#main-navigation > div:not(.cmm-container) > ul > li.page_item_has_children > a:after, #main-navigation > div:not(.cmm-container) > ul > li.menu-item-has-children > a:after {
content: '\f107';
font-family: FontAwesome;
padding-left: 5px;
float: right; }
#main-navigation > div:not(.cmm-container) > ul > li:hover > ul {
top: 100%; }
#main-navigation > div:not(.cmm-container) > ul > li:hover > a:before {
width: 100%; }
#main-navigation > div:not(.cmm-container) > ul > li ul .menu-item-has-children > a:after, #main-navigation > div:not(.cmm-container) > ul > li ul .page_item_has_children > a:after {
content: '\f105 ';
font-family: FontAwesome;
float: right; }
#main-navigation > div:not(.cmm-container) > ul li {
position: relative;
display: inline-block;
transition: all 400ms;
-webkit-transition: all 400ms;
-moz-transition: all 400ms;
-o-transition: all 400ms;
-ms-transition: all 400ms; }
#main-navigation > div:not(.cmm-container) > ul li:hover > ul {
z-index: 11;
opacity: 1;
visibility: visible; }
#main-navigation > div:not(.cmm-container) > ul ul.pos-left {
right: 0; }
#main-navigation > div:not(.cmm-container) > ul ul:not(.pos-left) {
left: 0; }
#main-navigation > div:not(.cmm-container) > ul ul {
margin: 0;
position: absolute;
top: calc(100% + 50px);
width: 250px;
text-align: left;
opacity: 0;
visibility: hidden;
box-shadow: -1px 0 10px rgba(0, 0, 0, 0.1);
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
#main-navigation > div:not(.cmm-container) > ul ul li {
width: 100%;
background: #fff;
padding: 0; }
#main-navigation > div:not(.cmm-container) > ul ul li:last-child {
border: none; }
#main-navigation > div:not(.cmm-container) > ul ul li:hover > ul:not(.pos-left) {
left: 100%; }
#main-navigation > div:not(.cmm-container) > ul ul li:hover > ul.pos-left {
right: 100%; }
#main-navigation > div:not(.cmm-container) > ul ul li > a {
padding: 10px 15px;
display: block;
line-height: 20px; }
#main-navigation > div:not(.cmm-container) > ul ul ul:not(.pos-left) {
left: calc(100% + 30px);
top: 0; }
#main-navigation > div:not(.cmm-container) > ul ul ul.pos-left {
right: calc(100% + 30px);
top: 0; }
#main-navigation > div:not(.cmm-container) a {
color: #252525;
font-size: 0.8rem; }
#main-navigation > div:not(.cmm-container) a:hover {
text-decoration: none;
color: #c7b299;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
#main-navigation ul {
margin: 0; } #logo, .site-description {
margin: 0; }
.site-description {
font-size: 0.833rem;
color: #acacac; }
.list-icon {
margin: 0;
display: flex; }
.list-icon > li {
list-style: none;
margin-left: 5px;
display: inline-block;
padding: 0;
height: 100%; }
.list-icon .search > a {
display: block;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
position: relative; }
.list-icon .search > a > i {
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
position: absolute;
left: 0;
top: 0;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
.list-icon .search > a > i.clever-icon-close {
opacity: 0;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg); }
.list-icon .search > a:hover > i {
color: #c7b299; }
.list-icon .search > a.active > i.clever-icon-close {
opacity: 1;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg); }
.list-icon .search > a.active > i.clever-icon-search-5 {
opacity: 0;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg); }
.my-account-link a {
width: 30px;
display: block;
height: 40px;
line-height: 40px;
text-align: center; }
#main-navigation {
display: inline-block; }
.header-search-block {
width: 100%;
display: block;
position: absolute; }
.header-search-block form {
height: 100%;
width: 100%; }
.header-search-block form input {
border: none; }
.yith-ajaxsearchform-container i {
display: none; }
.wrap-icon-cart .top-cart-total > label {
display: none; }
.wrap-icon-cart .total-cart {
display: none; }
#rit-header.search-active .is-sticky .sticky-logo {
opacity: 0;
z-index: -1; }
#rit-header {      }
#rit-header.stack-center {
border-bottom: 1px solid #ebebeb; }
#rit-header.stack-center .col-sm-12 {
padding-left: 0;
padding-right: 0; }
#rit-header.stack-center #site-branding {
text-align: center;
padding: 40px 0 30px; }
#rit-header.stack-center .site-description {
padding-top: 15px; }
#rit-header.stack-center .header-search-block {
opacity: 0;
z-index: -1;
height: 100%;
padding: 0 15px;
left: 0;
top: 0;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
#rit-header.stack-center .header-search-block input {
line-height: 40px;
height: 40px;
border: none !important;
padding: 0;
margin: 10px 0; }
#rit-header.stack-center.search-active .header-search-block {
z-index: 2;
opacity: 1; }
#rit-header.stack-center.search-active #main-navigation {
opacity: 0;
z-index: -1; }
#rit-header.stack-center #main-navigation {
height: 60px;
text-align: center;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
width: 100%; }
#rit-header.stack-center #bottom-header {
position: relative;
width: 100%;
transition: padding 300ms ease-in;
-webkit-transition: padding 300ms ease-in;
-moz-transition: padding 300ms ease-in;
-o-transition: padding 300ms ease-in;
-ms-transition: padding 300ms ease-in; }
#rit-header.stack-center #bottom-header > .container {
position: relative;
text-align: center; }
#rit-header.stack-center #right-header {
position: absolute;
right: 15px;
top: 10px;
z-index: 3; }
#rit-header.stack-center-2 #mega-menu-wrap-primary #mega-menu-primary, #rit-header.stack-center-2 #main-navigation > div:not(.cmm-container) > ul {
text-align: center; }
#rit-header.stack-center-2 #main-navigation {
width: 100%; }
#rit-header.stack-center-2 #bottom-header > .container {
position: relative; }
#rit-header.stack-center-2 #right-header, #rit-header.stack-center-2 .header-search-block {
display: inline-block;
width: 250px; }
#rit-header.stack-center-2 .list-icon {
float: right;
display: inline-block; }
#rit-header.stack-center-2 .header-search-block {
position: static;
opacity: 1;
visibility: visible;
z-index: 1;
-webkit-transform: translate(0);
-moz-transform: translate(0);
-ms-transform: translate(0);
-o-transform: translate(0);
transform: translate(0);
order: 0; }
#rit-header.stack-center-2 .header-search-block input {
margin: 0;
border: 1px solid rgba(255, 255, 255, 0.2);
background: transparent;
color: #7d7d7d; }
#rit-header.stack-center-2 #right-header {
order: 2; }
#rit-header.stack-center-2 #right-header li.search, #rit-header.stack-center-2 #right-header .my-account-link {
display: none; }
#rit-header.stack-center-2 .wrap-logo {
display: inline-block;
width: calc(100% - 250px);
order: 1;
text-align: center; }
#rit-header.stack-center-2 #site-branding > .container {
position: relative;
display: flex;
align-items: center;
justify-content: space-around; }
#rit-header.stack-center-2 #site-branding {
padding: 45px 0 20px 0; }
#rit-header.stack-center-2 .yith-ajaxsearchform-container {
position: relative; }
#rit-header.stack-center-2 .yith-ajaxsearchform-container i {
display: block;
width: 40px;
height: 40px;
line-height: 40px;
position: absolute;
right: 0;
color: #7d7d7d;
top: 2px;
text-align: center; }
#rit-header.stack-center-2 #top-header {
border-bottom: 1px solid #ebebeb; }
#rit-header.stack-center-2 .is-sticky #bottom-header {
z-index: 2 !important; }
#rit-header .sticky-logo {
position: absolute;
left: 15px;
top: 50%;
height: 60px;
padding: 10px 0;
opacity: 0;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
visibility: hidden;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
#rit-header .sticky-logo img {
max-height: 100%; }
#rit-header .is-sticky .sticky-logo {
opacity: 1;
visibility: visible;
z-index: 4; }
#rit-header.search-active .top-ajax-cart {
z-index: -1; }
#rit-header.one-line .wrap-header-block .content-header-block {
display: flex;
justify-content: space-between;
align-items: center;
position: relative;
transition: all 400ms;
-webkit-transition: all 400ms;
-moz-transition: all 400ms;
-o-transition: all 400ms;
-ms-transition: all 400ms; }
#rit-header.one-line .sticky-wrapper {
transition: all 400ms;
-webkit-transition: all 400ms;
-moz-transition: all 400ms;
-o-transition: all 400ms;
-ms-transition: all 400ms; }
#rit-header.one-line .header-search-block {
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
height: 100%;
z-index: -1;
opacity: 0;
visibility: hidden; }
#rit-header.one-line .header-search-block form {
display: flex;
align-items: center; }
#rit-header.one-line .header-search-block input {
margin: 0; }
#rit-header.one-line.search-active .header-search-block {
z-index: 0;
opacity: 1;
visibility: visible; }
#rit-header.one-line.search-active #main-navigation, #rit-header.one-line.search-active #site-branding {
opacity: 0; }
#rit-header.one-line #main-navigation {
width: 100%; }
#rit-header.one-line .main-menu > ul > li ul {
text-align: left; }
#rit-header.menu-center #main-navigation {
text-align: center; }
#rit-header.menu-right #main-navigation {
text-align: right; }
#rit-header.header-transparent {
width: 100%;
position: absolute;
background: transparent;
top: 0;
left: 0;
z-index: 3; }
#rit-header.header-transparent #top-header {
background: transparent; }
#rit-header.header-transparent .wrap-header-block .content-header-block {
background: #fff;
padding: 0 30px; }
#rit-header.header-transparent #top-header .textwidget, #rit-header.header-transparent #top-right-header ul li a {
color: #fff; }
#rit-header.header-transparent #top-right-header ul li a:hover {
color: #c7b299; }
#rit-header.full-width .container {
width: 100%;
max-width: 100%; }
#rit-header.full-width.one-line {
border-bottom: 1px solid #ebebeb; }
@media (min-width: 769px) {
#rit-header.one-line.logo-center #main-navigation, #rit-header.one-line.logo-center #right-header {
width: 50%; }
#rit-header.one-line.logo-center #main-navigation > div:not(.cmm-container) > ul > li:first-child {
padding-left: 0; }
#rit-header.one-line.logo-center .site-branding {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
#rit-header.one-line.logo-center .list-icon {
justify-content: flex-end; }
#rit-header.vertical {
width: 300px;
float: left;
height: 100%;
display: inline-block;
min-height: 100vh;
text-align: center;
position: relative;
z-index: 2; }
#rit-header.vertical .top-main-header-bar {
position: fixed;
width: calc(100% - 300px);
left: 300px;
top: 0;
border-bottom: 1px solid #ebebeb;
box-shadow: 5px 0 5px rgba(0, 0, 0, 0.1);
background: #fff;
display: flex;
justify-content: center;
height: 60px;
padding: 10px 30px; }
#rit-header.vertical .header-search-block {
position: relative;
float: left;
text-align: left; }
#rit-header.vertical .header-search-block form {
float: left;
width: auto; }
#rit-header.vertical .header-search-block:after {
font-family: 'cleversoft';
content: '\c014';
font-size: 1.07rem;
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
float: left; }
#rit-header.vertical .ipt {
line-height: 40px;
height: 40px;
letter-spacing: 0.5px;
text-transform: uppercase;
font-weight: 500;
color: #252525;
font-size: 0.733rem;
margin: 0;
padding: 0;
position: relative;
width: 230px; }
#rit-header.vertical .ipt::-webkit-input-placeholder {
color: #252525;
opacity: 1; }
#rit-header.vertical .ipt:-moz-placeholder { color: #252525;
opacity: 1; }
#rit-header.vertical .ipt::-moz-placeholder { color: #252525;
opacity: 1; }
#rit-header.vertical .ipt:-ms-input-placeholder {
color: #252525;
opacity: 1; }
#rit-header.vertical .list-icon .search {
display: none; }
#rit-header.vertical .main-header-sidebar {
padding: 55px 0;
position: fixed;
min-height: 100vh;
left: 0;
top: 0;
width: 300px;
border-right: 1px solid #ebebeb;
display: flex;
flex-direction: column;
align-items: flex-start; }
#rit-header.vertical #site-branding, #rit-header.vertical #main-navigation, #rit-header.vertical .bottom-main-header {
width: 100%; }
#rit-header.vertical #main-navigation > div:not(.cmm-container) > ul {
padding-top: 55px;
display: inline-block;
width: 100%;
height: auto; }
#rit-header.vertical #main-navigation > div:not(.cmm-container) > ul > li {
width: 100%;
margin: 5px 0; }
#rit-header.vertical #main-navigation > div:not(.cmm-container) > ul > li > a {
display: inline-block;
letter-spacing: 2px; }
#rit-header.vertical #main-navigation > div:not(.cmm-container) > ul > li.menu-item-has-children > a:after, #rit-header.vertical #main-navigation > div:not(.cmm-container) > ul > li.page_item_has_children > a:after {
color: #252525;
float: none;
content: '\f105'; }
#rit-header.vertical #main-navigation > div:not(.cmm-container) > ul > li:not(.mega-menu-item) ul {
left: 100%;
top: 100%; }
#rit-header.vertical #main-navigation > div:not(.cmm-container) > ul li:hover > {
color: #c7b299; }
#rit-header.vertical #main-navigation > div:not(.cmm-container) > ul li:hover > ul {
top: 0; }
#rit-header.vertical .bottom-main-header {
position: absolute;
bottom: 55px; }
#rit-header.vertical .bottom-main-header .widget_text {
color: #acacac;
font-size: 0.87rem; }
#rit-header.vertical .bottom-main-header .RITSocialWidget {
margin-bottom: 10px; }
#rit-header.vertical .bottom-main-header .RITSocialWidget a {
color: #252525; }
#rit-header.vertical .bottom-main-header .RITSocialWidget a:hover {
color: #c7b299; }
#rit-header.stack-center-2 .wrap-icon-cart:not(.sticky-cart) {
padding-left: 40px;
line-height: 20px; }
#rit-header.stack-center-2 .wrap-icon-cart:not(.sticky-cart) .top-cart-icon {
display: block;
padding: 5px;
height: 35px;
width: 35px;
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%); }
#rit-header.stack-center-2 .wrap-icon-cart:not(.sticky-cart) .top-cart-icon i {
font-size: 1.733rem; }
#rit-header.stack-center-2 .wrap-icon-cart:not(.sticky-cart) .top-cart-total {
position: static;
text-align: left;
background: none !important;
font-size: 0.73rem;
text-transform: uppercase; }
#rit-header.stack-center-2 .wrap-icon-cart:not(.sticky-cart) .top-cart-total label {
display: inline-block; }
#rit-header.stack-center-2 .wrap-icon-cart:not(.sticky-cart) .total-cart {
letter-spacing: 1px;
display: block;
line-height: 15px; }
#rit-header.stack-center-2 .wrap-icon-cart:not(.sticky-cart) .total-cart .amount {
padding: 0 !important;
line-height: 15px; }
#rit-header.stack-center-2 .wrap-icon-cart:not(.sticky-cart) .total-cart .amount span {
display: inline;
line-height: 15px; }
#rit-header.stack-center-2 .sticky-cart .top-cart-icon i {
font-size: 1.07rem;
color: #fff; }
.vertical-content {
width: calc(100% - 300px);
float: left;
padding-top: 60px; } }
.vertical-content .content-area.container {
padding: 0; }
.is-sticky .sticker {
background: #fff;
box-shadow: -2px 2px 82px -26px rgba(0, 0, 0, 0.25); }
.wrap-mobile-nav {
position: fixed;
left: -100%;
top: 0;
width: 100%;
max-width: 360px;
height: 100vh;
background: #fff;
padding: 15px;
overflow-y: scroll;
overflow-x: hidden;
z-index: 9;
opacity: 1;
visibility: hidden;
transition: all 500ms;
-webkit-transition: all 500ms;
-moz-transition: all 500ms;
-o-transition: all 500ms;
-ms-transition: all 500ms; }
.wrap-mobile-nav .ipt {
height: 35px;
line-height: 35px; }
.wrap-mobile-nav.active {
left: 0;
visibility: visible; }
.wrap-mobile-nav .close-nav {
width: 30px;
height: 30px;
line-height: 30px;
margin-bottom: 10px;
display: block;
cursor: pointer; }
.menu-active .mask-nav-close {
opacity: 1 !important;
z-index: 5 !important;
background: rgba(0, 0, 0, 0.8);
cursor: pointer;
visibility: visible; }
.is-sticky > .wrap-header {
z-index: 3 !important; }
#top-header {
background: #252525;
min-height: 40px;
color: rgba(255, 255, 255, 0.5);
font-size: 0.8rem; }
#top-header .textwidget {
line-height: 40px; }
#top-header a:hover {
color: rgba(255, 255, 255, 0.8); }
#top-right-header {
text-align: right; }
#top-right-header ul li {
display: inline-block;
padding: 0 15px;
line-height: 40px;
width: auto; }
#top-right-header ul li:first-child {
padding-left: 0; }
#top-right-header ul li:last-child {
padding-right: 0; }
#top-right-header .widget {
display: inline-block;
width: auto; }
@media (max-width: 769px) {
#main-navigation {
display: none; }
#menu-mobile-trigger {
display: block; }
#rit-header.wrap-header #site-branding {
padding: 0 10px;
width: calc(100% - 160px); }
#rit-header.wrap-header #site-branding .container {
padding: 0; }
#rit-header.stack-center > .container {
padding: 10px 0; }
#rit-header.stack-center #bottom-header {
position: static;
width: 70px;
padding: 0; }
#rit-header.stack-center #bottom-header.sticker {
box-shadow: none; }
#rit-header.stack-center #bottom-header .container {
padding: 0; }
#rit-header.stack-center #bottom-header .top-ajax-cart {
padding: 0 10px 0 5px; }
#rit-header.stack-center #right-header {
position: static; }
.stack-center .wrap-header-block {
display: flex;
justify-content: space-between;
align-items: center;
padding: 0 10px;
height: 60px;
transition: background 300ms;
-webkit-transition: background 300ms;
-moz-transition: background 300ms;
-o-transition: background 300ms;
-ms-transition: background 300ms;
width: 100%; }
.is-sticky .wrap-header-block {
border-bottom: 1px solid #ebebeb;
background: #fff; }
.header-search-block {
display: none; }
#rit-header {
position: relative;
z-index: 3; }
#rit-header .sticky-logo {
display: none; }
#rit-header .site-description {
display: none; }
#rit-header #logo {
height: 60px;
padding: 5px 0; }
#rit-header #logo img {
max-height: 100%; }
#top-header {
display: none; }
#top-right-header {
text-align: center; }
.menu-active #rit-header {
background: #fff; }
.search-wrap {
position: relative; }
.search-wrap .text-field, .search-wrap .newsletter-email, .search-wrap .tnp-email {
border: none;
padding: 0;
font-size: 1rem;
border-bottom: 2px solid #ebebeb; }
.search-wrap .text-field:focus, .search-wrap .newsletter-email:focus, .search-wrap .tnp-email:focus {
border-color: #c7b299; }
.search-wrap i {
position: absolute;
top: 5px;
right: 5px; }
#mobile-nav > div > ul {
margin: 0; }
#mobile-nav > div > ul li {
border-bottom: 1px solid #ebebeb;
text-transform: uppercase;
list-style: none;
width: 100%;
padding: 10px 0px 10px 10px;
font-size: 0.8rem;
font-weight: 500; }
#mobile-nav > div > ul li:last-child {
border: none; }
#mobile-nav > div > ul > li {
padding-left: 0; }
.my-account-link {
display: none !important; }
.list-icon {
display: inline-block;
float: right; }
.list-icon li {
width: 40px;
margin: 0; }
.list-icon .search {
display: none; }
.list-icon .top-cart-icon {
text-align: center; }
.top-ajax-cart {
margin-right: 10px; }
#rit-header .wrap-header-block .container {
width: 100%; }
#rit-header.one-line .wrap-header-block .content-header-block {
padding: 0;
max-height: 60px;
width: 100%; }
#rit-header.one-line #logo {
height: auto;
text-align: center; }
#rit-header.vertical .bottom-main-header {
display: none; }
#rit-header.vertical .content-header-block {
display: flex;
justify-content: center;
padding: 5px 0;
max-height: 60px;
width: 100%;
align-items: center; }
#rit-header.vertical #logo {
height: auto;
text-align: center; }
#rit-header.vertical .main-header-sidebar {
padding: 0 10px;
width: calc(100% - 200px);
margin-left: 60px; }
#rit-header.vertical .main-header-sidebar #site-branding {
width: 100%; }
#rit-header.one-line.header-transparent .wrap-header-block .container {
padding: 0; }
#rit-header.one-line.header-transparent .wrap-header-block .content-header-block {
padding: 0 15px; }
#rit-header.stack-center-2 .header-search-block {
display: none; }
#rit-header.stack-center-2 #bottom-header {
display: none; }
#rit-header.stack-center-2 .wrap-header-block #site-branding {
width: 100%; }
#rit-header.stack-center-2 .wrap-header-block #site-branding .container {
display: flex; }
#rit-header.stack-center-2 .wrap-header-block #site-branding #right-header {
width: 40px; }
#rit-header.stack-center-2 .wrap-header-block #site-branding .wrap-logo {
width: calc(100% - 80px); } }
.wrap-icon-cart {
position: relative;
min-width: 30px;
height: 40px;
line-height: 40px; }
.wrap-icon-cart i {
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
font-size: 1.07rem; }
.wrap-icon-cart:hover {
cursor: pointer; }
.wrap-icon-cart:hover i {
color: #c7b299; }
.top-cart-total {
color: #fff;
background: #c7b299;
text-align: center;
line-height: 20px;
height: 20px;
min-width: 20px;
position: absolute;
top: 0;
right: 0;
border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
font-size: 0.73rem; }
.top-cart-icon {
padding: 9px 12px;
display: block; }
#top-cart .wrap-mini-cart {
position: fixed;
-webkit-transform: translateX(360px);
-moz-transform: translateX(360px);
-ms-transform: translateX(360px);
-o-transform: translateX(360px);
transform: translateX(360px);
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
right: 0;
top: 0;
width: 360px;
height: 100vh;
max-width: 100%;
z-index: 5;
background: #fff; }
.mask-close, .mask-nav-close {
width: 100%;
height: 100%;
position: fixed;
z-index: -1;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.9);
opacity: 0;
display: block;
cursor: pointer;
visibility: hidden;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
.cart-active #top-cart .wrap-mini-cart {
-webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-ms-transform: translateX(0px);
-o-transform: translateX(0px);
transform: translateX(0px); }
.cart-active #main-navigation {
z-index: 2; }
.cart-active .mask-close {
visibility: visible;
z-index: 3;
opacity: 1; }  .single-post .wrap-main-single {
padding: 60px 0 0; }
.single-post .wrap-main-single .content-single, .single-post .wrap-main-single .widget-area {
padding-bottom: 60px; }
.single-post .title-detail {
font-size: 2.4rem;
color: #252525;
margin-bottom: 25px; }
.post-date {
font-size: 0.733rem;
color: #c7b299;
text-transform: uppercase; }
.header-post .post-date {
position: relative;
padding-left: 50px;
margin-bottom: 10px; }
.header-post .post-date:before {
height: 1px;
content: '';
position: absolute;
top: 50%;
left: 0;
width: 45px;
opacity: 0.6;
background: #c7b299; }
.single-image {
margin-bottom: 25px; }
.post-content ul > li {
list-style: none;
position: relative;
padding-left: 15px; }
.post-content ul > li:before {
width: 5px;
height: 5px;
border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
background: #c7b299;
content: '';
display: block;
position: absolute;
left: 0;
top: 13px; }
.post-content a:not(.wrap-post-thumbnail) {
position: relative;
color: #c7b299; }
.post-content a:not(.wrap-post-thumbnail):after, .post-content a:not(.wrap-post-thumbnail):before {
bottom: 0;
content: '';
width: 100%;
background: #c7b299;
height: 1px;
position: absolute; }
.post-content a:not(.wrap-post-thumbnail):after {
right: 0; }
.post-content a:not(.wrap-post-thumbnail):before {
left: 0; }
.post-content a:not(.wrap-post-thumbnail):hover {
color: #252525; }
.post-content a:not(.wrap-post-thumbnail):hover:after, .post-content a:not(.wrap-post-thumbnail):hover:before {
background: #252525; }
.tagcloud {
margin: 0 -5px; }
.tagcloud a {
border: 1px solid #c7b299;
color: #c7b299;
padding: 5px 15px;
border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
-webkit-border-radius: 3px;
-ms-border-radius: 3px;
background: transparent;
transition: 300ms ease-in;
-webkit-transition: 300ms ease-in;
-moz-transition: 300ms ease-in;
-o-transition: 300ms ease-in;
-ms-transition: 300ms ease-in;
font-size: 0.8rem !important;
margin: 3px 5px;
display: inline-block; }
.tagcloud a:hover {
background: #c7b299;
color: #fff; }
.about-post li {
font-size: 0.8rem;
color: #acacac;
text-transform: uppercase; }
.about-post li a:hover {
color: #c7b299; }
.about-post span {
padding: 0 5px; }
.tags-link-wrap {
margin-bottom: 15px; }
.social-icons a {
color: #acacac;
padding: 5px;
font-size: 0.867rem; }
.social-icons a:hover {
color: #c7b299; }
.single-section {
padding: 10px 0;
border-bottom: 1px solid #ebebeb;
margin-bottom: 30px; }
.single-section ul {
margin: 0; }
.single-section ul li {
list-style: none;
display: inline-block; }
.single-section .social-icons {
margin-right: -5px; }
.post-pagination {
padding: 20px 0;
margin-bottom: 10px; }
.post-pagination span {
text-transform: uppercase;
color: #acacac;
font-size: 0.73rem; }
.post-pagination a {
font-size: 1.067rem;
font-weight: 400;
color: #252525; }
.post-pagination a:hover {
color: #c7b299; }
.post-pagination .next-post {
text-align: right; }
.post-author {
border: 1px solid #ebebeb;
padding: 25px 40px 15px;
display: inline-block;
width: 100%;
margin-bottom: 50px; }
.author-img {
border-radius: 50%;
width: 100px;
float: left;
overflow: hidden;
transition: 300ms ease-in-out;
-webkit-transition: 300ms ease-in-out;
-moz-transition: 300ms ease-in-out;
-o-transition: 300ms ease-in-out;
-ms-transition: 300ms ease-in-out; }
.author-img:hover {
cursor: pointer;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); }
.author-content {
float: left;
width: calc(100% - 100px);
padding: 0 10px 0 30px; }
.author-content .author-name {
font-size: 1.067rem;
font-weight: 400;
margin-top: -5px;
margin-bottom: 10px; }
.author-content p {
margin-bottom: 5px; }
.wrap-author-social {
margin: 0 0 0 -5px; }
.wrap-author-social li {
display: inline-block;
list-style: none; }
.wrap-author-social li a {
padding: 0 5px;
display: inline-block; }
.wrap-author-social li a:hover {
color: #c7b299; }
.title-block {
text-align: center;
width: 100%;
letter-spacing: 0.5px;
font-size: 0.8rem;
font-weight: 400;
margin-bottom: 25px;
color: #252525; }
.title-block span {
border-bottom: 1px solid #ebebeb;
padding-bottom: 6px;
text-transform: uppercase; }
.title-post {
color: #252525;
font-weight: 400;
margin-bottom: 0; }
.title-post a:hover {
color: #c7b299; }
.wrap-post-thumbnail {
display: inline-block;
width: 100%;
text-align: center;
margin-bottom: 15px; }
.post-related {
margin-bottom: 50px; }
.post-related .title-post {
font-size: 1rem; }
#reply-title {
font-size: 1.6rem;
font-weight: 400; }
.comment-form a {
color: #c7b299; }
.comment-form a:hover {
color: #252525; }
.form-submit {
padding-top: 10px; }
.btn, .newsletter-submit, .tnp-submit, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .button, .search-submit, button, input[type="submit"], input[type="button"], .added_to_cart {
border: none;
display: inline-block;
color: #fff;
text-transform: uppercase;
padding: 0 15px;
height: 40px;
letter-spacing: 1px;
text-align: center;
line-height: 40px;
background: #c7b299;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
font-size: 0.733rem; }
.btn:hover, .newsletter-submit:hover, .tnp-submit:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .button:hover, .search-submit:hover, button:hover, input[type="submit"]:hover, input[type="button"]:hover, .added_to_cart:hover {
background: #252525; }
.btn.dark, .dark.newsletter-submit, .dark.tnp-submit, .woocommerce #respond input.dark#submit, .woocommerce a.dark.button, .woocommerce button.dark.button, .woocommerce input.dark.button, .btn.small-dark, .small-dark.newsletter-submit, .small-dark.tnp-submit, .woocommerce #respond input.small-dark#submit, .woocommerce a.small-dark.button, .woocommerce button.small-dark.button, .woocommerce input.small-dark.button, .button.dark, .button.small-dark, .search-submit.dark, .search-submit.small-dark, button.dark, button.small-dark, input[type="submit"].dark, input[type="submit"].small-dark, input[type="button"].dark, input[type="button"].small-dark, .added_to_cart.dark, .added_to_cart.small-dark {
background: #252525; }
.btn.dark:hover, .dark.newsletter-submit:hover, .dark.tnp-submit:hover, .woocommerce #respond input.dark#submit:hover, .woocommerce a.dark.button:hover, .woocommerce button.dark.button:hover, .woocommerce input.dark.button:hover, .btn.small-dark:hover, .small-dark.newsletter-submit:hover, .small-dark.tnp-submit:hover, .woocommerce #respond input.small-dark#submit:hover, .woocommerce a.small-dark.button:hover, .woocommerce button.small-dark.button:hover, .woocommerce input.small-dark.button:hover, .button.dark:hover, .button.small-dark:hover, .search-submit.dark:hover, .search-submit.small-dark:hover, button.dark:hover, button.small-dark:hover, input[type="submit"].dark:hover, input[type="submit"].small-dark:hover, input[type="button"].dark:hover, input[type="button"].small-dark:hover, .added_to_cart.dark:hover, .added_to_cart.small-dark:hover {
background: #c7b299; }
.btn.small-dark, .small-dark.newsletter-submit, .small-dark.tnp-submit, .woocommerce #respond input.small-dark#submit, .woocommerce a.small-dark.button, .woocommerce button.small-dark.button, .woocommerce input.small-dark.button, .button.small-dark, .search-submit.small-dark, button.small-dark, input[type="submit"].small-dark, input[type="button"].small-dark, .added_to_cart.small-dark {
padding: 0 10px;
color: #fff;
font-size: 0.733rem;
height: 30px;
line-height: 30px;
letter-spacing: 2px;
font-weight: 300; }
.btn.light, .light.newsletter-submit, .light.tnp-submit, .woocommerce #respond input.light#submit, .woocommerce a.light.button, .woocommerce button.light.button, .woocommerce input.light.button, .button.light, .search-submit.light, button.light, input[type="submit"].light, input[type="button"].light, .added_to_cart.light {
background: #ebebeb;
color: #252525; }
.btn.light:hover, .light.newsletter-submit:hover, .light.tnp-submit:hover, .woocommerce #respond input.light#submit:hover, .woocommerce a.light.button:hover, .woocommerce button.light.button:hover, .woocommerce input.light.button:hover, .button.light:hover, .search-submit.light:hover, button.light:hover, input[type="submit"].light:hover, input[type="button"].light:hover, .added_to_cart.light:hover {
background: #c7b299;
color: #fff; }
.btn.border, .border.newsletter-submit, .border.tnp-submit, .woocommerce #respond input.border#submit, .woocommerce a.border.button, .woocommerce button.border.button, .woocommerce input.border.button, .button.border, .search-submit.border, button.border, input[type="submit"].border, input[type="button"].border, .added_to_cart.border {
border: 1px solid #c7b299;
color: #c7b299;
background: transparent;
line-height: 38px; }
.btn.border:hover, .border.newsletter-submit:hover, .border.tnp-submit:hover, .woocommerce #respond input.border#submit:hover, .woocommerce a.border.button:hover, .woocommerce button.border.button:hover, .woocommerce input.border.button:hover, .button.border:hover, .search-submit.border:hover, button.border:hover, input[type="submit"].border:hover, input[type="button"].border:hover, .added_to_cart.border:hover {
background: #c7b299;
color: #fff; }
#comments-list {
padding-top: 40px; }
#comments-list {
margin-bottom: 15px; }
#comments-list ol {
margin: 0; }
#comments-list .comment-wrap {
width: 100%;
display: inline-block;
position: relative;
padding-bottom: 15px;
margin-top: 50px; }
#comments-list ol > li:first-child {
border: none; }
#comments-list ol > li:first-child > .comment-wrap {
margin-top: 0; }
#comments-list li {
list-style: none;
padding: 0;
width: 100%;
display: inline-block;
border-top: 1px solid #ebebeb; }
#comments-list .comment-avatar {
width: 50px;
float: left;
border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
overflow: hidden; }
#comments-list .comment-content {
padding-left: 20px;
width: calc(100% - 55px);
float: left; }
#comments-list .date-post {
font-size: 0.8rem;
color: #acacac;
text-transform: uppercase; }
#comments-list .author-name {
font-size: 1.07rem;
margin: -5px 0 0; }
#comments-list .comment-body {
padding: 10px 0 0;
display: inline-block;
width: 100%; }
#comments-list .comment-meta-actions {
position: absolute;
top: 0;
right: 0; }
#comments-list .comment-meta-actions a {
padding: 3px 5px;
background: #acacac;
color: #fff;
text-transform: uppercase;
border-radius: 2px;
-moz-border-radius: 2px;
-o-border-radius: 2px;
-webkit-border-radius: 2px;
-ms-border-radius: 2px;
font-size: 10px; }
#comments-list .comment-meta-actions a:hover {
background: #c7b299; }
#comments-list ul.children {
margin-left: 70px; }
.page-numbers {
margin: 0;
text-align: center; }
.page-numbers li {
height: 40px;
min-width: 40px;
text-align: center;
font-size: 0.8rem;
margin: 0 3px;
text-transform: uppercase;
width: auto !important;
display: inline-block;
border: 1px solid #c7b299 !important; }
.page-numbers li a, .page-numbers li span {
display: block;
padding: 0 8px;
line-height: 38px;
letter-spacing: 1px; }
.page-numbers li a {
color: #c7b299; }
.page-numbers li:hover > a,
.page-numbers li span {
color: #fff;
background: #c7b299; }
.inpost-pagination {
margin-bottom: 40px;
text-align: center; }
.inpost-pagination > .pagination > span, .inpost-pagination a {
height: 40px;
min-width: 40px;
text-align: center;
font-size: 0.8rem;
margin: 0 3px;
text-transform: uppercase;
width: auto !important;
display: inline-block;
border: 1px solid #c7b299;
padding: 0 8px;
line-height: 38px;
letter-spacing: 1px;
color: #c7b299; }
.inpost-pagination a:hover, .inpost-pagination > .pagination > span {
background: #c7b299;
color: #fff; }
.comments-navigation {
margin-bottom: 40px; }
.post-password-form {
max-width: 480px;
width: 100%;
border: 5px solid #ebebeb;
padding: 40px 30px;
text-align: center;
margin: 50px auto; }
.post-password-form input {
text-align: center; }
.gallery-item {
text-align: center; }
.rit-carousel-btn:not(.vertical-btn) {
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%); }
.rit-carousel-btn {
position: absolute;
width: 40px;
height: 40px;
display: inline-block;
text-align: center;
line-height: 40px;
top: 50%;
font-size: 28px;
z-index: 1;
opacity: 0;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
.rit-carousel-btn.next-item {
right: 10px; }
.rit-carousel-btn.prev-item {
left: 10px; }
.rit-carousel-btn:hover {
cursor: pointer;
color: #c7b299; }
.slick-slider:hover .rit-carousel-btn {
opacity: 1; }
.slick-slider img {
margin: 0 auto; }
.gallery-item img {
margin: 0 auto; }
@media (min-width: 769px) {
.layout-3-col .rit-blog-item:nth-child(3n):after {
clear: both; }
.layout-2-col .rit-blog-item:nth-child(2n):after {
clear: both; }
.layout-4-col .rit-blog-item:nth-child(4n):after {
clear: both; }
.layout-5-col .rit-blog-item:nth-child(5n):after {
clear: both; }
.layout-6-col .rit-blog-item:nth-child(6n):after {
clear: both; } }
@media (max-width: 769px) {
.single-post .wrap-main-single {
padding: 40px 0 0; }
.single-post .wrap-main-single .content-single, .single-post .wrap-main-single .widget-area {
padding-bottom: 40px; }
.rit-carousel-btn {
opacity: 1; } }  .widget-area .widget, .wpb_widgetised_column .widget {
margin-bottom: 50px; }
.widget-area .search-submit, .wpb_widgetised_column .search-submit {
width: 100%;
border-radius: 0; }
.widget-area .screen-reader-text, .wpb_widgetised_column .screen-reader-text {
margin-bottom: 10px; }
.widget-area .widget_newsletterwidget, .wpb_widgetised_column .widget_newsletterwidget {
padding: 25px 20px;
font-size: 1.33rem;
color: #252525;
font-weight: 500;
border: 5px solid #ebebeb;
position: relative;
overflow: hidden;
text-align: center; }
.widget-area .widget_newsletterwidget:after, .wpb_widgetised_column .widget_newsletterwidget:after {
color: #ebebeb;
content: '\f003';
font-family: FontAwesome;
font-size: 150px;
position: absolute;
bottom: -85px;
opacity: 0.5;
right: -35px;
-webkit-transform: rotate(-25deg);
-moz-transform: rotate(-25deg);
-ms-transform: rotate(-25deg);
-o-transform: rotate(-25deg);
transform: rotate(-25deg); }
.widget-area .widget_newsletterwidget .newsletter-widget, .wpb_widgetised_column .widget_newsletterwidget .newsletter-widget {
margin-top: 35px;
position: relative;
z-index: 1; }
.widget-area .widget_newsletterwidget form, .wpb_widgetised_column .widget_newsletterwidget form {
display: inline-block;
width: 100%; }
.widget-area .widget_newsletterwidget form p, .wpb_widgetised_column .widget_newsletterwidget form p {
padding: 0;
width: 100%;
margin-bottom: 10px; }
.widget-area .widget_newsletterwidget form input, .wpb_widgetised_column .widget_newsletterwidget form input {
font-weight: 400;
text-align: center; }
.widget-area .widget_newsletterwidget form .newsletter-submit, .wpb_widgetised_column .widget_newsletterwidget form .newsletter-submit {
width: 100%;
border-radius: 0; }
.widget_tag_cloud .tagcloud a {
margin: 3px; }
.widget_tag_cloud .tagcloud a:hover {
color: #fff; }
.rit-about-me {
text-align: center; }
.rit-avartar {
margin-bottom: 20px; }
.caption {
padding: 20px 0;
color: #7d7d7d; }
.wrap-social-icon {
padding-top: 30px; }
.wrap-social-icon a {
width: 35px;
height: 35px;
border-radius: 50%;
font-size: 0.8rem;
text-align: center;
line-height: 35px;
background: #ebebeb;
display: inline-block;
margin: 0 5px; }
.wrap-social-icon a:hover {
background: #c7b299;
color: #fff; }
.wrap-social-icon a:hover i {
color: #fff; }
.rit-name {
margin: 0;
text-transform: uppercase;
font-size: 0.8rem;
letter-spacing: 1px; }
.widget-title {
text-align: center;
text-transform: uppercase;
font-weight: 400;
font-size: 0.8rem;
color: #252525;
position: relative;
margin-bottom: 20px;
letter-spacing: 0.5px; }
.widget-title:after {
width: 100%;
height: 1px;
content: '';
background: #ebebeb;
position: absolute;
bottom: 50%;
left: 0; }
.widget-title span {
padding: 0 15px;
background: #fff;
position: relative;
z-index: 1; }
.widget ul {
margin: 0; }
.widget li {
list-style: none;
width: 100%; }
.widget a:hover {
color: #c7b299; }
.widget_recent_entries li, .widget_recent_comments li, .widget_archive li, .widget_categories li, .widget_meta li {
background-image: linear-gradient(to right, #ccc 33%, rgba(255, 255, 255, 0) 0%);
background-position: bottom;
background-size: 5px 1px;
background-repeat: repeat-x;
padding: 10px 0; }
.widget_recent_entries li a:hover, .widget_recent_comments li a:hover, .widget_archive li a:hover, .widget_categories li a:hover, .widget_meta li a:hover {
color: #c7b299; }
.rit-posts-widget li {
width: 100%;
display: inline-block;
padding: 20px 0; }
.rit-posts-widget li:last-child {
padding-bottom: 0; }
.rit-posts-widget li:not(.no-thumb) .post-widget-image {
width: 85px;
float: left; }
.rit-posts-widget li:not(.no-thumb) .post-widget-item-text {
width: calc(100% - 85px);
float: left;
padding-left: 15px; }
.rit-posts-widget li .title-post {
font-size: 1rem;
margin-top: -5px; }  .widget-footer-title {
text-transform: uppercase;
font-size: 0.8rem;
text-align: left;
color: #252525;
margin-bottom: 20px; }
.footer-block {
font-size: 0.8em;
color: #7d7d7d; }
.site-footer.default {
background: #f9f9f9; }
#main-footer > .container {
padding: 0; }
#main-footer .widget li {
padding: 8px 0; }
#main-footer .rit-widget-social-icon li {
padding: 5px 0; }
.rit-widget-social-icon.icon {
text-align: center; }
.rit-widget-social-icon.icon li {
display: inline-block;
width: 35px;
text-align: center;
color: #acacac;
font-size: 1.07rem;
margin: 0 5px; }
.rit-widget-social-icon.icon li a {
padding: 0 5px; }
.rit-widget-social-icon.icon li:hover {
color: #c7b299; }
.rit-widget-social-icon.both i {
width: 25px;
height: 25px;
border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
line-height: 25px;
background: #ebebeb;
color: #252525;
text-align: center;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
margin-right: 10px; }
.rit-widget-social-icon.both a:hover i {
background: #c7b299;
color: #fff; }
.rit-widget-social-icon li {
padding: 5px 0; }
.newsletter-submit {
border-radius: 0;
padding: 0 10px; }
.newsletter-widget, .tnp-widget {
margin-top: 25px; }
.newsletter-widget form, .tnp-widget form {
display: flex;
justify-content: space-between;
align-items: center; }
.newsletter-widget form p, .tnp-widget form p {
width: calc(100% - 100px);
padding-right: 10px; }
.newsletter-widget form p:last-child, .tnp-widget form p:last-child {
width: auto;
padding-right: 0px; }
.newsletter-widget form .newsletter-email, .tnp-widget form .newsletter-email {
margin: 0;
height: 40px;
line-height: 38px;
box-shadow: none !important;
font-size: 0.8rem;
color: #7d7d7d;
background: rgba(255, 255, 255, 0.1); }
.tnp-submit {
border-radius: 0;
padding: 0 10px; }
.widget-area .widget_newsletterwidget .tnp-field, .wpb_widgetised_column .widget_newsletterwidget .tnp-field {
width: 100%;
padding: 0; }
.widget_newsletterwidget {
margin-top: 25px; }
.widget_newsletterwidget .tnp {
padding-top: 10px; }
.widget_newsletterwidget form {
display: flex;
justify-content: space-between;
align-items: center; }
.widget_newsletterwidget form .tnp-field {
width: calc(100% - 100px);
padding-right: 10px; }
.widget_newsletterwidget form .tnp-field:last-child {
width: auto;
padding-right: 0px; }
.widget_newsletterwidget form .tnp-field label {
display: none; }
.widget_newsletterwidget form .tnp-email {
margin: 0;
height: 40px;
line-height: 38px;
box-shadow: none !important;
font-size: 0.8rem;
color: #7d7d7d;
background: rgba(255, 255, 255, 0.1); }
.wrap-main-footer {
position: relative;
display: inline-block;
width: 100%;
padding: 0 0 80px 0; }
.wrap-main-footer:after {
width: calc(100% - 30px);
left: 15px;
bottom: 0;
background: #ebebeb;
height: 1px;
content: '';
display: block;
position: absolute; }
.main-footer-block {
padding-top: 80px; }
.main-footer-block .newsletter-submit {
font-size: 0.73rem;
letter-spacing: 2px;
border-radius: 0; }
.main-footer-block .tnp-submit {
font-size: 0.733rem !important;
border: none !important;
letter-spacing: 1px;
border-radius: 0;
background: #c7b299;
height: 40px !important; }
.main-footer-block .tnp-email {
background: none !important; }
#bottom-footer > .container {
padding: 15px 0; }
#bottom-footer .bottom-footer-block {
text-align: right; }
#bottom-footer .textwidget p {
margin: 0;
line-height: 2.1; }
#bottom-footer a:hover {
color: #c7b299; }
#back-to-top {
position: fixed;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
right: 30px;
bottom: 30px;
opacity: 0;
display: block;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
z-index: -1;
background: #c7b299;
color: #fff; }
#back-to-top.show {
z-index: 1;
opacity: 0.8;
cursor: pointer; }
#back-to-top:hover {
opacity: 1; }
.main-footer-disable.default #bottom-footer .container {
position: relative;
padding: 25px 0; }
.main-footer-disable.default #bottom-footer .container:before {
width: calc(100% - 30px);
top: 0;
left: 15px;
height: 1px;
display: block;
content: '';
background: #ebebeb;
position: absolute; }
.main-footer-disable.default #copyright, .main-footer-disable.default .widget {
color: #252525; } #footer-page.one-line, #footer-page.one-line .footer-block, #footer-page.one-line .rit-widget-social-icon.icon li, #footer-page.one-line #copyright a {
color: #252525; }
#footer-page.one-line #copyright a:hover {
color: #c7b299; }
#footer-page.one-line #bottom-footer {
padding: 40px 0; }
#footer-page.one-line #bottom-footer > .container {
padding: 0 15px; }
#footer-page.one-line .right-bottom-footer {
text-align: right; }
#footer-page.one-line .right-bottom-footer .RITSocialWidget {
margin-right: -15px; }
#footer-page.one-line .right-bottom-footer .rit-widget-social-icon {
text-align: right; }
#footer-page.one-line .right-bottom-footer .rit-widget-social-icon li {
font-size: 0.93rem;
padding: 0; }
#footer-page.one-line .right-bottom-footer, #footer-page.one-line .left-bottom-footer {
padding: 0; }
#footer-page.one-line .left-bottom-footer .widget {
display: inline-block;
padding-left: 20px; }
#footer-page.one-line .left-bottom-footer .widget_nav_menu li {
display: inline-block;
width: auto;
padding: 0 8px; }
#footer-page.one-line .left-bottom-footer a {
color: #c7b299; }
#footer-page.one-line .left-bottom-footer a:hover {
color: #252525; }  #footer-page.simple {
text-align: center; }
#footer-page.simple #bottom-footer {
padding: 15px 0; }
#footer-page.simple #main-footer {
background: #f9f9f9; }
#footer-page.simple #main-footer .wrap-main-footer {
padding-bottom: 120px; }
#footer-page.simple #main-footer .wrap-main-footer:after {
display: none; }
#footer-page.simple #main-footer .main-footer-block {
padding-top: 110px; }
#footer-page.simple #main-footer .widget_newsletterwidget {
text-align: center;
margin: 0 auto;
display: block;
max-width: 570px;
font-size: 0.93rem; }
#footer-page.simple #main-footer .widget_newsletterwidget .widget-footer-title {
font-size: 2rem;
font-weight: 300;
letter-spacing: 2px;
margin-bottom: 10px;
text-align: center; }
#footer-page.simple #main-footer .widget_newsletterwidget .newsletter-widget, #footer-page.simple #main-footer .widget_newsletterwidget .tnp-widget {
margin-top: 50px; }
#footer-page.simple #main-footer .widget_newsletterwidget .newsletter-widget form .newsletter-email, #footer-page.simple #main-footer .widget_newsletterwidget .tnp-widget form .newsletter-email {
height: 60px;
border: 1px solid #ebebeb;
line-height: 58px;
font-size: 0.93rem; }
#footer-page.simple #main-footer .widget_newsletterwidget .newsletter-widget form p, #footer-page.simple #main-footer .widget_newsletterwidget .tnp-widget form p {
padding: 0 !important;
width: calc(100% - 170px); }
#footer-page.simple #main-footer .widget_newsletterwidget .newsletter-widget form p:last-child, #footer-page.simple #main-footer .widget_newsletterwidget .tnp-widget form p:last-child {
width: 170px; }
#footer-page.simple #main-footer .widget_newsletterwidget .newsletter-widget form .newsletter-submit, #footer-page.simple #main-footer .widget_newsletterwidget .tnp-widget form .newsletter-submit {
background: #252525;
height: 60px;
line-height: 60px;
width: 100%;
font-size: 0.93rem; }
#footer-page.simple #main-footer .widget_newsletterwidget .newsletter-widget form .newsletter-submit:hover, #footer-page.simple #main-footer .widget_newsletterwidget .tnp-widget form .newsletter-submit:hover {
background: #c7b299; }
#footer-page.simple #main-footer .widget_newsletterwidget .tnp-widget {
margin-top: 50px; }
#footer-page.simple #main-footer .widget_newsletterwidget .tnp-widget form .tnp-email {
height: 60px;
border: 1px solid #ebebeb;
line-height: 58px;
font-size: 0.93rem; }
#footer-page.simple #main-footer .widget_newsletterwidget .tnp-widget form .tnp-field {
padding: 0 !important;
width: calc(100% - 170px); }
#footer-page.simple #main-footer .widget_newsletterwidget .tnp-widget form .tnp-field:last-child {
width: 170px; }
#footer-page.simple #main-footer .widget_newsletterwidget .tnp-widget form .tnp-submit {
background: #252525;
height: 60px !important;
line-height: 60px;
width: 100%;
font-size: 0.93rem !important;
padding: 0 !important; }
#footer-page.simple #main-footer .widget_newsletterwidget .tnp-widget form .tnp-submit:hover {
background: #c7b299; }
#footer-page.simple #bottom-footer .widget {
margin-bottom: 10px; }
#footer-page.simple #bottom-footer .widget .rit-widget-social-icon a {
color: #252525;
font-size: 0.93rem; }
#footer-page.simple #bottom-footer .widget .rit-widget-social-icon a:hover {
color: #c7b299; }
#footer-page.simple #bottom-footer a {
color: #c7b299; }
#footer-page.simple #bottom-footer a:hover {
color: #252525; } @media (max-width: 769px) {
#back-to-top {
right: 10px;
bottom: 10px; }
#footer-page.one-line {
padding-top: 0; }
#footer-page.one-line .widget, #footer-page.one-line .copyright, #footer-page.one-line .left-bottom-footer .widget {
padding: 5px 0;
text-align: center;
width: 100%; }
#footer-page.one-line .right-bottom-footer .RITSocialWidget {
margin: 0;
text-align: center; }
#footer-page.one-line .right-bottom-footer .RITSocialWidget .rit-widget-social-icon {
text-align: center; }
#footer-page.simple .footer-view {
margin-bottom: 30px; }
#footer-page.simple #main-footer .wrap-main-footer {
padding-bottom: 30px; }
#footer-page.simple #main-footer.main-footer-block {
padding-top: 30px; } }
.sbi {
position: relative; }
.sbi_follow_btn {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
text-transform: uppercase; }
.sbi_follow_btn a {
background: rgba(255, 255, 255, 0.8) !important;
color: #252525 !important;
border-radius: 0 !important;
margin: 0;
font-size: 0.73rem;
font-weight: 500;
padding: 0 20px;
line-height: 40px; }
.sbi_follow_btn a:hover {
background: #fff !important; }
.sbi_follow_btn i {
display: none; }
.footer-view {
display: none;
letter-spacing: 1px;
border-radius: 0;
color: #fff; }
.footer-view:focus, .footer-view:active, .footer-view:hover {
color: #fff; }
@media (max-width: 769px) {
.main-footer-block {
padding-top: 40px; }
.wrap-main-footer {
padding-bottom: 30px; }
#copyright, .bottom-footer-block .textwidget, .site-footer {
text-align: center; }
.site-footer {
padding-top: 30px; }
.site-footer.default {
background: #fff; }
#main-footer, #top-footer {
text-align: left; }
#top-footer {
padding-top: 30px; }
.footer-view {
display: inline-block; }
.footer-block {
text-align: left; } }  .index-page {
padding: 60px 0 0px; }
.index-page .site-main, .index-page .widget-area {
padding-bottom: 100px; }
.rit-post-inner {
border-bottom: 1px solid #ebebeb;
padding-bottom: 30px;
margin-bottom: 40px; }
.rit-post-inner .title-post {
margin-top: 10px;
font-size: 1.6rem; }
.entry-content {
padding: 20px 0;
color: #7d7d7d; }
.readmore {
width: 100%;
text-align: center;
margin: 0;
padding: 5px 0; }
.readmore a {
text-transform: uppercase;
color: #c7b299;
font-size: 0.87rem;
letter-spacing: 0.5px; }
.readmore a:hover {
color: #252525; }
.wrap-media {
margin-bottom: 25px;
text-align: center; }
.default-pagination {
color: #252525;
font-size: 0.87rem; }
.default-pagination:hover {
color: #c7b299; }
.rit-pagination-right i {
padding-left: 5px; }
.rit-pagination-left i {
padding-right: 5px; }
.wrap-pagination {
padding: 15px 0;
display: inline-block;
width: 100%; }
.wrap-blog-layout .rit-blog-item:last-child .rit-post-inner {
margin-bottom: 0; }
@media (max-width: 769px) {
.index-page {
padding: 40px 0 0px; }
.index-page .site-main, .index-page .widget-area {
padding-bottom: 40px; } }  .layout-control-block {
margin: 0; }
.layout-control-block li {
list-style: none;
display: inline-block;
width: 35px;
text-align: center;
height: 35px;
line-height: 35px; }
.layout-control-block li:first-child {
margin-left: -5px; }
.layout-control-block li a {
display: block;
font-size: 1.07rem;
color: #252525; }
.layout-control-block li a.active, .layout-control-block li a:hover {
color: #c7b299; }
.layout-control-block li a i.fa {
font-size: 1.2rem; }
#top-product-page {
display: flex;
width: 100%;
align-items: center;
padding: 10px 0;
border-bottom: 1px solid #ebebeb; }
#top-product-page .layout-control-block, #top-product-page .woocommerce-result-count, #top-product-page .wrap-woo-ordering {
width: 33.33%;
float: left;
display: inline-block;
margin: 0; }
.is-sticky #top-product-page {
background: #fff;
left: 0;
width: 100% !important;
padding: 10px 15px; }
.woocommerce-result-count {
text-align: center;
font-size: 13px;
color: #7d7d7d; }
.woocommerce-ordering {
margin: 0 !important;
position: relative; }
.woocommerce-ordering:after {
content: '\f107';
font-family: FontAwesome;
position: absolute;
right: 0;
top: 3px; }
.woocommerce-ordering .orderby {
border: none;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
-ms-progress-appearance: none;
padding-right: 20px;
text-align: right;
font-size: 0.87rem;
color: #7d7d7d;
padding-left: 15px;
position: relative; }
.woocommerce .products ul, .woocommerce ul.products {
padding: 30px 0; }
.woocommerce span.onsale {
background: #fff;
color: #252525;
font-size: 0.87rem;
margin: 0 !important;
right: auto !important;
font-weight: 400;
line-height: 25px;
height: 25px;
padding: 0 10px;
min-height: 0;
border-radius: 15px !important;
z-index: 2; }
.woocommerce ul.products li.product {
margin: 0;
padding: 0 8px 20px; }
.woocommerce ul.products li.product .wrap-product-thumb {
overflow: hidden; }
.woocommerce ul.products li.product .wrap-product-thumb span.onsale {
left: 10px !important;
top: 15px !important; }
.woocommerce ul.products li.product .wrap-product-text > h3.product-name {
color: #7d7d7d;
font-weight: 400;
margin-bottom: 5px;
font-size: 0.87rem; }
.woocommerce ul.products li.product .wrap-product-text > h3.product-name a {
color: inherit; }
.woocommerce ul.products li.product .wrap-product-text > h3.product-name:hover {
color: #c7b299; }
.woocommerce ul.products li.product .btn:not(.quick-view), .woocommerce ul.products li.product .newsletter-submit:not(.quick-view), .woocommerce ul.products li.product .tnp-submit:not(.quick-view), .woocommerce ul.products li.product #respond input#submit:not(.quick-view), .woocommerce #respond ul.products li.product input#submit:not(.quick-view), .woocommerce ul.products li.product a.button:not(.quick-view), .woocommerce ul.products li.product button.button:not(.quick-view), .woocommerce ul.products li.product input.button:not(.quick-view), .woocommerce ul.products li.product .added_to_cart {
position: relative; }
.woocommerce ul.products li.product .btn, .woocommerce ul.products li.product .newsletter-submit, .woocommerce ul.products li.product .tnp-submit, .woocommerce ul.products li.product #respond input#submit, .woocommerce #respond ul.products li.product input#submit, .woocommerce ul.products li.product a.button, .woocommerce ul.products li.product button.button, .woocommerce ul.products li.product input.button, .woocommerce ul.products li.product .added_to_cart {
background: #c7b299;
color: #fff;
font-size: 0.733rem;
border-radius: 0;
height: 40px;
padding: 0 15px;
font-weight: 400;
line-height: 40px; }
.woocommerce ul.products li.product .btn:hover, .woocommerce ul.products li.product .newsletter-submit:hover, .woocommerce ul.products li.product .tnp-submit:hover, .woocommerce ul.products li.product #respond input#submit:hover, .woocommerce #respond ul.products li.product input#submit:hover, .woocommerce ul.products li.product a.button:hover, .woocommerce ul.products li.product button.button:hover, .woocommerce ul.products li.product input.button:hover, .woocommerce ul.products li.product .added_to_cart:hover {
background: #252525; }
.woocommerce ul.products li.product .btn.added, .woocommerce ul.products li.product .added.newsletter-submit, .woocommerce ul.products li.product .added.tnp-submit, .woocommerce ul.products li.product #respond input.added#submit, .woocommerce #respond ul.products li.product input.added#submit, .woocommerce ul.products li.product a.added.button, .woocommerce ul.products li.product button.added.button, .woocommerce ul.products li.product input.added.button, .woocommerce ul.products li.product .added_to_cart.added {
display: none; }
.woocommerce ul.products li.product .btn.loading:before, .woocommerce ul.products li.product .loading.newsletter-submit:before, .woocommerce ul.products li.product .loading.tnp-submit:before, .woocommerce ul.products li.product #respond input.loading#submit:before, .woocommerce #respond ul.products li.product input.loading#submit:before, .woocommerce ul.products li.product a.loading.button:before, .woocommerce ul.products li.product button.loading.button:before, .woocommerce ul.products li.product input.loading.button:before, .woocommerce ul.products li.product .btn.loading:after, .woocommerce ul.products li.product .loading.newsletter-submit:after, .woocommerce ul.products li.product .loading.tnp-submit:after, .woocommerce ul.products li.product #respond input.loading#submit:after, .woocommerce #respond ul.products li.product input.loading#submit:after, .woocommerce ul.products li.product a.loading.button:after, .woocommerce ul.products li.product button.loading.button:after, .woocommerce ul.products li.product input.loading.button:after, .woocommerce ul.products li.product .added_to_cart.loading:before, .woocommerce ul.products li.product .added_to_cart.loading:after {
width: 10px;
height: 10px;
border-radius: 50%;
display: block;
position: absolute;
content: '' !important;
left: 50%;
top: 50%;
opacity: 0;
transform: translate(-50%, -50%);
background: #c7b299; }
.woocommerce ul.products li.product .btn.loading:before, .woocommerce ul.products li.product .loading.newsletter-submit:before, .woocommerce ul.products li.product .loading.tnp-submit:before, .woocommerce ul.products li.product #respond input.loading#submit:before, .woocommerce #respond ul.products li.product input.loading#submit:before, .woocommerce ul.products li.product a.loading.button:before, .woocommerce ul.products li.product button.loading.button:before, .woocommerce ul.products li.product input.loading.button:before, .woocommerce ul.products li.product .added_to_cart.loading:before {
-webkit-animation: spinner-bubble 1.2s linear 1.8s infinite;
animation: spinner-bubble 1.2s linear 1.8s infinite;
z-index: 2; }
.woocommerce ul.products li.product .btn.loading:after, .woocommerce ul.products li.product .loading.newsletter-submit:after, .woocommerce ul.products li.product .loading.tnp-submit:after, .woocommerce ul.products li.product #respond input.loading#submit:after, .woocommerce #respond ul.products li.product input.loading#submit:after, .woocommerce ul.products li.product a.loading.button:after, .woocommerce ul.products li.product button.loading.button:after, .woocommerce ul.products li.product input.loading.button:after, .woocommerce ul.products li.product .added_to_cart.loading:after {
-webkit-animation: spinner-bubble 1.2s linear 0s infinite;
animation: spinner-bubble 1.2s linear 0s infinite;
z-index: 2; }
.woocommerce ul.products li.product a img {
margin: 0 !important; }
.woocommerce ul.products li.product .wrap-product-thumb {
position: relative; }
.woocommerce ul.products li.product .wrap-product-thumb.loading:before {
width: 100%;
height: 100%;
display: block;
position: absolute;
content: '' !important;
left: 0;
top: 0;
opacity: 1;
background: rgba(255, 255, 255, 0.5);
z-index: 1; }
.woocommerce ul.products li.product .wrap-product-thumb.loading > a:not(.btn):not(.newsletter-submit):not(.tnp-submit):before, .woocommerce ul.products li.product .wrap-product-thumb.loading > a:not(.btn):not(.newsletter-submit):not(.tnp-submit):after {
width: 10px;
height: 10px;
border-radius: 50%;
display: block;
position: absolute;
content: '' !important;
left: 50%;
top: 50%;
opacity: 0;
transform: translate(-50%, -50%);
background: #c7b299; }
.woocommerce ul.products li.product .wrap-product-thumb.loading > a:not(.btn):not(.newsletter-submit):not(.tnp-submit):before {
-webkit-animation: spinner-bubble 1.2s linear 1.8s infinite;
animation: spinner-bubble 1.2s linear 1.8s infinite;
z-index: 2; }
.woocommerce ul.products li.product .wrap-product-thumb.loading > a:not(.btn):not(.newsletter-submit):not(.tnp-submit):after {
-webkit-animation: spinner-bubble 1.2s linear 0s infinite;
animation: spinner-bubble 1.2s linear 0s infinite;
z-index: 2; }
.woocommerce ul.products li.product .wrap-product-thumb > a {
display: block;
max-width: 100%; }
.woocommerce ul.products li.product.product-category .wrap-product-text > a > h3 {
color: #252525;
font-weight: 400;
margin-bottom: 5px;
font-size: 1rem; }
.woocommerce ul.products li.product.product-category .wrap-product-text > a > h3:hover {
color: #c7b299; }
.woocommerce ul.products.grid {
margin: 0 -8px; }
.woocommerce ul.products.grid li.product .btn, .woocommerce ul.products.grid li.product .newsletter-submit, .woocommerce ul.products.grid li.product .tnp-submit, .woocommerce ul.products.grid li.product #respond input#submit, .woocommerce #respond ul.products.grid li.product input#submit, .woocommerce ul.products.grid li.product a.button, .woocommerce ul.products.grid li.product button.button, .woocommerce ul.products.grid li.product input.button {
width: 100%; }
.woocommerce ul.products.grid li.product .btn.button, .woocommerce ul.products.grid li.product .button.newsletter-submit, .woocommerce ul.products.grid li.product .button.tnp-submit, .woocommerce ul.products.grid li.product #respond input.button#submit, .woocommerce #respond ul.products.grid li.product input.button#submit, .woocommerce ul.products.grid li.product a.button, .woocommerce ul.products.grid li.product button.button, .woocommerce ul.products.grid li.product input.button, .woocommerce ul.products.grid li.product .added_to_cart {
width: 100%;
position: absolute;
bottom: 0;
background: none;
color: #252525;
font-weight: 500;
height: 25px;
line-height: 25px;
left: 0;
margin: 0 !important;
opacity: 0;
visibility: hidden; }
.woocommerce ul.products.grid li.product .btn.button:hover, .woocommerce ul.products.grid li.product .button.newsletter-submit:hover, .woocommerce ul.products.grid li.product .button.tnp-submit:hover, .woocommerce ul.products.grid li.product #respond input.button#submit:hover, .woocommerce #respond ul.products.grid li.product input.button#submit:hover, .woocommerce ul.products.grid li.product a.button:hover, .woocommerce ul.products.grid li.product button.button:hover, .woocommerce ul.products.grid li.product input.button:hover, .woocommerce ul.products.grid li.product .added_to_cart:hover {
color: #c7b299; }
.woocommerce ul.products.grid li.product .price {
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
.woocommerce ul.products.grid li.product:hover .price {
opacity: 0; }
.woocommerce ul.products.grid li.product:hover .btn.button, .woocommerce ul.products.grid li.product:hover .button.newsletter-submit, .woocommerce ul.products.grid li.product:hover .button.tnp-submit, .woocommerce ul.products.grid li.product:hover #respond input.button#submit, .woocommerce #respond ul.products.grid li.product:hover input.button#submit, .woocommerce ul.products.grid li.product:hover a.button, .woocommerce ul.products.grid li.product:hover button.button, .woocommerce ul.products.grid li.product:hover input.button, .woocommerce ul.products.grid li.product:hover .added_to_cart {
opacity: 1;
visibility: visible; }
.woocommerce ul.products.grid .wrap-head-product-item {
position: relative; }
.woocommerce ul.products.list li.product {
padding: 0 0 30px;
width: 100%;
display: inline-block; }
.woocommerce ul.products.list li.product .wrap-product-thumb {
width: 25%;
float: left; }
.woocommerce ul.products.list li.product .wrap-product-text {
padding-left: 15px;
float: left;
width: 75%; }
.woocommerce ul.products.list li.product .wrap-product-text .price {
margin-left: -5px;
justify-content: flex-start; }
.woocommerce ul.products.list li.product .wrap-product-text h3.product-name {
font-size: 1.1rem;
margin-top: -5px;
padding: 0; }
.woocommerce ul.products.list li.product .wrap-product-text .btn:not(.quick-view), .woocommerce ul.products.list li.product .wrap-product-text .newsletter-submit:not(.quick-view), .woocommerce ul.products.list li.product .wrap-product-text .tnp-submit:not(.quick-view), .woocommerce ul.products.list li.product .wrap-product-text #respond input#submit:not(.quick-view), .woocommerce #respond ul.products.list li.product .wrap-product-text input#submit:not(.quick-view), .woocommerce ul.products.list li.product .wrap-product-text a.button:not(.quick-view), .woocommerce ul.products.list li.product .wrap-product-text button.button:not(.quick-view), .woocommerce ul.products.list li.product .wrap-product-text input.button:not(.quick-view), .woocommerce ul.products.list li.product .wrap-product-text .added_to_cart {
width: auto;
display: inline-block;
margin-right: 10px; }
.woocommerce ul.products.list li.product .product-description {
padding-top: 5px; }
.woocommerce ul.products.list li.product .btn.quick-view, .woocommerce ul.products.list li.product .quick-view.newsletter-submit, .woocommerce ul.products.list li.product .quick-view.tnp-submit, .woocommerce ul.products.list li.product #respond input.quick-view#submit, .woocommerce #respond ul.products.list li.product input.quick-view#submit, .woocommerce ul.products.list li.product a.quick-view.button, .woocommerce ul.products.list li.product button.quick-view.button, .woocommerce ul.products.list li.product input.quick-view.button {
width: 100%; }
.woocommerce ul.products li.product .price {
color: #252525; }
.amount {
padding: 0 5px;
font-size: 1rem;
color: #252525;
font-weight: 400; }
.woocommerce .product p.price, .woocommerce .product span.price {
display: flex !important;
width: 100%;
flex-wrap: wrap;
justify-content: center; }
.woocommerce .product p.price .amount, .woocommerce .product span.price .amount {
padding: 0 5px;
font-size: 1rem;
color: #252525; }
.woocommerce .product p.price del, .woocommerce .product span.price del {
color: #252525;
opacity: 1 !important; }
.woocommerce .product p.price ins, .woocommerce .product span.price ins {
color: #c7b299;
text-decoration: none; }
.woocommerce .product p.price ins .amount, .woocommerce .product span.price ins .amount {
color: #c7b299;
font-weight: 400; }
.woocommerce ul.products li.product .price ins {
color: #c7b299; }
.woocommerce ul.products li.product .price del {
text-decoration: none; }
.woocommerce ul.products li.product .price del > span {
text-decoration: line-through; }
.wrap-product-thumb {
width: 100%;
display: inline-block;
position: relative; }
.wrap-product-thumb > a {
background: #ebebeb; }
.wrap-product-thumb .rit-custom-wishlist-block {
position: absolute;
margin: 0;
top: 8px;
right: 8px;
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
font-size: 1.07rem; }
.wrap-product-thumb .rit-custom-wishlist-block span {
display: none; }
.wrap-product-thumb .yith-wcwl-wishlistaddedbrowse, .wrap-product-thumb .yith-wcwl-wishlistexistsbrowse, .wrap-product-thumb .rit-custom-wishlist-btn:hover {
color: #c7b299;
cursor: pointer; }
.wrap-product-thumb .yith-wcwl-wishlistaddedbrowse a, .wrap-product-thumb .yith-wcwl-wishlistexistsbrowse a, .wrap-product-thumb .rit-custom-wishlist-btn:hover a {
color: inherit; }
.wrap-product-thumb .rit-custom-wishlist-btn {
display: block; }
.wrap-product-thumb .rit-custom-wishlist-btn > a {
border-radius: 0;
text-align: center; }
.wrap-product-thumb .rit-custom-wishlist-btn > a i {
margin: 0; }
.stock-label {
font-size: 0.73rem;
color: #fff;
text-transform: uppercase;
letter-spacing: 1px;
height: 25px;
line-height: 25px;
width: 100%;
text-align: center;
display: block;
position: absolute;
bottom: 0;
left: 0; }
.out-stock-label {
background: #f39580; }
.low-stock-label {
background: #c7b299; }
.grid .wrap-product-text {
text-align: center; }
.grid .product-description {
display: none; }
.woo-page {
padding-bottom: 60px; }
.woo-page .woo-sidebar {
padding-top: 50px;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
.woo-page .wrap-product-page {
padding-top: 30px;
transition: width 300ms;
-webkit-transition: width 300ms;
-moz-transition: width 300ms;
-o-transition: width 300ms;
-ms-transition: width 300ms; }
.woocommerce nav.woocommerce-pagination {
border-top: 1px solid #ebebeb;
padding: 20px 0;
text-align: right; }
.woocommerce nav.woocommerce-pagination ul.page-numbers {
border: none !important;
margin: 0; }
.woocommerce nav.woocommerce-pagination ul.page-numbers li {
border: none !important;
margin-left: 8px;
min-width: 30px;
height: 30px; }
.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers {
padding: 0;
display: block;
font-size: 0.87rem;
height: 30px;
text-align: center;
min-width: 30px;
line-height: 30px;
border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius: 50%; }
.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers {
background: #ebebeb;
color: #252525; }
.woocommerce nav.woocommerce-pagination ul.page-numbers li span.page-numbers.current, .woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers:hover {
background: #c7b299;
color: #fff; }
.btn.quick-view, .quick-view.newsletter-submit, .quick-view.tnp-submit, .woocommerce #respond input.quick-view#submit, .woocommerce a.quick-view.button, .woocommerce button.quick-view.button, .woocommerce input.quick-view.button {
text-align: center;
font-size: 0.733rem;
position: absolute;
bottom: 0;
right: 0;
margin: 0 !important;
height: 35px;
line-height: 35px;
opacity: 0;
-webkit-transform: translateY(35px);
-moz-transform: translateY(35px);
-ms-transform: translateY(35px);
-o-transform: translateY(35px);
transform: translateY(35px);
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
li.product:hover .btn.quick-view, li.product:hover .quick-view.newsletter-submit, li.product:hover .quick-view.tnp-submit, li.product:hover .woocommerce #respond input.quick-view#submit, .woocommerce #respond li.product:hover input.quick-view#submit, li.product:hover .woocommerce a.quick-view.button, .woocommerce li.product:hover a.quick-view.button, li.product:hover .woocommerce button.quick-view.button, .woocommerce li.product:hover button.quick-view.button, li.product:hover .woocommerce input.quick-view.button, .woocommerce li.product:hover input.quick-view.button {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); }
.no-sidebar .sidebar-control {
display: none; }
#content-product .products .woocommerce-info {
margin: 30px auto !important;
width: 100%;
max-width: none; }
@media (max-width: 580px) {
.woocommerce-result-count {
display: none !important; }
#top-product-page .layout-control-block, #top-product-page .wrap-woo-ordering {
width: 50%; } }
.content-woo-sidebar {
min-width: 270px;
display: inline-block;
width: 100%; }
.woo-sidebar {
transition: all 300ms, overflow 0ms; }
.woo-sidebar .widget-title {
font-size: 1rem;
text-align: left;
text-transform: none;
color: #333; }
.woo-sidebar .widget-title:after {
display: none; }
.woo-sidebar .widget-title span {
padding: 0;
background: none;
font-weight: 500; }
.woo-sidebar .prdctfltr_woocommerce_ordering {
position: relative; }
.woo-sidebar .prdctfltr_woocommerce_ordering .prdctfltr_buttons {
padding: 0 !important;
margin: 0 !important; }
.woo-sidebar .prdctfltr_woocommerce_ordering .prdctfltr_reset {
width: 100%;
z-index: 1;
margin: 0;
position: absolute;
text-align: right;
border-bottom: 1px solid #ebebeb;
right: 0;
top: 5px;
font-size: 0.8rem;
padding-bottom: 15px;
text-transform: capitalize; }
.woo-sidebar .prdctfltr_woocommerce_ordering .prdctfltr_reset label {
font-size: 100%; }
.woo-sidebar .prdctfltr_woocommerce_ordering .prdctfltr_reset label > span:before {
display: none; }
.woo-sidebar .prdctfltr_woocommerce_ordering .prdctfltr_reset label:hover {
color: #c7b299; }
.woo-sidebar .prdctfltr_price .prdctfltr_checkboxes {
padding: 3px 10px 3px 5px; }
.woo-sidebar .pf_rngstyle_html5 .irs .irs-min, .woo-sidebar .pf_rngstyle_html5 .irs .irs-max {
display: none; }
.woo-sidebar .pf_rngstyle_html5 .irs .irs-from, .woo-sidebar .pf_rngstyle_html5 .irs .irs-to {
background: none;
color: rgba(0, 0, 0, 0.8);
font-size: 0.93rem;
padding: 0;
margin: 0 !important; }
.woo-sidebar .pf_rngstyle_html5 .irs .irs-single {
background: #c7b299; }
.woo-sidebar .pf_rngstyle_html5 .irs .irs-slider {
width: 16px;
height: 16px;
background: #fff;
box-shadow: none;
top: 26px;
border: 3px solid #c7b299;
border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius: 50%; }
.woo-sidebar .pf_rngstyle_html5 .irs .irs-line, .woo-sidebar .pf_rngstyle_html5 .irs .irs-bar {
height: 4px;
border: none;
border-radius: 0; }
.woo-sidebar .pf_rngstyle_html5 .irs .irs-line {
background: #ebebeb; }
.woo-sidebar .pf_rngstyle_html5 .irs .irs-bar {
background: #c7b299; }
.woo-sidebar .widget ul ul {
margin-left: 10px; }
.woo-sidebar ul.woocommerce-widget-layered-nav-list li {
margin-bottom: 5px; }
.woo-sidebar ul.woocommerce-widget-layered-nav-list li:last-child {
margin-bottom: 0; }
.prdctfltr_checkboxes > label {
padding: 6px 0;
color: #7d7d7d;
font-size: 0.87rem; }
.prdctfltr_checkboxes > label > span {
width: 100%;
display: inline-block; }
.prdctfltr_checkboxes > label > span > span {
float: right; }
.prdctfltr_checkboxes .prdctfltr_count {
opacity: 1;
color: #252525;
background: #ebebeb;
padding: 3px 10px;
border-radius: 10px;
-moz-border-radius: 10px;
-o-border-radius: 10px;
-webkit-border-radius: 10px;
-ms-border-radius: 10px;
border: none;
font-size: 0.87rem;
height: auto; }
.widget-area .prdctfltr_wc.prdctfltr_square .prdctfltr_filter label > span::before {
height: 15px;
width: 15px;
border: 1px solid #7d7d7d;
border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
-webkit-border-radius: 3px;
-ms-border-radius: 3px; }
.widget-area .prdctfltr_wc.prdctfltr_square .prdctfltr_filter label.prdctfltr_active > span::before, .widget-area .prdctfltr_wc.prdctfltr_square .prdctfltr_filter label:hover > span::before {
background: #c7b299;
font-size: 0.78rem;
border: 1px solid #c7b299;
content: '\f00c';
height: 15px;
width: 15px;
line-height: 13px;
text-align: center;
font-family: FontAwesome;
color: #fff; } .woocommerce
.wrap-login {
max-width: 450px;
margin: 0 auto; }
.woocommerce
.wrap-login .form {
margin-bottom: 30px; }
.woocommerce
.wrap-login .form form {
padding: 0;
border: none;
margin: 0; }
.woocommerce
.wrap-login .form form p {
margin-bottom: 20px;
padding: 0; }
.woocommerce
.wrap-login .form form .form-row a {
float: right;
line-height: 30px; }
.woocommerce
.wrap-login h3 {
font-weight: 400;
text-transform: uppercase;
text-align: center;
letter-spacing: 3px; }
.woocommerce
.wrap-login .btn, .woocommerce
.wrap-login .newsletter-submit, .woocommerce
.wrap-login .tnp-submit, .woocommerce
.wrap-login #respond input#submit, .woocommerce
.wrap-login a.button, .woocommerce
.wrap-login button.button, .woocommerce
.wrap-login input.button {
width: 100%;
display: inline-block; } @media (min-width: 769px) {
.disable-sidebar:not(.sidebar-onscreen) .woo-sidebar {
width: 0px;
padding: 0;
overflow: hidden; }
.disable-sidebar.sidebar-onscreen #woo-sidebar-left {
margin-left: -290px;
width: 290px; }
.disable-sidebar.sidebar-onscreen #woo-sidebar-right {
margin-right: -290px;
width: 290px; }
.disable-sidebar .wrap-product-page {
width: 100%; }
.close-sidebar {
display: none; }
.mask-sidebar {
display: none; } }
@media (max-width: 769px) {
.woo-sidebar {
width: 100%;
position: fixed;
top: 0;
max-width: 360px;
right: 0;
-webkit-transform: translateX(360px);
-moz-transform: translateX(360px);
-ms-transform: translateX(360px);
-o-transform: translateX(360px);
transform: translateX(360px);
background: #fff;
height: 100vh;
overflow: hidden;
overflow-y: scroll;
z-index: 4;
padding: 15px; }
.woo-page .woo-sidebar {
padding-top: 15px; }
.mask-sidebar {
width: 100%;
height: 100%;
position: fixed;
background: rgba(0, 0, 0, 0.5);
top: 0;
left: 0;
opacity: 0;
transition: z-index 0ms opacity 300ms;
-webkit-transition: z-index 0ms opacity 300ms;
-moz-transition: z-index 0ms opacity 300ms;
-o-transition: z-index 0ms opacity 300ms;
-ms-transition: z-index 0ms opacity 300ms;
cursor: pointer;
z-index: -1; }
.disable-sidebar .mask-sidebar {
opacity: 1;
z-index: 3; }
.disable-sidebar .close-sidebar {
display: block;
position: fixed; }
.disable-sidebar .woo-sidebar {
-webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-ms-transform: translateX(0px);
-o-transform: translateX(0px);
transform: translateX(0px); }
.woocommerce ul.products.grid li.product:hover .price {
opacity: 1; }
.woocommerce ul.products.grid li.product .btn.button, .woocommerce ul.products.grid li.product .button.newsletter-submit, .woocommerce ul.products.grid li.product .button.tnp-submit, .woocommerce ul.products.grid li.product #respond input.button#submit, .woocommerce #respond ul.products.grid li.product input.button#submit, .woocommerce ul.products.grid li.product a.button, .woocommerce ul.products.grid li.product button.button, .woocommerce ul.products.grid li.product input.button, .woocommerce ul.products.grid li.product .button.newsletter-submit, .woocommerce ul.products.grid li.product .button.tnp-submit, .woocommerce ul.products.grid li.product #respond input.button#submit, .woocommerce #respond ul.products.grid li.product input.button#submit, .woocommerce ul.products.grid li.product a.button, .woocommerce ul.products.grid li.product button.button, .woocommerce ul.products.grid li.product input.button, .woocommerce ul.products.grid li.product .added_to_cart {
position: static;
opacity: 1;
visibility: visible;
margin-bottom: 10px; } }
#woo-cover-page {
margin: 10px 0; }
#woo-cover-page .rev_slider_wrapper.fullwidthbanner-container {
max-width: 100%;
overflow: hidden !important; }
#woo-cover-page.category-page {
position: relative; }
#woo-cover-page.category-page img {
text-align: center;
margin: 0 auto;
width: 100%;
max-width: 100%;
display: block; }
#woo-cover-page.category-page .content-cat-thumb {
position: absolute;
top: 50%;
left: 30px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
display: inline-block; }
.wrap-top-single-product {
background: #f5f5f5;
padding-bottom: 70px; }
.wrap-left-single-product, .woocommerce .wrap-top-single-product .summary.entry-summary.wrap-right-single-product {
position: relative;
width: 50%;
padding-top: 40px;
display: inline-block; }
.woocommerce .wrap-woo-breadcrumb {
padding: 20px 0;
line-height: 30px;
display: flex;
justify-content: space-between;
align-items: center; }
.woocommerce .wrap-woo-breadcrumb .woocommerce-breadcrumb {
margin: 0;
font-size: 0.93rem;
color: #7d7d7d; }
.woocommerce .wrap-woo-breadcrumb .woocommerce-breadcrumb a {
padding: 0 10px; }
.woocommerce .wrap-woo-breadcrumb .woocommerce-breadcrumb a:hover {
color: #c7b299; }
.woocommerce .wrap-woo-breadcrumb .woocommerce-breadcrumb a:first-child {
padding-left: 0; }
.woocommerce .wrap-woo-breadcrumb .woocommerce-breadcrumb span {
padding: 0 10px; }
.woocommerce-main-image {
position: relative;
overflow: hidden;
display: block; }
.wrap-left-single-product {
padding-right: 30px; }
.wrap-left-single-product .wrap-single-image {
position: relative;
width: calc(100% - 120px);
margin-left: 30px;
float: right;
display: inline-block; }
.wrap-left-single-product .wrap-single-image span.onsale {
left: 15px !important;
z-index: 2;
top: 15px !important; }
.wrap-left-single-product .wrap-single-image .woocommerce-main-image {
text-align: center; }
.wrap-left-single-product .wrap-single-image .rit-countdown {
position: absolute;
left: 0;
bottom: 0;
margin: 0;
z-index: 1; }
.wrap-left-single-product .wrap-single-image .rit-countdown .countdown-block {
margin: 0; }
.wrap-left-single-product .wrap-single-image .rit-countdown .countdown-block .countdown-times > div {
min-width: 60px;
margin: 0 10px;
color: #252525;
display: inline-block;
font-size: 1rem;
text-transform: lowercase;
font-weight: 300; }
.wrap-left-single-product .wrap-single-image .rit-countdown .countdown-block .countdown-times > div b {
height: 60px;
min-width: 60px;
border: 1px solid #252525;
display: block;
line-height: 60px;
font-size: 1.2rem;
font-weight: 500;
margin-bottom: 10px; }
.wrap-left-single-product .wrap-thumbs-gal {
float: left;
width: 90px;
display: inline-block; }
.single-product-navigation {
margin: 0;
text-align: right; }
.single-product-navigation li {
list-style: none;
position: relative;
display: inline-block;
padding: 0;
height: 35px; }
.single-product-navigation .product-link-btn {
padding: 5px;
height: 35px;
line-height: 25px;
display: block;
color: #7d7d7d;
font-size: 0.93rem; }
.single-product-navigation .product-link-btn i {
height: 25px;
line-height: 25px; }
.single-product-navigation .product-link-btn span {
display: none;
width: calc(100% - 30px);
overflow: hidden;
line-height: 25px;
height: 25px; }
.single-product-navigation .product-link-btn:hover {
color: #c7b299;
z-index: 1; }
.single-product-navigation .prev-product {
text-align: left;
margin-right: 5px; }
.single-product-navigation .prev-product i {
float: left; }
.single-product-navigation .next-product i {
float: right; }
.single-product-navigation .product-item {
width: 260px;
display: inline-block;
position: absolute;
top: calc(100% + 20px);
opacity: 0;
visibility: hidden;
right: 0;
background: #fff;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
transition: 300ms ease-in-out;
-webkit-transition: 300ms ease-in-out;
-moz-transition: 300ms ease-in-out;
-o-transition: 300ms ease-in-out;
-ms-transition: 300ms ease-in-out; }
.single-product-navigation .product-item .price {
margin: 0;
justify-content: flex-end !important; }
.single-product-navigation .product-item .price ins .amount, .single-product-navigation .product-item .price > .amount {
padding-right: 0; }
.single-product-navigation .product-item .price .amount {
font-size: 0.8rem; }
.single-product-navigation li:hover .product-item {
visibility: visible;
opacity: 1;
top: 100%;
z-index: 1; }
.single-product-navigation .product-img {
width: 80px;
display: inline-block;
float: right; }
.single-product-navigation .product-item-info {
width: calc(100% - 80px);
float: left;
text-align: right;
padding: 10px; }
.single-product-navigation .product-title {
font-size: 0.93rem;
font-weight: 400;
color: #7d7d7d;
margin: 0; }
.single-product-navigation .product-title:hover {
color: #c7b299; }
.product-thumb-gal {
margin-bottom: 10px;
display: inline-block;
opacity: 0.5;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
.product-thumb-gal.slick-current, .product-thumb-gal.slick-slide:hover {
opacity: 1; }
.wrap-thumbs-gal {
overflow: hidden; }
.wrap-thumbs-gal:hover .vertical-btn {
opacity: 1; }
.vertical-btn {
left: 0 !important;
right: auto;
height: 30px;
line-height: 30px;
width: 100%;
background: rgba(255, 255, 255, 0.5);
color: #252525; }
.vertical-btn.prev-item {
top: 0; }
.vertical-btn.next-item {
bottom: 0;
top: auto; }
.vertical-btn:hover {
background: #fff; }
.woocommerce div.product .wrap-right-single-product {
padding-left: 30px;
margin-bottom: 5px; }
.woocommerce div.product .wrap-right-single-product .product_title {
font-size: 2rem;
color: #252525;
font-weight: 400; }
.woocommerce div.product .wrap-right-single-product .price {
justify-content: flex-start;
margin-bottom: 5px;
color: #252525; }
.woocommerce div.product .wrap-right-single-product .price .amount {
font-size: 1.47rem; }
.woocommerce div.product .wrap-right-single-product .price > .amount, .woocommerce div.product .wrap-right-single-product .price ins > .amount, .woocommerce div.product .wrap-right-single-product .price ins {
color: #252525; }
.woocommerce div.product .wrap-right-single-product .price > .amount {
padding-left: 0; }
.woocommerce div.product .wrap-right-single-product .price del > .amount, .woocommerce div.product .wrap-right-single-product .price del {
color: #7d7d7d;
padding-left: 0;
font-size: 1.07rem; }
.woocommerce div.product .wrap-right-single-product .price del {
padding-top: 8px;
text-decoration: none; }
.woocommerce div.product .wrap-right-single-product .price del > span {
text-decoration: line-through; }
.woocommerce div.product .wrap-right-single-product .woocommerce-review-link {
color: #7d7d7d; }
.woocommerce div.product .wrap-right-single-product .woocommerce-review-link:hover {
color: #c7b299; }
.woocommerce div.product .wrap-right-single-product .short-description {
color: #7d7d7d;
margin-bottom: 30px; }
.woocommerce div.product .wrap-right-single-product .woocommerce-product-rating {
margin-bottom: 20px; }
.woocommerce div.product .wrap-right-single-product .stock {
border: 2px solid;
border-radius: 2px;
margin-bottom: 60px;
font-weight: 500;
text-transform: uppercase;
font-size: 0.73rem;
padding: 0 10px;
height: 25px;
line-height: 22px;
display: inline-block; }
.woocommerce div.product .wrap-right-single-product .stock.in-stock {
border-color: #c7b299;
color: #c7b299; }
.woocommerce div.product .wrap-right-single-product .stock.out-of-stock {
border-color: #f39580;
color: #f39580;
margin-bottom: 30px;
margin-right: 30px; }
.woocommerce div.product .wrap-right-single-product .quantity {
margin-right: 10px !important;
margin-bottom: 20px !important; }
.woocommerce div.product .wrap-right-single-product .cart .button {
clear: left;
background: #c7b299;
font-size: 0.93rem;
text-transform: uppercase;
font-weight: 400;
height: 45px;
margin-bottom: 0;
padding: 0 55px;
line-height: 45px;
border-radius: 0; }
.woocommerce div.product .wrap-right-single-product .cart .button:hover {
background: #252525; }
.woocommerce div.product .wrap-right-single-product .rit-custom-wishlist-block {
display: inline-block;
margin: 0 10px 0 0; }
.woocommerce div.product .wrap-right-single-product .rit-custom-wishlist-block i {
margin: 0 !important; }
.woocommerce div.product .wrap-right-single-product .rit-custom-wishlist-block .rit-custom-wishlist-btn {
font-size: 0.8rem;
letter-spacing: 0.75px; }
.woocommerce div.product .wrap-right-single-product .rit-custom-wishlist-block .rit-custom-wishlist-btn span {
padding-left: 6px; }
.woocommerce div.product .wrap-right-single-product .rit-custom-wishlist-block .rit-custom-wishlist-btn:hover {
color: #c7b299; }
.woocommerce div.product .wrap-right-single-product .variations select {
border: none;
background: none;
border-bottom: 1px solid #ebebeb;
margin: 0 !important;
min-width: 200px !important;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
-ms-progress-appearance: none; }
.woocommerce div.product .wrap-right-single-product .variations .rit-wrap-select {
display: inline-block;
margin-right: 20px;
position: relative; }
.woocommerce div.product .wrap-right-single-product .variations .rit-wrap-select:after {
content: '\f107';
font-family: FontAwesome;
position: absolute;
right: 0;
top: 3px; }
.woocommerce div.product .wrap-right-single-product .variations .label > label {
font-weight: 500;
color: #333;
text-transform: capitalize; }
.woocommerce div.product .wrap-right-single-product .variations a:hover {
color: #c7b299; }
.woocommerce div.product .wrap-right-single-product .single_variation_wrap .woocommerce-variation.single_variation {
color: #f39580;
margin-bottom: 40px; }
.woocommerce div.product .wrap-right-single-product .single_variation_wrap .woocommerce-variation.single_variation .stock {
margin-bottom: 20px; }
.woocommerce div.product .carousel.wrap-top-single-product {
width: 100%;
display: inline-block; }
.woocommerce div.product .carousel.wrap-top-single-product .rit-carousel-btn {
width: 60px;
height: 100%;
line-height: 1;
opacity: 1;
font-size: 60px; }
.woocommerce div.product .carousel.wrap-top-single-product .rit-carousel-btn i {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%); }
.woocommerce div.product .carousel.wrap-top-single-product .wrap-right-single-product {
width: 100%;
text-align: center;
padding: 40px 0 0;
margin: 0; }
.woocommerce div.product .carousel.wrap-top-single-product .wrap-right-single-product .price {
display: inline-block !important;
width: auto;
position: relative; }
.woocommerce div.product .carousel.wrap-top-single-product .wrap-right-single-product .price .onsale {
left: 100%;
bottom: 25px;
top: auto; }
.woocommerce div.product .carousel.wrap-top-single-product .woocommerce-product-rating {
height: 40px;
display: -webkit-flex;
display: flex;
justify-content: center;
-webkit-justify-content: center; }
.woocommerce div.product .carousel.wrap-top-single-product .woocommerce-product-rating .star-rating {
float: none;
margin: 12px 10px 0 0;
display: inline-block; }
.woocommerce div.product .carousel.wrap-top-single-product .woocommerce-review-link {
line-height: 40px; }
.woocommerce div.product .carousel.wrap-top-single-product .short-description {
max-width: 1170px;
clear: both;
margin: 0 auto; }
.woocommerce div.product .carousel.wrap-top-single-product .variations_form.cart {
text-align: center; }
.woocommerce div.product .carousel.wrap-top-single-product .variations td {
width: 50%; }
.woocommerce div.product .carousel.wrap-top-single-product .variations td.label {
text-align: right; }
.woocommerce div.product .carousel.wrap-top-single-product .variations_button, .woocommerce div.product .carousel.wrap-top-single-product form.cart:not(.variations_form) {
display: -webkit-flex;
display: flex;
justify-content: center;
-webkit-justify-content: center; }
.woocommerce div.product .carousel.wrap-top-single-product .quantity, .woocommerce div.product .carousel.wrap-top-single-product .button {
float: none;
display: inline-block; }
.woocommerce div.product .carousel.wrap-top-single-product .stock {
margin-bottom: 20px; }
.woocommerce div.product .carousel.wrap-top-single-product .woocommerce-variation.single_variation {
margin: 0; }
.woocommerce div.product .wrap-top-single-product.sticky .wrap-left-single-product .wrap-single-image {
width: 100%;
margin: 0; }
.woocommerce div.product .wrap-top-single-product.sticky .wrap-left-single-product .woocommerce-main-image {
width: 100%;
text-align: center;
display: inline-block; }
.woocommerce div.product .wrap-top-single-product.sticky .wrap-right-single-product {
margin-top: 40px;
padding-top: 0; }
.woocommerce div.product .wrap-top-single-product.horizontal-gallery .wrap-thumbs-gal {
width: 100%; }
.woocommerce div.product .wrap-top-single-product.horizontal-gallery .wrap-thumbs-gal .rit-carousel-btn {
height: 100%;
background: rgba(255, 255, 255, 0.5); }
.woocommerce div.product .wrap-top-single-product.horizontal-gallery .wrap-thumbs-gal .rit-carousel-btn.prev-item {
left: 0; }
.woocommerce div.product .wrap-top-single-product.horizontal-gallery .wrap-thumbs-gal .rit-carousel-btn.next-item {
right: 0; }
.woocommerce div.product .wrap-top-single-product.horizontal-gallery .wrap-thumbs-gal .rit-carousel-btn i {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.woocommerce div.product .wrap-top-single-product.horizontal-gallery .wrap-single-image {
width: 100%;
margin: 0 0 20px 0; }
.wrap-single-carousel {
margin: 0; }
.wrap-single-carousel li {
list-style: none;
padding: 0; }
.wrap-main-img {
padding: 0; }
.wrap-top-single-product.horizontal-gallery .wrap-single-carousel:not(.slick-slider), .wrap-top-single-product.vertical-gallery .wrap-single-carousel:not(.slick-slider), .wrap-top-single-product.carousel .wrap-single-carousel:not(.slick-slider) {
opacity: 0;
position: relative; }
.wrap-top-single-product.horizontal-gallery .wrap-single-carousel:not(.slick-slider) .woocommerce-main-image, .wrap-top-single-product.vertical-gallery .wrap-single-carousel:not(.slick-slider) .woocommerce-main-image, .wrap-top-single-product.carousel .wrap-single-carousel:not(.slick-slider) .woocommerce-main-image {
position: absolute;
top: 0;
left: 0; }
.wrap-top-single-product.horizontal-gallery .wrap-single-carousel:not(.slick-slider) .woocommerce-main-image:first-child, .wrap-top-single-product.vertical-gallery .wrap-single-carousel:not(.slick-slider) .woocommerce-main-image:first-child, .wrap-top-single-product.carousel .wrap-single-carousel:not(.slick-slider) .woocommerce-main-image:first-child {
position: static; }
.wrap-top-single-product.horizontal-gallery .wrap-single-carousel, .wrap-top-single-product.horizontal-gallery .wrap-thumbs-gal, .wrap-top-single-product.vertical-gallery .wrap-single-carousel, .wrap-top-single-product.vertical-gallery .wrap-thumbs-gal, .wrap-top-single-product.carousel .wrap-single-carousel, .wrap-top-single-product.carousel .wrap-thumbs-gal {
transition: 500ms;
-webkit-transition: 500ms;
-moz-transition: 500ms;
-o-transition: 500ms;
-ms-transition: 500ms; }
.wrap-top-single-product.vertical-gallery .wrap-thumbs-gal:not(.slick-slider),
.wrap-top-single-product.horizontal-gallery .wrap-thumbs-gal:not(.slick-slider) {
position: relative;
opacity: 0; }
.wrap-top-single-product.vertical-gallery .wrap-thumbs-gal:not(.slick-slider) .product-thumb-gal,
.wrap-top-single-product.horizontal-gallery .wrap-thumbs-gal:not(.slick-slider) .product-thumb-gal {
position: absolute;
top: 0;
left: 0; }
.wrap-top-single-product.vertical-gallery .wrap-thumbs-gal:not(.slick-slider) .product-thumb-gal:first-child,
.wrap-top-single-product.horizontal-gallery .wrap-thumbs-gal:not(.slick-slider) .product-thumb-gal:first-child {
position: static; }
.woocommerce .quantity {
border: 1px solid #ebebeb;
background: #fff;
display: inline-block;
height: 45px; }
.woocommerce .quantity .qty {
border: none;
background: none;
border-left: 1px solid #ebebeb;
border-right: 1px solid #ebebeb;
float: left;
line-height: 43px;
height: 43px;
width: 45px; }
.woocommerce .quantity .qty-nav {
width: 30px;
text-align: center;
line-height: 43px;
float: left;
font-size: 0.6rem; }
.woocommerce .quantity .qty-nav:hover {
background: #c7b299;
color: #fff; }
.woocommerce .star-rating {
width: 75px; }
.woocommerce .star-rating::before {
content: 'SSSSS';
color: #c8c8c8;
font-size: 0.87rem; }
.woocommerce .star-rating span::before {
color: #ffcc00;
font-size: 0.87rem; }
.woocommerce .star-rating span {
line-height: 1; }
.woo-custom-share {
padding: 40px 0; }
.woo-custom-share .social-icons {
margin: 0;
text-align: center; }
.woo-custom-share .social-icons li {
list-style: none;
display: inline-block;
margin: 0 5px;
font-size: 1.4rem; }
.woo-custom-share .social-icons li a {
display: block;
font-size: inherit;
color: #252525;
padding: 0 8px; }
.woo-custom-share .social-icons li a:hover {
color: #c7b299; }
.rit-woo-tabs {
border-top: 1px solid #ebebeb;
margin-bottom: 20px; }
.rit-woo-tabs .tabs {
width: 100%;
margin: 0;
text-align: center; }
.rit-woo-tabs .tabs li {
list-style: none;
display: inline-block;
font-size: 0.93rem;
text-transform: uppercase;
padding: 15px 0;
position: relative;
color: #7d7d7d;
margin: 0 30px; }
.rit-woo-tabs .tabs li:before {
height: 3px;
width: 0;
background: #252525;
content: '';
position: absolute;
top: 0px;
display: block;
left: 50%;
transition: 300ms ease-in-out;
-webkit-transition: 300ms ease-in-out;
-moz-transition: 300ms ease-in-out;
-o-transition: 300ms ease-in-out;
-ms-transition: 300ms ease-in-out;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%); }
.rit-woo-tabs .tabs li.active, .rit-woo-tabs .tabs li:hover {
color: #252525; }
.rit-woo-tabs .tabs li.active:before, .rit-woo-tabs .tabs li:hover:before {
width: 100%; }
.rit-woo-tabs .wc-tab {
max-width: 940px;
margin: 0 auto; }
.rit-woo-tabs #tab-additional_information table.shop_attributes th {
text-transform: uppercase;
color: #252525;
font-weight: 500; }
.woocommerce .product_meta {
margin-bottom: 50px;
text-align: center;
background: #f5f5f5;
padding: 20px 0;
font-size: 0.87rem;
text-transform: uppercase;
color: #252525; }
.woocommerce .product_meta > span {
padding: 0 20px; }
.woocommerce .product_meta > span a {
text-transform: none;
color: #7d7d7d; }
.woocommerce .product_meta > span a:hover {
color: #c7b299; }
.woocommerce .product_meta > span span {
text-transform: none;
color: #7d7d7d; }
.woocommerce #comments {
margin-bottom: 30px; }
.woocommerce #comments > h5 {
text-align: center; }
.woocommerce #comments > h5 span {
width: auto;
margin: 0 auto;
font-size: 0.83rem;
color: #252525;
text-transform: uppercase;
font-weight: 400;
position: relative;
padding: 5px 0; }
.woocommerce #comments > h5 span:after {
width: 100%;
position: absolute;
content: '';
background: #ebebeb;
height: 1px;
left: 0;
bottom: 0;
display: block; }
.woocommerce #reviews #comments ol.commentlist li .comment-text {
border: none;
padding: 0 0 0 20px; }
.woocommerce #reviews #comments ol.commentlist li img.avatar {
background: none;
border: none;
border-radius: 50%;
width: 60px;
padding: 0; }
.woocommerce #reviews #comments ol.commentlist li {
border-bottom: 1px solid #ebebeb;
padding: 0 0 30px 0;
margin-bottom: 30px; }
.woocommerce #reviews #comments ol.commentlist li .meta > strong {
font-size: 1rem;
font-weight: 400;
color: #252525; }
.woocommerce #review_form_wrapper h3#reply-title {
color: #252525;
margin-bottom: 10px; }
.woocommerce #review_form_wrapper .comment-form label {
color: #252525;
padding-bottom: 5px; }
.woocommerce #review_form_wrapper .comment-form a:hover {
color: #c7b299; }
.woocommerce #review_form_wrapper .comment-form-comment #comment {
padding: 15px;
margin: 0 !important; }
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
font-weight: 400;
border-radius: 0 !important;
letter-spacing: 1px;
padding: 0 30px;
font-size: 0.733rem; }
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
color: #fff; }
.woocommerce .related .products {
padding-bottom: 0; }
.woocommerce .related .title-block {
margin-bottom: 0; }
.woocommerce .related .title-block span {
border: none;
font-size: 0.93rem;
letter-spacing: 1px;
color: #252525; }
ul.products.products-carousel li.product {
display: inline-block; }
ul.products.products-carousel li.first, ul.products.products-carousel li::after {
clear: none !important; }
.products-carousel .rit-carousel-btn {
top: -30px;
opacity: 1;
color: #7d7d7d;
font-size: 22px;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0); }
.products-carousel .rit-carousel-btn:hover {
color: #c7b299; }
div.pp_woocommerce .pp_content_container {
padding: 0;
border-radius: 0;
background: none; }
div.pp_woocommerce .pp_content_container .pp_left, div.pp_woocommerce .pp_content_container .pp_right {
padding: 0; }
div.pp_woocommerce .pp_content_container .pp_expand, div.pp_woocommerce .pp_content_container .pp_contract, div.pp_woocommerce .pp_content_container .pp_close {
top: 0 !important;
background: rgba(255, 255, 255, 0.5);
color: #252525;
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
-webkit-border-radius: 0;
-ms-border-radius: 0;
text-align: center; }
div.pp_woocommerce .pp_content_container .pp_expand:before, div.pp_woocommerce .pp_content_container .pp_contract:before, div.pp_woocommerce .pp_content_container .pp_close:before {
color: #252525;
font-size: 1.2rem;
text-shadow: none;
font-family: cleversoft; }
div.pp_woocommerce .pp_content_container .pp_expand:hover, div.pp_woocommerce .pp_content_container .pp_contract:hover, div.pp_woocommerce .pp_content_container .pp_close:hover {
background: #fff; }
div.pp_woocommerce .pp_content_container .pp_expand, div.pp_woocommerce .pp_content_container .pp_contract {
left: 0 !important; }
div.pp_woocommerce .pp_content_container .pp_close {
right: 0 !important;
z-index: 9000; }
div.pp_woocommerce .pp_content_container .pp_close:before {
content: '\c067'; }
div.pp_woocommerce .pp_content_container .pp_expand:before {
content: '\c142'; }
div.pp_woocommerce .pp_content_container .pp_contract:before {
content: '\c143'; }
div.pp_woocommerce .pp_content_container .pp_details {
padding: 0; }
div.pp_woocommerce .pp_content_container .pp_nav {
position: absolute;
bottom: 0;
left: 0;
padding: 5px 10px;
background: rgba(255, 255, 255, 0.5); }
div.pp_woocommerce .pp_content_container .pp_nav > a {
display: none; }
div.pp_woocommerce .pp_content_container .pp_content {
width: 100% !important; }
div.pp_woocommerce .pp_content_container .pp_content .pp_hoverContainer {
width: 100% !important;
height: 100% !important; }
div.pp_woocommerce .pp_content_container .pp_content #fullResImage {
width: 100% !important;
height: auto !important; }
div.pp_woocommerce .pp_content_container .pp_gallery li {
opacity: 0.5;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
div.pp_woocommerce .pp_content_container .pp_gallery li.selected, div.pp_woocommerce .pp_content_container .pp_gallery li:hover {
opacity: 1; }
div.pp_woocommerce .pp_content_container .pp_next:before, div.pp_woocommerce .pp_content_container .pp_previous:before {
background: none;
color: #252525 !important;
text-shadow: none;
font-family: cleversoft;
font-size: 2rem; }
div.pp_woocommerce .pp_content_container .pp_arrow_next, div.pp_woocommerce .pp_content_container .pp_arrow_previous {
background: none; }
div.pp_woocommerce .pp_content_container .pp_arrow_next:before, div.pp_woocommerce .pp_content_container .pp_arrow_previous:before {
background: none;
color: #252525 !important;
text-shadow: none;
font-size: 1.2rem; }
div.pp_woocommerce .pp_content_container .pp_next:before {
content: '\c152'; }
div.pp_woocommerce .pp_content_container .pp_previous:before {
content: '\c156'; }
div.pp_woocommerce .pp_content_container .pp_loaderIcon {
position: relative;
width: 50px;
height: 50px;
margin: 0;
transition: translate(-50%, -50%);
-webkit-transition: translate(-50%, -50%);
-moz-transition: translate(-50%, -50%);
-o-transition: translate(-50%, -50%);
-ms-transition: translate(-50%, -50%); }
div.pp_woocommerce .pp_content_container .pp_loaderIcon:before, div.pp_woocommerce .pp_content_container .pp_loaderIcon:after {
width: 10px;
height: 10px;
border-radius: 50%;
display: block;
position: absolute;
content: '';
left: 50%;
top: 50%;
opacity: 0;
transform: translate(-50%, -50%);
background: #c7b299; }
div.pp_woocommerce .pp_content_container .pp_loaderIcon:before {
-webkit-animation: spinner-bubble 1.2s linear 1.8s infinite;
animation: spinner-bubble 1.2s linear 1.8s infinite;
z-index: 2; }
div.pp_woocommerce .pp_content_container .pp_loaderIcon:after {
-webkit-animation: spinner-bubble 1.2s linear 0s infinite;
animation: spinner-bubble 1.2s linear 0s infinite;
z-index: 2; }
.ppt {
display: none !important; }
@-webkit-keyframes spinner-bubble {
from {
width: 10px;
height: 10px;
opacity: .8; }
to {
width: 60px;
height: 60px;
opacity: 0; } }
@keyframes spinner-bubble {
from {
width: 10px;
height: 10px;
opacity: .8; }
to {
width: 60px;
height: 60px;
opacity: 0; } }
.loading:after {
width: 100%;
height: 100%;
left: 0;
top: 0;
position: absolute;
z-index: 1;
content: '';
background: rgba(255, 255, 255, 0.5); }
@media (max-width: 769px) {
.woocommerce .woocommerce-breadcrumb {
display: none; }
.woocommerce .single-product-navigation {
width: 100%; }
.woocommerce .single-product-navigation .product-item {
display: none; }
.woocommerce .single-product-navigation .product-link-btn > span {
display: inline-block;
text-transform: uppercase;
letter-spacing: 1px; }
.woocommerce .single-product-navigation li {
width: 50%;
text-overflow: ellipsis;
margin: 0;
float: left; }
.woocommerce .single-product-navigation .next-product span {
padding-right: 10px; }
.woocommerce .single-product-navigation .prev-product span {
padding-left: 10px; }
.woocommerce .wrap-left-single-product, .woocommerce .wrap-top-single-product .summary.entry-summary.wrap-right-single-product {
width: 100% !important; }
.woocommerce .wrap-left-single-product {
padding: 0; }
.woocommerce .wrap-top-single-product {
padding-bottom: 30px; }
.woocommerce .wrap-top-single-product .summary.entry-summary.wrap-right-single-product {
padding: 30px 0 0 0; }
.woocommerce .wrap-top-single-product .summary.entry-summary.wrap-right-single-product .quantity {
margin-bottom: 10px; }
.woocommerce .wrap-top-single-product .summary.entry-summary.wrap-right-single-product .stock {
margin-bottom: 20px; }
.top-cart-icon {
padding: 9px 12px 9px 0; }
.woo-custom-share {
padding: 20px 0; } }
@media (max-width: 481px) {
.woocommerce .wrap-left-single-product .wrap-single-image {
width: 100%;
margin: 0; }
.woocommerce .wrap-left-single-product .wrap-thumbs-gal.slick-vertical {
display: none; } }
#rit-header .header-cart {
padding: 20px;
background: #c7b299;
display: flex;
width: 100%;
justify-content: space-between;
align-items: center;
height: 90px; }
#rit-header .header-cart h3 {
margin: 0;
color: #fff;
font-weight: 400;
letter-spacing: 1px;
font-size: 0.93rem;
text-transform: uppercase; }
#rit-header .header-cart .close {
font-size: 0.87rem;
color: #fff;
text-transform: capitalize;
letter-spacing: 1px; }
#rit-header .header-cart .close:hover {
color: #252525; }
.bottom-cart {
padding: 10px 20px;
width: 100%;
display: inline-block; }
.bottom-cart .total {
height: 50px;
line-height: 50px;
border-top: 1px solid #ebebeb;
border-bottom: 1px solid #ebebeb;
width: 100%;
display: flex;
justify-content: space-between; }
.bottom-cart .total strong {
text-transform: uppercase;
font-weight: 500;
font-size: 12px;
line-height: 50px; }
.bottom-cart .total .amount {
font-weight: 500;
font-size: 1.07rem;
line-height: 50px;
color: #252525; }
.bottom-cart .buttons {
margin: 0;
padding-top: 25px; }
.bottom-cart .buttons .button {
width: 100%;
margin-bottom: 10px;
display: inline-block;
border-radius: 0; }
.bottom-cart .buttons .button:not(.checkout) {
background: #ebebeb;
color: #252525; }
.bottom-cart .buttons .button:not(.checkout):hover {
background: #252525;
color: #fff; }
.rit-mini-cart {
width: 100%;
height: 100%;
display: inline-block;
position: relative; }
.rit-mini-cart:before, .rit-mini-cart:after {
width: 10px;
height: 10px;
border-radius: 50%;
display: block;
position: absolute;
content: '';
left: 50%;
top: 50%;
opacity: 0;
transform: translate(-50%, -50%);
background: #c7b299; }
.wrap-mini-cart.loading:before {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
content: '';
background: rgba(255, 255, 255, 0.5); }
.wrap-mini-cart.loading .rit-mini-cart:before {
-webkit-animation: spinner-bubble 1.2s linear 1.8s infinite;
animation: spinner-bubble 1.2s linear 1.8s infinite;
z-index: 2; }
.wrap-mini-cart.loading .rit-mini-cart:after {
-webkit-animation: spinner-bubble 1.2s linear 0s infinite;
animation: spinner-bubble 1.2s linear 0s infinite;
z-index: 2; }
#top-cart .cart_list {
height: calc(100% - 305px);
overflow: hidden;
overflow-y: scroll;
padding: 0 20px;
width: 100%;
display: inline-block; }
#top-cart .cart_list .empty {
padding: 20px 0;
text-transform: uppercase;
letter-spacing: 1px;
text-align: left;
width: 100%;
list-style: none; }
.rit-mini-cart
.mini_cart_item {
display: inline-block;
width: 100%;
padding: 20px 0 !important;
position: relative;
border-bottom: 1px solid #ebebeb; }
.rit-mini-cart
.mini_cart_item .product-thumb {
float: left;
width: 90px;
display: inline-block !important; }
.rit-mini-cart
.mini_cart_item .product-thumb img {
width: 100% !important;
margin: 0; }
.rit-mini-cart
.mini_cart_item .right-mini-cart-item {
width: calc(100% - 90px);
padding-top: 20px;
padding-left: 20px;
display: inline-block;
text-align: left; }
.rit-mini-cart
.mini_cart_item .right-mini-cart-item .amount {
font-weight: 500;
font-size: 1.07rem;
color: #252525;
float: right; }
.rit-mini-cart
.mini_cart_item .product-name {
color: #252525;
margin: 0 0 5px 0; }
.rit-mini-cart
.mini_cart_item .product-name a {
font-weight: 400 !important;
font-size: 0.93rem; }
.rit-mini-cart
.mini_cart_item .cart-detail {
width: 100%;
display: inline-block;
color: #7d7d7d;
font-size: 0.93rem;
line-height: 30px; }
.rit-mini-cart
.mini_cart_item .cart-detail .qty {
height: 20px;
border: 1px solid #ebebeb;
min-width: 20px;
color: #7d7d7d;
text-align: center;
display: inline-block;
font-size: 0.87rem;
line-height: 18px; }
.rit-mini-cart
.mini_cart_item .right-mini-cart-item .remove {
color: #7d7d7d !important;
font-size: 0.8rem !important;
background: none !important;
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
position: absolute;
top: 15px;
right: -5px; }
.rit-mini-cart
.mini_cart_item .right-mini-cart-item .remove:hover {
color: #c7b299 !important; }
.rit-quickview-mask {
background: rgba(0, 0, 0, 0.5);
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 99;
cursor: pointer;
opacity: 0;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
#rit-quickview-lb {
position: fixed;
padding: 0;
overflow: hidden;
top: 50%;
left: 50%;
background: #fff;
z-index: 100;
max-width: 900px;
width: 90%;
opacity: 0;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
max-height: 90%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
#rit-quickview-lb .wrap-top-single-product {
padding: 0px; }
#rit-quickview-lb .wrap-left-single-product {
padding-top: 0;
padding-right: 15px;
width: 45% !important;
float: left; }
#rit-quickview-lb .wrap-left-single-product .wrap-single-image {
width: 100%;
margin: 0; }
#rit-quickview-lb .wrap-right-single-product {
padding: 15px !important;
width: 55% !important;
margin-bottom: 0 !important; }
#rit-quickview-lb .wrap-right-single-product .stock, #rit-quickview-lb .wrap-right-single-product .short-description {
margin-bottom: 20px; }
#rit-quickview-lb .wrap-right-single-product .cart {
margin-bottom: 0; }
#rit-quickview-lb .wrap-right-single-product .cart button.button {
display: inline-block !important;
width: auto; }
#rit-quickview-lb .wrap-right-single-product .woocommerce-product-rating {
margin-bottom: 10px; }
#rit-quickview-lb .wrap-thumbs-gal {
display: none; }
.close-btn {
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
position: absolute;
top: 0;
right: 0;
font-size: 1.2rem;
color: #252525;
z-index: 2; }
.close-btn:hover {
color: #c7b299;
cursor: pointer; }
@media (max-width: 769px) {
#rit-quickview-lb .wrap-right-single-product .short-description {
display: none; }
#rit-header .header-cart {
height: 60px;
padding: 0 15px; }
#top-cart .cart_list {
height: calc(100% - 280px); } }
@media (max-width: 481px) {
#rit-quickview-lb .wrap-left-single-product {
padding: 0; }
#rit-quickview-lb .product .wrap-right-single-product .cart .button {
padding: 0 15px; } }
.title-block-page, .wc-bacs-bank-details-heading {
position: relative;
font-size: 0.93rem;
width: 100%;
text-align: center;
overflow: hidden;
text-transform: uppercase;
color: #252525;
font-weight: 400;
letter-spacing: 1px; }
.title-block-page span, .wc-bacs-bank-details-heading span {
padding: 0 15px;
position: relative; }
.title-block-page span:after, .wc-bacs-bank-details-heading span:after, .title-block-page span:before, .wc-bacs-bank-details-heading span:before {
height: 1px;
content: '';
display: block;
width: 100vh;
position: absolute;
background: #ebebeb;
top: 50%; }
.title-block-page span:after, .wc-bacs-bank-details-heading span:after {
left: 100%; }
.title-block-page span:before, .wc-bacs-bank-details-heading span:before {
right: 100%; }
.wrap-cart-empty {
max-width: 480px;
padding: 80px 0;
margin: 0 auto; }
.wrap-cart-empty .cart-empty {
text-transform: uppercase;
font-weight: 300;
letter-spacing: 3px;
margin-bottom: 20px;
text-align: center; }
.woocommerce table.shop_table {
border: none !important;
border-radius: 0 !important; }
.woocommerce table.shop_table th {
text-transform: uppercase;
font-weight: 500;
color: #252525;
letter-spacing: 0.75px;
font-size: 0.9rem; }
.woocommerce table.shop_table td.product-quantity {
min-width: 150px; }
.woocommerce-cart .woocommerce, .woocommerce-checkout .woocommerce {
padding: 50px 0; }
.woocommerce-cart .cart_totals.calculated_shipping, .woocommerce-checkout .cart_totals.calculated_shipping {
padding: 20px 15px;
background: #f5f5f5; }
.woocommerce-cart .title-block-page span, .woocommerce-cart .wc-bacs-bank-details-heading span, .woocommerce-checkout .title-block-page span, .woocommerce-checkout .wc-bacs-bank-details-heading span {
font-weight: 500; }
.woocommerce-cart .shop_table, .woocommerce-checkout .shop_table {
border: none; }
.woocommerce-cart .shop_table .label-row, .woocommerce-checkout .shop_table .label-row {
text-transform: uppercase;
font-weight: 500;
color: #252525;
letter-spacing: 0.75px; }
.woocommerce-cart .shop_table > li, .woocommerce-checkout .shop_table > li {
width: 100%;
list-style: none;
display: inline-block;
border-bottom: 1px solid #ebebeb;
padding: 5px 0 10px; }
.woocommerce-cart .shop_table > li.order-total, .woocommerce-checkout .shop_table > li.order-total {
padding: 15px 0; }
.woocommerce-cart .shop_table .label-row, .woocommerce-checkout .shop_table .label-row {
width: 35%;
float: left;
line-height: 25px; }
.woocommerce-cart .shop_table .content-row, .woocommerce-checkout .shop_table .content-row {
width: 65%;
float: left; }
.woocommerce-cart ul.shop_table, .woocommerce-checkout ul.shop_table {
margin: 0; }
.woocommerce-cart ul.shop_table ul#shipping_method .amount, .woocommerce-checkout ul.shop_table ul#shipping_method .amount {
font-weight: 400; }
.woocommerce-cart .shipping-cal p, .woocommerce-checkout .shipping-cal p {
margin: 0; }
.woocommerce-cart .shipping-cal .shipping-calculator-button, .woocommerce-checkout .shipping-cal .shipping-calculator-button {
text-transform: uppercase;
letter-spacing: 0.75px;
color: #252525;
font-weight: 500;
font-size: 0.83rem; }
.woocommerce-cart .shipping-cal .shipping-calculator-button:hover, .woocommerce-checkout .shipping-cal .shipping-calculator-button:hover {
color: #c7b299; }
.woocommerce-cart .shipping-cal .shipping-calculator-form, .woocommerce-checkout .shipping-cal .shipping-calculator-form {
padding-top: 10px; }
.woocommerce-cart .shipping-cal .shipping-calculator-form p, .woocommerce-checkout .shipping-cal .shipping-calculator-form p {
padding: 5px 0; }
.woocommerce-cart .shipping-cal .shipping-calculator-form select, .woocommerce-checkout .shipping-cal .shipping-calculator-form select {
border: 1px solid #ebebeb;
height: 45px;
padding: 0 10px; }
.woocommerce-cart .cart-subtotal .content-row, .woocommerce-cart .order-total .content-row, .woocommerce-checkout .cart-subtotal .content-row, .woocommerce-checkout .order-total .content-row {
text-align: right; }
.woocommerce-cart .button, .woocommerce-checkout .button {
width: 100%; }
.woocommerce-cart .woocommerce .wc-proceed-to-checkout .button:not(.checkout-button), .woocommerce-checkout .woocommerce .wc-proceed-to-checkout .button:not(.checkout-button) {
margin-bottom: 10px;
background: #ebebeb;
color: #252525;
padding: 0 10px;
opacity: 1; }
.woocommerce-cart .woocommerce .wc-proceed-to-checkout .button:not(.checkout-button):hover, .woocommerce-checkout .woocommerce .wc-proceed-to-checkout .button:not(.checkout-button):hover {
background: #252525;
color: #fff; }
.woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button.button, .woocommerce-checkout .woocommerce .wc-proceed-to-checkout .checkout-button.button {
margin: 0;
padding: 0;
font-size: 0.87rem;
background: #c7b299; }
.woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button.button:hover, .woocommerce-checkout .woocommerce .wc-proceed-to-checkout .checkout-button.button:hover {
background: #252525; }
.woocommerce .processing:before, .woocommerce .processing:after {
width: 10px;
height: 10px;
border-radius: 50%;
display: block;
position: absolute;
content: '' !important;
left: 50%;
top: 50%;
opacity: 0;
transform: translate(-50%, -50%);
background: #c7b299;
font-family: inherit !important; }
.woocommerce .processing:before {
-webkit-animation: spinner-bubble 1.2s linear 1.8s infinite;
animation: spinner-bubble 1.2s linear 1.8s infinite;
z-index: 2; }
.woocommerce .processing:after {
-webkit-animation: spinner-bubble 1.2s linear 0s infinite;
animation: spinner-bubble 1.2s linear 0s infinite;
z-index: 2; }
.woocommerce .processing .blockUI {
z-index: 1 !important; }
.woocommerce .processing .blockUI:after, .woocommerce .processing .blockUI:before {
display: none !important; }
.wrap-coupon, .woocommerce .checkout_coupon, .woocommerce .global-login-form {
width: 100%;
max-width: 500px;
background: #f5f5f5;
padding: 30px;
margin: 0 auto;
text-align: center; }
.wrap-coupon label, .woocommerce .checkout_coupon label, .woocommerce .global-login-form label {
font-size: 0.93rem;
text-transform: uppercase;
color: #252525;
margin-bottom: 15px;
font-weight: 500;
letter-spacing: 1px;
display: inline-block; }
.wrap-coupon input, .woocommerce .checkout_coupon input, .woocommerce .global-login-form input {
text-align: center; }
.woocommerce .shop_table .product-thumbnail {
padding: 10px 0;
width: 80px; }
.woocommerce .shop_table .product-thumbnail a, .woocommerce .shop_table .product-thumbnail img {
width: 100% !important; }
.woocommerce .shop_table td {
border-top: none !important; }
.woocommerce .shop_table .product-remove {
width: 40px;
padding: 0;
text-align: center; }
.woocommerce .shop_table .product-remove .remove {
color: #7d7d7d !important;
background: none !important;
font-size: 0.83rem;
float: none;
display: inline-block;
padding: 5px 8px;
width: auto;
height: auto; }
.woocommerce .shop_table .product-remove .remove:hover {
color: #c7b299 !important; }
.woocommerce .shop_table.cart {
margin-bottom: 40px; }
#order-step {
margin: 0;
padding: 40px 15px;
text-align: center; }
#order-step li.step {
list-style: none;
display: inline-block;
text-transform: uppercase;
font-size: 1.6rem;
letter-spacing: 1.2px;
font-weight: 500;
color: #252525; }
#order-step li.step i {
padding: 0 10px; }
#order-step li.step.active {
color: #c7b299; }
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
width: calc(50% - 10px); }
.woocommerce .select2-container .select2-choice {
height: 45px;
border-radius: 0;
border-color: #ebebeb; }
.woocommerce .select2-container .select2-choice .select2-chosen {
line-height: 43px; }
.woocommerce .woocommerce-shipping-fields {
padding: 20px 0; }
.woocommerce .woocommerce-info {
max-width: 500px;
border: none;
background: #ebebeb;
margin: 0 auto 30px !important; }
.woocommerce .woocommerce-info:before {
color: #c7b299; }
.woocommerce .woocommerce-info .showcoupon, .woocommerce .woocommerce-info .showlogin {
text-transform: uppercase;
color: #252525;
letter-spacing: 0.75px; }
.woocommerce .woocommerce-info .showcoupon:hover, .woocommerce .woocommerce-info .showlogin:hover {
color: #c7b299; }
.woocommerce .checkout_coupon, .woocommerce .global-login-form {
margin: 20px auto !important;
border-radius: 0 !important;
border: none !important; }
.woocommerce .checkout_coupon .form-row, .woocommerce .global-login-form .form-row {
width: 100% !important; }
.woocommerce .global-login-form {
text-align: center; }
.woocommerce .global-login-form p {
text-align: center; }
.woocommerce .global-login-form .inline {
text-transform: none;
font-weight: normal; }
.woocommerce .global-login-form a {
float: right; }
.woocommerce .woocommerce-checkout-review-order {
padding: 20px 15px;
background: #f5f5f5; }
.woocommerce .woocommerce-checkout-review-order-table.shop_table li .content-row.product-total {
text-align: right;
color: #252525;
font-weight: 500;
letter-spacing: 0.75px;
text-transform: uppercase; }
.woocommerce .woocommerce-checkout-review-order-table.shop_table li.cart_item > .product-name {
text-transform: capitalize;
letter-spacing: 0.5px;
color: #252525;
font-size: 0.9rem;
font-weight: 400; }
.woocommerce .woocommerce-checkout-payment {
border-radius: 0 !important; }
.woocommerce .woocommerce-checkout-payment .place-order .button {
background: #c7b299; }
.woocommerce .woocommerce-checkout-payment .place-order .button:hover {
background: #252525; }
.wrap-header-order {
margin-bottom: 20px; }
.wrap-header-order .woocommerce-thankyou-order-received {
text-align: center; }
.wrap-header-order .woocommerce-thankyou-order-details {
width: 100%;
max-width: 600px;
margin: 0 auto;
padding: 5px;
background: #f5f5f5; }
.wrap-header-order .woocommerce-thankyou-order-details li {
border: none;
width: 25%;
padding: 10px 5px;
margin: 0;
text-align: center; }
.wrap-header-order .woocommerce-thankyou-order-details li > span {
text-transform: uppercase;
font-size: 0.8rem;
margin-bottom: 8px; }
.woocommerce table.shop_table.order_details {
margin-bottom: 50px; }
.woocommerce table.shop_table.order_details tfoot th, .woocommerce table.shop_table.order_details tfoot td {
border-top: none;
border-bottom: 1px solid #ebebeb; }
.woocommerce table.shop_table.order_details tfoot th, .woocommerce table.shop_table.order_details tfoot td {
font-weight: 500; }
.woocommerce table.shop_table.customer_details {
margin-bottom: 50px; }
.woocommerce table.shop_table.customer_details tbody th {
font-weight: 500;
border-top: none; }
.woocommerce .col2-set.addresses > div {
margin-bottom: 30px; }
@media (max-width: 681px) {
.wrap-header-order .woocommerce-thankyou-order-details li {
width: 50%; } }
#yith-wcwl-form {
padding: 50px 0; }
#yith-wcwl-form .product-name {
font-size: 1rem; }
#yith-wcwl-form .product-price, #yith-wcwl-form .product-stock-status {
text-align: left; }
#yith-wcwl-form .product-price ins {
background: none;
text-decoration: none;
color: #c7b299; }
#yith-wcwl-form .product-price ins > .amount {
color: #c7b299; }
#yith-wcwl-form .product-add-to-cart {
padding: 0; }
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background: #c7b299;
height: 45px;
line-height: 45px;
padding: 0 15px; }
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background: #252525; }
@media (max-width: 481px) {
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
padding: 0 8px; } }
.woocommerce-account .woocommerce {
padding: 50px 0; }
.woocommerce-account .woocommerce-MyAccount-navigation ul {
margin: 0; }
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
list-style: none;
text-transform: uppercase;
border-bottom: 1px solid #ebebeb;
padding: 10px;
font-weight: 500;
color: #252525; }
.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover, .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active {
background: #f5f5f5; }
.woocommerce-account .addresses {
padding-top: 10px; }
.woocommerce-account .edit {
text-decoration: underline;
padding: 5px 0; }
.woocommerce-account .woocommerce-MyAccount-content {
width: 70%;
padding: 15px;
background: #f5f5f5; }
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
border-radius: 0px; } .wrap_shortcode_pc_banner {
width: 100%;
display: inline-block; }
.wrap_shortcode_pc_banner .wrap-pc-banner-content {
position: relative; }
.wrap_shortcode_pc_banner .wrap_text_pc_banner {
position: absolute; }
.wrap_shortcode_pc_banner.style-1 .wrap_text_pc_banner {
width: 100%;
padding: 15px;
bottom: 60px;
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
align-items: center; }
.wrap_shortcode_pc_banner.style-1 .wrap-pc-banner-content:hover .wrap_text_pc_banner {
min-height: 100%;
bottom: 0;
background: rgba(255, 255, 255, 0.9); }
.wrap_shortcode_pc_banner.style-1 .wrap_text_pc_banner, .wrap_shortcode_pc_banner.style-4 .wrap_text_pc_banner {
background: rgba(255, 255, 255, 0.8);
left: 0;
text-transform: uppercase;
color: #252525;
min-height: 30px;
transition: all 500ms;
-webkit-transition: all 500ms;
-moz-transition: all 500ms;
-o-transition: all 500ms;
-ms-transition: all 500ms; }
.wrap_shortcode_pc_banner.style-1 .btn, .wrap_shortcode_pc_banner.style-1 .newsletter-submit, .wrap_shortcode_pc_banner.style-1 .tnp-submit, .wrap_shortcode_pc_banner.style-1 .woocommerce #respond input#submit, .woocommerce #respond .wrap_shortcode_pc_banner.style-1 input#submit, .wrap_shortcode_pc_banner.style-1 .woocommerce a.button, .woocommerce .wrap_shortcode_pc_banner.style-1 a.button, .wrap_shortcode_pc_banner.style-1 .woocommerce button.button, .woocommerce .wrap_shortcode_pc_banner.style-1 button.button, .wrap_shortcode_pc_banner.style-1 .woocommerce input.button, .woocommerce .wrap_shortcode_pc_banner.style-1 input.button, .wrap_shortcode_pc_banner.style-4 .btn, .wrap_shortcode_pc_banner.style-4 .newsletter-submit, .wrap_shortcode_pc_banner.style-4 .tnp-submit, .wrap_shortcode_pc_banner.style-4 .woocommerce #respond input#submit, .woocommerce #respond .wrap_shortcode_pc_banner.style-4 input#submit, .wrap_shortcode_pc_banner.style-4 .woocommerce a.button, .woocommerce .wrap_shortcode_pc_banner.style-4 a.button, .wrap_shortcode_pc_banner.style-4 .woocommerce button.button, .woocommerce .wrap_shortcode_pc_banner.style-4 button.button, .wrap_shortcode_pc_banner.style-4 .woocommerce input.button, .woocommerce .wrap_shortcode_pc_banner.style-4 input.button {
opacity: 0;
max-height: 0px;
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px); }
.wrap_shortcode_pc_banner.style-1 .wrap-pc-banner-content:hover .btn, .wrap_shortcode_pc_banner.style-1 .wrap-pc-banner-content:hover .newsletter-submit, .wrap_shortcode_pc_banner.style-1 .wrap-pc-banner-content:hover .tnp-submit, .wrap_shortcode_pc_banner.style-1 .wrap-pc-banner-content:hover .woocommerce #respond input#submit, .woocommerce #respond .wrap_shortcode_pc_banner.style-1 .wrap-pc-banner-content:hover input#submit, .wrap_shortcode_pc_banner.style-1 .wrap-pc-banner-content:hover .woocommerce a.button, .woocommerce .wrap_shortcode_pc_banner.style-1 .wrap-pc-banner-content:hover a.button, .wrap_shortcode_pc_banner.style-1 .wrap-pc-banner-content:hover .woocommerce button.button, .woocommerce .wrap_shortcode_pc_banner.style-1 .wrap-pc-banner-content:hover button.button, .wrap_shortcode_pc_banner.style-1 .wrap-pc-banner-content:hover .woocommerce input.button, .woocommerce .wrap_shortcode_pc_banner.style-1 .wrap-pc-banner-content:hover input.button, .wrap_shortcode_pc_banner.style-4 .wrap-pc-banner-content:hover .btn, .wrap_shortcode_pc_banner.style-4 .wrap-pc-banner-content:hover .newsletter-submit, .wrap_shortcode_pc_banner.style-4 .wrap-pc-banner-content:hover .tnp-submit, .wrap_shortcode_pc_banner.style-4 .wrap-pc-banner-content:hover .woocommerce #respond input#submit, .woocommerce #respond .wrap_shortcode_pc_banner.style-4 .wrap-pc-banner-content:hover input#submit, .wrap_shortcode_pc_banner.style-4 .wrap-pc-banner-content:hover .woocommerce a.button, .woocommerce .wrap_shortcode_pc_banner.style-4 .wrap-pc-banner-content:hover a.button, .wrap_shortcode_pc_banner.style-4 .wrap-pc-banner-content:hover .woocommerce button.button, .woocommerce .wrap_shortcode_pc_banner.style-4 .wrap-pc-banner-content:hover button.button, .wrap_shortcode_pc_banner.style-4 .wrap-pc-banner-content:hover .woocommerce input.button, .woocommerce .wrap_shortcode_pc_banner.style-4 .wrap-pc-banner-content:hover input.button {
opacity: 1;
margin-top: 10px;
max-height: 50px;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); }
.wrap_shortcode_pc_banner.style-1 .cat-name, .wrap_shortcode_pc_banner.style-1 .total-item, .wrap_shortcode_pc_banner.style-4 .cat-name, .wrap_shortcode_pc_banner.style-4 .total-item {
letter-spacing: 0.75px;
margin: 0; }
.wrap_shortcode_pc_banner.style-1 .cat-name, .wrap_shortcode_pc_banner.style-4 .cat-name {
font-size: 0.87rem; }
.wrap_shortcode_pc_banner.style-1 .total-item, .wrap_shortcode_pc_banner.style-4 .total-item {
font-size: 0.73rem;
padding: 5px 0; }
.wrap_shortcode_pc_banner.style-2 .wrap_text_pc_banner {
top: 0;
left: 0;
width: 100%;
height: 100%;
padding: 15px 20px;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
overflow: hidden; }
.wrap_shortcode_pc_banner.style-2 .wrap_text_pc_banner:after {
width: 100%;
height: 100%;
position: absolute;
display: block;
content: '';
background: rgba(0, 0, 0, 0.2);
top: 0;
right: 0;
opacity: 0;
transition: ease-in 300ms;
-webkit-transition: ease-in 300ms;
-moz-transition: ease-in 300ms;
-o-transition: ease-in 300ms;
-ms-transition: ease-in 300ms; }
.wrap_shortcode_pc_banner.style-2 .cat-name {
color: #fff;
text-transform: uppercase;
font-size: 1rem;
font-weight: 500;
letter-spacing: 1px;
margin-bottom: 15px;
z-index: 1;
position: relative; }
.wrap_shortcode_pc_banner.style-2 .cat-name a {
color: #fff; }
.wrap_shortcode_pc_banner.style-2 .cat-des {
color: #fff;
font-size: 1.5rem;
z-index: 1;
font-weight: 300;
margin-bottom: 20px;
letter-spacing: 1px;
line-height: 1.2;
opacity: 0;
transition: ease-in 300ms;
-webkit-transition: ease-in 300ms;
-moz-transition: ease-in 300ms;
-o-transition: ease-in 300ms;
-ms-transition: ease-in 300ms;
-webkit-transform: translateX(-80px);
-moz-transform: translateX(-80px);
-ms-transform: translateX(-80px);
-o-transform: translateX(-80px);
transform: translateX(-80px); }
.wrap_shortcode_pc_banner.style-2 .btn, .wrap_shortcode_pc_banner.style-2 .newsletter-submit, .wrap_shortcode_pc_banner.style-2 .tnp-submit, .wrap_shortcode_pc_banner.style-2 .woocommerce #respond input#submit, .woocommerce #respond .wrap_shortcode_pc_banner.style-2 input#submit, .wrap_shortcode_pc_banner.style-2 .woocommerce a.button, .woocommerce .wrap_shortcode_pc_banner.style-2 a.button, .wrap_shortcode_pc_banner.style-2 .woocommerce button.button, .woocommerce .wrap_shortcode_pc_banner.style-2 button.button, .wrap_shortcode_pc_banner.style-2 .woocommerce input.button, .woocommerce .wrap_shortcode_pc_banner.style-2 input.button {
display: inline-block;
opacity: 0;
z-index: 1;
position: relative;
transition: ease-in 300ms;
-webkit-transition: ease-in 300ms;
-moz-transition: ease-in 300ms;
-o-transition: ease-in 300ms;
-ms-transition: ease-in 300ms;
transition-delay: 200ms; }
.wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover {
cursor: pointer; }
.wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .wrap_text_pc_banner:after {
opacity: 1; }
.wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .cat-des {
opacity: 1;
-webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-ms-transform: translateX(0px);
-o-transform: translateX(0px);
transform: translateX(0px); }
.wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .btn, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .newsletter-submit, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .tnp-submit, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .woocommerce #respond input#submit, .woocommerce #respond .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover input#submit, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .woocommerce a.button, .woocommerce .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover a.button, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .woocommerce button.button, .woocommerce .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover button.button, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .woocommerce input.button, .woocommerce .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover input.button {
opacity: 1; }
.wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .btn.border, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .border.newsletter-submit, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .border.tnp-submit, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .woocommerce #respond input.border#submit, .woocommerce #respond .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover input.border#submit, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .woocommerce a.border.button, .woocommerce .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover a.border.button, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .woocommerce button.border.button, .woocommerce .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover button.border.button, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .woocommerce input.border.button, .woocommerce .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover input.border.button {
border-radius: 0;
color: #fff;
border-color: #fff; }
.wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .btn.border:hover, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .border.newsletter-submit:hover, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .border.tnp-submit:hover, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .woocommerce #respond input.border#submit:hover, .woocommerce #respond .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover input.border#submit:hover, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .woocommerce a.border.button:hover, .woocommerce .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover a.border.button:hover, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .woocommerce button.border.button:hover, .woocommerce .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover button.border.button:hover, .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover .woocommerce input.border.button:hover, .woocommerce .wrap_shortcode_pc_banner.style-2 .rit_pc_banner_item:hover input.border.button:hover {
color: #c7b299;
background: #fff; }
.wrap_shortcode_pc_banner.metro .rit_pc_banner_item {
float: left;
max-width: 100%; }
.wrap_shortcode_pc_banner.metro .rit_pc_banner_item img {
width: 100%; }
.wrap_shortcode_pc_banner.style-3 .wrap_text_pc_banner {
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 25px 30px; }
.wrap_shortcode_pc_banner.style-3 .cat-name {
font-size: 1.2rem;
font-weight: 400;
margin-bottom: 5px; }
.wrap_shortcode_pc_banner.style-3 .cat-des {
font-size: 0.733rem;
color: #7d7d7d; }
.wrap_shortcode_pc_banner.style-3 .total-item {
font-size: 0.867rem;
text-transform: uppercase; }
.wrap_shortcode_pc_banner.style-4 .wrap_text_pc_banner {
bottom: 0;
padding: 15px 30px;
min-width: 170px; }
.wrap_shortcode_pc_banner.style-4 img {
transition: ease-in-out 500ms;
-webkit-transition: ease-in-out 500ms;
-moz-transition: ease-in-out 500ms;
-o-transition: ease-in-out 500ms;
-ms-transition: ease-in-out 500ms; }
.wrap_shortcode_pc_banner.style-4 .wrap-pc-banner-content {
overflow: hidden; }
.wrap_shortcode_pc_banner.style-4 .wrap-pc-banner-content:hover img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1); }
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-page[class*="columns-"] ul.products li.product, .woocommerce[class*="columns-"] ul.products li.product {
clear: none !important;
width: auto; }
@media (max-width: 769px) and (min-width: 481px) {
.wrap_shortcode_pc_banner .rit_pc_banner_item {
width: 50%; } }
@media (max-width: 769px) {
.wrap_shortcode_pc_banner.grid .rit_pc_banner_item {
padding: 15px;
width: 50%; }
.wrap_shortcode_pc_banner .rit_pc_banner_item img {
width: 100%; } }
@media (max-width: 460px) {
.wrap_shortcode_pc_banner.grid .rit_pc_banner_item {
width: 100%; } }
.rit-wrap-products-sc .products-carousel .rit-carousel-btn {
opacity: 0;
transition: all 500ms;
-webkit-transition: all 500ms;
-moz-transition: all 500ms;
-o-transition: all 500ms;
-ms-transition: all 500ms;
transition-delay: 200ms; }
.rit-wrap-products-sc .products-carousel .rit-carousel-btn.prev-item {
left: auto;
right: 100%; }
.rit-wrap-products-sc .products-carousel .rit-carousel-btn.next-item {
right: auto;
left: 100%; }
.rit-wrap-products-sc .products-carousel .rit-carousel-btn:hover {
transition-delay: 0ms; }
.rit-wrap-products-sc:hover .products-carousel .rit-carousel-btn {
opacity: 1; }
.rit-wrap-products-sc:hover .products-carousel .rit-carousel-btn.prev-item {
right: calc(100% + 20px); }
.rit-wrap-products-sc:hover .products-carousel .rit-carousel-btn.next-item {
left: calc(100% + 20px); }
.rit-wrap-products-sc .products ul.slick-dots {
position: relative;
bottom: auto;
padding: 25px 0;
margin: 0; }
.rit-wrap-products-sc .slick-dots li {
margin: 0 3px; }
.rit-wrap-products-sc .slick-dots li.slick-active button:after {
background: #c7b299; }
.rit-wrap-products-sc .slick-dots li button:before {
display: none; }
.rit-wrap-products-sc .slick-dots li button:after {
width: 10px;
height: 10px;
position: absolute;
left: 50%;
top: 50%;
content: '';
display: block;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background: #ebebeb;
border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius: 50%; } .error-404 {
padding: 80px 0;
text-align: center; }
.error-404 .page-title {
font-size: 6rem; }
.error-404 .mess {
font-size: 2rem;
margin-bottom: 20px; }
.error-404 .btn, .error-404 .newsletter-submit, .error-404 .tnp-submit, .error-404 .woocommerce #respond input#submit, .woocommerce #respond .error-404 input#submit, .error-404 .woocommerce a.button, .woocommerce .error-404 a.button, .error-404 .woocommerce button.button, .woocommerce .error-404 button.button, .error-404 .woocommerce input.button, .woocommerce .error-404 input.button {
display: inline-block; }
.error-404 .btn:hover, .error-404 .newsletter-submit:hover, .error-404 .tnp-submit:hover, .error-404 .woocommerce #respond input#submit:hover, .woocommerce #respond .error-404 input#submit:hover, .error-404 .woocommerce a.button:hover, .woocommerce .error-404 a.button:hover, .error-404 .woocommerce button.button:hover, .woocommerce .error-404 button.button:hover, .error-404 .woocommerce input.button:hover, .woocommerce .error-404 input.button:hover {
color: #fff; }  .wrap-content-shortcode-banner {
display: flex;
align-items: center; }
.wrap-content-shortcode-banner .pull-right {
order: 2; }
.wrap-content-shortcode-banner .heading {
font-size: 0.8rem;
text-transform: uppercase;
letter-spacing: 1px;
color: #c7b299; }
.wrap-content-shortcode-banner .content {
font-size: 2.4rem;
font-weight: 300;
line-height: 1.2;
padding: 15px 0;
margin-bottom: 13px; }
.wrap-content-shortcode-banner .wrap-content.right {
text-align: right; }
@media (max-width: 681px) {
.wrap-content-shortcode-banner {
display: inline-block; }
.wrap-content-shortcode-banner .wrap-content {
padding-top: 30px; } }  .rit-countdown {
width: 100%;
display: inline-block;
text-align: center; }
.countdown-times > div {
min-width: 90px;
margin: 0 20px;
color: #252525;
display: inline-block;
font-size: 1.2rem;
text-transform: lowercase;
font-weight: 300; }
.countdown-times > div b {
height: 90px;
min-width: 90px;
border: 1px solid #252525;
display: block;
line-height: 90px;
font-size: 2.4rem;
font-weight: 500;
margin-bottom: 10px; }
.countdown-block {
margin-bottom: 40px; }
.btn-around {
display: inline-block;
border-radius: 30px;
height: 50px;
line-height: 50px;
padding: 0 30px;
letter-spacing: 2px; } .list-title {
width: 100%;
max-width: 575px;
margin: 0 auto; }
.list-title-item {
width: 100%;
display: inline-block;
padding: 30px 0;
border-bottom: 1px solid #ebebeb; }
.list-title-item .left-post {
float: left;
width: 100px;
min-height: 100px;
position: relative;
overflow: hidden;
padding-top: 20px; }
.list-title-item .left-post img {
width: 100px;
position: absolute;
left: 0;
top: 0;
opacity: 0;
transition: all 500ms;
-webkit-transition: all 500ms;
-moz-transition: all 500ms;
-o-transition: all 500ms;
-ms-transition: all 500ms; }
.list-title-item .left-post .label-date {
font-size: 2.8rem;
font-weight: 500;
color: #252525;
line-height: 1; }
.list-title-item .left-post .label-m {
font-size: 0.8rem;
text-transform: uppercase;
font-weight: 300;
color: #c2c2c2; }
.list-title-item:hover img {
opacity: 1; }
.list-title-item:hover a {
color: #c7b299; }
.list-title-item .rit-post-inner {
margin: 0;
padding: 0 0 0 30px;
float: left;
width: calc(100% - 100px);
border: none; }
.list-title-item .rit-post-inner .title-post {
font-size: 1.2rem;
font-weight: 300;
margin-top: 20px; }
.rit-wrapper-products-shortcode .rit_ajax_load_more_button {
width: 100%;
display: inline-block;
position: relative;
height: 70px;
line-height: 70px;
color: #252525;
font-size: 1rem;
letter-spacing: 5px;
font-weight: 300;
background: #ebebeb;
cursor: pointer; }
.rit-wrapper-products-shortcode .rit_ajax_load_more_button:hover {
color: #fff;
background: #252525; }
.rit-wrapper-products-shortcode .rit_ajax_load_more_button.disable {
cursor: not-allowed;
opacity: 0.8; }
.rit-wrapper-products-shortcode .rit_ajax_load_more_button.disable:hover {
background: #ebebeb;
color: #252525; }
.woocommerce.border-style .products.grid {
margin: 0;
padding: 0;
border-top: 1px solid #ebebeb;
border-left: 1px solid #ebebeb; }
.woocommerce.border-style .products.grid .product {
border: 1px solid #ebebeb;
border-top: none;
border-left: none;
padding-top: 1px; }
.woocommerce.border-style .products.grid .wrap-product-thumb > a:not(.btn):not(.newsletter-submit):not(.tnp-submit) {
background: transparent; }
ul.rit-ajax-load.rit-list-product-category {
text-align: right; }
ul.rit-ajax-load.rit-list-product-category li {
list-style: none;
display: inline-block;
text-transform: uppercase;
padding: 0 10px;
position: relative;
font-weight: 400; }
ul.rit-ajax-load.rit-list-product-category li a {
font-size: 1rem;
color: #7d7d7d; }
ul.rit-ajax-load.rit-list-product-category li:last-child {
padding-right: 0; }
ul.rit-ajax-load.rit-list-product-category li:last-child:after {
display: none; }
ul.rit-ajax-load.rit-list-product-category li:first-child {
padding-left: 0; }
ul.rit-ajax-load.rit-list-product-category li a.active, ul.rit-ajax-load.rit-list-product-category li a:hover {
color: #c7b299; }
ul.rit-ajax-load.rit-list-product-category li:after {
content: '/';
position: absolute;
top: 0;
right: 0;
color: #acacac;
-webkit-transform: translateX(50%);
-moz-transform: translateX(50%);
-ms-transform: translateX(50%);
-o-transform: translateX(50%);
transform: translateX(50%); }
ul.rit-ajax-load {
margin: 0;
display: inline-block; }
ul.rit-ajax-load li {
list-style: none; }
ul.rit-ajax-load a {
text-transform: capitalize;
font-size: 0.8rem; }
.header-product-filter {
text-align: left;
width: 100%;
display: inline-block; }
.header-product-filter .rit-list-product-category li {
height: 35px;
line-height: 35px; }
.header-product-filter .btn, .header-product-filter .newsletter-submit, .header-product-filter .tnp-submit, .header-product-filter .woocommerce #respond input#submit, .woocommerce #respond .header-product-filter input#submit, .header-product-filter .woocommerce a.button, .woocommerce .header-product-filter a.button, .header-product-filter .woocommerce button.button, .woocommerce .header-product-filter button.button, .header-product-filter .woocommerce input.button, .woocommerce .header-product-filter input.button {
margin-left: 20px;
display: inline-block;
letter-spacing: 1px;
font-weight: 500;
float: right;
text-transform: capitalize;
font-size: 0.733rem;
height: 35px;
line-height: 35px; }
.content-product-filter {
display: none; }
.wrap-content-product-filter {
display: inline-block;
width: 100%;
padding: 15px 0 0; }
.wrap-content-product-filter ul {
width: 100%;
margin-bottom: 15px; }
.wrap-content-product-filter ul a {
cursor: pointer;
text-transform: capitalize; }
.wrap-content-product-filter ul li {
padding: 2px 0; }
.wrap-content-product-filter .rit-list-product-tag a {
padding: 0 8px;
height: 25px;
line-height: 23px; }
.wrap-content-product-filter ul.rit-ajax-load:not(.rit-list-product-tag) a {
color: #7d7d7d; }
.wrap-content-product-filter ul.rit-ajax-load:not(.rit-list-product-tag) a:hover, .wrap-content-product-filter ul.rit-ajax-load:not(.rit-list-product-tag) a.active {
color: #252525; }
.wrap-content-product-filter > .rit-ajax-load {
text-align: right; }
.wrap-content-product-filter > .rit-ajax-load a {
display: inline-block;
height: 35px;
line-height: 35px; }
.wrap-content-product-filter > .rit-ajax-load a:hover {
color: #c7b299; }
.title-filter-block {
margin-bottom: 10px;
font-weight: 400;
font-size: 1.067rem; }
@media (min-width: 769px) {
.filter-block {
float: left;
padding-right: 15px; }
.filter-block:last-child {
padding: 0; }
.layout-4-columns .filter-block {
width: 25%; }
.layout-3-columns .filter-block {
width: 33.333%; }
.layout-2-columns .filter-block {
width: 50%; }
.layout-1-columns .filter-block {
width: 100%; } }
.rit-demo-box {
text-align: center;
cursor: pointer; }
.rit-demo-box .circus-box {
border: 2px solid #252525;
color: #252525;
font-size: 2rem;
width: 80px;
height: 80px;
line-height: 76px;
display: block;
margin: 30px auto;
text-align: center;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius: 50%; }
.rit-demo-box .description {
color: #7d7d7d;
font-size: 0.87rem;
padding: 5px 0; }
.rit-demo-box:hover .circus-box {
background: #c7b299;
box-shadow: 0px 0 8px #c7b299;
color: #fff;
border-color: #fff; }
.rit-demo-box.imagestyle .rit-wrap-img {
position: relative;
overflow: hidden;
margin-bottom: 25px;
height: 370px;
width: 100%;
box-shadow: -1px 0 3px #ebebeb; }
.rit-demo-box.imagestyle .rit-wrap-img img {
transition: all 800ms;
-webkit-transition: all 800ms;
-moz-transition: all 800ms;
-o-transition: all 800ms;
-ms-transition: all 800ms;
position: absolute;
left: 0;
top: 0;
width: 100%; }
.rit-demo-box.imagestyle:hover .rit-wrap-img img {
top: 100%;
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%); }
.rit-demo-box.imagestyle .title-demo-box {
text-transform: capitalize;
letter-spacing: normal; }
.rit-demo-box.imagestyle .mask {
width: 100%;
position: absolute;
left: 0;
bottom: 0;
z-index: 1;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
.rit-demo-box.imagestyle .mask:not(.coming-soon) {
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px);
height: 40px; }
.rit-demo-box.imagestyle .coming-soon {
height: 100%;
text-transform: uppercase;
letter-spacing: 5px;
color: #252525;
font-size: 1.2rem;
font-weight: 300; }
.rit-demo-box.imagestyle .coming-soon span {
width: 100%;
padding: 10px;
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%); }
.rit-demo-box.imagestyle .btn-view {
display: block; }
.rit-demo-box.imagestyle:hover .mask {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); }
.title-demo-box {
text-transform: uppercase;
color: #c7b299;
font-size: 0.93rem;
letter-spacing: 2px;
font-weight: 400;
margin: 0; }
.grid-no-thumb {
border-top: 1px solid #ebebeb;
border-left: 1px solid #ebebeb; }
.grid-no-thumb.no-border {
border: none; }
.grid-no-thumb.no-border .rit-blog-item {
border: none; }
.grid-no-thumb .rit-blog-item {
border-right: 1px solid #ebebeb;
border-bottom: 1px solid #ebebeb;
padding: 110px 15px;
text-align: center;
position: relative; }
.grid-no-thumb .rit-blog-item:hover .post-image {
opacity: 1; }
.grid-no-thumb .row {
margin: 0; }
.grid-no-thumb .title-post, .grid-no-thumb .post-date {
flex: 1; }
.grid-no-thumb .post-image {
width: 100%;
position: absolute;
top: 15px;
max-height: 150px;
left: 0;
overflow: hidden;
opacity: 0;
transition: all 350ms;
-webkit-transition: all 350ms;
-moz-transition: all 350ms;
-o-transition: all 350ms;
-ms-transition: all 350ms; }
.grid-no-thumb .rit-post-inner {
border: none;
margin: 0;
padding: 0;
min-height: 190px;
display: flex;
flex-direction: column; }
.grid-no-thumb .post-date::before {
display: none; }
.grid-no-thumb .post-date {
padding: 0 0 30px; }
.grid-no-thumb .rit-post-inner .title-post {
font-size: 1.2rem;
font-weight: 400; }
.grid-no-thumb.style-2 .rit-blog-item {
padding: 70px 15px;
text-align: left; }
.grid-no-thumb.style-2 .rit-post-inner {
min-height: 150px; }
.grid-no-thumb.style-2 .rit-post-inner .title-post {
font-size: 1.067rem; }
.grid-no-thumb.style-2 .readmore {
text-align: left; }
.grid-no-thumb.style-2 .readmore a {
color: #7d7d7d;
letter-spacing: 1px;
padding-bottom: 5px;
font-size: 0.733rem;
font-weight: 300;
border-bottom: 1px solid #7d7d7d; }
.grid-no-thumb.style-2 .post-date {
padding: 0;
font-size: 0.733rem; }
.grid-no-thumb.style-2 .post-image {
top: 50%;
max-height: 100%;
margin: 0;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%); }
@media (max-width: 1200px) {
.products.products-carousel .rit-carousel-btn.prev-item {
left: 10px;
right: auto; }
.products.products-carousel .rit-carousel-btn.next-item {
left: auto;
right: 10px; } }
@media (max-width: 768px) {
.grid-no-thumb .rit-blog-item {
padding: 40px 15px; }
.grid-no-thumb .rit-post-inner {
min-height: 100px; } }
.rit-loading:before, .rit-loading:after {
width: 10px;
height: 10px;
border-radius: 50%;
display: block;
position: absolute;
content: '' !important;
left: 50%;
top: 50%;
opacity: 0;
transform: translate(-50%, -50%);
background: #c7b299; }
.rit-loading:before {
-webkit-animation: spinner-bubble 1.2s linear 1.8s infinite;
animation: spinner-bubble 1.2s linear 1.8s infinite;
z-index: 2; }
.rit-loading:after {
-webkit-animation: spinner-bubble 1.2s linear 0s infinite;
animation: spinner-bubble 1.2s linear 0s infinite;
z-index: 2; }
.wpb_gmaps_widget .wpb_wrapper {
padding: 0 !important; }
.wpb_gmaps_widget iframe {
filter: grayscale(1); }
.wpcf7-form .wpcf7-textarea {
min-height: 100px;
height: 100px;
padding: 15px 0;
border: none;
border-bottom: 1px solid #ebebeb;
font-weight: 500;
width: 100%;
font-size: 1rem;
margin: 0; }
.wpcf7-form .wpcf7-text {
padding: 0;
border: none;
line-height: 50px;
border-bottom: 1px solid #ebebeb;
font-weight: 500;
font-size: 1rem;
margin: 0; }
.wpcf7-form .wpcf7-submit {
font-size: 0.8rem;
letter-spacing: 1px;
padding: 0 25px;
height: 40px;
line-height: 40px;
margin-top: 20px; }
.rit-ajax-load-more .ajax-func {
width: 100%;
display: inline-block;
position: relative;
height: 70px;
line-height: 70px;
color: #252525;
font-size: 1rem;
letter-spacing: 5px;
font-weight: 300;
background: #ebebeb;
cursor: pointer;
text-align: center;
text-transform: uppercase; }
.rit-ajax-load-more .ajax-func:hover {
color: #fff;
background: #252525; }
.rit-ajax-load-more .ajax-func.no-load {
cursor: not-allowed;
opacity: 0.8; }
.rit-ajax-load-more .ajax-func.no-load:hover {
background: #ebebeb;
color: #252525; }
.rit-testimonial-item {
text-align: center; }
.rit-testimonial-item .rit-testimonial-content {
font-size: 1.13rem;
color: #555; }
.rit-testimonial-item .rit-testimonial-author {
font-weight: 300;
padding: 20px 0;
color: #c7b299;
margin: 0 0 10px 0; }
.ri-ione-carousel .slick-dots li {
margin: 0 3px; }
.ri-ione-carousel .slick-dots li.slick-active button:after {
background: #c7b299; }
.ri-ione-carousel .slick-dots li button:before {
display: none; }
.ri-ione-carousel .slick-dots li button:after {
width: 10px;
height: 10px;
position: absolute;
left: 50%;
top: 50%;
content: '';
display: block;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background: #ebebeb;
border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius: 50%; }
.rit-list-product-tag li {
display: inline-block;
padding: 0;
margin: 0 3px 5px 0; }
.rit-list-product-tag li a {
border: 1px solid #c7b299;
color: #c7b299;
font-weight: 400;
border-radius: 2px;
padding: 2px 10px;
display: inline-block; }
.rit-list-product-tag li a.active, .rit-list-product-tag li a:hover {
background: #c7b299;
color: #fff; }
.products-emt {
text-transform: uppercase;
width: 100%;
position: static !important;
text-align: center;
padding: 30px 0; }
.btn-feature {
background: url(https://gsudamericana.com.ar/wp-content/themes/ri-ione/images/bg_btn_features.png) bottom center no-repeat;
color: #c7b299;
font-size: 2.66rem;
padding-bottom: 20px;
min-width: 310px;
font-weight: 500; }
.typed-cursor {
opacity: 1;
-webkit-animation: blink 0.7s infinite;
-moz-animation: blink 0.7s infinite;
animation: blink 0.7s infinite; }
@keyframes blink {
0% {
opacity: 1; }
50% {
opacity: 0; }
100% {
opacity: 1; } }
@-webkit-keyframes blink {
0% {
opacity: 1; }
50% {
opacity: 0; }
100% {
opacity: 1; } }
@-moz-keyframes blink {
0% {
opacity: 1; }
50% {
opacity: 0; }
100% {
opacity: 1; } }
.header-search-block .autocomplete-suggestions {
border-radius: 0; }
.mega-menu-item.imghover_widget {
padding: 0 !important; }
.one-line .mega-menu-megamenu > ul {
max-width: 1140px; }
.one-line.menu-center #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
left: calc(50% + 15px);
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%); }
.vertical #mega-menu-wrap-primary #mega-menu-primary li > ul {
top: 0; }
.bnn-mega {
padding: 0 15px 15px; }
.bn-megamenu {
position: relative;
z-index: 1; }
.bn-megamenu img {
width: 100%; }
.mega-menu-megamenu > ul > li.mega-menu-item-type-custom {
position: relative; }
.mega-menu-megamenu > ul > li.mega-menu-item-type-custom:after {
background: #ebebeb;
width: 1px;
height: calc(100% - 40px);
top: 25px;
left: -1px;
position: absolute;
content: '';
display: block !important; }
.mega-menu-megamenu > ul > li.mega-menu-item-type-custom:first-child:after {
display: none !important; }
.dark-style .wrap_shortcode_pc_banner.style-3:not(.metro) {
padding: 20px; }
.dark-style .wrap_shortcode_pc_banner.style-3:not(.metro) .cat-name a {
color: #fff;
font-weight: 100; }
.dark-style .vc_tta-tabs.vc_tta-style-flat .vc_tta-tab > a {
background: none !important;
color: #fff;
font-size: 1.6rem;
letter-spacing: 1px; }
.dark-style .vc_tta-tabs.vc_tta-style-flat .vc_tta-tabs-container {
overflow: hidden;
z-index: 0; }
.dark-style .vc_tta-tabs.vc_tta-style-flat .vc_tta-tabs-list {
position: relative;
display: inline-block;
width: auto;
margin: 0 auto; }
.dark-style .vc_tta-tabs.vc_tta-style-flat .vc_tta-tabs-list:before, .dark-style .vc_tta-tabs.vc_tta-style-flat .vc_tta-tabs-list:after {
width: 100vh;
background: rgba(255, 255, 255, 0.2);
height: 2px;
content: '';
position: absolute;
top: 50%;
display: block; }
.dark-style .vc_tta-tabs.vc_tta-style-flat .vc_tta-tabs-list:before {
left: 100%; }
.dark-style .vc_tta-tabs.vc_tta-style-flat .vc_tta-tabs-list:after {
right: 100%; }
.dark-style .vc_tta-tabs.vc_tta-style-flat .vc_tta-tab {
position: relative;
z-index: 0; }
.dark-style .vc_tta-tabs.vc_tta-style-flat .vc_tta-tab:before {
width: 5px;
height: 5px;
border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
background: #fff;
content: '';
display: block;
position: absolute;
left: -3px;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.dark-style .vc_tta-tabs.vc_tta-style-flat .vc_tta-tab:first-child:before {
display: none; }
.dark-style {
background: #151515;
color: #7d7d7d; }
.dark-style .header-search-block form input {
background: none; }
.dark-style #rit-header.vertical, .dark-style #rit-header.vertical .top-main-header-bar {
background: #151515; }
.dark-style .woocommerce .product p.price .amount, .dark-style .woocommerce .product span.price .amount {
color: #7d7d7d; }
.dark-style #rit-header.vertical .header-search-block::after,
.dark-style .woocommerce ul.products li.product .wrap-product-text > h3.product-name {
color: #fff; }
.dark-style .vc_tta.vc_general .vc_tta-panel {
display: block;
opacity: 0;
top: 0;
right: 0;
width: 100%;
position: absolute;
visibility: hidden;
-webkit-transform: translateY(30px);
-moz-transform: translateY(30px);
-ms-transform: translateY(30px);
-o-transform: translateY(30px);
transform: translateY(30px);
transition: 250ms;
-webkit-transition: 250ms;
-moz-transition: 250ms;
-o-transition: 250ms;
-ms-transition: 250ms; }
.dark-style .vc_tta-accordion.vc_tta.vc_general .vc_tta-panel {
position: relative;
opacity: 1;
visibility: visible;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0); }
.dark-style .vc_tta.vc_general .vc_tta-panel.vc_active {
opacity: 1;
visibility: visible;
position: relative;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
transition-delay: 250ms;
z-index: 1; }
.dark-style .vc_tta.vc_general .vc_tta-panel-body {
display: block;
transform: none !important; }
.dark-style .vc_tta.vc_general .vc_tta-panels, .dark-style .vc_tta.vc_general .vc_tta-panels-container {
width: 100%;
overflow: hidden; }
.dark-style .grid-no-thumb,
.dark-style #rit-header.vertical .main-header-sidebar, .dark-style #rit-header.vertical .top-main-header-bar,
.dark-style .grid-no-thumb .rit-blog-item,
.dark-style .woocommerce.border-style .products.grid,
.dark-style .woocommerce.border-style .products.grid .product,
.dark-style #rit-header #top-header {
border-color: rgba(255, 255, 255, 0.1); }
.dark-style #mega-menu-wrap-primary, .dark-style #rit-header #top-header, .dark-style #rit-header .is-sticky > .sticker, .dark-style .site-footer.default, .dark-style .site-footer, .dark-style #main-footer, .dark-style #bottom-footer {
background: #151515; }
.dark-style #top-header .textwidget, .dark-style #top-right-header ul li a, .dark-style #rit-header #top-header a, .dark-style #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
color: #fff; }
.dark-style #footer-page.simple #bottom-footer .widget .rit-widget-social-icon a,
.dark-style #main-footer, .dark-style #bottom-footer, .dark-style #copyright, .dark-style #bottom-footer .textwidget {
color: #7d7d7d; }
.dark-style #main-footer a:hover, .dark-style #main-footer .widget li a:hover {
color: #fff; }
.dark-style .rit-widget-social-icon.both i {
background: none !important;
color: #7d7d7d; }
.dark-style #footer-page.simple #main-footer .widget_newsletterwidget .newsletter-widget form .newsletter-email,
.dark-style .newsletter-widget form .newsletter-email {
border: none; }
.dark-style #footer-page.simple #main-footer, .dark-style.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover, .dark-style.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active, .dark-style.woocommerce-account .woocommerce-MyAccount-content,
.dark-style .wrap-main-footer::after {
background: rgba(255, 255, 255, 0.1); }
.dark-style #sticky-cart i {
color: #fff; }
.dark-style.woocommerce-account .woocommerce-MyAccount-navigation ul li, .dark-style.woocommerce-cart .shop_table > li, .dark-style.woocommerce-checkout .shop_table > li, .dark-style.woocommerce table.shop_table td,
.dark-style table tbody th, .dark-style table tbody td,
.dark-style .rit-post-inner,
.dark-style .single-section, .dark-style .post-author, .dark-style .title-block span,
.dark-style .widget-area .widget_newsletterwidget, .dark-style .wpb_widgetised_column .widget_newsletterwidget,
.dark-style #rit-header.stack-center, .dark-style.woocommerce nav.woocommerce-pagination, .dark-style #top-product-page, .dark-style .rit-woo-tabs {
border-color: rgba(255, 255, 255, 0.1); }
.dark-style .main-footer-block .newsletter-submit:hover {
background: #252525; }
.dark-style a,
.dark-style .text-field,
.dark-style .newsletter-email,
.dark-style .tnp-email, .dark-style .newsletter-email, .dark-style input[type="text"], .dark-style input[type="search"], .dark-style input[type="password"], .dark-style textarea, .dark-style input[type="email"], .dark-style input[type="tel"], .dark-style.woocommerce form .form-row input.input-text, .dark-style.woocommerce form .form-row textarea,
.dark-style .woo-custom-share .social-icons li a, .dark-style.woocommerce .product p.price .amount, .dark-style.woocommerce .product span.price .amount,
.dark-style .layout-control-block li a, .dark-style .woocommerce ul.products li.product .wrap-product-text > h3.product-name {
color: #7d7d7d; }
.dark-style .woocommerce .woocommerce-checkout-review-order-table.shop_table li.cart_item > .product-name,
.dark-style .woocommerce .woocommerce-checkout-review-order-table.shop_table li .content-row.product-total,
.dark-style #order-step li.step, .dark-style.woocommerce-cart .shipping-cal .shipping-calculator-button, .dark-style.woocommerce-checkout .shipping-cal .shipping-calculator-button, .dark-style.woocommerce-cart .shop_table .label-row, .dark-style.woocommerce-checkout .shop_table .label-row,
.dark-style .title-post a, .dark-style .bottom-cart .buttons .button, .dark-style.woocommerce ul.products li.product .wrap-product-text > h3.product-name,
.dark-style .woocommerce ul.products li.product .wrap-product-text > h3.product-name,
.dark-style .woo-sidebar .pf_rngstyle_html5 .irs .irs-from, .dark-style .woo-sidebar .pf_rngstyle_html5 .irs .irs-to,
.dark-style #rit-header a:not(.button), .dark-style #rit-header.vertical .bottom-main-header .RITSocialWidget a {
color: #fff; }
.dark-style .widget_recent_entries li a, .dark-style .widget_recent_comments li a, .dark-style .widget_archive li a, .dark-style .widget_categories li a, .dark-style .widget_meta li a {
color: #fff; }
.dark-style blockquote p, .dark-style .quote p, .dark-style q p {
color: #7d7d7d; }
.dark-style .textarea, .dark-style textarea, .dark-style input {
background: rgba(255, 255, 255, 0.1);
border: none; }
.dark-style .wc-tabs li a {
color: inherit; }
.dark-style .woocommerce-ordering .orderby {
background: none; }
.dark-style .wpcf7-form .wpcf7-textarea, .dark-style .wpcf7-form .wpcf7-text,
.dark-style .widget-area .widget_newsletterwidget, .dark-style .wpb_widgetised_column .widget_newsletterwidget {
color: #7d7d7d; }
.dark-style .widget-title span {
background: #151515; }
.dark-style .wpcf7-form .wpcf7-submit:hover,
.dark-style .btn.btn-submit:hover,
.dark-style .btn-submit.newsletter-submit:hover,
.dark-style .btn-submit.tnp-submit:hover,
.dark-style .woocommerce #respond input.btn-submit#submit:hover,
.woocommerce #respond .dark-style input.btn-submit#submit:hover,
.dark-style .woocommerce a.btn-submit.button:hover,
.woocommerce .dark-style a.btn-submit.button:hover,
.dark-style .woocommerce button.btn-submit.button:hover,
.woocommerce .dark-style button.btn-submit.button:hover,
.dark-style .woocommerce input.btn-submit.button:hover,
.woocommerce .dark-style input.btn-submit.button:hover {
background: #252525; }
.dark-style .title-block-page span::after, .dark-style .wc-bacs-bank-details-heading span::after, .dark-style .wc-bacs-bank-details-heading span::after, .dark-style .title-block-page span::before, .dark-style .wc-bacs-bank-details-heading span::before, .dark-style .wc-bacs-bank-details-heading span::before,
.dark-style .widget-title::after, .dark-style.woocommerce .product_meta {
background: rgba(255, 255, 255, 0.1); }
.dark-style .btn.light, .dark-style .light.newsletter-submit, .dark-style .light.tnp-submit, .dark-style .woocommerce #respond input.light#submit, .woocommerce #respond .dark-style input.light#submit, .dark-style .woocommerce a.light.button, .woocommerce .dark-style a.light.button, .dark-style .woocommerce button.light.button, .woocommerce .dark-style button.light.button, .dark-style .woocommerce input.light.button, .woocommerce .dark-style input.light.button,
.dark-style #top-cart .rit-mini-cart ul.cart_list li.mini_cart_item .product-name a {
color: #252525; }
.dark-style .woocommerce .woocommerce-checkout-review-order,
.dark-style .wrap-coupon,
.dark-style .woocommerce .checkout_coupon,
.woocommerce .dark-style .checkout_coupon,
.dark-style .woocommerce .global-login-form,
.woocommerce .dark-style .global-login-form, .dark-style .woocommerce .checkout_coupon, .dark-style .woocommerce .global-login-form {
background: none;
border: 5px solid rgba(255, 255, 255, 0.1) !important; }
.dark-style .btn, .dark-style .newsletter-submit, .dark-style .tnp-submit, .dark-style .woocommerce #respond input#submit, .woocommerce #respond .dark-style input#submit, .dark-style .woocommerce a.button, .woocommerce .dark-style a.button, .dark-style .woocommerce button.button, .woocommerce .dark-style button.button, .dark-style .woocommerce input.button, .woocommerce .dark-style input.button, .dark-style .btn.light:hover, .dark-style .light.newsletter-submit:hover, .dark-style .light.tnp-submit:hover, .dark-style .woocommerce #respond input.light#submit:hover, .woocommerce #respond .dark-style input.light#submit:hover, .dark-style .woocommerce a.light.button:hover, .woocommerce .dark-style a.light.button:hover, .dark-style .woocommerce button.light.button:hover, .woocommerce .dark-style button.light.button:hover, .dark-style .woocommerce input.light.button:hover, .woocommerce .dark-style input.light.button:hover, .dark-style .btn.small-dark:hover, .dark-style .small-dark.newsletter-submit:hover, .dark-style .small-dark.tnp-submit:hover, .dark-style .woocommerce #respond input.small-dark#submit:hover, .woocommerce #respond .dark-style input.small-dark#submit:hover, .dark-style .woocommerce a.small-dark.button:hover, .woocommerce .dark-style a.small-dark.button:hover, .dark-style .woocommerce button.small-dark.button:hover, .woocommerce .dark-style button.small-dark.button:hover, .dark-style .woocommerce input.small-dark.button:hover, .woocommerce .dark-style input.small-dark.button:hover, .dark-style .btn.dark:hover, .dark-style .dark.newsletter-submit:hover, .dark-style .dark.tnp-submit:hover, .dark-style .woocommerce #respond input.dark#submit:hover, .woocommerce #respond .dark-style input.dark#submit:hover, .dark-style .woocommerce a.dark.button:hover, .woocommerce .dark-style a.dark.button:hover, .dark-style .woocommerce button.dark.button:hover, .woocommerce .dark-style button.dark.button:hover, .dark-style .woocommerce input.dark.button:hover, .woocommerce .dark-style input.dark.button:hover {
color: #fff; }
.dark-style .vc_tta-tabs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-container {
border-color: rgba(255, 255, 255, 0.1); }
.dark-style .vc_tta-tabs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-container .vc_tta-tabs-list a span {
color: #fff; }
.dark-style .vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
background: none; }
.dark-style .vc_tta-tabs-position-left.vc_tta-tabs.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab::before {
display: none; }
.dark-style .vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel {
border-color: rgba(255, 255, 255, 0.1); }
.dark-style .vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel .vc_tta-panel-body {
background: none;
border: none;
display: none; }
.dark-style .vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-body {
display: block; }
@media (max-width: 769px) {
.dark-style .vc_tta.vc_general .vc_tta-panel {
position: relative;
-webkit-transform: translate(0);
-moz-transform: translate(0);
-ms-transform: translate(0);
-o-transform: translate(0);
transform: translate(0);
opacity: 1;
visibility: visible;
margin-bottom: 40px; }
.dark-style .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading,
.dark-style .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body,
.dark-style .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
background: none !important; }
.dark-style .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title > a span {
color: #fff; }
.dark-style .is-sticky .wrap-header-block {
background: #151515;
border-color: rgba(255, 255, 255, 0.1) !important; }
.dark-style .wrap-mobile-nav {
background: #151515; }
.dark-style .wrap-icon-cart i,
.dark-style .canvas-icon .clever-icon-close {
color: #fff; }
.dark-style .search-wrap .text-field, .dark-style .search-wrap .newsletter-email, .dark-style .search-wrap .tnp-email, .dark-style .search-wrap .newsletter-email {
border-color: rgba(255, 255, 255, 0.1);
background: none; }
.dark-style #mobile-nav > div > ul li {
border-color: rgba(255, 255, 255, 0.1); }
.dark-style .bar {
background: linear-gradient(to right, #fff 0%, #fff 33.333%, transparent 33.333%, transparent 66.666%, #fff 66.666%, #fff 100%) repeat scroll 0 0; } }
.sticky-cart {
width: 40px;
height: 40px;
text-align: right;
position: absolute;
top: 10px;
right: 15px;
opacity: 0;
visibility: hidden;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
.sticky-cart i {
font-size: 1.07rem; }
.is-sticky .sticky-cart {
opacity: 1;
visibility: visible; }
.page .vc_tta.vc_general .vc_tta-tabs-container {
z-index: 1; }
.vc_tta-panel-heading h4 {
font-size: 1rem; }
.vc_tta-color-white.vc_tta-style-flat .vc_tta-tabs-container {
border-top: 1px solid #ebebeb; }
.vc_tta-color-white.vc_tta-style-flat ul.vc_tta-tabs-list li.vc_tta-tab {
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
border-top: 3px solid transparent; }
.vc_tta-color-white.vc_tta-style-flat ul.vc_tta-tabs-list li.vc_tta-tab > a {
background: none;
text-transform: uppercase;
color: #252525; }
.vc_tta-color-white.vc_tta-style-flat ul.vc_tta-tabs-list li.vc_tta-tab > a span {
color: #252525; }
.vc_tta-color-white.vc_tta-style-flat ul.vc_tta-tabs-list li.vc_tta-tab.vc_active, .vc_tta-color-white.vc_tta-style-flat ul.vc_tta-tabs-list li.vc_tta-tab:hover {
border-color: #252525; }
.vc_tta-color-white.vc_tta-style-flat.vc_tta.vc_general .vc_tta-panel-body {
padding: 30px 0;
border-bottom: 1px solid #ebebeb; }
.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-left .vc_tta-tabs-container {
border-top: none;
border-right: 1px solid #ebebeb; }
.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-left ul.vc_tta-tabs-list li.vc_tta-tab {
border-top: none;
border-right: 3px solid transparent; }
.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-left ul.vc_tta-tabs-list li.vc_tta-tab a {
padding: 10px 20px; }
.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-left ul.vc_tta-tabs-list li.vc_tta-tab.vc_active, .vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-left ul.vc_tta-tabs-list li.vc_tta-tab:hover {
border-color: #252525; }
.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-left.vc_tta.vc_general .vc_tta-panel-body {
padding: 20px;
border-bottom: none; }
.vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel {
border: 1px solid #ebebeb;
margin-bottom: 5px; }
.vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading {
background: transparent;
color: #252525; }
.vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel .vc_tta-panel-body {
padding: 30px 20px; }
.vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel:hover .vc_tta-panel-heading, .vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading {
background: #c7b299;
color: #fff; }
.vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel:hover .vc_tta-panel-heading span, .vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel:hover .vc_tta-panel-heading i.vc_tta-controls-icon:before, .vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading span, .vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading i.vc_tta-controls-icon:before {
color: #fff; }
.vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel:hover .vc_tta-panel-heading i.vc_tta-controls-icon:before, .vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel:hover .vc_tta-panel-heading i.vc_tta-controls-icon:after, .vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading i.vc_tta-controls-icon:before, .vc_tta.vc_tta-accordion.vc_tta-color-white .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading i.vc_tta-controls-icon:after {
border-color: #fff; }
.footer-stick {
width: 100%;
position: fixed;
bottom: 0;
left: 0; }
.rit-parallax-box.on-screen {
display: flex;
justify-content: center;
align-items: center; }
.rit-parallax-box.on-screen .vc_row {
width: 100%; }
.rit-parallax-nav {
width: 30px;
height: auto;
margin: 0;
position: fixed;
top: 50%;
right: 30px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%); }
.rit-parallax-nav li {
list-style: none;
display: block;
padding: 5px; }
.rit-parallax-nav a {
width: 15px;
height: 15px;
position: relative;
display: inline-block;
background: #c7b299;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
opacity: 0.6;
border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius: 50%; }
.rit-parallax-nav a.active, .rit-parallax-nav a:hover {
opacity: 1; }
.rit-parallax-nav a:hover span {
right: calc(100% + 10px);
visibility: visible;
opacity: 1;
color: #fff; }
.rit-parallax-nav span {
position: absolute;
right: calc(100% + 30px);
top: -3px;
opacity: 0;
visibility: hidden;
padding: 2px 10px;
white-space: nowrap;
background: #c7b299;
color: #fff;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 0.73rem; }
@media (max-width: 769px) {
.rit-parallax-nav span {
display: none; } }
.rit-product-zoom .woocommerce-main-image:hover {
cursor: crosshair; } #main-navigation > div:not(.cmm-container) > ul li.cmm-mega ul {
position: static;
box-shadow: none;
width: 100%;
opacity: 1;
visibility: visible; }
.cmm-container .vc_wp_custommenu {
margin-bottom: 0 !important; }  #rit-popup {
position: fixed;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background: #fff;
z-index: 5;
max-width: 80%;
max-height: 90%;
padding-bottom: 60px;
overflow: hidden;
transition: all 500ms;
-webkit-transition: all 500ms;
-moz-transition: all 500ms;
-o-transition: all 500ms;
-ms-transition: all 500ms; }
.mask-popup {
background: rgba(0, 0, 0, 0.4);
z-index: 4;
position: fixed;
width: 100%;
height: 100%;
left: 0;
top: 0;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms; }
#rit-popup.deactive, .mask-popup.deactive {
opacity: 0;
z-index: -1; }
.close-popup {
width: 45px;
height: 45px;
display: block;
text-align: center;
line-height: 45px;
color: #252525;
position: absolute;
top: 0;
right: 0;
font-size: 1.4rem; }
.close-popup:hover {
color: #c7b299; }
.rit-cookie-popup {
width: 100%;
padding-bottom: 25px;
text-align: center;
color: #636363;
font-size: 0.933rem; }
.rit-cookie-popup input {
margin-right: 5px;
border-color: #636363;
border-radius: 1px;
-moz-border-radius: 1px;
-o-border-radius: 1px;
-webkit-border-radius: 1px;
-ms-border-radius: 1px; }
.wrap-popup {
display: flex;
justify-content: center; }
.wrap-popup.has-img .wrap-bg-popup, .wrap-popup.has-img .wrap-content-popup {
width: 50%; }
.wrap-popup .wrap-bg-popup img {
width: 100%; }
.wrap-popup .wrap-content-popup {
display: flex;
justify-content: center;
flex-direction: column; }
.rit-wrap-popup {
text-align: center;
max-width: 490px;
padding: 0 15px;
margin: 0 auto 20px;
color: #636363; }
.rit-wrap-popup .widget-title {
font-size: 2.4rem;
text-transform: none;
font-weight: 300;
margin-bottom: 5px;
letter-spacing: 0; }
.rit-wrap-popup .widget-title span {
background: none; }
.rit-wrap-popup .widget-title:after {
display: none !important; }
.rit-wrap-popup .tnp-email {
width: 100%;
background: none !important;
text-align: center;
color: #636363;
font-size: 0.933rem;
height: 45px !important;
line-height: 45px !important;
border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
-webkit-border-radius: 3px;
-ms-border-radius: 3px;
padding: 0 15px !important;
border-radius: 0;
box-shadow: 0 1px 3px #ebebeb; }
.rit-wrap-popup .widget_newsletterwidget form {
display: inline-block;
width: 100%; }
.rit-wrap-popup .tnp-widget p {
width: 100%;
text-align: center;
padding: 0; }
.rit-wrap-popup .tnp-widget input.tnp-submit {
padding: 0 55px;
height: 45px;
line-height: 45px;
font-size: 0.733rem;
letter-spacing: 1px;
width: auto;
margin: 0 auto;
display: inline-block;
border: none;
text-transform: capitalize;
background: #252525; }
@media (max-width: 620px) {
#rit-popup.hide_on_mobile, .mask-popup.hide_on_mobile {
opacity: 0;
z-index: -1;
display: none; }
#rit-popup {
max-width: calc(100% - 60px);
max-height: calc(100% - 60px); }
.wrap-popup.has-img .wrap-bg-popup {
display: none; }
.wrap-popup.has-img .wrap-content-popup {
width: 100%; } } #sbi_images {
opacity: 0.8;
transition: opacity 0.3s;
-webkit-transition: opacity 0.3s;
-moz-transition: opacity 0.3s;
-o-transition: opacity 0.3s;
-ms-transition: opacity 0.3s; }
#sbi_images:hover {
opacity: 1; }
#sbi_images .sbi_photo_wrap a {
border: 0px solid #c7b299; }
#sbi_images .sbi_photo_wrap a:hover {
border: 10px solid #c7b299;
opacity: 1 !important; }
#sb_instagram .sbi_follow_btn a:hover {
background: #fff;
opacity: 1 !important; }
.woocommerce div.product form.cart .reset_variations {
line-height: 30px !important;
font-size: 1rem !important; }
.zoo-cw-wrap-shop .zoo-cw-group-attribute {
display: flex;
justify-content: center; }
.zoo-cw-attribute-option.active .zoo-cw-attr-item, .zoo-cw-attribute-option:hover:not(.disabled) .zoo-cw-attr-item {
border-color: #c7b299; }
.woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl {
padding: 0;
border: none; }
.woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dt {
font-weight: normal; }
.woocommerce ul.cart_list li dl dd, .woocommerce ul.product_list_widget li dl dd {
margin: 0; }
.carousel .summary .variations_form.cart {
max-width: 380px;
margin: 0 auto 30px; }

@font-face {
font-family: "prdctfltr";
src:url(//gsudamericana.com.ar/wp-content/plugins/prdctfltr/lib/font/fonts/prdctfltr.eot);
src:url(//gsudamericana.com.ar/wp-content/plugins/prdctfltr/lib/font/fonts/prdctfltr.svg#prdctfltr) format("svg"),
url(//gsudamericana.com.ar/wp-content/plugins/prdctfltr/lib/font/fonts/prdctfltr.eot?#iefix) format("embedded-opentype"),
url(//gsudamericana.com.ar/wp-content/plugins/prdctfltr/lib/font/fonts/prdctfltr.woff) format("woff"),
url(//gsudamericana.com.ar/wp-content/plugins/prdctfltr/lib/font/fonts/prdctfltr.ttf) format("truetype");
font-weight: normal;
font-style: normal;
}
[class^="prdctfltr-"]:before,
[class*=" prdctfltr-"]:before {
font-family: "prdctfltr" !important;
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
vertical-align:middle;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.prdctfltr-bars:before {
content: "\f001";
}
.prdctfltr-delete:before {
content: "\f002";
}
.prdctfltr-sale:before {
content: "\f003";
}
.prdctfltr-down:before {
content: "\f004";
}
.prdctfltr-up:before {
content: "\f005";
}
.prdctfltr-filter:before {
content: "\f006";
}
.prdctfltr-plus:before {
content: "\f007";
}
.prdctfltr-minus:before {
content: "\f008";
}
.prdctfltr-eye:before {
content: "\f009";
}
.prdctfltr-eye-disabled:before {
content: "\f010";
}
.prdctfltr-move:before {
content: "\f011";
}
.prdctfltr-instock:before {
content: "\f012";
}
.prdctfltr-clear:before {
content: "\f013";
}
.prdctfltr-check:before {
content: "\f014";
}
.prdctfltr-minus-1:before {
content: "\f015";
}
.prdctfltr-plus-1:before {
content: "\f016";
}
.prdctfltr-minus-2:before {
content: "\f017";
}
.prdctfltr-plus-2:before {
content: "\f018";
}
.prdctfltr-search:before {
content: "\f019";
}
.prdctfltr-style:before {
content: "\f020";
}
.prdctfltr-terms:before {
content: "\f021";
}
.prdctfltr-overrides:before {
content: "\f022";
}
.prdctfltr-analytics:before {
content: "\f023";
}
.prdctfltr-update:before {
content: "\f024";
}.prdctfltr_wc {
position:relative;
margin-bottom:35px;
clear:both;
}
.prdctfltr_wc:before,
.prdctfltr_wc:after {
content:'';
display:block;
clear:both;
}
.prdctfltr_wc .prdctfltr_woocommerce_ordering {
position:relative;
display:none; }
.prdctfltr_wc.prdctfltr_always_visible .prdctfltr_woocommerce_ordering {
display:block;
}
.prdctfltr_wc.prdctfltr_click_filter .prdctfltr_woocommerce_ordering {
display:block;
}
.prdctfltr_wc.prdctfltr_slide .prdctfltr_woocommerce_ordering {
display:none;
}
.prdctfltr_wc .prdctfltr_filter_inner {
padding-bottom:5px;
}
.prdctfltr_wc.prdctfltr_scroll_active .prdctfltr_filter_inner {
margin-bottom:30px;
}
.prdctfltr_wc.pf_mod_row .prdctfltr_woocommerce_ordering .prdctfltr_buttons {
padding:10px 0 0;
}
.prdctfltr_wc.pf_mod_row .prdctfltr_woocommerce_ordering  {
margin-left:0;
margin-right:0;
}
.prdctfltr_wc.pf_mod_row .prdctfltr_filter_inner .prdctfltr_filter {
float:none;
display:inline-block;
vertical-align:top;
padding-right:0;
padding-left:36px;
margin-right:-4px;
}
.prdctfltr_wc.pf_mod_row .prdctfltr_filter_inner .prdctfltr_filter:first-child {
padding-left:0;
}
.prdctfltr_wc a {
text-decoration:none;
outline:none;
}
.prdctfltr_wc .prdctfltr_filter_title {
display:block;
font-weight:bold;
line-height:24px;
margin-bottom:10px;
}
.prdctfltr_wc .prdctfltr_filter_title .prdctfltr_woocommerce_filter {
display:inline-block;
font-size:24px;
line-height:24px;
height:24px;
margin-left:-1px;
margin-right:10px;
}
.prdctfltr_wc .prdctfltr_filter_title .prdctfltr_woocommerce_filter i:before,
.prdctfltr_wc .prdctfltr_filter_title .prdctfltr_woocommerce_filter i {
display:inline-block;
line-height:24px;
height:24px;
}
.prdctfltr_wc .prdctfltr_filter_title .prdctfltr_woocommerce_filter .prdctfltr-bars {
vertical-align:text-bottom;
}
.prdctfltr_wc .prdctfltr_filter_title .prdctfltr_woocommerce_filter .prdctfltr-bars:before {
vertical-align: initial;
}
.prdctfltr_wc .prdctfltr_filter_title .prdctfltr_woocommerce_filter.pf_ajax_loading.pf_ajax_hearts {
width:36px;
}
.prdctfltr_wc .prdctfltr_filter_title .prdctfltr_woocommerce_filter img {
display:inline-block;
line-height:24px;
height:24px;
width:auto;
vertical-align:middle;
margin-left:1px;
}
.prdctfltr_wc .prdctfltr_filter_title > span {
text-transform:capitalize;
max-width:150px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.prdctfltr_wc.pf_select .prdctfltr_description,
.prdctfltr_wc.pf_default_select .prdctfltr_description,
.prdctfltr_wc .prdctfltr_terms_customized_select .prdctfltr_description {
margin-top:10px;
}
.prdctfltr_wc .prdctfltr_description {
font-size:90%;
margin-bottom:10px;
} .prdctfltr_checkboxes .prdctfltr_sub {
margin-top:1px;
margin-left:22px;
display:none;
}
.prdctfltr_checkboxes > .prdctfltr_sub:first-child + label {
visibility:hidden;
overflow:hidden;
height:0;
}
.prdctfltr_checkboxes > .prdctfltr_sub:first-child {
margin-left:0;
display:block;
}
.prdctfltr_checkboxes .prdctfltr-plus {
float:right;
font-size:100%;
padding-left:6px;
padding-right:2px;
line-height:24px;
}
.prdctfltr_terms_customized.prdctfltr_terms_customized_image-text .prdctfltr_checkboxes .prdctfltr-plus {
line-height:48px;
}
.prdctfltr_terms_customized.prdctfltr_terms_customized_text .prdctfltr_checkboxes .prdctfltr-plus,
.prdctfltr_terms_customized.prdctfltr_terms_customized_color .prdctfltr_checkboxes .prdctfltr-plus,
.prdctfltr_terms_customized.prdctfltr_terms_customized_image .prdctfltr_checkboxes .prdctfltr-plus {
padding: 3px;
background-color: #ccc;
margin-left: -6px;
line-height: 15px;
margin-top: 14px;
margin-right: 10px;
}
.prdctfltr_terms_customized.prdctfltr_terms_customized_text .prdctfltr_checkboxes .prdctfltr-plus {
float:none;
margin-top:0;
}
.prdctfltr_terms_customized.prdctfltr_terms_customized_text .prdctfltr_checkboxes .prdctfltr-plus {
}
.prdctfltr_hierarchy_circle .prdctfltr_checkboxes i.prdctfltr-plus:before {
content:'\f007';
}
.prdctfltr_hierarchy_circle .prdctfltr_checkboxes .prdctfltr_clicked i.prdctfltr-plus:before {
content:'\f008';
}
.prdctfltr_hierarchy_filled .prdctfltr_checkboxes i.prdctfltr-plus:before {
content:'\f018';
}
.prdctfltr_hierarchy_filled .prdctfltr_checkboxes .prdctfltr_clicked i.prdctfltr-plus:before {
content:'\f017';
}
.prdctfltr_hierarchy_lined .prdctfltr_checkboxes i.prdctfltr-plus:before {
content:'\f016';
}
.prdctfltr_hierarchy_lined .prdctfltr_checkboxes .prdctfltr_clicked i.prdctfltr-plus:before {
content:'\f015';
}
.prdctfltr_hierarchy_arrow .prdctfltr_checkboxes i.prdctfltr-plus:before {
content:'\f004';
}
.prdctfltr_hierarchy_arrow .prdctfltr_checkboxes .prdctfltr_clicked i.prdctfltr-plus:before {
content:'\f005';
}
.prdctfltr_wc.prdctfltr_maxheight .prdctfltr_add_scroll {
overflow-y:auto;
overflow-x: hidden;
}
.prdctfltr_wc .prdctfltr_filter.prdctfltr_range .prdctfltr_add_scroll {
overflow:visible;
}
.prdctfltr_wc.prdctfltr_maxheight .prdctfltr_woocommerce_ordering {
}
.prdctfltr_wc.pf_mod_row .prdctfltr_woocommerce_ordering .prdctfltr_filter_wrapper {
white-space:nowrap;
}
.prdctfltr_wc.pf_mod_row.prdctfltr_scroll_active .prdctfltr_woocommerce_ordering .prdctfltr_filter_inner {
overflow-x:auto;
margin:0;
}
.prdctfltr_wc.pf_mod_row.prdctfltr_scroll_active .prdctfltr_woocommerce_ordering .prdctfltr_filter_inner {
overflow-x:hidden;
margin:0;
}
.prdctfltr_wc.prdctfltr_maxheight .prdctfltr_woocommerce_ordering .prdctfltr_filter_wrapper .prdctfltr_filter {
white-space:normal;
}
.prdctfltr_wc.pf_mode_row .prdctfltr_filter {
float:none;
display:inline-block;
margin-right:-4px;
}
.prdctfltr_wc .prdctfltr_buttons {
padding:10px;
}
.prdctfltr_wc .prdctfltr_buttons:first-child {
padding:10px;
}
.prdctfltr_wc .prdctfltr_filter_wrapper + .prdctfltr_buttons {
padding:10px;
}
.prdctfltr_wc.pf_sidebar .prdctfltr_buttons {
padding:20px;
}
.prdctfltr_wc.pf_sidebar .prdctfltr_buttons:first-child {
padding:20px;
}
.prdctfltr_wc.pf_sidebar .prdctfltr_filter_wrapper + .prdctfltr_buttons {
padding:20px;
}
.prdctfltr_wc .prdctfltr_buttons label {
position:relative;
}
.prdctfltr_wc .prdctfltr_buttons label,
.prdctfltr_wc .prdctfltr_buttons span {
display:inline-block;
line-height:1;
vertical-align:middle;
}
.prdctfltr_wc .prdctfltr_buttons label input {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
opacity:0;
margin:0;
padding:0;
cursor:pointer;
}
.prdctfltr_filter {
vertical-align:top;
}
.prdctfltr_filter > span {
display:block;
font-weight:600;
line-height:26px;
margin-top:10px;
white-spacenowrap;
overflow:hidden;
text-overflow:ellipsis;
padding-bottom:5px;
}
.prdctfltr_clear {
clear:both !important;
width:100% !important;
display:block !important;
margin:0 !important;
}
.prdctfltr-down,
.prdctfltr-up {
display:none;
}
.prdctfltr_terms_customized_select .prdctfltr-down,
.prdctfltr_terms_customized_select .prdctfltr-up,
.pf_default_select .prdctfltr-down,
.pf_default_select .prdctfltr-up,
.pf_select .prdctfltr-down,
.pf_select .prdctfltr-up {
display:block;
}
.pf_default_select .prdctfltr_filter > span,
.pf_select .prdctfltr_filter > span {
overflow:hidden;
border:1px solid #ddd;
padding:6px;
padding-right:32px;
white-space:nowrap;
text-overflow:ellipsis;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
cursor:pointer;
margin-top:3px;
}
.prdctfltr_add_inputs {
display:none;
}
.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
}
.woocommerce-pagination li {
display:inline-block;
}
.pf_mod_row .prdctfltr_woocommerce_filter_submit {
margin-left:0 !important;
}
.pf_mod_row .prdctfltr_checkboxes {
white-space:normal;
}
.prdctfltr_wc.pf_mod_row .mCSB_scrollTools_horizontal {
display:block !important;
}
.prdctfltr_result_count {
float:right;
}
.prdctfltr_wc .pf_range_val {
display:none;
}
.prdctfltr_sc_products:before,
.prdctfltr_sc_products:after {
content:'';
display:table;
clear:both;
} .prdctfltr_woocommerce_ordering > span {
display:inline-block;
margin-left:12px;
}
.prdctfltr_woocommerce_ordering label {
cursor:pointer;
}
.prdctfltr_filter label {
font-size:90%;
display:block;
}
.prdctfltr_wc .prdctfltr_woocommerce_ordering .prdctfltr_filter_wrapper input[type="checkbox"] {
position:relative;
display:none !important;
visibility:hidden !important;
width:0 !important;
height:0 !important;
z-index:-1;
}
.prdctfltr_wc .prdctfltr_woocommerce_ordering .prdctfltr_filter label > span {
position:relative;
line-height:24px;
}
.prdctfltr_wc.prdctfltr_round .prdctfltr_filter label > span:before {
content:'';
display:inline-block;
width:9px;
height:9px;
padding:0;
border-radius:50%;
border:1px double #ccc;
margin-top:3px;
margin-bottom:6px;
margin-right:12px;
vertical-align:middle;
box-sizing:content-box;
}
.prdctfltr_wc.prdctfltr_round .prdctfltr_filter label.prdctfltr_active > span:before {
content:'';
display:inline-block;
width:5px;
height:5px;
padding:0;
border-radius:50%;
border:3px double #777;
margin-top:3px;
margin-right:12px;
box-sizing:content-box;
}
.prdctfltr_wc.prdctfltr_square .prdctfltr_filter label > span:before {
content:'';
display:inline-block;
width:9px;
height:9px;
padding:0;
border:1px double #ccc;
margin-top:3px;
margin-bottom:6px;
margin-right:12px;
vertical-align:middle;
box-sizing:content-box;
}
.prdctfltr_wc.prdctfltr_square .prdctfltr_filter label.prdctfltr_active > span:before {
content:'';
display:inline-block;
width:5px;
height:5px;
padding:0;
border:3px double #777;
margin-top:3px;
margin-right:12px;
box-sizing:content-box;
}
.prdctfltr_wc.prdctfltr_checkbox .prdctfltr_filter label > span:before {
content:'';
display:inline-block;
width:9px;
height:9px;
padding:0;
border:1px double #ccc;
margin-top:3px;
margin-bottom:6px;
margin-right:12px;
vertical-align:middle;
box-sizing:content-box;
}
.prdctfltr_wc.prdctfltr_checkbox .prdctfltr_filter.prdctfltr_terms_customized.prdctfltr_terms_customized_select label.prdctfltr_active > span:after {
content:'\f014'!important;
}
.prdctfltr_wc.prdctfltr_checkbox .prdctfltr_filter.prdctfltr_terms_customized label.prdctfltr_active > span:after {
content:''!important;
}
.prdctfltr_wc.prdctfltr_checkbox .prdctfltr_filter label.prdctfltr_active > span:after {
content:'\f014'!important;
position:absolute;
top:0;
left:0;
font-family:'prdctfltr';
font-size:14px;
line-height:18px;
vertical-align:middle;
}
.prdctfltr_wc.prdctfltr_checkbox .prdctfltr_filter.pf_attr_img label.prdctfltr_active > span:after,
.prdctfltr_wc.prdctfltr_checkbox .prdctfltr_filter.pf_attr_imgtext label.prdctfltr_active > span:after {
display:none;
}
.prdctfltr_wc.prdctfltr_system .prdctfltr_filter label > span:before {
display:none;
}
.prdctfltr_wc.prdctfltr_system .prdctfltr_filter.pf_attr_text label.prdctfltr_active > span:after {
display:none;
}
.prdctfltr_wc.prdctfltr_system .prdctfltr_woocommerce_ordering .prdctfltr_filter input[type="checkbox"] {
display:inline-block!important;
vertical-align:middle!important;
visibility:visible!important;
width:auto!important;
height:auto!important;
z-index:1!important;
}
.prdctfltr_wc.prdctfltr_system .prdctfltr_woocommerce_ordering .prdctfltr_filter.prdctfltr_terms_customized_select label input[type="checkbox"] + span,
.prdctfltr_wc.prdctfltr_system .prdctfltr_woocommerce_ordering .prdctfltr_filter.prdctfltr_text label input[type="checkbox"] + span {
margin-left:-15px;
padding-left:20px;
}
.prdctfltr_wc.prdctfltr_system .prdctfltr_woocommerce_ordering .prdctfltr_filter.pf_attr_img input[type="checkbox"],
.prdctfltr_wc.prdctfltr_system .prdctfltr_woocommerce_ordering .prdctfltr_filter.pf_attr_imgtext input[type="checkbox"] {
display:none !important;
}
.prdctfltr_woocommerce_ordering div.pf_attr_img label {
display:inline-block;
margin-right:8px;
margin-top:4px;
margin-bottom:4px;
}
.prdctfltr_woocommerce_ordering div.pf_attr_img label > span:before {
display:none !important;
}
.prdctfltr_woocommerce_ordering div.pf_attr_img label > span:after{
content:'';
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
box-shadow:0 0 4px rgba(0,0,0,0.2) inset;
-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2) inset;
-moz-box-shadow:0 0 4px rgba(0,0,0,0.2) inset;
z-index:2;
}
.prdctfltr_woocommerce_ordering div.pf_attr_img label > span img {
display:block;
height:32px;
width:auto;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
border-radius:0;
box-shadow:none;
}
.prdctfltr_woocommerce_ordering div.pf_attr_img label:first-child > span img {
margin-top:0;
}
.prdctfltr_woocommerce_ordering div.pf_attr_img label.prdctfltr_active > span img {
border:3px double #ccc;
}
.prdctfltr_woocommerce_ordering div.pf_attr_imgtext label {
display:block;
}
.prdctfltr_woocommerce_ordering div.pf_attr_imgtext label > span:before {
display:none !important;
}
.prdctfltr_woocommerce_ordering div.pf_attr_imgtext label > span img {
display:inline-block;
margin-top:4px;
margin-bottom:4px;
margin-right:8px;
height:32px;
width:auto;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
vertical-align:middle;
box-shadow:0 0 4px rgba(0,0,0,0.2) inset;
-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2) inset;
-moz-box-shadow:0 0 4px rgba(0,0,0,0.2) inset;
border-radius:0;
}
.prdctfltr_woocommerce_ordering div.pf_attr_imgtext label:first-child > span img {
margin-top:0;
}
.prdctfltr_woocommerce_ordering div.pf_attr_imgtext label.prdctfltr_active > span img {
border:3px double #ccc;
} .prdctfltr_sale label {
font-size:90%;
}
.prdctfltr_wc .prdctfltr_sale {
margin-right:6px;
}
.prdctfltr_wc.prdctfltr_click_filter .prdctfltr_sale {
margin-top:0;
}
.prdctfltr-widget .prdctfltr_wc .prdctfltr_sale {
display:block;
}
.prdctfltr_woocommerce_ordering .prdctfltr_sale span:before {
content:'\f003';
font-family:'prdctfltr';
vertical-align:middle;
font-size:24px;
margin-top:-3px;
margin-right:2px;
width:24px;
display:inline-block;
text-align:center;
}
.prdctfltr_woocommerce_ordering .prdctfltr_sale label.prdctfltr_active span:before {
color:#fe4641;
} span.prdctfltr_instock label {
font-size:90%;
}
.prdctfltr_wc span.prdctfltr_instock {
margin-right:6px;
}
.prdctfltr_wc.prdctfltr_click_filter span.prdctfltr_instock {
margin-top:0;
}
.prdctfltr-widget .prdctfltr_wc span.prdctfltr_instock {
display:block;
}
.prdctfltr_woocommerce_ordering span.prdctfltr_instock span:before {
content:'\f012';
font-family:'prdctfltr';
vertical-align:middle;
font-size:22px;
margin-top:-3px;
margin-right:2px;
width:24px;
display:inline-block;
text-align:center;
}
.prdctfltr_woocommerce_ordering span.prdctfltr_instock label.prdctfltr_active span:before {
color:#fe4641;
} span.prdctfltr_reset label {
font-size:90%;
}
.prdctfltr_wc span.prdctfltr_reset {
margin-right:6px;
}
.prdctfltr_wc.prdctfltr_click_filter span.prdctfltr_reset {
margin-top:0;
}
.prdctfltr-widget .prdctfltr_wc span.prdctfltr_reset {
display:block;
}
.prdctfltr_woocommerce_ordering span.prdctfltr_reset span:before {
content:'\f013';
font-family:'prdctfltr';
vertical-align:middle;
font-size:20px;
margin-top:-3px;
margin-right:3px;
width:24px;
display:inline-block;
text-align:center;
}
.prdctfltr_woocommerce_ordering span.prdctfltr_reset label.prdctfltr_active span:before {
color:#fe4641;
} .prdctfltr_woocommerce.prdctfltr_wc.prdctfltr_always_visible .prdctfltr_woocommerce_ordering {
display:block;
}
.prdctfltr_overlay {
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
background-color:#000;
opacity:0;
z-index:2000;
cursor:pointer;
}
.prdctfltr_woocommerce .prdctfltr_filter {
position:relative;
float:left;
display:block;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
}
.prdctfltr_woocommerce .prdctfltr_woocommerce_ordering {
margin-left:-10px;
margin-right:-10px;
} .prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_ordering {
position:relative;
top:100%;
left:0;
padding:0;
display:none;
}
.prdctfltr_woocommerce.pf_default .prdctfltr_filter_wrapper {
margin-bottom:0;
}
.prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_filter_submit {
margin-right:12px;
} .prdctfltr_woocommerce.pf_default_inline  .prdctfltr_woocommerce_ordering {
position:relative;
top:100%;
left:0;
padding:0;
display:none;
}
.prdctfltr_woocommerce.pf_default_inline .prdctfltr_woocommerce_filter_submit {
margin-top:20px;
margin-right:12px;
}
.prdctfltr_woocommerce.pf_default_inline .prdctfltr_filter label {
display:inline-block;
margin-right:12px;
}
.prdctfltr_woocommerce.pf_default_inline .prdctfltr_filter.prdctfltr_terms_customized label {
margin-right:0;
}
.prdctfltr_woocommerce.pf_default_inline .prdctfltr_woocommerce_ordering > div {
margin-top:24px;
}
.prdctfltr_woocommerce.pf_default_inline .prdctfltr_woocommerce_ordering > div:first-child {
margin-top:0;
}
.prdctfltr_woocommerce.prdctfltr_wc.pf_default_inline .prdctfltr_filter label > span:before {
margin-right:6px;
} .prdctfltr_woocommerce.pf_arrow .prdctfltr_woocommerce_ordering {
position:absolute;
top:100%;
left:0;
width:100%;
max-width:960px;
padding:10px;
background-color:#f4f4f4;
-webkit-box-shadow:0px 0px 5px 0px rgba(128, 128, 128, 0.2);
-moz-box-shadow:0px 0px 5px 0px rgba(128, 128, 128, 0.2);
box-shadow:0px 0px 5px 0px rgba(128, 128, 128, 0.2);
display:none;
margin-top:10px;
}
.prdctfltr_woocommerce.pf_arrow.pf_mod_row .prdctfltr_woocommerce_ordering {
left: -11px;
padding: 10px 20px 20px;
z-index: 100;
top: 34px;
}
.prdctfltr_woocommerce.pf_arrow .prdctfltr_woocommerce_ordering:before {
content:'';
position:absolute;
top:-24px;
left:10px;
border:12px solid transparent;
border-bottom-color:#f4f4f4;
}
.prdctfltr_woocommerce.pf_arrow .prdctfltr_woocommerce_filter_submit {
margin-right:12px;
} .prdctfltr_woocommerce.pf_arrow_inline .prdctfltr_woocommerce_ordering {
position:absolute;
top:100%;
left:0;
width:100%;
max-width:960px;
z-index:2001;
padding:10px;
background-color:#f4f4f4;
-webkit-box-shadow:0px 0px 5px 0px rgba(128, 128, 128, 0.2);
-moz-box-shadow:0px 0px 5px 0px rgba(128, 128, 128, 0.2);
box-shadow:0px 0px 5px 0px rgba(128, 128, 128, 0.2);
display:none;
margin-top:10px;
}
.prdctfltr_woocommerce.pf_arrow_inline  .prdctfltr_woocommerce_ordering:before {
content:'';
position:absolute;
top:-24px;
left:10px;
border:12px solid transparent;
border-bottom-color:#f4f4f4;
}
.prdctfltr_woocommerce.pf_arrow_inline .prdctfltr_woocommerce_filter_submit {
margin-right:12px;
}
.prdctfltr_woocommerce.pf_arrow_inline .prdctfltr_filter label{
display:inline-block;
margin-right:12px;
}
.prdctfltr_woocommerce.pf_arrow_inline .prdctfltr_woocommerce_ordering > div {
margin-top:24px;
}
.prdctfltr_woocommerce.pf_arrow_inline .prdctfltr_woocommerce_ordering > div:first-child {
margin-top:0;
}
.prdctfltr_woocommerce.prdctfltr_wc.pf_arrow_inline .prdctfltr_filter label > span:before {
margin-right:6px;
} .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_filter_title {
margin-bottom:20px;
}
.prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_filter_inner {
padding-bottom:0;
overflow:visible;
}
.prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_buttons {
margin: 0;
}
.prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering {
position:relative;
top:100%;
left:0;
padding:0;
}
.prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_filter_wrapper {
white-space:normal;
margin-bottom:0;
}
.prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_filter_inner {
}
.prdctfltr_wc.prdctfltr_woocommerce.pf_select > span span {
cursor:pointer;
}
.prdctfltr_wc.pf_mod_row.pf_select .prdctfltr_filter_inner .prdctfltr_filter:first-child {
padding-left:10px;
} .prdctfltr_wc_regular.prdctfltr_wc.prdctfltr_woocommerce.prdctfltr_scroll_default .prdctfltr_terms_customized_select .prdctfltr_add_scroll .prdctfltr_checkboxes,
.prdctfltr_wc_regular.prdctfltr_wc.prdctfltr_woocommerce.prdctfltr_scroll_active .prdctfltr_terms_customized_select .prdctfltr_add_scroll .prdctfltr_checkboxes,
.prdctfltr_wc.prdctfltr_woocommerce.pf_select.prdctfltr_scroll_default .prdctfltr_add_scroll .prdctfltr_checkboxes,
.prdctfltr_wc.prdctfltr_woocommerce.pf_select.prdctfltr_scroll_active .prdctfltr_add_scroll .prdctfltr_checkboxes {
display:block;
}
.prdctfltr_wc_regular.prdctfltr_wc.prdctfltr_woocommerce.prdctfltr_scroll_default .prdctfltr_terms_customized_select .prdctfltr_add_scroll,
.prdctfltr_wc_regular.prdctfltr_wc.prdctfltr_woocommerce.prdctfltr_scroll_active .prdctfltr_terms_customized_select .prdctfltr_add_scroll,
.prdctfltr_wc.prdctfltr_woocommerce.pf_select.prdctfltr_scroll_default .prdctfltr_add_scroll,
.prdctfltr_wc.prdctfltr_woocommerce.pf_select.prdctfltr_scroll_active .prdctfltr_add_scroll {
position:absolute;
display:none;
top:42px;
margin-top:0;
background-color:#fff;
width:90%;
width:-moz-calc(100% - 20px);
width:-webkit-calc(100% - 20px);
width:calc(100% - 20px);
padding:13px 10px 10px;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
-webkit-box-shadow:0px 0px 5px 0px rgba(128, 128, 128, 0.2);
-moz-box-shadow:0px 0px 5px 0px rgba(128, 128, 128, 0.2);
box-shadow:0px 0px 5px 0px rgba(128, 128, 128, 0.2);
border:1px solid #ddd;
z-index:1;
}
.prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_filter_submit {
margin-right:12px;
}
.prdctfltr_wc.prdctfltr_woocommerce.pf_select i.prdctfltr-down,
.prdctfltr_wc.prdctfltr_woocommerce.pf_select i.prdctfltr-up {
float:right;
position:absolute;
top:9px;
right:18px;
}
.prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_filter > span {
cursor:pointer;
}
.prdctfltr_wc.pf_select .prdctfltr_filter_wrapper.mCustomScrollbar,
.prdctfltr_wc.pf_select .prdctfltr_filter_wrapper.mCustomScrollbar > .mCSB_horizontal,
.prdctfltr_wc.pf_select .prdctfltr_filter_wrapper.mCustomScrollbar > .mCSB_horizontal > .mCSB_container {
overflow:visible !important;
}
.prdctfltr_wc.pf_select .prdctfltr_filter_inner {
margin-bottom:0;
}
.prdctfltr_wc.pf_select .prdctfltr_filter {
margin-bottom:0;
}
.prdctfltr_wc.pf_mod_row.prdctfltr_click_filter.pf_select .prdctfltr_sale {
margin-left:10px;
} .prdctfltr_wc_regular .prdctfltr_terms_customized_select.prdctfltr_filter .prdctfltr-down,
.prdctfltr_wc_regular .prdctfltr_terms_customized_select.prdctfltr_filter .prdctfltr-up {
display:block;
}
.prdctfltr_wc_regular .prdctfltr_terms_customized_select.prdctfltr_filter > span,
.prdctfltr_wc_regular .prdctfltr_terms_customized_select.prdctfltr_filter > span {
overflow:hidden;
border:1px solid #ddd;
padding:6px;
padding-right:32px;
white-space:nowrap;
text-overflow:ellipsis;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
cursor:pointer;
margin-top:3px;
}
.prdctfltr_wc_regular .prdctfltr_terms_customized_select.prdctfltr_filter i.prdctfltr-down,
.prdctfltr_wc_regular .prdctfltr_terms_customized_select.prdctfltr_filter i.prdctfltr-up {
float:right;
position:absolute;
top:9px;
right:18px;
z-index:2;
}
.prdctfltr_wc_regular.pf_mod_masonry .prdctfltr_terms_customized_select.prdctfltr_filter i.prdctfltr-down,
.prdctfltr_wc_regular.pf_mod_masonry .prdctfltr_terms_customized_select.prdctfltr_filter i.prdctfltr-up {
top:10px;
right:23px;
}
.prdctfltr_wc.prdctfltr_wc_regular .prdctfltr_terms_customized.prdctfltr_terms_customized_select .prdctfltr_checkboxes label {
display:block !important;
}
.prdctfltr_wc.prdctfltr_wc_regular .prdctfltr_filter.prdctfltr_terms_customized.prdctfltr_terms_customized_select .prdctfltr_checkboxes label > span:before {
display:inline-block;
} body.wc-prdctfltr-active-overlay {
position:relative;
transition:left 200ms, right 200ms;
}
.prdctfltr_woocommerce.pf_sidebar .prdctfltr_close_sidebar,
.prdctfltr_woocommerce.pf_sidebar_right .prdctfltr_close_sidebar,
.prdctfltr_woocommerce.pf_sidebar_css .prdctfltr_close_sidebar,
.prdctfltr_woocommerce.pf_sidebar_css_right .prdctfltr_close_sidebar {
font-size:16px;
line-height:24px;
color:#ccc;
padding:20px 15px 0;
margin-bottom:10px;
cursor:pointer;
}
.prdctfltr_woocommerce.pf_sidebar .prdctfltr_close_sidebar i,
.prdctfltr_woocommerce.pf_sidebar_right .prdctfltr_close_sidebar i,
.prdctfltr_woocommerce.pf_sidebar_css .prdctfltr_close_sidebar i,
.prdctfltr_woocommerce.pf_sidebar_css_right .prdctfltr_close_sidebar i {
font-size:24px;
line-height:24px;
}
.prdctfltr_woocommerce.pf_sidebar .prdctfltr_woocommerce_ordering,
.prdctfltr_woocommerce.pf_sidebar_right .prdctfltr_woocommerce_ordering,
.prdctfltr_woocommerce.pf_sidebar_css .prdctfltr_woocommerce_ordering,
.prdctfltr_woocommerce.pf_sidebar_css_right .prdctfltr_woocommerce_ordering {
position:fixed;
top:0;
left:-320px;
width:320px;
height:100%;
padding-top:10px;
padding-left:10px;
display:none;
background-color:#fff;
overflow-y:auto;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-shadow:0 3px 15px rgba(0,0,0,0.3);
z-index:2001;
transition:left 200ms, right 200ms;
}
.wc-prdctfltr-active .prdctfltr_woocommerce.pf_sidebar .prdctfltr_woocommerce_ordering,
.wc-prdctfltr-active .prdctfltr_woocommerce.pf_sidebar_css .prdctfltr_woocommerce_ordering {
left:0;
}
.prdctfltr_wc.prdctfltr_woocommerce.pf_sidebar_right .prdctfltr_woocommerce_ordering,
.prdctfltr_wc.prdctfltr_woocommerce.pf_sidebar_css_right .prdctfltr_woocommerce_ordering {
left:auto;
right:-320px;
padding-left:0;
}
.wc-prdctfltr-active .prdctfltr_wc.prdctfltr_woocommerce.pf_sidebar_right .prdctfltr_woocommerce_ordering,
.wc-prdctfltr-active .prdctfltr_wc.prdctfltr_woocommerce.pf_sidebar_css_right .prdctfltr_woocommerce_ordering {
right:0;
}
.prdctfltr_woocommerce.pf_sidebar .prdctfltr_filter_wrapper,
.prdctfltr_woocommerce.pf_sidebar_right .prdctfltr_filter_wrapper,
.prdctfltr_woocommerce.pf_sidebar_css .prdctfltr_filter_wrapper,
.prdctfltr_woocommerce.pf_sidebar_css_right .prdctfltr_filter_wrapper {
margin-bottom:0;
}
.prdctfltr_woocommerce.pf_sidebar .prdctfltr_filter,
.prdctfltr_woocommerce.pf_sidebar_right .prdctfltr_filter,
.prdctfltr_woocommerce.pf_sidebar_css .prdctfltr_filter,
.prdctfltr_woocommerce.pf_sidebar_css_right .prdctfltr_filter {
width:100%;
}
.prdctfltr_woocommerce.pf_sidebar .prdctfltr_woocommerce_filter_submit,
.prdctfltr_woocommerce.pf_sidebar_right .prdctfltr_woocommerce_filter_submit,
.prdctfltr_woocommerce.pf_sidebar_css .prdctfltr_woocommerce_filter_submit,
.prdctfltr_woocommerce.pf_sidebar_css_right .prdctfltr_woocommerce_filter_submit {
margin-bottom:10px;
}
.prdctfltr_woocommerce.pf_sidebar .prdctfltr_filter_inner,
.prdctfltr_woocommerce.pf_sidebar_right .prdctfltr_filter_inner,
.prdctfltr_woocommerce.pf_sidebar_css .prdctfltr_filter_inner,
.prdctfltr_woocommerce.pf_sidebar_css_right .prdctfltr_filter_inner {
padding:10px;
} .prdctfltr_woocommerce.pf_fullscreen .prdctfltr_close_sidebar {
font-size:16px;
line-height:24px;
color:#ccc;
padding:0 5px 0;
margin-bottom:10px;
cursor:pointer;
}
.prdctfltr_woocommerce.pf_fullscreen .prdctfltr_close_sidebar i {
font-size:24px;
line-height:24px;
}
.prdctfltr_woocommerce.pf_fullscreen .prdctfltr_woocommerce_ordering {
position:fixed;
top:0;
left:0;
bottom:0;
right:0;
width:100%;
height:100%;
padding:64px 0;
display:none;
background-color:#fff;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-shadow:0 3px 15px rgba(0,0,0,0.3);
z-index:2001;
}
.prdctfltr_woocommerce.pf_fullscreen .prdctfltr_woocommerce_ordering .prdctfltr_buttons {
padding:0 10px;
}
.prdctfltr_woocommerce.pf_fullscreen .prdctfltr_woocommerce_ordering .prdctfltr_close_sidebar,
.prdctfltr_woocommerce.pf_fullscreen .prdctfltr_woocommerce_ordering .prdctfltr_buttons,
.prdctfltr_woocommerce.pf_fullscreen .prdctfltr_woocommerce_ordering .prdctfltr_filter_wrapper {
max-width:1024px;
display:block;
margin-left:auto;
margin-right:auto;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
}
.prdctfltr_woocommerce.pf_fullscreen .prdctfltr_woocommerce_ordering .prdctfltr_filter_wrapper {
overflow:hidden;
overflow-y:auto;
}
.prdctfltr_woocommerce.pf_fullscreen .prdctfltr_woocommerce_filter_submit {
margin-right:12px;
}
.prdctfltr_woocommerce.pf_fullscreen .prdctfltr_woocommerce_ordering {
margin-left:0;
margin-right:0;
} .prdctfltr_columns_1 .prdctfltr_filter {
width:100%;
}
.prdctfltr_columns_2 .prdctfltr_filter {
width:50%;
}
.prdctfltr_columns_3 .prdctfltr_filter {
width:33.33%;
}
.prdctfltr_columns_4 .prdctfltr_filter {
width:25%;
}
.prdctfltr_columns_5 .prdctfltr_filter {
width:20%;
}
.prdctfltr_columns_6 .prdctfltr_filter {
width:16.66%;
}
.prdctfltr_columns_7 .prdctfltr_filter {
width:14.28%;
}
.prdctfltr_columns_8 .prdctfltr_filter {
width:12.5%;
}
.prdctfltr_columns_9 .prdctfltr_filter {
width:11.11%;
}
.prdctfltr_columns_10 .prdctfltr_filter {
width:10%;
} .prdctfltr-widget .prdctfltr_wc .prdctfltr_woocommerce_ordering {
display:block;
}
.prdctfltr-widget .prdctfltr_wc .prdctfltr_woocommerce_ordering .prdctfltr_filter {
width:100%;
padding:0;
margin-bottom:30px;
}
.prdctfltr-widget .prdctfltr_wc .prdctfltr_woocommerce_ordering {
margin:0;
}
.prdctfltr-widget .prdctfltr_wc.pf_default_inline > form > div > label {
display:inline-block;
margin-right:12px;
}
.prdctfltr-widget .prdctfltr_wc.pf_default_inline > form > div.pf_attr_img > label,
.prdctfltr-widget .prdctfltr_wc.pf_default_inline > form > div.pf_attr_imgtext > label {
margin-right:0;
}
.prdctfltr-widget .prdctfltr_woocommerce_filter_submit {
margin-top:12px;
}
.prdctfltr-widget .prdctfltr_wc.prdctfltr_maxheight .prdctfltr_woocommerce_ordering .prdctfltr_filter_wrapper .prdctfltr_filter {
display:block;
padding-left:0;
margin-right:0;
}
.prdctfltr-widget .prdctfltr_wc.prdctfltr_maxheight .prdctfltr_woocommerce_ordering .prdctfltr_filter_wrapper {
white-space:normal;
margin-left:0;
margin-right:0;
overflow:hidden;
}
.prdctfltr-widget .prdctfltr_terms_customized_select .prdctfltr_add_scroll,
.prdctfltr-widget .pf_default_select .prdctfltr_add_scroll {
display:none;
}
.prdctfltr-widget .prdctfltr_scroll_default .prdctfltr_terms_customized_select .prdctfltr_add_scroll .prdctfltr_checkboxes,
.prdctfltr-widget .prdctfltr_scroll_default.pf_default_select .prdctfltr_add_scroll .prdctfltr_checkboxes {
padding-top:5px;
padding-right:10px;
box-sizing:border-box;
}
.prdctfltr-widget .prdctfltr_scroll_active .prdctfltr_terms_customized_select .prdctfltr_add_scroll .prdctfltr_checkboxes,
.prdctfltr-widget .prdctfltr_scroll_active.pf_default_select .prdctfltr_add_scroll .prdctfltr_checkboxes {
padding-top:5px;
}
.prdctfltr-widget .prdctfltr_terms_customized_select i.prdctfltr-down,
.prdctfltr-widget .prdctfltr_terms_customized_select i.prdctfltr-up,
.prdctfltr-widget .pf_default_select i.prdctfltr-down,
.prdctfltr-widget .pf_default_select i.prdctfltr-up {
float:right;
}
.prdctfltr-widget .prdctfltr_terms_customized_select .prdctfltr_widget_title,
.prdctfltr-widget .pf_default_select .prdctfltr_widget_title {
cursor:pointer;
display:block;
}
.prdctfltr-widget .prdctfltr_wc .prdctfltr_filter_inner {
overflow:visible;
}
.prdctfltr-widget .prdctfltr_wc .prdctfltr_buttons {
margin-left:0!important;
margin-right:0!important;
padding-left:0!important;
padding-right:0!important;
}
.prdctfltr-widget .prdctfltr_wc .prdctfltr_buttons span {
display:block;
}
.prdctfltr-widget .prdctfltr_wc {
position:relative;
}
.prdctfltr-widget .prdctfltr_wc .prdctfltr_loader {
position:absolute;
top:0;
right:0;
height:30px;
width:auto;
}
.prdctfltr-widget .prdctfltr_wc .prdctfltr_buttons:first-child {
margin-bottom:30px;
}
.prdctfltr-widget .prdctfltr_wc .prdctfltr_filter_wrapper + .prdctfltr_buttons {
margin:30px 0 0;
}
.prdctfltr-widget .prdctfltr_wc .prdctfltr_woocommerce_filter_submit {
margin-bottom:20px;
}
.prdctfltr-widget .prdctfltr_wc .prdctfltr_filter:last-child {
margin-bottom:0;
} .pf_adptv_default .prdctfltr_adoptive .pf_adoptive_hide {
display:none !important;
}
.pf_adptv_unclick .prdctfltr_adoptive .pf_adoptive_hide {
display:block;
opacity:0.5 !important;
cursor:default !important;
}
.pf_adptv_unclick .prdctfltr_woocommerce_ordering div.pf_attr_img .pf_adoptive_hide {
opacity:1 !important;
}
.pf_adptv_unclick .prdctfltr_woocommerce_ordering div.pf_attr_img .pf_adoptive_hide img {
opacity:0.5 !important;
}
.pf_adptv_unclick .prdctfltr_woocommerce_ordering div.pf_attr_img .pf_adoptive_hide,
.prdctfltr_woocommerce.pf_default_inline.pf_adptv_unclick .prdctfltr_adoptive .pf_adoptive_hide,
.prdctfltr_woocommerce.pf_arrow_inline.pf_adptv_unclick .prdctfltr_adoptive .pf_adoptive_hide {
position:relative !important;
display:inline-block !important;
}
.pf_adptv_click .prdctfltr_adoptive .pf_adoptive_hide {
display:block;
opacity:0.5 !important;
}
.pf_adptv_click .prdctfltr_woocommerce_ordering div.pf_attr_img .pf_adoptive_hide {
opacity:1 !important;
}
.pf_adptv_click .prdctfltr_woocommerce_ordering div.pf_attr_img .pf_adoptive_hide img {
opacity:0.5 !important;
}
.pf_adptv_click .prdctfltr_woocommerce_ordering div.pf_attr_img .pf_adoptive_hide,
.prdctfltr_woocommerce.pf_default_inline.pf_adptv_click .prdctfltr_adoptive .pf_adoptive_hide,
.prdctfltr_woocommerce.pf_arrow_inline.pf_adptv_click .prdctfltr_adoptive .pf_adoptive_hide {
position:relative !important;
display:inline-block !important;
}
.pf_adptv_click .prdctfltr_woocommerce_ordering div.pf_attr_img .pf_adoptive_hide:after,
.pf_adptv_unclick .prdctfltr_woocommerce_ordering div.pf_attr_img .pf_adoptive_hide:after {
content:'';
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background-image:url(//gsudamericana.com.ar/wp-content/plugins/prdctfltr/lib/images/outofstock.svg);
background-position:center center;
background-size:100% 100%;
}
.prdctfltr_count {
display:inline-block;
height:15px;
line-height:15px;
font-size:10px;
padding:0 2px;
margin-left:2px;
border:1px solid #888;
color:#888;
border-radius:2px;
vertical-align:text-bottom;
opacity:0.5;
}
.prdctfltr_woocommerce.pf_default_inline .prdctfltr_checkboxes .prdctfltr_sub,
.prdctfltr_woocommerce.pf_arrow_inline .prdctfltr_checkboxes .prdctfltr_sub {
margin-left:0;
}
.prdctfltr_filter_wrapper.mCustomScrollbar {
padding-bottom:36px;
}
.mCSB_scrollTools_horizontal {
margin:0;
}
.mCSB_scrollTools_horizontal > div {
}
.mCS_no_scrollbar > div,
.mCS_no_scrollbar > div > div {
overflow:visible !important;
}
.prdctfltr_wc .prdctfltr_filter.prdctfltr_range .prdctfltr_checkboxes input {
position: absolute !important;
display: block !important;
top: 0 !important;
left: 0 !important;
width: 0 !important;
height: 0 !important;
font-size: 0 !important;
line-height: 0 !important;
padding: 0 !important;
margin: 0 !important;
outline: none !important;
z-index: -9999 !important;
background: none !important;
border-style: solid !important;
border-color: transparent !important;
}  .prdctfltr_woocommerce .prdctfltr_filter .prdctfltr_search_terms {
position:relative;
display:block;
padding-top:5px;
margin-top:0;
margin-bottom:10px;
}
.prdctfltr_woocommerce .prdctfltr_filter .prdctfltr_search_terms i {
position:absolute;
top:0;
left:0;
font-size:16px;
line-height:16px;
opacity:0.33;
}
.prdctfltr_woocommerce .prdctfltr_filter .prdctfltr_search_terms .prdctfltr_search_terms_input {
display:block;
width:100%;
font-size:14px;
line-height:20px;
padding-left:20px;
border-bottom:1px solid #ccc;
box-sizing:border-box;
}
.prdctfltr_searching label > i.prdctfltr-plus {
display:none;
} .prdctfltr_tooltip {
position:absolute;
bottom:100%;
left:50%;
margin-left:-50px;
margin-bottom:0;
width:100px !important;
max-height:0;
height:auto !important;
font-size:12px;
line-height:14px;
text-align:center;
box-sizing:border-box;
overflow:hidden;
padding-bottom:10px;
z-index:1;
opacity:0!important;
transition:all 300ms;
}
.prdctfltr_tooltip * {
box-sizing:border-box;
}
.prdctfltr_tooltip > span {
display:inline-block;
position:relative;
height:auto;
width:auto;
max-width:100%;
min-width:32px;
background-color:#222;
color:#fff;
border-radius:3px;
padding:3px 6px;
}
.prdctfltr_tooltip > span:after {
content:'';
border:10px solid transparent;
border-top-color:#222;
width:1px;
height:1px;
position:absolute;
left:50%;
bottom:-20px;
margin-left:-10px;
}
.prdctfltr_hover .prdctfltr_tooltip {
max-height:300px;
margin-bottom:5px;
opacity:1!important;
}
.prdctfltr_hover .prdctfltr_tooltip .prdctfltr_count {
height:14px;
font-size:8px;
line-height:12px;
vertical-align:top;
opacity:1;
color:#fff;
border-color:#eee;
}
.prdctfltr_woocommerce .pf_attr_img label > span {
display:block;
} .prdctfltr_error {
display:block;
border:1px solid rgba(0,0,0,0.1);
border-radius:3px;
background-color:#fcc2c2;
width:100%;
margin-bottom:20px;
}
.prdctfltr_error small {
display:block;
padding:10px;
font-size:12px;
line-height:15px;
}
div.products h1.prdctfltr_not_found {
margin-bottom:20px;
color:#ccc;
font-size:24px;
line-height:28px;
}
div.products p.prdctfltr_not_found {
} .prdctfltr_woocommerce .prdctfltr_reset_this {
animation:none;
animation-delay:0;
animation-direction:normal;
animation-duration:0;
animation-fill-mode:none;
animation-iteration-count:1;
animation-name:none;
animation-play-state:running;
animation-timing-function:ease;
backface-visibility:visible;
background:0;
background-attachment:scroll;
background-clip:border-box;
background-color:transparent;
background-image:none;
background-origin:padding-box;
background-position:0 0;
background-position-x:0;
background-position-y:0;
background-repeat:repeat;
background-size:auto auto;
border:0;
border-style:none;
border-width:medium;
border-color:inherit;
border-bottom:0;
border-bottom-color:inherit;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
border-bottom-style:none;
border-bottom-width:medium;
border-collapse:separate;
border-image:none;
border-left:0;
border-left-color:inherit;
border-left-style:none;
border-left-width:medium;
border-radius:0;
border-right:0;
border-right-color:inherit;
border-right-style:none;
border-right-width:medium;
border-spacing:0;
border-top:0;
border-top-color:inherit;
border-top-left-radius:0;
border-top-right-radius:0;
border-top-style:none;
border-top-width:medium;
bottom:auto;
box-shadow:none;
box-sizing:content-box;
caption-side:top;
clear:none;
clip:auto;
color:inherit;
columns:auto;
column-count:auto;
column-fill:balance;
column-gap:normal;
column-rule:medium none currentColor;
column-rule-color:currentColor;
column-rule-style:none;
column-rule-width:none;
column-span:1;
column-width:auto;
content:normal;
counter-increment:none;
counter-reset:none;
cursor:auto;
direction:ltr;
display:inline;
empty-cells:show;
float:none;
font:normal;
font-family:inherit;
font-size:medium;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:auto;
hyphens:none;
left:auto;
letter-spacing:normal;
line-height:normal;
list-style:none;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
max-height:none;
max-width:none;
min-height:0;
min-width:0;
opacity:1;
orphans:0;
outline:0;
outline-color:invert;
outline-style:none;
outline-width:medium;
overflow:visible;
overflow-x:visible;
overflow-y:visible;
padding:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
page-break-after:auto;
page-break-before:auto;
page-break-inside:auto;
perspective:none;
perspective-origin:50% 50%;
position:static;
quotes:'\201C' '\201D' '\2018' '\2019';
right:auto;
tab-size:8;
table-layout:auto;
text-align:inherit;
text-align-last:auto;
text-decoration:none;
text-decoration-color:inherit;
text-decoration-line:none;
text-decoration-style:solid;
text-indent:0;
text-shadow:none;
text-transform:none;
top:auto;
transform:none;
transform-style:flat;
transition:none;
transition-delay:0s;
transition-duration:0s;
transition-property:none;
transition-timing-function:ease;
unicode-bidi:normal;
vertical-align:baseline;
visibility:visible;
white-space:normal;
widows:0;
width:auto;
word-spacing:normal;
z-index:auto;
} @media (max-width:900px) {
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_arrow .prdctfltr_woocommerce_ordering,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_arrow_inline .prdctfltr_woocommerce_ordering,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_ordering,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_default_inline .prdctfltr_woocommerce_ordering,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering {
margin:0 -10px !important;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_arrow .prdctfltr_woocommerce_ordering .prdctfltr_filter,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_arrow_inline .prdctfltr_woocommerce_ordering .prdctfltr_filter,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_ordering .prdctfltr_filter,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_default_inline .prdctfltr_woocommerce_ordering .prdctfltr_filter,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_fullscreen .prdctfltr_woocommerce_ordering .prdctfltr_filter {
float:left !important;
display:block !important;
width:50% !important;
padding:0 10px !important;
margin-right:-4px !important;
margin-bottom:0;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce .prdctfltr_woocommerce_ordering .prdctfltr_filter_inner {
white-space:normal;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_mod_row .prdctfltr_filter_inner {
width:auto!important;
margin:0 -36px 0 0;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_mod_row .mCSB_scrollTools_horizontal {
display:none !important;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_mod_row .mCSB_container {
width:auto!important;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce .prdctfltr_woocommerce_ordering .prdctfltr_clear {
display:none !important;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce .prdctfltr_woocommerce_ordering .prdctfltr_clear:last-child {
display:block !important;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce .prdctfltr_woocommerce_filter_submit {
margin-bottom:12px;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.woocommerce.pf_select .prdctfltr_filter {
margin-bottom:10px;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_arrow .prdctfltr_woocommerce_ordering {
width:auto;
}
.prdctfltr_woocommerce.prdctfltr_wc_regular.pf_fullscreen .prdctfltr_woocommerce_ordering {
padding-top:64px !important;
}
}
@media (max-width:640px) {
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_arrow .prdctfltr_woocommerce_ordering,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_arrow_inline .prdctfltr_woocommerce_ordering,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_ordering,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_default_inline .prdctfltr_woocommerce_ordering,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering {
margin:0;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_arrow .prdctfltr_woocommerce_ordering .prdctfltr_filter,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_arrow_inline .prdctfltr_woocommerce_ordering .prdctfltr_filter,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_ordering .prdctfltr_filter,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_default_inline .prdctfltr_woocommerce_ordering .prdctfltr_filter,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering .prdctfltr_filter,
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_fullscreen .prdctfltr_woocommerce_ordering .prdctfltr_filter {
float:left !important;
display:block !important;
width:100% !important;
padding:0;
margin-right:0;
margin-bottom:0;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce .prdctfltr_woocommerce_ordering .prdctfltr_filter_inner {
white-space:normal;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_mod_row .prdctfltr_filter_inner {
width:auto!important;
margin:0 -36px 0 0;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_mod_row .mCSB_scrollTools_horizontal {
display:none !important;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_mod_row .mCSB_container {
width:auto!important;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce .prdctfltr_woocommerce_ordering .prdctfltr_clear {
display:none !important;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce .prdctfltr_woocommerce_ordering .prdctfltr_clear:last-child {
display:block !important;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce .prdctfltr_woocommerce_filter_submit {
margin-bottom:12px;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.woocommerce.pf_select .prdctfltr_filter {
margin-bottom:10px;
}
.prdctfltr_wc.prdctfltr_wc_regular.prdctfltr_woocommerce.pf_arrow .prdctfltr_woocommerce_ordering {
width:auto;
}
.prdctfltr_woocommerce.prdctfltr_wc_regular.pf_fullscreen .prdctfltr_woocommerce_ordering {
padding-top:64px !important;
}
.prdctfltr_woocommerce.prdctfltr_wc_regular.pf_fullscreen .prdctfltr_filter_wrapper {
margin-right:-10px !important;
}
}
.prdctfltr_wc .prdctfltr_terms_customized_image .prdctfltr_checkboxes label,
.prdctfltr_wc .prdctfltr_terms_customized_text .prdctfltr_checkboxes label,
.prdctfltr_wc .prdctfltr_terms_customized_color .prdctfltr_checkboxes label {
display:inline-block;
vertical-align: top;
}
.prdctfltr_wc .prdctfltr_filter.prdctfltr_terms_customized  .prdctfltr_checkboxes label > span:before {
display:none;
}
.prdctfltr_customize {
position:relative;
display:inline-block;
margin:0 5px 5px 0;
}
.prdctfltr_customize_background {
color:#fff;
padding:5px 10px;
}
.prdctfltr_customize_border {
border:2px solid transparent;
border-radius:3px;
padding:5px 10px;
box-sizing:border-box;
}
.prdctfltr_customize_round .prdctfltr_customize_name {
line-height:42px;
display:block;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.prdctfltr_customize_round .prdctfltr_customize_count {
position:absolute;
top:-2px;
right:-2px;
padding:0 2px;
max-width:32px;
heigth:18px;
line-height:18px;
text-align:center;
background-color:#ccc;
color:#fff;
font-size:12px;
border-radius:2px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.prdctfltr_customize_round {
width:42px;
height:42px;
padding:3px;
text-align:center;
color:#fff;
}
.prdctfltr_customize_block {
padding:3px;
border:1px solid #ccc;
}
.prdctfltr_customize_block .prdctfltr_customize_color {
display:block;
width:42px;
height:42px;
}
.prdctfltr_customize_block .prdctfltr_customize_image {
display:block;
width:42px;
}
.prdctfltr_customize_block .prdctfltr_customize_image img {
display:block;
width:42px;
height:auto;
}
.prdctfltr_wc .prdctfltr_terms_customized.prdctfltr_terms_customized_image-text .prdctfltr_checkboxes label:first-child {
margin-top:9px;
}
.prdctfltr_wc .prdctfltr_terms_customized.prdctfltr_terms_customized_image-text .prdctfltr_checkboxes label {
display:block;
margin-top:6px;
}
.prdctfltr_wc .prdctfltr_terms_customized.prdctfltr_terms_customized_image-text .prdctfltr_checkboxes label.prdctfltr_active .prdctfltr_customize_block {
box-shadow:none;
}
.prdctfltr_wc .prdctfltr_terms_customized.prdctfltr_terms_customized_image-text .prdctfltr_customize_block {
padding:0;
border:0;
}
.prdctfltr_wc .prdctfltr_terms_customized.prdctfltr_terms_customized_image-text .prdctfltr_customize_block .prdctfltr_customize_image_text {
display:inline-block;
width:42px;
vertical-align:middle;
}
.prdctfltr_wc .prdctfltr_terms_customized.prdctfltr_terms_customized_image-text .prdctfltr_customize_block .prdctfltr_customize_image_text img {
display:block;
width:42px;
height:auto;
padding:3px;
border:1px solid #ccc;
}
.prdctfltr_wc .prdctfltr_terms_customized.prdctfltr_terms_customized_image-text .prdctfltr_customize_block .prdctfltr_customize_image_text_tip {
margin-left:20px;
vertical-align:middle;
}
.prdctfltr_customize_block .prdctfltr_customize_count {
display:none;
}
.prdctfltr_wc .prdctfltr_terms_customized.prdctfltr_terms_customized_image-text label.prdctfltr_active .prdctfltr_customize_block .prdctfltr_customize_image_text img {
border-color:#222;
}
.prdctfltr_wc.prdctfltr_system .prdctfltr_woocommerce_ordering .prdctfltr_filter.prdctfltr_terms_customized.prdctfltr_terms_customized_text input[type="checkbox"],
.prdctfltr_wc.prdctfltr_system .prdctfltr_woocommerce_ordering .prdctfltr_filter.prdctfltr_terms_customized.prdctfltr_terms_customized_color input[type="checkbox"],
.prdctfltr_wc.prdctfltr_system .prdctfltr_woocommerce_ordering .prdctfltr_filter.prdctfltr_terms_customized.prdctfltr_terms_customized_image input[type="checkbox"],
.prdctfltr_wc.prdctfltr_system .prdctfltr_woocommerce_ordering .prdctfltr_filter.prdctfltr_terms_customized.prdctfltr_terms_customized_image-text input[type="checkbox"] {
display: none !important;
visibility: hidden !important;
width: 0 !important;
height: 0 !important;
z-index: -1 !important;
}
label.prdctfltr_active .prdctfltr_customize_block {
padding: 2px;
border: 2px solid #222;
box-shadow: 0px 4px 9px -3px rgba(0,0,0,0.3);
}
.pf_adptv_click .prdctfltr_adoptive.prdctfltr_terms_customized .pf_adoptive_hide,
.pf_adptv_unclick .prdctfltr_adoptive.prdctfltr_terms_customized .pf_adoptive_hide {
display:inline-block !important;
}
.prdctfltr_wc.prdctfltr_checkbox .prdctfltr_filter.prdctfltr_terms_customized label.prdctfltr_active > span:after {
content: none;
}
.pf_adoptive_hide .prdctfltr_tooltip {
display:none!important;
}
.prdctfltr_checkboxes label span {
z-index:1 !important;
}
.prdctfltr_checkboxes .pf_more {
display:block;
width:100%;
cursor:pointer;
overflow:hidden;
font-size:14px!important;
line-height:20px !important;
text-transform:uppercase;
margin-top:6px;
}
.prdctfltr_checkboxes .pf_more span {
position:relative;
display:inline-block;
color:#ccc;
}
.prdctfltr_checkboxes .pf_more span:before {
content:'';
width:1000px;
height:1px;
background-color:#ccc;
position:absolute;
top:50%;
left:100%;
margin-left:10px;
}
.prdctfltr_search label {
position:relative;
margin-bottom:6px;
}
input.pf_search {
width:100%;
margin:0!important;
box-sizing: border-box;
}
.pf_search_trigger {
position:absolute;
top:0;
right:0;
height:100%;
width:32px;
background:url(//gsudamericana.com.ar/wp-content/plugins/prdctfltr/lib/images/checked.svg) center center no-repeat;
background-size:20px;
display:none;
}
.prdctfltr_customize_count:before {
content:'(';
}
.prdctfltr_customize_count:after {
content:')';
}
.prdctfltr_woocommerce .button {
margin-top:10px;
margin-bottom:10px;
}
.prdctfltr_woocommerce .prdctfltr_filter.prdctfltr_terms_customized .prdctfltr_search_terms {
margin-bottom:15px;
}
.prdctfltr_always_visible .prdctfltr_woocommerce_filter {
cursor:default!important;
}
.prdctfltr_woocommerce img {
display:block;
} .prdctfltr_sc_products.prdctfltr_fallback_css .products {
margin-left:-10px!important;
margin-right:-10px!important;
}
.prdctfltr_sc_products.prdctfltr_fallback_css .products li,
.prdctfltr_sc_products.prdctfltr_fallback_css .products .type-product {
box-sizing:border-box!important;
padding-left:10px!important;
padding-right:10px!important;
margin-left:0!important;
margin-right:0!important;
}
.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_1 .products li,
.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_1 .products .type-product {
width:100%;
}
.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_2 .products li,
.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_2 .products .type-product {
width:50%;
}
.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_3 .products li,
.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_3 .products .type-product {
width:33.33%;
}
.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_4 .products li,
.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_4 .products .type-product {
width:25%;
}
.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_5 .products li,
.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_5 .products .type-product {
width:20%;
}
.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_6 .products li,
.prdctfltr_sc_products.prdctfltr_fallback_css.prdctfltr_columns_fallback_6 .products .type-product {
width:16.66%;
}
.prdctfltr_terms_customized_image .prdctfltr_checkboxes > label > span > span,
.prdctfltr_terms_customized_color .prdctfltr_checkboxes > label > span > span {
position:relative;
}
div.prdctfltr_terms_customized_image label.prdctfltr_ft_none > span > span:after,
div.prdctfltr_terms_customized_color label.prdctfltr_ft_none > span > span:after {
opacity:0.3;
}
div.prdctfltr_terms_customized_image label.prdctfltr_ft_none > span > span:after,
div.prdctfltr_terms_customized_color label.prdctfltr_ft_none > span > span:after,
.pf_adptv_click .prdctfltr_woocommerce_ordering div.prdctfltr_terms_customized_image .pf_adoptive_hide > span > span:after,
.pf_adptv_unclick .prdctfltr_woocommerce_ordering div.prdctfltr_terms_customized_image .pf_adoptive_hide > span > span:after,
.pf_adptv_click .prdctfltr_woocommerce_ordering div.prdctfltr_terms_customized_color .pf_adoptive_hide > span > span:after,
.pf_adptv_unclick .prdctfltr_woocommerce_ordering div.prdctfltr_terms_customized_color .pf_adoptive_hide > span > span:after {
content:'';
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background-image:url(//gsudamericana.com.ar/wp-content/plugins/prdctfltr/lib/images/outofstock.svg);
background-position:center center;
background-size:100% 100%;
}
.pf_select .prdctfltr_terms_customized_color .prdctfltr_checkboxes,
.pf_select .prdctfltr_terms_customized_image .prdctfltr_checkboxes {
margin-top:3px;
margin-bottom:-8px;
}  nav.prdctfltr-pagination.prdctfltr-pagination-load-more {
clear:both;
display:block;
}
nav.prdctfltr-pagination.prdctfltr-pagination-load-more a,
nav.prdctfltr-pagination.prdctfltr-pagination-load-more span {
display:inline-block;
border:2px solid #444;
border-radius:2px;
font-size:14px;
line-height:16px;
font-weight:bold;
padding:6px 12px;
color:#444;
text-decoration:none;
vertical-align:bottom;
box-sizing:border-box;
}
nav.prdctfltr-pagination.prdctfltr-pagination-load-more span {
color:#ccc;
border-color:#ccc;
}
nav.prdctfltr-pagination.prdctfltr-pagination-load-more a:hover {
color:#f00;
border-color:#f00;
}
nav.prdctfltr-pagination.prdctfltr-pagination-default {
clear:both;
display:block;
}
nav.prdctfltr-pagination.prdctfltr-pagination-default ul {
display: inline-block;
white-space: nowrap;
padding: 0;
margin: 0;
border:0;
}
nav.prdctfltr-pagination.prdctfltr-pagination-default ul li {
display:inline-block;
}
nav.prdctfltr-pagination.prdctfltr-pagination-default ul li a,
nav.prdctfltr-pagination.prdctfltr-pagination-default ul li span {
display:inline-block;
font-size:14px;
line-height:16px;
font-weight:bold;
padding:6px 12px;
color:#444;
text-decoration:none;
vertical-align:bottom;
border:2px solid #444;
border-radius:2px;
box-sizing:border-box;
}
nav.prdctfltr-pagination.prdctfltr-pagination-default ul li a:focus,
nav.prdctfltr-pagination.prdctfltr-pagination-default ul li a:hover,
nav.prdctfltr-pagination.prdctfltr-pagination-default ul li span.current {
border-color: #f00;
color: #f00;
}  .prdctfltr_added_loader {
position:absolute;
top:-10px;
right:-10px;
bottom:-10px;
left:-10px;
background-color:rgba(255,255,255,0.75);
z-index: 2;
}
.prdctfltr_wc .prdctfltr_added_loader img.prdctfltr_loader {
position:absolute;
top:50%;
left:50%;
margin-left:-15px;
margin-top:-15px;
width:30px;
height:30px;
}
.prdctfltr_added_loader + form {
z-index:1;
}
.prdctfltr_customization_search {
display:none;
} .prdctfltr_tabbed_selection .prdctfltr_filter {
visibility:hidden;
max-height:0;
transition: max-height 3333ms;
}
.prdctfltr_tabbed_selection .prdctfltr_filter:first-child,
.prdctfltr_tabbed_selection .prdctfltr_filter.prdctfltr_has_selection,
.prdctfltr_tabbed_selection .prdctfltr_filter.prdctfltr_has_selection + .prdctfltr_filter,
.prdctfltr_tabbed_selection .prdctfltr_filter.prdctfltr_has_selection + .prdctfltr_clear + .prdctfltr_filter {
visibility: visible;
max-height:10000px;
} .prdctfltr_wc_widget .prdctfltr_collector {
padding:0!important;
margin:10px 0!important;
}
.prdctfltr_collector {
display: block!important;
padding:0 10px!important;
margin:20px 0 0!important;
}
.prdctfltr_collector > span {
display:inline-block;
white-space:nowrap;
}
.prdctfltr_collector > span a {
margin-left:20px;
}
.prdctfltr_collector_flat > span {
padding:5px 10px;
margin:0 10px 10px 0;
background-color:#f4f4f4;
color:#777;
border-radius:3px;
}
.prdctfltr_collector_border > span {
padding:5px 10px;
margin:0 10px 10px 0;
border:2px solid #777;
color:#777;
border-radius:3px;
}
.prdctfltr_title_added {
color:#80c40f;
}.mCustomScrollbar{ -ms-touch-action: none; touch-action: none; }
.mCustomScrollbar.mCS_no_scrollbar{ -ms-touch-action: auto; touch-action: auto; }
.mCustomScrollBox{ position: relative;
overflow: hidden;
height: 100%;
max-width: 100%;
outline: none;
direction: ltr;
}
.mCSB_container{ overflow: hidden;
width: auto;
height: auto;
} .mCSB_inside > .mCSB_container{ margin-right: 30px; }
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } .mCS-dir-rtl > .mCSB_inside > .mCSB_container{ margin-right: 0;
margin-left: 30px;
}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } .mCSB_scrollTools{ position: absolute;
width: 16px;
height: auto;
left: auto;
top: 0;
right: 0;
bottom: 0;
}
.mCSB_outside + .mCSB_scrollTools{ right: -26px; } .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ right: auto;
left: 0;
}
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } .mCSB_scrollTools .mCSB_draggerContainer{ position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0; 
height: auto;
}
.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }
.mCSB_scrollTools .mCSB_draggerRail{
width: 2px;
height: 100%;
margin: 0 auto;
-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
}
.mCSB_scrollTools .mCSB_dragger{ cursor: pointer;
width: 100%;
height: 30px; z-index: 1;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ position: relative;
width: 4px;
height: 100%;
margin: 0 auto;
-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
text-align: center;
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 10px; }
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 4px; }
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
display: block;
position: absolute;
height: 20px;
width: 100%;
overflow: hidden;
margin: 0 auto;
cursor: pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; } .mCSB_horizontal.mCSB_inside > .mCSB_container{
margin-right: 0;
margin-bottom: 30px;
}
.mCSB_horizontal.mCSB_outside > .mCSB_container{ min-height: 100%; }
.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; } .mCSB_scrollTools.mCSB_scrollTools_horizontal{
width: auto;
height: 16px;
top: auto;
right: 0;
bottom: 0;
left: 0;
}
.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom: 5px; } .mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{ margin: 0 20px; }
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width: 100%;
height: 2px;
margin: 7px 0;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{
width: 30px; height: 100%;
left: 0;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width: 100%;
height: 4px;
margin: 6px auto;
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
height: 10px; margin: 0px auto;
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
height: 4px; margin: 3px 0;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
display: block;
position: absolute;
width: 20px;
height: 100%;
overflow: hidden;
margin: 0 auto;
cursor: pointer;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{ left: 0; }
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{ right: 0; } .mCSB_container_wrapper{
position: absolute;
height: auto;
width: auto;
overflow: hidden;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin-right: 30px;
margin-bottom: 30px;
}
.mCSB_container_wrapper > .mCSB_container{
padding-right: 30px;
padding-bottom: 30px;
}
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 20px; }
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 20px; } .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 0; } .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 0; } .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 20px; } .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 0; }
.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{ margin-right: 0;
margin-left: 30px;
}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{ 
padding-right: 0; 
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{ 
padding-bottom: 0; 
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{
margin-right: 0; margin-left: 0;
} .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; } .mCSB_scrollTools, 
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
-webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
-moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
-o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, 
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, 
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{
-webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out; 
-moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out; 
-o-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out; 
transition: width .2s ease-out .2s, height .2s ease-out .2s, 
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out; 
}   .mCSB_scrollTools{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }
.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)"; }
.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }
.mCSB_scrollTools .mCSB_draggerRail{
background-color: #000; background-color: rgba(0,0,0,0.4);
filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color: #fff; background-color: rgba(255,255,255,0.75);
filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; 
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background-color: #fff; background-color: rgba(255,255,255,0.85);
filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; 
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background-color: #fff; background-color: rgba(255,255,255,0.9);
filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; 
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
background-image: url(//gsudamericana.com.ar/wp-content/plugins/prdctfltr/lib/css/mCSB_buttons.png); background-repeat: no-repeat;
opacity: 0.4; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
}
.mCSB_scrollTools .mCSB_buttonUp{
background-position: 0 0; }
.mCSB_scrollTools .mCSB_buttonDown{
background-position: 0 -20px; }
.mCSB_scrollTools .mCSB_buttonLeft{
background-position: 0 -40px; }
.mCSB_scrollTools .mCSB_buttonRight{
background-position: 0 -56px; }
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{ opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; } .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.85); }
.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.9); }
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px 0; }
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }  .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
width: 4px;
background-color: #fff; background-color: rgba(255,255,255,0.1);
-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width: 4px;
background-color: #fff; background-color: rgba(255,255,255,0.75);
-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
}
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width: 100%;
height: 4px;
margin: 6px auto;
}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px 0; }
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{	background-position: -32px -20px; }
.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -40px -40px; }
.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -56px; } .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
background-color: #000; background-color: rgba(0,0,0,0.1);
-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color: #000; background-color: rgba(0,0,0,0.75);
-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px 0; }
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -20px; }
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -40px; }
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -56px; }  .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
width: 4px;
background-color: #fff; background-color: rgba(255,255,255,0.1);
-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width: 6px;
background-color: #fff; background-color: rgba(255,255,255,0.75);
-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width: 100%;
height: 4px;
margin: 6px 0;
}
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width: 100%;
height: 6px;
margin: 5px auto;
}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px 0; }
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{	background-position: -16px -20px; }
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -20px -40px; }
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -56px; } .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
background-color: #000; background-color: rgba(0,0,0,0.1);
-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color: #000; background-color: rgba(0,0,0,0.75);
-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px 0; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -20px; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -40px; }
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -100px -56px; }  .mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.1); }
.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 2px; }
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width: 100%; }
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width: 100%;
height: 2px;
margin: 7px auto;
} .mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{	background-position: -80px 0; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }  .mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.15); }
.mCS-rounded.mCSB_scrollTools .mCSB_dragger, 
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, 
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{ height: 14px; }
.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width: 14px;
margin: 0 1px;
}
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger, 
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, 
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, 
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 14px; }
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
height: 14px;
margin: 1px 0;
}
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
width: 16px; height: 16px;
margin: -1px 0;
}
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 4px; }
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
height: 16px; width: 16px;
margin: 0 -1px;
}
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
height: 4px; margin: 6px 0;
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{ background-position: 0 -72px; }
.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{ background-position: 0 -92px; }
.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{ background-position: 0 -112px; }
.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{ background-position: 0 -128px; } .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px -72px; }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -92px; }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -112px; }
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -128px; } .mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail, 
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{ width: 4px; }
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
background-color: transparent;
background-position: center;
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);
background-repeat: repeat-y;
opacity: 0.3;
filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
}
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
height: 4px;
margin: 6px 0;
background-repeat: repeat-x;
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px -72px; }
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{ background-position: -16px -92px; }
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -20px -112px; }
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -128px; } .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=);
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px -72px; }
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -92px; }
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -112px; }
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -100px -128px; }  .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-repeat: repeat-y;
background-image: -moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
background-image: -webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
background-image: -o-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
background-image: -ms-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
}
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
background-repeat: repeat-x;
background-image: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
background-image: -o-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
background-image: -ms-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
} .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, 
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 70px; }
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger, 
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 70px; }
.mCS-3d.mCSB_scrollTools, 
.mCS-3d-dark.mCSB_scrollTools{
opacity: 1;
filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
}
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; }
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
width: 8px;
background-color: #000; background-color: rgba(0,0,0,0.2);
box-shadow: inset 1px 0 1px rgba(0,0,0,0.5), inset -1px 0 1px rgba(255,255,255,0.2);
}
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 	 
.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 8px; }
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width: 100%;
height: 8px;
margin: 4px 0;
box-shadow: inset 0 1px 1px rgba(0,0,0,0.5), inset 0 -1px 1px rgba(255,255,255,0.2);
}
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
width: 100%;
height: 8px;
margin: 4px auto;
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; } .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
background-color: #000; background-color: rgba(0,0,0,0.1);
box-shadow: inset 1px 0 1px rgba(0,0,0,0.1);
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); }
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }  .mCS-3d-thick.mCSB_scrollTools, 
.mCS-3d-thick-dark.mCSB_scrollTools{
opacity: 1;
filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
}
.mCS-3d-thick.mCSB_scrollTools, 
.mCS-3d-thick-dark.mCSB_scrollTools, 
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer, 
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical, 
.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{ right: 1px; }
.mCS-3d-thick.mCSB_scrollTools_vertical, 
.mCS-3d-thick-dark.mCSB_scrollTools_vertical{ box-shadow: inset 1px 0 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5); }
.mCS-3d-thick.mCSB_scrollTools_horizontal, 
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{
bottom: 1px;
box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5);
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
box-shadow: inset 1px 0 0 rgba(255,255,255,0.4);
width: 12px;
margin: 2px;
position: absolute;
height: auto;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4); }
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
height: 12px;
width: auto;
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
background-color: #000; background-color: rgba(0,0,0,0.05);
box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -40px -128px; } .mCS-3d-thick-dark.mCSB_scrollTools{ box-shadow: inset 0 0 14px rgba(0,0,0,0.2); }
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.2); }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 1px 0 0 rgba(255,255,255,0.4), inset -1px 0 0 rgba(0,0,0,0.2); }
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -1px 0 rgba(0,0,0,0.2); }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #777; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{
background-color: #fff; background-color: rgba(0,0,0,0.05);
box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }  .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
right: 0; 
margin: 12px 0; 
}
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{
bottom: 0; 
margin: 0 12px; 
} .mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
left: 0; 
right: auto;
}
.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, 
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 50px; }
.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger, 
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 50px; }
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color: #fff; background-color: rgba(255,255,255,0.2);
filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background-color: #fff; background-color: rgba(255,255,255,0.5);
filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
} .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background-color: #000; background-color: rgba(0,0,0,0.2);
filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background-color: #000; background-color: rgba(0,0,0,0.5);
filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
}  .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
width: 6px;
background-color: #000; background-color: rgba(0,0,0,0.2);
}
.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px; }
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width: 100%;
height: 6px;
margin: 5px 0;
}
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
width: 12px;
}
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
height: 12px;
margin: 2px 0;
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; } .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }  .mCS-inset.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{
width: 12px;
background-color: #000; background-color: rgba(0,0,0,0.2);
}
.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
width: 6px;
margin: 3px 5px;
position: absolute;
height: auto;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
height: 6px;
margin: 5px 3px;
position: absolute;
width: auto;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
width: 100%;
height: 12px;
margin: 2px 0;
}
.mCS-inset.mCSB_scrollTools .mCSB_buttonUp, 
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, 
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
.mCS-inset.mCSB_scrollTools .mCSB_buttonDown, 
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, 
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft, 
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, 
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
.mCS-inset.mCSB_scrollTools .mCSB_buttonRight, 
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, 
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; } .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; } .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{
background-color: transparent;
border-width: 1px;
border-style: solid;
border-color: #fff;
border-color: rgba(255,255,255,0.2);
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{ border-color: #000; border-color: rgba(0,0,0,0.2); } .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.6); }
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.6); }
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.75); }
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }.irs {
position: relative; display: block;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.irs-line {
position: relative; display: block;
overflow: hidden;
outline: none !important;
}
.irs-line-left, .irs-line-mid, .irs-line-right {
position: absolute; display: block;
top: 0;
}
.irs-line-left {
left: 0; width: 11%;
}
.irs-line-mid {
left: 9%; width: 82%;
}
.irs-line-right {
right: 0; width: 11%;
}
.irs-bar {
position: absolute; display: block;
left: 0; width: 0;
}
.irs-bar-edge {
position: absolute; display: block;
top: 0; left: 0;
}
.irs-shadow {
position: absolute; display: none;
left: 0; width: 0;
}
.irs-slider {
position: absolute; display: block;
cursor: default;
z-index: 1;
}
.irs-slider.single {
}
.irs-slider.from {
cursor:pointer;
}
.irs-slider.to {
cursor:pointer;
}
.irs-slider.type_last {
z-index: 2;
}
.irs-min {
position: absolute; display: block;
left: 0;
cursor: default;
}
.irs-max {
position: absolute; display: block;
right: 0;
cursor: default;
}
.irs-from, .irs-to, .irs-single {
position: absolute; display: block;
top: 0; left: 0;
cursor: default;
white-space: nowrap;
}
.irs-grid {
position: absolute; display: none;
bottom: 0; left: 0;
width: 100%; height: 20px;
}
.irs-with-grid .irs-grid {
display: block;
}
.irs-grid-pol {
position: absolute;
top: 0; left: 0;
width: 1px; height: 8px;
background: #000;
}
.irs-grid-pol.small {
height: 4px;
}
.irs-grid-text {
position: absolute;
bottom: 0; left: 0;
white-space: nowrap;
text-align: center;
font-size: 9px; line-height: 9px;
padding: 0 3px;
color: #000;
}
.irs-disable-mask {
position: absolute; display: block;
top: 0; left: -1%;
width: 102%; height: 100%;
cursor: default;
background: rgba(0,0,0,0.0);
z-index: 2;
}
.irs-disabled {
opacity: 0.4;
}
.lt-ie9 .irs-disabled {
filter: alpha(opacity=40);
}
.irs-hidden-input {
position: absolute !important;
display: block !important;
top: 0 !important;
left: 0 !important;
width: 0 !important;
height: 0 !important;
font-size: 0 !important;
line-height: 0 !important;
padding: 0 !important;
margin: 0 !important;
outline: none !important;
z-index: -9999 !important;
background: none !important;
border-style: solid !important;
border-color: transparent !important;
}  .pf_rngstyle_flat .irs-line-mid,
.pf_rngstyle_flat .irs-line-left,
.pf_rngstyle_flat .irs-line-right,
.pf_rngstyle_flat .irs-bar,
.pf_rngstyle_flat .irs-bar-edge,
.pf_rngstyle_flat .irs-slider {
background: url(//gsudamericana.com.ar/wp-content/plugins/prdctfltr/lib/images/sprite-skin-flat.png) repeat-x;
}
.pf_rngstyle_flat .irs {
height: 40px;
}
.pf_rngstyle_flat .irs-with-grid {
height: 60px;
}
.pf_rngstyle_flat .irs-line {
height: 12px; top: 25px;
}
.pf_rngstyle_flat .irs-line-left {
height: 12px;
background-position: 0 -30px;
}
.pf_rngstyle_flat .irs-line-mid {
height: 12px;
background-position: 0 0;
}
.pf_rngstyle_flat .irs-line-right {
height: 12px;
background-position: 100% -30px;
}
.pf_rngstyle_flat .irs-bar {
height: 12px; top: 25px;
background-position: 0 -60px;
}
.pf_rngstyle_flat .irs-bar-edge {
top: 25px;
height: 12px; width: 9px;
background-position: 0 -90px;
}
.pf_rngstyle_flat .irs-shadow {
height: 3px; top: 34px;
background: #000;
opacity: 0.25;
}
.lt-ie9 .pf_rngstyle_flat .irs-shadow {
filter: alpha(opacity=25);
}
.pf_rngstyle_flat .irs-slider {
width: 16px; height: 18px;
top: 22px;
background-position: 0 -120px;
}
.pf_rngstyle_flat .irs-slider.state_hover, .pf_rngstyle_flat .irs-slider:hover {
background-position: 0 -150px;
}
.pf_rngstyle_flat .irs-min, .pf_rngstyle_flat .irs-max {
color: #999;
font-size: 10px; line-height: 1.333;
text-shadow: none;
top: 0; padding: 1px 3px;
background: #e1e4e9;
-moz-border-radius: 4px;
border-radius: 4px;
}
.pf_rngstyle_flat .irs-from, .pf_rngstyle_flat .irs-to, .pf_rngstyle_flat .irs-single {
color: #fff;
font-size: 10px; line-height: 1.333;
text-shadow: none;
padding: 1px 5px;
background: #ed5565;
-moz-border-radius: 4px;
border-radius: 4px;
}
.pf_rngstyle_flat .irs-from:after, .pf_rngstyle_flat .irs-to:after, .pf_rngstyle_flat .irs-single:after {
position: absolute; display: block; content: "";
bottom: -6px; left: 50%;
width: 0; height: 0;
margin-left: -3px;
overflow: hidden;
border: 3px solid transparent;
border-top-color: #ed5565;
}
.pf_rngstyle_flat .irs-grid-pol {
background: #e1e4e9;
}
.pf_rngstyle_flat .irs-grid-text {
color: #999;
}
.pf_rngstyle_flat .irs-disabled {
}  .pf_rngstyle_html5 .irs {
height: 55px;
}
.pf_rngstyle_html5 .irs-with-grid {
height: 75px;
}
.pf_rngstyle_html5 .irs-line {
height: 10px; top: 33px;
background: #EEE;
background: linear-gradient(to bottom, #DDD -50%, #FFF 150%); border: 1px solid #CCC;
border-radius: 16px;
-moz-border-radius: 16px;
}
.pf_rngstyle_html5 .irs-line-left {
height: 8px;
}
.pf_rngstyle_html5 .irs-line-mid {
height: 8px;
}
.pf_rngstyle_html5 .irs-line-right {
height: 8px;
}
.pf_rngstyle_html5 .irs-bar {
height: 10px; top: 33px;
border-top: 1px solid #428bca;
border-bottom: 1px solid #428bca;
background: #428bca;
background: linear-gradient(to top, rgba(66,139,202,1) 0%,rgba(127,195,232,1) 100%); }
.pf_rngstyle_html5 .irs-bar-edge {
height: 10px; top: 33px;
width: 14px;
border: 1px solid #428bca;
border-right: 0;
background: #428bca;
background: linear-gradient(to top, rgba(66,139,202,1) 0%,rgba(127,195,232,1) 100%); border-radius: 16px 0 0 16px;
-moz-border-radius: 16px 0 0 16px;
}
.pf_rngstyle_html5 .irs-shadow {
height: 2px; top: 38px;
background: #000;
opacity: 0.3;
border-radius: 5px;
-moz-border-radius: 5px;
}
.lt-ie9 .pf_rngstyle_html5 .irs-shadow {
filter: alpha(opacity=30);
}
.pf_rngstyle_html5 .irs-slider {
top: 25px;
width: 27px; height: 27px;
border: 1px solid #AAA;
background: #DDD;
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(220,220,220,1) 20%,rgba(255,255,255,1) 100%); border-radius: 27px;
-moz-border-radius: 27px;
box-shadow: 1px 1px 3px rgba(0,0,0,0.3);
cursor: pointer;
}
.pf_rngstyle_html5 .irs-slider.state_hover, .pf_rngstyle_html5 .irs-slider:hover {
background: #FFF;
}
.pf_rngstyle_html5 .irs-min, .pf_rngstyle_html5 .irs-max {
color: #333;
font-size: 12px; line-height: 1.333;
text-shadow: none;
top: 0;
padding: 1px 5px;
background: rgba(0,0,0,0.1);
border-radius: 3px;
-moz-border-radius: 3px;
}
.lt-ie9 .pf_rngstyle_html5 .irs-min, .lt-ie9 .pf_rngstyle_html5 .irs-max {
background: #ccc;
}
.pf_rngstyle_html5 .irs-from, .pf_rngstyle_html5 .irs-to, .pf_rngstyle_html5 .irs-single {
color: #fff;
font-size: 14px; line-height: 1.333;
text-shadow: none;
padding: 1px 5px;
background: #428bca;
border-radius: 3px;
-moz-border-radius: 3px;
}
.lt-ie9 .pf_rngstyle_html5 .irs-from, .lt-ie9 .pf_rngstyle_html5 .irs-to, .lt-ie9 .pf_rngstyle_html5 .irs-single {
background: #999;
}
.pf_rngstyle_html5 .irs-grid {
height: 27px;
}
.pf_rngstyle_html5 .irs-grid-pol {
opacity: 0.5;
background: #428bca;
}
.pf_rngstyle_html5 .irs-grid-pol.small {
background: #999;
}
.pf_rngstyle_html5 .irs-grid-text {
bottom: 5px;
color: #99a4ac;
}
.pf_rngstyle_html5 .irs-disabled {
}  .pf_rngstyle_modern .irs-line-mid,
.pf_rngstyle_modern .irs-line-left,
.pf_rngstyle_modern .irs-line-right,
.pf_rngstyle_modern .irs-bar,
.pf_rngstyle_modern .irs-bar-edge,
.pf_rngstyle_modern .irs-slider {
background: url(//gsudamericana.com.ar/wp-content/plugins/prdctfltr/lib/images/sprite-skin-modern.png) repeat-x;
}
.pf_rngstyle_modern .irs {
height: 50px;
}
.pf_rngstyle_modern .irs-with-grid {
height: 70px;
}
.pf_rngstyle_modern .irs-line {
height: 6px; top: 25px;
}
.pf_rngstyle_modern .irs-line-left {
height: 6px;
background-position: 0 -30px;
}
.pf_rngstyle_modern .irs-line-mid {
height: 6px;
background-position: 0 0;
}
.pf_rngstyle_modern .irs-line-right {
height: 6px;
background-position: 100% -30px;
}
.pf_rngstyle_modern .irs-bar {
height: 6px; top: 25px;
background-position: 0 -60px;
}
.pf_rngstyle_modern .irs-bar-edge {
top: 25px;
height: 6px; width: 6px;
background-position: 0 -90px;
}
.pf_rngstyle_modern .irs-shadow {
height: 5px; top: 25px;
background: #000;
opacity: 0.25;
}
.lt-ie9 .pf_rngstyle_modern .irs-shadow {
filter: alpha(opacity=25);
}
.pf_rngstyle_modern .irs-slider {
width: 11px; height: 18px;
top: 31px;
background-position: 0 -120px;
}
.pf_rngstyle_modern .irs-slider.state_hover, .pf_rngstyle_modern .irs-slider:hover {
background-position: 0 -150px;
}
.pf_rngstyle_modern .irs-min, .pf_rngstyle_modern .irs-max {
color: #999;
font-size: 10px; line-height: 1.333;
text-shadow: none;
top: 0; padding: 1px 3px;
background: #e1e4e9;
-moz-border-radius: 4px;
border-radius: 4px;
}
.pf_rngstyle_modern .irs-from, .pf_rngstyle_modern .irs-to, .pf_rngstyle_modern .irs-single {
color: #fff;
font-size: 10px; line-height: 1.333;
text-shadow: none;
padding: 1px 5px;
background: #20b426;
-moz-border-radius: 4px;
border-radius: 4px;
}
.pf_rngstyle_modern .irs-from:after, .pf_rngstyle_modern .irs-to:after, .pf_rngstyle_modern .irs-single:after {
position: absolute; display: block; content: "";
bottom: -6px; left: 50%;
width: 0; height: 0;
margin-left: -3px;
overflow: hidden;
border: 3px solid transparent;
border-top-color: #20b426;
}
.pf_rngstyle_modern .irs-grid {
height: 34px;
}
.pf_rngstyle_modern .irs-grid-pol {
background: #c0c0c0;
}
.pf_rngstyle_modern .irs-grid-text {
bottom: 12px;
color: #c0c0c0;
}
.pf_rngstyle_modern .irs-disable-mask {
}
.pf_rngstyle_modern .irs-disabled {
}
.lt-ie9 .pf_rngstyle_modern .irs-disabled {
}  .pf_rngstyle_white .irs-line-mid,
.pf_rngstyle_white .irs-line-left,
.pf_rngstyle_white .irs-line-right,
.pf_rngstyle_white .irs-bar,
.pf_rngstyle_white .irs-bar-edge,
.pf_rngstyle_white .irs-slider {
background: url(//gsudamericana.com.ar/wp-content/plugins/prdctfltr/lib/images/sprite-skin-nice.png) repeat-x;
}
.pf_rngstyle_white .irs {
height: 40px;
}
.pf_rngstyle_white .irs-with-grid {
height: 60px;
}
.pf_rngstyle_white .irs-line {
height: 8px; top: 25px;
}
.pf_rngstyle_white .irs-line-left {
height: 8px;
background-position: 0 -30px;
}
.pf_rngstyle_white .irs-line-mid {
height: 8px;
background-position: 0 0;
}
.pf_rngstyle_white .irs-line-right {
height: 8px;
background-position: 100% -30px;
}
.pf_rngstyle_white .irs-bar {
height: 8px; top: 25px;
background-position: 0 -60px;
}
.pf_rngstyle_white .irs-bar-edge {
top: 25px;
height: 8px; width: 11px;
background-position: 0 -90px;
}
.pf_rngstyle_white .irs-shadow {
height: 1px; top: 34px;
background: #000;
opacity: 0.15;
}
.lt-ie9 .pf_rngstyle_white .irs-shadow {
filter: alpha(opacity=15);
}
.pf_rngstyle_white .irs-slider {
width: 22px; height: 22px;
top: 17px;
background-position: 0 -120px;
}
.pf_rngstyle_white .irs-slider.state_hover, .pf_rngstyle_white .irs-slider:hover {
background-position: 0 -150px;
}
.pf_rngstyle_white .irs-min, .pf_rngstyle_white .irs-max {
color: #999;
font-size: 10px; line-height: 1.333;
text-shadow: none;
top: 0; padding: 1px 3px;
background: rgba(0,0,0,0.1);
-moz-border-radius: 3px;
border-radius: 3px;
}
.lt-ie9 .pf_rngstyle_white .irs-min, .lt-ie9 .pf_rngstyle_white .irs-max {
background: #ccc;
}
.pf_rngstyle_white .irs-from, .pf_rngstyle_white .irs-to, .pf_rngstyle_white .irs-single {
color: #fff;
font-size: 10px; line-height: 1.333;
text-shadow: none;
padding: 1px 5px;
background: rgba(0,0,0,0.3);
-moz-border-radius: 3px;
border-radius: 3px;
}
.lt-ie9 .pf_rngstyle_white .irs-from, .lt-ie9 .pf_rngstyle_white .irs-to, .lt-ie9 .pf_rngstyle_white .irs-single {
background: #999;
}
.pf_rngstyle_white .irs-grid-pol {
background: #99a4ac;
}
.pf_rngstyle_white .irs-grid-text {
color: #99a4ac;
}
.pf_rngstyle_white .irs-disabled {
}