/*
	Theme Name: Notio Child Theme
	Theme URI: http://themeforest.net/user/fuelthemes
	Description: <strong>A Premium theme for magazine, editor, community and more! WordPress Theme by <a href="http://www.themeforest.net/user/fuelthemes">fuelthemes</a></strong> – Update notifications available on Twitter and Themeforest <a href="http://twitter.com/anteksiler">Follow us on twitter</a> – <a href="http://themeforest.net/user/fuelthemes">Follow us on Themeforest</a>
	Version: 1.0.0
	Author: fuelthemes
	Template: notio-wp
*/

@import url("../notio-wp/style.css");

h1, h2, h3, h4 {color:#333 !important; font-weight:bold !important; letter-spacing:0.03em !important;}

h1{font-size:2.5em !important; }
h2{font-size:2em !important; }
h3{ font-size:1.5em !important;}

.kontakt-h h3{font-weight:normal !important;}

.posts .post .post-title h2 { font-size:1.5em !important; font-weight: bold !important;}

.p-max-width p{max-width:800px;}
.same-line h2{line-height:78px;}

p a{color: #ba0c2f;}

.montserrat120pxblack {
	color: rgba(186,12,47,0.75) !important
}

/*shooting*/

.row.max_width {
    max-width: 80em; /*.max-width-shooting{max-width:1400px !important;}*/
}
.post .post-content .client-info ul {
    margin: 0;
    padding: 0;
    list-style: none;
    color: #151515;
}
.post .post-content .client-info ul li{
    margin: 0;
}

/*neue modelle*/
.masonry img {
    border: 8px solid rgba(249,249,249,1.00);
}
/*
.post .post-content .hero .extralargetitle,
.post .post-content .hero p {
    color: #fff;
}
.post .post-content .hero .extralargetitle {
    margin-bottom:10px;
}
.post .post-content .hero p {
    font-size: 20px;
    font-weight: 300;
}
.post .post-content .iconbox .content{font-size: 16px;}
.text-breite p {max-width:800px; margin:0 auto;}

.custom_class h1 {
    font-weight: 600 !important;
    line-height: 1 !important;
    margin: 0 0 30px;
    text-transform: uppercase;
    font-size:2.427rem !important;
}

.custom_class a {
    font-weight: 600;
    font-size:10px;
    text-transform: uppercase;
    margin-right: 10px;
}

.custom_class h2 {
    font-size:1.618rem !important;
    line-height: 1 !important;
    font-weight: 600 !important;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}
.custom_class {
    padding: 15px !important;
}
@media only screen and (min-width: 40.063em) {
   .custom_class {
       padding: 50px !important;
   } 
}

.custom_class h1 {
    font-weight: 600 !important;
    font-size: 40px !important;
    line-height: 1 !important;
    margin: 0 0 30px;
}
.custom_class h2 {
    font-weight: 600 !important;
    font-size: 30px !important;
    line-height: 1 !important;
    margin: 0 0 30px;
    letter-spacing:0.1em;
}
.custom_class p a{color: #ba0c2f;}

.styled_dividers.style4{border-bottom-color:#ba0c2f;}

.hero .extralargetitle {
    color: #fff;
    margin-bottom:20px;
}
.hero p {
    font-size: 18px;
    text-transform: uppercase;
    color:#fff;
}
.portfolio-blue-section p{
    color: #fff;
    font-size:20px;
}
.portfolio-blue-section img {
    max-width: 1300px;   
    margin-bottom: 50px;
    width: 100%;
}
.portfolio-blue-section .extralargetitle {
    color: #fff;
    text-transform: none;
    margin-bottom: 10px;
}
.client-area p{
    font-size:14px;
    color: #151515;
}
.client-area label {
    float: none;
    display: block;
    padding-bottom: 10px;
    border-bottom: 1px solid #151515;
}
.client-area .awards p {
    line-height: 32px;
    letter-spacing: -0.05em;
}
.client-area .awards p + p {
    margin-bottom: 10px;
}
.client-area .awards img {
    margin-right: 10px;
}

shooting

.image-row img {
    border: 8px solid #fff;
}


*/

.btn, .button, input[type="submit"] {font-size:12px !important;}

.btn:hover{ background:none !important; border-color:#ba0c2f !important; font-size: 12px !important;}
input[type="submit"]:hover{background-color:#ba0c2f !important;border-color:#ba0c2f !important; }