/*

Theme Name: Pro &ndash; Child Theme
Theme URI: https://theme.co/pro/
Author: Themeco
Author URI: https://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro

*/

.standard-text-shadow{
    text-shadow: 0px 3px 9px rgba(0, 0, 0, 1);
  }
  .whitepictureborder{
    border: 2px white solid;
  }
  .imagemargin{
    margin-bottom:35px;
  }
  
  .flexcheckboxes{
      display: flex !important;
      flex-direction: column !important;
  }
  
  .marketingmargin{
      margin:300px;
  }
  
  .x-topbar .p-info{
      color:#FFFFFF !important;
  }
  
  input[type='checkbox'], input[type='radio']{
      margin: 5px !important;
  }
  
  .desktop .sub-menu a{
      line-height: 2.8 !important;
  }
  .desktophider{
      display:none;
  }
  .mobilehider{
      display:block;
  }
  
  .text-white h2,
  .text-white p,
  .text-white .x-btn {
    color: #fff !important;
  }
  
  .text-white .x-btn {
    border-color: #fff !important;
  }
  
  .text-white .x-icon {
    color: #fff !important;
  }
  
  .text-white .x-hr {
    border-top-color: rgba(255, 255, 255, 0.1) !important;
  }
  
  .text-white .x-btn:hover {
    opacity: 0.75 !important;
  }
  
  #employmentAppBright{
    
  }
  #employmentAppBright .x-container{
    padding:0 10px 25px 10px !important;
  }
  .graybackground{
    background-color:#c2c8d6 !important;
  }
  
  #employmentAppBright .x-column{
    padding:10px !important;
  }
  
  @media (max-width: 1300px) {
      .marketingmargin{
          margin:25px;
      }
  }
  
  @media (max-width: 785px) {
      .marketingmargin{
          margin:25px;
      }
      .desktophider{
          display:block;
      }
      .mobilehider{
          display:none;
      }
  
  }
  @media (max-width: 600px) {
      .marketingmargin{
          margin:15px;
      }
  }