@import url("bootstrap.css");
@import url("../font-awesome/css/font-awesome.min.css");
@import url(https://fonts.googleapis.com/css?family=Lato:300,400,400italic,600,700|Raleway:300,400,500,600,700|Crete+Round:400italic);
@import url("style.css");
@import url("dark.css");
@import url("font-icons.css");
@import url("animate.css");
@import url("magnific-popup.css");
@import url("swiper.css");
@import url("responsive.css");

/* CSS Document for RHY-ART.COM upon 2018*/


#header .btn {
margin: 33px 0 33px 15px;
-webkit-transition: all .4s ease;
-o-transition: all .4s ease;
transition: all .4s ease;}
#header.sticky-header .btn { margin: 13px 0 13px 15px; }

@media (max-width: 991px) {

#header .btn {
position: absolute;
margin: 0;
top: 33px;
left: auto;
right: 15px;
}
		}


.p-12px {font-size: 12px;}
.p-14px {font-size: 14px;}
.p-16px {font-size: 16px;}

.changeopacity:hover{opacity: 0.8;
/* (IE8) */-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
/* (IE7) */filter: alpha(opacity=80);} 
.fadein {opacity: 0.8; /* (IE8) */-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /* (IE7) */filter: alpha(opacity=80);}
.fadein:hover {opacity: 1.0; /* (IE8) */-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* (IE7) */filter: alpha(opacity=100);}

.border {border: 1px solid #efefef;}
.borderright1 { border-right:#cccccc dotted 1px; padding-right:20px;}
.borderleft1 { border-left:#cccccc dotted 1px; padding-left:20px;}
.marginrightbott1 img { margin:0 30px  30px 0}

.navbar_icons {padding-top:3px;}
.text_1em { font-size:1em;} /* force text size to 1em */
.box1 { border:1px solid #0078b9; padding:10px;} /* blue border */
.box2 { border:1px solid #FF0000; padding:10px;} /* red border */
.box3 { border:1px solid #cccccc; padding:10px;} /* grey border */
.box4 { border:1px solid #009966; padding:10px;} /* green border */
.redfont { color:#FF0000;}
.violett { color:#644b8c;}
.blackfont { color:#000000;}
.bg-white { background:#ffffff; color:#666666; padding:20px;} .bg-white a { color:#000000;}
.bg-grey { background:#efefef;}
.bold { font-weight:bold;}
.whitefont {color: #ffffff; } .whitefont a {color: #ffffff; }
.greyfont1 {color: #efefef; } .greyfont1 a {color: #efefef; }

.button-violett { background-color:#644b8c;}

.border1 { border:1px solid #cccccc;}
.border2 { border:1px solid #cccccc; border-radius: 15px; padding:5px; background-color:#FFFFFF;}

.paddingaround { padding:10px;}
.paddingtop1 { padding-top:60px; padding-left:50px;}
.margintop10 { margin-top:10px;}
.margintop30 { margin-top:30px;}
.margintop50 { margin-top:50px;}

ul { list-style:inside circle;}
.ul2 { list-style:inside square;}

/* Text Impressum etc. */
.text-legal h1, h2, h3, h4, h5, h6
{font-family: 'Lato', sans-serif; line-height:120%; color:#666666;}
.text-legal p
{font-family: 'Lato', sans-serif; line-height:140%; color:#666666; text-align:justify;}
.text-legal a
{ text-decoration:underline;}
.text-legal li
{ list-style-type: disc; list-style-position:inside; color:#666666;}

.acctitle:hover {background-color: #efefef; color: #502572;}

.lightboxtitle1 {background-color: #efefef; color: #502572; padding: 20px;}
