/*
Theme Name: Vega Child
Template: vega
*/

@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro);
/*@import 'style.less';*/

/* Variables */




.section {
    padding: 0px;
}

#primary {
    //padding-bottom: 30px;
}

.jumbotron {
    padding-bottom: 0px;
    margin: 0px;
    border-radius: 0px;
}
.workforceSection {
    background-position: right top;
    background-size: cover
}

.texturedBackground {
    background-image: url('img/textures/leaf-black-alpha.png');
    background-position: center center;
    background-size: contain;
}
.prizeBackground {
    background-image: url('img/win2.png') !important;
    background-position: right bottom;
    background-size: 30%;
    background-repeat: no-repeat;
}

.texturedEMPBackground {
    background-image: url('img/emp-img/emp-heading-background.svg') !important;
    background-position: left bottom;
    background-size: cover;
}
.leafwavy50EMPBackground {
    background-image: url('img/emp-motifs/leaf_wavy_white_50.png') !important;
    background-position: left bottom;
    //background-size: cover;
}
.leafwavyEMPBackground {
    background-image: url('img/emp-motifs/leaf_wavy_white.png') !important;
    background-position: left bottom;
    //background-size: cover;
}
.leaf50EMPBackground {
    background-image: url('img/emp-motifs/leaf_background_white_50.png') !important;
    background-position: left bottom;
    //background-size: cover;
}


.tornPaperBackground {
    -webkit-mask-box-image: url('img/emp-motifs/star.svg');
    mask-mode: alpha;
    mask-size: contain;
    //mask-border: url('img/emp-motifs/big_box.svg');
}

.texturedBackgroundInverted{
    background-image: url('img/textures/stingray-black-alpha.png');
    background-position: left bottom;
    background-size: cover;
}


.texturedBackgroundSocial{
    background-image: url('img/gecko-circles/social-circles.svg');
    /*background-position: 50% 50%;*/
    /*background-repeat: no-repeat;*/
    /*background-size: cover;*/
    /*overflow: hidden;*/
}

.packageBox, .packageSection .sectionTitle {
    background-image: url(img/content-icons/package.svg);
    padding: 10px 0px 10px 45px !important;
    background-repeat: no-repeat;
    background-position-x: 10px;
    background-size: 30px;
    background-position-y: center;
}


.breadcrumbs {
    background-color: transparent;
    padding:6px 0px;
    margin-bottom: 10px;
    font-size: 0.9em;
}

.block-title {
    float:left !important;
    text-align: left;
    background-color: rgba(255,255,255,0.9);
    font-size:2em !important;
    width: 100%;
    padding-top: 20px;
    color: black !important;
}

.jumbotron{
    background-image: none;
}

.navbar-custom .navbar-nav > li > a {
    color: white;
}

.nav-wrapper {
    height: auto;
}


.navbar, .contentListSection .blobs {
    //background-image: url('img/portal-bg.png') !important;
}

.debug li {
    display: inline;
    padding-right: 20px;
}


/**********************************************************
* Mobile settings
***********************************************************/
@media only screen 
and (max-device-width: 600px)
 { 
     .container {
         padding-right: 15px;
         padding-left: 15px;
     }
    
    .contentListSection {
        .blobs {
            display: inline;
            //justify-content: space-between;
        }
    }
        
 }