body {
    background-color: #3b3b3b;
    font-family: 'Noto Sans', sans-serif;

}

.container {
    background-color: #6e6e6e;
    padding: 0;
    max-width: 1100px;
}

                            /*nav*/

.navbar-brand {
    color: #ff3c0b;
}


                            /*About Me page*/
                            /*header*/
.index-header {
    padding: 5em;
    background-image: url(img/glass/Green%20glass.png);
    background-size: cover;

}

.name {
    color: #fff;
    font-size: 3em;
    font-weight: bold;
}


.initials {
    color: #f83800;
    font-size: 1.4em;
}

.lead {
    color: #fff;
    font-size: 1.2em;
}


.main-index {
    padding: 1em;
    margin: 1em 0 1em;
}

.aside-index {
    color: #fff;
    font-size: .8em;
    padding: 0 2em 0;
}

.carousel {
    padding: 1em;

}


hr {
    margin: 2em 4em 1em;
    text-align: center;
}

                           

                            /*skills page*/
.quote {
    padding: 3em;
}

.quote-title {
    font-size: 1.8em;
    color: #ff3c0b;
}

.blockquote-footer {
    color: #d3d3d3;
}

.skills-header {
    background-image:url(img/watercolors/landscape_header.png);
    background-size: cover;
    padding-bottom: 4em;   
}

.skills-text {
    font-size: 1.6em;
    padding-top:4em;
}
    
.skill-initials {
    font-size: 1.8em;
    color:#f83800;
}

.skills-h1 {
    font-size: 1.5em;
    font-weight:600;
}

.skills-h2 {
    color:#ff7d00;
    
}

dl dt, dd{
    margin-bottom: 2em
}
dl dd {
    font-size:.8em;
    
}

.experties {
    border-right: 3px solid #ff7d00;
}
.resume {
    margin-top: 2em;
    padding-left: 1em;
    
}



                            /*portfolio-page*/

.portfolio-text {
    font-size: 1em;
    padding-left: 1em;
    color:#fff;
}

.port-h3 {
    padding-left: 2em;
}
                                  /*works page*/

iframe {
    margin-top: 1em;
}

figcaption {
    color:#fff;
    font-size: .8em;
    font-style: italic;
    padding-top: .8em;
}

.restoration {
    margin-bottom: 4em;
}


.thead {
     font-size:1.4em;
     background-color: #3f4549;
}

.table-thead {
    border-left: 8px solid #f83800; 
}
                                /*contact page*/

.contact-header {
    padding: 3em;

}

.img-contact {
    margin-bottom: 2em;
}

.content-contact {
    background-color: #fff;
}

.contacts {
    color: #fff;
    padding: .5em 0;
    font-size: 2.4em;
}

.style1 {
    margin: 0 8em;
}


form {
    padding: 3em;
    color: #000;
    margin-bottom: 1.8em;
}
.radios {
    margin-top: 2em;
}

.label {
    margin-right: 2em;
    
}

.custom-select {
    margin-right: 10em;
}

.submit{
    margin-top: 1.5em;
}
footer {
    color: #5b5e65;
    font-size: .8em;

    background-color: #f8f9fa;

}

.foot {
    text-align: center;
    padding: 1em;
    margin: 0;
}
