/******** BASIC ********/
a, a:link{color:#888}
a:hover{color:#CC3300}
a:focus, a:active{color:#CC3300}

/******** CONTENT ********/
.back10{background:#222222} /*Header 1 (Logo)*/
.back11{background:#f0542c} /*Header 2 (Topheadline) */
.back12{background:#222222} /*Nav*/

/******** HEADLINES ********/
.page-title{font-family:"Playfair Display",serif;background:#f0542c;color:#fff}
.headline-style-top{font-family:"Oswald",sans-serif;color:#f0542c}
.headline-style-top1{color:#444}
.headline-line{background: #f0542c}
.headline-style-sub H3{color:#222}
.line1{background:#f0542c;opacity:0.95}
.line2{background:#f0542c;opacity:0.75}
.line3{background:#f0542c;opacity:0.75}

/******** TOPNAVIGATION ********/
/*.raising-nav li:after{top:0}*/

a.navIcon2{color:#fff}
a.navIcon2:active{color:#f0542c}
a.navIcon2:focus{color:#f0542c}

/******** SOCIALMEDIA ********/
#navSocial{background:#222;border-radius:0 0 0 14px}
.social-nav a{color:#bbb}
.social-nav a:hover{color:#fff;background:#f0542c}

/******** PICSTYLE ********/
.picstyle02n{box-shadow:5px 5px 10px #AAAAAA}
.picstyle04n{box-shadow:5px 5px 10px #AAAAAA}
.picstyle02l{box-shadow:5px 5px 10px #AAAAAA}
.picstyle04l{box-shadow:5px 5px 10px #AAAAAA}
.picstyle02r{box-shadow:5px 5px 10px #AAAAAA}
.picstyle04r{box-shadow:5px 5px 10px #AAAAAA}
.picstyle02l{box-shadow:5px 5px 10px #AAAAAA}
.picstyle04l{box-shadow:5px 5px 10px #AAAAAA}
.picstyle10{border:1px solid #e4e4e4}

/******** BUTTON ********/
.btn-sidebox{color:#f0542c;background:#444;}
.btn-sidebox:hover, .btn-sidebox:focus{color:#fff;background:f0542c}
.btn-sidebox1{color:#f0542c;background:#444}
.btn-sidebox1:hover, .btn-sidebox1:focus{color:#fff;background:f0542c}
.btn-sidebox2{color:#fff;background:#444;}
.btn-sidebox2:hover, .btn-sidebox2:focus{color:#f0542c}

/******** MODAL ********/
.modal{background:rgba(255,255,255,0) none repeat scroll 0% 0%;}
.modal-header{background:#f6f6f6}
.modal-footer{background:#f6f6f6;border-top:1px solid #E5E5E5}
/******** MODAL-3 ********/
.modal-footer3{background:#008caf;border-top:1px solid #E5E5E5}
/******** MODAL-6 ********/
.modal-header6{background:#222;color:#fff;font-family:"Oswald",sans-serif;}
.navButton li{background:#444}
.navButton li:hover{background:#f0542c}
a.navLink{color:#fff}

/******** CONTACTFORM - copyright by Ralf Lohmann, www.Lohmann.Marketing ********/
#contact1 .fieldset{background:#fff;border-top-color:#f4f4f4;border-left-color:#f4f4f4;border-right-color:#c7c7c7;border-bottom-color:#c7c7c7}
#contact1 .fieldset:hover{box-shadow:0 0 20px 1px #a2a2a2;}
#contact1 .fieldset:focus{background:#fff;border-color:#f0542c;box-shadow:0 0 20px 1px #ccc inset}
#contact1 .btn{color:#f1f1f1;}
#contact1 .btn:hover {color:#f1f1f1;}
#contact1 .btn-primary{background:#f0542c;}
#contact1 .btn-primary:hover{background:#da390f;}

/******** TOASTR ********/
.toast-message a, .toast-message label{color:#fff}
.toast-message a:hover{color:#ccc}
.toast-close-button{color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.85;-ms-filter:alpha(opacity=85);filter:alpha(opacity=85)}
.toast-close-button:focus, .toast-close-button:hover{color:#000;opacity:.4;-ms-filter:alpha(Opacity=40);filter:alpha(opacity=40)}
button.toast-close-button{background:0 0;border:0;-webkit-appearance:none}
#toast-container > div{-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.93;-ms-filter:alpha(opacity=93);filter:alpha(opacity=93)}
#toast-container > :hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:alpha(Opacity=100);filter:alpha(opacity=100)}
#toast-container > .toast:before{
color:#FFF;
}

.toast{background:#030303}
.toast-success{background:#51a351}
.toast-error{background:#bd362f}
.toast-info{background:#2f96b4}
.toast-warning{background:#f89406}
.toast-progress{background:#000;opacity:.4;-ms-filter:alpha(Opacity=40);filter:alpha(opacity=40)}

/******** FOOTER ********/
.footer1-inner1{color:#888}
.footer1-inner2{background:#888}
.footer1-inner3{background:#888}
a.foolink1{color:#888}
a.foolink1:link, a.foolink1:visited{color:#888}
a.foolink1:hover, a.foolink1:focus{color:#f0542c}
a.foolink2:link, a.foolink2:visited{color:#ddd}
a.foolink2:hover, a.foolink2:focus{color:#f0542c}

/******** ARROW-BACK ********/
#back-top span{background:transparent url("../../img/icons/arrow6.png") no-repeat scroll center center;opacity:0.6;}
#back-top span:hover,#back-top > a:focus{color:#000;opacity:1.9;}

/******** POSTER ********/
.poster{opacity:.95}

/****** PHOTOGALLERY ******/
a.lightbox img{border:1px solid #FFFFFF;box-shadow:5px 5px 10px #AAAAAA}
a.lightbox img:hover{border:1px solid #f0542c}

/****** PHOTOGALLERY 3 ******/
.gallery-section .filters .filter.active, .gallery-section .filters .filter:hover, .gallery-item .inner-box .text, .gallery-item .overlay-inner .link:hover{
color:#f0542c}
.gallery-item .overlay-inner .link{background:#f0542c}
.gallery-item .overlay-box {background: rgba(240, 84, 44, 0.6)}

/******** SLIDER ********/
.slides{opacity:.95}
.captionX{color:#333;}
.captionH{color:#000;font-family:"Oswald", sans-serif;background:rgba(255,255,255, 0.8)}
.captionS{color:#000;font-family:"Oswald", sans-serif;background:rgba(255,255,255, 0.85)}
.captionH, .captionS{background:inherit;color:#fff}
.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av{filter:alpha(opacity=70);opacity:.7;border:#fff 1px solid;}
.jssorb01 div{background:gray;}
.jssorb01 div:hover, .jssorb01 .av:hover{background:#d3d3d3;}
.jssorb01 .av{background:#fff;}
.jssorb01 .dn, .jssorb01 .dn:hover{background:#555555;}
