/
Theme Name:   GeneratePress Phys Child
Theme URI:    http://generatepress.com
Description:  Default GeneratePress child theme
Author:       Thomas Usborne
Author URI:   http://edge22.com
Template:     generatepress
Version:      0.1
Tags: two-columns, three-columns, one-column, right-sidebar, left-sidebar, fluid-layout, responsive-layout, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, featured-images, theme-options, light, white, dark, black, blue, brown, gray, green, orange, pink, purple, red, silver, tan, yellow
*/  .main-navigation .main-nav ul ul li[class*="current-menu-"] > a {
background-color: #00512e;
}
.main-navigation .main-nav ul ul li[class*="current-menu-"] > a:hover {
background-color: #B59859;
color: #00512e;
} .elementor-post__card {
postion: absolute;
width: 100%;
height: 100%;
}
.elementor-post__read-more {
position: absolute;
bottom: 5px;
right: 10px;
} .elementor a:hover {
border-bottom: 1px solid;
} .elementor-widget-wp-widget-rss { margin-top: -60px;
}
.elementor-widget-wp-widget-rss ul {
margin: 0;
list-style: none
} .elementor-widget-wp-widget-rss div h5 {
visibility: hidden;
}   .footer-widget-1 {
margin-top: 10px;
text-align: center;
}
.footer-address {
margin-bottom: 10px;
margin-left: 5px;
line-height: 1.2em;
}
.footer-contact {
margin-top: 5px;
margin-bottom: 15px;
margin-left: 5px;
line-height: 1.5em;
}
.footer-contact a:hover {
border-bottom: 1px solid orange;
}
.site-footer .footer-widgets-container .inner-padding {
padding: 0 0 0 15px;
}
.inside-footer-widgets .inner-padding {
padding: 0 -10px;
}
.footer-widgets .widget-title {
font-weight: 600;
margin-bottom: 5px;
border-bottom: 1px solid red;
}
.footer-widgets {
line-height: 1em;
}
.footer-widgets ul li {
line-height: 1em;
padding-bottom: 2px;
margin-left: 5px;
}
.widget_nav_menu ul li a:hover {
border-bottom: 1px solid orange;
}
.widget ul li a:visited {
color: #838C93;
} .grad-app-steps {
line-height: 1.8em;
}
.grad-app-steps ol, ul {
margin: 0 0 1em 1em;
}
.grad-app-steps .gradinfolinks a {
margin-left: 60px;
}
.grad-app-steps .gradsteps-3 {
margin-left: 30px;
}
.grad-app-steps ol.gradstepssubmission {
margin-left: 60px;
list-style-position: inside;
list-style-type: lower-alpha;
}
#graduateprog ol {
list-style: upper-alpha;
margin: 0 0 1.5em 6em;
}
#graduateprog ul {
margin: 0 0 1.5em 6em;
}
.proggraduate ol {
list-style: lower-roman !important;
}  .dataTables_filter {
padding-bottom: 20px;
}
.dataTables_wrapper {
padding-top: 10px;
} @media (min-width:769px) {
.research-short-name {
display: none;
}
} @media (max-width:769px) {
.research-long-name {
display: none;
}
.accordion-image {
display: block;
margin-left: auto;
margin-right: auto;
}
.research-short-name {
display: block;
text-align: center;
}
} .accordion-image {
width: 128px;
padding-right: 15px;
vertical-align: middle;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon {
display: inline-block !important;
float: none !important;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{
vertical-align: middle; 
text-align: left;
} @media (max-width: 768px) {
.main-navigation .main-nav ul ul li a {
line-leight: 1.5em;
padding-left: 30px;
}
.main-navigation .main-nav ul ul ul li a {
padding-left: 50px;
}
.secondary-navigation {
display: none;
}
#left-sidebar {
-webkit-box-ordinal-group: 1;
-moz-box-ordinal-group: 1;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
}
.content-area {
-webkit-box-ordinal-group: 2;  
-moz-box-ordinal-group: 2;     
-ms-flex-order: 2;     
-webkit-order: 2;  
order: 2;
}
#right-sidebar {
-webkit-box-ordinal-group: 3;
-moz-box-ordinal-group: 3;
-ms-flex-order: 3;
-webkit-order: 3;
order: 3;
}
.abcfslMT10.abcfslF14.career ul {
text-align: left;
}
}
.abcfslMT10.abcfslF14.career p {
margin-bottom: 5px;
} .foogallery-album-header p a {
font-size: 26px;
margin-left: 30px;
}
.foogallery-album-header h2 {
text-align: center;
}
.dept-chairs {
text-align: center;
} .elementor-heading-title {
text-shadow: 3px 5px 10px rgba(0, 0, 0, 0.5);
} .footer-email-contact {
padding: 0px 0px 0px 20px;
background-image: url(https://www.phys.hawaii.edu/wp-content/uploads/2018/01/envelope.png);
background-position: center left;
background-repeat: no-repeat;
}
.footer-phone-contact {
padding: 0px 0px 0px 20px;
background-image: url(https://www.phys.hawaii.edu/wp-content/uploads/2018/01/old-phone.png);
background-position: center left;
background-repeat: no-repeat;
}
.footer-fax-contact {
padding: 0px 0px 0px 20px;
background-image: url(https://www.phys.hawaii.edu/wp-content/uploads/2018/01/fax.png);
background-position: center left;
background-repeat: no-repeat;
}
.aps-titleabc {
padding: 0px 0px 0px 20px;
background-image: url(https://www.phys.hawaii.edu/wp-content/uploads/2018/08/Picture1.png);
background-repeat: no-repeat;
background-position: center left;
background-size: contain;
}
.researchgroup {
font-weight: bold;
} span.evcal_desc2.evcal_event_title {
color: #000000!important;
}
.eventon_events_list .eventon_list_event .evoet_cx, .evo_pop_body .evoet_cx { 
margin-right: 0px!important; 
} .widget .search-field {
max-width: 180px;
height: 30px;
}
.search-submit {
opacity: 0;
}
.first-ident {
margin-left: 30px;
}
.second-ident {
margin-left: 45px;
}