@font-face {
    font-family: 'Glyphicons Halflings';
    src: url('/fonts/glyphicons') format('png');
    src: url('/fonts/glyphicons-halflings-regular.eot');
    src: url('/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/fonts/glyphicons-halflings-regular.woff') format('woff'), url('/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');*/
}

@font-face {
    font-family: 'revicons';
    src: url('/fonts/revicons') format('png');
    src: url('/fonts/revicons.eot');
    src: url('/fonts/revicons.eot?#iefix') format('embedded-opentype'), url('/fonts/revicons.woff') format('woff'), url('/fonts/revicons.ttf') format('truetype'), url('/fonts/revicons.svg#glyphicons_halflingsregular') format('svg');*/
}

.bg-default {
  background-color: #d92b4c !important;
}

.wpb_body {margin-top: 60px;}
.stroke{width:200px;}
input[type="file"] {background: transparent;}


.banner-block {
   padding-top: 100px !important;
   padding-bottom: 100px !important;
}

.btn {
  letter-spacing: .06em;
}

a.login-with {
  font-size: 13px!important;
}

/* Pagination
============================================================================*/

.swchItem {
  color:#fff;  
  border:2px solid #fff;  
  background:transparent;
}  

.swchItemA, .swchItem {
  padding:9px 29px;  
  margin: 1rem 0;  
  text-decoration: none;
  float:left;
  transform: skew(-7deg);
  transition: .3s background ease;
  -o-transition: .3s background ease,.3s border ease;
  transition: .3s background ease,.3s border ease;
}  

.swchItemA, .swchItem:hover {
  color:#fff;
  background: #D92B4C;      
  border:2px solid #D92B4C;
  text-decoration:none;  
}

.swchItem1 {  
  color:#fff;  
  border:2px solid #fff;  
  background:transparent;
}  

.swchItemA1, .swchItem1 {  
  padding:9px 29px;
  margin: 1rem 0;    
  text-decoration:none;
  float:left;
  transform: skew(-7deg);
  transition: .3s background ease;
  -o-transition: .3s background ease,.3s border ease;
  transition: .3s background ease,.3s border ease;
}  

.swchItemA1, .swchItem1:hover {
  color:#fff;
  background: #D92B4C;      
  border:2px solid #D92B4C; 
  text-decoration:none;   
}

article {margin-bottom: 20px;}


/* Sorting Menu
============================================================================*/

.sorting-menu {
  margin:0 0 40px;
  display: inline-block;
  width: 100%;
}

.mk-3 {
  display: block;
  float: left;
  font-weight: 700;
  font-size: 15px;
}

.sortBlock23 {
  display: block;
  float: right;
}

.sortBlock23 a {text-decoration: none;}

.catSortLink.darr::after, .catSortLink.uarr::after {
  color: hsl(0, 0%, 100%) !important;
  margin-left: 3px;
}

/* Comments
============================================================================*/

.com-order-select, select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    padding: 1rem 3.6rem 1rem 1.8rem;
    border: none;
    outline: 0;
    margin: 0;
    color:#fff;
    background: rgb(33, 29, 59) url('/img/arrow.png') no-repeat 93% center;
    transform: skew(-7deg);
    transition: .3s background ease;   
}

.manFlOS,
.manFlLng {background: rgb(33, 29, 59)!important;}

input, .alert, textarea {
    border: none;
    outline: 0;
    padding: 1rem 3.6rem 1rem 1.8rem;
    color:#fff;
    background: rgba(255,255,255,.1);
    -webkit-transform: skew(-7deg);
    -ms-transform: skew(-7deg);
    -o-transform: skew(-7deg);
    transform: skew(-7deg);
    transition: .3s background ease;
}

textarea {margin-bottom: 20px;}

input:focus, .alert:focus, textarea:focus {
    color:#333;
}

.ucf-start-content {
  overflow: visible!important;
}

/* Captcha
============================================================================*/

.captcha-answer {
  font-weight: 400;
  display: inline-block;
  color: rgba(255,255,255,.5);
}

.captcha-answer:focus,
ul.form-fields [type="text"]:not([name="sort"]):not([name="code"]):not([name="uzip"]):focus, ul.form-fields textarea:focus {
  background: rgb(255, 255, 255);
  transform: skew(-7deg);
  transition: .3s background ease;
}

.youplay-block {
  margin-bottom: 2rem;
}

#fCode {width:120px;}

/* Category
============================================================================*/

form #uCatsMenu7 {
    position: inherit !important;
    max-width: 360px !important;
}

.u-combolist {
  color: #fff!important;
  border: 1px solid rgba(255,255,255, 0.1)!important;
  border-radius:3px;
  background: rgba(255,255,255,.1)!important;
  font: 400 .9em Roboto,sans-serif!important;
  padding: 5px!important;
}

.catNumData {display:none;}

input[type="button"], 
input[type="reset"], 
input[type="submit"],
.uf-btn {
color: #fff;
box-shadow: none;
text-decoration: none;
outline: 0;
padding: 8px 30px;
font-size: 14px;
font-weight: 400!important;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 2px solid #fff;
-webkit-transform: skew(-7deg);
-ms-transform: skew(-7deg);
-o-transform: skew(-7deg);
transform: skew(-7deg);
background: 0 0;
-o-transition: .3s background ease,.3s border ease;
transition: .3s background ease,.3s border ease;
width:auto!important;
letter-spacing: .06em;
}

input[type="button"]:hover, 
input[type="reset"]:hover, 
input[type="submit"]:hover,
.uf-btn:hover {
    color: #fff;
    background-color: #D92B4C;
    border-color: #D92B4C;
}

#PMtoUser, #pmSubject, .alert {   
   margin-bottom:10px;
   width:100%;
}

hr {
   border: 0;
   height: 1px;
   background-color: rgba(255,255,255,.1);
}

.users-list {
   text-align:center;
   margin-top:60px;
   margin-bottom:30px;
}

.users-list-1 {
   text-align:right;
   margin-top:-30px;
   transform: skew(-7deg);
   transition: .3s background ease;
}

.selector {
   float:right;
   transform: skew(-7deg);
   transition: .3s background ease;
}

.work {
   text-align:center;
   font-size:20px;
}

/* Login
============================================================================*/

.login-form {max-width:300px;}

.loginField {
   width:100%;
   margin-bottom:20px;
   color:#fff;
}

.loginField:focus {
   background-color:#fff;
   color:rgba(8,3,37,.8);
}

.enter {
   margin-top:20px;
   display: block;
}

.commFl {
   margin-bottom:-45px;
}

.u-comboedit:hover {    
   background-image:none!important;
}


/* News block
============================================================================*/

.news-block {margin-top:-30px;}

.youplay-news .news-block .angled-img {
  margin-left: 1.05rem;
  margin-right: 1.05rem;
}

.youplay-news .news-block h2 a, .youplay-news .news-block h2 a:focus, .youplay-news .news-block h2 a:hover, .youplay-news .news-block h3 a, .youplay-news .news-block h3 a:focus, .youplay-news .news-block h3 a:hover {
  text-decoration: none;
}

.youplay-news .news-block h2 a:focus, .youplay-news .news-block h2 a:hover, .youplay-news .news-block h3 a:focus, .youplay-news .news-block h3 a:hover {
  color: #D92B4C;
}

.youplay-news .news-block h2 a, .youplay-news .news-block h3 a {
  color: inherit;
}

.news-block .angled-img .youplay-hexagon-rating {
  position: absolute;
  bottom: 15px;
  left: 10px;
}

.posted-on {margin-right:15px;}

.social-list a:hover, .social-list a:focus {color:#fff;outline: none;}

/* Comment Form
============================================================================*/

.ucf-form .commFl {
   background: rgba(255,255,255,.1)!important;
   border:0!important;
   border-radius:0!important;
   font-size: 14px !important;
   color: #fff !important;
   -webkit-transition: .3s background ease;
   -o-transition: .3s background ease;
   transition: .3s background ease;
}

.ucf-form .commFl:focus {
   background: rgba(255,255,255)!important;
   color: #080325 !important;
}

.ucf-avatar img {
  border-radius: 50px!important;
}

.recentcomments {margin: 10px 0;}

.com-order-block {display:none;}

/* Captcha
============================================================================*/

.captcha-block, .myWinCont .captcha-block {
  display: inherit!important;
}


/* Rating
============================================================================*/

.star-rating {margin-top: 10px;}
.star-rating-1 {
   display: inline-block;
   position: relative;
   top: 5px;
}

.rating-game {font-size:18px;margin-bottom:30px;}
.rating-1 {margin-top:10px;}

/* Stars */ 

.u-star-rating{list-style:none;margin:0px;padding:0px;width:80px;height:16px;position:relative;background: url('/img/stars.png') top left repeat-x;}
.u-star-rating li{padding:0px;margin:0px;float:left;outline:none;}
.u-star-rating li.u-current-rating{top:0;left:0;background: url('/img/stars.png') left bottom;position: absolute;height:16px;line-height:12px;display:block;text-indent:-9000px;z-index:1;}

/* Img
============================================================================*/

.img-1 {width:100%;height:200px!important;object-fit:cover;}
.img-2 {width:100%;height:55px!important;object-fit:cover;}
.img-3 {width:100%;height:260px!important;object-fit:cover;}

/* Select
============================================================================*/

.youplay-select option {background: rgb(33, 29, 59);}


/* Contact
============================================================================*/

.widget-contact {
   position: relative;
   margin-bottom: 15px;
   margin-top: 15px;
   padding: 20px;
   background: #d20045;
}

.nesolestag-enadenud {
  width: 100%;
  margin: 0 auto;
}

.kesednsoled:after,
.kesednsoled:before {
  content: ".";
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
  clear: both;
}
.ico-wrap {
  color: #fff;
  width: 48px;
  height: 48px;
  margin: 0px 18px 5px 5px;
  display: block;
  text-align: center;
  font-size: 23px;
  border: 2px solid #fff;
  float: left;
  border-radius: 30px;
}
.ico-contact {
  line-height: 1.9 !important;
}
.meanous-andscoev {
  float: left;
  margin-bottom: 28px;
}
.aio-icon-title {
  font-size: 16px;
  color: #fff;
  line-height: 1;
  margin-bottom: 8px;
}
.aio-icon-description {color: #fff;}

@media (max-width: 991px) {
  .meanous-andscoev,
  .ico-wrap {
  float: none;
  text-align: center;
  }
  .ico-wrap {
  margin: 0 auto 15px auto;
  }
}

.news-bottom {
   margin-bottom:15px;
}

.info-block,
.info-block-1 {
   margin: 15px -5px;
}

@media (max-width: 991px) {
  .uTopTd:nth-child(2), .uTopTd:nth-child(3), .uTopTd:nth-child(4), .uTopTd:nth-child(5), .uTopTd:nth-child(6){display: none !important;}
  .uTd:nth-child(2), .uTd:nth-child(3), .uTd:nth-child(4), .uTd:nth-child(5), .uTd:nth-child(6){display: none !important;}
}

.uTable.user-list {
  margin: 30px 0 30px 0;
}
.user-list .uTopTd:first-child, 
.uTopTd {
  text-align: center!important;
  padding: 20px 20px;
  border: 1px solid rgba(255,255,255,.1);
}
.uTable.user-list .uTd {
  padding: 20px 20px;
  border: 1px solid rgba(255,255,255,.1);
}

@media (max-width: 768px) {
input[type="button"], 
input[type="reset"], 
input[type="submit"], 
.uf-btn {
  margin:5px 0;
}}

@media (max-width: 580px) {

select {margin:5px 0;}

.youplay-banner .info h1, .youplay-banner .info h2, .youplay-banner .info .h1, .youplay-banner .info .h2 {
  font-size: 35px;
  line-height: 40px;
}

.btn.btn-lg {
  margin: 5px 0;
}

.youplay-banner .info .youplay-user h2 {
  font-size: 1.5rem;
}}

.uTd .user_avatar img {border-radius:50px!important;}

/*----------------------------------------
	Cookie
----------------------------------------*/

.bottom-info-wrapper {
    color: #fff !important;
    background: rgba(8, 3, 37, 0.7) !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    font-size: 14px !important;
}

.bottom-info-wrapper h4 {
  color: #fff;
  text-align:left;
  font-size:20px;
}

.bottom-info-wrapper .bottom-info-button-agree {
    color: #fff!important;
    border-radius: 0px!important;
    padding: 4px 16px!important;
    border:2px solid #fff!important;
    background: transparent!important;
    font-size: 14px!important;
    font-family: 'Roboto', sans-serif!important;
    font-weight: 400!important;
    text-transform: none!important;
    -webkit-transform: skew(-7deg);
    -ms-transform: skew(-7deg);
    -o-transform: skew(-7deg);
    transform: skew(-7deg);
    -o-transition: .3s background ease,.3s border ease;
    transition: .3s background ease,.3s border ease;
}

.bottom-info-wrapper .bottom-info-button-agree:hover{
    background: #D92B4C!important;
    border:2px solid #D92B4C!important;
    color: #fff!important;
}

.bottom-info-wrapper a {
    color: #fff!important;
    font-family: 'Roboto', sans-serif!important;
    font-weight: 400!important;
}

.bottom-info-wrapper a:hover {
    color: #D92B4C!important;
}

.bottom-info-wrapper .bottom-info-block{
    max-width: 1430px;
    margin: 0 auto !important;
    padding: 20px 0;
}

.bottom-info-wrapper .bottom-info-button-hide {
    margin: 0 0 0 5px !important;
    width: auto!important;
}

.bottom-info-wrapper .bottom-info-button-hide::after {
    content: "\Закрыть"!important;
    color: #fff!important;
    border:2px solid #fff;
    background:transparent!important;
    border-radius: 0px!important;
    padding: 4px 16px;
    text-transform:none;
    font-family: 'Roboto', sans-serif!important;
    font-weight: 400!important;
    display: inline-block;
    -webkit-transform: skew(-7deg);
    -ms-transform: skew(-7deg);
    -o-transform: skew(-7deg);
    transform: skew(-7deg);
    -o-transition: .3s background ease,.3s border ease;
    transition: .3s background ease,.3s border ease;
}

.bottom-info-wrapper .bottom-info-button-hide:hover:after{
    background: #D92B4C!important;
    border:2px solid #D92B4C!important;
    color: #fff!important;
}

.bottom-info-wrapper .bottom-info-button-hide {
    font-size:14px!important;
}

.bottom-info-wrapper .bottom-info-block-content {
  margin: 0 20px 0 20px!important;
}

.bottom-info-wrapper .bottom-info-block-action {
  margin: 0 20px;
}

.bottom-info-block.u-fixed-left, .bottom-info-block.u-fixed-right {
    background: rgba(8, 3, 37, 0.7) !important;
    padding: 2em 2em!important;
    -webkit-box-shadow: 0 7px 16px rgba(0,0,0,.17);
    -moz-box-shadow: 0 7px 16px rgba(0,0,0,.17);
    box-shadow: 0 7px 16px rgba(0,0,0,.17);
}

.bottom-info-block.u-fixed-left .bottom-info-button-hide, .bottom-info-block.u-fixed-right .bottom-info-button-hide {
  position: relative!important;
  top: 14px!important;
  background: transparent!important;
}

.bottom-info-block.u-fixed-left h4, .bottom-info-block.u-fixed-right h4 {
  color: #fff;
  text-align: center;
  font-size: 20px;
}

@media screen and (max-width:768px){
  .bottom-info-wrapper h4 {text-align: center;}
  a.bottom-info-button-hide{position: inherit!important;}
  .bottom-info-wrapper .bottom-info-block-content {margin: 0 10px 0 10px!important;}
  .bottom-info-wrapper .bottom-info-block-action {margin: 0 30px;}
  .bottom-info-wrapper .bottom-info-block {display:block;width:auto!important;left:1em!important;right:1em!important;}}

/*----------------------------------------
	Checkbox, Radio
----------------------------------------*/

input[type="checkbox"], input[type="radio"] {
  border-color: #26c19a;
}

input[type="checkbox"] {
  width: 15px;
  height: 15px;
  background-color: #080325;
  border: 1px solid #fff;
  border-radius: 0;
  cursor: pointer;
  position: relative;
  margin: 2px 3px 4px 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: 0;
  min-width: 15px;
  min-height: 15px;
  box-sizing: border-box !important;
  vertical-align: middle;
  transition: all .3s ease;
}

input[type="checkbox"]:checked, input[type="checkbox"]:checked:hover {
  background-color: #080325;
  border-color: #fff;
}

input[type="checkbox"]:checked::before {
  content: '\f00c';
  display: block;
  position: absolute;
  top: -8px;
  left: -2px;
  font-family: FontAwesome;
  color: #fff;
  font-size: 20px;
  font-weight: 400!important;
}

input[type="radio"] {
  display: inline-block;
  width: 14px;
  min-width: 14px;
  height: 14px;
  padding: 3px;
  background: #080325;
  border: 1px solid #fff;
  border-radius: 50%;
  cursor: pointer;
  vertical-align: middle;
  margin: 1px 3px 4px 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: 0;
  position: relative;
  box-sizing: border-box !important;
  transition: border-color .3s ease;
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}

input[type="radio"]:checked {
  border-color: #fff;
  background: #080325;
}

input[type="radio"]:checked::before {
  content: '';
  display: block;
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
}

input[type="radio"] {
  cursor: pointer;
}

/* User Edit page
============================================================================*/

.manTable .manTd1 {
  font-weight: 400;
}

@media (max-width: 550px) {
.manTable .manTd1 {
  padding-bottom: 10px;
}
.manTable .manTd1, .manTable .manTd2, .manTable .manTd2 label {
  display: block;
}}

/* Button File
============================================================================*/

ul.form-fields li [type="file"],
input[type="file"] {
  width: 100% !important;
  margin: 10px 0;
  padding: 10px !important;
  border-radius: 8px;
  background: #211d3b;
  font-weight: 400;
  color: #fff;
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
  letter-spacing: .06em;
}

form#addEntForm [name="file"] {
  padding: 10px!important;
}

form#addEntForm .iPhotoPrev {
  max-height: 150px!important;
}

form#addEntForm article[id*="iCode"].added {
  background: rgb(33, 29, 59)!important;
}

form#addEntForm .iPhotoPrev label {
  font-size: 14px!important;
  font-weight: 400;
}

/*----------------------------------------
	Аякс Окно
----------------------------------------*/

.xw-plain{ 

  border-radius: 0px!important;
  box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.15)!important;
  border: 2px solid rgb(255,255,255,.1);
} 

.xw-plain .xw-bc {
    height: 0px!important;
}

.xw-plain .xw-tl {
    padding-left: 0px!important;
}

.xw-plain .xw-tr {
    padding-right: 0px!important;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.xw-plain, .xw-resize, .xw-active {
  z-index: 99 !important;
  padding:0;
  }  
  
.xw-hdr-text {
  font-size: 20px!important;
  color:#fff!important;
  font-weight: 400!important;
  font-family:'Roboto', sans-serif!important;
}

  .xt {
  background:url('/img/buttons.png') no-repeat !important;
  float:right !important;
  margin-top: 6px !important;
  width: 20px !important;
  height: 20px !important;
  }  

  .xt-close {background-position:0 0 !important;}  
  .xt-close-over {background-position:0 0 !important;opacity: 1 !important;}  
  .xw-bc, .xw-mr, .xw-bl, .xw-br, .xw-ml, .xw-mc {
  background:#080325 !important;
  border:0 !important;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  }  

  .xw-body {
  border:0 !important;
  padding-left:7px !important;
  padding-right:1px !important;
  }  

.xw-plain .xw-body {padding: 15px 0px 15px 0 !important;}

.xw-plain .xw-hdr {padding: 10px 10px 10px 15px !important;}   
  
.xw-tl, .xw-tr, .xw-tc {
  font-size: 16px!important;
  color: #fff!important;
  background: rgb(33, 29, 59);
}

.xw-plain .xw-tc {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.xt-maxi, .xt-mini, .xw-sps {display:none !important;}  
.myWinPollTd {padding:3px!important;border: .1rem solid rgba(0,0,0,.1);}  

.myBtnLeft, .myBtnRight, .myBtnLeftA, .myBtnRightA {display: none !important;}
.myBtnCenter, .myBtnCenterA {background: none !important;}

.loginButton, .myBtnCont a {
display:inline-block;
padding:0px 20px;
margin-bottom:0;
font-size:14px!important;
font-weight:400;
text-align: center;
white-space:nowrap;
vertical-align: middle;
cursor: pointer;
border: 2px solid transparent;
border-radius:0px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
color: #ffffff;
background:transparent;
border-color: #fff;
font-family: "Roboto",sans-serif;
height:40px!important;
transform: skew(-7deg);
transition: .3s background ease;
letter-spacing: .06em;
} 

.loginButton:hover,.myBtnCont a:hover {
background-color: #D92B4C;
border:2px solid #D92B4C;
color:#fff;
} 

.ubtn-default, .light-btn { 
padding:0px 20px!important;
height:40px!important;
display: inline-block;
margin-bottom: 0;
font-size: 14px!important;
font-weight: 400;
text-align: center;
vertical-align: middle;
border-radius:0px!important;
color: #fff;
background:transparent!important;
font-family: "Roboto",sans-serif;
-webkit-transform: skew(-7deg);
-ms-transform: skew(-7deg);
-o-transform: skew(-7deg);
transform: skew(-7deg);
transition: .3s background ease;
border: 2px solid #fff!important;
letter-spacing: .06em;
} 

.ubtn-default:hover, .light-btn:hover {
height:40px!important;
background-color: #D92B4C!important;
border:2px solid #D92B4C!important;
color:#fff;
}

.myBtnCenterA, .myBtnLeftA, .myBtnRightA {
    border-color: transparent!important;
}

.myBtnCenterA, .myBtnLeftA, .myBtnRightA {
    border-color: transparent!important;
}

.myWinTD1 {
    background: none!important;
} 

.myWinCont {
    color: #fff!important;
    background: none!important;
} 

.mywincont, .mywincont td, .mywincont dl, .mywincont dt {
    color: #fff!important;
}

.myWinCont fieldset {
    border-bottom: 0px solid #fff!important;
    padding: 10px 0!important;
}

.myWinCont fieldset:last-child{
    border-bottom: none!important;
}

.myWinCont legend {
display: block!important;
width: 100%!important;
padding: 10px 0 0 0!important;
margin-bottom: 0px!important;
font-size: 14px!important;
line-height: inherit!important;
color: #fff!important;
border: 0!important;
background-color: transparent!important;
}

.myWinCont, .myWinCont td, .myWinCont dl, .myWinCont dt, .xw-mc {
font-size:14px!important;
color:#fff!important;
padding: 3px;
font-family:'Roboto',sans-serif!important;
font-weight:400!important;
line-height:1.5!important;

}
.myWinCont hr {display:none;}

.myWinCont a:link, .myWinCont a.noun:link, .myWinCont a:visited, .myWinCont a.noun:visited {
color: #fff!important;
font-weight: 400 !important;
font-size: 14px;
text-decoration: underline!important;
-o-transition: .3s color ease;
transition: .3s color ease;
}

.myWinCont a.noun:active, .myWinCont a.noun:hover, .myWinCont a:active, .myWinCont a:hover {
    color: #D92B4C!important;
}

.myWinCont input[type="text"], .myWinCont input[type="password"], .myWinCont .tmplCodeH {
color: #fff!important;
border: 1px solid transparent!important;
background-color: rgba(255,255,255,.1)!important;
border-radius:0!important;
padding: 0 10px;
width: auto;
filter:none;
display: inline-block;
min-height:40px!important;
}

.myWinCont .tmplCodeH, .myWinCont input:not([type="color"]):not([type="file"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not(.tmplCodeH){
-webkit-text-fill-color: #fff !important;
border: 1px solid transparent!important;
background-color: rgba(255,255,255,.1)!important;
border-radius: 0!important;
color: #fff!important;
min-height:40px!important;
font-family: Roboto,sans-serif;
font-size: 14px;
-webkit-box-shadow: inset 0 0px 0px rgba(255, 255, 255, 0.1),0 0 0px rgba(255, 255, 255, 0.1) !important;
box-shadow: inset 0 0px 0px rgb(255, 255, 255,.1),0 0 0px rgba(255, 255, 255, .1) !important;
}

.myWinCont input:not([type="file"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not(.tmplCodeH):focus,
.myWinCont textarea:focus {
background:#fff!important;
color:#080325!important;
-webkit-text-fill-color: #080325 !important;
}

.myWinCont select {
color: #fff!important;
border: 1px solid transparent!important;
border-radius: 0!important;
background-image: url("/img/arrow.png")!important;
background-color: rgb(33, 29, 59) !important;
background-repeat: no-repeat!important;
background-position: right .7em top 50%, 0 0;
font-size: 14px!important;
font-weight:400!important;
height:40px!important;
line-height: 20px;
}

.myWinCont textarea {
color: #fff!important;
border: 1px solid transparent!important;
background-color: rgba(255,255,255,.1)!important;
box-sizing: border-box;
padding: 10px 10px !important;
border-radius: 0;
font-size: 14px !important;
font-family: 'Roboto',sans-serif;
font-weight: 400 !important;
line-height:22px;
}

.myWinCont form {
padding: 5px!important;
margin: 0px;
float: none!important;
margin-left: 3px !important;
}

.myWinCont b {
color: #fff!important;
font-weight: 500!important;
font-family:'Roboto',sans-serif!important;
font-size:14px;
}

.myWinCont label {
cursor: pointer;
display: inline;
margin-left: 5px!important;
vertical-align: middle;
font-weight: 400;
font-size: 14px!important;
}

#txtF774 {width:220px!important;display:inline-block!important;}
#subbutfrmLg555 {margin-left:90px!important;}
#subbutfrm456 {margin-right:10px;}
#subbutcntManF8 {margin-top:10px;margin-left:160px;}
#subbutPrm348 {margin-left:100px!important;}
#frm235 {width:100%;}

.myWinCont {
overflow: auto;
overflow-x: auto;
display: block;
width:auto!important;
}

.xw-plain .myBtnCont a:link {
    color: #fff !important;
    transition: .3s;
}

.xw-plain .myBtnCont a:hover {
    color: #fff!important;
    text-decoration:none!important;
}

.xw-plain .myBtnCenter, .xw-plain .myBtnLeft, .xw-plain .myBtnRight {
    border-color: transparent!important;
}

.myWinCont .pgSwchA {
  background: #da0c55;
  border: 1px solid #da0c55;
  color: #fff;
}

.myWinCont .pgSwchA b {
  color: #fff !important;
  font-size: 12px !important;
}

.myWinCont a.pgSwch:link, .myWinCont a.pgSwch:visited {
  color: #fff !important;
  font-weight: 400 !important;
  font-size: 12px;
  background: #999;
  border: 1px solid #999;
}

.myWinCont a.pgSwch:hover {
  background: #da0c55;
  border: 1px solid #da0c55;
  color: #fff !important;
}

.myWinCont .pgSwch, .myWinCont .pgSwchA {
  border-radius: 0!important;
}

.u-rep-history-item {
  border: 1px solid #ebebeb;
  padding: 10px;
  margin: 10px 0;
}