html {scroll-padding-top: 5.5rem;} /*Fixes scrolling for anchor links on the grey containers on the Household Storage tab. https://getpublii.com/blog/one-line-css-solution-to-prevent-anchor-links-from-scrolling-behind-a-sticky-header.html*/
  /* =============================================================================
    sizes, prices, packaging
     ========================================================================== */
      /* measure switch - can be dimension measurement (metric/imperial or time measurement (week/month)  */

      .measure_switch em, .period_switch em {text-decoration:none;font-style:normal;} /*in an em but not an em*/

     .link_button, .link_button:hover, .link_button em, .link_button em:hover {
          background:0 0;/*No background */
          border:0 none;/*Looks ridiculous with a border*/
          padding:5px 0;/*Hard aligned to top corner of table*/
          cursor:pointer;
          font-size:16px;}  
       .link_button, .link_button em {color:var(--awb-color5);}
       .link_button:hover, .link_button em:hover {color:var(--awb-color2);}

      .discounted { font-size:0.8rem;text-decoration:line-through;margin:0 0.5rem;}
      .special_discount {background-color:var(--awb-custom_color_22)!important;}

      /* pricing block */
      .price_plan {padding-bottom:15px;}
      .price_plan h2 { margin-top:20px;margin-bottom:10px;padding:0 15px;}
      .price_plan h3 {margin-top:20px;margin-bottom:0px;}
      .price_plan img {margin-top:10px;margin-bottom:5px;}
      .price_plan .attributes { margin-bottom:0;padding:0 15px;display:flex;justify-content:space-between;}
      .price_plan .attributes p {margin-bottom:0;}
      .price_plan .dimensions { margin-right:20px;margin-bottom:5px;padding:0 0 0 35px;}
      .price_plan table {clear:both;}
      .price_plan .dimensions.first,.price_plan .dimensions.second {float:left;}

      .container_container .dimension {display:flex;justify-content:space-between;}
      .post-content .dimensions p { margin-bottom:0;}
      .attributes button, .attributes .dimensions-element {margin:0;}

      /* COLUMNS FOR CONTENT */
      /* 10s */
      .col_lg_1_10, .col_lg_2_10, .col_lg_3_10, .col_lg_4_10, .col_lg_5_10, .col_lg_6_10, .col_lg_7_10, .col_lg_8_10, .col_lg_9_10, .col_lg_10_10 {
        float:left;overflow:hidden;position:relative;}    
      .col_lg_1_10 {  width:10%;}
      .col_lg_2_10 {  width:20%;}
      .col_lg_3_10 {  width:30%;}
      .col_lg_4_10 {  width:40%;}
      .col_lg_5_10 {  width:50%;}
      .col_lg_6_10 {  width:60%;}
      .col_lg_7_10 {  width:70%;}
      .col_lg_8_10 {  width:80%;}
      .col_lg_9_10 {  width:90%;}
      .col_lg_10_10 {  width:100%;}
      /* storage links container shortcode */
      .container_links_container {  overflow:hidden; padding:20px 0 0;}
      .container_links_container .row {  margin:0;}
      .container_links_container a,
      .container_links_container .container_image,
      .container_links_container .container_image.hover {  display:inline-block; opacity:1;}
      .container_links_container a { width:100%;text-align:center;display:inline-block;font-size:12px;color:var(--awb-custom_color_18);position:relative;}
      .container_links_container a div { position:relative;zoom:1;display:inline-block;overflow:hidden;}
      .container_links_container a > p {  clear:both;}
      .container_links_container a:hover {  color:var(--awb-color5);}
      .container_links_container .container_image {  float:left;}
      .container_links_container .container_image.hover { opacity:0;position:absolute;top:0;left:0;}
      .container_links_container a:hover .container_image.hover {  opacity:1;}
      @media all and (max-width:620px) {
        .container_links_container .container_image {    height:80px; }
        .col_md_5_10 {    width:50%; }
      }
      @media all and (max-width:540px) {  .container_links_container .container_image {    height:72px; }}
      @media all and (max-width:470px) {  .container_links_container .container_image {    height:65px; }}
      @media all and (max-width:420px) {  .container_links_container .container_image {    height:80px; }  .col_sm_10_10 {    width:100%; }}
      @media all and (min-width:621px) {  .container_links_container .container_image {    height:62px; }}
      @media all and (min-width:700px) {  .container_links_container .container_image {    height:77px; }}
      @media all and (min-width:760px) {  .container_links_container .container_image {    height:78px; }}
      @media all and (min-width:770px) {  .container_links_container .container_image {    height:79px; }}
      @media all and (min-width:780px) {  .container_links_container .container_image {    height:80px; }}
      @media all and (min-width:800px) {  .container_links_container .container_image {    height:82px; }}
      @media all and (min-width:830px) {  .container_links_container .container_image {    height:86px; }}
      @media all and (min-width:860px) {  .container_links_container .container_image {    height:92px; }}
      @media all and (min-width:900px) {  .container_links_container .container_image {    height:98px; }}
      @media all and (min-width:940px) {  .container_links_container .container_image {    height:98px; }}
      @media all and (min-width:980px) {  .container_links_container .container_image {    height:100px; }}
      .container_links_container .description {  padding:20px 0 0; text-align:center;}
      /* storage container descriptive panel shortcode */
      .container_container { border:1px solid #f2f2f2;padding:20px;margin-top:20px;overflow:hidden;}
      .propert-icon-container { margin:-50px 0 0 -19px;position:relative;text-align:left;}
      .propert-icon-container img {  height:100px;}
      .container_container .image-container {  margin-bottom:20px;}
      .container_container .prices{  text-align:center;font-size:18px;padding-top:10px;}

      @media all and (min-width:760px){
        table.mobile-responsive { width:100%;border:1px solid rgba(0,0,0,0.05);}
        table.mobile-responsive th, table.mobile-responsive td { text-align:center;border-left:1px solid rgba(0,0,0,0.05);}
        table.mobile-responsive th { background-color:rgba(0,0,0,0.04);padding:10px 0;color:#000;}
        table.mobile-responsive td{ padding:5px 0;border-top:1px solid rgba(0,0,0,0.05);}
      }
       @media all and (min-width: 760px) and (max-width: 1024px) {
      table#business_storage_table.mobile-responsive { font-size: 14px; } 
      table#business_storage_table.mobile-responsive th, table#business_storage_table.mobile-responsive td { padding: 8px 2px; } }
        @media all and (max-width:760px)  { table.mobile-responsive { overflow:hidden;}
        .price_plan .attributes {display:block;}
        .price_plan .attributes .dimensions-element, .price_plan .attributes span.show_more_info {width:100% !important;}
          /* force table to not be like tables anymore */
          table.mobile-responsive, table.mobile-responsive thead, table.mobile-responsive tbody, table.mobile-responsive th, table.mobile-responsive td,
          table.mobile-responsive tr { display:block;text-align:center;}

          table.mobile-responsive tr td {background-color:var(--awb-color1);}
          table.mobile-responsive tr.special_discount td {background-color:var(--awb-custom_color_22);}

          /* hide table headers (but not display:none;, for accessibility) */
          table.mobile-responsive thead tr {position:absolute;top:-9999px;left:-9999px;}
          table.mobile-responsive tr { border:1px solid #ccc;}
          table.mobile-responsive td {
            /* behave  like a "row" */
            border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;padding-top:10px;padding-bottom:10px;}
          table.mobile-responsive td:before {
            /* now like a table header */
            position:absolute;
            /* top/left values mimic padding */
            top:0;left:0;width:50%;padding:10px 0;
            white-space:nowrap;background-color:rgba(0,0,0,0.03);height:100%;
          }
          table.mobile-responsive td.mobile-responsive-full-width { padding-left:0;}
        }
      /* bootstrap container and columns */
      .container { padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
      @media all and (min-width:768px) {  .container {width:750px;}  .visible-xs-block {opacity:0;}}
      @media all and (min-width:992px) {  .container {width:970px;}}
      @media all and (min-width:1200px) {  .container {width:1170px;}}
      .container-fluid { padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
      .row {margin-right:-15px;margin-left:-15px;}
      .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
        position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
      .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float:left;}
      .col-xs-12 {width:100%;}
      .col-xs-11 {width:91.66666667%;}
      .col-xs-10 {width:83.33333333%;}
      .col-xs-9 {width:75%;}
      .col-xs-8 {width:66.66666667%;}
      .col-xs-7 {width:58.33333333%;}
      .col-xs-6 {width:50%;}
      .col-xs-5 {width:41.66666667%;}
      .col-xs-4 {width:33.33333333%;}
      .col-xs-3 {width:25%;}
      .col-xs-2 {width:16.66666667%;}
      .col-xs-1 {width:8.33333333%;}
      .col-xs-pull-12 {right:100%;}
      .col-xs-pull-11 {right:91.66666667%;}
      .col-xs-pull-10 {right:83.33333333%;}
      .col-xs-pull-9 {right:75%;}
      .col-xs-pull-8 {right:66.66666667%;}
      .col-xs-pull-7 {right:58.33333333%;}
      .col-xs-pull-6 {right:50%;}
      .col-xs-pull-5 {right:41.66666667%;}
      .col-xs-pull-4 {right:33.33333333%;}
      .col-xs-pull-3 {right:25%;}
      .col-xs-pull-2 {right:16.66666667%;}
      .col-xs-pull-1 {right:8.33333333%;}
      .col-xs-pull-0 {right:auto;}
      .col-xs-push-12 {left:100%;}
      .col-xs-push-11 {left:91.66666667%;}
      .col-xs-push-10 {left:83.33333333%;}
      .col-xs-push-9 {left:75%;}
      .col-xs-push-8 {left:66.66666667%;}
      .col-xs-push-7 {left:58.33333333%;}
      .col-xs-push-6 {left:50%;}
      .col-xs-push-5 {left:41.66666667%;}
      .col-xs-push-4 {left:33.33333333%;}
      .col-xs-push-3 {left:25%;}
      .col-xs-push-2 {left:16.66666667%;}
      .col-xs-push-1 {left:8.33333333%;}
      .col-xs-push-0 {left:auto;}
      .col-xs-offset-12 {margin-left:100%;}
      .col-xs-offset-11 {margin-left:91.66666667%;}
      .col-xs-offset-10 {margin-left:83.33333333%;}
      .col-xs-offset-9 {margin-left:75%;}
      .col-xs-offset-8 {margin-left:66.66666667%;}
      .col-xs-offset-7 {margin-left:58.33333333%;}
      .col-xs-offset-6 {margin-left:50%;}
      .col-xs-offset-5 {margin-left:41.66666667%;}
      .col-xs-offset-4 {margin-left:33.33333333%;}
      .col-xs-offset-3 {margin-left:25%;}
      .col-xs-offset-2 {margin-left:16.66666667%;}
      .col-xs-offset-1 {margin-left:8.33333333%;}
      .col-xs-offset-0 {margin-left:0;}
      @media all and (min-width:768px) {
        .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float:left;}
        .col-sm-12 {width:100%;}
        .col-sm-11 {width:91.66666667%;}
        .col-sm-10 {width:83.33333333%;}
        .col-sm-9 {width:75%;}
        .col-sm-8 {width:66.66666667%;}
        .col-sm-7 {width:58.33333333%;}
        .col-sm-6 {width:50%;}
        .col-sm-5 {width:41.66666667%;}
        .col-sm-4 {width:33.33333333%;}
        .col-sm-3 {width:25%;}
        .col-sm-2 {width:16.66666667%;}
        .col-sm-1 {width:8.33333333%;}
        .col-sm-pull-12 {right:100%;}
        .col-sm-pull-11 {right:91.66666667%;}
        .col-sm-pull-10 {right:83.33333333%;}
        .col-sm-pull-9 {right:75%;}
        .col-sm-pull-8 {right:66.66666667%;}
        .col-sm-pull-7 {right:58.33333333%;}
        .col-sm-pull-6 {right:50%;}
        .col-sm-pull-5 {right:41.66666667%;}
        .col-sm-pull-4 {right:33.33333333%;}
        .col-sm-pull-3 {right:25%;}
        .col-sm-pull-2 {right:16.66666667%;}
        .col-sm-pull-1 {right:8.33333333%;}
        .col-sm-pull-0 {right:auto;}
        .col-sm-push-12 {left:100%;}
        .col-sm-push-11 {left:91.66666667%;}
        .col-sm-push-10 {left:83.33333333%;}
        .col-sm-push-9 {left:75%;}
        .col-sm-push-8 {left:66.66666667%;}
        .col-sm-push-7 {left:58.33333333%;}
        .col-sm-push-6 {left:50%;}
        .col-sm-push-5 {left:41.66666667%;}
        .col-sm-push-4 {left:33.33333333%;}
        .col-sm-push-3 {left:25%;}
        .col-sm-push-2 {left:16.66666667%;}
        .col-sm-push-1 {left:8.33333333%;}
        .col-sm-push-0 {left:auto;}
        .col-sm-offset-12 {margin-left:100%;}
        .col-sm-offset-11 {margin-left:91.66666667%;}
        .col-sm-offset-10 {margin-left:83.33333333%;}
        .col-sm-offset-9 {margin-left:75%;}
        .col-sm-offset-8 {margin-left:66.66666667%;}
        .col-sm-offset-7 {margin-left:58.33333333%;}
        .col-sm-offset-6 {margin-left:50%;}
        .col-sm-offset-5 {margin-left:41.66666667%;}
        .col-sm-offset-4 {margin-left:33.33333333%;}
        .col-sm-offset-3 {margin-left:25%;}
        .col-sm-offset-2 {margin-left:16.66666667%;}
        .col-sm-offset-1 {margin-left:8.33333333%;}
        .col-sm-offset-0 {margin-left:0;}
      }
      @media all and (min-width:992px) {
        .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float:left;}
        .col-md-12 {width:100%;}
        .col-md-11 {width:91.66666667%;}
        .col-md-10 {width:83.33333333%;}
        .col-md-9 {width:75%;}
        .col-md-8 {width:66.66666667%;}
        .col-md-7 {width:58.33333333%;}
        .col-md-6 {width:50%;}
        .col-md-5 {width:41.66666667%;}
        .col-md-4 {width:33.33333333%;}
        .col-md-3 {width:25%;}
        .col-md-2 {width:16.66666667%;}
        .col-md-1 {width:8.33333333%;}
        .col-md-pull-12 {right:100%;}
        .col-md-pull-11 {right:91.66666667%;}
        .col-md-pull-10 {right:83.33333333%;}
        .col-md-pull-9 {right:75%;}
        .col-md-pull-8 {right:66.66666667%;}
        .col-md-pull-7 {right:58.33333333%;}
        .col-md-pull-6 {right:50%;}
        .col-md-pull-5 {right:41.66666667%;}
        .col-md-pull-4 {right:33.33333333%;}
        .col-md-pull-3 {right:25%;}
        .col-md-pull-2 {right:16.66666667%;}
        .col-md-pull-1 {right:8.33333333%;}
        .col-md-pull-0 {right:auto;}
        .col-md-push-12 {left:100%;}
        .col-md-push-11 {left:91.66666667%;}
        .col-md-push-10 {left:83.33333333%;}
        .col-md-push-9 {left:75%;}
        .col-md-push-8 {left:66.66666667%;}
        .col-md-push-7 {left:58.33333333%;}
        .col-md-push-6 {left:50%;}
        .col-md-push-5 {left:41.66666667%;}
        .col-md-push-4 {left:33.33333333%;}
        .col-md-push-3 {left:25%;}
        .col-md-push-2 {left:16.66666667%;}
        .col-md-push-1 {left:8.33333333%;}
        .col-md-push-0 {left:auto;}
        .col-md-offset-12 {margin-left:100%;}
        .col-md-offset-11 {margin-left:91.66666667%;}
        .col-md-offset-10 {margin-left:83.33333333%;}
        .col-md-offset-9 {margin-left:75%;}
        .col-md-offset-8 {margin-left:66.66666667%;}
        .col-md-offset-7 {margin-left:58.33333333%;}
        .col-md-offset-6 {margin-left:50%;}
        .col-md-offset-5 {margin-left:41.66666667%;}
        .col-md-offset-4 {margin-left:33.33333333%;}
        .col-md-offset-3 {margin-left:25%;}
        .col-md-offset-2 {margin-left:16.66666667%;}
        .col-md-offset-1 {margin-left:8.33333333%;}
        .col-md-offset-0 {margin-left:0;}
      }
      @media all and (min-width:1200px) {
        .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float:left;}
        .col-lg-12 {width:100%;}
        .col-lg-11 {width:91.66666667%;}
        .col-lg-10 {width:83.33333333%;}
        .col-lg-9 {width:75%;}
        .col-lg-8 {width:66.66666667%;}
        .col-lg-7 {width:58.33333333%;}
        .col-lg-6 {width:50%;}
        .col-lg-5 {width:41.66666667%;}
        .col-lg-4 {width:33.33333333%;}
        .col-lg-3 {width:25%;}
        .col-lg-2 {width:16.66666667%;}
        .col-lg-1 {width:8.33333333%;}
        .col-lg-pull-12 {right:100%;}
        .col-lg-pull-11 {right:91.66666667%;}
        .col-lg-pull-10 {right:83.33333333%;}
        .col-lg-pull-9 {right:75%;}
        .col-lg-pull-8 {right:66.66666667%;}
        .col-lg-pull-7 {right:58.33333333%;}
        .col-lg-pull-6 {right:50%;}
        .col-lg-pull-5 {right:41.66666667%;}
        .col-lg-pull-4 {right:33.33333333%;}
        .col-lg-pull-3 {right:25%;}
        .col-lg-pull-2 {right:16.66666667%;}
        .col-lg-pull-1 {right:8.33333333%;}
        .col-lg-pull-0 {right:auto;}
        .col-lg-push-12 {left:100%;}
        .col-lg-push-11 {left:91.66666667%;}
        .col-lg-push-10 {left:83.33333333%;}
        .col-lg-push-9 {left:75%;}
        .col-lg-push-8 {left:66.66666667%;}
        .col-lg-push-7 {left:58.33333333%;}
        .col-lg-push-6 {left:50%;}
        .col-lg-push-5 {left:41.66666667%;}
        .col-lg-push-4 {left:33.33333333%;}
        .col-lg-push-3 {left:25%;}
        .col-lg-push-2 {left:16.66666667%;}
        .col-lg-push-1 {left:8.33333333%;}
        .col-lg-push-0 {left:auto;}
        .col-lg-offset-12 {margin-left:100%;}
        .col-lg-offset-11 {margin-left:91.66666667%;}
        .col-lg-offset-10 {margin-left:83.33333333%;}
        .col-lg-offset-9 {margin-left:75%;}
        .col-lg-offset-8 {margin-left:66.66666667%;}
        .col-lg-offset-7 {margin-left:58.33333333%;}
        .col-lg-offset-6 {margin-left:50%;}
        .col-lg-offset-5 {margin-left:41.66666667%;}
        .col-lg-offset-4 {margin-left:33.33333333%;}
        .col-lg-offset-3 {margin-left:25%;}
        .col-lg-offset-2 {margin-left:16.66666667%;}
        .col-lg-offset-1 {margin-left:8.33333333%;}
        .col-lg-offset-0 {margin-left:0;}
      }