/*
Theme Name: Ctel v2
Theme URI: https://www.campaigntoendloneliness.org.uk/
Author: Blaze Communication
Author URI: http://www.blazecommunication.com/
Description: Designed & Built to your specification. We help our clients to build brands, increase sales, excite customers and communicate more effectively.
Version: 2.0
*/


@font-face {
    font-family: 'LayarBahteraDoomsdayLightCoRg';
    src: url('fonts/layarbahtera_doomsday_condensed_light-webfont.eot');
    src: url('fonts/layarbahtera_doomsday_condensed_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/layarbahtera_doomsday_condensed_light-webfont.woff') format('woff'),
         url('fonts/layarbahtera_doomsday_condensed_light-webfont.ttf') format('truetype'),
         url('fonts/layarbahtera_doomsday_condensed_light-webfont.svg#LayarBahteraDoomsdayLightCoRg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'CalibriRegular';
	src: url('fonts/calibri-webfont.eot');
	src: local('?'), url('fonts/calibri-webfont.woff') format('woff'), url('fonts/calibri-webfont.ttf') format('truetype'), url('fonts/calibri-webfont.svg#webfontaa1zcHIC') format('svg');
	font-weight: normal;
	font-style: normal;
}

.clearfix {
	clear: both;
}

a {
	color: #8dc63f;
}

a:hover {
	color: #404041;
}

blockquote, q {
	quotes: inherit;
	font-weight: bold;
	margin-left: 30px;
}

#campaign-presentation {
	width: 980px;
	height: 212px;
	overflow: hidden;
	margin-bottom: 30px;
}
		
		
span.wpcf7-list-item { display: block; }

.pauf-frame * {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
    font-size: 16px !important;
    color: #404041 !important;
    line-height: 1.5em !important;
}

.pauf-frame .pauf-press #form-msg h2 {
	/*color: #8DC63F !important;*/
	/*font-family: 'LayarBahteraDoomsdayLightCoRg',Arial !important;*/
	/*font-size: 35px !important;
	font-weight: bold !important;
	line-height: 35px !important;
	margin-bottom: 10px;*/
	text-shadow: none !important;
	text-align: left;
	  font-size: 2em !important;
    font-family: "LayarBahteraDoomsdayCondensed", Arial !important;
    font-style: normal !important;
    color: #333 !important;
	
}


#paupanel #form-msg, #paupanel #tschuss, #paupanel .tschuss, #paupanel #content-instructions {
    text-align: left !important;
}
.pauf-press .paupress-label {
	/*font-family: 'CalibriRegular', Arial;*/
	font-size: 1em;
	/*color: #404041;*/
}

.pauf-frame .pauf-press .required, .pauf-frame .pauf-press .asterix-required {
	color: #F68B1E !important;
}

#paupress .required, #paupress .asterix-required {
	color: #F68B1E !important;
}

#paupress .required, #paupress .asterix-required, .paupress .required, .paupress .asterix-required {
	color: #F68B1E !important;
}

#paupress span.float-checkbox {
  /*width: 250px;*/
  width:100%;
}

#paupress span.float-checkbox input {
  /*margin-bottom: 30px;*/
  margin-bottom: .7em;
  float: left;
}

.error404 #paupanels-frame-embed {
    width: 90%;
    margin: 0 auto;
}