/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

@import url("../salient/style.css");

.span_5 {
width: 100%;
}

.span_7 {
width: 55%;
}

body[data-form-style="minimal"] .minimal-form-input label span.text {
    font-size: 17px;
}

.wpcf7 .wpcf7-response-output {
    background-color: #151515;
    margin-left: 0px;
    margin-top: 10px;
}
div.wpcf7-mail-sent-ok {
    border: 2px solid #56c4d7;
}

.page.page-id-49 #fws_55c18eba96bc1 img{
   -webkit-filter: grayscale(100%); 
   filter: grayscale(100%);
}
.page.page-id-49 #fws_55c18eba96bc1 img:hover{
  -webkit-filter: grayscale(0%); 
   filter: grayscale(0%);
}


.nectar-slider-loading {
    background-color: #45bcd4;
    background-position: center;
    background-repeat: repeat;
    background-image: url('https://www.purplepig.ca/wp-content/uploads/2015/05/background.jpg');
    position: absolute;
    z-index: 1000;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

img.grayscale {
     filter: gray alpha(opacity=100);
    -webkit-filter: grayscale(100%);
    filter : grayscale(1);
    -webkit-transition: .5s ease-in-out;
    -moz-filter: grayscale(100%); 
    -moz-transition: .5s ease-in-out;
    -o-filter: grayscale(100%); 
    -o-transition: .5s ease-in-out;
}
img.grayscale:hover{
     filter: gray alpha(opacity=0);
    -webkit-filter: grayscale(0%);
    filter : grayscale(0);
}
.metaslider{
    max-width: 100%;
    position: absolute;
    width : 84% !important;
    max-height: 100% !important;
    margin : 0 auto;
    margin-bottom : 2% !important;
    margin-top : 2% !important;
    padding-bottom : 10px;
}
img.image-top {
    position : absolute;
    bottom : 0;
    margin-bottom : 1px;
    max-width : 100% !important;
}
#metaslider_4735{
 max-width : 100% !important;
 max-height : 100% !important;
 margin-left : 10px;
}
#metaslider_4735 img {
 max-width : 100% !important;
}
div.ls-wp-container::before{
 content : '';
 background-image : url('/wp-content/uploads/2015/05/imac2.png');
 background-size : contain;
 background-size: 100% 100%;
 position : absoloute;
 bottom : 0;
 background-repeat : no-repeat;
 display : block;
 float : left;
 width : 100%;
 height : 100%;
 z-index : 99999;
}
.ls-inner{
 z-index : -1;
}

.swiper-container, .swiper-slide {
background-color: rgba(0,0,0,0) !important;
}
transparent #logo {
display: none !important;
}

small-nav #logo {
display: block !important;
}

@media screen and (max-width: 1025px) {
.ubermenu-target {
padding-left: 5px !important;
padding-right: 5px !important;
}
}
.ubermenu.ubermenu-main .ubermenu-item-level-0 {
margin: 8px !important;
}


.page-id-3169 .nectar-social {
text-align: center;
}
.portfolio-items .col .work-info .vert-center .logo-image{
  margin : 0 auto;
  width : 35%;
}
portfolio-items .col .work-item.style-2 h3{
  display : none;
}

.seolink {
  color: #fff !important;
}

.page-header-no-bg {
display: none;
}

.hdua {
  font-family: Oswald; font-size: 60px; font-weight: 400; line-height: 80px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}

.testimonial_slider .seolink{
  color: #000 !important;
}

.menu-item-6087 a:hover, .menu-item-6087 a, .menu-item-4710 a:hover, .menu-item-4710 a  {
  cursor: default !important;
}

.sub-menu li a:hover, .sub-menu li a {
  cursor: pointer !important;
}

#header-outer .buttons {
  display: none;
}