@font-face {
    font-family: flaticon;
    src: url(../fonts/flaticon.ttf);
}

i {
    font-weight: normal;
}

.painting-of-me {
    background-image: url('../img/_s_a12CbF4c12CdF4e0f0g64h5C7A81A9A999iAFj39k35l1F4m1F4.jpg');
    background-repeat: repeat;
    
    color: #2C3E50;
}

.painting_of_me img {
    -webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
}

.dado-rail {
    background-image: url('../img/dado-rail.jpg');
    background-repeat: repeat-x;
    height: 99px;
}

.intro-text {
    background-image: url('../img/_s_a96b96c1C2d1C2e0f0g64hC8D2D4949B9CFFFFFF94CCD3CAF0F4i26j38k24l1F4m1F4.jpg');
    background-repeat: repeat;
    color: #2C3E50;
}

.portfolio {
    background-image: url('../img/Tileable_Wood_Parquet_Texture.jpg');
    background-repeat: repeat;
    color:#fff;
}

@font-face {
    font-family: octin_spraypaint;
    src: url(../fonts/octin_spraypaint_a_rg.ttf);
}

@font-face {
    font-family: Capture_it;
    src: url(../fonts/Capture-it/Capture_it.ttf);
}

@font-face {
    font-family: city_burn;
    src: url(../fonts/city_burn/cityburn.ttf);
}

@font-face {
    font-family: Boycott;
    src: url(../fonts/Boycott/BOYCOTT.ttf);
}

.about {
    background-image: url('../img/Seamless_White_Brick_Texture.jpg');
    background-repeat: repeat;
    font-family: city_burn;
}

.about p {
    font-size: 2em !important;
    line-height: 1.54em;
    margin: 0 0 1.8em;
}

.about h3 {
    font-family: Boycott !important;
    font-weight: normal;
}

.skills {
    /*background-image: url('../img/_s_a96b96c1C2d1C2e0f0g64h4D6668588D90A2A77Fi71j38k45l1F4m1F4.jpg');*/
    /*background-image: url('../img/tileable_marble_blocks_texture.jpg');*/
    /*background-image: url('../img/Seamless_concrete_texture.jpg');*/
    background-image: url('../img/_s_a12Cb12Cc12Cd12Ce0f0g64hE3E2C39CA57A95B0984D5A6CiD8j37k64l1F4m1F4.jpg');
    background-repeat: repeat;
}

.window-frame {
    background-image: url('../img/open-window-frame-clipart.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    z-index: 9;
    width: 100%;
    height: 100%;
    /*padding-bottom: 56.25%;*/
    /*this keeps aspect ratio*/
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    -webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
}

.video-container {
    overflow: hidden;
}
 
.video-text {
    position:absolute;
    /*top:10%;*/
    /*left:25%;*/
    top: 30px;
    bottom: 32px;
    left: 0;
    right: 0;
    padding: 20px 0 20px 25%;
    color:white;
    z-index: 10;
    text-shadow: 1px 1px 1px rgba(0,0,0, 1) !important;
    overflow-y: scroll;
}

.video-text li{
    font-size: 1.75em;
}

.list-unstyled i {
    margin-left: 0.5em;
    margin-right: 0.25em;
}

.CV {
    /*background-image: url('../img/Seamless_Hi_Resolution_Concrete_Texture.jpg');*/
    background-image: url('../img/Seamless_concrete_texture.jpg');
    background-repeat: repeat;
    color:white;
}

.contact {
    /*background-image: url('../img/Seamless_Grass_marguerites_texture_tb.jpg');*/
    background-image: url('../img/_s_a96b96c1C2d1C2e0f0g64h4D6668588D90A2A77Fi71j38k45l1F4m1F4.jpg');
    /*background-image: url('../img/_s_a96b96c1C2d1C2e0f0g64hF0E3C5F1F1E1223F51i71j38k45l1F4m1F4.jpg');*/
    background-repeat: repeat;
}