.custom-panel{
    border-color: #ffffff !important;
    border-radius: 0px !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.48) !important;
}
.custom-panel-heading{
	    background-image: -webkit-linear-gradient(top, #097287 0, #097287 100%) !important;
    background-image: -o-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%) !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #097287 ), to(#097287 )) !important;
    background-image: linear-gradient(to bottom, #097287 0, #097287 100%) !important;
    background-repeat: repeat-x !important;
    margin: -1px !important;
    color: #ffffff !important;
        border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
}
.custom-button {
	    background-image: -webkit-linear-gradient(top, #097287 0, #097287 100%) !important;
    background-image: -o-linear-gradient(top, #097287 0, #097287 100%) !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #097287 ), to(#097287 )) !important;
    background-image: linear-gradient(to bottom, #097287 0, #097287 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;
    background-repeat: repeat-x !important;

    text-shadow: 0 1px 0 #097287 !important;
    border-color: #097287 !important;
    color: #ffffff !important;
}

.custom-button:hover, .custom-button:focus {
	        background-color: #178398 !important;
	            background-image: linear-gradient(to bottom, #178398 0, #178398 100%) !important;
    background-position: 0 !important;
    background-repeat: repeat-x !important;

    text-shadow: 0 1px 0 #097287 !important;
    border-color: #097287 !important;
    color: #ffffff !important;
}
.custom-page-header{
	    border-bottom: 2px solid #e82c25 !important;
	
}