
.wrap, .wrapper {
    margin: 0 auto;
    max-width: 1240px;
    width: 100%;
    padding: 0 15px !important;
}

header nav .container {
    position: relative;
}

.ready-title-steady {
    margin: 50.1% 0 0;
    padding: 30px;
    background: #fff;
    display: block;
}

.ready-title-steady-font {
    font-size:24px;
}

@media (min-width: 48em){
.ready-title-steady {
    margin: 50px 0;
}
}


.wrap:after, .wrapper:after {
    clear: both;
    content: '';
    display: block;
}

.panel-text {
font-size:32px;	
	
}

.pannel_module .module__title-ready:hover {
    color: #049bcd !important;
}

.pannel_module .module__title-ready:focus {
    color: #049bcd !important;
}




.micro-baby {
    background-position-x: 50%;
    background-position-y: 50%;
    background-repeat: no-repeat;
    background-size: cover;
}

.ready-title-steady h1{
    color: #6c3f98;
}
.readySteadyLanding
{
    padding: 50px 0;
    position: relative;
}

.readySteadyLanding::before {
    content: '';
    position: absolute;
    bottom: -20px;
    z-index: 1;
    left: 50%;
    width: 25px;
    height: 25px;
    background: inherit;
    -webkit-transform: rotate(45deg) translateY(-50%);
    -ms-transform: rotate(45deg) translateY(-50%);
    transform: rotate(45deg) translateY(-50%);
}

.readySteadyLanding:last-child::before {
    display: none;
}

#readySteadyID.readySteady-wrapper .readySteadyLanding.bg-ready-bc-green::before {
    background-color: inherit !important;
}

.bg-ready-bc-green {
    background-color: #00aca5;
}

.bg-ready-bc-deep {
    background-color: #197080;
}

.bg-ready-bc-deep h2.panel-text 
/* .bg-ready-bc-green h2.panel-text */ { 
    color: #013664 !important;
}

.pannel_module {
    display: block;
    height: 100%;
    border: 1px solid #e6e6e6;
    padding: 15px 12px;
    border-top: 4px solid #03759b;
}

.pannel_module h3 {
    color: #036384;
    font-weight: 700;
    position: relative;
    margin: 0;
    font-size: 22px;
    padding-bottom: 10px;
}
.pannel_module .module__title-ready {
    color:#6c3f98 !important;
}


	
.pannel_module h3 i {
    font-size: 18px;
}

.pannel_module .module__title-ready {
    color:#6c3f98 !important;
}

.pannel_module:hover h3 {
    color: #049bcd;
}

.pannel_module p {
    color: #666!important;
    margin-bottom: 5px;
}


.cf:after, .cf:before, .form .form-item:after, .form .form-item:before, .form:after, .form:before, .icon-list:after, .icon-list:before, .intro:after, .intro:before, .nav-primary__list:after, .nav-primary__list:before, .page-navigation:after, .page-navigation:before, .screening-options:after, .screening-options:before, .site-footer:after, .site-footer:before, .site-header:after, .site-header:before, .site-subheader:after, .site-subheader:before, .topic-navigation:after, .topic-navigation:before {
    content: " ";
    display: table;
}

.cf:after, .form .form-item:after, .form:after, .icon-list:after, .intro:after, .nav-primary__list:after, .page-navigation:after, .screening-options:after, .site-footer:after, .site-header:after, .site-subheader:after, .topic-navigation:after {
    clear: both;
}

.cf:after, .cf:before, .form .form-item:after, .form .form-item:before, .form:after, .form:before, .icon-list:after, .icon-list:before, .intro:after, .intro:before, .nav-primary__list:after, .nav-primary__list:before, .page-navigation:after, .page-navigation:before, .screening-options:after, .screening-options:before, .site-footer:after, .site-footer:before, .site-header:after, .site-header:before, .site-subheader:after, .site-subheader:before, .topic-navigation:after, .topic-navigation:before {
    content: " ";
    display: table;
}

.panel-text {
    background-color: #fff;
    display: inline-block;
    padding: 0 12px 0 0;
    position: relative;
    z-index: 1;
    margin-top: 16px!important;
    margin-bottom: 16px!important;
    color: #6c3f98!important;
}


.panel-bg-line {
    position: relative;
}

.p3 {
    padding-left: 2%;
    padding-right: 2%;
}

.panel-bg-line:after {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    background-color: #013664;
    content: '';
    height: 1px;
    left: 0;
    right: 0;
}


.panel-content-ready {
background-color: #fff;
border: 1px solid #e6e6e6;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 16px;
position: relative;
z-index: 1;
}

.bg-ready-bc-purple {
    background-color: #c22968;
}

.bg-ready-bc-lightGreen {
    background-color: #96bc33;
}

.bg-ready-bc-purple .pannel_module{
    border-top: 4px solid #c22968 !important;
}
.mb-36 {
    margin-bottom:36px;
}

.bg-ready-bc-lightGreen .pannel_module {
    border-top: 4px solid #96bc33 !important;

}


@media (min-width: 75em) {
    .readyRightAlign {
        position: relative;
        left:18px;
    }
}
	
@media (min-width: 65em){
    .panel-content-ready {
        padding: 24px 36px !important;
    }
}

@media(max-width: 767px) {
	.micro-baby {
        background-position-x: 100%;
        background-position-y: 0%;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .panel-content-ready {
        padding-bottom: 0 !important;
    }

    .readySteadyLanding .p3 {
        padding-left: 10%;
        padding-right: 10%;
    }
.readySteadyLanding .js-equal-height .panel-min-130{
    min-height: initial!important;
}

}



/*css for covid*/   
.covid-style .ready-title-steady h1 {
	color: #00a15e !important;
}

.covid-style .ready-title-steady p {
	color: #00a15e !important;
}

.covid-style .pannel_module .module__title-ready {
	color: #00a15e !important;
}

.covid-style .panel-text.covid-text-h2 {
	color: #00a15e !important;
} 

.covid-style img.circle-img {
	border-radius: 50%;
}

#readySteadyID .readySteadyLanding.bg-ready-bc-green.covid-bg-green::before {
	background-color: #00a15e !important;
}

.covid-style .bg-ready-bc-green {
	background-color: #00a15e !important;
}

.covid-style .bg-ready-bc-purple {
	background-color: #0390bf !important;
}

.covid-style .bg-ready-bc-lightGreen {
	background-color: #00684c !important;
}

.covid-style .readySteadyLanding.bg-ready-bc-green .pannel_module {
	border-top: 4px solid #00a15e !important;
}

.covid-style .readySteadyLanding.bg-ready-bc-purple .pannel_module {
	border-top: 4px solid #0390bf !important;
}

.covid-style .readySteadyLanding.bg-ready-bc-lightGreen .pannel_module {
	border-top: 4px solid #00684c !important;
}
.covid-style .readySteadyLanding .pannel_module:hover .module__title-ready{
    color: #049bcd!important
}
