#cancellation-policy ul{
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 20px;
}
#cancellation-policy ul li{
margin: 3px;
    padding: 3px;
}

a,
    a:active,
    a:visited {
        color: #fff;
        text-decoration: underline;
        transition: all 0.2s linear;
        -webkit-transition: all 0.2s linear;
        -moz-transition: all 0.2s linear;
font-weight:bold;
    }
    a:hover,
    a:focus {
        color: #fff;
        text-decoration: none;
    }

.btn-primary {
 
    background-color: #a82727;
    border-color: #ae1524;
}

.btn-primary:hover {
    
    background-color: #dc3545;
    border-color: #cc0000;
}
.btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #dc3545;
    border-color: #cc0000;
    box-shadow: 0 0 0 .2rem #dc3545;
}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;

}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus

 {
   	 box-shadow: 0 0 0 .2rem #dc3545;
}
.pageinfo {
    padding: 1rem;
    border-radius: 4px;
    font-size: 0.875rem;
    background-color: #b72328;
    color: white;
    margin: 1rem;
    margin-bottom: 0;
}
.alert-info {
    color: #333;
    background-color: #e4a3a691;
    border-color: #b72328;
	width:100% !important;
}