/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

i.contact-us {
  color: #ffffff;
  font-weight: bold;
}
ul.contact-us {
  list-style: none;
  border-style:none;
}

li.contact-us {
  padding-left: 0px !important;
}

li.contact-us:before {
  border-style:none !important;
}

.subscribe {
   border: 2px solid #0f60b7;
   background: #0f60b7;
   background: -webkit-gradient(linear, left top, left bottom, from(#0f60b7), to(#0f60b7));
   background: -webkit-linear-gradient(top, #0f60b7, #0f60b7);
   background: -moz-linear-gradient(top, #0f60b7, #0f60b7);
   background: -ms-linear-gradient(top, #0f60b7, #0f60b7);
   background: -o-linear-gradient(top, #0f60b7, #0f60b7);
   background-image: -ms-linear-gradient(top, #0f60b7 0%, #0f60b7 100%);
   padding: 9px 18px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 0px 0;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 0px 0;
   box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 0px 0;
   text-shadow: #ffffff 0 1px 0;
   color: #ffffff;
   font-size: 16px;
   font-family: helvetica, serif;
   text-decoration: none;
   vertical-align: middle;
   }
.subscribe:hover {
   border: 2px solid #0f60b7;
   text-shadow: #1e4158 0 1px 0;
   background: #0f60b7;
   background: -webkit-gradient(linear, left top, left bottom, from(#0f60b7), to(#0f60b7));
   background: -webkit-linear-gradient(top, #0f60b7, #0f60b7);
   background: -moz-linear-gradient(top, #0f60b7, #0f60b7);
   background: -ms-linear-gradient(top, #0f60b7, #0f60b7);
   background: -o-linear-gradient(top, #0f60b7, #0f60b7);
   background-image: -ms-linear-gradient(top, #0f60b7 0%, #0f60b7 100%);
   color: #fff;
   }
.subscribe:active {
   border: 2px solid #0f60b7;
   text-shadow: #1e4158 0 1px 0;
   background: #0f60b7;
   background: -webkit-gradient(linear, left top, left bottom, from(#0f60b7), to(#0f60b7));
   background: -webkit-linear-gradient(top, #0f60b7, #0f60b7);
   background: -moz-linear-gradient(top, #0f60b7, #0f60b7);
   background: -ms-linear-gradient(top, #0f60b7, #0f60b7);
   background: -o-linear-gradient(top, #0f60b7, #0f60b7);
   background-image: -ms-linear-gradient(top, #0f60b7 0%, #0f60b7 100%);
   color: #fff;
   }

/*Different logo on mobile*/
@media only screen and (max-width: 600px) {
  #logo {
    /* content: url("https://new.triton.com/wp-content/uploads/2018/07/TritonRev.png") !important; */
    content: url("https://triton.com/wp-content/uploads/2019/04/TritonOnlyRev.png") !important;
    width: 200px; /*change this to adjust the size*/
    max-width: 200px !important; /* change this to adjust the size */

  }

  header#main-header {
    padding-top: 0px !important;
  }
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
     /* IE10+ CSS styles go here */
  img {
    /* double desired size */
    width: 56px; 
    height: 56px;

    /* margins to reduce layout size to match the transformed size */ 
    margin: -14px -14px -14px -14px; 

    /* transform to scale with smooth interpolation: */
    transform: scale(0.5) rotate(0.1deg);
    -ms-interpolation-mode: bicubic;
  }
  
  #logo {
    content: url("https://new.triton.com/wp-content/uploads/2018/07/TritonStackREV.svg") !important;
    width: 200px; /*change this to adjust the size*/
    max-width: 200px !important; /* change this to adjust the size */

  }
}

@supports (-ms-accelerator:true) {
  /* IE Edge 12+ CSS styles go here */ 
  img {
       -ms-interpolation-mode: bicubic;
  }
  
  #logo {
    content: url("https://new.triton.com/wp-content/uploads/2018/07/TritonStackREV.svg") !important;
    width: 200px; /*change this to adjust the size*/
    max-width: 200px !important; /* change this to adjust the size */

  }
}

/* Handle padding */
.myslider .et_pb_slide {
  padding-bottom: 0px !important;
}
.myslider div.et_pb_slide_description, 
.myslider .et_pb_slider_fullwidth_off div.et_pb_slide_description {
  padding-top: 1%;
  padding-bottom: 1%;
}

#ThinFooter{
  min-height: 200px;
  padding: 10px 0 !important;
}

#main-footer{
  background-image: url("https://new.triton.com/wp-content/uploads/2018/08/MainFooter.png");
}

@media only screen and (min-width: 981px) {
  .et_pb_section .et_pb_column .et_pb_gallery.et_pb_slider .et_pb_gallery_item {
    margin-right: -100% !important;
    clear: none !important;
  }
}

/*Fix fullscreen PDF Embedder cutting off top header*/
.pdfemb-fsp-wrapper{
  top: 143px !important;
}

/* Remove meta data (was showing on search results page) */
.post-meta .posted-on { display: none; }

