﻿footer  {
}
.hipermedya-logo {
    padding-top:6px;
    padding-bottom:2px;
}
.hipermedya-logo a{
    font-family:"ArchivoNarrow";
    font-size:12px;
    color:#a89b99;
    text-decoration:none;
}
.hipermedya-logo a:hover{
    color:#af8476;
}
.hipermedya-logo a i{
    float:right;
    font-size:13px;
    margin-left:5px;
}

    footer .footer-top h2 {
        font-family: Oswald-Regular;
        margin-top: 0px;
        letter-spacing:0.02em;
    }

    footer .footer-top p {
        font-family: Oswald-Light;
    }

    footer .footer-top a {
        font-family: Oswald-Regular;
        padding: 0;
    }
    footer .footer-menu .copyright{font-family: Oswald-Regular;}
     footer .iletisim-bilgileri .adres,footer .iletisim-bilgileri .telefon,.iletisim-bilgileri .mail{display:block;letter-spacing:0.03em}
     footer .footer-top a.btn-link span,
     .iletisim-bilgileri .mail{
        text-decoration:underline;
     }
   
     footer .iletisim-bilgileri .social-network{display:inline-block;}
     footer .iletisim-bilgileri .social-network a{border-radius:50%;display:inline-block;text-align:center;}
    footer .iletisim-bilgileri{  font-family: Oswald-Light;}
    footer .iletisim-bilgileri span{font-family:Oswald-Regular;}
    footer .social span{float:left}
    footer .divider{width:100%;height:1px;display:inline-block;}
    footer .footer-menu .menu a:hover i{opacity:1;}
    footer .footer-menu .menu a i{opacity:0}
      footer .footer-menu .menu ul{margin-right:0px !important}

@media(min-width:320px) {
           footer {
        padding-top: 55px;
    }

        footer .footer-top h2 {
            font-size: 22px;
            line-height: 13px;
        }

        footer .footer-top p {
            font-size: 17px;
            line-height: 24px;
            letter-spacing: 0.03em;
            margin-top: 18px;
        }

        footer .footer-top a {
            font-size: 15px;
            margin-bottom: 19px;
        }
        footer .footer-top .menu i,
        footer .footer-top .btn-link i {
            font-size: 11px;
            margin-left: 9px;
        }
        footer .iletisim-bilgileri{font-size:15px;line-height:20px;}
    footer .iletisim-bilgileri i{font-size:24px;margin-right:10px;margin-top:-2px;float:left}
    footer .iletisim-bilgileri .adres,footer .iletisim-bilgileri .telefon,.iletisim-bilgileri .mail{margin-bottom:20px}
     footer .iletisim-bilgileri .social-network a{width:30px;height:30px;}
     footer .iletisim-bilgileri .social-network a i{font-size:15px;margin-top:1px;margin-left:5px}
     footer .footer-menu{padding-top:30px;padding-bottom:15px;}
     footer .footer-menu .menu{margin-top:20px;}
      footer .footer-menu .menu li{padding:0;margin:0;float:left;}
     footer .footer-menu .menu a{margin-left:10px;font-size:14px;line-height:13px;padding-right:2px;margin-bottom:12px;letter-spacing:0.02em;}
      footer .iletisim-bilgileri .social-network{margin-top:-2px;margin-left:0px}
      footer .footer-menu .copyright{font-size:12px;margin-bottom:10px;}
}

@media(min-width:768px) {
       footer {
        padding-top: 55px;
    }

        footer .footer-top h2 {
            font-size: 22px;
            line-height: 13px;
        }

        footer .footer-top p {
            font-size: 17px;
            line-height: 24px;
            letter-spacing: 0.03em;
            margin-top: 18px;
        }

        footer .footer-top a {
            font-size: 15px;
            margin-bottom: 19px;
        }

        footer .footer-top i {
            font-size: 11px;
            margin-left: 9px;
        }
        footer .iletisim-bilgileri{font-size:17px;line-height:20px;}
    footer .iletisim-bilgileri i{font-size:24px;margin-right:15px;margin-top:-2px;float:left}
    footer .iletisim-bilgileri .adres,footer .iletisim-bilgileri .telefon,.iletisim-bilgileri .mail{margin-bottom:20px}
     footer .iletisim-bilgileri .social-network a{width:32px;height:32px;}
     footer .iletisim-bilgileri .social-network a i{font-size:15px;margin-top:3px;margin-left:7px}
     footer .footer-menu{padding-top:30px;padding-bottom:30px;}
        footer .footer-menu .menu{margin-top:0px;}
      footer .footer-menu .menu li{padding:0;margin:0;float:left;}
     footer .footer-menu .menu a{margin-left:10px;font-size:14px;line-height:13px;padding-right:2px;margin-bottom:0}
      footer .iletisim-bilgileri .social-network{margin-top:-6px;}
      footer .footer-menu .copyright{font-size:12px;letter-spacing:0.003em}
}

@media(min-width:992px) {
    footer {
        padding-top: 55px;
    }

        footer .footer-top h2 {
            font-size: 22px;
            line-height: 13px;
        }

        footer .footer-top p {
            font-size: 17px;
            line-height: 24px;
            letter-spacing: 0.03em;
            margin-top: 18px;
        }

        footer .footer-top a {
            font-size: 15px;
            margin-bottom: 19px;
        }

        footer .footer-top i {
            font-size: 11px;
            margin-left: 9px;
        }
        footer .iletisim-bilgileri{font-size:17px;line-height:20px;}
    footer .iletisim-bilgileri i{font-size:28px;margin-right:25px;margin-top:-2px;float:left}
    footer .iletisim-bilgileri .adres,footer .iletisim-bilgileri .telefon,.iletisim-bilgileri .mail{margin-bottom:20px}
     footer .iletisim-bilgileri .social-network a{width:35px;height:35px;}
     footer .iletisim-bilgileri .social-network a i{font-size:17px;margin-top:5px;margin-left:7px}
     footer .footer-menu{padding-top:30px;padding-bottom:50px;}
      footer .footer-menu .menu li{padding:0;margin:0}
     footer .footer-menu .menu a{margin-left:8px;font-size:14px;line-height:13px;padding-right:2px}
      footer .iletisim-bilgileri .social-network{margin-top:-6px;}
}

@media(min-width:1200px) {
    footer {
        padding-top: 55px;
    }

        footer .footer-top h2 {
            font-size: 22px;
            line-height: 13px;
        }

        footer .footer-top p {
            font-size: 17px;
            line-height: 24px;
            letter-spacing: 0.03em;
            margin-top: 18px;
        }

        footer .footer-top a {
            font-size: 15px;
            margin-bottom: 19px;
        }

        footer .footer-top i {
            font-size: 11px;
            margin-left: 9px;
        }
        footer .iletisim-bilgileri{font-size:17px;line-height:20px;}
    footer .iletisim-bilgileri i{font-size:28px;margin-right:25px;margin-top:-2px;float:left}
    footer .iletisim-bilgileri .adres,footer .iletisim-bilgileri .telefon,.iletisim-bilgileri .mail{margin-bottom:20px}
     footer .iletisim-bilgileri .social-network a{width:35px;height:35px;}
     footer .iletisim-bilgileri .social-network a i{font-size:17px;margin-top:5px;margin-left:7px}
     footer .footer-menu{padding-top:30px;padding-bottom:50px;}
      footer .footer-menu .menu li{padding:0;margin:0}
     footer .footer-menu .menu a{margin-left:30px;font-size:14px;line-height:13px;padding-right:2px}
      footer .iletisim-bilgileri .social-network{margin-top:-6px;}

}
.yukariscroolhover {
    position: fixed;
    bottom: 60px;
    right: 30px;
    display: none;
    z-index: 1;
}

    .yukariscroolhover a {
        font-size: 37px;
        text-decoration:none;
        opacity:0.7;
    }
    .yukariscroolhover a:hover{
        opacity:1;
    }

@media (min-width: 320px) {
    .yukariscroolhover {
        opacity: 0;
        display: none;
    }
}

@media (min-width: 768px) {
    .yukariscroolhover {
        opacity: 1;
    }
}

@media (min-width: 768px) {
    .yukariscroolhover {
        opacity: 1;
    }
}

@media (min-width: 1200px) {
    .yukariscroolhover {
        opacity: 1;
    }
}

.panel-heading .dropdown-menu{
        position:relative;
        float:none;
        min-width:inherit;
        padding:0px;
        margin:0px;
        font-size:inherit;
        background-color:inherit;
        border:0px;
        border-radius:0px;
        box-shadow:inherit;
        background-clip:inherit;
    }

.modal-header {
    border-bottom: none !important;
    min-height: initial !important;
}

.modal-dialog {
    width: fit-content;
    margin: 60px auto 10px auto;
}

    .modal-dialog .modal-content {
        border-radius: 0px;
    }

    .modal-dialog .close {
        position: absolute;
        right: 0px;
        top: -28px;
        color: #fff;
        opacity: 1;
        font-size: 30px;
    }

    .modal-dialog .modal-header {
        padding: 0px;
    }

    .modal-dialog .modal-body {
        padding: 5px;
    }
