custom.css 4.81 KB
/* your styles go here */
/* CSS used here will be applied after bootstrap.css */
.modal-header-success {
    color: #fff;
    padding: 9px 15px;
    border-bottom: 1px solid #eee;
    background-color: #5cb85c;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.modal-header-warning {
    color: #fff;
    padding: 9px 15px;
    border-bottom: 1px solid #eee;
    background-color: #f0ad4e;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.modal-header-danger {
    color: #fff;
    padding: 9px 15px;
    border-bottom: 1px solid #eee;
    background-color: #d9534f;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.modal-header-info {
    color: #fff;
    padding: 9px 15px;
    border-bottom: 1px solid #eee;
    background-color: #5bc0de;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.modal-header-primary {
    color: #fff;
    padding: 9px 15px;
    border-bottom: 1px solid #eee;
    background-color: #428bca;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.modal-header-theme {
    color: #fff;
    padding: 9px 15px;
    border-bottom: 1px solid #eee;
    background-color: #38a7bb;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.has-success .form-control {
    border-color: #d6e9c6;
}

.has-error .form-control {
    border-color: #ebccd1;
}

#back-to-top {
    position: fixed;
    bottom: 50px;
    right: 50px;
    z-index: 9999;
    width: 60px;
    height: 60px;
    text-align: center;
    line-height: 50px;
    font-size: 32px;
    background: #38a7bb;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    transition: opacity 0.2s ease-out;
    opacity: 0;
    padding: 4px 1px 4px 0;
    border-radius: 50%;
    box-shadow: 1px 4px 3px 0px rgba(0, 0, 0, 0.2);
}

#back-to-top:hover {
    background: #20616d;
    color: #fff;
}

#back-to-top.show {
    opacity: 1;
}

#top .social a:hover.vk {
    background: #507299;
}

#top .social a:hover.odnoklassniki {
    background: #ee8208;
}

#navigation .navbar-nav ul.dropdown-menu li.active a {
    background: none;
    color: white;
}

#navigation .navbar-nav ul.dropdown-menu li.active {
    background: #38a7bb;
}

/**/
.header-kristal .container h1{
    font-weight: inherit;
    letter-spacing: 1px;
    font-size: 40px;
}
.header-kristal .container h1 span{
    font-weight:bold;
}
.header-kristal .container .header-text-right{
    text-align: left;
    font-weight: bold;
    font-size: 24px;
    line-height: 29px;
}
.header-kristal .container .img-responsive{
    margin-bottom: -68px;
    margin-top: -80px;
}
.header-kristal .mtop90{
    margin-top: 90px;
}
.kristal-cont .icon{
    overflow:hidden;
    border:none;
}
.kristal-cont .icon img{
    width: 100%;
    margin-top: -7px;
    padding: 0;
}
.image-full-screen {
    height: calc(100vh - 140px);
    max-height: 900px;
    width: 100%;
    background-image: url(../img/full_screen_photo.jpg);
    margin-bottom: 0;
    box-shadow: inset 0px 100px 150px -100px rgba(0, 0, 0, 0.6), inset 0px -100px 100px -100px rgba(0, 0, 0, 0.75);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}
.kristal-cont#get-it {
    background: #4fbfa8;
    padding: 30px 0 10px;
    color: #fff;
    text-align: center;
}

.text-down p{
    font-size: 18px;
    padding-bottom: 20px;
}
.text-down p:last-child{
    padding-bottom: 0px;
    margin-bottom: 0;
}
.showcase .item h4{
    color:#fff;
    text-shadow: 20px 0px 100px black;
}
#footer {
    padding: 25px 0;
}
.ul.list-style-none{padding:0;}
@media (max-width: 1199px){
    .header-kristal .container .img-responsive{
        margin-bottom: -68px;
        margin-top: -110px;
        width: 70%;
    }
    .header-kristal .mtop90 {
        margin-top: 0px;
    }
}
.appment-page .modal-body{
    margin-bottom: 60px;
}
.pages#get-it{
    padding: 20px 0 20px;
}
.price-page{
    margin-bottom: 50px;
}