/*
	Theme Name: Semplice Child Theme
	Description: Child Theme for Accelerate 15 09 2016
	Author: Alessandro Pascoli
	Template: semplice
*/

/* Custom CSS Start */

/*
font-family: 'Clarendon W01';
font-family: 'Univers Next W01';
font-family: 'Avenir W01';
'Avenir W01', 'Helvetica Neue', Helvetica, Arial, sans-serif	
*/

body {
	color: #000000 !important;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Avenir W01', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
	font-weight: 400 !important;
	font-style: normal !important;
	margin-bottom: 16px !important;
}
h1 {
	font-size: 30px !important;
	line-height: 110% !important;
}
h2 {
	font-weight: 700 !important;
	text-transform: uppercase !important;
	font-size: 21px !important;
	line-height: 110% !important;
}
h3 {
	font-weight: 700 !important;
	font-size: 16px !important;
	line-height: 130% !important;
}
h4, h5, h6 {
	font-size: 12px !important;
	line-height: 130% !important;
}
p {
	color: #000000 !important;
	margin-bottom: 16px !important;
}
p, ul, ol {
	font-size: 16px !important;
	line-height: 130% !important;
	letter-spacing: 0 !important;
	font-family: 'Avenir W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
p + h1, p + h2, p + h3, p + h4, p + h5, p + h6, ul + h1, ul + h2, ul + h3, ul + h4, ul + h5, ul + h6, ol + h1, ol + h2, ol + h3, ol + h4, ol + h5, ol + h6 {
	margin-top: 32px !important;
}
strong, b {
	font-weight: 700;
}
/* links
---------------------------------------------------------------*/
/* styles
---------------------------------------------------------------*/
.copy, .copyGreen {
	padding: 30px;
	-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
.copy {
	background-color: rgba(255, 255, 255, 0.9);
}
.copyGreen {
	/*background: #D6F3E5;*/
	background-color: rgba(214, 243, 229, 0.9);
	border: #ddd 1px solid;
}
.copyTop {
	background-color: rgba(255, 255, 255, 0.9);
	padding: 30px 30px 1px 30px;
	-webkit-box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0 -2px 5px rgba(0,0,0,0.1);
}
.copyBottom {
	background-color: rgba(255, 255, 255, 0.9);
	padding: 1px 30px 30px 30px;
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
hr {
	color: #30C57F;
	background-color: #eee;
	display: block;
	margin: 1em auto 0 auto;
	border-style: solid;
	border-width: 1px;
}
/* shortcode
---------------------------------------------------------------*/
.su-spoiler-title {
	font-weight: 700 !important;
	color: #000000 !important;
	margin-bottom: 16px !important;
	font-size: 16px !important;
	line-height: 130% !important;
	letter-spacing: 0 !important;
	font-family: 'Avenir W01', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
	text-transform: uppercase;
}
.su-spoiler-title:hover, .su-spoiler-title:focus {
	color: #24945F !important;
}
.su-spoiler-style-default > .su-spoiler-content {
	padding: 0 0 0 27px !important;
}
/* accordion-tables + form
---------------------------------------------------------------*/
.atw_column_shadow_medium .atw_curCol {
	box-shadow: 0 0 10px rgba(0,0,0,0.1) !important;
}
input#saveForm {
	background: #30C57F;
	color: #FFFFFF;
	border: none;
	padding: 16px 60px;
	cursor: pointer;
}

/* MEDIA QUERIES
---------------------------------------------------------------*/
/* tablet landscape and portrait
---------------------------------------------------------------*/
@media (max-width: 1024px) {
}

/* phablet landscape and portrait
---------------------------------------------------------------*/
@media (max-width: 767px) {
}

/* phablet landscape
---------------------------------------------------------------*/
@media (max-width: 736px) {
}

/* phablet portrait
---------------------------------------------------------------*/
@media (max-width: 375px) {
}


/* Added by Christopher Dallion 10/2016 to overcome jQuery dynamic spacing issue */
#masonry-content_f11onbaov {
        height: 1010px !important;
}
/* Custom CSS End */
