/***** qkrh1g6h *****/

/***** Design style *****/
#main-container { background: #cbdc3e url("/uploads/background/px1920/owpwqgfg65.png");
 background-size: cover; }

/* Fonts */
#main-form { font-family: arial; font-size: 14px; color: #f2f5f7; }
#main-form label { font-family: arial; font-size: 14px; color: #f2f5f7; }
#main-form .btn { font-family: arial; }

/* Button */
#formHeaderButtons .btn-primary:not(.btn-grey), #main-form .btn { background-color: #cbdc3e !important;color: #f2f5f7 !important; }
#main-form .btn:hover { background-color: #A2B032 !important; }
#main-form .saveBtnLine { text-align:right; }

/* Radio, Checkbox, Stars */
#main-form .custom-checkbox .custom-control-icon { background: #f2f5f7; border: 1px solid #cbdc3e; }
#main-form .custom-checkbox .custom-control-input:checked ~ .custom-control-icon { background: #cbdc3e; border: 1px solid #cbdc3e; }
#main-form .custom-checkbox .custom-control-icon:after { border: solid #f2f5f7; border-width: 0 3px 3px 0; }
#main-form .custom-radio .custom-control-icon { background: #f2f5f7; border: 1px solid #cbdc3e; }
#main-form .custom-radio .custom-control-input:checked ~ .custom-control-icon { background: #cbdc3e; border: 1px solid #cbdc3e; }
#main-form .custom-radio .custom-control-icon:after { background: #f2f5f7; }
#main-form .stars-rating-stars .starList > label { color: #cbdc3e !important; }
#main-form .stars-rating-stars .starList > label:hover:before,
#main-form .stars-rating-stars .starList > label:hover ~ label:before { color: #cbdc3e !important; }
#main-form .stars-rating-stars .starList > input:checked ~ label:before { color: #cbdc3e !important; }

/* Table */
#main-form .table-statistic thead tr:not(.clearTH) th { background-color: #cbdc3e !important; border-color: #cbdc3e !important; color: #f2f5f7 !important; } 
/* Divider */
#main-form .divider.lineStyle::before, #main-form .divider.lineStyle::after { border-bottom: 1px solid #cbdc3e !important; }
#main-form .divider.lineStyle { color: #cbdc3e !important; }
#main-form .divider.boxStyle { background-color: #ffffff !important;color: #cbdc3e !important; }

/* Field */
.form-control:focus { border-color: #cbdc3e !important; }

/* Links */
#main-form div.textbox a, #main-form .link, #popup a { color: #cbdc3e !important; }

/* Totals */
#main-form #totalsBox #totalsTotal .sum { color: #cbdc3e !important; }

/***** Form style *****/
input{ border: 1px solid #2B2D2C!important; }
#main-form{ background: transparent!important; }
#main-form label, #main-form .textbox p{ color:#fff!important; }
#main-form table .rowPeriod.ta-c{ text-align:right!important; }
