/*
Theme Name: Kalahari Kanvas
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
*/
@media only screen and (max-width:1200px) {
#header-outer .aws-mobile-search .icon-salient-search{
    background-color: transparent!important;
    vertical-align: middle;
    font-size: 18px;
}
    .aws-mobile-search {
   position: relative;
    width: auto;
    float: right;
    padding: 0 8px;
    top: auto;
    right: 43px;
    margin-bottom: 0;
    margin-top: 0;
    display: inline-block!important;
    vertical-align: middle;
    line-height: 0;
    height: 100%;
    color: #fff;
    -webkit-transform: none;
    transform: none;
}
 #header-outer .aws-mobile-search .icon-salient-search {
    position: relative;
    display: block;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.aws-mobile-search .icon-salient-search:before {
    content: "\e906";
}
.aws-mobile-hide {
    transform:translateX(-155vw) !important;
    -ms-transform: translateX(-155vw);
    -webkit-transform: translateX(-155vw);
}
.aws-mobile-wrapper {
    transition:0.5s all;
    transform: translateX(-53.5%);
    -ms-transform: translateX(-53.5%);
    -webkit-transform: translateX(-53.5%);
    position: absolute;
    top: 59px;
   
}


.aws-container {
    padding-top: 18px !important;
    width: 100vw;
    padding: 0 4vw;
    left: -12.53rem;
    background: #707592;
    color: #fff;
    padding-bottom: 18px;   
}

    #top .container .row {
        display:flex;
    }

}
@media only screen and (min-width:1201px) {
    .aws-mobile-search {
        display:none;
}
.aws-container {
    padding-top: 9%;
    width: 70% !important;
    margin-left: 10% !important;
}
}
/* aws styles */
.small-nav .aws-container {
    padding-top: 8.5%;
}
.aws-container {
    padding-top: 8.5%;
}
.aws-container .aws-search-field {
    font-weight:400;
    font-size:18px;
    text-transform:uppercase;
    border-radius: 35px!important;
    padding: 10px 15px !important;
    color:#ffffff !important;
}
.aws-container .aws-search-form .aws-search-clear {
    color:#ffffff !important;
}
.aws-container .aws-search-field, .aws-container .aws-search-form {
    background-color:transparent !important;
}
.aws-container .aws-search-field::placeholder {
    font-weight:400;
    text-transform:uppercase;
    font-size:18px;
    line-height:12px !important;
    color:#ffffff !important;
}

.transparent .aws-container .aws-search-form .aws-search-clear {
    color:#ffffff !important;
}
.aws-container .aws-search-form .aws-search-clear{
  /*  margin-top:-25px !important;*/
}
.transparent .aws-container .aws-search-field::placeholder, .transparent .aws-container .aws-search-field {
    color:#ffffff !important;
}
.wpforms-page h2 {
    font-weight:bold;
}
