.logo img {
  padding: 10px;
}

.main-header .header-lower .logo img {
    height: auto;
    width: 193px;
    height: auto;
}

.logo-box {
  background: #fff !important;
}

.call-btn {
  background-color: rgba(236, 240, 241,0.1)  !important;
}

.header-style-three .call-btn i {
    background-color: transparent;
}


.header-style-three .main-menu .navigation > li > a {
    font-weight: 600;
}

.belgelerimiz .col-md-6 {
    margin-bottom: 15px;
}

.belgelerimiz .col-md-6 img {
    margin-bottom: 10px;
}


.header-style-three .header-lower .logo {
    padding: 20px 40px;
}

.banner-section .social-icon {
    position: absolute;
    left: 0;
    bottom: 50px;
}

.haber-box {
    margin-bottom: 30px;
}

.range-slider-one .ui-state-default, .range-slider-one .ui-widget-content .ui-state-default, .contact-form .form-group input:focus, .contact-form .form-group select:focus, .contact-form .form-group textarea:focus, .coupon-form .form-group input[type="text"]:focus, .checkout-form input:focus, .checkout-form select:focus, .checkout-form textarea:focus, .login-form .form-group input[type="text"]:focus, .login-form .form-group input[type="password"]:focus, .login-form .form-group input[type="tel"]:focus, .login-form .form-group input[type="email"]:focus, .login-form .form-group select:focus, .login-form .form-group textarea:focus, .shop-comment-form .form-group input[type="text"]:focus, .shop-comment-form .form-group input[type="password"]:focus, .shop-comment-form .form-group input[type="tel"]:focus, .shop-comment-form .form-group input[type="email"]:focus, .shop-comment-form .form-group select:focus, .shop-comment-form .form-group textarea:focus, .product-info-tabs .prod-tabs .add-review .form-group textarea:focus, .product-info-tabs .prod-tabs .add-review .form-group input:focus, .product-info-tabs .prod-tabs .add-review .form-group select:focus, .comment-form .form-group input:focus, .comment-form .form-group select:focus, .comment-form .form-group textarea:focus, .sidebar .search-box .form-group input:focus, .contact-form-two .form-group input:focus, .contact-form-two .form-group select:focus, .contact-form-two .form-group textarea:focus, .testimonial-section .owl-next:hover, .testimonial-section .owl-prev:hover, .request-form .form-group input:focus, .request-form .form-group select:focus, .request-form .form-group textarea:focus, .testimonial-area .owl-next, .testimonial-area .owl-prev, .testimonial-area .outer-box, .work-process-tabs .tab-btns .tab-btn.active-btn, .brochure-box .theme-btn:hover, .services-list li.active a:after, .services-list li:hover a:after, .btn-style-eight, .service-block .inner-box:hover .lower-content .inner, .about-section .image-column .inner-column:before, .banner-carousel .content-box:before, .btn-style-two:hover, .btn-style-two, .main-menu .navigation > li > ul, .main-menu .navigation > li > ul > li > ul {
    border-color: #3498db !important;
}



.call-btn {
    background-color: rgba(236, 240, 241,0.1) !important;
    padding: 10px 90px 10px 45px !important;
}

.owl-dots {
  background: rgba(52, 152, 219,1.0) !important;
}
  
  


.banner-carousel .slide-item:before {
    opacity: 0.40;
}

.banner-carousel .owl-dot.active:before {
    color: #fff;
}

.social-div {
    float: left;
    padding-top: 36px;
    margin: 0 50px;
}

ul.social-icon {
  padding: 0px;
  margin:0px;
}

ul.social-icon li{
  display: inline-block;
}

ul.social-icon li a {
    color: #fff;
    padding: 0 10px;
    font-size: 16px;
}

.header-style-three .header-lower .nav-outer {
    padding-top: 15px;
}

.header-style-three .main-menu .navigation > li:hover:before, .header-style-three .main-menu .navigation > li.current:before {
    background-color: #3498db !important;
}


.header-style-three .main-menu .navigation > li > a {
    color: #ffffff;
    text-transform: uppercase;
    padding: 35px 0;
}


.btn-style-eight:hover, .range-slider-one .ui-state-default, .range-slider-one .ui-widget-content .ui-state-default, .accordion-box .block .acc-btn.active, .shop-single .product-details .prod-tabs .tab-btns .tab-btn:hover, .shop-single .product-details .prod-tabs .tab-btns .tab-btn.active-btn, .shop-item .inner-box .image .btn-box a:hover, .shop-item .inner-box .image .btn-box a, .news-section .form-column .inner-column, .latest-news .recent-post-carousel .owl-next:hover, .latest-news .recent-post-carousel .owl-prev:hover, .sidebar .search-box .form-group button, .sidebar-page-container .sidebar-title h2:before, .main-footer.style-two .scroll-to-top:hover .icon, .main-footer.style-two .scroll-to-top, .social-icon-four:before, .social-icon-four, .styled-pagination li a:hover, .styled-pagination li.active a, .news-block .image-box:hover .icon-box, .team-info .name:before, .features-section .image-column .content-box:before, .projects-carousel-two .owl-dot:hover, .projects-carousel-two .owl-dot.active, .project-block-two .overlay-box:before, .projects-section-two .title-column:before, .testimonial-area .owl-next:hover, .testimonial-area .owl-prev:hover, .testimonial-block-two .thumb .icon, .history-block .history span, .history-block .history:after, .work-process-tabs .tab-btns .tab-btn.active-btn, .brochure-box .theme-btn:hover, .services-sidebar .brochure-link a:hover, .services-section-two .owl-dot.active, .services-section-two .owl-dot:hover, .services-carousel .owl-dot.active, .services-carousel .owl-dot:hover, .services-carousel .owl-next, .services-carousel .owl-prev, .video-box .image:before, .video-section .video-box .image, .banner-carousel .owl-dots, .sec-title h2:before, .header-style-three .call-btn, .header-style-three .main-menu .navigation > li:before, .header-style-three .header-lower .logo-box, .header-style-two .header-lower .main-box:before, .header-style-two .header-lower .main-box, .main-header .cart-btn .count, .main-menu .navigation > li > ul > li > ul > li > a:hover, .main-menu .navigation > li > ul > li:hover > a, .btn-style-six:hover, .btn-style-five, .btn-style-one {
    background-color: #3498db ;
}

.header-style-three {
    position: absolute;
}

.fixed-header {
   position: fixed ;
}

.service-block .lower-content h3 {
    margin-bottom: 0;
}

.service-block .lower-content .inner {
    position: relative;
    width: 100%;
    padding: 30px 30px;
    background-color: #ffffff;
    top: -42px;
    -webkit-box-shadow: 0 0 24px rgba(0,0,0,0.09);
    -moz-box-shadow: 0 0 24px rgba(0,0,0,0.09);
    -ms-box-shadow: 0 0 24px rgba(0,0,0,0.09);
    -o-box-shadow: 0 0 24px rgba(0,0,0,0.09);
    box-shadow: 0 0 24px rgba(0,0,0,0.09);
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
    border-bottom: 2px solid transparent;
    border-bottom: 4px solid rgba(52, 152, 219,1.0);
}

.service-block .inner-box {
    position: relative;
    padding-top: 5px;
}

.main-header .search-box-btn:hover, .btn-style-eight, .main-header .top-left ul li i, .order-box ul li span, .accordion-box .block .icon, .page-title .bread-crumb li, .projects-tabs .tab-btns .tab-btn.active-btn, .brochure-box > span, .comments-area .comment-box .reply-btn, .news-block-three .lower-content .link-box a, .service-block-three .inner-box:hover .icon, .services-section-two .title-column .title-box .title, .checkout-page .default-links li a, .shop-comment-form .rating-box .rating a, .shop-comment-form .mail-text span, .footer-links li a:hover, .product-details .basic-details .details-header .rating, .main-footer.style-two .copyright-text a, .contact-info-block .inner-box:hover .icon, .product-info-tabs .prod-tabs .add-review .rating .rate-box:hover, .product-info-tabs .prod-tabs .add-review .rating .rate-box:focus, .product-info-tabs .prod-tabs .add-review .rating .rate-box:active, .product-info-tabs .prod-tabs .reviews-container .rating, .product-details .basic-details .details-header .item-price, .sidebar .related-posts .post .rating .fa, .fun-fact-section .count-box:hover .icon, .sidebar .related-posts .post a, .sidebar .related-posts .post a:hover, .shop-cat-list li.active a:before, .shop-cat-list li a:hover:before, .shop-item .inner-box .lower-content .rating .fa, .shop-item .inner-box .lower-content .link-box a:hover, .shop-item .inner-box .lower-content .price, .shop-item .inner-box .lower-content h3 a:hover, .latest-news .recent-post:hover h3 a, .latest-news .recent-post .info li a:hover, .cat-list li.active a span, .cat-list li:hover a span, .main-footer.style-two .footer-nav li a:hover, .main-footer.style-two .scroll-to-top:hover, .main-footer.style-two .copyright-text a
 .footer-links li a:hover, .main-footer .footer-bottom .footer-nav ul li a:hover, .main-footer .footer-bottom .copyright-text a:hover, .user-links li a:hover, .serivce-list li a:hover, .recent-posts .post h4 a:hover, .social-icon-two li a:hover, .contact-info-block p a:hover, .contact-section .contact-info ul li a:hover, .styled-pagination li.prev-post a:hover, .styled-pagination li.next-post a:hover, .blog-detail .post-controls h5 a:hover, .author-box .social-icon li a:hover, .blog-detail .post-share-options .social-icon li a:hover, .blog-detail .post-share-options .tags a:hover, .news-block-three .blockquote h2 span, .news-block-three .lower-content h4 a:hover, .news-block-three .lower-content .info li:hover i, .news-block-three .lower-content .info li a:hover, .news-block .lower-content .link-box a, .news-block .lower-content h3 a:hover, .team-info .social-links li a:hover, .team-tabs .team-thumb .tab-btn:hover .name, .team-tabs .team-thumb .active-btn .name, .testimonial-section .owl-next:hover, .testimonial-section .owl-prev:hover, .testimonial-block .rating, .testimonial-block .icon, .feature-block h4 a:hover, .mixitup-gallery .filters li.active, .mixitup-gallery .filters li:hover, .projects-tabs .link-box a, .project-block .info-box h4 a:hover, .fun-fact-section-two .count-box .count-text, .fun-fact-section-two .count-box, .fun-fact-section .count-box .count-text, .testimonial-block-two .info .designation, .history-block h3 a:hover, .history-block .inner-box:hover .history span, .services-sidebar .brochure-link a:hover, .services-list li a:before, .service-tabs .tab-btns .tab-btn:hover, .service-tabs .tab-btns .tab-btn.active-btn, .service-block-three .link-box a, .service-block-three h3 a:hover, .serivce-block-two .link-box a:hover, .serivce-block-two .link-box a i, .serivce-block-two h3 a:hover, .serivce-block-two .icon-box .icon, .services-carousel .owl-next:hover, .services-carousel .owl-prev:hover, .service-block .lower-content .link-box a i, .service-block .lower-content .link-box a:hover, .service-block .lower-content h3 a:hover, .video-section .title-box .text span, .video-section .title-box h4, .about-section .image-column .title-box h2, .welcome-section .title-column h2, .banner-carousel .owl-prev:hover, .banner-carousel .owl-next:hover, .banner-section .social-icon li a:hover, .banner-carousel .link-box .link:hover, .main-slider .title, .main-slider .project-box .link:hover, .main-slider .project-box .link i, .main-slider .project-box .icon, .main-slider h2 span, .page-title .bread-crumb li a:hover, .page-title h1:before, .sticky-header .main-menu .navigation > li:hover > a, .sticky-header .main-menu .navigation > li.current > a, .sticky-header .main-menu .navigation > li.current-menu-item > a, .header-style-two .search-box-btn, .header-style-two .info-box .icon-box, .main-menu .navigation > li.current > a:after, .main-menu .navigation > li:hover > a:after, .main-menu .navigation > li.current > a, .main-menu .navigation > li:hover > a, .social-icon-one li a:hover, .main-header .top-right .top-links li a:hover, .main-header .top-left ul li a:hover, .list-style-two li:before, .list-style-one li:before, .btn-style-eight, .btn-style-four:hover, .theme_color, a {
    color: rgba(52, 152, 219,1.0);
}


.service-block .lower-content .inner {
    padding: 30px 20px;
}

.service-block .lower-content h3 {
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 500;
}

.services-section.alternate {
    padding: 70px 0 70px;
}

.faq-section {
    position: relative;
    padding: 50px 100px 100px;
}

.social-icon-four li a {
    color: #ffffff;
}

.banner-carousel .owl-prev, .banner-carousel .owl-next {
    font-weight: 600;
}

.page-title {
    position: relative;
    padding: 75px 0 50px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

.page-title .bread-crumb li {
    font-size: 15px;
    text-transform: uppercase;
}

.subscribe-section {
    position: relative;
    padding: 0 100px 70px;
}

.header-style-three .header-lower .logo {
    padding: 20px 40px 37px;
    border-bottom: 1px solid #eee;
}


.bread-crumb {
    float: right;
    padding: 50px 0;
}

.bread-crumb li{
 display: inline-block;
}

.service-detail-section {
    position: relative;
    padding: 0px 0 60px;
}

.bread-crumb li {
    display: inline-block;
    padding-left: 19px;
    font-size: 15px;
    text-transform: uppercase;
}


.bread-crumb li a:after {
    position: absolute;
    font-size: 16px;
    line-height: 30px;
    color: #1b2d62;
    content: "|";
    padding-left: 10px;
    margin-top: -1px;
}

.bread-crumb li a {
    color: #5a5a5a;
}

.page-title .bread-crumb li a:last-child:after {
    display: none;
}


.bread-crumb li:last-child {
   color: rgba(52, 152, 219,1.0);
}

.services-list li a {
    font-size: 15px;
    text-transform: uppercase;
    background: #f9f9f9;
}

.services-list li a:hover {
    font-size: 15px;
    text-transform: uppercase;
     background: #444;
}


.service-detail h1 {
  font-size: 15px;
}

.service-detail h1 {
    font-size: 19px;
    text-transform: uppercase;
    padding: 10px 0 50px;
    padding-left: 14px;
    color: #1f4d76;
    font-weight: 600;
}

.service-detail h1:before {
    content: '';
    height: 31px;
    width: 3px;
    background: #1f4d76;
    position: absolute;
    left: -2px;
    top: 6px;
}

.bread-crumb li:last-child {
    color: rgb(28, 46, 99);
    font-weight: 600;
}
.bread-crumb li {
    display: inline-block;
    padding-left: 19px;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 600;
}

.brochure-box {
    position: relative;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    padding: 45px 40px 33px;
    margin-bottom: 50px;
        text-transform: uppercase;
}

.brochure-box span {
    font-size: 14px;
    color: #ffffff;
    font-weight: bold;
}

.brochure-box h4 {
    text-transform: uppercase;
}

.brochure-box:before {
    opacity: 0.50;
}

.contact-info-section:before {
    display: none;
}


.contact-info-section {
    position: relative;
    margin: 100px 0 0px;
}



.contact-info-section .inner-container h1 {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    padding: 15px 35px;
    font-size: 21px;
    color: #5d5a5a;
    text-transform: uppercase;
    border-bottom: 1px solid #d4d1d1;
    font-weight: 600;
}


.contact-info-section .inner-container {
    position: relative;
    padding: 65px 20px 20px;
    border: 1px solid #d4d1d1;
    background-color: #ffffff;
    border-radius: 10px;
}

.contact-info-block {
    position: relative;
    margin-bottom: 40px;
    border-bottom: 1px solid #eee;
    padding-bottom: 20px;
}

.contact-info-block:last-child {
    border-bottom: 0px solid #eee;
    padding-bottom: 0;
    margin-bottom: 20px;
}


.contact-info-section .inner-container {
    padding-top: 87px;
}

.contact-info-section .inner-container h1 {
    padding: 20px 35px;
}

.contact-info-section-2 {
    margin-top: 50px;
}

.contact-info-block-ana {
    position: relative;
    margin-bottom: 17px;
    border-bottom: 0;
    padding-bottom: 0;
}

.contact-info-section {
    position: relative;
    margin: 70px 0 0px;
}

.contact-page-section {
    position: relative;
    padding: 70px 0 60px;
}

.contact-info-section .inner-container {
    border: 1px solid #eceaea;
}

.contact-info-section .inner-container h1 {
    border-bottom: 1px solid #eceaea;
}

.contact-info-section .inner-container {
    background-color: #fbfbfb;
}


.contact-info-section .inner-container {
    border-radius: 0;
}

.contact-form-two .form-group input[type="text"], .contact-form-two .form-group input[type="email"], .contact-form-two .form-group input[type="tel"], .contact-form-two .form-group input[type="url"], .contact-form-two .form-group textarea, .contact-form-two .form-group select {
   
    border-radius: 0;
}

.contact-form-two .form-group textarea {
    height: 190px;
    margin-bottom: 10px;
    border-radius: 0;
    resize: none;
}

.btn-style-one {
    border-radius: 0;
}

.sec-title h2 {
    font-size: 25px;
}

.service-block .lower-content h3 {
    margin-bottom: 0;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-weight: 600;
}

.services-carousel  .owl-dots {
    background: transparent !important;
}

.services-carousel .owl-dots {
    bottom: auto;
}

.services-carousel {
    position: relative;
    padding-bottom: 150px;
}

body {
    background: #f9f9f9;
}

.service-block .inner-box {
    background-color: #f9f9f9;
}

.main-footer {
    background-color: #454545;
}

.sec-title .title {
    font-size: 17px;
}


.service-block .brochure-box:before {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: #1c2e63;
    opacity: 0.90;
    content: "";
}

.service-block .brochure-box {
    position: relative;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    padding: 45px 40px 33px;
    margin-bottom: 50px;
    text-transform: uppercase;
    padding: 76px 80px;
    margin-top: 5px;
    margin: 5px 10px;
}

.service-block .brochure-box:before {
    background-color: #1c2e63;
    opacity: 0.90;
}


.owl-height {
     height: 100vh;
}

.banner-section {
    height: 100vh;
}

.banner-carousel .slide-item {
    height: 100vh;
}

.banner-carousel .content-box {
    position: relative;
    padding: 140px 100px 70px;
    padding-right: 0;
}

.service-block .brochure-box {
    padding: 65px 80px;
}

.service-block .lower-content h3 {
    line-height: 21px;
}

.header-style-three .header-lower .logo {
    padding: 25px 40px 33px;
    border-bottom: 1px solid #eee;
}

.service-block .brochure-box {
    padding: 134px 80px;
}

.service-block .brochure-box {
    padding: 109px 80px;
}


ul.listeleme-ul {
       list-style: circle;
       padding-left: 15px;
}
ul.listeleme-ul li {
       list-style: circle;
       padding-left: 15px;
}
ul.listeleme-ul li p{
    margin-bottom: 5px !important;
}

p.p-1 {
    margin-bottom: 0px !important;
    padding: 0 !important;
}

.service-block .brochure-box {
    padding: 89px 80px;
}

.service-detail h1 {
    font-size: 19px;
    text-transform: uppercase;
    padding: 10px 0 10px;
    padding-left: 14px;
    color: #1f4d76;
    font-weight: 600;
}


.service-detail .lower-content p {
    font-size: 16px;
}


.services-section-hizmet {
    padding: 0px 0 70px !important;
}

ul.kurumsal-listeleme {
    padding: 10px 0;
    margin-left: 20px;
}


ul.kurumsal-listeleme li {
    float: left;
    padding: 0 37px;
    font-weight: bold;
    font-size: 17px;
}

.maska_hizmet .image-box:before {
    content: '';
    position: absolute;
    background: rgba(44, 62, 80,0.4);
    height: 100%;
    width: 100%;
    z-index: 8;
}

.main-footer.style-two .footer-nav {
    padding: 35px 0 0;
}

.main-footer.style-two .copyright-text {
    padding: 35px 0 0;
}

span.slider-unvan {
    position: absolute;
    bottom: 68px;
    z-index: 99;
    right: 10%;
    color: #fff;
    font-size: 18px;
}

.banner-carousel .slide-item:before {
    opacity: 0.30;
}

.main-footer.style-two.alternate .footer-bottom {
    background-color: #222222;
    padding-bottom: 33px;
}

.main-footer {
    background-color: #454545 !important;
}

.main-footer.style-two .footer-bottom {
    position: relative;
     background-color: #454545 !important;
    z-index: 9;
}


ul.services-list {
    padding: 0px;
}


ul.services-list li {
    background: rgba(52, 152, 219,1.0);
    margin-bottom: 0px;
    border-bottom: 1px solid #d9edfb;
    overflow: visible;
}

.services-list li {
    overflow: visible;
}

.services-list li a {
    font-size: 14px;
    background: rgba(52, 152, 219,1.0);
    color: #fff;
    padding: 8px 15px;
    display: block;
    border: 0;
    border-radius: 0;
    overflow: visible;
}

.services-list li a:hover {
    font-size: 14px;
    text-transform: uppercase;
    background: #203266;
}

.services-list li a:before {
   display: none;
}

.services-list li:hover a:after {
    content: '';
    background: rgb(52, 152, 219);
    position: absolute;
    height: 100%;
    width: 10px;
    left: -10px;
    top: 0;
}


.service-block .brochure-box:before {
    background-color: #1c2e63;
    opacity: 0.50;
}

.maps-maske:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background: rgba(44, 62, 80,0.2);
}


.contact-info-section-harita{
    position: relative;
    margin: 0px 0 0px;
}

p.kirmizi-p-strong {
    font-weight: bold;
    color: red;
}


.yonetmelik-page h2 {
    font-weight: bold !important;
    font-size: 18px !important;
     text-transform: uppercase;
     margin-top: 30px;
     margin-bottom: 10px !important;
}


.yonetmelik-page h3 {
    font-weight: bold !important;
    font-size: 16px !important;
    text-transform: uppercase;
}

.yonetmelik-page span {
    font-size: 14px !important;
}

.yonetmelik-page  ul{
    padding-left: 15px;
    margin-bottom: 30px;
}

ul.sayili li {
        list-style: decimal !important;
}

ul.madde li{
        list-style: circle !important;
}

.margin-top-500 {
    margin-top: 50px;
}

.margin-top-500 a {
    color: #fff;
}

.yonetmelik-page img {
    border:1px solid #eee;
    padding: 7px;
}

ul.poerne_list li {
    background: red;
}

ul.poerne_list li {
    background: #3498db;
    list-style: none;
    width: 100%;
    padding: 15px 25px;
    border-radius: 5px;
    text-align: center;
    color: #f3efef;
    box-shadow: 0px 4px 0px 0px #3aacf9;
    margin-bottom: 10px;
}

span.slider-unvan {
    font-size: 19px;
    font-weight: bold;
}




.contact-info-block .fas {
    position: absolute;
    left: 0;
    top: 0;
    font-size: 60px;
    line-height: 1em;
    color: #bbbbbb;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}

.contact-info-block {
    position: relative;
    margin-bottom: 25px;
    border-bottom: 1px solid #eee;
    padding-bottom: 45px;
}





.header-style-three .header-lower {
    position: relative;
    background-color: transparent;
    transition: all 300ms ease;
    background: rgba(236, 240, 241,0.3);
}

.banner-carousel .slide-item:before {
    opacity: 0.15;
}

.maska_hizmet .image-box:before {
    background: rgba(44, 62, 80,0.2);
}


.scroll-to-top {
    bottom: 100px;
}

.header-style-three .header-lower {
    position: relative;
    background-color: transparent;
    transition: all 300ms ease;
    background: rgba(0, 0, 0, 0.3);
}

.welcome-section h2 {
    padding-top: 30px;
}

.welcome-section h2 {
    padding-top: 22px;
    padding-bottom: 15px;
}


.mobil-telefon {
    display: none;
}

.service-block .brochure-box {
    padding: 60px 33px;
}

.logo img {
    padding: 0px;
}

.main-header .header-lower .logo img {
    width: 194px;
}

.header-style-three .header-lower .logo {
    padding: 35px 40px 33px;
    border-bottom: 1px solid #eee;
}


.main-header .call-btn a {
    position: relative;
    display: block;
    font-size: 16px;
    padding: 0px 50px;
    min-height: 0;
    border-radius: 0;
    color: #fff;
}

.main-header .call-btn a .fa{
      line-height: 28px;
}

.maps-maske {
    overflow: hidden;
}

.contact-info-section-harita {
    position: relative;
    margin: 0px 0 0px;
    width: 100%;
    overflow: hidden;
}


h1.h1-baslik {
    display: none;
}


.belgelerimiz .box {
    border: 1px solid #eee;
    padding: 50px;
    background: url(/cio/site/belge-arka-plan.jpg);
}


.belgelerimiz .box span,  .box a{
    display: block;
}

.belgelerimiz .box span {
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
}

.belgelerimiz .box a {
    color: #444;
    border: 1px solid #eee;
    width: 138px;
    padding: 10px 29px 8px;
    margin-top: 10px;
    background: #fff;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 13px;
}


.ed-section-blogpost {
    border-left: 1px solid #e4e4e4;
    padding: 20px 30px;
}

.ed-blogpost-date {
    color: #898989;
    margin-bottom: 15px;
}


.ed-blogpost-date h2 {
    display: inline-block;
    vertical-align: middle;
    padding-right: 10px;
}

.ed-blog-post-date-right {
    display: inline-block;
    vertical-align: middle;
    padding-left: 10px;
    border-left: 1px solid #e4e4e4;
}

.ed-blog-post-date-right p {
    margin: 0;
    text-transform: uppercase;
    font-weight: 600;
}

.ed-blog-post-date-right p {
    margin: 0;
    text-transform: uppercase;
    font-weight: 600;
}

.ed-section-blogpost h3 {
    margin-bottom: 20px;
    -webkit-transition: .2s;
    -moz-transition: .2s;
    -ms-transition: .2s;
    -o-transition: .2s;
    transition: .2s;
}

a.readmore-btn {
    display: inline-block;
    position: relative;
    font-size: 14px;
    font-style: normal;
    line-height: 24px;
    text-transform: uppercase;
    font-weight: 500;
    opacity: 1;
    color: #222;
    padding-left: 100px;
    z-index: 1;
    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    transition: all ease 0.3s;
}

a.readmore-btn::after {
    content: "";
    display: block;
    position: absolute;
    top: 11px;
    left: 0;
    width: 80px;
    height: 1px;
    background: #fea360;
    pointer-events: none;
    z-index: -1;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    -webkit-transition: transform .4s .2s ease-out,background-color .2s .3s ease-in,width .3s .2s ease-out,height .2s 0s ease-in,-webkit-transform .4s .2s ease-out;
    -moz-transition: transform .4s .2s ease-out,background-color .2s .3s ease-in,width .3s .2s ease-out,height .2s 0s ease-in,-webkit-transform .4s .2s ease-out;
    -ms-transition: transform .4s .2s ease-out,background-color .2s .3s ease-in,width .3s .2s ease-out,height .2s 0s ease-in,-webkit-transform .4s .2s ease-out;
    -o-transition: transform .4s .2s ease-out,background-color .2s .3s ease-in,width .3s .2s ease-out,height .2s 0s ease-in,-webkit-transform .4s .2s ease-out;
    transition: transform .4s .2s ease-out,background-color .2s .3s ease-in,width .3s .2s ease-out,height .2s 0s ease-in,-webkit-transform .4s .2s ease-out;
    will-change: transform,width,height,background;
}
.ed-section-blogpost > a::after {
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    width: 80px;
    height: 1px;
    background-color: #fea360;
}

.bizden-haberler {
    margin-bottom: 100px;
    margin-top: -100px;
}


.ed-blogpost-title a {
    color: #444;
}

.ed-section-blogpost h3 {
    margin-bottom: 20px;
    -webkit-transition: .2s;
    -moz-transition: .2s;
    -ms-transition: .2s;
    -o-transition: .2s;
    transition: .2s;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 31px;
    font-weight: 600;
    margin-bottom: 7px;
}

.ed-blogpost-title p {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 24px;
}


.services-section-ana {
    position: relative;
    padding: 60px 100px 20px 0;
}


.ed-blog-post-date-right p {
    margin: 0;
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 0;
    line-height: 22px;
}


.ed-section-blogpost > a::after {
    background-color: #1c2e63;
}

.haberler {
    margin-bottom: 100px;
}

.header-style-three .main-menu .navigation > li {
    padding: 0;
    margin-left: 0;
    margin-right: 35px;
}

a.form-indir {
    width: 48% !important;
    padding: 50px 29px !important;
    background: #3498db !important;
    color: #fff !important;
    float: left;
    margin-right: 10px;
    height: auto;
    font-size: 14px !important;
    line-height: 24px;
}


a.form-indir span {
    font-size: 14px !important;
    margin-top: 30px;
    background: #fff;
    color: #444;
    padding: 10px 10px 8px;
    width: 150px;
    text-align: center;
}



p.form-p {
    margin: 10px 0 0;
    padding-bottom: 0;
}

.clear {
    clear: both;
}


.scroll-to-top {
    bottom: 151px;
    display: none !important;
}


.talep-formu .fab {
    font-size: 23px;
    margin-right: 0;
    background: #3498db;
    padding: 14px 14px;
    position: absolute;
    border-right: 1px solid #3498db;
    padding-right: 10px;
    color: #fff;
}

.talep-formu {
    width: 506px;
    right: 0;
    position: fixed;
    bottom: 0;
    z-index: 999;
}

.talep-formu span {
    background: #1c2e63;
    display: inline-block;
    line-height: 31px;
}

.talep-formu .fab {
    color: #fff;
}

.talep-formu a {
    background: #1c2e63;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 50%;
    display: inline-block;
}



.talep-formu .fab {
    font-size: 23px;
    margin-right: 0;
    padding: 14px;
    position: absolute;
    border-right: 1px solid #36487d;
    padding-right: 10px;
}

.talep-formu span {
    background: #1c2e63;
    display: block;
    line-height: 31px;
    color: #fff;
    padding: 10px 10px;
    text-transform: uppercase;
    font-weight: bold;
    float: left;
}

.talep-formu-two .bir {
    width: 65%;
}


.talep-formu-two .iki {
    width: 35%;
}


.fixed-header .header-lower .logo {
    padding: 8px 40px 13px;
}

.fixed-header .main-menu .navigation > li > a {
    padding: 14px 0;
}

.fixed-header .social-div {
    padding-top: 16px;
}

.fixed-header .header-lower .nav-outer .outer-box {
    position: relative;
    padding-left: 20px;
    padding-top: 5px;
}

.fixed-header .main-menu .navigation > li:hover:before, .fixed-header .main-menu .navigation > li.current:before {
    height: 12px;
}


.header-style-three {
    z-index: 88;
}

.home-img img {
    height: 268px !important;
}

.home-img h3 {
    font-size: 13px !important;
    line-height: 24px !important;
    font-weight: 700;
    margin-bottom: 7px;
}


.range-slider-one .ui-state-default, .range-slider-one .ui-widget-content .ui-state-default, .contact-form .form-group input:focus, .contact-form .form-group select:focus, .contact-form .form-group textarea:focus, .coupon-form .form-group input[type="text"]:focus, .checkout-form input:focus, .checkout-form select:focus, .checkout-form textarea:focus, .login-form .form-group input[type="text"]:focus, .login-form .form-group input[type="password"]:focus, .login-form .form-group input[type="tel"]:focus, .login-form .form-group input[type="email"]:focus, .login-form .form-group select:focus, .login-form .form-group textarea:focus, .shop-comment-form .form-group input[type="text"]:focus, .shop-comment-form .form-group input[type="password"]:focus, .shop-comment-form .form-group input[type="tel"]:focus, .shop-comment-form .form-group input[type="email"]:focus, .shop-comment-form .form-group select:focus, .shop-comment-form .form-group textarea:focus, .product-info-tabs .prod-tabs .add-review .form-group textarea:focus, .product-info-tabs .prod-tabs .add-review .form-group input:focus, .product-info-tabs .prod-tabs .add-review .form-group select:focus, .comment-form .form-group input:focus, .comment-form .form-group select:focus, .comment-form .form-group textarea:focus, .sidebar .search-box .form-group input:focus, .contact-form-two .form-group input:focus, .contact-form-two .form-group select:focus, .contact-form-two .form-group textarea:focus, .testimonial-section .owl-next:hover, .testimonial-section .owl-prev:hover, .request-form .form-group input:focus, .request-form .form-group select:focus, .request-form .form-group textarea:focus, .testimonial-area .owl-next, .testimonial-area .owl-prev, .testimonial-area .outer-box, .work-process-tabs .tab-btns .tab-btn.active-btn, .brochure-box .theme-btn:hover, .services-list li.active a:after, .services-list li:hover a:after, .btn-style-eight, .service-block .inner-box:hover .lower-content .inner, .about-section .image-column .inner-column:before, .banner-carousel .content-box:before, .btn-style-two:hover, .btn-style-two, .main-menu .navigation > li > ul, .main-menu .navigation > li > ul > li > ul {
    border-color: #1c2e63 !important;
}



.belgelerimiz .qundis a {
    color: #444;
    border: 0;
    width: 100%;
    padding: 10px 29px 0px;
    margin-top: 10px;
    background: transparent;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 13px;
}




.duyuru {
    margin-top: -50px;
    z-index: 9;
    position: fixed;
    top: 240px;
    margin: 0 auto;
    text-align: center;
    width: 100%;
}

.duyuru p {
    background: rgba(28, 46, 99,0.6);
    max-width: 583px;
    color: #fff;
    text-align: left;
    margin: 0 auto;
    padding: 15px 40px;
}


.duyuru p span {
    line-height: 27px;
    display: inline-block;
    padding: 25px 8px;
    padding-left: 52px;
}


.duyuru p a {
    color: #fff;
    font-size: 14px;
    margin-left: 53px;
    text-transform: uppercase;
    font-weight: bold;
    margin-top: -23px;
    display: block;
    margin-bottom: 20px;
}

.duyuru .fa {
    font-size: 40px;
    position: absolute;
    top: 47px;
}

span.kapat {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    background: #1c2e63;
    padding: 5px 10px!important;
    cursor: pointer;
}

span.kapat img {
    width: 18px;
}

a.scroll-page {
    background: transparent;
    position: absolute;
    bottom: 15px;
    left: 0;
    z-index: 99999;
    width: 100%;
    text-align: center;
}

.padding-top-click {
    padding-top: 100px;
}



.main-header .header-lower .logo img {
    width: 230px;
}

.header-style-three .header-lower .logo {
    padding: 21px 40px 18px;
    border-bottom: 1px solid #eee;
}
.fixed-header .header-lower .logo {
    padding: 8px 40px 8px;
}



.belgelerimiz .qundis a {
    color: #444;
    border: 0;
    width: 100%;
    padding: 0;
    margin-top: 10px;
    background: transparent;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 13px;
    padding: 0;
}

.belgelerimiz .box {
    height: 200px;
    margin-bottom: 30px;
}

.belgelerimiz .box {
    padding: 50px 20px;
}



@media (max-width: 1700px)  {

        .social-div {
            display: none;
        }

        .banner-carousel .owl-nav {
            right: -90px;
        }

        span.slider-unvan {
            font-size: 19px;
            font-weight: bold;
            margin-right: 50px;
        }


        .header-style-three .main-menu .navigation > li {
            margin-right: 19px;
        }

        .main-header .call-btn a {
            padding: 0px 0px;
        }

        .main-header .call-btn a .fa {
            line-height: 28px;
            left: -40px;
        }

}

@media (max-width:1000px)  {
    .header-style-three .header-lower .nav-outer {
        padding-top: 15px;
        width: 68%;
    }


    .navigation li:nth-child(1) {
        display: none;
    }

    .main-header .header-top .inner-container, .main-header .header-lower .inner-container {
        padding: 0 0px;
    }

    .header-style-three .main-menu .navigation > li {
        margin-right: 31px;
    }

    .main-header .header-lower .main-box {
        padding-left: 0;
        padding-right: 0px;
        background: #1c2e63;
    }

}


@media (min-width:1000px)  {
    
    .ed-blogpost-image-wrapper img {
        height: 328px;
    }
    .haberler {
        margin-bottom: 100px;
        padding: 0px 0 0;
    }
}





@media (max-width:800px)  {

    a.form-indir {
        width: 100% !important;
    }


    .slider-unvan  {
        display: none;
    }

    
   .talep-formu {
       width: 100%;
       right: 0;
       position: fixed;
       bottom: 0;
       z-index: 999;
   }

   .talep-formu .fab {
       display: none;
   }


   .talep-formu span {
       padding: 10px 19px;
       border-right: 2px solid #eee;
   }


    .services-carousel {
        position: relative;
        padding-bottom: 150px;
        width: 100%;
        overflow: hidden;
    }

    .mobil-telefon {
        display: block;
        font-size: 18px;
        top: 75px;
        position: absolute;
        z-index: 88888888;
        left: 33px;
    }

    .mobil-telefon .fa{
        padding-right: 7px;
    }


    .main-header.header-style-three .header-lower .logo-box {
        left: 0;
        width: 100%;
    }

    .header-style-three .header-lower {
        background-color: #fff;
    }

    .header-style-three .main-menu .navbar-header {
        padding: 2px 0;
        margin-top: 22px;
    }

    ul.social-icon li a {
        color: #000;
        padding: 0 10px;
        font-size: 16px;
    }

    .social-div {
        float: left;
        padding-top: 0;
        margin: 0 50px;
        margin-top: -37px;
    }

    .banner-carousel .content-box {
        position: relative;
        padding: 140px 50px 70px;
        padding-right: 0;
    }

    .auto-container {
        position: static;
        max-width: 1200px;
        padding: 50px 15px;
        margin: 0 auto;
    }

    .welcome-section {
        position: relative;
        padding: 60px 0 0;
        background-color: #f5f5f5;
    }

    .services-section {
        position: relative;
        padding: 0 0  0 0;
    }

    .services-section.alternate {
        padding: 0px 0 70px;
    }

    .bread-crumb {
        float: right;
        padding: 50px 0 0;
    }

    .bread-crumb {
        float: right;
        display: none;
    }

    .auto-container {
        position: static;
        max-width: 1200px;
        padding: 20px 15px;
        margin: 0 auto;
    }

    .main-menu .navbar-header .navbar-toggle, .main-menu .navbar-collapse > .navigation, .main-menu .navbar-collapse > .navigation > li > ul, .main-menu .navbar-collapse > .navigation > li > ul > li > ul, .main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a, .main-menu .navbar-collapse > .navigation > li > a:hover, .main-menu .navbar-collapse > .navigation > li > a:active, .main-menu .navbar-collapse > .navigation > li > a:focus, .main-menu .navbar-collapse > .navigation > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li.current > a, .main-menu .navbar-collapse > .navigation > li.current-menu-item > a {
        background-color: #1b2d62;
    }

    .main-menu .navbar-header .navbar-toggler .icon {
        color: #1c2e63;
    }

    .social-div {
       display: none;
    }

    .main-header .call-btn {
        display: block !important;
    }

    .video-section .video-box, .history-block .history:after, .history-block .history:before, .header-style-three .header-lower .nav-outer .outer-box, .main-slider.style-two .btn-box .theme-btn {
        display: block;
    }


    .header-style-three .call-btn i {
        background-color: transparent;
        color: #444;
    }

    .main-header .outer-box {
        float: none;
    }

    .header-style-three .header-lower .nav-outer .outer-box {
        position: relative;
        padding-left: 0;
        padding-top: 0;
    }

  

    .header-style-three .header-lower .logo {
        padding: 0;
        border-bottom: 1px solid #eee;
        margin-bottom: 51px;
    }

    .call-btn {
        background: transparent !important;
    }

    .main-header .call-btn {
        color: #444;
        width: 85%;
        float: left;
    }

    .header-style-three .main-menu .navbar-header {
        padding: 2px 0;
        margin-top: 22px;
        z-index: 99999;
        position: relative;
    }

    .main-header .call-btn {
        color: #444;
        width: 85%;
        float: left;
        position: absolute;
        top: 21px;
    }

   .fixed-header .call-btn {
        display: none !important;
    }

    span.slider-unvan {
        bottom: 127px;
    }

    span.slider-unvan {
        font-size: 18px;
        font-weight: bold;
        margin-right: 50px;
    }

    .main-footer.style-two .copyright-text p {
        font-size: 14px;
        color: #ffffff;
        font-weight: 400;
        line-height: 0px;
        text-align: center;
    }

    .header-style-three .header-lower .nav-outer .outer-box {
        position: relative;
        padding-left: 0;
        padding-top: 0;
        height: 50px;
    }

    .page-title {
        display: none;
    }

    body {
        background: #f9f9f9;
        overflow-x: hidden;
    }

    .yonetmelik-page img {
        display: block;
        width: 100% !important;
        margin-bottom: 30px;
    }

    img.y-m-2 {
        width: 40% !important;
        text-align: center;
        margin: 0 auto;
    }


    span.slider-unvan {
        font-size: 15px;
        font-weight: bold;
        margin-right: 50px;
        float: left;
        text-align: left;
    }

    span.slider-unvan {
        bottom: 10px;
        right: 22%;
    }

    .header-style-three.fixed-header .header-lower {
        background-color: rgba(255, 255, 255, 0.9);
    }

    .serivce-block-two .fas, .contact-info-block .fas {
        position: relative;
        display: inline-block;
        margin-bottom: 20px;
    }

    .contact-info-section .inner-container h1 {
        text-align: center;
    }

    .contact-page-section .sec-title h2 {
        font-size: 25px;
        text-align: center;
    }

    .sec-title h2:before {
        left: 42%;
        width: 15%;
    }

    .contact-form-two {
        position: relative;
        z-index: 1;
        padding-right: 0;
        margin-bottom: 40px;
    }

    .mobil-phone {
        display: none !important
    }

    .main-menu .navbar-collapse > .navigation > li, .main-menu .navbar-collapse > .navigation > li > ul > li, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li {
        border-top: 0 !important;
    }

    .main-menu .navbar-collapse > .navigation {
        border: 0px solid #ffffff;
    }

    .header-style-three .header-lower .nav-outer {
        width: 100%;
    }

    .navbar-toggler:not(:disabled):not(.disabled) {
        cursor: pointer;
        margin-right: 10px;
    }


}





@media (max-width:1367px)  {
    .call-btn {
        background-color: rgba(236, 240, 241,0.1) !important;
        padding: 10px 30px 10px 45px !important;
    }

    .talep-formu {
        width: 534px;
    }

    .talep-formu a {
        width: 50%;
        float: left;
        display: inline-block;
    }

}


.a-link-belge {
    line-height: 21px;
    color: #444;
}

a.a-link-belge img {
    margin-bottom: 10px;
}

a.a-link-belge:hover {
    color: #444;
}

.a-diger-belge .box a {
    color: #444;
    border: 0;
    width: 100%;
    padding: 0;
    margin-top: 10px;
    background: transparent;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 13px;
}

ul.poerne_list li {
    background: #757575;
    list-style: none;
    width: 23%;
    padding: 15px 25px;
    border-radius: 5px 50px;
    text-align: center;
    color: #f3efef;
    box-shadow: 0px 4px 0px 0px #474848;
    margin-bottom: 10px;
    float: left;
    margin-right: 17px;
}
ul.kurumsal-listeleme {
    padding: 10px 0;
    margin-left: 0;
}

ul.services-list li {
    background: transparent;
    margin-bottom: 0px;
    border-bottom: 0;
    overflow: visible;
}

.services-list li a {
    font-size: 14px;
    background: #1b2d62;
    color: #fff;
    padding: 8px 15px;
    display: block;
    border: 0;
    border-radius: 0;
    overflow: visible;
    border-bottom: 1px solid #3b4a79;
    font-weight: 600;
    font-family: 'Roboto', sans-serif;
}
.services-list li:hover a:after {
    content: '';
    background: rgb(52, 152, 219);
    position: absolute;
    height: 100%;
    width: 10px;
    left: -10px;
    top: 0;
    border-color: #3498db !important;
}

.ed-blogpost-image-wrapper img {
    height: auto;
    border: 1px solid #dadada;
    padding: 2px;
}

.ed-section-blogpost {
    border-left: 1px solid #e4e4e4;
    padding: 0 20px 30px;
}

.service-block .lower-content {
    position: relative;
    padding: 0;
    z-index: 9;
}

.service-block .lower-content .inner {
    padding: 15px 10px;
    border-bottom: 2px solid rgba(52, 152, 219,1.0);
}

.service-block .lower-content h3 {
    line-height: 21px;
    font-size: 14px;
    min-height: 41px;
}

.post-imagesA img {
    border:1px solid #eee;
    padding: 3px;
}

.contact-info-section {
    position: relative;
    margin: 0px 0 0px;
}

.contact-info-section-harita {
    position: relative;
    margin: 0px 0 0px;
    width: 100%;
    overflow: hidden;
    border: 3px solid #eee;
}

.contact-page-section {
    position: relative;
    padding: 50px 0 60px;
}

.haber-box {
    margin-bottom: 30px;
    padding: 15px 0 15px 0;
    border: 1px solid #dadada;
}


.services-section-ana .haber-box {
    margin-bottom: 0;
    padding: 0;
    border: 0;
}

.services-section-ana .ed-blogpost-image-wrapper img {
    height: auto;
    border: 0px solid #dadada;
    padding: 0px;
    margin-bottom: 10px;
}

a.scroll-page {
    z-index: 9;
}

.belgelerimiz .box {
    padding: 20px 20px;
    background: #fff;
    display: table-cell;
    vertical-align: middle;
    width: 300px;
}

.a-diger-belge , .qundis {
    margin-bottom: 20px;
}

.died img {
    padding: 30px;
}

.belgelerimiz .box span {
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
    color: #7d7d7d;
}

.belgelerimiz .box:hover {
    opacity: 0.7;
      -webkit-transition: opacity .15s ease-in-out;
        -moz-transition: opacity .15s ease-in-out;
        -ms-transition: opacity .15s ease-in-out;
        -o-transition: opacity .15s ease-in-out;
        transition: opacity .15s ease-in-out;
}

.service-block .inner-box:hover {
      opacity: 0.7;
      -webkit-transition: opacity .15s ease-in-out;
        -moz-transition: opacity .15s ease-in-out;
        -ms-transition: opacity .15s ease-in-out;
        -o-transition: opacity .15s ease-in-out;
        transition: opacity .15s ease-in-out;
}

.haber-box a:hover  img{
      opacity: 0.7;
      -webkit-transition: opacity .15s ease-in-out;
        -moz-transition: opacity .15s ease-in-out;
        -ms-transition: opacity .15s ease-in-out;
        -o-transition: opacity .15s ease-in-out;
        transition: opacity .15s ease-in-out;
}


@media (max-width: 769px)  {

    .header-style-three .header-lower .logo {
        text-align: center;
    }

    .mobil-telefon {
        display: block;
        font-size: 18px;
        top: 102px;
        position: absolute;
        z-index: 88888888;
        left: 23px;
        width: auto;
        text-align: left;
    }

    .header-style-three .header-lower .logo {
    padding: 0;
        border-bottom: 0;
        margin-bottom: 51px;
        text-align: center;
    }

    .talep-formu {
        width: 100%;
    }

    .talep-formu a:nth-child(1) {
        width: 64%;
    }

    .talep-formu a:nth-child(2) {
        width: 36%;
    }

    .talep-formu span {
        font-size: 12px;
    }

    .header-style-three .header-lower .logo {
        text-align: left;
    }

    body {
	    overflow-x: hidden;
	    width: 100%;
	}

	.banner-section {
    height: 100vh;
    width: 100%;
    overflow: hidden;
}

}

.whatsapicon {
    left: 0;
    position: fixed;
    bottom: 0;
    z-index: 9999;
    width: 156px;
    background: #50a931;
    padding: 15px 10px 0;
    color: #fff;
    height: 50px;
}

.whatsapicon a{
       color: #fff;
    line-height: 17px;
}
.whatsapicon img {
       width: 20px;
    float: left;
    margin-right: 10px;
    line-height: 34px;
    display: inline-block;
}


                       .whatsapicona a {
    display: block;
    color: #fff;
    font-size: 14px;
    padding: 0 28px;
}


                        .whatsapicona img{
                            width: 24px;
                        }

                        .fixed-header .call-btn {
    background: transparent !important;
    margin-top: 3px;
}


.whatsapicona {
    position: absolute;
    top: -12px;
    color: #fff;
    background: transparent;
    border-radius: 500px;
    margin-left: 6px;
    background-color: rgba(236, 240, 241,0.1) !important;
    padding: 2px;
    width: 100%;
}

.belgelerimiz .col-md-12 {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}

.belgelerimiz .clear {
    margin:30px 0;
}

.iceriks p {
    margin-bottom: 15px;
}

.service-detail #headingOne h4.panel-title {
    font-size: 15px !important;
    font-weight: 300;
}

.service-detail #headingOne h4.panel-title a{
    color: #444;
}

.service-detail #headingOne h4.panel-title a i{
    float: right;
}


.panel-heading {
    background: #eee;
    padding: 20px;
    width: 100%;
}

.panel-group {
    width: 100%;
}

.panel-body {
    background: #fff;
    padding: 25px;
}

.panel  {
    margin-bottom: 20px;
}