/*
Theme Name: Beans child
Description: Starter Child Theme for the Beans Theme.
Author: Beans
Author URI: http://www.getbeans.io
Template: tm-beans
Version: 1.0.0
Text Domain: tm-beans
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/* mariotti */



.cs-inner-div{
	text-align: justify;
}


.tm-main 
{
	background-color: #ffffff;

}

.tm-header{
	border:none !important;
}

.uk-block
{
	border:none;
    padding-top: 0px;
    padding-bottom: 0px;

}

article.uk-panel-box {
    padding: 0px;
}




/* footer padding*/


header>div.uk-container .tm-logo {
	background-image: none;
	display: none;
}


.tm-footer {
	border:none;
}

.ix-border{
 border: solid 1px #ccc;
}

.ix-check {
	font-size: 20px;
	padding-top: 5px;
}

.wpcf7-textarea {
    width: 100%;

}

.wpcf7-select {
    width: 100%;
}

.wpcf7-text {
    width: 100%;

}

.menu-uniko .wpcf7-select {
    width: 300px;
}


/*header cambio con grandezza schermo*/


.show-if-small-768
{

  display:block;

}


.show-if-big-768{

  display:none;

}

  .shop-infos {
    padding-top: 35px ;
  }

  .ix-align
  {
    text-align:left;
  }



@media only screen and (min-width: 768px) 

{
  .ix-align
  {
    text-align:right;
  }

  .shop-infos {
    padding-top: 65px;
  }

  .show-if-small-768

  {
    
     display:none;

  }


  .show-if-big-768

  {
    
     display:block;

  }

}



/*fine header cambio con grandezza schermo */

/*header piccolo*/
.ix-text-small-1 {
	font-size: 24px;
	color: black;
}
.ix-text-small-2 {
	font-size: 16px;
	color: black;	
}

/*fine header piccolo*/


td {
 border: 1px solid #d7d7d7;
 padding:3px;
}
 




hr
{
    border-bottom:3px solid #f8f8f8;
    border-top:3px solid #eaeaea;
}
 


