#site-header .site-title {
padding: 5px 0;
}
.owl-carousel .owl-item img{
height: auto !important;
padding: 10px;
}
.breadcrumbs-container {
display: none !important;
}
.row.request-quote-info {
display: none;
}
.pull-left {
float: left;
}
.full-width{
width: 100%;
}
h1,
.title-h1,
h2,
.title-h2,
h3,
.title-h3,
h4,
.title-h4,
h5,
.title-h5,
h6,
.title-h6 {
letter-spacing: normal;
}
.wpgdprc .wpcf7-wpgdprc .wpcf7-list-item input {
width: auto;
}
.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha {
transform: scale(0.80);
-webkit-transform: scale(0.80);
transform-origin: 0 0;
-webkit-transform-origin: 0 0;
}
.top-area .gem-contacts-item.gem-contacts-email a {
color: #fff;
}
.top-area-contacts:after, .top-area-socials:after {
border-right: 0;
}
@media (max-width: 1199px) {
.wpb_row { margin-top: 0; }
.wpb_row > * { margin-top: 0; }
.row { margin-top: 0; }
.row > * { margin-top: 0; }
}
@media (max-width: 1000px) {
h3, .title-h3, .portfolio.columns-1 .portfolio-item .caption .title, .cart_totals table .order-total td, .woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount, .woocommerce table.shop_table.order-details tr.order_item td.product-total .amount, .gem-dropcap {
font-size: 2.8vw;
}
}
.header-style-3 #primary-menu.no-responsive > li > a,
.header-style-4 #primary-menu.no-responsive > li > a {
padding: 0px 0px;
margin: 0 12px;
border-top-color: transparent !important;
border-left-color: transparent !important;
border-right-color: transparent !important;
}
#primary-menu.no-responsive > li.wpml-ls-item a{
padding: 0 2px;
}
#primary-menu.no-responsive > li.wpml-ls-item a img{
opacity: 0.4;
}
#primary-menu.no-responsive > li.wpml-ls-item a:hover img{
opacity: 1;
}
#primary-menu.no-responsive > li.wpml-ls-item.wpml-ls-current-language a img{
opacity: 1;
}
.breadcrumbs .current {
color: #ffffff;
border-bottom: 3px solid #ffffff;
}
.breadcrumbs-container {
padding-top: 12px;
padding-bottom: 12px;
background: #202020;
}
.breadcrumbs-container a{
color: #ffffff;
}
.breadcrumbs a:hover{
color: #ffffff;
}
body.search .page-title-block .highlight {
color: #ffffff;
}
.gem-icon-size-xlarge.gem-simple-icon {
width: 45px;
height: 45px;
line-height: 45px;
}
.gem-icon-size-xlarge {
font-size: 59px;
}
.primary-navigation.responsive ul > li.menu-item-current > a,
.primary-navigation.responsive ul > li.menu-item.menu-item-active a {
border-left: 4px solid #0074C4;
}
.primary-navigation.responsive ul li.menu-item,
.primary-navigation.responsive ul li.dl-back {
background: #ffffff;
}
#page-title {
min-height: 196px;
padding-top: 80px !important;
padding-bottom: 80px !important;
text-align: left;
background-image: url(//www.meccanicaitaliaspa.it/lavorazioni-contoterzi/wp-content/uploads/2020/10/imm-pag-interne.jpg) !important;
}
#page-title h1 {
font-size: 30px;
}
.block-content {
padding: 25px 0 !important;
}
.block-content.no-bottom-margin.no-top-margin {
padding: 0 !important;
}
.title-bg-black a{
padding: 5px 15px;
background: rgba(0, 0, 0, 0.6);
}
.footer-site-info { text-align: center;
}
#footer-nav {
padding: 10px 0;
border-top: 2px solid #3c69a1;
}
#colophon {
padding: 50px 0;
}
#colophon h3.widget-title {
color: #000000;
margin-top: 0;
margin-bottom: 20px;
}
#colophon .inline-column {
margin-bottom: 0;
}
.site-footer .widget_text ul {
margin-top: -8px;
}
.site-footer .widget_text ul li {
border-bottom: 1px solid rgba(57, 61, 80, 0.3) !important;
}
#colophon .gem-contacts a {
color: #000000 !important;
font-size: 16px;
}
#colophon .gem-contacts a:hover {
color: #000000 !important;
text-decoration: underline;
}
#colophon a:hover {
color: #000000 !important;
text-decoration: underline;
}
.site-footer .gem-contacts-item.gem-contacts-address {
border-bottom: 0;
padding-bottom: 5px;
margin-top: 0;
padding-top: 0;
}
.site-footer .gem-contacts-item.gem-contacts-phone {
padding-top: 5px;
}
.gem-textbox a {
color: #ffffff;
}
.widget-title:after {
display: none;
}
.product-dummy {
background: #ffffff url(//www.meccanicaitaliaspa.it/lavorazioni-contoterzi/wp-content/themes/thegem/images/placeholder.jpg) no-repeat 50% 35%;
background-size: contain;
background-color: #ffffff;
}
.products .product-category a {
border: 1px solid rgba(0, 116, 196, 0.2);
}
.products .category-overlay {
background-color: rgba(92, 152, 205, 0.3);
border-top: 1px solid rgba(234, 234, 234, 0.29);
}
.products .category-overlay-separator {
background-color: #0074C4;
}
.products .category-count {
color: #3c3950;
}
.products .product-category a:hover .category-count {
color: #ffffff;
}
.products .product-category a:hover .category-overlay {
background-color: rgba(0, 116, 196, 0.6);
color: #ffffff;
}
.products .product-category a:hover .category-overlay-separator {
background-color: #ffffff;
}
.products .category-overlay {
bottom: 0%;
padding: 20px;
}
.products .product-image .woo-product-overlay {
background: rgba(0, 116, 196, 0.4);
}
.products .product-bottom .add_to_cart_button {
display: none;
}
.yith-ywraq-add-to-quote {
margin: 7px 5px;
float: right;
}
.yith_wapo_group_total {
display: none !important;
}
#yith-ywraq-form td.product-name {
display: none;
}
span.ywapo_label_price {
display: none !important;
}
.shop_table td {
padding: 12px 25px;
}
.shop_table td.actions {
text-align: center;
}
.shop_table td.actions .button {
margin: 0 5px;
float: none !important;
}
.shop_table .product-thumbnail {
width: auto;
padding-left: 10px;
}
.woocommerce-page .page-description {
margin-top: 0;
}
.vc_tta.vc_tta-tabs .vc_tta-panel.vc_active .vc_tta-panel-title,
.vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title,
.vc_tta.vc_tta-tabs.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title,
.vc_tta.vc_tta-accordion.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title .vc_tta.vc_tta-tabs .vc_tta-panel.vc_tta-style-modern .vc_tta-panel-title, .vc_tta.vc_tta-accordion.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title,
.vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-panel .vc_tta-panel-title {
font-family: 'Roboto';
font-weight: bold;
}
.vc_tta.vc_tta-tabs .vc_tta-panel .vc_tta-panel-title, .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title {
font-family: 'Roboto';
}
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
border-color: transparent !important;
background-color: #eaeaea !important;
background-image: none;
}
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-tab.vc_active > a {
border-color: transparent;
background-color: #0074c4;
color: #ffffff !important;
background-image: none;
}
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading,
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-tab > a {
border-color: transparent;
background-color: #5c98cd;
color: #ffffff !important;
background-image: none;
}
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
background-color: #3c3950;
color: #000;
}
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title > a {
color: #fff;
}
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-tab > a:hover,
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-tab > a:focus {
background-color: #0365a9;
}
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover,
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-tab > a:hover,
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-tab > a:focus {
background-color: #0365a9;
background-image: none;
}
.vc_tta.vc_tta-tabs .vc_tta-tab.vc_active > a, .vc_tta.vc_tta-tabs.vc_tta-style-outline .vc_tta-tab a, .vc_tta.vc_tta-tabs.vc_tta-style-modern .vc_tta-tab a {
font-family: 'Roboto';
font-weight: normal;
}
.vc_tta.vc_tta-style-modern .vc_tta-panel-body,
.vc_tta.vc_tta-style-modern .vc_tta-tab>a{
background-image: none !important;
}
.vc_tta-panel-body .wpb_text_column.wpb_content_element .wpb_wrapper {
overflow-x: auto;
}
@media (min-width: 768px){
.vc_tta.vc_tta-color-thegem.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
background-color: #eaeaea;
}
h1,
.title-h1 {
font-size: 38px;
}
h2, .title-h2, .pricing-table-style-5 .pricing-price-title, .pricing-table-style-6 .pricing-price-title, .pricing-table-style-6 .pricing-price-subtitle, h3.comment-reply-title, .pricing-table-style-2 .pricing-price-title {
font-size: 28px;
}
}
.woocommerce.ywraq-wrapper .wpcf7 h6{
color: #f51313;
}
.woocommerce.ywraq-wrapper .wpcf7 .wpcf7-submit{
background-color: #f51313;
}
.woocommerce.ywraq-wrapper .wpcf7 .wpcf7-submit:hover{
background-color: #d21717;
}
.woocommerce .shop_table thead tr th, .product-info .product-info-header > div {
background: #0074C4;
border-color: #eaeaea;
}
.woocommerce .shop_table tr.cart_item:nth-child(2n) td {
background: #eaeaea;
}
.woocommerce .shop_table tr.cart_item {
border-bottom: 1px solid #eaeaea;
}
.woocommerce.ywraq-wrapper div.wpcf7 {
padding: 12px;
margin-top: 25px;
}
div.wpcf7 .row {
margin-bottom: 5px;
}
.wpcf7 select.wpcf7-form-control.wpcf7-select {
padding: 13px;
padding-left: 20px;
background-color: #eaeaea;
}
.wpcf7 .acceptance span.wpcf7-form-control-wrap,
.wpcf7 .acceptance span.wpcf7-form-control-wrap input {
width:auto;
} h2.wc-page-title {
margin-top: -12px;
margin-bottom: 10px;
}
.term-description p {
color: #0074C4;
font-weight: bold;
font-size: 16px;
}
a.add-request-quote-button.button,
.yith_ywraq_add_item_browse_message a{
position: relative;
display: inline-block;
text-align: center;
text-transform: uppercase;
white-space: nowrap;
border: 3px solid transparent;
vertical-align: middle;
height: 30px;
line-height: 25px;
padding: 0 15px;
font-size: 12px;
margin: 0;
-o-transition: all 0.3s;
-webkit-transition: all 0.3s;
transition: all 0.3s;
border-radius: 3px;
background-color: #0074C4;
color: #ffffff;
font-weight: normal;
font-family: 'Roboto';
}
a.button {
position: relative;
display: inline-block;
text-align: center;
text-transform: uppercase;
white-space: nowrap;
border: 0 none;
vertical-align: middle;
height: 40px;
line-height: 40px;
padding: 0 17px;
font-size: 14px;
margin: 25px;
-o-transition: all 0.3s;
-webkit-transition: all 0.3s;
transition: all 0.3s;
border-radius: 3px;
color: #ffffff;
background-color: #0074C4;
font-weight: 700;
font-family: 'Roboto';
}
.add-request-quote-button:hover,
.yith_ywraq_add_item_browse_message a:hover,
a.button:hover {
background-color: #045d9a;
}
.products .product-inner {
background-color: #eaeaea;
border: 1px solid #eaeaea;
}
.products .product-inner .product-info {
padding: 0px 10px 4px;
}
.products .product-inner .product-bottom a.button {
margin: 5px 0;
}
.products .product-info .product-title {
min-height: 50px;
}
.products .product-image-inner {
padding: 10px;
}
.yith_ywraq_add_item_product_message,
.posted_in,
.sku_wrapper,
a.reset_variations,
.before-products-list.rounded-corners.clearfix,
.tagged_as {
display: none !important;
}
form .cart .quantity .qty,
form.cart .quantity .qty {
width: 70px !important;
padding: 0 10px !important;
text-align: left !important;
margin-left: 10px;
height: 34px;
line-height: 34px;
font-size: inherit !important;
}
form.cart .quantity {
margin: 5px 5px;
}
form .cart .quantity,
form.cart .quantity {
position: relative;
float: right;
}
form .cart .quantity .qty,
form.cart .quantity .qty {
border: 2px solid rgba(1, 53, 91, 0.7);
border-radius: 0;
}
.woocommerce div.quantity span, .woocommerce-page div.quantity span {
color: #ffffff;
}
.woocommerce div.quantity span, .woocommerce-page div.quantity span {
background-color: #0074C4;
}
.woocommerce div.quantity span:hover, .woocommerce-page div.quantity span:hover {
background-color: #045d9a;
}
.woocommerce form .cart div.quantity span,
.woocommerce div.product form.cart div.quantity span,
.woocommerce-page div.product form.cart div.quantity span {
display: block;
position: absolute;
z-index: 1;
right: 0;
width: 1.5em;
height: 50%;
text-align: center;
line-height: 1em;
cursor: pointer;
}
.woocommerce form .cart div.quantity span.q_inc,
.woocommerce div.product form.cart div.quantity span.q_inc,
.woocommerce-page div.product form.cart div.quantity span.q_inc {
top: 0;
}
.woocommerce form .cart div.quantity span.q_dec,
.woocommerce div.product form.cart div.quantity span.q_dec,
.woocommerce-page div.product form.cart div.quantity span.q_dec {
bottom: 0;
border-top: 1px solid #ffffff;
}
.woocommerce form .cart div.quantity span:before,
.woocommerce div.product form.cart div.quantity span:before,
.woocommerce-page div.product form.cart div.quantity span:before {
font-family: "widget_easy_sidebar_menu_widget";
}
.woocommerce form .cart div.quantity span.q_inc:before,
.woocommerce div.product form.cart div.quantity span.q_inc:before,
.woocommerce-page div.product form.cart div.quantity span.q_inc:before {
content: '\e801';
}
.woocommerce form .cart div.quantity span.q_dec:before,
.woocommerce div.product form.cart div.quantity span.q_dec:before,
.woocommerce-page div.product form.cart div.quantity span.q_dec:before {
content: '\e800';
}
@media (max-width: 1199px){
.row.row-choices > * {
margin-top: 1em;
}
}
@media (min-width: 768px){
.woocommerce .single-product-content-right{
min-height: 250px;
padding-top: 15px;
}
.woocommerce .request-quote-info {
position: absolute;
bottom: 0;
}
.woocommerce .gem-gallery-hover-default .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after {
content: "\e612";
}
.woocommerce .gem-gallery .gem-gallery-preview-carousel-wrap .caroufredsel_wrapper{
height: 250px !important;
}
.woocommerce .gem-gallery .gem-gallery-preview-carousel-wrap .caroufredsel_wrapper img {
height: 250px !important;
object-fit: cover;
}
}
.woocommerce .single-product-content-right p{
margin-bottom: 20px;
}
.woocommerce .request-quote-info {
margin-bottom: 30px;
}
.woocommerce .request-quote-info .content {
background: url(//www.meccanicaitaliaspa.it/lavorazioni-contoterzi/wp-content/uploads/2017/06/icona-1.png) 21px center no-repeat;
background-size: 38px;
}
.woocommerce .request-quote-info h6.title {
color: #5c98cd;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 50px;
}
.woocommerce .request-quote-info p.description {
color: #0074C4;
font-weight: bold;
font-size: 16px;
margin-bottom: 0;
padding-left: 50px;
}
.woocommerce .request-quote-info img {
max-width: 80px;
}
a.add-request-quote-button.button.disabled {
cursor: not-allowed;
opacity: .5;
}
.buttons-choose {
float: right;
}
.yith-ywraq-add-to-quote,
form.cart div.quantity{
display: none !important;
}
.woocommerce .single-product-content .product_title {
margin-bottom: 10px;
margin-top: 0px;
line-height: 28px;
}
.woocommerce .single-product-content .price {
margin-bottom: 0;
}
.wcj_product_input_fields{
width: 100%;
}
.ywapo_group_container.form-row.form-row-wide h3 { }
.ywapo_product_option_description { }
.woocommerce .ywapo_input_container:before{
display: table;
content: " ";
}
.woocommerce .ywapo_input_container:after{
clear: both;
display: table;
content: " ";
}
.woocommerce form .form-row .ywapo_input_container.ywapo_input_container_radio label,
.woocommerce form .form-row .ywapo_input_container.ywapo_input_container_checkbox label {
cursor: pointer;
margin: 10px 0;
}
.woocommerce form label.screen-reader-text {
display: none !important;
}
span.ywapo_option_label {
font-size: 14px;
}
input#ywapo_ctrl_id_1_0 {
width: 100%;
}
.ywapo_option_description {
display: none;
}
.yith_wapo_groups_container .required{
display: none;
}
.ywapo_product_option_description p {
color: #0074C4;
font-weight: bold;
font-size: 16px;
}
.ywapo_input_container.ywapo_input_container_radio {
border-bottom: 1px solid #d3d3d3;
padding-left: 12px;
}
.ywapo_input_container {
display: block;
margin-bottom: 0;
}
.ywapo_input_container.ywapo_input_container_text textarea{
width: 100%;
min-height: 100px;
}
.single-product-content .gem-gallery {
margin-bottom: 0;
border: 1px solid rgba(91, 125, 150, 0.3);
}
.post-tags-list a {
margin-right: 10px;
margin-bottom: 0px;
font-size: 10px;
line-height: 15px;
}
.post-tags-list a:before {
width: 9px;
height: 9px;
top: 3px;
left: -4px;
}
.post-tags-list a:after {
left: -4px;
} .widget-area .widget-title {
margin-bottom: 0;
line-height: 16px;
font-size: 16px;
}
.widget-area .widget + .widget {
margin-top: 32px;
}
.sidebar a.button {
position: relative;
display: inline-block;
text-align: center;
text-transform: uppercase;
white-space: nowrap;
border: 3px solid transparent;
vertical-align: middle;
height: 30px;
line-height: 25px;
padding: 0 15px;
font-size: 12px;
margin: 0;
-o-transition: all 0.3s;
-webkit-transition: all 0.3s;
transition: all 0.3s;
border-radius: 3px;
background-color: #0074C4;
color: #ffffff;
font-weight: normal;
font-family: 'Roboto';
}
.sidebar a.button:hover {
background-color: #045d9a;
} .widget-area .widget_easy_sidebar_menu_widget a{
font-family: "Roboto";
font-size: 14px;
}
.widget_easy_sidebar_menu_widget .current-menu-item>span>a,
.widget_easy_sidebar_menu_widget .current-menu-ancestor>span>a {
font-weight: normal;
}
.widget_easy_sidebar_menu_widget li.menu-item .sub-menu li:first-child:before {
display: none;
}
.widget_easy_sidebar_menu_widget ul {
padding-left: 0!important;
background: #0074C4;
}
.widget_easy_sidebar_menu_widget li.menu-item {
border-bottom: 1px solid #464646;
}
.widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler i {
color: #fff;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu ul.sub-menu li .easy-sidebar-menu-widget-toggler i {
color: #3c3950;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu > li {
background: #eaeaea;
text-align: left;
color: #202020;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu > li > span.link__wrap {
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu > li > span > a {
color: #464646;
font-family: "Roboto";
text-transform: uppercase;
}
.widget-area .widget_easy_sidebar_menu_widget ul li span:hover {
background: rgb(60 105 161);
}
.widget-area .widget_easy_sidebar_menu_widget ul li span:hover a{
color: #fff;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu ul.sub-menu li {
background: #eaeaea;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu .current-menu-item {
background: #3c69a1 !important;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu .current-menu-item > span.link__wrap > a {
color: #ffffff !important;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu .current-menu-item > span.link__wrap > .easy-sidebar-menu-widget-toggler i {
color: #fff;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu ul.sub-menu ul.sub-menu li {
background: #f1f9ff;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu ul.sub-menu ul.sub-menu li {
border-top: 1px solid #eaeaea;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu ul.sub-menu ul.sub-menu li:first-child {
border-top: none;
}
.widget-area_inner .widget_easy_sidebar_menu_widget ul.menu ul.sub-menu li a {
color: #fff;
}
.widget-area .widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler {
height: 45px;
border:0;
font-size: 12px;
width: 100%;
text-align: right;
}
.widget-area .widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler:hover,
.widget-area .widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler:focus {
background: rgba(239, 239, 239, 0);
border: 0;
}
.widget-area .widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler i {
line-height: 20px;
}
.widget-area_inner .widget_easy_sidebar_menu_widget ul li a:hover {
color: #0074C4;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu ul.sub-menu ul.sub-menu li a {
color: #0074C4;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu ul.sub-menu ul.sub-menu li a:hover {
color: #0074C4;
}
.widget-area .widget_easy_sidebar_menu_widget ul ul {
margin-top: 0;
}
.widget-area .widget_easy_sidebar_menu_widget li.menu-item a {
padding: 12px 10px;
color: #3c3950;
}
.widget-area .widget_easy_sidebar_menu_widget ul li {
margin-bottom: 0;
}
.widget-area .widget_easy_sidebar_menu_widget li.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat.current-menu-item.menu-item-has-children.menu-item-parent > ul.sub-menu{
display: block;
}
.widget-area .widget_easy_sidebar_menu_widget li.current-product_cat-ancestor.current-menu-ancestor.current-menu-parent.current-product_cat-parent > ul.sub-menu,
.widget-area .widget_easy_sidebar_menu_widget li.current-product-ancestor.current-menu-ancestor.current-menu-parent.current-product-parent.menu-item-has-children > ul.sub-menu{
display: block;
}
.widget-area .widget_easy_sidebar_menu_widget li.menu-item.menu-item-type-post_type.menu-item-object-product.current-menu-item a {
color: #fff;
}
.widget-area .widget_easy_sidebar_menu_widget li.menu-item.menu-item-type-post_type.menu-item-object-product.current-menu-item {
background: #0074C4;
}
.widget-area .widget_easy_sidebar_menu_widget li.menu-item.menu-item-type-post_type.menu-item-object-product.current-menu-item span:hover{
background: rgb(168, 185, 199) !important;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu ul.sub-menu li.menu-item a {
padding-left: 20px;
}
.widget-area .widget_easy_sidebar_menu_widget ul.menu ul.sub-menu ul.sub-menu li.menu-item a {
padding-left: 30px;
}
.widget_easy_sidebar_menu_widget li.menu-item.menu-item-has-children .easy-sidebar-menu-widget-link {
padding-right: 7px;
} .widget-area .yith-ywraq-list-wrapper {
text-align: right;
}
.widget-area .yith-ywraq-list-wrapper a.button {
background-color: #f51313;
}
.widget-area .yith-ywraq-list-wrapper a.button:hover {
background-color: #d21717;
}
.widget-area .yith-ywraq-list-wrapper p{
text-align: center;
font-style: italic;
}
ul.yith-ywraq-list li a {
float: left;
}
ul.yith-ywraq-list li {
padding-left: 1em;
margin: 15px 0;
}
.yith-ywraq-list-widget-wrapper {
text-align: center;
}
ul.yith-ywraq-list img {
margin: 0 5px;
}
ul.yith-ywraq-list {
padding-left: 8px;
list-style-type: none;
} @keyframes click-wave {
0% {
height: 25px;
width: 25px;
opacity: 0.35;
position: relative;
}
100% {
height: 100px;
width: 100px;
margin-left: -38px;
margin-top: -38px;
opacity: 0;
}
}
.ywapo_input_radio {
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
-o-appearance: none;
appearance: none;
position: relative;
top: 8px;
right: 0;
bottom: 0;
left: 0;
height: 25px;
width: 25px;
transition: all 0.15s ease-out 0s;
background: #cbd1d8;
border: none;
color: #fff;
cursor: pointer;
display: inline-block;
margin-right: 0.5rem;
outline: none;
position: relative;
z-index: 1000;
}
.ywapo_input_radio:hover {
background: #9faab7;
}
.ywapo_input_radio:checked {
background: #0074C4;
}
.ywapo_input_radio:checked::before {
height: 25px;
width: 25px;
position: absolute;
content: '✔';
display: inline-block;
font-size: 20px;
text-align: center;
line-height: 25px;
}
.ywapo_input_radio:checked::after {
-webkit-animation: click-wave 0.65s;
-moz-animation: click-wave 0.65s;
animation: click-wave 0.65s;
background: #0074C4;
content: '';
display: block;
position: relative;
z-index: 100;
}
.ywapo_input_radio {
border-radius: 50%;
}
.ywapo_input_radio::after {
border-radius: 50%;
}
#colophon .widget_nav_menu > div > ul li {
border-top: none !important;
}
#colophon .widget_submenu ul, #colophon .widget_nav_menu > div > ul, #colophon .widget_archive ul {
border-left: none;
border-right: none;
border-bottom: none;
}
.widget_nav_menu ul.menu li > a, .widget_submenu > div > ul li > a {
display: block;
padding: 5px 5px 5px 5px;
text-transform: none;
}
.top-area .top-area-items .top-area-block {
padding: 0 15px;
}
@media (max-width: 991px){
.sidebar.col-lg-3.col-md-3.col-sm-12 {
display: none;
}
}
@media (min-width: 992px){
#colophon .inline-column.col-md-3 {
width: 33%;
float:left;
display:block;
}
}