/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */


h1, h2, h3, h4, h5, h6 {letter-spacing:0px;
						color: #000000;}



.mainbody-wrapper .uk-container-center {
	padding-top: 30px;}



/* EMA */
.margin-top-0 {margin-top: 0 !important}
.padding-top-0 {padding-top: 0 !important}


div.percorsi.itemListView div.itemContainer.itemContainerLast    {padding-left: 10px;padding-right: 0px;}
div.percorsi.itemListView div.itemContainer                      {padding-left: 0px;padding-right: 10px; text-align: center;}

.cbp-caption-activeWrap {
	padding-top: 20px;
	padding-bottom: 10px;
}


/*Stile pag.attrazione singola*/

.itemIntroText {
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 5%;
	margin-top: 3%;
	margin-left: 20%;
	margin-right: 20%;
	line-height: 1.5;
}

.itemFullText {
	text-align: center;
	line-height: 1.5;
	margin: 0 20% 5% 20%;
}

.breadcrumbs-wrapper {
	padding: 15px 0 14px;
	background-color: transparent;
	border-top: none;
	border-bottom: 1px solid #f2f2f2;
	margin-top: 20px;
}

.divider.icon-location 			{display: none;}

.uk-breadcrumb .pathway 		{color: #999;}

@media all screen and (max-width: 767px) {
  
.itemFullText {margin: 0 0% 5% 0% !important;}  

  .itemIntroText {margin-left: 0% !important; margin-right: 0% !important;}
  
}


/* ACYMAILING PATCH */

.acy_requiredField {color: #fff !important;}

.acy_nl {
	background: rgba(255,255,255,0.65);
	padding: 35px;}

.acymailing_module .acysubbuttons input[type="submit"] {
	background: rgba(51 ,  51,  51, 1);
	border-radius: 100px;
text-indent: 0px !important;
}

.acymailing_module .fieldacyemail .inputbox {
	background: #fff;;
	border: none !important;
color:#000;
text-decoration: none;}

.acymailing_module .acysubbuttons::after {display: none !important;}

.acymailing_module .fieldacyemail {width: 100% !important;}

.acymailing_form input.inputbox {
	height: 50px;
  	background-color: #fff;
	border-color: transparent;
  	padding: 0 20px;
	width: calc(100% - 160px);}

.acyfield_email.acy_requiredField {
	float: left;
	width: 100% !important;}

.acysubbuttons {margin-top: 15px !important;}

.acymailing_module .acysubbuttons {
	text-align: center;
	float: left;
	width: 30%;
	margin: 0;
	position: relative;}

.acymailing_module .acysubbuttons::after {
	margin-top: -10px;
	margin-left: -10px;}

.acyterms {
	display: block;
	clear: both;
	text-align: left;
}
