/* 
 Theme Name:     Bare bones for Divi
 Author:         Divi theme examples
 Author URI:     http://www.divithemeexamples.com 
 Template:       Divi
 Version:        1.0 
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

@media only screen and (min-width: 981px) {
  .et-fixed-header #top-menu .now-button a {
    color: #000433 !important;
  }
}

.iletsubmit { background:#000433!important; color:#44e8d9 !important; border-radius:50px !important;}
.wpforms-field-checkbox label { font-size:9px!important; color:#000433!important; }
.iletisim-formu legend, .iletisim-formu label { color:#000433!important; }
.cta-formu legend, .cta-formu label { color:#fff!important; }
.cta-formu .wpforms-submit { border:1px solid #44e8d9!important; }
div.wpforms-container-full .wpforms-confirmation-container-full {
  background: transparent!important;
  border: 0 none!important;
}
div.wpforms-container-full .wpforms-confirmation-container-full, div.wpforms-container-full .wpforms-confirmation-container-full p {
  color: #fff!important;
}

/* blog sayfalama*/
.et_pb_blog_grid .pagination > .alignleft a:before {
    content: 'ESKİ YAZILARIMIZ +';
    visibility: visible;
}
.et_pb_blog_grid .pagination > .alignleft a {
    visibility: collapse;
}
.et_pb_blog_grid .pagination > .alignright a:before {
    content: 'YENİ YAZILARIMIZ +';
    visibility: visible;
}
.et_pb_blog_grid .pagination > .alignright a {
    visibility: collapse;
}
/* blog kategorileri border */
.et_pb_widget_area_left {
    border-right: 0 none!important;
}
/* blog kategoriler font */
.blogpost2 .widget_categories ul li a { font-size: 14px; font-weight:bold; }
.blogpost2 .widget_categories ul li ul li a { font-size: 13px; font-weight:normal; }
/* blog sütun genişliği */
@media (min-width: 981px) {
    .et_pb_gutters3 .blogpost2 .et_pb_column, .et_pb_gutters3.et_pb_row .blogpost2 .et_pb_column {
        margin-right: 1.5%;
    }
    .et_pb_gutters3 .blogpost2 .et_pb_column_3_4, .et_pb_gutters3.et_pb_row .blogpost2 .et_pb_column_3_4 {
        width: 77.625%;
    }
}

/* mobil navigasyon */
@media (max-width: 1280px) {
    #et_mobile_nav_menu {
        display: block!important;
    }
}
@media (max-width: 1280px) {
    #top-menu {
        display: none!important;
    }
}
/* ders tabloları genişlik ve margin */

.et_pb_pricing_table {
    width: 30%!important;
    max-width: 32%!important;
    margin-right:1%!important;
}

.et_mobile_menu {
    border-top: 3px solid #44E8D9!important;
}

/* blog devamını oku butonu */
.et_pb_slides .et_pb_more_button { font-size:16px!important; }
.et_pb_text_1.blogdesc { padding-top:0px!important; }

/* mobile collapsible menu for divi */
.et_pb_menu .et_mobile_menu .menu-item-has-children > a,
#main-header .et_mobile_menu .menu-item-has-children > a {
    background-color: transparent;
    position: relative;
}

.et_pb_menu .et_mobile_menu .menu-item-has-children > a:after, #main-header .et_mobile_menu .menu-item-has-children > a:after {
    font-family: 'ETmodules';
    text-align: center;
    speak: none;
    font-weight: 600;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    position: absolute;
    font-size: 18px;
    content: '\4c';
    top: 11px;
    right: 13px;
}

.et_pb_menu .et_mobile_menu .menu-item-has-children.visible > a:after,
#main-header .et_mobile_menu .menu-item-has-children.visible > a:after {
    content: '\4d';
}

.et_pb_menu .et_mobile_menu ul.sub-menu,
#main-header .et_mobile_menu ul.sub-menu,
.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu {
    display: none !important;
    visibility: hidden !important;
    transition: all 1.5s ease-in-out;
}

.et_pb_menu .et_mobile_menu li.visible > ul.sub-menu,
#main-header .et_mobile_menu li.visible > ul.sub-menu,
.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible > ul.sub-menu,
.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible > ul.sub-menu,
.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible > ul.sub-menu {
    display: block !important;
    visibility: visible !important;
}
