

#main-div{
background-color: #EAF7FF;
padding-top: 80px;
}
h1,h3,h2{
text-align: center;
font-family: 'Roboto Slab', serif;
}
body {
margin: 0;
text-align: center;
}
#main-div{
color: #66666D;
}
#main-div h1{
font-size: 50px;
position:relative;
}
.navbar {
margin-bottom: 0;
padding: 10px;
}
/* The switch - the box around the slider */
.switch {
position: relative;
display: inline-block;
width: 50px;
height: 24px;
}
/* Hide default HTML checkbox */
.switch input {display:none;}
/* The slider */
.slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #9FE6F5;
-webkit-transition: .4s;
transition: .4s;
}
.slider:before {
position: absolute;
content: "";
height: 15px;
width: 15px;
left: 4px;
bottom: 4px;
background-color: white;
-webkit-transition: .4s;
transition: .4s;
}
input:checked + .slider {
background-color: #9FE6F5;
}
input:focus + .slider {
box-shadow: 0 0 1px #2196F3;
}
input:checked + .slider:before {
-webkit-transform: translateX(26px);
-ms-transform: translateX(26px);
transform: translateX(26px);
}
/* Rounded sliders */
.slider.round {
border-radius: 20px;
}
.slider.round:before {
border-radius: 50%;
} 
.switch-button{
}
.price-desc{
}
.wrapper{
background-color: white;
border: 1px #E5E4E2 solid;
}
.pad-60{
padding-top: 60px;
padding-bottom:60px;
}
*{margin: 0;
padding: 0;
}
.blue{
color:#02BBE6;
margin-right: 5px;
}
.pad-60 .container .row .price-desc img{
width: 40%;
}
.price-desc .btn{
background-color:#E0E2E1;
width:125px;
padding:10px 0px;
}
.btnpro{
background-color:white !important;
border: 1px #02BBE6 solid;
}
.btnpro:hover{
background-color: #F1F1F1 !important;
}
a.btn:hover{
background-color: #F1F1F1;
}
.switch-button label.switch{
position: relative;
top:10px;
}
.margin-60{
margin-top: 60px;
margin-bottom:60px;
}
.margin-75{
margin-top: 88px;
margin-bottom:88px;
}
.padding-60{
padding-top: 60px;
padding-bottom:60px;
}
.padding-60{
padding-top: 60px;
padding-bottom:60px;
}
.sp-logo {
margin: 15px;
display: inline-block;
width: 200px;
-webkit-transition: all 0.25s ease;
-moz-transition: all 0.25s ease;
-ms-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;
background: url(logo-1.svg) 0 0 no-repeat;
}
.pad-bottom-25{
padding-bottom: 25px;
}
.pad-10{
padding-top: 10px;
padding-bottom: 10px;
}
.pad-25{
padding-top: 25px;
padding-bottom: 25px;
}
.wrapper{
border-radius: 10px;
}
.wrapper:hover {
box-shadow: 0 0 14px  rgba(33,33,33,.2); 
}
@media only screen and (max-width: 360px) {
#main-div h1{
font-size: 35px;
position:relative;
}
#innert-text{
font-size:5px;
}
}    
.features-tool-tip {
display: inline-block;
border-bottom: 1px dotted;
border-color: #02bbe6;
color: #02bbe6;
margin-bottom: -1px;
position: relative;
}
.nodisp{
display: none;
}
.preplan-icon{
height: 70px;
margin: 0 auto;
}
.center-img{
margin: 0 auto;
}
.grey{
color:#66666D;      
}
.light-blue{
background-color: #EAF7FF;
}
.innerbox{
padding-top:24px;
}
.hidePriceFeature{
text-align: left;
padding-left: 25px;
}
.showPriceDetails{
text-align: left;
padding-left: 25px;
}
.glyphicon-ok{
padding-left: 10px;
}

