diff --git a/frontend/views/accounts/general.php b/frontend/views/accounts/general.php
index f30f156..6381dfa 100644
--- a/frontend/views/accounts/general.php
+++ b/frontend/views/accounts/general.php
@@ -18,6 +18,7 @@
= $this->title ?>
+
+
+
\ No newline at end of file
diff --git a/frontend/web/css/style.css b/frontend/web/css/style.css
index 021565b..a6443e2 100755
--- a/frontend/web/css/style.css
+++ b/frontend/web/css/style.css
@@ -252,7 +252,7 @@ ul.main-menu li span:after{
margin-top: 6px;
}
.search-main-menu form input {
- width: 100%;
+ width: 268px;
height: 29px;
border: none;
box-sizing: border-box;
@@ -260,12 +260,11 @@ ul.main-menu li span:after{
}
.search-main-menu form input[type="submit"] {
width: 29px;
- height: 27px;
- margin-top: 1px;
+ height: 29px;
position: absolute;
top: 0;
right: 1px;
- background: #fff url("/images/ico-search.png") 7px 6px no-repeat;
+ background: #fff url("/images/ico-search.png") 50% 50% no-repeat;
border: none;
outline: none;
cursor: pointer;
@@ -4503,4 +4502,483 @@ ul.download-list-files li:hover .download-link {transition: 0.2s; opacity: 1; -m
.all-table tr:first-child td {border-top: none}
.tb-team-wr {margin-top: 15px}
-.tb-team-wr table img{vertical-align: middle}
\ No newline at end of file
+.tb-team-wr table img{vertical-align: middle}
+
+
+
+
+
+/**registration**/
+.register-a {font-size: 18px !important;color: inherit !important; text-decoration: none !important; float: none !important; margin:0 !important;}
+.register-a span {border-bottom: 1px dashed #333}
+.header-cabinet-wr span {}
+.registration-title {
+ font-size: 21px;
+ text-align: center;
+ margin-top: 25px;
+}
+.registration-form {margin-top: 24px; margin-bottom: 50px}
+.input-blocks-wrapper {
+ width: 100%;float: left;margin-top: 11px; position: relative;
+}
+.input-blocks-wrapper:first-child{margin-top: 0}
+.input-blocks {
+ width: 300px;
+ float: left;
+}
+
+.custom-input-2 {
+ width: 300px;
+ height: 29px;
+ border: 1px solid #dcdcdc;
+ box-sizing: border-box;
+ outline: none;
+ color: #636363;
+ font-size: 13px;
+ line-height: 27px;
+ padding-left: 8px;
+ margin-top: 5px;
+}
+
+.custom-input-2:focus, .selectize-input input:focus {box-shadow: 1px 2px 2px 0px rgba(215, 215, 215, 0.75) inset; transition: 0.1s}
+
+.input-blocks label {
+ font-size: 13px;
+ color: inherit;
+ font-weight: 700;
+}
+
+.input-blocks-help-wr {
+ width: 620px;
+ height: 29px;
+ float: right;
+ margin-top: 23px;
+}
+.input-blocks-help {
+ width: 620px;
+ height: 29px;
+ display: table-cell;
+ vertical-align: middle;
+ font-size: 13px;
+ color: #b7b7b7;
+}
+.who-you-are {
+ border-top: 1px solid #dbdbdb;
+ margin-top: 28px;
+ padding-top: 30px;
+ width: 100%;
+}
+.who-you-are-title {font-size: 15px; font-weight: 700; text-align: center}
+.who-you-are-form {
+ margin: 0 auto;
+ width: 300px;
+}
+.custom-form-buttons {
+ height: 15px;
+ line-height: 15px;
+ margin-top: 11px;
+}
+input.custom-radio, input.custom-check {
+ display: none;
+}
+input.custom-radio + label, input.custom-check + label {
+ color: inherit;
+ font-size: 13px;
+ cursor: pointer;
+ margin-left: 6px;
+}
+input.custom-radio:checked + label, input.custom-check:checked + label {
+ color: #0072bc;
+ border-bottom: 1px solid #0072bc;
+}
+input.custom-radio + label span, input.custom-check + label span {
+ margin-top: 2px;
+}
+input.custom-radio + label span {
+ width: 12px;
+ height: 12px;
+ background: url(../images/sets-ico/radio-active.png) no-repeat;
+ float: left;
+}
+input.custom-radio:checked + label span, input.custom-radio:checked + label:hover span {
+ background: url(../images/sets-ico/radio.png) no-repeat;transition: .2s;
+}
+input.custom-check + label span {
+ width: 12px;
+ height: 12px;
+ background: url(../images/sets-ico/check.png) no-repeat;
+ float: left;
+ margin-left: 46px;
+}
+input.custom-check:checked + label span, input.custom-check:checked + label:hover span {
+ background: url(../images/sets-ico/check-active.png) no-repeat;transition: .2s;
+}
+.check-radio-wr {
+ width: 50%;
+ float: left;
+}
+.input-blocks select {
+ width: 300px;
+ height: 29px;
+ border: 1px solid #dcdcdc;
+ box-sizing: border-box;
+ outline: none;
+ color: #333!important;
+ font-size: 13px !important;
+ line-height: 27px;
+ padding-left: 8px;
+ cursor: pointer;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ background: url("../images/sets-ico/select-arrow.jpg")right center no-repeat ;
+ font-family: 'Roboto'!important;
+ font-style: normal!important;
+ font-weight: 400!important;
+}
+.input-blocks-wrapper.button {
+ height: 29px;
+ text-align: center;
+ margin-top: 36px;
+}
+.input-blocks-wrapper.button button{
+ width: 180px;
+ height: 29px;
+ border: 1px solid #0072bc;
+ background: #0072bc;;
+ color: #fff;
+ text-align: center;
+ font-size: 13px;
+ border-radius: 4px;
+ cursor: pointer;
+ line-height: 29px;
+ outline: none;
+
+}
+.input-blocks-wrapper.button button:hover{
+ background: #fff;
+ color: #0072bc;
+ transition: 0.2s;
+}
+.input-blocks-wrapper.button button:focus {
+ color: #fff;
+ background: #00568e;
+ transition: 0s;
+}
+.input-blocks-captcha img {
+ width: 139px !important;
+ height: 59px !important;
+ opacity: 0.7;
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
+ cursor: pointer;
+ position: relative;
+
+}
+
+.input-blocks-wrapper.captcha {
+ height: 59px;
+ text-align: center;
+ margin-top: 18px;
+}
+.input-blocks-captcha {
+ width: 139px;
+ height: 59px;
+ margin: 0 auto;
+ background: url("../images/captcha-bg.jpg");
+}
+
+.who-you-are-form .check-radio-wr {
+ margin-top: 15px;
+}
+.input-blocks-wrapper.city {
+ /*margin-top: 34px;*/
+}
+.input-blocks-wrapper.city-two {position: relative}
+.form-help-two {
+ position: absolute;
+ height: 29px;
+ line-height: 29px;
+ font-size: 13px;
+ color: #b7b7b7;
+ top: 23px;
+ left: 320px;
+ width: 300px;
+}
+
+
+/***selectize***/
+.selectize-control {
+ width: 300px;
+ height: 29px;
+ position: relative;
+ margin-top: 5px;
+}
+.selectize-input {
+ width: 100%;
+ height: 100%;
+}
+
+.control-group label {
+ font-size: 13px;
+ color: inherit;
+ font-weight: 700;
+}
+
+.selectize-dropdown, .selectize-input, .selectize-input input {
+ font-family: inherit;
+ font-size: 13px;
+ -webkit-font-smoothing: inherit;
+ line-height: 18px;
+ color: #303030;
+}
+.selectize-input, .selectize-control.single .selectize-input.input-active {
+ display: inline-block;
+ cursor: text;
+ background: #fff;
+}
+.selectize-input {
+ position: relative;
+ z-index: 1;
+ display: inline-block;
+ width: 100%;
+ overflow: hidden;
+ border: 1px solid #d0d0d0;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+.selectize-control.single .selectize-input, .selectize-control.single .selectize-input input {
+ cursor: pointer;
+}
+.selectize-control.single .selectize-input {
+ background: #fff;
+}
+
+.selectize-control.single .selectize-input, .selectize-dropdown.single {
+ border-color: #dcdcdc;
+}
+.selectize-input > * {
+ display: -moz-inline-stack;
+ display: inline-block;
+ vertical-align: 29px;
+ zoom: 1;
+}
+
+.selectize-input > input {
+ max-width: 298px !important;
+ width: 298px !important;
+ height: 27px !important;
+ max-height: none !important;
+ min-height: 0 !important;
+ padding: 0 0 0 8px !important;
+ margin: 0 0 !important;
+ line-height: 27px !important;
+ text-indent: 0 !important;
+ background: none !important;
+ border: 0 none !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ -webkit-user-select: auto !important;
+ outline: none;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+}
+
+.selectize-control.single .selectize-input, .selectize-control.single .selectize-input input {
+ cursor: pointer;
+}
+.selectize-input::before {
+ display: block;
+ content: '';
+}
+.selectize-control.single .selectize-input:before {
+ position: absolute;
+ top: 0;
+ right: 0;
+ display: block;
+ width: 25px;
+ height: 28px;
+ margin-top: 0;
+ content: '';
+ background: url("../images/sets-ico/select-arrow.jpg") no-repeat;
+}
+
+.selectize-dropdown {
+ position: absolute;
+ z-index: 10;
+ margin: -1px 0 0 0;
+ background: #ffffff;
+ border: 1px solid #d0d0d0;
+ border-top: 0 none;
+ -webkit-border-radius: 0 0 3px 3px;
+ -moz-border-radius: 0 0 3px 3px;
+ border-radius: 0 0 3px 3px;
+ -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
+ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.selectize-control.single .selectize-input, .selectize-dropdown.single {
+ border-color: #dcdcdc;
+}
+
+.selectize-dropdown-content {
+ max-height: 203px;
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+.selectize-dropdown-content div:hover{background: #009bff; color: #fff}
+.selectize-dropdown [data-selectable] {
+ overflow: hidden;
+ cursor: pointer;
+}
+.selectize-dropdown [data-selectable], .selectize-dropdown .optgroup-header {
+ padding: 5px 8px;
+}
+.selectize-dropdown [data-selectable] .highlight {
+ background: #0072bc;
+ background: rgba(0, 114, 168, 0.9);
+ color: #fff;
+ -webkit-border-radius: 1px;
+ -moz-border-radius: 1px;
+ border-radius: 1px;
+}
+.control-group {position: relative}
+#btnClear {
+ width: 300px;
+ height: 29px;
+ background: none;
+ position: absolute;
+ top: 23px;
+ left: 0;
+ opacity: 0;
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
+ z-index: 2;
+ display: none;
+ cursor: pointer;
+}
+.selectize-input .item {
+ width: 298px;
+ height: 27px;
+ line-height: 27px;
+ box-sizing: border-box;
+ padding-left: 8px;
+}
+.help-block {
+ width: 330px;
+ margin-left: -20px;
+ text-align: center;
+ position: relative;
+ border: 1px solid #c1c1c1;
+ margin-top: 25px;
+ box-shadow: 3px 3px 7px 0 rgba(200, 200, 200, .5), inset 0 -3px 0 0 #c1c1c1;
+ padding: 15px 0;
+ display: none;
+}
+.has-error .help-block {display: block}
+.help-block:before {
+ content: '';
+ width: 20px;
+ height: 20px;
+ background: #fff;
+ border: 1px solid #c1c1c1;
+ transform: rotate(45deg);
+ position: absolute;
+ top: -12px;
+ left: 50%;
+ margin-left: -10px;
+}
+
+.help-block:after {
+ content: '';
+ width: 20px;
+ height: 20px;
+ transform: rotate(45deg);
+ position: absolute;
+ top: -10px;
+ left: 50%;
+ margin-left: -10px;
+ background: #fff;
+ border: 1px solid #fff;
+}
+
+.input-blocks .required:before {
+ display: block;
+ content: "*";
+ color: #D40000;
+ position: absolute;
+ top: 32px;
+ left: -15px;
+ width: 15px;
+}
+
+.input-blocks .has-success:before {
+ display: block;
+ content: "*";
+ color: #D40000;
+ position: absolute;
+ top: 32px;
+ left: -15px;
+ width: 15px;
+}
+
+.form-group.required:after {
+ display: none !important;
+}
+.has-success {}
+.input-blocks .has-error label {color: #D40000; !important;}
+.input-blocks .has-error input{
+ box-shadow: 1px 2px 2px 0px rgba(212, 0, 0, 0.2) inset;
+}
+.header-cabinet-wr.not-register {
+ padding-top: 58px;
+}
+/**search-header**/
+.search-list {
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 29px;
+}
+.search-list span {
+ display: block;
+ height: 19px;
+ line-height: 19px;
+ font-size: 13px;
+ color: #b7b7b7;
+ padding-left: 10px;
+ border-right: 1px solid #b7b7b7;
+ margin-top: 7px;
+ cursor: pointer;
+ position: relative;
+}
+.search-list span:after {
+
+}
+.search-list ul {
+ position: absolute;
+ z-index: 2;
+ left: 0;
+ top: 35px;
+ border-left: 1px solid #b7b7b7;
+ border-right: 1px solid #b7b7b7;
+ border-bottom: 1px solid #b7b7b7;
+}
+.search-list li {
+ list-style: none;
+ padding: 0 20px 0 10px;
+ border-top: 1px solid #b7b7b7;
+ height: 20px;
+ line-height: 20px;
+ background: #fff;
+ font-size: 13px;
+ color: #b7b7b7;
+ cursor: pointer;
+}
+.search-list li:hover {
+ transition: 0.2s;
+ background: #62b8ef;
+ color: #fff;
+}
\ No newline at end of file
--
libgit2 0.21.4