﻿

.menu-toggle {
	cursor: pointer;
	display: none;
}

#col-3 li.payment small, #col-3 li.shipping small, #col-3 li.trust small{color:#1A4A05;font-size:14px;font-weight:bold;}

#col-3 li.payment, #col-3 li.shipping, #col-3 li.trust{width:198px;}

#col-3 li.shipping{width:49%;position:relative;display:block;float:right;text-align:center;}


.visible-phone {
  display: none !important;
}


.visible-tablet {
  display: none !important;
}


.visible-desktop {
  display: inherit !important;
}

.actions-strip .existing-patients{padding:10px 0 0 0}
.actions-strip .existing-patients p{line-height:1.35 !important;font-size:1.1em;color:#1a2125}

.actions-strip .existing-patients p a{white-space:nowrap;font-weight:bold;font-weight:400;color:inherit}

#location .existing-patients,#location .call-today{margin-bottom:1em}
#location .existing-patients small,#location .call-today small{font-weight:300;font-size:14px;display:block;line-height:1}

#location .existing-patients a,#location .call-today a{color:#253e4f;font-weight:500;display:block}
#location .existing-patients a{font-size:1.2em}
.fl-page-header-container,.fl-page-nav-container{position:relative}
.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav-container{position:unset}

    .text-block.with-video .right-col {
      width: 40%;
      float: right;
      padding: 20px 0 0 65px; }


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}
.et_pb_blog_0 .post-content{display:none}
.et_pb_blog_0 .et_pb_post .post-content,.et_pb_blog_0.et_pb_bg_layout_light .et_pb_post .post-content p,.et_pb_blog_0.et_pb_bg_layout_dark .et_pb_post .post-content p{font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:16px;line-height:1.6em}

.container-fluid {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

.container .jumbotron, .container-fluid .jumbotron {
	padding-right: 15px;
	padding-left: 15px;
	border-radius: 6px
}
