﻿.yy-st {
    margin-bottom: 30px;
}

.gallery-line {
    margin-top: 30px;
}

.form-st {
    padding-top: 70px;
    min-height: 378px;
    background: url(../images/bg-contact.jpg) no-repeat;
    background-size: cover;
}

.form-st-headding {
    font-family: 'Roboto-Bold';
    color: white;
    text-align: center;
    font-size: 30px;
    text-transform: uppercase;
}

.form-box {
    width: 592px;
    display: block;
    margin: 0 auto;
    margin-top: 60px;
}

    .form-box input {
        height: 74px;
        background: #fafafa52;
        width: 69%;
        border: none;
        font-family: 'Roboto-Light';
        color: white;
        border-radius: 20px;
        font-size: 18px;
        margin-right: 5px;
        padding-left: 30px;
    }

    .form-box a {
        padding: 25px 53px;
        background: #119efd;
        color: white;
        border-radius: 20px;
        font-size: 18px;
    }

    .form-box span {
    }

.headidng-all-m {
    position: relative;
    font-family: 'Roboto-Bold';
}

    .headidng-all-m:before {
        position: absolute;
        content: "";
        width: 85px;
        height: 25px;
        bottom: 0;
        left: -97px;
        background: url(../images/i-left.png) no-repeat;
    }

    .headidng-all-m:after {
        position: absolute;
        content: "";
        width: 85px;
        height: 25px;
        bottom: 0;
        right: -97px;
        background: url(../images/i-right.png) no-repeat;
    }

.form-box input::-webkit-input-placeholder { /* Edge */
    color: white;
}

.form-box input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: white;
}

.form-box input::placeholder {
    color: white;
}

.form-box p {
    font-family: 'Roboto-LightItalic';
    font-size: 18px;
    margin-top: 30px;
    color: white;
    text-align: center;
}

.mb-55 {
    margin-bottom: 55px !important;
}

.menu-item-has-children > a:before {
    content: "+" !important;
    position: absolute;
    top: 11px;
    left: 15px;
    color: #fff;
    background: 0 0;
    font-size: 16px;
    font-weight: 700;
    z-index: 5;
}

.ui-state-hover .spart-icon {
    background-position: 50% 100% !important;
}

.filters a.active {
    background: #0095d6;
    color: #fff;
}

.btn-request {
    cursor: pointer;
    border: 0;
    display: inline-block;
    padding: 12px 35px;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    background: #0095d6;
    text-decoration: none;
}

    .btn-request:hover {
        color: #fff;
        text-decoration: none;
    }
.scuesss {
    color: blue;
    font-family: 'Roboto-Bold';
}
.forma-button a {
    cursor: pointer;
    border: 0;
    display: inline-block;
    padding: 12px 35px;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    background: #0095d6;
}
#container {
    margin-left: -1%;
    margin-right: -1%;
}
/*.i-play {
    position: absolute;
    content: "";
    background: url(../images/i-play.png) center no-repeat;
    width: 100%;
    height: 105px;
    top: 45%;
    left: 0;
    z-index: 999;
}*/

.category-videos .item:hover:after {
    opacity: 0;
}.article-info h2 a {
    display: block;
    overflow: hidden;
    height: 45px;
    font-size: 17px;
    font-weight: bold;
    line-height: 1.2;
    color: #414042;
    text-decoration: none;
}

.form-box a {

    cursor: pointer;
}