#um_account_submit_password , #um_account_submit_general {margin-top:25px;}
body.et_cover_background {
background-image:url(//thyroid.ca/wp-content/uploads/2018/03/TFC-header-bk.png) !important;
background-repeat: no-repeat !important;
background-position: top center !important;
background-size: auto !important;
background-attachment: unset !important;
} h1, h2, h3, h4, h5, h6 {
color: #000000;
}
h1 {
font-size: 43px;
font-weight: bold;
color: #557f24;
padding-bottom: 40px;
}
h2 {
padding-top: 5px;
padding-bottom: 10px;
text-transform: uppercase;
font-weight: bold;
font-size: 24px;
color: #006633;
}
h3 {
font-size: 36px;
font-weight: 300;
color: #669933;
padding-bottom: 30px;
line-height: 30px;
}
h4 {
color: #6666cc;
font-weight: 300;
text-transform: capitalize;
font-size: 28px !important;
padding-bottom: 10px;
}
h5 {
color: #663399!important;
font-size: 18px !important;
font-weight: bold;
}
h4.widgettitle {
font-weight:bold;
}
.help-us h4 {
font-family: 'Open Sans Condensed',Helvetica,Arial,Lucida,sans-serif;
font-weight: 700;
text-transform: uppercase;
font-size: 24px;
color: #006633!important;
text-align: left;
}
.home h2 {
font-size: 20px !important;
color: #000000;
text-transform: uppercase;
font-weight: bold;
padding-bottom: 0;
}
ul {
list-style: disc;
padding-left: 20px;
font-size: 16px;
}
#left-area ol, .comment-content ol, .entry-content ol, body.et-pb-preview #main-content .container ol {
padding: 15px 0 23px 0;
}
#et_search_icon:hover, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, .bottom-nav li.current-menu-item>a, .comment-reply-link, .entry-summary p.price ins, .et-social-icon a:hover, .et_password_protected_form .et_submit_button, .footer-widget h4, .form-submit .et_pb_button, .mobile_menu_bar:after, .mobile_menu_bar:before, .nav-single a, .posted_in a, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce .star-rating span:before, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt:hover, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page .star-rating span:before, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .wp-pagenavi a:hover, .wp-pagenavi span.current {
color: #6666cc;
} .et_header_style_left .logo_container {
position: relative;
width: 50%;
float: left;
}
#et-secondary-menu {
float: right;
width: 50%;
text-align:right;
}
#et-secondary-nav {
padding-right: 10px;
}
#et-top-navigation {
padding-left: 0 !important;
float: none;
display: block;
clear: both;
}
#main-header{
background-color: rgba(255,255,255,0);
height: 205px !important;
box-shadow: none;
padding-top: 15px;
}
#top-menu li a {
text-transform: capitalize;
}
#et_top_search-new {
display: inline-block;
float: right;
}
#et-secondary-menu>ul>li a {
font-size: 15px;
font-weight: bold;
color: #107748;
}
.et-search-field {
width: 128px;
height: 29px;
border: 1px solid #dadada;
color: #666666;
font-size: 15px;
padding-left: 10px;
background-repeat: no-repeat;
background-image: url(//thyroid.ca/wp-content/uploads/2018/03/search-icon.png);
background-position: 100px center;
}
#top-menu li {
padding-right:15px;
}
.join-btn {
background: url(//thyroid.ca/wp-content/uploads/2018/03/join-btn.jpg);
text-align: center;
padding: 12px 35px !important;
border: 2px solid #fffbfb;
cursor:pointer;
}
.join-btn:hover {
background: #d09348;
}
.join-btn a {
color: #fff !important;
padding-bottom: 0 !Important;
}
.volunteer-btn{
background: url(//thyroid.ca/wp-content/uploads/2018/03/volunteer-btn.jpg);
text-align: center;
padding: 12px 35px !important;
border: 2px solid #fffbfb;
cursor:pointer;
}
.volunteer-btn:hover {
background: #826da9;
}
.volunteer-btn a {
color: #fff !important;
padding-bottom: 0 !Important;
}
.donate-btn {
background: url(//thyroid.ca/wp-content/uploads/2018/03/donate.jpg);
text-align: center;
padding: 12px 35px !important;
border: 2px solid #fffbfb;
cursor:pointer;
}
.donate-btn:hover {
background: #df4c9d;
}
.donate-btn a {
color: #fff !important;
padding-bottom: 0 !Important;
}
.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
padding-top: 15px !important;
} .et_pb_slide {
padding:0;
}
.et_pb_slide_description {
padding: 0;
float: left !important;
margin: 0;
width: 35% !important;
padding-left: 0 !important;
margin-right: 10% !important; ;
}
.et_pb_slide_image {
width: 55% !important;
float: right;
position: relative;
margin: 0 !important;
padding: 0 !important;
right: 0;
}
.et_pb_slide_title { margin-top:35px !important }
.et_pb_slide_image img{
max-height: none !important;
}
.et_pb_bg_layout_dark .et_pb_slide_description {
text-shadow: none;
}
.et-pb-controllers a {background-color: #aabf91;}
.et-pb-controllers .et-pb-active-control {background-color: #00746b;}
.et-pb-controllers {bottom: -60px;}
.et_pb_slider {overflow: visible;} .more-news-home {
background: url(//thyroid.ca/wp-content/uploads/2018/03/home-section-bottom-bk.png) center bottom no-repeat, url(//thyroid.ca/wp-content/uploads/2018/03/home-section-top-bk.png) center top no-repeat;
}
.et_pb_blog_grid .et_pb_post {
padding: 0;
border: 0;
background-color: transparent;
word-wrap: break-word;
}
.et_pb_image_container {margin: 0;}
.et_pb_blog_grid h2, .publication-preview h3, .find h3 {
color: #6666cc;
font-weight: 300;
text-transform: capitalize;
font-size: 28px !important;
padding-bottom: 10px;
}
.post-content p {
font-size: 16px !important;
color: #000 !important;
line-height: 22px;
}
.more-link {
font-size: 16px;
text-transform: capitalize;
}
.more-link:after {
content: " >";
}
.et_pb_blog_grid_wrapper {
margin-bottom: 0 !important;
}
.et_pb_post {
margin-bottom: 15px !important;
}
.more-link-text  a {
color: #006633;
font-weight: 600;
font-size: 16px;
}
.more-link-text a:after {
font-family:ETmodules;
content: "\e046";
margin-left: 5px;
} .home .tribe-event-time {display:none;}
.tribe-events-list-widget .tribe-events-list-widget-events {padding:0;}
.tribe-event-title a {
color: #6666cc !important;
font-size: 28px;
line-height: 30px;
}
.tribe-event-title a:hover , #main-content a:hover {
color: #06069e !important;
}
.event-info {
width: 65%;
float: right;
}
.home .transp  .tribe-event-duration{color:transparent;}
.home .tribe-event-duration > span {color:#000;}
.tribe-event-duration {
width: 28%;
float: left;
font-family: 'Open Sans Condensed',Helvetica,Arial,Lucida,sans-serif;
font-size: 16px;
text-align: center;
font-weight: bold;
padding:18px 20px 0;
line-height: 18px;
background-image: url(//thyroid.ca/wp-content/uploads/2018/03/event-date.png);
background-repeat: no-repeat;
height: 72px;
background-position: center center;
}
.tribe-events-widget-link {display: none;}
.tribe-events-list-widget .tribe-list-widget, .tribe-events-list-widget {padding-bottom: 0 !important;margin-bottom: 0 !important;}
.event-info p {
font-size: 16px;
line-height: 22px;
}
.tribe-event-date-start, .tribe-event-date-end {
text-transform: uppercase;
letter-spacing: 1px;
} @media (min-width: 981px) {
.publication-preview {
width: 25%;
float: left;
margin: 0 4% !important;
}
}
.publication-preview p{
font-size: 16px;
line-height: 22px;
} .et_pb_blurb_position_left .et_pb_main_blurb_image, .et_pb_blurb_position_right .et_pb_main_blurb_image {width: 65px;} .et_pb_row.et_pb_row_4 ul li {
line-height: 25px;
margin-bottom: 5px;
} #left-area ul {
list-style-type: none;
} .single-post .et_post_meta_wrapper img {max-width:320px;}
.single-post #left-area ul {list-style-type: disc;} #main-footer {
background-image: url(//thyroid.ca/wp-content/uploads/2018/03/footer-bk.png) !important;
background-repeat: no-repeat !important;
background-position: bottom center !important;
background-size: initial !important;
background-attachment: unset !important;
height: 453px;
background: #fff;
}
#footer-bottom, .social-section, .footer-copyright  {
background-color: transparent;
}
.et_pb_social_media_follow li a.icon {
width: 42px;
height: 42px;
}
.et_pb_social_media_follow li a.icon::before {
width: 48px;
height: 48px;
font-size: 25px;
line-height: 42px;
}
.social-section {
padding-top: 190px !important;
padding-bottom: 0 !important;
}
@media (min-width: 981px) {
.social-section  .et_pb_column_3_4, .footer-copyright  .et_pb_column_3_4  {
width: 80%;
}
.social-section  .et_pb_column_1_4 , .footer-copyright  .et_pb_column_1_4{
width: 8%;
}
}
.bottom-nav a {
color: #000;
font-family: 'Open Sans Condensed', Helvetica, Arial, Lucida, sans-serif;
font-size: 18px;
}
.footer-copyright .et_pb_image {
position: absolute;
top: -25px;
}
#main-footer #menu-footer-btn-menu li {
font-family: 'Open Sans Condensed',Helvetica,Arial,Lucida,sans-serif;
font-size: 18px;
letter-spacing: 1px;
}
#main-footer .menu-btn-sm-row {padding:0;}
#main-footer .menu-btn-sm-row .et_pb_column {
position: absolute;
top: -90px;
} #menu-resource-material-buttons li a, #menu-resource-material-buttons-fr li a {
display: flex;
justify-content: center;
flex-direction: column;
}
#menu-resource-material-buttons li, #menu-resource-material-buttons-fr li {
vertical-align: top; 
padding-right: 0;
}
.menu.nav  li a {
color: #f7f2f2 !important;
}
.menu-nav #menu-resource-material-buttons  li.current-page-ancestor a, .menu-nav #menu-resource-material-buttons-fr  li.current-page-ancestor a {
background-image: url(//thyroid.ca/wp-content/uploads/2018/04/green-btn-bg.png)!important;
}
.widget_nav_menu {
padding: 30px 20px;
margin-bottom: 0 !important;
}
.menu > .menu-item-has-children > a:first-child {
font-size: 14px;
font-weight: bold;
color: #000 !important;
padding-bottom: 0;
padding-right: 0;
}
.menu > .menu-item-has-children > a:first-child:after {
display:none;
}
.menu li {
padding-right: 0;
}
.et_pb_menu .menu-nav > ul {
padding: 0 !important;
}
.et_pb_widget ul li ul li {
margin-left: 0;
}
.menu li li a {
padding: 0;
line-height:22px;
}
.et_pb_widget ul li {
margin-bottom: 0;
}
.et_pb_widget  .menu > li {
display: block;
}
.menu > li > a {
padding-bottom: 0;
font-weight: bold;
}
.menu .sub-menu {
padding-bottom: 25px !important;
}
.menu li li a:before {
content: '•';
margin-right:5px;
}
@media (min-width: 981px) {
.et_pb_gutters2 .et_pb_column_1_3, .et_pb_gutters2.et_pb_row .et_pb_column_1_3 {
width: 25.333%;
}
.et_pb_gutters2 .et_pb_column_2_3, .et_pb_gutters2.et_pb_row .et_pb_column_2_3 {
width: 71.666%;
}
} #login-members h1 {
padding-bottom: 19px;
}
.um .um-tip:hover,
.um .um-field-radio.active:not(.um-field-radio-state-disabled) i,
.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,
.um .um-member-name a:hover,
.um .um-member-more a:hover,
.um .um-member-less a:hover,
.um .um-members-pagi a:hover,
.um .um-cover-add:hover,
.um .um-profile-subnav a.active,
.um .um-item-meta a,
.um-account-name a:hover,
.um-account-nav a.current,
.um-account-side li a.current span.um-account-icon,
.um-account-side li a.current:hover span.um-account-icon,
.um-dropdown li a:hover,
i.um-active-color,
span.um-active-color
{
color: #6666cc!important;
}
.um .um-field-group-head,
.picker__box,
.picker__nav--prev:hover,
.picker__nav--next:hover,
.um .um-members-pagi span.current,
.um .um-members-pagi span.current:hover,
.um .um-profile-nav-item.active a,
.um .um-profile-nav-item.active a:hover,
.upload,
.um-modal-header,
.um-modal-btn,
.um-modal-btn.disabled,
.um-modal-btn.disabled:hover,
div.uimob800 .um-account-side li a.current,
div.uimob800 .um-account-side li a.current:hover
{
background: #6666cc!important;
}
.um .um-field-group-head:hover,
.picker__footer,
.picker__header,
.picker__day--infocus:hover,
.picker__day--outfocus:hover,
.picker__day--highlighted:hover,
.picker--focused .picker__day--highlighted,
.picker__list-item:hover,
.picker__list-item--highlighted:hover,
.picker--focused .picker__list-item--highlighted,
.picker__list-item--selected,
.picker__list-item--selected:hover,
.picker--focused .picker__list-item--selected {
background: #6666cc!important;
}
.um input[type=submit]:disabled:hover {
background: #6666cc!important;
}
.um input[type=submit].um-button,
.um input[type=submit].um-button:focus,
.um a.um-button,
.um a.um-button.um-disabled:hover,
.um a.um-button.um-disabled:focus,
.um a.um-button.um-disabled:active {
background: url(//thyroid.ca/wp-content/uploads/2018/03/volunteer-btn.jpg) !important;
text-align: center;
padding: 12px 15px 12px 10px !important;
border: 2px solid #fffbfb;
cursor: pointer;
border-radius: 0px !important;
font-family: 'Open Sans Condensed',Helvetica,Arial,Lucida,sans-serif;
font-size: 18px;
font-weight: 600 !important;
letter-spacing: 1px;
float: right;
}
@media (min-width: 990px){
.members-login {
width: 37% !important;
} 
}
.um-col-alt {
clear: both;
}
.um-row._um_row_1 {
margin: 0 0 0px 0 !important;
}
.um-col-alt-b {
padding-top: 5px !important;
}
.um .um-button.um-alt:hover, .um input[type=submit].um-button.um-alt:hover {
background: #6666cc!important;	
}
.um-field-label {
margin: 0 0 0px 0 !important;
}
form .um-field-label label {
font-size: 18px !important;
line-height: 22px !important;
font-weight: normal !important;
font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;
color: black;
}
.um .um-button.um-alt, .um input[type=submit].um-button.um-alt {
background: #6666cc!important;
color: #ffffff!important;
}
.um a.um-link {
color: #6666cc!important;
}
.um input[type=submit].um-button:hover,
.um a.um-button:hover {
background-color: #6666cc!important;
}
.um a.um-link:hover,
.um a.um-link-hvr:hover {
color: #6666cc!important;
}
.um-login a.um-link-alt{
color: #6e67cf!important;
float: left;
}
.um-login .et_pb_column_1 {
background-color: #f0faf2;
border: 1px solid #9dcb9b;
}
.um-login .um-center .um-button {
width: 129px !important;
min-width: 0px !important;
}
.um-login.um .um-form input[type=password] {border: 1px solid #9eca99!important;}
.um-login.um .um-form input[type=text] {border: 1px solid #9eca99!important;} .qmn_quiz_container .qmn_btn, .qmn_quiz_container .btn, .qmn_quiz_container .qmn_btn:hover, .qmn_quiz_container .btn:hover {
background: #6666cc !important;color: #ffffff !important;
}
.quiz_section input[type='text'], .quiz_section textarea, .quiz_section select {border: 1px solid #99cc99 !important;width:100% !important;}
#tribe-events-pg-template, .tribe-events-pg-template {
margin: 0 auto;
width: 80%;
max-width: 1080px;
margin: auto;
}
.tribe-events-single-event-description .et_pb_row {width:100%} .full-width-section .et_pb_column_1_3, 
.parent-pageid-50 #main-content .et_pb_column_1_3, 
.parent-pageid-216 #main-content .et_pb_column_1_3 ,  
.parent-pageid-217 #main-content .et_pb_column_1_3,  
.parent-pageid-218 #main-content .et_pb_column_1_3 ,  
.parent-pageid-219 #main-content .et_pb_column_1_3 ,  
.parent-pageid-220 #main-content .et_pb_column_1_3 , 
.parent-pageid-856 #main-content .et_pb_column_1_3, 
.parent-pageid-853 #main-content .et_pb_column_1_3 ,  
.parent-pageid-889 #main-content .et_pb_column_1_3 {
display:none;
}
.full-width-section .et_pb_column_2_3,  .parent-pageid-50 #main-content .et_pb_column_2_3 , .parent-pageid-216 #main-content .et_pb_column_2_3, .parent-pageid-217 #main-content .et_pb_column_2_3  , .parent-pageid-218 #main-content .et_pb_column_2_3 ,  .parent-pageid-219 #main-content .et_pb_column_2_3 ,  .parent-pageid-220 #main-content .et_pb_column_2_3 , .parent-pageid-856 #main-content .et_pb_column_2_3 , .parent-pageid-853 #main-content .et_pb_column_2_3, .parent-pageid-889 #main-content .et_pb_column_2_3 {
width:100% !important;
}
#menu-resource-material-buttons, #menu-resource-material-buttons-fr {
text-align:center !important;
} html:lang(fr-FR) #top-menu li {
padding-right: 7px;
}
html:lang(fr-FR) .donate-btn, html:lang(fr-FR) .volunteer-btn, html:lang(fr-FR) .join-btn {
padding: 12px !important;
}
html:lang(fr-FR) .bottom-nav li {
padding-right: 15px;
} @media (max-width: 2560px) {
html:lang(fr-FR) .bottom-nav li {
padding-right: 10px;
}
}
@media (max-width: 1440px) {
html:lang(fr-FR) .bottom-nav li {
padding-right: 10px;
}
}
@media (max-width: 1330px) {
.container.et_menu_container {width:98%;}
.container , .et_pb_row {width:90%;}
.bottom-nav li {padding-right:15px;}
}
@media (max-width: 1188px) {
.et_pb_menu_0.et_pb_menu .menu-nav li a{
min-width: 131px !important;	
}
}
@media (max-width: 1096px) {
html:lang(fr-FR) #top-menu li {
padding-right: 3px;
}
html:lang(fr-FR) .donate-btn, html:lang(fr-FR) .volunteer-btn, html:lang(fr-FR) .join-btn {
padding: 12px 10px !important;
}
}
@media (max-width: 1100px) {
#top-menu li { padding-right: 20px;}
}
@media (max-width: 1080px) {
#top-menu li { padding-right: 12px;}
.volunteer-btn , .donate-btn ,.join-btn  {padding: 12px 25px !important;}
.container , .et_pb_row {width:95%;}
footer .container, footer .et_pb_row {width: 99%;}
html:lang(fr-FR) .bottom-nav a{
font-size: 16px;
}
}
@media (max-width: 1050px) {
html:lang(fr-FR) #top-menu li a {
font-size: 16px;
}
}
@media (max-width: 1024px) {
.et_pb_menu_0.et_pb_menu .menu-nav li a{
min-width: 115px !important;
}
html:lang(fr-FR) .bottom-nav li {
padding-right: 14px;
}
}
@media (max-width: 980px) {
#main-footer {height:auto;}
#et-footer-nav , #main-footer .menu-btn-sm-row {display:none;}
footer .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_4  {width:15% !Important;}
footer .et_pb_section .et_pb_row .et_pb_column.et_pb_column_3_4  {width:75% !Important;}
footer .et_pb_column_3_4  p {font-size:12px;line-height: 18px;}
.et_pb_section .et_pb_row {padding-top: 0px; padding-bottom: 0px;}
.et_pb_slide_image {width: 100% !important; float: none;}
.et_pb_slide_with_image .et_pb_slide_description {width: 100% !important;padding: 0 !important;}
.et_header_style_left #logo, .et_header_style_split #logo {max-width: none;}
.et_header_style_left .logo_container {width: 100%; float: none;}
.mobile_menu_bar:before {font-size:40px;}
.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {padding-top: 0 !Important;	}	
.mobile_menu_bar {
background: #fff;
padding-bottom: 0;
cursor: pointer;
padding-bottom:0px !Important;
}
.et_mobile_menu li {list-style:none;}
.et_mobile_menu {background: #e6f6eb;padding:0;border-bottom: 0;}
.et_mobile_menu li a {text-transform: uppercase;font-size: 18px;}
.et_mobile_menu {    border-top: 1px solid;}
.social-section {
padding-top: 297px !important;
padding-bottom: 0 !important;
}
.et_pb_column_1 {
padding-top: 50px !important;
}
.events .et_pb_widget.tribe-events-list-widget {margin: 0 auto 7.5% auto !important; float: none;}
.resource-materials .et_pb_text {text-align: center;}
.resource-material-menu .et_pb_widget.widget_nav_menu {width: 100% !important; margin: 0 !important;}
}
@media (max-width: 768px) {
.et_pb_menu .mobile_menu_bar:before {
top: 10px;
}
}
@media (max-width: 600px) {
body.et_cover_background {background-position: top right -458px !important;}
}
@media (max-width:475px) {
.et_header_style_left #logo, .et_header_style_split #logo {max-width: none;top: -20px; position: relative;}
#main-header {height: 198px !important;    padding-top: 0;}
}
@media (max-width:425px) {
.et_pb_text_inner h3 {
line-height: 40px !important;} 
.et_header_style_left #logo, .et_header_style_split #logo {max-width: none;top: 0px; position: relative;}
}
@media (max-width:320px) {
.et_header_style_left #logo, .et_header_style_split #logo {max-width: none;top: -20px; position: relative;}
}