.page-id-1859 .submit a {
color: #e5c4a6 !important;
}
#header.skin1 .nav {
width: 700px !important;
margin: 13px auto !important;
float: none !important;
}
#billing_last_name_field {
width: 50% !important;
float: right !important;
}
.modal-dialog {
width: 50% !important;
top: 161px;
}
.summary .yith-wcwl-wishlistaddedbrowse a,
.yith-wcwl-wishlistaddedbrowse a {
color: #e5c4a6 !important;
}
.bacs_details td:nth-child(3),
.bacs_details th:nth-child(3) {
border-right: 0px solid #dbdbdb !important;
}
.woocommerce-checkout .woocommerce {
margin-top: 60px !important;
}
.contenido_thank {
margin-top: 60px !important;
}
.order_details th,
.woocommerce-thankyou-order-details .th {
font-family: Arial;
font-weight: 100;
font-size: 16px !important;
letter-spacing: 2px;
color: #000;
text-transform: uppercase;
text-align: center;
padding: 16px 10px;
border-right: 1px solid #dbdbdb;
}
.feedback {display: none}
.order_details td,
.woocommerce-thankyou-order-details td {
text-align: center;
font-size: 14px !important;
border-right: 1px solid #dbdbdb;
padding: 16px 10px;
}
.banco,
.woocommerce-thankyou-order-details .order {
border-right: 0px solid #dbdbdb !important;	
}
.contenido_thank h3 {
letter-spacing: 2px;
}
.modal-header {
border-bottom: 0px solid #e5e5e5 !important;
padding: 15px 15px 0 15px !important;
}
.woocommerce-cart .slider-product {
display: none !important;
}
.woocommerce-order-pay .woocommerce {
font-family: Arial;
font-weight: 100;
font-size: 14px !important;
letter-spacing: 2px;
color: #000;
}
.modal-footer {
border-top: 0px solid #e5e5e5;
}
.modal-body {
padding: 0px 15px !important;
}
.despues {
left: 4%;
position: relative;
}
.mb {
left: 37% !important;
width: 308px !important;
} 
.mb > div{
width: 287px!important;
} 
.woocommerce-page ul.order_details .order {
margin-right: 13px !important;
}
.order_details .titulo {
width: 33%;
float: left;
text-align: center;
color: #000000 !important;
padding: 10px 0 0 0;
font-size: 14px;
font-weight: 100;
border-right: 1px solid #C6C6C5
}
.order_details .labe {
width: 100%;
float: left;
text-align: center;
padding: 17px 0;
margin: 12px 0 0 0;
font-size: 14px;
text-transform: uppercase; 
font-weight: 100;
}
.order_details .bank {
border-right: 0px solid #C6C6C5
}
li.language-chooser-item-es ,
li.language-chooser-item-pt {
border-right: 1px solid #000000 !important;
}
.single-product .container > .row {
padding: 0 150px;
}
.bacs_details {
position: relative;
left: 0%;
}
.images {
width: 50% !important;
}
.woocommerce-message .button {
margin-top: -16px !important;
}
.selected span {
font-weight: bold !important;
color: #000000 !important;
}
.select_option:hover {
border: 1px solid #d6d3d3 !important;
}
.select_option span:hover {
font-weight: bold !important;
color: #000000 !important;
}
.woocommerce-message {
font-family: Arial !important;
font-size: 16px !important;
letter-spacing: 2px !important;
}
.woocommerce-message > .wc-forward {
background: #ffffff !important;
color: #e5c4a6 !important;
border: 1px solid #e5c4a6;
border-color: #e5c4a6 !important;
width: 300px !important;
text-align: center;
top: 35% !important;
left: -41%;
margin-top: 60px !important;
}
.woocommerce-message > .wc-forward:hover {
background: #e5c4a6 !important;
color: #ffffff !important;
}
.product-meta {
background: #ffffff !important;
}
.woocommerce .compare {
color: #000000 !important;
font-family: Arial !important;
font-size: 14px !important;
}
.variations label {
color: #000000 !important;
font-family: Arial !important;
font-size: 14px !important;
letter-spacing: 2px !important;
}
.select_option_label span {
background: #F9F9F9;
border: 1px solid #C6C6C5;
font-family: Arial !important;
color: #C6C6C5 !important;
}
.select_option_label {
border-radius: 0px !important;
}
.single_add_to_cart_button {
font-size: 18px !important;
letter-spacing: 2px;
width: 500px !important;
}
.woocommerce-message {
width: 63%;
float: right;
position: relative;
bottom: -721px;
left: 195px;
}
.page-id-2212 .content p,
.page-id-2891 .content p,
.page-id-2891 .content h3 {
text-align: center;
letter-spacing: 2px;
}
.page-id-2212 .content strong {
text-transform: uppercase;
font-weight: 100;
}
input {
font-family: Arial !important;
color: #000000 !important;
letter-spacing: 2px !important;
}
#my-account-sidebar li a:hover {
color: #e5c4a6 !important;
}
#my-account-content h3,
#my-account-content h2 {
margin-top: 77px;
}
#my-account-content .woocommerce .myaccount_user{
border-bottom: 1px solid #C6C6C5;
padding-bottom: 40px;
}
#my-account-content #billing_postcode_field {
width: 100%;
}
#my-account-content .woocommerce .select2-container .select2-choice,
#my-account-content .woocommerce input{
background: transparent !important;
}
.page-id-101 .sidebar-no {
width: 100% !important;
padding-left: 70px !important;
padding-right: 70px !important;
}
.shop_table .product-image {
width: 160px !important;
}
.cart_item .product-image {
padding: 26px 0 26px 0 !important;
}
.woocommerce-order-received li strong,
.woocommerce-order-received .shop_table th {
font-family: 16px !important;
}
.variation-Size p,
.variation dt,
.product-name a,
.page-id-7 .customer_details td,
.page-id-7 .customer_details th,
.page-id-7 .order_details td,
.variation-pa_talla,
.amount,
.variation-Tallas p,
.variation-Tallas,
.product-name a {
color: #000000 !important;
font-family: arial !important;
font-size: 16px !important;
letter-spacing: 2px;
text-transform: uppercase !important;
}
#contact-form-contact-form {
margin-top: 80px;
}
.products {
margin-top: 80px !important;
}
.contenido_thank {
margin-bottom: 100px;
}
.woocommerce-page table.shop_table.my_account_orders tbody td.order-number, .woocommerce-page table.shop_table.my_account_orders thead th.order-number {
text-align: center !important;
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.page-id-1859 .content {
width: 100% !important;
margin: 0 auto;
padding: 0 491px;
}
.woocommerce-order-pay .content,
.woocommerce-order-received .content {
padding: 0 319px;
}
.theme-default .nivoSlider {
-webkit-box-shadow: 0px 0px 0px 0px #4a4a4a !important;
-moz-box-shadow: 0px 0px 0px 0px #4a4a4a !important;
box-shadow: 0px 0px 0px 0px #4a4a4a !important;
}
#logo-img img {
width: 190px !important;
height: auto;
}
#logo {
width: 100%;
margin: 0 auto;
text-align: center !important;
}
#menu-main-menu li a {
color: #000000;
font-family: arial !important;
font-size: 15px !important;
letter-spacing: 2px;
}
.yit_sendemail {
font-family: arial !important;
font-size: 16px !important;
letter-spacing: 2px;
}
#menu-main-menu li a:hover {
color: #e5c4a6;
}
.product-meta h3.product-name, .product-meta h3.product-name a, .woocommerce table.cart td.product-name div.product-name a, .widget.woocommerce.widget_top_rated_products .product_price, .woocommerce ul.product_list_widget li a, .woocommerce ul.product_list_widget a span.product_title, .widget.featured-products .info-featured-product .product_name, .widget.yit_products_category a span.product_title {
font-family: 'Arial', sans-serif !important;
color: #000000 !important;
}
.product-meta .amount {
font-size: 14px !important;
font-family: 'Arial', sans-serif !important;
color: #000000 !important;
}
.category-name {
background: transparent;
position: relative;
top: -286px;
padding: 10px 30px 20px;
}
.category-name h4 {
color: #FFFFFF !important;
font-family: Arial !important;
font-size: 30px !important;
font-weight: 100;
letter-spacing: 4px;
border-top: 2px solid;
border-bottom: 2px solid;
}
h4 {
padding: 20px 0;
}
.category-thumb {
border-radius: 200px;
}
.categories-slider div.category-thumb > img {
border-radius: 500px;
-webkit-transform: scale(1,1) !important;
}
.categories-slider-title {
color: #C6C6C6 !important;
font-size: 22px !important;
padding: 27px;
letter-spacing: 2px;
font-weight: 100;
}
#header.skin1 .nav, 
#header.skin2 #header-sidebar .nav{
float: left;
position: relative;
height: 100%;
display: table;
margin-top: 35px;
width: 100%;
}
#menu-main-menu li {
width: 30% !important;
float: left;
text-align:center;
}
#menu-main-menu {
width: 100% !important;
float: left;
margin: 0 auto;
}
.page-id-2902 .content {
margin-bottom: 90px;
}
.centered p {
color: #fff !important;
font-family: Arial !important;
font-size: 10px !important;
letter-spacing: 2px;
}
#header span.yit-mini-cart-icon {
background: transparent !important;
float: left !important;
}
#header a.cart-items .yit-mini-cart-background {
width: 123px !important;
height: 31px !important;
}
#header span.cart-items-number {
color: #000000 !important;
font-size: 15px !important;
font-family: Arial !important;
}
#header-sidebar {
width: 100% !important;
}
#text-19 {
float: left !important;
}
#text-19 .textwidget {
margin-top: 30px;
}
#text-19 .fa{
color: #000000 !important;
font-size: 23px;
margin-right: 8px;
}
.widget_shopping_cart {
float: right;
}
.yit-mini-cart-background {
color: #000000 !important;
font-family: Arial;
font-size: 15px;
}
#qtranslate-4 {
float: right;
}
.language-chooser-item a {
font-family: Arial;
color: #000;
font-weight: 100 !important;
}
.welcome_username {
font-family: Arial !important;
color: #000 !important;
font-weight: 100 !important;
text-transform: uppercase !important;
}
#welcome-menu .menu-item {
float: right !important;
}
.yit-mini-cart-background {
background-position: 101% !important;
}
#primary .container,
#footer .container,
#header-container .container {
width: 100% !important;
padding-left: 115px !important;
padding-right: 115px !important;
}
.select_box_label .selected span {
color: #000000 !important;
}
.woocommerce-breadcrumb {
margin: 16px 15px 31px !important;
}
.selected {
border: 1px solid #d6d3d3 !important;
color: #000000 !important;
}
#header-sidebar {
margin-top: -84px;
margin-right: 0px;
}
#header {
margin-bottom: 10px;
}
#footer .border,
#copyright .border {
border-top: 0px solid;
padding-top: 14px;
}
#welcome-menu-login #menu-welcome-login{
float: right !important;
}
.login-menu a {
color: #000000 !important;
}
.customer-login-box {
width: 100% !important;
border-right: 0px solid !important;
}
.login-box {
background-color: #F9F9F9 !important;
border: 1px solid #C6C6C5 !important;
}
.login-menu a {
font-family: Arial !important;
font-size: 15px !important;
}
#welcome-menu-login .login-box, .yit_post_quote {
border-top-color: transparent !important;
}
h2,
label {
font-family: Arial !important;
}
p {
font-family: Arial !important;
letter-spacing: 2px;
color: #000000 !important;
font-size: 16px !important;
}
.qtranxs_widget ul li {
opacity: 100 !important;
}
.pea_cook_wrapper p {
font-size: 11px !important;
}
#primary .container {
width: 100%;
padding-left: 100px !important;
padding-right: 100px !important;
}
[value="Reset Password"],
[value="Restablecer Contrase«Ða"],
[value="Redefinir senha"],
[value="Register"],
[name="login"],
.button-register,
.button-login {
border: 1px solid #e5c4a6 !important;
color: #e5c4a6 !important;
background: transparent !important;
font-family: Arial !important;
letter-spacing: 2px;
}
[value="Reset Password"]:hover,
[value="Restablecer Contrase«Ða"]:hover,
[value="Redefinir senha"]:hover,
.button-register:hover,
.button-login:hover {
color: #ffffff !important;
background: #e5c4a6 !important;
}
.login-menu a {
letter-spacing: 2px;
}
p strong {
font-family: Arial !important;
letter-spacing: 2px;
}
textarea,
input {
background: #F9F9F9;
border: 1px solid #C6C6C5 !important;
}
[name="yit_contact[Last Name]"]{
margin-top: 7px;
}
::-webkit-input-placeholder { 
color: #C6C6C5 !important;
font-family: Arial !important;
font-size: 14px !important;
letter-spacing: 2px !important;
font-weight: 100 !important;
} 
:-moz-placeholder { 
color: #C6C6C5 !important;
font-family: Arial !important;
font-size: 14px !important;
letter-spacing: 2px !important;
font-weight: 100 !important;
} 
::-moz-placeholder {
color: #C6C6C5 !important;
font-family: Arial !important;
font-size: 14px !important;
letter-spacing: 2px !important;
font-weight: 100 !important;
}
:-ms-input-placeholder {
color: #C6C6C5 !important;
font-family: Arial !important;
font-size: 14px !important;
letter-spacing: 2px !important;
font-weight: 100 !important;
} 
.yit_sendemail {
background: transparent !important;
border: 1px solid #e5c4a6 !important;
color: #e5c4a6 !important;
font-family: Arial !important;
letter-spacing: 2px;
padding: 10px 40px !important;
}
.yit_sendemail:hover {
background: #e5c4a6 !important;
color: #ffffff !important;
}
.nivo-controlNav {
display: none;
}
#slider {
margin-bottom: 0px;
}
#my-account-sidebar .clear {
border-bottom: 1px solid #C6C6C5;
margin-top: 24px;
}
#categorias {
padding: 0 100px;
}
td a {
font-family: Arial !important;
font-size: 14px !important;
}
#my-account-content h3 {
border-bottom: 1px solid #C6C6C5;
margin-bottom: 50px;
padding-bottom: 15px;
font-size: 20px !important;
}
.wishlist-title {
width: 100%;
}
#yith-wcwl-form {
margin-top: -7px;
}
#yith-wcwl-form h2 {
margin-bottom: 25px;
font-family: Arial !important;
letter-spacing: 3px;
border-bottom: 1px solid#C6C6C5;
width: 100%;
padding-bottom: 12px;
}
.dateadded {
font-family: Arial !important;
font-size: 14px !important;
text-transform: uppercase !important;
}
.cart tbody {
border-bottom: 0px solid #349980 !important;
}
.product-thumbnail {
width: 70px;
}
.cart_item .product-thumbnail {
width: 160px;
}
.wishlist-in-stock {
color: #e5c4a6 !important;
font-family: Arial !important;
font-size: 14px !important;
text-transform: uppercase !important;
}
div > h4 {
font-family: Arial;
font-size: 18px;
letter-spacing: 3px;
color: #C6C6C5;
}
.woocommerce-checkout div > h4 {
font-family: Arial;
font-size: 18px;
letter-spacing: 3px;
color: #000000;
}
.product-wrapper h3.product-name {
text-align: center !important;
}
ul.products li.product.grid:hover .product-wrapper.zoom {
-webkit-box-shadow: 0px 0px 0px 0px rgba(50, 50, 50, 0.75) !important;
-moz-box-shadow: 0px 0px 0px 0px rgba(50, 50, 50, 0.75) !important;
box-shadow: 0px 0px 0px 0px rgba(50, 50, 50, 0.75) !important;
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.woocommerce-checkout .sidebar-no > .row,
.page-id-6 .content,
.tax-product_cat .content,
.tax-product_cat .content,
.page-id-1859 .content,
.page-template-my-account .content{
border-top: 1px solid #C6C6C5;
}
.attachment-shop_single {
width: 99% !important;
}
#product-nav > a[rel='next'],
#product-nav > a[rel='prev'] {
border: 0px solid;
font-family: Arial;
}
.next-label,
.prev-label {
color: #000000 !important;
text-transform: uppercase;
font-family: Arial !important;
font-size: 14px !important;
letter-spacing: 2px ;
}
#product-nav > a[rel='prev'] {
right: 268px !important;
}
.woocommerce-breadcrumb a {
color: #000000 !important;
text-transform: uppercase;
font-family: Arial !important;
font-size: 14px !important;
letter-spacing: 2px ;
font-weight: 100 !important;
}
.woocommerce-breadcrumb {
color: #000000 !important;
text-transform: uppercase;
font-family: Arial !important;
font-size: 14px !important;
letter-spacing: 2px ;
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.single-product .container > .row,
.page-id-2666 .content,
.page-id-1859 .content,
.page-template-my-account .content{
border-top: 1px solid #C6C6C5;
padding-top: 40px;
}
.tax-product_cat .content {
padding-top: 0px;
}
#number-of-products {
display: none;
}
#footer .container .border{
border-top: 1px solid #C6C6C5;
margin-top: 56px;
}
.product-wrapper {
border: 0px solid !important;
} #my-account-content div.woocommerce form p input[type="submit"] {
float: right;
margin-top: 103px;
}
*{
outline: 0 none !important;
}
body{
overflow-x: hidden;
}
p {
line-height: 1.6em;
}
a, a:hover, a:visited {
text-decoration: none;
outline: 0 none !important;
}
:focus {
outline: none;
text-decoration: none !important;
}
input[type="text"], input[type="password"], input[type="email"],input[type="search"], input[type="submit"], textarea{
border-radius: 0;
-webkit-appearance: none;
box-shadow: none;
}
input[type="password"]{
width: 100%;
}
input[type="password"],
input[type="text"]{
height: 40px;
border: 1px solid;
padding: 0 10px;
}
.form-control:focus{
border-color: #383838;
box-shadow: none;
}
::-moz-focus-inner {
border-width:0 0 0 0;
border:0;
outline: 0 none !important;
text-decoration: none !important;
}
.boxed-layout #header,
.boxed-layout #slogan,
.boxed-layout #primary{
margin: 0px -15px 15px;
}
.wp-caption {
max-width: 100%;
}
.content img{
max-width: 100%;
height: auto;
}
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"]{
height: auto;
}
.content table{
width: 100%;
}
.alignleft,
img.alignleft{
display:inline;
float:left;
}
.alignright,
img.alignright{
display:inline;
float:right;
margin-left:24px;
margin-top:4px;
}
div.aligncenter,
img.aligncenter {
display: block;
margin-left: auto !important;
margin-right: auto !important;
float:none;
}
img.alignleft,
img.alignright,
img.aligncenter{
margin-bottom:12px;
}
embed,
iframe,
object,
video {
margin-bottom: 24px;
max-width: 100%;
}
p > embed,
p > iframe,
p > object,
span > embed,
span > iframe,
span > object {
margin-bottom: 0;
}
blockquote.alignleft,
figure.wp-caption.alignleft,
img.alignleft {
margin: 7px 24px 7px 0;
}
q{
border-top: 2px solid ;
border-bottom: 1px solid ;
padding: 10px;
margin: 10px 0px;
clear: both;
display: block;
}
.wp-caption.alignleft {
margin: 7px 14px 7px 0;
}
blockquote.alignright,
figure.wp-caption.alignright,
img.alignright {
margin: 7px 0 7px 24px;
}
.bypostauthor{}
.wp-caption.alignright {
margin: 7px 0 7px 14px;
}
.wp-caption {
margin-bottom: 24px;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin: 0;
}
.wp-caption {
color: #767676;
}
.bypostauthor{
}
.wp-caption-text {
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
font-size: 12px;
font-style: italic;
line-height: 1.5;
margin: 9px 0;
}
div.wp-caption .wp-caption-text {
padding-right: 10px;
}
#my-account-content {
padding-left: 60px;
padding-top: 9px;
}
div.wp-caption.alignright img[class*="wp-image-"],
.shop_table thead {
border: 0px !important;
}
#my-account-content h2 {
border-bottom: 1px solid #C6C6C5;
margin-bottom: 50px;
padding-bottom: 15px;
}
#my-account-content td time,
#my-account-content td {
text-transform: uppercase !important;
}
#contact-form-contact-form  label {
font-family: Arial !important;
color: #000000 !important;
font-size: 16px !important;
font-weight: 100 !important;
letter-spacing: 2px;
}
div.wp-caption.alignright .wp-caption-text {
padding-left: 10px;
padding-right: 0;
}
.wp-smiley {
border: 0;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
blockquote.aligncenter,
img.aligncenter,
.wp-caption.aligncenter {
margin-top: 7px;
margin-bottom: 7px;
}
.gallery {
margin-bottom: 20px;
}
.gallery:before,
.gallery:after{
content: "";
display: table;
}
.gallery:after{
clear: both;
}
.gallery img{
border: none;
}
.gallery-item {
float: left;
margin: 0 4px 4px 0;
overflow: hidden;
position: relative;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 48%;
}
.gallery-columns-3 .gallery-item {
max-width: 32%;
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right: 0;
}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),
.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) {
clear: left;
}
.gallery-caption {
background-color: rgba(0, 0, 0, 0.7);
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
color: #fff;
font-size: 12px;
line-height: 1.5;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 6px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
width: 100%;
}
.gallery-caption:before {
content: "";
height: 100%;
min-height: 49px;
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
#wrapper.container {
-webkit-box-shadow: 0 -3px 9px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 -3px 9px rgba(0, 0, 0, 0.1);
box-shadow: 0 -3px 9px rgba(0, 0, 0, 0.1);
}  .arrow, .arrow-down, .arrow-right {
position: relative;
}
.arrow:after,
.arrow:before,
.arrow-down:after,
.arrow-down:before,
.arrow-right:after,
.arrow-right:before {
bottom: 100%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
.arrow-down:after,
.arrow-down:before {
top: 100%;
}
.arrow:after,
.arrow:before,
.arrow-down:after,
.arrow-down:before{
left: 32px;
}
.arrow-right:after,
.arrow-right:before{
right: 32px;
}
.arrow:after, .arrow-right:after {
border-color: rgba(136, 183, 213, 0);
border-bottom-color: #ffffff;
border-width: 8px;
}
.arrow-down:after {
border-color: rgba(136, 183, 213, 0);
border-top-color: #ffffff;
border-width: 8px;
}
.arrow:after, .arrow-down:after {
margin-left: -8px;
}
.arrow-right:after {
margin-right: -8px;
}
.arrow:before, .arrow-right:before {
border-top-color: transparent !important;
border-left-color: transparent !important;
border-right-color: transparent !important;
border-width: 9px;
}
.arrow-down:before {
border-bottom-color: transparent !important;
border-left-color: transparent !important;
border-right-color: transparent !important;
border-width: 9px;
}
.arrow:before, .arrow-down:before {
margin-left: -9px;
}
.arrow-right:before {
margin-right: -9px;
}
.arrow-left {
border: 1px solid;
position: relative;
}
.arrow-left:before {
position: absolute;
display: inline-block;
border-top: 0px solid transparent !important;
border-right: 14px solid;
border-bottom: 17px solid transparent !important;
left: -14px;
top: 31px;
content: '';
}
.arrow-left:after {
position: absolute;
display: inline-block;
border-top: 1px solid transparent !important;
border-right: 18px solid #fff!important;
border-bottom: 20px solid transparent !important;
left: -12px;
top: 31px;
content: '';
} .sbHolder { position: relative;}
.sbHolder .sbSelector{
display: block;
border: 1px solid;
}
.sbHolder .sbToggle {
position: absolute;
top: 10px;
right: 15px;
width: 20px;
height: 20px;
background: url(https://malaiswimwear.pt/wp-content/themes/mindig/images/sprite-toggle.png) no-repeat top;
}
.sbHolder .sbToggle.sbToggleOpen {
background-position: bottom;
}
.sbHolder .sbOptions{
border: 1px solid;
padding: 6px 16px;
margin: 19px 0 0;
list-style: none;
position: absolute;
background: #fff;
left: 0;
right: 0;
z-index: 300;
}
#header-sidebar{
float: right;
width: auto;
}
#header-sidebar .nav > ul > li  div.submenu{
padding-top: 10px;
}
#header-container .container .header-wrapper{
border-bottom: 1px solid;
padding-top: 20px;
padding-bottom: 10px;
} #topbar{
max-height: 45px;
line-height: 44px;
box-sizing: border-box;
}
#topbar .header-wrapper {
border-bottom: 1px solid;
}
#topbar-left{
float: left;
}
#topbar-right{
float: right;
}
#topbar .nav{
float: left;
}
#topbar .nav.icl_nav{
margin-top: 0px;
}
#topbar .nav > ul {
margin: 0;
padding: 0;
}
#topbar .nav ul li{
list-style: none;
line-height: normal;
}
#topbar .nav > ul > li > a{
padding-bottom: 13px;
}
#header.skin4 #topbar a {
vertical-align: middle;
}
#topbar .nav,
#header.skin1 #topbar .nav {
margin-top: 0px;
}
#topbar #menu-welcome-login{
position: relative;
}
#topbar .nav > ul > li.bigmenu > div.submenu{
padding-top: 0px;
}
#topbar #lang_sel > ul > li > ul,
#header.skin1 #topbar #lang_sel > ul > li > ul {
margin-top: 12px;
}
#topbar #welcome-menu.nav > ul > li div.submenu{
padding-top: 0;
} #logo #textual{
padding: 0;
margin: 0;
margin-bottom: -10px;
line-height: .7em;
}
p#tagline {
margin-top: 0px;
} .nav a{
-webkit-transition: color 0.3s;
-moz-transition: color 0.3s;
transition: color 0.3s;
}
.nav a .fa{
margin-right: 3px;
}
.nav > ul > li:after {
content: '/';
display: inline-block;
padding: 0px 5px;
}
.nav ul li{
list-style: none;
}
.nav > ul > li {
display: inline-block;
}
.nav > ul > li  div.submenu{
position: absolute;
width: 190px;
z-index: 30000;
padding-top: 10px;
display: none;
}
.nav > ul > li  div.submenu ul.sub-menu,
#lang_sel li ul{
position: relative;
width: 100%;
margin-left: -17px;
-webkit-box-shadow: 0px 2px 5px 0px rgba(30, 30, 30, 0.1);
-moz-box-shadow:    0px 2px 5px 0px rgba(30, 30, 30, 0.1);
box-shadow:         0px 2px 5px 0px rgba(30, 30, 30, 0.1);
border: 1px solid;
box-sizing: border-box;
}
.nav > ul > li > div.submenu > ul {
padding: 10px 20px;
margin:0px;
}
.nav > ul > li > div.submenu ul.sub-menu li a{
display: block;
line-height: 2.5em;
}
.nav > ul > li > div.submenu > ul > li{
position: relative;
}
.nav > ul > li > div.submenu > ul > li > div.submenu{
left: 133px;
top: 0;
margin-top: -21px;
padding-left: 21px;
}
.nav > ul > li > div.submenu > ul > li > div.submenu ul{
padding: 10px 20px;
margin: 0px;
}
.nav > ul > li:last-child > a {
padding-right: 0px;
}
.nav > ul > li:last-child:after {
content: '';
}
.dropdown {
position: relative;
}
.nav span.sf-sub-indicator {
position: relative;
padding: 0px 5px 0px 7px;
display: inline-block;
width: 18px;
}
.opera .nav span.sf-sub-indicator {
padding: 4px 7px 0px 5px;
vertical-align: bottom;
}
.nav .sf-sub-indicator:before{
font-family: FontAwesome;
font-size: 16px;
}
.nav > ul > li .sf-sub-indicator:before{
content: "\f107";
}
.nav > ul > li >  div.submenu ul.sub-menu li .sf-sub-indicator:before{
content: "\f105";
}
.nav div.submenu span.sf-sub-indicator {
position: absolute;
padding: 0px;
left: 120px;
}
#header .nav  span.highlight,
#header .nav  span.highlight-inverse{
margin-left:5px;
padding: 2px 4px;
font-size: 9px;
text-transform: uppercase;
font-weight: 700;
}
.nav > ul > li:last-child:after{
content: '/';
display: inline-block;
padding: 5px;
} .welcome_username b{
font-weight: normal;
}
span.welcome_username,
.icl_lang_sel_current{
float:none;
} #lang_sel > ul{
padding-left: 0;
}
#lang_sel li{
position: relative;
}
#lang_sel > ul > li > ul{
min-width: 170px;
}
#lang_sel li ul{
display: none;
position: absolute;
z-index: 100;
}
#lang_sel > ul > li > ul > li{
line-height: normal;
}
#lang_sel > ul > li > a{
padding-right: 3px;
display: block;
} #lang_sel > ul > li > a .iclflag{
vertical-align: baseline;
}
#lang_sel > ul > li > ul > li > a{
line-height: 2.5em;
} #lang_sel > ul > li > ul > li > a .iclflag{
vertical-align: baseline;
padding-right: 3px;
}
#lang_sel > ul > li > ul {
margin: 0;
margin-top: 13px;
padding: 5px 20px;
border: 1px solid;
margin-left: -20px;
}
#header #header-sidebar .nav.icl_nav > ul,
#header.skin2 #header-sidebar .nav.icl_nav > ul{
margin-top: 18px;
}
.nav.icl_nav{
margin-top: 5px;
}
.nav.icl_nav > ul > li:last-child:after,
#nav.nav > ul > li:last-child:after{
display: none;
}
.nav > ul > li.bigmenu > div.submenu > ul > li > div.submenu{
display: block;
position: relative;
left: 0;
padding-left: 0;
}
.nav > ul > li.bigmenu > div.submenu > ul > li > a .sf-sub-indicator{
display: none;
}
.nav > ul > li.bigmenu > div.submenu > ul > li > div.submenu > ul.sub-menu{
display: block;
padding-left: 0px;
box-shadow: none;
border: 0;
background: transparent;
}
.nav > ul > li.bigmenu > div.submenu > ul > li:nth-child(3n+1){
clear: left;
border: 0;
padding-left: 0;
}
.nav > ul > li.bigmenu > div.submenu > ul > li{
width: 190px;
height: 100%;
margin-bottom: 20px;
}
.nav > ul > li.bigmenu .custom-item-yitimage{
display: none;
}
#header.skin1 #header-sidebar .nav,
#header.skin2 #header-sidebar .nav{
margin-top: 10px;
width: 80% !important;
float: right !important;
}
#header.skin1 #header-sidebar div.nav.icl_nav,
#header.skin2 #header-sidebar div.nav.icl_nav{
margin-top: 2px;
}
.geko #header.skin1 #header-sidebar div.nav.icl_nav,
.geko #header.skin2 #header-sidebar div.nav.icl_nav{
margin-top: 18px;
}
#header.skin1 #lang_sel > ul > li > ul,
#header.skin2 #lang_sel > ul > li > ul{
margin-top: 15px;
}
.ie11 #header.skin1 #lang_sel > ul > li > ul,
.ie11 #header.skin2 #lang_sel > ul > li > ul{
margin-top: 35px;
}
#header.skin1 #header-sidebar .yit_cart_widget,
#header.skin2 #header-sidebar .yit_cart_widget,
#header.skin3 #header-sidebar .yit_cart_widget{
margin-top: -5px;
}
#header.skin1 #logo{
float: left;
margin-top: 0;
padding-right: 30px;
text-align: left;
box-sizing: border-box;
}
#header.skin1 #header-container .container .header-wrapper{
padding-top: 25px;
width: 100%;
box-sizing: border-box;
}
#header.skin1 .nav > ul,
#header.skin2 #header-sidebar .nav > ul{
margin-left: 0px;
padding: 0px;
margin-top: 0px;
display: table-cell;
vertical-align: bottom;
bottom: 0;
}
#header.skin1 #welcome-menu.nav > ul > li > div.submenu,
#header.skin1 #welcome-menu-login.nav > ul > li > div.submenu{
padding-top: 10px;
}
#header.skin1 .nav > ul > li div.submenu{
padding-top: 15px;
}
#header.skin1 #header-container .container{
padding-bottom: 0px;
}
#header.skin1 #header-sidebar .yit_cart_widget{
margin-top: -5px;
}
#header.skin1 #header-row .header-wrapper {
padding: 0px;
border-bottom: 1px solid;
}
#header.skin1 #header-row .yit-custom-megamenu,
#header.skin1 #header-row .widget.widget_search_mini,
#header.skin1 #header-row .widget.widget_text,
#header.skin1 #header-row .widget.yit_text_image{
padding-top: 10px;
padding-bottom: 10px;
}
#header.skin2 p#tagline {
text-align: center;
padding-top: 5px;
}
#header.skin2 div#logo {
width: 100%;
text-align: center;
}
#header.skin2 #header-container .container .header-wrapper{
position: relative;
}
#header.skin2  #header-container .container .header-wrapper{
padding-bottom: 20px;
}
#header.skin2 #header-row .header-wrapper{
padding: 17px 0 10px;
}
#header.skin2 #topbar #lang_sel > ul > li > ul{
margin-top: 13px;
}
#header.skin2 #topbar #welcome-menu.nav > ul > li > div.submenu {
padding-top: 8px;
}
#header.skin2 #topbar  .nav > ul > li > div.submenu{
padding-top: 12px;
}
#header.skin2 #header-sidebar .yit_cart_widget .cart_wrapper,
#header.skin3 #header-sidebar .yit_cart_widget .cart_wrapper{
margin-top: 12px;
}
#header.skin3 .nav > ul > li div.submenu{
padding-top: 10px;
}
#header.skin3 p#tagline {
text-align: center;
padding-top: 5px;
}
#header.skin3 div#logo {
width: 100%;
text-align: center;
}
#header.skin3 #nav{
width: 100%;
text-align: center;
padding: 10px;
border-top: 1px solid;
border-bottom: 1px solid;
}
#header.skin3 #nav > ul {
margin-bottom: 0px ;
padding-left: 0;
}
#header.skin3 #header-container .container .header-wrapper{
border: 0;
position: relative;
}
#header.skin3 #header-sidebar,
#header.skin2 #header-sidebar{
position: absolute;
float: none;
right: 0;
top: 20px;
z-index: 10;
}
#header.skin3 #header-sidebar > div {
display: inline-block;
width: auto;
vertical-align: baseline;
}
#header.skin3 #header-sidebar .nav > ul {
padding-left: 0;
}
#header.skin3 #header-sidebar .nav > ul > li div.submenu ul.sub-menu{
margin-top: -3px;
}
#header.skin4 #nav{
float: right;
}
#header.skin4 #logo{
float: left;
}
#header.skin4 #nav{
float: right;
}
#header.skin4 div.header-wrapper{
padding-bottom: 0px;
}
#header.skin4 .nav{
margin-top: 10px;
}
#header.skin4 .nav > ul > li div.submenu{
padding-top: 14px;
}
#header-row .header-wrapper{
display: block;
zoom: 1;
padding: 10px 0px;
margin: 0;
height: auto;
white-space: nowrap;
}
#header-row .header-wrapper div.header-row-left {
position: relative;
float: left;
margin-right: 10px;
display: inline-block;
width: auto;
}
#header-row .header-wrapper div.header-row-right {
position: relative;
float: right;
width: auto;
display: inline-block;
margin-left: 10px;
}
#header-row .header-wrapper div.header-row-right .widget{
position: relative;
float: left;
top: 1px;
display: inline-block;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
overflow: hidden;
padding: 0px 0px 0px 10px;
margin: 0px 1px;
border: 0px;
text-decoration: none;
}
#header-row .header-wrapper div.header-row-middle{
width: auto;
padding: 0px 10px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
white-space: nowrap;
}
#header-row .link_socials{
margin-left: 2px;
} #header-container #logo,
#header-container #logo img,
#header-container .header-wrapper {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
#header.skin1 #header-container.fixed #topbar,
#header.skin4 #header-container.fixed #topbar,
#header.skin3 #header-container.fixed #topbar{
display: none;
}
#header.skin1 #header-container.fixed #header-row{
display: none;
}
#header.skin4 #header-container.fixed .header-wrapper{
border-bottom: 0px;
}
#header-container.fixed,
#header.skin3.fixed,
#header.skin2.fixed{
position: fixed;
z-index: 10000;
width: 100%;
-webkit-box-shadow: 0px 2px 5px 0px rgba(30, 30, 30, 0.1);
-moz-box-shadow:    0px 2px 5px 0px rgba(30, 30, 30, 0.1);
box-shadow:         0px 2px 5px 0px rgba(30, 30, 30, 0.1);
}
#header.skin1 #header-container.fixed .header-wrapper{
border: 0;
}
.boxed-layout #header.fixed,
.boxed-layout #header-container.fixed{
width: auto;
}
#header.skin1 #header-container.fixed .container .header-wrapper{
padding-top: 10px;
}
#header.skin1 #header-container.fixed #logo{
margin-top: 10px;
}
#header.skin3.fixed #topbar,
#header.skin2.fixed #header-row{
display: none;
}
#header.skin3.fixed #header-row .header-wrapper{
padding-bottom: 0;
}
#header.skin3.fixed  #header-row .nav,
#header.skin2.fixed #header-container .container .header-wrapper{
border-bottom: 0px;
} .yit-vertical-megamenu .nav ul {
padding-left: 0;
margin-top: 8px;
}
.yit-vertical-megamenu .nav > ul > li {
display: block;
}
.yit-vertical-megamenu .nav > ul > li > a {
padding: 8px 0;
}
.yit-vertical-megamenu .nav > ul > li:after {
display: none;
} #slogan {
background: #f8f8f8;
padding: 0 0 25px;
margin: 0;
}
#slogan .container{
display: table;
}
.slogan-wrapper {
display: table-cell;
vertical-align: middle;
width: 100%;
}
#slogan h2,
#slogan p {
margin: 0;
text-align: center;
} .slider,
.slider.swiper-container,
.slider.swiper_container{
margin: 15px 0 30px;
}
.slider.flexslider.container {
margin-left: auto;
margin-right: auto;
} #footer {
padding-bottom: 35px;
}
#footer h5{
margin-bottom: 20px;
}
.boxed-layout #footer-copyright-group {
margin-left: -15px;
margin-right: -15px;
}
#footer .arrow-down:after{
border-top-color: transparent ;
}
#copyright {
padding-bottom: 30px;
}
#copyright .left, #copyright .right , #copyright .centered{ padding: 15px}
#copyright .left p, #copyright .right a,  #copyright .centered p { display: inline; }
#copyright .right { text-align: right; }
#copyright .right p{
text-align: right;
padding: 0px;
margin: 0;
}
#copyright .centered  { text-align: center; }
#copyright ul.level-1 {
list-style: none;
display: inline-block;
margin: 0px;
padding-left: 10px;
}
#copyright .centered  ul.level-1{
padding-left: 0;
margin-left: 0;
}
#copyright .custom-item-image{
display: none;
}
#copyright ul.level-1 li{
list-style: none;
display:inline-block;
}
#copyright .centered ul {
float: none;
display: block;
}
#copyright ul.level-1 li::after{
content:"/";
margin-left: 2px;
margin-right: 1px;
}
#copyright ul.level-1 li:last-child:after{
content: "";
margin-right: 0px;
}
#copyright .right ul.level-1 li:first-child{
margin-left: 0px;
}
#copyright .right ul.level-1 li:last-child{
margin-right: 0px;
} .error-404-container {
background-position-x: 50% !important;
}
.error-404-container .error-404-image-text {
padding: 250px 0px 0px 0px;
text-align: center;
}
.error-404-container .error-404-search {
padding: 100px 0;
text-align: center;
}
.error-404-container .error-404-search input[type="text"] {
height: 70px;
width: 300px;
border: 1px solid;
padding: 0 10px;
}
.error-404-container .error-404-search #searchsubmit {
height: 70px;
} .wpb_column.border-right{
border-right: 1px solid;
} .yi-icon-details{
background: transparent url(//malaiswimwear.pt/wp-content/themes/mindig/theme/assets/images/icons/project/project-icons.png) bottom left no-repeat;
}
.yi-icon-details:hover{
background: transparent url(//malaiswimwear.pt/wp-content/themes/mindig/theme/assets/images/icons/project/project-icons.png) left 1px no-repeat;
}
.yi-icon-lens{
background: transparent url(//malaiswimwear.pt/wp-content/themes/mindig/theme/assets/images/icons/project/project-icons.png) bottom right no-repeat;
}
.yi-icon-lens:hover{
background: transparent url(//malaiswimwear.pt/wp-content/themes/mindig/theme/assets/images/icons/project/project-icons.png) right 1px no-repeat;
} .cx-chat-btn.cx-no-ico .cx-title, .cx-widget .cx-header{
color: #fff !important;
background-color: #1f1f1f !important;
text-transform: uppercase;
}
.cx-widget .cx-title, .cx-chat-btn.cx-no-ico .cx-title {
font-family: 'Oswald', sans-serif;
font-size: 14px;
font-weight: 400;
}
.cx-form .cx-lead, .cx-form input, .cx-form textarea, .cx-form input:focus, .cx-form textarea:focus, .cx-widget .cx-line .cx-title {
font-family: 'Source Sans Pro', sans-serif;
}
.cx-chat-btn{
color: #fff !important;
background-color: #1f1f1f !important;
}
.cx-form-btn {
color: #fff !important;
border: 1px solid #e9a400 !important;
background-color: #e9a400 !important;
font-size: 12px;
font-family: 'Oswald', sans-serif;
font-style: normal;
font-weight: 400;
text-transform: uppercase;
padding: 7px 18px;
border-radius: 0;
display: block;
}
.cx-form-btn:hover {
color: #fff;
border: 1px solid #747474 !important;
background-color: #747474 !important;
} .fixed-image-wrapper img{
width: 100%;
height: auto;
} .st-menu-open .st-pusher::after {
width: 100%;
height: 100%;
opacity: 1;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.st-menu {
display: none;
position: absolute;
top: 0;
left: 0;
z-index: 100;
visibility: hidden;
width: 250px;
height: 100%;
background: #fff;
-webkit-transition: all 0.5s;
transition: all 0.5s;
padding: 12px;
}
.st-menu::after {
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.2);
content: '';
opacity: 1;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.st-menu-open .st-menu::after {
width: 0;
height: 0;
opacity: 0;
-webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
} .st-menu ul {
margin: 15px 0 0;
padding: 0;
list-style: none;
}
.st-menu h2 {
margin: 0;
padding: 1em;
color: rgba(0,0,0,0.4);
text-shadow: 0 0 1px rgba(0,0,0,0.1);
font-weight: 300;
font-size: 2em;
}
.st-menu ul li a {
display: inline-block;
padding: 1em 0;
outline: none;
font-size: 12px;
color: #828282;
font-weight: 400;
}
.st-menu .widget h3 {
margin-bottom: 0;
}
.st-menu .widget,
.st-menu .widget {
margin-bottom: 30px;
}
.st-menu .mobile-nav > ul > li > div.submenu,
.st-menu .nav > ul > li > div.submenu {
display: none;
}
.st-menu .mobile-nav > ul > li.menu-item-has-children.open > div.submenu,
.st-menu .nav > ul > li.menu-item-has-children.open > div.submenu {
display: block;
}
.st-menu .mobile-nav > ul > li.menu-item-has-children > a:first-child:after,
.st-menu .nav > ul > li.menu-item-has-children > a:first-child:after {
content: "\f105";
font-family: FontAwesome;
margin-left: 8px;
font-size: 16px;
display: inline-block;
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.st-menu .mobile-nav > ul > li.menu-item-has-children:hover > a:first-child:after,
.st-menu .nav > ul > li.menu-item-has-children:hover > a:first-child:after {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
} .st-effect-4.st-menu-open .st-pusher {
-webkit-transform: translate3d(250px, 0, 0);
transform: translate3d(250px, 0, 0);
}
.st-effect-4.st-menu {
z-index: 1;
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
}
.st-effect-4.st-menu-open .st-effect-4.st-menu {
visibility: visible;
-webkit-transition: -webkit-transform 0.5s;
transition: transform 0.5s;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.st-effect-4.st-menu::after {
display: none;
} #primary{
margin-top: 10px;
} .general-pagination{
margin-bottom: 35px;
}
.general-pagination a {
width: 30px;
height: 30px;
display: inline-block;
text-align: center;
}
.general-pagination a.selected {
border: 2px solid;
border-radius: 50%;
cursor: default;
} .btn.small{
padding: 4px 8px;
font-size: 10px;
}
.btn.medium{
padding: 7px 18px;
}
.btn.large{
padding: 10px 25px;
font-size: 18px;
}
.btn.extra-large{
padding: 13px 40px;
font-size: 22px;
}
.btn:focus, .btn:active:focus, .btn.active:focus{
outline: none;
}
.btn-flat,
.btn-ghost,
.btn-ghost-alternative,
.btn-ghost-white,
.blog.small .yit_the_content .read-more,
.blog .more-link,
.btn-alternative,
.widget.widget_price_filter button[type="submit"],
.error-404-container .error-404-search #searchsubmit,
.big.blog .yit_the_content .more-link, .big.blog .yit_the_content .read-more,
.cx-form-btn,
.eg-mindig-shop-element-16,
input[type="submit"].button,
.button.compare,
#my-account-sidebar span.logout,
#my-account-content .addresses .title a.edit,
table.my_account_orders a.button.view,
#my-account-content p.order-again a.button,
#yith-wcwl-form a.button,
.woocommerce-message .button.wc-forward,
#buddypress a.button,
#buddypress input[type="submit"],input#place_order {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.btn,
input.btn-alternative,
a.btn-flat,
a.btn-alternative,
.button, #submit,
.btn-eg a,
.eg-mindig-shop-element-16,input#place_order {
border-radius: 0;
padding: 7px 18px;
border: 1px solid;
box-shadow: none;
}
.btn.margin-right{
margin-right: 10px;
}
.btn .fa{
margin-right: 5px;
} #primary .breadcrumbs{
margin-top: -10px;
padding-bottom: 10px;
}
#primary .breadcrumbs a{
font-size: 14px;
}
#primary .breadcrumbs a.no-link.current {
pointer-events: none;
} .post_video {
position: relative;
padding-bottom: 56.25%;
margin-top: 25px;
height: 0;
margin-bottom: 20px;
max-width: 100%;
}
.post_video.dailymotion embed,
.post_video.youtube embed,
.post_video.vimeo object,
.post_video iframe {
position: absolute;
top: 0;
left: 0;
max-width: 100%;
max-height: 100%;
} .socials.text a.twitter{
background: url(//malaiswimwear.pt/wp-content/themes/mindig/images/share/twitter-icon.png) top left no-repeat;
}
.socials.text a.facebook{
background: url(//malaiswimwear.pt/wp-content/themes/mindig/images/share/facebook-icon.png) top left no-repeat;
}
.socials.text a.google{
background: url(//malaiswimwear.pt/wp-content/themes/mindig/images/share/google-icon.png) top left no-repeat;
}
.socials.text a.pinterest{
background: url(//malaiswimwear.pt/wp-content/themes/mindig/images/share/pinterest-icon.png) top left no-repeat;
}
.socials.text a.mail{
background: url(//malaiswimwear.pt/wp-content/themes/mindig/images/share/mail-icon.png) top left no-repeat;
}
.socials.text a.twitter:hover{
background: url(//malaiswimwear.pt/wp-content/themes/mindig/images/share/twitter-icon.png) bottom left no-repeat;
}
.socials.text a.facebook:hover{
background: url(//malaiswimwear.pt/wp-content/themes/mindig/images/share/facebook-icon.png) bottom left no-repeat;
}
.socials.text a.google:hover{
background: url(//malaiswimwear.pt/wp-content/themes/mindig/images/share/google-icon.png) bottom left no-repeat;
}
.socials.text a.pinterest:hover{
background: url(//malaiswimwear.pt/wp-content/themes/mindig/images/share/pinterest-icon.png) bottom left no-repeat;
}
.socials.text a.mail:hover{
background: url(//malaiswimwear.pt/wp-content/themes/mindig/images/share/mail-icon.png) bottom left no-repeat;
} #back-top {
position: fixed;
bottom: 0px;
right: 20px;
z-index: 1000;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
-webkit-transition: background-color 0.3s;
-moz-transition: background-color 0.3s;
transition: background-color 0.3s;
cursor: pointer;
display: none;
}
#back-top a {
display: block;
padding: 8px 16px;
}
#back-top a i{
margin-right:10px;
border: 2px solid;
border-radius: 50%;
font-size: 11px;
padding:2px 3px;
opacity:0.6;
color: #fff;
} #map{
margin: 0;
padding: 0;
}
#map iframe{
width: 100%;
height: 380px;
margin-top: 0px;
margin-bottom: -4px;
padding-bottom: 0;
}
#map .border {
position: relative;
}
#map .map_info{
position: absolute;
bottom: 54px;
left: 0;
right: 30px;
pointer-events: none;
}
#map .container_map_box_info{
padding-left: 0.9375em;
padding-right: 0.9375em;
float: right;
pointer-events: auto;
}
#map .map_info .row{
width: 100%;
margin: 0 auto;
max-width: 82.5em;
}
#map .map_box_info{
background: rgba(34,34,34,0.7);
padding:30px 40px;
}
#map .map_box_info h4 {
margin-bottom: 10px;
margin-top: 0;
font-weight: bold;
color: #fff;
}
#map .map_box_info p{
margin-bottom: 0;
line-height: 24px;
color: #fff;
} .woocommerce-product-rating .star-rating,
.woocommerce-tabs #review_form p.stars,
.widget.woocommerce .star-rating,
.testimonial-rating .star-rating,
.yit_recent_reviews .star-rating {
overflow: hidden;
position: relative;
height: 1.2em;
line-height: 1.2em;
width: 71px;
display: inline-block;
vertical-align: middle;
font-family: 'star' !important;
clear: both;
font-size: 11px;
letter-spacing: 3px;
text-align: left;
}
.woocommerce-product-rating .star-rating:before,
.woocommerce-tabs #review_form p.stars:before,
.widget.woocommerce .star-rating:before,
.testimonial-rating .star-rating:before,
.yit_recent_reviews .star-rating:before {
content: "\53\53\53\53\53";
float: left;
top: 0;
left: 0;
position: absolute;
margin-top: 0;
}
.woocommerce-product-rating .star-rating span,
.woocommerce-tabs #review_form p.stars a,
.widget.woocommerce .star-rating span,
.testimonial-rating .star-rating span,
.yit_recent_reviews .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
display: block;
font-size: 11px;
}
.woocommerce-product-rating .star-rating span:before,
.woocommerce-tabs #review_form p.stars a:before,
.widget.woocommerce .star-rating span:before,
.testimonial-rating .star-rating span:before,
.yit_recent_reviews .star-rating span:before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0;
} .add_to_wishlist.single_add_to_wishlist {
border: 0;
}
.wishlist_manage_table a.create-new-wishlist{
margin-right: 10px;
}
.yith-wcwl-popup-button .add_to_wishlist.single_add_to_wishlist,
.woocommerce .wishlist_manage_table tfoot button.submit-wishlist-changes,
.button.create-new-wishlist,
.woocommerce .yith-wcwl-wishlist-search-form button.wishlist-search-button{
border-radius: 0 !important;
}
.yith-wcwl-popup-button .add_to_wishlist.single_add_to_wishlist,
.woocommerce .wishlist_manage_table tfoot button.submit-wishlist-changes,
.woocommerce .yith-wcwl-wishlist-search-form button.wishlist-search-button,
.woocommerce .yith-wcwl-wishlist-new button {
padding: 7px 18px;
border: 1px solid;
box-shadow: none;
cursor: pointer;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
background-color: #e9a400;
background: #e9a400;
border-color: #e9a400;
color: #ffffff;
}
.yith-wcwl-popup-button .add_to_wishlist.single_add_to_wishlist:hover,
.woocommerce .wishlist_manage_table tfoot button.submit-wishlist-changes:hover,
.woocommerce .yith-wcwl-wishlist-search-form button.wishlist-search-button:hover,
.woocommerce .yith-wcwl-wishlist-new button:hover{
background-color: #747474;
background: #747474;
border-color: #747474;
color: #ffffff;
}
.yith-wcwl-popup-new label,
.yith-wcwl-wishlist-new label {
display: block;
text-align: left;
}
.woocommerce .yith-wcwl-wishlist-search-form #wishlist_search,
.yith-wcwl-wishlist-new .wishlist-name {
margin-bottom: 15px;
}
.yith-wcwl-wishlist-new{
text-align: right;
}
.yith-wcwl-wishlist-new span.selectBox-label.public-visibility {
padding: 7px 8px;
}
.widget_yith-wcwl-lists ul{
list-style:none;
padding: 0;
}
.widget_yith-wcwl-lists ul.dropdown ul.lists > li a{
margin-left:0px;
padding:0px;
display:block;
text-transform: uppercase;
}
.widget_yith-wcwl-lists a{
display:none;
}
.widget_yith-wcwl-lists ul.dropdown ul.lists > li a:before {
content: '-';
margin-right: 3px;
}
.widget_yith-wcwl-lists ul.dropdown > li.dropdown-section a{
margin-left:0px;
display:block;
padding: 0;
line-height: 2em;
color: #686868;
}
.widget_yith-wcwl-lists ul.dropdown > li.dropdown-section a:hover{
color: #fab000;
}
.widget_yith-wcwl-lists ul.dropdown > li.lists-section{
margin-bottom: 10px;
padding-bottom: 10px;
} ul#portfolio {
padding-left: 15px;
}
ul#portfolio li {
list-style: none;
display: inline-block;
margin-right: 15px;
}
ul#portfolio li .portfolio-thumb img {
max-height: 300px;
}
ul#portfolio li div.portfolio-title {
margin: 15px 0;
}
#footer {
background-image: transparent !important;
background-color: #fff !important;
}
#menu-footer-menu a {
color: #333333;
font-family: Arial;
text-align: center;
}
#footer .menu li {
padding-left: 0px;
list-style: none;
width: 100% !important;
}
#nav_menu-3 {
padding-bottom: 82px;
} 
#linea {
border-bottom: 2px solid #5CA7A0;
max-width: 50%;
margin: 0 auto;
padding-top: 57px;
}
.products-slider-title {
padding: 30px 0px 0px 0px!important;
margin: 0px 0px 0px 0px !important;
}
.cart-subtotal th {
padding-top: 21px !important;
}
.shipping th {
padding-bottom: 21px !important;
}
.shipping th,
.cart-subtotal th {
padding: 6px 0 !important;
}
h3 {
font-family: Arial !important;
color: #000000 !important;
}
#text-10 {
text-align: center !important;
color: #333333;
width: 33.333% !important;
}
#text-11 {
width: 33.333% !important;
}
#text-12 {
width: 33.333% !important;
}
.textwidget {
text-align: center !important;
color: #333333 !important;
}
#menu-main-menu li:after {
display: none;
}
#menu-main-menu > li {
margin-top: 47px;
margin-left: 20px;
}
.sub-menu > li {
margin-top: 0px;   
}
#text-13 .textwidget {
float: right;
margin-top: -44px;
}
.welcome_username {
color: #e5c4a6;
font-family: Arial !important;
font-size: 15px !important;
}
.textwidget {
color: #5CA7A0 !important;
font-size: 15px;
}
.menu-item:after {
display: none !important;
}
#qtranslate-2 {
float: right;
margin-top: 15px;
}
#welcome-menu-login .login-box {
-webkit-box-shadow: 0px 0px 0px 0px rgba(30, 30, 30, 0.1) !important;
-moz-box-shadow: 0px 0px 0px 0px rgba(30, 30, 30, 0.1) !important;
box-shadow: 0px 0px 0px 0px rgba(30, 30, 30, 0.1) !important;
}
.login-menu a:hover {
color: #e5c4a6 !important;
}
#welcome-menu-login .login-box h2 {
font-size: 17px !important;
}
#customer_login input {
height: 38px !important;
}
#customer_login label {
font-size: 17px !important;
}
#menu-welcome-login .submenu {
right: 0px !important;
left: -317px !important
}
ul.sub-menu {
width: 100% !important;
background: #e5c4a6 !important;
border: 0px !important;
margin-left: 0px !important;
padding: 0px !important;
}
#menu-main-menu .sub-menu li {
width: 100% !important;
float: left;
margin-bottom: 0px !important;
margin-left: 0px !important;
padding-left: 20px !important;
}
#menu-main-menu .sub-menu li:hover {
background: #caad93
}
#menu-main-menu .sub-menu li a{
font-size: 14px !important;
color: #ffffff !important;
letter-spacing: 2px !important;
}
.widget_shopping_cart {
margin-left: 28px;
}
#welcome-menu-login .login-box.with_registration {
width: 473px !important;
border: 1px solid #C6C6C5!important;
}
.customer-login-box {
padding: 10px 15px;
}
.edit,
.logout {
background: transparent !important;
border: 1px solid #e5c4a6;
padding: 1px 35px !important;
color: #e5c4a6 !important;
font-family: Arial !important;
font-size: 14px !important;
font-weight: 100 !important;
letter-spacing: 2px !important;
}
.edit {
margin: 20px 0;
}
.logout a{
color: #e5c4a6 !important;
}
#my-account-sidebar {
border: 1px solid #C6C6C5;
background: #F9F9F9;
padding: 30px 50px;
}
.wpb_row {
margin-bottom: 0px !important;
}
.shop_table thead tr th{
background: transparent !important;
border-bottom: 1px solid #C6C6C5;
}
ul .fa {
background: #e5c4a6;
color: #ffffff;
padding: 5px;
border-radius: 16px;
width: 24px;
height: 24px;
text-align: center;
} #my-account-sidebar ul,
.user-profile {
border-color: transparent !important;
}
#my-account-sidebar ul li {
border-bottom: 0px !important;
}
address,
#my-account-sidebar ul a,
.user-logout span {
font-family: Arial !important;
font-size: 16px !important;
color: #000000 !important;
letter-spacing: 2px;
text-transform: uppercase !important;
}
.customer-login-box1 {
border-bottom: 1px solid;
}
#customer_login .button-register,
#customer_login .button-login {
padding: 7px 30px;
height: 40px !important;
}
.lost_password a {
color: #C6C6C5 !important;
font-weight: 200 !important;
font-size: 15px !important;
}
.language-chooser .active a {
font-size: 15px;
font-weight: bold !important;
color: #000000;
}
.username {
font-weight: 600 !important;
}
.language-chooser a {
color: #000000 !important;
}
.fa-pinterest {
font-size: 27px !important;
}
.owl-stage-outer {
margin-bottom: -160px;
}
#my-account-sidebar ul {
padding: 30px 36px;
}
.fa-heart-o {
color: #e5c4a6 !important;
}
.textwidget {
color: #5CA7A0 !important;
font-size: 15px;
font-family: Arial !important;
}
.header-wrapper {
border-color: transparent !important;
}
.product-category-link {
border-color: transparent !important;
}
#copyright {
background-color: #e5c4a6 !important;
}
#menu-footer-menu-1 {
display: none !important;
}
#my-account-content label,
.edit-account label {
text-transform: uppercase !important;
}
#nav_menu-7 {
width: 33.3% !important;
}
#menu-footer-menu li,
.footer-row-1 .textwidget {
font-size: 14px !important;
font-family: 'Arial', sans-serif !important;
color: #C6C6C6 !important;
font-style: normal !important;
font-weight: 400 !important;
text-align: left;
text-transform: none;
letter-spacing: 2px;
text-align: center !important;
}
.total th {
width: 30% !important;
}
#footer a {
text-transform: uppercase;
color: #C6C6C6 !important;
font-size: 14px !important;
}
#text-9 {
width: 33.3%;
}
#header-container {
background-color: rgba(255, 255, 255, 0.8) !important;
}
.content {
z-index: 2 !important;
}
#header-container {
z-index: 99999999999 !important;
position: relative;
}
#header {
z-index: 99999999999 !important;
}
.flexslider {
border: 0px solid #fff !important;
}
.cart-list {
width: 100%;
}
#slider-product .vc_column_container {
max-width: 1000px;
margin: 0 auto !important;
left: 24%;
}
.products-slider-wrapper h3 {
color: #fff !important;
font-size: 28px;
letter-spacing: 2px;
}
.products-slider-title {
padding-top: 26px !important;
border-bottom: 0px solid !important;
}
#my-account-content .edit-account .form-row-first {
width: 100% !important;
float: left;
}
#copyright {
padding-bottom: 0px !important;
}
body, .st-content, .st-content-inner {
background-color: transparent !important;
background: transparent !important;
}
#header {
background-color: transparent !important;
}
.single_add_to_cart_button {
background-color: #e5c4a6 !important;
background: #e5c4a6 !important;
border-color: transparent !important;
color: #fff !important;
width: 100% !important;
margin-top: 12px !important;
}
.minus, .plus, .single_add_to_cart_button {
background-color: #e5c4a6 !important;
background: #e5c4a6 !important;
border-color: transparent !important;
color: #fff !important;
}
.single-product.woocommerce div.product div.summary p.price {
border-top: 0px solid !important;
}
.single-product.woocommerce div.product div.summary div[itemprop='description'] {
border-top: 0px solid !important;
}
.cart {
border-top-color: transparent !important;
}
.popup {
width:100%;
height:100%;
display:none;
position:fixed;
z-index: 9999999;
top:0px;
left:0px;
background:rgba(0,0,0,0.75);
}
button {
background: #fff !important;
border: 1px solid #C6C6C5 !important;
color: #000000 !important;
font-family: Arial !important;
font-size: 10px;
padding: 7px 16px;
text-transform: uppercase;
letter-spacing: 2px;
}
.entry-summary {
width: 40% !important;
}
.single-product .product-actions {
border: 1px solid #C6C6C5 !important;
}
.single-product .product-actions a.add_to_wishlist {
color: #000000 !important;
}
.single-product .product-actions {
left: 0% !important;
width: 180px !important;
top: -6px !important;
position: relative;
}
.cart button {
text-align: center !important;
border: 1px solid #C6C6C5;
padding: 9px 0px !important;
max-width: 100% !important;
color: #000000;
margin-top: 14px;
}
button a {
color: #349980 !important;
font-family: Arial !important;
}
.wc-forward {
background-color: #e5c4a6 !important;
background: #e5c4a6 !important;
border-color: transparent !important;
font-family: Arial !important;
font-size: 14px !important;
float: right !important;
position: relative !important;
top: -8px !important;
padding: 7px 15px !important;
margin-right: 5px !important; 
width: 48% !important;
}
.popup-inner {
max-width:500px;
width:100%;
padding:30px;
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
box-shadow:0px 2px 6px rgba(0,0,0,1);
border-radius:0px;
background:#fff;
}
.popup-close {
width: 30px;
height: 30px;
padding-top: 19px;
display: inline-block;
position: absolute;
top: 6px;
right: 18px;
transition: ease 0.25s all;
-webkit-transform: translate(50%, -50%);
transform: translate(50%, -50%);
border-radius: 1000px;
background: transparent;
font-family: Arial, Sans-Serif;
font-size: 20px;
text-align: center;
line-height: 100%;
color: #333333 !important;
}
.menu-item:after {
display: none !important;
}
.woocommerce-tabs {
display: none;
}
.product-actions {
text-align: center;
border: 1px solid #e5c4a6;
padding: 3px;
max-width: 100%;
color: #e5c4a6;
margin-top: 0px !important;
width: 351px;
}
.nobr {
color: #000000 !important;
font-family: Arial !important;
font-weight: bold !important;
text-align: center !important;
}
.images .yith-wcwl-add-to-wishlist {
display: none;
}
.product-actions a {
color: #e5c4a6 !important;
}
.yith-wcwl-add-to-wishlist {
color: #e5c4a6 !important;
}
.quantity_label {
display: none;
}
.page-id-8 .sidebar-no {
width: 1200px !important;
}
#footer {
background: #ffffff !important;
}
.sidebar-right .col-sm-9 {
width: 100% !important;
}
.widget_products {
display: none;
}
.images .thumbnails img {
margin-bottom: 12px;
}
img {
border-color: transparent !important;
}
.qty {
background: #F9F9F9 !important;
border: 1px solid #C6C6C5 !important;
width: 97px !important;
position: relative !important;
left: 0 !important;
}
.minus,
.plus {
background: transparent !important;
color: #C6C6C5 !important;
height: 19px !important;
float: right !important;
z-index: 9999999999999 !important;
font-size: 11px !important;
}
.minus {
left: auto !important;
margin-top: 15px !important;
}
[itemprop="offers"] {
padding: 41px 0px;
}
.single-product.woocommerce div.product div.summary h1 {
font-size: 30px !important;
font-family: Arial !important;
color: #000000 !important;
font-weight: bold !important;
}
.single-product .entry-summary .amount {
font-family: Arial !important;
font-size: 16px !important;
color: #000000 !important;
letter-spacing: 2px;
}
.entry-summary p {
font-family: Arial !important;
font-size: 17px !important;
color: #000000;
text-transform: uppercase;
}
.variations_button > div > p {
font-size: 14px !important;
}
.price {
background: transparent !important;
padding: 0px 0 0px 0px !important;
}
.product-actions-wrapper {
z-index: 9999999999999;
position: relative !important;
top: -350px;
}
.tax-product_cat .yith-wcwl-wishlistexistsbrowse a {
padding-top: 0px !important;
color: #ffffff !important;
border: 1px solid #ffffff !important;
font-size: 17px !important;
}
.yith-wcwl-wishlistexistsbrowse a {
padding-top: 0px !important;
color: #000000 !important;
border: 1px solid #ffffff !important;
font-size: 17px !important;
}
.product-actions {
background: transparent !important;
border: 0px solid #ffffff !important;
}
.product-actions .yith-wcwl-add-button{
border: 1px solid #ffffff !important;
padding: 1px;
}
.yith-wcwl-add-button a {
color: #ffffff !important;
}
.page-id-101 .visible-xs {
display: none !important;
}
#header .mobile-menu-trigger a {
color: #e5c4a6;
font-size: 24px;
float: left;
margin-right: 20px;
margin-top: 28px;
margin-bottom: 9px;
margin-left: 25px;
}
.st-pusher {
position: relative;
left: 0;
z-index: 99;
height: 100%;
-webkit-transition: -webkit-transform 0.5s;
transition: transform 0.5s;
}
.st-menu {
display: block;
}
.st-menu::after {
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.2);
content: '';
opacity: 1;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.st-menu-open .st-pusher::after {
width: 100%;
height: 100%;
opacity: 1;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.st-pusher::after {
position: absolute;
top: 0;
right: 0;
width: 0;
height: 0;
background: rgba(0,0,0,0.75);
z-index: 9999;
content: '';
opacity: 0;
-webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
}
.mobile-nav {
margin-bottom: 20px;
}
.st-menu ul {
margin: 15px 0 0;
padding: 0;
list-style: none;
}
.glyphicon-align-justify {
float: left !important;
}
.whislist_nav ul li a{
color: #e5c4a6 !important;
font-family: Arial !important;
font-size: 15px !important;
text-transform: capitalize !important;
margin-left: 5px;
margin-top: 12px ;
}
.whislist_nav li:after {
display: none !important;
}
.whislist_nav {
margin-top: 15px !important;
margin-left: 15px;
}
.shop_table [name="apply_coupon"] {
background: #e5c4a6 !important;
border: 0px solid !important;
color: #ffffff !important;
font-family: Arial !important;
text-transform: uppercase !important;
font-size: 17px;
letter-spacing: 2px;
padding: 10px 20px;
}
.fixed #logo {display: block;}
.add_to_wishlist {
color: #349980 !important;
font-family: Arial;
background-color: white;
font-size: 16px;
}
.page-id-101 #logo {
display: block;
}
.page-id-101 #nav,
.page-id-101 #header-sidebar {
display: block !important;
}
.shop_table th {
font-family: Arial !important;
color: #000000 !important; 
}
.shop_table thead tr {
border: 0px solid !important;
border-color: transparent !important;
}
.product-name,
.product-subtotal {
text-align: left !important;
}
.after-cart .col-sm-7 {
display: none;
}
.after-cart .col-sm-5 {
left: 28%;
}
.slogan-wrapper .current {
padding: 6px 0px 6px 54px; important;
background-position: left -35px !important;
}
#slogan.yith-checkout-single span {
padding-left: 54px !important;
}
.cart-collaterals,
.cart_totals {
border-color: transparent !important;
}
.checkout-button {
background-color: #e5c4a6 !important;
background: #e5c4a6 !important;
}
.cart_totals .head {
display: none;
}
.cart-user-info {
float: right;
margin-top: -128px;
margin-right: 84px;
}
#trackbacks {
display: none;
}
.col-sm-5 .shop_table .input-text {
width: 80% !important;
text-transform: uppercase;
}
.details {
background: #F9F9F9;
border: 1px solid #C6C6C5;
padding: 20px 30px;
}
.select2-choice {
height: 38px !important;
}
#order_review h3,
.woocommerce-billing-fields h3 {
text-align: left !important;
margin-bottom: 25px;
padding-bottom: 25px;
border-bottom: 1px solid #C6C6C5;
}
#order_review {
padding: 33px 30px 110px 30px;
}
#order_comments {
background: #ffffff;
}
.checkbox,
.wc_payment_methods label,
.wc_payment_methods,
.shipping td,
.cart-subtotal th,
.product-name {
font-family: Arial;
font-size: 16px !important;
letter-spacing: 2px;
text-transform: uppercase !important;
color: #000000 !important;
}
#review-order-wrapper {
border: 1px solid #C6C6C5;
}
#order_review {
border: 0px !important;
}
.details input {
background: #ffffff !important;
}
.details label {
text-transform: uppercase;
}
.footer-row-1 h3 {
text-align: center !important;
}
#billing_phone_field,
#billing_email_field {
width: 100% !important;
}
#billing_fiscal_number_field {
width: 47% !important;
float: right;
margin-top: -79px;
}
#billing_postcode_field{
float: left;
}
.total .amount,
.total th {
font-weight: bold !important;
}
.order-total td span,
.cart-subtotal td span{
color: #333333 !important;
font-family: Arial !important;
text-transform: capitalize !important;
font-size: 16px !important;
}
.shop_table .product-price {
text-align: center;
}
.add_to_wishlist,
.product-name-price .product-name a {
font-family: Arial !important;
font-size: 16px !important;
}
.amount {
font-family: Arial !important;
font-size: 16px !important;
}
.single_add_to_cart_button {
font-size: 14px !important;
}
.wc_payment_method label a {
margin-left: 10px !important;
}
#coupon_code {
width: 82% !important;
height: 44px !important;
} .table>tbody>tr>td {
border-top: 1px solid #C6C6C5 !important;
}
.remove_form {
margin-top: 0px !important;
}
.size td {
font-family: Arial;
color: #000000;
font-size: 16px;
}
.size thead {
background: #e5c4a6;
}
.size>thead>tr>th {
border-bottom: 0px solid #ddd !important;
font-size: 16px;
font-family: Arial;
letter-spacing: 2px;
padding: 16px 0;
}
.size>tbody>tr>td {
border-top: 0px solid #C6C6C5 !important;
border-bottom: 1px solid #C6C6C5 !important;
font-size: 16px;
font-family: Arial;
letter-spacing: 2px;
padding: 20px 0;
text-transform: uppercase;
}
.product-buttons .add_to_cart_button {
color: #ffffff !important;
border: 1px solid #ffffff !important;
padding: 3px 6px !important;
width: 225px;
}
#product-nav > a:hover {
width: 30px !important;
}
.prev-product,
.next-product {
display: none !important;
}
.product-buttons .add_to_cart_button:hover {
background: #ffffff !important;
color: #C6C6C5 !important;
}
.product-buttons .add_to_cart_button {
font-size: 14px !important;
}
.wishlist_table .product-name {
padding: 0 50px !important;
}
.page-template-my-account #shipping_postcode_field {
width: 100%;
float: right;
}
.submit:hover {
background: #e5c4a6 !important;
color: #ffffff !important;
}
.submit a:hover {
color: #ffffff !important;
}
.submit {
text-align: center;
padding: 8px;
width: 370px;
margin: 0 auto;
}
.submit a{
font-family: Arial !important;
font-size: 18px !important;
letter-spacing: 2px;
padding: 20px;
font-weight: 100 !important; 
}
.product-add-to-cart > .product-buttons > a {
width: 300px;
float: right;
margin-top: 16px !important;
} [value="Save changes"],
.product-add-to-cart > .product-buttons > a,
[value="Guardar los cambios"],
.submit,
[name="save_address"],
.product_type_variable,
#place_order,
.checkout-button {
background: transparent !important;
color: #e5c4a6 !important;
border: 1px solid #e5c4a6 !important;
font-family: Arial !important;
font-size: 18px !important;
letter-spacing: 2px; 
}
#my-account-content .woocommerce [value="Save changes"]:hover,
.product-add-to-cart > .product-buttons > a:hover,
[value="Guardar los cambios"]:hover,
.submit:hover,
.product_type_variable:hover,
#place_order:hover,
.checkout-button:hover {
background: #e5c4a6 !important;
color: #ffffff !important;
}
[value="Actualizar carrito"] {
display: none !important;
}
.order-total .amount,
.order-total th {
font-family: Arial !important;
font-size: 18px !important;
color: #000000 !important;
text-transform: uppercase !important;
letter-spacing: 2px; 
}
.cart_item {
border-bottom: 1px dashed #C6C6C5;
}
#payment {
padding-top: 50px;
}
.woocommerce-checkout-review-order-table {margin-bottom: 0px !important;}
.shop_table {margin-bottom: 60px;}
#coupon_code {
text-transform: uppercase;
background: transparent !important;
}
.cart_item .product-quantity .qty {
border-radius: 12px !important;
}
.page-id-6 .content h4 {
color: #000000 !important;
}
.menu2 {
padding: 0 0 30px 0 !important;
}
.menu2 a{
font-family: Arial;
color: #000000 !important;
font-size: 16px;
font-weight: 100 !important;
padding: 0 20px;
}
.product-actions .add_to_wishlist{
color: #349980 !important;
}
.language-chooser-item {
text-transform: uppercase;
}
.custom-item-23,
.custom-item-21,
.custom-item-22 {
display: none !important;
}
.woocommerce-ordering {
display: none;
}
.yith-checkout-single {
margin-top: 93px !important;
}
ul.products li.product.grid .product-wrapper.zoom {
background: transparent !important;
border-color: transparent !important;
padding: 0px !important;
}
.owl-item .product-actions {
max-width: 100% !important; 
background: #e5c4a6 !important;
}
.product-actions .yith-wcwl-add-button:hover,
.yith-wcwl-add-button  .add_to_wishlist:hover {
color: #C6C6C5 !important;
background: #ffffff !important;
}
[data-target="#myModal"] {
font-size: 14px !important;
}
.yith-wcwl-wishlistaddedbrowse a,
.yith-wcwl-add-button  .add_to_wishlist {
color: #ffffff !important;
font-family: Arial !important;
font-size: 14px !important;
letter-spacing: 2px !important;
padding-top: 0px !important;
}
.yith-wcwl-wishlistaddedbrowse a {
color: #000000 !important;
}
.ajax-loading {
display: none !important;
}
ul.products li.product.grid .product-wrapper.zoom .product-actions {
padding: 0 5px 0px;
}
.product-actions {
left: 29% !important;
width: 238px !important;
}
.categories-slider-title {
text-align: center;
}
.yith-wcwl-wishlistexistsbrowse a {
font-family: Arial !important;
font-size: 18px !important;
letter-spacing: 2px !important;
padding: 0px !important;
}
.product-actions {
top: 0px !important;
}
.product-other-action  {
margin-top: 5px !important;
margin-bottom: -17px !important;
}
#my-account-sidebar {
width: 34%;
}
.page-template-my-account #my-account-content {
width: 65%;
}
.inline #rememberme {
height: 18px !important;
} @media screen and (max-width: 1870px) {
.woocommerce-order-pay .content,
.woocommerce-order-received .content {
padding: 0 268px;
}
}
@media screen and (max-width: 1800px) {
.woocommerce-order-pay .content,
.woocommerce-order-received .content {
padding: 0px 258px;
}
}
@media screen and (max-width: 1788px) {
.woocommerce-order-pay .content,
.woocommerce-order-received .content {
padding: 0px 251px;
}
}
#text-23 {
width: 44px;
float: right;
font-size: 50px;
margin-top: -8px;
}
.fa-heart {
font-size: 32px;
color: #000 !important;
margin-top: -8px;
}
@media screen and (max-width: 1763px) {
#coupon_code {
width: 79% !important;
}
#slider-product .vc_column_container {
left: 20%;
}
#primary .container {
padding-left: 80px !important;
padding-right: 80px !important;
}
#primary .container, #footer .container, #header-container .container {
padding-left: 95px !important;
padding-right: 95px !important;
}
.page-id-101 #primary .container {
padding-left: 0px !important;
padding-right: 0px !important;
}
#categorias {
padding: 0 90px;
}
.category-name {
top: -264px;
}
.woocommerce-order-pay .content,
.woocommerce-order-received .content {
padding: 0 211px;
}
}
@media screen and (max-width: 1700px) {
.woocommerce-message {
width: 73%;
left: 285px;
}
.woocommerce-order-pay .content,
.woocommerce-order-received .content {
padding: 0px 228px;
}
#menu-main-menu {
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.page-id-1859 .content {
width: 100% !important;
margin: 0 auto;
padding: 40px 400px;
}
#my-account-sidebar ul {
padding: 30px 0px 22px 30px;
}
#my-account-sidebar ul a {
font-size: 14px !important;
}
.product-actions {
left: 25% !important;
}
.product-actions-wrapper {
top: -319px;
}
}
@media screen and (max-width: 1660px) {
.woocommerce-order-pay .content,
.woocommerce-order-received .content {
padding: 0px 167px;
}
}
@media screen and (max-width: 1600px) {
#payment .place-order input[type='submit'] {
width: 64%;
float: right;
margin-top: 30px;
}
.single-product .container > .row {
padding: 0 95px;
}
.woocommerce-order-pay .content,
.woocommerce-order-received .content {
padding: 0px 250px;
}
.woocommerce-message {
bottom: -673px !important;
}
.woocommerce-cart .woocommerce-message {
bottom: 0px !important;
}
.woocommerce-message .button {
margin-top: 54px !important;
}
.woocommerce-message > .wc-forward {
left: -30% !important;
margin-top: 45px !important;
width: 213px !important;
}
#coupon_code {
width: 76% !important;
}
.product-actions-wrapper {
top: -300px;
}
#slider-product .vc_column_container {
left: 19%;
}
#menu-main-menu {
}
.category-name {
top: -245px;
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.page-id-1859 .content {
padding: 40px 350px;
}
.woocommerce-order-pay .content,
.woocommerce-order-received .content {
padding: 0px 146px;
}
}
@media screen and (max-width: 1600px) {
#menu-main-menu {
}
}
@media screen and (max-width: 1500px) {
.woocommerce-message {
width: 73%;
left: 275px;
}
.woocommerce-order-pay .content,
.woocommerce-order-received .content {
padding: 0px 118px;
}
.product-actions {
left: 22% !important;
}
#slider-product .vc_column_container {
left: 17%;
}
#primary .container, #footer .container, #header-container .container {
padding-left: 70px !important;
padding-right: 70px !important;
}
#categorias {
padding: 0 70px;
}
.category-name {
top: -236px;
}
#menu-main-menu {
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.page-id-1859 .content {
padding: 40px 300px;
}
}
@media screen and (max-width: 1400px) {
.woocommerce-message {
width: 73%;
left: 251px;
}
.woocommerce-cart .woocommerce-message {
width: 100%;
left: 0px;
float: left;
margin-top: 16px;
}
.product-actions {
left: 20% !important;
}
.product-actions-wrapper {
top: -272px;
}
#slider-product .vc_column_container {
left: 15%;
}
#my-account-sidebar {
padding: 30px 30px;
}
.woocommerce-order-pay .content,
.woocommerce-order-received .content {
padding: 0px 41px;
}
}
@media screen and (max-width: 1366px) {
.single-product .container > .row {
padding: 0 50px;
}
.woocommerce-message > .wc-forward {
left: -24% !important;
margin-top: 45px !important;
width: 200px !important;
}
#payment .place-order input[type='submit'] {
width: 60%;
}
#coupon_code {
width: 73% !important;
}    
#menu-main-menu {
}
#primary .container, #footer .container, #header-container .container {
padding-left: 65px !important;
padding-right: 65px !important;
}
#categorias {
padding: 0 60px;
}
.category-name {
top: -222px;
}
.owl-stage-outer {
margin-bottom: -165px;
}
.page-id-1859 #primary {
margin-top: 10px;
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.page-id-1859 .content {
padding: 40px 260px;
}   
}
@media screen and (max-width: 1320px) {
#menu-main-menu {
}
.single-product .container > .row {
padding: 0 10px;
}
.single-product .product-actions {
width: 180px !important;
}
#slider-product .vc_column_container {
left: 12%;
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.page-id-1859 .content {
padding: 40px 230px;
}
.product-actions {
left: 18% !important;
}
.product-actions-wrapper {
top: -266px;
}
}
@media screen and (max-width: 1280px) {
#menu-main-menu {
padding: 0 0px !important;
}
#my-account-content {
padding-left: 40px;
padding-top: 53px;
}
.product-actions-wrapper {
top: -260px;
}
.category-name h4 {
font-size: 25px !important;
}
.category-name {
top: -194px;
}
#my-account-sidebar ul {
padding: 30px 0px;
}
.product-actions {
left: 16% !important;
}
#coupon_code {
width: 69% !important;
}
.woocommerce-order-pay .content,
.woocommerce-order-received .content {
padding: 0px 0px;
}
}
@media screen and (max-width: 1200px) {
#menu-main-menu li {
width: 18% !important;
}
.woocommerce-order-pay .content,
.woocommerce-order-received .content {
padding: 0px 0px;
}
#payment .place-order input[type='submit'] {
width: 100%;
}
.woocommerce-message {
width: 62%;
left: 131px;
}
#my-account-content {
padding-left: 40px;
padding-top: 11px;
}
.single-product .product-actions {
width: 140px !important;
}
.product-actions-wrapper {
top: -248px;
}
.product-actions {
left: 14% !important;
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.page-id-1859 .content {
padding: 40px 200px;
}
.newsletter-section.newsletter-shortcode form fieldset ul li:nth-child(2) {
width: 93px !important;
height: 42px !important;
}
#slider-product .vc_column_container {
left: 8%;
}
.page-id-101 #header-container .container {
width: 95% !important;
}
#footer .menu li:nth-child(odd) {
padding-right: 0px !important;
}
}
@media screen and (max-width: 1180px) {
#slider-product .vc_column_container {
left: 6%;
}
#menu-main-menu {
padding: 0 0px !important;
}
#payment .place-order input[type='submit'] {
width: 70%;
}
}
@media screen and (max-width: 1100px) {
.product-actions-wrapper {
top: -232px;
}
.page-id-101 #header-container .container {
width: 100% !important;
}
#primary .container, #footer .container, #header-container .container {
padding-left: 55px !important;
padding-right: 55px !important;
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.page-id-1859 .content {
padding: 40px 160px;
}
.product-actions {
left: 10% !important;
}
.entry-summary {
width: 45% !important;
}
#coupon_code {
width: 65% !important;
}
.single-product .container > .row {
padding: 0 0px;
}
}
@media screen and (max-width: 1055px) {
#my-account-sidebar {
padding: 28px 9px 28px 18px;
}
.product-actions {
left: 8% !important;
}
#menu-main-menu li {
width: 20% !important;
}
}
@media screen and (max-width: 1024px) {
.product-actions-wrapper {
top: -224px;
}
.product-actions {
left: 7% !important;
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.page-id-1859 .content {
padding: 40px 100px;
}  
.footer-row-1 .textwidget {
font-size: 15px;
}
#slider-product .vc_column_container {
left: 0%;
}
#menu-main-menu {
padding: 0 30px 0 0 !important;
}
.category-name h4 {
font-size: 19px !important;
}
#categorias {
padding: 0 20px;
} 
.category-name {
top: -178px;
}
.owl-stage-outer {
margin-bottom: -155px;
}
.product-actions-wrapper {
top: -199px;
}
.woocommerce ul.products li, .woocommerce-page ul.products li {
margin-bottom: -88px;
}
}
@media screen and (max-width: 988px) {
.order_details .titulo {
width: 100%;
border-right: 0px solid #C6C6C5;
}
.woocommerce-thankyou-order-details li{
width: 100% !important;
}
.woocommerce-thankyou-order-details {
position: relative;
left: 0px;
}
.woocommerce-message {
left: 0px;
}
.woocommerce-message {
bottom: -1699px !important;
}
#payment .place-order input[type='submit'] {
width: 80%;
}
.cart-user-info {
float: right;
margin-top: 0px;
}
.entry-summary {
width: 56% !important;
}
#footer .container {
width: 100%;
}
.woocommerce-main-image  {
text-align: center;
}
#primary .container, #footer .container, #header-container .container {
padding-left: 45px !important;
padding-right: 45px !important;
} .owl-stage {
margin: 0 auto;
}
.category-name {
top: -128px;
}
.category-name {
padding: 10px 5px 20px;
}
.woocommerce-message {
width: 100%;
}
}
.flex-direction-nav a.flex-prev:before,
.flex-direction-nav a.flex-next:before {
display: none !important;
}
.flex-direction-nav .fa {
background: transparent;
color: #ffffff;
padding: 0px;
border-radius: 16px;
width: 27px;
height: 27px;
text-align: center;
margin-bottom: 10px;
font-size: 40px;
}
.flex-direction-nav .flex-prev:before
@media screen and (max-width: 920px) {
.woocommerce-message {
bottom: -2092px !important;
}
#menu-main-menu li {
width: 10% !important;
}
}
@media screen and (max-width: 895px) {
#menu-main-menu li {
width: 30.3% !important;
}
#logo-img img {
width: 165px !important;
height: auto;
}
.language-chooser {
-webkit-padding-start: 10px !important;
}
.product-actions {
left: 1% !important;
}
.product-actions-wrapper {
top: -207px;
}
#payment .place-order input[type='submit'] {
width: 90%;
}  
.woocommerce-message {
bottom: -2012px !important;
}
}
@media screen and (max-width: 820px) {
.cart-user-info {
width: 80%;
}
.category-name {
top: -125px;
}
#menu-main-menu {
padding: 0px 0px 0 0px !important;
}
#primary .container, #footer .container, #header-container .container {
padding-left: 35px !important;
padding-right: 35px !important;
}
.entry-summary {
width: 66% !important;
}
.woocommerce-message {
bottom: -1937px !important;
}
}
#mobile-menu-trigger {
display: none;
}
@media screen and (max-width: 768px) {
.single-product .yith-wcwl-add-button .add_to_wishlist {
color: #000000;
}
#billing_last_name_field {
width: 100% !important;
float: right !important;
}
#mobile-menu-trigger {
display: block;
}
.woocommerce-message {
bottom: -1875px !important;
}
#my-account-content,
#my-account-sidebar {
width: 100% !important;
}
#nav_menu-7 {
width: 100% !important;
}
.wishlist_table .product-name {
padding: 0 20px !important;
}
.product-add-to-cart > .product-buttons > a {
width: 260px;
}
#my-account-content {
padding-left: 15px;
padding-top: 11px;
}
#menu-main-menu li {
width: 90% !important;
float: left;
text-align: left;
}
#payment .place-order input[type='submit'] {
width: 100%;
}
#customer_details .col-sm-6 {padding: 0px !important;margin-top: 21px;}
#customer_details .details {
padding: 20px !important
}
.images {
width: 100% !important;
}
.product-actions-wrapper {
top: -457px;
}
.product-actions {
left: 33% !important;
}
.product-add-to-cart > .product-buttons > .product_type_variable {
display: none !important;
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.page-id-1859 .content {
padding: 40px 60px;
}
#mobile-menu-trigger a {
position: relative;
top: 102px;
}
#welcome-menu {
margin-top: 0px !important;
}
.visible-xs-block {
font-family: Arial !important;
color: #000000 !important;
font-size: 16px !important;
}
#text-19 .textwidget {
margin-top: 0px;
}
#header-sidebar {
margin-top: 9px;
margin-right: 0px;
}
#header.skin1 #header-container .container .header-wrapper {
padding-top: 0px;
}
#logo {
max-width: 100% !important;
}
.woocommerce-cart .cart-list .quantity {
position: relative;
left: 0px;
}
.woocommerce-cart .cart .quantity {
margin-right: 0px !important;
}
.cart-user-info {
margin: 0 auto;
left: 0%;
}
.col-sm-5 .shop_table .input-text {
width: 76% !important;
}
.after-cart .col-sm-5 {
left: 0%;
}
#header  #nav {
display: none !important;
}
.page-id-101 .visible-xs {
display: block !important;
top: 105px;
color: #000000 !important;
}
#slider {
margin-bottom: 0px;
}
#text-9,
#text-10,
#text-11 {
width: 100% !important;
}
.owl-stage-outer {
margin-bottom: -131px;
}
#categorias {
padding: 0 0px;
}
}
@media screen and (max-width: 736px) {
.product-actions-wrapper {
top: -238px;
}
.product-actions-wrapper .product-actions {
left: 33% !important;
margin-left: 20px;
} .woocommerce-message {
bottom: -1809px !important;
}
}
@media screen and (max-width: 680px) {
.woocommerce-message {
bottom: -1776px !important;
}
.product-actions-wrapper {
top: -371px;
}
.product-actions {
left: 29% !important;
}
.entry-summary {
width: 85% !important;
}
}
@media screen and (max-width: 640px) {
.woocommerce-message {
bottom: -1697px !important;
}
.category-name {
top: -132px;
padding: 10px 10px 20px;
}
.product-actions-wrapper {
top: -236px;
}
.product-actions-wrapper .product-actions {
left: 29% !important;
margin-left: 10px;
}
.woocommerce ul.products li, .woocommerce-page ul.products li {
margin-bottom: -75px;
}
}
@media screen and (max-width: 600px) {
.entry-summary {
width: 95% !important;
}
.product-actions {
left: 26% !important;
}
.product-actions-wrapper {
top: -341px;
}
#footer .menu li {
width: 100% !important;
}
.category-name {
top: -122px;
padding: 10px 0px 20px;
}
.category-name h4 {
font-size: 16px !important;
}
.woocommerce-message {
bottom: -1639px !important;
}
}
#text-21 {
display: none;
}
@media screen and (max-width: 588px) {
.borrar li {
width: 100%;
}
.delete,
.borrar {
display: block !important;
}
.mostrar,
table.bacs_details {
display: none !important;
}
.add_res {
display: block !important;
}
.contenido_thank img {
width: 50% !important;
}
.woocommerce ul.order_details li, .woocommerce-page ul.order_details li {
margin-right: 0px;
padding-right: 0px;
}
.woocommerce ul.order_details li, .woocommerce-page ul.order_details li {
border-right: 0px solid #C6C6C5 !important;
}
#header .mobile-menu-trigger a {
position: relative;
top: 65px;
}
.modal-dialog {
width: 94% !important;
top: 6px;
}
.product-meta .price,
.product-meta > .product-name {
width: 50%;
text-align: left !important;
float: left;
}
.product-meta .price {
margin-top: 15px;
border-left: 1px solid #000000;
padding-left: 15px !important;
}
.woocommerce ul.products li, .woocommerce-page ul.products li {
margin-bottom: 0px;
}
#footer .container .border {
border-top: 0px solid #C6C6C5;
margin-top: 7px;
}
#text-21 {
border-top: 1px solid #C6C6C5;
display: block;
border-bottom: 1px solid #C6C6C5;
padding: 16px 0;
}
#footer .fa {
color: #000000 !important;
font-size: 27px !important;
margin-left: 10px;
}
#header.skin1 #header-sidebar .nav {
margin-top: -27px;
}
.product-other-action,
.product-buttons {
display: none;
}
.products {
margin-top: 6px !important;
}
[data-target="#myModal"] {
font-size: 12px !important;
}
.yith-wcwl-add-button .add_to_wishlist {
font-size: 12px !important;
}
[data-target="#myModal"] {
width: 163px !important;
}
.nivoSlider img {
width: 241% !important;
left: -56% !important;
}
#text-19 {
display:none !important;
}
#header .mobile-menu-trigger a {
margin-left: 0px;
}
#header.skin1 #logo{
padding-right: 0px;
padding-bottom: 10px;
}
.woocommerce-page .cart-user-info {
margin: 0px 0 !important;
}
.woocommerce table.shop_table div.product-name-price dl.variation dd {
margin-left: 0px;
}
.product-add-to-cart > .product-buttons > a {
width: 80%;
}
#product-nav {
margin: 25px 0 12px;
position: relative;
}
.page-template-my-account #my-account-content {
padding-left: 0px;
padding-top: 20px;
}
#coupon_code {
width: 100% !important;
margin-bottom: 12px;
}
.product-actions-wrapper {
top: -333px;
}
.contact-form div.success, .contact-form div.error {
width: 100% !important;
padding: 0px 0px !important;
margin: 0 auto 0px !important;
}
}
@media screen and (max-width: 480px) {
#text-23 {
display: none;
}
#logo-img img {
width: 126px !important;
height: auto;
}
.widget_shopping_cart {
margin-top: -79px !important;
float: right;
position: relative;
right: -120px;
}
.cart_res .yit-mini-cart-background {
position: relative;
left: 20px;
top: 3px;
}
#header-container #header-sidebar .yit_cart_widget {
margin-top: -82px !important;
}
.cart_res {
display: block !important;
}
.yith-wcwl-wishlistexistsbrowse,
#product-nav,
.tax-product_cat .product-actions .yith-wcwl-add-button,
.widget_shopping_cart .cart-items,
#theImg,
#categorias {
display:none !important;
}
.product .images .thumbnails a {
width: 100% !important;
}
#welcome-menu-login {
margin-top: 0px !important;
}
.woocommerce-message > .wc-forward {
left: -10% !important;
margin-top: 97px !important;
width: 200px !important;
}
.woocommerce-message {
bottom: -1415px !important;
}
.contra3,
.contra2 {
width: 100%;
float: left;
margin-top: 0px;
}
#billing_fiscal_number_field {
width: 100% !important;
float: right;
margin-top: 0px;
}
#product-nav {
margin: 25px 0 9px;
position: relative;
}
.product-actions {
left: 23% !important;
}
.product-actions-wrapper {
top: -302px;
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.page-id-1859 .content {
padding: 40px 30px;
}
#header {
margin-bottom: 0px;
}
#welcome-menu {
margin-top: 2px !important;
}
#qtranslate-4 {
float: right;
margin-bottom: 10px;
}
#primary .container, #footer .container, #header-container .container {
padding-left: 30px !important;
padding-right: 30px !important;
}
.category-name {
top: -233px;
padding: 10px 20px 20px;
}
.single-product .sidebar-right {
margin-bottom: 9px;
}
.single-product.woocommerce div.product div.images .thumbnails a {
margin: 0 5px 13px 0 !important;
width: 73px !important;
display: inline-block;
}
.images .thumbnails {
width: 100%;
float: left;
margin-top: 0px !important;
}
.woocommerce-main-image {
float: left;
width: 100%;
}
}
@media screen and (max-width: 420px) {
.cart-user-info {
width: 100%;
}
.product-meta .price {
margin-top: 7px;
width: 22%;
}
.product-wrapper h3.product-name {
text-align: left !important;
margin-top: 11px;
width: 32%;
}
#header .mobile-menu-trigger a {
position: relative;
top: 78px;
}
.widget_shopping_cart {
margin-top: -79px !important;
float: right;
position: relative;
right: -120px;
}
.cart_res .yit-mini-cart-background {
position: relative;
left: 20px;
top: 3px;
}
.yith-wcwl-add-button .add_to_wishlist {
font-size: 12px !important;
}
[data-target="#myModal"] {
font-size: 12px !important;
}
.single-product .product-actions {
width: 92px !important;
}
.content .woocommerce-message .wc-forward {
width: 89% !important;
text-align: center;
}
.woocommerce-message {
bottom: -1311px !important;
left: -12px;
}
.product-actions-wrapper .product-actions {
left: 29% !important;
margin-left: 52px;
}
.woocommerce table.shop_table.cart th {
font-size: 13px !important;
}
.product-name-price .product-name a,
.variation dt,
.variation-Size p {
font-size: 14px !important;
}
.woocommerce-breadcrumb {
margin: 16px 0px 31px !important;
}
.page-template-my-account #my-account-content {
padding-left: 0px;
padding-top: 0px;
}
.woocommerce .quantity,
.woocommerce-page .quantity {
width: 97px !important;
}
[data-target="#myModal"] {
width: 185px !important;
}
.product-actions-wrapper {
top: -263px;
}
.product-actions {
left: 17% !important;
}
#mobile-menu-trigger a {
position: relative;
top: 88px;
}
#welcome-menu .menu-item {
float: left !important;
}
.woocommerce .categories-slider-wrapper {
margin-top: 0px !important;
}
#header.skin1 #header-sidebar .nav, #header.skin2 #header-sidebar .nav {
width: 43% !important;
float: left !important;
text-align: left;
}
.page-id-101 .visible-xs {
top: 85px;
}
#logo-img img {
width: 129px !important;
height: auto;
}
.woocommerce-cart .cart-list .quantity {
position: relative;
left: 0px;
}
.woocommerce-thankyou-order-details .order {
padding-left: 0px;
}
.order_item .product-name {
text-align: left !important;
}
.cart_item .product-name {
text-align: left !important;
}
.cart_item .product-total {
text-align: right !important;
}
.woocommerce-message .button.wc-forward, .woocommerce-error .button.wc-forward {
right: 0px;
}
.content .woocommerce-message .wc-forward {
width: 40% !important;
text-align: center;
}
#header-container  #header-sidebar .yit_cart_widget {
margin-top: -82px !important;
}
#footer .menu li {
width: 100% !important;
border-right: 0px solid #e5c4a6 !important;
}
#header-sidebar {
width: 39%;
margin-top: 15px;
}
.menu2 a {
padding: 0 7px;
}
.woocommerce-message {
bottom: -1265px !important;
left: -12px;
}
.woocommerce-message > .wc-forward {
left: 0% !important;
margin-top: -5px !important;
width: 200px !important;
}
}
@media screen and (max-width: 380px) {
.mb {
left: 3% !important;
width: 308px !important;
}
.page-id-2666 .col-md-6 p{
display: none;
}
[for="rememberme"]{
width: 175px;
height: 17px !important;
}
#customer_login #rememberme {
height: 17px !important;
}
#my-account-content h2 {    
margin-top: 15px;
}
#order_review {
padding: 33px 15px 110px 15px;
}
.shop_table {
margin-bottom: 30px;
}
.cart-user-info {
width: 100%;
}
.cart-list {
padding: 0 !important
}
.products li {
margin-top: 10px;
}
.product-meta .price {
margin-top: 7px;
width: 22%;
}
.product-wrapper h3.product-name {
text-align: left !important;
margin-top: 11px;
width: 32%;
}
.cart_res .yit-mini-cart-background {
position: relative;
left: 20px;
top: 3px;
}
.widget_shopping_cart {
margin-top: -79px !important;
float: right;
position: relative;
right: -120px;
}
.woocommerce-message > .wc-forward {
left: -10% !important;
margin-top: 0px !important;
margin-bottom: 10px;
}
#billing_last_name_field {
width: 100% !important;
float: right !important;
}
.content .woocommerce-message .wc-forward {
width: 89% !important;
text-align: center;
}
.woocommerce-message {
bottom: -1650px !important;
}
.category-name h4 {
font-size: 22px !important;
}
.woocommerce-breadcrumb {
margin: 16px 0px 31px !important;
}
.menu2 a {
padding: 0 7px;
}
.page-id-2212 .content,
.page-id-2891 .content,
.page-id-2160 .content,
.page-id-2167 .content,
.page-id-1859 .content {
padding: 36px 0px;
}
.product-actions-wrapper {
top: -228px;
}
.product-actions-wrapper > .product-actions {
left: 18% !important;
margin-left: 26px;
}
.submit {
text-align: center;
padding: 11px 0;
width: 291px;
margin: 0 auto;
}
#mobile-menu-trigger a {
position: relative;
top: 85px;
}
#logo-img img {
width: 110px !important;
height: auto;
}
.owl-stage-outer {
margin-bottom: -150px;
}  
.category-name {
top: -201px;
padding: 10px 20px 20px;
}
#header-sidebar {
width: 47%;
margin-top: 15px;
}
#text-15 {display:none;}
#header .mobile-menu-trigger a {
margin-top: -23px;
}
[data-target="#myModal"] {
width: 160px !important;
}
}
@media screen and (max-width: 360px) {
.woocommerce-message {
bottom: -1615px !important;
}
.cart-user-info {
margin-top: -61px !important;
width: 100%;
}
.cart-list {
padding: 0 !important;
}
.product-meta .price {
margin-top: 7px;
width: 22%;
}
.product-wrapper h3.product-name {
text-align: left !important;
margin-top: 11px;
width: 32%;
}
.cart_res .yit-mini-cart-background {
position: relative;
left: 20px;
top: 3px;
}
.product-actions-wrapper > .product-actions {
left: 0% !important;
margin-left: 26px;
}
#order_review {
padding: 33px 10px 110px 10px;
}
#place_order, .checkout-button {
font-size: 14px !important;
}
.cart_res img {
top: 0px !important;
width: 29px !important;
height: 33px !important;
}
.cart_res .yit-mini-cart-background {
position: relative;
left: 18px;
top: 11px;
}
[data-effect="st-effect-4"] img {
width: 85%;
}
#logo-img img {
width: 105px !important;
height: auto;
}
}
@media screen and (max-width: 330px) {
.single-product .yith-wcwl-add-button a.add_to_wishlist {
position: relative;
top: -15px;
}
.show {
height: 32px;
}
.single-product .yith-wcwl-add-to-wishlist {
border: 1px solid #C6C6C5 !important;
width: 100%;
text-align: -webkit-center;
padding: 0px 0px 0px 0px;
margin-top: 0px !important;
position: relative;
top: 38px;
}
.cart button {
text-align: center !important;
border: 1px solid #C6C6C5;
padding: 9px 0px !important;
max-width: 100% !important;
color: #000000;
margin-top: 8px;
width: 100% !important;
}
[data-effect="st-effect-4"] img {
top: -9px;
position: relative;
}
.woocommerce-message {
bottom: -1520px !important;
}
#qtranslate-4 {
float: right;
margin-bottom: 10px;
width: 109px;
}
.qtranxs_widget ul {
padding-left: 0px;
float: right;
}
.cart-list {
padding-right: 0px !important;
padding-left: 0px !important;
}
.product-wrapper h3.product-name {
width: 38%;
}
#header.skin1 #header-sidebar .nav {
margin-top: 0px !important;
}
#logo-img img {
width: 95px !important;
height: auto;
}
.cart_res img {
top: 3px !important;
width: 26px !important;
height: 31px !important;
}
.cart_res .yit-mini-cart-background {
position: relative;
left: 17px;
top: 12px;
}
[data-effect="st-effect-4"] img {
width: 78%;
}
#header .mobile-menu-trigger a {
position: relative;
top: 60px;
}
}
.page-id-1859 #primary {
margin-top: 44px;
margin-bottom: 50px;
}
.bfSubmitButton {
background-color: #e5c4a6 !important;
background: #e5c4a6 !important;
border-color: transparent !important;
color: #fff !important;
}
.fixed .mobile-menu-trigger a {
margin-top: 27px !important;
}
.yit-mini-cart-subtotal {
display: none;
}
.products-slider-title {
padding-bottom: 9px !important;
}
#myModal {
width: 100%;
background: transparent !important;
}
.single_add_to_cart_button {
margin-top: 10px !important;
margin-bottom: 10px !important;
}
.sidebar-right {
margin-bottom: 76px !important;
}
.fa-chevron-right,
.fa-chevron-left {
color: #ffffff !important;
}
.es-nav {
margin-top: 37px;
}
.categories-slider div.category-count {
background-color: rgba(123,223,213,0.79) !important;
}
.count {
color: #ffffff !important;
}
.sf-sub-indicator {
display: none !important;
}
h3 {
font-size: 18px !important;
}
#footer h3 {
font-size: 14px !important;
letter-spacing: 2px;
}
.variations tbody {
border-bottom-color: transparent !important; 
}
.table-striped thead {
background: #e5c4a6;
border-color: #ffffff !important;
}
.table-striped tr {
text-align: center !important;
}
.term-banadores .bana,
.term-bikinis-new_collection .biki {
color: #e5c4a6 !important;
}
.term-vestidos-de-bano .bana,
.term-salidas-de-bano .sali,
.term-bikinis .biki {
color: #e5c4a6 !important;
}
.yith-wcwl-wishlistaddedbrowse a {
color: white !important;
border: 1px solid white !important;
}
.page-numbers li {
font-family: Arial;
color: #000000;
font-size: 18px;
text-transform: uppercase;
}
.user-message p {
text-align: center;
}
.remove_form_,
.remove_form fieldset {
display: none !important;
}
.attachments-thumbnail {
background: rgba(101,51,15,0.08 ) !important;
width: 100% !important;
height: 100% !important;
}
.yith_magnifier_zoom_wrap {
width: 75%;
float: right;
}
.shipping {border-bottom: 1px dashed #C6C6C5 !important;}
.shop_table .product-subtotal,
.shop_table .product-producto,
.shop_table .product-valor {
text-align: center !important;
width: 20% !important;
}
.cart_totals tbody .shipping {
display: none;
}
.product-quantity {
text-align: center !important;
}
.cart_item td {
text-align: left !important;
}
.yit_sendemail {
font-family: Arial !important;
}
.shop_table .product-image {
text-align: left !important;
}
.about_paypal,
.payment_method_paypal img,
.payment_method_easypay_mb label img,
.payment_method_easypay_cc label img {
display: none;
}
body.page-id-2212 p {font-size: 16px;}
body.page-id-2155 p{font-size: 16px;}
body.page-id-2155 h3{text-align: left!important;}
.calculated_shipping .cart-subtotal {
display: none;
}
.page-id-6 .sidebar-no p em {
display: none;
}
.boton-shop br {
display: none;
}
.page-id-2300 h1 {
font-size: 22px;
font-family: 'Oswald', sans-serif;
color: #383838;
font-style: normal;
font-weight: 400;
text-align: left;
text-transform: uppercase;
text-align: center;
margin-bottom: 54px;
font-family: Arial !important;
color: #e5c4a6;
font-size: 27px !important;
}
.boton-shop {
max-width: 39%;
margin: 0 auto;
}
.tax-total {
display: none;
}
.page-id-101 .breadcrumb-container {
display: none;
}
.calculated_shipping .shipping {
display: none;
}
#primary .breadcrumbs {
margin-top: -3px;
padding-bottom: 31px;
}
.select_option_label {
float: right !important;
}
.attribute_pa_talla {
float: left !important;
}
.order_details {
margin-bottom: 48px !important;
margin-top: 48px !important;
}
.woocommerce-order-received h2 {
margin-top: 77px;
}
.woocommerce-order-received .content p {
text-align: center;
}
.order_details li {
font-family: Arial !important;
color: #000000 !important;
text-align: center !important;
font-size: 17px !important;
margin-bottom: 30px;
line-height: 25px !important;
border-right: 0px dashed !important;
font-weight: 100 !important;
}
.order_details .amount,
.order_details li strong {
font-weight: 100 !important;
text-transform: uppercase !important;
}
.titulo {
text-align: center;
font-size: 28px;
font-weight: bold;
font-family: Arial !important;
}
.subtitulo {
text-align: center;
font-family: Arial !important;
}
.woocommerce-thankyou-order-received{font-size: 27px;text-align: center;}
.woocommerce-checkout .woocommerce p {
padding-bottom: 0px;
}
.woocommerce-checkout .woocommerce h2 {
text-align: center;
padding-bottom: 39px;
font-family: Arial !important;
text-transform: uppercase;
color: #000000;
font-style: normal;
font-weight: 100;
font-size: 22px;
}
.account_number {
padding-left: 147px;
}
.order {
padding-left: 0px;
}
.page-id-101 .product-meta {
display: none;
}
.avia_image {
margin-bottom: 20px;
}
.woocommerce-message, .woocommerce-info, .woocommerce-error li,
ul.woocommerce-error{
color: #000000 !important;
font-family: Arial !important;
font-size: 12px !important;
text-transform: uppercase !important;
}
.woocommerce-error .wc-forward {
width: 250px !important;
text-align: center;
}
.woocommerce-error {
border: 1px solid #C6C6C5 !important;
}
.es-nav-next,
.es-nav-prev {
display: none;
}
.newsletter-section.newsletter-shortcode form fieldset ul li:first-child {
width: 68% !important;
padding-right: 10px;
border: 1px solid #EAE9E9;
}
.newsletter-section.newsletter-shortcode form fieldset ul li:nth-child(2) {
width: 27% !important;
height: 42px !important;
}
.newsletter-section.newsletter-shortcode form fieldset ul li input {
height: 42px !important;
}
.first-of-line .rc-anchor-normal-footer {
display:none !important;
}
.home .yith-wcwl-add-button .add_to_wishlist {
color: #ffffff !important;
}
.home .woocommerce .compare {
color: #ffffff !important;
}
#menu-footer-menu .menu-item-2215 {
border-right: 0px solid #e5c4a6 !important;
}
#text-15 div {
float: right;
font-size: 13px;
margin-top: 10px;
color: #e5c4a6 !important;
}
.product-wrapper .price a,
.product-wrapper .product-name span {
color: #e5c4a6 !important;
}
.thumb-wrapper .compare {
color: #e5c4a6 !important;
} .single-product .yith-wcwl-wishlistexistsbrowse a {
font-size: 14px !important;
text-transform: uppercase !important;
color:#000000 !important;
text-align: center !important;
font-weight: 100 !important;
}
#billing_postcode_field {
width: 100% !important;
}