/*===========================================*/
/*	DESKTOP LAYOUT 
/*===========================================*/


.info-box5 .info .hd {
    font-size: 24px;
    margin-bottom: 10px;
    font-weight: normal;
}

.info-box5 .sub-txt {
    font-size: 18px;
    line-height: 1.6;
}

.info-box4 .sub-txt{
    font-size: 16px;
    line-height: 1.6;
}

.title, h3, .hd-3{
font-weight: 600;
color: #2969A1;
}

#banner-feature-2{
    background-color: #f3f8fe;
}

.feature-section-1 .info .hd-3{
    font-size: 35px;
}

.feature-section-1 .info .sub-txt{
    font-size: 18px;
}


.price-table-1 .free{
    padding: 15px;
    margin: 0;
}

.price-table-1 .no-border{
    border: 0;
    padding: 0;
}

.price-table-1 > .no-border:hover {
    box-shadow: none;
}

.price-table-1 .calculator{
    background-color: #e3edf1;
}

.price-table-1 .calculator .content{
    padding: 15px;
}

.price-table-1 .calculator .priceslider{
    margin-bottom: 10px;
}

.price-table-1 .calculator .price{
    border-top: none;
    border-bottom: none;
    font-size: 38px;
}

@media (min-width: 1200px) {
	

}
@media (min-width: 992px) and (max-width: 1199px) {
	
}

@media (min-width: 992px) {
		
}

/*===========================================*/
/*	MOBILE & TABLET COMMON
/*===========================================*/
@media (min-width: 200px) and (max-width: 991px) {
	
}


/*===========================================*/
/*	TABLET
/*===========================================*/
@media (min-width: 768px) and (max-width: 991px) {

}


/*===========================================*/
/*	MOBILE
/*===========================================*/
@media (min-width: 200px) and (max-width: 767px) {
	
}
@media (min-width: 600px) and (max-width: 767px) {
}
@media (min-width: 480px) and (max-width: 599px) {

}
@media (min-width: 200px) and (max-width: 479px) {

}