
.search-nav{
    position: relative;
    width: 249px;
    margin: 0 auto;
    }
    .search_icon {
    top: 11px !important;
    left: 13px !important;
    }
    header .search {
    margin: 13px 0 0 0 !important;
    }
    .rela-block {
        margin-left: -20px !important;
    }
    header.kanal .logo{
        display: block;
        position: absolute;
        width: 100%;
        text-align: center;
        padding: 15px;
    }
    @media (max-width: 374px){
        footer .col-md-3{
            margin-top: 85px !important;
        }
        footer .col-md-9{
            margin-top: -175px !important;
        }
    }
    @media (max-width: 769px){
        body{
            padding: 0 20px !important;
            width: 100% !important;
            display: block !important;
        }
        header.kanal .col-md-5{
        width: fit-content;
        display: inline-block;
        position: absolute;
        }
        header.kanal .col-md-5.last{
            display: none;
        }
        header.kanal .logo{
            display: block;
            text-align: center;
            padding: 15px 0;
            left: 0;
        }
        header.kanal .logo a img{
            width: 120px;
            height: auto;
        }
        header.kanal .col-md-2,
        header.kanal .search-nav{
            display: none;
        }
        .rela-block {
            margin-left: -20px !important;
        }
        footer .link {
            font-size: 12px !important;
            text-align: center;
        }
        footer .link a {
            margin: 5px 0 !important;
            width: 105px;
            text-align: center;
            display: inline-block;
        }
        footer .col-md-3{
            margin-top: 60px;
        }
        footer .col-md-3 a{
            width: 100%;
            display: block;
            text-align: center;
        }
        footer .copyright {
            text-align: center;
        }
        footer .col-md-9{
            margin-top: -150px;
        }
        .rendered {
            margin-right: 0 !important;
            margin-bottom: 0 !important;
            text-align: center !important;
            width: 100%;
        }
        section.crn{
            margin-left: -20px;
            margin-right: -20px;
        }
        section.crn .head-crn form {
            max-width: 300px !important;
        }
        section.crn .head-crn {
            padding: 0 20px;
        }
        section.crn .content-crn {
            padding: 0 20px;
        }
        section.crn .head-crn label, section.crn .head-crn span {
            font-size: 45px !important;
            padding: 60px 0 0 !important;
        }
        section.crn .head-crn span {
            font-size: 18px !important;
            padding-top: 0 !important;
            width: 100%;
        }
        section.crn .head-crn {
            height: 350px !important;
        }
        .row.fix_nav {
            left: 0;
        }
        .container_inject{
            padding: 0 20px;
        }
        section.crn .content-crn .card-parent .card-crn .card .frame iframe {
            min-height: 220px !important;
        }
        section.crn .content-crn .card-parent .card-crn .card .frame img {
            min-height: 220px !important;
        }
        #back-to-top {
            bottom: 50px !important;
            left: 85% !important;
        }
        .sticky-crn.is-sticky{
            left: 0;
        }
        .sticky-crn.is-sticky form {
            margin: 20px auto 15px !important;
        }
        section .head-crn .sticky-crn form .easy-autocomplete{
            width: 100% !important;
        }
    }