.myWinGrid {background:#33333382;}
.xw-plain {box-shadow: 0px 15px 50px -15px rgba(0,0,0,0.4), 0 1px 5px 0 rgba(116,116,116,.25)!important;}
div[id^="_uwndTop"] {z-index: 99999!important;} 
.myWinCont, .myWinCont td, .myWinCont dl, .myWinCont dt {font-family:Roboto,sans-serif!important;padding: 2px;}
.myWinCont legend {font-size: 13px!important;border: 0!important;border-radius: 5px;padding: 5px 10px!important;margin-bottom: 8px;background: #eaf3fa!important;color: #92aabb!important;}
.xw-plain #baseLogFormAjx td {padding: 2px 0px;}
div[id^="_uwndTop"] .xw-tc.xw-tsps {display:none!important;}
.x-sh .xstl {padding-top:6px; background:none!important;} 
.x-sh .xsml {background:none!important;} 
.x-sh .xstr {padding-top:6px; background:none!important;} 
.x-sh .xsmr {background:none!important;} 
.x-sh .xsbl {padding-left:6px;background:none!important;} 
.x-sh .xsbc {background:none!important;} 
.x-sh .xsbr {padding-right:6px;background:none!important;} 
.xt {background:transparent url('/ajax/v3/ajax_sprite.png') no-repeat!important;} 
.xt {margin: 0px 0px 0px 10px!important;width: auto!important;height: auto!important;}
.xt-close {background-position: 0 -60px!important;height: 20px!important;width: 20px!important;}
.xt-close-over {background-position: -20px -60px!important;height: 20px!important;width: 20px!important;} 
.xt-mini, .xt-maxi, .xt-rest, .xt-mini-over, .xt-maxi-over, .xt-rest-over {height: 18px!important;width: 18px!important;}
.xt-mini {background-position:-2px 0px!important;} 
.xt-mini-over {background-position: -20px 0px!important;} 
.xt-maxi {background-position: -2px -40px!important;} 
.xt-maxi-over {background-position: -20px -40px!important;} 
.xt-rest {background-position: -2px -20px!important;} 
.xt-rest-over {background-position: -20px -20px!important;} 
.xw-tl, .xw-tr, .xw-ml, .xw-mr, .xw-bl, .xw-br {background: none!important;padding: 0px!important;} 
.xw-tl {border-bottom: 2px solid #FAFAFA;}
.xw-tc {background: #456690!important;padding: 10px!important;border-radius: 5px 5px 0 0;height: 40px;} 
.xw-bc {display: none;} 
.xw-hdr {height: auto!important;padding: 0!important;}
.xw-hdr-text {padding:0px!important;} 
.xw-hdr-text {font-size:11px!important;color: #fff!important;line-height: 13px!important;font:none!important;font:font-family:Roboto,sans-serif!important;text-transform: uppercase;} 
.xw-plain .xw-mc {border: none!important;padding:0!important;margin:0!important;color:#444!important;background: #fff!important;border-radius: 0 0 5px 5px;} 
.xw-body, .myWinCont {padding:0!important;margin:0!important;color: #585858!important;} 
.myWinCont textarea {font-family:Roboto,sans-serif!important;}
.myWinCont .wait-loader {background: transparent url('/design/img/ajax/loading-mini.svg') no-repeat 50%!important;}
 .xw-plain .xw-body {padding: 6px!important;border: none!important;cursor:default} 
.xw-blank {background:#fff!important;} 
.myWinTD1 {background:none!important;}
#uidLogButtonAjx p:first-child {padding: 0px!important; margin: 4px 0 15px 0!important}
#uidLogButtonAjx button.loginButton, #uidLogButtonAjx a.noun, a.read_new_pm {text-decoration: none!important;border: 0;border-radius: 1.09375em;}
#uidLogButtonAjx button.loginButton, a.read_new_pm {background: #92aabb; color: #FFF; padding: 7px 16px; cursor: pointer;}
#uidLogButtonAjx a.noun {background: #DBDBDB;color: #FFF!important;padding: 6px 8px}
.myBtnCont {padding: 0px!important}
.myBtnLeft, .myBtnRight, .myBtnLeftA, .myBtnRightA {display: none;}
.myBtnCenter, .myBtnCenterA {background: none!important;}
div[id^="_uwndWnd"] .myBtnCont a {border: 0; cursor: pointer; background: #92aabb; color: #fff; display: inline-block; line-height: 2.1875em; height: 2.1875em; border-radius: 1.09375em; padding: 0 1.25em; font-family:Roboto,sans-serif!important; font-size: 13px;}
.myWinCont fieldset {border: none!important;padding: 0!important}
.myWinPollT tr:nth-child(2n+1) td {background: #fff;}
.myWinCont table td[width="80%"] > table:not([class="myWinPollT"]):last-of-type td {background: none;}
.myWinCont table td[width="80%"] > table.myWinPollT {border-radius: 3px;border: 1px solid #ebedf3;overflow: hidden;border-collapse: initial;box-shadow: 0px 1px 5px 1px rgba(0, 0, 0, 0.04);}
.myWinPollG {background: url('/images/gridh.png') no-repeat 0 0!important; height: 132px!important;box-shadow: 0px 1px 5px 1px rgba(0, 0, 0, 0.04);}
div.myWinPollG>table[border="0"][width="195"][height="131"][cellspacing="0"][cellpadding="0"]>tbody>tr>td[align=center][valign=bottom]{padding:0!important}
div.myWinPollG>table[border="0"][width="195"][height="131"][cellspacing="0"][cellpadding="0"]>tbody>tr>td[align=center][valign=bottom]>table>tbody>tr>td[style^="font-size:0;background"]{border-radius:3px 3px 0 0;position:relative}
div.myWinPollG>table[border="0"][width="195"][height="131"][cellspacing="0"][cellpadding="0"]>tbody>tr>td[align=center][valign=bottom]>table>tbody>tr>td[style^="font-size:0;background"]:before{content:'';background:linear-gradient(45deg,transparent 25%,rgb(255 255 255 / 15%) 0,rgb(255 255 255 / 15%) 50%,transparent 0,transparent 75%,rgb(255 255 255 / 15%) 0)!important;background-size:15px 15px!important;position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:3px 3px 0 0}
.myWinCont table td[width="80%"] > table:not([class="myWinPollT"]):last-of-type td:nth-child(2) table {margin-top: 1px;}
.myWinCont table td[width="80%"] > table:not([class="myWinPollT"]):last-of-type td:nth-child(2) table td {display: block;color: #a7a7a7;}
.myWinCont table td[width="80%"] > table:not([class="myWinPollT"]):last-of-type td:nth-child(2) table td:before {
 content: "\f200";
 display: inline-block;
 font: normal normal normal 14px / 1 FontAwesome;
 font-size: inherit;
 text-rendering: auto;
 -webkit-font-smoothing: antialiased;
 margin-right: 5px;
}
.myWinCont .ubtn-default {border: 0;cursor: pointer;background: #455a64!important;color: #fff!important;display: inline-block;height: 30px;line-height: 12px;border-radius: 5px;padding: 10;font-family:Roboto,sans-serif;font-size: 14px;box-shadow: none!important;border: none!important;}
.myWinCont form input[type="text"], .myWinCont form input[type="password"] {background: rgba(250,250,250,1);padding: 10px;border-color: #eceaea;border-radius: 5px;font-family:Roboto,sans-serif;}
.myWinCont ul > li {background-position-y: 6px!important;}
 
.all-smiles figure {border-radius: 3px;}
.all-smiles figure:hover {background: #eee}

form#frm851 fieldset {border-bottom: none!important;}

form#frm851 fieldset:nth-child(2) div {
 background: #fff;
 border-radius: 5px;
 padding: 10px;
 border: 2px solid #dadada;
}

.myWinCont form[name="commReplyForm"] label {
 display: block;
}

.myWinCont form[name="commReplyForm"] span[id^="bc"] {
 padding: 1px!important;
 display: inline-flex;
 align-items: center;
 justify-content: center;
}

.myWinCont form[name="commReplyForm"] span[id^="bc"] input[type="button"] {
 border: none!important;
 background: rgba(234, 243, 250, 0.63);
 color: #92aabb;
 border-radius: 3px;
 cursor: pointer;
 padding: 8px;
 min-width: 30px!important;
}

.myWinCont form[name="commReplyForm"] span[id^="bc"] input[type="button"]:hover {
 background: #eaf3fa;
}

.myWinCont form[name="commReplyForm"] span[id^="bc"] select {
 margin: 0px;
 min-height: 29px!important;
 }
.myWinLoadSF {background: url(/design/img/ajax/error.svg) no-repeat 0 0;cursor: help;}
.myWinLoadSD{background:url(/design/img/ajax/ok.svg) no-repeat 0 0}
.myWinLoadS{background:url(/design/img/ajax/loading-mini.svg) no-repeat 0 0}
.myWinLoad{background:url(/design/img/ajax/loading.svg?3) no-repeat 0 0}
.myWinLoad,.myWinLoadSF,.myWinLoadS,.myWinLoadSD{margin:0;width:24px;height:24px}


.xw-shadow{box-shadow:2px 2px 4px rgba(0,0,0,.25);border-radius:.25rem}.u-menu.xw-shadow{border-radius:0 0 .25rem .25rem}.xw-sps{height:6px;overflow:hidden;position:absolute;width:100%;z-index:1}.xw-hdr{padding:6px 0;display:flex;gap:.25rem;align-items:center}.xw-icon{width:16px;height:16px;flex-shrink:noshrink}.xw-hdr-text{cursor:default;flex-grow:1;min-width:max-content}.xt{position:relative;overflow:hidden;width:15px;height:15px;cursor:pointer;flex-shrink:noshrink}.xt-close{order:4}.xt-maxi{order:3}.xt-rest{order:2}.xt-mini{order:1}

.captcha-question {border-radius:5px;}#txtF774{width:99%!important}
    .captcha-answer { height: 36px; text-align: center; padding: 4px; width: 90px; box-sizing: border-box;}
    .myWinCont label {
    cursor: pointer;
    margin: 0;
    vertical-align: middle;
    font-weight: 700;
}
.captcha-block, .myWinCont .captcha-block {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    cursor: pointer;
    min-height: 37px;
    justify-content: space-around;
    align-items: center;
    margin: .5em 0;
}