/*
 Theme Name:     Risotto Child
 Theme URI:      http://webnus.biz/themes/risotto
 Description:    Risotto Child Theme
 Author:         WEBNUS
 Author URI:     http://themeforest.net/user/WEBNUS
 Template:       risotto
 Version:        1.2.3
*/


/* Theme customization starts here
-------------------------------------------------------------- */
.linkmail a:link, .linkmail a, .linkmail a:hover, .linkmail a:active{
	color: #f7a723 !important;
	font-family: sans-serif !important;
	font-size: 14px !important;
	line-height: 22px !important;
	text-transform: lowercase !important;
	}
.max-count{
	display:none !important;
}
#header{
	padding-bottom:30px;
}
p{
	text-align:justify;
}
.w-divider6 .spl{
	font-family: 'Great Vibes', serif;
	font-size: 63px;
	font-weight: 400;
	border: none !important;
}
.productos .w-divider6 .spl{
	font-size: 33px;
}
#footer h2{
	color:#FFF;
}
.footer-in ul.menu li{
	text-align:left;
	line-height: 10PX;
}
.widget input[type="text"]{
	min-height:20px !important;
}
#fbuilder .fields{
	padding:0px !important;
}
#field_1-8, #field_1-10{
	float:left !important;
	min-width:100px !important;
	max-width:100px !important;
}
#fieldname9_1, #fieldname11_1{
	min-width:60px !important;
	max-width:60px !important;
}
#field_1-10{
	margin-left:10px !important;
}
.footer-in h5.subtitle{
	text-align:left !important;
}
.footer-in .textwidget h4{
	color:#FFF !important;
}
.spacefooter{
	height:20px !important;
}
.latestposts-three .latest-b2 {
	max-height: 376px !important;
	min-height: 376px !important;
}
.w-divider6 i {
	bottom: -27px !important;
	padding: 0px !important;
}
.food-menu-w1{
	min-height: 300px !important;
	}
.rec-post p{
	display:none !important;
}
.rec-post{
	min-height:250px !important;
}
.post-trait-w img{
	display:none !important;
}
.top-links.rgtflot{
	display:none !important;
}
li.menu-item-9163.green, li.menu-item-9163.green a{
	color:#3dae2b !important;
}
.colorskin-custom #nav > li.current.menu-item-9163.green > a:before{
	background-color: #3dae2b !important;
}

/*Media*/

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 766px) { 
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{
	max-height: 64px !important;
	max-width: 64px !important;
	margin-left: 33px;
}
.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{
	max-height: 64px !important;
	max-width: 130px !important;
	margin-top: 50px !important;
	margin-right: 30px !important;
	margin-bottom: 50px !important;
	margin-left: 30px !important;
}
.iconotexto{
	text-transform:uppercase !important;
}
.vc_gitem-zone .vc_gitem-zone-c{
	text-align:center !important;
}
.vc_gitem-zone .vc_gitem-zone-a{
	position:relative !important;
}
.vc_gitem-zone-mini{
	position:relative !important;
}
.vc_gitem-animated-block .vc_gitem-animate vc_gitem-animate-scaleRotateIn{
	text-align:center !important;
}
}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : landscape) {
	
	}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) { 
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
}
@media only screen 
and (min-device-width : 1025px) 
and (max-device-width : 5500px) { 
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{
	max-height: 64px !important;
	max-width: 64px !important;
	margin-left: 33px;
}
.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{
	max-height: 64px !important;
	max-width: 130px !important;
	margin-top: 50px !important;
	margin-right: 100px !important;
	margin-bottom: 50px !important;
	margin-left: 100px !important;
}
.iconotexto{
	text-transform:uppercase !important;
}
.vc_gitem-zone .vc_gitem-zone-c{
	text-align:center !important;
}
.vc_gitem-zone .vc_gitem-zone-a{
	position:relative !important;
}
.vc_gitem-zone-mini{
	position:relative !important;
}
.vc_gitem-animated-block .vc_gitem-animate vc_gitem-animate-scaleRotateIn{
	text-align:center !important;
}
}

@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) { 
 @media only screen 
and (min-device-width : 1025px) 
and (max-device-width : 5500px) { 
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{
	max-height: 64px !important;
	max-width: 64px !important;
	margin-left: 33px;
}
.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{
	max-height: 64px !important;
	max-width: 130px !important;
	margin-top: 50px !important;
	margin-right: 100px !important;
	margin-bottom: 50px !important;
	margin-left: 100px !important;
}
.iconotexto{
	text-transform:uppercase !important;
}
.vc_gitem-zone .vc_gitem-zone-c{
	text-align:center !important;
}
.vc_gitem-zone .vc_gitem-zone-a{
	position:relative !important;
}
.vc_gitem-zone-mini{
	position:relative !important;
}
.vc_gitem-animated-block .vc_gitem-animate vc_gitem-animate-scaleRotateIn{
	text-align:center !important;
}
	}