@media only screen and (max-width: 767px) {
    .home .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{ padding-left: 0px !important; }

    .box_s .et_pb_blurb_content .et_pb_main_blurb_image{ margin: 0px !important;}
    .box_s .et_pb_row_2.et_pb_row{padding-top: 0px !important;}
    .et_pb_blog_grid .et_pb_post .post-meta{ padding: 7px 19px; }
    .contact_h  .et_pb_blog_grid .column{ float:none; width: 100% !important; }
    .contact_h .wpcf7-form .et_pb_column{ margin-bottom:0px !important; }
    .contact_h .wpcf7-form input[type=text], .contact_h .wpcf7-form input[type=email], .contact_h .wpcf7-form input[type=tel]{ padding: 10px 0px !important; }
    .testimonial .et_pb_slide_image{ display: block !important; }
    .testimonial .et_pb_slider_0.et_pb_slider .et_pb_slide_description{ width: 100%; }
    .testimonial .et_pb_slides .et_pb_slider_container_inner{vertical-align:top !important;}
    .customer .et_pb_gallery .et_pb_gallery_item{ width: 29% !important; }
    .customer .et_pb_gallery .et_pb_grid_item:nth-child(3n){  margin: 0px 0px 10px 0px !important; }
    .customer .et_pb_gallery .et_pb_grid_item:nth-child(2n+1){ clear: none !important;}
    .customer .et_pb_gallery .et_pb_grid_item:nth-child(3n+1){ clear: both !important;}
    .customer .et_pb_gallery .et_pb_grid_item:nth-child(9n),.customer .et_pb_gallery .et_pb_grid_item:nth-child(17n){ margin: 0px 0px 10px 18px !important;}
    .testimonial .et_pb_slide_image{ width: 100% !important; }
    .testimonial .et_pb_slider_0.et_pb_slider .et_pb_slide_description{ width:100% !important; }
    .et_pb_slides .et_pb_container{ display: contents; }
    .home_v .et_pb_fullscreen, .home_v .et_pb_fullwidth_header{ padding-top: calc(75px * 2) !important; padding-bottom: 75px !important;}
    .mobile_menu_bar:before{ color: #fff !important; }
     .menukort-lister .et_pb_text_inner .menukort li a{ font-size:14px!important;}
     .menukort-lister .et_pb_text ul,.menukort-lister-2 .et_pb_text ul{padding-bottom:0px !important;}
     .menukort-lister{ padding-top:0px !important; }
      .mobile_menu_bar::before{ color:#fff !important;}
      /*.et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_4{ width:30% !important;}*/
       .rue-hojre-side{ position:relative !important; top:10px !important; right:-150px !important;    }
       .rue-venstre-side{ position:relative !important; left:45px !important;}
      .rue-menukort-artikel{ top:10px !important;}
      .rue-forside-artikel{top:-30px !important;}
      .single .et_post_meta_wrapper h1.entry-title,.recent_b h2{ font-size:26px !important;}
      .recent_b .et_pb_column{ width:100% !important;}
      .home .home_v .et_pb_module_header{ font-size:30px !important;}
       #processen .rue-coaching-align-center{ padding-top:0px !important; padding-bottom:0px !important;}
      #processen .rue-coaching-align-center .et_pb_column_1_4{ width:50% !important;}
      .et_pb_post h2.entry-title{min-height: auto !important;font-size: 19px !important;}
      .sub-menu li a{ padding-left:30px !important;}
      .sub-menu a::before{ left:25px !important;}
      body #page-container .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button{padding:5px !important;}
}

@media screen and (max-width: 736px) and (orientation: landscape){
    .customer .et_pb_gallery .et_pb_gallery_item{ width: 29% !important; }
    .customer .et_pb_gallery .et_pb_grid_item:nth-child(3n){  margin: 0px 0px 10px 0px !important; }
    .customer .et_pb_gallery .et_pb_grid_item:nth-child(2n+1){ clear: none !important;}
    .customer .et_pb_gallery .et_pb_grid_item:nth-child(3n+1){ clear: both !important;}
    .customer .et_pb_gallery .et_pb_grid_item:nth-child(9n),.customer .et_pb_gallery .et_pb_grid_item:nth-child(17n){ margin: 0px 0px 10px 18px !important;}
}

/* #### iPhone 4+ Portrait #### */
@media screen and (max-device-width: 320px) and (-webkit-max-device-pixel-ratio: 2){
   .et_pb_text_inner .menukort li a{ font-size:10px!important;}
}
@media only screen and (min-width : 320px) and (max-width : 568px) and (orientation : portrait) {
     
    .page-id-1056 .menukort-lister .et_pb_text_inner .menukort li a,.menukort-lister-2 .et_pb_text_inner .menukort li a{ font-size:11px!important;}
    .menukort-lister .et_pb_text ul,.menukort-lister-2 .et_pb_text ul{ padding-left:0px !important;}
   
}
@media only screen and (min-width : 360px) and (max-width : 640px) and (orientation : portrait) {
     
}

/* #### iPhone 6 and 6 plus Portrait or Landscape #### */
@media only screen and (min-width : 375px) and (max-width : 667px) and (orientation : portrait) {
  
}

@media only screen and (min-width : 375px) and (max-width :812px) and (orientation : portrait) {
  

}

@media only screen and (min-width : 414px) and (max-width : 736px) and (orientation : portrait) {
  
}

@media only screen and (min-width : 768px) and (max-width : 1024px){
    .menukort-lister .et_pb_text ul,.menukort-lister-2 .et_pb_text ul{padding-bottom:0px !important;}
    .page-id-1056 .rue-coaching-align-center .et_pb_column:first-child,.page-id-1309 .rue-coaching-align-center .et_pb_column:first-child{ width:30% !important;}
   .page-id-1056 .rue-coaching-align-center .et_pb_column:last-child,.page-id-1309 .rue-coaching-align-center .et_pb_column:last-child{ width:70% !important;}
   .page-id-1409 .partnerskaber .et_pb_column:first-child{ width:100% !important;}
   .page-id-1409 .partnerskaber .et_pb_column:last-child{ width:50% !important;}
   .mobile_menu_bar::before{ color:#fff !important;}
   .recent_b h2{ width:100%;}
   .single .recent_b_s .et_pb_column { width:44.25% !important; margin-right:5.5%!important}
   .single .recent_b_s .et_pb_column:nth-child(3n+1){clear:both;}
}

@media only screen and (min-width : 1024px) and (max-width : 1366px){
    .customer .et_pb_gallery .et_pb_grid_item{width: 10% !important;}
    .six_b .et_pb_blurb h4 a,.et_pb_blurb h4{ font-size:20px !important;}
    
    /*.et_pb_text_inner .menukort li a{ font-size:12px!important;}
    .menukort-lister a::after,.menukort-lister-2 a::after{ position:relative !important;display: block;}*/
    .stor-overskrift .et_pb_text_inner h1{ font-size:40px !important;}
    .contact_h .et_pb_text_inner .one_half{ width: 48%  !important; margin-right: 0px !important;}
   .five-columns .et_pb_module{ width:33% !important;}
   .home .box_s .et_pb_main_blurb_image{ width:70% !important;}
   .blog_s h2.entry-title{font-size:20px !important; }
   .home .blog_s .post-content{ min-height: 142px !important;}
   .rue-hojre-side{ right:-75px !important;}
   .rue-venstre-side{ left:-75px !important;}
   #b2b .et_pb_column, #detailbutik .et_pb_column,#salgsleder-uddannelse .et_pb_column,#generelle-lederudannelse .et_pb_column{ width:100%;}
   .page-id-1056 .rue-coaching-align-center .et_pb_column:first-child,.page-id-1309 .rue-coaching-align-center .et_pb_column:first-child{ width:30% !important;}
   .page-id-1056 .rue-coaching-align-center .et_pb_column:last-child,.page-id-1309 .rue-coaching-align-center .et_pb_column:last-child{ width:70% !important;}
   #business-coaching .et_pb_row_2{ padding-bottom:20px;}
   .page-id-1409 .partnerskaber .et_pb_column:first-child{ width:100% !important;}
   .page-id-1409 .partnerskaber .et_pb_column:last-child{ width:50% !important;}
   .et_pb_button{ font-size:16px !important;}
    .mobile_menu_bar::before{ color:#fff !important;}
}
