@charset "UTF-8";
@import url(../itslearning/style.css);

/*
 Theme Name:   itslearning-de
 Description:  itslearning Child Theme - DE
 Author:       Brandon Carey
 Template:     itslearning
 Version:      1.0.1
*/


/**
 * CSS pulled from Wordpress Backend.
 * Intended for https://itslearning.com/de
 * USER CONFERENCE
 */

.page-id-4785 .show-at-large {
    display: none;
}

.page-id-4785 .section-1 .entry-content {
    height: 0;
}

.page-id-4785 .section-1 .owl-carousel-item-text {
    font-size: 21px;
    color: #e27371;
    font-style: italic;
    margin: 0 0 20px 0;
}

.page-id-4785 .site-hero img {
    border-radius: 0;
}

.page-id-4785 img {
    max-width: 100%;
    border: none;
    border-radius: 10px;
}

.page-id-4785 .section-1 h2 {
    text-align: center;
    font-weight: 300;
}

.page-id-4785 .entry-content #card-link {
    color: transparent;
    display: block;
    height: 204px;
    width: 344px;
    position: relative;
    top: -251px;
    left: -15px;
    cursor: pointer;
}

.page-id-4785 .entry-content #card-link:hover {
    color: transparent;
    display: block;
    height: 204px;
    width: 344px;
    position: relative;
    top: -251px;
    left: -15px;
    cursor: pointer;
    background-image: url("https://itslearning.com/no/wp-content/uploads/sites/27/2017/08/arrow-mo.png");
    background-size: 100%;
    border-radius: 7px;
}

.page-id-4785 .blog-post--teaser {
    min-height: 50px!important;
    margin: 0 0 0 0!important;
    background-color: #fff!important;
}

.page-id-4785 .section-2 .blog-post--teaser {
    text-align: center;
}

.conf-nav {
    background: #444059;
    margin: 0 -100% -62px !important;
    padding: 6px;
}

.conf-nav li {
    display: inline;
}

.conf-nav a {
    text-decoration: none;
    color: #fff;
    padding: 17px 30px 16px 30px;
    border-radius: 3px;
    line-height: 40px;
}

.conf-nav a:hover {
    text-decoration: none;
    color: #fff;
    padding: 17px 30px 16px 30px;
    background: #7f687d;
    border-radius: 0;
}

.conf-nav a#active {
    text-decoration: none;
    color: #444059;
    padding: 17px 16px 16px 16px;
    border-radius: 0px;
    line-height: 40px;
    background: rgba(255, 255, 255, 0.9);
}

.page-id-4785 .section-3 .row__col--m-6 {
    padding: 40px;
}

.page-id-4785 .section-3 .row__col--m-5 {
    padding: 40px;
}

.page-id-4785 .section-3 h3 {
    margin: 0 0 50px 0 !important;
    color: #4a4a4a;
    font-weight: 300;
}

.page-id-4785 .section-7 .row__col--m-6 {
    padding: 40px;
    background: rgba(0, 0, 0, 0.02);
}

.page-id-4785 .section-7 .row__col--m-5 {
    padding: 40px;
}

.page-id-4785 .section-7 h3 {
    margin: 0 0 50px 0 !important;
    color: #4a4a4a;
    font-weight: 300;
}

.page-id-4785 .section-16 .row__col--m-6 {
    padding: 40px;
}

.page-id-4785 .section-16 .row__col--m-5 {
    padding: 40px;
}

.reasons {
    background: #f1f1f1;
    padding: 20px 20px 10px 20px;
    border-radius: 5px;
    margin: 0 0 20px 0 ;
}

.reason-number {
    height: 40px;
    width: 40px;
    float: left;
    background: #FF6C6C;
    border-radius: 10pc;
    color: white;
    font-weight: bold;
    text-align: center;
    padding: 10px 0 0 0;
    margin: 0 10px 20px 0;
}


/**
 * CSS pulled from Wordpress Backend.
 * Intended for https://itslearning.com/de
 * CSS OVERLAY
 */

.page-id-405 .section-nav .current_page_item a {
    background-color: #f6f6f6;
    color: #444059;
}

.page-id-405 .section-nav .current_page_item a:hover {
    background-color: #f6f6f6;
    color: #444059;
}

.page-id-103 h1 {
    margin-top: 50px;
}

ul li,
ol li {
    margin: 0 -5px 0 0;
}

/* Carousel */

.site-hero--carousel .slide__caption {
    max-width: 520px;
}

.slide__caption {
    max-width: 80%;
    line-height: 55px;
}

@media (min-width: 950px) {
    .site-hero--carousel .slide__caption {
        top: 122px !important;
    }
}
