/*
Theme Name: Zero
Theme URI: http://teslathemes.com/demo/wp/zero
Author: TeslaThemes
Author URI: http://teslathemes.com
Description: Responsive Multi-Purpose HTML Theme
Version: 2.3.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: bootstrap, business, clean, corporate, creative, design, isotope, jquery, modern, portfolio, responsive, seo
Text Domain: zero
*/


#header-top {
    background-color: #D6192A;
    color: #fff;
}
.ewf_widget_contact_info ul {
    margin-bottom: 0;
    list-style: none;
    margin-top: 6px;
    margin-left: -38px;
}
#header-top .ewf_widget_contact_info ul li {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 0;
    position: relative;
}
.ewf_widget_contact_info ul li i {
    position: absolute;
    top: 6px;
    left: 0;
    color: #fff;
}
#header-top .ewf_widget_social_media {
    float: right;
}
#header-top-widgeat-area-2 ul{
    margin-bottom:0px;

}
#servicesection{
    text-align:center;
}
.btn {
    margin-top: 20px;
    display: inline-block;
    padding: 8px 20px;
    border: 1px solid #acacac;
    border-radius: 7px;
    margin: 0 5px 20px 0;
    color: #5e5e5e;
    line-height: 18px;
    vertical-align: middle;
    text-decoration: none !important;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.btn:hover {
    border-color: #D6192A; 
    background: #D6192A; 
    color: #fff; 
}
.profile_pass-wrap input, .text-wrap.label-above input, .text-wrap.label-below input, .text-wrap.label-inside input, .textarea-wrap.label-above textarea, .textarea-wrap.label-below textarea, .textarea-wrap.label-inside textarea, .list-dropdown-wrap.label-above select, .list-dropdown-wrap.label-below select {
  color: #A3A3A3;
}
.servicesectionright h3{
    color: #FFF;
}
.servicesectionright h3 span{
      color:#D6192A;
}
.serviceright{
      background: rgba(255, 255, 255, 0.8);
}

.quickform-wrap {
  margin-bottom: 20px;
width: 27%;
  float: left;
  margin-right: 1%;
  text-align: center;
  margin-left: 1%;
}
.quickform-wrap input{
    background-color: transparent;
    border: 1px solid #FFF;
    color: #FFF !important;
}
.quckcontactsection{
    width: 100%;
    margin: 0px auto;
    margin-bottom:5%;
}
.quckcontactsection h1{
      text-align: center;
    color: #FFF;
    font-weight: 300;
    margin: 0px;
      font-size: 30px;
}
.quickformsubmit{
  border: 1px solid #FFF;
  color: #D6192A;
  background-color: #FFF;
}
.ninja-forms-required-items{
    display:none;
}
.copyright span{
    color:#FFF;
}
.copyright a{
    color:#FFF;
}
.whychoseimg img{
      width: 585px;
}
.colorred{
    color:#EA2628;
    font-size: 35px;
    line-height: 60px;
}
.graybox{
    background-color:#EAEAEA;
    padding: 15px;
    font-style: italic;
    margin-bottom: 4%;
}
.graybox h4{
    margin: 10px 0px;
    font-style: normal;
    font-size: 22px;
    font-weight: bolder;
}
.grayboxdown span{
    color:#EA2628;
}
.grayboxdown p{
    color;#000;
    margin:10px 0px;
    /*line-height: 2em;*/
}
.grayboxdownright span{
    font-size: 20px;
}
.grayboxdownright p{
    margin-top: 3%;
      /*line-height: 2em;*/
}
.grayboxdownright ul {
    margin-left: -30px;
}
.grayboxdownright ul li{
    list-style-type:none;
    margin-bottom:1%;
}
.grayboxdownright ul li:before{
    content:"\e708";
    color: #EC1D2C;
    font-family: 'icomoon';
    font-size: 10px;
    margin-right: 10px;
}
.test-class h3{
    color:#D6192A;
    margin-top: 0px;
}
.test-class h4{
    color:#D6192A;
    margin-top:0px;
}
.show-content {
  padding-bottom: 3%;
}
.ninja-forms-field-error {
  color: white !important;
}
.nav-bar {
    padding: 20px 0 !important;
}
#home ..main-header{
margin-bottom: 0px !important;
}
.identity img{
width:100%;
}



/* responsive css starting here */

@media (max-width: 1920px) {
.main-nav{
    margin-top: 38px;
}
}
@media (max-width: 1199px) {
.nav-bar .container {
    width: 98%;
}
}
@media (max-width: 991px) {
.identity img {
    width: 32%;
}
}
@media (max-width: 480px) {
.sticky-wrapper {
    height: 92px !important;
}
}