/*
Theme Name: Sydney Pro Child
Theme URI: http://athemes.com/theme/sydney
Author: aThemes
Author URI: http://athemes.com
Template: sydney-pro-ii
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sydney
*/
/*--- ADD YOUR CUSTOM CSS STYLE BELOW ---*/

.custom-slider-menu .elementor-button{padding: 12px 5px !important; font-size:16px !important; letter-spacing: 0px !important;}
.custom-slider-menu .elementor-button:hover{color:#fff !important;}
.custom-slider-menu .elementor-container { max-width: 1165px !important; }

/* accordion css for elementor
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{
background-color: #f2f2f2;
  border: 1px solid whitesmoke;
  text-shadow: 2px 2px 2px #d9d9d9;
}
*/
.custom-faculty-list .pos{padding-top:10px !important;line-height:1.5em !important;}
.custom-faculty-list .name {
  line-height: 1em !important;
}
.content-bullet {
  margin-top: 10px;
}
.elementor-flip-box__image img {
  width: 100% !important;
}
.elementor-flip-box__front {
  background-color: transparent;
  overflow: hidden;
}

/***************CSS for Sidebar Menu******************/
.custom-sidenav-enroll {
  background-color: #488145 !important;
}
.custom-sidenav-donate {
  background-color: #b8292f !important;
}
.custom-sidenav-contact {
  background-color: #6e2405 !important;
}
.custom-sidenav-sitemap {
  background-color: #bc8813 !important;
}
.e-con-inner:has(.custom-sidenav-enroll){
    display:block !important;
}
.custom-sidenav-enroll a,.custom-sidenav-donate a,.custom-sidenav-contact a,.custom-sidenav-sitemap a{
  color: #fff !important;
  font-weight: bold;
  padding: 13px 11px !important;
  display: block ruby !important;
}

/****************CSS for Sidebar Menu End*******************/

/********************Footer CSS****************************/
.custom-footer-section{
  width: 215px !important;
  float: left;
}
.footer-widgets-grid.footer-layout-col2-bigright {
  grid-template-columns: 1fr 4fr !important;
}
.custom-footer-section .widget-title{padding-bottom:18px;}
/********************Footer CSS End************************/

@media only screen and (max-width: 660px){
.custom-footer-section{
  width: 100% !important;
  float: none;
}
.footer-widgets-grid.footer-layout-col2-bigright {
  grid-template-columns: 2fr !important;
  text-align: center;
}
}