/*
 Theme Name:     Divi Child Theme
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
ul.logo_row {
    list-style: none;
    display: inline-block;
    width: 100%;
    margin: 15px 0;
     padding-left: 0;
}
.row_one li {
    width: 20%;
    float: left;
    text-align: center;
}
.logo_row img {
    height: 120px;
}
.row_two li {
    width: 25%;
    float: left;
    text-align: center;
}
.logo_row img:hover{
-webkit-filter: grayscale(1);filter: grayscale(1);}
}
.header_video .wp-video {
    margin: auto;
}


.volunteer_jobs_reviews {
    padding: 20px 0;
    display: table;
        margin-bottom: 30px;
}
.breadcrumbs {
    padding: 10px 0;
    max-width: 1206px;
    display: table;
    margin: auto;
    width: 100%;
}
.home .breadcrumbs {display: none;}
.col-left, .col-right {
    width: 48%;
    display: table-cell;
}

.seprater {
    width: 3%;
    display: table-cell;
    position: relative;
}
.seprater:before {
    content: "";
    width: 1px;
    height: calc(100% - 50px);
    position: absolute;
    background: #ccc;
    left: 50%;
    top: 50px;
    
}
.volunteer_jobs_reviews h2 {
    color: #1178ba;
    font-size: 22px;
    margin-top: 20px;
}
.post_date{color: #f58020;}
.volunteer_jobs_reviews ul li {
    list-style: disc;
}
.volunteer_jobs_reviews ul {
    padding: 0 0 0 15px;
    margin: 10px 0;
}
.read_more a {
    font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif;
    font-size: 18px;
    background: #f58020;
    border-radius: 10px;
    color: #fff;
    padding: 8px 24px;
    display: table;
    margin: 20px 0;
}
.read_more a:hover{background: #1178ba;}
.line {
    margin: 20px 0 0;
    height: 1px;
    border-top: dotted 1px #666;
}
.signle_detail {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.col-sm-4 {
    width: 30%;
}
.volunteer_jobs_reviews .signle_detail ul {
    margin: 0;
}
.col-sm-8 {
    width: 67%;
}
.single .volunteer_jobs_reviews h2.title {
    float: left;    margin: 8px 0;
}
a.back_btn {
    font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif;
    font-size: 24px;
    background: #f58020;
    border-radius: 10px;
    color: #fff;
    padding: 10px 40px;
    display: table;
    margin: 20px auto 50px;
}
a.back_btn:hover{    background: #1178ba;}
.featured_img {
    clear: both;
}
.signle_detail .col-sm-6 {
    width: 50%;
}
.signle_detail h1{font-size: 26px;}
.signle_detail h1 span{color: #f58020;}


.reviews_detail h2 span{color: #333;}
.reviews_detail h2 {font-size: 18px; margin-top: 6px !important;}
.signle_detail h2 span {
    color: #333;
}
.second_nav {
    position: absolute;
    right: 60px;
    bottom: 17px;
}
.second_nav a{color: rgba(0, 0, 0, 0.6); padding-left: 22px;}
.second_nav a:hover{color: rgba(0, 0, 0, 0.4); padding-left: 22px;}
.page-id-32123 .second_nav a.volunteer_menu, .page-id-32243 .second_nav a.volunteer_role_menu, .page-id-32248 .second_nav a.volunteer_feedback_menu{color: #1077ba;}
.et-search-form input {
    background: #fff !important;
}
.header-content h1 {
    color: #1077ba!important;
}

.btn_section {
    max-width: 1206px;
    margin: auto;
    border-bottom: solid 1px #ccc;
    padding-bottom: 10px;
    text-align: center;
}
.btn_section a {
    font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
    background: #f58020;
    border-radius: 10px;
    color: #fff;
    padding: 5px 20px;
    margin: 20px 10px 10px 0;
    display: inline-block;
    width: 250px;
        
}
.btn_section a:hover {
    background: #1178ba;
}

@media (min-width: 1200px) {
	.show_mobi{display: none !important;}
}
@media (max-width: 1200px) {
.second_nav{display: none;}
}
@media only screen and (max-width: 1280px) {
.logo_row img {
    height: 100px;
}
}

@media only screen and (max-width: 991px) {
.logo_row img {
    height: 50px;
}
}
@media only screen and (max-width:767px) {
.logo_row img {
    height: 100px;
}
.row_one li, .row_two li {
    width: 100%;
    margin: 5px 0;
}
ul.logo_row {
    margin: 0;
}
.col-left, .col-right {
    width: 100%;
    display: table;
}
.seprater {
    display: none;
}
.volunteer_jobs_reviews {
    display: block;
}
.col-right {
    margin-top: 20px;
}
.signle_detail {
    display: block;
}
.col-sm-4, .col-sm-8, .signle_detail .col-sm-6 {
    width: 100%;
}
.signle_detail iframe {height: 300px !important;}
.single .volunteer_jobs_reviews h2.title {
    float: none; 
}

.breadcrumbs {
    padding: 10px 40px;
}
.signle_detail h1 {
    font-size: 20px;
}
.btn_section a {
    margin: 10px 10px 0px 0;
}
}