/* LESS Document */ /*-------------VARIABLES-----*/ /*----colors----*/ /*account type*/ @individual-color:#bacb4d; @busines-color:#84cded; @company-color:#2CB7E3; @user-color-1:#63CDCD; @user-color-2:#279FC5; @user-color-3:#84CDED; /*role in coopertaive*/ @chlen_coop-color: #d6f58e; @manager-color: #08c5d1; @developer-color: #ffbf66; /*alerts colors*/ @rederror-color: #ed143d; /* button color */ @orange-color:#f9b92b; @error-color: #FF276A; .green-text{ color: #129D2F; } #contant_pro { margin-bottom: 100px; } @font-face { font-family: 'Avenir-Regular'; src: url('../fonts/AvenirNextCyr-Regular.eot'); src: local('../fonts/Avenir Next Cyr Regular'), local('../fonts/AvenirNextCyr-Regular'), url('../fonts/AvenirNextCyr-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/AvenirNextCyr-Regular.woff2') format('woff2'), url('../fonts/AvenirNextCyr-Regular.woff') format('woff'), url('../fonts/AvenirNextCyr-Regular.ttf') format('truetype'), url('../fonts/AvenirNextCyr-Regular.svg') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Avenir-Light'; src: url('../fonts/AvenirNextCyr-Light.eot'); src: local('../fonts/Avenir Next Cyr Light'), local('../fonts/AvenirNextCyr-Light'), url('../fonts/AvenirNextCyr-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/AvenirNextCyr-Light.woff2') format('woff2'), url('../fonts/AvenirNextCyr-Light.woff') format('woff'), url('../fonts/AvenirNextCyr-Light.ttf') format('truetype'), url('../fonts/AvenirNextCyr-Light.svg') format('svg'); font-weight: 300; font-style: normal; } @font-face { font-family: 'Avenir-Bold'; src: url('../fonts/AvenirNextCyr-Bold.eot'); src: local('../fonts/Avenir Next Cyr Bold'), local('../fonts/AvenirNextCyr-Bold'), url('../fonts/AvenirNextCyr-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/AvenirNextCyr-Bold.woff2') format('woff2'), url('../fonts/AvenirNextCyr-Bold.woff') format('woff'), url('../fonts/AvenirNextCyr-Bold.ttf') format('truetype'), url('../fonts/AvenirNextCyr-Bold.svg') format('svg'); font-weight: bold; font-style: normal; } @font-face { font-family: 'Avenir-Black'; src: url('../fonts/AvenirNextCyr-Heavy.eot'); src: local('../fonts/Avenir Next Cyr Heavy'), local('../fonts/AvenirNextCyr-Heavy'), url('../fonts/AvenirNextCyr-Heavy.eot?#iefix') format('embedded-opentype'), url('../fonts/AvenirNextCyr-Heavy.woff2') format('woff2'), url('../fonts/AvenirNextCyr-Heavy.woff') format('woff'), url('../fonts/AvenirNextCyr-Heavy.ttf') format('truetype'), url('../fonts/AvenirNextCyr-Heavy.svg') format('svg'); font-weight: 900; font-style: normal; } body{ font-family: 'Avenir-Regular', helvetica; font-size: 18px; padding-bottom: 30px; } html { -webkit-tap-highlight-color: rgba(0, 0, 0, 0)!important; } .wrapper{ position: relative; margin: 0 auto; max-width: 1200px; @media (max-width:1920px) { margin: 0 auto; } @media (max-width:1440px) { margin: 0 5%; } } footer{ min-height: 100px; background: #392957; width: 100%; margin-top: 25px; z-index: 99999; .section { padding: 80px 0; } .footer-widget{ h3 { padding: 0; } .widget-title { margin-bottom: 30px; color: #fff; font-size: 18px; font-weight: 600; text-transform: uppercase; border: 0; } ul, li { padding-left: 0px; list-style: none; } ul li a { color: #999; /*&:before { border: 5px solid transparent; border-left: 5px solid #999; content: " "; display: inline-block; margin-right: 5px; }*/ &:hover { color: #fff; text-decoration: none; } } } @media (max-width: 991px) { position:relative; } } #copyright { background: #1d1d1d; padding: 10px 0; text-align: center; margin-bottom: -30px; .site-info { font-size: 13px; line-height: 18px; color: #b2b2b2; margin-top: 20px; margin-bottom: 20px; p { margin-top: 0; margin-bottom: 1rem; } } } .pages{ margin-bottom: 15px; .sel{ color: #fff; } } .mine-page-block-1{ min-height: 100vh; position: relative; margin: auto; @media (max-width:991px){ min-height: 65vh; height: 65vh; } /*@media screen and (max-height: 900px) { height:120vh; } @media screen and (max-height: 800px) { height:140vh; } @media screen and (max-height: 700px) { height:160vh; } @media screen and (max-height: 700px) { height:160vh; }*/ } .mine-page-block{ position: relative; min-height: 100vh; margin: auto; @media screen and (max-height: 800px) { } @media (max-width:991px){ height: 65vh; min-height: 65vh; } } .mine-bg{ position:relative; width: 100%; min-height: 100vh; background-size: cover; background-repeat: no-repeat; background-position:center center; padding-bottom: 200px; margin-bottom: -25px; @media (max-width:991px){ height: 65vh; min-height: 65vh; padding-bottom: 0; } /*@media screen and (max-height: 720px) { height: 110vh; }*/ } .top-alert{ z-index: 500; text-align: center; margin: 0 auto; padding: 5px; width: 100%; top: 0; border-radius: 0; box-sizing: border-box; @media (max-width:320px){ max-width: 320px!important; } } header{ //margin-top: 20px; position:relative; height:100px; z-index: 9999; background-color: #fff; width: 100%; box-shadow: 0px -2px 14px 2px rgba(0,0,0,0.15); &:before { height: 100px; position: relative; } @media (max-width:979px){ height:80px; } @media (max-width:590px){ //margin-top: 40px; margin-top: 0; } .navbar-brand { padding: 35px 0 0 25px; @media (max-width:979px){ padding: 30px 0 0 25px; } } .nav { display: flex; min-width: 750px; /*width: 70%;*/ float:right; justify-content: space-between; @media (max-width:960px){ width: 100%!important; min-width: 320px; flex-direction: column; top: 15px; position: absolute; //z-index: 9999; background-color: white; padding-bottom: 20px; border-bottom: 1px solid silver; box-shadow:0px 2px 12px rgba(0, 0, 0, 0.2) /*display: none;*/ } } .one-submenu { z-index: 9997!important; } .navbar-header{ float:left; @media (max-width:990px){ } } .navbar-right{ //float:right; /*width: 80%;*/ position: absolute; right: 20px; margin-right: 0; margin-bottom: 10px; @media (max-width:960px){ width: 100%; right: 0; } .btn-form { height: 44px; margin-top: 30px; margin-right: 20px; line-height: 0; } .btn-lined { background-color: #fff; color: #29AFFF; box-shadow: 0px 0px 0px 1px #29AFFF inset; line-height: 0; } } .navbar-nav > li > a{ font-family: 'Avenir-Regular'; font-style: normal; font-weight: bold; font-size: 15px; line-height: 24px; color: #FFFFFF; mix-blend-mode: normal; opacity: 0.9; } .navbar-toggle{ margin-right:0; margin-top:15px } } .search-xs-position{ display: block; position:absolute; right:15px; top:25px; width: 46px; height:46px; z-index: 400; } .menu-2{ } .menu-2 .navbar-nav > li > a.sel{ color: #292929; &:after{ content:""; position: absolute; width: 100%; height: 3px; background-color: #292929; bottom: 0; left:0;} } header{ .nav > li > a{ padding:35px 0 12px 0; margin: 0 10px 0 10px; background: transparent !important; &:after{ content:""; position: absolute; width: 0; height: 3px; background-color: #ffffff; bottom: 0; left:0; transition: width 0.3s ease; } @media (max-width:960px){ padding:35px 15px 12px 15px !important; margin: 0; } @media (max-width:463px){ padding:35px 15px 12px 15px !important; margin: 0; } } } .nav > li > a:hover{ background: none; /*border-bottom: solid 2px #ffffff;*/ } .nav > li > a:hover::after{ width: 100%; } .menu-2 .navbar-nav > li > a{ color: #7E7E7E; } .menu-2 .nav > li > a{ padding:40px 0 12px 0; /*margin: 0 0 0 56px;*/ background: transparent !important; &:after{ content:""; position: absolute; width: 0; height: 3px; background-color: #7E7E7E; bottom: 0; left:0; transition: width 0.3s ease; } } .menu-2 .nav > li > a:hover::after{ width: 100%; } .sign-up-block{ position: relative; margin-left:16.6%; margin-top: 2vh; width: 500px; background: #FFFFFF; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.25); border-radius: 11px; padding: 25px; label { display: block; position: relative; .info-button { top: 5px; } } .form-textar{ max-width: 100%; } @media (max-width:1920px) { /*left:8.3%;*/ } @media (max-width:1440px) { left:4.16%; } @media (max-width:991px) { position: relative; top:auto; left:auto; width: 100%; box-shadow: none; border-radius: 0; margin-left:0; margin-top:55vh; } } .menu-white .navbar-nav > li > a{ color: #fff; } .form-login-pop-up{ font-family: 'Avenir-Regular', sans-serif; font-style: normal; font-weight: normal; font-size: 16px; line-height: 19px; letter-spacing: 1.1px; color: #4F4F4F; } .form-login-pop-up, .sign-up-block, .full-reg-block, #pass_recov{ label{ font-family:'Avenir-Bold', sans-serif; font-style: normal; /*font-weight: 800;*/ font-size: 14px; line-height: 16px; letter-spacing: 2.1px; color: #3F3D42; text-transform: uppercase; } .form-control { width: 100%!important; } .ch-box{ padding: 20px 0 0 0; input{ width: 50px; } label{ span{ display: block; position:relative; font-family:'Avenir-Regular', sans-serif; font-style: normal; font-weight: normal; font-size: 14px; line-height: 19px; letter-spacing: 1.1px; padding:5px 0 10px 40px; @media (max-width:767px){ font-size: 10px; line-height: 22px; } } } } input[type="checkbox"], input[type="radio"] { /*display: none !important;*/ } .ch_box input[type="checkbox"] { /*display: none !important;*/ } input[type="checkbox"] + label{ cursor: pointer; } input[type="checkbox"] + label::before { content: ""; display: inline-block; height: 28px; width: 28px; margin: 0 0 -5px 0; background:url(../images/check.png); background-repeat: no-repeat; background-position: -28px 0; position:absolute; left:0; top: 20px; } label { font-weight:100; } input[type="checkbox"]:checked + label::before { background-position:0 0; }} .form-position-1{ position:relative; } .name-1{ font-family: 'Avenir-Bold', sans-serif; font-style: normal; /*font-weight: 800;*/ font-size: 32px; line-height: 36px; letter-spacing: -0.888889px; color: #3F3D42; } .mine-page-block .name-1{ @media(max-width:979px){ color: #FFF; position: relative; text-align: left; } } .mine-page-block-1 .sign-up-block .name-1{ display:block; @media(max-width:991px){ display: none ;}} .mine-page-block-1 .name-1{ display: none; @media(max-width:991px){ display: block; color: #FFF; position: absolute; bottom: 20px; text-align: left; left: 15px; } } .c-w{ color:#FFFFFF; } .padd-name{ padding: 7vh 10% 0 24%; @media (max-width:1920px) { padding: 7vh 10% 0 12%; } @media (max-width:1440px) { padding: 7vh 10% 0 15px; } @media (max-width:979px) { padding: 40px 15px 0 15px; } } .sub-name{ font-family:'Avenir-Regular', sans-serif; font-style: normal; font-weight: normal; font-size: 20px; line-height: 24px; color: #FFFFFF; padding-top: 30px; } .form-text{ width: 440px; height: 50px; background: #FFFFFF; border: 1px solid #ECECEC; box-sizing: border-box; border-radius: 5px; padding: 10px; font-family: 'Avenir-Bold', sans-serif; font-size: 16px; @media (max-width: 767px) { width: 100%; } } .form-textar{ width: 440px; height: 100px; background: #FFFFFF; border: 1px solid #ECECEC; box-sizing: border-box; border-radius: 5px; padding: 10px; font-family: 'Avenir-Bold', sans-serif; font-size: 16px; @media (max-width: 767px) { width: 100%; } } .form-horizontal{ margin-bottom: 80px; } @card-line-height: 1.2em; @card-padding: 1em; @card-radius: 0.5em; @color-green: #558309; @color-gray: #e2ebf6; @color-dark-gray: #c4d1e1; @radio-border-width: 2px; @radio-size: 1.5em; .sign-up-block{ .form-text{ @media (max-width: 767px) { width: 100%; } } .label { font-family: 'Avenir-Bold', sans-serif; font-style: normal; /* font-weight: 800; */ font-size: 14px; line-height: 16px; letter-spacing: 2.1px; color: #3F3D42; text-transform: uppercase; } .radio { -webkit-appearance: none; -moz-appearance: none; background: #fff; border: @radio-border-width solid @color-gray; border-radius: 50%; cursor: pointer; height: @radio-size; outline: none; transition: background 0.2s ease-out, border-color 0.2s ease-out; width: @radio-size; &:focus { outline: 0px; } } .radio::after { border: @radio-border-width solid #fff; border-top: 0; border-left: 0; content: ""; display: block; height: 0.75rem; left: 25%; position: absolute; top: 50%; transform: rotate(45deg) translate(-50%, -50%); width: 0.375rem; } .radio:checked { background: @color-green; border-color: @color-green; } .card:hover .radio { border-color: @color-dark-gray; } .card:hover .radio:checked { border-color: @color-green; .pro_type-type { color: @color-green; } } .card { background-color: #fff; border-radius: @card-radius; position: relative; width: 100%; margin-top: 5px; .pro_type-type{ font-size: 1.5rem; font-weight: bold; line-height: 1em; } .pro_type-details { border-radius: @card-radius; border-color: @color-gray; border: @radio-border-width solid @color-gray; padding: 10px; padding-left: 40px; padding-top: 5px; } &:hover { box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.15); .radio { border-color: @color-dark-gray; &:checked { border-color: @color-green; } &:disabled { .pro_type-details { border-color: @color-gray; box-shadow: none; } border-color: @color-gray; } } .pro_type-details { border-color: @color-dark-gray; } } } .radio { font-size: inherit; margin: 0; position: absolute; left: 10px; top: 10px; &::after { border: @radio-border-width solid #fff; border-top: 0; border-left: 0; content: ""; display: block; height: 0.75rem; left: 25%; position: absolute; top: 50%; transform: rotate(45deg) translate(-50%, -50%); width: 0.375rem; } &:checked { background: @color-green; border-color: @color-green; .pro_type-details { border-color: @color-green; } } &:focus { .pro_type-details { box-shadow: 0 0 0 2px @color-dark-gray; } } &:disabled { .pro_type-details { color: @color-dark-gray; cursor: default; .pro_type-type { color: @color-dark-gray; } } } } } .form-text-1{ width: ~"calc(100% - 3px)"; height: 62px; background: #FFFFFF; border: 1px solid #ECECEC; box-sizing: border-box; padding: 10px; font-family:'Avenir-Bold', sans-serif; font-size: 16px; /*font-weight: bold;*/ } .form-position{ padding:15px 0 0 0; } .form-control { margin-bottom: 5px; margin-right: 5px; float: left; } .input-icon { textarea{ min-width: 100%; max-width: 100%; min-height: 34px; } span{ display: inline-block; margin-right:0px 5px; padding: 6px; font-weight: bold; } .before{ float: left; } .after{ float: right; } } .input-mini { width: 60px; } .input-small { width: 90px; } .input-medium { width: 150px!important; } .input-large { width: 210px; } .input-xlarge { width: 270px; } .input-xxlarge { width: 530px; } .btn-form{ position: relative; float: right; background: #29AFFF; border-radius: 5px; color:#ffffff; font-family: 'Avenir-Bold', sans-serif; font-style: normal; /*font-weight: bold;*/ font-size: 18px; line-height: 21px; text-align: center; width:auto; border:none; height: 54px; padding: 20px 20px; transition: all 0.5s ease; &:hover{ background:#0092E9; } } .full-btn{ width: 100%; margin: 30px 0 15px; } .btn-orange { background-color: @orange-color; color: #000; font-weight: bold; } .sign-up-block .btn-form{ @media (max-width:767px){ width: 100%; } } .more-btn{ min-width: 320px; width: 100%; font-family: 'Avenir-Bold', sans-serif; font-size: 16px; line-height: 19px; letter-spacing: 2.6px; text-transform: uppercase; margin-bottom: 70px !important; } .gr-btn{ float: left; background: #DDDDDD; border-radius: 5px; width: auto; padding: 0 15px; img{ margin-right:10px; } &:hover{ background:#BDBDBD; } } .form-position-2{ position:relative; float:left; width: 160px; @media (max-width:767px){ width: 140px; } } .full-btn-1{ width: ~"calc(100% - 170px)"; margin: 22px 0 15px; } .btn-form.full-btn-1{ @media (max-width:767px){ font-size: 14px; line-height: 18px; height: 42px; width: ~"calc(100% - 140px)"; } @media (max-width:460px){ width:100%; margin: 15px 0 15px; } } /*---- .big-ch-b{ label{ font-family:'Raleway-Bold', sans-serif; font-style: normal; font-weight: 800; font-size: 20px; line-height: 23px; letter-spacing: 1px; color: #3F3D42; text-transform: uppercase; } .ch-box{ position:relative; padding: 20px 0 0 0; input{ width: 50px; } label{ span{ display: block; position:relative; ffont-family:'Raleway-Bold', sans-serif; font-style: normal; font-weight: 800; font-size: 18px; line-height: 20px; letter-spacing: 1px; padding:17px 0 10px 68px; @media (max-width:767px){ font-size: 14px; line-height: 22px; padding:10px 0 10px 45px; } } } } input[type="checkbox"]{ display: none !important; } .ch_box input[type="checkbox"] { display: none !important; } input[type="checkbox"] + label{ cursor: pointer; } input[type="checkbox"] + label::before { content: ""; display: inline-block; height: 57px; width: 57px; margin: 0 0 -5px 0; background:url(../images/check-3.png); background-repeat: no-repeat; background-position: -57px 0; position:absolute; left:0; top: 20px; @media (max-width:767px){ height: 37px; width: 37px; margin: 0 0 -5px 0; background-position: -37px 0; background-size:78px 37px; top: 20px; } } label { font-weight:100; } input[type="checkbox"]:checked + label::before { background-position:0 0; }} --**/ .footer-menu{ display: block; position:absolute; bottom:0; left:0; right:0; z-index: 300; -moz-column-count: 5; -webkit-column-count: 5; column-count: 5; a{ display: block; font-family: 'Avenir-Bold', sans-serif; font-style: normal; /*font-weight: bold;*/ font-size: 11px; line-height: 13px; letter-spacing: 0.6875px; color: #ffffff; text-decoration: none; padding-bottom: 30px; text-transform: uppercase; margin: 0; -webkit-column-break-inside: avoid; /* Chrome, Safari */ page-break-inside: avoid; /* Theoretically FF 20+ */ break-inside: avoid-column; /* IE 11 */ display:table; } @media (max-width:991px){ color: #000000; } @media (max-width:1600px){ -moz-column-count: 4; -webkit-column-count: 4; column-count: 4; } @media (max-width:1460px){ left:15px; right:15px; } @media (max-width:1240px){ -moz-column-count: 4; -webkit-column-count: 4; column-count: 4; } @media (max-width:991px){ /*display: none;*/ position: relative; display: block; -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; a{ color: #000000; }} } /*.footer-menu.footer-sm{ display: none; @media (max-width:991px){ position: relative; display: block; -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; a{ color: #000000; } } @media (max-width:767px){ } }*/ .col-f-m{ position:relative; float: left; padding: 20px 75px 20px 25px; a{ display: block; font-family: 'Avenir-Bold', sans-serif; font-style: normal; /*font-weight: bold;*/ font-size: 11px; line-height: 13px; letter-spacing: 0.6875px; color: #ffffff; text-decoration: none; padding-bottom: 30px; @media (max-width:991px){ color: #000000; } } @media (max-width:1600px){ padding: 20px 55px 20px 25px; } @media (max-width:1400px){ padding: 20px 35px 20px 25px; } @media (max-width:1200px){ padding: 20px 25px 20px 5px; } @media (max-width:979px){ padding: 0 25px 0 25px; } } .modal { top: 70px; } .modal-header { min-height: 45px; } .modal-content{ border:none; background: #FFFFFF; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.25); border-radius: 11px; } .modal-dialog{ width: 500px; //margin:15vh auto; @media (max-width:767px){ width: ~"calc(100% - 30px)"; margin:15vh auto 0; } } .modal-body{ padding:30px; } .cl-b{ clear: both; } .form-position2{ padding: 0 0 40px 0; } .link-black{ font-family: 'Avenir-Bold', sans-serif; font-style: normal; /*font-weight: bold;*/ font-size: 16px; line-height: 19px; letter-spacing: 1.1px; color: #4F4F4F; display: block; &:hover{ color: #4F4F4F; text-decoration: none; } @media (max-width:767px){ font-size: 12px; } } hr{ background-color: #E7E7E7; margin: 15px 0 24px; } .padd-top-5{ padding-top:5px; } .link-blue{ font-family: 'Avenir-Bold', sans-serif; font-style: normal; /*font-weight: bold;*/ font-size: 16px; line-height: 19px; text-align: center; color: #29AFFF; &:hover{ color:#29AFFF; text-decoration: none; } } .wrong{ color:#D0021B; } .w-f{ border:solid 1px #D0021B; color: #D0021B; } .r-f{ border: 1px solid #1CB492; color:#1CB492 ; } .f-r-content{ position:relative; left:0; right:0; padding-top:5vh; @media (max-width: 991px) { position:relative; padding-top:55vh; } } .f-r-name{ position:relative; float:left; width: 45%; @media (max-width: 991px) { position: absolute; bottom: 30px; float:none; width: ~"calc(100% - 30px)"; margin: auto; } .sub-name{ @media (max-width: 991px) { text-align: left; font-size: 16px; } } } .full-reg-block{ position:relative; float: left; max-width: 500px; width: ~"calc(50% - 60px)"; background-color: #ffffff; padding: 30px; margin-bottom: 120px; border-radius: 11px; box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.2); @media (max-width: 1200px){ width: auto; max-width:100%; } @media (max-width: 991px){ width: 100%; max-width:100%; float:none; /*width: ~"calc(100% - 30px)";*/ margin: 0; padding: 30px 15px; } } /*_____________________________________________________ select __________________________________________________________*/ .list-select{position:relative;} .list-select a.trigger_demo2{ color:#dddddd; } .list-select .dropcontainer_demo2 a { color:#323232; } .list-select .dropcontainer_demo2 li:hover{ a{ color:#3F3D42;} } .dropcontainer_demo2 { /*position:relative; font-size: 16px; color: #777;*/ position: absolute; font-size: 16px; color: #777; z-index: 300; left: 0; right:0; @media (max-width: 979px){ left: 0; right: 0; } } .trigger_demo2 { color: #3F3D42; padding: 18px; font-size: 16px; width: 100%; height: 62px; background:#fff url(../images/select-arrow.svg) 98% center no-repeat; display: block; border: 1px solid #ECECEC; text-decoration: none !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .trigger_demo2:hover { color: #dddddd; text-decoration: none !important; background:#ffffff url(../images/select-arrow.svg) 98% center no-repeat; } .activetrigger_demo2 { color: #777; padding: 18px; font-size: 16px; width: 100%; height: 62px; background: #ffffff url(../images/select-arrow-close.svg) 98% center no-repeat; background-size: 2.6%; display: block; border: 1px solid #ECECEC; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .activetrigger_demo2:hover { background: #ffffff url(../images/select-arrow-close.svg) 98% center no-repeat; background-size: 2.6%; color: #777; text-decoration: none !important; } .activetrigger_demo2:active { background: #ffffff url(../images/select-arrow-close.png) 98% center no-repeat; background-size: 2.6%; color: #777; text-decoration: none !important; } .dropcontainer_demo2 ul { font-size: 16px; border: 1px solid #ECECEC; border-top: none; background: #fff; list-style-type: none; padding: 10px; margin: 0; width: 100%; z-index: 100; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0; max-height: 204px; } .dropcontainer_demo2 ul li { padding: 14px; border-bottom:solid 1px #ececec; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .dropcontainer_demo2 ul li:hover { background:#ECECEC; outline: none; color:#3F3D42; text-decoration: none !important; } .dropcontainer_demo2 ul li:first-child { display: none; } .dropcontainer_demo2 ul li:last-child { border-bottom: none; } .dropdownhidden_demo2 { display: none; } .dropdownvisible_demo2 { height: auto; } .dropdownvisible_demo2 { height: auto; overflow-y: scroll; } /*_________________________________________________________ end select ___________________________________________________________________________________________*/ #p-m-box{ width: 100%; height: 35px; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; background-color: #ffffff; z-index:20; @media(max-width:979px){ /*margin-top: 80px;*/ } } #project-menu{ position: relative; float:left; height: 35px; font-size: 18px; a{ display: block; position: relative; float: left; //border-right: 1px solid #E6E6E6; padding: 5px; margin-right: 15px; color: #777; &:after{ content:""; position: absolute; bottom: 0; left:0; right:0; height: 0; background-color: #E6E6E6; transition: height 0.2s ease; } &:hover{ text-decoration: none; color: #50E3C2; } img{ margin: -3px 10px 0 0; } @media (max-width:979px){ padding: 25px 5px 5px; } } .sel{ color: #50E3C2; &:after{ content:""; position: absolute; bottom: 0; left:0; right:0; height: 3px; background-color: #50E3C2; } } //.my-portfel{ // background: url(../images/menu-ico1.png) no-repeat 10px center; // &:hover{ // background: url(../images/menu-ico1-sel.png) no-repeat 10px center; // } //} //.my-portfel.sel{ // background: url(../images/menu-ico1-sel.png) no-repeat 10px center; //} //.my-project{ // background: url(../images/menu-ico4.svg) no-repeat 10px center; // &:hover{ // background: url(../images/menu-ico4-sel.svg) no-repeat 10px center; // } //} //.my-project.sel{ // background: url(../images/menu-ico4-sel.svg) no-repeat 10px center; //} //.overview-project{ // background: url(../images/menu-ico2.png) no-repeat 10px center; // &:hover{ // background: url(../images/menu-ico-2-sel.png) no-repeat 10px center; // } //} //.overview-project.sel{ // background: url(../images/menu-ico-2-sel.png) no-repeat 10px center; //} //.create-project{ // background: url(../images/menu-ico3.png) no-repeat 6px center; // &:hover{ // background: url(../images/menu-ico3-sel.png) no-repeat 6px center; // } //} .create-project.sel{ background: url(../images/menu-ico3-sel.png) no-repeat 6px center; } @media (max-width:979px){ font-size:14px; a{ padding:27px 5px 8px; } .my-project, .overview-project, .create-project, .create-project.sel, .overview-project.sel, .my-project.sel, .my-portfel, .my-portfel.sel { background-position: center 5px; &:hover{ background-position: center 5px; } } } @media (max-width:767px){ } } //#project-menu a:hover::after{ // height: 3px; //} .btn-search { display: block; background: rgba(245, 166, 35, 0.2); border: 1px solid #F5A623; box-sizing: border-box; border-radius: 5px; font-size: 18px; line-height: 21px; padding: 10px 10px; margin-top: 30px; transition: all 0.3s ease; color:#F5A623; &:hover{ text-decoration: none; background: rgba(245, 166, 35, 0.3); color: #F5A623; } &:visited{ text-decoration: none; color: #F5A623; } &:focus{ background: rgba(245, 166, 35, 0.4); text-decoration: none; color: #F5A623; } } .btn-filter{ display: block; background: rgba(245, 166, 35, 0.2); border: 1px solid #F5A623; box-sizing: border-box; border-radius: 2px; font-family: 'Avenir-Bold', sans-serif; font-style: normal; /*font-weight: 600;*/ font-size: 18px; line-height: 21px; color: #F5A623; padding: 10px 20px; margin-top: 5px; margin-right: 15px; transition: all 0.3s ease; img{ margin: -3px 10px 0 0; } &:hover{ text-decoration: none; background: rgba(245, 166, 35, 0.3); color: #F5A623; } &:visited{ text-decoration: none; color: #F5A623; } &:focus{ background: rgba(245, 166, 35, 0.4); text-decoration: none; color: #F5A623; } @media (max-width:979px){ span{ display: none; } img{ margin: -3px 0; } } @media (max-width:767px){ text-align: center; margin-right:5px; img{ margin: -3px 0 0 0; } } } .padd-r-15{ padding-right: 15px; } #c-m-box{ position: relative; height: 60px; width: 100%; border-bottom: solid 1px #E6E6E6; } .search-box{ position: relative; float: left; background-color: #F9F9F9; border: solid 1px #E6E6E6; height: 43px; padding: 0 20px 5px; font-family: 'Avenir-Regular', sans-serif; margin-top: 5px; margin-right: 5px; img{ margin:-5px 15px 0 0; @media (max-width:767px){ margin:10px 0; } } input{ height: 38px; width: 200px; font-size: 18px; border: none; background-color: transparent !important; color: #b1b1b1; font-family: 'Avenir-Bold', sans-serif; @media (max-width:767px){ display: none; } } } .categories-menu{ font-family: 'Avenir-Regular', sans-serif; position: relative; float: none; margin: 0 auto; /*float:right;*/ padding: 20px 15px 20px 0; display: flex; justify-content: space-between; width: ~"calc(100% - 50px)"; a{ display: block; position: relative; float: left; /*margin: 0 0 0 50px;*/ font-size: 16px; text-decoration: none; color: #121212; transition: all 0.3s ease; &:hover{ color: #686868; } } } .name-2{ font-family:'Avenir-Bold', sans-serif; font-size: 18px; letter-spacing: 3.6px; color: #121212; text-transform: uppercase; padding: 25px 0 15px 0; @media(max-width:767px){ font-size: 14px; line-height: 16px; text-align: center; } } .hr-box{ padding: 50px 0 30px 0; } /*_______________________________________________________ popular-project-box _______________________________________________________________________*/ .project-box { border-radius: 5px; background-position: center top; background-size: 150%; background-repeat: no-repeat; //display: flex; //align-items: end; height: 504px; padding-top: 252px; transition: all 0.5s ease; margin-bottom: 30px; .project-link { position: absolute; height: 100%; width: ~"calc(100% - 30px)"; top: 0px; z-index: 100; } .tags-block { position: absolute; bottom: 10px; } .pr-action { right: 15px; top: 0px; position: absolute; z-index: 100; } .pr-b { bottom: 10px; opacity: 1; transition: all 0.5s ease; } &:hover { padding-top: 126px; .pr-box { height: 378px; } .pr-founder { opacity: 1; bottom: 25px; } .pr-b { opacity: 0; bottom: 50px; } .stage-project { height: auto; opacity: 1; margin-top: 15px; } .tags-block { display: none; } } .pr-box{ position: relative; box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.2); border-radius:0 0 5px 5px; height: 252px; width: 100%; background-position: center center; background-size: cover; background-repeat: no-repeat; padding: 0 20px; overflow: hidden; background: #ffffff; //background: linear-gradient(to top, rgba(30,87,153,0.95), rgba(30,87,153,0)); //margin-bottom: 20px; transition: all 0.5s ease; z-index: 0; } .name-6{ font-size:12px; color:#000000; padding: 10px 0 2px 0; //text-shadow:2px 2px 2px #06060680; text-align: left; @media (max-width:767px){ } } .stage{ font-size:8px; //text-shadow:1px 1px 1px #06060680; text-align: left; line-height: 8px; } @media( max-width: 979px){ margin-bottom: 20px; } } .vote{ position:relative; float: right; margin: 9px 0 0 0; width: 120px; height: 40px; padding: 8px 15px 8px 30px; border-radius: 25px; color:#B9B9B9; text-align: center; background: #222222 url(../images/hand.png) no-repeat 15px center; transition: all 0.3s ease; &:hover{ background: #ffffff url(../images/hand-black.png) no-repeat 15px center; color:#000000; text-decoration: none; } } .pr-name-box{ position:relative; padding-top:20px; //top:290px; //transition: all 0.6s ease; } .pr-edit-btn { position: absolute; color: #000; right: 0; width: 25px; height: 25px; text-align: center; padding: 1px; margin-top: 5px; border-radius: 5px; border: solid 2px #323232; } .pr-logo{ position: absolute; left:0; width: 43px; height: 43px; border-radius: 5px; } .pr-name{ position: relative; //bottom: 35px; //float:left; font-family:'Avenir-Bold', sans-serif; font-size: 26px; line-height: 30px; //letter-spacing: 1.44444px; color: #FFFFFF; max-height: 60px; overflow: hidden; //padding-left:55px; //text-shadow: -3px -3px 4px rgba(0,0,0,.1), -3px 3px 4px rgba(0,0,0,.1), 3px 3px 4px rgba(0,0,0,.1), 3px -3px 4px rgba(0,0,0,.1); a{ color: #777; text-decoration: none; } } .my-projects-list { .pr-name { padding-right: 25px; } } .pr-corp { font-size: 12px; text-transform: uppercase; span { min-height: 20px; min-width: 20px; border-radius: 50%; background-color: silver; margin-right: 7px; box-shadow: inset 2px 2px 2px 0px rgba(0, 0, 0, 0.4); display: inline-block; vertical-align: middle; } } .pr-sub-name{ display: block; font-family:'Avenir-Regular', sans-serif; font-size: 14px; line-height: 16px; letter-spacing: 1.4px; color: #000000; //padding-top: 10px; } .pr-descr{ position: relative; font-family: 'Avenir-Regular', sans-serif; line-height: 20px; color: #777; height: 66px; overflow: hidden; margin-top: 15px; } .pr-founder{ position:absolute; bottom: -20px; transition: all 0.5s ease; opacity: 0.0; /*transition-delay: 0.1s;*/ } .photo-pr-f{ position:absolute; left:0; top: -10px; width: 58px; height: 58px; border-radius: 50%; overflow: hidden; transition: all 0.5s ease; box-shadow: inset 0 1px 2px rgba(0,0,0,0.2); img{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); max-height: 60px; max-width: 60px; object-fit: cover; } } .pr-f-name{ position: relative; padding-left: 68px; font-family:'Avenir-Regular', sans-serif; font-size:14px; //color:rgba(255,255,255,1.00); color:#000000; transition: all 0.5s ease; span{ display: block; /*font-family: 'Avenir-Bold', sans-serif;*/ font-size:16px; } } .pr-b{ position:absolute; bottom: 15px; left: 20px; right: 20px; text-align: center; transition: all 0.5s ease; opacity: 1; } .stage-project{ position:relative; font-family: 'Avenir-Regular', sans-serif; color: #777; //padding-top:15px; opacity: 0; transition: all 0.5s ease; height: 0; .stage-project-list{ border-bottom:solid 1px #eeeeee; padding: 5px 0; span{ display: inline-block; padding-right: 15px; font-weight: bold; } } } .flag{ position: absolute; top: 0px; /* left: 10px; */ background-color: crimson; color: #ffffff; padding: 4px 10px; font-size: 12px; text-transform: uppercase; font-weight: bold; letter-spacing: 1px; width: ~"calc(100% - 30px)"; text-align: center; border-radius: 5px 5px 0 0; } .pr-stage { position: absolute; top: 0px; left: 0px; font-size: 12px; color: #fff; text-transform: uppercase; padding: 2px; width: 100%; background-color: #184e9d; text-align: center; font-weight: bold; } /*_______________________________________________________ end popular-project-box _______________________________________________________________________*/ /*_______________________________________________________________ projects ______________________________________________________________________________*/ .pr-box-1{ position: relative; border:solid 1px #CBCBCB; padding: 0 0 205px 0; @media(max-width:767px){ margin-bottom: 20px; } } .pr-photo{ position: relative; overflow: hidden; max-height: 240px; a:first-child img{ min-width: 100%; min-height: 240px; height: auto; } .vote{ position:absolute; top: 5px; right: 15px; width: 120px; height: 40px; padding: 8px 15px 8px 30px; border-radius: 25px; color:#B9B9B9; text-align: center; background: #222222 url(../images/hand.png) no-repeat 15px center; transition: all 0.3s ease; &:hover{ background: #ffffff url(../images/hand-black.png) no-repeat 15px center; color:#000000; text-decoration: none; } } } .price-box{ position: absolute; right: 150px; color: #8C8C8C; text-transform: uppercase; font-family: 'Avenir-Regular', sans-serif; font-size: 10px; line-height: normal; letter-spacing: 1px; } .price{ position: absolute; right: 0; margin: -20px 20px; width: 120px; min-width: 90px; height: 50px; padding: 10px 5px; background-color: #ffffff; color: #4a4a4a; font-size: 16px; font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana, " sans-serif"; text-align: center; border: solid 1px #a7a7a7; } .name-3{ font-family: 'Avenir-Bold', sans-serif; font-size: 30px; line-height: 35px; letter-spacing: 1.25px; color: #121212; padding: 14px 0 14px 0; margin-top: 20px; word-break: break-word; @media (max-width:767px){ font-size: 26px; } } .sub-name-3{ font-size:14px; color: #6F6F6F; margin-bottom: 10px; text-transform: uppercase; @media (max-width:767px){ font-size: 12px; } } .descr-project{ font-family: 'Avenir-Regular', sans-serif; font-size: 16px; line-height: 19px; letter-spacing: 0.5px; color: #121212; } .padd-l-r-25{ padding-left:25px; padding-right:25px; } .padd-5 { padding: 5px; } .padd-t-b-25{ padding-top: 25px; padding-bottom: 25px; } .padd-t-b-20{ padding-top: 20px; padding-bottom: 20px; } .padd-t-b-10{ padding: 10px 0; } .margin-t-10{ margin-top: 10px; } .margin-b-30 { margin-bottom: 30px; } .padd-t-b-5{ padding-top: 5px; paddin-bottom: 5px; } .pr-founder-1{ position: absolute; bottom: 115px; left: 20px; .photo-pr-f{ } .pr-f-name{ color:#313131; } } .pr-b-1{ position:absolute; bottom: 10px; left:25px; right:25px; text-align: center; .name-6{ font-size: 12px; padding: 8px 0 3px 0; text-align: left; } .stage{ font-size: 8px; line-height: 8px; text-align: left; } } .like-1{ display: block; position:absolute; top:10px; right:10px; width: 48px; height: 48px; background-color: #222222; border-radius: 50%; padding: 11px; transition:all 0.3s ease; img{ width: 22px; height: 22px; } &:hover{ background-color:#0387DB; } } .invest_btn{ display: block; position:absolute; color: #fff; top:10px; right:10px; //width: 96px; height: 48px; background-color: #222222; border-radius: 24px; padding: 11px; transition:all 0.3s ease; img{ width: 29px; height: 27px; //margin-right: 15px; } span { margin-left: 15px; } &:hover{ background-color:#0387DB; text-decoration: none; color: #fff; } } .block-flex{ flex-wrap:wrap; display: flex; min-width: 320px; margin-bottom: 20px; @media (max-width: 767px) { display: block; } } /*_______________________________________________________________ end projects ______________________________________________________________________________*/ /*_______________________________________________________________ my projects ______________________________________________________________________________*/ .my-projcts{ .panel-heading{ font-weight: bold; .glyphicon{ margin-right: 10px; } } .nav{ min-width: 300px; width: 100%; } .nav > li > a { padding: 10px 15px; margin-left: 2px; margin-right: 2px; span{ margin-left:5px; } &:before{ content: ''; float: left; height: 20px; width: 20px; border-radius: 50%; background-color: silver; margin-right: 7px; box-shadow: inset 2px 2px 2px 0px rgba(0, 0, 0, 0.4); } } } .my-projects { .tabs-container { border: 0px !important; margin-bottom: 10px; } } #cats_my_pro{ margin: 5px; height: 30px; padding: 2px; border-radius: 5px; @media(max-width:464px){ margin: 10px 50%; transform: translate(-50%); } } .tabs-container { border-bottom: 1px solid #E6E6E6; .pull-right{ @media(max-width:464px){ float: none!important; } } } .descr-my-pr{ flex-wrap:wrap; display: flex; flex-direction: column; justify-content: space-between; padding: 15px 15px 20px 25px; width: ~"calc(70% - 40px)"; float: left; min-height: 300px; .name-3{ padding: 0px 0 14px 0; margin-top: 10px; } @media (max-width:800px){ width: 100%; padding: 15px 15px 20px 15px; display: block; } } .my-pr-block{ &:hover{ .img-my-pr{ opacity: 0.7; } } } .img-my-pr { flex-wrap:wrap; display: flex; background-repeat: no-repeat; background-size: cover; width: 30%; overflow: hidden; background-position: center; min-height: 300px; transition: 0.5s opacity; border-radius: 20px; @media (max-width:800px){ width: ~"calc(100% - 30px)"; display: block; margin: 15px; } } .text-16{ font-size: 16px; line-height: 19px; letter-spacing: 0.5px; font-family:'Avenir-Regular'; } .text-17{ font-size: 17px; line-height: 21px; font-family:'Avenir-Regular'; p{ padding: 10px 0; } } .text-strong{ font-family:'Avenir-Bold'; } ul.no-padd{ padding:0 0 0 1em; } .my-pr-block{ margin-bottom: 30px; } .interview-headline .my-pr-block{ display: flex; background: #FFFFFF; border: 1px solid #EBEBEB; box-sizing: border-box; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.06); border-radius: 5px; overflow: hidden; margin: 0 0 40px 0; @media (max-width:800px){ display: block; } } .pr-block-wrapper{ .descr-my-pr{ min-height: 150px; } .name-3 a{ font-size: 24px; line-height: 1.2; hyphens: auto; text-transform: none; } } .butt{ display: block; border-radius: 5px; height: 47px; font-size: 18px; padding: 10px 20px; margin-right: 10px; margin-bottom: 10px; span{ width: 25px; height: auto; margin-right: 5px; margin-top: -3px; } @media (max-width:800px){ font-size: 14px; height: 40px; padding: 10px 10px; } } .butt-viol{ background: #A7AEE0; color: #313553; &:hover{ color: #313553; background:#8A94D7; text-decoration: none; } } .butt-lightpink{ background:rgba(255,63,99,0.49); color:#59222D; &:hover{ color:#59222D; background:rgba(255,63,99,0.6); text-decoration: none; } } .block-gray{ margin-top: 40px; background: #FAFAFA; border: 1px solid #EAEAEA; box-sizing: border-box; border-radius: 10px; /*width: ~"calc(100% - 40px)";*/ width: 100%; padding:20px; padding-bottom: 60px; table, td { border: 0px; border-color: #FAFAFA; background-color: #FAFAFA; } } .view { display: block; z-index: 100; position:absolute; top:10px; right:10px; width: 48px; height: 48px; background-color: #222222; border-radius: 50%; padding: 11px; transition:all 0.3s ease; img{ width: 22px; height: 22px; } &:hover{ background-color:#0387DB; } span { width: 100%; font-size: 20px; text-align: center; color: white!important; } } .my-projects { .nav-tabs > li > a, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus{ background-color: #fff; color: #AEAEAE; font-weight: bold; border-radius: 0; padding-bottom: 5px!important; &:hover { background-color: #fff; border-radius: 0; padding-bottom: 5px!important; color: #39A9F3; span { background-color: #39A9F3; } } } .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus{ color: #39A9F3; background: #fff; border-bottom: solid 3px #39A9F3 !important; } .nav-tabs > li.active > a > span{ background: #39A9F3; } .stage-project { opacity: 1; } .alert { height: 170px; margin-top: 10px; margin-bottom: 10px; .alert-heading { font-size: 16px; line-height: 1; } } } /*_______________________________________________________________ end my projects ______________________________________________________________________________*/ /*_______________________________________________________________ my tokens ______________________________________________________________________________*/ .my_tokens_vars { padding: 7px 15px; margin-right: 10px; cursor: pointer; background-color: #F8F8F8; border-radius: 20px; &:hover { background-color: #f5f5f5; } + .active { border: solid 1px #cccbcb; } } .onclick { font-style: italic; font-size: 12px; position: relative; color: #2ca1fc; text-decoration: none; border-bottom: 1px dotted #2ca1fc; font-family: museosanscyrl_300, sans-serif; font-size: 12px; cursor: pointer; } .tab-panel{ display: none; & + active { display: block; } } /*_______________________________________________________________ end my tokens ______________________________________________________________________________*/ /*_______________________________________________________________ bg-dark-full ______________________________________________________________________________*/ .bg-dark-full{ background: #484E5B; padding: 30px 0; .price{ right:15px; top:0; margin: 0; } .price-box{ right:15px; top:60px; color:#ffffff; } .name-5 { display: block; max-width: 450px; } } .dark-b-photo{ position: relative; width: 100%; overflow: hidden; img{ width: 100%; height: auto; } @media (max-width: 1200px) { img{ width: 150%; margin-left: -50%; }} @media (max-width: 767px) { img{ width: 100%; margin-left:0; padding-bottom: 40px; } } } .pr-founder-2{ position:absolute; bottom: 5px; left: 15px; .pr-f-name{ color:#ffffff; } } .pr-founder-4{ color:#ffffff; position:relative; float: left; padding: 25px 0; .pr-f-name{ color:#ffffff; } .photo-pr-f{ top:14px; } } .name-4{ font-family: 'Avenir-Bold', sans-serif; font-size: 16px; line-height: 19px; letter-spacing: 2.6px; text-transform: uppercase; color: rgba(255,255,255,0.50); padding-bottom: 10px; } .name-5{ font-family: 'Avenir-Bold', sans-serif; font-size: 30px; line-height: 35px; color: #FFFFFF; padding: 20px 0 15px 0; &:hover{ color: #c7cede; } @media (max-width:767px){ font-size: 24px; line-height: 29px; padding: 10px 0 15px 0; } } .text-gr{ width: 75%; font-family: 'Avenir-Regular', sans-serif; font-size: 18px; line-height: 21px; color: rgba(255,255,255,0.70); letter-spacing: 1px; padding-bottom: 65px; @media(max-width:767px){ width: 100%; font-size: 14px; line-height: 16px; padding-bottom: 15px; } } .dark-price-block{ @media (max-width:767px){ position:relative; float:right; padding-top: 10px; .price{ position:relative; top:0; right:0; height:auto; } .price-box{ top:0; right:0; bottom:0; position:relative; padding: 5px 0 15px; } } } /*________________________________________________________________interview___________________________________________________________________________*/ .interview-box{ width: 100%; border:solid 1px #C2C2C2; margin-bottom: 30px; @media (max-width: 979px) { } } .interview-photo{ width:50%; position:relative; float:left; max-height: 450px; overflow: hidden; img{ width: 100%; height:auto; } @media(max-width:460px){ width:100%; max-height: 100%; } } .interview-t-block{ position: relative; float: left; width: 50%; padding: 25px; @media(max-width:460px){ width:100%; } } .interview-name{ font-family: 'Avenir-Regular', sans-serif; font-size: 18px; line-height: 21px; letter-spacing: 1px; color: #303030; padding: 10px 0 30px 0; } .interview-headline{ font-family:'Avenir-Regular', sans-serif; font-size: 24px; line-height: 28px; letter-spacing: 1.44444px; padding: 10px 0 30px 0; color: #121212; @media(max-width:767px){ font-size: 14px; line-height: 18px; } } .interview-text{ font-family: 'Avenir-Regular', sans-serif; font-size: 16px; line-height: 20px; letter-spacing: 0.888889px; color: #121212; padding: 0 0 40px 0; @media(max-width:767px){ font-size: 11px; line-height: 14px;} } .interview-rec-b{ font-family: 'Avenir-Regular', sans-serif; background: #FFFFFF; border: 1px solid #E7E7E7; box-sizing: border-box; box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08); padding: 10px; font-size: 14px; @media(max-width:767px){ font-size: 10px; line-height: 11px;} } .int-rec-b-h{ font-family: 'Avenir-Вold', sans-serif; font-size: 18px; line-height: 21px; color: #2D2D2D; padding: 0 0 10px 0; @media(max-width:767px){ font-size: 12px; line-height: 14px; } } /*_________________________________________________________ opened-project_________________________________________________________________________*/ .btn-group{ width: 100%; .full-btn{ margin-bottom: 0px; } .dropdown-menu{ width: 100%; position: relative; } } .project-edit{ .button-group{ width: 100%; background: red; .full-btn{ margin: 0px; } .dropdown-menu{ width: 100%; position: relative; } } } .proj-flag { position: absolute; top: 70px; right: 30px; background-color: crimson; color: #ffffff; padding: 10px 40px; font-size: 16px; text-transform: uppercase; z-index: 120; font-weight: bold; letter-spacing: 1px; } .proj-photo-box { box-shadow: 0px 6px 13px rgba(0, 0, 0, 0.145522); margin-top: 10px; border-radius: 5px; overflow: hidden; background:linear-gradient(180deg, #F3F3F3 0%, #FFFFFF 100%); background-position: center center; background-size: cover; width:100%; height: 425px; //min-height: 380px; //max-height: 500px; overflow: hidden; display: flex; align-items: center; text-align: center; position: relative; #pro_cover{ //min-width:100%; min-height: 100%; //height: auto; position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%); @media (max-width: 992px){ min-height: 600px; max-width: 992px; } @media (max-width: 768px){ max-height: 400px; min-height: 300px; } @media (max-width: 480px){ max-width: 500px; min-haight: 300px; } } .pr-founder-3 { background: rgba(255, 255, 255, 0.8); height: 80px; border: white solid 1px; border-radius: 40px 10px 10px 40px; bottom: 5px; left: 5px; position: absolute; padding: 30px; margin: 0; max-width: 350px; box-sizing: border-box; box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); .photo-pr-f { top: 2px; left: 1px; width: 76px; height: 76px; img{ max-width: none; max-height: none; height: 100%; width: 100%; } } } @media (max-width:767px){ margin: 0 -15px; border-radius: 0; width:auto; height:auto; min-height: 300px; } } .croppedImg { position: absolute; left: 0; width: 100%; } .project_cover { max-width: 780px!important; } /*.thumb-slider { height: 60px; width: 100%; margin-top: 10px; display: flex; flex-direction: row; justify-content: center; .thumb { width: 60px; height: 60px; overflow: hidden; cursor: pointer; margin: 0 5px; border-radius: 5px; &:hover { opacity: 0.8; } img{ min-width: 100%; height:100%; } } }*/ /*.photo-box { width: 100%; max-height: 500px; overflow: hidden; img { height: 100%; } } .slick-slider { overflow: hidden; } .slick-arrow{ display: block; position: absolute; z-index: 100; top: 50%; transform: translate(0, -50%); cursor: pointer; width: 20px; height: 36px; background: none; } .slider-wrap { max-height: 650px; height: 600px; } .main-slider{ position: relative; margin-bottom: 3px; max-height: 80%; border-radius: 5px; .slide { max-width: 100%; overflow: hidden; img { max-width: 120%; max-height: 120%; } } } .arrow-prev{ left: 5px; background: url(./img/arrow_prev.png) no-repeat top center; } .arrow-next{ position: absolute; height: 100%; top: 0; bottom: 0; right: 0; background-color: #fff; opacity: 0.5; width: 10%; min-width: 60px; height: 100%; margin: 0px; cursor: pointer; transform: translate(0, 0); } .sample-slider-wrap{ width: 100%; //max-width: 385px; } .thumb-slider{ width: 100%; margin-top: 10px; max-height: 70px; display: flex!important; justify-content: center!important; .slick-track { width: 100%!important; } .thumb { width: 60px; height: 60px; overflow: hidden; cursor: pointer; margin: 0 5px; border-radius: 5px; backgraund-color: red; &:hover { opacity: 0.8; } img { height: 60px; } } } */ .hide { visability:hide; } .slider-wrap { max-height: 650px; max-width: 770px; overflow: hidden; margin: 0 auto; } .main-slider{ min-width:100%; max-height: 450px; overflow: hidden; position:relative; border-radius: 5px; } .slide { text-align: center; display: block; } .thumb-slider { margin-top: 10px; width: 100%; .slick-track { width: 100%!important; height: 40px; transform: none!important; display: flex; justify-content: center; } .slick-slide { opacity: 0.5; } .slick-current{ opacity: 1; } .thumb { height: 100%; width: 9%!important; margin: 0 1%; overflow: hidden; border-radius: 5px; transition: opacity 0.5s ease-in-out; border: none!important; &:hover { cursor: pointer; opacity: 1; } img { //height: 120%; //min-width: 100%; width: 110%; min-height: 100%; //max-height: 120px; border-radius: 5px; } } } .slick-loading .slick-list { background: red url('../images/ajax-loader.gif') center center no-repeat; width: 100%; height: 100%; } /* Слайдер */ .slick-slider{ /*width: 100%; max-height: 500px; overflow: hidden;*/ } /* Слайдер запущен */ .slick-slider.slick-initialized{} /* Слайдер с точками */ .slick-slider.slick-dotted{} /* Ограничивающая оболочка */ .slick-list { overflow: hidden; } /* Лента слайдов */ .slick-track{ display:flex; } /* Слайд */ .main-slider .slick-slide{ max-width: 120%; max-height: 120%; overflow: hidden; img { //max-width: 130%; //min-width: 770px; //min-height: 450px; width: 100%; //max-height: 385px; position: relative; left: 50%; right: 50%; transform: translate(-50%, 0); z-index: 90; } } .fancybox-image { border-radius: 5px; } .slick-current { //z-index: 5000; } .slick-active img { z-index: 100!important; } /* Слайд активный (показывается) */ .slick-slide.slick-active{ } /* Слайд основной */ .slick-slide.slick-current{} /* Слайд по центру */ .slick-slide.slick-center{} /* Клонированный слайд */ .slick-slide.slick-cloned{} /* Стрелка */ .slick-arrow{ position: absolute; top: 0; height: 100%; width: 10%; min-width: 60px; background-color: rgba(190,190,190, 0); z-index: 100; cursor: pointer; transition: background-color 0.5s ease-in-out; &:hover { //opacity: 0.2; background-color: rgba(190,190,190, 0.4); //box-shadow:inset 0px 0px 16px -1px rgba(0,0,0,0.5); } } /* Стрелка влево */ .slick-arrow.arrow-prev,.arrow-next{ &:after{ } } .slick-arrow.arrow-prev{ left:0; &:after { content:''; position: absolute; top:50%; left: 50%; height: 50px; width: 25px; background: url('../images/sl-arrow_l.svg'); background-size: 100%; background-repeat: no-repeat; transform:translate(-50%,-50%); opacity: 0.5; } } /* Стрелка вправо */ .slick-arrow.arrow-next{ right: 0; &:after { content:''; position: absolute; top:50%; left: 50%; height: 50px; width: 25px; background: url('../images/sl-arrow_r.svg'); background-size: 100%; background-repeat: no-repeat; transform:translate(-50%,-50%); opacity: 0.5; } } /* Стрелка не активная */ .slick-arrow.slick-disabled{} /* Точки (булиты) */ .slick-dots{} .slick-dots li{} /* Активная точка */ .slick-dots li.slick-active{} /* Элемент точки */ .slick-dots li button{} /*----------------file uploader----------------*/ .blue-background-class { opacity: 0.2; border: 1px solid silver; img { opacity: 0.8; filter: saturate(30%); } } .well { margin-top: 10px; } .qq-gallery INPUT.qq-edit-filename { opacity: 0!important; border: 1px solid black; z-index: 5000; width: 100%; } .qq-alert-dialog-selector { border-color: silver; min-width: 320px; height: 250px; } .tags-block { position: relative; width: 100%; max-width: 720px; padding-top: 5px; margin: 0 auto; .tag { font-family: 'Avenir-Regular', sans-serif;; font-size: 10px; background: #eee; display: inline-block; margin-left: 0px; //margin-top: 10px; margin-bottom: 5px; margin-right: 5px; padding: 2px 10px; border-radius: 5px; min-height: 20px; cursor: pointer; span { font-size: 11px; color: rgba(0,0,0,.8); line-height: 20px; text-align: center; text-transform: uppercase; /*&:before { content: ''; display: inline-block; height: 10px; width: 10px; border-radius: 50%; background-color: #fff; margin-right: 5px; }*/ } } } .proj-photo-box-edit{ &:after { content:''; width: 100%; height: 100%; position: absolute; top: 0; background: rgba(0, 0, 0, 0); transition: background 0.5s; } &:hover { &:after { background: rgba(0, 0, 0, 0.57); } } .proj-flag { top: 20px; right: 0px; } } .addslides-container { min-height: 60px; margin-top: 5px; .full-btn { margin-top: 0px; } } /*.add-photo-progect{ margin: 0 auto; z-index: 5; opacity: 0; transition: visibility 0s opacity 0.5s; &:hover{ text-decoration:none; visibility: visible; } }*/ .add-photo-progect { cursor: pointer; position: absolute; left: 50%; right: 50%; transform: translate(-50%, 0%); z-index: 5; width: 80%; max-width: 600px; transition: visibility 0s opacity 0.5s; &:hover{ text-decoration:none; visibility: visible; } } .add-f-p-text{ font-family: 'Avenir-Regular', sans-serif; text-align: left; font-size: 16px; line-height: 19px; color: #949494; letter-spacing: 1.3px; @media (max-width:767px){ text-align: center; font-size: 15px; line-height: 18px; padding: 0 15px; } } .add-f-p-name{ font-family: 'Avenir-Вold', sans-serif; font-size: 18px; line-height: 21px; letter-spacing: 3.375px; color: #606060; padding-bottom: 20px; } .ico-add-f-p{ float:left; padding-right: 20px; img{ width: 124px; height:auto; } @media (max-width:767px){ float:none; padding-right: 0; padding-bottom: 20px; img{ width: 84px;} } } .project-p { position: relative; .wrapper{ max-width: 1600px; margin-left: 50px; margin-right: 50px; } .proj-flag{ width: 100%; max-width: 770px; top: 35px; left: 50%; transform: translate(-50%, 0px); display: block; position: absolute; top: 35px; text-align: center; border-top-left-radius: 5px; border-top-right-radius: 5px; } @media (min-width: 1600px){ .wrapper{ margin: 0 auto; } } @media (max-width: 800px){ .wrapper { margin-left: 10px; margin-right: 10px; } } .nav-tabs { margin-top: 25px; //border-bottom: 1px solid #f3f3f3; margin-bottom: 10px; padding-bottom: 5px; width: ~"calc(100% - 10px)"; display: flex; justify-content: space-between; .nav-item { margin-bottom: -5px; } .nav-link { background: none; text-align: center; border-radius: 0px; padding: 10px 0px!important; color: #b3b3b3; &:hover { //border-bottom: #29AFFF solid 4px!important; color: #29AFFF; } } .active { border-bottom: #29AFFF solid 4px!important; } } } .info-button { font-family: Avenir-Regular; display: inline-block; position: absolute; right: 25px; width: 20px; height: 20px; border: 1px solid #bbbbbd; border-radius: 50%; text-align: center; padding: 3px; font-weight: 350; cursor: pointer; color: #bbbbbd; font-size: 14px; line-height: 1; z-index: 100; } label { .info-button { position: absolute; } } .project-info{ .name-3 { font-size: 30px; margin-top: 35px; padding: 0px; } .descr-project-1 { font-size: 24px; padding: 10px 0; } .pr-founder-3 { margin-top: 40px; margin-bottom: 40px; color: #8D8D8D; } .detail-block { min-height: 40px; width: 100%; color: #8D8D8D; margin-bottom: 15px; text-align: left; h4 { text-align: center; } &-tittle { font-size: 15px; width: 100%; font-weight: 600; } &-dopinf { font-family: Avenir-Regular, Helvetica; } .big-tittle { font-family: Avenir-Bold; font-size: 18px; line-height: 22px; color: #29AFFF; } .info-button { font-family: Avenir-Regular; display: inline-block; position: absolute; right: 25px; width: 20px; height: 20px; border: 1px solid #dcdcdc; border-radius: 50%; text-align: center; padding: 3px; font-weight: 350; cursor: pointer; color: #dcdcdc; font-size: 14px; line-height: 1; } /*.progress { margin-top: 10px; height: 40px; background-color: #A9DFFF; padding: 2px; border-radius: 5px; &-bar { background-color: #29AFFF; border-radius: 5px 0 0 5px; font-size: 18px; line-height: 35px; font-weight: bold; } span { display: block; font-weight: bold; color: #fff; text-align: right; padding-top: 5px; padding-right: 5px; } }*/ &-amount { font-family: Avenir-Bold, helvetica; font-weight: 700; font-style: normal; font-size: 36px; line-height: 44px; color: #29AFFF; width: 100%; border-bottom: #D7D7D7 solid 1px ; } &-social { font-size: 20px; } .right { text-align: right; color: #5F5F5F; } &-dopinf { text-align: right; font-size: 14px; } } @media(max-height: 800px){ .full-btn{ margin-top: 10px; } } .btn-form { padding: 17px 20px; margin: 0 auto; position: absolute; left: 0; right: 0; max-width: 320px; &:hover { text-decoration: none; color: #fff; } } .btn-group { min-height: 40px; } .text-14 { margin: 5px 0; } .full-btn { max-width: 100%!important; } } .pr-founder-3{ position:relative; margin: 0 0 30px 0; .pr-f-name{ color:#313131; } } .butt-block{ .butt-blue{ width:48%; float: left; @media (max-width: 560px){ font-size: 14px; //width:66%; } } .butt-pink{ width:48%; float: right; height: 47px; padding: 12px; text-align: center; @media (max-width: 560px){ font-size: 14px; //width:32%; span{ padding: 0 0 0 6px; } } } } a.butt-blue{ display: block; background: #AFF3FF; border: 3px solid #77EBFF; box-sizing: border-box; border-radius: 5px; font-family: 'Avenir-Bold', sans-serif; font-size: 18px; text-align: center; color: #00AAC7; width: 310px; height: 47px; text-align: center; padding: 8px 0; transition: all 0.5s ease; &:hover{ background-color:#77EBFF; text-decoration: none; color: #00AAC7; } &:focus{ color: #00AAC7; background-color:#77EBFF; } &:visited{ color: #00AAC7; } &:active{ color: #00AAC7; } } .link-1{ font-family: 'Avenir-Regular', sans-serif; font-size: 14px; line-height: 16px; color: #999999; padding: 10px 0; &:hover{ text-decoration: none; color: #000000; } } .descr-project-1{ font-family:'Avenir-Regular', sans-serif; font-size: 18px; line-height: 24px; color: #1C1C1C; padding:25px 0; letter-spacing: 0.8px; .white-fade{ &:after{ content: ""; text-align: right; position: absolute; bottom: 0; right: 0; width: 70%; height: 1.2em; background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%); } } p{ overflow: hidden; position: relative; height: 2.6em; transition: height 1s ease-in; } @media (max-width:767px){ font-size: 14px; line-height: 18px; } @media (max-height: 800px){ padding: 5px 0; } } .proj-roadmap{ padding-bottom: 20px; } .proj-roadmap-box{ overflow:hidden; //border-radius: 15px; padding: 0; height: 420px; cursor: pointer; position: relative; display: block; img{ transition: filter 0.7s linear; max-width:100%; } &:hover .roadmap-edit-button{ } &:hover > img:first-child { filter: blur(1px) saturate(50%) brightness(0.7); } } .roadmap-edit-button{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 90%; display:none; } .roadmap_mg, .roadmap_del{ font-size: 12px; font-weight: normal; cursor: pointer; vertical-align: middle; float: left; margin-right: 12px; display: inline; padding: 3px 15px; border: 1px solid #CCCCCC; border-radius: 5px; &:hover{ text-decoration: none; } } .roadmap_del{ background-color: #e65c47; color: #FAFAFA; border-color: #dc523d; &:hover{ color: #FAFAFA; background-color: #f56b56; } } .roadmap_mg{ background-color: #EBEBEB; color: #808080; border-color: #E6E6E6; &:before{ content: ''; margin-right: 15px; display: inline-block; width: 12px; height: 12px; -moz-border-radius: 7.5px; -webkit-border-radius: 7.5px; border-radius: 7.5px; background-color: #29AFFF; } } #addDescr_roadmap{ &:hover .roadmap-edit-button{ display: block; } img{ max-width:100%; } } .name-6{ font-family:'Avenir-Bold', sans-serif; font-size: 16px; line-height: 19px; text-transform: uppercase; letter-spacing: 2.6px; color: #313131; padding:0 0 10px 0; } .stage{ position:relative; float:left; width: 32.6%; margin-right: 1%; font-family:'Avenir-Bold', sans-serif; font-size: 12px; line-height: 14px; letter-spacing: 1px; text-transform: uppercase; overflow: hidden; &:last-child { margin-right: 0; } @media (max-width: 1158px){ font-size: 10px; } @media (max-width:990px){ font-size: 12px; } @media (max-width:400px){ font-size: 10px; } } .st-1{ width: 100%; height: 7px; background-color: #50C1E3; margin-bottom: 6px; } .st-2{ width: 100%; height: 7px; background-color: #008F6F; margin-bottom: 6px; } .st-3{ width: 100%; height: 7px; background-color: #D8D8D8; margin-bottom: 6px; } .st-t-1{ color: #50C1E3; } .st-t-2{ color: #008F6F; } .invest-line{ width:100%; height: 4px; background-color: #E4E4E4; } .invest{ width:80%; height: 4px; background-color: #008F6F; } .padd-bott-30{ padding-bottom:30px; } .padd-bott-10{ padding-bottom:10px; } .invest-text{ font-family:Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif"; font-size: 22px; font-weight: bold; line-height: normal; letter-spacing: 1px; color: #008F6F; span{ font-size: 28px; } } .stage-box{ margin-bottom: 20px; } .invest-goal{ font-family:'Avenir-Regular', sans-serif; font-size: 16px; line-height: 19px; color: #777777; padding: 5px 0 30px 0; letter-spacing: 1px; @media (max-height: 800px){ padding-bottom: 10px; } } a.butt-pink{ display: inline-block; background: #FF4B7A; border-radius: 5px; color: #ffffff; font-family:'Avenir-Bold', sans-serif; font-size: 18px; //padding: 15px 25px; margin-bottom: 10px; transition: all 0.5s ease; span{ display: inline-block; padding: 0 20px 0 6px; font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif"; font-weight: bold; } &:hover{ color:#ffffff; text-decoration:none; background:#FF5E88; } &:focus{color:#ffffff;background:#FF3368;} &:visited{color:#ffffff;} &:activ{color:#ffffff;} } .text-14{ font-family:'Avenir-Regular', sans-serif; font-size: 14px; line-height: 17px; letter-spacing: 0.8px; } .text-16{ font-family:'Avenir-Regular', sans-serif; font-size: 16px; line-height: 23px; letter-spacing: 0.8px; color: #313131; @media (max-width:767px){ font-size: 14px; line-height: 18px; } } .text-20{ font-family:'Avenir-Bold', sans-serif; font-size: 20px; line-height: 30px; letter-spacing: 0.8px; @media (max-width:767px){ font-size: 16px; line-height: 19px; } } .color-gr{ color: #999999; } .color-dark{ color: #313131; } .headline-article{ font-family:'Avenir-Bold', sans-serif; font-size: 26px; line-height: 40px; color: #313131; letter-spacing: 0.8px; padding: 0 0 10px 0; h3 { font-size: 33px; } @media (max-width:767px){ font-size: 18px; line-height: 30px; } } .anonsed-block { .block-container, h4, h3 { background-color: #ffeeee; border: 2px solid #ffeeee; } h4{ border-bottom: 0px; padding: 2px 10px; margin-bottom: -2px; margin-left: 0px; border-radius: 5px 5px 0px 0px; } h3 { border-bottom: 0px; display: block; width: min-content; padding: 5px 20px; margin-bottom: -12px; margin-top: 20px; border-bottom: 0px; border-radius: 5px 5px 0px 0px; position: relative; z-index: 100; } .block-container{ padding: 5px; border-radius: 0px 5px 5px 5px; } } .anonsed-block:hover .tittle-block h4{ border-color: silver; animation: border 0.5s ease; } .anonsed-block:hover .block-container{ border-color: silver; } .anonsed-block:hover h3{ border-color: silver; } .block-container h5 , .proj_descr_block h5{ padding: 2px 0px; font-size: 28px; font-weight: normal; font-family: 'Avenir-Regular'; color: #000; } .block-container h6, .proj_descr_block h6{ padding: 2px 0px; font-size: 22px; font-weight: normal; font-family: 'Avenir-Regular'; color: #000; } .block-container code, .proj_descr_block code { padding: 2px 0px; font-size: 14px; font-weight: normal; font-family: 'Avenir-Regular'; color: #777; } .tox-fullscreen .tox.tox-tinymce-aux { z-index: 20000; } .video-block { input { float: left; height: 30px; border-radius: 5px; max-width: 550px; } .alert-info { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; } .video_link { font-family: 'Avenir-Regular', sans-serif; background: #FBFBFB; border: 1px solid #ECECEC; height: 30px; width: 100%; max-width: 550px; font-weight: bold; font-size: 16px; line-height: 19px; letter-spacing: 1.2px; color: #8f8f8f; padding: 5px 10px; float: left; border-radius: 5px; } } .hr-box-1{ padding: 20px 0 0 0; } .author{ /*position: relative; width:116px; height:116px; border-radius:50%; overflow: hidden; background: #F7F7F7; box-shadow: 0px 2px 9px rgba(0, 0, 0, 0.1);*/ padding-top: 100%; /* position: relative; */ display: block; position: relative; width: 116px; height: 116px; border-radius: 50%; overflow: hidden; background: #7cb1ee; box-shadow: 0px 2px 9px rgba(0, 0, 0, 0.1); object-fit: cover; img{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); //max-height: 185px; //max-width: 185px!important; object-fit: cover; } &:hover .edit-avatar{ display:block; } } .edit-avatar { position: absolute; height: 100%; width: 100%; background: linear-gradient(to top, rgba(30, 87, 153, 0.95), rgba(30, 87, 153, 0.2)); top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; padding-top: 42px; z-index: 30; //display: block; display: none; cursor: pointer; img { max-width: 47px!important; min-width: 20px!important; width: 45px; height: 44px!important; } } .author-text{ position:relative; float: right; width: ~"calc(100% - 140px)"; @media (max-width:767px){ width: 100%; padding-top: 20px; } } .author-block{ position: relative; padding-bottom: 25px; background: #F9F9F9; padding: 15px; border-radius: 15px; margin-bottom: 15px; &:hover { background: lighten(#F9F9F9, 1); transition: background-color 0.5s linear; } input{ min-width: 100%; margin-bottom: 10px; } textarea{ padding: 10px; margin-bottom: 5px; max-width: 100%; height: auto; overflow: auto; border: 1px solid #ECECEC; } .text-14{ max-width: 100%; margin-bottom: 10px; } .edit-panel { top: 0px; position: absolute; right: 0; } } .proj_descr_block{ img { max-width: 100%; min-width: 100%; height: 100%; border-radius: 5px; margin-bottom: 10px; } p{ word-wrap: break-word; } } .autor-photo-socmedia{ position: relative; float:left; } .soc-media{ text-align: center; max-width: 116px; padding-top: 5px; a{ display: inline-block; text-align: center; img{ width: 18px; height: 18px; line-height: 0; } } @media (max-width:767px){ max-width: 100%;} } .text-b{ font-family:'Avenir-Bold', sans-serif; } .video{ margin-bottom: 10px; border-radius: 5px; img{ width: 100%; height:auto; } @media (max-width:767px){ margin: 0 -15px; } } #left-menu{ position:relative; text-align: left; font-family:'Avenir-Bold', sans-serif; font-size: 16px; line-height: 19px; color: #999999; padding-top: 20px; padding-left:10px; max-width: 140px; div{ /*padding: 13px 0 14px 0;*/ } a{ position:relative; display: block; padding-bottom: 10px; //padding: 13px 0 14px 20px; color: #999999; /*&:before{ content:""; position: absolute; left: 0; bottom: 13px; width:8px; height: 0; background: #4DDABB; transition: all 0.3s ease; }*/ &:hover{ text-decoration: none; color: #000; &:before{ height: 36px; } } } a.sel-l-m{ color: #313131; &:before{ content:""; position: absolute; left: 0; bottom: 13px; width:8px; height: 36px; //background: #4DDABB; //color: #4DDABB; } } .to_anonse { background-color: #ffeeee; padding-top: 5px; padding-left: 15px; margin-bottom: 5px; margin-left: -15px; margin-right: -5px; a { padding-bottom: 10px; } } } h3{ font-family:'Avenir-Bold', sans-serif; font-size: 26px; line-height: 40px; color: #313131; letter-spacing: 0.8px; padding: 15px 0 15px 0; margin: 0 0 15px 0; border-bottom:solid 1px #e4e4e4; @media (max-width:767px){ font-size: 18px; line-height: 30px; } } h4{ font-family: 'Avenir-Bold', sans-serif; font-size: 20px; line-height: 28px; color: #AAA; letter-spacing: 0.8px; padding: 15px 0 15px 0; margin: 0; @media (max-width:767px){ font-size: 16px; line-height: 20px; } } #left-menu.interior-menu { a{ &:before{ content:none; } } div{ position:relative; } } #floatMenu { position:absolute; top:0; left:0; //margin-top: 20px; min-width: 120px; } .mob-footer-menu-spacer{ content:''; height: 70px; } #mob-footer-menu{ position: fixed; display: flex; bottom:0; left:0; right:0; background: #FCFCFC; border:solid 1px #F4F4F4; width: 100%; height: 60px; z-index: 500; a{ position:relative; display: flex; justify-content: space-between; width: 100%; &:hover{ &:after{ content:""; position: absolute; bottom:0; right: 0; left:0; width: 40px; margin: auto; height: 3px; border-radius: 2px; background-color: #000000; } } } a.sel{ position:relative; display: flex; justify-content: space-between; width: 100%; &:after{ content:""; position: absolute; bottom:0; right: 0; left:0; width: 40px; margin: auto; height: 3px; border-radius: 2px; background-color: #000000; } } .mob-f-m-1{ background: url(../images/bott-m-ico1.svg) center center; background-repeat: no-repeat; background-size: 36px; &:hover{ background: url(../images/bott-m-ico1-h.svg) center center; background-repeat: no-repeat; background-size: 36px; } } .mob-f-m-1.sel{ background: url(../images/bott-m-ico1-h.svg) center center; background-repeat: no-repeat; background-size: 36px; } .mob-f-m-2{ background: url(../images/bott-m-ico2.svg) center center; background-repeat: no-repeat; background-size: 36px; &:hover{ background: url(../images/bott-m-ico2-h.svg) center center; background-repeat: no-repeat; background-size: 36px; } } .mob-f-m-2.sel{ background: url(../images/bott-m-ico2-h.svg) center center; background-repeat: no-repeat; background-size: 36px; } .mob-f-m-3{ background: url(../images/bott-m-ico3.svg) center center; background-repeat: no-repeat; background-size: 34px; &:hover{ background: url(../images/bott-m-ico3-h.svg) center center; background-repeat: no-repeat; background-size: 34px; } } .mob-f-m-3.sel{ background: url(../images/bott-m-ico3-h.svg) center center; background-repeat: no-repeat; background-size: 34px; } .mob-f-m-4{ background: url(../images/bott-m-ico4.svg) center center; background-repeat: no-repeat; background-size: 30px; &:hover{ background: url(../images/bott-m-ico4-h.svg) center center; background-repeat: no-repeat; background-size: 30px; } } .mob-f-m-4.sel{ background: url(../images/bott-m-ico4-h.svg) center center; background-repeat: no-repeat; background-size: 30px; } } .modal-dialog2{ /*width: ~"calc(100% + 17px)"*/; } .modal-content2{ background-color: #FDF0DB; border-radius: 10px; min-width: 300px; position: absolute; left: 50%; right: 50%; width: 60vm; transform: translate(0,-50%); top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%); .modal-body{ padding:30px 0; } } .proj-remove-modal{ max-width: 600px; margin: 0 auto; .butt{ width: 100%; text-align: center; font-family: 'Avenir-Bold', sans-serif; } } .filter-link{ font-family:'Avenir-Bold'; font-size:22px; line-height: 26px; a{ display: block; padding: 10px 0; color:#363636; &:hover{ text-decoration: none; } } @media(max-width:767px){ font-size:16px; line-height: 20px; } } .filter-butt{ font-family:'Avenir-Bold'; font-size:18px; height:54px; width: 100%; text-align: center; color:#ffffff; background: #476B80; border:none; border-radius: 4px; transition: all 0.5s ease; margin: 50px 0 0 0; &:hover{ text-decoration: none; background:#35596E; } @media(max-width:767px){ width:~"calc(100% - 22px)"; margin-top: 10px; } } .filter-search-modal { @media (max-width: 767px){ .activetrigger_demo2{ height: 35px!important; padding: 3px 10px; } } } .filter-search-form { font-family: 'Avenir-Regular'; font-size: 18px; color: #323232; width: 100%; height: 60px; background: #FFFFFF; border: 1px solid #FFD795; box-sizing: border-box; box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.05); padding: 10px 50px 10px 10px; @media (max-width: 767px) { width: ~"calc(100% - 22px)"; height: 35px; } } .f-ico-search{ position:absolute; right:25px; top:5px; padding: 10px; @media(max-width:767px){ right:47px; top: 0; padding: 5px; } } .name-f{ font-family:'Avenir-Bold'; font-size:18px; line-height: 21px; color:#F5A623; padding: 20px 0 15px; @media (max-width: 767px){ padding: 10px 0 10px; } } .f-right-col{ position: relative; float: right; width: ~"calc(50% - 10px)"; padding: 0 0 10px 0; @media(max-width:767px){ float: left; width:~"calc(100% - 22px)"; } } .f-left-col{ position: relative; float: left; width: ~"calc(50% - 10px)"; padding: 0 0 10px 0; @media(max-width:767px){ width:~"calc(100% - 22px)"; } } #phone_code { color: #000; font-weight: bold; display: block; position: absolute; margin: 18px 2px 4px 20px; z-index: 3; font-size: 20px; } #reg_phone{ padding: 6px 80px; } .display-none, .display-hide { display: none; } /*_______________________________________________________________ new checkbox ________________________________________________________________________*/ label{ font-family:'Avenir-Bold', sans-serif; font-style: normal; /*font-weight: 800;*/ font-size: 14px; line-height: 16px; letter-spacing: 2.1px; color: #3F3D42; /*text-transform: uppercase;*/ span{ display: block; padding: 7px 0 10px 0; font-family:'Avenir-Regular', sans-serif; letter-spacing: 1px; font-size: 14px; line-height: 16px; color: #A0A0A0; text-transform: none; } } .ch-box{ padding: 20px 0 0 0; input{ width: 38px; } label{ span{ display: block; position:relative; font-family:'Avenir-Regular', sans-serif; font-style: normal; font-weight: normal; font-size: 14px; line-height: 19px; letter-spacing: 1.1px; padding:5px 0 10px 27px; @media (max-width:767px){ font-size: 10px; line-height: 22px; } } } } .form-position-2{ position:relative; float:left; width: 160px; @media (max-width:767px){ width: 140px; } } /* input[type="checkbox"] + label::before { content: ""; display: inline-block; height: 57px; width: 57px; margin: 0 0 -5px 0; background:url(../images/check-3.png); background-repeat: no-repeat; background-position: -57px 0; position:absolute; left:0; top: 20px; @media (max-width:767px){ height: 37px; width: 37px; margin: 0 0 -5px 0; background-position: -37px 0; background-size:78px 37px; top: 20px; } } */ label { font-weight:100; } input[type="checkbox"]:checked + label::before { background-position:0 0; } input[type="checkbox"], input[type="radio"] { margin-right: 10px; vertical-align: top; /*display: none !important;*/ } .ch-box input[type="checkbox"] { /*display: none !important;*/ } input[type="checkbox"] + label{ cursor: pointer; } .pointer { cursor: pointer; } /*__________________________________________________________________________________________________________________________________________________________*/ .box-square{ overflow: hidden; position: relative; width: 100%; padding-bottom: 100%; margin-bottom: 15px; } .container-img{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; div{ background-position: center center; background-size: cover; background-repeat: no-repeat; height: 100%; } } a:visited{ text-decoration: none; } a:focus{ text-decoration: none; } .mess-error{ display: inline-block; font-family:'Avenir-Bold', sans-serif; font-size: 12px; line-height: 14px; letter-spacing: 3px; .red-error{ color: #FF276A; .circle{ //background-color: #FF276A; font-size: 20px !important; } .circle::after{ content: '*' } } .yell-error{ color: #FFCF3B; .circle{ background-color: #FFCF3B; } } @media(max-width:767px){ font-size: 10px; } } .circle{ display: inline-block; margin: 0 10px 0 5px; border-radius: 50%; width: 12px; height: 12px; @media(max-width:767px){ width: 10px; height: 10px; margin: 0 5px 0 0; } } .add-descr{ display: block; padding: 10px 0; font-family:'Avenir-Regular', sans-serif; font-weight: bold; font-size: 14px; line-height: 16px; letter-spacing: 3.5px; color: #B1B1B1; img{ display: block; width: 25px!important; min-width: 25px!important; float:left; margin: -3px 15px 0 0; } &:hover{ text-decoration: none; cursor: pointer; color: #8f8f8f; } } .del-block-button{ position: absolute; right: 0; top: -10px; font-size: 18px; } .edit-block-button{ position: absolute; right: 30px; top: -10px; font-size: 18px; } .form-descr{ font-family:'Avenir-Regular', sans-serif; background: #FBFBFB; border: 1px solid #ECECEC; height:45px; width: 100%; max-width:440px; font-weight: bold; font-size: 16px; line-height: 19px; letter-spacing: 1.2px; color: #8f8f8f; padding: 0 10px; } .rubric{ padding: 10px 0 0 0; font-family:'Avenir-Regular', sans-serif; font-weight: 500; font-size: 16px; line-height: 19px; color: #C9C9C9; } .circle-red{ display: block; position: absolute; left:0; top:15px; border-radius: 50%; width: 12px; height: 12px; background-color: #FF276A; } .circle-yell{ display: block; position: absolute; left:0; top:15px; border-radius: 50%; width: 12px; height: 12px; background-color: #FFCF3B; } .back-step1{ position:relative; width: 100%; height: auto; min-height: ~"calc(100vh - 158px)"; background-repeat: no-repeat; background-size: cover; background-position: center center; padding-top:1px; margin-bottom: -20px; @media (max-width:991px){ height: 65vh; min-height: 65vh; } } .c-gr{ color:#B2B2B2; } .form-gr{ background: #FBFBFB; border: 1px solid #ECECEC; } .back-step1{ .trigger_demo2{ height: 50px; border-radius: 5px; background-color: #FBFBFB; border: 1px solid #ECECEC; line-height: 1em; } .activetrigger_demo2{ height: 50px; border-radius: 5px; line-height: 1em; } } /* -------------- user account --------------------*/ #agree_form{ .alert{ margin: 15px 10%; @media (max-width: 1198px){ margin: 15px; } } .full-btn { margin-top: 20px; } } .user-account{ margin-bottom: 25px; .user-block-p { position: relative; background: #F9F9F9; padding: 15px; padding-bottom: 25px; display: flex; align-items: center; flex-direction: column; } .user-photo { margin-bottom: 20px; height: 120px; width: 120px; border-radius: 50%; background-size: cover; background-position: center center; position:relative; &:hover { .edit-avatar { width: 120px; height: 120px; border-radius: 50%; top: 0px; left: 0px; position: absolute; display: block; transform: translate(0px, 0px); } } } .name-3 { font-size: 22px; padding: 0; @media(max-width:992px){ text-align: center; } } .alert { margin-bottom: 15px; } hr { margin: 0 0 5px 0; } .btn { margin: 0 auto; } .user-info { .full-btn { margin-top: 0px; } } } .block-name { font-family: 'Avenir-Bold', sans-serif; font-size: 16px; line-height: 19px; text-transform: uppercase; letter-spacing: 2.6px; color: #313131; padding: 0 0 10px 0; } .block-descr { //min-height: 160px; margin: -10px; padding: 10px; border-radius: 10px!important; background-color: white; } .user-role { a { display: block; width: ~'calc(100% - 10px)'; margin-bottom: 10px; &:before { content: ''; display: inline-block; width: 15px; height: 15px; margin-right: 10px; background-color: #777; border-radius: 50%; } } } .form-group{ .control-label{ color:#aaa; label { /*position: absolute!important; right: 0!important;*/ } } .alert{ margin-top: 4px; margin-bottom: 5px; float: inherit; } input[type="date"]{ max-width: 230px; min-width: 150px; padding: 0 12px; } .date{ left: 15px; padding-right: 30px; .pull-right { right: 30px!important; } } } .required{ .control-label{ color:#313131; &:after{ content:'*'; } } .form-control{ border-color: #bbbbbd; border-width: 2px; } } .error{ color: #FF276A; margin-bottom: 15px; .control-label{ color:#FF276A!important; } .form-control{ border-color:#FF276A!important; border-width: 1px!important; outline: 0; box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6); } } .btn-green{ background-color: #14B182; &:hover{ background-color: #00C086; } } .btn-gray{ background-color: #d4d5d7; &:hover{ background-color: #c0c0c0; } } .btn-orange{ background-color: rgba(255, 167, 0, 0.63); &:hover{ background-color: #f59e00; } } button:disabled,button[disabled]{ color: #FFF!important; background-color: #d4d5d7!important; &:hover{ color: #FFF!important; background-color: #d4d5d7!important; } } .tittle-block { position: relative; display: flex; flex-direction: row; justify-content: space-between; .edit-panel { position: absolute; bottom: 10px; right: -20px; display: flex; height: 30px; flex-direction: row; justify-content: flex-end; .info-button { right: 55px; top: 10px; } } } .edit-button, .save-button { position: absolute; float: right; right: 19px; line-height: 1; padding: 2px 5px; background-color: #29AFFF; color: #ffffff; border-radius: 5px; margin: 5px 0px; z-index: 150; cursor: pointer; font-size: 14px; &:hover { background-color: #0092E9; transition: background-color 0.5s ease; } } .pro-edit-block { .edit-button{ top: -3px; } p { word-wrap: break-word; } } .edit-panel { display: flex; height: 30px; flex-direction: row; justify-content: flex-end; .glyphicon { font-size: 14px; } .buttn { line-height: 1; padding: 2px 4px; background-color: #29AFFF; color: #ffffff; border-radius: 5px; margin: 2px; z-index: 100; cursor: pointer; font-size: 14px; max-height: 21px; &:hover { background-color: #0092E9; transition: background-color 0.5s ease; } } } .text-17{ font-size: 17px; line-height: 21px; font-family:'Avenir-Regular'; p{ padding: 10px 0; } } .text-strong{ font-family:'Avenir-Bold'; } ul.no-padd{ padding:0 0 0 1em; } .corp_info{ span{ display:block; margin-bottom: 3px; } .glyphicon{ font-size: 12px; margin-right: 10px; color: silver; } .info{ font-size: 12px; padding-left: 25px; margin-bottom: 20px; } .glyphicon-piggy-bank{ color: #f7d62a; font-size: 15px; } } .projects_list_page{ td{ padding: 10px; } .project_img{ width: 100px; } .project_info{ width: calc(40% - 120px); min-width: 200px; } .project_status{ width: 40%; } .project_actions{ max-width: 320px; width: 20%; } .photo-pr-img{ position: inherit; height: 120px; width: 120px; border-radius: 5px; left:0; top: -10px; overflow: hidden; transition: all 0.5s ease; img{ height: 100%; } } .pr-f-name{ margin-left: 20px; padding-left: 5px; } .pro_contacts{ width: fit-content; text-align: left; margin: 0 auto; } .pr-b-1 { position: relative; max-width: 300px; text-align: center; left: 0; right: 0; margin: 0 auto; } .project_founder_img{ border-radius: 50%; height: 30px; width: 30px; overflow: hidden; margin-right: 10px; float: left; } .project_founder_name{ height: 30px; text-align: left; } } .users_list_page, .projects_list_page{ .panel-heading{ font-weight: bold; .glyphicon{ margin-right: 10px; } } .nav{ min-width: 300px; } .nav > li > a { padding: 10px 15px; margin-left: 2px; margin-right: 2px; span{ margin-left:5px; } &:before{ content: ''; float: left; height: 20px; width: 20px; border-radius: 50%; background-color: silver; margin-right: 7px; box-shadow: inset 2px 2px 2px 0px rgba(0, 0, 0, 0.4); } } .active > a { &:before{ box-shadow: inset 2px 2px 2px 0px rgba(0, 0, 0, 0.4), 0 0 0 2px #909090!important; border: 2px #ffffff solid; } } #unverified > a:before{ background-color: #f2ebec!important; } #developers > a:before{ background-color: @developer-color !important; } #verifed > a:before{ background-color: @chlen_coop-color !important; } #managers > a:before{ background-color: @manager-color !important; } /* _____________________________table_____________________________ */ th, td{ text-align: center; } tr { border-left: white solid 7px; } select{ margin-left: 5px; } .photo-pr-f{ border: white solid 2px; } .passive td{ background-color: #f2ebec; .pr-f-name { color: #bebcc1; &:hover{ color: black; } } } .individual{ border-color: @individual-color; .photo-pr-f{ border-color: @individual-color; } } .business{ border-color: @busines-color; .photo-pr-f{ border-color: @busines-color; } } .company{ border-color: @company-color; .photo-pr-f{ border-color: @company-color; } } .pr-founder-3{ margin: 0 0 20px 0; .photo-pr-f{ top: 5px; } } .user_contacts{ border-top: solid silver 1px; padding-left: 70px; margin-top: 30px; text-align: left; right: 0; small{ font-weight: bold; } .glyphicon{ margin-right: 10px; } } .incoopStatus-list{ height: 100%; width: 100%; vertical-align: middle; margin: 20px 50%; .incoopStatus-item{ float: left; height: 20px; width: 20px; border-radius: 50%; background-color: silver; margin-right: 7px; box-shadow: inset 2px 2px 2px 0px rgba(0,0,0,0.4); } .chlen_coop{ background-color: @chlen_coop-color; } .manager{ background-color: @manager-color; } .developer{ background-color: @developer-color; } @media (max-width: 768px){ height: 100%; width: fit-content; vertical-align: middle; margin: 0 auto; } } .btn-active{ background: green; color: white; } .btn-passive{ background-color: silver; } .actions_table { width: 160px; } /* _____________________________table adaptive users list_____________________________ */ .user-actions{ width: 350px; } @media(max-width: 1024px){ .btn{ min-width:50px; width: 100%; } .dropdown-menu { right: 0; left: inherit; } .users_list_page, .projects_list_page{ margin-bottom: 70px!important; } } @media(max-width: 768px){ tr { display: flex; flex-flow: row wrap; justify-content: space-around; } td, th { display: block; width: 33%; text-align: center; } thead { .select-user, .group-edit-select-item, .user-id, .user-name, .project_status,.project_actions { display: none; } } .user-name, .user-status_coop, .user-actions{width: 100%;} .project_img{ width: 25%;} .project_info{ width: 70%;} .project_status, .project_actions{width:50%;} } } /*_____________________________ table adaptive tokens_____________________________ */ #data_token{ .token_coin{ vertical-align: middle; span{ display: block; width: 60px; height: 60px; text-align: center; border-radius: 50%; padding: 10px; font-weight: bold; font-size: 22px; color: #fff; text-shadow: 1px 1px 2px black, 0 0 1em silver; border: 2px solid silver ; } } .token_status{ span{ color: red; line-height: 1.5em; } &:before { content: ''; display: inline-block; width: 20px; background-color: red; height: 20px; border-radius: 50%; margin: 5px; } .active {} &:before { background-color: green;} .passive {} &:before{ background-color: red; } } } #token-transfert{ tbody{ tr{ text-align: center; td:nth-child(2){ text-align: left; } } } } /*___________________contribution____________________________*/ .contribution-status{ &:before{ content: ''; margin-right: 10px; display: inline-block; border-radius: 50%; height: 20px; width: 20px; box-shadow: inset 2px 2px 2px 0px rgba(0, 0, 0, 0.4); vertical-align: bottom; } &-0 { &:before { background-color: #818181; } } &-1 { &:before { background-color: #129D2F; } } &-2 { &:before { background-color: #0193BF; } } &-3 { &:before { background-color: #0193BF; } } &-4 { &:before { background-color: #0193BF; } } &-5 { &:before { background-color: #0193BF; } } } .contr_privat24-block { text-align: center; width: 100%; display: block; margin-bottom: 20px; } /* _____________________________users list modal_____________________________ */ .user_info-modal { h4{ padding: 0; } .modal { display: block !important; } .modal-dialog { overflow-y: initial !important; width: 80%; } .modal-body { min-height: 500px; max-height: 65vh; overflow-y: auto; padding-top:0; } } .modal { .form-control { margin-bottom: 15px; } .form-checkbox{ width: 25px; height: 25px; } } /* _____________________________pagePreloader_____________________________ */ .pagePreloader{ height: 100vh; width: 100%; background-color: rgba(0, 0, 0, 0.5); position: fixed; z-index: 1000; background-image: url('../images/white_realium_logo.svg'); background-repeat: no-repeat; background-position: 50%; display: none; @media(max-width: 1024px){ background-size: 80%; } } /*_____________________________FAQ page_____________________________*/ #faq{ width: 80%; margin: 0 auto; max-width: 1200px; margin-top: 20px; padding-bottom: 70px; } /*_____________________________ALERTS ______________________________*/ .alert-danger{ .alert-heading{ color: @rederror-color; } .alert-icon{ background-color: @rederror-color; } } .realert{ display: flex; justify-content: space-between; .alert-content{ padding: 0 15px; color: black; } .alert-heading{ margin-top: -15px; } .close{ margin-left:auto; font-size: 40px; } .alert-icon{ margin: -15px auto -15px -15px; padding: 20px; color: white; border-radius: 3px 0 0 3px; display: flex; align-items: center; box-shadow: 2px 2px 10px -5px rgba(0,0,0,0.75); .glyphicon{ font-size: 70px; text-shadow: 3px 3px 10px rgba(0,0,0,0.3); } .small-ico{ font-size: 35px; } &:after{ content: ""; position: relative; width: 0; height: 0; border-top: .75rem solid transparent; border-bottom: .75rem solid transparent; border-left: .75rem solid #FF276A; left: 27px; } } } /*---------------------MOB MENU -------------------------*/ .collapse>.nav { @media(max-width: 960px){ display: none!important; } } .in>.nav { @media (max-width: 960px){ display: flex!important; } } .in.menu-dark { background-color: rgba(100,100,110,0.97)!important; height: 100vh; @media (min-width: 960px){ background-color: rgba(0,0,0,0)!important; } } .navbar-nav>li>.dropdown-menu { padding-top: 0; } .navbar-brand{ width: 300px; img{ width: 100%; } @media (max-width: 360px){ display: block; width: ~"calc(100% - 55px)"; } } .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover { background-color: #e7edf5; } .dropdown-submenu { position: relative; } .dropdown-submenu>.dropdown-menu { top: 10px; right: 100%; margin-top: -10px; margin-left: -1px; border-radius: 0; border: none; padding-top: 0; } .dropdown-submenu:hover>a:after { border-left-color: #555; } .dropdown-submenu.pull-left { float: none; } .dropdown-submenu.pull-left>.dropdown-menu { right: -100%; margin-left: 10px; } .nav .dropdown-menu .open>a, .nav .dropdown-menu .open>a:focus, .nav .dropdown-menu .open>a:hover { background-color: #0d60c0; border-color: #0d60c0; color: #fff; } .nav { @media (max-width: 960px) { display: block; width: 100%; margin: 20px 0 0; } } .navbar-nav>li>a { @media (max-width: 960px) { color: #575757; } } .dropdown-menu { right: 0; left: auto; h3{ top: 20px; position: absolute; display: block; left: 20px; font-size: 17px; @media (max-width: 961px){ right: 70px; top: -10px; position: relative!important; } } } .navbar-header { @media (max-width: 960px) { float: none; } } .menu-2 { @media (max-width: 960px) { background-color: #ffffff; padding-right: 0; padding-left: 0; margin: 0 -15px; } } .menu-2 .nav>li>a { @media (max-width: 960px) { padding: 15px; } } .menu-2 .nav>li>a { @media (max-width: 960px) { border-bottom-width: 2px; border-bottom-color: #7E7E7E; border-bottom-style: solid; &:after { content: none; } &:hover { background-color: #e7edf5 !important; } &:focus { background-color: #0d60c0 !important; color: #ffffff; border-bottom-color: #0d60c0; } } } .dropdown-menu.two-submenu { @media (max-width: 960px) { background-color: #F1F4F9 !important; } } .navbar-nav .open .dropdown-menu.two-submenu>li>a { @media (max-width: 960px) { padding: 13px 15px 12px 45px; } } .navbar-nav .open .dropdown-menu.one-submenu>li>a { @media (max-width: 960px) { padding: 13px 15px 12px 30px; } } .navbar-nav .open .dropdown-menu.three-submenu>li>a { @media (max-width: 960px) { padding: 13px 15px 12px 60px; } } .navbar-collapse .collapse { @media (max-width: 960px) { display: none!important; } } .collapse .in { @media (max-width: 960px) { display: block; height: 100vh; margin-top: 20px; background-color: rgba(250,250,250,0.9); } } .navbar-toggle { padding: 9px 0; } .menu-butt { display: none; @media (max-width: 960px) { display: flex; align-items: center; justify-content: center; flex-direction: column; &:hover { cursor: pointer; } } } .menu-butt span { transition: all 0.3s; display: block; width: 30px; height: 3px; background-color: #7e7e7e; margin: 3px; } .first { transform: translate(6px, -1px) rotate(45deg); transform-origin: left top; } .middle { transform: scale(0); } .last { transform: translate(-3px, -20px) rotate(-45deg); transform-origin: right bottom; } header .navbar-header { @media (max-width: 960px) { float: none; } } header .navbar-toggle { @media (max-width: 960px) { position: absolute; top:0; margin-top: 10px; right:10px; } } header .nav{ @media (max-width: 960px) { top:-1px; } } /*____________________________________________________________________ new-menu __________________________________________________________________________*/ .mainTop{ //background-color: #ffffff; //margin: 0 -15px; .language { width: 60px; bottom: 7px; position: absolute; display: n; left: -10px; } .language .picker-lang a{ color: #999; font-size: 1.5rem; line-height: 2; padding: 0; } } .navbar-nav .open .dropdown-menu{ @media (max-width:767px){ background-color: #fff; } } .menu-2 .nav > li > a{ &:after{ content:""; background-color:transparent;} } .nav > li > a.menu-button{ /* position: absolute; top: 0; right: -310px; width: 30px; //z-index: 9999; //background-color: #293255 !important; margin-top: 30px; padding: 10px 20px; //color:#ffffff;*/ img{ display:inline-block; width: 24px; height:auto; margin: 0 7px 0 0; } @media (max-width: 960px){ top: -40px; right: 20px; } @media (max-width:767px){ background-color:transparent !important; top:-110px; width: auto; } } .nav > li > a.menu-button:hover::after { width: 0; } .nav { display: block; min-width: auto; width:auto; float:right; @media (max-width:767px){ min-width: auto; width:100%; float:none; } } .navbar-nav > li > .dropdown-menu{ position:absolute; top:0; right:-15px; margin-top: 0; border-top:none; padding: 100px 0 30px 0; min-width: 260px; z-index: 9996!important; @media (min-width: 960px){ /*right:-250px;*/ } @media (max-width: 960px){ top:-60px; right: 0px; } @media (max-width:767px){ padding: 0 0 30px 0; min-width: auto; } .sel { background-color: #EBEBEB; color: #808080!important; } } .dropdown-menu > li > a.mine-menu { border-bottom:none; color: #000000; padding: 10px 30px 10px 30px !important; } .dropdown-menu > li > a.mine-menu:focus, .dropdown-menu > li > a.mine-menu:hover { background-color:#EBEBEB; color:#808080; } .divider-menu{ border-bottom: solid 1px #DFDFDF ; margin: 15px 30px; } .two-submenu-head{ color:#9C9C9C; padding: 0 10px 10px 30px; @media (max-width:767px){ display: none; } } .dropdown-submenu > .dropdown-menu{ top: -129px; height: 394px; padding: 25px 0 20px; min-width: 200px; @media (max-width:767px){ top: 0; height: auto; padding: 10px 0 20px; min-width:auto; } } .dropdown-menu > li > a{ font-family: 'Avenir-Bold', sans-serif; border-bottom:none; color:#000000; } .dropdown-menu > li.bott-item > a{ color:#a8a8a8; padding: 5px 30px !important; font-size: 13px; } .nav .dropdown-menu .open > a, .nav .dropdown-menu .open > a:focus, .nav .dropdown-menu .open > a:hover { background-color:#b9b9b9; border-color:none; color:#fff; } .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover { background-color:transparent; color:#979797; } .dropdown-menu > li.bott-item > a:focus, .dropdown-menu > li.bott-item > a:hover { background-color:transparent; color:#848484; } .rigts-item{ font-family: 'Avenir-Regular', sans-serif; font-size: 11px; color:#a8a8a8; padding: 5px 30px !important; } .dropdown-menu.two-submenu { @media (max-width:767px) { background-color:#F2F2F2 !important; text-align:right; height: auto; } } .navbar-nav .open .dropdown-menu.two-submenu{ min-height: auto; } .navbar-nav .open .dropdown-menu.two-submenu > li > a { @media (max-width:767px) { padding: 13px 15px 12px 45px; color:#8d8d8d; &:hover{ color:#000000; } } } .item-submenu::after{ content:""; } .menu-butt1{ display: flex; align-items: center; justify-content: center; flex-direction: column; background:transparent; border: none; padding: 0 0 5px 0; &:hover{cursor: pointer;outline: none;} &:focus{ outline: none; } @media (max-width:767px) {display: none;} } .menu-butt1 span{ display: block; width: 20px; height: 2px; background-color: #000; margin: 2px 0; } /*_____________________________________user-menu_______________________________________*/ .u-ic{ position: absolute; //padding: 6px; //right: 5px; bottom: 2px; z-index: 9990; @media (max-width: 979px) { bottom: 0px; } } #open-user-b{ display: none; } #open-user-b.open{ display: block; position: absolute; right: -55px; //top: 15px; @media (max-width: 979px) { //top: 15px; } } .user-block{ font-family: Avenir Next Cyr; position: absolute; width: 320px; //min-height: 388px; background: #FFFFFF; border: 1px solid #AAAAAA; box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2); .alert{ position: relative; font-family: Avenir Next Cyr; font-style: normal; font-weight: 300; font-size: 10px; line-height: 12px; box-sizing: border-box; border-radius: 10px; padding: 10px 30px 12px 20px !important; margin-bottom: 5px !important; } .alert-dismissable .close, .alert-dismissible .close { top: -5px !important; } .alert-success{ color:#3C763D; background: #DFF0D8; border: 1px solid #D6E9C6; &:before{ content: ""; position: absolute; left:5px; top:11px; width: 10px; height: 10px; border-radius: 50%; background-color:#3C763D ; } } .alert-info{ color: #31708F; background: #f9cccc!important; border: 1px solid #BCE8F1; &:before{ content: ""; position: absolute; left:5px; top:11px; width: 10px; height: 10px; border-radius: 50%; background-color:#31708F ; } } .alert-warning{ color: #8A6D3B; background: #FCF8E3; border: 1px solid #FAEBCC; &:before{ content: ""; position: absolute; left:5px; top:11px; width: 10px; height: 10px; border-radius: 50%; background-color:#8A6D3B ; } } } .head-user-b{ position: relative; font-family: Avenir Next Cyr; font-style: normal; font-weight: normal; font-size: 16px; line-height: 20px; color: #000000; padding: 13px 10px; box-shadow: inset 0px -4px 10px rgba(0, 0, 0, 0.1); } .w-n-user-block{ width:~"calc(100% - 90px)" } .exit{ display: block; padding: 10px 15px 10px 5px; img{ width: 20px; height: auto; } } .u-h-1{ .head-user-b{ background-color: @user-color-1; } .user-ico{ display: block; width: 45px; height:45px; border-radius: 50%; background: url(../images/user_icon.svg) no-repeat; background-size: cover!important; border: 1px #03b9ca solid ; box-shadow: inset 0px 0px 0px 2px rgba(255,255,255,1),0px 0px 0px 1px rgba(255,255,255,1); } } .u-h-2{ .head-user-b{ background-color: @user-color-2; } .user-ico{ display: block; width: 45px; height:45px; border-radius: 50%; background: url(../images/user_icon-1.svg) no-repeat; background-size: cover; } } .u-h-3{ .head-user-b{ background-color: @user-color-3; } .user-ico{ display: block; width: 45px; height:45px; border-radius: 50%; background: url(../images/user_icon-2.svg) no-repeat; background-size: cover; } } .user-ico.width-message{ position: relative; &:before{ content: ""; position: absolute; bottom:2px; right: 0; width: 15px; height: 15px; background: #3ED525; border: 1px solid #FFFFFF; box-sizing: border-box; border-radius: 50%; } } .mail-user{ font-family: Avenir Next Cyr; font-style: normal; font-weight: 750; font-size: 15px; line-height: 22px; color: #000000; padding-bottom: 5px; } .body-user-b{ padding:10px; } .corp-frame{ border: 1px solid #C4C4C4; box-sizing: border-box; border-radius: 10px; margin: 10px 0; } .facetype { text-transform: uppercase; } .name-c-f{ background-color: #ffffff; font-family: Avenir Next Cyr; font-size: 18px; line-height: 22px; color: #929292; margin-top: -12px; margin-left: 10px; position: relative; float: left; padding: 0 6px; } /*.u_admin { right: 90px; @media (max-width:767px){ right: 55px; } } .u_admin_block { right: 85px!important; @media (max-width:767px) { right: 50px !important; top: 15px; } }*/ /*___________________________________________________ switcher _________________________________________________________________*/ .switch-input{ display: none !important; } .switch-input:checked + .switcher-label:before{ background-color: #66D120; border: 1px solid #C4C4C4; box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.25); } .switch-input:checked + .switcher-label:after{ transform: translateX(14px); //box-shadow:none; } .switch-input:checked + .switcher-label:after:activ{ transform: translateX(9px); } .switch-input:checked + .switcher-label:before:activ{ background-color: #fbd26b; } .switcher-label{ position:relative; display: inline-block; vertical-align: top; cursor: pointer; &:before{ content:''; display: block; position:absolute; top:0; left:0; width:30px; height: 16px; background-color: #DADADA; border-radius: 14px; border: 1px solid #C4C4C4; box-shadow: inset 0 0 2px #dbdbdb; z-index: 1; transition: background-color .1s linear; } &:after{ content:''; display: block; position:absolute; top:1px; left:1px; box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.25); width:14px; height: 14px; background-color: #ffffff; border-radius: 50%; z-index: 2; transition: transform .1s linear; } } .switcher-label:activ:before{ background-color: #fbd26b; } .switcher-label:activ:after{ transform: translateX(9px); } /*______________________________________________________________________ end switcher _____________________________________________________________________*/ .pos-switch{ position:relative; float: left; } .switch-box{ position: relative; float: right; width: 49px; height: 18px; padding: 0 10px 0 0; } .row-corp{ margin: 10px; border-bottom:1px solid #F7F3F3; font-family: Avenir Next Cyr; font-style: normal; font-weight: 750; font-size: 12px; line-height: 15px; padding-bottom: 10px; } .w-name{ width:~"calc(100% - 90px)" } .stat-block{ position: relative; background: #F5F5F5; border-radius: 14px; width: 84px; padding: 1px 0; .st-b{ position: relative; float: left; height:14px; width: 14px; border-radius: 50%; margin: 0 2px 0 0; cursor: pointer; box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.5); } } .verif{ background-color: #d6f58e; //box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.5); } .devel{ background: #FFBF66; //box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.5); } .nav-block-ico{ display: flex; justify-content: space-between; padding: 17px 0; a{ min-width: 70px; min-height: 70px; border: 2px solid #d4d4d4; box-sizing: border-box; border-radius: 10px; font-family: Avenir Next Cyr; font-style: normal; font-weight: 750; font-size: 10px; line-height: 12px; text-align: center; color: #C4C4C4; padding-top: 50px; &:hover{ color: #929292; text-decoration: none; background-color: #efeeee; border-color: #929292; transition: background-color 0.5s; } } .mob-f-m-1 { background: url(../images/bott-m-ico1.svg) center 30%; background-repeat: no-repeat; background-size: 36px; } .mob-f-m-4 { background: url(../images/bott-m-ico4.svg) center 30%; background-repeat: no-repeat; background-size: 30px; } .mob-f-m-2 { background: url(../images/bott-m-ico2.svg) center 30%; background-repeat: no-repeat; background-size: 36px; } .mob-f-m-5 { background:url(../images/my-invest.svg) center 30%; background-repeat: no-repeat; background-size: 40px; } } /*________________end_user_menu_________________________*/ /*______________________________________ nav-tabs ______________________________________________________*/ .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { color:#000000; cursor: default; background-color:#efefef; border-radius: 50px; padding:15px; border:none; border-bottom-color:none; border-bottom-color:none; } .nav-tabs > li > a{ padding:15px !important; border:none !important; color:#777; background-color: #f9f9f9; border-radius: 50px; letter-spacing: 0.4px; } .nav-tabs > li > a:hover{ padding:15px !important; border:none !important; color:#000000; letter-spacing: 0.4px; } .nav-tabs { border-bottom:none; margin-bottom: 10px; & li > a > span { font-size: 10pt; line-height: 1.6; padding: 1px 7px; color: white; background-color: #afafaf; border-radius: 10px; min-width: 25px; display: block; float: right; text-align: center; margin-left: 5px; } .active > a > span{ background-color: #6c6c6c; } } /*_____________________________________________________________ table _______________________________________________________________________________*/ .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{ vertical-align: middle; border-top:none; } .passive td{ background-color: #F8F8F8; border-top:solid 1px #EFEFEF!important; border-bottom:solid 1px #EFEFEF!important; } table .actions{ text-align: center; } .tab-divider{ background-color: #ffffff; height: 10px; } .table > tbody > tr > td.right-tab-bord, .table > tbody > tr > td.left-tab-bord{ padding: 8px 0; } .passive td.right-tab-bord, .passive td.left-tab-bord{ background-color: transparent; position: relative; width: 10px; border-bottom:none!important; border-top:none!important; } .right-tab-bord div{ position: absolute; top: 0; bottom:0; right: 0; width: 20px; background-color: #F8F8F8; border-top:solid 1px #EFEFEF; border-bottom:solid 1px #EFEFEF; border-radius:0 10px 10px 0; border-right:solid 1px #EFEFEF; } .left-tab-bord div{ position: absolute; top: 0; bottom:0; left: 0; width: 20px; background-color: #F8F8F8; border-top:solid 1px #EFEFEF; border-bottom:solid 1px #EFEFEF; border-radius:10px 0 0 10px; border-left:solid 1px #EFEFEF; } @media (max-width:768px){ .left-tab-bord div{ right:0; width: 100%; border-radius:10px 10px 0 0; border-bottom:none !important; border-right:solid 1px #EFEFEF; } .right-tab-bord div{ left:0; width: 100%; border-radius: 0 0 10px 10px; border-top:none !important; border-left:solid 1px #EFEFEF; } .passive td.right-tab-bord, .passive td.left-tab-bord{ width: 100%; } .passive td{ border-bottom:none; border-left:solid 1px #EFEFEF; border-right:solid 1px #EFEFEF; } .table-hover > tbody > tr:hover > td{ border-top: none !important; border-bottom: none !important; } } .table-hover > tbody > tr:hover{ background-color: transparent; } .table-hover > tbody > tr:hover > td{ background-color:#EBEBEB; border-top:solid 1px #DDDDDD; border-bottom:solid 1px #DDDDDD; } .table-hover > tbody > tr:hover > td.right-tab-bord, .table-hover > tbody > tr:hover > td.left-tab-bord{ background-color:transparent; border-top:none; border-bottom:none; } .table-hover > tbody > tr:hover > td.right-tab-bord div{ background-color: #EBEBEB; border-top:solid 1px #DDDDDD; border-bottom:solid 1px #DDDDDD; border-right:solid 1px #DDDDDD; } .table-hover > tbody > tr:hover > td.left-tab-bord div{ background-color: #EBEBEB; border-top:solid 1px #DDDDDD; border-bottom:solid 1px #DDDDDD; border-left:solid 1px #DDDDDD; } .table > thead > tr > th{ border-bottom:none; } .my_token_tf { tr > .sum_token, .amount_tf { text-align: center; } } /*_______________________________________________ button ___________________________________________________________________*/ .btn{ color:#ffffff !important; } .btn-default{ border-radius: 5px; color:#ffffff; background-color:transparent;; font-family: 'Avenir-Bold', sans-serif; font-style: normal; /*font-weight: bold;*/ font-size: 16px; line-height: 20px; text-align: center; /*width: auto;*/ border: none; height: 41px; padding: 10px 20px; transition: all 0.5s ease; background-color: #8d8d8d; } .btn-dark-blue{ background-color:#0775A1; } .btn-dark-blue:hover{ background-color:#0385B9; color:#ffffff; } .btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default{ background-color:#0385B9; border:none; } .btn.active, .btn:active{ box-shadow: inset 0 3px 5px rgba(0,0,0,.125); } button.close { -webkit-appearance: none; padding: 0; cursor: pointer; background: 0 0; border: 0; } .close { display: inline-block; margin-top: 0px; margin-right: 0px; width: 20px; height: 20px; background-repeat: no-repeat !important; text-indent: -10000px; outline: none; background-size: 100%!important; background-image: url(../images/close.svg) !important; } .close { float: right; font-size: 21px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); opacity: .4; } .modal { .close { position: absolute; right: 20px; } .right-button { text-align: right; position: absolute; top: 10px; right: 50px; #print_btn, #send_btn { min-width: 40px; min-height: 40px; } } .modal-title{ padding-top: 0px!important; padding-bottom: 0px!important; color: #777777; } .modal-body { overflow: auto; } .modal-dialog-sm { max-width: 550px; .modal-body { height: auto; } } .modal-footer { .butt { display: block; margin: 0 auto; width: 320px; margin-bottom: 10px; text-align: center; font-weight: bold; } } } .open > .dropdown-toggle.btn-default:hover{ background-color:#0385B9; border:none; } .incoopStatus-list{ font-family: 'Avenir-Regular'; font-size: 16px; color:#3F3F3F; } .pr-f-name{ text-align:left; } .status-voting{ background-color: #0AC4D5; } .status-start{ background-color: #07A134; } .status-wr{ background-color: #DEB517; } .filter-block{ background-color: #EBEBEB; border-radius: 10px; padding: 7px; margin: 10px 0; } .btn-default:hover{ background-color: #575757; border:none; text-decoration: none; } .btn-default:focus, .btn-default:visited{ background-color:#8d8d8d; border:none; text-decoration: none; } /*______________________________ panel-default _______________________________________*/ .panel-default{ border:none; } .panel-heading { h4{ padding: 0; line-height: unset; } } .padd-l-r-15{ padding-right: 15px; padding-left:15px; } .panel-body{ padding:15px 0; } /*_____________________________________________________ filter-select __________________________________________________________*/ .filter-block .list-select { position: relative; } @media (max-width:1200px){ .filter-block .list-select { margin-bottom: 7px; } } .filter-block .list-select a.trigger_demo2 { color: #505050; } .filter-block .list-select .dropcontainer_demo2 a { color: #323232; } .filter-block .list-select .dropcontainer_demo2 li:hover a { color: #3F3D42; text-decoration: none; } .filter-block .dropcontainer_demo2 { /*position:relative; font-size: 16px; color: #777;*/ position: absolute; font-size: 16px; color: #777; z-index: 300; left: 0; right: 0; } @media (max-width: 979px) { .filter-block .dropcontainer_demo2 { left: 0; right: 0; } } .filter-block .trigger_demo2 { color: #3F3D42; padding: 7px 7px 7px 38px; font-size: 16px; width: 100%; height: 44px; /*background: #dfdfdf url(https://dev.realium.it/tpl/realium/ua/images/select-arrow.svg) 98% center no-repeat;*/ background-image: url(../images/filter-bg-gray.png) !important; background-color: #dfdfdf; background-position: 15px center; background-repeat: no-repeat; background-size: 13px !important; display: block; border-radius: 5px; text-decoration: none !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .filter-block .trigger_demo2:hover { color: #dddddd; text-decoration: none !important; /* background: #ffffff url(https://dev.realium.it/tpl/realium/ua/images/select-arrow.svg) 98% center no-repeat;*/ background-image: url(../images/filter-bg-gray.png) !important; background-color: #ffffff; background-position: 15px center; background-repeat: no-repeat; background-size: 13px !important; } .filter-block .activetrigger_demo2 { color: #777; padding: 7px 7px 7px 38px; font-size: 16px; width: 100%; height: 44px; border-radius: 5px 5px 0 0; /* background: #dfdfdf url(https://dev.realium.it/tpl/realium/ua/images/select-arrow-close.svg) 98% center no-repeat;*/ background-image: url(../images/filter-bg-black.png) !important; background-color: #dfdfdf; background-position: 15px center; background-repeat: no-repeat; background-size: 13px !important; display: block; border: 1px solid #ECECEC; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .filter-block .activetrigger_demo2:hover { /*background: #ffffff url(https://dev.realium.it/tpl/realium/ua/images/select-arrow-close.svg) 98% center no-repeat;*/ background-image: url(../images/filter-bg-black.png) !important; background-color: #ffffff; background-position: 15px center; background-repeat: no-repeat; background-size: 13px !important; color: #777; text-decoration: none !important; } .filter-block .activetrigger_demo2:active { /* background: #ffffff url(../images/select-arrow-close.png) 98% center no-repeat;*/ background-image: url(images/filter-bg-black.png) !important; background-color: #ffffff; background-position: 15px center; background-repeat: no-repeat; background-size: 13px !important; color: #777; text-decoration: none !important; } .filter-block .dropcontainer_demo2 ul { font-size: 16px; border: 1px solid #ECECEC; border-top: none; background: #fff; list-style-type: none; padding: 10px; width: 100%; z-index: 100; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0; max-height: 204px; } .filter-block .dropcontainer_demo2 ul li { padding: 14px; border-bottom: solid 1px #ececec; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; padding: 7px; } .filter-block .dropcontainer_demo2 ul li:hover { background: #ECECEC; outline: none; color: #3F3D42; text-decoration: none !important; } .filter-block .dropcontainer_demo2 ul li:first-child { display: none; } .filter-block dropcontainer_demo2 ul li:last-child { border-bottom: none; } .filter-block .dropdownhidden_demo2 { display: none; } .filter-block .dropdownvisible_demo2 { height: auto; } .filter-block .dropdownvisible_demo2 { height: auto; overflow-y: scroll; } /*_________________________________________________________ end select ___________________________________________________________________________________________*/ .filter-block { min-height: 60px; .input { margin-bottom: 7px; } input { color: #777; padding: 7px 7px 7px 38px; height: 44px; border-radius: 5px 5px 0 0; background-color: #dfdfdf; display: block; border: 1px solid #ECECEC; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; background-position: 15px center; background-repeat: no-repeat; background-size: 13px !important; } .filter-finder{ background-image: url('../images/search-ico.svg'); } } /*___________________________ token page ____________________________________________*/ #change_token { .center-block { max-width: 500px; } .form-control { //width: 100%!important; } input.invalid { margin-bottom: 5px; max-width: 120px!important; } div.invalid { display: inline-block; color: #FF276A; line-height: 1.2; font-size: 14px; width: 85%; } input[type=range]#buy_to_dev.invalid { max-width: 85%!important; } } .token_status { .status_disp{ height: 20px; width: 20px; border-radius: 50%; background-color: silver; margin-right: 7px; box-shadow: inset 2px 2px 2px 0px rgba(0, 0, 0, 0.4); display: inline-block; vertical-align: bottom; } .voting{ background-color: #0EBFDC; } .raising{ background-color: #E4B017; } .implementation{ background-color: #129D2F; } } .token_nominal{ text-align: center; } .actions{ width: 300px; } #project-tokens-table{ @media(max-width: 768px){ tr { display: flex; flex-flow: row wrap; justify-content: space-around; } td, th { display: block; width: 33%; text-align: center; } thead { .token, .token_nominal, .token_status, .actions { display: none; } } .token, .token_nominal, .token_status, .actions, .left-tab-bord, .right-tab-bord{ width: 100%;} } } /*_______________________________________________________________ ch-box-small checkbox ________________________________________________________________________*/ .ch-box { position: relative; } .ch-box-small label { font-family: 'Raleway-Bold', sans-serif; font-style: normal; /*font-weight: 800;*/ font-size: 14px; line-height: 16px; letter-spacing: 2.1px; color: #3F3D42; /*text-transform: uppercase;*/ span { display: block; padding: 7px 0 10px 25px; font-family: 'Raleway-Regular', sans-serif; letter-spacing: 1px; font-size: 14px; line-height: 16px; color: #777; text-transform: none; } } .ch-box-small .ch-box { padding: 20px 0 0 0; position: relative; input { width: 38px; } label { span { display: block; position: relative; font-family: 'Raleway-Regular', sans-serif; font-style: normal; font-weight: normal; font-size: 14px; line-height: 19px; letter-spacing: 1.1px; padding: 5px 0 10px 27px; color: #777; @media (max-width: 767px) { font-size: 10px; line-height: 22px; } } } } .ch-box-small input[type="checkbox"]+label::before { content: ""; display: inline-block; height: 19px; width: 19px; margin: 0 0 -5px 0; background: url(../images/check2.png); background-repeat: no-repeat; background-position: -19px 0; position: absolute; left: 0; top: 25px; } label { font-weight: 100; } .ch-box-small input[type="checkbox"]:checked+label::before { background-position: 0 0; } .ch-box-small input[type="checkbox"] { display: none !important; } .ch-box-small .ch-box input[type="checkbox"] { display: none !important; } .ch-box-small input[type="checkbox"]+label { cursor: pointer; } /*_______________________documents___________________*/ #document { button { width: 100%; background-color: #14B182; margin: 30px 0 15px; position: relative; float: right; border-radius: 5px; font-family: 'Avenir-Bold', sans-serif; font-style: normal; /* font-weight: bold; */ font-size: 18px; line-height: 21px; text-align: center; border: none; height: 54px; padding: 0 20px; transition: all 0.5s ease; color: white; cursor: pointer; } } /*_______________________certificats-page_________________________________*/ .certyficat-list { thead { font-weight: 700; } .user, .amount, .date, .token, .status { text-align: center; } .certificat{ strong{ font-size: 22px; font-weight: bold; } .glyphicon { color: #5F5F5F; } .details { span{ font-style: italic; font-size: 12px; display: block; } } .details-togler{ position: relative; color: #2ca1fc; text-decoration: none; border-bottom: 1px dotted #2ca1fc; font-family: museosanscyrl_300,sans-serif; font-size: 12px; cursor: pointer; &:before{ content: ""; display: inline-block; vertical-align: middle; margin-right: 4px; transition: all .2s linear; width: 4px; height: 4px; transform: rotate(45deg); border-top: 1px solid #2ca1fc; border-right: 1px solid #2ca1fc; position: absolute; left: -12px; top: 50%; margin-top: -2px; } } .is-active { &:before{ transform: rotate(135deg);} } } .amount { color: #434e55; } } .about_certificat{ &:hover>td{ border: 0!important; background-color: #fff!important; } } .info-block { max-width: 400px; &_title { color: #119dff; font-size: 18px; font-weight: 700; margin-bottom: 10px; padding-left: 20px; } &_row { display: flex; justify-content: space-between; padding: 2px 10px; } &_description { padding-left: 20px; font-size: 12px; color: #a8adb0; } &_row:nth-child(2n+1){ background-color: #f9f9fc; } } /**** checkbox ****/ .checkbox { display: inline-block; position: relative; padding-left: 25px; margin-bottom: 10px; text-align: left; cursor: pointer; font-size: 1rem; -webkit-transition: all .3s ease; transition: all .3s ease; top: 1px; &:hover { >input { &:not([disabled])~span { -webkit-transition: all .3s ease; transition: all .3s ease; } } } >input { &:focus~span { -webkit-transition: all .3s ease; transition: all .3s ease; border: 1px solid transparent; } position: absolute; z-index: -1; opacity: 0; &:checked~span { -webkit-transition: all .3s ease; transition: all .3s ease; background-color: none; background-color: #6993ff !important; &:after { display: block; border-color: #fff; } } } >span { border-radius: .42rem; background-color: none; position: absolute; top: 1px; left: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 18px; width: 18px; background-color: #ecf0f3; border: 1px solid transparent; &:after { content: ''; border-color: transparent; border-style: solid; border-width: 0 2px 2px 0 !important; -webkit-transform: rotate(45deg); transform: rotate(45deg); margin-top: -2px; width: 5px; height: 10px; } } } .checkbox.checkbox-disabled { opacity: .6; cursor: not-allowed; } .checkbox.checkbox-outline { >span { border-width: 1px; border-style: solid; background-color: transparent; border-color: #d6d6e0; } >input { &:focus~span { background-color: transparent; border-color: #d6d6e0; } &:checked~span { background-color: transparent; border-color: #6993ff; &:after { border-color: #fff; } } } } .checkbox.checkbox-outline-2x { >span { border-width: 2px !important; } } .checkbox.checkbox-square { >span { border-radius: 0; } } .checkbox.checkbox-circle { >span { border-radius: 50%; } } .checkbox.checkbox-single { padding: 0; margin: 0; width: 18px; height: 18px; >span { top: 0; } } .input-group { width: 100%; .checkbox { margin-bottom: 0 !important; padding-left: 0; } input { min-width: 100%; } } .form-inline { .checkbox { margin-left: 15px; margin-right: 15px; } } .checkbox-list { padding: 0 0; .checkbox { text-align: left; display: block; &:last-child { margin-bottom: 5px; } } } .form-horizontal { .form-group { .checkbox-list { padding-top: 0; } } } .checkbox-inline { padding: 0 0; .checkbox { display: inline-block; margin-right: 15px; margin-bottom: 5px; &:last-child { margin-right: 0; } } } .form-group.row { .checkbox-inline { margin-top: .75rem; } .checkbox-list { margin-top: 2px; } } .checkbox.checkbox-lg { top: 1px; >span { height: 24px; width: 24px; &:after { width: 6px; height: 12px; } } } .checkbox.checkbox-lg.checkbox-single { width: 24px; height: 24px; } .checkbox.checkbox-primary { >span { background-color: #ecf0f3; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #6993ff !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-light-primary { >span { background-color: #e1e9ff; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #6993ff !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-outline.checkbox-primary { >span { background-color: transparent; border-color: #d6d6e0; } >input { &:focus~span { background-color: transparent; border-color: #d6d6e0; } &:checked~span { background-color: transparent; border-color: #6993ff; &:after { border-color: #fff; } } } } .checkbox.checkbox-secondary { >span { background-color: #ecf0f3; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #e5eaee !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-light-secondary { >span { background-color: #ecf0f3; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #e5eaee !important; &:after { border-color: #464e5f; } } } } .checkbox.checkbox-outline.checkbox-secondary { >span { background-color: transparent; border-color: #d6d6e0; } >input { &:focus~span { background-color: transparent; border-color: #d6d6e0; } &:checked~span { background-color: transparent; border-color: #e5eaee; &:after { border-color: #464e5f; } } } } .checkbox.checkbox-success { >span { background-color: #ecf0f3; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #1bc5bd !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-light-success { >span { background-color: #c9f7f5; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #1bc5bd !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-outline.checkbox-success { >span { background-color: transparent; border-color: #d6d6e0; } >input { &:focus~span { background-color: transparent; border-color: #d6d6e0; } &:checked~span { background-color: transparent; border-color: #1bc5bd; &:after { border-color: #fff; } } } } .checkbox.checkbox-info { >span { background-color: #ecf0f3; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #8950fc !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-light-info { >span { background-color: #eee5ff; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #8950fc !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-outline.checkbox-info { >span { background-color: transparent; border-color: #d6d6e0; } >input { &:focus~span { background-color: transparent; border-color: #d6d6e0; } &:checked~span { background-color: transparent; border-color: #8950fc; &:after { border-color: #fff; } } } } .checkbox.checkbox-warning { >span { background-color: #ecf0f3; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #ffa800 !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-light-warning { >span { background-color: #fff4de; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #ffa800 !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-outline.checkbox-warning { >span { background-color: transparent; border-color: #d6d6e0; } >input { &:focus~span { background-color: transparent; border-color: #d6d6e0; } &:checked~span { background-color: transparent; border-color: #ffa800; &:after { border-color: #fff; } } } } .checkbox.checkbox-danger { >span { background-color: #ecf0f3; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #f64e60 !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-light-danger { >span { background-color: #ffe2e5; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #f64e60 !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-outline.checkbox-danger { >span { background-color: transparent; border-color: #d6d6e0; } >input { &:focus~span { background-color: transparent; border-color: #d6d6e0; } &:checked~span { background-color: transparent; border-color: #f64e60; &:after { border-color: #fff; } } } } .checkbox.checkbox-light { >span { background-color: #ecf0f3; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #f3f6f9 !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-light-light { >span { background-color: #f3f6f9; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #f3f6f9 !important; &:after { border-color: #80808f; } } } } .checkbox.checkbox-outline.checkbox-light { >span { background-color: transparent; border-color: #d6d6e0; } >input { &:focus~span { background-color: transparent; border-color: #d6d6e0; } &:checked~span { background-color: transparent; border-color: #f3f6f9; &:after { border-color: #80808f; } } } } .checkbox.checkbox-dark { >span { background-color: #ecf0f3; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #212121 !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-light-dark { >span { background-color: #d6d6e0; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #212121 !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-outline.checkbox-dark { >span { background-color: transparent; border-color: #d6d6e0; } >input { &:focus~span { background-color: transparent; border-color: #d6d6e0; } &:checked~span { background-color: transparent; border-color: #212121; &:after { border-color: #fff; } } } } .checkbox.checkbox-white { >span { background-color: #ecf0f3; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #fff !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-light-white { >span { background-color: #fff; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #fff !important; &:after { border-color: #464e5f; } } } } .checkbox.checkbox-outline.checkbox-white { >span { background-color: transparent; border-color: #d6d6e0; } >input { &:focus~span { background-color: transparent; border-color: #d6d6e0; } &:checked~span { background-color: transparent; border-color: #fff; &:after { border-color: #464e5f; } } } } .checkbox.checkbox-dark-75 { >span { background-color: #ecf0f3; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #464e5f !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-light-dark-75 { >span { background-color: #e5eaee; border: 1px solid transparent; } >input { &:focus~span { border: 1px solid transparent; } &:checked~span { background-color: #464e5f !important; &:after { border-color: #fff; } } } } .checkbox.checkbox-outline.checkbox-dark-75 { >span { background-color: transparent; border-color: #d6d6e0; } >input { &:focus~span { background-color: transparent; border-color: #d6d6e0; } &:checked~span { background-color: transparent; border-color: #464e5f; &:after { border-color: #fff; } } } } /**** end checkbox ****/ #mibew-agent-button { position: fixed; right: 5px; bottom: 10px; width: 170px; @media (max-width: 991px){ bottom: 65px!important; position: absolute; } } div.mibew-chat-wrapper { z-index: 9999; } .messenger-button{ z-index: 999; } .label-default { background-color: #fff; border: 1px solid #777; color: #777; border-radius: 50%; padding: 3px 10px; text-transform: uppercase; } #pay_fee { .control-label{ control-label: #3F3D42; font-size: 18px; } .form-actions { width: 50%; margin: 0 auto; } .sum { font-family: 'Avenir-Bold', sans-serif; display: table-cell; font-size: 30px; height: 62px; vertical-align: middle; font-weight: 750; } .gr{ width: 100%; .label { font-size: 100%; color: #333; } .data { display: inline-block; border-bottom: solid 1px #d4d4d4; text-align: right; right: 0; } } .gr-center { text-align: center; } .number { font-size: 25px; } } .pay-block { list-style-type: none; margin: 0 auto; padding: 20px; max-width: 800px; width: 100%; display: flex; flex-direction: row; justify-content:space-around; list-style: none; border-top: 1px solid #D7D7D7; .pay_logo { display: block; img{ height: 45px; max-width: 100px; min-width: 80px; } } } .all_sum { font-family: Avenir-Bold, helvetica; font-weight: 700; font-style: normal; font-size: 36px; line-height: 44px; color: #29AFFF; } #schet-factura { max-width: 1000px; h3 { padding-top: 0; } .label { color: #000; } table { width: 100%; border: solid 1px #aaa; margin: 15px; th { text-align: center; background-color: #aaa; } td { padding: 5px; border: solid 0.5px #aaa; } .t-sum { width: 20%; } } .stamp,.signature { margin: 0 auto; height: 250px; width: 250px; margin-top: -80px; background-position: center; background-size: cover; mix-blend-mode: multiply; } } #modal-schet-factura,#modal-cashless { h4 { margin-left: 40px; } .right-button { position: absolute; right: 50px; top: 30px; .btn { max-width: 40px; min-width: 40px; max-height: 40px; min-height: 40px; } } .stamp,.signature { margin: 0 auto; height: 250px; width: 250px; margin-top: -80px; background-position: center; background-size: cover; mix-blend-mode: multiply; } } .stamp img, .signature img {width: 100%;} #open-user-b .switch-box{ display: none; } .form-control{ width: 66%!important; } #f_add_token { .form-control{ min-width: 100%; width: 100%; } } #tinymce { img{max-width: 650px!important}; } .project-edit{ .tox-tinymce { height: 95vh!important; } } .mce-content-body { margin: 0!important; } .project-edit .proj-flag{ width: 100%; top: 0; } .nav>li { margin-right: -100px !important; } .nav-tabs li { margin-right: 5px !important; } .project-edit { .detail-block { border: 1px solid white; border-radius: 5px; padding: -10px; overflow: hidden; .detail-block-header { opacity: 0; border-bottom: solid silver 1px; padding: 0px 5px; position: relative; .detail-block-tittle { display: inline-block; } .info-button { margin-top: 2px; top: 0; transform: translate(0,0); } } .detail-block-content { padding: 5px; position: relative; .mess-error { //display: block; position: absolute; bottom: -30px; right: 0; } } .edit-button { opacity: 0; /* display: inline-block; */ position: absolute; float: right; /* top: -15px; */ right: 19px; line-height: 1; padding: 2px 5px; background-color: #29AFFF; color: #ffffff; border-radius: 5px; margin: 5px 0px; z-index: 150; cursor: pointer; &:hover { background-color: #0092E9; } } .edit-panel{ position: absolute; top: 0; right: -15px; display: flex; padding: 2px; .butt { //position: initial; margin: 0 2px; position: relative; } .edit-button, .save-button { height: 20px; width: 20px; padding: 3px; position: relative; } } } .popover { min-width:320px; width:100%; max-width:600px; overflow-wrap:break-word; } .full-text { &:hover { transition: all 0.5s ease; .detail-block { transition: all 0.5s ease; border-color: silver; } .edit-button { transition: all 0.5s ease; opacity: 1; } .detail-block-header { transition: all 0.5s ease; opacity: 1; } } #title_sh_about { textarea { min-height: 180px; } } } .full-text { padding: 5px; } #project-name { margin-bottom: 5px; .edit-button { //margin-top: -35px; //margin-right: 5px; } .name-3 { margin-top: 0px; } } } //accordion menu .accordeon { margin: 0; padding: 0; list-style: none; ul { margin: 0; padding: 0; list-style: none; } li { margin: 0 0 2px 0; padding: 0; text-align: center; } >li { >a { background: #FFF; color: silver; display: block; font-weight: 700; height: 50px; line-height: 50px; padding: 0 30px; text-decoration: none; text-transform: uppercase; vertical-align: middle; width: 100%; border-radius: 5px; text-align: center; border: 2px solid silver; transition: all 0.5s ease; letter-spacing: .1em; &:hover { background: #ebebeb; &:after { background: #f9f9f9; } } } >ul { display: none; width: 100%; background: #FFF; padding: 10px 0; >li { padding: 5px 20px; text-decoration: none; display: block; color: #333; } } } >li.slide { text-align: left; >a { background: #29AFFF; border: #29AFFF; color: #FFF; } } >li.active { >a { background: #29AFFF; border: #29AFFF; color: #FFF; &:hover { background: #0092E9; } &:after { display: none; right: 25px; width: 15px; height: 15px; background: #29AFFF; position: absolute; content: ''; transform: rotate( 45deg ) translate(-11px, -3px); } } >ul { display: block; } } .pr-f-name { color:#777777; } .creator_pro_title { font-weight: 600; font-size: 15px; } #information { .pr-founder-3 { .photo-pr-f { top: 15px; left: 10px; } .pr-f-name{ top: 0px; } &:hover { border-color: silver; } } } .pr-founder-3 { padding: 10px; border: white solid 1px; border-radius: 5px; margin-top: 10px; margin-bottom: 0px; .pr-f-name{ top: -10px; .edit-button { position: absolute; //top: calc(50% - 20px); top: 10px; right: 0px; padding: 2px 4px; height: 20px; span { font-size: 14px; } } } } .documents { color: #777777; font-size: 20px; padding: 10px 20px; text-align: left; border-bottom: #D7D7D7 2px dashed; &-dock { >:first-child{ margin-right: 10px; } >:last-child{ float: right; padding-top: 5px; } } &-add { text-align: right; } &:hover { color: #a9a9a9; } span { cursor: pointer; } } .detail-block-tittle { position: relative; .info-button { right: 0px; position: absolute; } } .token { padding-top: 5px; color: #777777; display: flex; flex-direction: row; position: relative; &-coin { width: 50px; height: 50px; border-radius: 50%; margin-right: 20px; font-size: 18px; font-weight: 600; text-transform: uppercase; color: #fff; //background-image: url("../images/r-logo.svg"); background-size: 18px; background-repeat: no-repeat; background-position: 17px 9px; span{ cursor: pointer; position: relative; top: 15px; } } &-info { text-align: left; .token-title { text-transform: uppercase; font-weight: 600; font-size: 20px; } } &-action { margin-left: auto; position: relative; min-width: 40px; span { margin: auto; } .details { color: #2ca1fc; font-style: italic; font-size: 12px; display: block; position: absolute; bottom: 0; cursor: pointer; } .details-togler{ position: absolute; color: #2ca1fc; text-decoration: none; border-bottom: 1px dotted #2ca1fc; font-family: museosanscyrl_300,sans-serif; font-size: 12px; cursor: pointer; &:before{ content: ""; display: inline-block; vertical-align: middle; margin-right: 4px; transition: all .2s linear; width: 4px; height: 4px; transform: rotate(45deg); border-top: 1px solid #2ca1fc; border-right: 1px solid #2ca1fc; position: absolute; left: -12px; top: 50%; margin-top: -2px; } } .is-active { &:before{ transform: rotate(135deg);} } } .edit-panel{ position: absolute; top: 10px; right: 0px; } &-fullinfo { color: #777777; width: 100%; border: 1px silver dotted; border-radius: 10px; padding: 0 15px 5px; .info-tittle { font-size: 15px; width: 100%; font-weight: 600; text-align: left; margin-bottom: -5px; } .info-value { font-size: 18px; text-align: right; border-bottom: 1px silver dotted; } } } .actions, .toinvest { > li { padding: 0px 20px; //text-align: left; } } .full-btn { width: 100%; margin: 5px 0 0px !important; border: 2px solid #949494; background-color: #ebf3fa; color: #777777; padding: 10px; border-radius: 35px; span { margin-right: 5px; } &:hover { text-decoration: none; background-color: #F0F8FF; border-color: #777777; color: #949494;; } } .admins { color: #777777; li{ border-bottom: #D7D7D7 2px dashed; } .position { color: #777777; font-size: 15px; width: 100%; font-weight: 600; text-align: left; text-transform: uppercase; } .pr-founder-3 { height: 70px; margin-top: 5px; margin-bottom: 5px; } .pr-f-name { padding-left: 80px; color: #777777; i { margin-right: 10px; } } .photo-pr-f { top: 2px; } } } .privatbank-container{ background-image: url("../images/banks_logo/privat-alt.svg"); height: 40px; width: 100px; background-position: 50% 30%; background-size: 105px auto; } .pci-dss-container{ background-image: url("../images/banks_logo/pci-dss.svg"); height: 50px; width: 100px; background-position: 50% 30%; background-size: 105px auto; } .control-label { text-align: left; margin-bottom: 10px; } .input-group input{ border-radius: 5px!important; } .currency-input { //width: 100%; //height: 34px; //border: 2px solid #bbbbbd; //border-radius: 5px; //padding: 6px 12px; //font-size: 14px; //line-height: 1.42857143; //color: #555; } .currency-input, .period-input, .percents-input { vertical-align: middle; line-height: 38px; color: #aaa; input{ text-align: right; width: inherit; min-width: 50px; } .unit { display: block; small { font-size: 75%; } } .error { font-size: 12px; } } // info button .info-button{ display: block; right: 5px; top: 50%; transform: translate(0, -50%); width: 20px; height: 20px; background-image: url(../images/info-ico.svg); background-repeat: no-repeat; opacity: 0.6; background-color: transparent; border: none; padding: 0; filter: saturate(20%) brightness(120%); &:hover { filter: brightness(100%); } &:focus { outline: 0; } &-top { top: 20px; } } #change_token { label { font-family: 'Avenir-Regular'; color:#8D8D8D; } .detail-block { margin-bottom: 15px; .info-button { top:0; right: 0; } } .detail-block-container h3 a{ color:#000000; font-size: 27px; text-decoration: none; } .detail-block-container h3 a:hover{ opacity: 0.8; } .detail-block-header{ display: inline-block; position: relative; font-size: 15px; width: 100%; font-weight: 600; background: rgb(147,147,147); //background: linear-gradient(90deg, rgba(147,147,147,1) 0%, rgba(147,147,147,0) 94%); padding: 2px 7px; border-radius: 5px 2px 0 0; color: white; .popover { color: #8D8D8D; } } .detail-block { color: #8D8D8D; } .form-group { margin-bottom: 5px; } .list-group { border: solid 1px silver; border-radius: 5px; padding: 10px 30px; } .form-group { padding: 5px 12px; border-radius: 5px; position: relative; &:hover { background-color: #f9f9f9; } } input { width: inherit; &:read-only{ background-color: rgba(256,256,256, 0); border: 0px; box-shadow: none; font-weight: 600; font-size: 14px; } } input.invalid { border-color: @error-color; //max-width: 50%!important; } label.invalid { color: @error-color; line-height: 1.1; float: inherit; } .input-group { width: auto; } .control-label{ padding-right: 20px; } .info-button{ display: block; right: 5px; top: 15px; transform: translate(0, 0); width: 20px; height: 20px; background-image: url(../images/info-ico.svg); background-repeat: no-repeat; opacity: 0.6; background-color: transparent; border: none; padding: 0; filter: saturate(20%) brightness(120%); &:hover { filter: brightness(100%); } &:focus { outline: 0; } &-top { top: 20px; } } .right-panel { .info-button { top: 2px; right: 5px; filter: saturate(20%) brightness(1000%); &:hover { filter: saturate(100%) brightness(200%); } } } .popover { min-width: 320px; } .form-control { margin-top: 5px; } label .info-button { position: absolute; } .progress { height: 35px; } .card-container{ display: flex; align-items: center; flex-flow: row wrap; justify-content: space-around; width: 100%; max-width: 560px; margin-top: 10px; } .card__title{ text-transform: uppercase; font-family: 'Open Sans', sans-serif; margin-top: 0; margin-bottom: 0; color: #85A9C1; font-size: 14px; line-height: 1; padding: 5px; } .card__button{ display: flex; flex-direction: column; align-items: center; width: 45%; margin: 5px 0; padding: 10px 0 5px; border-radius: 5px; border: solid 3px white; background: white; box-shadow: 0px 0px 20px -10px rgba(0,0,0,0.4); transition: transform .5s; cursor: pointer; &:before{ content: ""; display: block; width: 24px; height: 24px; border-radius: 50%; //margin: 10px; border: solid 3px #CDD1D5; transform: translateY(-30%); } } input[type="radio"]{ display: none; &:checked + label:before{ background: #6E8CA0; font-size: 50px; } &:checked + label{ border: solid 3px #6E8CA0; background: white; transform: translateY(-5%); transition: transform .5s; .card__title{ color: #6E8CA0; } } } } //corporative project docks settings .project-docks-settings { .project_type-header, .project_type { text-align: center; } .project_type { position: relative; margin-bottom: 5px; border: 1px solid #f1f1f1; border-radius: 5px; min-height: 30px; padding: 5px; width: 100%; .col-md-3, .col-md-4 { border-right: 1px silver dotted; } .col-md-3 { text-align: left; padding-right: 25px; } &:hover { border-color: silver; background-color: #f9f9f9; } .info-button { top:10px; } } .inactive { opacity: 0.5; } } .project-progress{ .detail-block{ margin-bottom: 5px; } .detail-block-header { display: block; opacity: 1!important; border-bottom:1px solid white!important; color: #29AFFF; position: relative; margin-bottom: 10px; font-weight: 700; .info-button { right: 0; } } .detail-block-content{ .progress { height: 31px; border-radius: 5px; border: solid 2px #D7D7D7; background-color: white; text-align: left; color: #29AFFF; vertical-align: middle; box-shadow: inset 0 -1px 0 rgba(0,0,0,.0); position: relative; width: 100%; font-weight: bold; span { display: block; position: absolute; width: 100%; text-align: center; } .progress-bar { width: 50%; border: 2px solid white; border-radius: 5px 0 0 5px; background-color: #E6E6E6; font-size: 22px; color: #29AFFF; text-align: right; padding-right: 2px; padding-top: 2px; box-shadow: inset 0 -1px 0 rgba(0,0,0,.0); } } .progressreverse { transform: rotate(180deg); .progress-bar { text-align: center; } span{ transform: rotate(180deg); display: block; small { font-size: 70%; } } } } } .opcion-button { background-color: #2509ff; line-height: 1!important; &:hover{ background-color: #4129ff; } } .left-menu{ width: 135px !important; max-width: 180px!important; } .nav > li{ @media (max-width:960px){ margin-right:0 !important; } } .navTopMenu.navbar-right.menu-2.navbar-collapse.collapse.in{ @media (max-width:960px){ overflow-y: visible; } } .hidd-li-mob{ display: block; @media (max-width:960px){ display: none !important; } } .u-ic{ @media (max-width:960px){ position:relative; margin:10px 0 0 15px; } } #open-user-b.open{ @media (max-width:960px){ right:0; } @media (max-width:767px){ left:0; width:100%; margin-top:10px; } } #project-menu a { @media (max-width:960px){ padding: 8px 5px 8px;} } .add-token-voices { max-width: 750px; h2{ text-align: center; } .gray-container { background-color: #F1F1F1; border-radius: 5px; padding: 20px; min-height: 200px; } .block-title{ font-size: 15px; width: 100%; font-weight: bold; color: #8D8D8D; } .block-content { font-family: 'Avenir', sans-serif; font-size: 24px; line-height: 35px; letter-spacing: 1.25px; color: #121212; word-break: break-word; } .block-description { line-height: 52px; } .block-amount{ font-family: Avenir, helvetica; font-weight: 500; font-style: normal; font-size: 30px; line-height: 44px; color: #29AFFF; } .txt-right { text-align: right; } input[type=range] { max-width: 85%; width: ~"calc(100% - 80px)"; float: left; } } .buy_pro_token { #errors_text { .back-step1{ display: none; } } } /* input range */ .button { width: 30px; height: 30px; background-color: silver; border-radius: 50%; margin: 10px 5px; border: 1px solid #858585; float: left; color: #ffffff; font-size: 27px; font-weight: bold; /* padding-left: 5px; */ line-height: 25px; text-align: center; cursor: pointer; text-shadow: 2px 2px 2px #858585; &:hover { background-color: #D9D9D9; text-shadow: 1px 1px 1px #858585; } &::selection{ background: none; } } input[type=range] { height: 32px; -webkit-appearance: none; margin: 10px 0; width: 100%; } input[type=range]:focus { outline: none; } input[type=range]::-webkit-slider-runnable-track { width: 100%; height: 16px; cursor: pointer; animate: 0.2s; box-shadow: 0px 0px 0px #000000; background: #B6B6B6; border-radius: 25px; border: 1px solid #8A8A8A; } input[type=range]::-webkit-slider-thumb { box-shadow: 1px 1px 1px #828282; border: 1px solid #8A8A8A; height: 24px; width: 35px; border-radius: 6px; background: #DADADA; cursor: pointer; -webkit-appearance: none; margin-top: -5px; } input[type=range]:focus::-webkit-slider-runnable-track { background: #B6B6B6; } input[type=range]::-moz-range-track { width: 100%; height: 16px; cursor: pointer; animate: 0.2s; box-shadow: 0px 0px 0px #000000; background: #B6B6B6; border-radius: 25px; border: 1px solid #8A8A8A; } input[type=range]::-moz-range-thumb { box-shadow: 1px 1px 1px #828282; border: 1px solid #8A8A8A; height: 24px; width: 35px; border-radius: 6px; background: #DADADA; cursor: pointer; } input[type=range]::-ms-track { width: 100%; height: 16px; cursor: pointer; animate: 0.2s; background: transparent; border-color: transparent; color: transparent; } input[type=range]::-ms-fill-lower { background: #B6B6B6; border: 1px solid #8A8A8A; border-radius: 50px; box-shadow: 0px 0px 0px #000000; } input[type=range]::-ms-fill-upper { background: #B6B6B6; border: 1px solid #8A8A8A; border-radius: 50px; box-shadow: 0px 0px 0px #000000; } input[type=range]::-ms-thumb { margin-top: 1px; box-shadow: 1px 1px 1px #828282; border: 1px solid #8A8A8A; height: 24px; width: 35px; border-radius: 6px; background: #DADADA; cursor: pointer; } input[type=range]:focus::-ms-fill-lower { background: #B6B6B6; } input[type=range]:focus::-ms-fill-upper { background: #B6B6B6; } #tab_token_option .onclick{ font-size: 20px; text-align: center; } #autosign { .filter-block { div { padding-left: 3px; padding-right: 3px; } button { min-width: 100%; } } } .tox-fullscreen{ z-index: 10000 !important; } .tab-question{ position: relative; width: 100%; padding:18px 15px; color:#777777; font-size: 18px; font-weight:bold; //background-color: #FFF; } .card-body{ width: 100%; padding:0 15px 15px 15px; color:#777777; font-size: 18px; background-color: #F6F6F6; } .nav-tabs.nav-tab-project > li.active > a, .nav-tabs.nav-tab-project > li.active > a:focus, .nav-tabs.nav-tab-project > li.active > a:hover { color:#29AFFF; cursor: default; background-color:#ffffff; border-radius: 0; padding:15px; border:none; border-bottom-color:none; } .nav-link{ cursor: pointer; } #tab-faq-content .card{ border:solid 1px #cccccc; margin-bottom: 15px; cursor: pointer; } #tab-faq-content .card:hover{ background-color: #F6F6F6; } .tab-question{ background-color: #F6F6F6; background-image: url(https://dev.realium.it/tpl/realium/ua/images/arrow-point-to-bott.png); background-repeat: no-repeat; background-position: 99% center; background-size: 13px; } .tab-question.collapsed{ background-color: #ffffff; background-image: url(https://dev.realium.it/tpl/realium/ua/images/arrow-point-to-right.png); background-repeat: no-repeat; background-position: 99% center; background-size: 13px; } .tab-question.collapsed:hover{ background-color: #F6F6F6; } .card .collapse.in{ background-color: #F6F6F6; } .card .collapsing{ background-color: #ffffff; } .date-col{ position:relative; width:100%; } .new-box{ padding-left:30px; border-left: solid 1px #e5e5e5; margin-left:100px; @media (max-width:767px){ padding-left:0; border-left: none; margin-left:0; } } .in-new{ position: relative; border-radius: 8px; border: solid 1px #e5e5e5; padding: 15px; margin-bottom:20px; h3{ position:relative; border-bottom:none; margin:0; } } .event-date{ position: absolute; top: 25px; left: -140px; padding: 10px 0; background-color: #ffffff; color: #121212; font-size: 20px; text-align: right; line-height: 1.1em; width:130px; overflow: hidden; span{ color:#777; font-size: 12px; } @media (max-width:767px){ position: relative; top:0; left:0; padding: 0; font-size: 16px; text-align: left; width:auto; span{ font-size: 16px; } br{ display: none; } } } .navbar-nav > li > .dropdown-menu.sub-minemunu{ top: 67px; right: 0; margin-top: 0; border-top: none; padding: 0; border: 1px solid rgba(0,0,0,.07); box-shadow: 0 6px 10px rgba(0,0,0,.1); } .dropdown-menu.sub-minemunu > li > a { font-family: 'Avenir-Regular', sans-serif; border-bottom: none; color:rgb(126, 126, 126); font-size:16px; padding: 10px 20px; &:hover{ background-color: #F5F5F5; color:#979797; } .u-h-1{ float:right; } } .dropdown-menu.sub-minemunu > li > a.sub-menu-name{ padding: 5px 20px; line-height: 3em; border-bottom: solid 1px #ccc; } .menu-2 .nav .dropdown-menu.sub-minemunu > li > a:focus { background-color: #f0f0f0 !important; color: #ffffff; border-bottom-color: #0d60c0; } @import "./mobile.less";