.section-no{ padding: 0px !important; }
.section-xs{ padding: 20px 0px !important; }
.section-sm{ padding: 30px 0px !important; }
.section-md{ padding: 50px 0px !important; }
.section-lg{ padding: 70px 0px !important; }

.float-left{ float:left !important}
.float-right{ float:right !important}

.fs-16{ font-size:16px !important; line-height:18px; }
.fs-18{ font-size:18px !important; line-height:20px; }
.fs-20{ font-size:20px !important; line-height:22px; }
.fs-25{ font-size:25px !important; line-height:28px }
.fs-30{ font-size:30px !important }

/*.simple-dropdown .dropdown-menu {
    width:300px;
}*/


header .navbar .navbar-brand .default-logo{
    max-height: 58px 
}


a.btn-vk {
    background-color: #000;
    color: #fff;
    border-radius: 30px;
    border:1px solid #fff;
    padding:7px 25px 7px 25px;
}

a.btn-vk:hover {
    background-color: #fff;
    color: #000;
    border:1px solid #000;
}


/* MENULER */
.rzk-top-menu{
    display: block;
    background-color: #f47422;
    padding:10px;
    margin-bottom:70px;
}

.rzk-top-menu ul li{
    display: inline;
}

.rzk-top-menu ul li a{
    color:#fff;
    font-size:1.3em;
    margin-left:30px;
}

.rzk-top-menu ul li.active a{
    padding: 25px;
    background-color: #282b34;
}

.rzk-sub-menu {
    background-color: #d0e8ff;
    padding: 15px;
    margin-bottom:50px;
    border-radius:5px; 
}

.rzk-sub-menu ul li{
    list-style-type: none;
}

.rzk-sub-menu ul li a{
    display: block;
    color:#000;
    font-size:1 em;
    padding-top:10px;
    padding-bottom:10px;
    border-bottom:1px solid #52545a;
}

.rzk-sub-menu ul li.active a{
    color: #000;
    font-weight: 600;
}

.rzk-content h1{
    color: #282b34;
    font-size:28px;
    line-height: 24px;
    font-weight: 600;
}

.rzk-content h2{
    color: #282b34;
    font-size:26px;
    line-height: 26px;
    font-weight: 600;
    margin-bottom:8px;
}

.rzk-content h3{
    color: #282b34;
    font-size:16px;
    line-height: 20px;
    font-weight: 600;
    margin-bottom:4px;
}

.rzk-content p{
    color: #1e1e1e;
    margin-bottom:10px;
}

.rzk-content ul li{
    margin-left: 25px;
    color: #000;
}




.rzk-call-box{
    background-color: #282b34;
    padding: 20px;
    border-radius:5px; 
    color: #fff;
    margin-bottom:50px;
}

.rzk-call-box .title{
    color: #b5b5b5;
}

.rzk-call-box a.phone{
    font-weight: bold;
    font-size:24px;
    color: #fff;
}

.rzk-call-box i {
    margin-right: 8px;
    font-size:50px;
    float:left;
}

.rzk-small-form{
    background-color: #282b34;
    padding: 20px;
    border-radius:5px; 
    color: #fff;
    text-align: center;
}

.rzk-small-form h6{
    font-size:14px;
    font-weight: 200;
    padding:0;
    margin:0;
    line-height: 12px;
    letter-spacing: 2px;
}

.rzk-small-form h4{
    font-size: 18px;
    font-weight: 600;
    padding:0;
    margin:0;
    letter-spacing: 4px;
}



.btn-online-randevu{
    background-color: #009ee3;
    color: #fff !important;
    padding:5px;
    border-radius: 4px;
    font-size: 14px;
}




.vk-contact-box {
    background-color: #009ee3;
    color: #fff;
    padding: 15px;
    font-size:20px;
    width: 100%;
    border-radius: 15px;
    display:table;
}

.vk-contact-box:hover{
    color: #fff;
    background-color: #057eb3;
}

.vk-contact-box .vk-contact-box-title {
    font-weight: 700;    
}

.vk-contact-box .box-content{

}

.vk-contact-box img{
    display:table-cell;
    vertical-align:middle;
    float:left;
    margin-right:20px;
}




/* whatsapp icon */
.whatsappIcon{
     position:fixed;
     width:60px;
     height:60px;
     bottom: 75px;
     right: 25px;
     background-color:#25d366;
     color:#FFF;
     border-radius:50px;
     text-align:center;
     font-size:30px;
     box-shadow: 2px 2px 3px #999;
     z-index:99;
}

.sol::after {
  content: "Panayır";
  font-size:12px;
  color: #000;
  margin-top:25px;
}

.sag::after {
  content: "Demirtaş";
  font-size:12px;
  color: #000;
}

.whatsappIcon:hover{
     background-color:#21b759;
     color:#e0e0e0;
}

.iconOrtala{
     margin-top:16px;
}

.whatsappIcon div {
     display: none;
     font-size: 15px;
     bottom: 2px;
     position: relative;
}

.sol{
    right:100px !important;
}


.header-img{
    width: 65px;
    margin-top: 12px;
    margin-left: 10px;
}

@media only screen and (max-width: 480px) {
    .whatsappIcon {
         position: fixed;
         width: 55%;
         height: 40px;
         right: 22%;
         bottom: 10px;
         background-color: #25d366;
         color: #FFF;
         border-radius: 50px;
         text-align: center;
         font-size: 30px;
         box-shadow: 2px 2px 3px #999;
         z-index: 999;
    }
     .whatsappIcon i {
         margin-top: 6px;
         margin-right: 10px;
         font-size:24px;
         display: none;
    }
     .whatsappIcon div {
         display: inline-block;
         bottom: 3px;
    }

    .sol{
        bottom:60px;
        right:22%;
    }

    .sol::after {
      content: "";
    }

    .sag::after {
      content: "";
    }

}
.yorumlar{
    color: black;
    background-color: #eee;
    border-radius: 10px;
    padding: 10px;
}
.yorum-baslik{
    color: black;
    font-size: 18px;
    margin-bottom: 5px;
}
/*
.yorum-box{
    background-color: #b1b1b1ff;
    border-radius: 20px;
    padding: 10px;
}

}*/






@media only screen and (max-width: 600px) {
    .rzk-top-menu{
        display: block;
        background-color: #f47422;
        padding:5px;
        margin-bottom:70px;
    }

    .rzk-top-menu ul li{
        display: inline;
    }

    .rzk-top-menu ul li a{
        color:#fff;
        font-size:12px;
        margin-left:20px;
    }

    .rzk-top-menu ul li.active a{
        padding: 15px;
        background-color: #282b34;
    }

}
