/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/ 
.gform_button{width:100% !important;}
.gform_wrapper ul.gform_fields li.gfield {
    padding-right: 0px !important;
}

.col .pricing-table h3 {
    margin-bottom: 0px;
    background: #000 !important;
    color: #fff;
}
.pricing-column.highlight h3 {
    color: #fff;
    background-color: #427c30 !important;
}
.material .wpb_content_element {    margin-bottom: 0px !important;}

#gform_wrapper_1{margin-bottom:0px !important}

#gform_1{width:100%;margin:auto}

#gform_1 input{border:1px #ccc solid;padding: 5px 12px;}

body .gform_wrapper ul li.gfield {    margin-top: 1px !important;}
    
    h1,h2,p{color:#000}
    
.gform_footer input{background-color: #FEBF00 !important;color: #000;font-size: 18px !important;width: 96% ;}
    
    
 
.margsec{padding-bottom:45px}
@media only screen and (min-width: 10px) and (max-width: 500px) {
	
 .col.padding-3-percent[data-border-width*="px"] > .vc_column-inner{padding-bottom:0px !important}
	
    .wpb_column[data-bg-cover="true"] .column-image-bg{
	height:160px !important;
}
.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]) {
  line-height: 1.4 !important;
}
.gform_button {padding: 0px 12px !important;}
#gform_1 .large {
  border: 1px #ccc solid;
  padding: 0px 12px !important;
}
.minheg {
    min-height: 160px !important;
}
.gform_wrapper {
    margin-top: 5px!important;
}
body .gform_wrapper .top_label .gfield_label {
    margin-top: 8px !important;
    margin-bottom: 0px !important;
    font-family: 'Open Sans';
    font-weight: 700;
}
.gform_wrapper .gform_footer {
    padding: 16px 0 10px;
    margin: 0px!important;
    clear: both;
    width: 100%;
}
    .hidemob{display:block !important;}
     .gform_footer input{background-color: #FEBF00 !important;color: #000;font-size: 18px !important;width:100% !important;}
   
    .martopps{margin-top:0px}
   .martopps .vc_column-inner{padding-top:25px !important}
    .wpb_column:not([class*="vc_col-xs"]) {
    width: 100%;
    margin-bottom: 0px !important;
}
    body[data-header-resize="1"] .container-wrap, body[data-header-resize="1"] .project-title {
    margin-top: 0;
    padding-top: 5px !important;
}
.container {
    max-width: 90%!important;
}
.material .wpb_row, .material .wpb_content_element {
    margin-bottom:0px !important;
}
.margsec{padding-bottom:15px !important}
    .marqe{
font-size: 15px;
line-height: 1.3em;
color:#FFFFFF;
background-color:#FF0000;
padding: 15px;
}
     .material .wpb_content_element {
    margin-bottom: 5px !important;
}
    
    .toptitle{font-size:25px !important;border-radius:8px;padding:5px;}
    h1{font-size:30px !important;line-height:28px;}
    
    h2{font-size:23px !important;line-height:28px;}
    
}






.tgpma{margin-bottom:25px;}
body:not(.woocommerce-cart) .main-content tr td:first-child {
       font-weight: bold;
}

.img-with-aniamtion-wrap .hover-wrap {
    margin-bottom:0px !important;
}
li{font-size:16px;color:#000;margin-top:15px;}

.tablepress-table-name{background-color:#0D7F41;color:#fff;font-size:15px;font-weight:bold;padding-left:15px;margin-bottom:0px;
}

.tablepress thead th {background-color:#cacaca !important;color:#000;font-size:14px;}

body:not(.woocommerce-cart) .main-content td {color:#000;font-size:14px;}

.column-1, .column-2{width:35%;}
.column-3, .column-4{width:15%;}

.custensec h2{text-align: center;font-size: 38px;color:#fff;}
.custensec{color:#fff !important;margin-bottom: 15px !important;
font-family: 'Open Sans', sans-serif !important;text-align: center!important;font-size: 23px !important;}
.custensec b{color:#cd2817;font-family: 'Open Sans', sans-serif !important;text-align: center;font-size: 23px !important;}


.maintitle01 h2{color:#00DEFF !important;letter-spacing: 2px;font-size:36px;}
.maintitle01 h3{color:#fff !important;letter-spacing: 2px;font-size:25px;}

.rgtsec{background-color: #F9F9F9;border-radius: 5px;padding: 15px 15px 12px 15px  !important; font-size:12px;text-align:center;}
.rgtsec img {  margin-bottom:15px;}
.rgtsec h3{font-weight: 700;
text-align: center;
font-size: 32px;
font-family: Oswald, Helvetica, sans-serif !important;
color:#028D01 !important;}

.aboutsec{background-color: #F9F9F9;border-radius: 5px;padding: 20px 26px !important;}
.aboutsec p{font-size: 15px !important;}

.tenxsec h3{text-align: center;font-size: 28px;color:#ffd700 !important;}
.tenxsec{color:#fff !important;font-family: 'Open Sans', sans-serif !important;text-align: center!important;
font-size: 20px !important;}

.tentigrw{text-align: center;font-size: 32px;text-transform: uppercase; color:#000;line-height:35px;}
.tentigrw b{text-align: center;font-size: 32px;font-weight:700;text-transform: uppercase; color:#cd2817;line-height:35px;}

.nectar-button i, .nectar-button i[class*="fa-"] {
    font-size: 36px;
}

.nectar-button.jumbo {
    font-size: 30px;   
    font-weight: bold;
    margin-bottom:0px !important;
}

.tenxbot{text-align: center;font-size: 24px;color:#000}
.tenxbot b{text-align: center;font-size: 24px;color:#cd2817}

.whtcol{text-align: center;font-size: 14px;color:#000}
.martopq{margin:35px 0px !important}

@media only screen and (min-width: 1px) and (max-width: 500px) {
.divit1{font-size:17px !important;font-weight:bold;}
.divit2{font-size:24px !important;font-weight:bold;}
.nectar-button.jumbo { font-size: 29px !important; }
.whtcol {
    text-align: center;
    font-size: 11px !important;
    color: 
    #000;
}
.martopq{margin:0px 0px !important;padding-top: 10px !important;}
.row .col h6, body h6{font-size: 15px !important;line-height:33px !important;}
.headtxtr{font-size: 24px !important;line-height:33px !important;}
.wpb_wrapper h3.vc_custom_heading {
    margin-top: 12px !important;
   font-size: 20px !important;
}


.mobsma h2{font-size:13px !important;color:#fff !important;text-align:center;padding-bottom:20px !important}
.divider{height:20px !important}
#buarea{margin-top:-50px !important;}
.maintitle01 h2{color:#00DEFF !important;letter-spacing:0px;font-size:23px !important;line-height:22px !important}
.maintitle01 h3{color:#fff !important;letter-spacing: 0px;font-size:19px !important;line-height:22px !important}
.maintitle01 p{color:#fff !important;letter-spacing: 0px;font-size:16px !important;line-height:22px !important}
.colblu h3{color:#00DEFF !important}
.custensec h2{text-align: center;color:#fff;}
.custensec{color:#fff !important;margin-bottom: 13px !important;
font-family: 'Open Sans', sans-serif !important;text-align: center!important;line-height:18px;font-size: 14px !important;padding-bottom:0px !important;}
.custensec b{color:#cd2817;font-family: 'Open Sans', sans-serif !important;text-align: center;font-size: 14px !important;}
.row .col h5, body h5{font-size:18px !important}
.hidemob{display:none}
.tgpma{margin-top:25px !important;margin-bottom:2px !important;}
.tgpma2{margin-bottom:0px !important;}

.wpb_wrapper h2.vc_custom_heading {
    font-size: 22px !important;
    line-height: 25px !important;
}

.tentigrw{text-align: center;font-size: 18px !important;text-transform: uppercase; color:#000;line-height:25px;padding:25px 0px}
.tentigrw b{text-align: center;font-size: 18px !important;font-weight:700;text-transform: uppercase; color:#cd2817;line-height:25px;}
.nectar-button i, .nectar-button i[class*="fa-"] {
    font-size: 36px;
}

.nectar-button.jumbo {
    font-size: 33px;   
    font-weight: bold;
}
.nectar-button span{
     font-size: 26px !important; 
}


.container, .post-area.standard-minimal.full-width-content .post .inner-wrap {
    margin: 0px !important;
    position: relative;
    padding: 0px 5px !important;
}

.container, .orbit-wrapper .slider-nav, .post-area.standard-minimal.full-width-content .post .inner-wrap {
    width: 100% !important;
     max-width:100% !important;
}
.footertxt {font-size:11px !important;font-family:lato !important}
}