/* oswald-300 - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/oswald-v16-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Oswald Light'), local('Oswald-Light'),
       url('../fonts/oswald-v16-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/oswald-v16-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/oswald-v16-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/oswald-v16-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/oswald-v16-latin-300.svg#Oswald') format('svg'); /* Legacy iOS */
}

/* oswald-regular - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/oswald-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Oswald Regular'), local('Oswald-Regular'),
       url('../fonts/oswald-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/oswald-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/oswald-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/oswald-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/oswald-v16-latin-regular.svg#Oswald') format('svg'); /* Legacy iOS */
}

/* raleway-200 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/raleway-v12-latin-200.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'),
       url('../fonts/raleway-v12-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v12-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v12-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v12-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v12-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-300 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/raleway-v12-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Raleway Light'), local('Raleway-Light'),
       url('../fonts/raleway-v12-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v12-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v12-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v12-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v12-latin-300.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/raleway-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Raleway'), local('Raleway-Regular'),
       url('../fonts/raleway-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v12-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-600 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/raleway-v12-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'),
       url('../fonts/raleway-v12-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v12-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v12-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v12-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v12-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}



body.psc figure img {width:100%!important;height:auto!important;}

body.datenschutz h3 {font-size:21px;padding-top:15px;}
body.impressum h3 {font-size:14px;padding-top:15px;font-weight:bold;font-family:Helvetica neue, Arial, sans-serif;}

#slider {background-color:#b3aca6;padding-top:90px;}
#slider .inside {border-left:1px #FFF solid;border-right:1px #FFF solid;}
.ce_revolutionslider_text {padding:0 15px 0 40px;background-color: rgba(0, 0, 0, 0.2);color:#c7be9d;font-size:38px;font-family:'Raleway',sans-serif;font-weight:200;}
#header .inside, #top .inside {background-color:#fff;}
#header {line-height: 40px;}
.timeline-item-image {display:none;}
.white, .zitat h2 {color:#f4ddb9!important;}
#header, #top {background: rgba(255, 255, 255, 0.9);}
.kontakt #slider {background: #b3aca6 url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo-muster.png") repeat;}
.kontakt #slider .inside {padding:100px 0 30px 0;background: rgba(30, 30, 30, 0.2) none repeat scroll 0 0;}
.kontakt #main .article {background-color:#f5f5f5;padding-top:20px;padding-bottom:100px;}
#welcome .contentwrap {background-color:#f5f5f5;padding-top:100px;padding-bottom:100px;}
#testimonial .contentwrap {background: rgba(90,90,90,0.1)}
#bottom .inside {border-left:0px #fff solid;background:rgba(255, 255, 255, 0.1);}
.subnav a {color:#555;}
.subnav a.active, .subnav a:hover {color:rgb(177, 42, 96);}
.ce_countup h3 {margin-left:auto;margin-right:auto;text-align:center;padding-top:42px;text-align:center;font-size:18px;color:rgb(177, 42, 96);width:130px;height:130px; background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/radius_countup.jpg") no-repeat;}
.ce_countup {margin-left:auto;margin-right:auto;text-align:center;}
.coachingverstaendnis .ce_countup .headline {font-size:30px;font-weight:600;}
body.sidebar #container {padding-left:0!important;}
body.sidebar #wrapper {background-color:#f7f6f6;}
.tp-bannertimer {visibility:hidden!important;}
.shrink-header #top-wrapper.fixed #header .inside .logo {padding-top: 3px;}

p.ah {font-size:20px;}

#box1:hover, 
#box2:hover,
#box3:hover,
#box4:hover,
#box5:hover,
#box6:hover,
#box7:hover,
#box2sc:hover,
#box3sc:hover,
#box4sc:hover,
#box5sc:hover,
#box6sc:hover,
#box7sc:hover  { 
transform: rotate(720deg)scale(0.5,0)scale(1,1);
transition: 5s }

.pt-250 {padding-top:270px;}
.pb-250 {padding-bottom:270px;}

#nobg {background-color: rgba(0,0,0,0);font-weight:400;z-index:100;}

#box11sc {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius1sc.png") no-repeat;
    position: absolute;
    width: 224px;
    height: 224px;
    top: 218px;
    right: 17px;
    z-index:102;
}

#box2sc {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius2sc.png") no-repeat;
    position: absolute;
    width: 222px;
    height: 222px;
    top: 224px;
    right: 21px;
    z-index:104;
}

#box3sc {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius3sc.png") no-repeat;
    position: absolute;
    width: 188px;
    height: 188px;
    top: 239px;
    right: 38px;
    z-index:105;
}

#box4sc {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius4sc.png") no-repeat;
    position: absolute;
    width: 176px;
    height: 176px;
    top: 251px;
    right: 44px;
    z-index:106;
}
#box5sc {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius5sc.png") no-repeat;
    position: absolute;
    width: 136px;
    height: 136px;
    top: 260px;
    right: 65px;
    z-index:107;
}
#box6sc {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius6sc.png") no-repeat;
    position: absolute;
    width: 108px;
    height: 108px;
    top: 267px;
    right: 79px;
    z-index:108;
}

#box7sc {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius7sc.png") no-repeat;
    position: absolute;
    width: 72px;
    height: 72px;
    top: 292px;
    right: 91px;
    z-index:109;
}




#box1 {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius1.png") no-repeat;
    position: absolute;
    width: 336px;
    height: 336px;
    top: 0;
    left: 200px;
    z-index:102;
}

#box2 {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius2.png") no-repeat;
    position: absolute;
    width: 318px;
    height: 318px;
    top: 9px;
    left: 209px;
    z-index:104;
}

#box3 {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius3.png") no-repeat;
    position: absolute;
    width: 282px;
    height: 282px;
    top: 27px;
    left: 227px;
    z-index:105;
}

#box4 {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius4.png") no-repeat;
    position: absolute;
    width: 264px;
    height: 264px;
    top: 36px;
    left: 236px;
    z-index:106;
}
#box5 {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius5.png") no-repeat;
    position: absolute;
    width: 204px;
    height: 204px;
    top: 66px;
    left: 266px;
    z-index:107;
}
#box6 {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius6.png") no-repeat;
    position: absolute;
    width: 162px;
    height: 162px;
    top: 87px;
    left: 287px;
    z-index:108;
}

#box7 {
    background: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_radien/small/radius7.png") no-repeat;
    position: absolute;
    width: 108px;
    height: 108px;
    top: 114px;
    left: 314px;
    z-index:109;
}



.zitat::after {
    background: rgba(255, 255, 255, 0.3) none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 10px;
}
.zitat {
    background: rgb(177, 42, 96) none repeat scroll 0 0;
    color: rgb(255, 255, 255);
    margin-bottom: 15px;
    padding: 25px 25px 15px 40px;
    position: relative;
}


.home .info .ce_image {display:none;}
#top .inside,
#header .inside,
#footer .inside, 
#bottom .inside,
body.sidebar #container,
#main .mod_article:not(.autogrid), 
.fullwidth.boxed-content .contentwrap, 
.smallwidth .contentwrap,
.boxed-content .contentwrap,
.autogrid_wrapper.article,
.ce_text_image_bar .inside,
.ce_headerimage .ce_headerimage_inside,
{
	background-color:#f5f5f5;
}

.mainmenu {float: right; overflow: visible !important; padding-top: 50px;}
.mainmenu ul li a {font-weight:600;font-size:13px;font-family: 'Raleway', sans-serif;}
.mainmenu ul li ul li a {font-family: 'Raleway', sans-serif; font-weight:600;}



.logo a {
    background-image: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_audrey_hinrichsen_coaching_retina.png");
    background-position: left center;
    background-repeat: no-repeat;
    background-size: 381px 82px;
    display: block;
    height: 100%;
    width: 100%;}

@media screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
body.home .logo a { 
   background-image:url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_audrey_hinrichsen_coaching_retina.png");
   background-size: 381px 82px; }
}


@media only screen and (max-width: 460px) {   

.logo a {
    background-image: url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_audrey_hinrichsen_coaching_retina.png");
    background-position: left center;
    background-repeat: no-repeat;
    background-size: 230px 50px;
    display: block;
    height: 100%;
    width: 100%;}

@media screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
body.home .logo a { 
   background-image:url("../../audrey_hinrichsen_coaching_consulting/img/allgemein/logo_audrey_hinrichsen_coaching_retina.png");
   background-size: 381px 82px; }
}

}


@media only screen and (max-width: 980px) {   

#slider {background-color: #b3aca6;padding-top: 103px;}

}


@media only screen and (max-width: 767px) {   

#box1sc, #box2sc, #box3sc, #box4sc, #box5sc, #box6sc, #box7sc {display:none}
.kontakt #slider .inside {background: rgba(30, 30, 30, 0.2) none repeat scroll 0 0;padding: 45px 0 30px;}

}