* {padding: 0px;margin: 0px;font-family: 'Roboto', serif;font-size: 14px;}table {border-spacing: 0px;}h1 {}a {transition: color 0.2s;}body {background: #FFF;}.hidden {display: none !important;}.clear {clear: both;}.newCrmHidden {margin-bottom: 15px}#opaco {position:absolute;top:0;left:0;width:100%;background-color: #000000;z-index:5000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6; opacity:0.6;text-align: center;}#opaco img {top: 0;bottom: 0;left: 0;right: 0;margin: auto;position: fixed;}.tmpPopupWindows {top: 0;bottom: 0;left: 0;right: 0;margin: auto;position: fixed;border: none;box-shadow: 1px 1px 45px rgba(0, 0, 0, 0.3);background-color: #ffffff;max-width: 95%;}.tmpPopupWindowSubDiv {overflow-y: auto;background-color: #ffffff;}.tmpPopupWindowsTab {width: 100%;height: 100%;}.tmpCloseDiv {position: absolute;float: right;width: 19px;height: 19px;cursor: pointer;background-image: url(/admin2/img/buttons_sprite3.png);background-repeat: no-repeat;top: 0px;right: 11px;z-index: 999;}.tmpCloseDiv:before {position: absolute;content: '';display: block;width: 30px;height: 30px;left: 0px;top: 0px;background: #FFF;z-index: 990;}.tmpCloseDiv:after {position: absolute;content: '';display: block;background-image: url(/admin2/img/buttons_sprite3.png);background-repeat: no-repeat;width: 19px;height: 19px;top: 6px;left: 6px;z-index: 999;}.tmpPopupTextStyleMob, .tmpPopupOkTextStyleMob {width: 89%;text-align: center;font-size: 20px;font-weight: bold;padding: 5%;}.tmpPopupTextStyle, .tmpPopupOkTextStyle {width: 100%;text-align: center;font-size: 20px;font-weight: bold;}.color1 {background-color: #fff;}.color2 {background-color: #f2dede;}.color3 {background-color: #f9f9f9;}.color4 {background-color: #fcf8e3;}.color5 {background-color: #d9edf7;}.color6 {background-color: #dff0d8;}.color7 {background-color: #fff;}.color8 {background-color: #fff;}.color9 {background-color: #fff;}.tmpWithClientNo i {color: #FFF !important;}.tmpWithClientYes i {color: #69ea78 !important;}.tmpChangePrice {font-weight: bold;}.tmpChangePrice.tmpChangePriceUp i {color: #4caf50}.tmpChangePrice.tmpChangePriceDown i {color: #f44336}.tmpAlertEventPopup {position: fixed;z-index: 100;top: 0%;left: 100%;margin-left: -410px;margin-top: 70px;background: #FFFFFF;width: 380px;height: auto;border-radius: 5px;box-shadow: 2px 2px 15px rgba(0,0,0,0.4)}.tmpAlertEventPopupContent {float: left;width: calc(100% - 60px);padding: 15px 15px 15px 10px;}.tmpAlertEventDate {font-size: 20px;color: #1d6ad2;}.tmpAlertEventDate span {font-size: 20px;display: inline-block;padding: 2px 5px;border-radius: 5px;background: #e4efff;color: #1d6ad2;}.tmpAlertEventText {margin-top: 10px;}.tmpAlertEventClose {position: absolute;left: 100%;margin-left: -20px;margin-top: -8px;color: #888888;cursor: pointer}.tmpAlertEventClose:hover {color: #4c4c4c;}.tmpAlertEventPopup svg {float: left;width: 50px;height: 50px;margin-right: 0px;margin-top: 15px;margin-left: 10px;}.tmpAlertEventPopup svg path, .tmpAlertEventPopup svg circle {fill: #1d6ad2}.tmpAlertEventLink {text-decoration: none;border-bottom: 1px dashed;display: inline-block;margin-top: 10px;font-size: 12px;}.tox .tox-dialog-wrap__backdrop {z-index: 99999 !important;}.tox .tox-dialog {z-index: 100000 !important;}.tox-tinymce-aux {z-index: 9999 !important;}.tmpTableBigVal td:nth-last-child(1){font-size: 20px;}.tmpTableBigVal td {vertical-align: middle !important}.tmpTitleNov {font-size: 20px;}.tmpTitleNov svg {display: block;margin: 0px auto;margin-bottom: 0px;width: 50px;height: 50px;}.tmpTitleNov svg path, .tmpTitleNov svg circle {fill: #009ce7}.tmpTitleNov svg rect {fill-stroke: #009ce7}.toaster .alert {position: relative;margin-bottom: 5px;box-shadow: 1px 1px 10px rgb(0 0 0 / 14%);}.toaster .close {position: absolute !important;top: 2px !important;right: 8px !important;color: inherit;font-size: 30px !important;}.toaster .close span {font-size: 30px !important;color: #000 !important;}.toaster .notification-time {display: none;}#map .ymaps-2-1-79-b-cluster-tabs__section_type_nav {width: 215px !important}@media (max-width: 800px) {.tmpPopupWindows{width: 95%!important}.tmpPopupWindows .account-wrapper {padding: 15px !important;}.sidebar-menu li a button i {margin-left: 0px;margin-right: 0px;} .sidebar-menu li a button {border: 0px;background: none;padding: 0px;height: 30px;border-bottom: 1px dashed;margin-left: 9px;font-weight: 500; }}.supportBox {padding: 12px 20px;border: 3px solid #f3f3f3;margin-bottom: 20px;display: block;transition: All 0.2s;position: relative;text-decoration: none;}a.supportBox:hover {background: #f9f9f9;border: 3px solid #dedcdc;}.supportBox table {width: auto;margin-top: 0px;}.supportBox table td {padding: 5px 0;}.supportTitle {font-weight: 500;font-size: 22px;color: #2b3643;margin-bottom: 0px;float: none;width: 100%;}.supportType {display: inline-block;padding: 4px 15px;border-radius: 4px;border: 1px solid;border-color: #DDDDDD;margin-top: 5px;font-size: 12px;color: #9a9a9a;margin-right: 25px;width: 165px;text-align: center; }.supportCount {float: left;width: 180px;padding-top: 7px;color: #929292;font-size: 13px;font-weight: 400;}.supportCount span {display: inline-block;padding: 2px 7px;background: #e6e6e6;border-radius: 3px;font-size: 12px;font-weight: 500;color: #6d6d6d;position: relative;top: -1px;left: 5px;}.supportStatus {display: inline-block;padding: 5px 0px;border: 1px solid #a2a2a2;border-radius: 3px;width: 125px;text-align: center;color: #a2a2a2;font-size: 13px;font-weight: 500;position: relative;top: 2px;}.supportStatus1 {border: 1px solid #FF5722;color: #FF5722;}.supportStatus2 {border: 1px solid #4CAF50;color: #4CAF50;}.supportDate {margin-left: 30px;width: 350px;color: #afaeae;font-size: 12px;font-weight: 400;padding-top: 8px;}.supportLink {float: right;position: absolute;height: 100%;line-height: normal;font-size: 45px;text-align: center;width: 80px;left: 100%;top: 0px;margin-left: -80px;color: #bbbaba;background: #f3f3f3;}.supportLink i { position: absolute;top: 21%;left: 44%;}.supportText {margin: 20px 0px;font-weight: 400;line-height: 21px;padding: 20px;background: #f5f5f5;border-radius: 5px;}.supportText2 {margin: 20px 0px;font-weight: 400;line-height: 21px;padding: 20px;border-radius: 5px;border: 1px solid #f3f3f3;background: #FFFFFF;}.supportText2Title {margin-bottom: 5px;font-weight: 500;font-size: 15px;color: #009ce7;}.supportImageBox {display: block;margin-top: 15px;}.supportImage {display: block;width: 120px;height: 80px;border: 2px solid #DDD;background-size: cover;background-position: center center;background-repeat: no-repeat;background-color: #FFF;}.supportTabTd1 {width: 150px}.supportTabTd2 {width: 350px}.supportTabTd3 {width: 90px}.supportTabTd4 {width: 150px}.supportTabTd5 {width: 150px}.supportTabTd6, .supportTabTd7 {font-size: 12px}a.supportTab {text-decoration: none !important;color: #000;}@media (max-width: 800px) {.supportDate {margin-left: 0px;width: 100%;}.supportType {padding: 4px 2%;margin-right: 0px;width: auto;text-align: center;}.supportCount {width: 70px;}.supportBox {margin: 0px 10px 20px 10px;padding: 12px 15px;}.supportBoxNoFrame {border: none;margin: 10px 15px 20px 15px;padding: 0px 0px;}}.popupNew {position: absolute;left: 50%;margin-left: -500px;width: 1000px;border-radius: 10px;background-color: #FFFFFF;box-shadow: 5px 5px 40px rgba(0,0,0,0.4);border-radius: 10px;overflow: hidden;}.popupNewBg {position: absolute;z-index: 1;width: 100%;height: 100%;background-position: center center;background-size: cover;border-radius: 10px;}.popupNewContent {position: relative;z-index: 5;padding: 30px;color: #000000;}.popupNewContent p,.popupNewContent div,.popupNewContent em,.popupNewContent i,.popupNewContent strong,.popupNewContent b,.popupNewContent ul,.popupNewContent ol,.popupNewContent li,.popupNewContent a {font-size: inherit}.popupEditContentLeft {width: 65%;float: left;}.popupFormRight {border: 9px solid #d3dfe9;}.popupRight {width: 35%;float: left;padding-bottom: 40px;}.popupDeadlineRight {padding: 35px 10px;text-align: center;font-weight: bold;}.popupDeadlineRight #countdown {background: none !important;padding: 10px 10px 25px 10px;border-radius: 0;}.popupDeadlineRight .countdownTitleTab {color: #000;}.popupFormBottom {background: #d3dfe9;text-align: center;}.popupForm form {padding: 30px;}.popupForm input[type="text"] {border: 1px solid #dcdcdc;color: #000;text-align: center;line-height: 40px;height: 40px;margin-bottom: 15px;font-size: 14px;width: 100%;border-radius: 5px;}.popupForm input[type="submit"] {background-color: #006DC7;color: #ffffff;border: 0px solid #006DC7;font-size: 15px;width: 100%;height: 45px;border-radius: 5px;}.popupForm input[type="submit"]:hover {background-color: #0982e7;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.popupForm.popupFormBottom input {display: inline-block;margin: 5px 5px;width: 220px;}.popupForm.popupFormBottom form {padding: 12px;}.popupForm {z-index: 10;position: relative;}.popupDeadlineRight .digit.static {background-image: linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -o-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -moz-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -webkit-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -ms-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.5, #f4f4f4), color-stop(0.5, #eaeaea) ) !important;}.editableCostSum {border: 1px dashed #DADADA;}.docsTabTd1 {width: 20%}.docsTabTd2 {width: 10%}.docsTabTd3 {width: 10%}.docsTabTd4 {width: 20%}.docsTabTd5 {width: 10%}.docsTabTd6 {width: 10%}.docsTabTd7 {width: 10%}.docsTabTd8 {width: 5%}.docsCatTabTd1 {width: 30%}.docsCatTabTd2 {width: 30%}.docsCatTabTd3 {width: 30%}.docsCatTabTd4 {width: 10%}.docDelBut {padding: 0;width: 20px;height: 20px;line-height: 1em;border: none;background-color: transparent;}.docDelBut img {width: 100%;height: 100%;margin: 0;}.docCatDelBut {padding: 0;width: 20px;height: 20px;line-height: 1em;border: none;background-color: transparent;}.docCatDelBut img {width: 100%;height: 100%;margin: 0;}.docsMenu {font-size: 20px;text-align: center;margin: 10px 0px 30px 0px;}.docsMenu div.btn.active {background: #00a65a;border: 1px solid #028e4e;}.rtext {font-size: 11px;padding: 3px 10px !important;}.tasksMainDiv {width: 97.8%;padding: 20px 0;background-color: #ffffff;}.tasksTopMenuTad {width: 100%;table-layout: fixed;margin-bottom: 20px;}.tasksTopMenuTad td {}.tasksBtnForm{width: 100%;height: 38px;line-height: 36px;border: 1px solid #e8e6e6;font-size: 15px;border-radius: 4px;color: #000000;cursor: pointer;}.color98 {background-color: #f0ff8f;}.tasksBtnForm:hover {background-color: #f0ff8f;transition: background-color 0.3s ease 0s;}.tasksBtnForm input[type="button"] {width: 100%;height: 100%;border: none;background-color: transparent;cursor: pointer;}.tasksMenuBtnDiv {background-color: #ffffff; width: 94%; height: 38px;}.tasksDelBtn {margin-right: 12px;border: none;background-color: transparent;width: 18px;height: 18px;}.tasksAddForm {width: 100%;max-height: 550px;overflow-y: auto;font-size: 15px;}.tasksAddForm input[type="text"], .tasksAddForm textarea, .tasksAddForm select {width: 96%;padding: 5px;border: 1px solid #d6d6d6;}.tasksAddForm input[type="text"]:hover, .tasksAddForm textarea:hover, .tasksAddForm select:hover {border: 1px solid #006dc7;transition: border 0.3s ease 0s;}.tasksAddForm textarea {height: 200px;}.tasksDocLink, .tasksDocLink:visited {font-weight: bold;text-decoration: underline;}.tasksDocLink:hover {text-decoration: none;}#tasksAddTab {width: 100%;color: #000000;}#tasksAddTab td {vertical-align: top;padding: 5px 0;}.tasksLeftTd {width: 30%;text-align: right;}.tasksLeftTd span {margin-right: 10px;}.tasksAddFormBtn input[type="submit"] {width: 230px;height: 44px;margin-left: 20px;font-size: 20px;}.tasksAddManagersDiv {margin-top: 10px;}.tasksAddManagersDiv div {margin-bottom: 7px;}.tasksCommentsLoadImgInput {color: #000000;width: 80%;font-weight: normal;margin: 0 auto 15px auto;font-size: 15px;}.tasksCommentsImg {width: 250px;margin: 4px 0;border: 1px solid #000000;}.tasksListTab {width: 97%;margin: 0 auto;border-spacing: 0;border-collapse: collapse;}.tasksListTab td {text-align: center;padding: 5px 0;border: 1px solid #d6d6d6;}.tasksListFormTab td {border-top: none;}.tasksListFormTab:hover {cursor: pointer;background-color: #c5d9f1;} .tasksListTabActiv {background-color: #f5f5f5;}.tasksListTabTd1 {width: 5%;}.tasksListTabTd2 {width: 10%;}.tasksListTabTd3 {width: 45%;}.tasksListTabTd4 {width: 13%;}.tasksListTabTd5 {width: 10%;}.tasksListTabTd6 {width: 12%;}.tasksListTabTd7 {width: 5%;}.tasksCommentsDiv button, .tasksCommentsDiv input[type="submit"] {padding: 4px 0;}.tasksLinks, .tasksLinks:visited {font-weight: bold;text-decoration: underline;}.tasksLinks:hover {text-decoration: none;}.tmpContentColumnMenu li a span {display: block;float: right;font-size: 14px;padding: 3px 7px;position: relative;top: -3px;border-radius: 3px;color: #a2a2a2;}.tmpContentColumnMenu li a:hover, .tmpContentColumnMenu li a.active, .tmpContentColumnMenu li a.active:hover {color: #000;background: #e2ebf1;}.tmpTopRightButtonBox {float: right;position: relative;margin-top: -65px;}.tmpContentColumnMenu li a {color: #4a4a4a;font-size: 14px;text-decoration: none;margin-bottom: 3px;display: block;padding: 8px 12px;transition: All 0.2s;border-radius: 3px;}.projectListTabTd1 {width: 4%;padding: 10px 0;}.projectListTabTd2 {width: 7%;padding: 10px 0;}.projectListTabTd3 {width: 40%;}.projectListTabTd4 {width: 10%;padding: 10px 0;}.projectListTabTd5 {width: 13%;}.projectListTabTd6 {width: 12%;padding: 10px 0;}.projectListTabTd7 {width: 10%;padding: 10px 0;}.projectListTabTd8 {width: 4%;padding: 10px 0;}.tasksManagersTab {width: 100%;border-spacing: 0;table-layout: fixed;border-collapse: collapse;}.tasksManagersTab td {border: 1px solid #d6d6d6;padding: 5px 0;text-align: center;}.tasksManagersTabList td {}.tasksManagersGreyTab {background-color: #f5f5f5;}.tasksManagersTab input[type="button"] {background-color: transparent;border: none;font-weight: bold;color: #3c8dbc;text-decoration: underline;}.tasksManagersTab input[type="button"]:hover {color: #ff0000;text-decoration: none;}.calendar {width: 100%;height: auto;}.calendar td {border: 1px solid #FFF;width: calc(100%/7);padding: 10px;text-align: right;vertical-align: top;}.calendar .calendarBody td {border: 1px solid #DDD;height: 100px;position: relative;padding-top: 30px;}.calendarDay {position: absolute;top: 0px;z-index: 0;text-align: center;left: 100%;margin-left: -35px;width: 35px;height: 30px;line-height: 30px;background: none;font-size: 20px;}.calendar .calendarBody td[data-weekday]:hover {background: #FAFAFA;}.calendarHead1 {background: #6faeda;height: 50px;}.calendarHead1 td {border: 1px solid #6faeda;}.calendarHead1 a {height: 30px;line-height: 29px;width: 30px;text-align: center;font-weight: bold;color: #FFF;font-size: 25px;border-radius: 5px;display: block;}.calendarHead1 a:hover {background: #97c8ea;}.calendarNavLeft {float: left;}.calendarNavRight {float: right;}.calendarMonthName {float: left;width: calc(100% - 60px);font-weight: 400;color: #FFF;display: block;text-align: center;line-height: 30px;height: 30px;font-size: 20px;text-transform: uppercase}.calendarHead2 {background: #f3f3f3;font-weight: 400;color: #7d7d7d;text-align: center;}.calendarHead2 td {border-bottom: 1px solid #DDD;border-right: 1px solid #DDD;}.calendarHead2 td:nth-child(1) {border-left: 1px solid #DDD;}.calendarHead2 td:nth-last-child(1) {border-right: 1px solid #DDD;}.calendarWeekend {color: #2382c3;background: #f5fbff;font-weight: bold;}.calendarEvent {width: calc(100%);display: block;background: #efefef;font-size: 12px;padding: 5px 5px 7px 5px;margin-top: 7px;text-align: left;border-radius: 4px;color: #000;font-weight: 400;}.calendarEventTitle {font-weight: 400;font-size: 11px;padding: 1px 5px;margin:-5px;margin-bottom: 5px;border-radius: 4px 4px 0px 0px;}.calendarEvent .calendarPhone {font-size: 12px;white-space: nowrap;font-weight: 500;}.calendarEventTitle i {position: relative;margin-right: 3px;}.calendarEvent_callback .calendarEventTitle {background: #1d6ad2;color: #FFF;}.calendarEvent_meeting .calendarEventTitle {background: #4caf50;color: #FFF;}.calendarEvent_duty .calendarEventTitle {background: #ff7144;color: #FFF;}.calendarEvent_alert .calendarEventTitle {background: #f44336;color: #FFF;}.calendarDayInner.calendarPast {opacity: 0.3;transition: All 0.2s;}.calendarDayInner.calendarPast:hover {opacity: 1;}.calendarEventFull {border-bottom: 1px solid #DDD;font-size: 13px;padding: 10px 0px;margin-bottom: 10px;position: relative;transition: All 0.2s;}.calendarEventFull:hover {background: #f3f9fd}.calendarEventFullDate {float: left;width: 50px;height: 50px;margin: 0px 10px 20px 0px;background: #f3f3f3;text-align: center;font-size: 24px;}.calendarEventFullDate {float: left;width: 50px;height: 50px;margin: 0px 10px 10px 0px;background: #f3f3f3;text-align: center;font-size: 24px;border-radius: 5px;}.calendarEventFullDayweek {margin-top: -5px;font-size: 13px;color: #adadad;}.calendarEventFullTitle {float: left;width: calc(100% - 60px);font-size: 15px;padding: 5px 0px 0px;color: #000; font-weight: 500; }.calendarEvent_callback .calendarEventFullTitle {color: #1d6ad2;}.calendarEvent_meeting .calendarEventFullTitle {color: #4caf50;}.calendarEvent_alert .calendarEventFullTitle {color: #f44336;}.calendarEvent_callback .calendarEventFullDate {background: #1d6ad2;color: #FFF;}.calendarEvent_meeting .calendarEventFullDate {background: #4caf50;color: #FFF;}.calendarEvent_alert .calendarEventFullDate {background: #f44336;color: #FFF;}.calendarEvent_callback .calendarEventFullDayweek,.calendarEvent_meeting .calendarEventFullDayweek,.calendarEvent_alert .calendarEventFullDayweek {color: #FFF;}.calendarEventsFullBox {height: 900px; overflow-y: auto;padding-right: 20px;}.calendarEventFullText {display: inline-block;margin-left: 16px;font-size: 13px;width: calc(100% - 80px);}.calendarRemoveAlert {position: absolute;left: 100%;margin-left: -30px;top: 10px;width: 50px;transition: All 0.3s;opacity: 0;}.calendarEventFull:hover .calendarRemoveAlert {opacity: 0.6}.calendarEventFull:hover .calendarRemoveAlert:hover {opacity: 1}.calendarRemoveAlert button {border: 0px;background: none;font-size: 16px;color: #6f6f6f}.calendarNoStyleButton {border: 0px;background: none;margin: 0px;padding: 0px;text-align: inherit;font-size: 12px;cursor: pointer;width: 100%;}td.calendarActive {background: #1d6ad2 !important;color: #FFF !important;border-radius: 5px;}.calendarMin .calendarDay {font-size: 15px !important;}.calendarMin .calendarHead2 td {border: none !important;}.calendarMin .calendarBody td {border: 3px #FFF;background: none;height: 25px;position: relative;padding-top: 30px;}@media only screen and (max-width: 800px){.calendarEventButton {margin: 10px 0px 0px 0px !important;}.calendarEventButton input[type="button"]{width: 100% !important}.calendarEventsFullBox {height: auto !important;overflow-y: auto;padding-right: 0px !important;}.calendarEventButton .pull-left {width: 100%;margin-bottom: 5px;}}.directory {width: 100%;margin: 0 auto;border-spacing: 0;font-size: 18px;background-color: #ffffff;}.directory td {padding-top: 20px;width: 33%;vertical-align: top;}.directory_list {width: 90%;border-spacing: 0;border-collapse: collapse;font-size: 14px;margin: 0 auto;}.directory_list td {height: 30px;vertical-align: middle;padding: 0 0 0 10px;border: 1px solid #d6d6d6;border-top: none;}.directory_list form {margin: 0;}.directory_grey {background-color: #eeeeee;}#directory_td_button {text-align: center;}.directoryAddForm {width: 90%;margin: 10px auto;}.directoryRenameSourceForm {width: 90%;margin: 0 auto;font-size: 15px;}.directoryRenameSourceForm select {padding: 3px;width: 135px;}span.search3AparmtentTypeSpan {cursor: pointer;color: #000 !important;text-decoration: underline;}span.search3AparmtentTypeSpan:hover {text-decoration: none;}.search3AparmtentWindowVision {color: green !important;}.search3CopyBtn {border: none;background-color: transparent;margin-left: 7px;margin-top: -1px;}#searchRoomsActiv{color: #fff !important;background-color: #1d6ad2 !important;border-color: #1d6ad2 !important;}.search3RoomsDiv {width: 42px;line-height: 27px;border-radius: 0;}.search3RoomsDiv:hover {background-color: #c9cfd6 !important;transition: background-color 0.3s ease 0s;}.search3RoomsDivMob {margin-bottom: 5px;}.roomsActive {background-color: #1d6ad2;color: #ffffff;border: 1px solid #1d6ad2;}.search3FakeBtn {border-radius: 0;height: 40px;line-height: 27px;}.search3DopParLink {color: #009ce7;cursor: pointer;text-decoration: underline;font-size: 15px;font-weight: bold;line-height: 40px;}.search3DopParLink:hover {text-decoration: none;}.searchCheckboxStyle {border: 1px solid #4D4B4B;width: 18px;height: 18px;margin: 0 auto;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;cursor: pointer;background-color: #ffffff;}.search3ParBlockDiv {background-color: #c9cfd6;height: 40px;margin: 0 5px 5px 0;text-align: center;}.search3ParBlockDivMob {background-color: #c9cfd6;height: 40px;margin-bottom: 7px;text-align: center;}.search3DelHouseAddressBtn {float: left;width: 10%;}.search3DelHouseAddressBtn2 {float: left;width: 10%;height: 40px;line-height: 40px;cursor: pointer;}.search3ParBlockDivTextMob {width: 90%;line-height: 40px;height: 40px;float: left;overflow: hidden;}.search3CloseBtnMob {font-weight: bold;font-size: 23px;border: 1px solid grey;height: 40px;}.search3AjaxListDivMob {background-color: #ffffff;border: 1px solid #ccc;position: absolute;margin-top: 0;z-index: 1000;padding: 10px 0;max-height: 200px;overflow-y: auto;width: 100%;}.search3AjaxListDivMob li {list-style-type: none;cursor: pointer;padding: 8px 15px;font-size: 15px;}.search3AjaxListDivMob li:hover {background-color: #f1f1f1;}.search3ParBlockDivLine {line-height: 40px;}.search3ObjListTab td {border-right: 1px solid #ddd;}.search3ObjListTabHouses, .search3ObjListTabSections {width: 100%;}.search3ObjListTabHouses td, .search3ObjListTabSections td {vertical-align: middle;border-bottom: 1px solid #ddd;line-height: 36px;}.search3ComplexTdApartsWidth {width: 20%;}.search3AddressTdApartsWidthTh {width: 20%;}.search3AddressTdApartsWidthTd {width: 24.9%;}.search3DeadlineTdApartsWidthTh {width: 9%;text-align: center;}.search3DeadlineTdApartsWidthTd {width: 15%;text-align: center;}.search3LevelsTdApartsWidthTh {width: 7%;text-align: center;}.search3LevelsTdApartsWidthTd {width: 11.5%;text-align: center;}.search3RoomsTdApartsWidthTh {width: 7%;text-align: center;}.search3RoomsTdApartsWidthTd {width: 16%;text-align: center;}.search3ColTdApartsWidthTh {width: 7%;text-align: center;}.search3ColTdApartsWidthTd {width: 16%;text-align: center;font-weight: 500;color: #009ce7;text-decoration: underline;}.search3AreaTdApartsWidthTh {width: 8%;text-align: center;}.search3AreaTdApartsWidthTd {width: 18%;text-align: center;}.search3PriceTdApartsWidthTh {text-align: center;}.search3PriceTdApartsWidthTd {text-align: center;}.search3ResultLink:hover {text-decoration: underline;}.search3RoomsTab {cursor: pointer;}.search3RoomsTab:hover {background-color: #e7e7e7;}.search3ApartmentsCol {font-weight: bold;font-size: 16px;}.search3TopApartsListFixedDiv {position: absolute; top: 0;z-index: 110;}.search3TopApartsListFixedDiv table {width: 1130px;}table.search3ApartTab>tbody>tr>td, table.search3ApartTab>thead>tr>th {padding: 1% 0.5%;vertical-align: middle;}.search3HouseStrTd {border-right: none; border-bottom: none; background-color: #fafafa;}.search3SectionTitleDiv {padding: 5px 0 5px 10px;background-color: #ddd;font-weight: bold;font-size: 16px;}.search3SectionTitleDivMob {padding: 5px 0 5px;background-color: #ddd;font-weight: bold;font-size: 15px;text-align: center;}.search3ListApartsPhotoTd {width: 6%;}.search3ListApartsAddressTd {width: 20%;}.search3ListApartsDeadlineTd {width: 8%;}.search3ListApartsRoomsTd {width: 6%;}.search3ListApartsLevelTd {width: 8%;}.search3ListApartsAreaTd {width: 14%;}.search3ListApartsPriceTd {width: 10%;}.search3ListApartsCommissionTd {width: 8%;}.search3ListApartsContractorTd {width: 7%;}.search3ListApartsContactsTd {width: 11%;}.search3ListComPhotoTd {width: 6%;}.search3ListComAddressTd {width: 20%;}.search3ListComDeadlineTd {width: 8%;}.search3ListComTypeDealTd {width: 10%;}.search3ListComLevelTd {width: 8%;}.search3ListComAreaTd {width: 10%;}.search3ListComPriceTd {width: 10%;}.search3ListComCommissionTd {width: 8%;}.search3ListComContractorTd {width: 7%;}.search3ListComContactsTd {width: 11%;}.search3ListResidentPhotoTd {width: 6%;}.search3ListResidentAddressTd {width: 20%;}.search3ListResidentLevelsTd {width: 7%;}.search3ListResidentAreaTd {width: 9%;}.search3ListResidentLandAreaTd {width: 10%;}.search3ListResidentDistanceTd {width: 10%;}.search3ListResidentPriceTd {width: 10%;}.search3ListResidentCommissionTd {width: 8%;}.search3ListResidentContractorTd {width: 7%;}.search3ListResidentContactsTd {width: 11%;}.search3ListLandPhotoTd {width: 6%;}.search3ListLandAddressTd {width: 20%;}.search3ListLandCategoryTd {width: 15%;}.search3ListLandAreaTd {width: 10%;}.search3ListLandDistanceTd {width: 11%;}.search3ListLandPriceTd {width: 10%;}.search3ListLandCommissionTd {width: 8%;}.search3ListLandContractorTd {width: 7%;}.search3ListLandContactsTd {width: 11%;}.search3MoreObjBtn {width: 100%;border-radius: 0;}.search3ListApartsContractorTd span, .search3ListComContractorTd span, .search3ListResidentContractorTd span, .search3ListLandContractorTd span {color: #009ce7;font-weight: bold;text-decoration: underline;cursor: pointer;}.search3ListApartsContractorTd span:hover, .search3ListComContractorTd span:hover, .search3ListResidentContractorTd span:hover, .search3ListLandContractorTd span:hover {text-decoration: none;}.table-border th, .table-border td {border-right: 1px solid #ddd;}.search3TdAlignCenter {text-align: center;}.search3DatesDiv {margin-top: 5px;}.search3DatesDiv span {color: #9e9e9e;font-size: 12px}.search3GeoInfoDiv {color: #9e9e9e;display: block;font-size: 12px;margin-top: 3px;line-height: 1.2em;}.search3ApartStatusMarkers div {display: inline-block;color: #FFF;font-size: 9px;font-weight: 500;text-transform: uppercase;padding: 2px 4px;margin: 2px 4px;}.search3ApartStatusMarkers div.search3ApartStatusMarkerHidden {background: #f44336;}.search3ApartStatusMarkers div.search3ApartStatusMarkerVerify {background: #ffbc34;}.search3ApartStatusMarkers div.search3ApartStatusMarkerFake {background: #2196f3;}.search3ApartStatusMarkers div.search3ApartStatusMarkerStatus2 {background: #009688;}.search3ApartHiddenReasonBox {position: absolute;width: 270px;padding: 20px;background: #FFF;z-index: 10;top: 0px;left: 0px;box-shadow: 2px 2px 10px rgba(0,0,0,0.3)}.search3DownloadExcelPriceMessageDiv {width: 100%;height: 200px;line-height: 200px;text-align: center;}.search3DownloadExcelPriceMessageDiv a, .search3DownloadExcelPriceMessageDiv a:visited {text-decoration: underline;font-size: 18px;font-weight: bold;}.search3DownloadExcelPriceMessageDiv a:hover {text-decoration: none;}.search3CopyItemImgDiv {width: 150px;height: 150px;float: left;margin-left: 20px;}.search3SelectionsApartsLink, .search3SelectionsApartsLink:visited {font-size: 20px;font-weight: bold;text-decoration: underline;}.search3SelectionsApartsLink:hover {text-decoration: none;}table.table td h2 span.search3PopupEditApartBtn {color: #009ce7;text-decoration: underline;cursor: pointer;}table.table td h2 span.search3PopupEditApartBtn:hover {text-decoration: none;}.search3ApartStatusMarkerExclusive {background-color: green;color: #ffffff;}.search3DopInfoDiv {margin-top: 5px;width: 100px;font-size: 13px;height: 22px;line-height: 22px;padding: 0;}.search3BoardsIconDiv {margin: 5px 0;}.search3BoardsIconImg {height: 12px; display: inline-block; margin: 0 5px 0 0;}.search3BoardsIconDarkImg {opacity:0.6;-moz-opacity:0.6;filter: alpha(opacity=60) black;-khtml-opacity: 0.6;background-color:#ff7d7d;cursor: pointer;}.search3DistrictDivMob {height: 40px;line-height: 40px;text-align: center; background-color: #c9cfd6;color: #404040;margin-top: 10px;}.search3HouseDivMob {border: 1px solid #1d6ad2;height: 40px;margin-top: 10px;}.search3HouseTextDivMob {float: left;width: 85%;height: 40px;line-height: 40px;overflow: hidden;text-align: center;color: #000000;}.search3HouseTextDivMob span {font-size: 12px;}.search3HouseLinkDivMob {float: left;width: 15%;height: 38px;line-height: 38px;text-align: center;color: #fff;background-color: #1d6ad2; }.search3HouseLinkDivMob2 {float: left;width: 15%;height: 38px;line-height: 38px;text-align: center;}.search3ApartsListTabMob {width: 100%;table-layout: fixed;border-bottom: 1px solid #ddd;}.search3ApartsListTabMob td {padding: 7px 0;text-align: center;border-left: 1px solid #ddd;}.search3ApartsListTabTd1Mob {width: 12%;color: #000;}.search3ApartsListTabTd2Mob {width: 15%;color: #000;}.search3ApartsListTabTd3Mob {width: 35%;color: #4ab657;}.search3ApartsListTabTd4Mob {width: 20%;color: #000;}.search3ApartsListTabTd5Mob {width: 18%;border-right: 1px solid #ddd;}.search3ApartsListTabTd5Mob span, .search3ApartInfoTabContrTdMob span {color: #009ce7;font-weight: bold;text-decoration: underline;}.search3ApartInfoTabMob {width: 100%;margin: 0 auto;table-layout: fixed;}.search3ApartInfoTabMob td {text-align: center;border-bottom: 1px solid #ddd;padding: 5px 0;}.search3ApartInfoTabMob td sup {font-size: 7px;}.search3SmallImgDivMob {width: 38px;height: 38px;overflow: hidden;float: left;margin-right: 5px;}.search3SmallImgDivMob img {width: 100%;height: 100%;object-fit: cover;}.search3DopPhotoDivListMob {width: 100%;height: 38px;margin: 7px 0;overflow: hidden;}.search3UniqIdBlock {color: #000;font-weight: bold;margin: 5px 0;}.search3UniqIdBlock div {float: left;}.search3UniqIdBlock .search3UniqIdToolTipDiv {border-radius: 50%;width: 15px;height: 15px;font-size: 9px;border: 1px solid #ddd;text-align: center;cursor: pointer;font-weight: normal;margin-left: 8px;margin-top: -2px;background-color: #ddd;}.search3ChangeCityBtn {background-color: transparent;border: none;text-decoration: underline;cursor: pointer;color: #009ce7;font-weight: bold;}.search3ChangeCityBtn:hover {text-decoration: none;}.search3GetHouseListForm button {width: 100%;height: 40px;border: none;background-color: #fafafa;}.search3GetHouseListForm button:hover {background-color: #d7dee6;}.search3GetHouseListTab {width: 100%;height: 40px;}.search3ListApartsAddressTd2 {width: 25%;}.search3ListApartsDeadlineTd2 {width: 10%;}.search3ListApartsLevelTd2 {width: 10%;}.search3ListApartsRoomsTd2 {width: 12%;}.search3ListApartsRoomsColTd2 {width: 8%;}.search3ListApartsAreaTd2 {width: 10%;}.search3ListApartsPriceTd2 {width: 13%;}.search3ListApartsCommissionTd2 {width: 12%;}.search3TdAlignLeft {text-align: left;padding-left: 8px;}.search3ApartsDiapasonListTab {width: 100%;}.search3ApartsDiapasonListTab td {padding: 7px 0;}.search3ApartsDiapasonListTabTd1 {width: 25.05%;}.search3ApartsDiapasonListTabWidthClientTd1 {width: 28.4%;}.search3ApartsDiapasonListSubTab {height: 100%;}.search3ApartsDiapasonListDeadlineTd {width: 13.3%;}.search3ApartsDiapasonListDeadlineWidthClientTd {width: 15.8%;}.search3ApartsDiapasonListLevelsTd {width: 13.4%;}.search3ApartsDiapasonListLevelsWidthClientTd {width: 15.9%;}.search3ApartsDiapasonListRoomsTab {background-color: #fff;}.search3ApartsDiapasonListRoomsTab:hover {background-color: #fff8ef;}.search3ApartsDiapasonListSectionTd {border-bottom: 1px solid #ddd;}.search3HomeInfo {position: relative;top: -1px;margin-left: 3px;}.searchReservBlock, .searchReservBlock:hover, .searchReservBlock:active {cursor: default;background: none !important;color: #f44336 !important;padding: 0px !important;width: auto !important;margin-left: 0px !important;border: 0px !important;box-shadow: none !important;}.search3PriceP span {font-size: 12px;color: #9a9a9a}.search3CommissionBox {padding: 5px 0px;border-top: 1px solid #DDDDDD;font-size: 12px;}.search3ListApartsAreaTd table th {padding: 3px 5px;border-bottom: 1px solid #DDDDDD;font-size: 13px;}.search3ListApartsAreaTd table td {padding: 3px 7px;border: 0px;font-size: 13px;}.search3ListApartsAreaTd table td:nth-last-child(1) {border: 0px;}.search3SubInfo {font-size: 12px;}.search3SubInfo table th,.search3SubInfo table td {text-align: left;padding: 2px 5px;border: 0px !important;font-size: 12px;}.search3SubInfo table th {width: 80px;}.search3SubInfo,.search3SubInfo table {border: 0px !important;}.nav-tabs.nav-tabs-solid > span > li {margin-bottom: 0;}.nav-tabs>span>li {float: left;margin-bottom: -1px;}.nav>span>li {position: relative;display: block;}.nav-tabs.nav-tabs-solid.nav-tabs-rounded > span > li > a {border-radius: 50px;}@media only screen and (min-width: 768px).nav-tabs.nav-tabs-solid > span > li > a {border-color: transparent;}.nav-tabs.nav-tabs-solid > span > li > a {color: #333;}.nav-tabs > span > li > a {margin-right: 0;color: #888;border-radius: 0;}.nav-tabs>span>li>a {margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;}.nav>span>li>a {position: relative;display: block;padding: 10px 15px;}.nedvizhimostEstatepageFakeApartsListDiv {margin-top: 20px;}.loadingRooms{background-color: #ffffff !important;}.search3EstatepageGreenErrorSpan {font-weight: bold;color: green;font-size: 16px;line-height: 1.4em;}.search3EastatepageAddGaragePhotoInfoTab {background-color: #FFF5D3;}.search3EastatepageAddGaragePhotoInfoTab td {vertical-align: top;}.search3EastatepageAddGaragePhotoInfoTabTdImg {width: 20%;text-align: center;}.search3EastatepageAddGaragePhotoInfoTabTdText {width: 80%;}.search3JournalTdDate {width: 6%;}.search3JournalTdField {width: 15%;}.search3JournalTdStart {width: 26%;}.search3JournalTdFinish {width: 26%;}.search3JournalTdManager {width: 12%;}.search3JournalTdInfo {width: 15%;}.search3JournalTdStart sup, .search3JournalTdFinish sup {font-size: 7px;}.search3JournalPhotoSmallDiv {width: 100px;height: 100px;overflow: hidden;float: left;margin-right: 10px;margin-bottom: 10px;}.search3JournalPhotoSmallDiv img {width: 100%;height: 100%;object-fit: contain;}.search3JournalContractorLink {color: #009ce7;font-weight: bold;text-decoration: underline;cursor: pointer;}.search3JournalContractorLink:hover {text-decoration: none;}.search3ClientsTest td, .search3ClientsTest th {border-left: 1px solid #ddd;border-right: 1px solid #ddd;}.search3ClientsListTabTdNumber {width: 5%;}.search3ClientsListTabTdFio {width: 17%;word-break: break-all;}.search3ClientsListTabTdDistricts {width: 13%;}.search3ClientsListTabTdMDistricts {width: 15%;}.search3ClientsListTabTdAddress {width: 18%;}.search3ClientsListTabTdRooms {width: 5%;}.search3ClientsListTabTdPrice {width: 10%;}.search3ClientsListTabTdApArea {width: 10%;}.search3ClientsListTabTdDeadline {width: 6%;text-align: center;}.search3ClientsGroupTitle {padding: 8px 0 8px 8px;background-color: #ddd;margin: 0;}.search3ActionShowDiv span {cursor: pointer;color: #009ce7;font-weight: bold;text-decoration: none;}.search3ActionShowDiv span:hover {text-decoration: underline;}.search3AlertSpanLink {font-weight: bold;cursor: pointer;text-decoration: none;color: #009ce7;}.search3AlertSpanLink:hover {text-decoration: underline;}.printForClientTab {width: 1070px;margin: 20px auto 10px auto;border-spacing: 0;font-size: 17px;border: 1px solid transparent;}.printForClientTab li {list-style-type: none;margin-bottom: 3px;}.printForClientTab td {vertical-align: top;}.printResultTab {width: 1070px;margin: 0 auto;border: 1px solid #e7e7e7;}table.printResultTab>thead>tr>th, table.printResultTab>thead>tr>td {vertical-align: middle;}.search3PrintApartsSectionTab>tbody>tr>td {vertical-align: middle;}.printResultTabTdAddress {width: 30%;padding-left: 12px;}.printResultTabTdDeadline {width: 10%;}.printResultTabTdRooms {width: 10%;}.printResultTabTdLevel {width: 10%;}.printResultTabTdArea {width: 20%;}.printResultTabTdPrice {width: 20%;}.printResultTabTdRightBorder {border-right: 1px solid #e7e7e7;}.selApColor {display: inline-block;margin-right: 5px;border: 3px solid #FAFAFA;width: 45px;height: 45px;cursor: pointer;}.selApColor:hover {border: 3px solid #D0D0D0;}.selApColor.selApColorActive, .selApColor.selApColorActive:hover {border: 3px solid #1d6ad2;}.selApColor1 {background: linear-gradient(to right bottom, #67bd6b, #4CAF50)}.selApColor2 {background: linear-gradient(to right bottom, #45a8f7, #187fd2)}.selApColor3 {background: linear-gradient(to right bottom, #f36359, #c5281d)}.selApColor4 {background: linear-gradient(to right bottom, #7a919c, #46606d)}.selApColor5 {background: linear-gradient(to right bottom, #ff4d89, #bd164f)}.selectionApartsBox {position: relative;overflow: hidden;width: 280px;height: 340px;border-radius: 10px;box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.18);margin: 15px;text-align: left; }.selectionApartsBg {background: linear-gradient(125deg, #DADADA, #FAFAFA);width: calc(100% + 50px);height: 135px;transform: rotate(-7deg);position: absolute;z-index: 5;left: -25px;top: -25px; transition: All 0.3s;}.selectionApartsBg2 {background: linear-gradient(125deg, #DADADA, #FAFAFA);width: calc(100% + 50px);height: 80px;transform: rotate(-7deg);position: absolute;z-index: 5;left: -25px;top: 280px; transition: All 0.3s;}.selectionApartsImg {background-position: center center;position: absolute;top: 50px;z-index: 3;background-size: cover;background-repeat: no-repeat;width: 100%;height: 270px;transition: All 0.3s;}.selectionApartsImg:after {left: 0px;top: 0px;position: absolute;content: '';display: block;z-index: 4;background: rgba(0,0,0,0.2);width: 100%;height: 270px;transition: All 0.3s;}.selectionApartsText {position: absolute;top: 35px;z-index: 10;width: 80%;left: 10%;font-size: 26px;color: #FFFFFF;text-shadow: 2px 2px 5px rgba(0,0,0,0.8);font-weight: 500; transition: All 0.3s; }.selectionApartsText span {font-size: 36px;text-transform: uppercase}.selectionApartsText a {display: block;margin-top: 35px;font-size: 18px;font-weight: 500;width: 150px;height: 38px;line-height: 38px;border-radius: 5px;text-decoration: none;color: #FFFFFF;text-shadow: 2px 2px 6px rgba(0,0,0,0.8);text-align: center;box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.18); }.selectionApartsBox:hover > .selectionApartsBg {top: -45px;}.selectionApartsBox:hover > .selectionApartsBg2 {top: 300px;}.selectionApartsBox:hover > .selectionApartsImg:after {opacity: 0}.scanerApartImgDiv {width: 50px;height: 50px;background-position: center center; background-repeat: no-repeat; background-size: cover;}.scanerListApartsPhotoTd {width: 5%;}.scanerListApartsAddressTd {width: 35%;}.scanerShowPhoneBtn {cursor: pointer;}.scanerTextAddressDiv {padding: 7px;background-color: #f1f1f1;margin: 7px 0;}.scanerDelHouseAddressBtn {float: right;cursor: pointer;}.scanerRedStar {color: red;font-size: 16px;}.scanerPopupMessage {padding: 0 7%;font-size: 16px;font-weight: bold;}.scanerPopupMessage a, .scanerPopupMessage:visited {font-size: 16px;}.ipotekaRegionsTab {width: 98%;margin: 0 auto;border-spacing: 0;table-layout: fixed;color: #000000;font-size: 13px;}.ipotekaRegionsListMainDiv {width: 100%;height: 600px;overflow-y: auto;}.ipotekaRegionsListMainDiv input[type="checkbox"] {margin-top: 0;vertical-align: middle;}.ipotekaRegionsListMainDiv input[type="button"] {margin-right: 5px;padding: 3px 0;width: 160px;}.ipotekaAjaxDiv {position: absolute;height: 300px;overflow-y: auto;border: 1px solid #A9A9A9;text-align: left;margin-top: -10px;padding: 4px 0;background-color: #ffffff;z-index: 300;}.ipotekaAjaxDiv li {list-style-type: none;padding-left: 7px;cursor: pointer;}.ipotekaAjaxDiv li:hover {background-color: #c5d9f1;}.ipotekaDelHouse {width: 25px;vertical-align: middle;margin-left: 7px;cursor: pointer;}.ipotekaPromoListDivNew {width: 1300px;margin: 20px auto;}.ipotekaDelBtn {background-color: transparent;padding: 0;border: none;vertical-align: middle;}.banksShowForm input[type="submit"] {padding: 3px 0;width: 315px;margin-right: 10px;}.banksPromoListTab {width: 100%;border-spacing: 0;border-collapse: collapse;background-color: #ffffff;}.banksPromoListTab td {text-align: center;padding: 5px 0;font-size: 15px;border-bottom: 1px solid #ebebeb;}.banksPromoListFormTab td {border-top: none;}.banksPromoListFormTab:hover {background-color: #c5d9f1;cursor: pointer;}.banksPromoListTabTd1 {width: 20%;}.banksPromoListTabTd2 {width: 20%;}.banksPromoListTabTd3 {width: 20%;}.banksPromoListTabTd4 {width: 15%;}.banksPromoListTabTd5 {width: 10%;}.banksPromoListTabTd6 {width: 15%;}.banksPromoListTabTitle {background-color: #f5f5f5;}.ipotekaAttachMainManagerFormTitleDiv {font-size: 18px;text-align: center;font-weight: bold;}.termPopupBg {position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 100;display: none;left: 0px;top: 0px;}.termPopup {max-height: 500px !important;overflow-y: auto !important;}.termPopup {position: fixed;width: 600px;height: auto;background: #FFFFFF;z-index: 200;left: 50%;top: 2%;margin-left: -325px;padding: 25px;display: none;}.textButton button:hover {background: #fff7be;}.textButton button {background: none;border: none;text-align: left;font-size: 12px;display: block;width: 100%;min-height: 20px;}.text-default { font-size: 14px; font-weight: 500; color: #009ce7; }.calcMainDiv {background-color: #ffffff;}.calcMainTab {width: 1070px;margin: 0 auto;border-spacing: 0;border-collapse: collapse;}.calcMainTab td {vertical-align: top;}.calcMainTab .td1 {width: 68%;}#calcTdManager {vertical-align: middle;}.calcTd1Div {width: 95%;background-color: #ffffff;padding: 15px 25px;border: 1px solid #ededed;}.calcTd1DivIe {width: 260px;height: 436px;margin-left: 25px;}.calcManagerTab {width: 70%;border-spacing: 0;height: 438px;margin: 0 auto;text-align: center;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .calcManagerTab {width: 260px;}}.calcManagerTab td {vertical-align: middle;}.calcManagerTab p {margin: 9px 0;font-weight: bold;}.calcManagerTab p span {color: #005dc7;font-size: 20px;}.calcManagerTitle {font-size: 18px;margin-bottom: 5px;}#calcManagerPostP {font-weight: normal;}.calcDivTab {width: 100%;margin: 0 auto;border-spacing: 0;border-collapse: collapse;color: #373737;}.calcDivTab td {height: 60px;vertical-align: middle;}.calcDivTab .td1 {width: 35%;font-size: 15px;font-weight: bold;}.calcDivTab .td2 {font-size: 16px;}.calcDivTab .td2 input[type="text"] {width: 60%;height: 30px;line-height: 30px;border: 1px solid #cccccc;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;text-align: center;font-size: 16px;}.calcDivTab .td2 input[type="radio"] {margin-bottom: 5px;vertical-align: middle;}.calcDivTab .td2 select {height: 30px;border: 1px solid #cccccc;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;padding: 0 10px;margin-right: 7px;}.calcDivTab .td2 input[type="submit"] {border: none;height: 30px;font-size: 16px;width: 50%;}.calcDivTab .td2 #calcSimbol {position: absolute;width: 40px;margin: -26px 0 0 280px;}.calcDivTab .td2 button {cursor: pointer;border: none;background-color: transparent;color: #050505;font-size: 14px;text-align: center;border-radius: 50px;-moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;height: 28px;padding: 0 15px;margin-right: 15px;}.calcDivTab .td2 button:hover, .calcDivTab .td2 input[type="submit"]:hover {background-color: #005DC7;color: #ffffff;transition: color 0.3s ease, background-color 0.3s ease;}.calcDivTab .td2 .activ {color: #ffffff;background-color: #0983e8;}.calcBanner {height: 450px;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.8);margin-left: 25px;}.calcLinksTab {width: 900px;margin-left: 75px;border-spacing: 0;color: #373737;font-size: 20px;font-weight: normal;}.calcLinksTab .td1 {width: 20%;}.calcLinksTab .td2 {width: 20%;}.calcLinksTab .td3 {width: 26%;}.calcLinksTab form {height: 9px;}.calcCreditInfo {width: 1040px;margin: 30px auto;border-spacing: 0;color: #000000;font-weight: bold;}.calcCreditInfo td {padding: 2px 0;}.calcCreditInfo .td1 {width: 38%;color: #373737;font-size: 20px;font-weight: normal;}.calcCreditInfo .td2 {font-size: 19px;}.calcLinksTab input[type="submit"] {background-color: #0983e8;color: #ffffff;font-size: 16px;text-align: center;border-radius: 50px;-moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;padding: 0 25px;cursor: pointer;border: none;}.calcLinksTab a, .calcLinksTab a:visited {text-decoration: none;background-color: #0983e8;color: #ffffff;font-size: 16px;text-align: center;border-radius: 50px;-moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;line-height: 30px;padding: 6px 25px 7px 25px;}.calcLinksTab a:hover, .calcLinksTab input[type="submit"]:hover {background-color: #005DC7;transition: background-color 0.3s ease;}.calcGrafikTab {width: 1050px;margin: 0 auto;border-spacing: 0;font-size: 15px;text-align: center;}.calcGrafikTab td {padding: 7px 0;}.calcGrafikTab .title {background-color: #005DC7;color: #ffffff;}.calcSubmitBtn {color: #ffffff;background-color: #0983e8;font-weight: normal;}.calcGrafikTab .yellow {background-color: #ecedec;}.calcGrafikTab .cTd0 {width: 26%;}.calcGrafikTab .cTd1 {width: 11%;}.calcGrafikTab .cTd2 {width: 15%;}.calcGrafikTab .cTd3 {width: 15%;}.calcGrafikTab .cTd4 {width: 15%;}.calcGrafikTab .cTd5 {width: 22%;}.calcGrafikTab .cTd6 {width: 22%;}.calcGrafikTab2 {width: 100%;margin: 0 auto;border-spacing: 0;font-size: 15px;text-align: center;}.calcGrafikTab2 td {padding: 7px 0;}.calcGrafikTab2 .title {background-color: #f2f2f2;color: #414141;font-weight: bold;height: 40px;font-size: 14px;}.calcGrafikTab2 .yellow {background-color: #fafafa;}.calcGrafikTab2 .cTd0 {width: 26%;}.calcGrafikTab2 .cTd1 {width: 11%;}.calcGrafikTab2 .cTd2 {width: 15%;}.calcGrafikTab2 .cTd3 {width: 15%;}.calcGrafikTab2 .cTd4 {width: 15%;}.calcGrafikTab2 .cTd5 {width: 22%;}.calcGrafikTab2 .cTd6 {width: 22%;}.calcBottomBtnTab {width: 95%;height: 40px;margin: 10px auto;border-spacing: 0;border-collapse: collapse;table-layout: fixed;}.calcBottomBtnTab td {padding: 0;vertical-align: middle;}.calcBottomBtnTabTd1 {text-align: left;}.calcBottomBtnTabTd2 {text-align: right;}.calcBottomBtnTabTd1 form {margin: 0;}.calcExcelBtn {width: 257px;height: 38px;border: 1px solid #c7c7c7;background-color: #f2f2f2;color: #000000;font-size: 14px;border-radius: 3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}.calcExcelBtn:hover {color: #ffffff;background-color: #2b689c;border: 1px solid #3d9be9;transition: color 0.3s ease 0s, background-color 0.3s ease 0s, border 0.3s ease 0s;}.calcLine {border-top: 3px solid #ffe600;border-bottom: 3px solid #ffe600;background-color: #ffffff;}.calcHelpDiv {position: absolute;width: 15px;line-height: 15px; border-radius: 100px;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border: 1px solid #cccccc;cursor: pointer !important;text-align: center;font-size: 11px;color: #cccccc;background-color: #ffffff;}.calcHelpDiv:hover {color: #000000;border: 1px solid #000000;transition: border 0.3s ease, color 0.3s ease;}.calcHelpDiv2 {position: absolute;width: 12px;line-height: 12px; border-radius: 100px;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;border: 1px solid #cccccc;cursor: pointer !important;text-align: center;font-size: 10px;color: #cccccc;background-color: #ffffff;}.calcHelpDiv2:hover {color: #000000;border: 1px solid #000000;transition: border 0.3s ease, color 0.3s ease;}.calcHelpTop {margin: -24px 0 0 130px;}.calcHelpBottom {margin: -24px 0 0 192px;}.calcHelpTop2 {margin: -24px 0 0 107px;}.calcHelpBottom2 {margin: -24px 0 0 157px;}.calcTooltip {width: 200px;position: absolute;border: 1px solid #cccccc;padding: 12px;background-color: #ffffff;font-size: 12px; border-radius: 10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;z-index: 30;}.calcTooltipTop {margin: -97px 0 0 197px;}.calcTooltipBottom {margin: -67px 0 0 207px;}.calcTooltipTop2 {margin: -97px 0 0 127px;}.calcTooltipBottom2 {margin: -67px 0 0 177px;}.calcHiddenFrame {width: 1px;height: 1px;visibility: hidden}.calcOverflowDiv {margin: 0 auto;width: 87.5%;height: 400px;overflow: hidden;overflow-y: scroll;}.calcOverflowDiv div {width: 102.1%;}.calcOverflowDiv2 {margin: 0 auto;height: 400px;overflow: hidden;overflow-y: scroll;}.calcOverflowDiv2 div {width: 102.1%;}.calcSmallMainDiv {background-color: #ffffff;border: 1px solid #e8e6e6;}.calcSmallTitleGreyDiv {height: 40px;line-height: 40px;background-color: #fafafa;font-weight: bold;color: #414141;font-size: 14px;text-align: center;border-bottom: 1px solid #e8e6e6;}.calcSmallMainDiv table {width: 100%;margin-top: 10px;border-spacing: 0;border-collapse: collapse;font-size: 13px;}.calcSmallMainDiv table td {height: 50px;}.calcSmallMainDiv input[type="text"] {height: 30px;border: 1px solid #cccccc;border-radius: 3px;text-align: center;font-size: 14px;width: 120px;margin-right: 8px;}.calcSmallLeftTd {width: 40%;text-align: right;}.calcSmallRightTd {width: 60%;padding-left: 5px;}.calcSmallMainDiv ul {margin-top: 7px;}.calcSmallMainDiv ul li {list-style-type: none;line-height: 1.4em;}.calcSmallFormBtn {width: 238px;height: 40px;background-color: #38b03c;border: 1px solid #009905;color: #ffffff;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;font-size: 14px;cursor: pointer;}.calcSmallFormBtn:hover {background-color: #2b689c;border: 1px solid #3d9be9;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.calcSmallFormBtnTd {text-align: center;}.calcResultMainDiv {width: 1062px;margin: 0 auto;}.calcResultBottomTable {background: #FFFFFF;width: 100%;margin: 20px 0px;border-spacing: 0px;}.calcResultBottomTable td {padding: 8px 15px;font-size: 15px;border-bottom: 1px solid #ededed;}.calcResultBottomTable td:nth-child(1) {padding-right: 30px;width: 200px;}.calcResultBottomTable td:nth-child(2) {font-weight: bold;font-size: 17px;}.calcResultBottomTable .title td {background: #0983e8;color: #fff;font-weight: bold;padding: 15px 15px;text-transform: uppercase}.bank_ipoteka {width: 100%;border-spacing: 0;border-collapse: collapse;margin: 0 auto;background-color: #ffffff;}.bank_ipoteka td { padding: 0 40px;}.bank_ipoteka input[type="text"], .bank_ipoteka select {width: 400px;}.bank_ipoteka input[type="text"], .bank_ipoteka select, .bank_ipoteka input[type="file"] {padding: 5px;margin-bottom: 10px;}.edit_ipoteka {margin-bottom: 30px;}.ipotekaBankProgrammListTab {width: 100%;border-spacing: 0;border-collapse: collapse;}.ipotekaBankProgrammListTab td {text-align: center;padding: 5px 0;border: 1px solid #d6d6d6;}.ipotekaBankProgrammListTabClick td {border-top: none;}.ipotekaBankProgrammListTabTd1 { width: 17%; }.ipotekaBankProgrammListTabTd2 { width: 27%; }.ipotekaBankProgrammListTabTd3 { width: 8%; }.ipotekaBankProgrammListTabTd4 { width: 19%; }.ipotekaBankProgrammListTabTd5 { width: 12%; }.ipotekaBankProgrammListTabTd6 { width: 12%; }.ipotekaBankProgrammListTabTd7 { width: 5%; }.ipotekaBankProgrammListTabActiv {background-color: #f5f5f5;}.ipotekaComponentDelBankDiv {border: 1px dashed red;padding: 20px;text-align: center;}.ipotekaComponentDelBankDiv strong {color: red;font-size: 17px;}.ipotekaMapFile{position: absolute;z-index: 2;top: 0;left: 0;filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity: 0;background-color: transparent;color: transparent;}.adsPhotosBox {padding: 5px;margin: 5px 0px 10px 0px;border: 1px solid #DADADA}.adsPhotoBox {margin: 5px 5px 5px 5px;width: 125px;height: 110px;display: block;position: relative;border: 1px solid #f3f3f3;box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.04);text-align: center;overflow: hidden;transition: All 0.2s;}.adsPhotoBox:hover {box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);}.adsPhotoBoxMax {width: 190px;height: 140px;}.adsPhotoBoxDescr {padding: 0px 0px 0px 5px;}.adsPhotoBoxDescr input[type="text"]{display: inline-block;width: 67%;margin-right: 2%;padding: 0px 3px;height: 23px;font-size: 12px;}.adsPhotoBoxDescr input[type="button"]{display: inline-block;width: 15%;}.adsPhotoBox .adsPhotoBoxElems {position: absolute;width: 85px;right: 0px;margin-left: 0px;background: rgba(0,0,0,0.8);top: -30px;height: 25px;line-height: 25px;opacity: 0;transition: All 0.3s;z-index: 1000;}.adsPhotoBox:hover > .adsPhotoBoxElems {display: block;top: 0px;opacity: 1;}.adsPhotoBoxElems button {font-size: 12px;background: none;border: none;height: 25px;line-height: 25px;padding: 2px 5px;opacity: 0.6}.adsPhotoBoxElems button:hover {opacity: 1}.adsPhotoBoxElems form, .adRotatePhoto {float: left}.adRotatePhoto {padding-top: 2px;padding-left: 6px;cursor: pointer;opacity: 0.6;}.adsPhotoBoxElems img {vertical-align: top;margin-top: 0px;}.adRemovePhoto, .adRemovePhoto2 {margin-top: 2px;cursor: pointer;opacity: 0.6;width: 33px;float: right;}.adRemovePhoto:hover, .adRemovePhoto2:hover, .adRotatePhoto:hover {opacity: 1}.adsPhotoBoxLayout {background: rgba(0,0,0,0.6);color: #FFF;text-align: center;font-size: 10px;position: absolute;z-index: 1001;width: 100%;height: 100%;left: 0px;top: 0px;}.adsPhotoBoxLayout p {padding-top: 40px;}.adsPhotoBoxImg {display: table-cell; vertical-align: middle; width: 130px; height: 110px;}.adsPhotoBoxImg img {max-width: 100px; max-height: 100px;}.adsPhotoBoxMax .adsPhotoBoxImg {left: 28px;position: relative;}.adclLine {display: block !important;height: 20px;width: 60px;background: #e8e8e8;border-radius: 10px;overflow: hidden;position: relative;margin-right: 3px;float: left;}.adclLinePercent {display: block;height: 20px;width: auto;background: #81d584;}.adclLineText {position: absolute;width: 100%;text-align: center;line-height: 20px;color: #000;font-size: 12px;font-weight: 600;left: 0px;top: 0px;z-index: 2;}.adclDay {display: block;line-height: 20px;height: 20px;float: left;}.adsBoardLink a i {font-size: 20px;}#moderateAd {margin-top: 25px; height: 40px;}.adsUnactiveForm {position: relative; float: right; margin-top: -55px;}.adsIdInfo {float: right; color: #969696;}@media (max-width: 800px) {#moderateAd {margin-top: 0px;}.adsUnactiveForm {margin-top: 0px;float: left; }.adsIdInfo {float: none; display: block;margin: 5px 0px;color: #969696;}#nextStepButton {margin-top: 10px !important;margin-left: -2px !important;}}.adsMessagesMessage {width: calc(90% - 180px); color: #565656; font-size: 13px}@media (max-width: 800px) {.adsMessagesMessage {width: 100%;font-size: 15px;margin-top: 10px;}.adsMessagesBox .contact-info {padding: 0px;margin-top: 10px}.adsMessagesBox .contact-info .row {margin: 5px 0px}.adsMessagesContactList.contacts-list {padding: 0 15px 15px 15px;}}.adsMessagesMessage {width: calc(90% - 180px); color: #565656; font-size: 13px}@media (max-width: 800px) {.adsMessagesMessage {width: 100%;font-size: 15px;margin-top: 10px;}.adsMessagesBox .contact-info {padding: 0px;margin-top: 10px}.adsMessagesBox .contact-info .row {margin: 5px 0px}.adsMessagesContactList.contacts-list {padding: 0 15px 15px 15px;}}.crmContractorsCallDateInput {background-color: #ffffff;color: #4D4B4B;font-size: 13px;border: 1px solid rgba(232, 230, 230, 1);width: 99%;height: 36px;line-height: 36px;cursor: pointer;text-align: center;}.crmCommentsDealListBtn {background-color: transparent;border: none;text-decoration: underline;font-size: 14px;font-weight: bold;}.crmContractorsCallDateInput:hover {border: 1px solid #006dc7;transition: border 0.3s ease 0s;}.crmContractorCleanFormBtn {width: 98%;height: 34px;color: #ffffff;background-color: #006dc7;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border: none;}.crmContractorCleanFormBtn:hover {text-decoration: none;}.crmContractorsTopBtnTab {width: 100%;margin: 20px 0;}.crmContractorsTopBtnTab td {}.crmContractorsTopBtnTabTd1 {width: 42%;font-size: 14px;padding-left: 2px;}.crmContractorsTopBtnTabTd2 {width: 43%;}.crmContractorsTopBtnTabTd3 {width: 15%;}.crmContractorsTopBtnTabTd2 div {float: left;margin-right: 10px;} .crmContractorsArchiveBtnSvg {width: 17px;height: 18px;fill: rgba(9, 131, 232, 1);fill-opacity: 1;stroke: rgba(9, 131, 232, 1);stroke-width: 0px;vertical-align: middle;margin: -2px 7px 0 10px;}.contractorAddFormDiv{width: 50%;}#add_home2 #form_addContractor input[type="text"] {width: 100%;}#add_home2 #form_addContractor textarea {width: 100%;height: 150px;}#add_home2 #form_addContractor select {width: 100%;}#add_home2 #form_addContractor input[type="submit"] {width: 250px;line-height: 25px;margin-top: 10px;}.contAddManagersDiv {margin: 7px 0 0 0;}#contAddManagersTab {width: 100%;margin: 7px 0 7px 15px;border-spacing: 0;font-size: 12px;}#contAddManagersTab td {vertical-align: top;text-align: left;padding-right: 7px;}#contAddManagersTab input[type="checkbox"] {margin-top: -2px;margin-right: 4px;vertical-align: middle;}.contPactP {margin: 5px 0;}.crmContractorsAlignCenter a, .crmContractorsAlignCenter a:visited {color: #4d4d4d;text-decoration: underline;}.crmContractorsAlignCenter a:hover {text-decoration: none;}.crmContractorsAlignCenter {width: 100%;}.crmContractorsAlignCenter td {text-align: center;padding: 7px 0;background-color: #ffffff;}.crmContractorsListTabTd1 {width: 4%;}.crmContractorsListTabTd2 {width: 17%;}.crmContractorsListTabTd3 {width: 7%;}.crmContractorsListTabTd4 {width: 6%;}.crmContractorsListTabTd5 {width: 6%;}.crmContractorsListTabTd6 {width: 7%;}.crmContractorsListTabTd7 {width: 7%;}.crmContractorsListTabTd8 {width: 6%;}.crmContractorsListTabTd9 {width: 10%;}.crmContractorsListTabTd10 {width: 8%;}.crmContractorsListTabTd11 {width: 7%;}.crmContractorsListTabTd12 {width: 8%;}.crmContractorsListTabTd13 {width: 5%;}.crmContractorsListTabTd14 {width: 2%;}.crmContractorsListTabTd14 button {margin-right: 12px;border: none;background-color: transparent;width: 18px;height: 18px;}#crmContractorsListPhoneSvg {cursor: pointer;fill: #4d4d4d;stroke: rgba(77, 77, 77, 1);}#crmContractorsListPhoneSvg:hover {fill: #3EB042;stroke: rgba(0, 153, 5, 1);}.crmContractorsSortLink {text-decoration: none;}.crmContractorsLinkBtn {background-color: transparent;border: none;color: #4d4d4d;text-decoration: underline;}.crmContractorsLinkBtn:hover {text-decoration: none;}.crmContractorsMainForm {color: #000000;font-weight: normal;font-size: 15px;}.crmContractorsMainForm h3 {font-size: 20px;line-height: 1.3em;margin: 0 0 10px 0;}.crmContractorsMainForm select {padding: 5px;width: 90%;margin-bottom: 15px;}.crmContractorsMainForm textarea {padding: 5px;width: 90%;margin-bottom: 15px;}.crmContractorsPopupDiv {text-align: center;}.crmContractorsFormTitle {margin: 0 0 10px 0;font-size: 20px;text-align: center;line-height: 1.3em;}.crmContractorsLongDiv {height: 500px;overflow-y: auto;}.contLinkSpan {color: #4d4d4d;text-decoration: underline;cursor: pointer;font-size: 13px;}.contLinkSpan:hover {text-decoration: none;}.contInfoForm {width: 100%;margin: 0 auto;}#contInfoFormDevSelect {width: 95%;}.contWorkingForm {height: 100%;}.contrWorkingDiv input[type="text"] {margin-bottom: 15px;}.contInfoForm select {padding: 5px;font-size: 17px;width: 130px;}.contInfoForm input[type="text"] {border: 1px solid #d6d6d6;width: 95%;padding: 5px;}.contInfoForm input[type="checkbox"] {vertical-align: middle;margin-top: -1px;}.contInfoForm input[type="file"] {width: 99%;}.contInfoForm textarea {width: 100%;padding: 10px;height: 280px;font-size: 15px;}.contInfoForm textarea#contManagersComments {margin-top: 15px;height: 150px;border: 1px solid #d6d6d6;}.contInfoForm input[type="submit"] {width: 250px;height: 35px;font-size: 16px;}.contInfoForm p, .contReqForm p {margin: 7px 0 0 0;text-align: center;}.contReqForm {width: 98%;padding: 0;font-size: 15px;}.contRecTab {width: 100%;margin: 0 auto;border-spacing: 0;border-collapse: collapse;}.contRecTab td {padding: 5px 0;vertical-align: middle;}.contRecTab .leftTd {width: 33%;text-align: right;padding-right: 5px;}.contRecTab input[type="text"], .contRecTab textarea {width: 95%;padding: 3px 5px 0 5px;font-size: 15px;}.contRecTab textarea {height: 40px;}.contRecTab input[type="submit"] {width: 250px;height: 30px;}.contManagersPopupTab {width: 100%;margin: 0 auto;}.contManagersPopupTab td {vertical-align: top;text-align: left;}.contManagersPopupTab2 {width: 95%;height: 90%;margin: 0 auto;}.contManagersPopupTab2 td {vertical-align: top;text-align: left;border: none;}.contInfoForm div.contCommentsListDiv {width: 100%;height: 330px;border-radius: 2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border: 1px solid #d6d6d6;text-align: left;padding: 10px;overflow-y: auto;}.contInfoForm div.contCommentsListDiv p {text-align: left;}.contCommentsDate {color: #ff0000;font-weight: bold;}.contCommentsManager {font-weight: bold;}.contCommentsListDiv p {margin: 2px 0 15px 0;}.contManagerReadDiv {width: 90%;height: 100%;margin: 0 auto;text-align: left;padding: 10px;font-size: 17px;line-height: 24px;}.contManagerReadTab td {text-align: left;font-size: 16px;}.contManagerReadTab .leftTd {padding-right: 10px;}.contGrey {background-color: #eeeeee;}.contManagersReadManList {font-size: 17px;line-height: 25px;}.contWorkingForm .contAjaxDiv {position: absolute;height: 300px;overflow-y: auto;border: 1px solid #d6d6d6;text-align: left;margin: -10px 0 0 4px;padding: 4px 0;background-color: #ffffff;z-index: 300;}.contAjaxDiv li {list-style-type: none;padding-left: 7px;cursor: pointer;}.contAjaxDiv li:hover {color: #ffffff;background-color: #1e90ff;}#contAjaxInput {width: 88%;}.contFilterTab {width: 100%;border-spacing: 0;border-collapse: collapse;margin: 20px 0;font-size: 15px;font-weight: bold;background-color: #ffffff;}.contFilterTab td {width: 20%;padding: 0;border: 1px solid #d6d6d6;}.contFilterTab input[type="submit"] {width: 100%;line-height: 1em;height: 32px;}.contFilterTitleDiv {text-align: center;}.contHiddenDivW {overflow-y: auto;width: 280px;}.contFiltersForm input[type="text"] {width: 100%;height: 29px;line-height: 29px;border: none;text-align: center;font-size: 17px;}.contFiltersForm input[type="text"]::-webkit-input-placeholder {color: #4D4B4B;font-size: 15px;text-align: center;}.contFiltersForm input[type="text"]::-moz-placeholder {color: #4D4B4B;font-size: 15px;text-align: center;}.contFiltersForm input[type="text"]:-moz-placeholder {color: #4D4B4B;font-size: 15px;text-align: center;}.contFiltersForm input[type="text"]:-ms-input-placeholder {color: #4D4B4B;font-size: 15px;text-align: center;}.contAjaxFilterDiv {position: absolute;max-height: 300px;overflow-y: auto;border: 1px solid #d6d6d6;text-align: left;margin-top: 2px;padding: 4px 0;background-color: #ffffff;z-index: 300;}.contAjaxFilterDiv li {list-style-type: none;padding-left: 7px;cursor: pointer;font-weight: normal;}.contAjaxFilterDiv li:hover {color: #ffffff;background-color: #1e90ff;}.contSearchTab {width: 600px;margin: 25px auto;border-spacing: 0;}.contSearchTab td {}.contSearchTab .leftTd {width: 75%;}.contSearchTab input[type="text"] {width: 95%;padding: 5px;border: 1px solid #d6d6d6;font-size: 15px;}.contSearchTab input[type="submit"] {width: 95%;font-size: 15px;line-height: 24px;}.contSearchTab input[type="text"]::-webkit-input-placeholder {color: #4D4B4B;font-size: 15px;text-align: center;}.contSearchTab input[type="text"]::-moz-placeholder {color: #4D4B4B;font-size: 15px;text-align: center;}.contSearchTab input[type="text"]:-moz-placeholder {color: #4D4B4B;font-size: 15px;text-align: center;}.contSearchTab input[type="text"]:-ms-input-placeholder {color: #4D4B4B;font-size: 15px;text-align: center;}.crmContrAddBtnForm input[type="button"] {font-size: 24px;width: 340px;}.crmContrAddForm {width: 100%;height: 550px;overflow-y: auto;}.crmContrAddForm input[type="text"] {border: 1px solid #a9a9a9;padding: 3px;}.crmContrAddForm input[type="submit"] {padding: 4px 0;width: 95%;}.crmContrEditTSetkaFormTab {width: 100%;border-spacing: 0;border-collapse: collapse;color: #000000;font-size: 14px;}.crmContrEditTSetkaFormTab td {}td#crmContrEditTSetkaFormTabTd1 {width: 32%;text-align: right;padding: 0;vertical-align: middle;}.crmContrEditTSetkaFormTab input[type="text"], .crmContrEditTSetkaFormTab textarea {width: 95%;padding: 5px;}.crmContrEditTSetkaFormTab textarea {height: 190px;}#crmContrSmallInput {width: 141px;margin-left: 5px;}.crmContrTSetkaBtn {width: 95%;}.contrTSetkaListBtn {border: none;background-color: transparent;color: #4177ba;text-decoration: underline;cursor: pointer;font-size: 13px;}.contrTSetkaListBtn:hover {text-decoration: none;}.crmContractorsBtnTab {width: 100%;height: 50px;table-layout: fixed;}.crmContractorsBtnTab td {}.crmContractorsFilterBtnDiv {text-align: center;}.crmContractorsPhoneInput {width: 90%;padding: 5px;margin-bottom: 15px;}.crmContractorsCommentsBtn {border: none;background-color: transparent;font-size: 15px;}.crmStatMainDiv {width: 100%;border: 1px solid #e8e6e6;background-color: #ffffff;border-radius: 0;box-shadow: 0px 1px 3px 0px rgba(232,230,230,0.2);padding: 20px 0;}.crmStatBtnTab {}.crmStatBtnTab td {width: 90px;}.crmStatBtnTabTd1 {padding-left: 25px;}.crmStatHalfYearTab {}.crmStatMainDivLoad h3 {font-size: 24px;margin-left: 25px;}.crmStatHalfYearTab td {border: 1px solid #000000;}.crmStatListFormBtn {width: 83px;height: 34px;border: 1px solid #e8e6e6;background-color: #ffffff;border-radius: 4px;color: #000000;}.crmStatListFormBtn:hover, .crmStatListFormBtnActiv:hover {color: #ffffff;background-color: #009905;transition: color 0.3s ease 0s, background-color 0.3s ease 0s;}.crmStatListFormBtnActiv {background-color: #1d6ad2;color: white;}.crmStatSearchFormMainTab {width: 75%;margin: 20px 0 0 25px;border-spacing: 0;border-collapse: collapse;font-family: arial;table-layout: fixed;}.crmStatColDealsLink, .crmStatColDealsLink:visited {font-weight: bold;text-decoration: none;}.crmStatColDealsLink:hover {text-decoration: underline;}.statTopMenuTab {width: 100%;border-spacing: 0;border-collapse: collapse;margin: 30px auto;font-size: 18px;border-top: 2px solid #90d155;border-bottom: 2px solid #90d155;color: #000000;background-color: #ffffff;}.statTopMenuTab td {width: 25%;height: 52px;vertical-align: middle;text-align: center;cursor: pointer;border-right: 1px solid #aeafb0;}.statTopMenuTab td:hover, .statTopMenuTabTdActiv {background-color: #90d155;color: #ffffff;}.statTopMenuTabBtn input[type="button"] {width: 100%;height: 50px;border: none;background-color: transparent;}ul.dropdown li { position: relative; width: 100%;list-style: none;} ul.dropdown {margin-top: 0;padding: 0; } ul.dropdown-inside {width: 100%;padding: 0;position: absolute;left: -9999px;z-index: 600; }ul.dropdown li.dropdown-top { display: inline; height: 50px; line-height: 50px; float: left; margin: 0; }ul.dropdown a.dropdown-top:hover { color: #000000;background: #92d050;border: 0; }ul.dropdown li.dropdown-top:hover .dropdown-inside, .crmStatListFormBtn:hover .dropdown-inside {display: block;left: 0; }ul.dropdown .dropdown-inside { background-color: #92d050; } ul.dropdown .dropdown-inside li { width: 100%;border-top: 1px solid #ffffff;}ul.dropdown .dropdown-inside li:hover { width: 100%;background: #8ccc47; }.statYearSaleTab {width: 100%;border-spacing: 0;border-collapse: collapse;margin: 30px auto;font-size: 14px;background-color: #ffffff;}.statYearSaleTab .title td, .statSalesFunnelTab .title td {background-color: #eeeeee;}.statSalesFunnelTab .title td span {text-decoration: underline;cursor: pointer;color: #4178bb;}.statSalesFunnelTab .title td span:hover {text-decoration: none;}.statYearSaleTab td {border: 1px solid #d6d6d6;vertical-align: middle;padding: 5px 0;text-align: center;}.statFirstCom {color: #ff0000;}.statYearSaleTab h3 {margin: 4px 0;font-size: 19px;}.statNowShowTab {width: 400px;margin: 0 auto;border-spacing: 0;border-collapse: collapse;font-size: 17px;}.statNowShowTab td {padding: 6px 15px;border: 1px solid #d6d6d6;}.statNowShowTab .right {text-align: center;}.statNowShowTab input[type="submit"] {padding: 10px 0;width: 200px;}.statSalesFunnelTab {border-spacing: 0;border-collapse: collapse;font-size: 15px;}.statSalesFunnelTab td {border: 1px solid #d6d6d6;padding: 5px 0;text-align: center;vertical-align: middle;}.statManTabW {width: 12%;}.statManTabW .statFunnelManTitle td {height: 51px;}.statQuarterTabW {width: 22%;}.statMonthTab {width: 34%;}.statMonthTab .td1 {width: 154px;border-right: 2px solid #d6d6d6;}.statMonthTab .td2 {width: 141px;}.statFloat {float: left;}.statShowMonthBut {cursor: pointer;}.statShowMonthBut:hover, .statShowMonthButActiv {background-color: #d6d6d6;}.statFunnelDiv {width: 100%;overflow-x: auto;}#statSourceTd {font-size: 12px;line-height: 20px;width: 16%;max-width: 50px;}#statSourceTd div {overflow: hidden;width: 85%;margin: 0 auto;cursor: pointer;}#statSourceTitleMain {line-height: 20px;}.statFunnelShowCalls {cursor: pointer;text-decoration: none;}.statFunnelShowCalls:hover {text-decoration: underline;}#popupCallsTab {position: fixed;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 1100px;height: 570px;border-spacing: 0;border-top: 10px solid #009ed8;border-bottom: 10px solid #009ed8;background-color: #ffffff;z-index: 1100; }#popupCallsContent {width: 99%;margin: 0 auto;height: 550px;overflow-y: auto;}.statShowInfoTab td {text-align: center;vertical-align: middle;padding: 8px 0;}.statShowInfoTab .title {background-color: #eeeeee;}.statShowInfoTab .td1 {width: 4%;}.statShowInfoTab .td2 {width: 8%;}.statShowInfoTab .td3 {width: 12%;}.statShowInfoTab .td3 hr {border: none;border-bottom: 1px solid #d6d6d6;}.statShowInfoTab .td4 {width: 20%;}.statPopupClose {margin: 25px 10px 0 0;}.crmStatMainDiv {width: 100%;border: 1px solid #e8e6e6;background-color: #ffffff;border-radius: 0;box-shadow: 0px 1px 3px 0px rgba(232,230,230,0.2);padding: 20px 0;}.crmStatBtnTab {}.crmStatBtnTab td {width: 90px;}.crmStatBtnTabTd1 {padding-left: 25px;}.crmStatHalfYearTab {}.crmStatMainDivLoad h3 {font-size: 24px;margin-left: 25px;}.crmStatHalfYearTab td {border: 1px solid #000000;}.crmStatListFormBtn {width: 83px;height: 34px;border: 1px solid #e8e6e6;background-color: #ffffff;border-radius: 4px;color: #000000;}.crmStatListFormBtn:hover, .crmStatListFormBtnActiv:hover {color: #ffffff;background-color: #009905;transition: color 0.3s ease 0s, background-color 0.3s ease 0s;}.crmStatListFormBtnActiv {color: #ffffff; background-color: #02b308; border: 1px solid transparent;border-radius: 4px;}.crmStatSearchFormMainTab {width: 75%;margin: 20px 0 0 25px;border-spacing: 0;border-collapse: collapse;font-family: arial;table-layout: fixed;}.crmStatColDealsLink, .crmStatColDealsLink:visited {font-weight: bold;text-decoration: none;}.crmStatColDealsLink:hover {text-decoration: underline;}.statTopMenuTab {width: 100%;border-spacing: 0;border-collapse: collapse;margin: 30px auto;font-size: 18px;border-top: 2px solid #90d155;border-bottom: 2px solid #90d155;color: #000000;background-color: #ffffff;}.statTopMenuTab td {width: 25%;height: 52px;vertical-align: middle;text-align: center;cursor: pointer;border-right: 1px solid #aeafb0;}.statTopMenuTab td:hover, .statTopMenuTabTdActiv {background-color: #90d155;color: #ffffff;}.statTopMenuTabBtn input[type="button"] {width: 100%;height: 50px;border: none;background-color: transparent;}ul.dropdown li { position: relative; width: 100%;list-style: none;} ul.dropdown {margin-top: 0;padding: 0; } ul.dropdown-inside {width: 100%;padding: 0;position: absolute;left: -9999px;z-index: 600; }ul.dropdown li.dropdown-top { display: inline; height: 50px; line-height: 50px; float: left; margin: 0; }ul.dropdown a.dropdown-top:hover { color: #000000;background: #92d050;border: 0; }ul.dropdown li.dropdown-top:hover .dropdown-inside, .crmStatListFormBtn:hover .dropdown-inside {display: block;left: 0; }ul.dropdown .dropdown-inside { background-color: #92d050; } ul.dropdown .dropdown-inside li { width: 100%;border-top: 1px solid #ffffff;}ul.dropdown .dropdown-inside li:hover { width: 100%;background: #8ccc47; }.statYearSaleTab {width: 100%;border-spacing: 0;border-collapse: collapse;margin: 30px auto;font-size: 14px;background-color: #ffffff;}.statYearSaleTab .title td, .statSalesFunnelTab .title td {background-color: #eeeeee;}.statSalesFunnelTab .title td span {text-decoration: underline;cursor: pointer;color: #4178bb;}.statSalesFunnelTab .title td span:hover {text-decoration: none;}.statYearSaleTab td {border: 1px solid #d6d6d6;vertical-align: middle;padding: 5px 0;text-align: center;}.statFirstCom {color: #ff0000;}.statYearSaleTab h3 {margin: 4px 0;font-size: 19px;}.statNowShowTab {width: 400px;margin: 0 auto;border-spacing: 0;border-collapse: collapse;font-size: 17px;}.statNowShowTab td {padding: 6px 15px;border: 1px solid #d6d6d6;}.statNowShowTab .right {text-align: center;}.statNowShowTab input[type="submit"] {padding: 10px 0;width: 200px;}.statSalesFunnelTab {border-spacing: 0;border-collapse: collapse;font-size: 15px;}.statSalesFunnelTab td {border: 1px solid #d6d6d6;padding: 5px 0;text-align: center;vertical-align: middle;}.statManTabW {width: 12%;}.statManTabW .statFunnelManTitle td {height: 51px;}.statQuarterTabW {width: 22%;}.statMonthTab {width: 34%;}.statMonthTab .td1 {width: 154px;border-right: 2px solid #d6d6d6;}.statMonthTab .td2 {width: 141px;}.statFloat {float: left;}.statShowMonthBut {cursor: pointer;}.statShowMonthBut:hover, .statShowMonthButActiv {background-color: #d6d6d6;}.statFunnelDiv {width: 100%;overflow-x: auto;}#statSourceTd {font-size: 12px;line-height: 20px;width: 16%;max-width: 50px;}#statSourceTd div {overflow: hidden;width: 85%;margin: 0 auto;cursor: pointer;}#statSourceTitleMain {line-height: 20px;}.statFunnelShowCalls {cursor: pointer;text-decoration: none;}.statFunnelShowCalls:hover {text-decoration: underline;}#popupCallsTab {position: fixed;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 1100px;height: 570px;border-spacing: 0;border-top: 10px solid #009ed8;border-bottom: 10px solid #009ed8;background-color: #ffffff;z-index: 1100; }#popupCallsContent {width: 99%;margin: 0 auto;height: 550px;overflow-y: auto;}.statShowInfoTab td {text-align: center;vertical-align: middle;padding: 8px 0;}.statShowInfoTab .title {background-color: #eeeeee;}.statShowInfoTab .td1 {width: 4%;}.statShowInfoTab .td2 {width: 8%;}.statShowInfoTab .td3 {width: 12%;}.statShowInfoTab .td3 hr {border: none;border-bottom: 1px solid #d6d6d6;}.statShowInfoTab .td4 {width: 20%;}.statPopupClose {margin: 25px 10px 0 0;}.crmSellingListTabTd2 {border-right: 1px solid #DDD;}.crmSellingListTabTd4 {border-right: 1px solid #DDD;}.crmSellingBorderRight {border-right: 1px solid #DDD;}.crmSellingListTab {width: 1290px;border-spacing: 0;border-collapse: collapse;margin: 0 auto;background-color: #ffffff;}.crmSellingListTab td {vertical-align: middle;text-align: center;font-size: 13px;border: 1px solid #DDD;}#crmSellingListTabBossTd {padding: 5px 0;font-weight: bold;font-size: 16px;background-color: #eeeeee;}.crmSellingListTab a, .crmSellingListTab a:visited {color: #000000;font-weight: bold;text-decoration: underline;}.crmSellingListTab a:hover {text-decoration: none;}.crmSellingListTabTitleTr {color: #000000;font-weight: bold;height: 35px;}#crmSellingListTabNoPadding {padding: 0;}#crmSellingMansNameTab td {text-align: left;padding-left: 7px;}.crmSellingTab3Td {width: 100%;border-spacing: 0;border-collapse: collapse;border: none;table-layout: fixed;}#crmSellingTab3TdLeft {text-align: right; padding-right: 5px;}#crmSellingTab3TdMedium {width: 3%;}#crmSellingTab3TdRight {text-align: left;}.crmSellingTab3Td td {height: 31px;}.crmSellingTab3TdBorderTr {border-top: 1px solid #DDD;}#crmSellingTab3TdBorderRight {border-right: 1px solid #DDDDDD;}.crmSellingTab3Td td { }.crmSellingSelectPeriodTopTab {width: 1290px;height: 36px;margin: 0 auto 10px auto;}.crmSellingSelectPeriodTopTab td {}.crmSellingSelectPeriodTopTabTd1 {width: 510px;}.crmSellingSelectPeriodTopTabTd2 {width: 260px;}.crmSellingSelectPeriodTopTab select {width: 100%;height: 35px;border: 1px solid #e8e6e6;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;padding-left: 70px;cursor: pointer;}.crmSellingPeriodForm table {width: 510px;}.crmSellingPeriodForm table td {}.crmSellingPeriodFormTd1 {width: 21%;text-align: center;}.crmSellingPeriodFormTd2 { }.crmSellingPeriodFormTd3 {width: 20%;}.crmSellingPeriodForm input[type="text"] {width: 97%;height: 34px;border: 1px solid #e8e6e6;cursor: pointer;text-align: center;}.crmSellingPeriodForm input[type="text"]:hover, .crmSellingSelectPeriodTopTab select:hover, .crmSellingMansFilterForm input[type="text"]:hover,#crmSellingAddPlanTabNew select:hover, #crmSellingAddPlanTabNew input[type="text"]:hover, .crmSellingMansFilterForm select:hover {border: 1px solid #006dc7;transition: border 0.3s ease 0s;}.crmSellingPeriodForm input[type="submit"] {width: 97%;height: 33px;border: 1px solid #0b7d08;background-color: #38b03c;color: #ffffff;font-size: 15px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}.crmSellingPeriodForm input[type="submit"]:hover {background-color: #009905;transition: background-color 0.3s ease 0s;}.crmSellingPeriodBtnForm button {width: 98%;height: 34px;border: 1px solid #e8e6e6;background-color: #ffffff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;color: #000000;font-size: 14px;}.crmSellingPeriodBtnForm button:hover {background-color: #f0ff8f;transition: background-color 0.3s ease 0s;}.crmSellingPeriodBtnTab {width: 1290px;margin: 0 auto 15px auto;border-spacing: 0;border-collapse: collapse;table-layout: fixed;}.crmSellingAddPlanForm button {color: #000000;text-decoration: underline;border: none;background-color: transparent;}.crmSellingAddPlanForm button:hover {text-decoration: none;}.crmSellingPopupH3 {color: #000000;text-align: center;font-size: 20px;}.crmSellingEditPlanForm {color: #000000;font-size: 15px;}.crmSellingEditPlanForm input[type="text"] {width: 97%;padding: 4px 5px;}.crmSellingEditPlanForm table {width: 78%;margin: 0 auto;table-layout: fixed;border-bottom: 1px solid #ddd;}.crmSellingEditPlanForm table td {vertical-align: middle;}td#crmSellingEditPlanFormTabTd {vertical-align: middle;}#form_addTypePlan table {margin: 0 auto;}.crmSellingFilterTab {width: 1290px;height: 40px;margin: 0 auto 10px auto;table-layout: fixed;}.crmSellingFilterTab td {}.crmSellingAddPlanBtn {height: 32px;border: 1px solid #0b7d08;background-color: #38b03c;color: #ffffff;font-size: 15px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}.crmSellingAddPlanBtn:hover {background-color: #009905;transition: background-color 0.3s ease 0s;}.crmSellingAddPlanBtnSvg {width: 11px;height: 11px;fill: #FFFFFF;fill-opacity: 1;stroke: rgba(139, 0, 0, 1);stroke-width: 0px;vertical-align: middle;margin: -2px 27px 0 -27px;}.crmSellingAddAllPlanLeftTd {width: 20%;font-weight: normal;font-size: 15px;text-align: right;}.crmSellingSearchTabSvg {width: 19px;height: 19px;fill: #edebeb;fill-opacity: 1;stroke: rgba(232, 230, 230, 0.8);stroke-width: 15px;margin-top: 4px;}.crmSellingSearchDiv {cursor: pointer;}.crmSellingMansFilterForm input[type="text"] {width: 95%;padding: 5px 15px;border: 1px solid #dddddd;}.crmSellingMansFilterForm select {cursor: pointer;width: 95%;padding: 6px 15px;border: 1px solid #dddddd;}.crmSellingAllTypePlanMainTab {width: 90%;color: #000000;font-weight: normal;font-size: 15px;margin: 0 auto;}.crmSellingAllTypePlanMainTab td {}.crmSellingAllTypePlanMainTabTd1 {width: 37%;}.crmSellingAllTypePlanMainTab input[type="text"] {width: 95%;text-align: center;}.crmSellingAllTypeH3 {text-align: center;color: #000000;font-size: 18px;}.crmSellingAllTypePlanMainTab button {height: 27px;margin-top: -1px;}.crmSellingAllSaveForm {text-align: center;}.crmSellingAllSaveForm input[type="submit"] {width: 45%; margin: 25px 0;}form.colorSellingActivTopBtn button {background-color: #f0ff8f;}.crmSellingColorTab {background-color: #eee;}.crmSellingFilterTabDateTd {padding-left: 10px;font-weight: bold;font-size: 22px;text-align: center;}.crmSellingAddPlanFormNew {}#crmSellingAddPlanTabNew {width: 95%;margin: 0 auto;color: #000000;font-weight: normal;font-size: 15px;}.crmSellingAddPlanTabNew td {border: 1px solid #000000;}#crmSellingAddPlanTabNew select, #crmSellingAddPlanTabNew input[type="text"] {border: 1px solid #dddddd;padding: 5px;width: 90%;font-size: 15px;margin: 5px 0 5px 15px;}#crmSellingAddPlanTabNew input[type="checkbox"] {vertical-align: middle;width: 15px;height: 15px;cursor: pointer;}table#crmSellingAddPlanTabNew td {padding: 0;vertical-align: middle;}#crmSellingManagersListTab {width: 95%;table-layout: fixed;margin: 10px 0 10px 15px;}table#crmSellingManagersListTab td {vertical-align: top;}#crmSellingAllTitleTd {font-weight: bold;font-size: 15px;}.crmSellingEditPlanBtn {background-color: transparent;border: none;text-decoration: underline;}.crmSellingEditPlanBtn:hover {text-decoration: none;}.crmSellingEditPlanForm2 {color: #000000;}#crmSellingEditPlanTab {width: 100%;font-weight: normal;font-size: 16px;margin: 0 auto 15px auto;}#crmSellingEditPlanTab td {border: 1px solid #dddddd;}#crmSellingEditPlanTab #crmSellingEditPlanTabTdLeft {width: 35%;text-align: right;padding: 10px 10px 10px 0;}#crmSellingEditPlanTab #crmSellingEditPlanTabTdRight {text-align: left;padding: 10px 0 10px 10px;}.crmSellingEditPlanForm2 input[type="text"] {padding: 5px;border: 1px solid #dddddd;} .crmSellingEditPlanForm2 input[type="text"]:hover {border: 1px solid #006dc7;transition: border 0.3s ease 0s;}#crmSellingEditPlanTab h3 {margin: 0;}#crmSellingGreyTr {background-color: #fafafa;}.crmSellingButtonDayActiv {background-color: #faff86;}#test th, #test td {border: 1px solid #000 !important;}.crmClientsColVisitorsBtn {border: none;background-color: transparent;text-decoration: underline;}.crmClientsColVisitorsBtn:hover {text-decoration: none;}.crmClientsToolTipDiv {border-radius: 50%;width: 17px;height: 17px;font-size: 10px;border: 1px solid #ddd;text-align: center;cursor: pointer;font-weight: bold;background-color: #ddd;float: right;margin: 1px 15px 0 0;}.crmClientCallbackTodayDiv {padding: 3px;color: #fff;background-color: #55ce63;text-align: center;}.crmClientCallbackYesterdayDiv {padding: 3px;color: #fff;background-color: #ff0000;text-align: center;}.crmClientsTable {margin-bottom: 0;}.crmClientsTable:hover {background-color: #f6f6f6;}.crmClientsTableTd1 {width: 7%;}.crmClientsTableTd2 {width: 10%;}.crmClientsTableTd3 {width: 10%;}.crmClientsTableTd4 {width: 10%;}.crmClientsTableTd5 {width: 7%;}.crmClientsTableTd6 {width: 7%;}.crmClientsTableTd7 {width: 9%;}.crmClientsTableTd8 {width: 9%;}.crmClientsTableTd9 {width: 2%;}.crmClientsTableTd10 {width: 9%;}.crmClientsTableTd11 {width: 12%;}.crmClientsTableTd12 {width: 8%;}.crmClientsTableTdLastUpdate {width: 20%;}.crmClientsDateTitle {margin-left: 3px;}.crmClientsStatusDisc {display: block;width: 10px;height: 10px;background: #d0d0d0;border-radius: 50%;}.crmClientsStatusDisc1 {background: #71bcf9;} .crmClientsStatusDisc2 {background: #ffa737;}.crmClientsStatusDisc3 {background: #ff4901;} .crmClientsStatusDiscTitle {margin-top: -15px;}.crmClientsStatusDiscList {margin-top: 5px;}.crmClientsListShowInfoForm button {width: 100%;border: none;background-color: transparent;text-align: left;}.crmClientsShortInput {width: 45%; float: left;}.crmClientsShortInputRightMargin {margin-right: 2%;}.crmClientsPlusBtn {float: left;padding: 0;border: none;background-color: transparent;color: #445b79;margin: 12px 0 0 7px;}.crmClientsPlusBtn:hover {color: #364961;}.crmClientsCardTab {width: 100%;table-layout: fixed;}.crmClientsCardTab td {vertical-align: top;padding-top: 20px;}.crmClientsCommentsTextDiv {width: 100%;height: 250px;margin: 0 auto;padding: 10px 15px;border: 1px solid #ccc;border-radius: 4px;overflow-y: auto;}.crmClientsCommentsTextDiv h3 {margin: 0;font-size: 20px;margin-bottom: -12px;}.crmClientsAddCommentTextarea {margin-top: 15px;border-radius: 4px;}.crmClientsPaginationDiv {margin-top: -20px;}.crmClientsTimeSelectDiv {padding: 0; width: 18%; }.crmClientsHourSelectDiv {margin: 0 15px;}.crmClientsBadRieltorCheckBoxDiv {width: 40%;margin-left: 28%;}.crmClientsBadRieltorCheckBoxDiv input[type="checkbox"] {vertical-align: middle;width: 20px;height: 20px;margin-right: 7px;margin-top: -2px;cursor: pointer;}.crmClientsManagerShortInput {width: 92%;}.crmClientsAjaxListDiv {width: 92%;background-color: #ffffff;border: 1px solid #ccc;position: absolute;margin-top: 40px;z-index: 1000;padding: 10px 0;max-height: 150px;overflow-y: auto;}.crmClientsAjaxListDiv li {list-style-type: none;cursor: pointer;padding: 3px 15px;font-size: 15px;}.crmClientsAjaxListDiv li:hover {background-color: #f1f1f1;}.crmClientsEditFormBtn {width: 100%;}.crmClientsEditFormBtn2 {width: 95%;height: 20px;line-height: 20px;font-size: 11px;padding: 0;font-weight: normal;}.crmClientsMakeAppointmentMainDiv {}.crmClientsMakeAppointmentForm {width: 90%;margin: 0 auto;}.crmClientsStatusTrustBtn {float: left;width: 30%;margin-right: 10px;}.crmClientsWyNoForm input[type="radio"] {vertical-align: middle;margin: 0 7px 0 0;width: 15px;height: 15px;cursor: pointer;}.crmClientsWyNoForm div {margin-bottom: 6px;cursor: pointer;}.crmClientsAudioHistoryDiv {width: 90%;margin: 25px auto;position: relative;}.crmClientsAudioTab {width: 100%;margin-bottom: 10px;}.crmClientsAudioTab td {padding: 7px 0 7px 10px;border: 1px solid #ccc;}.crmClientsEditFormBottomBtn {width: 25%;}.crmClientsInArchiveBtnWidth {width: 150px;}.crmClientsAddBtn {width: 240px;height: 40px;line-height: 1em;font-size: 20px;}.crmClientsDopParBtn {border: none;background-color: transparent;color: #009ce7;text-decoration: underline;}.crmClientsDopParBtn:hover {text-decoration: none;}.crmClientsAddFormMainDiv {width: 90%;margin: 20px auto;}.crmClientsAttachFormMainDiv {width: 90%;margin: 20px auto;}.crmClientsAttachManagersDiv {font-size: 16px;}.crmClientsTypeTabBtn {width: 100%;table-layout: fixed;}.crmClientsTypeTabBtn td {}.crmClientsTypeTabBtn div, .crmClientsFastFiltersTab div {width: 95%;}.crmClientsFastFiltersTab {width: 100%;table-layout: fixed;}.crmClientsCountBoldBlock {font-size: 18px;}.crmClientsSearchFormDiv {margin-top: 0px;margin-bottom: 10px;}.crmClientsSearchFormInput {width: 47%;float: left;}.crmClientsSearchFormInputPeriod {margin-left: 6%;}.crmClientsSearchAjaxListDiv {margin-top: 0;width: 200px;}.crmClientsSearchFormShowBtn {margin: 15px 0;}.crmClientsInfoObjTypeDiv {height: 30px;line-height: 30px;width: 30%;float: left;margin-right: 5px;}.crmClientsFreePopupBtnForm {margin-top: 0px;float: right;}.crmClientsFreePopupBtnFormMob {margin-top: 15px;}.crmClientsFreeSettingsTab {width: 100%;}.crmClientsFreeSettingsTab td {}.crmClientsCheckBox {width: 15px;height: 15px;cursor: pointer;}.crmClientsYesNoBtnWidth {width: 100px;}.crmClientsDangerTitleH4 {margin: 7px 0 0 3px;line-height: 1.2em;}.crmClientsFailToggleBtnTab {width: 300px;}.crmClientsBlockDivMob {width: 95%;border: 1px solid #ccc;}.crmClientsBlockDivMob div div {float: left;padding: 3px 0 3px 10px;}.crmClientsBlockDivLeft {width: 20%;}.crmClientsBlockDivRight {width: 80%;}.crmClientsBlockDivBottomBorderMob {border-bottom: 1px solid #ccc;}.crmClientsSelectionHistoryBox {margin-top: 15px;}.crmClientUntargetedBtnWidth {width: 35%;}.crmClientUntargetedBtnWidthMob {width: 100%;}.crmClientsCallBtnMob {width: 95%;margin-top: -5px;margin-bottom: 15px;}.crmClientsIpotekaIcon {font-weight: bold;font-size: 15px;}.crmClientsAddDocumentForm input {margin-bottom: 15px;}.crmClientDelDocumentsForm button {border: none;background-color: transparent;cursor: pointer;color: #ccc;font-size: 16px;}.crmClientsDocListTab td {text-align: center;}input[type="checkbox"].crmClientsTrystListCheckBox {vertical-align: middle;width: 17px;height: 17px;margin: -1px 5px 0 1px;cursor: pointer;}.crmClientsTaskCommentDiv {background-color: #FFEBCD;padding-bottom: 10px;}.crmClientsTaskCommentDivGreen {background-color: #98FB98;padding-bottom: 10px;}.crmClientsAddressCommentDiv {background-color: #FFFFE0;padding: 0 10px 10px 10px;}.crmClientsShowTaskCommentLink {cursor: pointer;text-decoration: underline;font-weight: bold;color: #1d6ad2;}.crmClientsShowTaskCommentLink:hover {text-decoration: none;}.crmClientTaskDescriptionDivForManager, .crmClientTaskDescriptionDivForManager strong, .crmClientTaskDescriptionDivForManager p {font-size: 15px;}.crmClientTaskDescriptionDivForManager p {margin: 2px 0;}.crmClientsMyBtnDiv .btn {padding: 6px 10px;}.crmClientAlertPopupInfoDiv {position: absolute;display: inline-block;border-bottom: 1px dotted black;margin-top: -117px;}.crmClientAlertPopupInfoDiv .crmClientAlertPopupInfoDivText {width: 350px;background-color: black;color: #fff;border-radius: 6px;position: absolute;z-index: 12;padding: 10px;border: 1px solid transparent; margin-top: 10px;}.crmClientAlertPopupInfoDivText::after { content: " "; position: absolute; top: 100%; left: 30%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: black transparent transparent transparent;}.crmClientAlertPopupInfoClose {position: absolute;color: #fff;z-index: 15;cursor: pointer;margin-left: 330px;margin-top: 5px;margin-top: 14px;}.crmClientsDelFromAddressListForm button {border: none;background-color: transparent;}.crmClientsDelFromAddressListForm button:hover {color: #ff0000;}.crmClientsPhoneListHiddenDiv {margin-bottom: 15px;}.crmClientsPhoneCheckBox {width: 15px;height: 15px;vertical-align: middle;cursor: pointer;}.crmClientsObjIdDataImg { height: 80px; }.crmClientsObjIdDataTitle { font-size: 16px; font-weight: 600; }.crmClientsObjIdDataPrice { font-size: 15px; font-weight: 500; }.crmClientsObjIdData {margin-top: 10px;}.crmStatClientsBossTr td {background-color: #f5f5f5;}.crmStatClientsBossTr td span {font-weight: bold;font-size: 16px;}.crmStatClientsTdCenter {text-align: center;}.crmStatClientsTdCenter a, .crmStatClientsTdCenter a:visited {font-weight: bold;}.crmDealPaymentCommissionSpan {font-weight: bold;}.crmDealContractorMessagePopupDiv {font-size: 19px;padding: 0 20px;}.crmDealContractorMessagePopupDiv a, .crmDealContractorMessagePopupDiv a:visited {text-decoration: underline;font-size: 19px;}.crmDealContractorMessagePopupDiv a:hover {text-decoration: none;}.crmCommentsDealListBtn {background-color: transparent;border: none;text-decoration: underline;font-size: 14px;font-weight: bold;}.crmDealUniqIdInfo {border: 1px solid #ddd;background-color: #ddd;border-radius: 50%;font-size: 11px;width: 20px;height: 20px;text-align: center;line-height: 20px;float: right;cursor: pointer;}.crmDealScreenShortDiv {width: 200px;height: 100px;overflow: hidden;border: 1px solid #ddd;float: left;margin-right: 10px;}.crmDealScreenShortDiv img {width: 100%;height: 100%;object-fit: contain;}.crmDealContractorSpan {font-weight: bold;text-decoration: underline;}.crmDealContractorSpan:hover {text-decoration: none;}.crmDealSupportToggle {width: 20px; height: 20px; margin-top: 15px; cursor: pointer;}.crmDealListSettingsTd {text-align: center;}.crmDealListSettingsTd input[type="checkbox"] {width: 15px;height: 15px;cursor: pointer;border-radius: 3px;background-color: #d9d9d9;border: none;}.crmDealListForm button {width: 100%;border: none;background-color: transparent;text-align: left;}.crmDealManagerDiv span {color: #a8a8a8;font-size: 11px;margin-left: 7px;}.crmDealDeveloperContractotToolTipDiv {border: 1px solid #ddd;padding: 7px 15px;position: absolute;border-radius: 7px;margin: -55px 0 0 20px;background-color: #fff;}.crmIpotekaBankListLi {list-style-type: none;font-weight: bold;color: #1d6ad2;padding: 2px 0;}.crmIpotekaBankListLiSpan {text-decoration: underline;cursor: pointer;margin-right: 7px;}.crmIpotekaBankListLiSpan:hover {text-decoration: none;}.crmIpotekaBankListLiSpan2 {font-size: 14px;cursor: pointer;}.crmIpotekaDelBankBtn {color: #ccc;}.crmIpotekaTableTd1 {width: 3%;}.crmIpotekaTableTd2 {width: 10%;}.crmIpotekaTableTd3 {width: 12%;}.crmIpotekaTableTd4 {width: 15%;}.crmIpotekaTableTd5 {width: 15%;}.crmIpotekaTableTd6 {width: 15%;}.crmIpotekaTableTd7 {width: 15%;}.crmIpotekaTableTd8 {width: 15%;}.crmIpotekaHideBtn {width: 90%;height: 34px;outline: none;}.crmDocumentsContractsForm {width: 600px;}.crmDocumentsContractsForm select, .crmDocumentsContractsForm input[type="text"], .crmDocumentsContractsForm textarea {width: 100%;padding: 5px;border: 1px solid #d6d6d6;font-size: 15px;margin-bottom: 20px;margin-top: 0;}.crmDocumentsContractsForm select:hover, .crmDocumentsContractsForm input[type="text"]:hover, .crmDocumentsContractsForm textarea:hover {border: 1px solid #006dc7;transition: border 0.3s ease 0s;}.crmDocumentsContractsForm select {cursor: pointer;}.crmDocumentsFormH3 {margin-top: 0;font-size: 22px;}.crmDocumentsContractsForm input[type="submit"] {width: 100%;padding: 8px 0;font-size: 16px;}.crmDocumentsTmpTab {width: 70%;}.crmDocumentsTmpTab td {border: 1px solid #dddddd;}.crmDocumentsTmpTabTd1 {width: 70%;padding: 5px 0 5px 15px;}.crmDocumentsTmpTabTd2 {width: 15%;padding: 5px 0;text-align: center;}.crmDocumentsTitleEditTmpForm {font-size: 16px;}.crmApplicantsTabTd1 {width: 5%;}.crmApplicantsTabTd2 {width: 7%;}.crmApplicantsTabTd3 {width: 21%;}.crmApplicantsTabTd4 {width: 13%;}.crmApplicantsTabTd5 {width: 11%;}.crmApplicantsTabTd6 {width: 11%;}.crmApplicantsTabTd7 {width: 8%;}.crmApplicantsTabTd8 {width: 11%;}.crmApplicantsTabTd9 {width: 9%;}.crmApplicantsTabTd10 {width: 4%;}.crmApplicantsTabTd10 button {margin-right: 12px;border: none;background-color: transparent;width: 18px;height: 18px;}#crmApplicantsResumeDiv { text-align: center; height: 27px; line-height: 25px; width: 95%; margin-left: 8px; margin-top: 5px;}.crmNewsTitleListP {font-weight: 400;font-size: 30px;}.crmNewsDateListP {font-size: 12px;color: #ababab;margin-top: -5px;margin-bottom: 20px;}@media (min-width: 768px) {.crmInstructionsVideoFrame{width: 100%;}}.crmContractorsJournalListTab {table-layout: fixed;}.crmStatContentTab {width: 95%;margin: 0 auto;table-layout: fixed;font-size: 16px;}.crmStatContentTab td {padding: 8px 0;text-align: center;border: 1px solid #d6d6d6;}.crmStatContentProgressBar {background-color: #dddddd;height: 25px;width: 90%;margin: 0 auto;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-align: left;}.crmStatContentProgressBar span {display: inline-block;height: 25px;line-height: 25px;color: #ffffff;font-weight: bold;width: 240px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;-webkit-transition: width .4s ease-in-out;-moz-transition: width .4s ease-in-out;-ms-transition: width .4s ease-in-out;-o-transition: width .4s ease-in-out;transition: width .4s ease-in-out;text-align: center;background: repeating-linear-gradient(-55deg,#1d6ad2,#1d6ad2 25px,#337fe4 25px,#337fe4 50px);}.crmManagerAlignCenterTd {text-align: center;}.crmManagerFilterLink {font-weight: bold;text-decoration: underline;}.crmManagerFilterLink:hover {text-decoration: none;}.crmManagerPlanForm button {border: none;background-color: transparent;text-decoration: underline;}.crmManagerPlanForm button:hover {text-decoration: none;}.crmBirthdayWindowPhotoDiv {width: 150px;margin: 0 auto;}.crmBirthdayWindowPhotoDiv img {width: 100%;}.crmBirthdayWindowTitle {margin-top: 15px;text-align: center;}.crmDateColor { color: #445b79;}.crmDateColor strong {color: #333;}.crmTextColor {color: #000;line-height: 1.5em;}.crmAssignTaskLink {font-weight: normal;color: #1d6ad2;text-decoration: underline;cursor: pointer;}.crmAssignTaskLink:hover {text-decoration: none;}.crmCoinsJournalMainDiv {width: 100%;border: 1px solid #e8e6e6;background-color: #ffffff;border-radius: 0;box-shadow: 0px 1px 3px 0px rgba(232,230,230,0.2);padding: 30px;}.crmCoinsJournalTab {width: 100%;}.crmCoinsJournalTab td {padding: 5px;text-align: center;border: 1px solid #e8e6e6;}.crmCoinsJournalTabT1 {width: 12%;}.crmCoinsJournalTabT2 {width: 7%;}.crmCoinsJournalTabT3 {width: 10%;}.crmCoinsJournalTabT4 {width: 8%;}.crmCoinsJournalTabT5 {width: 53%;}.crmCoinsJournalTabT6 {width: 10%;}.crmCoinsJournalBalanceTitle {margin-top: 0;}.crmCoinsJournalDetailsForm button {border: none;background-color: transparent;text-decoration: underline;}.crmCoinsJournalDetailsForm button:hover {text-decoration: none;}.crmCoinsJournalReviewWindowDiv {color: #000000;font-weight: normal;}.crmCoinsJournalSendRksH3 {margin-top: 0;text-align: center;color: #000000;}.crmCoinsJournalReviewWindowTab {width: 100%;}.crmCoinsJournalReviewWindowTab td {border: 1px solid #e8e6e6;font-weight: normal;font-size: 15px;}.crmCoinsJournalReviewWindowTabTd1 {width: 25%;text-align: right;} .crmCoinsJournalDiplomImgDiv {max-height: 370px;overflow: hidden;}.crmCoinsJournalSendRksDiv {color: #000000;font-weight: normal;}.crmCoinsJournalSendRksDiv form input[type="text"], .crmCoinsJournalSendRksDiv form textarea {padding: 5px;width: 300px;margin-bottom: 15px;border: 1px solid #d6d6d6;font-size: 15px;font-weight: normal;color: #000000;}.crmCoinsJournalSendRksDiv form input[type="text"]:hover, .crmCoinsJournalSendRksDiv form textarea:hover {border: 1px solid #006dc7;transition: border 0.3s ease 0s;}.crmCoinsJournalSendRksDiv form input[type="submit"] {width: 300px;height: 34px;}.crmCoinsJournalSendRksDiv form textarea {height: 150px;}.crmCoinsJournalPopupBtn {width: 270px;height: 32px;margin-bottom: 20px;}.crmPlanNumberTd {width: 3%;text-align: center;}.crmPlanFioTd {width: 15.6%;}.crmPlanMonthTd {width: 6.2%;}.crmPlanYearTd {width: 7%;}.crmPlanFioTd span {font-size: 12px;color: #b7b5b5;}.crmPlanHoverTr:hover {cursor: pointer;background-color: #eee;}.crmSettingsMainDiv {width: 25%;border: 1px solid #e8e6e6;background-color: #ffffff;border-radius: 0;box-shadow: 0px 1px 3px 0px rgba(232,230,230,0.2);padding: 30px;}.crmSettingsFormTab {width: 100%;font-size: 14px;}.crmSettingsFormTab td {padding: 0 10px;height: 33px;vertical-align: middle;border: 1px solid #e8e6e6;}.crmSettingsFormTabTd2 {text-align: center;}.crmSettingsForm input[type="checkbox"] {cursor: pointer;width: 15px;height: 15px;vertical-align: middle;margin-top: -1px;}.crmSettingsForm input[type="submit"] {margin-top: 15px;height: 33px;line-height: 33px;padding: 0;font-weight: bold;font-size: 16px;}.crmSettingsTitleP {font-size: 16px;padding-left: 15px;margin-top: 0;color: #464646;}.crmSalaryNumberTd {width: 5%;}.crmSalaryFioTd {width: 25%;}.crmSalaryDealsMoneyTd {width: 18%;}.crmSalarySumTd {width: 18%;}.crmSalaryPremiumTd {width: 18%;}.crmSalaryTotalTd {width: 16%;}.crmTeamBossTitleTd {background-color: #f5f5f5;}table.crmTeamManagersListTab th, table.crmTeamManagersListTab td {font-size: 12px;}.crmTeamBossTitleTd span {font-weight: bold;font-size: 17px;}.crmTeamGreenSpan {color: green;font-size: 11px;}.crmTeamManagersListTab a, .crmTeamManagersListTab a:visited {color: #525252;text-decoration: underline;}.crmTeamManagersListTab a:hover {text-decoration: none;}.crmTeamNumberTd {width: 3%;text-align: center;}.crmTeamPhotoTd {width: 7%;text-align: center;}.crmTeamManagerTd {width: 12%;}.crmTeamDealTd {width: 7%;text-align: center;}.crmTeamDepositTd {width: 7%;text-align: center;}.crmTeamObjectsTd {width: 6%;text-align: center;}.crmTeamObjectsPublicTd {width: 6%;text-align: center;}.crmTeamClientsTd {width: 7%;text-align: center;}.crmTeamReviewsTd {width: 7%;text-align: center;}.crmTeamDutyTd {width: 8%;text-align: center;}.crmTeamMeetingTd {width: 9%;text-align: center;}.crmTeamMeetingCloseTd {width: 9%;text-align: center;}.crmTeamOnlineTd {width: 5%;text-align: center;}.crmTeamObjectsForm button {text-decoration: underline;border: none;background-color: transparent;}.crmTeamObjectsForm button:hover {text-decoration: none;}.crmTeamBaseLink, .crmTeamBaseLink:visited {color: #525252;text-decoration: underline;}.crmTeamBaseLink:hover {text-decoration: none;}.crmManagerAlignCenterTd {text-align: center;}.crmManagerFilterLink {font-weight: bold;text-decoration: underline;}.crmManagerFilterLink:hover {text-decoration: none;}.crmManagerPlanForm button {border: none;background-color: transparent;text-decoration: underline;}.crmManagerPlanForm button:hover {text-decoration: none;}.crmManagerBg {height: auto;background: #424b50;width: 100%;margin-top: -30px;padding-top: 50px;padding-left: 20px;padding-right: 20px;}.crmManagerAva {width: 130px;height: 130px;border-radius: 50%;border: 4px solid #FFFFFF;margin: 0px auto;position: relative;background-position: top center;background-size: cover;top: 0px;box-shadow: 2px 2px 10px rgb(0 0 0 / 12%);}.crmManagerName {text-align: center;font-size: 26px;margin-top: 10px;font-weight: 400;margin-bottom: 10px;color: #FFF;}.crmManagerName span {display: block;text-align: center;font-size: 18px;margin-top: 5px;}.crmManagerPost {text-align: center;font-size: 13px;margin-top: 0px;color: #d7d7d7;margin-bottom: 50px;}.crmManagerRating {font-weight: 400;}.crmManagerRating svg {display: inline-block;height: 25px;margin-right: 10px;position: relative;top: 9px;}.crmManagerRating svg path {fill: #1d6ad2;}.crmManagerRatingPlace {font-weight: bold;color: #ffffff;font-size: 100px;float: left;}.crmManagerRatingPlaceText {font-weight: 500;color: #ffffff;font-size: 25px;float: left;margin-left: 25px;padding: 27px 0px 0px 0px;width: 285px;line-height: 29px;}.crmManagerRatingPlaceText p, .crmManagerRatingPlaceText p a {color: #d7d7d7;font-weight: 400;font-size: 13px;}.crmManagerRatingPlaceText p a {text-decoration: underline}.crmManagerTargetCheck {font-weight: 600;color: #55ce63}.crmManagerNameContent {margin-right: 70px;}.crmManagerTargetContent {margin-left: 50px;position: relative;}.crmManagerTargetContentBoxText {color: #FFF;font-size: 45px;font-weight: 600;position: absolute;top: 36px;text-align: center;width: 100%;}.crmManagerTargetContentText {font-weight: 500;color: #ffffff;font-size: 25px;float: left;margin-left: 25px;padding: 27px 0px 0px 0px;width: auto;line-height: 29px;}.crmManagerTargetContentText p, .crmManagerTargetContentText p a {color: #d7d7d7;font-weight: 400;font-size: 13px;}.crmManagerPage {top: -20px;position: relative;}.crmManagerPage .card-box {border: 0px;box-shadow: none;}.crmManagerPage .card-title {color: #424b50;font-size: 22px;font-weight: 600;margin-bottom: 10px;}.crmManagerPage hr {margin-top: 15px;margin-bottom: 20px;border: 0;border-top: 1px solid #eee;}.crmManagerTargetNum {float: left;width: 20px;height: 20px;background: #bfbfbf;text-align: center;line-height: 20px;font-weight: 600;font-size: 13px;border-radius: 50%;color: #FFFFFF;margin-right: 10px;}.crmManagerTargetCheck .crmManagerTargetNum {background: #55ce63;}.crmManagerTargetNumText {float: left;padding-top: 1px;font-weight: 500;width: calc(100% - 35px)}.crmManagerTargetNumText p,.crmManagerTargetNumText p > a {font-size: 11px;color: grey}.crmManagerTargetNumText a {font-size: 14px;color: inherit;text-decoration: underline !important;}.crmManagerTarget {margin-bottom: 15px;}.crmManagerTarget .blue span {background-color: #1d6ad2 !important;}.crmManagerClientCircle {float: left;position: relative;margin-right: 20px;margin-bottom: 30px;width: 120px}.crmManagerClientCircleC {position: relative;width: 90px;height: 90px;margin: 0px auto;}.crmManagerClientCircleV {position: absolute;top: 25px;width: 100%;text-align: center;font-size: 30px;font-weight: 400;color: #757575;}.crmManagerClientCircleName {text-align: center;margin-top: 10px;font-size: 17px;}.crmManagerClientCircle a {text-align: center;display: block;margin-top: 5px;}.crmManagerClientAll {float: left;height: 250px;text-align: center;margin-right: 70px;}.crmManagerClientAll1 {float: none;display: inline-block;height: auto;text-align: center;margin: 0px 30px;margin-bottom: 50px;}.crmManagerClientAllNum {font-size: 70px;font-weight: 600;}.crmManagerClientAllNum1 {font-size: 35px;font-weight: 600;}.crmManagerClientAllNum2 {font-size: 30px;font-weight: 600;color: #858585;}.crmManagerClientAllNum1 i {font-size: 18px;font-weight: 400;}.crmManagerClientAllText {font-size: 18px;font-weight: 500;margin-top: -10px}.crmManagerClientAllText1 {font-size: 15px;font-weight: 500;margin-top: -10px;color: #858585;}.crmManagerClientBox {padding-top: 30px;}.crmManagerPrevMonthSalaryBtn {border: none;background-color: transparent;text-decoration: underline;}.crmManagerPrevMonthSalaryBtn:hover {text-decoration: none;}@media (max-width: 600px) {.crmManagerNameContent {margin-right: 0px;width: 100%;}.crmManagerRatingPlaceText {float: none;text-align: center;margin-left: 0px;padding: 0px 0px 0px 0px;width: 100%;font-size: 20px;}.crmManagerRatingPlace {font-weight: bold;color: #ffffff;font-size: 45px;margin-top: -20px;float: none;width: 100%;text-align: center;display: block;}.crmManagerBg .pull-left {float: none!important;width: 100%}.crmManagerTargetContent {margin: 0px auto;position: relative;text-align: center;height: 140px;}#crmManagerTargetContentBox {margin: 0px auto;}.crmManagerTargetContentText {font-weight: 500;color: #ffffff;font-size: 25px;float: left;margin-left: 0px;padding: 0px 0px 35px 0px;text-align: center;width: auto;line-height: 29px;}.crmManagerButtonEdit {display: block;margin: 0px auto;}.crmManagerClientAll {float: none;height: auto;text-align: center;margin-right: 0px;margin-bottom: 20px;}.crmManagerClientCircle {float: left;position: relative;margin: 0px 5% 10px 5%;margin-bottom: 30px;width: 40%;height: 210px;}.crmManagerClientCircleName {text-align: center;margin-top: 10px;font-size: 14px;}}.crmStatisticTopMenuTab {width: 100%;table-layout: fixed;margin-bottom: 20px;}.crmStatisticTopMenuTab td {text-align: center;}.crmStatisticTopMenuBtn {width: 94%;height: 38px;line-height: 38px;border: 1px solid #e8e6e6;background-color: #ffffff;font-size: 14px;border-radius: 4px;color: #000000;}.crmStatisticTopMenuBtn:hover {border: 1px solid transparent;background-color: #f0ff8f;transition: border 0.3s ease 0s, background-color 0.3s ease 0s;}.crmStatisticStatSvg {width: 17px;height: 17px;vertical-align: middle;margin: -5px 30px 0 -40px;}.crmStatisticSalesSvg {width: 17px;height: 17px;vertical-align: middle;margin: -5px 30px 0 -40px;}.crmStatisticConversionSvg {width: 17px;height: 17px;vertical-align: middle;margin: -5px 30px 0 -40px;}.crmStatisticSettingsSvg {width: 17px;height: 17px;vertical-align: middle;margin: -5px 30px 0 -40px;}#crmStatisticActivTopBtn {background-color: #f0ff8f;}.crmNewsTitleListP {font-weight: 400;font-size: 30px;}.crmNewsDateListP {font-size: 12px;color: #ababab;margin-top: -5px;margin-bottom: 20px;}.crmApplicantsTabTd1 {width: 5%;}.crmApplicantsTabTd2 {width: 7%;}.crmApplicantsTabTd3 {width: 21%;}.crmApplicantsTabTd4 {width: 13%;}.crmApplicantsTabTd5 {width: 11%;}.crmApplicantsTabTd6 {width: 11%;}.crmApplicantsTabTd7 {width: 8%;}.crmApplicantsTabTd8 {width: 11%;}.crmApplicantsTabTd9 {width: 9%;}.crmApplicantsTabTd10 {width: 4%;}.crmApplicantsTabTd10 button {margin-right: 12px;border: none;background-color: transparent;width: 18px;height: 18px;}#crmApplicantsResumeDiv { text-align: center; height: 27px; line-height: 25px; width: 95%; margin-left: 8px; margin-top: 5px;}#test th, #test td {border: 1px solid #000 !important;}.crmClientsColVisitorsBtn {border: none;background-color: transparent;text-decoration: underline;}.crmClientsColVisitorsBtn:hover {text-decoration: none;}.crmClientsToolTipDiv {border-radius: 50%;width: 17px;height: 17px;font-size: 10px;border: 1px solid #ddd;text-align: center;cursor: pointer;font-weight: bold;background-color: #ddd;float: right;margin: 1px 15px 0 0;}.crmClientCallbackTodayDiv {padding: 3px;color: #fff;background-color: #55ce63;text-align: center;}.crmClientCallbackYesterdayDiv {padding: 3px;color: #fff;background-color: #ff0000;text-align: center;}.crmClientsTable {margin-bottom: 0;}.crmClientsTable:hover {background-color: #f6f6f6;}.crmClientsTableTd1 {width: 7%;}.crmClientsTableTd2 {width: 10%;}.crmClientsTableTd3 {width: 10%;}.crmClientsTableTd4 {width: 10%;}.crmClientsTableTd5 {width: 7%;}.crmClientsTableTd6 {width: 7%;}.crmClientsTableTd7 {width: 9%;}.crmClientsTableTd8 {width: 9%;}.crmClientsTableTd9 {width: 2%;}.crmClientsTableTd10 {width: 9%;}.crmClientsTableTd11 {width: 12%;}.crmClientsTableTd12 {width: 8%;}.crmClientsTableTdLastUpdate {width: 20%;}.crmClientsDateTitle {margin-left: 3px;}.crmClientsStatusDisc {display: block;width: 10px;height: 10px;background: #d0d0d0;border-radius: 50%;}.crmClientsStatusDisc1 {background: #71bcf9;} .crmClientsStatusDisc2 {background: #ffa737;}.crmClientsStatusDisc3 {background: #ff4901;} .crmClientsStatusDiscTitle {margin-top: -15px;}.crmClientsStatusDiscList {margin-top: 5px;}.crmClientsListShowInfoForm button {width: 100%;border: none;background-color: transparent;text-align: left;}.crmClientsShortInput {width: 45%; float: left;}.crmClientsShortInputRightMargin {margin-right: 2%;}.crmClientsPlusBtn {float: left;padding: 0;border: none;background-color: transparent;color: #445b79;margin: 12px 0 0 7px;}.crmClientsPlusBtn:hover {color: #364961;}.crmClientsCardTab {width: 100%;table-layout: fixed;}.crmClientsCardTab td {vertical-align: top;padding-top: 20px;}.crmClientsCommentsTextDiv {width: 100%;height: 250px;margin: 0 auto;padding: 10px 15px;border: 1px solid #ccc;border-radius: 4px;overflow-y: auto;}.crmClientsCommentsTextDiv h3 {margin: 0;font-size: 20px;margin-bottom: -12px;}.crmClientsAddCommentTextarea {margin-top: 15px;border-radius: 4px;}.crmClientsPaginationDiv {margin-top: -20px;}.crmClientsTimeSelectDiv {padding: 0; width: 18%; }.crmClientsHourSelectDiv {margin: 0 15px;}.crmClientsBadRieltorCheckBoxDiv {width: 40%;margin-left: 28%;}.crmClientsBadRieltorCheckBoxDiv input[type="checkbox"] {vertical-align: middle;width: 20px;height: 20px;margin-right: 7px;margin-top: -2px;cursor: pointer;}.crmClientsManagerShortInput {width: 92%;}.crmClientsAjaxListDiv {width: 92%;background-color: #ffffff;border: 1px solid #ccc;position: absolute;margin-top: 40px;z-index: 1000;padding: 10px 0;max-height: 150px;overflow-y: auto;}.crmClientsAjaxListDiv li {list-style-type: none;cursor: pointer;padding: 3px 15px;font-size: 15px;}.crmClientsAjaxListDiv li:hover {background-color: #f1f1f1;}.crmClientsEditFormBtn {width: 100%;}.crmClientsEditFormBtn2 {width: 95%;height: 20px;line-height: 20px;font-size: 11px;padding: 0;font-weight: normal;}.crmClientsMakeAppointmentMainDiv {}.crmClientsMakeAppointmentForm {width: 90%;margin: 0 auto;}.crmClientsStatusTrustBtn {float: left;width: 30%;margin-right: 10px;}.crmClientsWyNoForm input[type="radio"] {vertical-align: middle;margin: 0 7px 0 0;width: 15px;height: 15px;cursor: pointer;}.crmClientsWyNoForm div {margin-bottom: 6px;cursor: pointer;}.crmClientsAudioHistoryDiv {width: 90%;margin: 25px auto;position: relative;}.crmClientsAudioTab {width: 100%;margin-bottom: 10px;}.crmClientsAudioTab td {padding: 7px 0 7px 10px;border: 1px solid #ccc;}.crmClientsEditFormBottomBtn {width: 25%;}.crmClientsInArchiveBtnWidth {width: 150px;}.crmClientsAddBtn {width: 240px;height: 40px;line-height: 1em;font-size: 20px;}.crmClientsDopParBtn {border: none;background-color: transparent;color: #009ce7;text-decoration: underline;}.crmClientsDopParBtn:hover {text-decoration: none;}.crmClientsAddFormMainDiv {width: 90%;margin: 20px auto;}.crmClientsAttachFormMainDiv {width: 90%;margin: 20px auto;}.crmClientsAttachManagersDiv {font-size: 16px;}.crmClientsTypeTabBtn {width: 100%;table-layout: fixed;}.crmClientsTypeTabBtn td {}.crmClientsTypeTabBtn div, .crmClientsFastFiltersTab div {width: 95%;}.crmClientsFastFiltersTab {width: 100%;table-layout: fixed;}.crmClientsCountBoldBlock {font-size: 18px;}.crmClientsSearchFormDiv {margin-top: 0px;margin-bottom: 10px;}.crmClientsSearchFormInput {width: 47%;float: left;}.crmClientsSearchFormInputPeriod {margin-left: 6%;}.crmClientsSearchAjaxListDiv {margin-top: 0;width: 200px;}.crmClientsSearchFormShowBtn {margin: 15px 0;}.crmClientsInfoObjTypeDiv {height: 30px;line-height: 30px;width: 30%;float: left;margin-right: 5px;}.crmClientsFreePopupBtnForm {margin-top: 0px;float: right;}.crmClientsFreePopupBtnFormMob {margin-top: 15px;}.crmClientsFreeSettingsTab {width: 100%;}.crmClientsFreeSettingsTab td {}.crmClientsCheckBox {width: 15px;height: 15px;cursor: pointer;}.crmClientsYesNoBtnWidth {width: 100px;}.crmClientsDangerTitleH4 {margin: 7px 0 0 3px;line-height: 1.2em;}.crmClientsFailToggleBtnTab {width: 300px;}.crmClientsBlockDivMob {width: 95%;border: 1px solid #ccc;}.crmClientsBlockDivMob div div {float: left;padding: 3px 0 3px 10px;}.crmClientsBlockDivLeft {width: 20%;}.crmClientsBlockDivRight {width: 80%;}.crmClientsBlockDivBottomBorderMob {border-bottom: 1px solid #ccc;}.crmClientsSelectionHistoryBox {margin-top: 15px;}.crmClientUntargetedBtnWidth {width: 35%;}.crmClientUntargetedBtnWidthMob {width: 100%;}.crmClientsCallBtnMob {width: 95%;margin-top: -5px;margin-bottom: 15px;}.crmClientsIpotekaIcon {font-weight: bold;font-size: 15px;}.crmClientsAddDocumentForm input {margin-bottom: 15px;}.crmClientDelDocumentsForm button {border: none;background-color: transparent;cursor: pointer;color: #ccc;font-size: 16px;}.crmClientsDocListTab td {text-align: center;}input[type="checkbox"].crmClientsTrystListCheckBox {vertical-align: middle;width: 17px;height: 17px;margin: -1px 5px 0 1px;cursor: pointer;}.crmClientsTaskCommentDiv {background-color: #FFEBCD;padding-bottom: 10px;}.crmClientsTaskCommentDivGreen {background-color: #98FB98;padding-bottom: 10px;}.crmClientsAddressCommentDiv {background-color: #FFFFE0;padding: 0 10px 10px 10px;}.crmClientsShowTaskCommentLink {cursor: pointer;text-decoration: underline;font-weight: bold;color: #1d6ad2;}.crmClientsShowTaskCommentLink:hover {text-decoration: none;}.crmClientTaskDescriptionDivForManager, .crmClientTaskDescriptionDivForManager strong, .crmClientTaskDescriptionDivForManager p {font-size: 15px;}.crmClientTaskDescriptionDivForManager p {margin: 2px 0;}.crmClientsMyBtnDiv .btn {padding: 6px 10px;}.crmClientAlertPopupInfoDiv {position: absolute;display: inline-block;border-bottom: 1px dotted black;margin-top: -117px;}.crmClientAlertPopupInfoDiv .crmClientAlertPopupInfoDivText {width: 350px;background-color: black;color: #fff;border-radius: 6px;position: absolute;z-index: 12;padding: 10px;border: 1px solid transparent; margin-top: 10px;}.crmClientAlertPopupInfoDivText::after { content: " "; position: absolute; top: 100%; left: 30%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: black transparent transparent transparent;}.crmClientAlertPopupInfoClose {position: absolute;color: #fff;z-index: 15;cursor: pointer;margin-left: 330px;margin-top: 5px;margin-top: 14px;}.crmClientsDelFromAddressListForm button {border: none;background-color: transparent;}.crmClientsDelFromAddressListForm button:hover {color: #ff0000;}.crmClientsPhoneListHiddenDiv {margin-bottom: 15px;}.crmClientsPhoneCheckBox {width: 15px;height: 15px;vertical-align: middle;cursor: pointer;}.crmFavouritesActionDiv span {font-size: 13px;color: red;text-decoration: underline;cursor: pointer;}.crmFavouritesActionDiv span:hover {text-decoration: none;}.favouritesFixedDiv {position: fixed;width: 250px;height: 40px;bottom: 0;left: 0;right: 0;margin: 0 auto;}.favouritesMainForm button {width: 100%;height: 40px;}.favouritesMainForm button i {margin-right: 7px;font-size: 16px;}.favouritesMainForm button span {font-size: 20px;}.crmFavouritesDiv {float: right;margin-right: 5%;height: 22px;line-height: 22px;text-align: center;width: 28px;font-size: 11px;border: 1px solid #DDD;background: #EAEAEA;border-radius: 3px;cursor: pointer;outline: none;color: #676767;transition: All 0.2s;margin-bottom: 5px;}.crmFavouritesDiv:hover, .crmFavouritesDiv2:hover {color: #676767;background: #f7f7f7;}.crmFavouritesDiv2 {height: 22px;line-height: 22px;text-align: center;width: 28px;font-size: 11px;border: 1px solid #DDD;background: #EAEAEA;border-radius: 3px;cursor: pointer;outline: none;color: #676767;transition: All 0.2s;margin: 5px auto 0 auto;}.crmFavouritesDivActive, .crmFavouritesDivActive:hover {color: #ffffff !important;background-color: #1d6ad2 !important;}.crmFavouritesContentMainDiv {width: 100%;overflow-x: auto !important;height: 470px;position: relative;display: block;}.crmFavouritesDelForm button {font-size: 17px;background-color: transparent;color: #ccc;height: 23px;position: relative;margin-top: -8px;border: none;}.crmFavouritesDelForm2 {width: 17px;height: 23px;margin: 0 auto;margin-top: 3px;}.crmFavouritesDelForm2 button {font-size: 17px;background-color: transparent;color: #ccc;height: 23px;position: relative;border: none;}.crmFavouritesDelForm button:hover, .crmFavouritesDelForm2 button:hover {color: #ff0000;}.crmFavouritesInputDiv {width: 50%; }.crmFavouritesInputDivActionSelect {width: 70%; float: left;margin-left: -10px;}.crmFavouritesActionForm { margin-left: 2%; } .crmFavouritesActionForm button {float: left; width: 25%;margin-left: 5px;height: 40px;}.crmFavouritesTransferClientsForm input[type="text"] {width: 70%; float: left;}.crmFavouritesTransferClientsForm button {float: left; width: 25%; height: 40px; margin-left: 5px;}.crmFavouritesTransferSuccessesMessage {line-height: 1em;width: 100%;font-weight: bold;font-size: 20px;text-align: center;}.crmFavouritesShowInfoBtn {text-decoration: underline;color: #009ce7}.crmFavouritesShowInfoBtn:hover {text-decoration: none;}.crmFavouritesTopFixedDiv {width: 100%;height: 50px;line-height: 50px;padding: 0 15px;background-color: #fafafa;}.crmFavouritesMenuForm {float: left;margin-right: 10px;}.crmFavouritesMenuForm button {width: 150px;}.crmFavouritesActionsForm {width: 50%; border: 1px solid transparent;margin: 7px 0;height: 41px;}.crmFavouritesActionsFormMob {width: 100%; border: 1px solid transparent;margin: 7px 0;height: 41px;}.crmFavouritesActionsForm select, .crmFavouritesActionsFormMob select {width: 100%;}@keyframes favAnimate {49% {background: rgba(85, 206, 99, 0);}50% {background: rgba(85, 206, 99, 1);}to {background: rgba(85, 206, 99, 0); }}.jsFavouritesLiAnimate {animation: favAnimate 1s linear;animation-fill-mode: both;}.favouritesAnimate {position: absolute;top: 0px;left: 0px;z-index: 99999;font-size: 15px;color: #000;opacity: 0.7;}.mainPageMainTab {width: 100%;border-spacing: 0;border-collapse: collapse;}.mainPageMainTab td {padding: 0;vertical-align: top;padding: 0 5px;}.mainPageMainTabTdManagers {width: 35%;}.mainPageMainTabTdStat {width: 35%;}.mainSelectAdminDomain {width: 300px;padding: 5px;}.mainPageStatTab {width: 100%;height: 600px;table-layout: fixed;}.mainPageStatTab td {}.mainPageSubStatTab {float: left;width: 319px;height: 126px;table-layout: fixed;box-shadow: 0px 1px 3px 0px rgba(65,65,65,0.5);margin-top: 10px;margin-right: 10px;}.mainPageSubStatTab td {}.mainPageSubStatTabTopTd {height: 65px;}.mainPageSubStatTabBottomTd {border: 1px solid #e8e6e6;vertical-align: middle;text-align: center;}.mainPageSubStatTabBottomTd:hover {background-color: #f0ff8f;border: 1px solid #f0ff8f;color: #000000;transition: background-color 0.3s ease 0s, borde 0.3s ease 0s, color 0.3s ease 0s;}.mainPageSubStatTabTitleTd {background-color: #e8e6e6;height: 28px;font-size: 13px;}.mainPageSubStatTabDidgitTd {font-size: 16px;color: #414141;background-color: #ffffff;}.mainPageSubStatTabDidgitTd a, .mainPageSubStatTabDidgitTd a:visited {color: #000000;text-decoration: underline;}.mainPageSubStatTabDidgitTd a:hover {text-decoration: none;}.mainPageSubStatTabTopColorTd1 {text-align: center;background-color: #787fff;color: white!important;}.mainPageSubStatTabTopColorTd2 {background-color: #cb1a1a;}.mainPageSubStatTabTopTdTitleP {font-size: 20px;}.mainPageSubStatTabTopTdTitleP2 {font-size: 15px;}.mainPageSubStatTabTopTdTitleP, .mainPageSubStatTabTopTdTitleP2 {color: #ffffff;font-weight: normal;margin: 0;padding-left: 20px;}.mainSearchFormMainTab {width: 100%;}.mainSearchFormMainTab td {}.mainSearchFormMainTabTdCalendar {width: 20%;}.mainSearchFormMainTabTdPeriod {width: 12%;}.mainSearchFormMainTabTdOther {width: 15%;}.mainSearchFormMainTabTdOther .crmClientsSearchFormTypicalDiv {text-align: center;}.mainManagersStatDiv {margin-top: 15px;display: inline-block;}#crmConversionClientsTab {width: 99%;}#crmConversionClientsTitle {text-align: center;font-size: 29px;}#crmConversionCurrentDealsWidthTab {width: 650px;}.callbackAttachTimeP {margin: 15px 0;font-weight: bold;}.callbackColorAttach {background-color: #fcf8e3;}.callbackColorInWork {background-color: #d9edf7;}.callbackColorInCrm {background-color: #bff9c6;}.table-hover>tbody>tr.callbackColorInCrm:hover {background-color: #e2fde5 !important;}.callbackColorInCrm>td {border-bottom: 1px solid #98ce9f;}.callbackAttachManagerForm {margin: 0px;}.callbackAttachManagerForm input[type="text"] {width: 140px;float: left;height: 30px;font-size: 12px;}.callbackAttachManagerForm button {margin-left: 5px;}.callbackAttachManagerFormMob {margin: 15px 0;}.callbackAttachManagerFormMob input[type="text"] {width: 97%;}.callbackAttachManagerFormMob button {width: 97%;height: 39px;margin-top: 15px;}.callbackAddCrmBtnDiv {margin: 2px 0px;}.callbackTypicalForm {display: block;margin: 5px 0px !important;}.callbackTypicalForm input[type="submit"], .callbackTypicalForm button {width: 100%;}.callbackTopFilterBtnTab {width: 1200px;table-layout: fixed;margin-bottom: 20px;}.callbackTopFilterBtnTab div {width: 97%;}.callbackTopFilterBtnTabMob {width: 100%;margin-bottom: 20px;}.callbackTopFilterBtnTabMob td {padding-bottom: 10px;}.callbackTopFilterBtnTabMob div {width: 100%;}.callbackInfoText {word-break: break-all;font-size: 13px;line-height: 16px;}.callbackInfoText a {font-size: 13px;line-height: 16px;}.callbackPhoneLink {display: inline-block;color: #009ce7;border: 0px;border-bottom: 1px dashed;background: none;height: 19px;transition: All 0.2s;font-weight: 600;}.callbackPhoneLink:hover {color: #30bcff;}.callbackClientName {font-size: 13px;margin-top: 3px;}.callbackClientPhone {font-weight: 600;}.jsCallbackContentOpenButton {display: inline-block;color: #009ce7;border: 0px;border-bottom: 1px dashed;background: none;height: 19px;line-height: 19px !important;transition: All 0.2s;font-weight: 400;font-size: 14px !important;}.callbackRobotBtnDiv {margin-bottom: 20px;}.callbackRobotBtnDiv form {float: left;margin-right: 10px;}.callbackRobotBtnDivMob {margin-bottom: 5px;}.callbackRobotBtnDivMob button {width: 100%;margin-bottom: 15px;}.callbackNominateBidsForm input[type="checkbox"] {vertical-align: middle;margin-top: -1px;margin-right: 5px;width: 18px;height: 18px;cursor: pointer;}.callbackCheckBoxItemDiv {padding: 4px 7px;font-size: 15px;}.callbackCheckBoxItemDivGrey {background-color: #f5f5f5;}.callbackBossFilterDiv {width: 400px;margin: 20px 0;}.callbackBossFilterForm input[type="submit"] {height: 40px;margin-left: 7px;}.callbackSettingsRatingForm .form-group {margin-right: 0;margin-left: 0;}.callbackAjaxDutyListTitle {margin: 0;padding-left: 12px;font-weight: bold;font-size: 14px;}.callbackTimerBox {padding: 10px;font-size: 12px;background: #FFF;margin: 10px 0px;display: inline-block;text-align: center;}.callbackTimerText {margin: 0px 0px 5px 0px;font-size: 10px;}.callbackTimer {font-weight: 600;font-size: 18px;}.callbackTimerRed {font-size: 16px;color: #f44336}.callbackHiddenBidsTrMarker {background-color: #eee;}.callbackGrafikTitleFixedDiv {width: 100%;height: 50px;}.callbackGrafikContentDiv {height: 470px;}.callbackGrafikSelectPeriodForm {margin-top: 7px;height: 40px;}.callbackGrafikSelectPeriodForm button {height: 40px;}table.callbackGrafikTab>tbody>tr>td {padding: 4px 8px;}.callbackGrafikDayTd {text-align: center;}.callbackGrafikFixedTitleTab {position: fixed; width: 983px;background-color: #ffffff;}.callbackGrafikFixedTitleTab span {font-size: 11px;font-weight: 300;}.callbackGrafikTd1 {width: 30px;}.callbackGrafikTd2 {width: 180px;}.callbackGrafikTd3 {width: 60px;}.callbackGrafikForm input[type="text"] {width: 100%;border: none;transition: none;}.callbackGrafikNotShowForm {float: right;margin-top: -40px;margin-right: 15px;}.callbackGrafikNotShowForm button {height: 40px;}.callbackGrafikGreyTd {background-color: #eee;transition: none;}.callbackGrafikGreyTd input[type="text"] {background-color: #eee;transition: none;}.callbackGrafikGreyTr:hover td, .callbackGrafikGreyTr:hover input[type="text"] {background-color: #a8a8a8;transition: none;}.callbackGrafikContentDivLayer {width: 1100px;height: 480px;overflow-x: scroll;overflow-y: hidden;}.jsCallbackScrollFixedManager {width: 230px;background: #FFF;position: fixed;margin-top: -39px;height: 465px;overflow: hidden;z-index: 10;}.callbackUntargetedCommentForm {margin: 10px 0;}.callbackUntargetedCommentForm textarea {width: 95%;height: 200px;border: 1px solid grey;padding: 15px;}#callbackCallsHistoryDiv {border: 1px solid #d6d6d6;border-radius: 5px;width: 80%;height: 60%;overflow-y: auto;margin: 30px auto 15px auto;color: #000000;text-align: left;padding: 15px;font-size: 15px;font-weight: normal;}.callbackCallsMainTab {width: 100%;background-color: #ffffff;font-size: 15px;}.callbackCallsMainTab td {border: 1px solid #e8e6e6;padding: 5px 0 5px 15px;}.callbackCallsMainTabTd1 {width: 11%;padding-left: 20px;font-weight: bold;}.callbackCallsMainTabTrGrey {background-color: #eeeeee;}.callbackCallsDetailsTab {width: 100%;table-layout: fixed;}.callbackCallsDetailsTab td {border: none;}.callbackCallsDetailsTabTd1 {width: 11%;}.callbackCallsDetailsTabTd2 {width: 18%;}.callbackCallsDetailsTabTd3 {width: 12%;}.callbackCallsDetailsTabTd4 {width: 28%;}.callbackCallsDetailsTabTd5 {width: 18%;}.callbackCallsDetailsTabTd6 {}.callbackCallsCrmLink, .callbackCallsCrmLink:visited {text-decoration: underline;}.callbackCallsShowDetailsForm {float: right;width: 16px;margin-top: -1px;margin-right: 5px;}.callbackCallsShowDetailsForm button {border: none;padding: 0;background-color: transparent;}.callbackCallDetailsPopupForm {width: 95%;margin: 0 auto 20px auto;}.callbackCallDetailsPopupForm table {width: 100%;}.callbackCallDetailsPopupForm table td { }.callbackCallDetailsPopupFormTd1 {width: 30%;text-align: right;padding-right: 7px;padding: 10px 10px 10px 0;font-size: 15px;}.callbackCallDetailsPopupForm select {width: 95%;padding: 5px;}.callbackCallDetailsPopupForm textarea {padding: 7px;height: 200px;width: 95%;}.callbackCallDetailsPopupForm input[type="submit"] {width: 95%;height: 30px;font-weight: bold;margin-top: 5px;}.callbackCallErrorDiv {color: green;font-weight: bold;font-size: 17px;text-align: center;padding: 20px;}.callbackCallsAddCrmBtn {width: 80px;font-size: 12px;color: #ffffff;border: 1px solid #0b7d08;background-color: #38b03c;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;cursor: pointer;}.callbackCallsAddCrmBtn:hover {background-color: #009905;transition: background-color 0.3s ease 0s;}.callbackCallsDelBtn {width: 80px;font-size: 12px;color: #ffffff;background-color: #c2c2c2;border: 1px solid #e8e6e6;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;cursor: pointer;}.callbackCallsDelBtn:hover { background-color: #e63600; border: 1px solid #e63600; transition: border 0.3s ease 0s, background-color 0.3s ease 0s;}.callbackGrafikPrintTab {width: 90%;margin: 10px auto 0 auto;}.callbackGrafikPrintTabTitleTr span {font-size: 12px;font-weight: 400;}.callbackGrafikPrintTitle {font-weight: bold;text-align: center;margin: 0;}.callbackJournalEditRatingTab {width: 1000px;margin-bottom: 20px;}.callbackJournalEditRatingTab td {padding-right: 5px;}.callbackJournalEditRatingTabTd1 {width: 200px;}.callbackJournalEditRatingTabTd2 {width: 150px;}.callbackJournalEditRatingTabTd3 {width: 450px;}.callbackJournalEditRatingTabTd4 {width: 200px;}.callbackJournalEditRatingTab button {height: 40px;} .callbackFilterBidDiv, .callbackFilterBidDiv strong {font-size: 15px;line-height: 1.4em;word-break: break-all;}.callbackFilterBidDivMob {width: 100%;font-size: 15px;line-height: 1.4em;word-break: break-all;}.callbackFilterPopupBidDiv {}.callbackFilterPopupBidDiv p, .callbackFilterPopupBidDiv strong {margin: 0;line-height: 1.5em;font-size: 15px;}.popupNew {position: absolute;left: 50%;margin-left: -500px;width: 1000px;border-radius: 10px;background-color: #FFFFFF;box-shadow: 5px 5px 40px rgba(0,0,0,0.4);border-radius: 10px;overflow: hidden;}.popupNewBg {position: absolute;z-index: 1;width: 100%;height: 100%;background-position: center center;background-size: cover;border-radius: 10px;}.popupNewContent {position: relative;z-index: 5;padding: 30px;color: #000000;}.popupNewContent p,.popupNewContent span,.popupNewContent div,.popupNewContent em,.popupNewContent i,.popupNewContent strong,.popupNewContent b,.popupNewContent ul,.popupNewContent ol,.popupNewContent li,.popupNewContent a {font-size: inherit}.popupEditContentLeft {width: 65%;float: left;}.popupFormRight {border: 9px solid #d3dfe9;}.popupRight {width: 35%;float: left;padding-bottom: 40px;}.popupDeadlineRight {padding: 35px 10px;text-align: center;font-weight: bold;}.popupDeadlineRight #countdown {background: none !important;padding: 10px 10px 25px 10px;border-radius: 0;}.popupDeadlineRight .countdownTitleTab {color: #000;}.popupFormBottom {background: #d3dfe9;text-align: center;}.popupForm form {padding: 30px;}.popupForm input[type="text"] {border: 1px solid #dcdcdc;color: #000;text-align: center;line-height: 40px;height: 40px;margin-bottom: 15px;font-size: 14px;width: 100%;border-radius: 5px;}.popupForm input[type="submit"] {background-color: #006DC7;color: #ffffff;border: 0px solid #006DC7;font-size: 15px;width: 100%;height: 45px;border-radius: 5px;}.popupForm input[type="submit"]:hover {background-color: #0982e7;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.popupForm.popupFormBottom input {display: inline-block;margin: 5px 5px;width: 220px;}.popupForm.popupFormBottom form {padding: 12px;}.popupForm {z-index: 10;position: relative;}.popupDeadlineRight .digit.static {background-image: linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -o-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -moz-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -webkit-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -ms-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.5, #f4f4f4), color-stop(0.5, #eaeaea) ) !important;}.tmpMainBanner {background: #66ace6;position: relative;padding: 10px 0px;}.tmpMainBanner:after {content: '';display: block;clear: both;}.tmpMainBannerTitle {display: block;width: 1180px;margin: 0px auto;color: #FFF}.tmpMainBannerSeg1 {font-size: 31px;padding-top: 10px;float: left;font-weight: 600;}.tmpMainBannerSeg1 p {font-size: 14px;margin-top: 1px;font-weight: 400;}.tmpMainBannerSeg2 {float: left;padding-left: 50px;font-size: 55px;padding-top: 7px;}.tmpMainBannerSeg2 span{font-size: 18px;position: relative;top: -10px;}.tmpMainBannerSeg3 {float: left;padding-left: 50px;font-size: 22px;padding-top: 27px;}.tmpMainBannerSeg4 {float: left;padding-left: 80px;padding-top: 15px;}.tmpMainBannerSeg4 a {display: inline-block;padding: 15px 20px;color: #66ace6;text-align: center;text-decoration: none;background: #FFFFFF;border-radius: 5px;}.tmpMainBannerSeg5 {float: right;padding-top: 26px;}.tmpMainBannerSeg5 a {color: #FFF;text-decoration: none;font-size: 18px;}.tmpMainBannerSeg5 a svg {width: 25px;height: 25px}.tmpMainBannerSeg5 a svg path {fill: FFF}.popupNewBg:after {content: '';background: rgba(0,0,0,0.4);left: 0px;top: 0px;position: absolute;width: 100%;height: 100%;}.mainProgressBar {background-color: #dddddd;height: 25px;width: 240px;margin: 7px 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}.mainProgressBar span {display: inline-block;height: 25px;line-height: 25px;color: #ffffff;font-weight: bold;width: 240px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;-webkit-transition: width .4s ease-in-out;-moz-transition: width .4s ease-in-out;-ms-transition: width .4s ease-in-out;-o-transition: width .4s ease-in-out;transition: width .4s ease-in-out;text-align: center;}.blue span {background-color: #34c2e3;}.orange span {background-color: #fecf23;background-image: -webkit-gradient(linear, left top, left bottom, from(#fecf23), to(#fd9215));background-image: -webkit-linear-gradient(top, #fecf23, #fd9215);background-image: -moz-linear-gradient(top, #fecf23, #fd9215);background-image: -ms-linear-gradient(top, #fecf23, #fd9215);background-image: -o-linear-gradient(top, #fecf23, #fd9215);background-image: linear-gradient(top, #fecf23, #fd9215);} .green span {background-color: #a5df41;background-image: -webkit-gradient(linear, left top, left bottom, from(#a5df41), to(#4ca916));background-image: -webkit-linear-gradient(top, #a5df41, #4ca916);background-image: -moz-linear-gradient(top, #a5df41, #4ca916);background-image: -ms-linear-gradient(top, #a5df41, #4ca916);background-image: -o-linear-gradient(top, #a5df41, #4ca916);background-image: linear-gradient(top, #a5df41, #4ca916);}.stripes span {-webkit-background-size: 30px 30px;-moz-background-size: 30px 30px;background-size: 30px 30px;background-image: -webkit-gradient(linear, left top, right bottom,color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent),color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)),color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent),to(transparent));background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,transparent 75%, transparent);background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,transparent 75%, transparent);background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,transparent 75%, transparent);background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,transparent 75%, transparent);background-image: linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,transparent 75%, transparent);-webkit-animation: animate-stripes 3s linear infinite;-moz-animation: animate-stripes 3s linear infinite;}@-webkit-keyframes animate-stripes {0% {background-position: 0 0;} 100% {background-position: 60px 0;}}@-moz-keyframes animate-stripes {0% {background-position: 0 0;} 100% {background-position: 60px 0;}}.shine span {position: relative;}.shine span::after {content: '';opacity: 0;position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #fff;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; -webkit-animation: animate-shine 2s ease-out infinite;-moz-animation: animate-shine 2s ease-out infinite;}@-webkit-keyframes animate-shine {0% {opacity: 0; width: 0;}50% {opacity: .5;}100% {opacity: 0; width: 95%;}}@-moz-keyframes animate-shine {0% {opacity: 0; width: 0;}50% {opacity: .5;}100% {opacity: 0; width: 95%;}}.glow span {-moz-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;-webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;-webkit-animation: animate-glow 1s ease-out infinite;-moz-animation: animate-glow 1s ease-out infinite;}@-webkit-keyframes animate-glow { 0% { -webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;} 50% { -webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, .3) inset, 0 -5px 5px rgba(255, 255, 255, .3) inset;} 100% { -webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;} }@-moz-keyframes animate-glow { 0% { -moz-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;} 50% { -moz-box-shadow: 0 5px 5px rgba(255, 255, 255, .3) inset, 0 -5px 5px rgba(255, 255, 255, .3) inset;} 100% { -moz-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;} }.mainMoneyDetailsBtn {background-color: transparent;border: none;font-weight: bold;text-decoration: underline;color: #3c8dbc;}.mainMoneyDetailsBtn:hover {text-decoration: none;}.mainRatingTab {width: 100%;}.mainRatingTab td {vertical-align: top;}.mainRatingTabTd1 {width: 78%;}.mainBlockDiv {border: 1px solid #e8e6e6;background-color: #ffffff;border-radius: 0;box-shadow: 0px 1px 3px 0px rgba(232,230,230,0.2);}.mainLeftDiv {width: 98%;}.mainRatingListTab {width: 90%;margin: 30px auto;}.mainRatingListTab td {height: 35px;vertical-align: middle;text-align: center;border-bottom: 1px solid #e9e9e9;}.mainRatingListTabTitleTr {color: #006dc7;font-weight: bold;font-size: 14px;}.mainRatingListTabOtherTr {font-size: 15px;color: #05111f;}.mainRatingListKubokSvg {width: 22px;height: 22px;margin: 5px auto 0 auto;}.mainRatingListTabTdLink a, .mainRatingListTabTdLink a:visited {color: #05111f;text-decoration: none;} .mainRatingListTabTdLink a:hover {text-decoration: underline;}.mainRatingListTabMyTr {font-weight: bold;}.mainFilterFormTab {width: 90%;margin: 20px auto 0 auto;table-layout: fixed;}.mainFilterFormTab td {}.mainFilterFormPeriodTab {width: 99%;height: 34px;border: 1px solid rgba(232, 230, 230, 1);background-color: #ffffff;border-spacing: 0;}.maniBlockDivMyInfo {padding: 30px;}.mainManagerNameDiv {font-size: 17px;font-weight: bold;margin: 0;text-align: center;width: 100%;} .maniBlockDivMyInfo p {line-height: 1.8em;font-size: 15px;color: #5e5e5e;}.mainManagerStatTab {line-height: 1.8em;font-size: 15px;color: #5e5e5e;}.mainManagerPhotoDiv {border: 1px solid #e9e9e9;width: 80px;height: 80px;overflow-y: hidden;margin: 10px auto;}.mainManagerPhotoDiv img {width: 100%;height: 100%;object-fit: cover;}.mainDealsLink, .mainDealsLink:visited {font-weight: bold;text-decoration: underline;}.mainDealsLink:hover {text-decoration: none;}.mainFilterFormSelectDiv {width: 99%;line-height: 34px;cursor: pointer;}.mainTopMenuDiv {width: 90%;margin: 20px auto 0 auto;}.mainDateTitle {width: 90%;margin: 25px auto 0 auto;text-align: center;}.mainChangeCityForm input[type="submit"] {cursor: pointer;background-color: transparent;color: #000000;text-decoration: underline;border: none;margin-bottom: 10px;}.mainChangeCityForm input[type="submit"]:hover {text-decoration: none;}#mainOnlineTab {width: 100%;border-collapse: collapse;border-spacing: 0;background-color: #ffffff;font-size: 15px;color: #000000;}#mainOnlineTab td {padding: 7px 15px;border: 1px solid #e8e6e6;vertical-align: middle;}.mainOnlineTabTd1 {width: 5%;text-align: center;}.mainOnlineTabTd2 {width: 80%;text-align: left;}.mainOnlineTabTdPhoto {width: 15%;}.mainWhoOnlinePhotoDiv {width: 95%;height: 60px;overflow: hidden;}.mainWhoOnlinePhotoDiv img {width: 100%;height: 100%;object-fit: cover;}#mainOnlineTab svg {height: 15px;vertical-align: middle;fill: #006dc7;}.mainManProfileInfoTitleDiv {font-weight: bold;font-size: 15px;margin: 7px 0;}.mainManProfileTab {width: 100%;font-size: 15px;color: #5e5e5e;}.mainManProfileTab td {padding: 2px 0;}.mainManProfileTabTd1 {width: 10%;}.mainManProfileTab svg {width: 60%;fill-opacity: 1;stroke-width: 0;stroke: rgba(65, 65, 65, 1);stroke-opacity: 1;fill: #006DC7;stroke-width: 0px;margin-top: -3px;vertical-align: middle;}.mainManProfileTab a, .mainManProfileTab a:visited {color: #000000;text-decoration: underline;}.mainManProfileTab a:hover {text-decoration: none;}.mainWhoOnlineForm {margin: 40px 0 0 50px;}.mainWhoOnlineForm button {width: 267px;height: 30px;}.mainWhoOnlineListDiv {max-height: 400px;overflow-y: auto;}.maniFameTab {width: 90%;margin: 30px auto;}.maniFameTab td {}.mainFameManagerInfoDiv {float: left;width: 31%;height: 259px;margin-right: 3.5%;border: 1px solid #e9e9e9;border-radius: 4px;}.mainFameManagerInfoTab {position: relative;width: 100%;height: 100%;table-layout: fixed;}.mainFameManagerInfoTab td {vertical-align: top;}.mainFameManagerInfoTabTd2 {text-align: center;padding-top: 20px;}.mainFameManagerInfoTabImgDiv {width: 100%;height: 250px;overflow: hidden;border-radius: 4px;}.mainFameManagerInfoTabImgDiv img {width: 100%;height: 100%;object-fit: cover;}.mainFameManagerInfoTabNameP {font-weight: bold;font-size: 17px;}.mainFameRatingListKubokSvg {margin-top: 15px;width: 90px;}.mainFameManagerInfoTabGradeP {margin-top: 35px;font-size: 15px;color: #05111f;}.mainFameManagerInfoTabGradeP span {font-weight: bold;}.mainFameDateTitle {text-align: center;}.mainSettingsTab {width: 100%;border-spacing: 0;border-collapse: collapse;}.mainSettingsTab td {width: 50%;vertical-align: top;}.mainSettingsTab h4 {margin-top: 0;}.mainPagesManTab {width: 92%;font-size: 17px;border-spacing: 0;border-collapse: collapse;}.mainPagesManTab td {height: 30px;padding: 5px 0;vertical-align: middle;}.mainPagesManTab select {width: 98%;padding: 5px;}.mainSettingsForm {width: 98%;}.mainSettingsForm input[type="text"] {width: 500px;padding: 5px;border: 1px solid #818181;margin-bottom: 8px;}.mainSettingsTextDiv {width: 98%;margin: 0 auto;}.mainSettingsForm select {width: 222px;padding: 5px;border: 1px solid #818181;margin-bottom: 8px;}.mainSettingsFormSpan1 {margin-right: 7px;}.mainSettingsFormSpan2 {margin: 0 7px;}.mainRksJournalLink, .mainRksJournalLink:visited {color: #000000;text-decoration: underline;}.mainRksJournalLink:hover {text-decoration: none;}.mainRksInfoDiv {padding: 25px;}.mainRksInfoDiv h3 {font-size: 20px;margin-top: 0;}.mainRksInfoDiv table {}.mainRksInfoDiv table td {padding: 7px;border: 1px solid #e9e9e9;}.chatbox {position: fixed;left: 100%;top: 100%;height: 565px;width: 900px;background: rgba(255,255,255,1);z-index: 999;box-shadow: 2px 2px 10px rgba(0,0,0,0.3);margin-top: -565px;margin-left: -900px;clear: both;}.chatbox_users {height: 485px;width: 250px;float: left;padding-top: 0px;overflow-y: scroll;border-top: 1px solid #dadada}.chatbox_sendform {height: 500px;width: 630px;float: left;padding-left: 10px}.chatbox_manager, .chatbox_manager_talk {display: block;padding: 8px 10px;font-size: 12px;color: #6b6b6b;border-bottom: 1px solid #EAEAEA;line-height: 30px;clear: both;position: relative}.chatbox_manager:hover, .chatbox_manager_talk:hover, .chatbox_manager.active {background: #f3f3f3;color: #000;}.chatbox_manager_talk {color: #000 !important;}.chatbox_manager_talk.checked {color: #FFF !important;background: #3c8dbc;}.chatbox_manager_talk.hold:hover {cursor: default !important;background: none !important;}.chatbox_manager.active {color: #3c8dbc}.chatbox_manager span {display: inline-block;margin-left: 8px;width: 15px;height: 17px;border-radius: 4px;text-align: center;line-height: 17px;color: #FFF;background: #90d155;font-size: 10px;}.chatbox_textfield {height: 370px;width: 630px;border: 1px solid #DADADA;padding: 10px;margin-top: 0px;overflow-y: scroll}.chatbox_textfield.attachIsset {height: 345px;}.chatbox_tools {padding: 10px 0px;clear: both;}.chatbox_search {float: left;width: 250px;padding-left: 10px; padding-bottom: 10px;position: relative;}.chatbox_city_box {float: left;width: 300px;padding-left: 10px; padding-bottom: 10px;position: relative;}.chatbox_city_active {display: inline-block;padding: 0px 20px;height: 30px;line-height: 30px;border-radius: 4px;font-size: 12px;border: 1px solid #dadada;cursor: pointer;box-shadow: inset -2px -2px 3px rgba(0,0,0,0.1);}.chatbox_city_active:hover {background: #FAFAFA;}.chatbox_city_active span {display: inline-block;margin-left: 5px;width: 7px;height: 7px;border-radius: 50%;background: #90d155;position: relative;top: 0px}.chatbox_city_popup {position: absolute;background: #FFFFFF;top: 28px;width: 160px;border: 1px solid #dadada;box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.09);z-index: 100;}.chatbox_city_popup li {list-style: none;display: block;cursor: pointer;font-size: 12px;padding: 5px 20px;}.chatbox_city_popup li span {display: inline-block;margin-left: 5px;width: 14px;height: 16px;border-radius: 4px;text-align: center;line-height: 16px;color: #FFF;background: #90d155;font-size: 10px;font-weight: bold;position: relative;top: -1px}.chatbox_city_popup li:hover {background: #FAFAFA;}.chatbox_cityHide {display: none;}.chatbox_searchuser {display: none;}.chatbox_searchuser2 {display: none;}.chatbox_search input {width: 100%;height: 30px;line-height: 30px;border-radius: 4px;border: 1px solid #dadada;padding-left: 30px;font-size: 12px; }.chatbox_search i {position: absolute;left: 0%;margin-left: 20px;color: #DDD;font-size: 13px;margin-top: 8px;z-index: 1;}.chatfield {width: 630px;height: 60px;margin-top: 10px;padding: 5px;border: 1px solid #DADADA;}.chatbutton {font-size: 13px;width: 110px;height: 30px;line-height: 30px;color: #FFF;background: #3c8dbc;border: 0px;border-radius: 5px;margin-top: 3px;text-align: center;display: block;}.chatbutton:hover {background: #2f77a1;}.chatbox_author {font-size: 11px;font-weight: bold;margin-bottom: 3px;color: #4d8baf;}.chatbox_author span {display: inline-block;margin-left: 10px;color: #949494;font-weight: normal;font-size: 10px; }.chatbox_message {padding: 10px 0px;margin: 10px 0px;border-bottom: 1px solid #efefef;transition: All 0.3s;clear: both;font-size: 13px;}.chatbox_message.noread {background: #edf7e5}.chatbox_title {background: #7eb74a;font-size: 14px;color: #FFF;font-weight: bold;padding-left: 10px;height: 30px;line-height: 30px;}.chatboxHide, .chatboxHide:hover, .chatboxClose, .chatboxClose:hover {float: right;display: block;font-size: 16px;font-weight: 700;color: #FFF;text-decoration: none;margin-right: 10px;}.chatbox_title_grey {position: fixed;height: 35px;line-height: 35px;background: #222d32;color: #FFF;text-align: center;top: 100%;left: 100%;margin-top: -35px;width: 180px;font-weight: bold;margin-left: -180px;z-index: 500;border-radius: 5px 0px 0px 0px;box-shadow: 0px -2px 6px rgba(0,0,0,0.2);}.chatbox_title_grey:hover {background: #2d3a40;color: #FFF;}.chatbox_title_grey span {display: inline-block;margin-left: 8px;width: 18px;height: 20px;border-radius: 4px;text-align: center;line-height: 20px;color: #FFF;background: #90d155;font-size: 12px;font-weight: bold;}.chatboxAva {float: left;width: 40px;height: 40px;border-radius: 50%;background-color: #EEEEEE;margin-right: 10px;background-size: cover;position: relative;}.chatboxOnline {width: 10px;height: 10px;position: absolute;top: 22px;left: 22px;border-radius: 50%;border: 2px solid #FFFFFF;background: #4caf50;}.chatbox_backManagersMobile {display: none;}#addChatAttach {opacity: 0;width: 20px;height: 20px;cursor: pointer;}#sendAttachFile {display: none;}#form_chatAttach {width: 20px;height: 20px;background-image: url(/modules/chat/admin/img/attach.png);background-repeat: no-repeat;position: relative;top: -25px;left: 200px;cursor: pointer;opacity: 0.7;}#form_chatAttach:hover {opacity: 1;}.chatFileAttach {display: inline-block;margin: 4px 12px 4px 0px;font-size: 11px;color: #000;}.chatFileAttach i {position: relative;margin-right: 6px;top: 1px;font-size: 13px;}#attachFiles span {display: inline-block;margin: 4px 12px 4px 0px;font-size: 11px;color: #000;}.chatAttachBox {margin-left: 50px;position: relative;padding: 5px 10px;background: #f7f7f7;margin-top: 5px;}.chatbox_talk_popup {z-index: 100;left: 20%;top: 12%;background: #FFF;position: absolute;width: 350px;max-width: 100%;height: 470px;box-shadow: 5px 5px 80px rgba(0,0,0,0.6);}.chatbox_talk_popup_head {background: #7eb74a;font-size: 14px;color: #FFF;font-weight: bold;padding-left: 20px;height: 30px;line-height: 30px;}.chatbox_talk_popup_body {height: 225px;margin: 0px 20px;overflow-y: scroll;width: auto;border-bottom: 1px solid #DDDDDD;box-shadow: inset 0px -1px 5px rgba(0, 0, 0, 0.08);}.chatbox_talk {font-size: 13px;width: 135px;height: 30px;line-height: 30px;color: #FFF;background: #7eb74a;border: 0px;border-radius: 5px;margin-right: 10px;text-align: center;display: block;float: right;cursor: pointer;font-weight: 600;}.chatbox_talk:hover {background: #70a540}.chatbox_talk_popup_line {padding: 10px 20px;}.chatbox_talk_popup_line input {width: 100%;height: 30px;line-height: 30px;border-radius: 4px;border: 1px solid #dadada;padding-left: 10px;font-size: 12px;}.chatbutton2 {font-size: 14px;width: 90px;height: 35px;line-height: 32px;color: #FFF;background: #3c8dbc;border: 0px;border-radius: 5px;margin-top: 0px;text-align: center;display: block;}.chatbutton2:hover {background: #2f77a1}.chatbutton3 {font-size: 14px;width: 150px;height: 35px;line-height: 32px;color: #FFF;background: #da5454;border: 0px;border-radius: 5px;margin-top: 0px;text-align: center;display: block;}.chatbutton3:hover {background: #d04141}.chatTalkManagersCounter {float: left;margin-left: 10px;padding-top: 11px;font-size: 12px;color: #777;}.chatTalkManagersCounter2 {position: absolute;top: 20px;height: 0px;font-size: 10px;color: #9c9c9c;margin-left: 40px;}.chatTalkManagersCounter2:hover {text-decoration: underline}#chatbox_textfield.focusMobile {height: 15%;}.chatAnimate:before,.chatAnimate:after {content: " ";display: block;position: absolute;border: 5px solid #ff9b41;left: -2px;right: -20px;top: -2px;bottom: -20px;}.chatAnimate:before,.chatAnimate:after {animation: animate 1.5s linear infinite;}@keyframes animate{0% {box-shadow: 0 0 0 0 #ff9b41;}100% {box-shadow: 0 0 0 20px rgba(55, 141, 250, 0);}}#sitesDropDownLi {padding: 0;height: 50px;}.sitesDropDownForm input[type="submit"] {width: 100%;height: 50px;background-color: transparent;border: none;}.sitesMainContentDiv {background-color: #ffffff;}.sitesArticleShowInSiteLink, .sitesArticleShowInSiteLink:visited {font-size: 24px;text-decoration: underline;}.sitesArticleShowInSiteLink:hover {text-decoration: none;}.sitesEditSettingsForm .calls_left_td {width: 27%;}.sitesEditSettingsForm .calls_right_td {width: 73%;}.sitesEditSettingsForm input[type="submit"] {padding: 3px 0;width: 200px;}.sitesEditMainDiv {padding: 15px;background-color: #ffffff;}.sitesEditMetaForm input[type="text"], .sitesEditMetaForm textarea {width: 600px;padding: 5px;}.sitesEditMetaForm textarea {height: 70px;}.sitesEditMetaForm input[type="submit"] {padding: 3px 0;width: 170px;}.sitesEditMetaForm table {width: 800px;}#sitesEditMetaFormTabTd {text-align: right;padding-right: 10px;}.sitesEditMetaForm table td {padding: 5px 0;}.sitesEditCreateHtmlForm textarea {height: 250px;}.sitesEditWebmaster textarea {height: 300px;}.sitesEditCreateHtmlForm input[type="submit"], .sitesEditWebmaster input[type="submit"] {padding: 3px 0;width: 170px;margin-right: 10px;}.sitesArticlesMainDiv {width: 100%;min-height: 600px;background-color: #ffffff;padding: 20px;}.sitesArticlesAddForm input[type="submit"] {font-size: 24px;width: 300px;}.sitesAddArticleForm {width: 100%;color: #000000;font-size: 16px;}.sitesAddArticleForm input[type="file"] {padding: 5px 0;margin-bottom: 7px;}.sitesAddArticleForm input[type="text"], .sitesAddArticleForm textarea {width: 100%;margin-top: 10px;}.sitesAddArticleForm input[type="text"], .sitesAddArticleForm textarea, .sitesAddArticleForm select {padding: 5px;}.sitesArticlesListTab {width: 100%;border-spacing: 0;border-collapse: collapse;}.sitesArticlesListTab td {text-align: center;padding: 5px 0;border: 1px solid #d6d6d6;}.sitesArticlesListFormTab td {border-top: none;}.sitesArticlesListFormTab:hover {cursor: pointer;background-color: #c5d9f1;} .sitesArticlesListTabActiv {background-color: #f5f5f5;}.sitesArticlesListTabTd1 {width: 20%;}.sitesArticlesListTabTd2 {width: 20%;}.sitesArticlesListTabTd3 {width: 45%;}.sitesArticlesListTabTd4 {width: 10%;}.sitesArticlesListTabTd5 {width: 5%;}.sitesArticlesAddFormDiv {margin: 20px 0;}.sitesArticlesListLink, .sitesArticlesListLink:visited, .sitesArticlesListLink:hover {color: #000000;}.sitesArticlesTopBtnTab {width: 50%;table-layout: fixed;}.sitesArticlesTopBtnTab td {}.sitesArticlesSectionTab {width: 230px;table-layout: fixed;}.sitesArticlesSectionTab td {padding: 5px 0 5px 15px;border: 1px solid #d6d6d6;}.sitesArticlesSaveDescrForm {color: #000000;}.sitesArticlesSaveDescrForm h3 {text-align: center;}.sitesArticlesSaveDescrForm textarea, .sitesArticlesSaveDescrForm input[type="submit"] {width: 100%;}.sitesArticlesSaveDescrForm textarea {height: 280px;padding: 10px;font-weight: normal;font-size: 15px;}.sitesArticlesSaveDescrForm input[type="submit"] {height: 30px;}.sitesSeoMainPagesTab {width: 98%;margin: 0 auto;background-color: #ffffff;}.sitesSeoMainPagesTab td {border: 1px solid #eeeeee;height: 30px;}.sitesSeoMainPagesTabTitleTr td {text-align: center;font-weight: bold;}.sitesSeoMainPagesTabTd1 {width: 25%;padding-left: 15px;}.sitesSeoMainPagesTabTd2 {width: 60%;padding-left: 15px;}.sitesSeoMainPagesTabTd3 {width: 15%;text-align: center;}.sitesSeoH4 {width: 98%;margin: 20px auto;}.sitesShowMainTab {width: 100%;border-spacing: 0;font-size: 15px;font-family: arial;}.sitesShowMainTab td {padding: 0;}.sitesShowMainTabTitleTd {text-align: center;}.sitesShowMainTabTitleTd h2 {margin: 10px;font-size: 20px;line-height: 1;font-family: arial;}.sitesShowSubDomainsListTab {width: 100%;border-spacing: 0;table-layout: fixed;border-collapse: collapse;font-size: 15px;}.sitesShowSubDomainsListTab td {border: 1px solid #d6d6d6;padding: 4px 0;text-align: center;height: 40px;}.sitesShowSubDomainsListTabContent td {border-top: none;}.sitesShowFormsBtn input[type="submit"] {border: none;background-color: transparent;font-size: 14px;color: #357ca5;text-decoration: underline;}.sitesShowFormsBtn input[type="submit"]:hover {text-decoration: none;}.sitesShowFormsBtn select {width: 92%;}.sitesShowGreyLine {background-color: #eeeeee;}.sitesShowAddSubDomainForm {text-align: center;}.sitesShowAddSubDomainBtn {width: 300px;font-size: 20px;margin-bottom: 12px;}.sitesShowListTab {width: 97.5%;margin: 15px auto;font-size: 15px;}.sitesShowListTab td {padding: 5px 0 5px 25px;border: 1px solid #dddddd;}.sitesShowListTabTitleTd {text-align: center;font-weight: bold;font-size: 24px;}.sitesShowListTabTd1 {width: 20%;}.sitesShowListTabTd2 {width: 50%;}.sitesShowListTabTd3 {width: 10%;}.sitesShowListTabTd4 {width: 20%;}.sitesImportMainDiv {padding: 20px;}.sitesImportApartsForm input[type="checkbox"] {vertical-align: middle;margin: 10px 0;}.sitesImportDownloadBtn {width: 280px;padding: 4px 0;}.sitesImportApartsForm h1 {font-size: 20px;}#complexWidthSearchTd {width: 18.75%;}.complexListTabTd2 {width: 18.75%;}.crmClientsAjaxListDiv{width: 92%;background-color: #ffffff;border: 1px solid #ccc;position: absolute;margin-top: 40px;z-index: 1000;padding: 10px 0;max-height: 150px;overflow-y: auto;}.complexFormInputs{display: inline;width: 180px;}.reviewsListTab {border-spacing: 0;border-collapse: collapse;border-bottom: 1px solid #DDD;margin-bottom: 0px!important;}.reviewsListTab:hover {cursor: pointer;}.reviewsListTabTitleTr {background-color: #ffffff;color: #000000;font-weight: 600;height: 35px;font-size: 14px;}.reviewsListTab td {padding: 3px 0;}.reviewsAddTitleH3 {text-align: center;}.fa-plus:before {content: "\f067";}.reviewsListTabTd{text-align: left;}th {text-align: left;}@media (max-width: 420px) {.mainSearchSelectList{width: 100%;}}@media (max-width: 768px) {.mainSearchSelectList{overflow-x: scroll;}}.popupNew {position: absolute;left: 50%;margin-left: -500px;width: 1000px;border-radius: 10px;background-color: #FFFFFF;box-shadow: 5px 5px 40px rgba(0,0,0,0.4);border-radius: 10px;overflow: hidden;}.popupNewBg {position: absolute;z-index: 1;width: 100%;height: 100%;background-position: center center;background-size: cover;border-radius: 10px;}.popupNewContent {position: relative;z-index: 5;padding: 30px;color: #000000;}.popupNewContent p,.popupNewContent div,.popupNewContent em,.popupNewContent i,.popupNewContent strong,.popupNewContent b,.popupNewContent ul,.popupNewContent ol,.popupNewContent li,.popupNewContent a {font-size: inherit}.popupEditContentLeft {width: 65%;float: left;}.popupFormRight {border: 9px solid #d3dfe9;}.popupRight {width: 35%;float: left;padding-bottom: 40px;}.popupDeadlineRight {padding: 35px 10px;text-align: center;font-weight: bold;}.popupDeadlineRight #countdown {background: none !important;padding: 10px 10px 25px 10px;border-radius: 0;}.popupDeadlineRight .countdownTitleTab {color: #000;}.popupFormBottom {background: #d3dfe9;text-align: center;}.popupForm form {padding: 30px;}.popupForm input[type="text"] {border: 1px solid #dcdcdc;color: #000;text-align: center;line-height: 40px;height: 40px;margin-bottom: 15px;font-size: 14px;width: 100%;border-radius: 5px;}.popupForm input[type="submit"] {background-color: #006DC7;color: #ffffff;border: 0px solid #006DC7;font-size: 15px;width: 100%;height: 45px;border-radius: 5px;}.popupForm input[type="submit"]:hover {background-color: #0982e7;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.popupForm.popupFormBottom input {display: inline-block;margin: 5px 5px;width: 220px;}.popupForm.popupFormBottom form {padding: 12px;}.popupForm {z-index: 10;position: relative;}.popupDeadlineRight .digit.static {background-image: linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -o-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -moz-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -webkit-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -ms-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.5, #f4f4f4), color-stop(0.5, #eaeaea) ) !important;}.importErrorField {border: 1px solid #f44336}.classHouseFormTab {width: 95%;margin: 40px auto 20px auto;color: #000000;border-spacing: 0;border-collapse: collapse;font-size: 15px;table-layout: fixed;}.classHouseFormTab td {border: 1px solid #d6d6d6;}.classHouseFormTabTd2 {text-align: center;}.classHouseFormTab input[type="checkbox"] {width: 20px;height: 20px;cursor: pointer;}.classHouseFormTab select {border: 1px solid #d6d6d6;padding: 3px;cursor: pointer;width: 80%;}.classHouseForm input[type="button"] {margin-left: 15px;width: 270px;}.novoAttachManagersFormPopup {color: #000000;font-size: 15px;}.novoAttachManagersFormPopup input[type="checkbox"] {vertical-align: middle;margin-top: -3px;}.novoAttachManagersFormPopup input[type="submit"] {width: 30%;}.novoAttachManagersForm button {width: 80%;margin-top: 5px;}.novostrojkiTopBtnTab {width: 1305px;table-layout: fixed;border-spacing: 0;border-collapse: collapse;margin-left: 12px;height: 40px;}.novostrojkiTopBtnTab td {}.novostrojkiTopBtnTab a, .novostrojkiTopBtnTab a:visited {color: #000000;}.novostrojkiTopBtnDiv {width: 98%;height: 34px;line-height: 34px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border: 1px solid #e8e6e6;background-color: #ffffff;font-size: 13px;text-align: center;}.novostrojkiTopBtnDiv:hover {background-color: #f0ff8f;border: 1px solid transparent;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.novostrojkiTopBtnAddHouseSvg {width: 12px;height: 12px;fill-opacity: 1;stroke-width: 0;stroke: rgb(0, 93, 199);stroke-opacity: 1;fill: rgb(61, 155, 233);vertical-align: middle;margin: -3px 10px 0 0;}.novostrojkiTopBtnHandedOverSvg {width: 16px;height: 12px;fill-opacity: 1;stroke-width: 0;stroke: rgb(0, 93, 199);stroke-opacity: 1;fill: rgb(62, 176, 66);vertical-align: middle;margin: -3px 10px 0 0;}.novostrojkiTopBtnVerificationSvg {width: 12px;height: 12px;fill-opacity: 1;stroke-width: 1;stroke: rgb(255, 255, 255);stroke-opacity: 1;fill: rgb(252, 190, 96);vertical-align: middle;margin: -3px 10px 0 0;}.novostrojkiAddHouseBtn {background-color: transparent;border: none;width: 100%;padding: 0;}.novostrojkiSearchFormTab {width: 1300px;border-spacing: 0;margin: 10px 0 10px 12px;height: 35px;border-collapse: separate;}.novostrojkiSearchFormTabTd1, .novostrojkiSearchFormTabTd2 {border: 1px solid #e8e6e6;vertical-align: middle;cursor: pointer;background-color: #ffffff;}.novostrojkiSearchFormTabTd1:hover, .novostrojkiSearchFormTabTd2:hover {border: 1px solid #006dc7;transition: border 0.3s ease 0s;}.novostrojkiSearchFormTabTd1 {width: 25%;}.novostrojkiSearchFormTabTd2 {width: 13%;}.novostrojkiSearchFormSvg {width: 17px;height: 20px;fill-opacity: 1;stroke-width: 7;stroke: rgb(199, 199, 199);stroke-opacity: 1;fill: rgb(255, 255, 255);margin: 6px 0 0 10px;}.novostrojkiFormAddress {width: 90%;height: 34px;float: right;}.novostrojkiFormAddress input[type="text"] {width: 100%;height: 100%;padding-left: 10px;border: none;}.novostrojkiSearchFormDivSelect {height: 34px;line-height: 34px;text-align: center;}.novostrojkiSearchAjaxDiv {width: 200px;max-height: 300px;overflow-y: auto;}.novostrojkiSearchAjaxDiv li {list-style-type: none;padding-left: 10px;cursor: pointer;font-size: 14px;}.novostrojkiSearchAjaxDiv li:hover {color: #ffffff;background-color: #1e90ff;}.novostrojkiSearchBtn {width: 90%;height: 35px;border: 1px solid #008004;background-color: #32a637;color: #ffffff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;margin-left: 10%;}.novostrojkiSearchBtn:hover {background-color: #008004;transition: background-color 0.3s ease 0s;}.novostrojkiHousesListTab {width: 1300px;border-spacing: 0;margin-left: 12px;background-color: #ffffff;border-bottom: 1px solid #ebebeb;}.novostrojkiHousesListTab:hover {background-color: #f2f2f2;}.novostrojkiHousesListTab td {padding: 7px 0;text-align: center;}.novostrojkiHousesListTabTd1 {width: 25%;}.novostrojkiHousesListTabTd2 {width: 13%;}.novostrojkiHousesListTabTd3 {width: 19%;}.novostrojkiHousesListAddressLink, .novostrojkiHousesListAddressLink:visited {color: #0072F5;font-weight: bold;text-decoration: none;}.novostrojkiHousesListAddressLink:hover {color: #0072F5;text-decoration: underline;}.novostrojkiClassHouseDiv {font-size: 13px;padding-right: 7px;text-decoration: underline;}.novostrojkiClassHouseDiv:hover {text-decoration: none;}.novostrojkiManagerTab {width: 96%;}.novostrojkiManagerTab td {padding: 0;}#novostrojkiManagerTabTd2 {width: 60%;}.novostrojkiHousesListManagerSvg {width: 12px;height: 15px;fill-opacity: 1;stroke-width: 0;stroke: rgb(255, 255, 255);stroke-opacity: 1;fill: rgb(65, 65, 65);vertical-align: middle;margin-top: -3px;}.novostrojkiAttachManagersForm{width: 25px;height: 15px;padding: 0;}.colorNovostrojkiManagersAttachBtn {width: 100%;height: 15px;padding: 0;background-color: #f9f9f9;border: none;margin-top: 2px;}.colorNovostrojkiManagersAttachBtn svg {width: 100%;height: 22px;stroke-width: 5px;margin-top: -3px;fill: #7c7c7c;}.novostrojkiClassHousesForm button {background-color: transparent;padding: 0;border: none;}.colorNovostrojkiManagersAttachBtn2 {width: 100%;height: 15px;padding: 0;background-color: #3eb042;border: none;margin-top: 2px;}.colorNovostrojkiManagersAttachBtn2 svg {width: 100%;height: 22px;stroke-width: 5px;margin-top: -3px;fill: #ffffff;}.novostrojkiHousesListTabTd2 table {width: 100%;}.novostrojkiHousesListTabTd2 table td {padding: 0;}.novostrojkiClassHouseTd1 {width: 90%;}.novostrojkiSettingsIconSvg {vertical-align: middle;fill: #555555;}.novostrojkiSettingsIconSvg:hover {fill: #3EB042;}#novostrojkiActivBtn {background-color: #f0ff8f;}.novostrojkiMainManagerAttachPopupForm button {background-color: transparent;padding: 0;border: none;text-decoration: underline;}.novostrojkiMainManagerAttachPopupForm button:hover {text-decoration: none;}.novostrojkiAttachMainManagerFormDiv {color: #000000;font-size: 15px;font-weight: normal;}.novostrojkiAttachMainManagerFormTitleDiv {font-size: 18px;font-weight: bold;}.novostrojkiAttachMainManagerForm {margin-top: 15px;}.novostrojkiAttachMainManagerForm input[type="text"] {width: 80%;padding: 5px;margin-bottom: 10px;}.novostrojkiGreenBtn {height: 38px;color: #ffffff;background-color: #3eb042;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;font-size: 14px;border: none;cursor: pointer;}.novostrojkiGreenBtn:hover {background-color: #009905;transition: background-color 0.3s ease 0s;}.novostrojkiGreenBtnW {width: 80%;}.novostrojkiGreenBtnAddHouse {width: 100%;font-weight: bold;}.novostrojkiBoldText {font-weight: bold;font-size: 18px;}.novostrojkiAddHouseForm {color: #000000;font-weight: normal;font-size: 14px;width: 90%;margin: 0 auto 20px auto;}.novostrojkiAddHouseForm input[type="text"], .novostrojkiAddHouseForm select, table#novostrojkiAddHouseFormComplexTab, .novostrojkiFileUploadBtn {border: 1px solid #ebe6e6;}.novostrojkiAddHouseForm input[type="text"]:hover, .novostrojkiAddHouseForm select:hover, table#novostrojkiAddHouseFormComplexTab:hover {border: 1px solid #006dc7;transition: border 0.3s ease 0s;}.novostrojkiAddHouseForm select {padding: 7px 10px;width: 180px;cursor: pointer;}.novostrojkiAddHouseForm input[type="text"] {padding: 6px 0 6px 15px;width: 270px;}table#novostrojkiAddHouseFormComplexTab {width: 240px;}table#novostrojkiAddHouseFormComplexTab td {padding: 0;}#novostrojkiHouseAddressSearch {border: none;}.novostrojkiAddHouseFormLeftSelect {margin-right: 15px;}#novostrojkiAddHouseFormTab {}#novostrojkiAddHouseFormTab td {padding: 8px 0 8px 0;}.novostrojkiAddHouseFormTitleDiv {height: 46px;line-height: 46px;text-align: center;box-shadow: 0px 1px 3px 0px rgba(232,230,230,0.2);background-color: #0983e8;color: #ffffff;font-size: 17px;font-weight: bold;margin-bottom: 20px;}#novostrojkiAddHouseUploadPhotoTab {width: 100%;}#novostrojkiAddHouseUploadPhotoTab td {padding: 0;vertical-align: top;}.novostrojkiAddHouseForm input[type="file"] {display: none;}.novostrojkiFileUploadBtn {position: relative;overflow: hidden;width: 180px;height: 34px;text-align: center;cursor: pointer;z-index: 0;}.novostrojkiFileUploadBtn:hover {background-color: #f0ff8f;border: 1px solid #f0ff8f;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.novostrojkiFileUploadBtn label {font-weight: normal;cursor: pointer;}.novostrojkiFileUploadBtn span { line-height: 34px;}.novostrojkiFileUploadBtnSvg1 {width: 12px;height: 12px;fill-opacity: 1;stroke-width: 0;stroke: rgb(0, 93, 199);stroke-opacity: 1;fill: rgb(61, 155, 233);vertical-align: middle;margin: -4px 7px 0 0;}.novostrojkiStatusUploadFileDiv {width: 180px;margin-top: 10px;word-break: break-all;}.novostrojkiAddHouseCheckBoxDiv {width: 130px;height: 33px;line-height: 33px;float: right;text-align: center;margin: -34px 0 0 0;}.novostrojkiAddHouseCheckBoxDiv input[type="checkbox"] {vertical-align: middle;margin: -1px 3px 0 0;border: 1px solid #ebe6e6;}.novostrojkiDescriptionBoards {float: left;margin-right: 9px;top: 1px;display: inline-block;position: relative;color: #555555}.novostrojkiDescriptionBoards button {background: none;border: none;padding: 0px;}.novostrojkiDescriptionTextarea {width: 380px;height: 200px;}.move_list {float: left;color: #7f7f7f;position: relative;right: 8px;top: 4px;cursor: move}.novostrojkiComponentDecorTab {width: 100%;}table.novostrojkiComponentDecorTab td {height: 40px;}.novostrojkiComponentDecorTabTd1 {width: 30%;}.novostrojkiComponentDecorTab input[type="text"] {width: 77%;margin-right: 7px;}.novostrojkiComponentDecorTab sup {font-size: 8px;}.novostrojkiMainCharactersTab, .novostrojkiBlockDiv {width: 1300px;margin: 0 auto;background-color: #ffffff;border: 1px solid #e8e6e6;box-shadow: 0px 1px 3px 0px rgba(232,230,230,0.2);}.novostrojkiBlockDiv {padding: 20px 70px;}.novostrojkiMainCharactersTab td {}.novostrojkiMainCharactersTabLeftTd1, .novostrojkiMainCharactersTabLeft4td1 {width: 22%;vertical-align: middle;}.novostrojkiMainCharactersTabLeftTd1, .novostrojkiMainCharactersTabLeft4td1 {font-size: 14px;color: #05111F;font-weight: bold;text-align: right;padding-right: 12px;}.novostrojkiMainCharactersTabLeftTd1 sup {font-size: 8px;}.novostrojkiMainCharactersTabLeft4td2 {width: 28%;}.novostrojkiMainCharactersTopTab {table-layout: fixed;}.novostrojkiMainCharactersTabLeft, .novostrojkiMainCharactersTabLeft4td {width: 98%;margin: 0 auto;}.novostrojkiMainCharactersTabLeft td, .novostrojkiMainCharactersTabLeft4td td { height: 50px;}.novostrojkiMainCharactersForm input[type="checkbox"] {width: 20px;height: 20px;cursor: pointer;vertical-align: middle;}.novostrojkiMainCharactersForm select {padding: 8px 0 8px 8px;}.novostrojkiMainCharactersForm input[type="text"] {padding: 7px 0 7px 14px;}.novostrojkiMainCharactersForm select, .novostrojkiMainCharactersForm input[type="text"], .novostrojkiMainCharactersForm textarea {border: solid rgba(199, 199, 199, 0.4) 1px;}.novostrojkiMainCharactersForm textarea {padding: 10px;width: 100%;height: 150px;}.novostrojkiMainCharactersForm select:hover, .novostrojkiMainCharactersForm input[type="text"]:hover,.novostrojkiDocForm input[type="text"]:hover, .novostrojkiMainCharactersForm textarea:hover {border: 1px solid #005dc7;transition: border 0.3s ease 0s;}.novostrojkiDelBtn {width: 181px;height: 40px;background-color: #c2c2c2;border: 1px solid #e8e6e6;color: #ffffff;border-radius: 4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;font-weight: bold;font-size: 14px;}.novostrojkiDelBtn:hover {background-color: #e63600;border: 1px solid #e63600;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.novostrojkiSaveBtn {color: #ffffff;border-radius: 4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;font-weight: bold;font-size: 14px;border: 1px solid #e8e6e6;background-color: #3eb042;}.novostrojkiSaveBtn:hover, .novostrojkiSmallDelBtn:hover, .novostrojkiImgTitleForm button:hover {background-color: #009905;border: 1px solid #009905;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.novostrojkiSaveTopBtnW {width: 334px;height: 40px;margin-left: 55px;}.novostrojkiTopPhotoTab {width: 95%;margin: 27px auto;}.novostrojkiTopPhotoTabTr1 td {height: 50px;width: 50%;}.novostrojkiTopPhotoTabTr1 button {border: none;background-color: transparent;padding: 0;width: 95%;}.novostrojkiTopPhotoTabTdMainPhoto {height: 300px;border: 1px solid #e8e6e6;}.novostrojkiTopPhotoTabTdMainPhoto img {width: 100%;height: 100%;object-fit: cover;}.novostrojkiTopPhotoTab td {vertical-align: top;}.novostrojkiEditMainPhotoDiv {color: #000000;font-weight: normal;}.novostrojkiEditMainPhotoDiv h3 {margin-top: 0;}.novostrojkiEditMainPhotoDiv form input {font-size: 14px;cursor: pointer;}.novostrojkiTopPhotoTabTdDopPhoto {height: 200px;}.novostrojkiDopPhotoDiv {margin: 20px 0;width: 100%;}.novostrojkiDopPhotoDivContent {width: 480px;float: left;overflow-x: hidden;}.novostrojkiGalleryPhotoDivContent {width: 1100px;float: left;overflow-x: hidden;}.novostrojkiDopPhotoDiv table {border-spacing: 10px;}.novostrojkiDopPhotoSmallDiv {width: 165px;height: 130px;}.novostrojkiDopPhotoSmallDiv img {width: 150px;height: 130px;object-fit: cover;}.novostrojkiGallerySmallDiv {width: 220px;height: 205px;}.novostrojkiGallerySmallDiv img {width: 205px;height: 205px;object-fit: cover;}.novostrojkiDopPhotoSvgMin {fill: #006DC7;fill-opacity: 1;stroke: rgba(237, 21, 102, 1);stroke-width: 0px;width: 32px;height: 23px;vertical-align: middle;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);float: left;cursor: pointer;margin-top: 60px;margin-right: 10px;margin-left: 25px;}.novostrojkiDopPhotoSvgMin2 {fill: #006DC7;fill-opacity: 1;stroke: rgba(237, 21, 102, 1);stroke-width: 0px;width: 32px;height: 23px;vertical-align: middle;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg);float: left;cursor: pointer;margin-top: 60px;margin-left: 10px;}.novostrojkiSmallDelBtn {width: 150px;color: #ffffff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;font-weight: bold;font-size: 14px;border: 1px solid #e8e6e6;background-color: #3eb042;}.novostrojkiHousePageObjMenu {width: 1300px;height: 43px;line-height: 43px;border: 1px solid #ededed;background-color: #fafafa;z-index: 500;margin: 0 auto;}.novostrojkiHousePageObjMenu table {width: 1200px;height: 43px;margin: 0 auto;border-spacing: 0;border-collapse: collapse;table-layout: fixed;}.novostrojkiHousePageObjMenu table td {padding: 0;text-align: center;}.novostrojkiHousePageObjMenu a, .novostrojkiHousePageObjMenu a:visited {color: #000000;font-size: 14px;font-weight: bold;text-decoration: none;}.novostrojkiHousePageObjMenu div {height: 43px;line-height: 43px;background-color: transparent;}.novostrojkiHousePageObjMenu div:hover {background-color: #f2f2f2;transition: background-color 0.3s ease 0s;}.novostrojkiApartsFilterBtn {width: 240px;height: 38px;line-height: 38px;border: none;background-color: #0983e8;color: #ffffff;text-align: center;border-radius: 3px;font-size: 15px;}.novostrojkiApartsFilterBtn:hover {background-color: #005dc7;transition: background-color 0.3s ease 0s;}.novostrojkiNoApartsH2 {font-size: 22px;}.novostrojkiHousePageGreyTitle {height: 42px;line-height: 42px;background-color: #fafafa;font-weight: bold;color: #000000;font-size: 16px;padding-left: 90px;}.novostrojkiDescrLinkP a, .novostrojkiDescrLinkP a:visited {font-size: 16px;text-decoration: underline;font-weight: bold;}.novostrojkiDescrLinkP a:hover {text-decoration: none;}.novostrojkiTextRedactorForm {width: 100%;}.novostrojkiDescrBtnSize {width: 240px;height: 38px;line-height: 38px;}.novostrojkiGalleryAddPhotoPopupBtn {border: none;background-color: transparent;}.novostrojkiImgTitleForm input[type="text"] {padding: 3px;width: 205px;margin: 10px 0 7px 0;border: 1px solid #e8e6e6;text-align: center;}.novostrojkiImgTitleForm input[type="text"]:hover {border: 1px solid #006DC7;transition: border 0.3s ease 0s;}.novostrojkiImgTitleForm button {width: 205px;color: #ffffff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;font-weight: bold;font-size: 14px;border: 1px solid #e8e6e6;background-color: #3eb042;}.novostrojkiIpotekaForm input[type="submit"] {width: 200px;height: 30px;margin-top: 10px;}.novostrojkiIpotekaForm input[type="checkbox"] {vertical-align: middle;margin: -1px 3px 0 0;width: 15px;height: 15px;cursor: pointer;}.novostrojkiDocForm input[type="text"] {padding: 5px 0 5px 10px;border: 1px solid #e8e6e6;width: 400px;}.novostrojkiDocForm input[type="file"] {margin: 10px 0;}.novostrojkiSaveBtnDocSize {width: 200px;height: 30px;}.novostrojkiDocTab {width: 400px;border-bottom: 1px solid #e8e6e6;}.novostrojkiDocTabTd1 {width: 80%;}.novostrojkiDocTab td {padding: 5px 0;}.novostrojkiDocTab a, .novostrojkiDocTab a:visited {color: #000000;text-decoration: underline;}.novostrojkiDocTab a:hover {text-decoration: none;}.novostrojkiDocTab img {margin-right: 5px;}.novostrojkiYaMapsDiv {width: 100%;height: 500px;margin-bottom: 40px;}.novostrojkiSaveBtnMapSize {width: 200px;height: 30px;}.novostrojkiAddDeskBtnW {width: 400px;height: 40px;line-height: 40px;font-size: 19px;cursor: pointer;}.novostrojkiComponentAddSectionForm {color: #000000;}.novostrojkiComponentAddSectionForm h2 {margin-top: 0;font-size: 25px;line-height: 1.2em;}.novostrojkiComponentAddSectionForm select {width: 100%;padding: 5px;}.novostrojkiComponentAddSectionForm table {width: 100%;font-weight: normal;font-size: 15px;}table#novostrojkiComponentAddSectionTab td {padding: 7px 0;}.novostrojkiComponentSectionDiv {width: 76%;margin-left: 22.5%;}.novostrojkiComponentSectionListForm {width: 117px;float: left;margin-right: 5px;}.novostrojkiComponentDecorCheckbox {margin-right: 5px;}.bannerDelBut {padding: 0;width: 20px;height: 20px;line-height: 1em;border: none;background-color: transparent;}.bannerDelBut img {width: 100%;height: 100%;margin: 0;}.apartsTable {z-index: 0;}.apartsTable td {width: 13%;}.apartsTable td:nth-child(1) {width: auto;}.apartsTableLevelTd {text-align: center;font-weight: bold;}.apartsPlan {width: 50px;height: 50px;background-size: contain;background-position: center;background-repeat: no-repeat;display: block;text-decoration: none;margin: 0px auto;}td.apartPrice {font-weight: bold !important;background: rgba(234, 234, 234, 0.31);text-align: center;}.apartButtonAct {display: block;float: left;height: 32px;line-height: 32px;text-align: center;width: 38px;font-size: 16px;border: 1px solid #DDD;background: #EAEAEA;border-radius: 3px;margin-right: 10px;transition: All 0.2s;cursor: pointer;outline: none;color: #676767;}.apartButtonAct:hover {background: #f7f7f7;}.apartButtonActWidth {width: auto;font-size: 16px !important;padding: 0px 15px;}.apartButtonActWidth span {font-size: 16px !important;}.apartButtonActWidth i {display: inline-block;position: relative;margin-right: 5px;}.apartButtonAct.active, .apartReserve {color: #FFF;background: #32c5d2;border-color: #32c5d2;}.apartButtonAct.active:hover, .apartReserve:hover {color: #FFF;background: #34cedc;}.apartButtonAct.apartReserve {font-size: 19px;}.apartsTableLink {color: #000;text-decoration: none;border-bottom: 1px solid #EDEDED;display: block; }.apartsTableLink:nth-last-child(1) {border-bottom: 0px; }.apartsTableLink td {color: #000;text-decoration: none !important;font-weight: normal;}.apartsTableLink:hover td {background: rgba(255, 168, 59, 0.08)}.apartInfoPlan {width: 90%;height: 250px;background-size: contain;background-position: center;background-repeat: no-repeat;display: block;text-decoration: none;margin: 0px auto;}.apartInfoTable {width: 100%;margin-top: 15px;margin-bottom: 30px;}.apartInfoTable > tbody > tr > td:nth-child(1) {width: 40%;vertical-align: top;}.apartInfoTable > tbody > tr > td:nth-child(2) {width: 60%;vertical-align: top;}.apartInfoTableContent {margin-bottom: 25px;}.apartInfoTableContent > tbody > tr > td:nth-child(1) {width: 40%;padding: 8px 15px;font-weight: bold;}.apartInfoTableContent > tbody > tr > td:nth-child(2) {width: 60%;padding: 8px 15px;}.apartInfoTableContent > tbody > tr:nth-child(odd) {background: rgba(0,0,0,0.02)}.apartInfoTableContent > tbody > tr > td.apartInfoPrice {font-size: 20px;font-weight: 600;color: #31acb7}.apartInfoTableContent > tbody > tr > td.apartInfoPrice2 {font-weight: 600;}.apartInfoButtons {margin-top: 20px;padding: 20px 40px;background: rgba(0,0,0,0.02)}.apartInfoTitle {font-size: 23px;margin-left: 35px;margin-bottom: 30px;text-align: center;color: #3ab0ba;}.apartsBtnStr {position: relative;width: 100%;padding: 0;border: none;background-color: transparent;cursor: pointer;z-index: 0;}.apartsBtnStr:hover {background-color: #fff8ef;}.aparts2BtnDiv {position: relative;float: right; margin: -50px 20px 0 0; z-index: 20;}.apartsBtnForm {float: left;}#apartsInLevelBottomBorder {border-bottom: 1px solid #ededed;}#apartsHouseInfoTab {width: 350px;float: right;table-layout: fixed;}#apartsHouseInfoTab td:nth-child(1) {width: 130px; }#apartsHouseInfoTab td:nth-child(2) {width: 220px; }#apartsHouseInfoTab td {}#apartsHouseInfoTab button {width: 95%;cursor: pointer;}.apartsHouseInfoForm, .apartsShowMapLink {float: left;margin-right: 8px;}.apartsHouseInfo, .apartsShowMap {background: none;font-size: 12px;border: 0px;height: 25px;border-radius: 4px;padding: 0px 0px;margin-top: 2px;color: #2cb1bd;text-decoration: none;cursor: pointer;margin-right: 5px;}.apartsHouseInfo:hover, .apartsShowMap:hover {text-decoration: underline;}.apartsHouseInfo i, .apartsShowMap i {position: relative;margin-right: 4px;}.apartsHouseInfoBig, .apartsShowMapBig {background: none;font-size: 14px;border: 0px;height: 30px;width: auto;border-radius: 4px;padding: 0px 15px;margin-top: 0px;color: #2cb1bd;border: 1px solid;border-radius: 4px;text-decoration: none;cursor: pointer;margin-left: 10px;font-weight: 500;position: relative;top: -4px;transition: All 0.2s;}.apartsHouseInfoBig:hover, .apartsShowMapBig:hover {text-decoration: none;color: #36d0de}.apartsHouseInfoBig i, .apartsShowMapBig i {position: relative;margin-right: 5px;}.apartAddress {font-weight: bold;}.apartsTableManagerContacts {padding: 30px;width: 100%;}.apartsTableManagerContacts td {padding: 10px 0px;}.apartsTableManagerContacts td.apartsTableManagerContactsTitle {font-size: 15px;color: #969696;}.apartsTableManagerContacts td.apartsTableManagerContactsName {font-size: 19px;font-weight: 400;color: #000000;}.apartsTableManagerContacts td.apartsTableManagerContactsPhone {font-size: 22px;padding-top: 0px;font-weight: 500;color: #25a9b5;}.apartsTableManagerContacts td.apartsTableManagerContactsPhone i {font-size: 15px;padding-top: 0px;font-weight: 500;top: -2px;color: #25a9b5;position: relative;margin-right: 10px;}.apartsTableManagerContacts td.apartsTableManagerContactsPhone a, .apartsTableManagerContacts td.apartsTableManagerContactsPhone a:visited {font-size: 22px;}.apartsCountP {font-weight: bold;margin-bottom: 15px;padding-left: 3px;}.apartInfoButtonsMob {padding: 20px 15px;margin-top: 0px;}.apartInfoButtonsMob button {margin-bottom: 10px;}@media (max-width: 800px) {.apartInfoTitle {font-size: 21px;margin-left: 0px;padding: 0px 20px;}.apartsTableManagerContacts {padding: 10px;text-align: center;width: 100%;}}.housesGreyTd {background-color: #f5f5f5;}.housesAddBtn {width: 300px;}.housesStatTab a, .housesStatTab a:visited {font-weight: bold;text-decoration: none;}.housesStatTab a:hover {text-decoration: underline;}.housesHousepageCompanyDiv {padding-top: 33px;padding-left: 20px;font-weight: bold;}.housesHousepageCompanyDiv a, .housesHousepageCompanyDiv a:visited {text-decoration: underline;}.housesHousepageCompanyDiv a:hover {text-decoration: none;}.classHouseFormTab {width: 95%;margin: 40px auto 20px auto;color: #000000;border-spacing: 0;border-collapse: collapse;font-size: 15px;table-layout: fixed;}.classHouseFormTab td {border: 1px solid #d6d6d6;}.classHouseFormTabTd2 {text-align: center;}.classHouseFormTab input[type="checkbox"] {width: 20px;height: 20px;cursor: pointer;}.classHouseFormTab select {border: 1px solid #d6d6d6;padding: 3px;cursor: pointer;width: 80%;}.classHouseForm input[type="button"] {margin-left: 15px;width: 270px;}.novoAttachManagersFormPopup {color: #000000;font-size: 15px;}.novoAttachManagersFormPopup input[type="checkbox"] {vertical-align: middle;margin-top: -3px;}.novoAttachManagersFormPopup input[type="submit"] {width: 30%;}.novoAttachManagersForm button {width: 80%;margin-top: 5px;}.novostrojkiTopBtnTab {width: 1305px;table-layout: fixed;border-spacing: 0;border-collapse: collapse;margin-left: 12px;height: 40px;}.novostrojkiTopBtnTab td {}.novostrojkiTopBtnTab a, .novostrojkiTopBtnTab a:visited {color: #000000;}.novostrojkiTopBtnDiv {width: 98%;height: 34px;line-height: 34px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border: 1px solid #e8e6e6;background-color: #ffffff;font-size: 13px;text-align: center;}.novostrojkiTopBtnDiv:hover {background-color: #f0ff8f;border: 1px solid transparent;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.novostrojkiTopBtnAddHouseSvg {width: 12px;height: 12px;fill-opacity: 1;stroke-width: 0;stroke: rgb(0, 93, 199);stroke-opacity: 1;fill: rgb(61, 155, 233);vertical-align: middle;margin: -3px 10px 0 0;}.novostrojkiTopBtnHandedOverSvg {width: 16px;height: 12px;fill-opacity: 1;stroke-width: 0;stroke: rgb(0, 93, 199);stroke-opacity: 1;fill: rgb(62, 176, 66);vertical-align: middle;margin: -3px 10px 0 0;}.novostrojkiTopBtnVerificationSvg {width: 12px;height: 12px;fill-opacity: 1;stroke-width: 1;stroke: rgb(255, 255, 255);stroke-opacity: 1;fill: rgb(252, 190, 96);vertical-align: middle;margin: -3px 10px 0 0;}.novostrojkiAddHouseBtn {background-color: transparent;border: none;width: 100%;padding: 0;}.novostrojkiSearchFormTab {width: 1300px;border-spacing: 0;margin: 10px 0 10px 12px;height: 35px;border-collapse: separate;}.novostrojkiSearchFormTabTd1, .novostrojkiSearchFormTabTd2 {border: 1px solid #e8e6e6;vertical-align: middle;cursor: pointer;background-color: #ffffff;}.novostrojkiSearchFormTabTd1:hover, .novostrojkiSearchFormTabTd2:hover {border: 1px solid #006dc7;transition: border 0.3s ease 0s;}.novostrojkiSearchFormTabTd1 {width: 25%;}.novostrojkiSearchFormTabTd2 {width: 13%;}.novostrojkiSearchFormSvg {width: 17px;height: 20px;fill-opacity: 1;stroke-width: 7;stroke: rgb(199, 199, 199);stroke-opacity: 1;fill: rgb(255, 255, 255);margin: 6px 0 0 10px;}.novostrojkiFormAddress {width: 90%;height: 34px;float: right;}.novostrojkiFormAddress input[type="text"] {width: 100%;height: 100%;padding-left: 10px;border: none;}.novostrojkiSearchFormDivSelect {height: 34px;line-height: 34px;text-align: center;}.novostrojkiSearchAjaxDiv {width: 200px;max-height: 300px;overflow-y: auto;}.novostrojkiSearchAjaxDiv li {list-style-type: none;padding-left: 10px;cursor: pointer;font-size: 14px;}.novostrojkiSearchAjaxDiv li:hover {color: #ffffff;background-color: #1e90ff;}.novostrojkiSearchBtn {width: 90%;height: 35px;border: 1px solid #008004;background-color: #32a637;color: #ffffff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;margin-left: 10%;}.novostrojkiSearchBtn:hover {background-color: #008004;transition: background-color 0.3s ease 0s;}.novostrojkiHousesListTab {width: 1300px;border-spacing: 0;margin-left: 12px;background-color: #ffffff;border-bottom: 1px solid #ebebeb;}.novostrojkiHousesListTab:hover {background-color: #f2f2f2;}.novostrojkiHousesListTab td {padding: 7px 0;text-align: center;}.novostrojkiHousesListTabTd1 {width: 25%;}.novostrojkiHousesListTabTd2 {width: 13%;}.novostrojkiHousesListTabTd3 {width: 19%;}.novostrojkiHousesListAddressLink, .novostrojkiHousesListAddressLink:visited {color: #0072F5;font-weight: bold;text-decoration: none;}.novostrojkiHousesListAddressLink:hover {color: #0072F5;text-decoration: underline;}.novostrojkiClassHouseDiv {font-size: 13px;padding-right: 7px;text-decoration: underline;}.novostrojkiClassHouseDiv:hover {text-decoration: none;}.novostrojkiManagerTab {width: 96%;}.novostrojkiManagerTab td {padding: 0;}#novostrojkiManagerTabTd2 {width: 60%;}.novostrojkiHousesListManagerSvg {width: 12px;height: 15px;fill-opacity: 1;stroke-width: 0;stroke: rgb(255, 255, 255);stroke-opacity: 1;fill: rgb(65, 65, 65);vertical-align: middle;margin-top: -3px;}.novostrojkiAttachManagersForm{width: 25px;height: 15px;padding: 0;}.colorNovostrojkiManagersAttachBtn {width: 100%;height: 15px;padding: 0;background-color: #f9f9f9;border: none;margin-top: 2px;}.colorNovostrojkiManagersAttachBtn svg {width: 100%;height: 22px;stroke-width: 5px;margin-top: -3px;fill: #7c7c7c;}.novostrojkiClassHousesForm button {background-color: transparent;padding: 0;border: none;}.colorNovostrojkiManagersAttachBtn2 {width: 100%;height: 15px;padding: 0;background-color: #3eb042;border: none;margin-top: 2px;}.colorNovostrojkiManagersAttachBtn2 svg {width: 100%;height: 22px;stroke-width: 5px;margin-top: -3px;fill: #ffffff;}.novostrojkiHousesListTabTd2 table {width: 100%;}.novostrojkiHousesListTabTd2 table td {padding: 0;}.novostrojkiClassHouseTd1 {width: 90%;}.novostrojkiSettingsIconSvg {vertical-align: middle;fill: #555555;}.novostrojkiSettingsIconSvg:hover {fill: #3EB042;}#novostrojkiActivBtn {background-color: #f0ff8f;}.novostrojkiMainManagerAttachPopupForm button {background-color: transparent;padding: 0;border: none;text-decoration: underline;}.novostrojkiMainManagerAttachPopupForm button:hover {text-decoration: none;}.novostrojkiAttachMainManagerFormDiv {color: #000000;font-size: 15px;font-weight: normal;}.novostrojkiAttachMainManagerFormTitleDiv {font-size: 18px;font-weight: bold;}.novostrojkiAttachMainManagerForm {margin-top: 15px;}.novostrojkiAttachMainManagerForm input[type="text"] {width: 80%;padding: 5px;margin-bottom: 10px;}.novostrojkiGreenBtn {height: 38px;color: #ffffff;background-color: #3eb042;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;font-size: 14px;border: none;cursor: pointer;}.novostrojkiGreenBtn:hover {background-color: #009905;transition: background-color 0.3s ease 0s;}.novostrojkiGreenBtnW {width: 80%;}.novostrojkiGreenBtnAddHouse {width: 100%;font-weight: bold;}.novostrojkiBoldText {font-weight: bold;font-size: 18px;}.novostrojkiAddHouseForm {color: #000000;font-weight: normal;font-size: 14px;width: 90%;margin: 0 auto 20px auto;}.novostrojkiAddHouseForm input[type="text"], .novostrojkiAddHouseForm select, table#novostrojkiAddHouseFormComplexTab, .novostrojkiFileUploadBtn {border: 1px solid #ebe6e6;}.novostrojkiAddHouseForm input[type="text"]:hover, .novostrojkiAddHouseForm select:hover, table#novostrojkiAddHouseFormComplexTab:hover {border: 1px solid #006dc7;transition: border 0.3s ease 0s;}.novostrojkiAddHouseForm select {padding: 7px 10px;width: 180px;cursor: pointer;}.novostrojkiAddHouseForm input[type="text"] {padding: 6px 0 6px 15px;width: 270px;}table#novostrojkiAddHouseFormComplexTab {width: 240px;}table#novostrojkiAddHouseFormComplexTab td {padding: 0;}#novostrojkiHouseAddressSearch {border: none;}.novostrojkiAddHouseFormLeftSelect {margin-right: 15px;}#novostrojkiAddHouseFormTab {}#novostrojkiAddHouseFormTab td {padding: 8px 0 8px 0;}.novostrojkiAddHouseFormTitleDiv {height: 46px;line-height: 46px;text-align: center;box-shadow: 0px 1px 3px 0px rgba(232,230,230,0.2);background-color: #0983e8;color: #ffffff;font-size: 17px;font-weight: bold;margin-bottom: 20px;}#novostrojkiAddHouseUploadPhotoTab {width: 100%;}#novostrojkiAddHouseUploadPhotoTab td {padding: 0;vertical-align: top;}.novostrojkiAddHouseForm input[type="file"] {display: none;}.novostrojkiFileUploadBtn {position: relative;overflow: hidden;width: 180px;height: 34px;text-align: center;cursor: pointer;z-index: 0;}.novostrojkiFileUploadBtn:hover {background-color: #f0ff8f;border: 1px solid #f0ff8f;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.novostrojkiFileUploadBtn label {font-weight: normal;cursor: pointer;}.novostrojkiFileUploadBtn span { line-height: 34px;}.novostrojkiFileUploadBtnSvg1 {width: 12px;height: 12px;fill-opacity: 1;stroke-width: 0;stroke: rgb(0, 93, 199);stroke-opacity: 1;fill: rgb(61, 155, 233);vertical-align: middle;margin: -4px 7px 0 0;}.novostrojkiStatusUploadFileDiv {width: 180px;margin-top: 10px;word-break: break-all;}.novostrojkiAddHouseCheckBoxDiv {width: 130px;height: 33px;line-height: 33px;float: right;text-align: center;margin: -34px 0 0 0;}.novostrojkiAddHouseCheckBoxDiv input[type="checkbox"] {vertical-align: middle;margin: -1px 3px 0 0;border: 1px solid #ebe6e6;}.novostrojkiDescriptionBoards {float: left;margin-right: 9px;top: 1px;display: inline-block;position: relative;color: #555555}.novostrojkiDescriptionBoards button {background: none;border: none;padding: 0px;}.novostrojkiDescriptionTextarea {width: 380px;height: 200px;}.move_list {float: left;color: #7f7f7f;position: relative;right: 8px;top: 4px;cursor: move}.novostrojkiComponentDecorTab {width: 100%;}table.novostrojkiComponentDecorTab td {height: 40px;}.novostrojkiComponentDecorTabTd1 {width: 30%;}.novostrojkiComponentDecorTab input[type="text"] {width: 77%;margin-right: 7px;}.novostrojkiComponentDecorTab sup {font-size: 8px;}.novostrojkiMainCharactersTab, .novostrojkiBlockDiv {width: 1300px;margin: 0 auto;background-color: #ffffff;border: 1px solid #e8e6e6;box-shadow: 0px 1px 3px 0px rgba(232,230,230,0.2);}.novostrojkiBlockDiv {padding: 20px 70px;}.novostrojkiMainCharactersTab td {}.novostrojkiMainCharactersTabLeftTd1, .novostrojkiMainCharactersTabLeft4td1 {width: 22%;vertical-align: middle;}.novostrojkiMainCharactersTabLeftTd1, .novostrojkiMainCharactersTabLeft4td1 {font-size: 14px;color: #05111F;font-weight: bold;text-align: right;padding-right: 12px;}.novostrojkiMainCharactersTabLeftTd1 sup {font-size: 8px;}.novostrojkiMainCharactersTabLeft4td2 {width: 28%;}.novostrojkiMainCharactersTopTab {table-layout: fixed;}.novostrojkiMainCharactersTabLeft, .novostrojkiMainCharactersTabLeft4td {width: 98%;margin: 0 auto;}.novostrojkiMainCharactersTabLeft td, .novostrojkiMainCharactersTabLeft4td td { height: 50px;}.novostrojkiMainCharactersForm input[type="checkbox"] {width: 20px;height: 20px;cursor: pointer;vertical-align: middle;}.novostrojkiMainCharactersForm select {padding: 8px 0 8px 8px;}.novostrojkiMainCharactersForm input[type="text"] {padding: 7px 0 7px 14px;}.novostrojkiMainCharactersForm select, .novostrojkiMainCharactersForm input[type="text"], .novostrojkiMainCharactersForm textarea {border: solid rgba(199, 199, 199, 0.4) 1px;}.novostrojkiMainCharactersForm textarea {padding: 10px;width: 100%;height: 150px;}.novostrojkiMainCharactersForm select:hover, .novostrojkiMainCharactersForm input[type="text"]:hover,.novostrojkiDocForm input[type="text"]:hover, .novostrojkiMainCharactersForm textarea:hover {border: 1px solid #005dc7;transition: border 0.3s ease 0s;}.novostrojkiDelBtn {width: 181px;height: 40px;background-color: #c2c2c2;border: 1px solid #e8e6e6;color: #ffffff;border-radius: 4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;font-weight: bold;font-size: 14px;}.novostrojkiDelBtn:hover {background-color: #e63600;border: 1px solid #e63600;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.novostrojkiSaveBtn {color: #ffffff;border-radius: 4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;font-weight: bold;font-size: 14px;border: 1px solid #e8e6e6;background-color: #3eb042;}.novostrojkiSaveBtn:hover, .novostrojkiImgTitleForm button:hover {background-color: #009905;border: 1px solid #009905;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.novostrojkiSmallDelBtn:hover {border: 1px solid #b9b9b9 !important;background-color: #b5b5b5 !important;transition: background-color 0.3s ease 0s, border 0.3s ease 0s; }.novostrojkiSaveTopBtnW {width: 334px;height: 40px;margin-left: 55px;}.novostrojkiTopPhotoTab {width: 95%;margin: 27px auto;}.novostrojkiTopPhotoTabTr1 td {height: 50px;width: 50%;}.novostrojkiTopPhotoTabTr1 button {border: none;background-color: transparent;padding: 0;width: 95%;}.novostrojkiTopPhotoTabTdMainPhoto {height: 300px;border: 1px solid #e8e6e6;}.novostrojkiTopPhotoTabTdMainPhoto img {width: 100%;height: 100%;object-fit: cover;}.novostrojkiTopPhotoTab td {vertical-align: top;}.novostrojkiEditMainPhotoDiv {color: #000000;font-weight: normal;}.novostrojkiEditMainPhotoDiv h3 {margin-top: 0;}.novostrojkiEditMainPhotoDiv form input {font-size: 14px;cursor: pointer;}.novostrojkiTopPhotoTabTdDopPhoto {height: 200px;}.novostrojkiDopPhotoDiv {margin: 20px 0;width: 100%;}.novostrojkiDopPhotoDivContent {width: 480px;float: left;overflow-x: hidden;}.novostrojkiGalleryPhotoDivContent {width: 1100px;float: left;overflow-x: hidden;}.novostrojkiDopPhotoDiv table {border-spacing: 10px;}.novostrojkiDopPhotoSmallDiv {width: 165px;height: 130px;}.novostrojkiDopPhotoSmallDiv img {width: 150px;height: 130px;object-fit: cover;}.novostrojkiGallerySmallDiv {width: 220px;height: 205px;}.novostrojkiGallerySmallDiv img {width: 205px;height: 205px;object-fit: cover;}.novostrojkiDopPhotoSvgMin {fill: #006DC7;fill-opacity: 1;stroke: rgba(237, 21, 102, 1);stroke-width: 0px;width: 32px;height: 23px;vertical-align: middle;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);float: left;cursor: pointer;margin-top: 60px;margin-right: 10px;margin-left: 25px;}.novostrojkiDopPhotoSvgMin2 {fill: #006DC7;fill-opacity: 1;stroke: rgba(237, 21, 102, 1);stroke-width: 0px;width: 32px;height: 23px;vertical-align: middle;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg);float: left;cursor: pointer;margin-top: 60px;margin-left: 10px;}.novostrojkiSmallDelBtn {width: 150px;color: #ffffff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;font-weight: bold;font-size: 14px;border: 1px solid #e8e6e6 !important;background-color: #9f9f9f !important;}.novostrojkiSmallGreenBtn {width: 150px;color: #ffffff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;font-weight: bold;font-size: 14px;border: 1px solid #3eb042;background-color: #3eb042;}.novostrojkiSmallGreenBtn:hover {background-color: #009905;border: 1px solid #009905;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.novostrojkiHousePageObjMenu {width: 1300px;height: 43px;line-height: 43px;border: 1px solid #ededed;background-color: #fafafa;z-index: 500;margin: 0 auto;}.novostrojkiHousePageObjMenu table {width: 1200px;height: 43px;margin: 0 auto;border-spacing: 0;border-collapse: collapse;table-layout: fixed;}.novostrojkiHousePageObjMenu table td {padding: 0;text-align: center;}.novostrojkiHousePageObjMenu a, .novostrojkiHousePageObjMenu a:visited {color: #000000;font-size: 14px;font-weight: bold;text-decoration: none;}.novostrojkiHousePageObjMenu div {height: 43px;line-height: 43px;background-color: transparent;}.novostrojkiHousePageObjMenu div:hover {background-color: #f2f2f2;transition: background-color 0.3s ease 0s;}.novostrojkiApartsFilterBtn {width: 240px;height: 38px;line-height: 38px;border: none;background-color: #0983e8;color: #ffffff;text-align: center;border-radius: 3px;font-size: 15px;}.novostrojkiApartsFilterBtn:hover {background-color: #005dc7;transition: background-color 0.3s ease 0s;}.novostrojkiNoApartsH2 {font-size: 22px;}.novostrojkiHousePageGreyTitle {height: 42px;line-height: 42px;background-color: #fafafa;font-weight: bold;color: #000000;font-size: 16px;padding-left: 90px;}.novostrojkiDescrLinkP a, .novostrojkiDescrLinkP a:visited {font-size: 16px;text-decoration: underline;font-weight: bold;}.novostrojkiDescrLinkP a:hover {text-decoration: none;}.novostrojkiTextRedactorForm {width: 100%;}.novostrojkiDescrBtnSize {width: 240px;height: 38px;line-height: 38px;}.novostrojkiGalleryAddPhotoPopupBtn {border: none;background-color: transparent;}.novostrojkiImgTitleForm input[type="text"] {padding: 3px;width: 205px;margin: 10px 0 7px 0;border: 1px solid #e8e6e6;text-align: center;}.novostrojkiImgTitleForm input[type="text"]:hover {border: 1px solid #006DC7;transition: border 0.3s ease 0s;}.novostrojkiImgTitleForm button {width: 205px;color: #ffffff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;font-weight: bold;font-size: 14px;border: 1px solid #e8e6e6;background-color: #3eb042;}.novostrojkiIpotekaForm input[type="submit"] {width: 200px;height: 30px;margin-top: 10px;}.novostrojkiIpotekaForm input[type="checkbox"] {vertical-align: middle;margin: -1px 3px 0 0;width: 15px;height: 15px;cursor: pointer;}.novostrojkiDocForm input[type="text"] {padding: 5px 0 5px 10px;border: 1px solid #e8e6e6;width: 400px;}.novostrojkiDocForm input[type="file"] {margin: 10px 0;}.novostrojkiSaveBtnDocSize {width: 200px;height: 30px;}.novostrojkiDocTab {width: 400px;border-bottom: 1px solid #e8e6e6;}.novostrojkiDocTabTd1 {width: 80%;}.novostrojkiDocTab td {padding: 5px 0;}.novostrojkiDocTab a, .novostrojkiDocTab a:visited {color: #000000;text-decoration: underline;}.novostrojkiDocTab a:hover {text-decoration: none;}.novostrojkiDocTab img {margin-right: 5px;}.novostrojkiYaMapsDiv {width: 100%;height: 500px;margin-bottom: 40px;}.novostrojkiSaveBtnMapSize {width: 200px;height: 30px;}.novostrojkiAddDeskBtnW {width: 400px;height: 40px;line-height: 40px;font-size: 19px;cursor: pointer;}.novostrojkiComponentAddSectionForm {color: #000000;}.novostrojkiComponentAddSectionForm h2 {margin-top: 0;font-size: 25px;line-height: 1.2em;}.novostrojkiComponentAddSectionForm select {width: 100%;padding: 5px;}.novostrojkiComponentAddSectionForm table {width: 100%;font-weight: normal;font-size: 15px;}table#novostrojkiComponentAddSectionTab td {padding: 7px 0;}.novostrojkiComponentSectionDiv {width: 76%;margin-left: 22.5%;}.novostrojkiComponentSectionListForm {width: 117px;float: left;margin-right: 5px;}.novostrojkiComponentDecorCheckbox {margin-right: 5px;}.gallery_checkbox_line {font-size: 13px;}.gallery_checkbox_line label {font-weight: normal}.gallery_checkbox_line input {position: relative;top: 2px;}.glBoardPhoto {margin: 10px 10px 0px 0px; padding: 8px; text-align: center; background: #EDEDED; display: block; float: left;min-width: 140px;}.glBoardPhoto.checked {background: #c6e8b7;}.novostrojkiNoBoardsPopupWindowDiv {padding: 15px;font-size: 15px;line-height: 1.4em;}.popupNew {position: absolute;left: 50%;margin-left: -500px;width: 1000px;border-radius: 10px;background-color: #FFFFFF;box-shadow: 5px 5px 40px rgba(0,0,0,0.4);border-radius: 10px;overflow: hidden;}.popupNewBg {position: absolute;z-index: 1;width: 100%;height: 100%;background-position: center center;background-size: cover;border-radius: 10px;}.popupNewContent {position: relative;z-index: 5;padding: 30px;color: #000000;}.popupEditContentLeft {width: 65%;float: left;}.popupFormRight {border: 9px solid #d3dfe9;}.popupRight {width: 35%;float: left;padding-bottom: 40px;}.popupDeadlineRight {padding: 35px 10px;text-align: center;font-weight: bold;}.popupDeadlineRight #countdown {background: none !important;padding: 10px 10px 25px 10px;border-radius: 0;}.popupDeadlineRight .countdownTitleTab {color: #000;}.popupFormBottom {background: #d3dfe9;text-align: center;}.popupForm form {padding: 30px;}.popupForm input[type="text"] {border: 1px solid #dcdcdc;color: #000;text-align: center;line-height: 40px;height: 40px;margin-bottom: 15px;font-size: 14px;width: 100%;border-radius: 5px;}.popupForm input[type="submit"] {background-color: #006DC7;color: #ffffff;border: 0px solid #006DC7;font-size: 15px;width: 100%;height: 45px;border-radius: 5px;}.popupForm input[type="submit"]:hover {background-color: #0982e7;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.popupForm.popupFormBottom input {display: inline-block;margin: 5px 5px;width: 220px;}.popupForm.popupFormBottom form {padding: 12px;}.popupForm {z-index: 10;position: relative;}.popupDeadlineRight .digit.static {background-image: linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -o-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -moz-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -webkit-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -ms-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.5, #f4f4f4), color-stop(0.5, #eaeaea) ) !important;}.novostrojkiComponentDecorTab {width: 100%;}table.novostrojkiComponentDecorTab td {height: 40px;}.novostrojkiComponentDecorTabTd1 {width: 30%;}.novostrojkiComponentDecorTab input[type="text"] {width: 77%;margin-right: 7px;}.novostrojkiComponentDecorTab sup {font-size: 8px;}.novostrojkiMainCharactersTab, .novostrojkiBlockDiv {width: 1300px;margin: 0 auto;background-color: #ffffff;border: 1px solid #e8e6e6;box-shadow: 0px 1px 3px 0px rgba(232,230,230,0.2);}.novostrojkiBlockDiv {padding: 20px 70px;}.novostrojkiMainCharactersTab td {}.novostrojkiMainCharactersTabLeftTd1, .novostrojkiMainCharactersTabLeft4td1 {width: 22%;vertical-align: middle;}.novostrojkiMainCharactersTabLeftTd1, .novostrojkiMainCharactersTabLeft4td1 {font-size: 14px;color: #05111F;font-weight: bold;text-align: right;padding-right: 12px;}.novostrojkiMainCharactersTabLeftTd1 sup {font-size: 8px;}.novostrojkiMainCharactersTabLeft4td2 {width: 28%;}.novostrojkiMainCharactersTopTab {table-layout: fixed;}.novostrojkiMainCharactersTabLeft, .novostrojkiMainCharactersTabLeft4td {width: 98%;margin: 0 auto;}.novostrojkiMainCharactersTabLeft td, .novostrojkiMainCharactersTabLeft4td td { height: 50px;}.novostrojkiMainCharactersForm input[type="checkbox"] {width: 20px;height: 20px;cursor: pointer;vertical-align: middle;}.novostrojkiMainCharactersForm select {padding: 8px 0 8px 8px;}.novostrojkiMainCharactersForm input[type="text"] {padding: 7px 0 7px 14px;}.novostrojkiMainCharactersForm select, .novostrojkiMainCharactersForm input[type="text"], .novostrojkiMainCharactersForm textarea {border: solid rgba(199, 199, 199, 0.4) 1px;}.novostrojkiMainCharactersForm textarea {padding: 10px;width: 100%;height: 150px;}.novostrojkiMainCharactersForm select:hover, .novostrojkiMainCharactersForm input[type="text"]:hover,.novostrojkiDocForm input[type="text"]:hover, .novostrojkiMainCharactersForm textarea:hover {border: 1px solid #005dc7;transition: border 0.3s ease 0s;}.novostrojkiDelBtn {width: 181px;height: 40px;background-color: #c2c2c2;border: 1px solid #e8e6e6;color: #ffffff;border-radius: 4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;font-weight: bold;font-size: 14px;}.novostrojkiDelBtn:hover {background-color: #e63600;border: 1px solid #e63600;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.novostrojkiSaveBtn {color: #ffffff;border-radius: 4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;font-weight: bold;font-size: 14px;border: 1px solid #e8e6e6;background-color: #3eb042;}.novostrojkiSaveBtn:hover, .novostrojkiSmallDelBtn:hover, .novostrojkiImgTitleForm button:hover {background-color: #009905;border: 1px solid #009905;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.novostrojkiSaveTopBtnW {width: 334px;height: 40px;margin-left: 55px;}.novostrojkiTopPhotoTab {width: 95%;margin: 27px auto;}.novostrojkiTopPhotoTabTr1 td {height: 50px;width: 50%;}.novostrojkiTopPhotoTabTr1 button {border: none;background-color: transparent;padding: 0;width: 95%;}.novostrojkiTopPhotoTabTdMainPhoto {height: 300px;border: 1px solid #e8e6e6;}.novostrojkiTopPhotoTabTdMainPhoto img {width: 100%;height: 100%;object-fit: cover;}.novostrojkiTopPhotoTab td {vertical-align: top;}.novostrojkiEditMainPhotoDiv {color: #000000;font-weight: normal;}.novostrojkiEditMainPhotoDiv h3 {margin-top: 0;}.novostrojkiEditMainPhotoDiv form input {font-size: 14px;cursor: pointer;}.novostrojkiTopPhotoTabTdDopPhoto {height: 200px;}.novostrojkiDopPhotoDiv {margin: 20px 0;width: 100%;}.novostrojkiDopPhotoDivContent {width: 480px;float: left;overflow-x: hidden;}.novostrojkiGalleryPhotoDivContent {width: 1100px;float: left;overflow-x: hidden;}.novostrojkiDopPhotoDiv table {border-spacing: 10px;}.novostrojkiDopPhotoSmallDiv {width: 165px;height: 130px;}.novostrojkiDopPhotoSmallDiv img {width: 150px;height: 130px;object-fit: cover;}.novostrojkiGallerySmallDiv {width: 220px;height: 205px;}.novostrojkiGallerySmallDiv img {width: 205px;height: 205px;object-fit: cover;}.novostrojkiDopPhotoSvgMin {fill: #006DC7;fill-opacity: 1;stroke: rgba(237, 21, 102, 1);stroke-width: 0px;width: 32px;height: 23px;vertical-align: middle;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);float: left;cursor: pointer;margin-top: 60px;margin-right: 10px;margin-left: 25px;}.novostrojkiDopPhotoSvgMin2 {fill: #006DC7;fill-opacity: 1;stroke: rgba(237, 21, 102, 1);stroke-width: 0px;width: 32px;height: 23px;vertical-align: middle;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg);float: left;cursor: pointer;margin-top: 60px;margin-left: 10px;}.novostrojkiSmallDelBtn {width: 150px;color: #ffffff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;font-weight: bold;font-size: 14px;border: 1px solid #e8e6e6;background-color: #3eb042;}.novostrojkiHousePageObjMenu {width: 1300px;height: 43px;line-height: 43px;border: 1px solid #ededed;background-color: #fafafa;z-index: 500;margin: 0 auto;}.novostrojkiHousePageObjMenu table {width: 1200px;height: 43px;margin: 0 auto;border-spacing: 0;border-collapse: collapse;table-layout: fixed;}.novostrojkiHousePageObjMenu table td {padding: 0;text-align: center;}.novostrojkiHousePageObjMenu a, .novostrojkiHousePageObjMenu a:visited {color: #000000;font-size: 14px;font-weight: bold;text-decoration: none;}.novostrojkiHousePageObjMenu div {height: 43px;line-height: 43px;background-color: transparent;}.novostrojkiHousePageObjMenu div:hover {background-color: #f2f2f2;transition: background-color 0.3s ease 0s;}.novostrojkiApartsFilterBtn {width: 240px;height: 38px;line-height: 38px;border: none;background-color: #0983e8;color: #ffffff;text-align: center;border-radius: 3px;font-size: 15px;}.novostrojkiApartsFilterBtn:hover {background-color: #005dc7;transition: background-color 0.3s ease 0s;}.novostrojkiNoApartsH2 {font-size: 22px;}.novostrojkiHousePageGreyTitle {height: 42px;line-height: 42px;background-color: #fafafa;font-weight: bold;color: #000000;font-size: 16px;padding-left: 90px;}.novostrojkiDescrLinkP a, .novostrojkiDescrLinkP a:visited {font-size: 16px;text-decoration: underline;font-weight: bold;}.novostrojkiDescrLinkP a:hover {text-decoration: none;}.novostrojkiTextRedactorForm {width: 100%;}.novostrojkiDescrBtnSize {width: 240px;height: 38px;line-height: 38px;}.novostrojkiGalleryAddPhotoPopupBtn {border: none;background-color: transparent;}.novostrojkiImgTitleForm input[type="text"] {padding: 3px;width: 205px;margin: 10px 0 7px 0;border: 1px solid #e8e6e6;text-align: center;}.novostrojkiImgTitleForm input[type="text"]:hover {border: 1px solid #006DC7;transition: border 0.3s ease 0s;}.novostrojkiImgTitleForm button {width: 205px;color: #ffffff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;font-weight: bold;font-size: 14px;border: 1px solid #e8e6e6;background-color: #3eb042;}.novostrojkiIpotekaForm input[type="submit"] {width: 200px;height: 30px;margin-top: 10px;}.novostrojkiIpotekaForm input[type="checkbox"] {vertical-align: middle;margin: -1px 3px 0 0;width: 15px;height: 15px;cursor: pointer;}.novostrojkiDocForm input[type="text"] {padding: 5px 0 5px 10px;border: 1px solid #e8e6e6;width: 400px;}.novostrojkiDocForm input[type="file"] {margin: 10px 0;}.novostrojkiSaveBtnDocSize {width: 200px;height: 30px;}.novostrojkiDocTab {width: 400px;border-bottom: 1px solid #e8e6e6;}.novostrojkiDocTabTd1 {width: 80%;}.novostrojkiDocTab td {padding: 5px 0;}.novostrojkiDocTab a, .novostrojkiDocTab a:visited {color: #000000;text-decoration: underline;}.novostrojkiDocTab a:hover {text-decoration: none;}.novostrojkiDocTab img {margin-right: 5px;}.novostrojkiYaMapsDiv {width: 100%;height: 500px;margin-bottom: 40px;}.novostrojkiSaveBtnMapSize {width: 200px;height: 30px;}.novostrojkiAddDeskBtnW {width: 400px;height: 40px;line-height: 40px;font-size: 19px;cursor: pointer;}.novostrojkiComponentAddSectionForm {color: #000000;}.novostrojkiComponentAddSectionForm h2 {margin-top: 0;font-size: 25px;line-height: 1.2em;}.novostrojkiComponentAddSectionForm select {width: 100%;padding: 5px;}.novostrojkiComponentAddSectionForm table {width: 100%;font-weight: normal;font-size: 15px;}table#novostrojkiComponentAddSectionTab td {padding: 7px 0;}.novostrojkiComponentSectionDiv {width: 76%;margin-left: 22.5%;}.novostrojkiComponentSectionListForm {width: 117px;float: left;margin-right: 5px;}.novostrojkiComponentDecorCheckbox {margin-right: 5px;}.paymentListTdNumber {width: 10%;}.paymentListTdDate {width: 15%;}.paymentListTdType {width: 25%;}.paymentListTdName {width: 25%;}.paymentListTdManager {width: 25%;}.popupNew {position: absolute;left: 50%;margin-left: -500px;width: 1000px;border-radius: 10px;background-color: #FFFFFF;box-shadow: 5px 5px 40px rgba(0,0,0,0.4);border-radius: 10px;overflow: hidden;}.popupNewBg {position: absolute;z-index: 1;width: 100%;height: 100%;background-position: center center;background-size: cover;border-radius: 10px;}.popupNewContent {position: relative;z-index: 5;padding: 30px;color: #000000;}.popupNewContent p,.popupNewContent div,.popupNewContent em,.popupNewContent i,.popupNewContent strong,.popupNewContent b,.popupNewContent ul,.popupNewContent ol,.popupNewContent li,.popupNewContent a {font-size: inherit}.popupEditContentLeft {width: 65%;float: left;}.popupFormRight {border: 9px solid #d3dfe9;}.popupRight {width: 35%;float: left;padding-bottom: 40px;}.popupDeadlineRight {padding: 35px 10px;text-align: center;font-weight: bold;}.popupDeadlineRight #countdown {background: none !important;padding: 10px 10px 25px 10px;border-radius: 0;}.popupDeadlineRight .countdownTitleTab {color: #000;}.popupFormBottom {background: #d3dfe9;text-align: center;}.popupForm form {padding: 30px;}.popupForm input[type="text"] {border: 1px solid #dcdcdc;color: #000;text-align: center;line-height: 40px;height: 40px;margin-bottom: 15px;font-size: 14px;width: 100%;border-radius: 5px;}.popupForm input[type="submit"] {background-color: #006DC7;color: #ffffff;border: 0px solid #006DC7;font-size: 15px;width: 100%;height: 45px;border-radius: 5px;}.popupForm input[type="submit"]:hover {background-color: #0982e7;transition: background-color 0.3s ease 0s, border 0.3s ease 0s;}.popupForm.popupFormBottom input {display: inline-block;margin: 5px 5px;width: 220px;}.popupForm.popupFormBottom form {padding: 12px;}.popupForm {z-index: 10;position: relative;}.popupDeadlineRight .digit.static {background-image: linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -o-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -moz-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -webkit-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -ms-linear-gradient(bottom, #f4f4f4 50%, #eaeaea 50%) !important;background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.5, #f4f4f4), color-stop(0.5, #eaeaea) ) !important;}.importErrorField {border: 1px solid #f44336}.importErrorField {border: 1px solid #f44336}.importErrorField {border: 1px solid #f44336}.selApColor {display: inline-block;margin-right: 5px;border: 3px solid #FAFAFA;width: 45px;height: 45px;cursor: pointer;}.selApColor:hover {border: 3px solid #D0D0D0;}.selApColor.selApColorActive, .selApColor.selApColorActive:hover {border: 3px solid #1d6ad2;}.selApColor1 {background: linear-gradient(to right bottom, #67bd6b, #4CAF50)}.selApColor2 {background: linear-gradient(to right bottom, #45a8f7, #187fd2)}.selApColor3 {background: linear-gradient(to right bottom, #f36359, #c5281d)}.selApColor4 {background: linear-gradient(to right bottom, #7a919c, #46606d)}.selApColor5 {background: linear-gradient(to right bottom, #ff4d89, #bd164f)}.selectionApartsBox {position: relative;overflow: hidden;width: 280px;height: 340px;border-radius: 10px;box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.18);margin: 15px;text-align: left; }.selectionApartsBg {background: linear-gradient(125deg, #DADADA, #FAFAFA);width: calc(100% + 50px);height: 135px;transform: rotate(-7deg);position: absolute;z-index: 5;left: -25px;top: -25px; transition: All 0.3s;}.selectionApartsBg2 {background: linear-gradient(125deg, #DADADA, #FAFAFA);width: calc(100% + 50px);height: 80px;transform: rotate(-7deg);position: absolute;z-index: 5;left: -25px;top: 280px; transition: All 0.3s;}.selectionApartsImg {background-position: center center;position: absolute;top: 50px;z-index: 3;background-size: cover;background-repeat: no-repeat;width: 100%;height: 270px;transition: All 0.3s;}.selectionApartsImg:after {left: 0px;top: 0px;position: absolute;content: '';display: block;z-index: 4;background: rgba(0,0,0,0.2);width: 100%;height: 270px;transition: All 0.3s;}.selectionApartsText {position: absolute;top: 35px;z-index: 10;width: 80%;left: 10%;font-size: 26px;color: #FFFFFF;text-shadow: 2px 2px 5px rgba(0,0,0,0.8);font-weight: 500; transition: All 0.3s; }.selectionApartsText span {font-size: 36px;text-transform: uppercase}.selectionApartsText a {display: block;margin-top: 35px;font-size: 18px;font-weight: 500;width: 150px;height: 38px;line-height: 38px;border-radius: 5px;text-decoration: none;color: #FFFFFF;text-shadow: 2px 2px 6px rgba(0,0,0,0.8);text-align: center;box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.18); }.selectionApartsBox:hover > .selectionApartsBg {top: -45px;}.selectionApartsBox:hover > .selectionApartsBg2 {top: 300px;}.selectionApartsBox:hover > .selectionApartsImg:after {opacity: 0}.adsReportsLinkBtn {border: none;background-color: transparent;text-decoration: underline;cursor: pointer;}.adsReportsLinkBtn:hover {text-decoration: none;}.adsReportsBidsLink, .adsReportsBidsLink:visited {text-decoration: underline;font-size: 20px;}.adsReportsBidsLink:hover {text-decoration: none;}.zastroyschikEditSolidityForm select {padding: 5px;width: 80%;margin-bottom: 15px;}.docsTabTd1 {width: 20%}.docsTabTd2 {width: 10%}.docsTabTd3 {width: 10%}.docsTabTd4 {width: 20%}.docsTabTd5 {width: 10%}.docsTabTd6 {width: 10%}.docsTabTd7 {width: 10%}.docsTabTd8 {width: 5%}.docsCatTabTd1 {width: 30%}.docsCatTabTd2 {width: 30%}.docsCatTabTd3 {width: 30%}.docsCatTabTd4 {width: 10%}.docDelBut {padding: 0;width: 20px;height: 20px;line-height: 1em;border: none;background-color: transparent;}.docDelBut img {width: 100%;height: 100%;margin: 0;}.docCatDelBut {padding: 0;width: 20px;height: 20px;line-height: 1em;border: none;background-color: transparent;}.docCatDelBut img {width: 100%;height: 100%;margin: 0;}.docsMenu {font-size: 20px;text-align: center;margin: 10px 0px 30px 0px;}.docsMenu div.btn.active {background: #00a65a;border: 1px solid #028e4e;}.rtext {font-size: 11px;padding: 3px 10px !important;}.calendar {width: 100%;height: auto;}.calendar td {border: 1px solid #FFF;width: calc(100%/7);padding: 10px;text-align: right;vertical-align: top;}.calendar .calendarBody td {border: 1px solid #DDD;height: 100px;position: relative;padding-top: 30px;}.calendarDay {position: absolute;top: 0px;z-index: 0;text-align: center;left: 100%;margin-left: -35px;width: 35px;height: 30px;line-height: 30px;background: none;font-size: 20px;}.calendar .calendarBody td[data-weekday]:hover {background: #FAFAFA;}.calendarHead1 {background: #6faeda;height: 50px;}.calendarHead1 td {border: 1px solid #6faeda;}.calendarHead1 a {height: 30px;line-height: 29px;width: 30px;text-align: center;font-weight: bold;color: #FFF;font-size: 25px;border-radius: 5px;display: block;}.calendarHead1 a:hover {background: #97c8ea;}.calendarNavLeft {float: left;}.calendarNavRight {float: right;}.calendarMonthName {float: left;width: calc(100% - 60px);font-weight: 400;color: #FFF;display: block;text-align: center;line-height: 30px;height: 30px;font-size: 20px;text-transform: uppercase}.calendarHead2 {background: #f3f3f3;font-weight: 400;color: #7d7d7d;text-align: center;}.calendarHead2 td {border-bottom: 1px solid #DDD;border-right: 1px solid #DDD;}.calendarHead2 td:nth-child(1) {border-left: 1px solid #DDD;}.calendarHead2 td:nth-last-child(1) {border-right: 1px solid #DDD;}.calendarWeekend {color: #2382c3;background: #f5fbff;font-weight: bold;}.calendarEvent {width: calc(100%);display: block;background: #efefef;font-size: 12px;padding: 5px 5px 7px 5px;margin-top: 7px;text-align: left;border-radius: 4px;color: #000;font-weight: 400;}.calendarEventTitle {font-weight: 400;font-size: 11px;padding: 1px 5px;margin:-5px;margin-bottom: 5px;border-radius: 4px 4px 0px 0px;}.calendarEvent .calendarPhone {font-size: 12px;white-space: nowrap;font-weight: 500;}.calendarEventTitle i {position: relative;margin-right: 3px;}.calendarEvent_callback .calendarEventTitle {background: #1d6ad2;color: #FFF;}.calendarEvent_meeting .calendarEventTitle {background: #4caf50;color: #FFF;}.calendarEvent_duty .calendarEventTitle {background: #ff7144;color: #FFF;}.calendarEvent_alert .calendarEventTitle {background: #f44336;color: #FFF;}.calendarDayInner.calendarPast {opacity: 0.3;transition: All 0.2s;}.calendarDayInner.calendarPast:hover {opacity: 1;}.calendarEventFull {border-bottom: 1px solid #DDD;font-size: 13px;padding: 10px 0px;margin-bottom: 10px;position: relative;transition: All 0.2s;}.calendarEventFull:hover {background: #f3f9fd}.calendarEventFullDate {float: left;width: 50px;height: 50px;margin: 0px 10px 20px 0px;background: #f3f3f3;text-align: center;font-size: 24px;}.calendarEventFullDate {float: left;width: 50px;height: 50px;margin: 0px 10px 10px 0px;background: #f3f3f3;text-align: center;font-size: 24px;border-radius: 5px;}.calendarEventFullDayweek {margin-top: -5px;font-size: 13px;color: #adadad;}.calendarEventFullTitle {float: left;width: calc(100% - 60px);font-size: 15px;padding: 5px 0px 0px;color: #000; font-weight: 500; }.calendarEventFullTitle2 {font-weight: 700;margin: 30px 10px 5px 76px;font-size: 15px;}.calendarEventButton {margin: 10px 0px 0px 76px;}.calendarEvent_callback .calendarEventFullTitle {color: #1d6ad2;}.calendarEvent_meeting .calendarEventFullTitle {color: #4caf50;}.calendarEvent_alert .calendarEventFullTitle {color: #f44336;}.calendarEvent_callback .calendarEventFullDate {background: #1d6ad2;color: #FFF;}.calendarEvent_meeting .calendarEventFullDate {background: #4caf50;color: #FFF;}.calendarEvent_alert .calendarEventFullDate {background: #f44336;color: #FFF;}.calendarEvent_callback .calendarEventFullDayweek,.calendarEvent_meeting .calendarEventFullDayweek,.calendarEvent_alert .calendarEventFullDayweek {color: #FFF;}.calendarEventsFullBox {height: 900px; overflow-y: auto;padding-right: 20px;}.calendarEventFullText {display: inline-block;margin-left: 16px;font-size: 13px;width: calc(100% - 80px);}.calendarRemoveAlert {position: absolute;left: 100%;margin-left: -50px;top: 10px;width: 50px;transition: All 0.3s;opacity: 0;}.calendarEventFull:hover .calendarRemoveAlert {opacity: 0.6}.calendarEventFull:hover .calendarRemoveAlert:hover {opacity: 1}.calendarRemoveAlert button {border: 0px;background: none;font-size: 16px;color: #6f6f6f}.calendarNoStyleButton {border: 0px;background: none;margin: 0px;padding: 0px;text-align: inherit;font-size: 12px;cursor: pointer;width: 100%;}td.calendarActive {background: #1d6ad2 !important;color: #FFF !important;border-radius: 5px;}.calendarMin .calendarDay {font-size: 15px !important;}.calendarMin .calendarHead2 td {border: none !important;}.calendarMin .calendarBody td {border: 3px #FFF;background: none;height: 25px;position: relative;padding-top: 30px;}.calendar {width: 100%;height: auto;}.calendar td {border: 1px solid #FFF;width: calc(100%/7);padding: 10px;text-align: right;vertical-align: top;}.calendar .calendarBody td {border: 1px solid #DDD;height: 100px;position: relative;padding-top: 30px;}.calendarDay {position: absolute;top: 0px;z-index: 0;text-align: center;left: 100%;margin-left: -35px;width: 35px;height: 30px;line-height: 30px;background: none;font-size: 20px;}.calendar .calendarBody td[data-weekday]:hover {background: #FAFAFA;}.calendarHead1 {background: #6faeda;height: 50px;}.calendarHead1 td {border: 1px solid #6faeda;}.calendarHead1 a {height: 30px;line-height: 29px;width: 30px;text-align: center;font-weight: bold;color: #FFF;font-size: 25px;border-radius: 5px;display: block;}.calendarHead1 a:hover {background: #97c8ea;}.calendarNavLeft {float: left;}.calendarNavRight {float: right;}.calendarMonthName {float: left;width: calc(100% - 60px);font-weight: 400;color: #FFF;display: block;text-align: center;line-height: 30px;height: 30px;font-size: 20px;text-transform: uppercase}.calendarHead2 {background: #f3f3f3;font-weight: 400;color: #7d7d7d;text-align: center;}.calendarHead2 td {border-bottom: 1px solid #DDD;border-right: 1px solid #DDD;}.calendarHead2 td:nth-child(1) {border-left: 1px solid #DDD;}.calendarHead2 td:nth-last-child(1) {border-right: 1px solid #DDD;}.calendarWeekend {color: #2382c3;background: #f5fbff;font-weight: bold;}.calendarEvent {width: calc(100%);display: block;background: #efefef;font-size: 12px;padding: 5px 5px 7px 5px;margin-top: 7px;text-align: left;border-radius: 4px;color: #000;font-weight: 400;}.calendarEventTitle {font-weight: 400;font-size: 11px;padding: 1px 5px;margin:-5px;margin-bottom: 5px;border-radius: 4px 4px 0px 0px;}.calendarEvent .calendarPhone {font-size: 12px;white-space: nowrap;font-weight: 500;}.calendarEventTitle i {position: relative;margin-right: 3px;}.calendarEvent_callback .calendarEventTitle {background: #1d6ad2;color: #FFF;}.calendarEvent_meeting .calendarEventTitle {background: #4caf50;color: #FFF;}.calendarEvent_duty .calendarEventTitle {background: #ff7144;color: #FFF;}.calendarEvent_alert .calendarEventTitle {background: #f44336;color: #FFF;}.calendarDayInner.calendarPast {opacity: 0.3;transition: All 0.2s;}.calendarDayInner.calendarPast:hover {opacity: 1;}.calendarEventFull {border-bottom: 1px solid #DDD;font-size: 13px;padding: 10px 0px;margin-bottom: 10px;position: relative;transition: All 0.2s;}.calendarEventFull:hover {background: #f3f9fd}.calendarEventFullDate {float: left;width: 50px;height: 50px;margin: 0px 10px 20px 0px;background: #f3f3f3;text-align: center;font-size: 24px;}.calendarEventFullDate {float: left;width: 50px;height: 50px;margin: 0px 10px 10px 0px;background: #f3f3f3;text-align: center;font-size: 24px;border-radius: 5px;}.calendarEventFullDayweek {margin-top: -5px;font-size: 13px;color: #adadad;}.calendarEventFullTitle {float: left;width: calc(100% - 60px);font-size: 15px;padding: 5px 0px 0px;color: #000; font-weight: 500; }.calendarEventFullTitle2 {font-weight: 700;margin: 30px 10px 5px 76px;font-size: 15px;}.calendarEventButton {margin: 10px 0px 0px 76px;}.calendarEvent_callback .calendarEventFullTitle {color: #1d6ad2;}.calendarEvent_meeting .calendarEventFullTitle {color: #4caf50;}.calendarEvent_alert .calendarEventFullTitle {color: #f44336;}.calendarEvent_callback .calendarEventFullDate {background: #1d6ad2;color: #FFF;}.calendarEvent_meeting .calendarEventFullDate {background: #4caf50;color: #FFF;}.calendarEvent_alert .calendarEventFullDate {background: #f44336;color: #FFF;}.calendarEvent_callback .calendarEventFullDayweek,.calendarEvent_meeting .calendarEventFullDayweek,.calendarEvent_alert .calendarEventFullDayweek {color: #FFF;}.calendarEventsFullBox {height: 900px; overflow-y: auto;padding-right: 20px;}.calendarEventFullText {display: inline-block;margin-left: 16px;font-size: 13px;width: calc(100% - 80px);}.calendarRemoveAlert {position: absolute;left: 100%;margin-left: -50px;top: 10px;width: 50px;transition: All 0.3s;opacity: 0;}.calendarEventFull:hover .calendarRemoveAlert {opacity: 0.6}.calendarEventFull:hover .calendarRemoveAlert:hover {opacity: 1}.calendarRemoveAlert button {border: 0px;background: none;font-size: 16px;color: #6f6f6f}.calendarNoStyleButton {border: 0px;background: none;margin: 0px;padding: 0px;text-align: inherit;font-size: 12px;cursor: pointer;width: 100%;}td.calendarActive {background: #1d6ad2 !important;color: #FFF !important;border-radius: 5px;}.calendarMin .calendarDay {font-size: 15px !important;}.calendarMin .calendarHead2 td {border: none !important;}.calendarMin .calendarBody td {border: 3px #FFF;background: none;height: 25px;position: relative;padding-top: 30px;}.worker {width: 100%;border-spacing: 0;margin: 20px auto;font-family: arial;background-color: #ffffff;}.worker td {padding: 0;vertical-align: top;padding-top: 15px;}.worker .workerTd1 {width: 70%;}.managersListTab {width: 95%;margin: 0 auto;border-spacing: 0;border-collapse: collapse;}.workerActivTr {cursor: pointer;}.workerActivTr:hover {background-color: #c5d9f1;}.workerAddForm h3 {margin-top: 0;}.workerAddForm input[type="text"], .workerAddForm select {border: 1px solid #abadb3;padding: 5px;margin-bottom: 15px;width: 90%;}.workerAddForm input[type="submit"] {width: 50%;font-size: 16px;line-height: 1em;height: 30px;}.managersListTab td {padding: 5px;border: 1px solid #d6d6d6;border-top: none;text-align: center;font-size: 15px;vertical-align: middle;}.managersListTab button {padding: 0;width: 20px;height: 20px;line-height: 1em;border: none;background-color: transparent;}.managersListTab img {width: 100%;height: 100%;margin: 0;}.managersListTab .td1 {width: 5%;}.managersListTab .td2 {width: 28%;}.managersListTab .td3 {width: 20%;}.managersListTab .td4 {width: 20%;}.managersListTab .td5 {width: 13%;}.managersListTab .td6 {width: 5%;}.managersListTab .td7 {width: 9%;}.workerGrayStr {background-color: #f5f5f5;}.workerDismissalStr {background-color: #FFDAB9;}#worker_top_title {background-color: #3c8dbc;color: #ffffff;padding: 5px 0;text-align: center;color: #ffffff;font-size: 24px;}.worker_tab_title {background-color: #ecedec;}.worker_tab_title td {padding: 0;border-bottom: 2px solid #57a2d2;}.workerManTab {width: 100%;height: 50px;border-spacing: 0;border-collapse: collapse;}.workerManTab td {vertical-align: middle;text-align: center;font-size: 15px;font-weight: bold;}table#workerManTab {height: 30px;}table#workerManTab td {padding: 3px 0;border: 1px solid #d6d6d6;border-top: none;}.workerManTab .td1 {width: 4%;}.workerManTab .td2 {width: 11%;}.workerManTab .td3 {width: 14%;}.workerManTab .td4 {width: 10%;}.workerManTab .td5 {width: 8%;}.workerManTab .td6 {width: 8%;}.workerManTab .td7 {width: 11%;}.workerManTab .td8 {width: 10%;}.workerManTab .td9 {width: 10%;}.workerManTab .td10 {width: 10%;}.workerManTab .td11 {width: 4%;}.worker_button {width: 36px;padding: 6px 0;font-size: 13px;font-weight: bold;}.worker_button2 {width: 55px;}.add_manager {border-top: 1px solid #d6d6d6;margin-top: 0;}.all_tab_title {position: relative;width: 100%;border-spacing: 0;background-color: #ecedec;border-collapse: collapse;margin: 0;font-family: arial;}.all_tab_title td {height: 50px;text-align: center;font-weight: bold;font-size: 14px;vertical-align: middle;color: #313130;border-bottom: 2px solid #57a2da;}.workerLink, .workerLink:visited {color: #4178bb;text-decoration: underline;}.workerLink:hover {text-decoration: none;}.workerEditPhoneBottomForm {width: 40%;margin: 0 0 30px 28.5%;text-align: right;}.workerCheckbox {width: 15px;height: 15px;border: 0px;border-radius: 2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;margin: 0 auto;}.workerCheckboxGreen {background-color: #90d155;}.workerEditPhoneBottomForm input[type="button"], .workerEditPhoneBottomForm input[type="submit"] {line-height: 1em;width: 170px;height: 25px;}.workerSmsCheckbox {width: 20px;height: 20px;margin-left: 10px;cursor: pointer;}#form_manEdit input[type="submit"] {padding: 3px 0;width: 200px;}.companyWorkerDelDiv {color: #000000;font-size: 16px;text-align: left;}.companyWorkerDelDiv a, .companyWorkerDelDiv a:visited {text-decoration: underline;}.companyWorkerDelDiv a:hover {text-decoration: none;}.companyWorkerBindForm input[type="text"] {padding: 5px;width: 90%;margin-bottom: 15px;}.companyWorkerBindForm input[type="submit"] {width: 50%;font-size: 16px;line-height: 1em;height: 30px;}.companyWorkerMenuTab {width: 95%;margin: 0 auto 15px auto;table-layout: fixed;}.companyWorkerMenuTab td {padding-top: 0;}.companyWorkerOpenModulesCheckBox {width: 15px;height: 15px;cursor: pointer;}.companyManagerPhotosCoverBtn {color: #ffffff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;font-weight: bold;font-size: 14px;background-color: #3c8dbc;border: 1px solid #3c8dbc;}.companyManagerPhotosCoverBtn:hover {background-color: #357ca5;border: 1px solid #357ca5;transition: border 0.3s ease 0s, background-color 0.3s ease 0s;}.companyGradesPercentForm {margin-bottom: 30px;}.companyGradesPercentForm input[type="text"] {border: none;}.worker {width: 100%;border-spacing: 0;margin: 20px auto;font-family: arial;background-color: #ffffff;}.worker td {padding: 0;vertical-align: top;padding-top: 15px;}.worker .workerTd1 {width: 70%;}.managersListTab {width: 95%;margin: 0 auto;border-spacing: 0;border-collapse: collapse;}.workerActivTr {cursor: pointer;}.workerActivTr:hover {background-color: #c5d9f1;}.workerAddForm h3 {margin-top: 0;}.workerAddForm input[type="text"], .workerAddForm select {border: 1px solid #abadb3;padding: 5px;margin-bottom: 15px;width: 90%;}.workerAddForm input[type="submit"] {width: 50%;font-size: 16px;line-height: 1em;height: 30px;}.managersListTab td {padding: 5px;border: 1px solid #d6d6d6;border-top: none;text-align: center;font-size: 15px;vertical-align: middle;}.managersListTab button {padding: 0;width: 20px;height: 20px;line-height: 1em;border: none;background-color: transparent;}.managersListTab img {width: 100%;height: 100%;margin: 0;}.managersListTab .td1 {width: 5%;}.managersListTab .td2 {width: 28%;}.managersListTab .td3 {width: 20%;}.managersListTab .td4 {width: 20%;}.managersListTab .td5 {width: 13%;}.managersListTab .td6 {width: 5%;}.managersListTab .td7 {width: 9%;}.workerGrayStr {background-color: #f5f5f5;}.workerDismissalStr {background-color: #FFDAB9;}#worker_top_title {background-color: #3c8dbc;color: #ffffff;padding: 5px 0;text-align: center;color: #ffffff;font-size: 24px;}.worker_tab_title {background-color: #ecedec;}.worker_tab_title td {padding: 0;border-bottom: 2px solid #57a2d2;}.workerManTab {width: 100%;height: 50px;border-spacing: 0;border-collapse: collapse;}.workerManTab td {vertical-align: middle;text-align: center;font-size: 15px;font-weight: bold;}table#workerManTab {height: 30px;}table#workerManTab td {padding: 3px 0;border: 1px solid #d6d6d6;border-top: none;}.workerManTab .td1 {width: 4%;}.workerManTab .td2 {width: 11%;}.workerManTab .td3 {width: 14%;}.workerManTab .td4 {width: 10%;}.workerManTab .td5 {width: 8%;}.workerManTab .td6 {width: 8%;}.workerManTab .td7 {width: 11%;}.workerManTab .td8 {width: 10%;}.workerManTab .td9 {width: 10%;}.workerManTab .td10 {width: 10%;}.workerManTab .td11 {width: 4%;}.worker_button {width: 36px;padding: 6px 0;font-size: 13px;font-weight: bold;}.worker_button2 {width: 55px;}.add_manager {border-top: 1px solid #d6d6d6;margin-top: 0;}.all_tab_title {position: relative;width: 100%;border-spacing: 0;background-color: #ecedec;border-collapse: collapse;margin: 0;font-family: arial;}.all_tab_title td {height: 50px;text-align: center;font-weight: bold;font-size: 14px;vertical-align: middle;color: #313130;border-bottom: 2px solid #57a2da;}.workerLink, .workerLink:visited {color: #4178bb;text-decoration: underline;}.workerLink:hover {text-decoration: none;}.workerEditPhoneBottomForm {width: 40%;margin: 0 0 30px 28.5%;text-align: right;}.workerCheckbox {width: 15px;height: 15px;border: 0px;border-radius: 2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;margin: 0 auto;}.workerCheckboxGreen {background-color: #90d155;}.workerEditPhoneBottomForm input[type="button"], .workerEditPhoneBottomForm input[type="submit"] {line-height: 1em;width: 170px;height: 25px;}.workerSmsCheckbox {width: 20px;height: 20px;margin-left: 10px;cursor: pointer;}#form_manEdit input[type="submit"] {padding: 3px 0;width: 200px;}.companyWorkerDelDiv {color: #000000;font-size: 16px;text-align: left;}.companyWorkerDelDiv a, .companyWorkerDelDiv a:visited {text-decoration: underline;}.companyWorkerDelDiv a:hover {text-decoration: none;}.companyWorkerBindForm input[type="text"] {padding: 5px;width: 90%;margin-bottom: 15px;}.companyWorkerBindForm input[type="submit"] {width: 50%;font-size: 16px;line-height: 1em;height: 30px;}.companyWorkerMenuTab {width: 95%;margin: 0 auto 15px auto;table-layout: fixed;}.companyWorkerMenuTab td {padding-top: 0;}.companyWorkerOpenModulesCheckBox {width: 15px;height: 15px;cursor: pointer;}.companyManagerPageTab {width: 100%;}.companyManagerPageTab td {vertical-align: top;}.companyManagerPageTabTd1 {width: 70%;}.companyManagerPageObjTitleP {font-weight: bold;margin-top: 0;color: #05111f;font-size: 15px;}.companyManagerPageObjTab {width: 100%;table-layout: fixed;}.companyManagerPageObjTab li {list-style-type: none;line-height: 2.1em;}.companyManagerPageObjTab a, .companyManagerPageObjTab a:visited {font-size: 15px;letter-spacing: 0.05em;color: #0072F5;text-decoration: underline;}.companyManagerPageObjTab a:hover {text-decoration: none;}.companyManagerPageObjTab td {vertical-align: top;}.companyManagerPageMailSvg {width: 18px;height: 19px;vertical-align: middle;margin: -4px 7px 0 0;}.companyManagerPageMailTitleP {margin-top: 0;margin-bottom: 15px;}.companyManagerPageMailTitleP span {font-weight: bold;font-size: 15px;}.companyManagerPageMailForm input[type="text"], .companyManagerPageMailForm input[type="password"] {border: 1px solid #e8e6e6;text-align: center;width: 100%;height: 36px;margin-bottom: 15px;}.companyManagerPageMailForm input[type="text"]:hover, .companyManagerPageMailForm input[type="password"]:hover {border: 1px solid #006dc7;transition: border 0.3s ease 0s;}.companyManagerPageMailForm input[type="submit"] {width: 100%;height: 38px;}.companyManagerPageMainFormTab {width: 100%;table-layout: fixed;}.companyManagerPageMainFormTab td {}.companyManagerPageImgFormTab {width: 100%;}.companyManagerPageImgFormTabTd1 {width: 30%;}.companyManagerPagePhotoDiv {width: 100%;height: 250px;overflow-y: hidden;}.companyManagerPagePhotoDiv img {width: 100%;height: 100%;object-fit: cover;}.companyManagerPageEditPhotoPopupForm button {background-color: transparent;padding: 0;border: none;width: 100%;margin-top: 20px;}#companyManagerPageReviewsLink, #companyManagerPageReviewsLink:visited {color: #4a4c3e;}.companyManagerPageReviewsSvg {width: 12px;height: 12px;margin: 0 30px 0 -30px;}.companyManagerPageVideoSvg {width: 12px;height: 12px;margin: 0 30px 0 -37px;}.companyManagerPageVideoForm {color: #000000;font-weight: normal;width: 90%;margin: 0 auto;}.companyManagerPageVideoForm input[type="text"] {border: 1px solid #e8e6e6;width: 100%;height: 36px;font-size: 15px;text-align: center;}.companyManagerPageVideoForm input[type="button"] {width: 100%;height: 36px;margin-top: 10px;}.companyManagerPageInputTab {width: 100%;}.companyManagerPageInputTab td {vertical-align: middle;padding: 0;height: 52px;}.companyManagerPageInputTab input[type="text"] {margin-bottom: 0;width: 90%;margin-left: 15px;height: 34px;padding: 0 10px;border: 1px solid #e8e6e6;}.companyManagerPageInputTab input[type="text"]:hover, .companyManagerPageInputTabTd3 textarea:hover, .companyManagerPageInputTabTd4 textarea:hover {border: 1px solid #006dc7;transition: border 0.3s ease 0s;}.companyManagerPageInputTabTd1 {width: 38%;text-align: right;font-weight: bold;font-size: 14px;}.companyManagerPageInputTabTd3 {font-size: 14px;padding-top: 15px;}.companyManagerPageInputTabTd3 textarea {margin-top: 10px;width: 98%;height: 100px;border: 1px solid #e8e6e6;padding: 15px;}.companyManagerPageInputTabTd4 {padding-top: 6px;padding-left: 15px;}.companyManagerPageInputTabTd4 textarea {margin-top: 10px;width: 98%;height: 470px;border: 1px solid #e8e6e6;padding: 15px;}.companyManagerPageInputTabTd4 input[type="submit"] {margin-top: 13px;width: 350px;height: 36px;}.companyManagerImgPopupFormBtn {background-color: transparent;padding: 0;border: none;width: 100%;}.companyManagerDiplomListDiv {display: inline-block;}.companyManagerDiplomCountTitle {margin: 10px 0;font-weight: bold;font-size: 16px;}.companyManagerDiplomListDivItem {float: left;margin-right: 25px;margin-bottom: 20px;border: 1px solid #a8a8a8;border-radius: 4px;}.companyManagerDiplomListTab {width: 372px;height: 540px;}.companyManagerDiplomListTab td {}table.companyManagerDiplomListTab .companyManagerDiplomListTabImgTd {height: 350px;vertical-align: middle;}.companyManagerDiplomListImgDiv {width: 90%;max-height: 320px;margin: 0 auto;border: 1px solid #A8A8A8;border-radius: 4px;overflow: hidden;}.companyManagerDiplomListImgDiv:hover, .companyManagerDiplomDesrForm textarea:hover,.companyManagerDiplomDesrForm input[type="text"]:hover,.companyManagerPhotoAlbumListImgDiv:hover, .companyManagerAddArticleForm input[type="text"]:hover {border: 1px solid #006dc7;transition: border 0.3s ease 0s;}.companyManagerDiplomListImgDiv img {width: 100%;height: 100%;object-fit: cover;vertical-align: middle;}.companyManagerDiplomDesrForm {width: 90%;margin: 0 auto;}.companyManagerDiplomDesrForm textarea {width: 100%;height: 90px;border-radius: 4px;padding: 10px;margin-bottom: 5px;border: 1px solid #a8a8a8;}.companyManagerDiplomDesrForm input[type="text"] {width: 100%;padding: 5px;margin-bottom: 10px;border-radius: 4px;border: 1px solid #a8a8a8;}.companyManagerDiplomDesrForm button {width: 100%;height: 33px;line-height: 1em;margin-bottom: 7px;}.companyManagerAddPhotoAlbumForm input[type="text"], .companyManagerAddPhotoAlbumForm textarea {width: 100%;padding: 5px;border: 1px solid #a8a8a8;} .companyManagerAddPhotoAlbumForm input[type="text"] {margin-bottom: 15px;}.companyManagerAddPhotoAlbumForm textarea {font-weight: normal;font-size: 15px;height: 180px;}.companyManagerAddPhotoAlbumForm input[type="button"] {width: 100%;height: 35px;}.companyManagerPhotoAlbumListImgDiv {width: 90%;height: 320px;margin: 0 auto;border: 1px solid #e8e6e6;border-radius: 4px;overflow: hidden;}.companyManagerPhotoAlbumListImgDiv img {width: 100%;height: 100%;object-fit: cover;}.companyMenuCountPhotoTd {text-align: center;padding: 5px 0;font-size: 16px;}.companyManagerAddArticleForm input[type="text"] {width: 100%;padding: 5px 0 5px 15px;margin-bottom: 15px;border: 1px solid #a8a8a8;}.companyManagerAddArticleForm input[type="submit"] {width: 300px;height: 35px;line-height: 1em;}.companyManagerArticlesCountP {font-weight: bold;font-size: 16px;margin: 10px 0;}.companyManagerArticlesListTab {width: 100%;}.companyManagerArticlesListTab td {text-align: center;border: 1px solid #e8e6e6;padding: 7px 0;border-top: none;} .companyManagerArticlesListTabTd1 {width: 15%;}.companyManagerArticlesListTabTd2 {width: 15%;}.companyManagerArticlesListTabTd3 {width: 47%;}.companyManagerArticlesListTabTd4 {width: 13%;}.companyManagerArticlesListTabTd5 {width: 10%;}.companyManagerAddVideoForm input[type="text"] {width: 55%;padding: 5px 0 5px 15px;}.companyManagerAddVideoForm button {width: 150px;height: 35px;}.policyDirLink, .policyDirLink:visited {color: #445b79;}.policySearchListLink, .policySearchListLink:visited {text-decoration: underline;}.policySearchListLink:hover {text-decoration: none;}