/*
Theme Name: SichVersichern Child Theme - Responsive
Theme URI: http: //www.sichversichern.ch/
Description: This is a custom child theme I have created.
Author: My Name
Author URI: http: //mysite.com/
Template: responsive
Version: 0.1
*/



@import url("../responsive/style.css");


/* =Titles

-------------------------------------------------------------- */

.featured-title {

	font-size:  32px;

	letter-spacing: -1px;

	margin:  0;

	padding-top: 40px;

	text-align: center;

}



#featured p {

	font-size: 18px;

	font-weight: 200;

	line-height: 27px;

	padding: 0 25px 0 25px;

	text-align: center;

}



#featured-image {

	margin: 60px 0 0 0;

}



.widget-title-home h3 {

	display: block;

	font-size: 16px;



}

/* =Forms damit Radio Button Text nicht fett
-------------------------------------------------------------- */

label {

	display: inline-block;

	font-weight: normal;

	padding: 2px 0;

}

/* = Kl Top Right Menue Schrift und Kontrast groesser
-------------------------------------------------------------- */
.top-menu li a {
	color: #222;
	font-size: 13px;
	border-left: 1px solid #222;
}

/* = Footer Schriftart groesser
-------------------------------------------------------------- */
.scroll-top {
	color: #222;
	font-size: 13px;
	text-align: center;
}


/* = LP Design
-------------------------------------------------------------- */
.single-landingpages #wrapper {
background-color: transparent;
border: none;
margin: 20px auto 20px auto;
padding: 0;
}
.single-landingpages .widget-wrapper {
min-height: 200px;
line-height: 1.5em;
}
.single-landingpages .widget-wrapper h3 {
display: block;
font-size: 16px;
font-weight: 700;
line-height: 23px;
margin: 0;
padding: 0 0 10px 0;
text-align: left;
}
.single-landingpages .call-to-action p {line-height: 21px!important;}
.single-landingpages .col-460 h1 {text-align:center;}
.single-landingpages .widget-wrapper p {margin-top: 1em;}
.single-landingpages .col-460 {margin-bottom: 0px;}
.single-landingpages #featured {
padding-bottom: 12px;
}

#featured {
	padding-bottom: 20px;
}

/* = Menu Item 461 verstecken sodass tinynav.js Probloem dass letztes item selected auf iphone geloest (Home hinzugefuegt)
-------------------------------------------------------------- */

.menu .menu-item-461 {  /* put the ID of your home menu-item instead of 39 */
display: none!important;
}

/* = Menu Item 461 verstecken sodass tinynav.js Probloem dass letztes item selected auf iphone geloest (Home hinzugefuegt)
-------------------------------------------------------------- */
@media screen and (max-width: 640px) { 
	.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
	width: 67%!important;
	}
}

@media screen and (max-width: 480px) { 
	.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
	width: 77%!important;
	}
}

@media screen and (max-width: 380px) { 
	.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
	width: 87%!important;
	}
}


/* = CTA Button Custom LP unten plus auf Startseite unten
-------------------------------------------------------------- */

.call-to-action-lp {
        text-align: center;
}

.call-to-action-lp a.button {
        font-size: 20px;
        padding: 10px 30px!important;
}

.call-to-action-lp a.button:hover {
        text-decoration: none;
}

.ie7 .call-to-action-lp a.button {
    padding: 11px 35px 19px 35px;
}

@media screen and (max-width: 480px) {
    .call-to-action-lp a.button {
	    font-size: 16px;
	    padding: 5px 15px!important;
    }
    .call-to-action a.button {
	    font-size: 16px;
	    padding: 5px 15px!important;
    }	
}

@media screen and (max-width: 380px) {  
    .call-to-action-lp a.button {
	    font-size: 15px;
	    padding: 5px 14px!important;
    }
    .call-to-action a.button {
	    font-size: 15px;
	    padding: 5px 14px!important;
    }
}

@media screen and (max-width: 320px) {
    .call-to-action-lp a.button {
	    font-size: 14px;
	    padding: 8px 8px!important;
    }
    .call-to-action a.button {
	    font-size: 14px;
	    padding: 8px 8px!important;
    }
}
