.category{margin:0;padding:30px 0;width:100%;max-width:100%;background-color:#FDD511}.category h2{margin:0 0 30px;padding:0 5px;position:relative;z-index:1;width:100%;color:#212121;text-align:center;white-space:pre-wrap;white-space:-moz-pre-wrap !important;word-wrap:break-word;white-space:normal}.category h2 a{color:#212121}.category h2 a.active{color:#CCA900;text-decoration:none}.category h2 a:hover{color:#FDD511;text-decoration:none}.category h2 a:focus,.category h2 a:active{color:#CCA900;text-decoration:none}.category .item{padding:15px;background-color:#212121}.category .item+.item{margin:30px 0 0}.category .item img{max-width:100%;max-height:100px}.category .item .-select{margin:14px 0}.category .item .-select h4{margin:0 0 10px;color:#FDD511}.category .item .-select select{margin:0;padding:4px 26px 4px 15px;display:inline-block;width:100%;max-width:100%;color:#212121;text-indent:0.01px;text-overflow:"";outline:none;cursor:pointer;border-radius:40px;border:1px solid transparent;background-position:right center;background-image:url(../../images/ico-select.svg);background-repeat:no-repeat;background-position:right 10px center;background-color:#FDD511;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;transition:all 0.4s}.category .item .-select select.error{background-color:red}.category .item .-select .-button{margin:40px 0 0;padding:7px 15px;display:inline-block;color:#FDD511;font-size:16px;text-align:center;border-radius:20px;border:1px solid #FDD511;background-color:#212121;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;transition:all 0.3s}.category .item .-select .-button:hover{color:#212121;text-decoration:none;border-color:#FFDF42;background-color:#FFDF42}.category .item .-select .-button:focus,.category .item .-select .-button:active{color:#212121 !important;text-decoration:none;border-color:#CCA900;background-color:#CCA900}.category .item .-select .-select-error{padding:5px 0 0 10px;font-size:14px;color:red;opacity:0;transition:all 0.4s}.category .item .-select .-select-error.error{opacity:1}@media screen and (max-width: 767px){.category .item .-select{padding:0 15px}.category .item .-select .-button{margin:20px 0 0}}
