/*
 Theme Name:   GeneratePress Child - HMA MMS
 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
*/

@import url(../generatepress_child/style.css);

nav#ubermenu-main-2 {
    background-color: rgba(111,154,64,0.9);
}
.ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {
    background: #5e8236 none repeat scroll 0% 0% !important;
}
.ubermenu-skin-black-white-2 .ubermenu-submenu.ubermenu-submenu-drop {
    background: #5e8236 none repeat scroll 0% 0% !important;
}
.ubermenu .ubermenu-search .ubermenu-searchform {
    background-color: #b4c89e !important;
}
.ubermenu-search form .ubermenu-search-submit {
    background-color: rgba(111,154,64,0.8) !important;
}
.ubermenu .ubermenu-search .ubermenu-search-submit:hover {
    background-image: url("images/search.png") !important;
}
.ubermenu-skin-black-white-2.ubermenu-responsive-toggle {
    background-color: rgba(111,154,64,0.9) !important;
}
.home-content {
    text-align: left;
}
.home-content h1 {
    text-align: center;
}
.entry-content h3 {
    font-weight: bold;
}
.cell.cta-hmawebinars:hover {
    background-image:url('images/cta-third-hmawebinars.png'); 
}
.cell.cta-hmawebsite:hover {
    background-image:url('images/cta-third-hmawebsite.png'); 
}
.cell.cta-hmablog:hover {
    background-image:url('images/cta-third-hmablog.png'); 
}
.cell.cta-hmacontactus:hover {
    background-image:url('images/cta-third-hmacontactus.png'); 
}
.cell.cta-hmamedicaid:hover {
    background-image:url('images/cta-third-hmamedicaid.png'); 
}
.cell.cta-hmaweeklyroundup:hover {
    background-image:url('images/cta-third-hmaweeklyroundup.png'); 
}
.cell.cta-hmainsurancemarketplaces:hover {
    background-image:url('images/cta-third-hmainsurancemarketplaces.png'); 
}
.cell.cta-meetourteam:hover {
    background-image:url('images/cta-third-meetourteam.png'); 
}
.cell.cta-hmaclients:hover {
    background-image:url('images/cta-third-hmaclients.png'); 
}
.cell.cta-hmahti:hover {
    background-image:url('images/cta-third-hmahti.png'); 
}
.cell.cta-hmateam:hover {
    background-image:url('images/cta-third-hmateam.png'); 
}
.cell.cta-ourclients:hover {
    background-image:url('images/cta-third-ourclients.png'); 
}
.post-type-archive-publications .entry-content, .archive.tax-publication .entry-content {
    margin-top: 0.2em;
}
.menu-publications-container .menu-item-has-children a, .menu-publications-container .current-menu-parent a {
    color: #4b4b4b;
    font-weight: bold;
    margin: 0 0 10px 0;
}
.menu-publications-container .menu-item-has-children > a::after, .menu-publications-container .current-menu-parent > a::after {
    content: url('images/caret-down.gif');
    padding-left: 10px;
}
.menu-publications-container a:hover, .inside-left-sidebar #execphp-3 ul li a:hover {
   text-decoration: underline;
}
.menu-publications-container ul ul li a, .inside-left-sidebar #execphp-3 ul li a {
    color: #999999 !important;
    font-weight: normal !important;
}
.inside-left-sidebar #execphp-3 .widget-title {
    margin-bottom: 10px;
}
.menu-publications-container .current_page_item ul ul li a::after {
    content: url(none);
    padding-left: 0px;
}
.menu-publications-container ul ul li.current-menu-item a, .tax-publication #menu-item-225 a {
    font-weight: bold !important;
    color: #6f9a40 !important;
}
.menu-publications-container ul ul {
    margin-left: 0em;
}
ul.contact-info li.cn-phone {
    display: none;
}
.footer-widgets h2 a {
    color: #4b4b4b;
}
a.footer-read-more:hover {
   color: #1e73be;
}

@media screen and (min-width: 750px) {
.home-content p {
    padding-left: 4%;
    padding-right: 4%;}
}

@media screen and (max-width: 440px) {
.wide-cta {
    width: 280px !important;    
}
}