body {

}

.main-container.coregs
{
    width: auto;
}
.form-container
{
    padding-left: 0px;
    padding-right: 0px;
}
@media only screen and (max-width: 999px)
{
    .bs-bar
    {
        width: 400px
    }
}

.background {
    width: 100%;
    height: 100%;
    background-image: url(../../img/panelchoice/skin/background.jpg);
    background-size: 100%;
    background-position: top center;
    background-repeat: no-repeat;
}
.background {
    background-size: cover;    background-attachment: fixed;    background-repeat: repeat-y;
}

/* mobile */
.fixed-height {
    height: 1500px;
}
/* desktop */
@media only screen and (min-width: 768px) {
    .fixed-height {
        height: 1000px;
    }
}

.skin-background {
    background-color: white;
}

.skin-content-trans-desktop,
.skin-content {
    background-color: white;
}

.skin-footer-link-border {
    border-color: #b1bac2;
}

.skin-footer-link, .skin-footer-link:visited, .skin-footer-link:active {
    color: #b1bac2;
    font-size: 27px;
}

.skin-footer-link:hover {
    color: #c1cad2;
}

.skin-button, .skin-button:active, .skin-button:visited {
    color: white;
    background: #088ada; /* Old browsers */
    background: -ms-linear-gradient(top, #088ada 0%, #077DC5 50%, #077DC5 100%);
    background: linear-gradient(to bottom, #088ada 0%, #077DC5 50%, #077DC5 100%);
    background-size: 100% 200%;
    transition: background-position 0.4s;
}

.skin-button:hover {
    color: white;
    background-position: 0 100%;
}

.skin-button-yes, .skin-button-yes:active, .skin-button-yes:visited {
    color: white;
    background: #68cc0f;
}

.skin-button-no, .skin-button-no:active, .skin-button-no:visited {
    color: white;
    background: #d62919;
}

.skin-button-yes:hover,
.skin-button-no:hover {
    color: white;
}

.skin-landing-button {
    color: white;
}

.skin-landing-button:hover {
    color: white;
}

/* Mobile-only: */
.skin-pagetitle {
    color: white;
    background: #f4a100
}

.skin-pagetitle h1, .skin-pagetitle p {
    color: white;
}

.skin-landing-button-1 {
    background-image: url(../../img/panelchoice/skin/button1-mobile.jpg);
}

.skin-landing-button-2 {
    background-image: url(../../img/panelchoice/skin/button2-mobile.jpg);
}

.skin-landing-button-3 {
    background-image: url(../../img/panelchoice/skin/button3-mobile.jpg);
}

.skin-footer-links-shadow {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d6d6d6+0,ffffff+100 */
    background: #ffffff; /* Old browsers */
    background: -ms-linear-gradient(top, #e0e0e0 0%, #ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom, #e0e0e0 0%, #ffffff 100%); /* W3C */
    background-repeat: repeat-x;
    background-size: 100% 14px;
    box-shadow: inset 0 3px 2px rgba(0, 0, 0, 0.08);
}

.header-keuze {
    max-width:100%;
    margin: -20px auto 0;
    padding: 0 50px 40px;
}

.header-keuze-image {
    display: block;
    margin: 0 auto;
    max-width:100%;
}

/* Desktop-only: */
@media only screen and (min-width: 768px) {

    .skin-pagetitle {
        color: inherit;
        background: none;
    }

    .skin-pagetitle h1 {
        color: #088ada;
    }

    .skin-pagetitle p {
        color: inherit;
    }

    .skin-landing-button-1 {
        background-image: url(../../img/panelchoice/skin/button1.jpg);
    }

    .skin-landing-button-2 {
        background-image: url(../../img/panelchoice/skin/button2.jpg);
    }

    .skin-landing-button-3 {
        background-image: url(../../img/panelchoice/skin/button3.jpg);
    }

    .skin-landing-button-label {
        background-image: url(../../img/panelchoice/skin/landing-label.png);
    }

    .footer-soft {
        opacity: 0.5;
    }

    .skin-footer-link-border {
        border-color: #e0e0e0;
    }

    .skin-footer-link, .skin-footer-link:visited, .skin-footer-link:active {
        color: #e0e0e0;
        font-size: 22px;
    }

    .skin-footer-link:hover {
        color: #fff;
    }
}

/* Panelchoice specifiek */
.skin-pc-header {
    background: #088ada;
    color: #fff;
    -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.35), 0 0 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.35), 0 0 2px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.35), 0 0 2px rgba(0, 0, 0, 0.3);
}

.skin-pc-header-item {
    background: url(../../img/panelchoice/icon-one.png) no-repeat left 20px;
    border-bottom-color: #119ee1;
}

.skin-pc-header-item.pc-header-item-2 {
    background-image: url(../../img/panelchoice/icon-two.png);
}

.skin-pc-header-item.pc-header-item-3 {
    background-image: url(../../img/panelchoice/icon-three.png);
}

.skin-pc-footer {
    background: #d9e1e5;
}

.skin-pc-footer-copy {
    color: #8d9194;
}

@media only screen and (min-width: 768px) {
    .header-keuze {
        position: absolute;
        top: -105px;
        left: 10px;
        margin: 0;
        padding: 0;
    }

    .pc-header-item {
        border-right-color: #119ee1;
    }
}

/* text */
.skin-pc-boxes-description,
.skin-pc-boxes-description.pc-boxes-description-bottom,
.skin-pc-box {
    border-color: #d9e1e5;
}

.skin-pc-box-overlay {
    background: #68cc0f;
}

.skin-pc-box-logo,
.skin-pc-box-image {
    border-bottom-color: #088ada;
}
.skin-pc-box-tip-box, .skin-pc-box-bottom  {
    background: #088ada;
    color: #fff;
}

.skin-pc-box-list {
    background: #FFFFFF;
}

.skin-pc-box-list .pc-box-list-item {
    border-top-color: #d9e1e5;
}
