/* 
 Theme Name:     Divi Child Theme
 Author:         Morgan
 Author URI:     http://dev-blog.adbeat.com/blog/ 
 Template:       Divi
 Version:        1.0 
*/
/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */
@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=5cdf7799-f4cc-4533-b187-2c9aa9898d19");
    @font-face{
        font-family:"AvenirNextLTW01-Regular";
        src:url("Fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix");
        src:url("Fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix") format("eot"),url("Fonts/2cd55546-ec00-4af9-aeca-4a3cd186da53.woff2") format("woff2"),url("Fonts/1e9892c0-6927-4412-9874-1b82801ba47a.woff") format("woff"),url("Fonts/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf") format("truetype"),url("Fonts/52a192b1-bea5-4b48-879f-107f009b666f.svg#52a192b1-bea5-4b48-879f-107f009b666f") format("svg");
    }
    @font-face{
        font-family:"AvenirNextLTW01-Medium";
        src:url("Fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix");
        src:url("Fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix") format("eot"),url("Fonts/627fbb5a-3bae-4cd9-b617-2f923e29d55e.woff2") format("woff2"),url("Fonts/f26faddb-86cc-4477-a253-1e1287684336.woff") format("woff"),url("Fonts/63a74598-733c-4d0c-bd91-b01bffcd6e69.ttf") format("truetype"),url("Fonts/a89d6ad1-a04f-4a8f-b140-e55478dbea80.svg#a89d6ad1-a04f-4a8f-b140-e55478dbea80") format("svg");
    }
    @font-face{
        font-family:"Avenir Next LT W01 Demi";
        src:url("Fonts/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix");
        src:url("Fonts/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix") format("eot"),url("Fonts/aad99a1f-7917-4dd6-bbb5-b07cedbff64f.woff2") format("woff2"),url("Fonts/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff") format("woff"),url("Fonts/a0f4c2f9-8a42-4786-ad00-fce42b57b148.ttf") format("truetype"),url("Fonts/99affa9a-a5e9-4559-bd07-20cf0071852d.svg#99affa9a-a5e9-4559-bd07-20cf0071852d") format("svg");
    }
    @font-face{
        font-family:"Avenir Next LT W01 Bold";
        src:url("Fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix");
        src:url("Fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix") format("eot"),url("Fonts/14c73713-e4df-4dba-933b-057feeac8dd1.woff2") format("woff2"),url("Fonts/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff") format("woff"),url("Fonts/890bd988-5306-43ff-bd4b-922bc5ebdeb4.ttf") format("truetype"),url("Fonts/ed104d8c-7f39-4e8b-90a9-4076be06b857.svg#ed104d8c-7f39-4e8b-90a9-4076be06b857") format("svg");
    }
    @font-face{
        font-family:"FreightText W01 Book";
        src:url("Fonts/b03cf04b-db8b-4246-9a4e-0b377fb1fb16.eot?#iefix");
        src:url("Fonts/b03cf04b-db8b-4246-9a4e-0b377fb1fb16.eot?#iefix") format("eot"),url("Fonts/b273cf7b-f375-4188-9216-9101312446b2.woff2") format("woff2"),url("Fonts/a991fddf-68f5-41d7-a58b-ee7a8650a7df.woff") format("woff"),url("Fonts/c5d5157c-0449-4176-9bb3-ababbe3fd2a5.ttf") format("truetype"),url("Fonts/e9d622c6-480f-40b3-91ca-e60d4886cff7.svg#e9d622c6-480f-40b3-91ca-e60d4886cff7") format("svg");
    }
    @font-face{
        font-family:"URWFranklinGothicW01-Bo_927744";
        src:url("Fonts/5d102224-fe85-43c1-96f9-272fc4f09636.eot?#iefix");
        src:url("Fonts/5d102224-fe85-43c1-96f9-272fc4f09636.eot?#iefix") format("eot"),url("Fonts/09c494e9-92a0-4b99-8153-1674aa0ca91e.woff2") format("woff2"),url("Fonts/92fde49b-44fa-441b-9633-c66f9d78a9b4.woff") format("woff"),url("Fonts/b7d81b13-ddee-4c06-b724-34a9b0dc720d.ttf") format("truetype"),url("Fonts/ad226b72-0aa7-49bf-96a6-b7668a19e0b5.svg#ad226b72-0aa7-49bf-96a6-b7668a19e0b5") format("svg");
    }


body {
}

.container.narrow-wrapper p {
	font-family:"FreightText W01 Book",sans-serif;
}

h1,h2,h3,h4,h5,h6 {
	font-family:"AvenirNextLTW01-Medium",sans-serif;
	color:#43484d!important;
}

textarea#comment,input#author,input#email,input#url {
	font-family:"FreightText W01 Book",sans-serif;
}

h5 {
	clear:both;
	font-size:24px;
	font-family:"AvenirNextLTW01-Regular",sans-serif;
	font-weight:400;
	line-height:36px;
	letter-spacing:-.88px;
	margin-bottom:20px;
}

p {
	font-weight:400!important;
}

.entry-content li {
	color:#5e6977;
}

.entry-content tr th,.entry-content thead th {
	color:#5e6977;
}

.entry-content tr td {
	color:#5e6977;
}

.narrow-wrapper {
	max-width:740px;
	padding-left:20px;
	padding-right:20px;
}

a.url {
	font-family: "FreightText W01 Book",sans-serif;
}

#trackbacks li {
	font-family: "FreightText W01 Book",sans-serif;
}
span.comment_date {
	font-family: "FreightText W01 Book",sans-serif;
}
.narrow-wrapper h1 {
	margin-bottom:30px;
	float:left;
	width:100%;
	font-size:48px;
	color:#43484d;
	font-family:"AvenirNextLTW01-Medium",sans-serif;
	line-height:1.2em;
}

.narrow-wrapper p {
	display:inline-block;
	font-size:24px;
	font-size:22px;
	line-height:1.5em;
	font-family:"FreightText W01 Book";
	color:#5e6977;
}

.one_half {
	font-family:"FreightText W01 Book";
	    font-size: 22px;
	    line-height: 1.5em;
}
.text-truncate {
overflow: hidden;
  text-overflow: ellipsis;
      height: 80px;
  }

.entry-content p {
	font-family:"FreightText W01 Book";
}

.entry-content .narrow-wrapper p {
	font-family:"FreightText W01 Book";
}

span.fn {
	font-family:"FreightText W01 Book";
}

.narrow-wrapper h2 {
	font-weight:400;
	color:#43484c;
	font-size:32px;
	font-family:"AvenirNextLTW01-Medium",sans-serif;
	line-height:45px;
}

h3 {
	font-size:18px;
	font-family:"AvenirNextLTW01-Medium",sans-serif;
	margin-bottom:20px;
	margin-top:30px;
}

#logo {
	width: 90px;
    padding-top: 24px;
    margin-right: 30px;
}

ul.nav li {
	padding-bottom:0;
}

#top-menu li > a {
	padding-bottom:5px;
}

#main-header {
	padding:0;
}

.meta-wrapper {
	width:370px;
	align-content:top;
	align-items:top;
	padding-bottom:2rem;
}

.meta-image {
	width:50px;
	display:inline-block;
}

.meta-info {
	width:295px;
	display:inline-block;
}

p.name {
	color:rgba(0,0,0,.9);
	font-size:15px;
	letter-spacing:0;
	font-weight:400;
	font-style:normal;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	line-height:0;
}

li.item-current {
	display:none!important;
}

a.bread-link {
	color:#5e6977!important;
}

#breadcrumbs li {
	display:inline-block;
	vertical-align:middle;
	margin-right:15px;
	display:inline-block;
	font-size:15px;
	text-transform:uppercase;
	color:#5e6977;
	font-family:"AvenirNextLTW01-Regular",sans-serif;
	font-weight:800;
	vertical-align:top!important;
}

li.item-cat a {
	color:#5e6977!important;
}

ul.breadcrumbs {
	margin:0 auto;
	text-align:center;
	padding:1rem;
}

li.separator {
	display:none!important;
}

li.separator.separator-home {
	display:inline!important;
	font-weight:800!important;
	line-height:21px!important;
}

h1.cat-title {
	margin-bottom:30px;
	float:left;
	width:100%;
	font-size:48px;
	color:#43484d;
	font-family:"AvenirNextLTW01-Medium",sans-serif;
}

#main-content .container {
	padding-top:0;
}

ul.nav {
	padding-top:15px;
	padding-bottom:15px;
}

p.desc {
	font-size:13px;
	line-height:1.4;
	margin-top:2px;
	color:rgba(0,0,0,.44);
	fill:rgba(0,0,0,.44);
	letter-spacing:0;
	font-weight:400;
	font-style:normal;
	line-height:0;
}

img.aligncenter {
	padding-bottom:2rem;
	padding-top:2rem;
}

.ds-avatar img {
	border-radius:50%;
}

p.time {
	font-size:13px;
	line-height:1.4;
	margin-top:2px;
	color:rgba(0,0,0,.44);
	fill:rgba(0,0,0,.44);
	letter-spacing:0;
	font-weight:400;
	font-style:normal;
	line-height:1;
}

a.follow {
	color:#00ab6b;
	border:1px solid #02b875;
	padding:0 12px;
	border-radius:9px;
	font-size:12px!important;
	margin-left:10px;
}

span.site {
	color:rgba(0,0,0,.44);
}

span#et_search_icon {
	position:absolute;
	top:12px;
}

.meta-info-site a {
	color:rgba(0,0,0,.44)!important;
}

body.single-post .et_nav_text_color_light {
	display:none;
}

body.home .et_right_sidebar #main-content .container:before {
	right:0;
	background-color:transparent;
	position:relative;
	content:'';
	width:0;
}

#main-content .container:before {
	content:'';
	position:relative;
	top:0;
	height:100%;
	width:1px;
	background-color:transparent;
	right:0;
}

.et_right_sidebar #left-area {
	float:none;
	width:100%;
	margin-right:0;
	margin-top:2rem;
	padding-bottom:0;
}

#comment-wrap {
	padding-top:0;
}

article.et_pb_post_index {
	width:47%;
	display:inline-block;
	vertical-align:top;
	margin-bottom:2rem;
	margin:1%;
}

.article-inner {
	margin:0 auto;
}

h2.article-inner {
}

.article-inner a {
	line-height:28px;
}

.article-inner h2 {
	padding-bottom:10px;
}

p.archive-post-meta {
	padding-top:.5rem;
	font-family:"URWFranklinGothicW01-Bo_927744";
}

.image-inner {
	width:39%;
	display:inline-block;
	float:right;
	height:294px;
}

.text-inner {
	width:53%;
	display:inline-block;
	float:none;
	padding:20px;
}
.text-inner-without-image {
	width:auto;
	display:inline-block;
	float:none;
	padding:20px;
}
.text-inner-without-image .text-container {
	
    padding-left: 1rem;
    padding-right: 1rem;
    
}
#et-top-navigation {
    
    margin-left: 3rem;
    }
    #et-secondary-menu {
    float: right;
    padding-bottom: 10px;
    margin-left: 58px;
    padding-top: 20px;
}
li.menu-item.menu-item-type-custom {
	
}
.text-inner-without-image .meta-image {
    padding-left: 1rem;
}
#et-secondary-menu {
    float: right;
    padding-bottom: 10px;
    margin-left: 58px;
    padding-top: 7px;
    background-color: #37b148;
    margin-top: 17px;
    float: right;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    color: white;
    padding: 9.5px 30px;
    border: none;
    margin-top: 17px;
    line-height: normal;
    font-size: 16px;
    font-family: "Avenir Next LT W01 Demi", sans-serif;
}
#et-secondary-menu a {
	color:white!important;
	}


.text-inner-without-image .text-truncate {
	height: 129px;
	}

.meta-wrapper.bottom {
	width:100%;
	margin-top:1rem;
	padding-top:2rem;
	border-top:1px solid rgba(0,0,0,.05)!important;
}

.meta-info.follow {
	width:auto;
	display:inline-block;
	float:right;
}

.meta-info.bottom {
	width:295px;
	display:inline-block;
	vertical-align:top;
	padding-top:6px;
}

p.name.bottom {
	color:rgba(0,0,0,.8);
	font-size:18px!important;
	font-weight:700;
	line-height:.4;
	padding-top:12px;
}

p.desc.bottom {
	font-size:14px!important;
}

h3.comment-reply-title {
	text-align:left;
	font-size:14px;
	color:rgba(0,0,0,.6);
}

/*
* Archive Page styling
*/
.text-inner {
	display:inline-block;
	float:right;
}

.image-inner {
	display:inline-block;
	float:left;
	background-position:50% 50%!important;
	background-size:cover!important;
	height: 297px;
}

.article-inner a {
	font-size:20px!important;
	line-height:1.2!important;
	--x-height-multiplier:.363!important;
	--baseline-multiplier:.157!important;
	letter-spacing:-.02em!important;
	font-weight:700!important;
	font-style:normal!important;
	color:rgba(0,0,0,.8);
}

.author-info-archive {
	width:100%;
	display:inline-block;
	padding-top:2rem;
}

a.u-block {
	background-position:50% 50%!important;
	background-size:cover!important;
}

.article-inner h2 {
	color:rgba(0,0,0,.8);
}

.comment_postinfo {
	margin-bottom:8px;
	margin-top:30px;
}

ol.commentlist {
	list-style:none!important;
	line-height:1.7em!important;
	padding:0!important;
	margin-top:30px;
}

.meta-info.archive {
	width:157px;
	display:inline-block;
	vertical-align:top;
	width:210px;
}

img.avatar {
	border-radius:50%;
}

.meta-info.archive p {
	font-size:12px;
	padding-bottom:3px;
	padding-top:12px;
}

article.et_pb_post_index {
	border:1px solid rgba(0,0,0,.1)!important;
}

author-archive-img-holder {
	display:flex;
	flex-grow:1;
	margin-top:3rem;
}

.author-info-archive {
	display:flex;
	flex-grow:1;
	padding-top:0;
	margin-top:49px;
}

#breadcrumbs {
	list-style:none;
	margin:10px 0;
	overflow:hidden;
}

#breadcrumbs li {
	display:inline-block;
	vertical-align:middle;
	margin-right:15px;
}

#breadcrumbs .separator {
	font-size:18px;
	font-weight:100;
	color:#ccc;
}

p.comment-form-comment {
	width:100%!important;
}

#commentform textarea,#commentform input[type="text"] {
	background-color:#fff;
	font-size:18px;
	padding:1rem;
	box-shadow:0 1px 4px rgba(0,0,0,.03);
	border:1px solid rgba(0,0,0,.1)!important;
}

.meta-image.single {
	width:68px;
	display:inline-block;
}

#et_search_icon:hover,.mobile_menu_bar:before,.footer-widget h4,.et-social-icon a:hover,.comment-reply-link,.form-submit input,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover {
	color:#43484d!important;
}

.form-submit input {
	color:#43484d!important;
}

/*
* Create Mansonory styles for archive pages
*/
.search #left-area,.archive #left-area {
	-moz-column-count:3;
	column-count:3;
	-moz-column-gap:60px;
	column-gap:60px;
}

.archive .et_pb_post > a,.search .et_pb_post > a {
	margin:-20px -20px 10px;
	display:block;
}

.search #left-area .et_pb_post,.archive #left-area .et_pb_post {
	overflow:hidden;
/* fix for Firefox */
	page-break-inside:avoid;
	break-inside:avoid-column;
	width:100%;
	padding:19px;
	border:1px solid #d8d8d8;
	background-color:#fff;
	word-wrap:break-word;
	display:inline-block;
}

.search #left-area .et_pb_post h2,.archive #left-area .et_pb_post h2 {
	font-size:18px;
}

.search #left-area .et_pb_post.format-link,.search #left-area .et_pb_post.format-quote,.search #left-area .et_pb_post.format-audio,.archive #left-area .et_pb_post.format-link,.archive #left-area .et_pb_post.format-quote,.archive #left-area .et_pb_post.format-audio {
	padding:0;
}

.archive .et_pb_post .et_pb_image_container,.archive .et_pb_post .et_main_video_container,.archive .et_pb_post .et_audio_content,.archive .et_pb_post .et_pb_slider,.search .et_pb_post .et_pb_image_container,.search .et_pb_post .et_main_video_container,.search .et_pb_post .et_audio_content,.search .et_pb_post .et_pb_slider {
	margin:-20px -20px 10px;
}

.archive .et_pb_post.format-audio .et_audio_content {
	margin:0 -38px;
}

.archive .et_pb_post .et_pb_slider .et_pb_slide,.search .et_pb_post .et_pb_slider .et_pb_slide {
	min-height:180px;
}

.archive .pagination,.search .pagination {
	padding:20px 0;
}

.article-inner h2 {
	padding-bottom:0;
}

.text-container {
	height: 150px;
}

h1,h3,h4,h5,h6 {
	text-align:left!important;
}

h2,h3,h4,h5,h6 {
	font-weight:700!important;
}

h2 {
	text-align:left!important;
}

h1 {
	font-size:48px!important;
}

h2 {
	font-size:32px!important;
}

h3 {
	font-size:28px!important;
	padding:0!important;
}

h4,h5,h6 {
	font-size:24px!important;
}

h5,h6 {
	text-transform:uppercase;
}

h5 {
	margin-bottom:0!important;
}

address {
	font-size:18px!important;
	font-family:"FreightText W01 Book";
}

td {
	font-size:18px!important;
}

th {
	font-size:18px!important;
}

dl.gallery-item {
	width:33%;
	display:inline-block;
}

.entry-content li {
	font-size:22px!important;
}

sup {
	bottom:.6em;
	font-size:14px!important;
	font-family:"FreightText W01 Book";
}

sub {
	top:.1em;
	font-size:14px!important;
	font-family:"FreightText W01 Book";
}

.entry-content a {
	color:#0086b9!important;
	font-family:"FreightText W01 Book";
}

.entry-content blockquote {
	border-color:#0181d4;
	font-family:"FreightText W01 Book";
}

.entry-content mark {
	background-color:#fff9c0;
	font-family:"FreightText W01 Book";
}

.wp-caption {
	margin-top:3rem;
}

#commentform input[type="text"] {
	width:70%;
}

h1,h2,h3,h4,h5,h6 {
	font-family:"AvenirNextLTW01-Medium",sans-serif!important;
}

.bonus {
	padding:35px!important;
}

.article-inner h2 {
	padding-bottom:0;
	line-height:25px!important;
}

table.cart th,#main-content table.cart th,table.cart td,#main-content table.cart td,table.cart tr,#main-content table.cart tr,#content-area table tr,#content-area table td,#content-area table th {
	font-family:"FreightText W01 Book";
}

.entry-content li {
	font-family:"FreightText W01 Book";
}

.comment_area p {
	font-family:"FreightText W01 Book";
}

p.name,p.desc,p.time,a.follow {
	font-family:"AvenirNextLTW01-Medium",sans-serif!important;
}
@media screen and (min-width: 980px) {
	
    max-height: 297px;
	}


@media screen and (min-width: 980px) {
.text-inner-without-image .author-info-archive {

    margin-top: 65px;
} 
article.et_pb_post_index {
    
    max-height: 297px;
}
}

/*
* Media Queries
*/
@media screen and (min-width: 780px) {
	p.comment-form-url {
		margin-right:300px;
	}
	
	p.form-submit {
		float:left;
	}
	
	p.comment-form-author {
		margin-right:-40px;
	}
}

@media screen and (min-width: 700px) and (max-width: 780px) {
	p.comment-form-url {
		margin-right:200px;
	}
	
	p.form-submit {
		float:left;
	}
	
	p.comment-form-author {
		margin-right:-40px;
	}
}


@media screen and (min-width: 650px) and (max-width: 700px) {
	p.comment-form-url {
		margin-right:200px;
	}
}

@media screen and (max-width: 700px) {
	.form-submit {
		float:left;
	}
}

@media screen and (max-width: 767px) {
	.search #left-area,.archive #left-area {
		-moz-column-count:1;
		column-count:1;
	}
	
	.search .et_pb_post.format-audio .et_audio_content,.archive .et_pb_post.format-audio .et_audio_content {
		margin:0;
	}
	
	.search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,.archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,.search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total,.archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total {
		min-width:300px!important;
		width:300px!important;
	}
}

@media screen and (max-width: 1100px) {
	.article-inner h2 {
		margin-bottom:0rem;
	}
	
	p.archive-post-meta {
		padding-bottom:1rem;
	}
	
	.text-inner {
		width:51%;
	}
	
	.image-inner {
    height: 297px;
}
}

@media screen and (max-width: 980px) {
	.search #left-area,.archive #left-area {
		-moz-column-count:2;
		column-count:2;
		-moz-column-gap:60px;
		column-gap:60px;
	}
	
	
	.image-inner {
		width:38%;
	}
	
	.text-inner {
		width:49%;
	}
	
	span#et_search_icon {
		position:absolute;
		top:2px;
	}
	
	#logo {
		padding-bottom:10px;
	}
	
	.author-info-archive {
		margin-top:83px;
	}
	
	a.comment-reply-link {
		width:55px;
		position:relative;
		margin-top:15px;
	}
	#et-secondary-menu {
    display:none;
    }
    #et_top_search {
    margin-right: 35px;
    float: left;
    display: none;
}
.meta-image {
    width: 50px;
    display: inline-block;
    margin-top: 25px;
}
.meta-info.archive {
    
    width: 180px;
}
.meta-info.archive {
        width: 155px;
    margin-top: 25px;
}

}

@media screen and (max-width: 980px) and (min-width: 800px) {
	
	.image-inner {
    width: 38%;
    height: 436px;
}
	}

@media screen and (max-width: 900px) {
	.author-info-archive {
		margin-top:83px;
	}
	h2.article-inner {
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
}
	.meta-info.archive {
    width: 220px;
    margin-top: 25px;
}
	
	.article-inner h2 {
		margin-top:1rem;
		height:auto;
	}
	
	.text-container {
		height:auto;
	}
	
	.et_right_sidebar #left-area {
		float:left;
		width:100%;
		margin-right:0;
	}
	
	article.et_pb_post_index {
		width:100%;
	}
	
	.text-inner {
		display:inline-block;
		float:none;
		width:79%;
	}
	
	.author-info-archive {
		margin-top:auto;
	}
	
	.et_pb_row,.container,.et_pb_container {
		width:80%;
		margin:0 auto;
	}
	
	.image-inner {
		width:100%;
		height:200px;
	}
	
	.article-inner h2 {
		margin-top:1rem;
		padding-left:1rem;
		padding-right:1rem;
	}
	
	p.archive-post-meta {
		padding-right:1rem;
		padding-left:1rem;
	}
	
	.author-archive-img-holder {
		padding:0;
		margin-left:10px;
		margin-top:10px;
	}
	.text-inner-without-image .text-truncate {
    height: 129px;
}
}
#et-top-navigation {
    float: none;
    
}

#main-header {
    
    margin-bottom: 1rem;
}
@media screen and (max-width: 450px) {
	.meta-info.archive {
        width: 195px;
    margin-top: 25px;
}
	
	}
@media screen and (max-width: 410px) {
	.meta-info.archive {
    width: 175px;
    margin-top: 25px;
}
	
	}

@media screen and (max-width: 380px) {
	.meta-info.archive {
    width: 161px;
    margin-top: 25px;
}
	
	}

@media screen and (max-width: 350px) {
	.meta-info.archive {
    width: 130px;
    margin-top: 25px;
}
	
	}
	@media screen and (min-width: 980px) and (max-width: 1100px) {
	
    

.image-inner {
   
        height: 336px;
}
article.et_pb_post_index {
    max-height: 335px;
}
	
	}
	@media screen and (min-width: 900px) and (max-width: 979px) {
	
    

.author-info-archive {
    margin-top: 40px;
}
article.et_pb_post_index {
    max-height: 385px;
}
.image-inner {
    height: 385px;
}
.meta-image {
    width: 50px;
    display: inline-block;
    margin-top: 35px;
}
	
	}	


#main-footer {
	margin-top: 30px;
}
#footer-bottom {
	display: none;
}

.button-color-2 {
	background-color: #2da1f8 !important;
}
