/* BLOG - GENERAL */ 
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix:after,.clearfix:before{display:table;content:" "}
.clearfix:after,.row:after{clear:both}
.row:after{clear:both}.row:after,.row:before{display:table;content:" "}
.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:769px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}
.single-post section.top-bar {display: none!important;}
.single header.main.post-banner {min-height: 0; display: none;}
.csingle header.main .container {min-height: 0;padding: 0;}
.single-post #body.single-post {padding: 0;}
.bg-grey {background: #f5f5f5!important;}
.bg-white {background: #ffffff!important;}
.bg-green {background: #79BE35!important;}
.color-white {color: #ffffff!important;}
.color-green {color: #79BE35!important;}
.fill {background-size: cover;}
.animated-normal {transition: all 0.2s;}
.block 	{display: block;}
.inline-block {display: inline-block;}
.uppercase {text-transform: uppercase;}
.img-responsive	{display: block; max-width: 100%; height: auto;}
.font-heading	{font-family: 'Cantarell', helvetica, "Lucida Grande", Geneva, sans-serif;}
.blog-logo {display: block;}
.blog-logo a{display: block;width:236px;height: 48px;background: url('images/logo-white.png') no-repeat;background-size:100%;}

/* BLOG - SINGLE PAGE */ 

.section-blog-banner {position:relative;background-size:cover;min-height:500px;overflow: hidden;z-index: -0;}
.section-blog-banner:after {position: absolute;bottom: 0;left: 0;right: 0;height: 100%;opacity: 0.7;content: ''; background-image: -ms-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.8) 70%, #000 100%);background-size: 100%;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.5)), color-stop(70%, rgba(0,0,0,0.8)), color-stop(100%, #000));background-image: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.8) 70%, #000 100%);background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.8) 70%, #000 100%);background-image: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.8) 70%, #000 100%);z-index: -1!important;}
.section-blog-banner .container {position: relative;z-index: 1;}
.section-blog-banner .top-block {padding: 20px 0; overflow: hidden; margin-bottom: 150px;}
.section-blog-banner .top-block .blog-logo {float: left;}
.section-blog-banner .top-block .blog-logo a{}
.section-blog-banner .top-block .blog-home {float: right;}
.section-blog-banner .top-block .blog-home a{display:block;padding:15px;border-radius: 0 .5em .5em .5em;border: 2px solid #ffffff;color:#ffffff;text-decoration:none;padding:.7em .8em;font-size:1em;text-transform:uppercase;font-weight:500;line-height:1em;}
.section-blog-banner .top-block .blog-home a:hover{background:#79be35;border-color:#79be35;}
.section-blog-banner .bottom-block .container .title-block {text-align:center;color:#fff;}
.section-blog-banner .bottom-block .container .title-block .h1{	color: #fff;z-index: -1!important;}
.section-blog-banner .bottom-block {position: absolute;top: 40%;left:50%;transform: translateY(-50%);transform: translateX(-50%);width:100%;}


/* Blog Main Content */
.single-post #body.single-post .blog-content {padding:0;}
.single-post #body.single-post .blog-content .post-category-list {padding:0;border-top:none;padding:1em 0;margin-top:0; margin-bottom:1.5em;}
main.single-post .post-featured-image {margin-top:40px;}


/* Related Posts */

.section-related-post {}
.section-related-post .container{}
.section-related-post .article-block {margin-bottom: 25px; text-decoration: none;}
.section-related-post .article-block .img-block{margin-bottom: 10px;}
.section-related-post .article-block .info-block h4{font-size: 16px; font-weight: 500; text-decoration: none;}
.section-related-post .article-block:hover .info-block h4{color: #79BE35;}

.section-author {position: relative; overflow: hidden; background: #f5f5f5; padding: 25px;}
.section-author.no-side-padding	{padding-left: 0px; padding-right: 0px;}
.section-author .profile-img-block {float: left; width: 100px; margin-right: 20px;}
.section-author .profile-img-block img 	{width: 100px; height: 100px; border-radius: 50%; display: block; }
.section-author .info-block {float: left; width: calc(100% - 120px);}
.section-author .info-block h5 {font-size: 18px; font-weight: 400;}
.section-author .info-block p {font-size: 16px; }

.section-top-author {position: relative; overflow: hidden; background: transparent; padding: 15px;text-align:left;color:#fff;}
.section-top-author.no-side-padding {padding-left: 0px; padding-right: 0px;}
.section-top-author .profile-img-block {float: left; width: 50px; margin-right: 20px;}
.section-top-author .profile-img-block img {width: 50px; height: 50px; border-radius: 50%; display: block; }
.section-top-author .info-block {float: left; width: calc(100% - 70px);}
.section-top-author .info-block h5 {font-size: 18px; font-weight: 400;margin:0px!important;padding:0px!important;color:#fff;}
.section-top-author .info-block span {font-size: 16px; }
.section-top-author a {color:#fff;}


@media (max-width: 768px) {
	.section-blog-banner {
		min-height: 			400px;
	}
	.section-blog-banner .top-block .blog-logo a{
		width: 					196px;
		height: 				40px;
	}

	.section-blog-banner .top-block .blog-home {float: right;}
	.section-blog-banner .top-block .blog-home a{
		padding: 			8px 10px;
	    font-size: 			14px;
	    line-height: 		normal;
	}

	.section-blog-banner .bottom-block {bottom: 20px;}
	.section-blog-banner .bottom-block .container {}
	.section-blog-banner .bottom-block .container .title-block .h1{	
		font-size: 			1.5em;
	}
}



/* BLOG - INDEX PAGE */ 

.section-featured { padding: 50px 0 25px 0;}
.section-featured .container{}
.section-featured .container .col-sm-4:nth-child(3n+1){clear: both;}
.section-featured .title-block {margin-bottom: 0; text-decoration: none;}
.section-featured .article-block {margin-bottom: 25px; text-decoration: none;}
.section-featured .article-block .img-block{margin-bottom: 15px;}
.section-featured .article-block .info-block h4{font-size: 16px; font-weight: 500; text-decoration: none;}
.section-featured .article-block:hover .info-block h4{color: #79BE35;}

#body.blog-listing {padding: 50px 0;}

.blog-listing-section {float: left; width: 75%; padding-right: 15px;}
.blog-listing-section .listing-item {
    padding: 				25px 0;
    margin-bottom: 			0;
    border-bottom: 			1px solid #eaeaea;
}
.blog-listing-section .listing-item .blog-listing-block {
	overflow: 				hidden;
}
.blog-listing-section .listing-item .blog-listing-block .item-header {
	display: 				block;
	margin-bottom: 			15px;
}
.blog-listing-section .listing-item .blog-listing-block .item-header h2{
	display: 				block;
}

.blog-listing-section .listing-item .blog-listing-block .item-header .item-date{
	color: 					#666666;
	font-weight: 			400;
}

.blog-listing-section .listing-item .blog-listing-block .image-block{
	float: 					left;
	width: 					50%;
	max-width: 				200px;
	margin-right: 			20px;
}
.blog-listing-section .listing-item .blog-listing-block .info-block{float: left;width:calc(100% - 220px);}
.blog-listing-section .listing-item .blog-listing-block .info-block .paragraph-block .addthis_toolbox{display: none;}
.blog-listing-section .listing-item .blog-listing-block .info-block p{font-size: 16px;}
.blog-listing-section .listing-item .blog-listing-block .info-block p:last-child{xdisplay: none;}
.blog-listing-section .listing-item .blog-listing-block .info-block .button-block {margin-bottom: 20px;}
.blog-listing-section .listing-item .blog-listing-block .info-block .button-block a{font-weight: 500; text-transform: uppercase; font-size: 15px;letter-spacing: 1px;}
.blog-listing-section .listing-item .blog-listing-block .info-block .time-to-read {font-weight: 500;margin-bottom: 20px;}
.blog-listing-section .pagination {padding: 25px 0;}

/* Sidebar - Blog */ 
.blog-sidebar {float: left;  width: 25%; padding-left: 15px;}
.blog-sidebar .sidebar { background: #ffffff; text-align: left;}
.blog-sidebar .sidebar .signup-block{padding: 25px; text-align: center;}
.blog-sidebar .sidebar .signup-block .gform_wrapper{margin: 0; }
.blog-sidebar .sidebar .signup-block .gform_wrapper h3.gform_title {padding: 0; margin: 0 0 15px 0; font-size: 24px; color: #ffffff;}
.blog-sidebar .sidebar .signup-block .gform_wrapper .gform_heading {text-align: center;}
.blog-sidebar .sidebar .signup-block .gform_wrapper span.gform_description {width: 100%; color: #ffffff;}
.blog-sidebar .sidebar .signup-block .gform_wrapper .top_label .gfield_label {display: none;}
.blog-sidebar .sidebar .signup-block .gform_wrapper ul.gform_fields li.gfield {padding: 0!important;}
.blog-sidebar .sidebar .signup-block .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {background:#ffffff;border:				2px solid #ffffff;color:#333333;width:100%;}

.blog-sidebar .sidebar .signup-block input[type=submit]{width: 100%;display: block;position: relative;padding: .85em 1.25em;margin-top: 20px;background: #2C8DC6; border: none;text-transform: uppercase;font-weight: 600;line-height: 1em;font-size: 1.1em;font-family: "skolar-sans-latin-compressed", "Arial Narrow", sans-serif;color: #fff;text-align: center;text-decoration: none;border-left: 2px solid rgb(19, 113, 173);border-bottom: 2px solid rgb(19, 113, 173);cursor: pointer;-webkit-border-radius: 0 .5em .5em .5em;-moz-border-radius: 0 .5em .5em .5em;-o-border-radius: 0 .5em .5em .5em;border-radius: 0 .5em .5em .5em;-webkit-transition: background 300ms;-moz-transition: background 300ms;-o-transition: background 300ms;transition: background 300ms;
}

.blog-sidebar .sidebar .signup-block input[type=submit]:hover{background: #2079ae;}
.blog-sidebar .sidebar .short-phrases-block {padding: 40px 25px;}
.blog-sidebar .sidebar .short-phrases-block p{color: #ffffff; xfont-weight: 400; margin: 0; padding: 0; font-size: 20px;}
.blog-sidebar .sidebar .short-phrases-block p span{font-size: 24px;}

.blog-sidebar .sidebar .about-trueblog{padding: 25px; background: #5f6c72;}
.blog-sidebar .sidebar .about-trueblog h3{margin: 0 0 20px 0; padding: 0; letter-spacing: 0; font-size: 24px;}
.blog-sidebar .sidebar .about-trueblog p{font-size: 16px; color: #ffffff;}

@media (max-width: 768px) {
.blog-listing-section {margin-bottom: 25px;}
.blog-sidebar, .blog-listing-section {float: none; width: 100%; padding: 0;}
}

@media (max-width: 520px) {
.blog-listing-section .listing-item .blog-listing-block .image-block{float:none;width: 100%;max-width:100%;margin-right:0;margin-bottom: 15px;}
.blog-listing-section .listing-item .blog-listing-block .info-block{float:none;width: 100%;}
}

.alar-registration-heading {display:none!important;}
.alar-registration-form, .alar-login-form {padding: 0px!important;display: block;border: 0px dashed #ccc!important;font-family: 'Roboto', helvetica, "Lucida Grande", Geneva, sans-serif!important;font-size: 14px!important;}
.ftxt > input {border: 1px solid #ccc!important;padding: 8px 5px; width:100%!important;}
.ftxt > label {float: left;width: auto!important;}
.ftxt {display: block;margin: 0 0 0px!important;}
.single-blog-subscribe {padding:20px 0px;margin-top:40px;}
.single-blog-subscribe h3 {color:#fff!important;margin: 0px!important;padding-bottom:0px!important;}
#gform_wrapper_24 .gfield_label {height: auto!important;width: auto!important;margin-top: 0px!important;margin-bottom: -15px;font-size:18px!important;}
#gform_wrapper_24 ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label {padding-top: 5px;font-size:14px!important;}
#gform_wrapper_24 input[type=text] {margin-bottom:10px!important;max-width:100%!important;}
#gform_wrapper_24 input[type=submit] {width:100%!important;max-width: 100%!important;}
#gform_wrapper_24 input[type=submit]:hover{background: #2079ae;}
#gform_wrapper_24 ul li.field_description_below div.ginput_container_checkbox, body .gform_wrapper ul li.field_description_below div.ginput_container_radio {margin-top: 0px;}
#gform_wrapper_24 .gform_footer {margin-top: 0px;}
#gform_wrapper_24 .top_label li.gfield.gf_right_half { padding-right: 0px!important;padding-left: 16px!important;}

@media (max-width:639px) {
#gform_wrapper_24 .top_label li.gfield.gf_right_half { padding-right: 0px!important;padding-left: 0px!important;}
}

.item-image {position:relative; overflow: hidden;cursor:pointer;}
.item-image img {-moz-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}
.item-image:hover img {-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
.img-block {position:relative; overflow: hidden;cursor:pointer;}
.img-block img {-moz-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}
.img-block:hover img {-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}

.search-form {margin-bottom:25px;}
.search-form label span {font-size:18px;display:block;margin-bottom:10px;}
.search-form input, .search-form select {padding: .5em .5em;width: 100%;font-size: 1.2em;box-sizing: border-box!important;-moz-box-sizing: border-box!important;-webkit-box-sizing: border-box!important;}
.search-form input[type="submit"] {
display: inline-block;position: relative;padding: .85em 1.25em;margin: 0 0 .25em;background: #2C8DC6;border: none;text-transform: uppercase;font-weight: 600;line-height: 1em;font-size: 1.1em;font-family: "skolar-sans-latin-compressed", "Arial Narrow", sans-serif;color: #fff; text-align: center; text-decoration: none;border-left: 2px solid rgb(19, 113, 173); border-bottom: 2px solid rgb(19, 113, 173);cursor: pointer;-webkit-border-radius: 0 .5em .5em .5em;-moz-border-radius: 0 .5em .5em .5em;-o-border-radius: 0 .5em .5em .5em;border-radius: 0 .5em .5em .5em;-webkit-transition: background 300ms;-moz-transition: background 300ms;-o-transition: background 300ms;transition: background 300ms;}
.search-form input[type="submit"]:hover {background:#79BE35; border-left: 2px solid #668e3e; border-bottom: 2px solid #668e3e;}


.single-post #body.single-post .blog-content .post-category-list {margin-top: 1.5em!important;margin-bottom: 1em!important;}