/*

Theme Name: ssc



/*--------------------------------------------------------------

1.0 Normalize

Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css

--------------------------------------------------------------*/

/* KICK MEDIA CSS */

.margin1 {
margin-top: 20px !important;
}

.media:first-child {
margin-top: 0px !important;
}

nav.navbar.ct-u-backgroundLightGray {
width: auto;
    float: right;
}

.container.ct-navbar-container {
width: auto;
}

ul#menu-header-1 {
margin-left: 0px !important;
    width: 100%;
}

/* KICK MEDIA CSS END */



.wpcf7-form{    background-color: #2b2c2d;

    padding: 10px 50px 50px 50px;

    /* margin-top: 46px; */

    margin-bottom: 120px;

    margin-right: 30px;}

.form-header {

    float: left;

    width: 100%;

    padding-top: 30px;

}

.form-group {

    float: left;

    width: 100%;

    font-family: 'Open Sans', sans-serif;

}

.form-group label {

    font-weight: 400;

}

 span {

   /* color: #c7081b;*/

}label {

    padding-left: 0;

    font-family: 'Open Sans', sans-serif;

    font-size: 14px;

    color: #fff;

}

label.short-label {

    margin: 0;

    padding: 0;

    line-height: 38px;

}



.no_paddingarea iframe {

    border: 2px solid #fff;

    width: 100%;

    height: 430px;

}


.online{
 padding:10px 0;
 }
.body_panel{
background: #424243;
 }
.padding_1{
 padding-top:80px;
 }

.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    line-height: 1;
    width: 568px;
    height: 426px;
}
.thumbnail > img, .thumbnail a > img {
    margin-left: auto;
    margin-right: auto;
    width: 160px;
    height: 120px;
}


.wpcf7-response-output{
color:#fff !important;
}
.div.wpcf7-validation-errors{
color:#fff !important;
}
.wpcf7-validation-errors{
color:#fff !important;
background: #000 !important;
}

@media(max-width:120px){
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    line-height: 1;
    width: 568px;
    height: 330px;
}
.thumbnail > img, .thumbnail a > img {
    margin-left: auto;
    margin-right: auto;
    width: 160px;
    height: 100px;
}
}
@media(max-width:992px){
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    line-height: 1;
    width: 568px;
    height: 300px;
}
.thumbnail > img, .thumbnail a > img {
    margin-left: auto;
    margin-right: auto;
    width: 160px;
    height: 90px;
}
}

@media(max-width:768px){
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    line-height: 1;
    width: 100%;
    height: auto;
}
.thumbnail > img, .thumbnail a > img {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: auto;
}
}
.navbar-left {
    margin-bottom: 0;
    margin-left: 25%!important;
}

header.fixed{
   position: fixed;
background: #000;
top: 0;
left: 0;
right: 0;
margin: auto;
z-index: 9999;
}


.getaquote_side{position: fixed;right: 280px; bottom:0;z-index: 99999;}

.about_ul li a {
    color: #FFF;
    font-weight: bold;
    font-size: 15px;
   
}