@import url("styles.css");

/* RETINA */
@media screen and (min-width: 1441px) {
}

/* MAC BOOK */
@media screen and (max-width: 1440px) and (min-width: 1367px) {
}

/* DESKTOP 1 */
@media screen and (max-width: 1366px) and (min-width: 1296px) {
}

/* DESKTOP 2 */
@media screen and (max-width: 1295px) and (min-width: 1081px) {
}

/* IPAD LANDSCAPE */
@media screen and (max-width: 1080px) {
 .home #nav_menu-2 {
    display: none;
 }
 .status-info {
    width: 100%;
    padding-top: 5%;
 }
 .form-style .et_pb_row.et_pb_row_1-4_3-4::before {
     width: 0px;
 }
}

/* DIVI TABLET BREAKPOINT / IPAD PORTRAIT */
@media screen and (min-width: 970px) {  
 #et-secondary-menu {
      display: none;
   }
}
@media screen and (max-width: 980px) {  
 #nav_menu-3 {
      display: none;
   }
 #et_mobile_nav_menu {
    margin-bottom: 40%;
   }
 .et_header_style_left #logo, .et_header_style_split #logo {
    max-width: 88%;
   }
 .et_pb_row {
    position: relative;
    width: 88%;
   }
 .container {
    width: 88%;
   }
 #logo {
    margin-top: 2%;
   }
 #main-header {
    background-color: #eb453e !important;
   }
 .login #login {
    width: 90% !important;
 }
 .login form {
    margin-left: 4% !important;
    margin-right: 4% !important;
 }
 #lostpasswordform {
    width: 72% !important;
    margin-left: 4%;
 }

 .login p.message {
    margin-left: 4% !important;
    margin-right: 2%;
 }
 .home .et_pb_widget_area.et_pb_widget_area_left.clearfix.et_pb_module.et_pb_bg_layout_light.et_pb_sidebar_3 {
    padding-top: 0px;
    margin-top: -72%;
 }
}
/* NEXUS */
@media only screen and (max-width: 800px){
}

/* DIVI BREAKPOINT MOBILE */
@media only screen and (max-width:767px){
    .profile-info{
        width:100%;
        margin-bottom:25px;
    }
}

/* IPHONE 6+ LANDSCAPE */
@media only screen and (max-width: 736px){
}

/* IPHONE 6 LANDSCAPE */
@media only screen and (max-width: 667px){
}

/* HTC, GALAXY LANDSCAPE */
@media only screen and (max-width: 640px) {
}

/*IPHONE 5 LANDSCAPE */
@media only screen and (max-width: 568px) {
}

/* IPHONE 4 LANDSCAPE */
@media only screen and (max-width: 480px) {
}

/* IPHONE 6+ PORTRAIT */
@media only screen and (max-width: 414px) {
}

/* IPHONE 6 PORTRAIT */
@media only screen and (max-width: 375px) {
	.btn.btn-primary.btn-lg.wpt-form-submit.form-submit.submit, .btn-logout {
		margin-bottom: 15px; /*SL*/
	}
}

/* HTC, GALAXY PORTRAIT */
@media only screen and (max-width: 360px) {
}

/* IPHONE 4, IPHONE 5 PORTRAIT */
@media only screen and (max-width: 320px) {
}

/*--------------------------------- TARGET ONLY SPECIFIC DEVICES ------------------------------------------*/
/* TARGET IPAD */
@media only screen and (max-width: 768px) and (min-width: 767px) {
}
@media only screen and (max-width: 1024px) and (min-width: 1023px) {
}

/* TARGET iPHONE 5S */
@media only screen and (device-width: 640px) and (device-height: 1136px) and (orientation: portrait) {
}
@media screen and (max-device-width: 1136px) and (orientation: landscape) and (device-aspect-ratio: 40/71) {
}

/* TARGET IPHONE 5 */
@media only screen and (device-width: 568px) and (orientation: landscape) {
}
@media only screen and (device-width: 320px) and (orientation: portrait) {
}

/* TARGET IPHONE 4 */
@media only screen and (device-width: 320px) and (orientation: portrait) {
}
@media only screen and (device-width: 480px) and (orientation: landscape) {
}

/* TARGET HTC ONE AND GALAXY S5 */
@media only screen and (device-width: 360px) and (orientation: portrait) {
}
@media only screen and (device-width: 640px) and (orientation: landscape) {
}

/* TARGET IPHONE 6 */
@media only screen and (device-width: 375px) and (orientation: portrait) {
}
@media only screen and (device-width: 667px) and (orientation: landscape) {
}

/* TARGET IPHONE 6+ */
@media only screen and (device-width: 414px) and (orientation: portrait) {
}
@media only screen and (device-width: 736px) and (orientation: landscape) {
}

/* PRINT STYLES */
@media print {
@page {
	margin-bottom: 2cm;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
.page-template-page-template-reports .cr-row {
    font-size: 12px;
    line-height: 18px;
}
.do-not-print {
    display: none;
}
}