diff --git a/assets/css/main.css b/assets/css/main.css index 902155d..209b4bc 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -372,7 +372,7 @@ a, a:hover, a:focus, a:active { background-color: #FF0027; position: absolute; left: -2px; - bottom: 3px; + /*bottom: 3px;*/ clip: rect(0, 22px, 50px, 0); transform: rotate(-90deg); } @@ -1195,7 +1195,7 @@ footer:after { .polsF1 .filter-option { font-size: 15px; - color: #2c2c2c; + color: #000; position: relative; font-family: 'Arial-MT-Regular', sans-serif; } @@ -1260,7 +1260,7 @@ footer:after { padding: 0 15px; font-size: 15px; background-color: white; - color: #9c9c9c; + color: #000; font-family: 'Arial-MT-Regular', sans-serif; border: none !important; } @@ -5310,7 +5310,7 @@ input[type="radio"]:checked + span { border: 1px solid #cdcdcd; resize: none; padding: 10px 15px; - color: #3c1a06; + color: #000; font-family: 'Arial-MT-Regular', sans-serif; font-size: 14px; float: left; @@ -5742,7 +5742,7 @@ input[type="radio"]:checked + span { padding: 0 15px; font-size: 15px; background-color: white; - color: #9c9c9c; + color: #000; font-family: 'Arial-MT-Regular', sans-serif; } #portfolio-add-form .polsF1 .btn, #worksell-add-form .polsF1 .btn{ diff --git a/static/css/main.css b/static/css/main.css new file mode 100644 index 0000000..9b697fd --- /dev/null +++ b/static/css/main.css @@ -0,0 +1,6178 @@ +@font-face { + font-family: 'pfbeausanspro-reg'; + src: url('../fonts/PFBeauSansPro-Regular/PFBeauSansPro-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/PFBeauSansPro-Regular/PFBeauSansPro-Regular.woff') format('woff'), url('../fonts/PFBeauSansPro-Regular/PFBeauSansPro-Regular.ttf') format('truetype'), url('../fonts/PFBeauSansPro-Regular/PFBeauSansPro-Regular.svg#PFBeauSansPro-Regular') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'pfbeausanspro-thin'; + src: url('../fonts/PFBeauSansPro-Thin/PFBeauSansPro-Thin.eot?#iefix') format('embedded-opentype'), url('../fonts/PFBeauSansPro-Thin/PFBeauSansPro-Thin.woff') format('woff'), url('../fonts/PFBeauSansPro-Thin/PFBeauSansPro-Thin.ttf') format('truetype'), url('../fonts/PFBeauSansPro-Thin/PFBeauSansPro-Thin.svg#PFBeauSansPro-Thin') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'pfdintextcomppro-regular'; + src: url('../fonts/PFDinTextCompPro-Regular/PFDinTextCompPro-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/PFDinTextCompPro-Regular/PFDinTextCompPro-Regular.woff') format('woff'), url('../fonts/PFDinTextCompPro-Regular/PFDinTextCompPro-Regular.ttf') format('truetype'), url('../fonts/PFDinTextCompPro-Regular/PFDinTextCompPro-Regular.svg#PFDinTextCompPro-Regular') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'Arial-MT-Regular'; + src: url('../fonts/Arial-MT-Regular/Arial-MT-Regular.eot'); + src: url('../fonts/Arial-MT-Regular/Arial-MT-Regular.eot?#iefix') format('embedded-opentype'), + url('../fonts/Arial-MT-Regular/Arial-MT-Regular.woff') format('woff'), + url('../fonts/Arial-MT-Regular/Arial-MT-Regular.ttf') format('truetype'), + url('../fonts/Arial-MT-Regular/Arial-MT-Regular.svg#Arial-MT-Regular') format('svg'); + font-weight: normal; + font-style: normal; +} + +body, html { + height: 100%; + position: relative; +} + +/*input[type=checkbox], input[type=radio] { + opacity: 0; / * Блядь, какого ХУЯ????? * / +}*/ + +a, a:hover, a:focus, a:active { + text-decoration: none !important; +} + +.changeBlock ul li{ + list-style: inherit; !important; + display: list-item; +} + +.changeBlock ul{ + padding-left: 40px; +} + +/* MAIN CLASSES */ + +.disTab { + display: table; +} + +.box-sizing { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; +} + +.container { + width: 1170px !important; +} + +.mainContainer { + width: 100%; + background: url('../images/main.jpg') no-repeat center; + background-size: cover; +} + +.topMain { + margin: 0 auto; +} + +.wrTop { + width: 100%; + background-color: black; +} + +.logo { + width: 183px; + height: 36px; + background: url('../img/logo.png') no-repeat center; + background-size: cover; + float: left; + margin: 18px 0 21px 10px; + cursor: pointer; +} + +.mainMenu { + float: left; + margin: 26px 0 0 0; +} + +.mainMenu li { + float: left; + position: relative; + padding-right: 30px; +} + +.mainMenu li a { + border-bottom: 3px solid transparent; + -webkit-transition: all 0.4s ease-out; + -moz-transition: all 0.4s ease-out; + transition: all 0.4s ease-out; +} + +.mainMenu li:hover a { + border-color: #ff0029; +} + +.mainMenu li span { + content: ''; + position: absolute; + height: 23px; + left: 0; + top: -1px; +} + +.mainMenu .icon_tm1 span { + width: 26px; + background: url('../img/listMain.png') no-repeat left; + background-size: cover; + background-position: 0 0; +} + +.mainMenu .icon_tm2 span { + width: 22px; + background: url('../img/listMain.png') no-repeat left; + background-size: cover; + background-position: -26px 0; +} + +.mainMenu .icon_tm3 span { + width: 24px; + background: url('../img/listMain.png') no-repeat left; + background-size: cover; + background-position: -48px 0 +} + +.icon_tm1:hover span { + width: 26px; + background: url('../img/listMain2.png') no-repeat left !important; + background-size: cover; + background-position: 0 0 !important; +} + +.icon_tm2:hover span { + width: 22px; + background: url('../img/listMain2.png') no-repeat left !important; + background-size: cover; + background-position: -26px 0 !important; +} + +.icon_tm3:hover span { + width: 26px !important; + background: url('../img/listMain2.png') no-repeat left !important; + background-size: cover; + background-position: -49px 0 !important; +} + +.mainMenu li:last-child { + padding-right: 0; +} + +.mainMenu li a { + color: white; + font-size: 18px; + padding: 30px 0px 27px 40px; + font-family: 'pfbeausanspro-reg', sans-serif; +} + +.reg, .reg:link, .reg:visited { + color: #fb1818; + font-size: 16px; + text-transform: uppercase; + float: left; + line-height: 75px; + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 4px; +} + +.lock { + width: 75px; + height: 75px; + background: url('../img/lock.png') no-repeat center, white; + float: right; + cursor: pointer; + margin: 0 -25px 0 0; +} + +.welcomeMain { + width: 100%; + float: left; + font-size: 48px; + text-align: center; + padding: 54px 0 39px 0; + font-family: 'pfbeausanspro-thin', sans-serif; +} + +.changeBlock { + width: 485px; + /*height: 424px;*/ + overflow: hidden; + padding: 113px 0 0 0; + /*text-align: center;*/ + position: relative; +} + +.changeBlock1 { + float: left; + margin-left: -15px; + background-color: rgba(255,0,6,0.7); +} + +.changeBlock2 { + float: right; + margin-right: -15px; + background-color: rgba(0,0,0,0.7); +} + +.changeBlock > a { + border: none; + cursor: pointer; + height: 40px; + border-radius: 40px; + font-size: 20px; + text-transform: uppercase; + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 4px; + position: relative; + top: -60px; + display: table; + margin: auto; +} + +.changeBlock1 > a, .changeBlock1 > a:link, .changeBlock1 > a:visited { + background: url('../img/button1.png') no-repeat 25px , black; + color: white; + padding: 24px 26px 20px 72px; +} + +.changeBlock2 > a, .changeBlock2 > a:link, .changeBlock2 > a:visited { + background: url('../img/button2.png') no-repeat 27px, white; + color: black; + padding: 24px 26px 20px 72px; +} + +.changeBlock p { + /*font-size: 16px; + width: 63%; + margin: 71px auto 0 auto; + text-align: left; + line-height: 24px; + position: relative;*/ + font-family: 'Arial-MT-Regular', sans-serif; +} + +.changeBlock1 p { + color: white; +} + +.changeBlock2 p { + color: black; +} + +.changeBlock:after { + content: ''; + position: absolute; + width: 66px; + height: 1px; + left: 50%; + margin-left: -30px; + background-color: white; + bottom: 60px; +} + +.square { + width: 46px; + height: 46px; + position: absolute; + right: -23px; + top: 100px; + z-index: 9; + -webkit-transform: rotate(135deg); + -moz-transform: rotate(135deg); + transform: rotate(135deg); + background-color: #DCDCDD; +} + +.insetSquare { + width: 100%; + height: 100%; + position: relative; + -webkit-transform: rotate(-135deg); + -moz-transform: rotate(-135deg); + transform: rotate(-135deg); + background: url('../img/arrow.png') no-repeat center; +} + +.youtube { + width: 80px; + height: 80px; + margin: 80px auto; + border-radius: 100%; + cursor: pointer; + background: url('../img/youtube.png') no-repeat center, #FF0029; +} + +.imgProfile { + width: 75px; + height: 75px; + float: right; + margin: 0 0 0 -60px; +} + +.imgProfile img { + display: block; + width: 100%; + height: 100%; +} + +.infoProfile { + float: right; +} + +.infoProfile .btn-group .btn { + width: 75px; + height: 75px; + float: left; + border-radius: 0 !important; + background-color: black; + border: none; +} + +.infoProfile .btn-group .btn span { + color: white; + font-size: 26px; +} + +.infoProfile .btn-group .dropdown-toggle:hover, +.infoProfile .btn-group .dropdown-toggle:active, +.infoProfile .btn-group .dropdown-toggle:focus { + -webkit-box-shadow: inset 0 3px 5px rgba(255,0,39,0.99); + -moz-box-shadow: inset 0 3px 5px rgba(255,0,39,0.99); + box-shadow: inset 0 3px 5px rgba(255,0,39,0.99); + background-color: rgb(255,0,39); +} + +.rating { + width: 46px; + height: 46px; + float: right; + border-radius: 100%; + background-color: #4D4D4D; + margin: 15px 0 0 10px; + position: relative; +} + +.ratingInset { + width: 50px; + height: 45px; + border-radius: 100%; + background-color: #FF0027; + position: absolute; + left: -2px; + clip: rect(0, 22px, 50px, 0); + transform: rotate(-90deg); +} + +.iconRating { + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; + background: url('../img/button12.png') no-repeat center; +} + +.ratingPer { + color: #ff2c2c; + font-size: 18px; + font-family: 'pfdintextcomppro-regular', sans-serif; + float: right; + margin: 28px 0 0 9px; + cursor: pointer; +} + +.mainScore { + position: relative; +} + +.mainScore > .row { + border-right: 1px solid #CFCFCF; + border-left: 1px solid #CFCFCF; +} + +.titleScore, h1 { + width: 100%; + text-align: center; + float: left; + font-family: 'pfbeausanspro-thin', sans-serif; + font-size: 36px; + margin: 48px 0 45px 0; + letter-spacing: 2px; +} + +.scoreButtons { + width: 100%; + background-color: #F2F2F2; + position: relative; + /*margin-bottom: 140px;*/ +} + +.scoreButtons > p { + width: 100%; + float: left; + text-align: center; + font-size: 30px; + color: #fb2c2d; + font-family: 'Arial-MT-Regular', sans-serif; + margin: 67px 0 38px 0; + letter-spacing: 1px; +} + +.scoreButtons > p i { + color: #B6B6B6; +} + +.linkS { + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + font-size: 16px; + text-transform: uppercase; + letter-spacing: 2px; + margin-bottom: 52px; +} + +.linkS1, .linkS1:link, .linkS1:visited { + float: right; + color: white; + background-color: #FE0029; + padding: 18px 74px; +} + +.linkS2, .linkS2:link, .linkS2:visited { + float: left; + background-color: black; + color: white; + padding: 18px 47px; +} + +.scoreButtons table { + width: 100%; + border-collapse: collapse; + border: 1px solid #E3E2E2; +} + +.scoreButtons table tr { + border-bottom: 1px solid #E3E2E2; +} + +.scoreButtons table tr th, +.scoreButtons table tr td { + font-size: 15px; + text-align: center; + vertical-align: middle; +} + +.scoreButtons table tr th { + background-color: #E3E2E2; + color: #2c2c2c; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-weight: bold; + padding: 25px 0; +} + +.scoreButtons table tr td { + font-family: 'Arial-MT-Regular', sans-serif; + padding: 31px 0; + background-color: white; +} + +.scoreButtons table tr:nth-child(odd) td { + background-color: #F6F6F6; +} + +.scoreButtons table tr th:first-child, +.scoreButtons table tr td:first-child { + width: 15%; +} + +.scoreButtons table tr th:nth-child(2), +.scoreButtons table tr td:nth-child(2) { + width: 50%; +} + +.scoreButtons table tr th:nth-child(3), +.scoreButtons table tr td:nth-child(3) { + width: 16%; +} + +.scoreButtons table tr th:last-child, +.scoreButtons table tr td:last-child { + width: 19%; +} + +.scoreButtons table tr td b { + font-family: Arial, Verdana, Helvetica, sans-serif; + font-weight: bold; +} + +.scoreButtons table tr td:nth-child(3) { + font-size: 22px; + color: #fb2c2d; + letter-spacing: 1px; +} + +.scoreButtons table tr td i { + color: #B6B6B6; +} + +.scoreButtons table tr td:last-child { + font-size: 22px; + letter-spacing: 1px; +} + +.triangle1 { + position: absolute; + border: 30px solid transparent; + border-top: 17px solid white; + top: 0; + left: 50%; + margin-left: -30px; +} + +footer { + width: 100%; + position: relative; + background-color: #F7F7F7; + margin-top: 80px; + float: left; +} + +footer:after { + content: ''; + position: absolute; + left: 0; + top: 0; + width: 300px; + height: 3px; + background-color: black; +} + +.logoF { + width: 183px; + height: 36px; + background: url('../img/logoF.png') no-repeat center; + background-size: cover; + float: left; + margin: 41px 0 0 27px; + cursor: pointer; +} + +.linksSoc { + width: 100%; + float: left; + margin: 32px 0 0 0; + padding: 0 0 0 23px; +} + +.linksSoc > a, .linksSoc > a:link, .linksSoc > a:visited { + width: 46px; + height: 46px; + opacity: 0.2; + display: block; + float: left; + margin-right: 10px; + -webkit-transition: opacity 0.4s ease-out; + -moz-transition: opacity 0.4s ease-out; + transition: opacity 0.4s ease-out; +} + +.linksSoc > .icon_ls1 { + background: url('../img/socSprite.png') no-repeat left; + background-position: 0 0; +} + +.linksSoc > .icon_ls2 { + background: url('../img/socSprite.png') no-repeat left; + background-position: -46px 0; +} + +.linksSoc > .icon_ls3 { + background: url('../img/socSprite.png') no-repeat left; + background-position: -92px 0; +} + +.linksSoc > .icon_ls4 { + background: url('../img/socSprite.png') no-repeat left; + background-position: -138px 0; +} + +.linksSoc > .icon_ls5 { + background: url('../img/socSprite.png') no-repeat left; + background-position: -184px 0; + margin-right: 0; +} + +.linksSoc > a:hover { + opacity: 1; +} + +.copy-rights { + float: left; + font-size: 16px; + font-family: 'pfdintextcomppro-regular', sans-serif; + text-transform: uppercase; + letter-spacing: 2px; + margin: 34px 0 42px 31px; + color: #aaa; +} + +.listF1 p { + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 16px; + text-transform: uppercase; + color: #2c2c2c; + font-weight: bold; + margin: 46px 0 20px 0; +} + +.listF1 ul li { + margin-bottom: 6px; +} + +.listF1 ul li:last-child { + margin-bottom: 0; +} + +.listF1 ul li a, .listF1 ul li a:link, .listF1 ul li a:visited { + font-family: 'Arial-MT-Regular', sans-serif; + color: #6c6c6c; + font-size: 15px; +} + +.icon_tml span { + content: ''; + position: absolute; + width: 27px; + height: 24px; + left: -35px; + top: 0; + background: url('../img/list4.png') no-repeat center !important; + background-size: cover !important; +} + +.icon_tml:hover span { + background: url('../img/list4tml.png') no-repeat center !important; + background-size: cover !important; +} + +.profileTabs { + width: 100% !important; + margin: 13px -1px 0 -1px; + float: left; +} + +.profileTabs ul li { + position: relative; +} + +.profileTabs ul li a, .profileTabs ul li a:link, .profileTabs ul li a:visited { + border-radius: 0 !important; + font-size: 17px; + color: black; + font-family: 'pfbeausanspro-reg', sans-serif; + position: relative; + text-align: left; + padding: 22px; +} + +.profileTabs ul .active a:after { + content: ''; + position: absolute; + width: 100%; + height: 3px; + top: -1px; + left: 0; + background-color: black; +} + +.desPresent { + position: absolute; + font-size: 12px; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-style: italic; + color: #898989; + bottom: 8px; + left: 22px; +} + +.profileTabs ul li:first-child { + width: 1%; +} + +.profileTabs ul li:first-child a { + padding: 22px 22px 22px 90px; +} + +.profileTabs ul li:first-child a:before { + content: ''; + position: absolute; + width: 22px; + height: 21px; + background: url('../img/list2-a.png') no-repeat center; + background-size: cover; + left: 53px; + top: 23px; +} + +.roundsCount { + position: absolute; + left: 50%; + top: 16px; + height: 32px; +} + +.profileTabs ul li:nth-child(3) .roundsCount, +.profileTabs ul li:last-child .roundsCount { + left: 65%; +} + +.roundsCount > div { + width: 32px; + height: 32px; + border-radius: 100%; + text-align: center; + line-height: 32px; + font-family: 'Arial-MT-Regular', sans-serif; + float: left; + overflow: hidden; +} + +.countR { + background-color: #FF0027; + color: white; + margin-right: 2px; +} + +.countG { + color: black; + background-color: #ccc; +} + +.buttonGP { + width: 100%; + float: left; + margin: 43px 0 0 0; +} + +.valProject { + float: left; + margin: 0 0 0 62px; +} + +.valProject2 { + float: left; + margin: 0 0 0 28px; +} + +.valProject button { + padding: 14px 20px; +} + +.valProject2 button { + padding: 14px 20px; +} + +.valProject button, +.valProject2 button { + border-radius: 40px; + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; +} + +.valProject button:focus, +.valProject button:active, +.valProject2 button:focus, +.valProject2 button:active { + outline: none; + background-color: black; + color: white; +} + +.valProject2 button span mark { + background: none; + color: #ff2c2c; +} + +.valProject2 button > span { + padding-left: 11px; +} + +.projectsBlock { + width: 100%; + float: left; + margin: 43px 0 0 0; +} + +.projectPro { + width: 100%; + float: left; + margin-bottom: -1px; + border-top: 1px solid #CFCFCF; + border-bottom: 1px solid #CFCFCF; + background-color: white; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.projectPro:hover { + transform: scale(1.02); + box-shadow: 0 0 10px rgba(0,0,0,0.7); +} + +.titlePro a:hover { + text-decoration: underline !important; +} + +.projectPro:hover .leftPro:before { + background-color: #fb2c2d; +} + +.leftPro { + padding: 0 0 0 62px; + position: relative; + z-index: 99; +} + +.leftPro:before { + content: ''; + position: absolute; + width: 100px; + height: 3px; + background-color: black; + left: 62px; + top: 0; + z-index: 1; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.titlePro { + font-size: 24px; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-weight: bold; + float: left; + width: 100%; + margin: 52px 0 0 0; + position: relative; + word-spacing: 6px; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.desPro { + float: left; + margin: 28px 0 0 40px; +} + +.desPro li { + float: left; + color: #2c2c2c; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-style: italic; + margin: 0 96px 0 0; + position: relative; +} + +.desPro li:before { + content: ''; + position: absolute; + left: -37px; + top: -5px; + height: 26px; +} + +.desPro li:first-child:before { + width: 24px; + background: url('../img/desPro.png') no-repeat left; + background-size: cover; + background-position: 0 0; +} + +.desPro li:last-child:before { + width: 26px; + background: url('../img/desPro.png') no-repeat left; + background-size: cover; + background-position: -24px 0; +} + +.desPro li:first-child { + font-size: 16px; +} + +.desPro li:last-child { + font-size: 14px; + margin-right: 0; +} + +.desPro li a:hover { + text-decoration: underline !important; +} + +.textPro { + width: 100%; + float: left; + font-size: 16px; + font-family: 'Arial-MT-Regular', sans-serif; + color: #2c2c2c; + margin: 24px 0 0 0; + line-height: 24px; +} + +.listPro { + float: left; + margin: 24px 0 63px 35px; +} + +.listPro li { + float: left; + position: relative; + font-size: 14px; + font-family: 'Arial-MT-Regular', sans-serif; + color: #2c2c2c; + margin: 0 79px 0 0; +} + +.listPro li:last-child { + margin-right: 0; +} + +.listPro li:before { + content: ''; + position: absolute; + height: 20px; + left: -32px; + top: -2px; +} + +.listPro li:first-child:before { + width: 19px; + background: url('../img/listPro.png') no-repeat left; + background-size: cover; + background-position: 0 0; +} + +.listPro li:nth-child(2):before { + width: 24px; + background: url('../img/listPro.png') no-repeat left; + background-size: cover; + background-position: -19px 0; +} + +.listPro li:nth-child(3):before { + width: 20px; + background: url('../img/listPro.png') no-repeat left; + background-size: cover; + background-position: -41px 0; +} + +.listPro li:last-child:before { + width: 20px; + background: url('../img/listPro.png') no-repeat left; + background-size: cover; + background-position: -61px 0; +} + +.rightPro { + padding: 0 55px 0 0; +} + +.cenaPro { + width: 100%; + float: left; + text-align: left; + font-size: 30px; + color: #fb2c2d; + font-family: 'Arial-MT-Regular', sans-serif; + margin: 42px 0px 0 0; + letter-spacing: 1px; + border-bottom: 1px solid #CFCFCF; + padding: 0 0 28px 0px; +} + +.cenaPro i { + color: #B6B6B6; +} + +.rightPro ul { + float: left; + margin: 26px 0 0 50px; +} + +.rightPro ul li { + position: relative; + font-size: 15px; + color: #2c2c2c; + font-family: 'Arial-MT-Regular', sans-serif; + margin: 0 0 26px 0; +} + +.rightPro ul li:last-child { + margin-bottom: 0; +} + +.rightPro ul li:before { + content: ''; + position: absolute; + width: 21px; + left: -39px; + top: -3px; +} + +.rightPro ul li:first-child:before { + height: 26px; + background: url('../img/cenaList.png') no-repeat left; + background-size: cover; + background-position: 0 0; +} + +.rightPro ul li:nth-child(2):before { + height: 21px; + background: url('../img/cenaList.png') no-repeat left; + background-size: cover; + background-position: 0 -26px; +} + +.rightPro ul li:nth-child(3):before { + height: 22px; + background: url('../img/cenaList.png') no-repeat left; + background-size: cover; + background-position: 0 -46px; +} + +.pagin { + text-align: center; + margin: 30px 0 0px 0; +} + +.pagin nav { + display: inline-block; +} + +.pagin nav ul li { + float: left; + margin-right: 26px; + padding: 0 0; + line-height: 50px; +} + +.pagin nav ul li a { + background-color: transparent; + color: black; + font-size: 20px; + line-height: 50px; + font-family: 'pfdintextcomppro-regular', sans-serif; + border: none; + border-radius: 100%; +} + +.pagin nav ul .active a { + color: white; + background-color: #2c2c2c; + padding: 20px !important; + line-height: 10px; +} + +.pagin nav ul li a { + padding: 20px 0 !important; + line-height: 10px; + width: 50px !important; + height: 50px !important; + text-align: center; +} + +.pagin nav ul li a:hover, +.pagin nav ul li a:active { + color: white; + background-color: #2c2c2c; + border-color: #2c2c2c; +} + +.pagin nav li a span { + margin-top: -10px; +} + +.pagin nav ul li:last-child a:hover, +.pagin nav ul li:first-child a:hover { + background: none !important; + color: #2c2c2c; + opacity: 0.8; +} + +.filter { + width: 100%; + float: left; + background-color: #F2F2F2; + position: relative; + padding: 30px 0 30px 0; +} + +.titleF1 { + margin: 23px 0 0 0; +} + +.titleF1, .polsF1, .searchF1, .resSearchF1, .sro { + width: 100%; + float: left; + padding: 0 30px; +} + +.titleF1 > div { + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; + font-weight: bold; + color: #2c2c2c; +} + +.polsF1 .btn-group .btn { + width: 100% !important; + padding: 15px 30px 15px 18px; + border-radius: 0 !important; + border: none; + font-size: 15px; + color: #2c2c2c; + position: relative; + font-family: 'Arial-MT-Regular', sans-serif; + background-color: white; +} + +.polsF1 .btn-info { + background-color: white; +} + +.polsF1 .btn:active { + box-shadow: none !important; +} + +.polsF1 .btn-group.open .dropdown-toggle { + box-shadow: none !important; + outline: 1px solid #FF0029; +} + +.polsF1 .btn:hover, +.polsF1 .btn:focus { + background: white !important; + outline: none; +} + +.bootstrap-select.btn-group .dropdown-toggle .caret { + position: absolute; + color: #D2D3D5; + right: 10px; + font-size: 15px; +} + +.bootstrap-select.btn-group .dropdown-toggle:focus .caret, +.bootstrap-select.btn-group .dropdown-toggle:active .caret { + color: #FF0029; +} + +.open .caret { + color: #FF0029 !important; +} + +.bootstrap-select .dropdown-toggle:focus, +.bootstrap-select .dropdown-toggle:active { + outline-offset: 0 !important; + outline: 1px solid #FF0029 !important; +} + +.polsF1 .filter-option { + font-size: 15px; + color: #2c2c2c; + position: relative; + font-family: 'Arial-MT-Regular', sans-serif; +} + +.polsF1 .btn .glyphicon-triangle-top { + top: 15px; +} + +.polsF1 .btn .glyphicon-triangle-bottom { + top: 25px; +} + +.polsF1 .btn:focus span, +.polsF1 .btn:active span { + color: #FF0029; +} + +.polsF1 .dropdown-menu.open { + width: 100%; + margin:0 !important; + padding: 0 !important; + border-radius: 0 !important; + outline: 2px solid #FF0029; +} + +.bootstrap-select.btn-group .dropdown-menu { + margin-bottom: -7px !important; +} + +.polsF1 .dropdown-menu li { + margin-bottom: 0; +} + +/*.polsF1 .dropdown-menu li:first-child { + margin-top: -6px; +}*/ + +.polsF1 .dropdown-menu li:last-child { + margin-bottom: 2px; +} + +.polsF1 .dropdown-menu li a { + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; + color: #2c2c2c; + padding-top: 10px; + padding-bottom: 10px; +} + +.polsF1 .dropdown-menu li a:focus { + outline: none !important; + background: none; +} + +/*.searchF1 { + margin: 18px 0 0 0; +}*/ + +.searchInp { + width: 100%; + height: 51px; + padding: 0 15px; + font-size: 15px; + background-color: white; + color: #9c9c9c; + font-family: 'Arial-MT-Regular', sans-serif; + border: none !important; +} + +.otInp { + width: 90px; + height: 51px; + padding: 0 15px; + font-size: 15px; + background-color: white; + color: #9c9c9c; + float: left; + margin-right: 26px; + font-family: 'Arial-MT-Regular', sans-serif; + border: none !important; +} + +.valul .btn { + font-size: 20px !important; + padding: 11px 28px 11px 15px !important; +} + +.valul .btn span { + color: #aaa; +} + +.findReal, .findReal:link, .findReal:visited { + float: left; + color: white; + font-size: 16px; + font-family: 'pfdintextcomppro-regular', sans-serif; + background: url('../img/list2.png') no-repeat 21px, #FF0029; + padding: 17px 68px 17px 59px; + border-radius: 40px; + text-transform: uppercase; +} + +.clearSearch, .clearSearch:link, .clearSearch:visited { + font-size: 15px; + font-family: Arial, Verdana, Helvetica, sans-serif; + float: left; + position: relative; + color: #8a8989; + font-style: italic; + margin: 14px 0 0 39px; +} + +.clearSearch:before { + content: ''; + position: absolute; + width: 21px; + height: 22px; + background: url('../img/cenaList.png') no-repeat left; + background-size: cover; + background-position: 0 -46px; + left: -33px; + top: -3px; +} + +.resSearchF1 { + margin: 30px 0 23px 0; +} + +.titleResF1, div p.titleResF1 { + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; + font-weight: bold; + color: #2c2c2c; + float: left; +} + +.resButtonF1 { + width: 50px; + height: 50px; + background-color: white; + border: 1px solid #CFCFCF; + color: #FF0029; + text-align: center; + font-size: 16px; + float: left; + border-radius: 100%; + margin: -15px 0 0 28px; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.resButtonF1:focus { + outline: none; +} + +.resSearchF1 .col-lg-9 { + padding-left: 15px !important; +} + +.borderS1 { + width: 100%; + float: left; + margin: 10px 0 0 0; + border-top: 1px solid #CFCFCF; +} + +.slideRes { + width: 100%; + float: left; +} + +.sro { + margin: 33px 0 28px 0; +} + +label { + width: 23px; + height: 23px; + display: block; + position: relative; + float: left; + margin-right: 10px; +} + +input[type="checkbox"] + span { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: url('../img/check.png') no-repeat center; + background-position: 0 0; + background-size: cover; + cursor: pointer; +} + +.sro input[type="checkbox"] { + opacity: 0; +} + +input[type="checkbox"]:checked + span { + background-position: 0 -23px; +} + +.sro p { + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; + font-weight: bold; + color: #2c2c2c; + float: left; + margin: 2px 0 0 0px; +} + +.linkSort { + width: 100%; + float: left; + padding: 0 30px; + margin: 46px 0 28px 0; +} + +.linkSort p { + font-size: 14px; + font-family: 'Arial-MT-Regular', sans-serif; + float: left; + color: #6b6b6b; + margin: 10px 14px 0 0; +} + +.linkSort a, .linkSort a:link, .linkSort a:visited { + font-size: 14px; + font-family: 'Arial-MT-Regular', sans-serif; + float: left; + color: #6b6b6b; + padding: 11px 23px; + border-radius: 40px; + margin-right: 6px; + border: 1px solid white; +} + +.linkSort a span { + color: #bbb; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.linkSort a:last-child { + margin-right: 0; +} + +.linkSort a:focus, .linkSort a:active { + border-color: #6b6b6b; +} + +.linkSort a:focus span, .linkSort a:active span { + color: #6b6b6b; + -webkit-transform: rotate(180deg); + -moz-transform: rotate(180deg); + transform: rotate(180deg); +} + +.activeSort { + border-color: #6b6b6b !important; +} + +.activeSort span { + color: #6b6b6b !important; +} + +.polsF2 { + margin-bottom: 28px; +} + +.titleF2 { + margin: 17px 0 0 0; +} + +.galleryWork { + width: 100%; + float: left; + margin: 91px 0 0 0; + border-bottom: 1px solid #cfcfcf; +} + +.galleryWork > div:hover { + cursor: pointer; +} + +.insetCol { + background-color: #F2F2F2; + padding: 15px; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.insetCol, .insetCol2 { + width: 100%; + float: left; + margin-top: 15px; + position: relative; +} + +.imgGal { + width: 100%; + height: 224px; + background: url('../img/gal.jpg') no-repeat center; + background-size: cover; + float: left; + position: relative; +} + +.cenaImg { + width: 100%; + position: absolute; + bottom: 0; + left: 0; + padding: 0 30px; +} + +.cenaImgInset { + width: 100%; + font-size: 19px; + color: #fb2c2d; + font-family: 'Arial-MT-Regular', sans-serif; + text-align: center; + background-color: #FEFEFE; + padding: 10px 0; + line-height: 17px; +} + +.cenaImgInset i { + color: #8B8B8B; + font-size: 17px; +} + +.insetCol2 { + padding: 5px 30px; + background-color: white; +} + +.insetCol2 > p { + font-size: 16px; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-weight: bold; + text-align: center; + line-height: 19px; + margin-bottom: 44px; +} + +.buttonsImg { + position: relative; + width: 100%; + text-align: center; + left: 0; + bottom: -5px; + background-color: white; + z-index: 99; + opacity: 0; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.insetBI { + width: 45px; + height: 45px; + display: inline-block; + vertical-align: top; + line-height: 45px; + text-align: center; + font-size: 18px; +} + +.insetBI > i { + color: white; +} + +.insetBI1 { + background-color: black; + margin-right: -5px; +} + +.insetBI2 { + background-color: #FF0027; +} + +.galleryWork .col-lg-3, .galleryWork2 .col-lg-4 { + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.galleryWork .col-lg-3:hover, +.galleryWork2 .col-lg-4:hover { + -webkit-transform: scale(1.02); + -moz-transform: scale(1.02); + transform: scale(1.04); + box-shadow: 0 0 10px rgba(0,0,0,0.7); + background-color: white; +} + +.galleryWork .col-lg-3:hover .buttonsImg, +.galleryWork2 .col-lg-4:hover .buttonsImg { + opacity: 1; +} + +.galleryWork .col-lg-3:hover .insetCol, +.galleryWork2 .col-lg-4:hover .insetCol { + background-color: white; +} + +.galleryWork .col-lg-3:hover .imgFigure, +.galleryWork2 .col-lg-4:hover .imgFigure { + opacity: 1; +} + +.imgFigure { + position: absolute; + width: 50px; + height: 50px; + border-radius: 100%; + top: 50%; + left: 50%; + margin: -25px 0 0 -25px; + background: url('../img/img.png') no-repeat center, rgba(211,211,211,0.8); + opacity: 0; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.mainBlock2 > .row { + padding: 27px 0 0 0; +} + +.avatar { + width: 100%; + padding: 20px 15px; + float: left; + margin: 0 0 0 0; + background-color: #F1F1F1; +} + +.avatarInset { + width: 100%; + height: 224px; +} + +.avatarInset img { + display: block; + width: 100%; + height: 100%; +} + +.menuUser { + width: 100%; + float: left; + margin: 0 0 0 0; +} + +.menuUser ul { + float: left; + width: 100%; +} + +.menuUser ul li { + width: 100%; + margin-top: 1px; + position: relative; + background-color: #F1F1F1; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.menuUser ul li a, .menuUser ul li a:link, .menuUser ul li a:visited { + color: #595959; + font-size: 16px; + font-family: 'pfdintextcomppro-regular', sans-serif; + padding: 26px 23px 26px 65px; + position: relative; + text-transform: uppercase; + letter-spacing: 2px; + display: block; + width: 100%; +} + +.menuUser ul li span { + content: ''; + position: absolute; + width: 30px; + left: 15px; + top: 22px; + z-index: 999; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.menuUser ul .icon_um1 span { + height: 21px; + background: url('../img/menuUser.png') no-repeat left; + background-size: cover; + background-position: 0 0; +} + +.menuUser ul .icon_um2 span { + height: 22px; + background: url('../img/menuUser.png') no-repeat left; + background-size: cover; + background-position: 0 -21px; +} + +.menuUser ul .icon_um3 span { + height: 16px; + background: url('../img/menuUser.png') no-repeat left; + background-size: cover; + background-position: 0 -53px; +} + +.menuUser ul .icon_um4 span { + height: 26px; + background: url('../img/menuUser.png') no-repeat left; + background-size: cover; + background-position: 0px -69px; +} + +.menuUser ul li:hover { + background-color: white; + box-shadow: 0 0 10px rgba(0,0,0,0.8); + -webkit-transform: scale(1.04); + -moz-transform: scale(1.04); + transform: scale(1.04); + z-index: 999; +} + +.menuUser ul .icon_um1:hover span { + height: 21px; + background: url('../img/menuUser2.png') no-repeat left !important; + background-size: cover; + background-position: 0 0 !important; +} + +.menuUser ul .icon_um2:hover span { + height: 22px; + background: url('../img/menuUser2.png') no-repeat left !important; + background-size: cover; + background-position: 0 -21px !important; +} + +.menuUser ul .icon_um3:hover span { + height: 16px; + background: url('../img/menuUser2.png') no-repeat left !important; + background-size: cover; + background-position: 0 -53px !important; +} + +.menuUser ul .icon_um4:hover span { + height: 26px; + background: url('../img/menuUser2.png') no-repeat left !important; + background-size: cover; + background-position: 0px -69px !important; +} + +.divCol3 { + padding: 10px; +} + +.divCol9 { + padding: 20px 0; +} + +.nameUser, .cityUser, .navv { + width: 100%; + float: left; +} + +.nameUser { + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 22px; + line-height: 26px; + margin: 0 0 0 0; + font-weight: bold; +} + +.cityUser, .navv { + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 15px; + color: #5a5a5a; +} + +.cityUser { + text-transform: uppercase; + margin: 12px 0 5px 0; +} + +.navv { + margin: 0 0 0 0; +} + +.statusUser { + padding: 7px 16px; + letter-spacing: 2px; + font-size: 15px; + position: relative; + float: left; + background-color: #00BB7B; + color: white; + font-family: 'pfdintextcomppro-regular', sans-serif; + text-transform: uppercase; + margin: 16px 0 0 0; +} + +.statusUser:after { + content: ''; + position: absolute; + border: 7px solid transparent; + border-left: 7px solid #00BB7B; + border-top: 7px solid #00BB7B; + left: 0; + bottom: -11px; +} + +.showCon, .showCon:link, .showCon:visited { + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + color: black; + font-size: 16px; + padding: 17px 33px 17px 56px; + background: url('../img/showCon.png') no-repeat 16px, white; + float: left; + margin: 25px 0 0 0; + border: 1px solid white; + text-transform: uppercase; + letter-spacing: 2px; + -webkit-transition: all 0.4s ease-out; + -moz-transition: all 0.4s ease-out; + transition: all 0.4s ease-out; +} + +.showCon:hover { + border-color: #DFDFDF; +} + +.dashedCol4 { + width: 100%; + display: table; + border: 1px dashed #B7B7B7; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + margin: -11px 0 0 0; + padding: 26px 24px 50px 24px; +} + +.specUser { + width: 100%; + float: left; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 16px; + font-weight: bold; + margin: 0px 0 26px 0; +} + +.insetSpec { + float: left; + width: 100%; + margin: 0px 0 6px 0; +} + +.insetSpec span { + color: #5a5a5a; + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; +} + +.insetSpec span:first-child { + float: left; +} + +.insetSpec span:nth-child(2) { + float: right; +} + +.rettList { + width: 100%; + padding: 30px 0 15px 0; + border-top: 1px solid #EBEBEB; + border-bottom: 1px solid #EBEBEB; + float: left; + margin-top: -10px; +} + +.rettList li, .rettList li a, .rettList li a:link, .rettList li a:visited { + color: #2c2c2c; + font-size: 16px; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-weight: bold; + position: relative; +} + +.rettList li { + margin: 0 0 18px 40px; +} + +.rettList li:before { + content: ''; + position: absolute; + width: 24px; + left: -40px; + top: -2px; +} + +.restList3 { + border: none !important; +} + +.restList3 li a, .restList3 li a small { + font-size: 13px !important; +} + +.rettList li:first-child:before { + height: 19px; + background: url('../img/rett.png') no-repeat left; + background-size: cover; + background-position: 0 0; +} + +.rettList li:nth-child(2):before { + height: 25px; + background: url('../img/rett.png') no-repeat left; + background-size: cover; + background-position: 0 -19px; +} + +.rettList li:last-child:before { + height: 26px; + background: url('../img/rett.png') no-repeat left; + background-size: cover; + background-position: 0 -44px; +} + +.rettList li span { + color: #00BB7B; + padding-left: 10px; +} + +.rettList li small { + font-size: 16px; + color: #757575; + padding-left: 10px; +} + +.rettList li mark { + background: none; + color: #ff0029; + padding-left: 10px; +} + +.sroUser { + width: 100%; + float: left; + border-bottom: 1px solid #EBEBEB; + padding: 27px 0 30px 0; +} + +.sroUser p { + color: #3a3939; + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; + float: left; + margin: 2px 0 0 17px; +} + +.iconSRO { + width: 19px; + height: 23px; + float: left; + background: url('../img/sro.png') no-repeat center; + background-size: cover; +} + +.profileTabs2 { + width: 100%; + margin: 0 0 -1px 0; + float: left; +} + +.profileTabs2 ul li { + position: relative; +} + +.profileTabs2 ul li a, .profileTabs2 ul li a:link, .profileTabs2 ul li a:visited { + border-radius: 0 !important; + font-size: 17px; + color: black; + font-family: 'pfbeausanspro-reg', sans-serif; + position: relative; + text-align: left; + padding: 22px 61px 22px 21px; + height: 94px; +} + +.profileTabs2 ul .active a:after { + content: ''; + position: absolute; + width: 100%; + height: 3px; + top: -1px; + left: 0; + background-color: black; +} + +.addWork { + float: left; + font-size: 16px; + font-family: Arial, Verdana, Helvetica, sans-serif; + color: #5a5a5a; + position: relative; + margin: 0 0 0 48px; + font-style: italic; + padding: 21px 0 31px 0; +} + +.addWork a:link, .addWork a:visited, .addWork a { + color: #5a5a5a; +} + +.addWork:before { + content: ''; + position: absolute; + width: 24px; + height: 23px; + background: url('../img/plus.png') no-repeat center; + background-size: cover; + left: -38px; + top: 20px; +} + +.galleryWork2 { + width: 75%; + float: right; +} + +/*.galleryWork2 .col-lg-4:hover { + cursor: pointer; +}*/ + +.linkElse { + text-align: center; + margin: 50px 0 75px 0; +} + +.showElse, .showElse:link, .showElse:visited { + display: inline-block; + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + color: #aaa; + font-size: 16px; + padding: 17px 43px 17px 66px; + background: url('../img/img2.png') no-repeat 16px, white; + border: 1px solid white; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; + text-transform: uppercase; + letter-spacing: 2px; +} + +.showElse:hover { + border-color: #DFDFDF; +} + +/*.polsF3 { + margin-bottom: 23px; +}*/ + +.mLeft { + float: left; +} + +.polsSearch { + width: 25% !important; +} + +.polsSearch .btn { + padding-right: 65px !important; + border: 1px solid #ccc !important; +} + +.executorBlock { + width: 100%; + float: left; + margin: 20px 0 -21px 0; + border-top: 1px solid #CFCFCF; + position: relative; +} + +.imgExecutor { + width: 100%; + height: 100%; + position: relative; +} + +.imgExecutor img { + display: block; + width: 100%; + height: 100%; +} + +.aLinkExe { + width: 35%; + height: 125px; + display: block; + float: left; + margin: 32px 22px 0 0; +} + +.nameExecutor { + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 18px; + line-height: 21px; + margin: 33px 0 12px 0; + font-weight: bold; + float: left; + width: 58%; +} + +.nameExecutor a:link, .nameExecutor:visited, .nameExecutor a { + color: black; +} + +.navv2 { + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 15px; + color: #5a5a5a; + float: left; + width: 55%; +} + +.navv2 { + margin: 0 0 0 0; +} + +.statusUser { + padding: 7px 16px; + letter-spacing: 2px; + font-size: 15px; + position: relative; + float: left; + background-color: #00BB7B; + color: white; + font-family: 'pfdintextcomppro-regular', sans-serif; + text-transform: uppercase; + margin: 16px 0 0 0; +} + +.valProject2 { + margin-left: 15px !important; +} + +.restList2 { + border: none; + margin: 9px 0 0 40px; +} + +.restList2 li, .restList2 li a { + font-size: 13px !important; + font-family: 'Arial-MT-Regular', sans-serif; + margin-bottom: 12px; +} + +.restList2 li, .restList2 li a small { + font-size: 13px !important; +} + +.sroExecutor { + border: none; + padding: 0 0 0 0; + margin: -12px 0 0 40px; +} + +.dashedCol44 { + width: 87%; + padding: 17px 0px 0 18px; + margin: 31px 0px 0 69px; + position: relative; +} + +.dashedCol44 p { + font-size: 14px !important; + margin: 0 0 10px 0; +} + +.dashedCol44 > div span { + font-size: 13px !important; +} + +.dashedCol44 > div span:nth-child(2) { + margin-right: 30px; +} + +.showSpec { + width: 100%; + float: left; + display: none; +} + +.retts { + position: relative; + z-index: 1; + padding-left: 0; +} + +.showPress { + position: absolute; + right: 9px; + top: 100px; + cursor: pointer; + border: none; + width: 11px; + height: 6px; + z-index: 9999; + background: url('../img/showPress.png') no-repeat center; + background-size: cover; +} + +.showPress:focus, .showPress:active { + outline: none !important; +} + +.gallMini { + width: 100%; + float: left; + margin: 17px 0 63px 0; + position: relative; +} + +.linkInsetCol { + display: block; +} + +.executorBlock:before { + width: 125px; + height: 3px; + background-color: black; + position: absolute; + left: 15px; + top: 0; +} + +.listExecutor { + float: left; + margin: 37px 0 0 47px; +} + +.listExecutor li { + margin-bottom: 24px; +} + +.listExecutor li:last-child { + margin-bottom: 0; +} + +.listExecutor li a { + color: #595959; + font-size: 15px; + text-transform: uppercase; + font-family: 'pfdintextcomppro-regular', sans-serif; + position: relative; +} + +.listExecutor li a:before { + content: ''; + position: absolute; + width: 22px; + left: -40px; + top: -3px; +} + +.listExecutor li:first-child a:before { + height: 18px; + background: url('../img/listExecutor.png') no-repeat left; + background-size: cover; + background-position: 0 -3px; +} + +.listExecutor li:nth-child(2) a:before { + height: 22px; + background: url('../img/listExecutor.png') no-repeat left; + background-size: cover; + background-position: 0 -23px; +} + +.listExecutor li:last-child a:before { + height: 19px; + background: url('../img/listExecutor.png') no-repeat left; + background-size: cover; + background-position: 0 -53px; +} + +.doneBlock { + width: 100%; + float: left; + margin: 0 0 1px 0; + background-color: #F3F3F3; + position: relative; + padding: 15px 0; + min-height: 180px; +} + +.doneBlock:before { + content: ''; + width: 125px; + height: 3px; + background-color: black; + position: absolute; + left: 15px; + top: 0; +} + +.restList3 { + width: 55%; + margin: -14px 0 0 0; +} + +.dashedColColor { + background-color: #F9F9F9; + padding-bottom: 23px; +} + +.desListPro { + float: left; + margin: 34px 0 0 123px; +} + +.desListPro li { + position: relative; + font-size: 14px; + color: #393939; + font-family: 'Arial-MT-Regular', sans-serif; + margin-bottom: 21px; + letter-spacing: 0px; +} + +.desListPro li:last-child { + margin-bottom: 0; +} + +.desListPro li:before { + content: ''; + position: absolute; + width: 25px; + left: -34px; + top: -3px; +} + +.desListPro li:first-child:before { + height: 20px; + background: url('../img/desProject.png') no-repeat left; + background-size: cover; + background-position: 0 0; +} + +.desListPro li:nth-child(2):before { + height: 25px; + background: url('../img/desProject.png') no-repeat left; + background-size: cover; + background-position: 0 -20px; +} + +.sroPro { + margin: 24px 0 0 91px; +} + +.infoProjectBlock { + width: 100%; + height: 100px; + float: left; + background-color: #F3F3F3; + margin: 0 0 0 0; + position: relative; +} + +/*.infoProjectBlock .existing-file-widget {*/ + /*margin-left: 50px;*/ +/*}*/ + +.infoProjectBlock .existing-file-widget a { + color: #737373; + font-size: 13px; +} + +.infoProjectBlock .existing-file-widget a:hover { + color: #000; +} + +.listProjectIn { + float: left; + margin: 40px 0 0 57px; +} + +.listProjectIn li { + float: left; + color: #3a3939; + font-size: 14px; + padding-right: 23px; + font-family: 'Arial-MT-Regular', sans-serif; + letter-spacing: 1px; +} + +.listProjectIn li:last-child { + padding-right: 0; +} + +.listProjectIn li span { + font-family: Arial, Verdana, Helvetica, sans-serif; + font-weight: bold; +} + +.textProIn { + width: 90%; + float: left; + margin: 38px 0 0 54px; + font-size: 14px; + font-family: 'Arial-MT-Regular', sans-serif; + line-height: 24px; + color: #3a3939; +} + +.linkProIn, .linkProIn:link, .linkProIn:visited { + border-radius: 40px; + color: #4c4c4c; + font-family: 'pfdintextcomppro-regular', sans-serif; + font-size: 16px; + float: left; + padding: 19px 58px 17px 75px; + text-transform: uppercase; + letter-spacing: 2px; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.linkProIn:hover { + background-color: white; +} + +.linkProIn1 { + background: url('../img/linkProIn1.png') no-repeat 40px; + margin: 32px 0 50px 57px; +} + +.linkProIn2 { + background: url('../img/linkProIn2.png') no-repeat 40px; + margin: 32px 0 50px 4px; +} + +.triangle2 { + position: absolute; + border: 30px solid transparent; + border-top: 17px solid #F3F3F3; + bottom: -47px; + left: 50%; + margin-left: -30px; +} + +.exBigBlock { + width: 100%; + float: left; + margin: 0 0 0 0; + background-color: white; +} + +.titleEx { + font-size: 36px; + font-family: 'pfbeausanspro-thin', sans-serif; + text-align: center; + padding: 67px 0 0 0; + letter-spacing: 2px; +} + +.exButton { + margin: 43px 0 20px 0; + text-align: center; +} + +.exButton .btn-group { + float: none; + display: inline-block; +} + +.exButton .btn-group .btn { + border-radius: 40px; + font-size: 15px; + font-family: 'pfbeausanspro-reg', sans-serif; + padding: 15px 21px 13px 81px; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.exButton .btn-group .btn:hover { + background-color: white; +} + +.exButton .btn-group .btn:focus { + outline: none; + color: white; +} + +.exButton .btn-group .btn:active { + box-shadow: none !important; + color: white; +} + +.exButton .btn-group .btn span { + font-family: Arial. Verdana, Helvetica, sans-serif; + font-weight: bold; +} + +.exButton .btn-group .btn:first-child { + background: url('../img/btn1.png') no-repeat 29px 14px, white; +} + +.exButton .btn-group .btn:nth-child(2) { + background: url('../img/btn2.png') no-repeat 22px 14px, white; +} + +.exButton .btn-group .btn:last-child { + background: url('../img/btn3.png') no-repeat 22px 17px, white; +} + +.exButton .btn-group .btn:first-child:active, +.exButton .btn-group .btn:first-child:focus { + background-color: #FF0000 !important; + border-color: #FF0000; + background: url('../img/btn11.png') no-repeat 29px 14px, white; +} + +.exButton .btn-group .btn:nth-child(2):active, .exButton .btn-group .btn:nth-child(2):focus { + background-color: #00BB7B !important; + border-color: #00BB7B; + background: url('../img/btn22.png') no-repeat 22px 14px, white; +} + +.exButton .btn-group .btn:last-child:active, .exButton .btn-group .btn:last-child:focus { + background-color: #8c8c8c !important; + background: url('../img/btn33.png') no-repeat 22px 17px, white; +} + +.compareBlock { + margin: 10px 0 0 0; +} + +.compareBlock p { + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; + text-align: center; + margin: 0 0 0 0; + position: relative; + letter-spacing: 0; +} + +.compareBlock p:before { + content: ''; + position: absolute; + width: 22px; + height: 20px; + background: url('../img/para.png') no-repeat center; + background-size: cover; + left: -31px; + top: -1px; +} + +.exNew p { + font-size: 24px; + font-family: 'pfbeausanspro-thin', sans-serif; + text-align: center; + letter-spacing: 2px; + padding: 44px 0 31px 0; +} + +.imgExecutor2 { + width: 35%; + height: 125px; + background: url('../img/des.jpg') no-repeat center; + background-size: cover; + float: left; + margin: 32px 22px 0 0; +} + +.candidateBlock { + width: 100%; + float: left; + margin: 0 0 0 0; +} + +.candidate { + width: 100%; + float: left; + border-top: 1px solid #CFCFCF; + border-bottom: 1px solid #CFCFCF; + position: relative; + margin: -1px 0 0 0; +} + +.candLink, .candLink:link, .candLink:visited { + border-radius: 40px; + float: left; + font-size: 15px; + font-family: 'pfdintextcomppro-regular', sans-serif; + color: #595959; + letter-spacing: 2px; + text-transform: uppercase; + border: 1px solid white; +} + +.candLink:hover { + border-color: #BEBEBE; +} + +.candLink1 { + background: url('../img/btn2.png') no-repeat 31px 13px, white; + padding: 15px 95px 15px 68px; + margin: 24px 0 0 0; +} + +.candLink2 { + background: url('../img/btn44.png') no-repeat 25px 14px, white; + padding: 15px 27px 15px 66px; +} + +.candLink3 { + background: url('../img/btn3.png') no-repeat 34px 15px, white; + padding: 15px 120px 15px 67px; +} + +.listCens p { + font-size: 13px; + color: #2c2c2c; + font-family: 'Arial-MT-Regular', sans-serif; + width: 100%; + float: left; + margin-left: -24px !important; + margin-bottom: 13px; +} + +.listCens p:first-child { + margin: 34px 0 11px 0px; +} + +.listCens p:first-child span { + font-size: 24px; + color: #fb2c2d; + padding-left: 15px +} + +.listCens p:first-child i { + font-size: 24px; + color: #8C8C8C; +} + +.listCens p:nth-child(2) span { + font-family: Arial, Verdana, Helvetica, sans-serif; + font-weight: bold; +} + +.listCens p:last-child { + margin-bottom: 0; +} + +.commBlock44 { + width: 100%; + float: left; + margin: 6px 0 0 0; +} + +.comm44 { + width: 100%; + float: left; + margin: 0 0 35px 0; +} + +.nameComm { + font-weight: bold; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 14px; + margin: 0 64px 0 52px; + float: left; +} + +.nameComm a, .nameComm a:link, .nameComm a:visited { + color: black; +} + +.dateComm44 { + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 14px; + position: relative; + float: left; +} + +.dateComm44:before { + content: ''; + position: absolute; + width: 25px; + left: -34px; + top: -3px; + height: 20px; + background: url('../img/desProject.png') no-repeat left; + background-size: cover; + background-position: 0 0; +} + +.stars { + width: 100%; + float: left; + margin: 19px 0 0 0; + padding: 0 0 0 52px; + position: relative; +} + +.stars span { + float: left; + font-size: 18px; + color: #D1D1D1; + margin-right: 5px; +} + +.starAct, .nameCommAct { + color: #00BA7B !important; +} + +.textComm44 { + width: 90%; + float: left; + margin: 20px 0 0 54px; + font-size: 14px; + font-family: 'Arial-MT-Regular', sans-serif; + line-height: 24px; +} + +.answerComm, .answerComm:link, .answerComm:visited { + border-radius: 40px; + float: left; + font-size: 15px; + font-family: 'pfdintextcomppro-regular', sans-serif; + color: #595959; + letter-spacing: 2px; + text-transform: uppercase; + border: 1px solid #BEBEBE; + background: url('../img/answer.png') no-repeat 31px 13px, white; + padding: 19px 65px 15px 68px; + margin: 52px 0 14px 54px; +} + +.candidate:before { + content: ''; + width: 125px; + height: 3px; + background-color: black; + position: absolute; + left: 15px; + top: 0; +} + +.titleBlockComparison { + width: 100%; + float: left; + margin: 0 0 0 0; + position: relative; +} + +.titleBlockComparison p { + font-size: 30px; + line-height: 30px; + font-family: 'pfbeausanspro-thin', sans-serif; + text-align: center; + padding: 55px 0 49px 0; + background-color: #F3F3F3; +} + +.compTable { + width: 100%; + float: left; + margin-bottom: 80px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.compTable tr { + border-bottom: 1px solid #DDD; + border-top: 1px solid #DDD; + border-left-color: white; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; + cursor: move; +} + +.compTable tr:hover { + z-index: 999; + display: table-row; + position: relative; + -webkit-transform: scale(1.02); + -moz-transform: scale(1.02); + transform: scale(1.02); + /*box-shadow: 0 0 10px rgba(0,0,0,0.8);*/ + outline: 1px solid #DAD9D9; + cursor: move; +} + +.compTable tr:hover td:first-child { + color: #ff0000; +} + +.compTable tr:hover td:nth-child(2) { + text-decoration: underline; +} + +.compTable tr td { + background-color: white; +} + +.compTable tr:first-child { + border-top: 1px solid #DAD9D9 !important; + border-bottom: 1px solid #DAD9D9 !important; +} + +/*.compTable tr th, .compTable tr td { + display: block + float: left; + text-align: center; +}*/ +.compTable tr th, .compTable tr td { + display: table-cell; + vertical-align: middle; + text-align: center; +} + +.compTable tr th:first-child, +.compTable tr td:first-child { + width: 5%; +} + +.compTable tr th:nth-child(2), +.compTable tr td:nth-child(2) { + width: 15%; +} + +.compTable tr th:nth-child(3), +.compTable tr td:nth-child(3) { + width: 10%; +} + +.compTable tr th:nth-child(4), +.compTable tr td:nth-child(4) { + width: 10%; +} + +.compTable tr th:nth-child(5), +.compTable tr td:nth-child(5) { + width: 10%; +} + +.compTable tr th:nth-child(6), +.compTable tr td:nth-child(6) { + width: 15%; +} + +.compTable tr th:nth-child(7), +.compTable tr td:nth-child(7) { + width: 17%; +} + +.compTable tr th:last-child, +.compTable tr td:last-child { + width: 18%; +} + +.compTable tr th { + background-color: #DAD9D9; + font-size: 15px; + font-weight: bold; + color: #2c2c2c; + font-family: Arial, Verdana, Helvetica, sans-serif; + padding: 24px 0; +} + +.compTable tr td:first-child { + font-size: 24px; + color: #898989; + font-family: 'Arial-MT-Regular', sans-serif; + padding: 58px 0 65px 0; +} + +.compTable tr td:nth-child(2) { + font-size: 15px; + font-weight: bold; + color: #2c2c2c; + font-family: Arial, Verdana, Helvetica, sans-serif; + padding: 47px 0; +} + +.compTable tr td:nth-child(3) { + font-size: 16px; + font-weight: bold; + color: #fb2c2d; + font-family: Arial, Verdana, Helvetica, sans-serif; + padding: 58px 0; +} + +.compTable tr td:nth-child(3) i { + color: #8C8C8C; +} + +.compTable tr td:nth-child(4) { + font-size: 15px; + font-weight: bold; + color: #4b4b4b; + font-family: Arial, Verdana, Helvetica, sans-serif; + padding: 48px 0; + line-height: 16px; +} + +.compTable tr td:nth-child(4) span { + color: #858585; + font-size: 13px; + font-family: 'Arial-MT-Regular', sans-serif; +} + +.compTable tr td:nth-child(5) span { + color: #8A8A8A; + font-size: 24px; + padding: 52px 0; +} + +.compTable tr td:nth-child(6) ul { + float: left; + margin: 0px 0 0 72px; +} + +.compTable tr td:nth-child(6) ul li { + font-size: 14px; + color: #767676; + font-weight: bold; + font-family: Arial, Verdana, Helvetica, sans-serif; + margin-bottom: 12px; + position: relative; + text-align: left; +} + +.compTable tr td:nth-child(6) ul li span { + color: #43b476; +} + +.compTable tr td:nth-child(6) ul li small { + color: #ff2c2c; + font-size: 14px; +} + +.compTable tr td:nth-child(6) ul li:before { + content: ''; + position: absolute; + width: 20px; + left: -28px; + top: 0px; +} + +.compTable tr td:nth-child(6) ul li:first-child:before { + height: 18px; + background: url('../img/listTable.png') no-repeat center; + background-size: cover; + background-position: 0 0; +} + +.compTable tr td:nth-child(6) ul li:last-child:before { + height: 21px; + background: url('../img/listTable.png') no-repeat center; + background-size: cover; + background-position: 0 -39px; +} + +.compTable tr td:nth-child(6) ul li:nth-child(2):before { + height: 20px; + background-size: cover; + background: url('../img/listTable.png') no-repeat 0 -17px; +} + +.compTable tr td:nth-child(7) { + color: #858585; + font-size: 13px; + font-family: 'Arial-MT-Regular', sans-serif; + line-height: 14px; + padding: 36px 0; +} + +.compTable tr td:nth-child(7) span { + color: #43b476; + font-size: 14px; + font-weight: bold; + font-family: Arial, Verdana, Helvetica, sans-serif; + position: relative; + width: 100%; + float: left; +} + +.compTable tr td:nth-child(7) span:before { + content: ''; + position: absolute; + width: 21px; + left: 60px; + top: -8px; + height: 26px; + background: url('../img/cenaList.png') no-repeat left; + background-position: 0 0; +} + +.compTable tr td:nth-child(8) { + padding: 20px 0; +} + +.tableButtons { + width: 50%; + margin: 0 auto; + cursor: pointer; +} + +.btnTab { + width: 50px; + height: 50px; + border: 1px solid #DDD; + float: left; + -webkit-transition: all 0.4s ease-out; + -moz-transition: all 0.4s ease-out; + transition: all 0.4s ease-out; +} + +.btnTab1 { + background: url('../img/btnTab11.png') no-repeat center, white; +} + +.btnTab2 { + background: url('../img/btnTab22.png') no-repeat center, white; + margin-left: -1px; +} + +.btnTab3 { + background: url('../img/btnTab33.png') no-repeat center, white; + margin-top: -1px; +} + +.btnTab4 { + background: url('../img/btnTab44.png') no-repeat center, white; + margin: -1px 0 0 -1px; +} + +.tableButtons:hover .btnTab1 { + border-color: #00BD7F; + background: url('../img/btnTab111.png') no-repeat center, #00BD7F; +} + +.tableButtons:hover .btnTab2 { + border-color: #222; + background: url('../img/btnTab222.png') no-repeat center, #222; +} + +.tableButtons:hover .btnTab3 { + border-color: #FF0000; + background: url('../img/btnTab333.png') no-repeat center, #FF0000; +} + +.tableButtons:hover .btnTab4 { + border-color: #A7A7A7; + background: url('../img/btnTab444.png') no-repeat center, #A7A7A7; +} + +.allProjects { + position: relative; +} + +.all { + width: 100px; + top: 43px; + position: absolute; + text-align: center; + cursor: pointer; +} + +.all:hover { + opacity: 0.8; +} + +.all1 { + left: 20px; +} + +.all1 a:before{ + content: ''; + position: absolute; + width: 20px; + height: 18px; + top: 0px; + right: 40px; + background: url('../img/prev.png') no-repeat top center; +} + +.all2 { + right: 20px; +} + +.all2 a:before{ + content: ''; + position: absolute; + width: 20px; + height: 18px; + top: 0px; + left: 40px; + background: url('../img/next.png') no-repeat top center; +} + +.all p { + font-size: 12px; + font-family: Arial, Verdana, Helvetica, sans-serif; + color: #5a5a5a; + font-style: italic; + padding: 30px 0 0 0; +} + +.btnReadyBlock { + width: 100%; + float: left; + margin: 0 0 0 0; + padding: 51px 0 0 0; + background: #F3F3F3; + position: relative; +} + +.cenaReady { + color: #fb2c2d; + font-size: 30px; + font-family: 'Arial-MT-Regular', sans-serif; + text-align: center; + padding: 13px 0; +} + +.cenaReady i { + color: #B6B6B6; +} + +.linkReady, .linkReady:link, .linkReady:visited { + font-family: 'pfdintextcomppro-regular', sans-serif; + color: #4c4c4c; + letter-spacing: 2px; + text-transform: uppercase; + border-radius: 40px; + float: left; + margin: 0 0 48px 0; +} + +.LR1 { + background: url('../img/linkReady1.png') no-repeat 70px 15px, white; + padding: 19px 93px 17px 109px; +} + +.LR2 { + background: url('../img/btnTab22.png') no-repeat 22px 13px, white; + padding: 19px 52px 17px 54px; +} + +.LR3 { + background: url('../img/btnTab44.png') no-repeat 19px 15px, white; + padding: 19px 39px 17px 47px; +} + +.desReadyBlock { + width: 100%; + float: left; + margin: 1px 0 0 0; + background-color: #F3F3F3; +} + +.titleReady { + color: #3a3939; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-weight: bold; + font-size: 16px; + margin: 49px 0 0 64px; + float: left; +} + +.textReady { + color: #3c1a06; + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 14px; + float: left; + margin: 23px 0 63px 67px; + line-height: 24px; +} + +.sliderReady { + float: left; + height: 788px; + margin: 0 0 0 0; + position: relative; +} + +.swiper-container { + width: 100%; + height: 300px; + margin-left: auto; + margin-right: auto; +} + +.swiper-slide { + background-size: cover; + background-position: center; + margin-top: 14px !important; +} + +.gallery-top { + height: 80%; + width: 100%; +} + +.gallery-thumbs { + height: 20%; + box-sizing: border-box; + padding: 10px 0; +} + +.gallery-thumbs .swiper-slide { + width: 25%; + height: 100%; + position: relative; + cursor: pointer; +} + +.gallery-thumbs .swiper-slide.is-selected:after { + content: ''; + position: absolute; + width: 100%; + height: 3px; + background-color: #ff0000; + top: -24px; + left: 0; + z-index: 999; +} + +.arr { + width: 50px; + height: 50px; + cursor: pointer; + margin: 10px 0; +} + +.arr:hover { + opacity: 0.8; +} + +.arr1 { + background: url('../img/prev2.png') no-repeat center; + float: left; +} + +.arr2 { + background: url('../img/next2.png') no-repeat center; + float: right; +} + +.sibl { + font-size: 30px; + font-family: 'pfbeausanspro-thin', sans-serif; + padding: 82px 0 42px 0; + text-align: center; +} + +.arroww { + width: 60px; + height: 60px; + position: absolute; + top: 37%; + z-index: 999; + cursor: pointer; +} + +.prev3 { + background: url('../img/prev3.png') no-repeat center, black; + left: -45px; +} + +.next3 { + background: url('../img/next3.png') no-repeat center, black; + right: -45px; +} + +.tabsChat a { + border: none !important; + text-align: center !important; +} + +.tabsChat .active a { + border: none !important; +} + +.chatBlock { + width: 100%; + border-top: 1px solid #DADADA; + border-bottom: 1px solid #DADADA; + margin: 18px 0 0px 0; + float: left; +} + +/*.commChat { + height: 845px; + max-height: 845px; + overflow-y: scroll; + border-right: 1px solid #DADADA; + border-left: 1px solid #DADADA; +}*/ + +.insetCommChat { + width: 100%; + float: left; + margin: 20px 0 -7px 0; +} + +.topCommChat{ + width: 100%; + float: left; +} + +.youChat { + background-color: #E9FFF8; +} + +.nameCommChat { + float: left; + font-size: 13px; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-weight: bold; + margin: 18px 20px 0 0; +} + +.topCommChat span { + font-size: 13px; + color: #2c2c2c; + font-family: 'Arial-MT-Regular', sans-serif; + float: left; + margin: 18px 0 0 0; +} + +.textCommChat { + width: 84%; + float: left; + margin: 11px 0 30px 0; + font-size: 14px; + font-family: 'Arial-MT-Regular', sans-serif; + color: #3c1a06; + line-height: 25px; +} + +.greenNCC { + color: #00A66E; +} + +#chat { + width: 100%; + height: 110px; + border: 1px solid #cdcdcd; + resize: none; + padding: 10px 15px; + color: #3c1a06; + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 14px; + float: left; + margin: 33px 0 0 0; +} + +.bunChat { + width: 100%; + float: left; + margin: 19px 0 49px 0; +} + +.setChat { + width: 40%; + float: left; + padding: 0 0 0 45px; + background: url('../img/set.png') no-repeat 10px 0; +} + +.setChat p { + font-family: Arial, Verdana, Helvetica, sans-serif; + font-style: italic; + font-size: 16px; + float: left; + margin: 0 0 0 0; + color: #5a5a5a; + cursor: pointer; +} + +.setChat span { + width: 90%; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-style: italic; + font-size: 12px; + float: left; + margin: 6px 0 0 0; + line-height: 16px; + color: #919191; +} + +.bunChat a, .bunChat a:link, .bunChat a:visited { + float: right; + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 2px; + color: #373737; + font-size: 15px; + border: 1px solid #BEBEBE; + padding: 17px 46px; + text-transform: uppercase; +} + +.wrTAB { + padding: 0; +} + +.textAreaBlock2 { + width: 100%; + float: left; + margin: 24px 0 0 0; + padding: 0 15px; + /*border-bottom: 1px solid #BEBEBE;*/ + text-align: center; +} + +.textAreaBlock2 p { + font-size: 13px; + font-family: 'Arial-MT-Regular', sans-serif; + color: #2c2c2c; + float: left; + width: 100%; + text-align: left; +} + +#chat2 { + width: 100%; + height: 110px; + border: 1px solid #cdcdcd; + resize: none; + padding: 10px 15px; + color: #3c1a06; + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 14px; + float: left; + text-align: left; + margin: 10px 0 20px 0; +} + +.textAreaBlock2 a, .textAreaBlock2 a:link, .textAreaBlock2 a:visited { + border: 1px solid #bebebe; + border-radius: 40px; + color: #373737; + display: inline-block; + font-family: "pfdintextcomppro-regular",sans-serif; + font-size: 15px; + letter-spacing: 2px; + margin-bottom: 20px; + padding: 12px 30px; + text-transform: uppercase; +} + +.textAreaBlock2 a:not(.cke_button, .cke_combo_button, .cke_path_item), +.textAreaBlock2 a:link:not(.cke_button, .cke_combo_button, .cke_path_item), +.textAreaBlock2 a:visited:not(.cke_button, .cke_combo_button, .cke_path_item) { + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 2px; + text-transform: uppercase; + border: 1px solid #BEBEBE; + border-radius: 40px; + display: inline-block; + color: #373737; + padding: 12px 30px; + font-size: 15px; + margin-bottom: 20px; +} + +.linkChatB { + width: 100%; + float: left; + margin: 40px 0 0 0; + text-align: center; +} + +.linkChatB a, .linkChatB a:link, .linkChatB a:visited { + border-radius: 40px; + display: inline-block; + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 2px; + color: #373737; + font-size: 15px; + border: 1px solid #BEBEBE; + padding: 17px 27px 17px 56px; + text-transform: uppercase; + background: url('../img/chat.png') no-repeat 20px 13px; +} + +.wrMessages { + padding: 0; + background-color: #F7F7F7; +} + +.messageBlock { + width: 100%; + float: left; + margin: 0 0 0 0; + padding: 0 0; +} + +.messageBlock > p { + width: 100%; + float: left; + font-size: 24px; + font-family: 'pfbeausanspro-reg', sans-serif; + margin: 26px 0 20px 15px; +} + +.message { + width: 100%; + float: left; + border-top: 1px solid #000; + border-bottom: 1px solid #000; + padding: 15px 0; + margin-bottom: -1px; + position: relative; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out +} + +.imgMess { + width: 60px; + height: 60px; + float: left; + margin: 0 15px 0 15px; +} + +.imgMess img { + display: block; + width: 100%; + height: 100%; +} + +.nameMess { + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 13px; + font-weight: bold; + float: left; + margin: 0 0 0 0; +} + +.nameMess a, .nameMess a:link, .nameMess a:visited { + color: black; +} + +.conMess, .conMess:link, .conMess:visited { + color: #5a5a5a; + font-size: 13px; + font-family: Arial, Verdana, Helvetica, sans-serif; + text-decoration: underline; + position: relative; + float: left; + margin: 18px 0 0 30px; + font-style: italic; +} + +.deleteMess, .deleteMess:link, .deleteMess:visited { + color: #5a5a5a; + font-size: 14px; + font-family: Arial, Verdana, Helvetica, sans-serif; + text-decoration: underline; + position: relative; + float: left; + margin: 61px 0 0 -45%; + font-style: italic; + display: none; +} + +.conMess:after { + content: ''; + position: absolute; + width: 17px; + height: 22px; + background: url('../img/btnTab44.png') no-repeat center; + background-size: cover; + left: -31px; + top: -2px; +} + +.deleteMess:after { + content: ''; + position: absolute; + width: 13px; + height: 13px; + background: url('../img/btn3.png') no-repeat center; + background-size: cover; + left: -30px; + top: 2px; +} + +.message span { + width: 35px; + height: 35px; + border-radius: 100%; + background-color: #EBEBEB; + line-height: 35px; + text-align: center; + font-size: 14px; + font-family: 'Arial-MT-Regular', sans-serif; + position: absolute; + right: 15px; + top: 35px; + cursor: pointer; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.messd:hover { + z-index: 999; + background-color: white; + -webkit-transform: scale(1.06); + -moz-transform: scale(1.06); + transform: scale(1.06); + box-shadow: 0 0 10px rgba(0,0,0,0.7); +} + +.messd:hover span { + background-color: #FF0027; + color: white; +} + +.messd:hover .deleteMess { + display: block; +} + +.mesAct { + z-index: 999; + background-color: white; + -webkit-transform: scale(1.02); + -moz-transform: scale(1.02); + transform: scale(1.02); + box-shadow: 0 0 10px rgba(0,0,0,0.7); +} + +.mesAct .deleteMess { + display: block; +} + +.mesAct span { + background-color: #FF0027; + color: white; +} + +.hideAct { + display: block !important; +} + +.wrChat1 { + padding: 0; +} + +.wrChat1 .message { + border: none; +} + +.startChat { + float: left; + margin: 0 0 0 0; +} + +.insetSC1 { + width: 100%; + float: left; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 15px; + font-weight: bold; + color: #2c2c2c; + margin: 0 0 10px 0; +} + +.insetSC1 span { + float: right; + margin-right: 30px; +} + +.insetSC2 { + width: 100%; + float: left; + font-family: "Arial-MT-Regular", sans-serif; + font-size: 13px; + color: #2c2c2c; + margin: 0 0 0 0; +} + +.insetSC2 span { + color: #ff2c2c; + float: right; + margin-right: 60px; +} + +.documentsChat { + width: 100%; + float: left; +} + +.documentsChat > p { + width: 100%; + float: left; + font-size: 24px; + font-family: 'pfbeausanspro-reg', sans-serif; + margin: 26px 0 20px 0; +} + +.documentsChat ul { + float: left; + margin: 4px 0 0 32px; + max-width: 210px; +} + +.documentsChat ul li { + color: #737373; + font-size: 13px; + font-family: 'Arial-MT-Regular', sans-serif; + margin-bottom: 10px; + position: relative; +} + +.documentsChat ul li:before { + content: ''; + position: absolute; + width: 19px; + height: 18px; + background: url('../img/imgDoc.png') no-repeat center; + background-size: cover; + left: -32px; + top: 0; +} + +.documentsChat ul li div , .remove-document{ + position: absolute; + width: 11px; + height: 11px; + background: url('../img/delDoc.png') no-repeat center; + background-size: cover; + right: -20px !important; + top: 2px; + cursor: pointer; +} + +.documentsChat ul li:last-child { + margin-bottom: 0; +} + +.documentsChat ul li span { + float: right; + margin: 0 0 0 30px; +} + +.documentsChat a, .documentsChat a:link, .documentsChat a:visited { + color: #5a5a5a; + border-radius: 40px; + border: 1px solid #BEBEBE; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 12px; + font-style: italic; + padding: 10px 21px 10px 32px; + background: url('../img/btnDoc.png') no-repeat 10px 6px; + float: left; + margin: 19px 0 -10px 0; +} + +.wrChat1 .textAreaBlock2 { + border: none; +} + +.closeChat { + width: 100%; + float: left; + padding: 0 0 0 0; + text-align: center; +} + +.closeChat1 { + margin: 10px 0 30px 0; + background: url('../img/closeChat1.png') no-repeat top center; +} + +.closeChat2 { + background: url('../img/closeChat2.png') no-repeat top center; +} + +.closeChat a, .closeChat a:link, .closeChat a:visited { + color: #5a5a5a; + font-size: 14px; + font-family: Arial, Verdana, Helvetica, sans-serif; + text-decoration: underline; + text-align: center; + display: inline-block; + margin: 0 0 0 0; + font-style: italic; + padding: 30px 0 0 0; +} + +.orderBlock { + width: 100%; + float: left; + margin-bottom: -1px; + padding: 15px; + background-color: #F7F7F7; + border-top: 1px solid #72767C; + border-bottom: 1px solid #72767C; + position: relative; + cursor: pointer; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.orderBlock:hover { + background-color: white; + border-top: 1px solid black; + border-bottom: 1px solid black; + -webkit-transform: scale(1.03); + -moz-transform: scale(1.03); + transform: scale(1.03); + box-shadow: 0 0 10px rgba(0,0,0,0.7); + z-index: 999; +} + +.titleOB { + width: 100%; + float: left; + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 18px; + color: #2c2c2c; + margin: 0 0 0 0; + line-height: 20px; +} + +.pOB { + width: 100%; + float: left; + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 15px; + color: #2c2c2c; + margin: 10px 0 10px 0; +} + +.pOB span { + font-family: Arial, Verdana, Helvetica, sans-serif; + font-weight: bold; +} + +.listChat1 { + float: left; + margin: 0 0 0 20px; +} + +.listChat1 li { + color: #737373; + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 13px; + margin-bottom: 4px; +} + +.listChat1 li:last-child { + margin-bottom: 0; +} + +.linkChat11, .linkChat11:link, .linkChat11:visited { + font-family: Arial, Verdana, Helvetica, sans-serif; + color: #5a5a5a; + font-size: 14px; + font-style: italic; + float: left; + margin: 10px 0 10px 0; + text-decoration: underline; + display: block; +} + +.linkChat11 span { + font-size: 24px; + float: left; + margin: -4px 10px 0 0; +} + +.hideOBB { + width: 100%; + float: left; + display: none; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.orAct { + background-color: white; + border-top: 1px solid black; + border-bottom: 1px solid black; + -webkit-transform: scale(1.03); + -moz-transform: scale(1.03); + transform: scale(1.03); + box-shadow: 0 0 10px rgba(0,0,0,0.7); + z-index: 999; +} + +.dimovChat { + position: absolute; + right: 15px; + top: 15px; + cursor: pointer; + z-index: 999; + border: 7px solid transparent; + border-left: 7px solid #72767C; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.orderBlock:hover .dimovChat { + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + transform: rotate(90deg); +} + +.orAct .dimovChat { + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + transform: rotate(90deg); +} + +.orderBlock:hover .hideOBB { + display: block; +} + +.orAct .hideOBB { + display: block !important; +} + +.wrstepschat { + float: left; + padding: 0; +} + +.wrstepschat > p { + width: 100%; + float: left; + font-size: 24px; + font-family: 'pfbeausanspro-reg', sans-serif; + margin: 26px 15px 20px 15px; + color: black; +} + +.stepssBlock { + width: 100%; + float: left; + padding: 15px; + border-top: 1px solid black; + border-bottom: 1px solid black; + z-index: 9; + position: relative; + margin-bottom: -1px; +} + +.titleStepss { + width: 100%; + float: left; + font-size: 18px; + font-family: 'Arial-MT-Regular', sans-serif; + margin: 0 0 15px 0; + color: #2c2c2c; +} + +.textStepss { + width: 100%; + float: left; + font-size: 14px; + line-height: 17px; + font-family: 'Arial-MT-Regular', sans-serif; + color: #575757; +} + +.numberStepp { + width: 100%; + float: left; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + padding: 15px; + margin-bottom: -15px; + background-color: white; + position: relative; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +/*.numberStepp:hover { + z-index: 999; + border-top-color: black; + border-bottom-color: black; + -webkit-transform: scale(1.02); + -moz-transform: scale(1.02); + transform: scale(1.02); + box-shadow: 0 0 10px rgba(0,0,0,0.7); +}*/ + +/*.numberStepp:hover .insetNumStepp { + border-color: white; +}*/ + +.insetNumStepp { + width: 100%; + float: left; + padding-top: 15px; + border-bottom: 1px solid #DADADA; + margin-bottom: -1px; +} + +.insetNumStepp:first-child { + margin-top: -18px; +} + +.titleNumStepp { + width: 100%; + float: left; + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 13px; + color: #464646; + line-height: 14px; +} + +.titleNumStepp span { + font-size: 14px; + text-transform: uppercase; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-weight: bold; + float: left; + margin-right: 14px; +} + +.textNumStepp { + width: 100%; + float: left; + font-size: 12px; + color: #525252; + font-family: 'Arial-MT-Regular', sans-serif; + margin: 10px 0; +} + +.insetNumStepp > div { + width: 100%; + float: left; + margin-bottom: 15px; +} + +.insetNumStepp > div p { + float: left; + font-size: 12px; + color: #525252; + font-family: 'Arial-MT-Regular', sans-serif; +} + +.insetNumStepp > div span { + color: #ff2c2c; + float: right; + font-size: 12px; + font-family: 'Arial-MT-Regular', sans-serif; +} + +.insetNumStepp > div span i { + color: #848484; +} + +.FFD { + border-bottom: 0; + margin-top: 15px; +} + +.stepssBlock ul { + float: left; + margin: 10px 0 0 30px; +} + +.stepssBlock ul li { + font-size: 12px; + color: #525252; + font-family: 'Arial-MT-Regular', sans-serif; + margin-bottom: 8px; + position: relative; +} + +.stepssBlock ul li:before { + content: ''; + position: absolute; + left: -30px; + top: 2px; +} + +.stepssBlock ul li:first-child:before { + width: 13px; + height: 14px; + background: url('../img/reserved.png') no-repeat center; + background-size: cover; +} + +.stepssBlock ul li:last-child:before { + width: 17px; + height: 16px; + background: url('../img/reserved2.png') no-repeat center; + background-size: cover; +} + + +.infoProfile .dropdown-menu { + border-radius: 0; + background-color: black; + left: -174px; + margin: -1px 100% 0 0; + float: left; + width: 250px; + height: 300px; + padding: 30px 20px 15px 40px; + border-top: 3px solid #ff2c2c; +} + +.infoProfile .dropdown-menu li { + margin-bottom: 10px; +} + +.infoProfile .dropdown-menu li:last-child { + margin-bottom: 0; +} + +.infoProfile .dropdown-menu li a, +.infoProfile .dropdown-menu li a:link, +.infoProfile .dropdown-menu li a:visited { + color: white; + font-size: 17px; + font-family: 'pfbeausanspro-reg', sans-serif; + position: relative; +} + +.infoProfile .dropdown-menu li a:hover, +.infoProfile .dropdown-menu li a:active { + background-color: black !important; + color: #ff2c2c; +} + +.infoProfile .dropdown-menu li a span { + content: ''; + position: absolute; + width: 20px; + left: -18px; + top: 4px; +} + +.infoProfile .dropdown-menu .icon_mm1 a span { + height: 20px; + background: url('../img/menu.png') no-repeat center; + background-size: cover; + background-position: 0 0; +} + +.infoProfile .dropdown-menu .icon_mm2 a span { + height: 22px; + background: url('../img/menu.png') no-repeat center; + background-size: cover; + background-position: 0 -20px; +} + +.infoProfile .dropdown-menu .icon_mm3 a span { + height: 13px; + background: url('../img/menu.png') no-repeat center; + background-size: cover; + background-position: 0 -42px; + top: 6px; +} + +.infoProfile .dropdown-menu .icon_mm4 a span { + height: 20px; + background: url('../img/menu.png') no-repeat center; + background-size: cover; + background-position: 0 -55px; +} + +.infoProfile .dropdown-menu .icon_mm5 a span { + height: 20px; + background: url('../img/menu.png') no-repeat center; + background-size: cover; + background-position: 0 -75px; +} + +.infoProfile .dropdown-menu .icon_mm6 a span { + height: 20px; + background: url('../img/menu.png') no-repeat center; + background-size: cover; + background-position: 0 -95px; +} +.infoProfile .dropdown-menu .icon_mm7 a span { + height: 20px; + background: url('../img/menu.png') no-repeat center; + background-size: cover; + background-position: 0 0px; +} +.infoProfile .dropdown-menu .icon_mm8 a span { + height: 20px; + background: url('../img/user-5.png') no-repeat center; + background-size: contain; + background-position: 0 0px; +} + +.infoProfile .dropdown-menu .icon_mm1 a:hover span { + height: 20px; + background: url('../img/menu2.png') no-repeat center !important; + background-size: cover !important; + background-position: 0 0px !important; +} + +.infoProfile .dropdown-menu .icon_mm2 a:hover span { + height: 22px; + background: url('../img/menu2.png') no-repeat center; + background-size: cover; + background-position: 0 -20px; +} + +.infoProfile .dropdown-menu .icon_mm3 a:hover span { + height: 13px; + background: url('../img/menu2.png') no-repeat center; + background-size: cover; + background-position: 0 -42px; +} + +.infoProfile .dropdown-menu .icon_mm4 a:hover span { + height: 20px; + background: url('../img/menu2.png') no-repeat center; + background-size: cover; + background-position: 0 -55px; +} + +.infoProfile .dropdown-menu .icon_mm5 a:hover span { + height: 20px; + background: url('../img/menu2.png') no-repeat center; + background-size: cover; + background-position: 0 -75px; +} + +.infoProfile .dropdown-menu .icon_mm6 a:hover span { + height: 20px; + background: url('../img/menu2.png') no-repeat center; + background-size: cover; + background-position: 0 -95px +} +.infoProfile .dropdown-menu .icon_mm7 a:hover span { + height: 20px; + background: url('../img/menu2.png') no-repeat center; + background-size: cover; + background-position: 0 0px +} +.infoProfile .dropdown-menu .icon_mm8 a:hover span { + height: 20px; + background: url('../img/user-4.png') no-repeat center; + background-size: contain; + background-position: 0 0px; +} + +/* CHAT'S MODAL FORMS */ + +#modal_form1 { + width: 600px; + height: 400px; + position: fixed; + top: 50%; + left: 50%; + margin: -200px 0 0 -300px; + background-color: white; + box-shadow: 0 0 15px rgba(0,0,0,0.8); + border-top: 3px solid #ff2c2c; + z-index: 9999; + display: none; +} + +.insetModalForm1 { + width: 100%; + height: 100%; + float: left; + position: relative; + padding: 70px 50px 20px 50px; +} + +.closeMF1 { + width: 45px; + height: 45px; + background-color: #ff2c2c; + line-height: 45px; + cursor: pointer; + text-align: center; + position: absolute; + right: 0; + top: 0; +} + +.closeMF1 span { + font-size: 16px; + color: white; +} + +.insetModalForm1 p { + width: 100%; + float: left; + font-family: 'Arial-MT-Regular', sans-serif; +} + +.titleMF1 { + font-size: 26px; + margin: 0 0 40px 0; +} + +.textMF1 { + font-size: 14px; + line-height: 18px; + color: #3c1a06; +} + +#modal_form2 { + width: 300px; + height: 160px; + min-height: 160px; + position: fixed; + right: 0; + top: 50%; + margin-top: -100px; + background-color: white; + padding: 15px 15px 0 15px; + border-top: 3px solid #ff2c2c; + box-shadow: 0 0 10px rgba(0,0,0,0.7); + display: none; +} + +.insetMF2 { + width: 100%; + height: 100%; + float: left; + position: relative; +} + +.titleMF2 { + width: 100%; + float: left; + font-size: 13px; + font-family: Arial, Verdana, Helvetica, sans-serif; + margin: 0 0 15px 0; + font-weight: bold; +} + +.textMF2 { + width: 100%; + float: left; + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 14px; + line-height: 18px; + color: #3c1a06; + margin: 0 0 15px 0; +} + +.insetMF2 a, .insetMF2 a:link, .insetMF2 a:visited { + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 2px; + text-transform: uppercase; + border: 1px solid #BEBEBE; + border-radius: 40px; + color: #373737; + padding: 9px 26px; + font-size: 15px; + float: left; + margin-right: 10px; + margin-bottom: 15px; +} + +.later { + border-color: #ccc !important; + color: #ccc !important; + margin-right: 0 !important; +} + +.closeMF2 { + font-size: 16px; + cursor: pointer; + position: absolute; + top: 0; + right: 0; + color: #BEBEBE; +} + +.topMain { + width: 1300px; +} + +/* NEW PAGES */ + +.score-new { + text-align: center; +} + +.litt1, .litt1:link, .litt1:visited { + display: inline-block; + color: white; + background-color: #FE0029; + padding: 18px 74px; + vertical-align: top; +} + +.form-regestration { + display: table; + width: 100%; + float: left; + margin: 0 0 80px 0; + padding: 67px 0 0 0; + background-color: #ddd; + text-align: center; +} + +.select-reg .btn-group { + display: inline-block; + vertical-align: top; +} + +.select-reg.captcha { + text-align: center; +} + +.select-reg .g-recaptcha { + display: inline-table; + margin: 25px 0 0 0; +} + +.email-reg, .pass-reg { + width: 360px; + height: 51px; + display: inline-block; + vertical-align: top; + padding: 0 15px; + font-size: 15px; + background-color: white; + color: black; + margin: 20px 0 0 0; + font-family: 'Arial-MT-Regular', sans-serif; + border: none !important; +} + +.reg-sub { + width: 360px; + height: 51px; + color: white; + text-align: center; + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 2px; + line-height: 51px; + border: none; + background-color: #42B476; + border-radius: 40px; + display: inline-block; + vertical-align: top; + margin-top: 20px; + font-size: 15px; + text-transform: uppercase; +} + +.reg-sub:active, .reg-sub:focus { + outline: none !important; +} + +.check-reg { + width: 360px; + display: inline-block; + vertical-align: top; + margin-top: 20px; +} + +.check-reg label { + float: left; +} + +.check-reg p { + font-family: 'Arial-MT-Regular', sans-serif; + color: #6c6c6c; + font-size: 15px; + float: left; + /*margin: -2px 0 0 10px;*/ + line-height: 18px; + width: 90%; + text-align: left; +} + +.check-reg p > a, .check-reg p > a:link, .check-reg p > a:visited { + color: #009DD9; +} + +label { + width: 23px; + height: 23px; + display: block; + position: relative; +} + +input[type="checkbox"] + span { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: url('../img/check.png') no-repeat; + cursor: pointer; +} + +input[type="checkbox"]:checked + span { + background-position: 0 -23px; +} + +.text-block { + width: 100%; + float: left; + margin: 0 0 80px 0; + background-color: #F2F2F2; +} + +.text-block > .col-lg-9 p { + width: 100%; + float: left; + font-size: 16px; + font-family: 'Arial-MT-Regular', sans-serif; + color: #2c2c2c; + margin: 67px 0 67px 0; + line-height: 24px; + text-align: justify; +} + +.text-block > .col-lg-3 .img-text { + width: 100%; + height: 500px; + float: left; + margin: 67px 0 67px 0; + background: url('../img/img-text.jpg') no-repeat center; + background-size: cover; +} + +.have-ac, .have-ac:link, .have-ac:visited { + color: #009DD9; + font-size: 17px; + font-family: 'Arial-MT-Regular', sans-serif; + padding: 20px 0 67px 0; + text-transform: uppercase; + display: inline-block; +} + +.btn-element { + margin-bottom: 80px; +} + +.right-pro-red li:last-child { + color: #FF0027 !important; +} + +.right-pro-red li:last-child:before { + content: ''; + position: absolute; + width: 21px; + height: 21px; + background: url('../img/cenaList3.png') no-repeat center !important; + background-size: cover !important; + left: -39px; + top: -3px; +} + +.new-dashed .dashedCol4 { + width: 100% !important; + margin-left: 0; +} + +.new-list ul { + margin-left: 48px; +} + +.new-list > div { + margin-left: 20px !important; +} + +.comm-new { + padding: 47px 0 0 0; + border-top: 1px solid #CFCFCF; +} + +.can-new > .col-lg-4 { + margin-bottom: 24px; +} + +.can-new .candLink { + margin-top: 22px; + border-color: #BEBEBE; + padding: 15px 67px; +} + +.new-answer, .new-answer:link, .new-answer:visited { + border-radius: 40px; + color: #4c4c4c; + font-family: 'pfdintextcomppro-regular', sans-serif; + font-size: 16px; + float: left; + padding: 19px 58px; + text-transform: uppercase; + letter-spacing: 2px; + background-color: white; + margin: 32px 0 50px 57px; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.pols-new { + width: 280px !important; + float: left; + margin: 34px 0 50px 0; +} + +.info-new { + margin-bottom: 67px; +} + +.new-p p { + width: 100%; + float: left; + text-align: center; + font-size: 30px; + color: #fb2c2d; + font-family: 'Arial-MT-Regular', sans-serif; + margin: 67px 0 0px 0; + letter-spacing: 1px; +} + +.new-p > p i { + color: #B6B6B6; +} + +.new-done:before { + display: none; +} + +.new-prop, .new-prop:link, .new-prop:visited { + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + color: black; + font-size: 16px; + float: left; + border: 1px solid white; + text-transform: uppercase; + letter-spacing: 2px; + -webkit-transition: all 0.4s ease-out; + -moz-transition: all 0.4s ease-out; + transition: all 0.4s ease-out; +} + +.new-prop:hover, .new-red:hover { + border-color: #DFDFDF; +} + +.new-prop1 { + margin: -12px 0 14px 0; + padding: 14px 44px 14px 56px; + background: url('../img/btnTab44.png') no-repeat 16px, white; +} + +.new-prop2 { + margin: 0 0 14px 0; + padding: 14px 33px 14px 56px; + background: url('../img/btnTab22.png') no-repeat 16px 10px, white; +} + +.new-red, .new-red:link, .new-red:visited { + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + color: black; + font-size: 16px; + float: left; + border: 1px solid white; + text-transform: uppercase; + letter-spacing: 2px; + margin: 0 0 0 0; + position: relative; + z-index: 999; + padding: 14px 10px 14px 56px; + -webkit-transition: all 0.4s ease-out; + -moz-transition: all 0.4s ease-out; + transition: all 0.4s ease-out; + background: url('../img/linkProIn1.png') no-repeat 16px 16px, white; +} + +.tabs-new { + margin-top: 80px; +} + +.tabs-new li:nth-child(2) .roundsCount { + left: 65% !important; +} + +.tabs-new ul li:first-child a { + text-align: center !important; +} + +.tabs-new li:last-child .roundsCount { + left: 35% !important; +} + +.new-mar { + margin-bottom: 4px; +} + +.new-mar2 { + float: right; + margin-top: -102px; +} + +.add-work-new { + float: right; + margin-right: -37px; +} + +.new-er { + margin-bottom: 20px; +} + +.new-pro-block { + margin-bottom: 80px; +} + +.color-menu { + width: 100%; + float: left; + margin: 24px 0 -10px 0; +} + +.color-menu li { + float: left; + margin-right: 65px; + font-size: 16px; + font-family: 'Arial-MT-Regular', sans-serif; +} + +.color-menu li:last-child { + margin-right: 0; +} + +.color-menu li:first-child a, .color-menu li:first-child a:link, .color-menu li:first-child a:visited { + color: #FFB207; +} + +.color-menu li:nth-child(2) a, .color-menu li:nth-child(2) a:link, .color-menu li:nth-child(2) a:visited { + color: #009900; +} + +.color-menu li:last-child a, .color-menu li:last-child a:link, .color-menu li:last-child a:visited { + color: #FF0000; +} + +.new-rettt { + border: none; + margin: 12px 0 0px; +} + +.new-rettt li:before { + content: ''; + position: absolute; + width: 24px; + left: -40px; + top: -2px; + height: 26px; + background: url('../img/rett.png') no-repeat left; + background-size: cover; + background-position: 0 -44px; +} + +.new-comm-44 { + width: 75%; + float: right; + margin: 24px 0 13px 0; +} + +.new-comm-44 .nameComm, .new-comm-44 .stars, +.new-comm-44 .textComm44 { + margin-left: 0; + padding-left: 0; +} + +.new-comm-44 .dateComm44:before { + content: ''; + position: absolute; + width: 20px; + height: 18px; + top: 0; + background: url('../img/btn2.png') no-repeat left; + background-size: cover; + background-position: 0 0; +} + +.stars a, .stars a:link, .stars a:visited { + color: #21CA6B; + font-size: 12px; + font-family: 'Arial-MT-Regular', sans-serif; + float: left; + position: absolute; + top: 3px; + right: 57.5%; + text-transform: uppercase; +} + +.new-comm-44 > .col-lg-12 { + margin-bottom: 67px; +} + +.upload { + width: 100%; + height: 37px; + overflow: hidden; + cursor: pointer; + float: left; + margin: 0 0 10px 0; +} + +.upload2 { + width: 200px; + height: 51px; + overflow: hidden; + cursor: pointer; + float: left; + margin: 0 0 10px 0; + border-radius: 40px; + border: 1px solid #42B476; +} + +.up-l1 { + margin-right: 24px; + border: 1px solid #42B476; +} + +.up-l2 { + border: 1px solid #ff2c2c; +} + +.upload input { + display: block !important; + width: 100% !important; + height: 37px !important; + opacity: 0 !important; + cursor: pointer; +} + +.upload2 input { + display: block !important; + width: 100% !important; + height: 51px !important; + opacity: 0 !important; + cursor: pointer; +} + +.upload p { + color: black; + line-height: 37px; + float: left; + margin: -37px 0 0 0; + font-size: 20px; +} + +.upload2 p { + line-height: 51px; + text-transform: uppercase; + margin: -51px 0 0 0; + font-size: 15px; +} + +.up-l1 p { + color: #42B476; +} + +.up-l2 p { + color: #ff2c2c; +} + +.upload p, .upload2 p { + text-align: center; + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 2px; +} + +.resume { + margin: 24px 0 0 0; +} + +.list-new-new { + margin-bottom: 10px; +} + +.mail-block { + width: 100%; + float: left; + margin: 0 0 0 0; +} + +.inset-mb { + display: table; + float: left; + margin-left: 15px; +} + +.inset-mb:first-child { + float: left; + margin-left: 15px; +} + +.inset-mb:last-child { + float: right; + margin-right: 15px; +} + +input[type="radio"] + span { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: url('../img/radio.png') no-repeat center; + background-position: 0 0; + background-size: cover; + cursor: pointer; +} + +.inset-mb input[type="radio"] { + opacity: 0; +} + +input[type="radio"]:checked + span { + background-position: 0 -23px; +} + +.inset-mb p { + float: left; + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; + color: #2c2c2c; + margin: 3px 0 0 6px; +} + +.new-rass .col-lg-3 { + width: 30%; +} + +.new-rass .col-lg-9 { + width: 70%; +} + +.textAreaBlock2 input { + width: 100%; + height: 37px; + border: 1px solid #cdcdcd; + padding: 0 15px; + color: #3c1a06; + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 14px; + float: left; + text-align: left; + margin: 10px 0 -15px 0; +} + +.new-link { + margin: 17px 0 0 0; +} + +.new-pp { + width: 100%; + float: left; + font-size: 24px; + font-family: 'pfbeausanspro-reg', sans-serif; + margin: 26px 0 20px 0; +} + +.new-text-pp { + width: 100%; + float: left; + margin: 0 0 0 0; + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; + text-align: justify; + line-height: 19px; + color: #2f2f2f; +} + +.resume-block { + margin: 37px 0 0 0; +} + +.block-is { + width: 25%; + padding: 25px 15px; + float: left; + background-color: #F1F1F1; +} + +.block-i { + width: 100%; + height: 160px; +} + +.block-i img { + display: block; + width: 100%; + height: 100%; +} + +.top-summary { + width: 100%; + float: left; + margin: 0 0 0 0; +} + +.name-summ { + width: 60%; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 24px; + font-weight: bold; + float: left; + margin: 12px 0 0 0; +} + +.download-summ, .download-summ:link, .download-summ:visited { + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + color: #2c2c2c; + font-size: 16px; + padding: 14px 33px 14px 33px; + float: right; + margin: 0 15px 0 0; + border: 1px solid #2c2c2c; + text-transform: uppercase; + letter-spacing: 2px +} + +.who-summ { + width: 60%; + float: left; + font-size: 15px; + color: #5a5a5a; + font-family: 'Arial-MT-Regular', sans-serif; + margin: 6px 0 0 0; +} + +.list-summ-block { + width: 100%; + float: left; + margin: 24px 0 0 0; +} + +.list-summ { + float: left; + margin: 0 0 0 24px; +} + +.list-summ li { + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; + position: relative; + margin-bottom: 16px; +} + +.list-summ li:last-child { + margin-bottom: 0; +} + +.list-summ li:before { + content: ''; + position: absolute; +} + +.list-summ li:first-child:before { + width: 18px; + height: 18px; + background: url('../img/btn1.png') no-repeat center; + background-size: cover; + left: -40px; + top: 0; +} + +.list-summ li:nth-child(2):before { + width: 19px; + height: 22px; + background: url('../img/answer.png') no-repeat center; + background-size: cover; + left: -40px; + top: -5px; +} + +.list-summ li:nth-child(3):before { + width: 22px; + height: 22px; + background: url('../img/skype.png') no-repeat center; + background-size: cover; + left: -42px; + top: 0; +} + +.list-summ li:last-child:before { + width: 17px; + height: 22px; + background: url('../img/showCon.png') no-repeat center; + background-size: cover; + left: -39px; + top: 0; +} + +.list-summ-block .dashedCol4 { + padding-bottom: 26px !important; +} + +.wr-inset-pluss { + padding-left: 0; +} + +.pluss-block { + width: 100%; + float: left; +} + +.pluss { + width: 100%; + float: left; + margin-bottom: 24px; +} + +.pluss p { + width: 100%; + float: left; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 20px; + font-weight: bold; + margin: 0 0 12px 0; +} + +.pluss span { + width: 100%; + float: left; + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; + color: #5a5a5a; + line-height: 19px; +} + +.gal-pluss { + width: 100%; + float: left; + margin: 43px 0 0 0; +} + +.inset-gp { + width: 100%; + float: left; + margin-bottom: 37px; +} + +.title-gp { + float: left; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 20px; + font-weight: bold; + margin: 0 0 24px 0; +} + +.inset-gp .upload2 { + float: right; + margin: -15px 15px 0 0; + border-color: #169BD5 !important; + color: #169BD5 !important; +} + +.gal-iss { + width: 100% !important; +} + +.gal-iss > .col-lg-4:nth-child(3n+3) { + padding-right: 30px; +} + +.gal-iss .insetCol2 > p { + margin-bottom: 12px; +} + +.gal-iss .imgGal { + height: 334px; + background: url('../img/sert.jpg') no-repeat center; + background-size: cover; +} + +.val-pro3 .btn:active, +.val-pro3 .btn:focus { + background: none; + color: black; +} + +.val-pro3 .btn span mark { + background-color: #FF0027; + border-radius: 100%; + padding: 5px 10px; + color: white; + text-align: center; +} + +.st-new:after { + display: none !important; +} + +.add-man, .add-man:link, .add-man:visited { + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + color: #2a2a2a; + font-size: 16px; + padding: 17px 47px 17px 67px; + background: url('../img/btn1.png') no-repeat 30px 16px, white; + float: left; + margin: 24px 0 0 0; + border: 1px solid #2a2a2a; + text-transform: uppercase; + letter-spacing: 2px; +} + +.block-users { + width: 100%; + float: left; + margin: 24px 0 0 0; +} + +.block-users > p { + font-size: 24px; + float: left; + width: 100%; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-weight: bold; + margin: 0 0 24px 0; + text-align: center; +} + +.message-new { + width: 100%; + float: left; + margin: 0 0 12px 0; +} + +.message-new .imgMess { + margin-left: 0; +} + +.message-new span { + font-size: 13px; + color: #292929; + font-family: 'Arial-MT-Regular', sans-serif; + float: left; + margin: 6px 0 0 0; +} + +.gw-new { + margin-bottom: 80px; +} + +.new-prop3 { + margin: 24px 0 0 0; +} + +.type-work { + width: 100%; + float: left; + font-size: 13px; + font-family: 'Arial-MT-Regular', sans-serif; + color: #2c2c2c; + margin: 24px 0 12px 15px; +} + +.type-work-inset .inset-mb:last-child { + float: left !important; + margin: 0 0 0 15px; +} + +.new-lw { + border-color: #ff0029 !important; + color: #ff0029 !important; + margin-bottom: 37px; +} + +#text-new { + width: 100%; + height: 180px; + border: 1px solid #cdcdcd; + resize: none; + padding: 10px 15px; + color: #3c1a06; + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 14px; + float: left; + margin: 10px 0 0 0; +} + +.new-pp3 { + margin-bottom: 7px; + margin-left: 15px; +} + +.text-nn { + border: none; +} + +.text-nn:last-child { + margin-bottom: 37px; +} + +.surr { + width: 206px; + height: 51px; + padding: 0 15px; + font-size: 15px; + background-color: white; + color: #444; + float: left; + margin-right: 26px; + font-family: 'Arial-MT-Regular', sans-serif; + border: none !important; +} + +.dog-new label { + float: left; + margin: 14px 0 0 39px; +} + +.dog-new p { + font-size: 15px; + font-family: Arial, Verdana, Helvetica, sans-serif; + float: left; + position: relative; + color: #8a8989; + font-style: italic; + margin: 16px 0 0 12px; +} + +.make-new label { + margin: 10px 0 0 15px; +} + +.radio-afer label { + margin-top: 10px; +} + +.make-new p, .text-afer { + font-size: 15px; + font-family: Arial, Verdana, Helvetica, sans-serif; + float: left; + position: relative; + color: #8a8989; + font-style: italic; + margin: 13px 0 0 12px; +} + +.des-afer { + font-size: 15px; + font-family: Arial, Verdana, Helvetica, sans-serif; + float: left; + position: relative; + color: #666; + margin: 13px 0 0 0; + line-height: 19px; +} + +.new-rass2 { + margin-bottom: 37px; +} + +.new-filter { + margin-bottom: 80px; +} + +.surr2 { + width: 100%; + margin-right: 0; +} + +.links-filter a, .links-filter a:link, .links-filter a:visited { + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + color: black; + font-size: 16px; + padding: 17px 33px 17px 33px; + float: left; + margin: 0 15px 48px 15px; + border: 1px solid #DFDFDF; + text-transform: uppercase; + letter-spacing: 2px; +} + +.links-filter a:first-child { + color: #42B476; + border: 1px solid #42B476; +} + +.links-filter a:last-child { + color: #ff2c2c; + border: 1px solid #ff2c2c; +} + +.upload-img .upload2 { + width: 264px; + margin: 24px 0 0 0; +} + +.name-edit-p { + width: 100%; + float: left; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 16px; + font-weight: bold; + margin: 0px 0 -15px 0; +} + +.inp-edit { + width: 100%; + height: 51px; + padding: 0 15px; + font-size: 15px; + background-color: white; + color: black; + float: left; + margin-top: 15px; + font-family: 'Arial-MT-Regular', sans-serif; + border: 1px solid #2c2c2c; +} + +.pols-edit { + padding: 0 !important; +} + +.pols-edit .btn { + margin-top: 15px; + outline: 1px solid #2c2c2c; +} + +.pols-edit .btn:hover { + outline: 1px solid #2c2c2c; +} + +.add-edit, .add-edit:link, .add-edit:visited { + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + font-size: 16px; + padding: 17px 75px; + float: left; + margin: 15px 0 0 0; + border: 1px solid #169BD5; + color: #169BD5; + text-transform: uppercase; + letter-spacing: 2px; +} + +.btn-edit { + margin: 37px 0 24px 0 !important; +} + +.btn-edit .btn-group { + margin-left: 30px !important; +} + +.col12 { + padding: 0 30px; +} + +.left-edit { + margin-left: 30px !important; +} + +.ed-new label { + margin-left: 0; +} + +.woman { + margin-left: 30px !important; +} + +.make-eed { + margin-bottom: 37px !important; +} + +.titleFFE { + margin: 30px 0 -10px 0; +} + +.new-doubt { + margin-bottom: 18px; +} + +.take-new { + width: 220px !important; +} + +/* NEW */ + +.listF1 ul li a:hover { + color: black; +} + +.caret { + margin-top: 2px !important; + border-top: 6px dashed; + border-right: 6px solid transparent; + border-left: 6px solid transparent; +} + +.caret:after { + content: "\e253"; + position: absolute; + font-family: 'Glyphicons Halflings', serif; + right: -6.5px; + top: -19px; + font-size: 12px; +} + +/* MEDIA QUERIES */ + +@media screen and (max-width: 1300px) { + .topMain { + width: 1200px; + } + .topMain .col-lg-7 { + width: 55%; + } + + .topMain .col-lg-2 { + width: 19%; + } + + .mainMenu li { + padding-right: 25px; + } + + .mainMenu li a { + font-size: 15px; + } +} + +@media screen and (max-width: 1200px) { + .topMain { + width: 1170px; + } + .topMain .col-lg-7 { + width: 52%; + } + + .topMain .col-lg-2 { + width: 22%; + } + .imgProfile { + margin-left: -20px; + } +} + +/*my_new_style*/ +.proj_answ_form .textAreaBlock2 p { + font-size: 15px; + font-weight: bold; + display: table; + width: auto; + margin-top: 13px; +} +.polsF1 .dropdown-menu.open a{ + border: none; + border-radius: 0; + margin-bottom: 0; +} +.proj_answ_form .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){ + width: 121px !important; + border: 1px solid #cdcdcd; +} +.proj_answ_form .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) .btn{ + padding: 14px 30px 14px 18px; +} +.proj_answ_form .textAreaBlock2 input{ + width: 90px; + height: 51px; + padding: 0 15px; + font-size: 15px; + background-color: white; + color: #9c9c9c; + float: left; + margin-right: 26px; + font-family: 'Arial-MT-Regular', sans-serif; +} +.proj_answ_form .textAreaBlock2 input[type="text"] { + margin-left: 10px; + width: 216px; +} +.proj_answ_form .textAreaBlock2 input[name="term"]{ + width: 258px; +} +.proj_answ_form .textAreaBlock2 p span{ + position: absolute; + bottom: 13px; + font-size: 12px; + font-weight: normal; +} +.port_add_bl ul li{ + width: 20%; + display: table; + float: left; + padding-right: 10px; +} +.port_add_bl ul { + margin-top: 15px; + padding: 0 15px; +} +.port_add_bl label{ + margin-right: 5px; +} +.port_add_bl > p:first-child{ + font-size: 15px; + font-weight: bold; + padding: 0 15px; +} +#fileUploadContainer div button, .proj_answ_form .send_req_block button{ + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 2px; + color: #373737; + font-size: 15px; + border: 1px solid #BEBEBE; + padding: 17px 46px; + text-transform: uppercase; + outline: none; +} +#fileUploadContainer, .proj_answ_form .check_bs, .proj_answ_form .send_req_block{ + padding: 0 15px; +} +.proj_answ_form .check_bs label{ + margin-right: 5px; +} +.dashedCol4 { + width: 254px; + height: 156px; + position: absolute; + overflow: hidden; + display: block; + background-color: #fff; +} +.dashedCol4:after { + content: ""; + position: absolute; + height: 23px; + width: 100%; + background: #fff; + bottom: 0; + right: 0; +} +.dashedCol4:hover{ + box-shadow: 0 0 10px rgba(0,0,0,0.8); + z-index: 999; + display: table; +} +.insetSpec span:first-child{ + width: 75%; +} +.select2-container .select2-choice { + border-radius: 0 !important; + border: 1px solid #ccc; + background: #fff !important; + height: 50px; + font-size: 15px; + color: #2c2c2c; + position: relative; + font-family: 'Arial-MT-Regular', sans-serif; + background-color: white; +} +.select2-container .select2-choice .select2-arrow{ + background: #fff; + border: none; +} +.select2-container .select2-choice .select2-arrow b{ + position: relative; + top: 9px; +} +.select2-container .select2-choice > .select2-chosen { + margin-right: 6px; + line-height: 47px; +} +.select2-results .select2-result-label{ + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; + padding-top: 10px; + padding-bottom: 10px; + display: block; + padding: 9px 8px; + clear: both; + background: #fff; + font-weight: normal; + line-height: 1.42857143; + color: #333333; + /*white-space: nowrap;*/ +} +.select2-results .select2-result-label:hover{ + background-color: #f2f2f2; +} +.select2-display-none{ + border: 1px solid #aaa; +} +.select2-container .select2-choice abbr{ + right: 3px; + top: 16px; +} +#portfolio-add-form .textAreaBlock2 p, #worksell-add-form .textAreaBlock2 p{ + font-size: 15px; + font-family: 'Arial-MT-Regular', sans-serif; + font-weight: bold; + color: #2c2c2c; +} +#portfolio-add-form #text-new, #worksell-add-form #text-new{ + margin-top: 0; +} +.textAreaBlock2 input{ + width: 100%; + height: 51px; + padding: 0 15px; + font-size: 15px; + background-color: white; + color: #9c9c9c; + font-family: 'Arial-MT-Regular', sans-serif; +} +#portfolio-add-form .polsF1 .btn, #worksell-add-form .polsF1 .btn{ + border:1px solid #c2c2c2; +} +#portfolio-add-form .bootstrap-select, #worksell-add-form .bootstrap-select{ + width: 100% !important; +} +.textAreaBlock2 .add_file_to_port{ + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 2px; + color: #373737; + background-color: #fff; + font-size: 15px; + border: 1px solid #BEBEBE; + padding: 17px 46px; + text-transform: uppercase; + outline: none; + display: table; + float: left; + width: auto; +} +.textAreaBlock2 .add_file_to_port:hover{ + color: #373737; + background-color: #f2f2f2 !important; +} +.progress-bar-success { + background-color: #c2c2c2; +} +.bootstrap-select.btn-group .dropdown-menu li { + position: relative; + float: left; + width: 100%; +} +#order-stages label{ + margin-bottom: 0; + margin-top: 8px; +} +#order-stages .checkbox label{ + margin-top: 0; +} +#order-stages > div { + display: table; + width: 100%; + padding-bottom: 14px; + border-bottom: 1px solid #2c2c2c; + margin-bottom: 14px; +} +#order-stages > div:nth-last-child(2), #order-stages > div:last-child{ + border: none; +} +.linkSort button{ + font-size: 14px; + font-family: 'Arial-MT-Regular', sans-serif; + float: left; + color: #6b6b6b; + padding: 11px 23px; + border-radius: 40px; + margin-right: 6px; + border: 1px solid #c2c2c2; + background-color: #fff; +} +.linkSort button:after{ + content: "\e252"; + font-family: 'Glyphicons Halflings'; + position: relative; + right: -5px; + top: 3px; + font-style: normal; + font-weight: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.linkSort button:focus{ + outline: none; +} +.executorBlock .dashedCol4{ + height: 136px; + margin: 11px 0 0 0; + padding: 26px 24px 26px 24px; +} +.doneBlock .new-dashed .dashedCol44{ + height: 117px; + margin-left: -35px; +} +#fileUploadContainer .list-new-new{ + margin-top: 15px; + margin-bottom: 15px; +} +#fileUploadContainer .list-new-new li{ + margin: 4px 0 4px 0; +} +.birth_edit_dat .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){ + width: 190px !important; +} +.btn-submit-link{ + color: #333 !important; + background: #fff; + border-color: #ccc !important; + margin-bottom: 0 !important +} +.infoProfile .dropdown-menu{ + height: auto; +} +.form-regestration{ + padding: 20px 0 40px 0; +} +#resume-text-edit .modal-title, #fullfill-balance .modal-title, #withdraw-money .modal-title{ + font-family: Arial, Verdana, Helvetica, sans-serif; + font-size: 16px; + text-transform: uppercase; + color: #2c2c2c; + font-weight: bold; +} +#withdraw-money .modal-body, #fullfill-balance .modal-body{ + width: 100%; + display: table; +} +#withdraw-money .modal-body p, #fullfill-balance .modal-body p{ + color: #2c2c2c; + font-family: Arial, Verdana, Helvetica, sans-serif; + font-weight: bold; +} +#withdraw-money .modal-footer .btn, #fullfill-balance .modal-footer .btn{ + padding: 10px 34px; + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + font-size: 16px; + text-transform: uppercase; + letter-spacing: 2px; +} +:focus{ + outline: none !important; +} +#withdraw-money .modal-footer .btn.btn-primary, #fullfill-balance .modal-footer .btn.btn-primary{ + background-color: #000; +} +.modal-footer{ + border-top: none; +} +#resume-text-edit .btn-submit-link{ + float: right; + margin-top: 15px; +} +#resume-text-edit .searchF1{ + padding: 0; +} +.list-summ-block{ + min-height: 195px; +} +.select2-dropdown-open > a.select2-choice{ + border: 1px solid #ff0029 !important; +} +.select2-display-none { + border: 1px solid #ff0029 !important; +} +.bootstrap-select.btn-group .dropdown-menu li a span.text { + font-size: 14px; + display: block; + text-transform: initial; + letter-spacing: normal; +} +.fr_answer{ + width: 100%; + height: 110px; + border: 1px solid #cdcdcd; + resize: none; + padding: 10px 15px; + color: #3c1a06; + font-family: 'Arial-MT-Regular', sans-serif; + font-size: 14px; + float: left; + margin: 0px 0px 0px 55px; +} +.fr_answer_sen{ + float: left; + border-radius: 40px; + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 2px; + color: #373737; + margin: 20px 0 0 55px; + font-size: 15px; + border: 1px solid #BEBEBE; + padding: 17px 46px; + text-transform: uppercase; +} +.fa-pencil:before, .fa-times:before{ + color: #fff; +} +.mainMenu li.active > a { + border-color: #ff0029; +} +.mainMenu li.icon_tm1.active span{ + background: url('../img/listMain2.png') no-repeat !important; +} +.mainMenu li.officeList.active span { + background: url('../img/list4tml.png') no-repeat center !important; +} +.mainMenu li.icon_tm2.active span{ + background: url('../img/listMain2.png') no-repeat center !important; +} +.mainMenu li.icon_tm3.active span{ + background: url('../img/listMain2.png') no-repeat right !important; +} +.faq_page_inn{ + padding: 40px 0; +} +.faq_page_inn h2 { + font-size: 32px; + font-weight: normal; + margin-bottom: 20px; + margin-top: 10px; +} +.faq_page_inn h3{ + font-weight: 600; + margin-bottom: 12px; + margin-top: 28px; + font-size: 1.17em; +} +.faq_page_inn ol, .faq_page_inn ul{ + padding-left: 40px; + margin-top: 20px; +} +.faq_page_inn ol li, .faq_page_inn ul li{ + padding-left: 8px; + list-style: inherit !important; + display: list-item; + list-style-type:inherit !important; + margin-top: 5px; +} +.faq_page_inn a{ + text-decoration: underline !important; +} +.faq_page_inn a:hover{ + text-decoration: none !important; +} +.faq_page_inn div{ + margin-top: 20px; +} +a.linkS2[data-target="#withdraw-money"]{ + float: none; + display: table; + margin: auto; + margin-bottom: 52px; +} +.tooltip-inner { + max-width: 500px; + padding: 7px 7px; + line-height: 15px; +} +.tooltip.top{ + margin-top: 0; +} +.changeBlock { + min-height: 500px; + display: table; + padding: 143px 20px 120px 20px; +} +.commChat { + position: relative; + display: table; + max-height: 845px; + overflow-y: scroll; + border-right: 1px solid #DADADA; + border-left: 1px solid #DADADA; + padding-bottom: 300px; +} +#message-chat-space { + height: 312px; + display: block; + overflow: auto; +} +#contact-chat-form{ + position: absolute; + bottom: 0; +} +.dropdown-menu > li > a{ + white-space: normal; +} +.galleryWork .col-lg-3, .galleryWork2 .col-lg-4{ + display: inline-block; + float: none; + vertical-align: top; +} +.addWork a:before { + content: ''; + position: absolute; + width: 24px; + height: 23px; + background: url('../img/plus.png') no-repeat center; + background-size: cover; + left: 10px; + top: 14px; +} +.addWork:before { + display: none; +} +.addWork { + font-style: italic; + padding: 17px 23px 17px 48px; + /*margin-top: 20px;*/ + margin-left: 0; + border-radius: 50px; + border: 1px solid #42B476; +} + +input[type="radio"]{ + opacity: 0; +} + +.wr-inset-pluss{ + margin-top: 24px; +} + +.inset-gp .upload2{ + float: left; + margin: -15px 15px 0 12px; +} +#jGrowl .jGrowl-notification{ + background-color: #fff !important; + color: #000 !important; + opacity: 1 !important; +} +.titleScore{ + line-height: 36px; + padding: 0 100px; +} +.welcomeMain{ + line-height: 48px; + font-family: 'pfdintextcomppro-regular', sans-serif; + font-size: 43px; +} +.menuUser > div{ + padding: 10px 0; + display: table; + margin: auto; +} +.menuUser ul:nth-child(3) li a{ + padding: 16px 0px 16px 0px !important; + text-align: center; +} +.addWork, .upload2, .documentsChat a{ + transition: all 0.3s; +} +.changeBlock1 > a:hover, .addWork:hover, +.upload2:hover, .documentsChat a:hover{ + box-shadow: 0 0 15px rgba(0, 0, 0, 0.8); + -webkit-transform: scale(1.04); + -moz-transform: scale(1.04); + transform: scale(1.04); +} +.changeBlock2 > a:hover{ + box-shadow: 0 0 15px rgba(255, 255, 255, 0.8); + -webkit-transform: scale(1.04); + -moz-transform: scale(1.04); + transform: scale(1.04); +} +.new-rass2 .btn-submit-link{ + display: table; + margin: 15px 0px 15px -15px !important; +} +button[data-id="stagesSelect"], button[data-id="stagesSelect"]:hover{ + outline: 1px solid #ccc !important; + margin-top: 13px; +} +.polsF1 .linkS122, .polsF1 .linkS122:hover{ + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 2px; + text-transform: uppercase; + border: none; + border-radius: 40px; + display: inline-block; + color: #fff; + padding: 12px 30px; + font-size: 15px; + margin-bottom: 20px; + background-color: #FE0029 !important; + width: 300px; + margin-bottom: 0; +} +#paymentfromSite, #paymentfromSite:hover{ + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 2px; + text-transform: uppercase; + border: 1px solid #BEBEBE; + border-radius: 40px; + display: inline-block; + color: #373737; + padding: 12px 30px; + font-size: 15px; + margin-top: 20px; + margin-bottom: 20px; + background: transparent; + width: 300px; +} +li.officeList.icon_tml > a > p{ + display: inline-block; + padding: 5px 7px 3px 7px; + background: #ff0000; + border-radius: 35px; + position: absolute; + right: -34px; + top: -4px; +} +.comm44 > div{ + padding: 15px; +} +.logo + .badge{ + padding: 7px; + margin-top: 5px; + border-radius: 15px; + background-color: #00BB7B; +} +.message_connect{ + font-family: 'pfdintextcomppro-regular', sans-serif; + letter-spacing: 2px; + text-transform: uppercase; + border: 1px solid #BEBEBE; + border-radius: 40px; + display: table; + color: #373737 !important; + padding: 12px 30px; + font-size: 15px; + margin: auto; + margin: auto; + margin-bottom: 20px; +} +#simpleSpecContainer .-simple-spec-widget{ + display: block; +} + +/*end_new*/