.navbar-nav > li.sep:before{content:' | ';}

.navbar-nav > li > a {
    font-size: 1em;
}
.navbar-collapse {
    padding-top: 20px;
    max-height: 360px;
}

.navbar-default .navbar-nav > li > a.active {
    color: #E03127;
}
.flexFullScreen {
    max-height: 775px;
}
.contbg{
    background-image:url(../images/content_bg.jpg);
    background-size:cover;
    background-position:center;
   color:#444;
}

.swoosh {
   background:url(../images/swoosh.png) no-repeat; 
   background-position:left;
   min-height:300px;
    color:#fff;
}
.message{
    padding-left: 60px;
    padding-top:95px;
}
.list-unstyled {
    padding-left: 0px;
    list-style:disc;
}
h3 {
    font-weight:400;
}
.boxFocus {
    border: 1px solid #E03127;
}
.articleImage{
    border:2px #E03127 solid;
}
.articleTitle {
    padding:25px;

}
.phonenumber{
    font-size: 25px;

}
.service{
    padding:10px;
}
.clients{
    font-size: 16px;
line-height: 20px;

font-weight: 300;
}
/*________________________FORM______________________*/
.error{
    background:rgba(235,127,55, 0.2);
    
}
label.error{
    background:#034EA2;
}
label{
    font-weight:300;

}
.mandatory {
    color: #000;
}

.mandatory:after {
   /* Empty content, but required for pseudo element to display */
   content: "*  ";

   /* Size of star within sprite */
    vertical-align: top;

    font-size: 15px;
    color:#E03127;
}
.noteforcomments {
    font-size:.7em;
}


/*__________________Footer____________________*/
#footerRights {
    background-color: #E03127;

}
#mainFooter a {
    color:#EEE;
}




@media (max-width:990px) {
    .navbar-nav {
        margin-top: -25px;
    }
    
}
@media(min-width:995px){
    .message {
        padding-right:350px;
    }
}
@media (max-width:600px){
    .swoosh{
        background:none;
    }
}