.mainvis .bgshade .c1 {height:550px;}
.mainvis {background:url(/res/img/order-diabetes-supplies/mainvis-order-diabetes-supplies.jpg) #fff 75% 50% / cover no-repeat;}
.mainvis .bgshade {background:linear-gradient(to right, rgba(255,255,255,0.95) 20%, rgba(255,255,255,0) 60%) no-repeat;}

h5.panel-title.b {margin-bottom:inherit; line-height:1em; display:block; font-weight:600;}
h5.panel-title.b a {color:inherit; font-weight:600; text-decoration:none; text-transform:none; display:block; background:url(/res/img/780g/arw-up-eb.svg) 100% 50% no-repeat; padding:10px 30px 10px 0;}
h5.panel-title.b a.collapsed {background:url(/res/img/780g/arw-down-eb.svg) 100% 50% no-repeat;}

h4.panel-title {font-size:inherit !important; margin-bottom:inherit; line-height:1em; display:block; color:#140F4B; font-weight:600;}
h4.panel-title a {color:inherit; font-weight:600; text-decoration:none; text-transform:none; display:block; background:url(/res/img/780g/arw-up-eb.svg) 100% 50% no-repeat; padding:10px 30px 10px 0;}
h4.panel-title a.collapsed {background:url(/res/img/780g/arw-down-eb.svg) 100% 50% no-repeat;}
.panel-group {margin-bottom:0;}
#accordion > .panel, #accordion1 > .panel {border-top:1px solid #ccc; padding:10px 0;}
#accordion > .panel:first-child, #accordion1 > .panel:first-child {border-top:0;}
.panel-group .panel {border-radius:0; margin-bottom:0; box-shadow:none; background:inherit;}
.panel-group .panel + .panel {margin-top:0;}
.panel-heading {border-radius:0; padding:0;}
.panel-default {border:0; box-shadow:inherit;}
.panel-body {padding:10px 0 0 0;}
.panel-body1 {padding:15px 0 0 0;}
.panel-body2 {padding:0 0 0 80px;}
.panel-default > .panel-heading {border:0; background-color:transparent;}
.panel-default > .panel-heading.eb {}
.panel-default > .panel-heading + .panel-collapse > .panel-body {border:0;}
.panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group {border-radius:0;}

/* responsive */
@media (min-width: 0px) and (max-width:1500px) {
}
@media (min-width:1186px) and (max-width: 1199px) {
}
@media (min-width: 990px) and (max-width: 1185px) {
}
@media (min-width: 768px) and (max-width: 989px) {
.b-get-started {display: none;}
.mainvis {}
.mainvis .bgshade .c1 {min-height:300px;}
.mainvis .bgshade .c2 {min-height:inherit;}
}

@media (min-width: 0px) and (max-width: 767px) {
.mainvis {background-position:85% 0%; background-size:auto 300px;}
.mainvis .bgshade {background:inherit;}
.mainvis .bgshade .c1 {height:300px;}
.mainvis .bgshade .c2 {height:inherit; background-color:#fff; border-bottom:1px solid #fff;}
}
@media (min-width: 0px) and (max-width: 680px) {
}
@media (min-width: 0px) and (max-width: 640px) {
}
@media (min-width: 0px) and (max-width: 590px) {
}
@media (min-width: 0px) and (max-width: 540px) {
}
@media (min-width: 0px) and (max-width: 480px) {
}
@media (min-width: 0px) and (max-width: 300px) {
}