/********************   to add padding between hat links  *********************/
.hhs-hat-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
  padding-right: 20px !important;
  letter-spacing: 2px !important;
}

/********************   remove padding right of hat links  *********************/
.hhs-hat-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:last-child {
  padding-right: 15px !important;
}


/********************   adjustment to menu bar outside padding   *********************/
.hhs-nav-grid  {
    padding-left: 50px !important;
    padding-right: 20px !important;
}

@media (max-width: 576px) {
.hhs-nav-grid  {
    padding-left: 30px !important;
    padding-right: 30px !important;
}
}

/********************************* Hide Media   **********************/
 @media (min-width: 835px) {
   .hide-desktop {display: none !important;}}

/********************************* post page - padding above/below recent posts row  **********************/
.hhs-blog-grid-cards .container {padding: 50px 0px 50px 0px !important;}
h1.blog-post__title { line-height: 1.1em !important; }

/********************************* listing page edits **********************/
.pull-up-card {border-style: solid; border-width: 3px; border-color: #b2882e;}

.blog-index__post--large h4.card_post_title a { font-weight: 300;}
  
.blog-index__post-content--small h4.card_post_title a { font-weight: 300;}
  
/*********************************   footer  **********************/
.hhs-footer-mod { border-top: 12px solid #b2882e;}

.hhs-footer-mod .hhs-post-content a h6 
{font-size: 18px !important; font-family: roboto; font-weight: 400; letter-spacing: 1px; !important}

.hhs-footer-mod .hhs-post-summary {color: #ffffff; font-size: 16px; letter-spacing: 1px; font-weight: 300; !important}

/*********************************   gallery grid module  **********************/
.hhs-img-gallery-grid-mod .hhs-img-gallery-card img { border-radius: 0px !important;}

 /*********************************   Image and Text Module on Tablet  **********************/     
.clean-base .c-col,
.clean-base .row {
    position: relative;
    z-index: 4 !important;
}

.oembed_thumbnail_play_button_color {background-color: #c09438 !important;}

 /*********************************   checkbox updates  **********************/  

.hs-form .mdl-switch.is-checked .mdl-switch__thumb,
.hs-form .mdl-switch.is-checked .mdl-switch__track,
.hs-form .mdl-checkbox__ripple-container .mdl-ripple {
  background:rgb(64, 111, 120) !important;
}
.hs-form .mdl-checkbox.is-checked .mdl-checkbox__box-outline {
  border-color:rgb(64, 111, 120) !important; border: 1px;
}

.mdl-checkbox__box-outline {
border: 1px solid rgba(204, 204, 204, 1);
}

.hs-form .mdl-checkbox.is-checked .mdl-checkbox__tick-outline {
  background: rgb(64, 111, 120) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K")
}

.hs-form .mdl-radio__inner-circle,
.hs-form.mdl-radio__ripple-container .mdl-ripple,
.hs-form .mdl-radio__ripple-container .mdl-ripple {
  background:rgb(64, 111, 120) !important;
}
.hs-form .mdl-radio.is-checked .mdl-radio__outer-circle {
  border-color:rgb(64, 111, 120) !important; 
}   

.mdl-radio__outer-circle {
border: 1px solid rgba(204, 204, 204, 1);
}

 /************************ timeline  **********************/  
.timeline .timeline-launch {display: none !important;}
.timeline .timeline-text p {color: #4f6062 !important;}
.timeline .timeline-start p {line-height: 1em !important;}
.timeline .timeline-end p {line-height: 1.1em !important;}

 /************************ accordion module **********************/ 
#hs_cos_wrapper_module_17441228735597 .hhs-rich-text.c1 h4 {font-weight: 300 !important;}

 /************************ custom link color **********************/ 
.head-link {color: #407678;}
.head-link:hover {color: #b2882e;}