@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@100&display=swap');
/* font-family: 'Raleway';*/


@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@100;300&display=swap');
/* font-family: 'Raleway', sans-serif; */

body{
    background: white;
    /* margin: 0 0 10px; */
    font-family: 'Raleway';
    font-size: 16px;
    margin-top:0;
}

p {
    /* margin: 0 0 10px; */
    font-family: 'Raleway';
    font-size: 16px;
}

.glyphicon {
    padding-right: 10px;
}

/* DISPLAY NONE */
.path-frontpage .page-header,
.path-frontpage .region-header,
.path-frontpage .navbar-default,
#block-views-block-testimonials-block-1-2 .carousel-indicators,
.path-projects .navbar-default,
.path-projects .region.region-header,
.path-contact .region.region-header,
.path-contact .navbar-default,
.off-canvas-wrapper
{display: none;}


/* REGIONS */
.path-projects .container {
    width: 100%;
}
.container-fluid {
    margin: 0;
    padding: 15px 0;
}
.container-fluid.mfrow-reg {
    padding: 0;
}
.main-container {
    background: -webkit-linear-gradient(-45deg, rgb(6 35 150) 10%, rgb(4 30 174) 49%, rgb(10 23 237) 80%, rgba(255, 255, 255, 1) 1%);
    width: 100%;
}
.path-contact .container-fluid.mars-reg .container {
    width: 100%;
    padding: 0;
    
}
.path-contact .main-container {
    background: -webkit-linear-gradient(-45deg, rgb(6 35 150) 10%, rgb(4 30 174) 49%, rgb(10 23 237) 40%, rgba(255, 255, 255, 1) 1%);
}
/*
.container-fluid.mid-reg {
    background-image: url('http://www.cobracontractorsinc.com/sites/default/files/imgs/testimonials-bg.jpg');
    background-attachment: fixed;
    background-size: cover;
    background-position: center 0;
}
*/
.container-fluid.foot_last-reg {
    padding: 0;
}
.container-fluid.footer-reg {
    padding: 0;
}
.container-fluid.galaxy-reg {
    padding: 0;
    background: #f8f8f8;
}
.container-fluid.pluto-reg {
    background: #F8F8F8;
    padding: 0;
}
.container-fluid.mid-reg {
    display: none;
}
.container-fluid.mars-reg {
    background: white;
}
.container-fluid.marsTop-reg {
    padding: 0px 13%;
    background: #0a34b7;
       /* position: fixed;*/
    width: 100%;
    z-index: 99;
}
.container-fluid.marsTop-reg2 {
    padding: 10px 13%;
    background: #ffffff;
    display: inline-block;
    width: 100%;
}
.container-fluid.eclipse-reg {
    padding: 0;
    margin: 0;
}

.footer {
    border-top: 0;
}
/*
.path-frontpage .wrapper {
    background-image: url(/sites/default/files/imgs/main.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
*/
/* ANCHORS */
a{
  color: #083a9a;
}
a.is-active, a.active, .active{
   color: #0505ea;
}

a:hover{
   color: #0505ea;
}

.navbar-default .navbar-nav > .active > a:focus,
a:focas{
    color: red;
}

/* HEADINGS */
.block-title{
    text-align: center;
}
.blk9awesx h1:after,
.block-views-blockservices-block-1 .block-title:after,
.block-title:after{
    width: 80px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    content: "";
    display: block;
    background: blue;
    height: 2px;
    margin-bottom: 40px;
}

/* BLOCK */
.block{
    margin-top: 15px;
    margin-bottom: 15px;
}

/* FORM */
.webform-submission-form .btn-primary {
    color: #fff;
    background-color: #0515aa;
    font-size: 18px;
    border: 2px solid #ffffff;
    padding: 5px 20px;
    font-weight: bold;
    margin-top: 15px;
}
.webform-submission-form label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
    color: white;
}
.webform-submission-form input{
    color: black;
}