:focus{outline:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:initial;font-family:"OpenSans Regular",sans-serif;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit;font-family:inherit}.clearfix{clear:both}
@charset "UTF-8";.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.5);box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;-webkit-box-shadow:inset 0 1px 3px #178fe5;box-shadow:inset 0 1px 3px #178fe5;-webkit-border-radius:3px;border-radius:3px}.is-endrange .pika-button,.is-startrange .pika-button{color:#fff;-webkit-box-shadow:none;-webkit-border-radius:3px}.is-inrange .pika-button{background:#D5E9F7}.is-startrange .pika-button{background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#ff8000;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}
@font-face{font-family:Roboto-Black;src:url(../fonts/roboto/Black/Roboto-Black.eot);src:url(../fonts/roboto/Black/Roboto-Black.woff2) format('woff2'),url(../fonts/roboto/Black/Roboto-Black.woff) format('woff'),url(../fonts/roboto/Black/Roboto-Black.ttf) format('truetype'),url(../fonts/roboto/Black/Roboto-Black.svg#Roboto-Black) format('svg'),url(../fonts/roboto/Black/Roboto-Black.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:Roboto-Bold;src:url(../fonts/roboto/Bold/Roboto-Bold.eot);src:url(../fonts/roboto/Bold/Roboto-Bold.woff2) format('woff2'),url(../fonts/roboto/Bold/Roboto-Bold.woff) format('woff'),url(../fonts/roboto/Bold/Roboto-Bold.ttf) format('truetype'),url(../fonts/roboto/Bold/Roboto-Bold.svg#Roboto-Bold) format('svg'),url(../fonts/roboto/Bold/Roboto-Bold.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:Roboto-Light;src:url(../fonts/roboto/Light/Roboto-Light.eot);src:url(../fonts/roboto/Light/Roboto-Light.woff2) format('woff2'),url(../fonts/roboto/Light/Roboto-Light.woff) format('woff'),url(../fonts/roboto/Light/Roboto-Light.ttf) format('truetype'),url(../fonts/roboto/Light/Roboto-Light.svg#Roboto-Light) format('svg'),url(../fonts/roboto/Light/Roboto-Light.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:Roboto-Medium;src:url(../fonts/roboto/Medium/Roboto-Medium.eot);src:url(../fonts/roboto/Medium/Roboto-Medium.woff2) format('woff2'),url(../fonts/roboto/Medium/Roboto-Medium.woff) format('woff'),url(../fonts/roboto/Medium/Roboto-Medium.ttf) format('truetype'),url(../fonts/roboto/Medium/Roboto-Medium.svg#Roboto-Medium) format('svg'),url(../fonts/roboto/Medium/Roboto-Medium.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:Roboto-Regular;src:url(../fonts/roboto/Regular/Roboto-Regular.eot);src:url(../fonts/roboto/Regular/Roboto-Regular.woff2) format('woff2'),url(../fonts/roboto/Regular/Roboto-Regular.woff) format('woff'),url(../fonts/roboto/Regular/Roboto-Regular.ttf) format('truetype'),url(../fonts/roboto/Regular/Roboto-Regular.svg#Roboto-Regular) format('svg'),url(../fonts/roboto/Regular/Roboto-Regular.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:Roboto-Thin;src:url(../fonts/roboto/Thin/Roboto-Thin.eot);src:url(../fonts/roboto/Thin/Roboto-Thin.woff2) format('woff2'),url(../fonts/roboto/Thin/Roboto-Thin.woff) format('woff'),url(../fonts/roboto/Thin/Roboto-Thin.ttf) format('truetype'),url(../fonts/roboto/Thin/Roboto-Thin.svg#Roboto-Thin) format('svg'),url(../fonts/roboto/Thin/Roboto-Thin.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/ic/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(../fonts/ic/MaterialIcons-Regular.woff2) format('woff2'),url(../fonts/ic/MaterialIcons-Regular.woff) format('woff'),url(../fonts/ic/MaterialIcons-Regular.ttf) format('truetype')}
.ui-btn{position:relative;display:inline-block;height:40rem;font-size:16rem;line-height:40rem;font-family:Roboto-Medium,sans-serif;border:none;-webkit-border-radius:2rem;border-radius:2rem;padding:0 16rem;-webkit-box-shadow:inset 0 -2rem 0 rgba(33,33,33,.2);box-shadow:inset 0 -2rem 0 rgba(33,33,33,.2);-webkit-transition:all .3s;transition:all .3s}.ui-btn.accent{background-color:#f49927;color:#FFF}.ui-btn.accent:hover{background-color:#f6b058}.ui-btn.primary{background-color:#526489;color:#FFF}.ui-btn.primary:hover{background-color:#697da5}.ui-btn.white{background-color:#FFF;color:#526489}.ui-btn.white:hover{background-color:#e6e6e6}.ui-btn.min{width:30rem;height:30rem}.ui-btn.min[data-ic]{padding:0}.ui-btn.min[data-ic]:after{content:attr(data-ic);top:3rem;left:3rem}.ui-btn[data-ic]{padding:0 16rem 0 48rem}.ui-btn[data-ic]:after{content:attr(data-ic);position:absolute;top:8rem;left:8rem;width:24rem;height:24rem;font-family:"Material Icons";font-size:24rem;line-height:24rem;text-align:center}.ui-pagination,.ui-table-row{height:40rem;position:relative}.ui-btn:hover{cursor:pointer}.ui-table{position:relative;width:100%}.ui-table-row{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#FFF;-webkit-transition:all .3s;transition:all .3s}.ui-table-row.alert{background-color:#f99}.ui-table-row:hover{cursor:pointer;background-color:#fbdeb9}.ui-table-row-column{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:14rem;font-family:Roboto-Light,sans-serif;width:auto;line-height:40rem;padding:0 15rem;border-left:1rem #bdbdbd solid;border-bottom:1rem #bdbdbd solid;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:break-word;word-wrap:break-word}.ui-table-row-column:last-child{border-right:1rem #bdbdbd solid}.ui-table-row-column.icon{font-family:"Material Icons"!important;text-transform:none!important;font-size:24rem}.ui-table-row-column.custom{padding:0;text-align:center}.ui-table-row.header:hover{cursor:default;background-color:#526489}.ui-table-row.header .ui-table-row-column{font-family:Roboto-Regular,sans-serif;text-align:center;background-color:#526489;border:none;border-right:1rem #FFF solid;text-transform:uppercase;padding:0}.ui-table-row.header .ui-table-row-column:last-child{border:none}.ui-pagination{width:100%;text-align:center}.ui-pagination-container{position:relative;display:inline-block;height:100%}.ui-pagination-container-list{position:relative;display:inline-block;margin:0 auto}.ui-pagination-container-list-item{position:relative;float:left;display:inline-block;width:40rem;height:40rem;margin-right:5rem}.ui-pagination-container-list-item:first-child a:after,.ui-pagination-container-list-item:last-child a:after{position:absolute;top:0;left:0;font-size:24rem;line-height:40rem;text-align:center;width:100%;height:100%;font-family:"Material Icons";color:#FFF}.ui-field,.ui-pagination-container-list-item a{position:relative;width:100%;display:inline-block}.ui-pagination-container-list-item:first-child a:after{content:'arrow_back'}.ui-pagination-container-list-item:last-child{margin-right:0}.ui-pagination-container-list-item:last-child a:after{content:'arrow_forward'}.ui-pagination-container-list-item a{height:100%;font-family:Roboto-Medium,sans-serif;font-size:24rem;line-height:40rem;text-align:center;padding:0!important}.ui-field{height:84rem}.ui-field-description,.ui-field-icon{height:24rem;line-height:24rem;color:#526489;position:relative}.ui-field:last-child{margin-bottom:0}.ui-field-icon{float:left;width:24rem;font-size:24rem;font-family:"Material Icons";text-align:center;margin:0 14rem 10rem 0}.ui-field-description{width:-webkit-calc(100% - 38rem);width:calc(100% - 38rem);font-size:16rem;font-family:Roboto-Regular,sans-serif;margin-bottom:10rem}.ui-field-input{position:relative;width:100%;height:50rem;font-size: 15px!important;font-family:Roboto-Medium,sans-serif;font-size:16rem;line-height:50rem;background-color:#FFF;color:#212121;padding-left:17rem}.ui-field.static .ui-field-input{border:1rem solid #bdbdbd;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:18rem}.ui-field.text .ui-field-input{-webkit-border-radius:4rem;border-radius:4rem;}.ui-field.select .ui-field-input,.ui-field.textarea .ui-field-input{-webkit-border-radius:4rem;-webkit-box-shadow:inset 0 2rem 0 rgba(33,33,33,.25)}.ui-field.select .ui-field-input{display:inline-block;position:relative;border-radius:4rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAAGXcA1uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANdJREFUeNpi/P//PwMMMMEYMjIyuozIMgABxIhVGQYHIIBQlGFVBTS5AYijCeoACCDCRpEuAbT4DxD/J98OgADCqYNkRxGlARpaf5D40cgeAAOQk9CxtLR0AxD/xyZHez8ABBCdQ4ku8aBLqg2XgJoi0VJeA96IA0UYEEcB8R9QBKLL44rp/9gU0yemaa8BIMBI9gPNXTRqAXK+aIQm7Qg8aqKxJn9CZRh6WQbNFpFI4tFQMZw5gKScAHVhPRD/hQoxA3HjkydPGqiaTGFBQYzBo/lg8FgAADtz3bUmxWTPAAAAAElFTkSuQmCC) -webkit-calc(100% - 8rem) center no-repeat #FFF;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAAGXcA1uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANdJREFUeNpi/P//PwMMMMEYMjIyuozIMgABxIhVGQYHIIBQlGFVBTS5AYijCeoACCDCRpEuAbT4DxD/J98OgADCqYNkRxGlARpaf5D40cgeAAOQk9CxtLR0AxD/xyZHez8ABBCdQ4ku8aBLqg2XgJoi0VJeA96IA0UYEEcB8R9QBKLL44rp/9gU0yemaa8BIMBI9gPNXTRqAXK+aIQm7Qg8aqKxJn9CZRh6WQbNFpFI4tFQMZw5gKScAHVhPRD/hQoxA3HjkydPGqiaTGFBQYzBo/lg8FgAADtz3bUmxWTPAAAAAElFTkSuQmCC) calc(100% - 8rem) center no-repeat #FFF}.ui-field.select .ui-field-input:hover{cursor:pointer}.ui-field.big,.ui-field.custom,.ui-field.textarea{height:auto}.ui-field.big .ui-field-input{padding:18rem;overflow-y:auto!important;line-height:24rem!important;white-space:normal!important;text-overflow:clip}.ui-field.textarea .ui-field-input{border-radius:4rem;box-shadow:inset 0 2rem 0 rgba(33,33,33,.25);resize:none;line-height:24rem;padding:17rem}.ui-field.custom .ui-field-input{-webkit-border-radius:4rem;border-radius:4rem;-webkit-box-shadow:inset 0 2rem 0 rgba(33,33,33,.25);box-shadow:inset 0 2rem 0 rgba(33,33,33,.25);padding:20rem}input[type=file]{display:none}
html{font-size:1px}.logout-name,.menu-list-item a{font-size:15rem;font-family:Roboto-Regular,sans-serif;color:#212121;line-height:40rem}body{background:url(../img/bg.jpg) center center no-repeat fixed;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.wrapper{position:relative;min-width:1200rem;width:-webkit-calc(100% - 20rem);width:calc(100% - 20rem);height:-webkit-calc(100% - 20rem);height:calc(100% - 20rem);margin:auto;-webkit-border-radius:4rem;border-radius:4rem;overflow:hidden}.logo,.logout{position:absolute;top:0}.logo,.menu{left:0;width:25%}.menu-list-item,.menu-list-item:last-child{margin-bottom:5rem}.logo{display:inline-block;height:16.6666%;background:url(../img/admin-logo.png) center center no-repeat;background-size:contain}.logout{right:0;background-color:rgba(255,255,255,.75);-webkit-border-radius:4rem;border-radius:4rem;overflow:hidden}.logout-btn,.logout-name{position:relative;float:left}.logout-name{padding:0 18rem}.menu{position:absolute;bottom:0;height:83.3333%;background-color:rgba(255,255,255,.5);overflow-y:auto}.menu-list,.menu-list-item{position:relative;width:100%}.menu-list-item{float:left;height:40rem;background-color:rgba(255,255,255,0);-webkit-transition:all .3s;transition:all .3s}.menu-list-item.alarm a:before{content:'';position:absolute;top:10rem;left:200rem;width:10rem;height:10rem;background-color:red;-webkit-border-radius:50%;border-radius:50%}.menu-list-item a{position:relative;display:inline-block;width:100%;height:100%;padding-left:68rem}.menu-list-item a:after,.view-title{font-size:24rem;color:#526489;line-height:24rem}.menu-list-item a:after{position:absolute;top:8rem;left:28rem;content:attr(data-ic);font-family:"Material Icons"}.menu-list-item:first-child{margin-top:20rem}.menu-list-item:hover{cursor:pointer;background-color:rgba(255,255,255,.5)}.menu-list-item.active{background-color:rgba(255,255,255,.75)}.view{position:absolute;bottom:0;right:0;width:75%;height:83.3333%;background-color:rgba(255,255,255,.875);padding:20rem}.view-title{position:relative;font-family:Roboto-Regular,sans-serif;font-weight:400;margin-bottom:30rem}.view-controls{position:relative;float:right}.view-controls *{margin-right:20rem}.view-controls :last-child{margin-right:0}.view-controls .ui-field-input{width:320rem;height:40rem;-webkit-border-radius:4rem;border-radius:4rem;-webkit-box-shadow:inset 0 2rem 0 rgba(33,33,33,.25);box-shadow:inset 0 2rem 0 rgba(33,33,33,.25);border:none}.view-container{position:relative;width:100%;height:-webkit-calc(100% - 54rem);height:calc(100% - 54rem);overflow-y:auto}.deleteConfirm,.imagePreview{height:100%;z-index:999;left:0;width:100%}.imagePreview{position:fixed;top:0;background-color:rgba(33,33,33,.75);display:none}.imagePreview.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.imagePreview-container{position:relative;display:inline-block;margin:auto;background-color:#fff;-webkit-border-radius:4rem;border-radius:4rem;padding:20rem}.imagePreview-container-close{position:absolute;top:-15rem;right:-15rem;-webkit-border-radius:50%;border-radius:50%}.imagePreview-container-view{position:relative;max-width:800rem;max-height:600rem;overflow:hidden}.imagePreview-container-view img{max-width:100%;max-height:100%}.deleteConfirm{position:fixed;top:0;background-color:rgba(33,33,33,.75);display:none}.deleteConfirm.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.deleteConfirm-container{position:relative;display:inline-block;margin:auto;background-color:#fff;-webkit-border-radius:4rem;border-radius:4rem;padding:20rem}.deleteConfirm-container-view{position:relative;overflow:hidden;font-family:Roboto-Medium,sans-serif;font-size:18rem;line-height:24rem;margin-bottom:20rem;padding:50rem 0;text-align:center}.deleteConfirm-container-controls{text-align:center}.deleteConfirm-container-controls *{margin-right:20rem}.deleteConfirm-container-controls :last-child{margin-right:0}.snackBar{position:fixed;bottom:-72rem;left:0;width:100%;height:72rem;background-color:#323232;padding:21rem 36rem;overflow:hidden;opacity:0;-webkit-transition:all .5s;transition:all .5s}.snackBar.active{bottom:0;opacity:1}.snackBar-container{position:relative;width:100%;height:100%;font-size:21rem;line-height:30rem;font-family:Roboto-Regular,sans-serif}.snackBar-container.error{color:#F44336}.snackBar-container.success{color:#4CAF50}.snackBar-container.info{color:#FFF}
.client_edit,.client_edit-container{width:100%;position:relative}.client_edit{height:100%}.client_edit-container-item{position:relative;float:left;margin-right:20rem;width:-webkit-calc(40% - 20rem);width:calc(40% - 20rem)}.client_edit-container-item:nth-child(3){margin-right:0}.client_edit-container-item:first-child{width:20%}.client_edit-container-item-avatar{position:relative;width:100%;padding-bottom:100%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;background-color:#FFF;background-size:cover;border:1rem solid #bdbdbd}.client_edit-container-item-avatar-item{position:absolute;top:0;left:0;max-width:100%;max-height:100%;z-index:1}.client_edit-container-item-avatar-layout{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;left:0;width:100%;height:100%;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(82,100,137,.75);opacity:0;z-index:2;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s}.client_edit-container-item-avatar-layout-container{position:relative;margin:auto}.client_edit-container-item-avatar-layout-container *{margin-right:5rem}.client_edit-container-item-avatar-layout-container :last-child{margin-right:0}.client_edit-container-item-avatar:hover{cursor:pointer}.client_edit-container-item-avatar:hover .client_edit-container-item-avatar-layout{opacity:1}.client_edit-container-item .ui-field{margin-bottom:20rem}.client_edit-container-item .ui-field:last-child{margin-bottom:0}.client_edit-container-footer{position:relative;float:left;width:100%;margin-top:20rem;height:40rem;text-align:center}.client_edit-container-footer *{margin-right:20rem}.client_edit-container-footer :last-child{margin-right:0}
.client,.client-container{width:100%;position:relative}.client{height:100%}.client-container-item{position:relative;float:left;margin-right:20rem;width:-webkit-calc(40% - 20rem);width:calc(40% - 20rem)}.client-container-item:nth-child(3){margin-right:0}.client-container-item:first-child{width:20%}.client-container-item-avatar{position:relative;width:100%;padding-bottom:100%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;background-size:cover;border:1rem solid #bdbdbd}.client-container-item-avatar-item{position:absolute;top:0;left:0;max-width:100%;max-height:100%}.client-container-item-avatar-layout{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;left:0;width:100%;height:100%;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(82,100,137,.75);opacity:0;z-index:2;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s}.client-container-item-avatar-layout-container{position:relative;margin:auto}.client-container-item-avatar-layout-container *{margin-right:5rem}.client-container-item-avatar-layout-container :last-child{margin-right:0}.client-container-item-avatar:hover{cursor:pointer}.client-container-item-avatar:hover .client-container-item-avatar-layout{opacity:1}.client-container-item .ui-field{margin-bottom:20rem}.client-container-item .ui-field:last-child{margin-bottom:0}.client-container-item-history{height:258rem}.client-container-item-history-list{position:relative;width:100%;height:100%;overflow-y:auto}.client-container-item-history-list-item{position:relative;height:24rem;line-height:24rem;width:100%;padding-left:8rem;float:left;margin-bottom:10rem;background-color:#FFF;-webkit-transition:all .3s;transition:all .3s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.client-container-item-history-list-item:last-child{margin-bottom:0}.client-container-item-history-list-item:hover{cursor:pointer;background-color:#fbdeb9}.client-container-footer{position:relative;float:left;width:100%;margin-top:20rem;height:40rem;text-align:center}
.clients{position:relative;width:100%;height:100%}.clients-table{margin-bottom:20rem}.clients-table .ui-table-row-column{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.clients-table .ui-table-row-column:nth-child(1){width:110rem}.clients-table .ui-table-row-column:nth-child(2),.clients-table .ui-table-row-column:nth-child(3){width:150rem}.clients-table .ui-table-row-column:nth-child(4){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.clients-table .ui-table-row-column:nth-child(5){width:170rem}.clients-table .ui-table-row-column:nth-child(6){width:100rem}
.group_add,.group_add-container{width:100%;position:relative}.group_add{height:100%}.group_add-container-item{position:relative;float:left;margin-right:20rem;width:-webkit-calc(50% - 10rem);width:calc(50% - 10rem);height:471rem}.group_add-container-item-participants-container-list-item:last-child,.group_add-container-item:nth-child(2){margin-right:0}.group_add-container-item .ui-field.big .ui-field-input,.group_add-container-item .ui-field.custom .group_add-container-item-images,.group_add-container-item .ui-field.textarea .ui-field-input{height:-webkit-calc(100% - 140rem)!important;height:calc(100% - 140rem)!important}.group_add-container-item-query{border:none}.group_add-container-item-participants{position:relative;width:100%;height:-webkit-calc(100% - 90rem);height:calc(100% - 90rem);font-family:Roboto-Medium,sans-serif;font-size:16rem;line-height:50rem;background-color:#FFF;color:#212121;padding:17rem;margin-top:5rem;-webkit-border-radius:4rem;border-radius:4rem;-webkit-box-shadow:inset 0 2rem 0 rgba(33,33,33,.25);box-shadow:inset 0 2rem 0 rgba(33,33,33,.25)}.group_add-container-item-participants-container{position:relative;width:100%;height:100%;overflow-y:auto}.group_add-container-item-participants-container-list{position:relative;width:100%;line-height:24rem;color:#F44336}.group_add-container-item-participants-container-list-item{position:relative;height:24rem;line-height:24rem;background-color:#FFF;width:100%;margin-bottom:10rem;color:#212121}.group_add-container-item-participants-container-list-item-name{position:relative;display:inline-block;width:100%}.group_add-container-item-participants-container-list-item-name p{padding-left:10rem;display:inline-block}.group_add-container-item-participants-container-list-item-name p span{color:#f49927}.group_add-container-item-participants-container-list-item-checkbox:before,.group_add-container-item-participants-container-list-item-info{position:absolute;top:0;width:24rem;height:24rem;font-family:"Material Icons";font-size:24rem;color:#526489;text-align:center}.group_add-container-item-participants-container-list-item-checkbox:hover,.group_add-container-item-participants-container-list-item-name p:hover{cursor:pointer}.group_add-container-item-participants-container-list-item-checkbox:before{content:'check_box_outline_blank';left:0;background-color:#FFF}.group_add-container-item-participants-container-list-item-checkbox:checked:before{content:'check_box'}.group_add-container-item-participants-container-list-item-info{right:10rem}.group_add-container-footer{position:relative;float:left;width:100%;margin-top:20rem;height:40rem;text-align:center}.group_add-container-footer *{margin-right:20rem}.group_add-container-footer :last-child{margin-right:0}
.groups{position:relative;width:100%;height:100%}.groups-table{margin-bottom:20rem}.groups-table .ui-table-row-column{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.groups-table .ui-table-row-column:nth-child(1){width:110rem}.groups-table .ui-table-row-column:nth-child(2){width:130rem;text-align:center}.groups-table .ui-table-row-column:nth-child(3){width:200rem}.groups-table .ui-table-row-column:nth-child(4){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.hotel_add-container-item.dropdown .ui-field,.hotel_add-container-item.max .ui-field{width:100%;margin-right:0}.hotel_add-container-item .dropdown-container-content-list-item-checkbox:hover,.hotel_add-container-item .dropdown-container-content-list-item-name p:hover,.hotel_add-container-item .dropdown-container-content-list-item-radio:hover,.hotel_add-container-item-images-item:hover{cursor:pointer}.hotel_add{position:relative;width:100%;height:100%}.hotel_add-container{position:relative;width:100%}.hotel_add-container-item{position:relative;display:inline-block;float:left;margin-bottom:40rem;width:100%;height:auto}.hotel_add-container-item .ui-field.big .ui-field-input,.hotel_add-container-item .ui-field.custom .hotel_add-container-item-images,.hotel_add-container-item .ui-field.textarea .ui-field-input{height:-webkit-calc(100% - 34rem)!important;height:calc(100% - 34rem)!important}.hotel_add-container-item.big,.hotel_add-container-item.drop{height:334rem}.hotel_add-container-item.drop .ui-field-input.drop-query{height:50rem!important;margin-bottom:10rem}.hotel_add-container-item.drop .ui-field-input.drop-container{height:240rem!important}.hotel_add-container-item.drop .custom{height:-webkit-calc(100% - 34rem)!important;height:calc(100% - 34rem)!important}.hotel_add-container-item.dropdown{width:100%;height:334rem}.hotel_add-container-item.dropdown .ui-field-input{position:relative;float:left;width:-webkit-calc(48% - 10rem);width:calc(48% - 10rem);margin-right:20rem}.hotel_add-container-item .dropdown-container-content-list-item:last-child,.hotel_add-container-item.dropdown .ui-field-input:last-child{margin-right:0}.hotel_add-container-item .dropdown-container{padding:20rem}.hotel_add-container-item .dropdown-container-content{position:relative;width:100%;height:100%;overflow-y:auto}.hotel_add-container-item .dropdown-container-content-list{position:relative;width:100%;line-height:24rem;color:#F44336}.hotel_add-container-item .dropdown-container-content-list-item{position:relative;height:24rem;line-height:24rem;background-color:#FFF;width:100%;margin-bottom:10rem;color:#212121}.hotel_add-container-item .dropdown-container-content-list-item-name{position:relative;display:inline-block;width:100%}.hotel_add-container-item .dropdown-container-content-list-item-name p{padding-left:10rem;display:inline-block}.hotel_add-container-item .dropdown-container-content-list-item-name p span{color:#f49927}.hotel_add-container-item .dropdown-container-content-list-item-checkbox:before,.hotel_add-container-item .dropdown-container-content-list-item-radio:before{position:absolute;top:0;left:0;width:24rem;height:24rem;font-family:"Material Icons";font-size:24rem;color:#526489;background-color:#FFF;text-align:center}.hotel_add-container-item .dropdown-container-content-list-item-checkbox:before{content:'check_box_outline_blank'}.hotel_add-container-item .dropdown-container-content-list-item-checkbox:checked:before{content:'check_box'}.hotel_add-container-item .dropdown-container-content-list-item-radio:before{content:'radio_button_unchecked'}.hotel_add-container-item .dropdown-container-content-list-item-radio:checked:before{content:'radio_button_checked'}.hotel_add-container-item .ui-field{position:relative;float:left;width:-webkit-calc(48% - 10rem);width:calc(48% - 10rem);margin-right:20rem}.hotel_add-container-item .ui-field:last-child{margin-right:0}.hotel_add-container-item-images{position:relative;width:100%;height:100%;background-color:#FFF;overflow-y:auto;-webkit-border-radius:4rem;border-radius:4rem}.hotel_add-container-item-images-item{position:relative;float:left;width:20%;padding:0 0 20%;margin-right:6.6666%;margin-bottom:6.6666%;-webkit-border-radius:4rem;border-radius:4rem;overflow:hidden;border:none}.hotel_add-container-item-images-item.add_image{background-color:#4CAF50;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hotel_add-container-item-images-item.add_image div{position:absolute;display:block;margin:auto;font-family:Roboto-Black,sans-serif;font-size:34rem;text-align:center;line-height:40rem;height:40rem;width:100rem;top:-webkit-calc(50% - 20rem);top:calc(50% - 20rem);left:-webkit-calc(50% - 50rem);left:calc(50% - 50rem)}.hotel_add-container-item-images-item.add_image:hover{background-color:#6ec071}.hotel_add-container-item-images-item.add_image.empty{background-color:#f49927}.hotel_add-container-item-images-item.add_image.empty:after{position:absolute;content:"add_circle";font-family:"Material Icons";font-size:36rem;line-height:36rem;text-align:center;width:36rem;height:36rem;top:-webkit-calc(50% - 18rem);top:calc(50% - 18rem);left:-webkit-calc(50% - 18rem);left:calc(50% - 18rem);margin:auto}.hotel_add-container-item-images-item-img{    object-fit: contain;position:absolute;top:0;left:0;max-width:100%;max-height:100%;height:100%;z-index:1}.hotel_add-container-item-images-item-layout{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;top:0;left:0;width:100%;height:100%;-webkit-border-radius:4rem;border-radius:4rem;background-color:rgba(82,100,137,.75);opacity:0;z-index:2;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s}.hotel_add-container-item-images-item-layout-container{position:relative;text-align:center;min-width:60rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:auto}.hotel_add-container-item-images-item-layout-container :last-child,.hotel_add-container-item-images-item:nth-child(4n){margin-right:0}.hotel_add-container-item-images-item:hover .hotel_add-container-item-images-item-layout{opacity:1}.hotel_add-container-footer{position:relative;margin-top:20rem;height:40rem;text-align:right;}.hotel_add-container-footer *{margin-right:20rem}.hotel_add-container-footer :last-child{margin-right:0}
.mailing_history{position:relative;width:100%;height:100%}.mailing_history-table{margin-bottom:20rem}.mailing_history-table .ui-table-row-column{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.mailing_history-table .ui-table-row-column:nth-child(1),.mailing_history-table .ui-table-row-column:nth-child(2){width:110rem}.mailing_history-table .ui-table-row-column:nth-child(3){width:150rem}.mailing_history-table .ui-table-row-column:nth-child(4){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.mailing,.mailing-container,.mailing-container-item{width:100%;position:relative}.mailing{height:100%}.mailing-container-item{float:left;height:350rem}.mailing-container-item.one_item .ui-field{float:left}.mailing-container-item.one_item .ui-field:nth-child(2){width:-webkit-calc(50% - 70rem);width:calc(50% - 70rem)}.mailing-container-item.one_item .ui-btn{position:relative;display:inline-block;margin-top:38rem;width:40rem;height:40rem}.mailing-container-item.one_item .ui-btn:after{top:8rem;left:8rem}.mailing-container-item:first-child{height:84rem;margin-bottom:20rem}.mailing-container-item:first-child .ui-field{width:-webkit-calc(50% - 10rem);width:calc(50% - 10rem);margin-right:20rem}.mailing-container-item:first-child .ui-field:last-child{margin-right:0}.mailing-container-item .ui-field.big .ui-field-input,.mailing-container-item .ui-field.textarea .ui-field-input{height:-webkit-calc(100% - 34rem)!important;height:calc(100% - 34rem)!important}.mailing-container-footer{position:relative;float:left;width:100%;margin-top:20rem;height:40rem;text-align:center}.mailing-container-footer *{margin-right:20rem}.mailing-container-footer :last-child{margin-right:0}
.main_page{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%}.main_page-item{position:relative;width:288rem;height:229rem;border:1rem solid #bdbdbd}.main_page-item.item1{}.main_page-item.item2{}.main_page-item.item3{}
.order,.order-container{width:100%;position:relative}.order{height:100%}.order-container-item{position:relative;float:left;margin-right:20rem;width:-webkit-calc(40% - 20rem);width:calc(40% - 20rem)}.order-container-item:nth-child(3){margin-right:0}.order-container-item:first-child{width:20%}.order-container-item-avatar{position:relative;width:100%;padding-bottom:100%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.order-container-item-avatar-item{position:absolute;top:0;left:0;max-width:100%;max-height:100%}.order-container-item-history{height:362rem}.order-container-item-history-list{position:relative;width:100%;height:100%;overflow-y:auto}.order-container-item-history-list-item{position:relative;height:24rem;line-height:24rem;width:100%;padding-left:8rem;float:left;margin-bottom:10rem;background-color:#FFF;-webkit-transition:all .3s;transition:all .3s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.order-container-item-history-list-item:last-child{margin-bottom:0}.order-container-item-history-list-item:hover{cursor:pointer;background-color:#fbdeb9}.order-container-footer{position:relative;float:left;width:100%;margin-top:20rem;height:40rem;text-align:center}
.orders{position:relative;width:100%;height:100%}.orders-table{margin-bottom:20rem}.orders-table .ui-table-row-column{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.orders-table .ui-table-row-column:nth-child(1),.orders-table .ui-table-row-column:nth-child(2){width:110rem}.orders-table .ui-table-row-column:nth-child(3){width:150rem}.orders-table .ui-table-row-column:nth-child(4){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.orders-table .ui-table-row-column:nth-child(5),.orders-table .ui-table-row-column:nth-child(6){width:140rem}
.pages_list{position:relative;width:100%;height:100%}.pages_list-table{margin-bottom:20rem}.pages_list-table .ui-table-row-column{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.pages_list-table .ui-table-row-column:nth-child(1){width:110rem}.pages_list-table .ui-table-row-column:nth-child(2){width:150rem}.pages_list-table .ui-table-row-column:nth-child(3){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.reminder{position:relative;width:100%;height:100%}.reminder-table{margin-bottom:20rem}.reminder-table .ui-table-row-column{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.reminder-table .ui-table-row-column:nth-child(1){width:110rem}.reminder-table .ui-table-row-column:nth-child(2){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.review,.review-container,.review-container-footer,.review-container-item{position:relative;width:100%}.review{height:100%}.review-container-item{float:left;display:inline-block}.review-container-item .ui-field{display:inline-block;margin-bottom:20rem}.review-container-item .ui-field:last-child{margin-bottom:0}.review-container-item .ui-field.big .ui-field-input,.review-container-item .ui-field.textarea .ui-field-input{height:-webkit-calc(100% - 140rem)!important;height:calc(100% - 140rem)!important}.review-container-footer{float:left;margin-top:20rem;height:40rem;text-align:center}.review-container-footer *{margin-right:20rem}.review-container-footer :last-child{margin-right:0}
.reviews{position:relative;width:100%;height:100%}.reviews-table{margin-bottom:20rem}.reviews-table .ui-table-row-column{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.reviews-table .ui-table-row-column:nth-child(1){width:110rem}.reviews-table .ui-table-row-column:nth-child(2){width:150rem}.reviews-table .ui-table-row-column:nth-child(3){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.reviews-table .ui-table-row-column:nth-child(4){width:140rem;text-align:center;color:#F44336}.reviews-table .ui-table-row-column:nth-child(4) span{color:#4CAF50}
.statistics{position:relative;width:100%;height:100%}.statistics-table{margin-bottom:20rem}.statistics-table .ui-table-row-column{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;text-align:center}.statistics-table .ui-table-row-column:nth-child(1){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.statistics-table .ui-table-row-column:nth-child(2){width:300rem}.statistics-table .ui-table-row-column:nth-child(3){width:200rem}.statistics-table.second .ui-table-row-column{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;text-align:center}.statistics-table.second .ui-table-row-column:nth-child(1),.statistics-table.second .ui-table-row-column:nth-child(2){width:50%}
.tour_add,.tour_add-container{width:100%;position:relative}.tour_add-container-item .dropdown-container-content-container-list-item-checkbox:hover,.tour_add-container-item .dropdown-container-content-container-list-item-name p:hover,.tour_add-container-item .dropdown-container-content-container-list-item-radio:hover,.tour_add-container-item-images-item:hover{cursor:pointer}.tour_add{height:100%}.tour_add-container-item{position:relative;float:left;margin-right:20rem;width:-webkit-calc(50% - 10rem);width:calc(50% - 10rem);height:397rem;margin-bottom:40rem}.tour_add-container-item .ui-field.big .ui-field-input,.tour_add-container-item .ui-field.custom .tour_add-container-item-images,.tour_add-container-item .ui-field.textarea .ui-field-input{height:-webkit-calc(100% - 140rem);height:calc(100% - 140rem)}.tour_add-container-item.dropdown{width:100%;height:250rem}.tour_add-container-item.dropdown .ui-field{width:100%;margin-right:0}.tour_add-container-item.dropdown .ui-field-input{position:relative;float:left;width:-webkit-calc(50% - 10rem);width:calc(50% - 10rem);margin-right:20rem}.tour_add-container-item.dropdown .ui-field-input:last-child{margin-right:0}.tour_add-container-item .dropdown-container{width:-webkit-calc(50% - 10rem);width:calc(50% - 10rem);position:relative;margin-right:20rem;float:left}.tour_add-container-item .dropdown-container:last-child{margin-right:0}.tour_add-container-item .dropdown-container-query{width:100%!important;margin-right:0!important;height:50rem!important;margin-bottom:10rem}.tour_add-container-item .dropdown-container-content-container-list-item:last-child,.tour_add-container-item:nth-child(2){margin-right:0}.tour_add-container-item .dropdown-container-content{position:relative;width:100%!important;height:-webkit-calc(100% - 94rem)!important;height:calc(100% - 94rem)!important;overflow-y:auto}.tour_add-container-item .dropdown-container-content-container-list{position:relative;width:100%;line-height:24rem;color:#F44336}.tour_add-container-item .dropdown-container-content-container-list-item{position:relative;height:24rem;line-height:24rem;background-color:#FFF;width:100%;margin-bottom:10rem;color:#212121}.tour_add-container-item .dropdown-container-content-container-list-item-name{position:relative;display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tour_add-container-item .dropdown-container-content-container-list-item-name p{padding-left:10rem;display:inline-block}.tour_add-container-item .dropdown-container-content-container-list-item-name p span{color:#f49927}.tour_add-container-item .dropdown-container-content-container-list-item-checkbox:before{content:'check_box_outline_blank';position:absolute;top:0;left:0;width:24rem;height:24rem;font-family:"Material Icons";font-size:24rem;text-align:center;color:#526489;background-color:#FFF}.tour_add-container-item .dropdown-container-content-container-list-item-checkbox:checked:before{content:'check_box'}.tour_add-container-item .dropdown-container-content-container-list-item-radio:before{content:'radio_button_unchecked';position:absolute;top:0;left:0;width:24rem;height:24rem;font-family:"Material Icons";font-size:24rem;text-align:center;color:#526489;background-color:#FFF}.tour_add-container-item .dropdown-container-content-container-list-item-radio:checked:before{content:'radio_button_checked'}.tour_add-container-item-images{position:relative;width:100%;height:100%;background-color:#FFF;overflow-y:auto;-webkit-border-radius:4rem;border-radius:4rem}.tour_add-container-item-images-item{position:relative;float:left;width:20%;padding:0 0 20%;margin-right:6.6666%;margin-bottom:6.6666%;-webkit-border-radius:4rem;border-radius:4rem;overflow:hidden;border:none}.tour_add-container-item-images-item.add_image{background-color:#4CAF50;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tour_add-container-item-images-item.add_image div{position:absolute;display:block;margin:auto;font-family:Roboto-Black,sans-serif;font-size:34rem;text-align:center;line-height:40rem;height:40rem;width:100rem;top:-webkit-calc(50% - 20rem);top:calc(50% - 20rem);left:-webkit-calc(50% - 50rem);left:calc(50% - 50rem)}.tour_add-container-item-images-item.add_image:hover{background-color:#6ec071}.tour_add-container-item-images-item.add_image.empty{background-color:#f49927}.tour_add-container-item-images-item.add_image.empty:after{position:absolute;content:"add_circle";font-family:"Material Icons";font-size:36rem;line-height:36rem;text-align:center;width:36rem;height:36rem;top:-webkit-calc(50% - 18rem);top:calc(50% - 18rem);left:-webkit-calc(50% - 18rem);left:calc(50% - 18rem);margin:auto}.tour_add-container-item-images-item-img{position:absolute;top:0;left:0;max-width:100%;max-height:100%;height:100%;z-index:1}.tour_add-container-item-images-item-layout{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;top:0;left:0;width:100%;height:100%;-webkit-border-radius:4rem;border-radius:4rem;background-color:rgba(82,100,137,.75);opacity:0;z-index:2;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s}.tour_add-container-item-images-item-layout-container{position:relative;text-align:center;min-width:60rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:auto}.tour_add-container-item-images-item-layout-container :last-child,.tour_add-container-item-images-item:nth-child(4n){margin-right:0}.tour_add-container-item-images-item:hover .tour_add-container-item-images-item-layout{opacity:1}.tour_add-container-footer{position:relative;float:left;width:100%;margin-top:20rem;height:40rem;text-align:center}.tour_add-container-footer *{margin-right:20rem}.tour_add-container-footer :last-child{margin-right:0}
.tours{position:relative;width:100%;height:100%}.tours-table{margin-bottom:20rem}.tours-table .ui-table-row-column{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.tours-table .ui-table-row-column:nth-child(1){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.tours-table .ui-table-row-column:nth-child(2){width:300rem}.tours-table .ui-table-row-column:nth-child(3){width:200rem}
pre{
	    font-size: 16px;

}
.ui-pagination {
    float: right;
}
#admin_panel p{
	font-size: 16px;
	}
#admin_panel .view a{
	color:blue;
	}

/* new style */

.ui-table {
	max-width: 660px;
	float: right;
}
.clients-table .ui-table-row-column:nth-child(3) {
	width: 80px;
}
.clients-table .ui-table-row-column:nth-child(4) {

	flex-grow: 0;

	width: 140px;
}
.clients-table .ui-table-row-column:nth-child(2),  {
	width: 100px;
}
.clients-table .ui-table-row-column:nth-child(5) {
	width: 160px;
}

.menu {
	left: 10px;
	width: 18%;
}
.view {
	width: 80%;
}
.filter-block{
	padding: 10px 10px;
	margin: 5px;
	width: 230px;
	float: left;
	border-radius: 4px;
	background-color: white;
	box-shadow: 0 0 10px 1px rgba(150, 150, 150, 0.93);
}
.title-filter{
	margin: 10px 5px;
	font-weight: bold;
	color: #2ab4c0;
}
.active-filters{
	margin: 10px 0;
	padding: 15px 5px;
	border-left: 4px solid #8bb4e7;
	background-color: rgba(149, 193, 247, 0.53)
}
.active-filters label{
	font-weight: normal;
}
.filter-information:not(:hover) .arrow-down-filter{
	transition: 200ms;
	transform: rotate(0deg);
}
.filter-information:hover .arrow-down-filter{
	transform: rotate(180deg);
	transition: 200ms;
}
.filter-information>p{
	width: 100%;
	padding: 10px 4px;
	transition: 100ms;
	font-weight: bold;
	color: #545454;
	display: flex;
	justify-content: space-between;
	align-items: center;

	background-color: rgba(149, 193, 247, 0.2);;
}
.filter-information>span{
	display: block;
}
.filter-information>p:hover{
	cursor: pointer;
	background-color: rgba(149, 193, 247, 0.53);
	-moz-user-select: none;
	-webkit-user-select: none;
	transition: 100ms;
}

.filter-information{
	border: 1px solid #8bb4e7;
	margin: 10px 0;
	font-size: 14px;
	border-radius: 3px;
}
.filter-information>div>form>select,.filter-information>div>form>input{
	width: 100%;
	margin: 5px 0;
	font-weight: normal;
	padding: 5px;
	border-radius: 4px;
	border: 1px solid silver;

}
.age-info-filter>div,.filter-form.request>div,.filter-form.transactions>div{
	display: flex;
	justify-content: space-around;
	align-items: center;
}
.age-info-filter>div>input,.filter-form.request>div>input,.filter-form.transactions>div>input{
	width: 100%;
	border-radius: 4px;
	padding: 5px;
	outline: none;
	border: 1px solid silver;
}
.age-info-filter>div>span,.filter-form.request>div>span,.filter-form.transactions>div>span{
	margin: 0 5px;
}
#filter-info-inside{
	display: none;
	margin: 0 5px;
}
#filter-contact-inside{
	display: none;
}
#filter-inside{
	margin: 10px 5px;
}
#filter-contact-inside{
	margin: 0 5px;
}
#filter-contact-inside>form>div{
	margin: 10px 0;
}
.filter-form{
	margin: 5px;
}

.filter-form label{
	font-weight: normal;
}


.main_page-item {
	padding: 10px;
	background-color: #3598dc;
	border-radius: 4px;
	box-shadow: 0 0 10px 2px rgba(150, 150, 150, 0.5);
	font-size: 18px;
	border: none;
	color: white;
}
.main_page-item>p>span>a,.main_page-item>p>span {
	color: white!important;
	font-size: 20px;

}
.filter-submit-btn{
	color: #FFF;
	background-color: #2ab4c0;
	border: 1px solid #2ab4c0;
	border-radius: 3px;
	padding: 5px 10px;
	outline: 0;
	transition: 200ms;
}
.filter-submit-btn:hover{
	 background-color: rgba(33, 119, 131, 0.93);
	transition: 200ms;

}
.filter-reset-btn{
	color: #666;;
	background-color: #e1e5ec;;
	border: 1px solid #e1e5ec;;
	border-radius: 3px;
	padding: 5px 10px;
	outline: 0;
	transition: 200ms;
}
.filter-reset-btn:hover {
	background-color: rgba(141, 144, 151, 0.8);
	color: white;
	transition: 200ms;

}
.mailing-container,.mailing{
	max-width: 900px;
}
.mailing-container.vib_sms label,
.mailing-container.vib_sms input[type="text"]{
	margin: 5px 0;
}
.view-container{
	display: flex;
	justify-content: space-between;
}
.filter-block.mailing{
	height: 490px;
}
.btn-container-filter-form{
	display:flex;
	justify-content: space-between;
}
.filter-block.tours{
	height: 350px;
}
.ui-table-row-column{
	color: black;
}
.ui-table-row.header .ui-table-row-column {
	background-color: rgba(149, 193, 247, 0.53);
	color: #545454;
}
.view-controls>.ui-btn.primary {
	background-color: #3ad95b;
}
.view-controls>a{
	color: white!important;
}
.view-controls>.ui-btn.primary:hover {
	background-color: #30b64c;
}
.events-container{
	width: 100%;
	margin: 20px 0;
	padding: 10px;
	background-color: white;
	border-radius: 4px;
	box-shadow: 0 0 10px 2px rgba(150, 150, 150, 0.5);
}
.events-container>hr{
	height: 1px;
	background-color: silver;
;
}
.events-container>p{
	margin: 10px 0 0 0;
	color: #2ab4c0;
	font-weight: bold;
	font-size: 18px;
}
.main_page{
	padding: 10px;
	flex-wrap: wrap;
}
.events-list>li{
	margin: 10px 0;
	display: flex;
	justify-content: space-between;
}
.events-list>li>:first-child{
	padding: 5px;
	border-radius: 2px;
	color: white;
	font-weight: bold;
	background-color: #3598dc;
	font-size: 15px;
}
.events-list>li>:last-child{
	color: #747474;
	font-style: italic;
}
.menu-list-item.active{
	border-left: 4px solid white;
	background-color: #3db1ff;
}
.admin-table .row.header .column {
	background-color: rgba(149, 193, 247, 0.53);
	color: #545454;
}

/* 06.10/17 */

.menu{
	background-color: #3598dc;
	opacity: 1;
	border-radius: 4px;
	box-shadow: 0 0 10px 2px rgba(150, 150, 150, 0.2);
}
body{
	background-image: none;
	background-color: #e9ecf3;
}
.view{
	background-color: white;
	opacity: 1;
	border-radius: 4px;
	box-shadow: 0 0 10px 2px rgba(150, 150, 150, 0.2);
}

.menu-list-item:hover {
	background-color: white;
	text-decoration: none;
	transition: 200ms;
}
.menu-list-item>a {
	color: white;
	transition: 200ms;
}
.menu-list-item>a:hover {
	text-decoration: none;
	color: black;
	transition: 200ms;
}
.ui-btn.accent {
	background-color: #3598dc;
}
.ui-btn.accent:hover {
	background-color: #3285c3;
}
.logout{
	box-shadow: 0 0 10px 2px rgba(150, 150, 150, 0.2);
}
.ui-table.clients-table{
	border-radius: 4px;
	box-shadow: 0 0 10px 2px rgba(150, 150, 150, 0.2);
}
.clients-table .ui-table-row-column:nth-child(2), .clients-table .ui-table-row-column:nth-child(3) {
	width: 90px;
}
.ui-btn.primary {
	margin: 0 1px;
	background-color: #3598dc;
}
#header-container{
	position: relative;
	top: 0;
	margin: 0 0 20px 10px;
	height: 90px;
	background-color: white;
	border-radius: 4px;
	box-shadow: 0 0 10px 2px rgba(150, 150, 150, 0.2);
	display: flex;
	justify-content: space-between;
}
#header-container>a{
	position: relative;
	height: auto;
	width: 200px;
	transition: 200ms;

}
#header-container>a:hover{
	opacity: 0.8;
	transition: 200ms;
}
#header-container>.logout{
	position: relative;
	height: 40px;
	margin: 25px 10px 0 0;
}
.ui_img_wrapper_admin_p{
	display: flex;
}
.ui_img_wrapper_admin_p>div{
	display: flex;
	align-items: flex-start;
	justify-content: flex-end;
}
.ui_img_wrapper_admin_p>div>a{
    font-size: 20px;
    position: absolute;
    color: red!important;
    background: white;
    padding: 5px;
    opacity: 0.9;
}
.ui_img_wrapper_admin_p .no_img_text_admin{
	 font-size: 20px;
}
.ui-pagination-container-list .ui-btn.accent,
.ui-pagination-container-list .ui-btn.primary{
	padding: 0;
	margin: 0 3px;
}
.ui-pagination-container-list .ui-btn.accent a,
.ui-pagination-container-list .ui-btn.primary span,
.ui-pagination-container-list .ui-btn.primary a{
	padding: 10px 15px;
}
.rev_json_input_admin_ {
	display: inline-block;
}
.rev_json_input_admin_ input{
	border-radius: 4rem;
	margin: 3px 0;
	width: 100%;
    height: 50rem;
    font-family: Roboto-Medium,sans-serif;
    font-size: 16rem;
    line-height: 50rem;
    background-color: #FFF;
    color: #212121;
    padding-left: 17rem;
}
 .view .hotel_searcher_rev2, .view .hotel_searcher_rev2_sec ,.view  .add_review_home_btn_{
    width: 230px;
    margin: 0 10px;
    padding: 9px 10px;
    border: 1px solid #f49927;
    font-size: 12px;
}
.view .add_review_home_btn_{
	width: 300px;
    font-weight: bold;
    font-size: 15px;
}
.view .known_h_rev2.last_tab{
    display: flex;
    width: 100%;
}
.show_input_searcher_hotel_admin{
    font-size: 12px;
    text-decoration: underline;
    cursor: pointer;
    margin: 0 0 10px 0;
}
.input_searcher_hotel_admin{
    display: none;
}
.input_searcher_hotel_admin.show{
    display: block;
}
div#hsr_res2, div#hsr_res2_ {
    color: #474d79;
    position: absolute;
    background: #ffffff;
    z-index: 99999;
    padding: 5px 13px;
    text-decoration: underline;
    font-size: 14px;
    height: 135px;
    overflow-y: scroll;
    border-radius: 5px;
    top: -40px;
    left: 205px;
    box-shadow: 5px 4px 16px 0px #474d79;
    font-family: gpm;
    font-weight: 600;
}
.hsr_h span {
    cursor: pointer;
}
.hsr_h {
    padding: 4px 0px;
}
.ui-table.tours-table.spec{
	max-width: 1000px;
	display: flex;
	flex-direction: column;
}
.ui-table.tours-table.spec .ui-pagination{
	margin: 20px 0;
}
.create_by_template *{
	font-size: 10px;
	padding: 10px;
}
.create_by_template a{
    padding: 8px!important;
    width: 40px;
    margin: 0 auto;
    display: block;
}
.ui-table-row-column.lenght,
.ui-table-row-column.source{
	max-width: 150px;
	width:100%;
}
.ui-table-row-column.template,
.ui-table-row-column.create_by_template{
	max-width: 100px;
	width:100%;
}
.payment_cancel_btn_admin,
.payment_finish_btn_admin{
	width: 100%;
	height: 30px;
    display: block;
    color: white!important;
    font-weight: bold;
    font-size: 15px;
    border-radius: 2rem;
    border: 2px solid #14d43d;
    background: #14d43d;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    margin: 5px 0;
    cursor: pointer;

}
.payment_cancel_btn_admin{
	background: red;
}
.payment_cancel_btn_admin:hover,
.payment_finish_btn_admin:hover{
	border: 2px solid red;
	text-decoration: none!important;
}
.ui-tooltip{
	line-height: 20px;
	font-size: 14px;
}
.bg-danger.text-white{
	margin: 10px 0!important;
	background-color: #fb3c3c;
}
.clients-contact-form form{
	display: flex;
}
.create-user-form form>input[type="text"],
.create-user-form form>select{
	padding: 5px;
}
.crt-container-item>div{
	width: 30%;
	margin: 0 10px 0 0;
}
.crt-container-item{
	display: flex;
}
.crt-container-item-history-list-item{
	display: flex;
	justify-content: space-between;
}