/*
Theme Name:   DiviChild
Description:  Write here a brief description about your child-theme
Author:       stfrancis
Author URL:   Write here the author's blog or website url
Template:     Divi
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  DiviChild
*/

/* Write here your own personal stylesheet */


.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo, .et_pb_menu_0_tb_header .et_pb_menu__logo_slot{max-width: 280px}

.et_pb_menu .et_pb_menu__wrap{-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}
.topbar-module-text.et_pb_blurb_position_left .et_pb_blurb_container{padding-left: 0;} 
.staff-large-img .et_pb_team_member_image{max-width: 420px}


.pet-memorial-section img{width: 100%;}

.et_pb_menu .et-menu-nav .menu-dropdown-section .sub-menu{padding: 10px 0;}
.et-menu-nav .menu-dropdown-section .sub-menu li{padding: 0 6px}
.et-menu-nav .menu-dropdown-section .sub-menu li a{font-size: 16px;line-height: 20px;padding: 8px 14px;}
.et-menu-nav .menu-dropdown-section .sub-menu li a {font-size: 14px;padding: 6px 14px;}
.et_pb_menu .et-menu-nav .menu-dropdown-section .sub-menu { padding: 0 0;}
.services-items .et_pb_image_wrap{width: 48px;}
.services-items .et_pb_blurb_container .et_pb_module_header{padding-top: 16px;}

body .library-detail-pages{padding: 166px 0 0;}
body .et_post_meta_wrapper{margin-top: 145px;}

.pet-memorial-section .et_pb_team_member_description{padding: 10px 18px;}
.pet-memorial-section .et_pb_team_member_description h4{padding-bottom: 8px;}
.pet-memorial-section .et_pb_team_member_description .et_pb_member_position{margin-bottom: 22px;}

.et_pb_section.et_pb_equal_columns > .et_pb_row > .et_pb_column, .et_pb_row.et_pb_equal_columns > .et_pb_column {flex-grow: 1;}
.et_pb_section .et_pb_module {height: 100%;}

body .Request-Appointment-btn .et_pb_blurb_content{background-color: #f433ab;padding: 5px 5px 0px 8px;
	  margin-top: -6px;border-radius: 30px;}  

body .staff-large-img .et_pb_toggle.et_pb_module {width: 100%; max-width: 100%; padding-left: 446px !important;}
body .dsm_icon_list.second-level-dropdown{padding-left: 20px}
body .dsm_icon_list.third-level-dropdown{padding-left: 34px}
.et-menu-nav .form-dropdown .sub-menu{right: 200px;}

.error404 .et-main-area article.not_found{padding-top: 160px;}

body #sidebar{padding-top: 145px;}
body #left-area{padding-top: 145px;}



@media only screen and (min-width: 1350px){
.et_pb_section {padding: 48px 0;}


}

@media only screen and (max-width: 1220px){
body .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo, .et_pb_menu_0_tb_header .et_pb_menu__logo-slot{max-width:279px;}
body .et_pb_menu .et-menu > li, .et_pb_fullwidth_menu .et-menu > li{padding-left:8px;padding-right: 8px;}

	
body .header-top-section .et_pb_blurb .et_pb_module_header a{font-size: 13px;} 
body .header-top-section .et_pb_button{font-size: 13px!important;}	


}
@media screen and (min-width: 981px) and (max-width: 1126px){
body .et-db.dsm_fixed_header_shrink.dsm_fixed_header_shrink_active #et-boc header.et-l--header.et-l img {
	max-width: 100%;}
body .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo, .et_pb_menu_0_tb_header .et_pb_menu__logo-slot {max-width: 184px;}	
body .et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size: 14px;}	
body .et_pb_menu .et-menu > li, .et_pb_fullwidth_menu .et-menu > li {padding-left: 5px;padding-right: 5px;}	
	
}
@media screen and (min-width: 480px) and (max-width: 980px){
body.dsm_fixed_header header.et-l--header{position: relative;top: 0px !important;}	
body .et_pb_section_0.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{display: none;}	
	
body .library-detail-pages{padding: 0px 0 0;}
body .dsm_shapes_0.dsm_shapes{margin-left: 208px!important;}

}


@media only screen and (max-width: 480px){
body.dsm_fixed_header header.et-l--header{position: relative;top: 0px !important;}	
body .et_pb_section_0.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{display: none;}	
	


body .section_has_divider .et_pb_text{padding-right: 0px!important; margin-right: 0px;}	
body .et_pb_section_0.et_pb_section.section_has_divider{margin-top: 0px;}	
body .section_has_divider .et_pb_text h2{font-size: 23px;}
body .section_has_divider .et_pb_text h1{font-size: 20px;line-height: 25px;}	
body .section_has_divider .et_pb_text_inner{margin-top: 38px;}
body .library-detail-pages{padding-top: 20px;}	
body .dsm_shapes_0.dsm_shapes{margin-left: 80px!important;}	
	
}


