.greenText {
font-weight:bold;
color:#00a3b0;
margin:0px !important;
padding:0px !important;
}

.greenPara {
font-size:17px;
height:30px;
}

.greyText {
font-size:23px !important;
height:30px;
font-weight:bold;
color:#666666;
margin:0px !important;
padding:0px !important;
}

.addOnCover{
	cursor:pointer;
}
.keyFeaturesContainer > div {
    margin-bottom: 10px;
}

.greenSpan {
font-size:28px;
height:28px;
}

.greyPara {
font-size:15px;
color:#666666;
}

.border-right {
border-right:1px solid #ccc;
}

.center-align {
min-height:55px;
text-align:center;
margin-bottom:10px;
}

.anchor-txt {
text-decoration:none !important;
}

.padding-0 {
padding:0px !important;
}

.padding-right-0 {
padding-right:0px !important;
margin-bottom:10px !important;
}

.roadside {
height:30px;
}

@media (max-width: 768px) {
.mob-noBorder {
border-right:0px !important;
}
}

@media (max-width: 375px) {
.insureNow {
margin-top:0px !important;
margin-left:22%;
font-size:14px !important;
}
.greyPara {
font-size:13px !important;
}
.greyText {
font-size:18px !important;
}
}

.insureNow {
border:1px solid #034da2;
border-radius:35px;
color:#034da2;
padding:6px 0px;
text-align:center;
font-size:16px;
margin-top:35px;
width:155px;
}

@media (max-width: 467px) {
.greenPara {
    font-size: 14px !important;
    height: 24px;
}
}

.keyFeaturesContainer p {
padding:0px !important;
margin:0px !important;
}

.main_div {
text-align:center;
}

#sub_div1 {
width:98%;
display:inline-block;
}

#content1 {
border-left:none !important;
}

.content2 {
width:122;
display:inline-block;
border-right:1px solid #999;
vertical-align:top;
margin-top:10px;
font-size:14px;
color:#8E8E8E;
font-weight:bold;
padding-left:10px;
padding-right:10px;
}

#content3 {
border-right:none !important;
}

.content {
font-size:21px;
color:#40983C;
font-weight:bold;
}

.content_div {
text-align:justify;
line-height:18px;
}

#table1 {
width:100%;
border:none;
font-size:12px;
line-height:18px;
}

.table2 {
width:100%;
border:none;
font-size:12px;
line-height:18px;
text-align:justify;
}

.tablecon {
width:50%;
padding:10px;
border-right:1px solid #FFF;
background-color:#50b848;
color:#FFF;
font-size:14px;
}

.tablecon1 {
padding:5px;
border-right:1px solid #FFF;
background-color:#eee;
}

.tablecon2 {
padding:5px;
border-right:1px solid #FFF;
background-color:#CCC;
}

#table3 {
width:100%;
border:none;
font-size:12px;
line-height:18px;
text-align:justify;
}

.tabcon {
width:75%;
padding:10px;
border-right:1px solid #FFF;
background-color:#666;
color:#FFF;
font-size:14px;
}

.tabcon1 {
width:25%;
padding:10px;
border-right:1px solid #FFF;
background-color:#666;
color:#FFF;
font-size:14px;
}

.tabcon2 {
padding:5px;
border-right:1px solid #FFF;
border-bottom:1px solid #FFF;
background-color:#CCC;
color:#333;
font-size:14px;
}

#tabcon2 {
padding:5px;
border-right:1px solid #FFF;
border-bottom:1px solid #FFF;
background-color:#CCC;
color:#333;
font-size:14px;
}

.tabcon3 {
width:10%;
padding:10px;
border-right:1px solid #FFF;
background-color:#50b848;
color:#FFF;
font-size:14px;
}

.tabcon4 {
width:37%;
padding:10px;
border-right:1px solid #FFF;
background-color:#50b848;
color:#FFF;
font-size:14px;
}

.tabcon5 {
width:15%;
padding:10px;
border-right:0;
background-color:#50b848;
color:#FFF;
font-size:14px;
}

.tabcon6 {
padding:5px;
border-right:1px solid #FFF;
background-color:#eee;
}

.tabcon7 {
padding:5px;
border-right:1px solid #FFF;
background-color:#CCC;
}

.tabcon8 {
width:25%;
padding:10px;
border-right:1px solid #FFF;
background-color:#666;
color:#FFF;
font-size:14px;
}

.tabcon9 {
width:75%;
padding:10px;
border-right:1px solid #FFF;
background-color:#666;
color:#FFF;
font-size:14px;
text-align:center;
}

.anchr {
padding:5px;
border:1px solid #ddd;
margin-bottom:10px;
text-align:center;
border-radius:5px;
margin-right:10px;
}

.anchr a {
font-size:16px;
}

.anchr:hover {
background-color:#ddd;
}

@media (max-width: 767px) {
.row.anchrRow>div {
margin-bottom:0px;
}
.tabcon3, .tabcon4, .tabcon5{
font-size:11px	
	}
}

.popover.fade.right {
     width:150px!important;
	 font-size:12px!important;
}

.popover.fade.left {
	left:0px!important;
}

.keyFeaturesContainer {
	text-align:center;
}