.ro-right-header,
.ro-box-cell {
	font-family:'Futura-Book';
}
.ro-cancle-button,
.ro-send-table {
	color: #C9480C;
	font-family:'Futura-Book';
}
.ro-send-table {
	border: 1px solid #C9480C;
}
.ro-cancle-button:hover,
.ro-send-table:hover {
	background: #C9480C;
    color: #FFFFFF;
}
.ro-coupons-ul .cp-container {    
    color: #2B2B2B;
}
.ro-right-sub-header,
.ro-right-sub-text,
.ro-remind-heading {
	font-family: "Avenir Next LT Pro Regular";
	color: #2B2B2B;
}
.ro-schedule-service-table {
    background: #fff;
    color: #C9480C;
    border: 1px solid #C9480C;
}
.ro-schedule-service-table:hover {
	 border: 1px solid #C9480C;
    background: #C9480C;
    color: #fff;    
}
.ro-pop-up-close {
    top: 24px;
}
.ro-cb-icon.fa,
.ro-remind-icon.fa {
	border: 2px solid #666;
    bottom: auto;
    display: inline-block;
    height: 22px;
    left: auto;
    line-height: 15px;
    margin: 0;
    position: relative;
    top: auto;
    width: 22px;
    margin-right:   10px; 
}

.fa-square-o:before {
    content: "" !important;
}
.fa-check-square {
    background-color: #666;
    font-size: inherit !important;
}
.fa-check-square:before {
    content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgdmlld0JveD0iMyA4IDE1IDEyIj4NCiAgICA8cG9seWdvbiBpZD0iUGF0aC0zIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiBwb2ludHM9IjMuNzgwMjczNDQgMTUuNDE0MzAzNSA0LjcwNDY3NzY1IDE0LjY0OTUzMSA3LjUyMDU1NDUzIDE3LjU1OTg3MTYgMTYuMDA5NjI0NCA5LjE1NjE5Njk2IDE2Ljc4MDI3MzQgOS43NjExMDEgNy41MjA1NTQ1MyAxOS4xNTYxOTciPjwvcG9seWdvbj4NCjwvc3ZnPg0K') !important;
    position: relative;
    top: 1px;
}