html{ font-size: 18px; } body { font-family: "Playfair Display", Arial, sans-serif; } h1, h2, h3, h4, h5, .h1, .h2, .h3, .h4, .h5 { line-height: 1.5; font-weight: 600; font-family: "Playfair Display", Arial, sans-serif; } .heading-section { font-size: 28px; color: #fff; } .img { background-size: cover; background-repeat: no-repeat; background-position: center center; } .login-wrap { position: relative; color: rgba(255, 255, 255, 0.9); } .login-wrap h3 { font-weight: 300; color: #fff; } .login-wrap .social { width: 100%; } .login-wrap .social a { width: 100%; display: block; border: 1px solid rgba(255, 255, 255, 0.4); color: #000; background: #fff; } .login-wrap .social a:hover { background: #000; color: #fff; border-color: #000; } .field-icon { position: absolute; top: 50%; right: 15px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); /* color: rgba(255, 255, 255, 0.9);*/ } .form-control { /* background: transparent;*/ /* border: none;*/ /* height: 50px;*/ color: white !important; border: 1px solid transparent; background: rgba(255, 255, 255, 0.08); border-radius: 40px; padding-left: 20px; padding-right: 20px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } @media (prefers-reduced-motion:reduce) { .form-control { -webkit-transition: none; -o-transition: none; transition: none; } } .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: rgba(255, 255, 255, 0.8) !important; } .form-control::-moz-placeholder { /* Firefox 19+ */ color: rgba(255, 255, 255, 0.8) !important; } .form-control:-ms-input-placeholder { /* IE 10+ */ color: rgba(255, 255, 255, 0.8) !important; } .form-control:-moz-placeholder { /* Firefox 18- */ color: rgba(255, 255, 255, 0.8) !important; } .form-control:hover, .form-control:focus { /* background: transparent;*/ background: rgba(0, 0, 0, 0.3);; outline: none; -webkit-box-shadow: none; box-shadow: none; border-color: rgba(255, 255, 255, 0.4); } .form-control:focus { border-color: rgba(255, 255, 255, 0.4); } textarea.form-control { height: inherit !important; } .btn { cursor: pointer; border-radius: 40px; -webkit-box-shadow: none !important; box-shadow: none !important; font-size: 15px; text-transform: uppercase; } .btn:hover, .btn:active, .btn:focus { outline: none; } .btn.btn-primary { background: #fbceb5 !important; border: 1px solid #fbceb5 !important; color: #000 !important; } .btn.btn-primary:hover { border: 1px solid #fbceb5; background: transparent; color: #fbceb5; } .btn.btn-primary.btn-outline-primary { border: 1px solid #fbceb5; background: transparent; color: #fbceb5; } .btn.btn-primary.btn-outline-primary:hover { border: 1px solid transparent; background: #fbceb5; color: #fff; } /*-----------------------------------------------*/ /* my css additions */ a { text-decoration: none; } .dd:after { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; content: ""; background: #000; opacity: 0.3; z-index: -1; } .mb-3 { position: relative; } .text-footer { font-family: "Roboto"; } .ftco-section { padding: 7em 0px; } /*-----------------------------------------------*/ /*Only for checkbox on index.php Запомнить*/ .checkbox-wrap { display: block; position: relative; padding-left: 30px; margin-bottom: 12px; cursor: pointer; font-size: 16px; font-weight: 500; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /* Hide the browser's default checkbox */ .checkbox-wrap input { position: absolute; opacity: 0px; cursor: pointer; height: 0px; width: 0px; } /* Create a custom checkbox */ .checkmark { position: absolute; top: 0px; left: 0px; } /* Create the checkmark/indicator (hidden when not checked) */ .checkmark:after { content: "\f0c8"; font-family: "FontAwesome"; position: absolute; color: rgba(255, 255, 255, 0.1); font-size: 20px; margin-top: -4px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } @media (prefers-reduced-motion:reduce) { .checkmark: after { -webkit-transition: none; -o-transition: none; transition: none; } } /* Show the checkmark when checked */ .checkbox-wrap input:checked ~ .checkmark:after { display: block; content: "\f14a"; font-family: "FontAwesome"; color: rgba(0, 0, 0, 0.2); } /* Style the checkmark/indicator */ .checkbox-primary { color: #fbceb5; } .checkbox-primary input:checked ~ .checkmark:after { color: #fbceb5; }