/*version 2.2*/

  .page-id-33 .et_pb_module.et_pb_accordion_item:first-child {
    display: none!important;
  }

@media only screen and (min-width: 1366px) {
  #main-footer .et_pb_row.et_pb_equal_columns>.et_pb_column {
    height: 30px;
  }
  .unlimited-template-default #main-footer .et_pb_row.et_pb_equal_columns>.et_pb_column {
    height: 25px!important;
  }

  .unlimited-template-default #main-footer .et_pb_column_1_4 {
    margin-top: -5px;
  }
}

@media only screen and (min-width: 1024px) {
  .et_pb_column_1_2 div.customPrevBtn span, 
  .et_pb_column_1_2 div.customNextBtn span {
      margin-top: 60px;
  }
  .et_pb_cta_0.et_pb_promo,
  .et_pb_cta_1.et_pb_promo,
  .et_pb_cta_2.et_pb_promo,
  .et_pb_cta_3.et_pb_promo,
  .et_pb_cta_4.et_pb_promo,
  .et_pb_cta_5.et_pb_promo,
  .et_pb_cta_6.et_pb_promo,
  .et_pb_cta_7.et_pb_promo,
  .et_pb_cta_8.et_pb_promo,
  .et_pb_cta_9.et_pb_promo,
  .et_pb_cta_10.et_pb_promo,
  .et_pb_cta_11.et_pb_promo,
  .et_pb_cta_12.et_pb_promo,
  .et_pb_cta_13.et_pb_promo,
  .et_pb_cta_14.et_pb_promo,
  .et_pb_cta_15.et_pb_promo,
  .et_pb_cta_16.et_pb_promo,
  .et_pb_cta_17.et_pb_promo,
  .et_pb_cta_18.et_pb_promo,
  .et_pb_cta_19.et_pb_promo,
  .et_pb_cta_20.et_pb_promo,
  .et_pb_cta_21.et_pb_promo,
  .et_pb_cta_22.et_pb_promo,
  .et_pb_cta_23.et_pb_promo,
  .et_pb_cta_24.et_pb_promo,
  .et_pb_cta_25.et_pb_promo,
  .et_pb_cta_26.et_pb_promo {
    padding-left: 50px!important;
    padding-right: 50px!important;
  }
}
@media only screen and (min-width: 981px) {
   .home_banner .et_pb_column_1_6{
        margin-right:1%!important;
        width:15%!important
    }
  .page-id-4269.logged-in #et-boc>.et_builder_inner_content>div.et_pb_section:nth-child(1),
  .page-id-4142.logged-in #et-boc>.et_builder_inner_content>div.et_pb_section:nth-child(1){
      padding-top: 84px!important;
  }
}

@media only screen and (max-width: 1180px) {
  .mobmenu_content li {
      list-style: none;
      display: block!important;
      margin-top: 10px!important;
      margin-bottom: 10px!important;
      padding-left: 10px!important;
  }
    
  .mob-standard-logo {
      display: inline-block;
      height: 50px!important;
      float: left!important;
      margin: 8px!important;
  }

  .mob-menu-header-holder {
    top: 0!important;
    height: 65px!important;
  }

  .mobmenur-container {
    top: 15px!important;
    margin-right: 5px;
  }

  .mob-menu-header-holder {
    background-color: #fdbe2f!important;
    height: 50px;
  }

  .mob-cancel-button {
    margin-top: 5px!important;
  }

}

@media only screen and (min-width: 767px) and (max-width: 1365px) {
  #main-footer .et_pb_row.et_pb_equal_columns>.et_pb_column {
    height: auto!important;
    width: 100%;
  }
/*  .et_pb_gutters3 .et_pb_column_3_4 {
    width: 100%!important;
  }

  .et_pb_gutters3 .et_pb_column_1_4 {
    width: 100%!important;
  }
*/
  .et_pb_row.et_pb_equal_columns {
    display: block!important;
  }

  #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item {
    margin-bottom: 10px!important;
  }
}

@media only screen and (min-width: 981px) and (max-width: 1023px) {
  .owl-carousel-section-wrapper > .customPrevBtn span, .owl-carousel-section-wrapper > .customNextBtn span {
      margin-top: 60px;
  }
    .et_pb_column_1_2 div.customPrevBtn span, 
    .et_pb_column_1_2 div.customNextBtn span {
      margin-top: 40px;
    }

  .et_pb_row.et_pb_equal_columns {
    display: block!important;
  }
}

@media only screen and (max-width: 1023px) {
  .et_pb_button_module_wrapper.et_pb_button_alignment_right,
  .et_pb_button_module_wrapper.et_pb_button_alignment_left {
      text-align: center;
  } 

/*  .page-id-217 .et_pb_column.et_pb_column_empty {
      height: 300px!important;
      display: block;
      width: 400px!important;
      margin: auto!important;
  }*/
  
}

@media only screen and (min-width: 768px) {

  .page-id-4269.logged-in #et-boc>.et_builder_inner_content>div.et_pb_section:nth-child(1),
  .page-id-4142.logged-in #et-boc>.et_builder_inner_content>div.et_pb_section:nth-child(1){
      padding-top: 70px!important;
  }

  .page-id-4269 #et-boc>.et_builder_inner_content>div.et_pb_section:nth-child(1),
  .page-id-4142 #et-boc>.et_builder_inner_content>div.et_pb_section:nth-child(1){
      padding-top: 107px!important;
  }

   #mobile {
    display:none;
  }
  #desktop {
    display: block;
  }
}

@media only screen and (max-width: 767px) {

 #mobile {
    display:block;
  }
#desktop {
  display: none;
}

  #signup-right-section > div.et_pb_module.et_pb_code.et_pb_code_0.skin-dark > div > div > div > form > div:nth-child(8) > span:nth-child(2) {
    display: block;
    padding-bottom: 10px;
  }
  #menu-footer-menu a {
      color: #fff!important;
  }
  .et_pb_column .et_pb_widget {
    margin-bottom: 0!important;
  }
.et_pb_row_2.et_pb_row {
    padding-top: 0px!important;
  }

  .single-unlimited .et_pb_section_0.et_pb_section {
    padding-top: 40px!important;
  }

  h1, h2, h3, h4, h5, h6 {
    margin-bottom: 0!important;
  }

  .page-id-217 #et-boc > div > div.et_pb_section.et_pb_section_0.et_pb_with_background.et_pb_section_parallax.et_section_regular.et_pb_section_first {
    padding-bottom: 20px!important;
  }

    .et_pb_cta_1.et_pb_promo {
      border-radius: 0!important;
      overflow: hidden;
      padding-bottom: 18px!important;
      margin-top: 0px!important;
  }

  body.home .et_pb_fullwidth_header_0 {
    height: 80vh;
    min-height: 80vh;
  }
  #menu-footer-menu li {
    text-align: center!important;
    width: 50%!important;
    float: left!important;
  }

  .page-id-352 .et_pb_section_3,
  .page-id-115999 .et_pb_section_0 {
    padding-bottom: 0px;
  }

  .page-id-116838 #et-boc > .et_builder_inner_content > div.et_pb_section:nth-child(1),
  .page-id-115999 #et-boc > .et_builder_inner_content > div.et_pb_section:nth-child(1),
  .page-id-115995 #et-boc > .et_builder_inner_content > div.et_pb_section:nth-child(1){
    padding-top: 0!important;
    margin-top: 15px;
  }

  .page-id-116838 #et-boc > div > div.et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular.et_pb_section_first > div > div > div > div > h1,
  .page-id-115999 #et-boc > div > div.et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular.et_pb_section_first > div > div > div > div > h1,
  .page-id-115995 #et-boc > div > div.et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular.et_pb_section_first > div > div > div > div > h1 {
    font-size: 35px!important;
    padding-bottom: 0!important;
  }

  .page-id-115995 #et-boc > div > div.et_pb_section.et_pb_section_0.et_pb_with_background.et_pb_section_parallax.et_section_regular.et_pb_section_first > div.et_pb_row.et_pb_row_0 {
    padding-bottom: 40px!important; 
    padding-top: 80px!important;
  }

  .lrm-user-modal-container {
    right: 19px!important;
  }
  .page-id-33 .left > tbody > tr > td {
    padding: 6px 0px!important;
  }
  .page-id-33 .et_pb_pricing_tables_0 .et_pb_pricing_heading,
  .page-id-33 .et_pb_pricing_tables_1 .et_pb_pricing_heading {
    margin-top: 0px!important;
    margin-bottom: 20px!important;
  }

  .page-id-33 .et_pb_pricing_table_0,
  .page-id-33 .et_pb_pricing_table_1 {
    padding-top: 0px!important;
  }

  .page-id-33 .right > tbody > tr > td:first-child {
    padding: 6px 0px!important;
  }
   .page-id-33 .right > tbody > tr > td:nth-child(2) {
    padding: 6px 12px!important;
  } 

  .page-id-384 #signup-left-section,
  .page-id-384 #et-boc > .et_builder_inner_content > div.et_pb_section:nth-child(1) {
    display: none!important;
  }  


  .page-id-384 .moonray-form-input-type-submit .moonray-form-input {
    color: #222!important;
    border: 2px solid #222!important;
  }

  .page-id-4269.logged-in #et-boc>.et_builder_inner_content>div.et_pb_section:nth-child(1), 
  .page-id-4142.logged-in #et-boc>.et_builder_inner_content>div.et_pb_section:nth-child(1) {
    padding-top: 17px!important;
  }

  .et_pb_promo_description {
    padding-top: 15px!important;
  }
  .page-id-384 #autofill_form > div {
    width: 100%!important;
  }
  #et-boc > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_pb_section_parallax.et_section_regular.et_pb_section_first > div.et_pb_row.et_pb_row_2.et_pb_row_6col .et_pb_column_1_6 {
    width: 50%!important;
  }

  #et-boc > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_pb_section_parallax.et_section_regular.et_pb_section_first > div.et_pb_row.et_pb_row_1.et_pb_gutters1 {
    padding-bottom: 20px!important;
  }

  .resource-top-actions > div.et_pb_column.et_pb_column_1_6.et_pb_column_4.et_pb_css_mix_blend_mode_passthrough > div > div > div.et_pb_blurb_container > h6 {
    margin-top:-15px!important;
  }

/*  .et_pb_fullwidth_header .et_pb_fullwidth_header_scroll {
      position: relative;
      display: block;
      clear: both;
      top: -15px;
    }*/
}

@media only screen and (min-width: 380px) and (max-width: 768px) {
  .searchandfilter input[type="submit"],
  .search-result,
  .pricing-tabs .et_pb_button_1,
  .pricing-tabs .et_pb_button_1:hover,
  .et_pb_centered_pricing_items .et_pb_button:hover,
  .et_pb_button,
  .et_pb_button:hover, .et_pb_module .et_pb_button:hover,
  .moonray-form-input-type-submit .moonray-form-input {
      padding: 10px 30px!important;
  }
}

@media only screen and (min-width: 601px) and (max-width: 980px) {
  .owl-carousel-section-wrapper > .customPrevBtn span, .owl-carousel-section-wrapper > .customNextBtn span {
      margin-top: 108px;
  }
}

@media only screen and (min-width: 601px) {
  #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-121816 > ul.mega-sub-menu {
      margin-top: 10px!important;
  }

/*#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-121887 {
      line-height: 0;
      position: absolute;
      right: 280px;
      margin-top: 2px;
  }
.logged-in #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-121887 {
      right: 125px;
  }*/
}

@media only screen and (max-width: 600px) {
  .owl-carousel-section-wrapper > .customPrevBtn span, .owl-carousel-section-wrapper > .customNextBtn span {
      margin-top: 12%!important;
  }

  .gauges div:first-child {
    width: 60%!important;
  }

}



@media (min-width:480px){
    .home_banner h4.et_pb_module_header{
        font-size:14px!important
    }
}

@media (max-width: 479px) {
  #signup-optin{
    padding-top: 0!important;
  }
  #mobile #signup-left-section {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
}
  .home_banner .et_pb_column_1_6{
        width:33.3%!important;
      margin-bottom: 0px!important;
    }
    .home_banner h4.et_pb_module_header{
        font-size:9px!important;
    }
  
  .et_pb_row_1-6_1-6_1-6_1-2 .et_pb_column {
    width: 33%!important;
  }
  #signup-left-section {
    padding-bottom: 40%!important;
  }
#signup-left-section > div.et_pb_module {
    height: 115px!important;
  }

#signup-optin #signup-left-section > div.et_pb_module {
    height: auto!important;
  }
  #autofill_form > div {
    width: 100%!important;
  }
  .et_pb_fullwidth_header_0 .header-content-container .header-content .et_pb_button_one.et_pb_button {
    margin-bottom: 10px!important;
  }
  .et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_two {
    margin-left: 0px!important;
  }

  #et-boc > div > div.et_pb_section.et_pb_section_4.et_pb_with_background.et_pb_section_parallax.et_section_regular > div.et_pb_row.et_pb_row_6.et_pb_row_1-4_3-4 > div.et_pb_column.et_pb_column_1_4.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough > div,
  #et-boc > div > div.et_pb_section.et_pb_section_4.et_pb_with_background.et_pb_section_parallax.et_section_regular > div.et_pb_row.et_pb_row_6.et_pb_row_1-4_3-4 > div.et_pb_column.et_pb_column_3_4.et_pb_column_9.et_pb_css_mix_blend_mode_passthrough > div {
    width: 100%!important;
  }
  body.home .et_pb_image_0 {
    max-width: 100%!important;
    margin-left: 0;
  }

  body.home .et_pb_text_13 {
    max-width: 100%!important;
  }
}

@media only screen and (min-width: 420px) and (max-width: 600px) {
    h3 {
      font-size: 28px!important;
      font-weight: 300;
      line-height: 34px!important;
    }

  .et_pb_pricing_table_0 .et_pb_et_price .et_pb_sum {
      font-size: 32px!important;
  }
  
    body:not(.home) h1 {
      font-size: 40px!important;
  }
}
@media only screen and (max-width: 420px) {
    h3 {
      font-size: 24px!important;
      font-weight: 300;
      line-height: 28px!important;
    }

  .et_pb_pricing_table_0 .et_pb_et_price .et_pb_sum {
      font-size: 24px!important;
  }
    body:not(.home) h1 {
      font-size: 35px;
  }
  .page-id-116011 h1 {
    font-size: 20px!important;
  } 

  .et_pb_fullwidth_header {
      position: relative;
      padding: 20px 0 10px;
  }
  
  .home #et-boc > div > div.et_pb_section.et_pb_section_0.et_pb_fullwidth_section.et_section_regular.et_pb_section_first > section {
    padding-top: 20px!important;
  }
  body.home .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
    margin: 0px auto!important;
  }
    .page-id-4142 #et-boc > .et_builder_inner_content > div.et_pb_section:nth-child(1),
    .page-id-4269 #et-boc > .et_builder_inner_content > div.et_pb_section:nth-child(1) {
    padding-top: 16px !important;
  }

}