@font-face { font-family: 'Houschka Pro'; src: url('../fonts/HouschkaPro-Medium-webfont.eot'); src: url('../fonts/HouschkaPro-Medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/HouschkaPro-Medium-webfont.woff2') format('woff2'), url('../fonts/HouschkaPro-Medium-webfont.woff') format('woff'), url('../fonts/HouschkaPro-Medium-webfont.ttf') format('truetype'), url('../fonts/HouschkaPro-Medium-webfont.svg#houschka_promedium') format('svg'); font-style: normal; font-weight: normal; } @font-face { font-family: 'Houschka Pro'; src: url('../fonts/HouschkaPro-Bold-webfont.eot'); src: url('../fonts/HouschkaPro-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/HouschkaPro-Bold-webfont.woff2') format('woff2'), url('../fonts/HouschkaPro-Bold-webfont.woff') format('woff'), url('../fonts/HouschkaPro-Bold-webfont.ttf') format('truetype'), url('../fonts/HouschkaPro-Bold-webfont.svg#houschka_probold') format('svg'); font-weight: bold; font-style: normal; } @font-face { font-family: 'Houschka Pro'; src: url('../fonts/HouschkaPro-DemiBold-webfont.eot'); src: url('../fonts/HouschkaPro-DemiBold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/HouschkaPro-DemiBold-webfont.woff2') format('woff2'), url('../fonts/HouschkaPro-DemiBold-webfont.woff') format('woff'), url('../fonts/HouschkaPro-DemiBold-webfont.ttf') format('truetype'), url('../fonts/HouschkaPro-DemiBold-webfont.svg#houschka_prodemibold') format('svg'); font-style: normal; font-weight: lighter; } body{background-color: #fff; color: #231f26; padding-right:0 !important; overflow-y:scroll !important;} html{height: 100%;} body { min-height: 100%; position: relative; } header { height:52px; background:#231f26;} header img {float:left; margin:2px 0 0 0;} .navbar-static-top {border:none; margin:0;} @media (min-width:992px) { .navbar-nav {float:right;} } .navbar-nav li:hover, .navbar-nav li.active {background:#47bbec;} .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {background:none;} .navbar-nav li.auth2 a {border-left:solid 2px #fdfdfe;} .navbar-inverse .navbar-nav > li > a {color:#fdfdfe; font-weight: lighter; padding-top:16px !important; padding-bottom:16px !important;} .nav>li>a {padding:10px;} .big_padding {padding-bottom:2%;} .btn-blue {display:block; border:none; background:#47bbec; color:#fdfdfe; text-align:center; font-size:1.5em; line-height:2em; border-radius:0;} .btn-blue:hover, .btn-blue.active {background:#1f4685; text-decoration:none; color:#fdfdfe;} .btn-blue.small {font-size:1.2em; line-height:2em;} .btn-blue.full {padding:0 15%; font-weight: lighter; margin:5% 0;} .btn-blue2 {display:inline-block; border:none; background:#1f4685; color:#fdfdfe; text-align:center; font-size:1.2em; line-height:2em; border-radius:0;} .btn-blue2:hover, .btn-blue2.active {background:#47bbec; text-decoration:none; color:#fdfdfe;} .btn-black {display:block; border:none; border-radius:0; background:#231f26; color:#fdfdfe; text-align:center; font-size:1.4em; line-height:2.5em; padding:0 15%; font-weight: lighter; margin:5% 0;} .btn-black:hover, .btn-black.active { text-decoration:none; color:#fff; background:rgb(31, 70, 133);} .btn-red {display:block; border:none; border-radius:0; background:#900; color:#FFF; text-align:center; font-size:1.4em; line-height:2.5em; padding:0 15%; font-weight: lighter; margin:5% 0;} .btn-red:hover, .btn-red.active { text-decoration:none; background:#F00;} .search {background:#f2f3f7; font-size:.9em} .holod, .stirka, .tv, .mebel {display:inline-block;} .holod input[type='checkbox'] {display:none;} .holod label {display:inline-block; background:url(../../images/holod.png); width:16px; height:28px; margin:5px 10px; cursor:pointer;} .holod input[type='checkbox']:checked + label {background:url(../../images/holod-click.png);} .stirka input[type='checkbox'] {display:none;} .stirka label {display:inline-block; background:url(../../images/stirka.png); width:21px; height:24px; margin:5px 10px; cursor:pointer;} .stirka input[type='checkbox']:checked + label {background:url(../../images/stirka-click.png);} .tv input[type='checkbox'] {display:none;} .tv label {display:inline-block; background:url(../../images/tv.png); width:26px; height:21px; margin:5px 10px; cursor:pointer;} .tv input[type='checkbox']:checked + label {background:url(../../images/tv-click.png);} .mebel input[type='checkbox'] {display:none;} .mebel label {display:inline-block; background:url(../../images/mebel.png); width:29px; height:21px; margin:5px 10px; cursor:pointer;} .mebel input[type='checkbox']:checked + label {background:url(../../images/mebel-click.png);} .ui-datepicker-div {border-radius:0;} .ui-datepicker {padding:0;} .ui-datepicker-header { background: #1f4685; border:none; border-radius:0;} .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border:none; color:#333; background:none; width:35px; height:35px; text-align:center; padding-top:7px;} .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight, .ui-state-default:hover { border:none; border-radius:50%; background:#47bbec;} .ui-widget-content {background:#fff;} .ui-widget { font-family: inherit;} .ui-datepicker td {width:35px; height:35px; background:none;} #upload-container { cursor:pointer; color:#fff; position:relative; margin-bottom: 11px; margin-top: 11px; background:url(../../images/plus.png) no-repeat; background-size:cover; width:272px; height:272px;} #upload-container input[type='file'] {opacity:0; filter:alpha(opacity=0); cursor:pointer; width:272px; height:272px; position:absolute; z-index:22; left:0; top:0;} #upload-result {} #upload-result .preloader {width:50px; height:50px;} #upload-result .preview {float:left; margin:5px; width:100px; height:100px; overflow:hidden; border:solid 1px #ccc;} #upload-form {margin:0; padding:0;} #upload-form iframe {border:none; width:0; height:0; opacity:0;} .btn {display:inline-block; background:#000; border:none; color:#fff; padding:5px; border-radius:0; margin:10px 0;} .btn:hover {color:#ccc;} .row.gray {background: #eee;} .glyphicon-remove {color: red;} .glyphicon-ok {color:green;} footer {background:#9b0000; padding:2%; position: absolute; bottom:0;left:0;right: 0;} #send_but {position:fixed; bottom:20px; right:50px; width:80px; height:80px; border-radius:50%; background:#0c2f95; color:#000; z-index:1000; box-shadow:2px 2px 5px #0000CC; cursor:pointer;} #send_but span {font-size:30px; position:absolute; top:20px; left:5px; } #num_send { color:#FFF; font-size:50px; text-align:center; margin-top:5px; text-shadow:1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000; position:absolute; z-index:1001; width:100%;} #error_txt {padding:20px; margin-top:10px; background:#E2CDEC; text-align:center; border-radius:10px; font-size:150%; display:none;} .edit_opis {padding-right:20px; font-size:1.5em; cursor:pointer;} .opis_parent {position:relative; display:inline-block; text-align:right;} .hidden_opis {display:none; position:absolute; bottom:32px; left:0; width:400px; height:180px; background:#fff; border:solid 1px #999; border-radius:10px; padding:10px; z-index:9999999;} .hidden_opis textarea {width:100%; height:77%;} .save_opis, .f__modal.login .f-btn.save_personal_opis {float:right; margin:0; width:auto;} .edit_personal_opis {text-decoration:underline;}