/*
Theme Name: der-finanzberater.at NEU
Theme URI: http://www.der-finanzberater.at
Version: 1.0
Description: Theme for der-finanzberater.at
Template: Divi
Author: Michael Parak
Author URI: http://www.we-make.net
*/

/* @import url("../der-finanzberater-neu/style.css"); */

/*------------------------------------------------*/
/*--------------[CUSTOM CSS]----------------------*/
/*------------------------------------------------*/


.entry-content{
	margin-bottom:35px;
}
.et_pb_slide_content > p, .et_pb_slide_title > a {
    font-weight: 700;
    text-shadow: 0 0 9px #000;
}
sup {
	bottom: .3em;
	font-size: 85%;
}

/*------------------------------------------------*/
/* Formular */
/*------------------------------------------------*/
.nf-form-content {
	max-width: 100% !important;
}


.linklove { display:none; }

.cform legend {
    color: #454545 !important;
    font-size: 24px !important;
    font-family: "Oswald",Helvetica,Arial,Lucida,sans-serif !important;
    letter-spacing: 0px !important;
    margin: 0;
    padding: 0;
}

.cform {
    margin: 10px auto 0;
    width: 100% !important;
}

.cform label span {
    display: block;
    width: 60% !important;
    margin-left:12px;
    font-weight:700;
}

.cform textarea, .cform input {
    width: 70% !important;
}

span.reqtxt, span.emailreqtxt {
    color: #FF0000 !important;
    display: inline-block !important;
    font-size: 1em !important;
    line-height: 2em !important;
    margin: 0 5px 0 8px !important;
    vertical-align: middle !important;
}

p.cf-sb {
	width: 40%;
	text-align: left !important;
}

div.success {
    background: none repeat scroll 0 center #59AD2E !important;
    color: #FFFFFF !important;
    display: block;
}
div.cf_info {
    color: #FFFFFF;
    display: none;
    line-height: 1.3em;
    margin: 10px 0 !important;
    padding: 10px 15px !important;
    width: 94% !important;
}

.cform input, .cform textarea, .cform select {
    font: 0.9em 'Open Sans',Arial,sans-serif !important;
    margin: 2px 0 10px 0 !important;
    -moz-border-radius:3px; /* Firefox */
	-webkit-border-radius:3px; /* Safari, Chrome */
	-khtml-border-radius:3px; /* Konqueror */
	border-radius:3px; /* CSS3 */
    /* background: url("../images/field-bg-top.gif") repeat-x scroll left top #FFFFFF; */
    background:none !important;
    border: 1px solid #AAAAAA;
    color: #333 !important;
    padding: 8px !important;
    vertical-align: top;
}

.cform label {
    color: #333 !important;
    display: inline !important; /* inline-block */
    font: 0.9em 'Open Sans',Arial,sans-serif !important;
    margin: 12px 10px 0 0 !important;
    font-family: 'Open Sans',Arial,sans-serif !important;
    width: 120px !important;
}

.cform input:hover, .cform textarea:hover, .cform select:hover {
    /* background: url("../images/field-bg-bottom.gif") repeat-x scroll left bottom #FFFFFF; */
    background:#f1f1f1 !important;
    border: 1px solid #477DBD !important;
}

input.cf-box-a, input.cf-box-b {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: medium none !important;
    height: 22px;
    margin: 11px 6px 0 !important;
    width: 16px !important;
}

ol.cf-ol li.cf-box-group {
    padding: 0 0 15px 0px !important;
    width: 60% !important;
}

label.cf-group-after {
    margin: -21px 0 0 4px !important;
    display: block !important;
    padding-left: 32px !important;
    }

label.cf-group-after span {
    width: 415px !important;
}

.ui-datepicker-trigger {
    margin: 10px 0 0 5px;
}

.cform input.backbutton, .cform input.resetbutton, .cform input.sendbutton { padding: 3px 1em !important; }

#sendbutton { margin-top:20px; }

/*------------------------------------------------*/
/*---------------------[FOOTER]-------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*-------------[PLUGIN EMAIL ENCODER]-------------*/
/*------------------------------------------------*/

.mailto-link {
    font-weight: normal !important;
}

/*------------------------------------------------*/
/*------------------[MEDIA QUERIES]---------------*/
/*------------------------------------------------*/


/*-------------------------------------------*/
/*------------------[PRINT]------------------*/
@media print { 
 /* All your print styles go here */
	#top-menu, #breadcrumbs-wrapper, #copyright, .printthis, #cformsform { display: none !important; }
	.entry { box-shadow:none; }
    /*.fullwidth:before { 
    	content: url("http://www.der-finanzberater.at/wp-content/uploads/2013/11/print-bg.png");
		visibility:visible;
		position: relative;
		top: 900px;
		z-index: 1;
    } 
    .fullwidth { top: -900px; } */

} /* media print end */

/*
BLAU:
#477DBD
rgb(71, 125, 189)
rgba(71,125,189,1)

BLAU Dunkel:
#30537d
rgb(48,83,125)

ROT:
#e30613
/*