/*
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
*/



.nectar_cascading_images .cascading-image .bg-color {
  transform: translateX(-15%) translateY(-20%)!important;
}

@media screen and (max-width:767px) {
  .nectar_cascading_images .cascading-image .bg-color {
    transform: translateX(0) translateY(-10%)!important
  }
}

@media screen and (min-width:768px) {
  .row-flex p {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px!important;
  }
  .row-flex p label span {
    width: 98%;
  }
}

.text-bottom {
  display: flex!important;
  align-items: end!important;
  background-color: #0726a6;
}

body.material .nectar-button.jumbo:not([class*=see-through]) {
  padding: 12px 50px!important;
}

.no-border-mobile .vc_column-inner {
  border: none!important;
}

#menu-footer-menu {
  display: flex;
  align-content: center;
  justify-content: end;
}
  
.material #footer-outer #footer-widgets .col ul li{
  padding:0 10px!important;
}

#copyright {
  padding:0!important;
}

.crs_button_social {
  padding: 20px;
  border-radius: 50%;
  background-color:#0726a6;
  width: 65px;
  height: 65px;
  position: fixed;
  right: 20px;
  bottom: 95px;
  z-index: 99999;
  box-shadow: 0px 0px 3px 1px #ededed;
}

.crs_button_social img.preview {
  width: 30px;
  margin-left: -2px;
  cursor: pointer;
}

.crs_button_social.active img.preview {
  display: none;
}

.crs_button_social.active {
  border-radius: 25px;
  height: auto;
  width: 200px;
}

.crs_button_social .close {
  position: absolute;
  right: 20px;
  top: 10px;
  color: #fff;
  font-weight: 800;
  z-index: 9999;
  cursor: pointer;
}

.crs_button_social .crs_form_touch div,
.crs_button_social .close {
  display: none;
}

.crs_button_social.active .crs_form_touch div {
  display: flex;
  align-items: center;
  align-content: center;
}
.crs_button_social div img {
  width: 30px;
  padding: 4px;
}

.crs_button_social div p {
  padding-bottom: 0;
  padding-left: 15px;
  color: #fff;
  font-weight: 800;
  font-size: 14px;
}

@media screen and (max-width:767px){
  #home {
    display:none;
  } 
}