﻿.title h1 {
    font-size: 2.857em;
    font-family: 'montserratblack';
}

p {
    font-size: 1.286em;
    margin: 0px 0px 20px 0px;
    line-height: 1.429em;
}

.nav-right.navbar {
    padding: 0;
    border-left: 1px solid #c3c8cb;
    margin-left: -1px;
}

.nav-right ul {
    margin: 0px;
    padding: 0;
    list-style: none;
}

.content-detail .vline {
    border-left: 0;
    padding-left: 0;
}

.content-detail .line {
    width: 4px;
    height: 40px;
    position: absolute;
    top: 0;
    left: -1px;
    z-index: 9;
}
.content-detail .image img{width: 100%;}

.nav-right .ms-core-listMenu-root>li>a {
    padding-left: 40px !important;
}

.nav-right .ms-core-listMenu-root>li>a .menu-item-text {
    text-transform: uppercase;
    font-family: 'montserratblack';
    font-size: 1.714em; 
    line-height: 1.143em;
}
.nav-right .ms-core-listMenu-root>li + li>a .menu-item-text {
    text-transform: uppercase;
    font-family: 'montserratextralight';
    font-size: 1em;
    line-height: 1.143em;
}
.nav-right .ms-core-listMenu-root>li + li>a.selected .menu-item-text {
    text-transform: uppercase;
    font-family: 'montserratblack';
    font-size: 1em;
    line-height: 1.143em;
}

.nav-right .ms-core-listMenu-root>li>ul>li a {
    color: #0082bb;
    text-transform: uppercase;
    padding-left: 40px;
    font-family: "montserratregular", "Segoe UI", "Segoe", Tahoma, Helvetica, Arial, sans-serif;
}

.nav-right .btn {
    background: #003a63;
    line-height: 30px;
}

@media (max-width: 768px) {
    .nav-right.navbar {
        border-left: 0;
        margin-left: 0;
    }
}
@media (max-width: 767px) {
    .title h1{font-size: 32px;}
    .nav-right .ms-core-listMenu-root>li>a {
		padding-left: 0px !important;
    }
    .content-detail .vline {
        padding-left: 15px; 
    }
}
