.uaenocfluidcont{background: url(../images/uaenocbg_comp.jpg);background-size: 100% 100%;background-repeat: no-repeat;padding: 30px;}
.usanocfluidcont{background: url(../images/nocusabg.jpg);background-size: 100% 100%;background-repeat: no-repeat;padding: 30px;}
.b16uknocfluidcont{background: url(../images/bbuk16nocbg.jpg);background-size: 100% 100%;background-repeat: no-repeat;padding: 30px;}
.uaenocdiv{padding: 15px;border: 3px solid #05062a;margin-top: 10px;margin-bottom: 40px;}
.uaenocheaddiv{text-align: center;}
.uaenocdiv h1{color: #fff;background: #05062a;display: inline-block;font-size: 18px;padding: 10px 20px;font-family: 'ubuntubold';position: relative;top: -46px;}
.checkboxsolodiv{display: flex;margin-bottom: 25px;}
.checkboxsolodiv p{font-size: 16px;color: #05062a;font-family: 'ubuntureg';font-weight: 600;}
.uaenoctowhom{font-size: 22px;color: #05062a;font-family: 'ubuntubold';font-weight: 700;margin: 0 10px;}
.uaenoctablediv{padding-left: 35px;}
.uaenoctablediv table{width: 100%;margin-bottom: 25px;margin-top: -15px;}
.uaenoctablediv table th{font-size: 18px;font-family: 'ubuntubold'; padding: 5px;}
.uaenoctablediv table th span{font-size: 14px;}
.uaenoctablediv table td{font-size: 16px;color: #05062a;font-family: 'ubuntureg';font-weight: 600;padding: 5px !important;border: 1px solid #05062a !important;}
.uaenoctablediv table td input{width: 100%;font-size: 18px;background: transparent;border: 0;color: #05062a;border-bottom: 1px dashed #05062a;font-family: ubuntureg;}
.signdatediv{display: flex;}
.signdatediv p{font-size: 16px;color: #05062a;font-family: 'ubuntureg';font-weight: 600;margin-right: 5px;}
.signdatediv input{border: 0;background: transparent;border-bottom: 1px solid #05062a;font-size: 16px;color: #05062a;font-family: 'ubuntureg';font-weight: 600;}
.uaetabletfwidthfix{width: 250px;}
.uaetrborderadd{border: 1px solid #05062a !important;}
.submitbtndiv{display: flex;justify-content: center;margin: 20px 0;}
.submitbtndiv button{border: 0;background: #05062a;color: #fff;font-size: 16px;font-family: 'ubuntureg';font-weight: 600;padding: 8px 25px;border-radius: 4px;}
.uaenocerror{position: relative;top: -22px;left: 35px;font-family: 'ubuntureg';font-size: 12px;}
.uaenocerror2{font-family: 'ubuntureg';font-size: 12px;}
#uaenoc_date-error{font-family: 'ubuntureg';font-size: 12px;margin-left: 5px;}
.uaenoctablediv table td label{font-family: ubuntureg;margin-bottom: 0 !important;}
#uaenoc_date{color: #05062a;background: transparent;border: 0;border-bottom: 1px solid #05062a;font-family: 'ubuntureg';font-weight: 600;}
.towhomdivseperator{width: 100px;height: 2px;background-color: #000;}
.towhomdiv{display: flex;justify-content: center;align-items: center;margin-bottom: 25px;margin-top: -33px;}
.usanocflag{position: absolute;top: -30px;left: -15px;z-index: +1;height: 100px;}
.padrem-formodal{padding: 0;}
.usanocclosebtn{border: 0;background: transparent;position: absolute;right: -4px;top: 1px;z-index: +1;}
.usanocclosebtn img{height: 20px;}


/* customcheckboxuaenoc  */
/* The container */
.uaenoccontainer {display: block;position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;font-size: 22px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.uaenoccontainer input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
.uaenoccheckmark {position: absolute;top: 6px;left: 0;height: 20px;width: 20px;background-color: transperant;border: 2px solid #05062a;border-radius: 50%;}
.uaenoccontainer:hover input ~ .uaenoccheckmark {background-color: #ccc;}
.uaenoccheckmark:after {content: "";position: absolute;display: none;}
.uaenoccontainer input:checked ~ .uaenoccheckmark:after {display: block;}
.uaenoccontainer .uaenoccheckmark:after {left: 5px;top: 3px;width: 5px;height: 8px;border: solid #05062a;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.error {color: red;}
.hide{display: none;}
#loader img {height: 55px;border-radius: 25px;}
#loader {border: 0;background: transparent;}
#BWY_Modal .popup-char-box{background: #e4e4e4;color: #05062a;padding: 30px;text-align: center;font-family: 'ubuntubold';font-size: 16px;}
@media screen and (max-width: 676px) {
  .uaenocdiv h1{font-size: 14px;}
  .checkboxsolodiv p{font-size: 14px;}
  .uaenoctablediv table td{font-size: 12px;}
  .uaetabletfwidthfix{width: 100px;}
  .uaenoctablediv table td label{font-size: 10px;}
}
/* bb16uk*/

@font-face {font-family: brandonblack;src: url(../fonts/Brandon_blk.otf);}
@font-face {font-family: brandonreg;src: url(../fonts/Brandon_reg.otf);}
@font-face {font-family: ubuntubold;src: url(../fonts/Ubuntu-Bold.ttf);}
@font-face {font-family: ubuntumed;src: url(../fonts/Ubuntu-Medium.ttf);}
@font-face {font-family: ubuntulight;src: url(../fonts/Ubuntu-Light.ttf);}
@font-face {font-family: ubuntureg;src: url(../fonts/Ubuntu-Regular.ttf);}
.p-0 {padding: 0;}
.bbukbotcontfluid {background-image: url(../images/bb16bonanazabg.jpg);background-size: cover;background-repeat: no-repeat;background-position: bottom right;position: relative;}
.bbukbotcontfluid2 {background-image: url(../images/bb16ukdown.jpg);background-size: cover;background-repeat: no-repeat;background-position: bottom right;position: relative;}
.bbukbannerdiv img {width: 100%;margin-bottom: -5px;}
.bossbaby2021-banner {display: flex;background-color: #fff;justify-content: center;}
.bossbay2021-2nd-section-fluid-cont {background-color: #3195b9;}
.bossbay2021-3rd-section-fluid-cont {background-color: #3195b9;}
.bossbaby-question-div p {color: #f9f323;font-family: Popins-mediumitaliq;font-size: 30px;line-height: 35px;text-align: left;margin-top: 15px;}
.bossbaby-question-option-div {display: flex;margin-top: 10px;padding-left: 50px;}
.ssc-label-fh-for-bossbaby {font-size: 16px;border-radius: 15px 0px 0px 15px;background: #0c2543;color: #fff;}
.input-for-bossbaby {width: 100%;border: 2px solid #fff;background: #fff;border-radius: 0px 15px 15px 0px;padding-left: 15px;font-size: 20px;font-family: ubuntumed;color: #000 !important;}
.input-for-bossbaby::placeholder {color: #fff;font-size: 20px;font-family: Popins-mediumitaliq;}
.cbmain-div-for-bossbaby {display: flex;justify-content: center;align-items: center;padding: 0px 50px;border: 2px solid #fff;background: #fff;border-radius: 0px 15px 15px 0px;}
.bossbady-submit-btn {background-color: #f9f323;border-radius: 25px;color: #000;padding: 8px 25px;font-family: Popins-extrabolditaliq;font-size: 25px;}
.sscsocial-div .bossbady-submit-btn {line-height: 35px;}
.tydiv-for-bossbaby {padding: 50px;background-color: #f9f323;border-radius: 25px;position: relative;}
.tydiv-for-bossbaby p {color: #000;font-size: 25px;font-weight: 700;}
.tydiv-for-bossbaby-main {position: relative;}
.terms label {cursor: pointer;}
.terms .ssc-label-sh {text-decoration: underline;}
.cbcont {display: block;position: relative;padding-right: 35px;margin-bottom: 12px;cursor: pointer;font-size: 22px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 26px;font-family: ubuntubold;color: #0c2543;text-transform: uppercase;margin-right: 25px;}
.cbcont input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
.cbmark {position: absolute;top: 5px;right: 0;height: 25px;width: 25px;background-color: transparent;border: 2px solid #ff5d00;border-radius: 50%;}
.cbmark-for-bossbaby {border: 2px solid #0c2543;}
.cbcont:hover input ~ .cbmark {background-color: transparent;}
.cbcont input:checked ~ .cbmark {background-color: transparent;}
.cbmark:after {content: "";position: absolute;display: none;}
.cbcont input:checked ~ .cbmark:after {display: block;}
.cbcont .cbmark:after {left: 9px;top: 5px;width: 5px;height: 10px;border: solid #0c2543;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.inputgradientbg {display: flex;padding: 2px;border-radius: 4px;margin: 20px 0;}
.inputgradientbg label {padding: 12px;font-family: ubuntumed;line-height: 22px;}
.inputgradientbg textarea {padding-top: 15px;}
.bbukquestionbox1 {font-size: 26px;font-family: ubuntubold;color: #fff;text-align: center;text-transform: uppercase;}
.bbukquestionbox2a {font-size: 20px;font-family: ubuntubold;color: #fff;text-align: center;text-transform: uppercase;}
.bbukquestionbox2 {font-size: 18px;font-family: ubuntubold;color: #fff;text-align: center;text-transform: uppercase;}
.bbukquestionbox2 span {font-size: 20px;}
.bbukquestionhead {padding: 10px 15px;background: #0c2543;display: inline-block;margin-top: -39px;}
.bbukquestionfooter {padding: 10px 15px;background: #0c2543;display: inline-block;margin-bottom: -24px;}
.bbukquestiontextdivq1 {color: #0c2543;font-family: ubuntumed;font-size: 26px;}
.bbukquestiontext {font-size: 32px;font-family: ubuntubold;color: #0c2543;text-transform: uppercase;line-height: 32px;}
.bb16ukq1seperator {background: #0c2543;height: 26px;width: 2px;margin: 0 5px;}
.bbukquestiondivinner {display: flex;justify-content: center;align-content: center;}
.bbukquestiontextdiv {display: flex;}
.bbukquestiondivmain {border: 2px solid #0c2543;padding: 0 15px;margin-top: 55px;margin-bottom: 55px;}
.bbukquestionsolomaindivseperator {display: flex;justify-content: center;align-items: center;}
.bbukquestionsolomaindivseperatorin {height: 2px;width: 98%;background-color: #0c2543;}
.bbukquestionsolomaindiv {margin-top: 25px;}
.bbukradiobtncont2 {margin-bottom: 0 !important;}
.bbukcbmark2 {right: -22px;top: 8px;}
.bbukfollowdiv {display: flex;justify-content: center;align-items: center;}
.bbukfollowdiv img {height: 40px;}
.bbuksocialseperator {height: 40px;background-color: #000;width: 1px;margin: 0 10px;}
.bbuksubmitbuttondiv{text-align: center;}
.bbuksubmitbuttondiv button {background: #0c2543;border: 0;font-family: ubuntumed;font-size: 22px;color: #fff;padding: 15px 25px;border-radius: 26px;}
.bbuksubmitbuttondiv button img {height: 20px;margin-bottom: -3px;}
.bbukfooterdiv p {color: #0c2543;font-family: "ubuntulight";margin-top: 50px;margin-bottom: 20px;}
.bbukacceptcbcont {margin-right: 5px;}
.invalid-feedback {color: red;font-family: "ubuntumed";text-transform: uppercase;font-size: 12px;position: relative;top: -10px;}
.bbukquestiondivmain .error {color: red;font-family: "ubuntumed";text-transform: uppercase;font-size: 12px;position: relative;top: -10px;}
#bbuk_modal .modal-body img {width: 100%;border-radius: 11px;margin-bottom: -6px;}
#bbuk_modal .modal-content {background: transparent;margin-top: 100px;}
#bbuk_modal .modal-body {padding: 0;background: transparent;}
.bbukclosebtn {position: absolute;right: -6px;background: red;color: #fff;border-radius: 50%;border: 0;font-size: 24px;line-height: 22px;top: -7px;z-index: +1;}
.bbukmadatefields {font-size: 16px;font-family: 'ubuntumed';color: #0c2543;position: absolute;left: 15px;top: 15px;}
.bb16bonanazapromodiv p{color: #fff;font-family: 'ubuntubold';text-align: center;font-size: 18px;}
.bb16bonanazapromodiv p span{font-size: 22px;}
.bb16bonanazapromodiv{background-color: #ff003c;padding: 10px 25px;display: inline-block;border-radius: 40px;margin-top: 5px;margin-bottom: 20px;}
.bb16bonanazapromodivup{display: flex;justify-content: center;align-items: center;}
@media only screen and (max-width: 600px) {
  .cbcont {font-size: 16px;}
  .cbmark {height: 22px;width: 22px;}
  .bbukcbmark2 {top: 12px;}
  .cbmain-div-for-bossbaby {padding: 0px 13px;}
  .bbukquestiontext {font-size: 20px;}
  .bossbaby-question-option-div {flex-direction: column;}
  .bbukquestionbox1 {font-size: 24px;}
  .ssc-label-fh-for-bossbaby {font-size: 14px;}
  .cbcont .cbmark:after {left: 6px;top: 3px;}
  .bbukbotcontfluid {background-size: cover;background-position: right;}
  .bbukbotcontfluid2 {background-size: cover;background-position: right;}
  .bbukmadatefields {font-size: 12px;top: -6px;}
}
@media only screen and (min-width: 601px) and (max-width: 900px) {
  .cbmain-div-for-bossbaby {  padding: 0px 5px;}
}


/* bbuk bonanaza  */


.bbukbotcontfluid2 .bbukquestionhead{background: #ff003c !important;}
.bbukbotcontfluid2 .bbukquestionfooter{background: #ff003c !important;}
.bbukbotcontfluid2 .bbukquestiontext{color: #fff !important;}
.bbukbotcontfluid2 .bbukquestiontextdivq1{color: #fff !important;}
.bbukbotcontfluid2 .ssc-label-fh-for-bossbaby{background: #ff003c !important;}
.bbukbotcontfluid2 .bbuksubmitbuttondiv button{background: #ff003c !important;}
.bbukbotcontfluid2 .bossbaby-question-option-div label{color: #fff !important;}

.bbukbotcontfluid2 .bb16ukq1seperator{background: #fff !important;}
.bbukbotcontfluid2 .bbukquestiondivmain{border: 2px solid #ff003c !important;}
.bbukbotcontfluid2 .bbukquestionsolomaindivseperatorin{background-color: #ff003c !important;;}
.bbukbotcontfluid2 .cbmark-for-bossbaby{border: 2px solid #fff;}
.bbukbotcontfluid2 .cbcont .cbmark:after{border: solid #fff;border-width: 0 3px 3px 0;}
.bbukbotcontfluid2 .cbcont .bbukcbmark2{border: 2px solid #0c2543;}
.bbukbotcontfluid2 .cbcont .bbukcbmark2:after{border: solid #0c2543;border-width: 0 3px 3px 0;}
.bbukbotcontfluid2 .bbukmadatefields{color: #fff !important;}
.bbukbotcontfluid2 .bbukfooterdiv p{color: #fff !important;}
.cbmarkforbbukb{border: 2px solid #0c2543 !important;}
.cbmarkforbbukb:after{border: solid #0c2543 !important;border-width: 0 3px 3px 0 !important;}


/* uk noc  */

.b16uknocfluidcont .uaenocdiv h1{background: #ff003c !important;}
.b16uknocfluidcont .uaenocdiv{border: 3px solid #ff003c !important;}
.b16uknocfluidcont .checkboxsolodiv p{color: #fff !important;}
.b16uknocfluidcont .uaenoccheckmark{border: 2px solid #fff;}
.b16uknocfluidcont .uaenoccontainer .uaenoccheckmark:after{border: solid #fff;border-width: 0 3px 3px 0;}
.b16uknocfluidcont .uaenoctowhom{color: #fff !important;}
.b16uknocfluidcont .towhomdivseperator{background-color: #fff !important;}
.b16uknocfluidcont .uaenoctablediv table th{color: #fff !important;}
.b16uknocfluidcont .uaenoctablediv table td{color: #fff !important;}
.b16uknocfluidcont #uaenoc_date{color: #fff !important;border-bottom: 1px solid #fff !important;color-scheme: dark;}
.b16uknocfluidcont .submitbtndiv button{background: #ff003c !important;}
.b16uknocfluidcont .uaenoctablediv table td input{color: #fff !important;}