/*
Theme Name: Crane Child
Theme URI: http://crane.grooni.com/
Template: crane
Description: Multipurpose WordPress Theme
Author: Grooni
Author URI: http://grooni.com/
Version: 1
*/

/*
========================================
    Write your custom CSS rules here
========================================
*/
.text-justify{text-align:justify !important;}
.azul{color:#1478a7;}
.trabajos .vc_column-inner{padding:0px !important}
.woocommerce ul.products .product a > img {
	height: 300px !important;
	object-fit: cover !important;
}
.product-info h3 { height:40px !important}
.pad2 .vc_column-inner{padding:0px !important}
ul.product-categories span.count{display:none;}
@media(max-width:480px) {
.ifondo .vc_column-inner{ padding:40px !important; background-position:top 0px right -150px !important}
.post-9323 .wpb-content-wrapper  .crane-section:first-child .crane-background {background-position:top 0px right -345px !important }
.pad1 .vc_column-inner{padding-right:15px !important}
.trabajos .vc_column-inner{padding:0px 15px 0px 15px !important}
.post-type-archive-product .crane-sidebar{display:none}
.blog .crane-sidebar{display:none}
.single-post .crane-sidebar{display:none}
.single-post-nav-arrow--next .style-arrow {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	left: inherit !important;
	top: calc(50% - 9px);
}
.single-post-nav-arrow--prev .style-arrow {
	-webkit-transform: rotate(-135deg);
	transform: rotate(-135deg);
	left: 10px !important;
	top: calc(50% - 9px);
}

}
@media (min-width:481px) and (max-width:490px) {
.ifondo .vc_column-inner{ padding:40px !important; background-position:top 0px right -150px !important}
.pad1 .vc_column-inner{padding-right:15px !important}
.trabajos .vc_column-inner{padding:0px 15px 0px 15px !important}
.post-type-archive-product .crane-sidebar{display:none}
.blog .crane-sidebar{display:none}

.single-post .crane-sidebar{display:none}
.single-post-nav-arrow--next .style-arrow {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	left: inherit !important;
	top: calc(50% - 9px);
}
.single-post-nav-arrow--prev .style-arrow {
	-webkit-transform: rotate(-135deg);
	transform: rotate(-135deg);
	left: 10px !important;
	top: calc(50% - 9px);
}


}
@media (min-width:491px) and (max-width:767px) {
.ifondo .vc_column-inner{ padding:40px !important; }
.pad1 .vc_column-inner{padding-right:15px !important}
.trabajos .vc_column-inner{padding:0px 15px 0px 15px !important}
.post-type-archive-product .crane-sidebar{display:none}
.blog .crane-sidebar{display:none}
.single-post .crane-sidebar{display:none}
.single-post-nav-arrow--next .style-arrow {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	left: inherit !important;
	top: calc(50% - 9px);
}
.single-post-nav-arrow--prev .style-arrow {
	-webkit-transform: rotate(-135deg);
	transform: rotate(-135deg);
	left: 10px !important;
	top: calc(50% - 9px);
}

}
@media (min-width:768px) and (max-width:880px) {
.ifondo .vc_column-inner{ padding:40px !important; }
.pad1 .vc_column-inner{padding-right:15px !important}
/*.post-type-archive-product .crane-sidebar{display:none}*/
.shop--has-sidebar .crane-sidebar {
	width: 25%;
}
.shop--has-sidebar .crane-content-inner {
	width: 75%;
}
ul.product-categories li a {font-size:13px;}
.blog--has-sidebar .crane-sidebar {
	width: 25%;
	font-size:13px;
}
.blog--has-sidebar .crane-content-inner {
	width: 75%;
}
.blog--has-sidebar .crane-sidebar .grooni_widget_recent_posts{display:none !important}

.blog-single--has-sidebar .crane-sidebar {
	width: 25%;
	font-size:13px;
}
.blog-single--has-sidebar .crane-content-inner {
	width: 75%;
}
.blog-single--has-sidebar .crane-sidebar .grooni_widget_recent_posts{display:none !important}
.single-post-nav-arrow--next .style-arrow {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	left: inherit !important;
	top: calc(50% - 9px);
}
.single-post-nav-arrow--prev .style-arrow {
	-webkit-transform: rotate(-135deg);
	transform: rotate(-135deg);
	left: 10px !important;
	top: calc(50% - 9px);
}


}
@media (min-width:801px) and (max-width:1000px) {
.products .product {
	width: 50% !important;
}	
.pad1 .vc_column-inner{padding-right:15px !important}
}
@media (min-width:881px) and (max-width:1200px) {
.ifondo .vc_column-inner{ padding:45px !important; }
/*.pad1 .vc_column-inner{padding-right:15px !important}*/

.shop--has-sidebar .crane-sidebar {
	width: 25%;
}
.shop--has-sidebar .crane-content-inner {
	width: 75%;
}
.blog--has-sidebar .crane-sidebar {
	width: 25%;
}
.blog--has-sidebar .crane-content-inner {
	width: 75%;
}
.blog-single--has-sidebar .crane-sidebar {
	width: 25%;
}
.blog-single--has-sidebar .crane-content-inner {
	width: 75%;
}
.single-post-nav-arrow--next .style-arrow {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	left: inherit !important;
	top: calc(50% - 9px);
}
.single-post-nav-arrow--prev .style-arrow {
	-webkit-transform: rotate(-135deg);
	transform: rotate(-135deg);
	left: 10px !important;
	top: calc(50% - 9px);
}


}
