.row.country_list h2 {
    text-align: center;
    font-weight: 600;
}
.country_list ul {
    margin: 20px 0;
}

.country_list ul li {
    width: 200px;
    float: left;
    padding: 4px;
    list-style: none !important;
    color:#666;
    font-weight: 600;
    font-size: 12px;
}

.accordion_texts button {
	color:#3c505f;
	font-weight: bold;

}
.accordion_texts h2{text-align: center; }
.country_list{ padding: 30px 30px !important;
    background-color: #fff !important;
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
    margin-bottom: 40px !important;}
.btn-link:focus, .btn-link:hover{ text-decoration: none !important; color: #36A499; }
.accordion_texts{padding: 30px 30px !important; background-color: #fff !important; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
.alignfull { margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); max-width: 1000%; width: auto;}
.contact_page { background-image: url(https://new.yenibirhayat.com.tr/wp-content/themes/betatex/assets/images/banner-home.jpg);  }
.contact_page .row {background-color: transparent !important; border:0 !important;}
.contact_page h1,.contact_page h3,.contact_page label,.contact_page p  {color:#fff !important;}
.inner_cover .row .row h2 { margin-top: 0; font-size: 17px; font-family: Montserrat,Arial,Helvetica,sans-serif; color:#3c505f;}
.inner_cover .row .row p {font-family: Montserrat,Arial,Helvetica,sans-serif;letter-spacing: 0px;font-size: 12px;font-weight: 600;font-style: normal;color: #666;padding-bottom: 20px;line-height: 25px; }
.inner_cover .contentbox {padding-top: 25px;}
.inner_cover .row .row {padding:0; background-color: #f5f5f5;  border-top: 3px solid #3c505f; margin:40px 0 0 0;}
.inner_cover .row .row:last-child {margin-bottom: 50px;}
.person p {padding:0 0 20px 0 !important; text-align: center; margin: 0 !important;}
p.person_name { font-weight: bold; padding-bottom: 5px !important; }
.news_box {position: relative; background-position: center; background-size: cover; min-height: 300px; margin: 0 5px; width: 32%; border: 1px solid #ddd; }
.news_box p {text-align: center; position: absolute; bottom: -10px; width: 100%; left: 0; background-color: #3c505f; padding: 14px; }
.news_box p a { color: #fff; font-weight: bold;}
.news_div h2 {text-align: center; padding: 10px 0; }
.box-content-ybh ul li {padding: 10px 0;}
.mstep {text-align: center;}
.mstep h4 {padding: 10px 0; color: #fff; background-color: #3c505f;}
.inner-pagetxt{padding: 50px 15px 30px 20px;width: 54%;margin-right: 49px;background: #fff;border: 1px solid #ddd;}
.inner-pagetxt h2{font-size: 17px;    padding: 10px 0 20px 0;margin: 0;font-weight: bold;color: #3b4251}
.inner-pagetxt p{font-family: Montserrat,Arial,Helvetica,sans-serif;letter-spacing: 0px;font-size: 12px;font-weight: 600;font-style: normal;color: #666; padding-bottom: 20px; line-height: 25px;}
.inner-img{    padding: 0;margin-left: 0px;text-align: right;}
.inner-table{background-color: #fff !important; padding: 50px 50px !important;border-left: 1px solid #ddd; border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;}
.inner-table table{border: 1px solid #ddd !important;}
.inner-table table tr td{ border-right: 1px solid #ddd; vertical-align: center !important; color:#666 !important; font-size: 12px; padding: 40px 20px; font-weight: 500;}
.inner-table-gray td ul li{padding-bottom: 10px;}
.inner-table-white{ background-color: #fff;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{ vertical-align: middle !important;}
.inner-table-gray{background-color: #f5f5f5;}

.table-1{margin-top: -20px;}
.table-1 table{border: 1px solid #ddd !important;}
.table-1 table tr th{border-right: 1px solid #ddd; border-bottom:1px solid #ddd; color:#666 !important; font-size: 13px; font-weight: 500;padding: 20px 20px;font-family: Montserrat,Arial,Helvetica,sans-serif;}
.table-1 table tr td{border-right: 1px solid #ddd;border-bottom:1px solid #ddd; color:#666 !important; font-size: 12px; font-weight: 600;padding: 15px 20px;font-family: Montserrat,Arial,Helvetica,sans-serif;}
.table1-txt{font-weight: 400 !important;padding-left: 59px;}


.inner-pagetxt2{padding: 50px 15px 30px 20px;width: 54%;margin-left: 49px;background: #fff;border: 1px solid #ddd;}
.inner-img2{padding: 0;margin-left: 0;margin-right: 0px;text-align: left;}
.inner-pagetxt2 h2{padding: 10px 0 20px 0;margin: 0;font-weight: bold;color: #3b4251;}
.inner-pagetxt2 h3{padding: 10px 0 20px 0;margin: 0;font-weight: bold;color: #3b4251; font-size: 15px;}
.inner-pagetxt h3{padding: 10px 0 20px 0;margin: 0;font-weight: bold;color: #3b4251; font-size: 15px;}
.inner-pagetxt h4{padding: 10px 0 20px 0;margin: 0;font-weight: bold;color: #3b4251; font-size: 15px;}
.inner-pagetxt h5{padding: 10px 0 20px 0;margin: 0;font-weight: bold;color: #3b4251; font-size: 15px;}

.inner-pagetxt2 h4{padding: 10px 0 20px 0;margin: 0;font-weight: bold;color: #3b4251; font-size: 15px;}
.inner-pagetxt2 h5{padding: 10px 0 20px 0;margin: 0;font-weight: bold;color: #3b4251; font-size: 15px;}
.inner-pagetxt2 ul li{font-family: Montserrat,Arial,Helvetica,sans-serif;letter-spacing: 0px;font-size: 12px;font-weight: 600; font-style: normal;padding-bottom: 20px;line-height: 25px; color: #666;}
.inner-pagetxt ul li{font-family: Montserrat,Arial,Helvetica,sans-serif;letter-spacing: 0px;font-size: 12px;font-weight: 600; font-style: normal;padding-bottom: 20px;line-height: 25px; color: #666;}
.inner-pagetxt3{padding: 0px 15px 30px 20px !important;border-top:none !important; }
.inner-pagetxt3 h3{font-size: 17px; color:#3b4251;font-weight: bold;margin: 0; padding: 10px 0 20px 0;}

.inner-proje{background-color: #fff !important; padding: 30px 30px !important;} 

.inner_cover img { width: 100%;}
.sidepage {padding: 50px 60px 30px 15px;}
.sidepage h1 {padding: 10px 0; margin:0; color: #707070; }
.sidepage h2,.sidepage h3 {color:#26B1AE; font-weight: bold; font-size: 18px;}
.sidepage hr { border:3px solid #FEA049; width: 300px; margin: 0px 0 40px;}
.sidepage p { font-size: 18px; line-height: 25px; color: #7E8686;}
.sidepage span {font-weight: bold;}
.sidepage ul {margin-bottom: 60px;}
.sidepage ul li {color: #7E8686; font-size: 18px;}
.box-content-ybh { margin: 0 2px; width: 24.5%; background-color: #3c505f; padding: 0; height: 700px;}
.box-content-ybh h3 {text-align: center; color: #fff; padding: 10px 0; font-size: 13px; margin-top: 10px;}
.inner_cover {background-color: #f5f5f5 !important; font-family: Montserrat,Arial,Helvetica,sans-serif;}
.blog_article {max-height: 500px; border: 1px solid #ddd; margin-top: 40px; padding: 0;}
.blog_article .featured-img-post {}
.blog_article .post{padding: 20px;}
.blog_article h2 {font-size: 28px !important; padding: 15px 0 5px; font-family: Montserrat,Arial,Helvetica,sans-serif;}
.blog_nav {margin: 20px 0;}
.norow {padding:0 !important; border-top: 0 !important;}
.blog_article h2 a { color: #3b4251; }
.blog_article h2 a:hover {text-decoration: none;}
.ask_to_expert div {background-color: #3c505f;}
.ask_to_expert_text h3 {font-size: 16px; margin:0; color:#fff;}
.card-body {padding: 10px 20px; color: #666; font-size: 12px; font-family: Montserrat,Arial,Helvetica,sans-serif;letter-spacing: 0; font-weight: 600; font-style: normal; }
.ask_to_expert_link {padding:20px 0 0; text-align: center;}
.ask_to_expert_link p {margin-bottom: 0; }
.ask_to_expert_text { padding: 43px 0 20px; text-align: center;}
.ask_to_expert_link a { padding: 20px;
    background-color: #fff;
    color: #3c505f;
    font-size: 16px;
    font-weight: bold;
    transition: 0.5s all;
    border-radius: 2px;
    display: block;
    margin: 0 auto;
    width: 200px; }
.ask_to_expert_link a:hover { background-color: #fff; text-decoration: none; color: #3c505f;}
.ybh_advantages {border-top: none !important;}
.box-content-ybh ul { list-style: none; padding:20px 26px; }
.box-content-ybh ul li::before {content: "\2022"; color: white; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em; }
.box-content-ybh ul li{ color: #fff !important; font-size: 13px;}
.slde-img-inner {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center -200px;
    min-height: 350px;
    background-attachment: fixed;
    margin: 0 auto;
    position: relative;
    width: 100%;
}
.slde-wrapper {
    width: 100%;
    height: auto;
    margin: 0;
    padding: 0;
    position: relative;
}
.card button:focus {outline: none; text-decoration: none;}
.alert-warning{color:rgba(128,128,128,1) !important; background-color: #fff !important; border-color: rgba(128,128,128,1) !important; border-radius: 0 !important; text-align: center; font-size: 12px; font-weight: 500; line-height: 25px;}
.card { border-bottom:1px solid #ddd;}

.etkinlik{padding: 30px 30px !important; background-color: #fff !important; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
.etkinlik h2{margin-top: 0;font-size: 23px !important; font-family: Montserrat,Arial,Helvetica,sans-serif; color: #3c505f; font-weight: 600; padding-left: 10px;}
.etkinlik p{padding-left: 10px;}
.about-us{padding: 30px 30px !important; background-color: #fff !important; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
.about-us h1{font-size: 25px;font-family: Montserrat,Arial,Helvetica,sans-serif; color: #3c505f; margin: 0; font-weight: 600; padding: 0px 0px 20px 0;}
.about-us h2{font-weight: 600;}
.about-us ul li{font-family: Montserrat,Arial,Helvetica,sans-serif;letter-spacing: 0px;font-size: 12px;font-weight: 600;font-style: normal;color: #666;padding-bottom: 20px;line-height: 25px;}
.yonetim-kurulu{ border-top: none !important; margin-top:95px !important;}
.yonetim-kurulu h3{text-align: center;margin-top: 0;font-size: 17px;font-family: Montserrat,Arial,Helvetica,sans-serif;color: #3c505f; font-weight: 700; padding-bottom: 35px;} 
.person{ background-color: #fff; margin-right: 20px; width: 23%;}
.person_img{padding: 10px;}



.basinda-biz{border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
.basinda-biz h2{font-size: 25px !important;font-family: Montserrat,Arial,Helvetica,sans-serif;color: #3c505f;margin: 0;font-weight: 600; padding: 25px 0px 20px 0; text-align: center;}
.basinda-biz p{ text-align: center;}


.insan-kaynaklari{background-color: #fff !important;border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; padding: 30px 30px !important;}
.insan-kaynaklari h1{font-size: 25px !important;font-family: Montserrat,Arial,Helvetica,sans-serif;color: #3c505f;margin: 0;font-weight: 600; padding: 25px 0px 20px 0;}

.iletisim{ background-color: rgb(43, 49, 60);
    padding: 60px 30px 30px;
    border-top: 0px solid rgb(234, 233, 233);
    border-bottom: 0px solid rgb(234, 233, 233);
    border-right-color: rgb(234, 233, 233);
    border-left-color: rgb(234, 233, 233);
    background-size: cover;
}
.inner-wrapper { max-width: 1170px; margin-right: auto; margin-left: auto; width: auto; }
.slds-heading-bg {  background-color: rgba(0,0,0,.4); padding: 0; position: absolute; top: 135px; width: 1170px; margin: 0 auto;}
.slds-heading-bg h1 { color: #fff; font-size: 40px; line-height: 48px; text-align: center;}

.top-brdr{border: none !important;}

.comment-body {
    width: 100%;
    margin: 20px 0;
    display: block;
}
.comment-author img {
    width: 100px;
    display: block;
    margin: 10px 0;
}
.review_table td {
    padding: 5px 10px;
}

.search_result ul {
margin:20px 0;
}
.comment-form-comment label {
    width: 100%;
}

@media only screen and (max-width: 1450px)
.slde-img-inner {
    background-position: center !important;
    background-size: cover !important;
}
}
@media only screen and (max-width: 1245px)
.slde-img-inner {
    background-size: auto !important;
    background-position: top !important;
}
}

@media only screen and (max-width: 1450px){
	.slds-heading-bg{width: 100% !important; left: 0 !important;}
}

