File: /home/vhosts/harpoeditore.it/httpdocs/wp-content/themes/mindig/theme/assets/css/responsive.css
/* Media queries for responsive */
/* ANDROID TABLETS */
@media (max-width: 767px) {
/* ========== MOBILE SIDE MENU ===========*/
body,
html,
.st-container,
.st-pusher,
.st-content {
min-height: 100%;
}
/*.st-content {
overflow-y: scroll;
}*/
.st-content,
.st-content-inner {
position: relative;
}
.st-container {
position: relative;
overflow: hidden;
}
.st-menu {
display: block;
}
.st-pusher {
position: relative;
left: 0;
z-index: 99;
height: 100%;
-webkit-transition: -webkit-transform 0.5s;
transition: transform 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;
}
.st-menu-open .st-pusher::after {
width: 100%;
height: 100%;
opacity: 1;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
/* style */
.mobile-nav {
margin-bottom: 20px;
}
.st-menu .custom-item-image,
.st-menu .custom-item-yitimage {
display: none;
}
.st-menu ul li {
border-bottom-width: 1px;
border-bottom-style: solid;
}
.st-menu ul.sub-menu {
margin: 0 0 15px 20px;
}
.st-menu ul.sub-menu li {
border: 0;
}
.st-menu ul.sub-menu li a {
padding: 5px 0;
font-weight: 300;
}
.st-menu ul.sub-menu li a:before {
content: "- "
}
.mobile-sidebar {
}
/* ========== HEADER =========== */
#header-row,
#header #welcome-menu,
#header #welcome-menu-login,
#header #header-sidebar .whislist_nav,
#header #nav,
#header span.yit-mini-cart-subtotal,
#header span.yit-mini-cart-icon,
#header .nav.icl_nav {
display: none;
}
#header-container .container .header-wrapper {
padding-bottom: 20px;
}
#logo {
max-width: 52%;
}
#logo img {
max-width: 100%;
width: auto;
height: auto;
}
#header-sidebar .yit_cart_widget {
margin-top: 0 !important;
}
#header a.cart-items .yit-mini-cart-background {
width: 28px;
height: 26px;
margin-top: 0;
opacity: 0.4;
}
#header .mobile-menu-trigger a {
color: #a9a9a9;
font-size: 24px;
float: left;
margin-right: 15px;
margin-top: -2px;
}
/* general fix */
.clear.space{
height: 0 !important;
}
.woocommerce .products-slider-wrapper, .woocommerce .categories-slider-wrapper {
margin-top: 30px;
}
.box-title {
margin-bottom: 20px;
}
/* shop */
.woocommerce ul.products.yit_products_slider li.grid, .woocommerce-page ul.products.yit_products_slider li.grid {
width: 100%;
}
.woocommerce ul.products li.first, .woocommerce-page ul.products li.first,
.woocommerce ul.products li.last, .woocommerce-page ul.products li.last {
clear: none;
}
.woocommerce ul.products li.grid:nth-child(5n+1), .woocommerce-page ul.products li.grid:nth-child(5n+1){
clear: none;
}
.woocommerce ul.products li.grid:nth-child(2n+1), .woocommerce-page ul.products li.grid:nth-child(2n+1){
clear: both;
}
.woocommerce-tabs #review_form_wrapper {
width: 100%;
}
.woocommerce-tabs #tab-reviews #reviews #comments {
float: none;
padding-right: 0;
width: 100%;
clear: both;
}
.woocommerce-page .cart-user-info{
margin: 40px 0;
}
#my-account-sidebar div.user-profile,
#my-account-sidebar ul{
border-right: none;
}
/* portfolios */
#portfolio_big li .info {
padding: 0 30px 15px;
}
.portfolio-big .portfolio-thumb img {
width: 100%;
}
#portfolio_nav{
padding-bottom: 30px;
}
#portfolio_nav div.prev{
float: left;
}
#portfolio_nav div.next{
float: right;
}
#portfolio_nav div.title{
position: absolute;
width: 100%;
}
/* blog */
.blog .sidebar-right .post:not(.masonry_item):nth-child(3n+1),
.page-template-blog-php .sidebar-right .post:not(.masonry_item):nth-child(3n+1),
.blog .sidebar-left .post:not(.masonry_item):nth-child(3n+1),
.page-template-blog-php .sidebar-left .post:not(.masonry_item):nth-child(3n+1) {
clear: none;
}
.blog .sidebar-right .post:not(.masonry_item):nth-child(2n+1),
.page-template-blog-php .sidebar-right .post:not(.masonry_item):nth-child(2n+1),
.blog .sidebar-left .post:not(.masonry_item):nth-child(2n+1),
.page-template-blog-php .sidebar-left .post:not(.masonry_item):nth-child(2n+1) {
clear: both;
}
.post:not(.format-quote) .blog.big:not(.single) .yit_post_content {
width: 50%;
padding: 10px 20px;
}
.post:not(.format-quote) .blog.big:not(.single) .yit_post_meta_date {
left: 49%;
}
.blog.big .yit_the_content .more-link, .blog.big .yit_the_content .read-more {
margin-top: 20px;
}
.blog.big .yit_post_meta{
margin-top: 10px;
margin-bottom: 10px;
}
.blog.big .yit_post_content .yit_the_content {
margin-top: 10px;
}
.blog.big .thumbnail,
.blog.big:not(.single) .thumbnail{
min-height: inherit;
height: auto;
}
/* faqs */
#faqs-container .faq-icon {
display: block;
line-height: 20px;
}
/* widgtes */
.widget.testimonial-widget .ms-skin-default .ms-nav-prev:after,
.widget.testimonial-widget .ms-skin-default .ms-nav-next:after{
line-height: 19px;
}
.contact-form li textarea, .contact-form li textarea:focus {
padding: 8px 0px 10px 10px;
}
.sidebar .woocommerce .product_list_widget .mini-cart-item-info{
width: auto;
}
.sidebar .woocommerce .product_list_widget .mini-cart-item-info .subtotal {
position: absolute;
right: 0;
}
.widget input.email-field.text-field.autoclear {
max-width: inherit;
}
/* shortcodes */
.call-to-action-two .call-to-action-two-container div.incipit span {
font-size: 80%;
}
.counter .number {
-ms-transform: scale(0.8);
-webkit-transform: scale(0.8);
transform: scale(0.8);
zoom: 0.8;
}
.banner-image-slogan-wrapper {
position: relative;
}
.banner-container{
margin-bottom: 30px;
}
.parallaxeos_animate.vertical_center {
top: 20% !important;
}
.filters-container ul.filters {
width: 100%;
}
#primary .parallaxeos_outer .testimonials-slider {
margin-top: 0;
}
.stretched-layout .parallaxeos_outer{
margin-bottom: 30px;
}
#primary .testimonials-slider{
padding: 0 15px 10px;
}
.blog-section-wrapper ul.blog_posts{
padding: 0 15px;
}
.contact-form ul li{
padding: 0;
}
/* visual composer */
.vc_responsive .wpb_row .vc_span6{
margin-bottom: 30px !important;
}
/* essential grid */
.eg-item-skin-1-wrapper .esg-top .style2 h1{
font-size: 35px;
}
.eg-item-skin-1-wrapper .esg-top .style2 h4 {
font-size: 15px;
}
.eg-item-skin-1-wrapper .esg-top .style4 h1, .eg-item-skin-1-wrapper .esg-top .style5 h1, .eg-item-skin-1-wrapper .esg-top .style6 h1 {
font-size: 19px;
}
.eg-item-skin-1-wrapper .esg-top h1 {
font-size: 19px;
}
.eg-item-skin-1-wrapper .esg-top .style3 {
margin-top: 70%;
}
/* banner slider */
.slider.banners .slide-text.border {
border: none !important;
}
.slider.banners .swiper-slide-big {
width: 160px;
}
.slider.banners .swiper-slide-small {
width: 93.6px;
}
.slider.banners .swiper-slide-big.swiper-slide:last-child {
width: 152px;
}
.slider.banners .swiper-slide-small.swiper-slide:last-child {
width: 85.6px;
}
.slider.banners .slide-text{
transform: scale(0.8);
-ms-transform: scale(0.8);
-moz-transform: scale(0.8);
-webkit-transform: scale(0.8);
-o-transform: scale(0.8);
text-align: center;
width: 100% !important;
left:0 !important;
right: auto !important;
}
.slider.banners .slide-text h3 {
transform: scale(0.6);
-ms-transform: scale(0.6);
-moz-transform: scale(0.6);
-webkit-transform: scale(0.6);
-o-transform: scale(0.6);
text-align: center;
}
#CX_chatbox {
display: none;
}
/* === WC 2.6 === */
#customer_login .col-1 {
float: none;
width: 100%;
padding: 0;
margin-bottom: 20px;
}
#customer_login .col-2 {
float: none;
width: 100%;
}
}
/* MOBILE PHONES */
@media (max-width: 480px) {
/* general fix*/
div.clear.space{
display: none;
}
.widget_nav_menu:after {
content: '';
display: block;
clear: both;
}
#slogan .slogan-wrapper h2 {
-ms-transform: scale(0.7);
-webkit-transform: scale(0.7);
transform: scale(0.7);
}
#slogan {
padding: 25px 0 0;
}
.box-title h2 {
font-size: 70%;
}
.btn, a.btn-flat, a.btn-alternative, .button, #submit, .btn-eg a, .eg-mindig-shop-element-16 {
padding: 4px 8px;
}
.cart .single_add_to_cart_button {
padding: 7px 8px;
}
.widget_search_mini ::-webkit-input-placeholder, .widget_search_mini ::-webkit-input-placeholder,
.widget_search_mini :-moz-placeholder, .widget_search_mini :-moz-placeholder,
.widget_search_mini ::-moz-placeholder, .widget_search_mini ::-moz-placeholder,
.widget_search_mini :-ms-input-placeholder, .widget_search_mini :-ms-input-placeholder
{
opacity: 0;
display: none;
}
.parallaxeos_animate.vertical_center {
top: 0 !important;
}
.yith_magnifier_gallery li {
width: 25%;
}
.single-product.woocommerce div.product div.images .thumbnails a {
margin: 0 25px 25px 0;
width: 50px !important;
display: inline-block;
}
#footer {
padding-top: 20px;
}
/* shortcodes */
.testimonials-slider ul.testimonial-content li blockquote p:before{
font-size: 80px;
}
.testimonials-slider ul.testimonial-content li blockquote p {
padding-left: 10px;
}
#primary .testimonials-slider ul.testimonial-content li p.meta {
margin-left: 50px;
}
.team-section [class^="col"]{
width: 100%;
clear: both;
display: block;
margin-bottom: 30px;
}
.team-section .member{
margin-top: 0;
display: block;
}
.team-section .member:after{
display: block;
content: '';
clear: both;
}
.team-section .member-social{
margin-bottom: 20px !important;
}
.yit_shortcodes.recent-post .hentry{
width: 100%;
display: block;
clear: both;
}
.testimonial-col{
width: 100%;
display: block;
clear: both;
}
.testimonials .thumbnail img{
width: 100%;
}
.filters.faq li:nth-child(even){
margin: 10px;
}
.call-to-action-two .call-to-action-two-container div.incipit span {
font-size: 50%;
}
.call-to-action-two .call-to-action-two-container div.call-btn a.btn-alternative {
font-size: 70%;
padding: 10px 40px;
}
.newsletter-cta-form-container .text{
-ms-transform: scale(0.7);
-webkit-transform: scale(0.7);
transform: scale(0.7);
}
.call-three .newsletter-cta-form-container li:first-child {
position: relative;
width: 100%;
margin-bottom: 10px;
float: none;
}
.call-three .newsletter-cta-form-container li:nth-child(2) {
width: 100%;
margin-left: 0;
}
.counter .number {
-ms-transform: scale(0.7);
-webkit-transform: scale(0.7);
transform: scale(0.7);
zoom: 0.7;
}
.logos-slider .list_carousel ul li {
margin-left: auto;
margin-right: auto;
}
.logos-slider .bwWrapper{
text-align: center;
}
.pricing_box.price-table div.head span.title {
font-size: 12px;
}
.price-table div.body ul li {
font-size: 10px;
}
.pricing_box.price-table.large div.button-container a,
.pricing_box.price-table div.button-container a {
font-size: 78%;
}
#primary .parallaxeos_outer .testimonials-slider ul.testimonial-content li blockquote {
-ms-transform: scale(0.7);
-webkit-transform: scale(0.7);
transform: scale(0.7);
}
#primary .parallaxeos_outer .testimonials-slider ul.testimonial-content li blockquote p {
margin: -40px;
}
div.widget.teaser .teaser-wrapper .image img {
width: 100%;
}
div.widget.teaser .teaser-wrapper .image {
width: 100% !important;
}
/* portfolios */
#portfolio_small li{
width: 100%;
}
#portfolio_small li:after{
display: block;
clear: both;
content: '';
}
#portfolio_nav div.prev {
float: none;
}
#portfolio_nav div.next {
position: absolute;
right: 0;
top: 0;
}
#portfolio_nav{
padding-bottom: 80px;
}
#portfolio_nav:after{
content: '';
display: block;
clear: both;
}
/* blog */
.blog .post, .page-template-blog-php .post, .archive .post {
width: 100%;
display: block;
float: none;
}
.post:not(.format-quote) .blog.big:not(.single) .yit_post_content {
position: relative;
background: none;
padding: 10px 0px;
width: 100%;
}
.post:not(.format-quote) .blog.big:not(.single) .yit_post_meta_date {
left: 15px;
}
.blog.big .yit_post_format_icon {
top: 0px;
right: 15px;
}
.post.format-quote .blog.big .yit_post_content {
padding: 0 50px;
}
.format-quote .blog.big.single .yit_the_content {
padding: 0 50px;
}
.blog.single .morph-button-inflow-2{
position: relative;
height: 39px;
}
/* shop */
.sidebar .woocommerce .product_list_widget .mini-cart-item-info{
width: auto;
}
.sidebar .woocommerce .product_list_widget .mini-cart-item-info .subtotal {
position: absolute;
right: 0;
}
.woocommerce ul.products li, .woocommerce-page ul.products li {
width: 100%;
clear: both !important;
}
.woocommerce ul.products li.product.list .product-wrapper .thumb-wrapper{
width: 100% !important;
}
.woocommerce ul.products li.product.list .product-wrapper .product-actions-wrapper,
.woocommerce ul.products li.product.list .product-wrapper .product-meta,
.woocommerce .products li.product.list .product-actions-wrapper .product-other-action{
width: 100% !important;
}
.woocommerce ul.products li.product.list .product-actions-wrapper .product-buttons,
.woocommerce ul.products li.product.list .product-actions-wrapper .product-description {
margin-right: 0;
}
.single-product.woocommerce div.product div.images {
float: none;
width: 100% !important;
}
.single-product.woocommerce div.product div.summary{
padding-left: 0 !important;
width: 100% !important;
display: block;
clear: both;
}
.woocommerce #header-sidebar .yit_cart_widget .cart_wrapper, #header-sidebar .yit_cart_widget .cart_wrapper {
min-width: 290px;
display: none !important;
}
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .quantity,
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .subtotal,
.sidebar .woocommerce .product_list_widget .mini-cart-item-info .subtotal,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .quantity,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .subtotal {
min-width: 80px;
}
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info {
min-width: 160px;
}
.woocommerce table.shop_table.cart th.product-name {
padding-left: 0px;
}
.woocommerce table.shop_table.cart div.product-thumbnail {
display: none;
}
.woocommerce table.shop_table.cart th, #yith-wcwl-form table.shop_table th,
.woocommerce table.shop_table.cart th span, #yith-wcwl-form table.shop_table th span{
font-size: 12px !important;
}
#yith-wcwl-form h2 {
line-height: initial;
}
.woocommerce .quantity .minus, .woocommerce .quantity .plus,
.woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus{
width: 20px;
}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty{
left: 19px;
}
.woocommerce #content .quantity, .woocommerce .quantity, .woocommerce-page #content .quantity, .woocommerce-page .quantity {
width: 77px;
}
.woocommerce table.shop_table.cart td.product-remove a {
margin: 0 5px 0 5px;
}
.woocommerce form .form-row-first, .woocommerce-page form .form-row-first,
.woocommerce form .form-row-last, .woocommerce-page form .form-row-last{
width: 100%;
float: none;
clear: both;
}
.woocommerce ul.order_details li, .woocommerce-page ul.order_details li{
float: none;
border-right: none;
margin-bottom: 10px;
}
.wishlist_table tr td.product-thumbnail,
.wishlist_table th.product-thumbnail,
.wishlist_table tr td.product-stock-status,
.wishlist_table th.product-stock-status,
.woocommerce table.shop_table.cart td.product-thumbnail,
#yith-wcwl-form table.shop_table td.product-thumbnail,
.woocommerce table.shop_table.cart th.product-thumbnail,
#yith-wcwl-form table.shop_table th.product-thumbnail{
display: none !important;
}
#yith-wcwl-form .yith-wcwl-share{
margin-bottom: 20px;
}
.woocommerce table.shop_table.order_details th.order-actions,
.woocommerce-page table.shop_table.my_account_orders th.order-actions,
.woocommerce-page table.shop_table.my_account_orders tbody td.order-actions {
display: none;
}
#my-account-content .addresses .col-1, .woocommerce .addresses .col-1,
#my-account-content .addresses .col-2, .woocommerce .addresses .col-2{
width: 100%;
float: none;
display: block;
clear: both;
}
#my-account-sidebar div.user-profile,
#my-account-sidebar ul{
border-right: none;
}
.single-product.woocommerce div.product div.summary .product-actions div.compare-button,
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .compare-button,
#product-box .product-actions .compare-button{
display: none;
}
ul.products li.product .product-actions-wrapper .product-other-action.buttons_3 > div:first-child,
ul.products li.product .product-actions-wrapper .product-other-action.buttons_3 > div:last-child{
border: none;
}
#page-meta form.woocommerce-ordering {
margin-bottom: 20px;
}
/* essential grid */
.eg-item-skin-1-wrapper .esg-top .style2, .eg-item-skin-1-wrapper .esg-top .style4 {
margin-top: 10%;
}
.eg-item-skin-1-element-11-a {
padding: 0;
margin: 5px !important;
}
.eg-item-skin-1-wrapper .esg-top .style4 h4, .eg-item-skin-1-wrapper .esg-top .style5 h4, .eg-item-skin-1-wrapper .esg-top .style6 h4 {
font-size: 9px;
line-height: normal;
}
.eg-item-skin-1-wrapper .esg-top .style4 h1, .eg-item-skin-1-wrapper .esg-top .style5 h1, .eg-item-skin-1-wrapper .esg-top .style6 h1 {
font-size: 14px;
}
.eg-item-skin-1-wrapper .esg-top .style2 h4 {
font-size: 9px;
}
.eg-item-skin-1-wrapper .esg-top .style2 h1 {
font-size: 14px;
}
.eg-item-skin-1-wrapper .esg-top h1 {
font-size: 14px;
}
.eg-item-skin-1-wrapper .esg-top .style3 {
margin-top: 20%;
}
.eg-item-skin-1-wrapper.filter-hover1 .eg-item-skin-1-element-16-a a, .eg-item-skin-1-wrapper.filter-hover1 .eg-item-skin-1-element-16 {
line-height: normal;
}
.eg-item-skin-1-wrapper .esg-top .style6 {
margin-top: 0px;
}
.esg-cc.eec{
-ms-transform: scale(0.7);
-webkit-transform: scale(0.7);
transform: scale(0.7);
}
/* visual composer */
.wpb_row .wpb_column {
margin-bottom: 25px;
}
/* modal window */
.modal-backdrop{
z-index: 90;
}
/* fix magnifier */
.yith_magnifier_zoom_wrap a.yith_magnifier_zoom {
pointer-events: none
}
}
/* IPAD PORTRAIT */
@media (min-width: 768px) and (max-width: 979px) {
/*.nav > ul > li .sf-sub-indicator:before,*/
#header-row .yit-custom-megamenu ul.yit-cm > li > a.btn-flat:after {
-webkit-transform: translate3d(0px, 10px, 0px);
transform: translate3d(0px, 10px, 0px);
}
#header-row .header-wrapper div.header-row-right{
display: none;
}
#footer .menu li {
width: 100%;
}
/* portfolios */
#portfolio_small li {
width: 33.3% !important;
}
#portfolio_small li .info h3.title {
line-height: normal;
}
/* blog */
.blog .post, .page-template-blog-php .post, .archive .post,
.yit_shortcodes.recent-post .hentry {
width: 33.3% !important;
}
.blog .sidebar-left .post, .page-template-blog-php .sidebar-left .post, .archive .sidebar-left .post,
.blog .sidebar-right .post, .page-template-blog-php .sidebar-right .post, .archive .sidebar-right .post,
.sidebar-left .yit_shortcodes.recent-post .hentry,
.sidebar-right .yit_shortcodes.recent-post .hentry {
width: 50% !important;
}
.blog .post.blog-big, .page-template-blog-php .post.blog-big, .archive .post.blog-big,
.blog .sidebar-left .post.blog-big, .page-template-blog-php .sidebar-left .post.blog-big, .archive .sidebar-left .post.blog-big,
.blog .sidebar-right .post.blog-big, .page-template-blog-php .sidebar-right .post.blog-big, .archive .sidebar-right .post.blog-big {
width: 100% !important;
margin-bottom: 50px;
}
.blog .sidebar-right .post:not(.masonry_item):nth-child(3n+1),
.page-template-blog-php .sidebar-right .post:not(.masonry_item):nth-child(3n+1),
.blog .sidebar-left .post:not(.masonry_item):nth-child(3n+1),
.page-template-blog-php .sidebar-left .post:not(.masonry_item):nth-child(3n+1),
.sidebar-left .yit_shortcodes.recent-post .hentry:nth-child(3n+1),
.sidebar-right .yit_shortcodes.recent-post .hentry:nth-child(3n+1) {
clear: none;
}
.blog .sidebar-right .post:not(.masonry_item):nth-child(2n+1),
.page-template-blog-php .sidebar-right .post:not(.masonry_item):nth-child(2n+1),
.blog .sidebar-left .post:not(.masonry_item):nth-child(2n+1),
.page-template-blog-php .sidebar-left .post:not(.masonry_item):nth-child(2n+1),
.sidebar-left .yit_shortcodes.recent-post .hentry:nth-child(2n+1),
.sidebar-right .yit_shortcodes.recent-post .hentry:nth-child(2n+1) {
clear: left;
}
.widget.yit-recent-posts .recent-post .hentry-post p.post-date {
height: auto;
top: 3px;
bottom: 3px;
position: absolute;
}
.widget.yit-recent-posts .recent-post .hentry-post div.text.without-thumb {
padding-left: 50px;
}
.blog.big .yit_post_format_icon {
right: 15px;
top: 0;
}
.blog.big:not(.single) .thumbnail,
.blog.big .thumbnail {
border: none;
min-height: 0;
}
.blog.big:not(.single) .yit_post_meta_date {
left: 15px;
}
.post:not(.format-quote) .blog.big:not(.single) .yit_post_content {
width: 100%;
position: relative;
padding: 0px 60px;
}
.blog.single {
margin-top: 20px;
}
.post:not(.format-quote) .blog.small .yit_post_meta_date {
top: 75px;
}
/* testimonials */
.testimonial-col {
width: 33.3% !important;
}
/* shop */
.woocommerce ul.products.yit_products_slider li.grid, .woocommerce-page ul.products.yit_products_slider li.grid {
width: 100%;
}
.woocommerce ul.products li.first, .woocommerce-page ul.products li.first,
.woocommerce ul.products li.last, .woocommerce-page ul.products li.last {
clear: none;
}
.woocommerce ul.products li, .woocommerce-page ul.products li {
width: 33.3%;
}
.woocommerce ul.products li:nth-child(3n+1), .woocommerce-page ul.products li:nth-child(3n+1){
clear: left;
}
.sidebar-right ul.products li, .woocommerce-page .sidebar-right ul.products li,
.sidebar-left ul.products li, .woocommerce-page .sidebar-left ul.products li {
width: 50%;
}
.sidebar-right ul.products li:nth-child(3n+1), .woocommerce-page .sidebar-right ul.products li:nth-child(3n+1),
.sidebar-left ul.products li:nth-child(3n+1), .woocommerce-page .sidebar-left ul.products li:nth-child(3n+1){
clear: none;
}
.sidebar-right ul.products li:nth-child(2n+1), .woocommerce-page .sidebar-right ul.products li:nth-child(2n+1),
.sidebar-left ul.products li:nth-child(2n+1), .woocommerce-page .sidebar-left ul.products li:nth-child(2n+1){
clear: left;
}
.sidebar-double ul.products li, .woocommerce-page .sidebar-double ul.products li {
width: 100%;
}
.single-product .sidebar-left .product .summary,
.single-product .sidebar-right .product .summary,
.single-product .sidebar-left .product .images,
.single-product .sidebar-right .product .images{
float: none;
width: 100% !important;
clear: both;
padding-left: 0 !important;
}
/* WIDGETS */
.widget.last-tweets li{
padding: 0;
}
.widget.last-tweets .arrow-left {
padding: 25px 0 0 10px;
}
.widget.last-tweets li .widget-tweet-icon {
left: 10px;
font-size: 20px;
top: 0px;
}
.widget.contact-info .icon-container.background-image{
float: none;
}
.sidebar .widget.widget_nav_menu ul li a {
padding-right: 15px;
}
.sidebar .widget.widget_nav_menu ul li a:after,
.sidebar .widget.widget_archive ul li a:before,
.sidebar .widget.widget_meta ul li a:before,
.sidebar .widget.widget_pages ul li a:before {
margin-right: -15px;
}
.widget.yit_text_image div.widget_image {
float: none !important;
margin: 0 !important;
}
.widget.widget_search #searchform #searchsubmit,.woocommerce-product-search input[type="submit"]{
width: 100%;
}
.widget input.email-field.text-field.autoclear {
max-width: inherit;
}
/* SHORTCODES */
.call-three .newsletter-cta-form-container ul {
padding-left: 15px;
padding-right: 15px;
}
.call-three .newsletter-cta-form-container li:first-child {
width: 70%;
}
.call-three .newsletter-cta-form-container li:nth-child(2) {
width: 29%;
}
.contact-info .icon-container.background-image {
float: none;
}
.banner-image-slogan-wrapper {
position: relative;
}
.numbers-sections .number{
font-size: 160px;
}
#primary .testimonials-slider {
padding: 20px 0;
}
.parallaxeos-content .testimonials-slider{
padding: 0;
}
/* BANNER SLIDER */
.slider.banners .swiper-slide-big {
width: 256px;
}
.slider.banners .swiper-slide-small {
width: 150px
}
.slider.banners .swiper-slide-big.swiper-slide:last-child {
width: 248px;
}
.slider.banners .swiper-slide-small.swiper-slide:last-child {
width: 142px;
}
/* QUICK VIEW */
.quick-view-overlay .content-wrapper {
width: 700px;
}
}
/* IPAD LANDSCAPE */
@media (min-width: 980px) and (max-width: 1199px) {
/*.isMobile .nav > ul > li .sf-sub-indicator:before,*/
.isMobile #header-row .yit-custom-megamenu ul.yit-cm > li > a.btn-flat:after {
margin-top: 10px;
display: inline-block;
}
.modal-dialog {
width: 900px;
}
#header-row .yit-custom-megamenu {
margin-top: 2px;
}
/* blog */
.post:not(.format-quote) .blog.small .yit_post_meta_date {
top: 75px;
}
.blog.small .yit_post_format_icon {
top: 112px;
}
.blog.big .thumbnail {
min-height: 0;
}
/*** SHOP ***/
#product-box form.cart div.quantity {
margin-bottom: 5px;
}
.woocommerce ul.products li.product.grid .product-actions-wrapper .product-buttons a.details {
margin-left: 0;
margin-top: 5px;
}
.woocommerce ul.products li.product .product-actions-wrapper .product-buttons a {
min-width: 70%;
clear: left;
}
.woocommerce ul.products li.product.masonry_item .product-actions-wrapper .product-buttons a.add_to_cart_button {
margin-bottom: 5px;
}
.woocommerce ul.products li.product.masonry_item .product-actions-wrapper .product-buttons a.details {
margin-left: 0;
}
/* widgets */
.widget input.email-field.text-field.autoclear {
max-width: inherit;
}
/* BANNER SLIDER*/
.slider.banners .swiper-slide-big { width: 330px; }
.slider.banners .swiper-slide-small { width: 193px; }
.slider.banners .swiper-slide-big.swiper-slide:last-child { width: 328px; }
.slider.banners .swiper-slide-small.swiper-slide:last-child { width: 185px; }
}
/* LARGE DESKTOP */
@media (min-width: 1200px) {
.modal-dialog {
width: 1040px;
}
/* === PORTFOLIO SMALL === */
.sidebar-left #portfolio_small li:nth-child(4n){
width: 24.9%;
}
.sidebar-no #portfolio_small li:nth-child(4n){
width: 24.9%;
}
/* BANNER SLIDER */
.slider.banners .swiper-slide-big {
width: 400px;
}
.slider.banners .swiper-slide-small {
width: 234px;
}
.slider.banners .swiper-slide-big.swiper-slide:last-child {
width: 392px;
}
.slider.banners .swiper-slide-small.swiper-slide:last-child {
width: 224px;
}
}
/** RETINA */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5) {
}