/*!
Theme Name: Rejuvion-Child
Theme URI: https://tovodesign.com
Version: 4.27.4
Description: Rejuvion Bio Child Theme.
Author: TOVO, LLC
Author URI: https://tovodesign.com
Template: Rejuvion
*/


@import url("/wp-content/themes/Rejuvion/style.css");

/*Font Family*/
h1, h2, #main-footer .footer-widget h4, .no-hero .main_title {font-family: 'Playfair Display', Georgia, "Times New Roman", serif !important;}

.et_pb_blog_grid .et_pb_post .entry-title a, .more-link, .field-wrap input[type=submit] {font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;
}

.more-link::after, .research-icon::before, .et_pb_blurb_content::after, .home .et_pb_section.et_pb_section_0 .et_pb_text ul li::marker {font-family: ETmodules !important;}

/*Font Size*/
.more-link, .blog.archive .widget_search .widgettitle, .nf-field-label label, #left-area .post-meta {font-size:12px;}
.et_pb_blog_grid .et_pb_post .post-meta, #downloads-styles .column-lft .individual-downloads li a, #downloads-styles .column-lft h3, .blog.archive .widget_categories .widgettitle, .field-wrap input[type=submit] {font-size:14px;}
.hero .et_pb_section_0 .et_pb_text {font-size:20px;}
.et_pb_blog_grid .et_pb_post .entry-title, .et_pb_promo h2 {font-size:24px;}
h3.lrg {font-size:30px;}
blockquote {font-size:34px;}
.hero h1.entry-title {font-size:48px;}

/*Font Weight*/
blockquote {font-weight:200;}
#top-menu li a {font-weight:500 !important;}
h1, h2, #main-footer .footer-widget h4, .no-hero .main_title, .blog.archive .widget_search .widgettitle, .nf-field-label label {font-weight:600 !important;}
.et_pb_blog_grid .et_pb_post .post-meta span.published, .more-link, .field-wrap input[type=submit] {font-weight:700;}

/*Line Height*/
.home .et_pb_section_0 .et_pb_text h1 {line-height:1.2em;}
.nav li li, .blog.archive h2.entry-title, .et_pb_promo h2 {line-height:1.3em;}
blockquote, .hero .et_pb_section_0 .et_pb_text {line-height:1.5em;}
#downloads-styles .column-lft .individual-downloads li {line-height:1.1em;}

/*Text Transform*/
.et_pb_blog_grid .et_pb_post .post-meta span.published, .more-link, .blog.archive .widget_search .widgettitle, .blog.archive .widget_categories .widgettitle, .nf-field-label label {text-transform:uppercase;}

/*Color*/
h3, h4, .et_pb_text h6, .et_pb_text ul li a:link, .blog.archive .widget_categories .widgettitle, .blog.archive .et_pb_widget a:hover {/*Green*/ color:#00aa55;}
.et_pb_blurb h4, .et_pb_blog_grid .et_pb_post .post-meta, .et_pb_blog_grid .et_pb_post p, .research-icon, #downloads-styles .column-lft .individual-downloads li a, #downloads-styles .column-lft h3, .nmbr-txt h3, .blog.archive .et_pb_widget a, .et-fixed-header #et-info-phone, .et-fixed-header .top-bar-cta-text {/*Blue*/ color:#0047ab;}

/*Display*/
#footer-widgets .footer-widget li:before, #et-info-phone:before, #main-content .container:before, .nf-before-form-content {display:none;}
.more-link {display:block;}

/*Button*/
.et_pb_button, .et_pb_button:hover {padding:15px 50px 12px 40px !important;}

.field-wrap input[type=submit] {border:none; background-color:#0047ab; text-transform:uppercase; color:#fff; letter-spacing:0.1em; height:auto;}
.field-wrap input[type=submit], .field-wrap input[type=submit]:hover {border-radius:100px; padding:15px 40px 12px 40px !important; cursor:pointer;}
.field-wrap input[type=submit]:hover {background-color:#00aa55;}

/*Misc*/
blockquote {border:0; padding:0;}
.et-social-rss a.icon:before {content: "\e09d";}

ul.three-col {column-count: 3;
  column-gap: 20px;
	padding: 0;
	-webkit-column-count: 3;
	-moz-column-count: 3;
}
ul.two-col {column-count: 2;
  column-gap: 20px;
	padding: 0;
	-webkit-column-count: 2;
	-moz-column-count: 2;
}
.et_pb_text ul li {margin-bottom: 15px;}
.et_pb_text ul li a:link {text-decoration:underline;}
.et_pb_text ul li a:hover {text-decoration:none;}

.et_pb_section:last-child {padding-bottom:12%;}

.nmbr h3 {font-size:90px; font-weight:700; line-height:1em;}
.nmbr, .nmbr-txt {display:inline-block; vertical-align:top;}
.nmbr-txt {width:64%;}
.nmbr-txt h3 {font-size:24px; line-height:1.2em; padding-top:5px;}

.et_pb_blurb_content::after {content: "\e046"; display: inline-block; font-size: 36px; color: #21cb6a; position: absolute; bottom: 0; left: 50%; transform: translate(-50%, -50%);}
.et_pb_blurb_content {padding-bottom:4.5em;}
.et_pb_blurb {transition: transform 0.6s ease;}
.et_pb_blurb:hover {transform: scale(1.05); transition-timing-function: ease-in; transition: 0.6s;}

hr {border: 1px solid #e5ecf6; margin: 30px 0 50px !important;}

/*Curves*/
.blue-curve::before,
.blue-curve::after,
.blue-curve-two::before,
.blue-curve-two::after,
.blue-curve-three::before,
.blue-curve-three::after,
.gray-curve::before,
.hero .lft::after,
.hero .rgt::after,
#no-hero-header:after,
.hero-curve-lft::after {content: ''; position: absolute; left: 0; width: 100%; background-size: 100%; z-index:1; pointer-events:none; background-repeat:no-repeat;}

.blue-curve::after,
.blue-curve-two::after,
.blue-curve-three::after,
.hero .lft::after,
.hero .rgt::after,
#no-hero-header:after,
.hero-curve-lft::after {background-position:bottom; bottom: -1px;}
.blue-curve::before,
.blue-curve-two::before,
.blue-curve-three::before,
.gray-curve::before {background-position:top;}
.et_pb_section:last-child.blue-curve::after,
.et_pb_section:last-child.blue-curve-two::after,
.et_pb_section:last-child.blue-curve-three::after,
.et_pb_section:last-child.hero .lft::after,
.et_pb_section:last-child.hero .rgt::after {display:none;}

.blue-curve::before,
.blue-curve-two::before {height: 123px; top: 0; background-image: url("https://rejuvionbio.com/wp-content/uploads/2025/06/white-curve-top.png");}
.blue-curve::after {height: 201px; background-image: url("https://rejuvionbio.com/wp-content/uploads/2025/06/e5ecf6-curve-btm3.png");}
.blue-curve-three::before {height: 200px; bottom: -200px; background-image: url("https://rejuvionbio.com/wp-content/uploads/2025/06/e5ecf6-curve-btm.png");}
.blue-curve-three::before {bottom:inherit; top:-200px; transform: rotate(180deg);}
.blue-curve-two::after,
.blue-curve-three::after {height: 123px; bottom: -123px; background-image: url("https://rejuvionbio.com/wp-content/uploads/2025/06/e5ecf6-curve-top.png"); transform: rotate(180deg);}
.gray-curve::before {height: 122px; top:0; background-image: url("https://rejuvionbio.com/wp-content/uploads/2025/06/white-curve-top2.png");}
.hero-curve-lft::after {height: 125px; background-image: url("https://rejuvionbio.com/wp-content/uploads/2025/06/hero-curve-lft.png");}
.hero .lft::after {height: 125px; background-image: url("https://rejuvionbio.com/wp-content/uploads/2025/06/hero-curve-lft.png");}
.hero .rgt::after {height: 110px; background-image: url("https://rejuvionbio.com/wp-content/uploads/2025/06/hero-curve-rgt.png");}
#no-hero-header::after {height: 110px; background-image: url("https://rejuvionbio.com/wp-content/uploads/2025/06/no-hero-curve1.png");}

/*Hero*/
.hero .et_pb_section_first {padding:4% 0 15%; color:#fff;}
.hero .et_pb_section_first .et_pb_text {text-align:center; width:50%; margin:0 auto 2.5% auto;}

.hero .et_pb_section_first::before, .home .et_pb_section.et_pb_section_0::before {content:""; position:absolute; top:0; left:0; width:100%; height:100%; background: linear-gradient(180deg, rgb(0 112 22 / 75%), rgb(1 62 138 / 75%)); background-size: 100% 100%; animation: gradient 15s ease infinite; z-index:1; /*mix-blend-mode: multiply;*/
}
@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
/*Header*/
#top-header span#et-info-email {font-size: 0; overflow: hidden; margin-right:5px;}
#top-header span#et-info-email::before { font-size: 14px; vertical-align: middle; margin: 0; position: relative; top: -.35em;}
#et-info {float:right;}
#top-header .et-social-icons li {margin-left: 6px;}
#main-header .nav li ul { border: 0; border-radius: 10px; top: 25px;}
#main-header .nav li ul::before {content: ''; position: absolute; top: -8px; left: 37.666%; transform: translateX(-35.35%); width: 30px; height: 15px; background: #fff; aspect-ratio: 1; clip-path: polygon(50% 0, 100% 100%, 0 100%);}
.top-bar-cta-text {display: inline-block; padding-right: 20px;}

#no-hero-header {padding-top:2%; position:relative; background: linear-gradient(345deg, #00cc66, #0047ab); background-size: 100% 100%; animation: herogradient 15s ease infinite;}
@keyframes herogradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
#no-hero-header  {height:268px;}
.no-hero .et_pb_section_0 {padding-top:0 !important;}
.no-hero .main_title {position:relative; display: flex; align-items: center;}
.no-hero .main_title::after { content:''; flex: 1; height: 2px; background-color: #e5ecf6; margin-left: 1rem; margin-top:10px;}

.et-fixed-header #logo { content: url("https://rejuvionbio.com/wp-content/uploads/2025/06/rejuvion-bio-color-leaf.png");}
#page-container .et-fixed-header#main-header {-webkit-box-shadow: 0 0 50px rgba(0, 0, 0, 0.1) !important; box-shadow: 0 0 50px rgba(0, 0, 0, 0.1) !important;}

/*Footer*/
#main-footer {padding-top:2%; position:relative; background: linear-gradient(0deg, #00cc66, #0047ab); background-size: 100% 100%; animation: gradient 15s ease infinite;
}
@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
#main-footer::before { content: ''; position: absolute; top: -227px; left: 0; width: 100%; height: 228px; background: url("https://rejuvionbio.com/wp-content/uploads/2025/06/footer-curve.png") no-repeat; background-size: cover; z-index:1; pointer-events:none;
}
#main-footer .container {width:60%; }
.footer-widget .et_pb_widget {text-align:center;}
.footer-widget .et_pb_widget:nth-child(1) {float:none; margin-bottom:5% !important;}
.footer-widget .et_pb_widget:nth-child(1) img {width:180px;}
.footer-widget .et_pb_widget:nth-child(n+2):nth-child(-n+4) {width:33%; padding:0 5%;}
#footer-widgets .footer-widget li {padding-left:0;}
#main-footer .footer-widget h4 {padding-bottom:20px;}
.bottom-nav {float: left; padding: 0;}
#footer-bottom .container {border-top:2px solid rgb(255 255 255 / 10%); width: 80%;
    padding-top: 15px;}
#footer-bottom .et-social-icons li {margin-left:8px;}
.bottom-nav li {padding:0 0 0 5px; line-height:1.0em;}
.bottom-nav li::before {content:"•"; position:relative; top:1px; padding-right:5px;}

/*Home*/
.hm-hero-images { display: grid !important; grid-template-columns: inherit; grid-template-rows: auto auto; gap: 10px 20px;}
.hm-hero-images .et_pb_image:last-of-type {grid-column: 1 / span 2;}
.hm-hero-images .et_pb_text:first-of-type {grid-column: 1 / span 2;}

.single-product .hm-hero-images {align-items: start;}
.home .et_pb_section_0 .et_pb_row .et_pb_column { display: flex; flex-direction: column;}
.home .et_pb_section.et_pb_section_0 {background-color: transparent !important;}
.home .et_pb_section.et_pb_section_0 .et_pb_text ul li {margin-bottom: inherit; margin-left: 19px; line-height:1.5em; text-align:left;}
.home .et_pb_section.et_pb_section_0 .et_pb_text ul li::marker {content:"\4e"; font-weight: 600;}
.home .et_pb_section.et_pb_section_0 .et_pb_text ul li::marker, .home .et_pb_section.et_pb_section_0 .et_pb_text a:link {color: #01cd66;}
.home .et_pb_section.et_pb_section_0 .et_pb_text ul {margin-top:10px;}

/*Child*/
.et_pb_blurb { display: flex; flex-direction: column; height: 100%;}
.et_pb_blurb_content { flex-grow: 1; display: flex; flex-direction: column;}
.et_pb_blurb_description { flex-grow: 1;}

	/*Blog Grid Module*/
	.et_pb_blog_grid .et_pb_post {border:0; padding:0; background-color:transparent;}
	.et_pb_blog_grid .et_pb_post {position: relative;}
	.et_pb_blog_grid .et_pb_post .post-meta span.published { position: absolute; top: 0; left: 0; margin-bottom: 0;}
	.et_pb_blog_grid .et_pb_post .entry-title {padding-top:3.5rem; padding-bottom:1rem;}
	.et_pb_blog_grid .et_pb_post {border-bottom:2px solid rgb(0 71 171 / 10%); padding-bottom:2rem;}
.more-link {margin-top:2rem;}
.more-link::after {content:'$'; font-size: 14px; margin-left:0.3em; position:relative; top:2px;}

	/*Contact*/
.label-above .nf-field-label {margin-bottom:0 !important; line-height:1.3em;}
.field-wrap>div input, .field-wrap>div select, .field-wrap>div textarea {border-width: 3px; border-color: #d4ddeb;}
.field-wrap>div input, .field-wrap>div select {height: 60px;}
.nf-error .ninja-forms-field {border-width: 3px !important;}
.nf-after-field .nf-error-msg {text-transform: uppercase; font-size: 14px;}

	/*Research*/
.research-icon:before {content: "\e02b"; color:#fff; background-color: #19a959; border-radius: 100px; padding: 10px; margin-right: 7px;}
.research-links ul {list-style:none; padding-bottom:2.5em; padding-left:0;}
.research-links ul:has(+ h6) {padding-bottom:2.5em; margin-bottom:2.5em; border-bottom:4px solid rgb(0 71 171 / 10%);}
.research-list .et_pb_text {border-bottom:2px solid rgb(0 71 171 / 10%); padding: 1.5em 0;}
.research-list .et_pb_column .et_pb_text:last-of-type {border-bottom:0;}
.research-list .et_pb_column .et_pb_text:first-of-type {padding:0 0; margin-bottom:2.5em;}
	
	/*Support ACF*/
#downloads-styles.container {padding-bottom:17%; width:80%;}
#downloads-styles {display: flex; flex-direction: row; flex-wrap: wrap; width: 100%;}

#downloads-styles .column-lft {display: flex;
  flex-direction: column;
  flex-basis: 100%;
  flex: 1; background-color: #fff;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 50px 0px;
    border-radius: 20px;
    padding: 4%;
    margin-right: 5%;}
#downloads-styles .column-lft h3 {text-transform:uppercase; margin-bottom:30px; }
#downloads-styles .column-lft .individual-downloads {padding-bottom:1.25em;}
#downloads-styles .column-lft .individual-downloads:last-of-type {padding-bottom:0;}
#downloads-styles .column-lft h6 {padding-bottom:5px;}
#downloads-styles .column-lft .individual-downloads li {margin-bottom:8px;}

#downloads-styles .column-rgt {display: flex;
  flex-direction: column;
  flex-basis: 100%;
  flex: 4;}
#downloads-styles .column-rgt h2, #downloads-styles .column-lft h3 {border-bottom:2px solid #e5ecf6;}
#downloads-styles .column-rgt .individual-downloads li {display:inline-block; vertical-align:top; margin-right:10px; margin-bottom:16px;}
#downloads-styles .column-rgt .individual-downloads li a {display:block;}
#downloads-styles .column-rgt .individual-downloads {padding-bottom:10%;}
#downloads-styles .column-rgt .individual-downloads:last-of-type {padding-bottom:0;}
#downloads-styles .column-rgt .individual-downloads ul {padding-top:30px;}
#downloads-styles .column-rgt .et_pb_button:after {content:"\e092"; line-height:1.75em;}
	/*Support Text*/
	.et_pb_promo h2 {padding-bottom:20px;}
	.et_pb_promo {background-color:#fff !important; border-radius:10px; box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.15); padding:40px; flex: 1 1 calc(33.333% - 40px); margin: 20px;}
	/*Single Product*/
.single-product .et_pb_text h2:first-of-type,
.single-product .et_pb_text h5:first-of-type {padding-bottom:30px;}
.single-product .et_pb_text h6 + p {padding-bottom:20px;}
.single-product .et_pb_text h6 + p:last-child {padding-bottom:0;}
	
	/*Blog*/
/*Single*/
#main-content.blog.single {padding-bottom:15%;}
.featured-image {border-radius:20px; overflow:hidden; width:70%; line-height:0; position: relative; z-index: 1; margin-top: -80px !important; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 50px 0px;}
.featured-image img {width:100%;}
.blog.single .container, .featured-image {margin:auto;}
.blog.single #left-area {width:100%; float:none; padding-right:0;}
.blog.single .container {width:50%;}
.blog.single .et_pb_section:first-child {padding-top:10px;}
.blog.single .et_pb_section:last-child {padding-bottom:0;}
.blog.single #left-area .post-meta {padding-bottom:0; margin-bottom:0; text-transform:uppercase;}
.blog.single h1.entry-title {font-size:56px; line-height:1.1em;}
.blog.single .navigation {border-top:2px solid #e5ecf6; padding-bottom:2%; margin-top:4%; padding-top:8px;}
.blog.single .navigation a {font-size:12px;}
.blog.single .navigation p {width:40%; line-height:1.1em;}
.blog.single .navigation p:first-of-type {float:left;}
.blog.single .navigation p:last-of-type {float:right; text-align:right;}
/*Archive*/
.blog.archive article {display:inline-block; vertical-align:top; width:30%; margin-right:4%; background-color: #fff; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 50px 0px; border-radius: 20px;
    overflow: hidden;}
.blog.archive article:nth-child(3n+3) {margin-right:0;}
.article-content {padding: 0 20px 20px;}
.et_pb_post .entry-featured-image-url {margin-bottom:10px;}
.blog.archive article .post-meta {font-size:12px !important; text-transform:uppercase;}
.blog.archive article .entry-featured-image-url {height:14rem;}
.blog.archive article .entry-featured-image-url img {width: 100%; height: 100%; object-fit: cover; object-position: center;}
.blog.archive .container:first-of-type {padding-top:0 !important;}
.blog.archive .container:nth-child(2) {padding-top:30px !important; padding-bottom:15%;}
.blog.archive article .more-link {margin-top:0;}
.blog.archive article .widget_search .widgettitle {}

	
/**------Mobile------**/
@media only screen and (min-width:1586px) {
	#no-hero-header::after, .hero .rgt::after, .hero-curve-lft::after, .blue-curve::before, .blue-curve-two::before, .gray-curve::before {height: 175px;}
	.blue-curve::after {height: 275px;}
	#main-footer::before {height: 324px; top: -323px;}
}
@media only screen and (max-width:1105px) {
	.blog.single .container {width: 70%;}
}
@media only screen and (max-width:1090px) {

}
@media only screen and (max-width:980px) {
	#logo {max-height:73px;}
	#et-info .et-social-icons {display:inline-block;}
	.hero .et_pb_section_first .et_pb_text {width:80%;}
	.et_pb_section:last-child {padding-bottom:15em;}
	.reverse { display: flex; flex-direction: column-reverse;}
	#main-footer .container {width: 80%;}
	#footer-widgets .footer-widget {float:none;}
	#footer-bottom {padding-bottom:30px;}
	.bottom-nav {float:none; line-height:1.3em;}
	.bottom-nav li:first-of-type {padding:0;}
	.bottom-nav li:first-of-type::before {display:none;}
	#footer-info {padding-bottom:0; line-height: 1.5em; margin-bottom: 5px;}
	.footer-widget .et_pb_widget:nth-child(n+2):nth-child(-n+4), #footer-widgets .footer-widget .fwidget:nth-child(n+2):nth-child(-n+4) {margin-bottom:0 !important; padding:0;}
	blockquote {font-size: 28px;}
	.et_pb_button, .et_pb_button:hover {padding:12px 40px 9px 30px !important; font-size:12px !important;}
	ul.three-col {column-count: 2; -webkit-column-count: 2; -moz-column-count: 2;}
	
	.mobile_menu_bar::before {font-size:56px; color:#fff !important;}
	.mobile_menu_bar {transition: transform 0.3s ease, opacity 0.3s ease; top:-4px;}
	#main-header {background-color:rgb(255 255 255 / 0%) !important;}
	#main-header .et_mobile_menu {border-top:0; border-radius:20px; top:4.5em;}
	.mobile_nav.opened .mobile_menu_bar::before {content: "\4d";}
	.hm-hero-images {gap: 0 30px;}
	#top-header .container {width:90%;}
	
	#no-hero-header  {height:210px;}
	.main_title {font-size:24px;}
	.archive #sidebar #text-3 {display:none;}
	.archive #sidebar .et_pb_widget {display:inline-block; vertical-align:center; width:48%; margin-right:4%;}
	.archive #sidebar .et_pb_widget:last-of-type {margin-right:0;}
	.blog.single .container, .featured-image {width: 80%;}
	.featured-image {margin-top:0 !important;}
	.blog.single h1.entry-title {font-size: 48px;}
	.hero .et_pb_section_0 {padding-bottom:18%;}
	
	#downloads-styles {flex-direction: column-reverse;}
	#downloads-styles.container {padding-bottom: 15em;}
	#downloads-styles .column-rgt {margin-bottom:30px;}
	#downloads-styles .column-rgt .individual-downloads li {display:block; margin-right:0;}
	#downloads-styles .column-rgt .individual-downloads li a {text-align:center;}
	
}
@media only screen and (max-width:800px) {
	.blog.archive article {width:47.333%;}
	.blog.archive article:nth-child(2n+2) {margin-right:0;}
	.blog.archive article:nth-child(3n+3) {margin-right:4%;}
	.blog.archive .container:nth-child(2), #main-content.blog.single {padding-bottom: 15em;}
	
}
@media only screen and (max-width: 767px) {
	
}
@media only screen and (max-width:620px) {
	.hero .et_pb_section_first .et_pb_text {width:100%;}
	.hm-hero-images .et_pb_text:first-of-type {grid-column: inherit;}
	.footer-widget .et_pb_widget:nth-child(n+2):nth-child(-n+4), #footer-widgets .footer-widget .fwidget:nth-child(n+2):nth-child(-n+4) {float:none; width:100%;}
	.footer-widget .et_pb_widget:nth-child(n+2):nth-child(-n+3), #footer-widgets .footer-widget .fwidget:nth-child(n+2):nth-child(-n+3) {margin-bottom:30px !important;}
	.footer-widget .et_pb_widget:nth-child(3), #footer-widgets .footer-widget .fwidget:nth-child(3) {margin-bottom:0 !important;}
	#no-hero-header  {height:165px;}
	.blog.archive article {width:100%; margin-right:0}
	.blog.single h1.entry-title, .hero h1.entry-title {font-size: 36px;}
	blockquote {font-size: 24px;}
}
@media only screen and (max-width:500px) {
	#footer-widgets .footer-widget:nth-child(n), .footer-widget .fwidget {margin-bottom: 0 !important;}
	ul.three-col, ul.two-col {column-count: 1; -webkit-column-count: 1; -moz-column-count: 1;}
	.et_pb_promo {margin:0 0 20px;}
	#et-info {width:100%; padding-top:0.5em; text-align:right; padding-bottom:0;}
	.top-bar-cta-text {display:block; display: block; padding-right: 0; padding-bottom: 5px;}
	#et-top-navigation {padding-top:10px;}
}
@media only screen and (max-width:479px) {
    #no-hero-header  {height:150px;}
	.main_title {font-size:20px;}
}
@media only screen and (max-width:360px) {

}