.banner-section { height: auto; min-height: 731px; } .banner-section .scroll-down { display: none!important; } .header-surround { background-color: rgba(255, 255, 255, 0.81); } @media screen and (max-width: 767px) { .banner-section { height: auto; min-height: 650px; } } .col-md-4 .teamdata{ width: 46%; margin: 0 2% 20px 2%; float: left; position: relative; } .col-md-4 .teamdata p{ bottom: 0; margin: 0; text-align: center; font-size: 14px; position: absolute; background: #404041; width: 100%; color: #fff; padding: 5px 10px; } .teamdata img{ -webkit-filter: grayscale(100%); filter: grayscale(100%); } .teamdata a:hover img, .teamdata a.active img{ -webkit-filter: grayscale(0%); filter: grayscale(0%); } @media screen and (max-width: 767px){ .teamsection img.alignright { display: block; float: none; margin: 15px; clear: both; } } .sf-menu li a, .sf-menu li a:visited{ color: #555454!important; } .sf-menu li a:hover{ color: #800000!important; } .sf-menu li .sub-menu a, .sf-menu li .sub-menu a:visited{ color: #fff!important; } .sf-menu li .sub-menu a:hover{ color: #800000!important; } .sf-menu li.current-menu-parent > a, .sf-menu li.current-menu-item a, .sf-menu li .sub-menu li.current-menu-item a{ color: #800000!important; } .alignright { float: right; margin: 0 0 10px 10px; } .alignleft { float: left; margin: 0 10px 10px 0; } .wp-caption, .wp-caption img { max-width: 100%; }