/* www.renz-briefkasten-konfigurator.de */





/*---Allgemein---*/

body {
	background: #eee;
}


/*---Header---*/

nav {
	display: none;
}
header {
    background: #eee;
    height: 67px;
}
#head-phone img {
    margin-top: 31px;
    margin-right: 20px;
}
#head-phone {
    float: none;
}
#head-phone a {
    color: #3c3c3b;
    font-weight: 600;
    margin-top: 35px;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
}
header .ym-wrapper {
    height: 67px;
    background: #fff;
}
#logo {
    padding: 15px 0 0 20px;
}


/*---Grid---*/
.ym-gbox-left {
    padding: 0 1.5em 0 0;
    display: none;
}

.ym-g34.ym-gr {
    display: none;
}
.content-wbox {
    padding: 15px 0 0 0;
}
#channel_intro {
    background: none;
    margin: 0;
    padding: 0 0 10px 0;
}

/*---Button---*/

.button.back {
    display: none;
}

/*---Konfigurator---*/

.box {
    border-radius: 0;
}
.box.info h3 {
    color: #3c3c3b;
    font-size: 19px;
    font-weight: 600;
    margin-bottom: 5px;
    font-family: 'Roboto', sans-serif;
}
.box.info span {
    font-size: 16px;
    color: #3c3c3b;
    font-family: 'Roboto', sans-serif;
}

/*---Slider---*/

.content-wbox .flexslider .slides img {
    margin: 0;
    width: 100%;
}
.pConf .pConf_topBox {
    padding: 25px;
}

#main .flex-direction-nav {
    height: 19px;
    bottom: 50%;
    right: 0;
    position: absolute;
    display: block;
    width: 100%;
}
#main .flex-direction-nav li a.next {
    right: 10px;
    background: url(../img/slider-next.png) 0 0 no-repeat;
    width: 19px;
    height: 31px
}
#main .flex-direction-nav li a.prev {
    background: url(../img/slider-prev.png) 0 0 no-repeat;
    left: 10px;
    width: 19px;
    height: 31px;
}
.content-wbox ul.flex-direction-nav li {
    background: none;
}
#main .flex-direction-nav li a {
    width: 19px;
    height: 31px;
}
#main .flex-direction-nav li a.prev:hover {
    background: url(../img/slider-prev.png) 0 0 no-repeat;
}
.full-width .flexslider {
    height: auto;
}
.full-width .flexslider .slides {
    height: auto;
}
ol.ym-g50 {
    float: left;
}
h3 {
    color: #3c3c3b;
}
.full-width.slider {
    padding: 0;
}
.full-width.slider-description {
    padding: 0 0 0 0;
}
.pConf_topBox h3 {
    margin: 10px 0 5px 0;
    font-weight: 600;
    font-family: 'Roboto', sans-serif;
}


/*---Footer---*/

footer {
    background: none;
    margin: 10px 0 0 0;
}
footer .ym-wrapper {
    background: #fff;
}
#phone-footer {
    display: none;
}
#logo-footer {
    display: none;
}
#copyright {
    border-top: none;
    margin-top: 0;
    padding: 0 20px;
}
.info-bar {
    padding: 0;
}
#agb {
    font-size: 12px;
    margin: 0.2em 20px 0 0;
    line-height: 1.6em;
    float: right;
}