/*
Theme Name: IL Posto 2023
Theme URI: https://wordpress.org/themes/twentysixteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, gray, red, white, yellow, dark, light, one-column, two-columns, right-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentysixteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/**********************++++*/


div.loader {
	display: none;
	background-image: url(assets/images/cargador_spinner.svg);
	background-size: 60px;
	background-position: center center;
	background-repeat: no-repeat;
	width: 60px;
	height: 60px;
	margin: 0 auto;
	position: relative;
    overflow: hidden;
}

.il-footer .il-footercol.footer-menu a{
	text-transform: uppercase;
}

.error{
	border: 1px solid #db0000!important;
}

.il-formtext .il-gridform-center p{margin-bottom: 15px;}
.il-formtext .il-gridform-left p{margin-bottom: 15px;}

div.img-body{    
	height: auto;
    width: auto;
    min-width: 320px;
    min-height: 400px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;}
.modal-dialog{margin: 0;}

@media only screen and (min-width: 758px) {
    div.img-body{   
    min-width: 710px;
    min-height: 500px;}
    .modal-dialog{margin: 0.5rem auto;}
}

.oculto{
	display: none;
}

 .il-abc a.active{color: red;}

 #accordionFlushExample .accordion-body{text-align: center;}
 @media only screen and (min-width: 758px) {
 	 #accordionFlushExample .accordion-body{text-align: left;}
 }

 .il-abc{margin-bottom: 30px;}
 @media only screen and (min-width: 758px) {
  	 .il-abc{margin-bottom: 0px;}
 }

.il-column2 .il-maximizar {
    position: absolute;
    top: 20px;
    left: 20px;
}


 .il-paginator{
 	margin-top: 30px;
 }

 .slick-uno .item{
    width: 200px;
    margin: auto;
 }

  @media only screen and (min-width: 758px) {
    .il-column2 .il-maximizar {
        position: absolute;
        top: 20px;
        left: 80px;
    }
    .slick-uno .item{
    width: 300px;
    margin: auto;
    }
 }
.il-formtheme .il-formtheme-com{
    width: 100%;
}
.il-formtheme .il-formtheme-com textarea{
    font-family: sans-serif;
    width: 100%;
    height: 100px;
    padding: 4px 10px;
}

.slick-uno {
    width: 50%;
    margin: 0 auto;
}

.il-gridform-center ul {
    padding-left: 20px;
}
.il-gridform-center ul li {
    list-style: inherit !important;
}

