@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}button,input[type="button"],input[type="reset"],input[type="submit"]{appearance:none;background-color:#477dca;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:.75em 1.5em;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#3964a2;color:#fff}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled{cursor:not-allowed;opacity:0.5}button:disabled:hover,input[type="button"]:disabled:hover,input[type="reset"]:disabled:hover,input[type="submit"]:disabled:hover{background-color:#477dca}fieldset{background-color:#f7f7f7;border:1px solid #ddd;margin:0 0 .75em;padding:1.5em}input,label,select{display:block;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em}label{font-weight:600;margin-bottom:.375em}label.required::after{content:"*"}label abbr{display:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple=multiple]{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em;transition:border-color 150ms ease;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover{border-color:#b1b1b1}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus{border-color:#477dca;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(55,112,192,0.7);outline:none}input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,input:not([type]):disabled,textarea:disabled,select[multiple=multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed}input[type="color"]:disabled:hover,input[type="date"]:disabled:hover,input[type="datetime"]:disabled:hover,input[type="datetime-local"]:disabled:hover,input[type="email"]:disabled:hover,input[type="month"]:disabled:hover,input[type="number"]:disabled:hover,input[type="password"]:disabled:hover,input[type="search"]:disabled:hover,input[type="tel"]:disabled:hover,input[type="text"]:disabled:hover,input[type="time"]:disabled:hover,input[type="url"]:disabled:hover,input[type="week"]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select[multiple=multiple]:disabled:hover{border:1px solid #ddd}textarea{resize:vertical}input[type="search"]{appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:.375em}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block}input[type="file"]{margin-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:.75em}dl dt{font-weight:bold;margin-top:.75em}dl dd{margin:0}table{border-collapse:collapse;font-feature-settings:"kern", "liga", "tnum";margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #a6a6a6;font-weight:600;padding:.75em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:.75em 0}tr,td,th{vertical-align:middle}body{color:#333;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-feature-settings:"kern", "liga", "pnum";font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;line-height:1.2;margin:0 0 .75em}p{margin:0 0 .75em}a{color:#477dca;text-decoration:none;transition:color 150ms ease}a:active,a:focus,a:hover{color:#355e98}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0}img,picture{margin:0;max-width:100%}body{background-color:#2A2028;margin:0 auto;font-family:Open Sans}.link-active{background:#37C0A3}section .vertical-tabs-container a{color:#000 !important}.site-container{max-width:1000px;margin-left:auto;margin-right:auto;height:100%}.site-container::after{clear:both;content:"";display:table}.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background:#37C0A3;color:#fff}.view-lrg-img button{display:block;margin:0 auto}section .blog-full .blog-post-full{padding:0px 0em}.blog-full-ctn .title:last-child{width:57.352%}header .status-panel{height:1.5625em;background-color:#483C46}header .status-panel .active-birds,header .status-panel .next-race,header .status-panel .live-chat{float:left;display:block;width:34.11922%}header .status-panel .active-birds:last-child,header .status-panel .next-race:last-child,header .status-panel .live-chat:last-child{width:31.76157%}header .logo{height:18.75em;background-color:#3D303A}header .logo .clouds-bg{width:100%;height:100%;position:relative;overflow:hidden;background:rgba(42,32,40,0.85)}header .logo .clouds-bg .logo-ctn{float:left;display:block;margin-right:2.35765%;width:100%}header .logo .clouds-bg .logo-ctn:last-child{margin-right:0}header .logo .clouds-bg .logo-ctn .svg{float:left;display:block;margin-right:2.35765%;width:23.23176%;height:18.75em}header .logo .clouds-bg .logo-ctn .svg:last-child{margin-right:0}header .logo .clouds-bg .logo-ctn .svg svg{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:12.5em;width:12.5em;margin:0em 2em}header .logo .clouds-bg .logo-ctn .logo-txt{float:left;display:block;margin-right:2.35765%;width:74.41059%;height:18.75em}header .logo .clouds-bg .logo-ctn .logo-txt:last-child{margin-right:0}header .logo .clouds-bg .logo-ctn .logo-txt h2,header .logo .clouds-bg .logo-ctn .logo-txt h3{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-transform:uppercase}header .logo .clouds-bg .logo-ctn .logo-txt h2{font-size:2.5em;font-weight:800;line-height:0.1em}header .logo .clouds-bg .logo-ctn .logo-txt h3{font-size:1.4em;font-weight:300;text-transform:none}header .site-nav{background-color:#483C46}header .site-nav ul{text-align:center}header .site-nav li{display:inline;line-height:3.4375em;color:#fff;margin:0 1.7em;font-size:1.1875em;font-weight:400}header .site-nav li a{color:#fff}header .site-nav li a:hover{color:#F1F1F1;text-shadow:none}.accordion{background-color:#f7f7f7;border:1px solid #ddd;margin:0 0 1.5em 0;padding:0}.accordion p{text-align:center;padding-top:0.5em;padding-bottom:0.5em;border-bottom:1px solid #ddd;background-color:#3D303A;color:#fff;margin-bottom:0em}.accordion ul{margin:0;padding:0}.accordion li{border-bottom:1px solid #ddd;list-style:none}.accordion li>a{color:#333;display:block;padding:.75em 1.618em;text-decoration:none}.accordion li:last-child{border:0}.accordion li:focus,.accordion li:hover{background-color:#fcfcfc}.accordion ul.submenu{display:none}.accordion ul.submenu li{background-color:#eaeaea}.accordion ul.submenu li:first-child{border-top:1px solid #ddd;box-shadow:inset 0 1px 1px #dadada}.accordion ul.submenu li:focus,.accordion ul.submenu li:hover{background-color:#efefef}.accordion .is-expanded{display:block;padding-bottom:0}section{background-color:#fff;height:100%;float:left;display:block;margin-right:2.35765%;width:100%;padding:2.5em 1.7em}section:last-child{margin-right:0}section tr,section th{text-align:center}section table{background-color:#f1f1f1}section .race-result-main-heading{font-size:1.3em;font-weight:500;margin-bottom:1em}section .race-header-titles{height:7em;background-color:#4b3e49;padding:0.5em;color:#fff;border-radius:5px}section .race-header-titles .titles-races-data{padding-bottom:1em;height:100%;color:#fff;font-size:0.9em}section .race-header-titles .titles-races-data .station,section .race-header-titles .titles-races-data .distance,section .race-header-titles .titles-races-data .num-of-birds{float:left;display:block;margin-right:2.35765%;width:22.37878%;text-align:center}section .race-header-titles .titles-races-data .station:last-child,section .race-header-titles .titles-races-data .distance:last-child,section .race-header-titles .titles-races-data .num-of-birds:last-child{margin-right:0}section .race-header-titles .titles-races-data .lofts,section .race-header-titles .titles-races-data .birds{float:left;display:block;margin-right:2.35765%;width:11.29004%;text-align:center}section .race-header-titles .titles-races-data .lofts:last-child,section .race-header-titles .titles-races-data .birds:last-child{margin-right:0}section .titles-races .loft-summary,section .titles-races .race-date{float:left;display:block;margin-right:2.35765%;width:100%}section .titles-races .loft-summary:last-child,section .titles-races .race-date:last-child{margin-right:0}section .titles-races .race-date{text-align:center;position:relative;top:-0.5em;border-bottom:1px solid #ddd}section .titles-races .race-date h3{font-weight:300}section .titles-races .loft-summary{text-align:center;font-size:1.3em;line-height:1em}section .vertical-tabs-container{border:0px solid #ddd;border-radius:3px;margin-bottom:1.5em;overflow:hidden}section .vertical-tabs-container::after{clear:both;content:"";display:table}section .vertical-tabs-container li{list-style:none}section .vertical-tabs-container a{color:#477dca;text-decoration:none}section .vertical-tabs-container .vertical-tabs{display:none}@media screen and (min-width: 40em){section .vertical-tabs-container .vertical-tabs{background-color:#fff;display:inline;float:left;height:100%;width:20%}}@media screen and (min-width: 40em){section .vertical-tabs-container .vertical-tab{border-bottom:0px solid #ddd;display:block;font-weight:bold;margin-right:-1px;padding:.75em .809em}section .vertical-tabs-container .vertical-tab.is-active{background-color:#f7f7f7;margin-right:-1px}}section .vertical-tabs-container a.vertical-tab-accordion-heading,section .vertical-tabs-container a.vertical-tab{color:#333}section .vertical-tabs-container .vertical-tab:focus{outline:none}section .vertical-tabs-container .vertical-tab-content-container{display:block;margin:0 auto}section .vertical-tabs-container .vertical-tab-content-container a:focus{outline:none}@media screen and (min-width: 40em){section .vertical-tabs-container .vertical-tab-content-container{height:100%;width:80%;background-color:#f7f7f7;display:inline-block}}section .vertical-tabs-container .vertical-tab-content{background-color:#f7f7f7;padding:1.5em 1.618em}section .vertical-tabs-container .vertical-tab-content p{color:#333;line-height:1.5}@media screen and (min-width: 40em){section .vertical-tabs-container .vertical-tab-content{border:0;display:none}}section .vertical-tabs-container .vertical-tab-accordion-heading{background-color:#fff;border-top:0px solid #ddd;cursor:pointer;display:block;font-weight:bold;padding:.75em .809em}section .vertical-tabs-container .vertical-tab-accordion-heading:focus,section .vertical-tabs-container .vertical-tab-accordion-heading:hover{color:#477dca}section .vertical-tabs-container .vertical-tab-accordion-heading:first-child{border-top:0}section .vertical-tabs-container .vertical-tab-accordion-heading.is-active{background:#f7f7f7;border-bottom:0}@media screen and (min-width: 40em){section .vertical-tabs-container .vertical-tab-accordion-heading{display:none}}section .vertical-tabs{width:18%}section .vertical-tab-content-container{margin-left:2% !important;width:76% !important}section .vertical-tab-content{background-color:#fff !important;border:1px solid #f1f1f1 !important}section .vertical-tab.is-active{background-color:#37C0A3 !important;color:#fff !important}section .breeders-title{text-align:center;font-size:1.75em;font-weight:400}section .blog-latest{float:left;display:block;margin-right:2.35765%;width:31.76157%}section .blog-latest:last-child{margin-right:0}section .blog-latest h4{font-size:1.3125em;font-weight:600}section .blog-latest .blog-post{border:1px solid #fff}section .blog-latest .blog-post:hover{background-color:#f7f7f7;border:1px solid #f4f4f4}section .site-news{float:left;display:block;margin-right:2.35765%;width:65.88078%;max-width:1000px;margin-left:auto;margin-right:auto}section .site-news:last-child{margin-right:0}section .site-news::after{clear:both;content:"";display:table}section .site-news h4{font-size:1.3125em;font-weight:600}section .site-news .article{background-color:#F1F1F1;padding:2em 2em}section .site-news .article h2{font-weight:400;font-size:1.1875em}section .site-news .article p{font-size:1em;font-weight:300}section .breeders-list{float:left;display:block;margin-right:2.35765%;width:100%;height:100%;margin-bottom:1em;margin-top:2em}section .breeders-list:last-child{margin-right:0}section .breeders-list .ctn{border:3px solid #fff;height:100%;margin:1em 1em}section .breeders-list .ctn:hover>div{background-color:#f5f5f5}section .breeders-list .ctn .pigeon-spec{float:left;display:block;width:8.5298%;height:3.125em;background-color:#f1f1f1;padding:0.35em 0;border-radius:0.5em 0em 0em 0.5em;margin-bottom:0.2em;border-right:1px solid #ddd}section .breeders-list .ctn .pigeon-spec:last-child{width:6.17215%}section .breeders-list .ctn .pigeon-spec img{display:block;margin:0 auto}section .breeders-list .ctn .pigeon-name{float:left;display:block;width:17.05961%;height:3.125em;background-color:#f1f1f1;padding:0.35em 0;margin-bottom:0.2em;border-right:1px solid #ddd;line-height:2.2em;text-align:center;font-weight:600}section .breeders-list .ctn .pigeon-name:last-child{width:14.70196%}section .breeders-list .ctn .band-num{float:left;display:block;width:17.05961%;height:3.125em;background-color:#f1f1f1;text-align:center;margin-bottom:0.2em;border-right:1px solid #ddd}section .breeders-list .ctn .band-num:last-child{width:14.70196%}section .breeders-list .ctn .band-num a{line-height:3em;font-weight:400}section .breeders-list .ctn .pedi{float:left;display:block;margin-right:2.35765%;width:57.35098%;height:3.125em;background-color:#f1f1f1;text-align:right;border-radius:0em 0.5em 0.5em 0em;padding-right:1em;margin-bottom:0.2em}section .breeders-list .ctn .pedi:last-child{margin-right:0}section .breeders-list .ctn .pedi a{line-height:3em}section .breeders-list .ctn .pedi button{background-color:#37C0A3;height:35px;line-height:0.4em}.blog-full-ctn{height:100%}.blog-full-ctn .feat-bg{margin-bottom:-0.37em}.blog-full-ctn .back,.blog-full-ctn .date,.blog-full-ctn .title{height:5.5em;background-color:#483C46}.blog-full-ctn .back{float:left;display:block;width:17.05961%}.blog-full-ctn .back:last-child{width:14.70196%}.blog-full-ctn .back button{background-color:#594A56;border-radius:0px;height:100%;position:relative;left:4.0625em}.blog-full-ctn .back button:hover{background-color:#3D303A}.blog-full-ctn .back button svg{fill:#fff;height:auto;width:2.5em;display:block;margin:0 auto}.blog-full-ctn .date{float:left;display:block;width:25.58941%}.blog-full-ctn .date:last-child{width:23.23176%}.blog-full-ctn .date .ctn{background-color:#37C0A3}.blog-full-ctn .date .ctn h5{color:#fff;text-align:center;font-size:2.375em;font-weight:100;text-shadow:-2px 1px 0px rgba(0,0,0,0.2)}.blog-full-ctn .date .ctn h5 span{font-size:3.0625em;font-weight:800;line-height:0.66em;text-align:center}.blog-full-ctn .date .ctn{background-color:#37C0A3;height:10em;width:10.625em;padding:.5em;z-index:2;position:relative;top:-2.2em;left:1em;-webkit-box-shadow:4px 4px 0px -1px rgba(50,50,50,0.15);-moz-box-shadow:4px 4px 0px -1px rgba(50,50,50,0.15);box-shadow:4px 4px 0px -1px rgba(50,50,50,0.15)}.blog-full-ctn .title{float:left;display:block;width:59.70863%}.blog-full-ctn .title:last-child{width:57.35098%}.blog-full-ctn .title h2{color:#fff;font-size:2.25em;font-weight:300;text-align:left;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;left:-0.75em}.blog-full-ctn .title h2:before{content:'Catagory:';float:left;margin-right:0.5em;font-weight:300}.blog-full-ctn .title a{color:#fff}.breeder-full-pg header{padding:2.5em;width:100%;height:.3125em;background-color:#3D303A;color:#fff}.breeder-full-pg section{padding:2.5em}.breeder-full-pg section .titles{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:1em}.breeder-full-pg section .titles:last-child{margin-right:0}.breeder-full-pg section .titles .pigeon-spec{float:left;display:block;margin-right:2.35765%;width:6.17215%;padding-top:0.23em}.breeder-full-pg section .titles .pigeon-spec:last-child{margin-right:0}.breeder-full-pg section .titles .pigeon-name{float:left;display:block;width:25.58941%}.breeder-full-pg section .titles .pigeon-name:last-child{width:23.23176%}.breeder-full-pg section .titles .pigeon-name h2{color:#37C0A3;font-size:2.0625em;font-weight:300;left:-1em;position:relative}.breeder-full-pg section .titles .band-num{float:left;display:block;margin-right:2.35765%;width:46.26223%}.breeder-full-pg section .titles .band-num:last-child{margin-right:0}.breeder-full-pg section .titles .band-num h3{color:#3D303A;font-size:1.5em;font-weight:300;line-height:1.85em}.breeder-full-pg section .titles .pedi-link{float:left;display:block;margin-right:2.35765%;width:7.87811%;text-align:right}.breeder-full-pg section .titles .pedi-link:last-child{margin-right:0}.breeder-full-pg section .titles .pedi-link button{background-color:#37C0A3}.breeder-full-pg section .profile-img{float:left;display:block;margin-right:2.35765%;width:31.76157%;background-color:#f1f1f1;border-radius:0.5em}.breeder-full-pg section .profile-img:last-child{margin-right:0}.breeder-full-pg section .profile-img img{padding:1em}.breeder-full-pg section .bird-info{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-right:0;background-color:#f1f1f1;padding:1em;border-radius:0.5em;min-height:22.25em}.breeder-full-pg section .bird-info:last-child{margin-right:0}.breeder-full-pg section .race-data-by-bird{background-color:#f1f1f1}article{height:100%;padding:2.5em;background-color:#fff}article hr{width:100%;margin-left:auto;margin-right:auto;height:2px;background-color:#483C46;color:#483C46;margin:2em 0 2em 0}article .blog-ctn{padding-top:8.5em}article .blog-ctn h2{color:#37C0A3;font-size:2.0625em;font-weight:300}article .blog-ctn p{color:#3D303A;font-size:.9375em;font-weight:200;line-height:1.65em}article .blog-ctn img{float:left;padding:0.2em 1em 0.2em 0em}.related-posts-ctn{height:27vh;background-color:#FFF;margin:1.5em 0em}.related-posts-ctn h5{margin-bottom:1.5em}.related-posts-ctn .related-post{float:left;display:block;margin-right:2.35765%;width:31.76157%}.related-posts-ctn .related-post:last-child{margin-right:0}.related-posts-ctn .related-post:hover{background-color:#f7f7f7}.related-posts-ctn .related-post .post .date{background-color:#483C46}.related-posts-ctn .post-title h2{color:#2A2028}footer{max-width:1000px;margin-left:auto;margin-right:auto}footer::after{clear:both;content:"";display:table}footer .site-links{float:left;display:block;margin-right:2.35765%;width:100%;height:2.1875em;background-color:#483C46}footer .site-links:last-child{margin-right:0}footer .footer-nav{height:10.9375em;background-color:#3D303A}section .blog-latest .blog-post,.related-posts-ctn .related-post{background-color:#F1F1F1;height:100%;margin-bottom:1em;padding:0 1em}section .blog-latest .blog-post a,.related-posts-ctn .related-post a{color:#2A2028}section .blog-latest .blog-post .date,.related-posts-ctn .related-post .date{width:5.9375em;background-color:#37C0A3;height:5em;display:block;margin:0 auto}section .blog-latest .blog-post .date h5,.related-posts-ctn .related-post .date h5{color:#fff;font-size:1.125em;text-align:center;font-weight:300;line-height:1.7em}section .blog-latest .blog-post .date h5 span,.related-posts-ctn .related-post .date h5 span{font-weight:800;font-size:2.8125em}section .blog-latest .blog-post .post-title,.related-posts-ctn .related-post .post-title{margin-top:1em}section .blog-latest .blog-post .post-title h2,.related-posts-ctn .related-post .post-title h2{text-align:center;font-size:1.1875em;font-weight:normal}section .blog-latest .blog-post .post-title h2:after,.related-posts-ctn .related-post .post-title h2:after{content:"...........................................................................";overflow:hidden;display:block;font-size:.625em;margin:0 auto;font-weight:300;margin-bottom:-1em}section .blog-latest .blog-post .blog-txt p,.related-posts-ctn .related-post .blog-txt p{padding:0.2em 1em 1em 1em;font-size:1em;font-weight:300;text-align:center}
/*# sourceMappingURL=main.css.map */

/*ADDONS*/

.site-container {
	-webkit-box-shadow: 14px 2px 300px -32px rgba(0,0,0,1);
	-moz-box-shadow: 14px 2px 300px -32px rgba(0,0,0,1);
	box-shadow: 14px 2px 300px -32px rgba(0,0,0,1);
}

.club-notes {
	text-align: center;
}

section .site-news .article {
	min-height: 49.8em;
}

header .logo .clouds-bg {
	background-image: url('../../../uploads/2016/04/site-bg-header.png');
	background-repeat: no-repeat;
}

section .blog-latest, section .blog-full {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 31.76157%;
}

section .blog-latest:last-child, section .blog-full:last-child {
  margin-right: 0;
}

section .blog-latest h4, section .blog-full h4 {
  font-size: 1.3125em;
  font-weight: 600;
}

section .blog-latest .blog-post, section .blog-latest .blog-post-full, section .blog-full .blog-post, section .blog-full .blog-post-full {
  border: 1px solid #fff;
}

section .blog-latest .blog-post:hover, section .blog-latest .blog-post-full:hover, section .blog-full .blog-post:hover, section .blog-full .blog-post-full:hover {
  background-color: #f7f7f7;
  border: 1px solid #f4f4f4;
}

section .blog-full {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 100%;
  padding: 1em;
}

section .blog-full:last-child {
  margin-right: 0;
}

section .blog-full .pagi-blog-full {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 100%;
  position: relative;
  left: 0%;
}

section .blog-full .pagi-blog-full:last-child {
  margin-right: 0;
}

section .blog-full .blog-post-full {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 30.0556%;
  min-height: 17.1875em;
}

section .blog-full .blog-post-full:last-child {
  margin-right: 0;
}

section .blog-latest .blog-post, section .blog-latest .blog-post-full, section .blog-full .blog-post, section .blog-full .blog-post-full, .related-posts-ctn .related-post {
  background-color: #F1F1F1;
  height: 100%;
  margin-bottom: 1em;
  padding: 0 1em;
}

section .blog-latest .blog-post a, section .blog-latest .blog-post-full a, section .blog-full .blog-post a, section .blog-full .blog-post-full a, .related-posts-ctn .related-post a {
  color: #2A2028;
}

section .blog-latest .blog-post .date, section .blog-latest .blog-post-full .date, section .blog-full .blog-post .date, section .blog-full .blog-post-full .date, .related-posts-ctn .related-post .date {
  width: 5.9375em;
  background-color: #37C0A3;
  height: 5em;
  display: block;
  margin: 0 auto;
}

section .blog-latest .blog-post .date h5, section .blog-latest .blog-post-full .date h5, section .blog-full .blog-post .date h5, section .blog-full .blog-post-full .date h5, .related-posts-ctn .related-post .date h5 {
  color: #fff;
  font-size: 1.125em;
  text-align: center;
  font-weight: 300;
  line-height: 1.7em;
}

section .blog-latest .blog-post .date h5 span, section .blog-latest .blog-post-full .date h5 span, section .blog-full .blog-post .date h5 span, section .blog-full .blog-post-full .date h5 span, .related-posts-ctn .related-post .date h5 span {
  font-weight: 800;
  font-size: 2.8125em;
}

section .blog-latest .blog-post .post-title, section .blog-latest .blog-post-full .post-title, section .blog-full .blog-post .post-title, section .blog-full .blog-post-full .post-title, .related-posts-ctn .related-post .post-title {
  margin-top: 1em;
}

section .blog-latest .blog-post .post-title h2, section .blog-latest .blog-post-full .post-title h2, section .blog-full .blog-post .post-title h2, section .blog-full .blog-post-full .post-title h2, .related-posts-ctn .related-post .post-title h2 {
  text-align: center;
  font-size: 1.1875em;
  font-weight: normal;
}

section .blog-latest .blog-post .post-title h2:after, section .blog-latest .blog-post-full .post-title h2:after, section .blog-full .blog-post .post-title h2:after, section .blog-full .blog-post-full .post-title h2:after, .related-posts-ctn .related-post .post-title h2:after {
  content: "...........................................................................";
  overflow: hidden;
  display: block;
  font-size: 0.625em;
  margin: 0 auto;
  font-weight: 300;
  margin-bottom: -1em;
}

section .blog-latest .blog-post .blog-txt p, section .blog-latest .blog-post-full .blog-txt p, section .blog-full .blog-post .blog-txt p, section .blog-full .blog-post-full .blog-txt p, .related-posts-ctn .related-post .blog-txt p {
  padding: 0.2em 1em 1em 1em;
  font-size: 1em;
  font-weight: 300;
  text-align: center;
}
span.page-numbers, span.page-numbers a {
  background-color: #483C46;
  color: grey;
}

.page-numbers {
  margin-right: 0;
  color: #fff;
  background-color: #37C0A3;
  padding: 0.65em 1em;
  border-radius: 3px;
}

.page-numbers:hover, .page-numbersa:hover {
  background-color: #483C46;
  color: #fff;
}