@media screen and (min-width: 1200px) {

  .custom-container, .path-search div.main, .custom-filters .view-filters form, .path-search .search-form .form-wrapper {
    width: 1170px;
  }

  .our-documents .panel-footer {
    height: 100px !important;
  }

  .webform-submission-online_iletisim_formu-form {
      padding: 60px 170px;
  }

  /* Cover Image - Start ( min-width: 1200px ) */

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg:after {
        width: 40%;
    }

  /* Cover Image - Finish ( min-width: 1200px ) */
  

  .webform-submission-online_iletisim_formu-form .alert {
    margin: 0 185px;
  }

}

@media screen and (max-width: 1199px) {

  img {
    max-width: 100%;
  }

  .slider .item .slide_container {
    /*top: 5%;*/
  }

  .slider .text.text-center.align-center .slider-summary {
    width: 75%;
  }

  #block-megamenu .main.menu > li.menu-item--expanded .menu .menu-item a {
    padding: 15px;
    line-height: 1.2;
    font-size: 12px;
  }

    .page-node-type-page .about-our-services .tab-content .services-tab-content, .gradient-tab .view-genis-sekme .tab-content .services-tab-content {
      min-height: 695px;
    }

    .page-node-type-page .about-our-services .tab-content .bg-image, .gradient-tab .view-genis-sekme .tab-content .bg-image {
      top: 8%;
    }

    .page-node-type-scroll-content .paragraph .btn {
      max-width: 330px;
      white-space: normal;
      text-align: left;
    }

    .services .item .hizmetler-container {
      position: relative;
    }

    .services .item .hizmetler_bilgi {
      left: 30px;
    }

    .cografi-yayilim a:after, .after-arrow-right:after, .webform-submission-online_iletisim_formu-form .form-actions .submit-wrapper:after {
      padding-left: 25px;
      pointer-events: none;
    }

    .slider .slider-title {
      width: 50%;
    }

    .page-node-type-page .about-our-services .tab-content .services-tab-content, .gradient-tab .view-genis-sekme .tab-content .services-tab-content {
      padding-right: 45px;
    }

    /* Cover Image - Start ( max-width: 1199px ) */

      .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-1 .p-bg {
        background-size: 270%;
        background-position: 15% 70%;
      }

      .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-35 .p-bg {
        background-size: 130%;
        background-position: left top;
      }

      .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg {
        background-position: 220% center !important;
        background-size: 90%;
      }

      .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg:after {
        width: 35%;
      }

      .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-20 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-31 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-34 .p-bg {
        background-size: cover;
      }

      .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-47 .p-bg {
        background-size: contain;
      }

      .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-34 .p-bg {
        background-position: center;
      }

    /* Cover Image - Finish ( max-width: 1199px ) */

}

@media (min-width: 992px) {

  /*body {
    padding-top: 149px;
  }

  body.user-logged-in {
    padding-top: 188px !important;
  }

  body.user-logged-in.toolbar-tray-open {
    padding-top: 227px !important;
  }*/

  .fark-yaratan-cozumlerimiz .mobile-background {
    display: none;
  }

  .page-node-type-page [id*=pid-] .container, footer #block-footertelefon {
    padding: 0;
  }

  .mh500, .bg-left.mh500, .bg-right.mh500 {
    min-height: 500px !important;
  }

  .sss-wrapper .right-side {
    padding-left: 85px;
    padding-right: 40px;
  }

  .environment {
      min-height: 600px;
  }
  
  /*.custom-filters .view-filters .js-form-item.js-form-item-field-haber-kategori-target-id {*/
  .custom-filters .view-filters .js-form-item.js-form-type-select:first-child {
      min-width: 370px;
  }

  .pr300 .container:first-child, .container-left.container-left-bg > .container, .bilgi-teknolojileri > .container, .page-node-type-scroll-content:not(.node-39) .paragraph--type--paragraf-collapse .container:first-child, .page-node-type-scroll-content .view-genis-sekme .tabs-container > .container:first-child, .page-node-type-scroll-content:not(.node-39) .paragraph--type--paragraf-standart .container:first-child {
      padding-right: 300px;
  }

  .view-haberler .carousel-inner {
    height: 320px;
 }

  .page-node-type-haber article .col-md-8 {
      padding-left: 5%;
   }

   .browser-firefox .view-haberler .haberler-slide-item .item-wrapper .item-title-wrapper .item-title a, body[class*=browser-ie] .view-haberler .haberler-slide-item .item-wrapper .item-title-wrapper .item-title a {
      display: block;
      text-overflow: ellipsis;
      white-space: nowrap;
   }

   .mh400 .title-container h1 {
    margin-top: 180px;
   }

  .gm-style > div > div:nth-child(4) {
    left: 75px !important;
  }

  .sss-form-close {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    text-align: center;
  }

  .page-node-type-haber article h2 {
    margin-top: 0;
  }
 
  #block-iletisimkapakresmi.custom-cover-image .bg-image {
    min-height: 400px;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded.item-kurumsal {
    width: 18%;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded.item-hizmetler {
    width: 14%;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded.item-yonetim-sistemleri {
    width: 19%;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded.item-medya {
    width: 13%;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded.item-iletisim {
    width: 20%;
  }

}

@media (min-width: 992px) and (max-width: 1199px) {

  .custom-container, .path-search div.main, .custom-filters .view-filters form, .path-search .search-form .form-wrapper {
    width: 970px;
  }

  .sss-ajax-confirm span {
    display: block;
  }

  .sss-ajax-confirm span {
    margin-bottom: 20px;
  }

  .slider-e-bulten-form .slider-e-bulten-comment .icon {
    width: 13%;
  }
  
  #block-footermenu .menu > .menu-item.menu-item--expanded {
    /*height: 400px;*/
  }

  .paragraph .mh500 h2 {
    margin-top: 95px;
    margin-bottom: 25px;
  }

  .paragraph .mh500 ul {
    margin-bottom: 90px !important;
  }

  .sticky-header .sticky-logo {
    width: 13%;
  }

  .sticky-header .wsmenu {
    width: 75%;
  }

  .sticky-header .wsmenu-list > li > a {
    /*padding-right: 30px !important;*/
    /*padding-left: 20px !important;
    padding-right: 20px !important;*/
    padding-left: 14px !important;
    padding-right: 14px !important;
  }

  .paragraph-list-items.style-tab {
    right: 2%;
  }

  .paragraph-type-carousel:not(.carousel-auto-height) .carousel-inner {
    width: 70%;
    min-height: 580px;
  }

  .fark-yaratan-cozumlerimiz h3 {
    font-size: 50px;
  }

  .fark-yaratan-cozumlerimiz .carousel-inner {
    height: 475px;
  }

  .page-node-type-page .about-our-services .tab-content .services-tab-content, .gradient-tab .view-genis-sekme .tab-content .services-tab-content {
    min-height: 675px;
  }

  .view-genis-sekme .carousel-inner {
    height: 420px;
  }

  .gradient-tab.no-container-fluid .view-genis-sekme .services-tab-content {
    min-height: 250px !important;
  }

  .page-node-type-scroll-content .services .item .resim {
    width: 405px;
  }

  .page-node-type-scroll-content .view-genis-sekme .tab-content .bg-image {
      width: 670px;
  }

  .sticky-header .sticky-search {
    width: 10%;
  }

  .paragraph--type--paragraf-genis-sekme .no-content .views-field-field-collapse-detay {
    height: 500px;
  }

  .view-id-fotograf_galerisi.view-display-id-page_1 .views-field.views-field-field-fotograf-galerisi-resim-1 {
    right: 57px;
    bottom: 25px;
  }

  .page-node-type-scroll-content .fark-yaratan-cozumlerimiz h3 {
    font-size: 40px !important;
    line-height: 1.2 !important;
  }

  .page-node-type-scroll-content .main h3, .katma-degerli-hizmetler h3 {
    margin-top: 100px;
  }

  .slider .slider-title {
    margin-bottom: 15px;
  }

  .slider .carousel .btn {
    margin-top: 25px;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded .menu .menu-item > a {
    line-height: 1.4;
    text-indent: -14px;
    display: block;
    padding: 7px 14px;
  }

  .view-roundy-slider .view-header .btn.round-prev {
    left: 25%;
  }

  .view-roundy-slider .view-header .btn.round-next {
    right: 24%;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded .menu .menu-item {
    padding-left: 1px !important;
  }
  .custom-form .slider-summary {
    padding-left: 4em;
  }

  
}

@media (max-width: 991px) {
  .custom-form label.option.js-form-required.form-required {
    top: -25px !important;
  }
   .custom-form .slider-title {
    padding-top: 40px;
  }
  
  .sss-wrapper.form-visible .left-side, .sss-wrapper .right-side, .sss-wrapper .right-side:before, .container-left.container-left-bg [class*=col-md-]:last-child {
    display: none;
  }

  .sss-wrapper.form-visible .right-side {
    display: block;
  }

  .sss-wrapper .right-side img {
    margin: 0 auto;
  }

  .paragraph .tab-content ul:not(.nav-tabs) {
    margin: 0 !important;
  }

  .gradient-tab.no-container-fluid .view-genis-sekme .services-tab-content {
    min-height: auto !important;
  }

  .paragraph .detail-info, .bg-right {
    text-align: left;
  }
  
  .container-left.container-left-bg .p-bg {
    height: 100%;
  }

  #views-bootstrap-haberler-block-1 .haberler-slide-item {
    height: auto;
    margin-bottom: 30px;
    /*overflow: hidden;*/
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded {
    border: 0;
  }

  .paragraph h1, .paragraph h2 {
    /*margin-top: 20px !important;
    margin-bottom: 25px !important;*/
  }

  .paragraph p, .paragraph .btn, .paragraph ul:not(.nav-tabs) {
    margin-top: 0 !important;
    margin-bottom: 30px !important;
  }

  .paragraph .btn + .btn {
    margin-left: 0;
  }

  .page-node-type-page .about-our-services .tab-content .services-tab-content {
    width: 80%;
  }

  /* Paragraph Type Carousel - Start */

    .container-left.paragraph-type-carousel .carousel-indicators {
      left: 50%;
    }

    .container-left.paragraph-type-carousel .p-overlay, .paragraph-type-carousel .carousel-inner, .container-left.container-left-bg .p-bg {
      width: 100%;
    }

    .paragraph-type-carousel .p-bg {
      background-position: left center;
    }

  /* Paragraph Type Carousel - Finish */
  

  .gradient-tab.no-container-fluid .view-genis-sekme .services-tab-content {
    width: 90%;
  }

  .custom-cover-image .bg-image {
    background-position: right center;
  }
  
  .path-haberler .view-haberler .haberler-slide-item:not(:last-child) {
    margin-bottom: 130px;
  }

  .view-haberler #views-bootstrap-haberler-block-1 .haberler-slide-item, .grid-carousel .haberler-slide-item {
    margin-bottom: 130px;
  }

  .view-haberler #views-bootstrap-haberler-block-1 .haberler-slide-item .item-wrapper .item-img, .grid-carousel .haberler-slide-item .item-wrapper .item-img {
    height: auto;
  }

  .geolocation-common-map {
    left: 0 !important;
    width: 100% !important;
  }
  
  /* Ana Sayfa SSS Form Kapat Buton - Start */

    .sss-wrapper {
      position: relative;
    }

    .sss-wrapper .right-side, .sss-wrapper .right-side .panel .panel-body.success {
      position: static;
    }

    .sss-form-close {
      position: absolute;
      bottom: 20px;
      left: 0;
      right: 0;
      text-align: center;
    }

    .sss-form-close a {
      font-size: 24px;
    }

  /* Ana Sayfa SSS Form Kapat Buton - Finish */
    

  .image-style-slider-background {
    max-width: inherit;
    height: 100% !important;
    width: auto !important;
  }

  .color-gradient {
    overflow: auto;
  }

  .quicktabs-wrapper .view-brosurler, .quicktabs-wrapper .view-fotograf-galerisi {
    text-align: center !important;
  }
  .custom-form .slider-summary {
    padding-left: 0px !important;
    margin: auto;
    /* display: block; */
    /* width: 75% !important; */
    float: unset !important;
  }

}

@media (min-width: 768px) and (max-width: 991px) {

  .custom-container, .path-search div.main, .custom-filters .view-filters form, .path-search .search-form .form-wrapper {
    width: 750px;
  }

  .sss-wrapper .right-side .view-all-button {
    margin-right: 0;
  }

  .slider-e-bulten-form .slider-e-bulten-comment {
    padding-left: 15px;
  }

  .slider-e-bulten-form .slider-e-bulten-comment .icon {
    width: 14%;
  }

  .view-tanitim-filmleri .item .col {
    padding: 15px;
  }

  .one-million-tree .ground-2 {
    bottom: auto;
    top: 0;
  }

  .green-harbor .fish-1, .green-harbor .fish-2 {
    left: 0;
  }

  .green-harbor img[class*=fish] {
    width: 30%;
  }

  .environment img {
    width: 50%;
  }

  footer #block-footeradres {
    text-align: center;
  }

  footer #block-footertelefon {
    padding: 0;
    text-align: right;
  }

  /*.custom-filters .view-filters .js-form-item.js-form-item-field-haber-kategori-target-id {*/
  .custom-filters .view-filters .js-form-item.js-form-type-select:first-child {
      min-width: 300px;
  }

  /* Timeline - Start */

    .timeline li.event {
      width: 300px;
    }

    .timeline li.event:nth-child(even)::before {
      left: -25%;
    }

    .timeline li.event:nth-child(odd)::after {
      right: -25%;
    }

    .timeline li.event:nth-child(odd)::after, .timeline li.event:nth-child(even)::before {
      width: 25%;
    }

  /* Timeline - Finish */
  

  /* Sticky Header - Start */

    .sticky-header .sticky-logo {
      width: 115px;
    }

    .sticky-header .wsmenu {
      width: 580px;
    }

    .sticky-header .sticky-search {
      width: 40px;
    }

    .sticky-header .wsmenu-list > li > a {
      font-size: 11px;
      /*padding-right: 20px !important;*/
      /*padding-left: 12px !important;
      padding-right: 12px !important;*/
      padding-left: 7px !important;
      padding-right: 7px !important;
    }

  /* Sticky Header - Finish */

  /* Pragraph Type Carousel - Start */

    .paragraph-type-carousel .carousel .item ul li {
      font-size: 14px;
      margin-right: 20px;
      width: 220px;
    }

  /* Pragraph Type Carousel - Finish */
  

  .view-genis-sekme .carousel-indicators {
    bottom: -80px;
  }

  .page-node-type-scroll-content .main .paragraph--type--paragraf-bl-carousel h3 {
    top: 15px;
  }

  .page-node-type-scroll-content .view-genis-sekme .tab-content .bg-image {
    width: 750px;
  }

  .paragraph--type--paragraf-genis-sekme .no-content .views-field-field-collapse-detay {
    height: 560px;
  }

  .view-haberler .haberler-slide-item .item-wrapper .item-img {
    height: 400px;
  }

  .mh400 .title-container h1 {
    margin-top: 130px;
  }

  .view-id-fotograf_galerisi.view-display-id-page_1 .views-field.views-field-field-fotograf-galerisi-resim-1 {
    right: 40px;
    bottom: 15px;
  }

  .paragraph .p-bg {
    background-position: center !important;
  }

  #block-footercopyright {
    text-align: center;
    margin-top: 30px;
  }

  .media {
    min-height: 450px;
  }

  .view-roundy-slider #film_roll .film_roll_wrapper:before, .view-roundy-slider #film_roll .film_roll_wrapper:after {
    height: 90%;
  }

  .slider .slider-title {
    font-size: 32px;
    line-height: 1.2;
    margin-bottom: 10px;
  }

  .slider .slider-summary {
    font-size: 20px;
    line-height: 1.2;
  }
  
  .slider .carousel .btn {
    margin-top: 20px;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded {
    width: 30% !important;
  }

  .view-roundy-slider .view-header .btn.round-prev {
    left: 17%;
  }

  .view-roundy-slider .view-header .btn.round-next {
    right: 17%;
  }

  /* Cover Image - Start (min-width: 768px AND max-width: 991px) */

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg {
      background-position: 90px center !important;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-1 .p-bg {
      background-size: 350%;
      background-position: 5% 70%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-35 .p-bg {
      background-size: 170%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg {
      background-position: -10% center !important;
      background-size: 115%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg:after {
      width: 20%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-36 .p-bg {
      background-size: contain;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-47 .p-bg {
      background-size: cover;
    }

 /* Cover Image - Finish (min-width: 768px AND max-width: 991px) */

}

@media (min-width: 768px) {

  .wsmenu-list li:hover .wsmenu-submenu, .wsmenu-list li .wsmenu-submenu, .marker_info .location-content .views-field-nothing-1, .location-content .show-on-map {
    display: none !important;
  }

  .container, .custom-container, .path-search div.main, .custom-filters .view-filters form, .path-search .search-form .form-wrapper {
    padding: 0;
  }

  .paragraph .middle-items2, #block-iletisimkapakresmi .bg-image {
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flex;
      display: -o-flex;
      display: flex;
      -ms-align-items: center;
      align-items: center;
  }

  .paragraph .middle-items h2 {
      margin-top: 0;
  }

  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }

  header.sticky {
    box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.05);
  }

  .our-documents .panel-footer {
    height: 130px;
  }

  /* Modal - Start */

    .modal-dialog {
      display: inline-block;
      text-align: left;
      vertical-align: middle;
    }

    .modalVideo button.close {
        margin-right: -45px;
    }

  /* Modal - Finish */
  

  .custom-filters .view-filters .js-form-item {
      display: inline-block;
  }

  /*.custom-filters .view-filters .js-form-item.js-form-item-field-haber-kategori-target-id {*/
  .custom-filters .view-filters .js-form-item.js-form-type-select:first-child {
      margin-right: 27px;
  }

  .custom-filters .view-filters .js-form-item.form-item-title, .custom-filters .view-filters .js-form-item.form-item-combine {
      float: right;
  }

  .timeline li:first-child {
      margin-top: -90px !important;
  }

  .timeline li:nth-child(2) {
      margin-top: 68px !important;
  }

  body:not(.path-frontpage) .view-haberler {
      /*margin-bottom: 130px;*/
   }

   /* Paragraf Background - Start */

     body:not(.page-node-type-scroll-content) .paragraph .p-bg {
      position: absolute;
      top: 0;
      bottom: 0;
      height: 100%;
      width: 47%;
      background-repeat: no-repeat;
      background-position: right center;
      background-size: cover;
      overflow: hidden;
    }

    .paragraph .bg-left .p-bg {
      left: 0;
    }

    .paragraph .bg-right .p-bg {
      right: 0;
    }

    body:not(.page-node-type-scroll-content) .paragraph .p-bg:after {
      content: '';
      position: absolute;
      top: 0;
      bottom: 0;
      width: 50%;
      background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to left, rgba(255, 255, 255, 1) 0%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
    }

    .paragraph .f7f7f7 .p-bg:after {
      background: -moz-linear-gradient(top, #f7f7f7 0%, rgba(255,255,255,0) 100%) !important;
      background: -webkit-linear-gradient(top, #f7f7f7 0%,rgba(255,255,255,0) 100%) !important;
      background: linear-gradient(to left, #f7f7f7 0%,rgba(255,255,255,0) 100%) !important;
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ) !important;
    }

    .paragraph .f8f8f8 .p-bg:after {
      background: -moz-linear-gradient(top, #f8f8f8 0%, rgba(255,255,255,0) 100%) !important;
      background: -webkit-linear-gradient(top, #f8f8f8 0%,rgba(255,255,255,0) 100%) !important;
      background: linear-gradient(to left, #f8f8f8 0%,rgba(255,255,255,0) 100%) !important;
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ) !important;
    }

    .paragraph .f9f9f9 .p-bg:after {
      background: -moz-linear-gradient(top, #f9f9f9 0%, rgba(255,255,255,0) 100%) !important;
      background: -webkit-linear-gradient(top, #f9f9f9 0%,rgba(255,255,255,0) 100%) !important;
      background: linear-gradient(to left, #f9f9f9 0%,rgba(255,255,255,0) 100%) !important;
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ) !important;
    }

    .paragraph .bg-left .p-bg:after {
      right: 0;
    }

    .paragraph .bg-right .p-bg:after {
      left: 0;
      background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%) !important;
      background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%) !important;
      background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%,rgba(255,255,255,0) 100%) !important;
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ) !important;
    }

   /* Paragraf Background - Finish */
   
   .bg-left, .bg-right, .page-node-type-scroll-content .scroll-content, .mh400 {
      min-height: 400px !important;
    }

    .browser-firefox .bg-left, .browser-firefox .bg-right, .browser-firefox .page-node-type-scroll-content .scroll-content, .browser-firefox  .mh400 {
      height: 400px !important;
    }
    
    .field--name-field-sayfa-baslik-metni .page-content .title-container {
      display: flex;
      height: 100%;
      align-items: center;
    }

    .header-has-sticky #block-megamenu {
      position: fixed;
      z-index: 9999;
      top: 55px;
    }

    .quicktabs-wrapper img {
      max-width: 100%;
      height: auto;
    }

    /* Custom Select Box - Start */

      .custom-select-box.full-open {
        overflow: visible !important;
      }

      .custom-select-box.full-open .select-list {
          display: block !important;
          max-height: 227px !important;
          /*overflow: scroll !important;*/
          overflow: initial !important;
          overflow-x: hidden !important;
      }

      .view-cografi-yayilim .custom-select-box.full-open .select-list {
          max-height: 510px !important;
      }

    /* Custom Select Box - Finish */
    

    #block-footermenu .menu > .menu-item.menu-item--expanded {
        height: 270px;
        margin-bottom: 35px;
        display: inline-block;
        /*width: 20%;*/
       /* width: 16%;*/
	     width: 25%;
        padding: 0 25px;
        vertical-align: top;
        float: left;
    }

    .webform-submission-online_iletisim_formu-form .form-actions #edit-actions-submit {
      width: 80%;
    }

    .paragraph .detail-info .panel-group .panel-body ul ul {
      padding-left: 0 !important;
    }

    .path-iletisim-ofisleri .field--name-body .p-bg {
      width: 50%;
      background-position: left 75%;
    }
   
    /* Cover Image - Start ( min-width: 768px ) */

      #block-iletisimkapakresmi .field--name-body .p-bg {
        background-size: 80%;
      }

      .path-medya .field--name-body .p-bg {
          background-position: left 74%;
          width: 57%;
      }

      .path-medya .field--name-body .p-bg:after {
          width: 60%;
          background: -moz-linear-gradient(right, rgba(226,226,226,1) 10%, rgba(255,255,255,0) 100%);
          background: -webkit-linear-gradient(right, rgba(226,226,226,1) 10%,rgba(255,255,255,0) 100%);
          background: linear-gradient(to right, rgb(226, 226, 226) 10%,rgba(255,255,255,0) 100%);
          filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
      }

    /* Cover Image - Finish ( min-width: 768px ) */
    

    .view-mevzuat-duyurulari .views-exposed-form .form-item-created {
        width: 213px;
        min-width: 213px !important;
    }

    .view-mevzuat-duyurulari .views-exposed-form input.form-control {
        width: 370px;
    }

    #block-footermenu .menu > .menu-item.menu-item--expanded .menu .menu-item {
      text-indent: -13px;
      padding-left: 13px;
    }

    .geolocation-common-map .geolocation-common-map-container {
      height: 100% !important;
    }
  
}

@media (max-width: 767px) {
 .wsmenu-submenu.opened li a {
    padding: 16px;
  }

  .custom-form label.option.js-form-required.form-required {
    top: -36px !important;
  }
  .webform-submission-slider-webform-form .js-form-submit {
    padding: 15px 15px;
  }
  .custom-form .slider-title {
    padding-right: 0px;
    padding-top: 50px;
  }
  /* .slider .carousel-inner img {
    min-height: 710px;
  } */
  .slider-summary .webform-submission-form {
      width: 100% !important;
  }
  .path-filmler header {
	    margin-top: 32px;
  }
  .logo-container, .slider .block-webform, .view-haberler .view-all-button:after, .block-quicktabs-blockmedya .view-all-button:after, .sss-wrapper .right-side .view-all-button:after, .services .item.icerik_degisti, .sticky-header-menu, .gradient-tab.container-left .tabs-container:before, .custom-search-form, body.search-form-opened:before, .paragraph-list-items, .page-node-type-scroll-content .main .paragraph--type--paragraf-collapse h3 + p, .webform-submission-online_iletisim_formu-form .custom-file, #mobile_tanitim_filmleri_carousel .carousel-indicators li:nth-of-type(n+6), .mobile-media-carousel .carousel-indicators li:nth-of-type(n+6) {
    display: none;
  }

  .btn.ajax-yes > i, .btn.ajax-no > i, .view-cografi-yayilim .custom-select-box .selected-text, .sss-ajax-confirm span {
    display: block;
  }

  .block-views-blockhizmetler-block-1 h2, .services .item .resim, .sss-wrapper .right-side {
    position: inherit;
  }

  .mobile-hizmetler-container, .sss-wrapper {
    position: relative;
  }

  /* Text Align - Start */
  
    .text-right, .block-views-blockhizmetler-block-1 h2, .block-views-blockhaberler-block-1 h2, .grid-carousel h2, .block-views-blockcografi-yayilim-block-1 h2, .block-quicktabs-blockmedya h2, .block-views-blocksss-block-1 h2, .sss-wrapper .right-side form h2, .sss-wrapper .right-side .view-all-button, .view-haberler .view-all-button, .block-quicktabs-blockmedya .view-all-button, .paragraph-type-carousel .carousel-inner, .page-node-type-scroll-content .main h3, .copyright, .field--name-field-sayfa-baslik-metni .page-content .title-container, .field--name-field-sayfa-baslik-metni > .page-content, .custom-cover-image .title-container, .paragraph .bilgi-teknolojileri p, .quicktabs-wrapper .carousel .item, .pager .button, .slider .text-left, .page-node-type-page .paragraph--type--paragraf-bl-carousel h3, .paragraph:not(.paragraph--type--paragraf-collapse):not(.paragraph--type--paragraf-standart), .paragraph:not(.paragraph--type--paragraf-standart) p, .paragraph .btn, .bg-right, .slide_container {
      text-align: center !important;
    }

    ul li, .paragraph-type-carousel .carousel .item ul li, .custom-cover-image .title-container, .webform-submission-online_iletisim_formu-form .form-actions .btn, .paragraph .mobile-text-left p {
      text-align: left !important;
    }

    .view-mevzuat-duyurulari .inline-item.file {
      text-align: right !important;
    }

  /* Text Align - Finish */

  .block-views-blockhizmetler-block-1 h2, .block-views-blockhaberler-block-1 h2, .grid-carousel h2, .block-quicktabs-blockmedya h2, .roundy-container h3 {
    padding: 0 15px;
  }

  #views-bootstrap-tanitim-filmleri-block-1 .video_play img, .view-fotograf-galerisi .contents-title, .page-node-type-page .field--name-field-sayfa-baslik-metni .page-content h1, .page-node-type-page .field--name-field-sayfa-baslik-metni .page-content p, .custom-cover-image h1, .custom-cover-image p {
    width: auto;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded, footer .panel-group .panel {
    margin: 0;
	
  }
  #block-footermenu .menu > .menu-item.menu-item--expanded {
  	position: relative;
  }

  .hizmet-detaylari {
    padding: 0 !important;
  }

  .field--name-field-paragraf > .field__item:first-child h2 {
    margin-top: 0 !important;
  }

  .custom-filters.view-haberler .view-filters .js-form-item.form-item-title, .custom-filters.view-fotograf-galerisi .view-filters .js-form-item.form-item-title, .custom-filters.view-tanitim-filmleri .view-filters .js-form-item.form-item-field-media-category-target-id {
    margin-bottom: 0 !important;
  }

  .paragraph-list-items {
    right: 0 !important;
  }

  .paragraph h2 {
    margin-top: 65px;
  }

  .media, #block-footermenu .menu > .menu-item.menu-item--expanded, footer > .container #block-footermenu, .paragraph--type--paragraf-genis-sekme .no-content .tab-pane, .roundabout-full .view-roundy-slider #film_roll .film_roll_wrapper .panel .panel-body p, .view-roundy-slider #film_roll .panel-body p {
    padding: 0 !important;
  }

  .news_and_announcements {
    padding-top: 0;
  }

  .services, #block-footermenu .menu > .menu-item.menu-item--expanded {
    height: auto !important;
  }

  .page-node-type-scroll-content .paragraph .btn, .gm-style-iw > div {
    max-width: 100% !important;
  }

  .grid-list .panel .panel-body img, .page-node-type-scroll-content .paragraph .btn, .paragraph-type-carousel .carousel .item ul li, .slider .slider-title, .slider .text .slider-summary, .slider .text.text-center.align-center .slider-summary, .services .item .resim, .webform-submission-online_iletisim_formu-form .form-actions .btn {
    width: 100%;
  }

  /* Letter Spacing - Start */

  /* Letter Spacing - Finish */
  
  /* Font Family - Start */

    .view-brosurler.view-display-id-block_2 .carousel .carousel-inner .carousel-caption a, .panel-group .panel-heading .panel-title a, .page-node-type-scroll-content .related-media .nav-tabs>li>a {
      font-family: 'Roboto', sans-serif;
      font-weight: normal;
    }

  /* Font Family - Finish */
  

  /* Text Align - Start */
  
    .text-right, .sss-wrapper .right-side form h2, .sss-wrapper .right-side .view-all-button, .view-haberler .view-all-button, .copyright, .custom-cover-image .title-container, .pager .button {
      text-align: center !important;
    }

    ul li, .paragraph-type-carousel .carousel .item ul li, .webform-submission-online_iletisim_formu-form .form-actions .btn, .paragraph .mobile-text-left p {
      text-align: left !important;
    }

  /* Text Align - Finish */


  .services .item .title-container .summary_link, .services .nav_left i, .services .nav_right i, .view-haberler .view-all-button, .block-quicktabs-blockmedya .view-all-button {
    font-size: 24px;
  }

  .services .item .title-container .title {
    font-size: 38px;
  }

  .view-cografi-yayilim .custom-select-box .selected-text, .view-iletisim-ofisleri .custom-select-box .selected-text {
    font-size: 30px;
  }

  .sss-wrapper .right-side .view-all-button {
    letter-spacing: 0;
  }

  .services .item .title-container .title {
    letter-spacing: 0.025em;
  }

  .services .item .title-container .title, .view-haberler .haberler-slide-item .item-wrapper .item-title-wrapper .item-title {
    line-height: 1.2;
  }

  .services .item .title-container, .services .mobile-hizmetler-container .nav_left, .services .mobile-hizmetler-container  .nav_right {
    z-index: 99;
  }

  /* Font Family - Start */

    .paragraph-type-carousel h3, .page-node-type-scroll-content .main h3, .katma-degerli-hizmetler h3, .bilgi-teknolojileri h3, .cografi-yayilim h3 {
      font-family: 'Roboto', sans-serif;
      font-weight: 700;
    }

  /* Font Family - Finish */
  
  /* Text Transform - Start */

    .paragraph-type-carousel h3, .page-node-type-scroll-content .main h3, .katma-degerli-hizmetler h3, .bilgi-teknolojileri h3, .cografi-yayilim h3, .services .item .title-container .summary_link, .page-node-type-page .paragraph--type--paragraf-bl-carousel h3, .paragraph .detail-info h2, .roundy-container h3, .page-node-type-page .paragraph.paragraph--type--paragraf-genis-sekme h2 {
      text-transform: uppercase;
    }

    .paragraph .standart-paragraph h2 {
      text-transform: capitalize !important;
    }

  /* Text Transform - Finish */
  
  
  .paragraph-type-carousel h3, .page-node-type-scroll-content .main h3, .katma-degerli-hizmetler h3, .bilgi-teknolojileri h3, .cografi-yayilim h3 {
    margin-top: 60px;
    margin-bottom: 45px;
  }


  body {
    padding-top: 73px !important;
  }

  .slider .carousel-indicators {
    bottom: 10px;
  }

  /* Hizmetler - Start */

    .services {
      overflow: visible;
    }

    .services .item .resim {
      top: 0;
    }

    .services .item .title-container {
      position: absolute;
      bottom: 40px;
      padding-left: 5%;
      padding-right: inherit;
    }

    .services .mobile-hizmetler-container .nav_left, .services .mobile-hizmetler-container .nav_right {
      top: 120px;
      border: 0;
    }

    .services .item .mobile-hizmetler-container {
      box-shadow: 0px 0px 49px 0px rgba(0, 0, 0, 0.18);
    }

    .services .item .mobile-hizmetler-container:after {
      content: '';
      position: absolute;
      bottom: 0;
      width: 100%;
      height: 100%;
      display: block;
      background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
    }

    .services .item .title-container .title {
      margin-bottom: 40px;
    }

    .services .item .title-container .summary_link i {
      margin-left: 20px;
    }

  /* Hizmetler - Finish */
  

  /* Haberler - Start */
  
    .news_and_announcements {
      background-color: #ededed;
      padding-bottom: 150px;
    }

    .view-haberler {
      padding-bottom: 40px;
    }

    #tanitim_filmleri_carousel .carousel-indicators {
      bottom: -30px;
    }

    .view-haberler .carousel-indicators {
      bottom: -65px;
    }

    .view-haberler .view-all-button, .block-quicktabs-blockmedya .view-all-button {
      position: absolute;
      bottom: -60px;
      left: 0;
      right: 0;
      padding: 0;
      top: auto;
      z-index: 99;
      color: #768692;
      letter-spacing: 0;
    }

    .view-haberler .view-all-button {
      bottom: -100px;
    }

    /*.view-haberler .haberler-slide-item .item-wrapper .item-img {
      min-height: 350px;
    }*/

  /* Haberler - Finish */

  /* Medya - Start */
    
    .drp_layout-main-page .media {
      height: 885px;
    }


    .block-quicktabs-blockmedya .quicktabs-tabs a {
      padding-bottom: 13px !important;
    }

    #views-bootstrap-tanitim-filmleri-block-1 .video_play {
      display: block;
      width: 100%;
      height: 380px;
      overflow: hidden;
    }

    #views-bootstrap-tanitim-filmleri-block-1 .video_play img {
      width: auto;
      height: 100%;
    }

  /* Medya - Finish */

  /* S.S.S. - Start */

    .sss-wrapper {
      padding-bottom: 100px;
    }

    .sss-wrapper .right-side .view-all-button {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      margin: 0;
      padding-bottom: 40px;
      padding-right: 0;
    }

  /* S.S.S. - Finish */
  
  /* Footer - Start */

    footer p {
      color: #819098;
    }

    footer .panel-group .panel {
      border-top: 1px solid #e1e2e2 !important;
    }

    footer .panel-group .panel-heading {
      box-shadow: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
    }
    
    #block-footermenu .menu > .menu-item.menu-item--expanded .panel-title > a {
      line-height: inherit;
      padding-top: 40px;
      padding-bottom: 40px;
    }

    #block-footeradres {
      margin-bottom: 7px;
    }

    #block-footeradres, #block-footertelefon {
      /*padding-left: 32px !important;*/
    }

    #block-footercopyright {
      text-align: center;
    }

    footer #block-logo-2 {
      margin-bottom: 45px;
    }

  /* Footer - Finish */

  .paragraph-list-items:not(.hizmetler) {
    right: 15px;
  }

  .paragraph .detail-info .panel-group .panel-body {
    padding: 20px 0 10px 20px;
  }

  .field--name-field-sayfa-baslik-metni .page-content .title-container .container {
    width: 100%;
    padding: 0 30px;
  }


  /* Timeline - Start */

    .paragraph--type--paragraf-timeline {
      background-position: center;
    }

    .view-timeline {
      margin: 50px 0;
      overflow: hidden;
    }

    .timeline li.event{
          width: 80%;
          margin: 20px auto;
          padding: 20px;
          position: relative;
      }
      
      li.event:nth-child(odd) {
          clear: both;
          float: none;
      }
      li.event:nth-child(even) {
          clear: both;
          float: none;
      }
      
      .timeline li.event:nth-child(odd)::after, li.event:nth-child(even)::before {
          width: 0px !important;
      }

  /* Timeline - Finish */
  
  /* Overflow - Start */

    .mobile-tabs-container {
      overflow: hidden;
    }

  /* Overflow - Finish */

  .paragraph-type-carousel:not(.carousel-auto-height) .carousel-inner {
    min-height: 580px;
  }  

  .paragraph:not(.paragraph--type--paragraf-collapse):not(.paragraph--type--standart), .paragraph:not(.paragraph--type--standart) p, .paragraph .btn, .bg-right {
    text-align: center !important;
  }

  body:not(.node-39):not(.node-42) .paragraph [id*=pid-] {
    /*background-size: cover !important;
    background-position: center !important;*/
    background: none !important;
    position: relative;
  }

  .page-node-type-page:not(.node-43):not(.node-51) [id*=pid-] [class*='col-md-'] {
    position: inherit;
  }

  .paragraph [id*=pid-] .mobile-paragraf-bg {
    width: 100%;
    height: 400px;
    background-size: cover;
    background-position: right center;
    /*margin-top: 215px;*/
    position: relative;
  }

  .paragraph [id*=pid-] .mobile-paragraf-bg:before {
    content: '';
    background: -moz-linear-gradient(left, rgba(255,255,255,1) 20%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 20%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom, rgb(255, 255, 255) 20%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );
    position: absolute;
    top: 0;
    bottom: 60%;
    left: 0;
    right: 0;
  }

  /*.paragraph:not(.paragraph--type--paragraf-slider) .btn {*/
  .paragraph.paragraph--type--paragraf-bg:not(.paragraph--type--paragraf-slider) .btn {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 9;
    margin: 0 auto;
  }

  .paragraph .btn:not(.green):not(.round-next):not(.round-prev), .field--name-field-sayfa-baslik-metni .page-content .btn:not(.green) {
    border-color: #51c4ff !important;
    background: #51c4ff !important;
    color: #ffffff;
  }

  .page-node-type-page .about-our-services .tab-content .services-tab-content h3, .gradient-tab .view-genis-sekme .tab-content .services-tab-content h3 {
    padding-bottom: 30px;
  }

  .view-genis-sekme .carousel-inner {
    height: 475px;
  }

  .page-node-type-scroll-content .main .paragraph--type--paragraf-bl-carousel h3 {
    top: 0;
    margin: 15px 0 !important;
  }

  .page-node-type-scroll-content .paragraph--type--paragraf-bl-carousel .services .item .resim {
    right: 0;
    width: 100%;
    height: 600px;
  }

  .path-haberler .view-haberler .haberler-slide-item {
    margin-bottom: 130px;
  }

  .view-haberler .haberler-slide-item .item-wrapper .item-title-wrapper, .view-haberler #mobile_haberler_carousel .haberler-slide-item .item-wrapper .item-img, .mobile-grid-carousel .haberler-slide-item .item-wrapper .item-img {
    height: auto;
  }

  .view-haberler #mobile_haberler_carousel .haberler-slide-item, .mobile-grid-carousel .haberler-slide-item {
    margin-bottom: 110px;
  }

  .gradient-tab.no-container-fluid .view-genis-sekme .tab-content .bg-image {
    width: 100%;   
    background-size: contain !important;
  }

  .paragraph--type--paragraf-genis-sekme .no-content .views-field-field-collapse-detay {
    height: 550px;
  }

  .page-node-type-scroll-content .view-collapse-nav .panel-body, .page-node-type-scroll-content .view-collapse-nav2 .panel-body {
    padding-left: 20px;
  }

  .field--name-field-sayfa-baslik-metni > .page-content .p-bg, .field--name-field-sayfa-baslik-metni > .page-content .p-bg:after,.field--name-field-sayfa-baslik-metni > .page-content[class*=page-content-nid-] .p-bg:after, .field--name-body .p-bg:after, .field--name-body .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-35 .p-bg, #block-iletisimkapakresmi .field--name-body .p-bg:after, .field--name-field-sayfa-baslik-metni .page-content h1 {
    width: 100%;
  }

  /* Cover Gradient - Start */

    .field--name-field-sayfa-baslik-metni > .page-content .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content[class*=page-content-nid-] .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.ffffff .p-bg:after {
      height: 100%;
      background: -moz-linear-gradient(bottom, #ffffff 70%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(bottom, #ffffff 70%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to bottom, #ffffff 70%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
    }

    .page-node-type-scroll-content .scroll-content .p-bg:after {
      background: -moz-linear-gradient(bottom, #dedfdf 60%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(bottom, #dedfdf 60%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to bottom, #dedfdf 60%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedfdf', endColorstr='#00ffffff',GradientType=0 ); 
    }

    .field--name-body .p-bg:after {
      height: 60%;
      background: -moz-linear-gradient(bottom, #ffffff 60%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(bottom, #ffffff 60%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to bottom, #ffffff 60%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
    }

    .custom-cover-image .field--name-body .p-bg:after {
      height: 70%;
      background: -moz-linear-gradient(bottom, #ffffff 30%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(bottom, #ffffff 30%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to bottom, #ffffff 30%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-36 .p-bg:after {
      height: 80%;
      background: -moz-linear-gradient(bottom, #ffffff 40%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(bottom, #ffffff 40%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to bottom, #ffffff 40%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
    }

    #block-iletisimkapakresmi.custom-cover-image .field--name-body .p-bg:after {
      height: 100%;
      background: -moz-linear-gradient(bottom, #ffffff 40%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(bottom, #ffffff 40%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to bottom, #ffffff 40%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); 
    }

  /* Cover Gradient - Finish */

  /* Cover Image - Start ( max-width: 767px ) */

    .field--name-field-sayfa-baslik-metni .page-content h1, .field--name-field-sayfa-baslik-metni .page-content p, .page-node-type-scroll-content .scroll-content p, .page-node-type-scroll-content .scroll-content h1 {
      margin-top: 60px;
    }

    .page-node-type-haber .field--name-field-sayfa-baslik-metni > .page-content .p-bg, .page-node-type-page .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-137 .p-bg {
      background-size: cover !important;
      background-position: center bottom !important;
    }

    #block-iletisimkapakresmi .field--name-body .p-bg, #block-brosurlerkapakresmi .field--name-body .p-bg, #block-fotografgalerisikapakresmi .field--name-body .p-bg, #block-fotografgalerisikapakresmi-2 .field--name-body .p-bg {
      background-size: cover;
      background-position: center;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-1 .p-bg {
      background-size: 340%;
      background-position: center top !important;
    }
	.field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-5 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-13 .p-bg , .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-15 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-19 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-24 .p-bg{
	    background-size: 161%;
	    background-position: center bottom !important;
	}
	.field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-39 .p-bg {
		background-size: 190%;
		 background-position: center bottom !important;
	}
	.field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-23 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-42 .p-bg {
		background-size: 130%;
		 background-position: center bottom !important;
	}
	.field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-14 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-18 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-21 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-22 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-32 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-4 .p-bg {
	    background-position: center bottom !important;
	    background-size: 100%;
	}
	.field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-16 .p-bg {
	    background-position: center bottom !important;
	    background-size: 124%;
	}
	.field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-14 .p-bg:after ,.field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-16 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-22 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-39 .p-bg:after {
		height: 80%;
	}
	.field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-5 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-13 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-15 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-18 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-19 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-21 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-23 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-24 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-42 .p-bg:after {
	    height: 62%;
	}
	
    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-1 .p-bg:after, .page-node-type-page .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-137 .p-bg:after {
      height: 40%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-35 .p-bg:after {
      height: 30%;
    }
	.field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-4 .flex-container p:last-child {
		display: none !important;
	}

  /* Cover Image - Finish ( max-width: 767px ) */

  .page-node-type-scroll-content .scroll-content h2 {
    margin-top: 30px;
    margin-bottom: 20px;
  }

  .view-brosurler.view-display-id-block_2 .carousel {
    padding: 30px 0 80px 0;
  }

  .view-brosurler.view-display-id-block_2 .carousel .carousel-inner img {
    margin: 0 auto !important;
  }

  .view-brosurler.view-display-id-block_2 .carousel .carousel-inner .item > a {
    position: relative;
    display: block;
  }

  .view-brosurler.view-display-id-block_2 .carousel .carousel-inner .item > a:after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background: -moz-linear-gradient(top, #12171c 20%, rgba(0,0,0,0) 100%);
    background: -webkit-linear-gradient(top, #12171c 20%,rgba(0,0,0,0) 100%);
    background: linear-gradient(to top, #12171c 20%,rgba(0,0,0,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );
    height: 200px;
    width: 480px;
    margin: 0 auto;
  }

  .view-brosurler.view-display-id-block_2 .carousel .carousel-inner .carousel-caption {
    bottom: 20%;
  }

  .panel-group .panel-body p {
    text-align: left !important;
    padding-left: 0 !important;
  }

  .paragraph h1 {
    margin: 30px 0 !important;
  }

  .page-node-type-scroll-content .environment img {
    margin-top: 320px;
    width: 75%;
  }

  /* Gri Sektörün Yeşil Temsilcisi - Start */  

    .environment .col-md-6:last-child p {
      margin-bottom: 400px !important;
    }

    .green-harbor .col-md-6 p {
      margin-bottom: 300px !important;
    }

    .green-harbor .fish-1 {
      bottom: 30%;
      left: -10% !important;
      max-width: 55% !important;
      top: auto;
    }

    .green-harbor .fish-2 {
      /*bottom: 10px;
      left: 80px;*/
      bottom: 5% !important;
      left: 10% !important;
      max-width: 50% !important;
    }

    .green-harbor .fish-3 {
      right: -10% !important;
      bottom: -4%;
      max-width: 40% !important;
    }

    .green-harbor .btn {
      position: relative !important;
      z-index: 99 !important;
    }

    .green-harbor:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background: -moz-linear-gradient(top, #023855 40%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(top, #023855 40%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to bottom, #023855 40%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
    }

    .paragraph h1 {
      margin-top: 60px !important;
    }

    .one-million-tree .ground-1 {
      top: auto;
      bottom: 0;
    }

    .one-million-tree .ground-2 {
      bottom: 0;
    }

    .one-million-tree {
      background-color: #ffffff;
    }

    .one-million-tree .col-md-pull-6:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to bottom, rgba(255,255,255,1) 40%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
      height: 60%;
    }

    .one-million-tree .col-md-push-6 {
      position: static;
    }

    .one-million-tree .col-md-push-6 .btn {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      display: block;
      z-index: 99;
      width: 55%;
      margin: 0 auto;
      background: #3e9c44 !important;
      color: #ffffff;
    }

  /* Gri Sektörün Yeşil Temsilcisi - Finish */

  .custom-cover-image .title-container, .page-node-type-haber .field--name-field-sayfa-baslik-metni h1 {
    margin-top: 20px !important;
  }

  .path-iletisim-ofisleri .bg-image {
    height: 400px;
  }

  .path-iletisim-ofisleri .bg-image .p-bg:after {
    height: 75%;
  }
  
  .paragraph .katma-degerli-hizmetler ul li {
    /*text-indent: -4px;
    padding-left: 25px;*/
    text-indent: -2px;
    padding-left: 22px;
  }

  .paragraph .bilgi-teknolojileri ul li {
    text-indent: -4px;
    padding-left: 5px;
  }

  .paragraph .fark-yaratan-cozumlerimiz ul li {
    text-indent: -25px;
    padding-left: 33px;
  }

  .view-brosurler + .mobile-media-carousel .carousel-inner img {
    width: 50% !important;
  }

  .view-id-fotograf_galerisi.view-display-id-page_1 .contents-title a {
    padding-bottom: 20px;
  }

  .view-id-fotograf_galerisi.view-display-id-page_1 .views-field.views-field-field-fotograf-galerisi-resim-1 {
    right: 15%;
    bottom: 15%;
  }

  .services .item .title-container {
    width: 75%;
    text-align: left;
    padding-left: 22px;
  }


  /* Harita - Start */

    .view-cografi-yayilim .views-exposed-form, .view-iletisim-ofisleri .views-exposed-form {
      left: 0;
      margin: 0px auto 70px auto;
    }

    .geolocation-common-map {
      position: static;
    }

    .view-iletisim-ofisleri .views-exposed-form, .view-cografi-yayilim .views-exposed-form {
      width: 100%;
    }
	
	#views-block-iletisim-ofisleri {
	        display: none;
	    }
	
	    #iletisim-ofisleri-select-div {
	        display: block;
	    }
	
	    #iletisim-ofisleri-select-div > .select-wrapper {
	        display: block;
	        box-shadow: inset 0 -1px 0 0 #e6e6e6;
	        border: none;
	        padding: 4px 0;
	        width: 100%;
			background-color: #51c4ff;
	    }
	
	    #iletisim-ofisleri-select-div > .select-wrapper > select {
	        font-size: 20px;
	        width: 100%;
	        height: 32px;
	        position: relative;
	        padding: 0 25px 0 10px;
	        background-image: none;
	        border: none;
	        box-shadow: none;
	        margin-bottom: 5px;
	        border-radius: 0;
	        -webkit-appearance: none;
	        -moz-appearance: none;
	        appearance: none;
			background: transparent;
			color: #fff;
	    }
	
	    #iletisim-ofisleri-select-div > .select-wrapper > select > option {
	        font-weight: 400;
	        font-size: 13px;
	        color: #fff;
	    }
	
	    #iletisim-ofisleri-select-div > .select-wrapper::before {
	        top: 13px;
	        position: absolute;
	        top: 8px;
	        right: 10px;
	        font-size: 9px;
	        content: "\F107";
	        font: normal normal normal 20px FontAwesome;
	    }
	
	    #iletisim-ofisleri-select-div #select-body {
	        display: block;
	        padding: 10px;
	        font-size: 14px;
	        font-weight: 300;
	        line-height: 27px;
	        color: #59707b;
	        box-shadow: 3px 14px 20px 0 rgba(0,0,0,.01);
	    }
	    .view-iletisim-ofisleri .geolocation-common-map {
	        height: 600px;
	    }
	
	    .block-views-blockiletisim-ofisleri-block-1 {
	        position: absolute;
	        left: 5%;
	        top: 0;
	        width: 90%;
			height: 200px;
	        border-radius: 4px;
	        z-index: 9;
	        text-align: left;
	        margin: 0;
	        padding: 3px;
			background: transparent;
			box-shadow: none;
	    }
	
	    .block-views-blockiletisim-ofisleri-block-1 > div > .view-iletisim-ofisleri {
	        padding: 0;
			box-shadow: 0 2px 24px 0 rgba(0,0,0,.1);
	    }
		.geolocation-common-map .geolocation-common-map-container {
			height: 600px !important;
		}
		.path-iletisim-ofisleri header {
			margin-top: 30px;
		}
		.path-iletisim-ofisleri .main {
			margin-top: 0;
		}

  /* Harita - Finish */

  .view-iletisim-ofisleri .view-content {
    position: relative;
  }

  .view-iletisim-ofisleri .marker_info {
    top: 30px;
  }

  .field--name-field-paragraf .paragraph .standart-paragraph h2 {
    margin-top: 30px !important;
  }

  .standart-paragraph {
    padding-bottom: 0;
  }

  .view-iletisim-ofisleri .view-content, .view-cografi-yayilim .view-content {
    height: auto;
  }

  .services .mobile-hizmetler-container .nav_left, .services .mobile-hizmetler-container .nav_right {
    top: 42%;
  }

  .modal .carousel {
    padding-bottom: 75px;
  }

  .modal .carousel .carousel-indicators {
    position: fixed;
  }

  .sss-ajax-confirm .btn {
    width: 47%;
    background: none !important;
  }

  .sss-ajax-confirm span {
    margin-bottom: 30px;
    margin-top: 40px;
  }

  .sss-ajax-confirm .ajax-yes {
      margin-right: 15px;
      color: #002b5b;
      border: 1px solid #002b5b !important;
  }

  .sss-ajax-confirm .ajax-no {
    color: #768692;
    border: 1px solid #768692 !important; 
  }

  .paragraph--type--paragraf-genis-sekme .no-content .views-field-field-paragraf-sekme-detay {
    height: auto;
  }

  .webform-submission-online_iletisim_formu-form .form-actions .col-md-6:after {
     content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    right: 15px;
    font-size: 18px;
    top: 13px;
  }

  .cografi-yayilim a {
    position: relative;
    padding-right: 25px;
  }

  .cografi-yayilim a:after {
    position: absolute;
    right: 10px;
    top: 30px;
  }

  /* İletişim Ofisleri - Start */

    .view-iletisim-ofisleri .view-filters {
        position: relative;
    }

    .view-iletisim-ofisleri .custom-map-close {
        position: absolute;
        top: 120px;
        z-index: 999;
        left: 5px;
    }

    .view-iletisim-ofisleri .custom-map-close .close-icon:after {
        content: '\f00d';
        font-family: FontAwesome;
        font-size: 16px;
    }

  /* İletişim Ofisleri - Finish */

  /* Flex to Block - Start */

    .field--name-field-sayfa-baslik-metni > .page-content .flex-container, .field--name-field-sayfa-baslik-metni > .page-content .flex-container * {
      display: block !important;
      width: 100% !important;
    }

  /* Flex to Block - Finish */
  

  .slider .slider-title {
    line-height: 2.2;
    margin-bottom: -30px;
  }

  .block-views-blockcografi-yayilim-block-1 > h2 {
    padding: 0 30px;
  }

  .page-node-type-page .paragraph.paragraph--type--paragraf-genis-sekme h2 {
    padding: 0 15px;
  }

  .modal .modal-body h4:first-child, .page-node-type-page .paragraph.paragraph--type--paragraf-genis-sekme #pid-40 h2 {
    margin-top: 0 !important;
  }  

  .page-node-type-haber .field--name-field-sayfa-baslik-metni .p-bg:after {
    height: 50% !important;
  }

 .view-haberler .haberler-slide-item .item-wrapper .item-title-wrapper .item-title a {
    -webkit-line-clamp: 3;
    max-height: 80px;
 }

 .paragraph .bg-left {
    background: none !important;
 }

 .paragraph:not(.paragraph--type--paragraf-slider) .btn {
    display: block;
    width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 9;
	margin: 0 auto;
 }
.node-42 .card-body {
	height: auto;
	padding-bottom:1px;
}

}

@media (min-width: 641px) {
  .sss-wrapper .right-side .panel .panel-body {
      padding: 30px 40px;
  }

  .page-node-type-page .about-our-services .tab-content .services-tab-content {
    /*top: 90px;*/
  }

}

@media (min-width: 640px) and (max-width: 767px) {

  .page-node-type-page .paragraph.paragraph--type--standart p {
    padding: 0;
  }

  .services .item .hizmetler-container, .news_and_announcements > .container, .media > .container, .sss-wrapper {
    padding-left: 40px;
    padding-right: 40px;
  }

  .view-id-fotograf_galerisi.view-display-id-page_1 .views-field.views-field-field-fotograf-galerisi-resim-1 {
    font-size: 65px;
  }

  .field--name-field-sayfa-baslik-metni .page-content h1, .page-node-type-scroll-content .scroll-content h1, .page-node-type-scroll-content .scroll-content h2 {
    font-size: 62px;
  }

  .page-node-type-page .paragraph--type--paragraf-bl-carousel h3, .detail-info h2, .page-node-type-page .paragraph h2, .roundy-container h3, .paragraph h1, .paragraph-type-carousel h3, .page-node-type-scroll-content .main h3, .katma-degerli-hizmetler h3, .bilgi-teknolojileri h3, .cografi-yayilim h3, .block-views-blockhizmetler-block-1 h2, .block-views-blockhaberler-block-1 h2, .grid-carousel h2, .block-quicktabs-blockmedya h2, .block-views-blockcografi-yayilim-block-1 > h2 {
    font-size: 52px !important;
  }

  .cografi-yayilim i, .cografi-yayilim a:after, .after-arrow-right:after {
    font-size: 50px;
  }

  .services .nav_left i, .services .nav_right i, .page-node-type-page .paragraph h2, .view-roundy-slider .view-header .btn .fa, .modal h3 {
    font-size: 40px !important;
  }

  .services .item .title-container .title, .modal h4 {
    font-size: 48px;
  }

  .view-haberler .haberler-slide-item .item-wrapper .item-title-wrapper .item-link a i {
    font-size: 38px;
  }

  .search-box i, .wssearch .wssearch-key:before {
    font-size: 36px;
  }

  #block-footertelefon p, .view-roundy-slider #film_roll .panel .panel-footer, #block-footermenu .menu > .menu-item.menu-item--expanded .menu .menu-item > a:before, .services .item .title-container .summary_link, .slider .slider-title {
    font-size: 32px !important;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded .panel-title > a, .panel-group .panel-heading .panel-title a, .panel-group .panel-body, .panel-group .panel-body p, .paragraph .detail-info .panel-group .panel-body p, footer .copyright p, .panel-group .panel-body ul li, .paragraph .detail-info .panel-group .panel-body ul li, .panel-group .panel .panel-body p, .view-id-fotograf_galerisi.view-display-id-page_1 .contents-title a, .custom-filters .view-filters .js-form-item .form-control, .view-cografi-yayilim .views-exposed-form .custom-select-box ul li, .marker_info .location-content .views-field-nothing-1, .location-content *, .geolocation-common-map .location-content p, .marker_info .location-content p, .modal .modal-body, .modal p, .sss-ajax-confirm span, .wssearch ul li, .wssearch form input, .page-node-type-page .paragraph p, .field--name-field-sayfa-baslik-metni .page-content p, .custom-cover-image p {
    font-size: 30px;
  }

  .block-quicktabs-blockmedya .quicktabs-tabs a, #block-footermenu .menu > .menu-item.menu-item--expanded .menu .menu-item > a:before, .location-content .place-title, .sss-ajax-confirm .btn, .view-iletisim-ofisleri .custom-map-close .close-icon:after {
    font-size: 26px;
  }

  .view-haberler .haberler-slide-item .item-wrapper .item-title-wrapper .item-title, .view-haberler .haberler-slide-item .item-wrapper .item-title-wrapper .item-link a, .services .item .title-container .summary_link, .sss-wrapper .right-side .view-all-button, #block-footercopyright p, .quicktabs-wrapper .carousel-title a, .pager .button, .view-mevzuat-duyurulari .inline-item, .view-mevzuat-duyurulari .inline-item a {
    font-size: 24px;
  }

  .view-mevzuat-duyurulari .inline-item.date, .view-mevzuat-duyurulari .inline-item.description {
    font-size: 20px;
  }

  footer .panel-group .accordion-toggle:after, #block-footermenu .menu > .menu-item.menu-item--expanded .menu .menu-item > a:before, .quicktabs-wrapper .carousel-title, .quicktabs-wrapper .views-field-field-brosur-brosur-kategorisi, .slider .carousel .btn {
    font-size: 18px;
  }

  .field--name-field-sayfa-baslik-metni .page-content p, .panel-group .panel-body, .panel-group .panel-body p, .paragraph .detail-info .panel-group .panel-body p, footer .copyright p, .panel-group .panel-body ul li, .paragraph .detail-info .panel-group .panel-body ul li, .paragraph .fark-yaratan-cozumlerimiz ul li, .paragraph-type-carousel h3, .page-node-type-scroll-content .main h3, .katma-degerli-hizmetler h3, .bilgi-teknolojileri h3, .cografi-yayilim h3, .paragraph .fark-yaratan-cozumlerimiz ul li, .paragraph .katma-degerli-hizmetler p, .paragraph .katma-degerli-hizmetler ul li, .paragraph .bilgi-teknolojileri ul li, .nav li a, .page-node-type-page .about-our-services .nav > li > a, .gradient-tab .view-genis-sekme .nav > li > a, .paragraph .bilgi-teknolojileri p, .paragraph .bilgi-teknolojileri ul li, .panel-group .panel .panel-body p, .paragraph .detail-info .panel-group .panel-body h4, .paragraph-type-carousel .carousel .item ul li, .panel-group .panel-heading .panel-title a, .view-id-fotograf_galerisi.view-display-id-page_1 .contents-title a, .custom-cover-image p {
    line-height: 40px;
  }

  .paragraph ul li, .page-node-type-page .paragraph--type--paragraf-bl-carousel h3, .detail-info h2, .page-node-type-page .paragraph h2, .roundy-container h3, .paragraph h1, .paragraph-type-carousel h3, .page-node-type-scroll-content .main h3, .katma-degerli-hizmetler h3, .bilgi-teknolojileri h3, .cografi-yayilim h3, .indent22 ul li, .gradient-tab.no-container-fluid .view-genis-sekme .services-tab-content ul li {
    line-height: 60px;
  }

  .page-node-type-scroll-content .fark-yaratan-cozumlerimiz h3 {
    line-height: 64px;
  }

  #block-footertelefon p {
    line-height: 90px;
  }

  .page-node-type-page .paragraph--type--paragraf-bl-carousel h3, .detail-info h2 {
    text-transform: uppercase !important;
  }

  .panel-group .panel-heading .panel-title a {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .services {
    padding-bottom: 70px;
  }

  .block-views-blockhizmetler-block-1 h2, .block-views-blockhaberler-block-1 h2, .grid-carousel h2 {
    margin: 71px 0 67px 0;
  }

  .block-views-blockhizmetler-block-1 h2, .block-views-blockhaberler-block-1 h2, .grid-carousel h2, .block-quicktabs-blockmedya h2, .block-views-blockcografi-yayilim-block-1 > h2 {
    letter-spacing: 0.025em;
  }

  .services .item .mobile-hizmetler-container .resim {
    height: 760px;
  }

  .services .mobile-hizmetler-container .nav_left, .services .mobile-hizmetler-container .nav_right {
    width: 122px;
    height: 122px;
  }

  div#quicktabs-medya .quicktabs-tabs {
    padding-top: 5px !important;
    padding-bottom: 70px !important;
  }

  #tanitim_filmleri_carousel #views-bootstrap-tanitim-filmleri-block-1 {
    padding-bottom: 30px;
  }

  #tanitim_filmleri_carousel .carousel-indicators li {
    border-color: #768692;
  }

  #tanitim_filmleri_carousel .carousel-indicators li.active {
    background-color: #768692;
  }

  .block-quicktabs-blockmedya .view-all-button {
    bottom: -150px;
  }

  footer .panel-group .accordion-toggle:after {
    padding: 11px 17px;
    top: 42px;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded .menu .menu-item > a {
    font-size: 30px;
    line-height: 100px;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded .menu .menu-item > a:before {
    margin-right: 36px;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded .panel-title > a[aria-expanded=true] {
    padding-bottom: 20px;
  }

  footer .copyright {
    padding-left: 45px;
    padding-right: 45px;
  }

  .block-quicktabs-blockmedya h2 {
    margin: 40px 0 30px 0;
  }

  .view-haberler .haberler-slide-item .item-wrapper .item-img {
    height: 300px;
  }

  .page-node-type-page .paragraph h2 {
    margin-top: 60px !important;
    margin-bottom: 50px !important;
  }

  .page-node-type-page .paragraph p, .roundy-container h3 {
    padding: 0 60px;
  }

  .page-node-type-page .paragraph p {
    line-height: 40px;
  }

  .page-node-type-page .paragraph.paragraph--type--paragraf-standart p {
    padding: 0;
  }

  .paragraph:not(.paragraph--type--paragraf-slider) .btn.btn-transparent, .field--name-field-sayfa-baslik-metni .page-content .btn.btn-transparent {
    width: 460px;
    font-size: 30px;
    padding-top: 35px;
    padding-bottom: 35px;
    text-align: center !important;
    white-space: normal;
  }

  .paragraph:not(.paragraph--type--paragraf-slider) .btn {
    font-size: 30px;
    padding-top: 35px;
    padding-bottom: 35px;
    white-space: normal;
    text-align: left !important;
  }

  .field--name-field-sayfa-baslik-metni > .page-content {
    min-height: 820px !important;
  }

  .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-47, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-52 {
    min-height: 600px !important;
  }
	.field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-14{
	    min-height: 940px !important;
	}
  .page-node-type-haber .field--name-field-sayfa-baslik-metni > .page-content, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-53 {
    min-height: auto !important;
  }

  /* Cover Image - Start ( min-width: 640px AND max-width: 767px ) */

    .field--name-field-sayfa-baslik-metni > .page-content .p-bg {
      background-position: center bottom !important;
      background-size: contain;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-25 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-26 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-32 .p-bg:after {
      background-size: 175% !important;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-25 .p-bg:after , .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-26 .p-bg:after , .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-32 .p-bg:after {
      height: 40%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg {
      background-position: center 120% !important;
      background-size: 100% !important;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg:after {
      height: 75% !important;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-35 .p-bg {
      background-size: 150% !important;
      background-position: left bottom !important;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-35 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-20 .p-bg:after {
      height: 50%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-20 .p-bg {
      background-position: center 110% !important;
      background-size: 207%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-31 .p-bg {
      background-position: center 130% !important;
      background-size: 130%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-31 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-34 .p-bg:after {
      height: 60%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-34 .p-bg {
      background-size: 130%;
      background-position: center 130% !important;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-36 .p-bg {
      background-size: 120%;
      background-position: right 100% !important;
    }
	.field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-14 .p-bg {
	    background-position: center bottom !important;
	    background-size: 100%;
	}
	.field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-14 .p-bg:after {
		height: 80%;
	}
    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-36 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-53 .p-bg:after {
      height: 55%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-47 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-52 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-53 .p-bg {
      background-size: 110%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-47 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-52 .p-bg:after {
      height: 35%;
    }

  /* Cover Image - Finish ( min-width: 640px AND max-width: 767px ) */
  

  .path-brosurler .field--name-body .p-bg {
    background-position: center top !important;
  }

  .view-brosurler.view-display-id-block_2 .carousel .carousel-indicators li {
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    width: 32px !important;
    height: 32px !important;
  }

  .view-brosurler.view-display-id-block_2 .carousel {
    padding-bottom: 120px;
  }

  .field--name-field-sayfa-baslik-metni .page-content p {
    padding: 0 30px;
    margin-top: 50px;
  }

  #block-footertelefon, #block-footercopyright {
    margin-top: 45px;
  }

  .roundy-container h3 {
    margin-top: 60px;
  }

  .view-roundy-slider #film_roll .film_roll_wrapper {
    padding-top: 10px !important;
    padding-bottom: 70px !important;
  }

  .view-roundy-slider .view-header .btn {
    padding: 38px 35px;
    border-width: 4px;
  }

  .view-roundy-slider .view-header .btn {
    top: 50%;
  }

  .view-roundy-slider .view-header .btn.round-next {
    right: 10%;
  }

  .view-roundy-slider .view-header .btn.round-prev {
    left: 10%;
  }

  .view-roundy-slider #film_roll .film_roll_child {
    width: 400px;
  }
  
  .view-roundy-slider #film_roll .panel .panel-footer {
    height: auto !important;
  }

  .page-node-type-scroll-content .related-media h1 {
    color: #48b44f;
  }
  
  .panel-group .panel-body ul li{
    text-indent: -50px;
    padding-left: 45px;
  }

  .paragraph .detail-info .panel-group .panel-body ul li {
    text-indent: -35px;
    padding-left: 10px;
  }

  .modal ul li {
    text-indent: -34px;
    padding-left: 40px;
  }

  .view-collapse-nav .panel-group .panel-body ul li {
    text-indent: -27px;
    padding-left: 27px;
  }

  .our-awards .view-roundy-slider #film_roll .film_roll_wrapper {
    padding-top: 100px !important;
  }

  .cografi-yayilim i, .cografi-yayilim a:after, .after-arrow-right:after, .webform-submission-online_iletisim_formu-form .form-actions .submit-wrapper:after {
    padding-left: 15px;
  }

  .paragraph-type-carousel ul li div span {
    margin-top: 20px;
  }

  .indent22 ul li, .gradient-tab.no-container-fluid .view-genis-sekme .services-tab-content ul li {
    text-indent: -35px;
    padding-left: 35px;
  }

  .paragraph .detail-info .panel-group .panel-body h4 {
    margin: 15px 0 30px 0;
  }

  .paragraph-type-carousel .carousel .item ul li {
    min-height: 130px;
  }

  .fark-yaratan-cozumlerimiz .carousel-inner {
    height: 575px;
  }

  .mobile-media-carousel .carousel-inner .item img {
    width: 60%;
    height: auto;
  } 

  .custom-filters .view-filters .js-form-item .form-control {
    height: 98px;
  }

  .custom-filters .view-filters .js-form-item {
    margin: 68px 0;
  }

  .custom-filters .view-filters .js-form-item:first-child {
    margin-top: 0;
  }

  .custom-filters .view-content, .custom-filters .view-empty {
    /*padding-top: 600px;*/
    padding-top: 250px;
  }

  .custom-filters.view-haberler .view-content, .custom-filters.view-haberler .view-empty, .custom-filters.view-fotograf-galerisi .view-content, .custom-filters.view-fotograf-galerisi .view-empty {
    padding-top: 520px;
  }

  .custom-filters.view-tanitim-filmleri .view-content, .custom-filters.view-tanitim-filmleri .view-empty {
    padding-top: 250px;
  }

  .custom-filters.view-mevzuat-duyurulari .view-header {
    margin-top: 450px;
  }

  .custom-filters.view-mevzuat-duyurulari .view-content {
    padding-top: 60px;
    padding-bottom: 60px;
  }


  /* Slider - Start */

    .carousel-indicators li {
      width: 31px !important;
      height: 31px !important;
      margin-right: 30px !important;
      border-radius: 100%;
      -moz-border-radius: 100%;
      -webkit-border-radius: 100%;
    }

  /* Slider - Finish */
  
  .view-iletisim-ofisleri .views-exposed-form .custom-select-box, .view-cografi-yayilim .views-exposed-form .custom-select-box {
    height: 102px; 
  }

  .view-iletisim-ofisleri .views-exposed-form .custom-select-box .selected-text, .view-cografi-yayilim .views-exposed-form .custom-select-box .selected-text {
    padding-top: 30px;
  }

  .view-cografi-yayilim .custom-select-box ul li, .view-iletisim-ofisleri .custom-select-box ul li {
    padding: 22px 20px !important;
  }

  .view-iletisim-ofisleri .views-exposed-form .custom-select-box.open .select-list, .view-cografi-yayilim .views-exposed-form .custom-select-box.open .select-list {
    max-height: 520px;
  }

  .view-iletisim-ofisleri .select-list ul li[data-value]:before, .view-cografi-yayilim .select-list ul li[data-value]:before {
    width: 73px;
    height: 73px;
  }

  .path-iletisim-ofisleri .views-element-container, .path-cografi-yayilim .views-element-container {
    padding: 70px 0 140px 0;
  }

  .paragraph-type-carousel .carousel .item ul li:before {
    top: 25%;
  }

  .sss-wrapper .panel-group .panel-heading .panel-title a {
    text-indent: -60px;
    padding-left: 82px;
  }

  .path-fotograf-galerisi .custom-cover-image .bg-image {
    min-height: 500px;
  }

  .view-iletisim-ofisleri .custom-map-close {
    top: 200px;
  }

  .slider .slide_container .container {
    padding: 0 40px;
  }

  .slider .carousel-indicators li {
    width: 22px !important;
    height: 22px !important;
  }

  .slider .carousel .btn {
    margin-top: 20px;
  }

  .view-cografi-yayilim .marker_info {
    top: 200px;
  }

  .geolocation-common-map .place-title, .marker_info .place-title {
    margin: 5px 0;
  }

  .geolocation-common-map .location-content p, .marker_info .location-content p {
    margin: 25px 0;
  }

  .modal h4 {
    margin: 50px 0;
  }

  .view-cografi-yayilim .view-content {
    height: 740px !important;
  }

  .gm-style > div > div:nth-child(4), .gm-style > div > div:nth-child(4) > div:nth-child(4), .gm-style-iw, .gm-style >div >div:nth-child(4)>div:nth-child(4) > div > div > div:nth-child(4), .gm-style-iw > div, .gm-style > div > div:nth-child(4) > div:nth-child(4) > div > div > div:nth-child(2), .marker_info > div:nth-child(4) > div > div > div:last-child, .marker_info > div:nth-child(4) > div > div > div:nth-child(2), .marker_info > div:nth-child(4) > div, .marker_info {
    width: 580px !important;
  }

}

@media (max-width: 639px) {
  .slider .text .slider-summary p {
    margin-bottom: 20px;
  }
  .custom-form label.option.js-form-required.form-required {
    top: -33px !important;
  }
  .view-roundy-slider #film_roll .film_roll_wrapper:before, .view-roundy-slider #film_roll .film_roll_wrapper:after {
    display: none;
  }

  .view-id-fotograf_galerisi.view-display-id-page_1 .contents-title a {
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
  }

  .slider .slider-title {
    font-size: 30px;
  }

  .slider .carousel .btn {
    font-size: 12px;
  }

  .view-roundy-slider #film_roll .panel .panel-footer, .bilgi-teknolojileri .btn, .kvk .btn, .view-mevzuat-duyurulari .inline-item.date, .view-mevzuat-duyurulari .inline-item.description {
    font-size: 15px !important;
  }

  .block-quicktabs-blockmedya .quicktabs-tabs a, .sss-ajax-confirm .btn, .location-content * {
    font-size: 16px !important;
  }

  .paragraph:not(.paragraph--type--paragraf-slider) .btn, .quicktabs-wrapper .views-field-field-brosur-brosur-kategorisi, .field--name-field-sayfa-baslik-metni .page-content .btn {
    /*font-size: 16px;*/
    font-size: 17px;
  }

  .field--name-field-sayfa-baslik-metni .page-content p, .paragraph p, .paragraph-type-carousel .carousel .item ul li, .slider .slider-summary .hashtag, .panel-group .panel-heading .panel-title a, #block-footermenu .menu > .menu-item.menu-item--expanded .menu .menu-item > a, .paragraph .fark-yaratan-cozumlerimiz ul li, .paragraph .katma-degerli-hizmetler p, .paragraph .katma-degerli-hizmetler ul li, .paragraph .bilgi-teknolojileri ul li, #block-footermenu .menu > .menu-item.menu-item--expanded .menu .menu-item > a:before, .nav > li > a, .gradient-tab.container-left .view-genis-sekme .nav > li > a, .paragraph .bilgi-teknolojileri p, #block-footermenu .menu > .menu-item.menu-item--expanded .menu .menu-item > a:before, .quicktabs-wrapper .carousel-title a, .view-haberler .view-all-button, .block-quicktabs-blockmedya .view-all-button, .custom-filters .view-filters .js-form-item .form-control, #views-bootstrap-tanitim-filmleri-block-1 .views-field.views-field-title a, .panel-group .panel-heading .panel-title a, .panel-group .panel .panel-body p, .sss-ajax-confirm span, .page-node-type-scroll-content .scroll-content p, .view-cografi-yayilim .custom-select-box .selected-text, .view-iletisim-ofisleri .custom-select-box .selected-text, .modal p, .wssearch ul li, .modal ul li, .view-mevzuat-duyurulari .inline-item, .view-mevzuat-duyurulari .inline-item a {
    font-size: 17px !important;
  }

  .services .nav_left i, .services .nav_right i, .sss-wrapper .right-side .view-all-button, .pager .button, .services .item .title-container .summary_link, .view-haberler .haberler-slide-item .item-wrapper .item-title-wrapper .item-link a, .paragraph.paragraph--type--paragraf-standart p {
    font-size: 18px;
  }

  .paragraph h2, .timeline li .year, .slider .slider-summary, .view-id-fotograf_galerisi.view-display-id-page_1 .contents-title a {
    /*font-size: 24px;*/
    font-size: 19px;
  }

  .view-haberler .haberler-slide-item .item-wrapper .item-title-wrapper .item-title {
    font-size: 20px;
  }

  .search-box i, .wssearch .wssearch-key:before {
    font-size: 21px;
  }

  .view-roundy-slider .view-header .btn i {
    font-size: 22px;
  }

  .modal h4 {
    font-size: 24px;
  }

  .services .item .title-container .title, .timeline li .year {
    font-size: 26px !important;
  }

  .block-views-blockhizmetler-block-1 h2 {
    font-size: 28px;
  }

  .page-node-type-page .paragraph:not(.paragraph--type--paragraf-genis-sekme) h2 {
    font-size: 29px;
  }

  .block-views-blocksss-block-1 h2, .page-node-type-page h2, .paragraph h2, .block-views-blockhaberler-block-1 h2, .grid-carousel h2, .roundy-container h3, .page-node-type-scroll-content .scroll-content h1, .paragraph-type-carousel h3, .page-node-type-scroll-content .main h3, .katma-degerli-hizmetler h3, .bilgi-teknolojileri h3, .cografi-yayilim h3, .page-node-type-scroll-content .fark-yaratan-cozumlerimiz h3, .custom-cover-image h1 {
    font-size: 30px;
  }

  .field--name-field-sayfa-baslik-metni .page-content h1, .timeline li .year, .roundy-container h3 {
    /*font-size: 32px;*/
    font-size: 34px;
  }

  .timeline li.event i {
    font-size: 40px;
  }

  .view-id-fotograf_galerisi.view-display-id-page_1 .views-field.views-field-field-fotograf-galerisi-resim-1 {
    font-size: 42px;
  }

  .page-node-type-scroll-content .fark-yaratan-cozumlerimiz h3 {
    font-size: 36px !important;
  }

  .slider .slider-title {
    line-height: 1.2;
  }

  .page-node-type-scroll-content .fark-yaratan-cozumlerimiz h3, .paragraph:not(.paragraph--type--paragraf-standart) p, .page-node-type-scroll-content .scroll-content p {
    line-height: 1.4 !important;
  }

  .services .item .title-container .summary_link, .field--name-field-sayfa-baslik-metni .page-content p, .paragraph p, .paragraph-type-carousel .carousel .item ul li, .paragraph .bilgi-teknolojileri ul li, .paragraph .fark-yaratan-cozumlerimiz ul li, .paragraph .katma-degerli-hizmetler p, .paragraph .katma-degerli-hizmetler ul li, .paragraph .bilgi-teknolojileri ul li {
    line-height: 1.6;
  }

  .paragraph.paragraph--type--paragraf-standart p {
    line-height: 26px !important;
  }

  .slider .slider-summary, .slider .text.text-center .slider-summary p {
    line-height: 28px !important;
  }

  .view-haberler .view-all-button, .block-quicktabs-blockmedya .view-all-button {
    letter-spacing: 0.025em !important;
  }

  .block-views-blockhizmetler-block-1 h2, .block-views-blockhaberler-block-1 h2, .grid-carousel h2 {
    margin: 30px 0;
  }

  .path-iletisim-ofisleri .bg-image .p-bg {
    background-position: center !important;
  }

  .services {
    padding-bottom: 30px;
  }

  .field--name-field-sayfa-baslik-metni .page-content h1, .field--name-field-sayfa-baslik-metni .page-content p {
    margin-top: 30px;
  }

  .field--name-field-sayfa-baslik-metni .page-content p {
    margin-bottom: 30px;
  }

  .field--name-field-sayfa-baslik-metni > .page-content:not(.page-content-nid-50), .field--name-field-sayfa-baslik-metni > .page-content {
    /*height: auto !important;*/
    /*height: 560px !important;*/
    height: 400px !important;
  }
  .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-14 {
  	height: 470px !important;
  }
  .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-31 {
    height: 560px !important;
  }

  .page-node-type-haber .field--name-field-sayfa-baslik-metni > .page-content {
    height: 100% !important;
  }

  .services .item .mobile-hizmetler-container .resim {
    height: 500px;
  }

  .services .item .title-container {
    bottom: 20px;
  }

  .paragraph p {
    /*margin: 0 !important;*/
  }

  .services .item .title-container .title {
    margin-bottom: 20px;
  }

  footer .panel-group .accordion-toggle:after {
    padding: 0;
    border: 0;
    top: 22px;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded .panel-title > a {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded .panel-title > a[aria-expanded=true] {
    padding-bottom: 0;
  }

  .sss-wrapper {
    padding-bottom: 70px;
  }

  .sss-wrapper .right-side .view-all-button {
    padding-bottom: 30px;
  }

  .drp_layout-main-page .media {
    height: 760px;
  }

  .block-quicktabs-blockmedya .view-all-button {
    bottom: -130px;
  }

  .services .nav_left {
    left: 0;
  }

  .services .nav_right {
    right: 0;
  }

  .page-node-type-scroll-content .related-media .nav-tabs {
    margin-bottom: 30px;
  }

  .page-node-type-scroll-content .related-media .nav-tabs>li {
    margin: 10px 10px 10px 0;
    /*width: 100%;*/
  }

  .page-node-type-page .about-our-services .tab-content .services-tab-content {
    width: 100%;
    top: 20px;
  }

  .page-node-type-page .about-our-services .tab-content .bg-image {
    height: 100%;
    top: 0;
    right: 0;
  }

  .field--name-field-sayfa-baslik-metni {
    /*height: 150px;*/
    height: auto;
  }
  
  .paragraph .btn, .field--name-field-sayfa-baslik-metni .page-content .btn {
    padding: 12px 18px;
    max-width: 100%;
    white-space: normal;
    /*max-width: 200px;*/
    text-align: left !important;
  }

  .paragraph .btn:after {
    padding-left: 15px;
  }

  .view-roundy-slider .view-header .btn {
    top: 50%;
  }

  .view-roundy-slider .view-header .btn.round-prev {
    left: 3%;
  }

  .view-roundy-slider .view-header .btn.round-next {
    right: 3%;
  }

  #block-footercopyright {
    margin-top: 40px;
  }

  /* Timeline - Start */

    .timeline li .year {
      padding: 0 10px;
    }

    li.event:nth-child(odd) .year {
      right: -35px;
    }

    li.event:nth-child(even) .year {
      left: -35px;
    }

  /* Timeline - Finish */
  

  .page-node-type-page .about-our-services .tab-content .tab-pane {
    padding-bottom: 50px;
  }

  /* Paragraph Type Carousel - Start */

    .paragraph-type-carousel .carousel .item ul li {
      /*width: 230px;
      margin-right: 10px;*/
    }

  /* Paragraph Type Carousel - Finish */
  
  /* Colorbox - Start */

  #colorbox #cboxTitle {
    height: auto;
    padding-bottom: 15px;
    padding-top: 7px;
  }

  #colorbox #cboxTitle a {
    display: block;
    margin: 10px 0;
  }

  /* Colorbox - Finish */
  
  body:not(.node-53) .gradient-tab .view-genis-sekme .tabs-container, .page-node-type-page .about-our-services .tabs-container, .gradient-tab.container-left .tabs-container:before, .gradient-tab.container-left .view-genis-sekme .nav > li {
    background: none !important;
  }

  .view-genis-sekme .nav > li, .gradient-tab.container-left .view-genis-sekme .nav > li {
    width: 125px;
    display: inline-block !important;
  }

  .node-53 .view-genis-sekme .nav > li {
    width: 100%;
  }

  .view-genis-sekme .nav {
    margin: 0 auto !important;
  }

  .paragraph [id*=pid-] .mobile-paragraf-bg {
    height: 250px;
  }

  .paragraph [id*=pid-] .mobile-paragraf-bg {
    margin-top: 0;
  }

  .paragraph [id*=pid-] .mobile-paragraf-bg {
    background-position: center !important;
  }

  .page-node-type-page h2 {
    margin: 30px 0 !important;
  }

  .roundy-container h3 {
    margin-top: 40px;
  }

  .view-roundy-slider #film_roll .film_roll_wrapper {
    padding-top: 80px !important;
  }

  .page-node-type-scroll-content .scroll-content {
    min-height: 500px !important;
  }

  .roundabout-full .view-roundy-slider #film_roll .film_roll_wrapper .panel .panel-body h3 {
    margin-bottom: 0 !important;
  }

  .roundabout-full .view-roundy-slider #film_roll .film_roll_wrapper .panel .panel-body p:last-child {
    padding: 15px !important;
  }
  
  .our-values.roundabout-full {
    height: 600px !important;
  }

  .panel-group:not(#footer-collapse) .panel-body ul li {
    text-indent: -22px;
    padding-left: 10px;
    margin: 10px 0;
  }

  .paragraph .detail-info .panel-group .panel-body ul li {
    text-indent: -15px !important;
    padding-left: 15px !important;
  }

  .paragraph .detail-info .panel-group .panel-body ul li:before {
    padding-right: 10px !important;
  }

  .paragraph .detail-info .panel-group .panel-body ul {
    padding-left: 0 !important;
  }

  .paragraph:not(.paragraph--type--paragraf-slider) .btn.btn-transparent, .field--name-field-sayfa-baslik-metni .page-content .btn.btn-transparent {
    width: 50%;
    text-align: center !important;
  }

  .green-harbor .fish-2 {
    left: 0;
  }

  .green-harbor .fish-3 {
    right: 0;
  }

  .mobile-media-carousel .carousel-inner .item img {
    width: 75%;
    height: auto;
  }

  .path-frontpage #quicktabs-container-medya .mobile-media-carousel .carousel-inner .item img {
    width: auto !important;
    max-width: none !important;
  }

  .path-frontpage #quicktabs-container-medya #quicktabs-tabpage-medya-2 .mobile-media-carousel .carousel-inner .item img {
    width: 100% !important;
  }

  .quicktabs-wrapper .carousel .item {
    height: 400px !important;
  }

  /* Mobile Menu - Start */

    .animated-arrow span {
      margin-top: 8px;
    }

    .animated-arrow span:before {
      top: -7px;
    }

    .animated-arrow span:after {
      bottom: -7px;
    }

    .wsoffcanvasopener .animated-arrow span:before, .animated-arrow.active span:after {
      top: 7px;
    }

    .animated-arrow span, .animated-arrow span:before, .animated-arrow span:after {
      height: 2px;
      width: 22px;
    }

    .smallogo > img {
      width: 150px;
    }

  /* Mobile Menu - Finish */
  

  .field--name-field-sayfa-baslik-metni .page-content h1, .field--name-field-sayfa-baslik-metni .page-content p, .page-node-type-scroll-content .scroll-content p, .page-node-type-scroll-content .scroll-content h1 {
    margin-top: 20px;
  }

  .view-id-fotograf_galerisi.view-display-id-page_1 .contents-title a {
    padding-bottom: 10px;
  }

  .view-id-fotograf_galerisi.view-display-id-page_1 .views-field.views-field-field-fotograf-galerisi-resim-1 {
    right: 17%;
    bottom: 17%;
  }

  .custom-filters .view-content, .custom-filters .view-empty {
    padding-top: 150px;
  }

  .custom-filters.view-haberler .view-content, .custom-filters.view-haberler .view-empty, .custom-filters.view-fotograf-galerisi .view-content, .custom-filters.view-fotograf-galerisi .view-empty {
    padding-top: 320px;
  }

  .custom-filters.view-tanitim-filmleri .view-content, .custom-filters.view-tanitim-filmleri .view-empty {
    padding-top: 170px;
  }

  .custom-filters .view-filters .js-form-item .form-control {
    height: 55px;
  }

  .custom-filters .view-filters .js-form-item {
    margin: 30px 0;
  }

  .custom-filters .view-filters .js-form-item:first-child {
    margin-top: 0;
  }

  .custom-filters.view-mevzuat-duyurulari .view-header {
    margin-top: 250px;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded .menu .menu-item > a {
    line-height: 54px;
  }

  #block-footermenu .menu > .menu-item.menu-item--expanded .menu .menu-item {
    text-indent: -27px;
    padding-left: 27px;
  }

  .footer-logo img {
    width: 160px !important;
  }

  .copyright {
    padding-top: 38px !important;
  }

  .accordion-toggle:before {
    padding: 11px 13px;
  }

  .path-frontpage .accordion-toggle:before {
    position: relative;
    top: 10px;
  }

  .panel-group .panel-heading .panel-title a {
    text-indent: -62px;
    padding: 20px 0 20px 76px;
  }

  #views-bootstrap-tanitim-filmleri-block-1 .video_play .fa {
    top: 40%;
    left: 40%;
  }

  /* Roundy Slider - Start */
  
    .film_roll_wrapper {
      height: 600px !important;
    }

    .view-roundy-slider #film_roll .film_roll_child img {
      max-width: 65%;
    }

    .roundabout-full .view-roundy-slider #film_roll .film_roll_child img {
      max-width: 100%;
      width: 100%;
    }

    .view-roundy-slider #film_roll .film_roll_child {
      width: 270px !important;
    }

    .view-roundy-slider #film_roll .film_roll_child:not(.active) {
      opacity: 0;
    }

    .view-roundy-slider #film_roll .panel-body {
      height: 230px;
    }

    .view-roundy-slider .view-header .btn {
      top: 45%;
      padding: 22px;
    }

    .view-roundy-slider .view-header .btn.round-prev {
      left: 2%;
    }

    .view-roundy-slider .view-header .btn.round-next {
      right: 2%;
    }

  /* Roundy Slider - Finish */

  /* Timeline - Start */

    .timeline li .year {
      top: -15px !important;
      left: 25px !important;
      right: auto !important;
      bottom: auto !important;
    }

    .timeline li.event {
      margin-bottom: 55px !important;
      padding: 45px 25px !important;
      height: 215px !important;
      width: 90%;
    }

    .timeline li.event i {
      left: 25px !important;
      right: auto !important;
    }

    .view-timeline {
      margin-top: 30px !important;
    }

    .paragraph ul.timeline, .paragraph ul.timeline li:last-child {
      margin-bottom: 0 !important;
    }

  /* Timeline - Finish */
  

  body:not(.node-1200) {
    padding-top: 66px !important;
  }

  /* Paragraf Type Carousel - Start */
  
    .paragraph-type-carousel .carousel .item ul li {
      height: 60px;
    }

    .paragraph-type-carousel .carousel .item ul li:last-child {
      margin-bottom: 15px !important;
    }

    .paragraph-type-carousel.carousel-auto-height .carousel-inner {
      margin-bottom: 0;
    }

    .paragraph-type-carousel .carousel .item ul li:before {
      top: 0;
      height: 100%;
    }

    .paragraph-type-carousel > .container {
      padding: 0;
    }

    .paragraph-type-carousel .carousel-inner {
      padding: 0 15px;
    }

    .paragraph-type-carousel h3 {
      margin-top: 0 !important;
      padding: 30px 0;
      background-color: #ffffff;
      color: #000000;
    }

  /* Paragraf Type Carousel - Finish */

  .fark-yaratan-cozumlerimiz .carousel-inner {
    height: 465px !important;
  }

  .view-cografi-yayilim .views-exposed-form, .view-iletisim-ofisleri .views-exposed-form {
    margin-bottom: 35px !important;
  }

  .gradient-tab.no-container-fluid .view-genis-sekme .tab-pane {
    padding: 0 !important;
  }

  .paragraph--type--paragraf-collapse h3, .paragraph--type--paragraf-genis-sekme h3, .paragraph--type--paragraf-standart h3 {
    margin-top: 30px !important;
    margin-bottom: 25px !important;
  }

  .green-harbor .fish-1 {
    bottom: 20%;
    left: -10% !important;
    max-width: 75% !important;
  }

  .green-harbor .fish-2 {
    bottom: 1% !important;
    left: 5% !important;
    max-width: 75% !important;
  }

  .path-iletisim-ofisleri .views-element-container {
    padding: 30px 0;
  }

  .sss-wrapper .panel-group .panel-heading .panel-title a {
    text-indent: -62px;
  }

  .path-search .item-list {
    padding-top: 120px !important;
  }

  .custom-cover-image .bg-image {
    min-height: 150px;
  }

  .page-node-type-haber .field--name-field-sayfa-baslik-metni {
    height: 200px;
  }

  .path-haberler .custom-cover-image .bg-image, .path-brosurler .custom-cover-image .bg-image, .path-filmler .custom-cover-image .bg-image  {
    min-height: 200px;
  }

  .path-fotograf-galerisi .custom-cover-image .bg-image {
    min-height: 300px;
  }

  .custom-cover-image .p-bg {
    background-size: cover;
    background-position: center;
  }

  .path-haberler .custom-cover-image .p-bg, .path-brosurler .custom-cover-image .p-bg {
    background-position: center bottom !important;
  }

  .page-haberler .custom-cover-image .p-bg {
    background-position: center bottom !important;
  }
  .path-filmler .custom-cover-image .p-bg {
      background-size: cover !important;
      background-position: center !important;
  }  
  .cografi-yayilim a:after {
    right: 10px;
    top: 10px;
  }

  .slider .slider-summary .hashtag {
    font-size: 20px !important;
  }

  .slider .slider-summary .hashtag strong {
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
  }

  /* Coğrafi Yayılım - Start */

    .view-cografi-yayilim .location-content img {
      margin-top: 45px;
    }

    .geolocation-common-map .place-title, .marker_info .place-title {
      margin: 25px 0;
    }

    .path-cografi-yayilim .geolocation-common-map .place-title {
      margin-bottom: 20px !important;
    }

  /* Coğrafi Yayılım - Finish */


  .slider .slider-title {
    margin-bottom: 5px;
  }

  .slider .carousel .btn {
    margin-top: 10px;
    min-height: auto;
    padding: 10px 15px;
  }

  .slider .carousel-indicators {
    bottom: 0;
  }

  .view-cografi-yayilim .marker_info {
    top: 110px;
  }

  .paragraph .no-title p:first-child {
    margin-top: 5px !important;
  }

  .modal ul li:before {
    padding-right: 10px !important;
  }

  .modal ul li {
    margin: 10px 0;
    text-indent: -16.5px;
    padding: 0 15px !important;
    padding-right: 5px !important;
  }

  .modal h4 {
    margin: 20px 0;
  }

  /* Cover Image - Start ( max-width: 639px ) */

    .field--name-field-sayfa-baslik-metni > .page-content .p-bg:after, .field--name-body .p-bg:after {
      height: 100%;
      background: -moz-linear-gradient(bottom, #ffffff 30%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(bottom, #ffffff 30%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to bottom, #ffffff 30%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
    }

    .custom-cover-image .p-bg:after {
      height: 70%;
      background: -moz-linear-gradient(bottom, #ffffff 10%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(bottom, #ffffff 10%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to bottom, #ffffff 10%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); 
    }

    .field--name-field-sayfa-baslik-metni > .page-content .p-bg {
      background-size: contain;
    }

    .page-node-type-scroll-content .scroll-content .p-bg, .field--name-body .p-bg {
      background-size: contain;
      background-position: center bottom;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg:after {
      height: 60%;
      background: -moz-linear-gradient(bottom, #ffffff 80%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(bottom, #ffffff 80%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to bottom, #ffffff 80%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-1 .p-bg {
      background-size: 250%;
      background-position: left center !important;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-1 .p-bg:after {
      height: 35%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-35 .p-bg {
      background-size: 110%;
      background-position: left bottom;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-20 .p-bg {
      background-size: cover;
      background-position: center;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-20 .p-bg:after {
      height: 30%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-34 .p-bg {
      background-size: 110%;
      background-position: center bottom !important;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-36 .p-bg {
      background-size: 110%;
      background-position: right top;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-47 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-52 .p-bg {
      background-size: 110%;
      background-position: right bottom;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg {
      background-size: 100%;
      background-position: center bottom !important;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-25 .p-bg,  .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-26 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-32 .p-bg {
      background-position: center bottom;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-25 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-26 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-32 .p-bg:after {
      height: 45%;
    }

    .path-medya .field--name-body .p-bg {
      background-size: cover;
      background-position: center 65%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-53 .p-bg {
      background-size: cover;
      background-position: center bottom;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-53 .p-bg:after {
      height: 30%;
    }

  /* Cover Image - Finish ( max-width: 639px ) */

  .webform-submission-online_iletisim_formu-form {
    padding: 0;
  }

  .node-53 .view-genis-sekme .tab-content {
    padding: 20px 0;
  }

}

@media (min-width: 521px) and (max-width: 639px) {

  /* Cover Image - Start ( (min-width: 521px) and (max-width: 639px) ) */

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg:after {
      height: 65%;
      background: -moz-linear-gradient(bottom, #ffffff 60%, rgba(255,255,255,0) 100%);
      background: -webkit-linear-gradient(bottom, #ffffff 60%,rgba(255,255,255,0) 100%);
      background: linear-gradient(to bottom, #ffffff 60%,rgba(255,255,255,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-31 .p-bg {
      background-size: 120%;
      background-position: center 190%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-31 .p-bg:after {
      height: 60%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-34 .p-bg:after {
      height: 50%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-47 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-52 .p-bg:after {
      height: 25%;
    }

  /* Cover Image - Finish ( (min-width: 521px) and (max-width: 639px) ) */
  
}

@media (max-width: 520px) {

  .view-iletisim-ofisleri .views-exposed-form, .view-cografi-yayilim .views-exposed-form {
      /*width: 100%;*/
  }
  .geolocation-common-map{
    top:200px;
  }
  .paragraph-type-carousel:not(.carousel-auto-height) .carousel-inner {
    height: 1200px;
  }

  .page-node-type-scroll-content .scroll-content .p-bg {
    background-size: 130% !important;
  }

  /* Cover Image - Start ( (max-width: 520px) ) */

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg:after {
      height: 50%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-31 .p-bg {
      background-size: 120%;
      background-position: center 145%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-31 .p-bg:after {
      height: 80%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-34 .p-bg:after {
      height: 65%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-35 .p-bg:after {
      height: 30%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-47 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-52 .p-bg:after {
      height: 25%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-25 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-26 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-32 .p-bg{
      background-size: 120% !important;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-25 .p-bg:after,  .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-26 .p-bg:after,  .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-32 .p-bg:after {
      height: 35%;
    }

  /* Cover Image - Finish ( (max-width: 520px) ) */

}

@media (min-width: 480px) {}

@media (max-width: 479px) {

  .slide_container .btn + .btn, .cografi-yayilim .btn i {
    display: none;
  }

  .cografi-yayilim .btn {
    font-size: 14px !important;
  }

  .slide_container {
    -ms-word-break: break-word;
    word-break: break-word;
  }

  .page-node-type-page .about-our-services .tab-content .tab-pane {
    height: auto;
    overflow: auto;
    padding-bottom: 40px;
  }

  .page-node-type-page .about-our-services .tab-content .services-tab-content {
    padding: 15px 30px;
  }

  .page-node-type-page .about-our-services .tab-content .services-tab-content h3 {
    padding: 15px 0 25px 0;
  }

  .modal-video.icon-play i {
    font-size: 50px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 90px;
    height: 90px;
    top: 30%;
  }

  .paragraph:not(.paragraph--type--paragraf-slider) .btn.btn-transparent, .field--name-field-sayfa-baslik-metni .page-content .btn.btn-transparent {
    width: 75%;
  }

  .custom-select-box {
    height: auto !important;
    min-height: 52px !important;
  }

  .custom-select-box .selected-text {
    padding: 15px 20px 15px 20px !important;
  }

  /* Cover Image - Start ( (max-width: 479px) ) */

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-35 .p-bg {
      background-size: 130%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-35 .p-bg:after {
      height: 45%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-47 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-52 .p-bg {
      background-size: 130%;
      background-position: right bottom;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-47 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-52 .p-bg:after {
      height: 25%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-36 .p-bg {
      background-position: right bottom;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-25 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-26 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-32 .p-bg{
      background-size: 140% !important;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-25 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-26 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-32 .p-bg:after  {
      height: 45%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-52 .p-bg {
      background-position: center bottom !important;
    }

  /* Cover Image - Finish ( (max-width: 479px) ) */

}

@media (min-width: 422px) {}

@media (max-width: 421px) {
  .slider .text .slider-summary p {
    margin-bottom: 0px;
  }

  .bilgi-teknolojileri .btn {
    font-size: 14px !important;
  }

  .modal-video.icon-play i {
    font-size: 40px;
    width: 70px;
    height: 70px;
    padding-left: 20px;
  }

  .environment .col-md-6:last-child p {
    margin-bottom: 80% !important;
  }

  .green-harbor .col-md-6 p {
    margin-bottom: 60% !important;
  }

  .quicktabs-wrapper .carousel .item {
    height: 380px !important;
  }
  
  .view-id-fotograf_galerisi.view-display-id-page_1 .views-field.views-field-field-fotograf-galerisi-resim-1 {
    font-size: 32px;
  }

  .slider .slider-title {
    padding: 15px;
  }
  
  .slider .carousel .btn {
    width: 65%;
  }

  .sss-ajax-confirm .btn {
    width: 45%;
  }  

  .gm-style > div > div:nth-child(4), .gm-style > div > div:nth-child(4) > div:nth-child(4), .gm-style-iw, .gm-style >div >div:nth-child(4)>div:nth-child(4) > div > div > div:nth-child(4), .gm-style-iw > div, .gm-style > div > div:nth-child(4) > div:nth-child(4) > div  > div > div:nth-child(2), .marker_info > div:nth-child(4) > div > div > div:last-child, .marker_info > div:nth-child(4) > div > div > div:nth-child(2), .marker_info > div:nth-child(4) > div, .view-cografi-yayilim .marker_info {
    width: 300px !important;
  }

  .gm-style >div >div:nth-child(4)>div:nth-child(4) > div {
    width: 300px !important;
    max-width: 100%;
  }

  .gm-style > div > div:nth-child(4), .gm-style > div > div:nth-child(4) > div:nth-child(4), .gm-style-iw, .gm-style >div >div:nth-child(4)>div:nth-child(4) > div > div > div:nth-child(4), .gm-style-iw > div, .gm-style > div > div:nth-child(4) > div:nth-child(4) > div  > div > div:nth-child(2), .marker_info > div:nth-child(4) > div > div > div:last-child, .marker_info > div:nth-child(4) > div > div > div:nth-child(2), .marker_info > div:nth-child(4) > div {
    height: 495px !important;
  }

  /* Cover Image - Start ( (max-width: 421px) ) */

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg:after {
      height: 60%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-1 .p-bg {
      background-size: 350%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-31 .p-bg {
      background-size: 140%;
      background-position: center 150%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-34 .p-bg:after {
      height: 55%;
    }

  /* Cover Image - Finish ( (max-width: 421px) ) */
  

}

@media (max-width: 375px) {

  /* Cover Image - Start ( (max-width: 374px) ) */

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-33 .p-bg:after {
      height: 70%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-35 .p-bg {
      background-size: 180%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-31 .p-bg {
      background-size: 170%;
      background-position: center 140%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-34 .p-bg:after {
      height: 60%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-47 .p-bg {
      background-size: 160%;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-25 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-52 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-26 .p-bg, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-32 .p-bg{
      background-size: 170% !important;
    }

    .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-25 .p-bg:after,.field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-26 .p-bg:after, .field--name-field-sayfa-baslik-metni > .page-content.page-content-nid-32 .p-bg:after {
      height: 50%;
    }
    
  /* Cover Image - Finish ( (max-width: 374px) ) */

  .view-mevzuat-duyurulari .inline-item.date {
    width: 30%;
  }

  .view-mevzuat-duyurulari .inline-item.description {
    width: 70%;
  }

  .view-cografi-yayilim .marker_info {
    left: 0;
  }

  .slider .slider-summary, .slider .text.text-center .slider-summary p {
    font-size: 16px;
    line-height: 1.2 !important;
  }
  .custom-form label.option.js-form-required.form-required {
    top: -25px !important;
    left: 15px;
  }

}

@media (min-width: 321px) {}

@media (max-width: 320px) {

}

/* - - - */

@media (max-height: 786px) {

  .slider .text.text-center .slider-summary p {
    line-height: 32px;
  }

  .slider .text .slider-summary p {
    margin-bottom: 25px;
  }

  html[lang='en'] .slider .item.slider-green-player .text .slider-summary p {
    margin-bottom: 10px;
  }

  .slider .item .slide_container {
    /*top: 5%;*/
  }
  
  .paragraph-list-items.style-tab .paragraph-list-items-header {
    padding: 22px 30px 20px 30px;
  }

  .paragraph-list-items.style-tab li a {
    padding: 20px 50px;
  }

  .paragraph-list-items.style-tab li a span {
    font-size: 14px;
  }

}

@media (max-height: 786px) AND (min-width: 768px) {

  .region-slider .slider, div#carousel-example-generic {
    height:auto;
  }

  .slider .carousel-indicators {
    bottom: 10px !important;
  }
}

@media (max-height: 786px) AND (min-width: 1200px) {

}
