/* Plans Section***/
@media (max-width: 556px) {
.plans-section .column-two {
	display: none !important;
}	
}

.plans-section ul {
    margin-top: 0;
    margin-left: -20px !important;
    margin-bottom: 16px;
}

.plans-section {
    padding-top: 32px !important;
	padding-bottom: 32px !important;
	background-color:#002554 !important;
}

.plans-section .jumbotron {
	background-color:transparent;	
	padding:0;
}

.plans-section .card {
	background:transparent;	
	border:none;
}

.plans-section .btn {
	background-color: #ab2328;
	border: none;
	border-radius: 25px;
	color: #fff;
}

.plans-section .form-inline {
	float: left;
}

.plans-section .mx-0 {
	margin-left: -32px !important;
}

/*#plans-section #frmId {
	margin-left: -2rem;
}*/

@media (max-width: 1250px) {
.plans-section ul {
    margin-top: 0;
    margin-left: -20px !important;
    margin-bottom: 16px;
}

.plans-section {
	padding-top: 2px !important;
	padding-bottom: 32px !important;
	background-color:#002554 !important;
}

.plans-section .jumbotron {
	background-color:transparent;	
	padding:0;
}

.plans-section .card {
	background:transparent;	
	border:none;
}

.plans-section .btn {
	background-color: #ab2328;
	border: none;
	border-radius: 25px;
	color: #fff;
	margin-top: 16px;
	margin-left: 32px;
}

.plans-section .form-inline {
	float: left;
}

.plans-section .mx-0 {
	margin-left: -30px !important;
	margin-top: -15px !important;
}

.iframe-container{   
	position: relative;  
	width: 100%;
	padding-bottom: 56.25%;
	padding-top: 8%;
	height: 0; 
} 
.iframe-container  iframe {
	border-radius: 1rem;
	position: absolute;
	top:0;
	left: 0;   
	width: 100%;   
	height: 100%; 
}

/*#zip-selection-section{
    min-height: 22rem;
}*/
	
}

@media (min-width: 1250px) {
.iframe-container{   
	position: relative;  
	width: 100%;
	padding-bottom: 56.25%;
	height: 0; 
} 
.iframe-container  iframe {
	border-radius: 1rem;
	position: absolute;
	top:0;
	left: 0;   
	width: 100%;   
	height: 100%; 
}
}

@media (max-width: 991px) {
.plans-section .mx-0 {
	margin-left: -40px !important;
	margin-top: -15px !important;
}
.plans-section {
	padding-top: 2px !important;
	padding-bottom: 100px !important;
	background-color:#002554 !important;
	
}	
}

.plans-section .btn {
	background-color: #ab2328;
	border: none;
	border-radius: 25px;
	color: #fff;
	margin-top: 16px;
	margin-left: 32px;
}
	
/**
.no-zip-selected #zip-selection-section {
    display: none !important;
}
**/