/*
 Theme Name:   Newsmag Child
 Theme URI:    #
 Description:  Newsmag Child Theme
 Template:     Newsmag
 Version:      1.0.0
*/

article a em {
	color: #ea634f !important
}

article a em:hover {
	color: #059 !important
}

.Paragraph-nobold {
	font-family:'Montserrat',sans-serif;
	font-size:12px!important;
	line-height:18px;
	color:#000;
	font-style:normal;
}

.Paragraph-bold {
	font-family:'Montserrat',sans-serif;
	font-size:16px;
	line-height:24px;
	font-weight:700;
	color:#000;
	font-style:normal;
}

.Smalltext {
	font-family:'Montserrat',sans-serif;
	font-size:10px;
	line-height:16px;
	font-weight:400;
	color:#000;
	font-style:normal;
}

.Smallertext {
	font-family:'Montserrat',sans-serif;
	font-size:9px;
	line-height:14px;
	font-weight:400;
	color:#000;
	font-style:normal;
}

.Font2paragraph-bold {
	font-family:'Lato',sans-serif;
	font-size:16px;
	line-height:14px;
	font-weight:400;
	font-style:bold;
}

.showonmobile {
	display:none;
}

@media (max-width:767px) {
	.showonmobile {
		display:block;
	}
}

.showondesktop {
	display:block;
}

@media (max-width:767px) {
	.showondesktop {
		display:none;
	}
}

.td-header-header .td-header-sp-ads #sasad_lbrtop img {
	top:8px;
}

.td-header-main-menu {
	background:#333;
}

.td-header-border::before {
	background-color:#00abd3;
}

#td-header-menu .sf-menu>li>a:hover {
	background:#737373;
	color:#fff;
}

#td-header-menu .sf-menu>.current-menu-ancestor>a,#td-header-menu .sf-menu>.current-menu-item>a {
	background:#ea634f;
	color:#fff;
}

.sf-menu {
	margin-left:62px;
}

.sf-menu>li>a {
	font-family:'Montserrat',sans-serif;
	line-height:43px;
}

.sf-menu>.current-menu-item>a,.sf-menu>.current-menu-ancestor>a,.sf-menu>.current-category-ancestor>a,.sf-menu>li>a:hover,.sf-menu>.sfHover>a {
	background-color:#ea634f;
	color:#fff;
}

.top-header-menu {
	float:right;
	margin-right:50px;
}

.top-header-menu a:hover {
	color:#00abd3;
}

.top-header-menu li a {
	color:#cbcccd;
	margin:0 3px 0 0;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:11px;
	line-height:43px;
	text-transform:uppercase;
}

.top-header-menu li:last-child a {
	border-left:2px solid #cbcccd;
	padding-left:5px;
}

#td-top-search {
	right:0;
	margin-top:-25px;
}

#td-top-search .header-search-wrap .td-icon-search {
	color:#cbcccd;
	padding-top:10px;
	padding-left:15px;
	height:40px;
	width:50px;
}

#td-top-search .header-search-wrap .td-icon-search:hover {
	color:#00abd3;
}

#td-top-search .header-search-wrap .td-icon-search::before {
	content:"\f002";
	font-family:FontAwesome;
	font-size:21px;
}

.header-search-wrap .td-drop-down-search {
	background:#f0f0f0;
	border-bottom:5px solid #00abd3;
}

.header-search-wrap .td-drop-down-search:before {
	content:none;
}

.header-search-wrap .td-drop-down-search .td-search-form #td-header-search {
	width:72%;
}

.header-search-wrap .td-drop-down-search .td-search-form .btn {
	width:90px;
	border-radius:0;
	right:20px;
	font-size:11px;
	height:33px;
}

.menubutton {
	float:left;
	width:40px;
	height:43px;
	width:62px;
	padding:9px 20px;
}

@media (max-width:767px) {
	.menubutton {
		height:76px;
		line-height:76px;
	}
}

.menubutton:hover {
	background:#ea634f;
}

.menubutton i {
	display:block;
	height:1px;
	width:20px;
	color:#f0f0f0;
	text-align:center;
	line-height:1px;
	cursor:pointer;
	margin-top:8px;
}

.menubutton i:before {
	font-size:24px;
}

@media (max-width:767px) {
	.menubutton i {
		margin-top:23px;
	}
}

.menubutton .menubuttontext {
	font-size:7px;
	color:#fff;
	text-transform:uppercase;
	position:relative;
}

@media (max-width:767px) {
	.menubutton .menubuttontext {
		top:-26px;
	}
}

.menubutton .uk-dropdown {
	padding:10px 0 0;
	border-bottom:5px solid #00abd3;
}

.menubutton .uk-dropdown.uk-dropdown-bottom {
	margin-top:0;
	width:320px;
	left:-1px;
}

.menubutton .uk-dropdown .widgettitle {
	display:none;
}

.menubutton .uk-dropdown .widget {
	padding:0;
	margin-bottom:0;
}

.menubutton .uk-dropdown #menu-offcanvas-menu {
	margin-bottom:10px;
}

.menubutton .uk-dropdown #menu-offcanvas-menu .sub-menu {
	display:none;
}

.menubutton .uk-dropdown #menu-offcanvas-menu .selectedmenu .sub-menu {
	display:block;
}

.menubutton .uk-dropdown div.netgo_navigation .td-normal-menu ul,.menubutton .uk-dropdown .menu-offcanvas-menu-container .td-normal-menu ul {
	box-shadow:2px 1px 6px rgba(0,0,0,0.2);
}

.menubutton .uk-dropdown div.netgo_navigation li,.menubutton .uk-dropdown .menu-offcanvas-menu-container li {
	font-family:'Lato',sans-serif;
	font-size:14px;
	line-height:21px;
	text-transform:uppercase;
	padding:6px 15px;
	background:#cbcccd;
	color:#222;
	list-style-type:none;
}

.menubutton .uk-dropdown div.netgo_navigation li.menu-item-has-children:before,.menubutton .uk-dropdown .menu-offcanvas-menu-container li.menu-item-has-children:before {
	float:right;
	content:"\f067";
	color:#00abd3;
	font-size:10px;
	font-family:FontAwesome;
}

.menubutton .uk-dropdown div.netgo_navigation li a,.menubutton .uk-dropdown .menu-offcanvas-menu-container li a {
	color:#222;
}

.menubutton .uk-dropdown div.netgo_navigation li .sub-menu,.menubutton .uk-dropdown .menu-offcanvas-menu-container li .sub-menu {
	background:#f0f0f0;
	display:block;
	margin-left:-15px;
	margin-right:-15px;
	box-shadow:none;
	margin-top:10px;
}

.menubutton .uk-dropdown div.netgo_navigation li .sub-menu li,.menubutton .uk-dropdown .menu-offcanvas-menu-container li .sub-menu li {
	background:#f0f0f0;
	padding-left:40px;
	border-bottom:.5px solid #e1e1e1;
}

.menubutton .uk-dropdown div.netgo_navigation li.selectedmenu.menu-item-has-children:before,.menubutton .uk-dropdown .menu-offcanvas-menu-container li.selectedmenu.menu-item-has-children:before {
	content:"\f068";
}

.gutter-ad {
	display:none;
}

@media (min-width:1331px) {
	.gutter-ad {
		display:block;
		width:155px;
		float:left;
		min-height:1px;
		height:870px;
	}
	
	.sc-outercontainer {
		width:1341px!important;
		margin:0 auto;
	}
	
	.sc-outercontainer .sc-sitecontainer {
		width:1021px!important;
		float:left;
		margin:0 5px;
	}
}

.td-footer-fullwidth {
	background:#333;
	margin-top:50px;
	border-top:2px solid #00abd3;
	border-bottom:2px solid #00abd3;
	width:100%;
	float:left;
}

.td-footer-container {
	background-color:#333;
	padding:42px 0 10px;
}

.td-footer-container .footer-text-wrap {
	font-family:'Montserrat',sans-serif;
	color:#f0f0f0;
	font-size:14.5px;
}

.td-footer-container .td-pb-span3.border .widget {
	border-top:0 solid #e6e6e6;
	border-bottom:0 solid #e6e6e6;
	padding-top:0;
	margin-top:0;
	padding-bottom:0;
	border-left:1px solid #737373;
	border-right:1px solid #737373;
	padding-bottom:8px;
}

.td-footer-container .td-pb-span3 .widget {
	border-top:0 solid #e6e6e6;
	border-bottom:0 solid #e6e6e6;
	padding-top:0;
	margin-top:0;
	padding-bottom:0;
	border-left:0 solid #737373;
	border-right:0 solid #737373;
	padding-bottom:8px;
}

.td-footer-container a {
	color:#f0f0f0;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:14.5px;
	text-transform:uppercase;
}

.td-footer-container a:hover {
	color:#00abd3;
}

.footer-social-wrap i {
	background:transparent;
	border-radius:0;
	padding-top:20px;
	margin-top:0;
	color:#fff;
	text-align:left;
}

.footer-social-wrap i:hover {
	color:#ea634f;
}

.footer-social-wrap i:hover:before {
	color:#ea634f;
}

.footer-social-wrap .td-icon-facebook:hover,.footer-social-wrap .td-icon-instagram:hover,.footer-social-wrap .td-icon-linkedin:hover,.footer-social-wrap .td-icon-rss:hover,.footer-social-wrap .td-icon-twitter:hover,.footer-social-wrap .td-icon-youtube:hover {
	background:transparent;
}

.footer-social-wrap .td-icon-facebook:before,.footer-social-wrap .td-icon-instagram:before,.footer-social-wrap .td-icon-linkedin:before,.footer-social-wrap .td-icon-rss:before,.footer-social-wrap .td-icon-twitter:before,.footer-social-wrap .td-icon-youtube:before {
	color:#fff;
	font-size:20px;
}

.footer-social-wrap .td-icon-facebook:before:hover,.footer-social-wrap .td-icon-instagram:before:hover,.footer-social-wrap .td-icon-linkedin:before:hover,.footer-social-wrap .td-icon-rss:before:hover,.footer-social-wrap .td-icon-twitter:before:hover,.footer-social-wrap .td-icon-youtube:before:hover {
	color:#ea634f;
}

.footer-social-wrap .td-icon-facebook::before {
	content:"\f230";
	font-family:FontAwesome;
	font-size:20px;
	padding-top:0;
	margin-top:0;
}

.footer-social-wrap .td-icon-twitter:before {
	padding-top:0;
	margin-top:0;
}

.footer-social-wrap .td-icon-linkedin:before {
	padding-top:0;
	margin-top:0;
}

.footer-social-wrap .td-icon-youtube:before {
	padding-top:0;
	margin-top:0;
}

.td-sub-footer-container {
	font-family:'Montserrat',sans-serif;
}

.td-sub-footer-container::before {
	width:0;
}

.td-pm-footer-logo {
	background:url(images/private-media-logo.png) no-repeat right top;
	height:34px;
	width:200px;
	margin-bottom:20px;
}

.author .td_module_wrap:hover .entry-title a {
	color:#ea634f;
}

.author .td-main-content .td-page-header {
	margin:30px 20px 30px 0;
	border:1px dotted #f1f1f1;
	padding-bottom:20px;
}

.author .td-main-content .td-page-header .author-box-wrap {
	border:none;
	margin:0;
	padding:0;
}

.author .td-main-content .td-page-header .author-box-wrap .avatar {
	height:210px;
	width:210px;
	margin-right:20px;
}

.author .td-main-content .td-page-header .author-box-wrap .desc {
	margin:0 0 4px 200px;
}

.author .td-main-content .td-page-header .author-box-wrap .desc .td-page-title {
	font-family:'Montserrat',sans-serif;
	text-transform:uppercase;
	font-size:30px;
	font-weight:700;
	line-height:35px;
	margin-bottom:0;
	float:left;
	margin-right:10px;
	margin-top:0;
	margin-left:0;
}

.author .td-main-content .td-page-header .author-box-wrap .desc .td-page-title span {
	background:none;
	color:#333;
	font-family:'Montserrat',sans-serif;
	text-transform:uppercase;
	font-size:30px;
	font-weight:700;
	margin:0;
	padding:0;
}

.author .td-main-content .td-page-header .author-box-wrap .desc .designation {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	text-transform:uppercase;
	color:#00abd3;
	margin:10px 0;
}

.author .td-main-content .td-page-header .author-box-wrap .desc .td-social-icon-wrap a {
	margin-top:2px;
}

.author .td-main-content .td-page-header .author-box-wrap .desc .td-social-icon-wrap i {
	color:#cbcccd;
	padding-top:0;
}

.author .td-main-content .td_module_10 .td-module-thumb {
	margin-top:1px;
}

.author .td-main-content .td_module_10 .item-details {
	margin-left:230px;
}

.author .td-main-content .td_module_10 .item-details .td-post-category {
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
	background:#ea634f;
	border-radius:0;
	padding:5px 8px;
}

.author .td-main-content .td_module_10 .item-details .entry-title {
	margin-top:5px;
	margin-bottom:2px;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:21px;
	text-transform:none;
}

.author .td-main-content .td_module_10 .item-details .meta-info {
	font-family:'Montserrat',sans-serif;
	font-size:11px;
	font-style:normal;
	color:#737373;
	text-transform:uppercase;
	margin-top:10px;
}

.author .td-main-content .td_module_10 .item-details .meta-info a {
	color:#737373;
}

.author .td-main-content .td_module_10 .item-details .meta-info .td-post-author-name {
	display:none;
}

.author .td-main-content .td_module_10 .item-details .meta-info .divider {
	display:none;
}

.author .td-main-content .td_module_10 .item-details .td-excerpt {
	font-family:'Lato',sans-serif;
	font-weight:400;
	font-size:16px;
	line-height:23px;
	margin-bottom:8px;
}

.homepage .entry-title.td-page-title,.home .entry-title.td-page-title {
	display:none;
}

.homepage .td-pb-padding-side,.home .td-pb-padding-side {
	padding:0;
}

.homepage .td-pb-row,.home .td-pb-row {
	overflow:visible;
	margin-bottom:0;
}

.homepage.page .td-pb-span8,.home.page .td-pb-span8 {
	padding-left:0;
	padding-right:0;
}

.homepage .vc_row,.home .vc_row {
	margin-left:0!important;
	margin-right:0!important;
}

.homepage .td_block_big_grid_2,.home .td_block_big_grid_2 {
	margin-top:20px;
}

.homepage .td_block_big_grid_2 .td-big-grid-post,.home .td_block_big_grid_2 .td-big-grid-post {
	height:360px;
}

.homepage .td_block_big_grid_2 .td_module_mx7 .td-module-thumb .entry-thumb,.home .td_block_big_grid_2 .td_module_mx7 .td-module-thumb .entry-thumb {
	width:510px;
	height:360px;
}

.homepage .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .td-big-grid-meta,.home .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .td-big-grid-meta {
	pointer-events:all;
}

.homepage .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .entry-title,.home .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .entry-title {
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:26px;
	line-height:32px;
	text-transform:none;
}

.homepage .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .entry-title a:hover,.home .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .entry-title a:hover {
	color:#017d9e;
}

.homepage .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .td-module-meta-info,.home .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .td-module-meta-info {
	color:#fff;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:11px;
	line-height:11px;
	text-transform:uppercase;
}

.homepage .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .td-module-meta-info .td-post-author-name a,.home .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .td-module-meta-info .td-post-author-name a {
	font-style:normal;
	font-weight:700;
}

.homepage .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .td-module-meta-info .td-post-author-name a:hover,.home .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .td-module-meta-info .td-post-author-name a:hover {
	color:#ea634f;
}

.homepage .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .td-module-meta-info .td-post-author-name span,.home .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .td-module-meta-info .td-post-author-name span {
	display:none;
}

.homepage .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .td-module-meta-info .td-post-date,.home .td_block_big_grid_2 .td_module_mx7 .td-meta-info-container .td-module-meta-info .td-post-date {
	font-style:normal;
	margin-left:4px;
	font-weight:400;
}

.homepage .td_block_pm1,.home .td_block_pm1 {
	margin:40px 20px;
}

.homepage .td_block_pm1 .item-details,.home .td_block_pm1 .item-details {
	padding-top:20px;
	padding-bottom:0;
}

.homepage .td_block_pm1 .item-details .td-post-category,.home .td_block_pm1 .item-details .td-post-category {
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:11px;
	line-height:13px;
	color:#00abd3;
	background:none;
	text-transform:uppercase;
	padding:0;
}

.homepage .td_block_pm1 .item-details .entry-title,.home .td_block_pm1 .item-details .entry-title {
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:26px;
	line-height:32px;
	color:#333;
	background:none;
	text-transform:none;
	margin:5px 0 10px;
}

.homepage .td_block_pm1 .item-details .entry-title a,.home .td_block_pm1 .item-details .entry-title a {
	font-family:'Montserrat',sans-serif;
}

.homepage .td_block_pm1 .item-details .td-excerpt,.home .td_block_pm1 .item-details .td-excerpt {
	font-size:16px;
	line-height:23px;
	margin-bottom:10px;
}

.homepage .td_block_pm1 .item-details .meta-info,.home .td_block_pm1 .item-details .meta-info {
	font-family:'Montserrat',sans-serif;
	font-style:normal;
	font-size:11px;
	line-height:13px;
	color:#737373;
	background:none;
	text-transform:uppercase;
}

.homepage .td_block_pm1 .item-details .meta-info .td-post-author-name a,.home .td_block_pm1 .item-details .meta-info .td-post-author-name a {
	color:#737373;
	font-style:normal;
	font-weight:700;
}

.homepage .td_block_pm1 .item-details .meta-info .td-post-author-name a:hover,.home .td_block_pm1 .item-details .meta-info .td-post-author-name a:hover {
	color:#ea634f;
}

.homepage .td_block_pm1 .item-details .meta-info .td-post-author-name span,.home .td_block_pm1 .item-details .meta-info .td-post-author-name span {
	display:none;
}

.homepage .td_block_pm1 .item-details .meta-info .td-post-date,.home .td_block_pm1 .item-details .meta-info .td-post-date {
	font-style:normal;
	margin-left:4px;
	font-weight:400;
}

.homepage .td_block_pm1 .item-details .td-bottom-solid-line,.home .td_block_pm1 .item-details .td-bottom-solid-line {
	border-top:1px solid #e6e6e6;
	margin-top:25px;
}

.homepage .wpb_widgetised_column.wpb_content_element,.home .wpb_widgetised_column.wpb_content_element {
	border-top:0;
}

.homepage .wpb_widgetised_column .td-a-rec-id-sidebar,.home .wpb_widgetised_column .td-a-rec-id-sidebar {
	margin-top:40px;
}

.homepage .wpb_widgetised_column .td_block_9,.home .wpb_widgetised_column .td_block_9,.homepage .wpb_widgetised_column .widget,.home .wpb_widgetised_column .widget {
	border:1px solid #e6e6e6;
	padding-top:0;
	margin-top:60px;
	padding-bottom:15px;
}

.homepage .wpb_widgetised_column .td_block_9 .block-title,.home .wpb_widgetised_column .td_block_9 .block-title,.homepage .wpb_widgetised_column .widget .block-title,.home .wpb_widgetised_column .widget .block-title {
	width:100%;
	margin:0 0 25px;
	text-align:center;
}

.homepage .wpb_widgetised_column .td_block_9 .block-title span,.home .wpb_widgetised_column .td_block_9 .block-title span,.homepage .wpb_widgetised_column .widget .block-title span,.home .wpb_widgetised_column .widget .block-title span {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
	background:#00abd3;
	border-radius:0;
	padding:15px 20px;
	text-transform:uppercase;
	margin-top:-20px;
}

.homepage .wpb_widgetised_column #mailchimp form,.home .wpb_widgetised_column #mailchimp form {
	background:url(images/mailchimp_bg.png) no-repeat top right;
	padding-top:33px;
	margin-top:-15px;
}

.homepage .wpb_widgetised_column #mailchimp form input[type="text"],.home .wpb_widgetised_column #mailchimp form input[type="text"],.homepage .wpb_widgetised_column #mailchimp form input[type="email"],.home .wpb_widgetised_column #mailchimp form input[type="email"] {
	width:60%;
	clear:both;
}

.homepage .wpb_widgetised_column #mailchimp form .chkbox,.home .wpb_widgetised_column #mailchimp form .chkbox {
	width:60%;
}

.homepage .wpb_widgetised_column #mailchimp form .terms,.home .wpb_widgetised_column #mailchimp form .terms {
	text-align:left;
	padding:0;
	margin-top:15px;
}

.homepage .wpb_widgetised_column #mailchimp form input[type="submit"],.home .wpb_widgetised_column #mailchimp form input[type="submit"] {
	margin-bottom:15px;
}

.homepage .wpb_widgetised_column .td_module_8 .item-details,.home .wpb_widgetised_column .td_module_8 .item-details {
	border-bottom:2px solid #f1f1f1;
}

.homepage .wpb_widgetised_column .td_module_8 .item-details .entry-title,.home .wpb_widgetised_column .td_module_8 .item-details .entry-title {
	font-family:'Montserrat',sans-serif;
	font-size:18px;
	font-weight:700;
	line-height:23px;
	text-transform:none;
}

.homepage .wpb_widgetised_column .td_module_8 .item-details .meta-info,.home .wpb_widgetised_column .td_module_8 .item-details .meta-info {
	display:none;
}

.homepage .wpb_widgetised_column .td-block-span12:last-child .item-details,.home .wpb_widgetised_column .td-block-span12:last-child .item-details {
	border-bottom:none;
}

.homepage .td_block_5,.home .td_block_5 {
	width:calc(100% - 1px);
}

.homepage .td_block_5,.home .td_block_5,.homepage .td_block_7,.home .td_block_7 {
	border:1px solid #e6e6e6;
	padding-top:0;
	margin-top:60px;
	padding-bottom:15px;
}

.homepage .td_block_5 .td-post-category,.home .td_block_5 .td-post-category,.homepage .td_block_7 .td-post-category,.home .td_block_7 .td-post-category {
	display:none;
}

.homepage .td_block_5 .block-title,.home .td_block_5 .block-title,.homepage .td_block_7 .block-title,.home .td_block_7 .block-title {
	width:100%;
	margin:0 0 25px;
	text-align:center;
}

.homepage .td_block_5 .block-title span,.home .td_block_5 .block-title span,.homepage .td_block_7 .block-title span,.home .td_block_7 .block-title span {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
	background:#00abd3;
	border-radius:0;
	padding:15px 30px;
	text-transform:uppercase;
	margin-top:-20px;
}

.homepage .td_block_5 .td-block-span4,.home .td_block_5 .td-block-span4,.homepage .td_block_7 .td-block-span4,.home .td_block_7 .td-block-span4 {
	width:339px;
}

.homepage .td_block_7,.home .td_block_7 {
	margin-top:30px;
}

.homepage .td_block_7 .td-block-span6,.home .td_block_7 .td-block-span6 {
	width:100%;
}

.homepage .td_block_7 .td_module_6 .meta-info .divider,.home .td_block_7 .td_module_6 .meta-info .divider {
	display:none;
}

.homepage .td_block_7 .td_module_6 .meta-info .td-post-date,.home .td_block_7 .td_module_6 .meta-info .td-post-date {
	display:none;
}

.homepage .bottomfeed,.home .bottomfeed {
	margin-bottom:50px;
	margin-top:40px;
}

.homepage .bottomfeed .td-pb-span6,.home .bottomfeed .td-pb-span6 {
	width:500px;
	margin-right:20px;
}

.homepage .bottomfeed .td-pb-span6:last-child,.home .bottomfeed .td-pb-span6:last-child {
	margin-right:0;
}

.homepage .td_module_3 .entry-title,.home .td_module_3 .entry-title {
	text-transform:none;
	margin-bottom:5px;
}

.homepage .td_module_3 .entry-title a,.home .td_module_3 .entry-title a {
	font-family:'Montserrat',sans-serif;
}

.homepage .td_module_3 .meta-info .td-post-author-name,.home .td_module_3 .meta-info .td-post-author-name,.homepage .td_module_3 .meta-info .td-post-date,.home .td_module_3 .meta-info .td-post-date {
	display:none;
}

.homepage .td_module_3 .meta-info .sponsored-name,.home .td_module_3 .meta-info .sponsored-name {
	font-family:'Montserrat',sans-serif;
	font-size:10px;
	line-height:13px;
	text-transform:uppercase;
	color:#00abd3;
	font-style:normal;
}

.homepage .td_module_3 .meta-info .sponsored-name span,.home .td_module_3 .meta-info .sponsored-name span {
	color:#737373;
}

.homepage .td_module_6 .entry-title,.home .td_module_6 .entry-title {
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:18px;
	line-height:23px;
	text-transform:none;
	margin-bottom:5px;
}

.homepage .td_module_6 .entry-title a,.home .td_module_6 .entry-title a {
	font-family:'Montserrat',sans-serif;
}

.homepage .td_module_6 .meta-info,.home .td_module_6 .meta-info {
	font-family:'Montserrat',sans-serif;
	font-style:normal;
	font-size:11px;
	line-height:13px;
	color:#737373;
	background:none;
	text-transform:uppercase;
}

.homepage .td_module_6 .meta-info .td-post-author-name a,.home .td_module_6 .meta-info .td-post-author-name a {
	color:#737373;
	font-style:normal;
	font-weight:700;
}

.homepage .td_module_6 .meta-info .td-post-author-name a:hover,.home .td_module_6 .meta-info .td-post-author-name a:hover {
	color:#ea634f;
}

.homepage .td_module_6 .meta-info .td-post-author-name span,.home .td_module_6 .meta-info .td-post-author-name span {
	display:none;
}

.homepage .td_module_6 .meta-info .td-post-date,.home .td_module_6 .meta-info .td-post-date {
	font-style:normal;
	margin-left:4px;
	font-weight:400;
}

.homepage .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern,.home .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
	color:#333;
	background:#cbcccd;
	border:none;
}

.homepage .vc_btn3.vc_btn3-size-md,.home .vc_btn3.vc_btn3-size-md {
	text-transform:uppercase;
	padding:12px 40px;
	font-family:'Montserrat',sans-serif;
	font-size:12px;
	font-weight:700;
	margin-left:calc(50% - 78px);
	position:relative;
	top:-15px;
	height:40px;
}

.homepage .td-a-rec-id-custom_ad_1,.home .td-a-rec-id-custom_ad_1 {
	margin-top:36px;
}

.homepage .td_block_pm2,.home .td_block_pm2 {
	border:1px solid #e6e6e6;
	padding-top:0;
	margin-top:75px;
	padding-bottom:15px;
	width:calc(100% - 1px);
}

.homepage .td_block_pm2 .block-title,.home .td_block_pm2 .block-title {
	width:100%;
	margin:0;
	text-align:center;
}

.homepage .td_block_pm2 .block-title span,.home .td_block_pm2 .block-title span {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
	background:#00abd3;
	border-radius:0;
	padding:15px 30px;
	text-transform:uppercase;
	margin-top:-20px;
}

.homepage .td_block_pm2 .td_module_pm2,.home .td_block_pm2 .td_module_pm2 {
	height:440px;
	overflow:hidden;
	margin-top:20px;
	background:#f0f0f0;
	margin-bottom:5px;
}

.homepage .td_block_pm2 .td_module_pm2 .td-module-thumb,.home .td_block_pm2 .td_module_pm2 .td-module-thumb {
	width:640px;
	float:left;
}

.homepage .td_block_pm2 .td_module_pm2 .item-details,.home .td_block_pm2 .td_module_pm2 .item-details {
	padding:20px 20px 20px 660px;
}

.homepage .td_block_pm2 .td_module_pm2 .item-details .td-post-category,.home .td_block_pm2 .td_module_pm2 .item-details .td-post-category {
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
	background:#ea634f;
	border-radius:0;
	padding:5px 8px;
}

.homepage .td_block_pm2 .td_module_pm2 .item-details .entry-title,.home .td_block_pm2 .td_module_pm2 .item-details .entry-title {
	margin-top:15px;
	margin-bottom:10px;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:21px;
	line-height:26px;
	text-transform:none;
}

.homepage .td_block_pm2 .td_module_pm2 .item-details .entry-title a,.home .td_block_pm2 .td_module_pm2 .item-details .entry-title a {
	font-family:'Montserrat',sans-serif;
}

.homepage .td_block_pm2 .td_module_pm2 .item-details .meta-info,.home .td_block_pm2 .td_module_pm2 .item-details .meta-info {
	font-family:'Montserrat',sans-serif;
	font-style:normal;
	font-size:11px;
	line-height:13px;
	color:#737373;
	background:none;
	text-transform:uppercase;
}

.homepage .td_block_pm2 .td_module_pm2 .item-details .meta-info .td-post-author-name a,.home .td_block_pm2 .td_module_pm2 .item-details .meta-info .td-post-author-name a {
	color:#737373;
	font-style:normal;
	font-weight:700;
}

.homepage .td_block_pm2 .td_module_pm2 .item-details .meta-info .td-post-author-name a:hover,.home .td_block_pm2 .td_module_pm2 .item-details .meta-info .td-post-author-name a:hover {
	color:#ea634f;
}

.homepage .td_block_pm2 .td_module_pm2 .item-details .meta-info .td-post-author-name span,.home .td_block_pm2 .td_module_pm2 .item-details .meta-info .td-post-author-name span {
	display:none;
}

.homepage .td_block_pm2 .td_module_pm2 .item-details .meta-info .td-post-date,.home .td_block_pm2 .td_module_pm2 .item-details .meta-info .td-post-date {
	font-style:normal;
	margin-left:4px;
	font-weight:400;
}

.homepage .td_block_pm2 .td_module_pm2 .item-details .td-excerpt,.home .td_block_pm2 .td_module_pm2 .item-details .td-excerpt {
	font-size:16px;
	line-height:23px;
	margin-bottom:10px;
}

.homepage .td_block_pm2 .td_module_pm2 .item-details .td-read-more,.home .td_block_pm2 .td_module_pm2 .item-details .td-read-more {
	display:none;
}

.homepage .td_block_pm2 .td-next-prev-wrap,.home .td_block_pm2 .td-next-prev-wrap {
	margin:-60px 0 0 680px;
	z-index:9999;
	display:block;
	position:absolute;
}

.homepage .td_block_pm2 .td-next-prev-wrap a,.home .td_block_pm2 .td-next-prev-wrap a {
	margin-bottom:45px;
}

.homepage .td_block_pm2 .td-next-prev-wrap i,.home .td_block_pm2 .td-next-prev-wrap i {
	border-radius:0;
	padding:16px 19px;
	background:#fff;
	color:#333;
	font-size:11px;
}

.homepage .td_block_pm2 .td-next-prev-wrap i::before,.home .td_block_pm2 .td-next-prev-wrap i::before {
	content:"\f04b";
	font-family:FontAwesome;
	color:#333;
}

.homepage .td_block_pm2 .td-next-prev-wrap .td-ajax-prev-page i::before,.home .td_block_pm2 .td-next-prev-wrap .td-ajax-prev-page i::before {
	transform:rotate(-180deg);
}

.homepage .icorn,.home .icorn {
	border:1px solid #e6e6e6;
	margin-top:50px;
	margin-bottom:50px;
	margin-left:-1px;
	width:calc(100% - 1px);
}

.homepage .icorn .td-pb-span4,.home .icorn .td-pb-span4 {
	width:339px;
}

.homepage .icorn .wpb_text_column,.home .icorn .wpb_text_column,.homepage .icorn .wpb_content_element,.home .icorn .wpb_content_element {
	border-color:#fff;
	margin-bottom:0;
}

.homepage .icorn .left p,.home .icorn .left p {
	font-family:'Montserrat',sans-serif;
	font-style:normal;
	font-size:14px;
	line-height:23px;
	font-weight:400;
	color:#737373;
	margin-bottom:-20px;
}

.homepage .icorn .left .header p,.home .icorn .left .header p {
	font-family:'Montserrat',sans-serif;
	font-style:normal;
	font-size:24px;
	line-height:43px;
	color:#ea634f;
}

.homepage .icorn .center .wpb_wrapper .wpb_wrapper,.home .icorn .center .wpb_wrapper .wpb_wrapper {
	width:319px;
}

.homepage .icorn .center img,.home .icorn .center img {
	width:120px;
}

.homepage .icorn .center .wpb_single_image .vc_single_image-wrapper,.home .icorn .center .wpb_single_image .vc_single_image-wrapper {
	margin-top:0;
}

.homepage .icorn .right .wpb_wrapper .wpb_wrapper,.home .icorn .right .wpb_wrapper .wpb_wrapper {
	background:#00abd3;
	padding:20px;
	height:140px;
	margin-top:5px;
	width:400px;
	margin-left:-100px;
}

.homepage .icorn .right .wpb_wrapper .wpb_wrapper p,.home .icorn .right .wpb_wrapper .wpb_wrapper p {
	font-family:'Montserrat',sans-serif;
	font-size:36px;
	line-height:44px;
	font-style:normal;
	color:#fff;
	text-align:center;
}

.homepage .icorn .right .wpb_wrapper .wpb_wrapper p span,.home .icorn .right .wpb_wrapper .wpb_wrapper p span {
	font-size:21px;
	line-height:28px;
}

.homepage .icorn .bottom,.home .icorn .bottom {
	width:calc(100% - 2px);
	position:relative;
}

.homepage .icorn .bottom input[type="text"],.home .icorn .bottom input[type="text"] {
	font-family:'Montserrat',sans-serif;
	border:1px solid #e6e6e6;
	font-size:16px!important;
	font-style:normal;
	padding:5px;
	color:#737373;
	height:40px;
	width:100%;
}

.homepage .icorn .bottom input[type="submit"],.home .icorn .bottom input[type="submit"] {
	color:#fff!important;
	padding:0 10px!important;
}

.homepage .icorn .bottom .gform_body,.home .icorn .bottom .gform_body {
	width:889px;
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

.homepage .icorn .bottom .gform_footer,.home .icorn .bottom .gform_footer {
	width:85px;
	float:left;
	clear:none;
	padding:0;
	margin:0;
}

.homepage .icorn .bottom .gform_wrapper label.gfield_label+div.ginput_container,.home .icorn .bottom .gform_wrapper label.gfield_label+div.ginput_container {
	margin-top:0;
}

.homepage .icorn .bottom .warning,.home .icorn .bottom .warning {
	background-color:#ea634f;
	border:1px solid #ea634f;
	border-radius:0;
	color:#fff;
	position:relative;
	margin:10px 20px;
	height:38px;
}

.homepage .icorn .bottom .warning p,.home .icorn .bottom .warning p {
	font-size:13px;
	color:#fff;
}

.homepage .icorn .bottom .error,.home .icorn .bottom .error {
	background-color:red;
	border:1px solid red;
	border-radius:0;
	color:#fff;
	position:relative;
	margin:10px 20px;
}

.homepage .icorn .bottom .error p,.home .icorn .bottom .error p {
	font-size:13px;
	color:#fff;
}

::selection {
	background:#cbcccd;
	color:#333;
}

::-moz-selection {
	background:#cbcccd;
	color:#333;
}

.td-pb-row [class*="td-pb-span"] {
	border:none;
}

.td-container {
	border-bottom:none;
	border-color:#fff!important;
}

.td-container-border::after {
	background-color:#fff!important;
}

html {
	font:100 16px/20px Lato,sans-serif;
}

body,p,.post {
	font-family:'Lato',sans-serif;
	font-weight:400;
	font-size:16px;
	line-height:23px;
	color:#333;
}

h1,h2,h3,h4,h5,h6 {
	color:#333;
}

h1 {
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:36px;
	line-height:42px;
}

h2 {
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:21px;
	line-height:25px;
}

h3 {
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:18px;
	line-height:23px;
	text-transform:uppercase;
}

h4,.h4 {
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:14px;
	line-height:19px;
}

h5 {
	font-family:'Lato',sans-serif;
	font-size:16px;
	line-height:24px;
}

a {
	color:#ea634f;
	font-weight:700;
}

em {
	color:#333;
}

.center {
	text-align:center;
}

.td-paragraph-padding-0 {
	padding-left:0!important;
	padding-right:0!important;
}

.post header h1 {
	color:#333;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:36px;
	line-height:42px;
}

.td_module_wrap:hover .entry-title a,.td_mod_mega_menu:hover .entry-title a {
	color:#017d9e;
}

.blue {
	color:#00abd3;
}

.orange {
	color:#ea634f;
}

.category-sponsored-posts .td-post-header .td-category li:first-child {
	display:none;
}

.td-post-header {
	padding-top:30px;
}

.td-post-header .td-category {
	font-family:'Montserrat',sans-serif;
}

.td-post-header .td-category li {
	margin:11px 10px 15px 0;
}

.td-post-header .td-category li a {
	background:#ea634f;
	color:#fff;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:14px;
	line-height:18px;
	padding:12px 18px;
	border-radius:0;
}

.td-post-header .td-category .entry-category {
	display:none;
}

.td-post-header .td-category .entry-category:last-child {
	display:block;
}

.td-post-header .meta-info {
	font-style:normal;
	margin-bottom:0;
}

.td-post-header .meta-info .td-post-author-name {
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:11px;
	line-height:16px;
	text-transform:uppercase;
	color:#737373;
	margin-right:10px;
}

.td-post-header .meta-info .td-post-author-name a {
	font-style:normal;
	color:#737373;
	padding-right:10px;
}

.td-post-header .meta-info .td-post-date {
	font-family:'Montserrat',sans-serif;
	font-size:11px;
	line-height:16px;
	color:#737373;
	text-transform:uppercase;
}

.td-post-header .td-post-views {
	display:none;
}

.td-post-content,.wpb_content_element {
	border-top:0;
}

.td-post-content p,.wpb_content_element p,.td-post-content ul li,.wpb_content_element ul li,.td-post-content ol li,.wpb_content_element ol li {
	font-family:'Lato',sans-serif;
	font-weight:400;
	font-size:16px;
	line-height:23px;
}

.td-post-content ul,.wpb_content_element ul {
	list-style:none;
}

.td-post-content ul li,.wpb_content_element ul li {
	margin-left:20px;
}

.td-post-content ul li::before,.wpb_content_element ul li::before {
	content:"\f111";
	color:#00abd3;
	font-size:9px;
	font-family:FontAwesome;
	margin-right:10px;
	margin-left:-20px;
}

.td-post-content ol,.wpb_content_element ol {
	margin:20px 0;
	padding:0;
	list-style-type:none;
}

.td-post-content ol li,.wpb_content_element ol li {
	counter-increment:step-counter;
	list-style-type:none!important;
}

.td-post-content ol li::before,.wpb_content_element ol li::before {
	content:counter(step-counter) ". ";
	margin-right:5px;
	color:#00abd3;
	font-weight:700;
	font-style:Lato,sans-serif;
	font-size:16px;
}

.td-post-content .wp-caption-text,.wpb_content_element .wp-caption-text {
	font-family:'Montserrat',sans-serif;
	font-weight:400;
	font-size:11px;
	line-height:14px;
	background:#333;
	text-align:center;
	padding:6px;
	margin:0 0 17px;
	font-style:normal;
	color:#f0f0f0;
	text-transform:uppercase;
}

#disqus_thread {
	padding:8px 0;
	margin-top:50px;
}

.page .td-pb-row {
	overflow:visible;
}

.page .td-pb-span8 {
	padding-left:19px;
	padding-right:19px;
}

.page .td-container {
	background-color:transparent;
}

.page .td-page-title {
	font-size:36px;
	font-weight:700;
	line-height:42px;
}

.page .desc-profile h3 {
	font-family:'Montserrat',sans-serif;
	font-weight:400;
	font-size:16px;
	line-height:23px;
	color:#00abd3;
	text-transform:none;
	float:left;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:0;
}

.page .desc-profile .td-author-social i {
	color:#cbcccd;
}

@media (max-width:767px) {
	.page img {
		margin-left:0!important;
	}
}

@media (max-width:500px) {
	.page img {
		margin-left:0!important;
	}
}

.page .td-pb-padding-side #mailchimp form {
	background:url(images/mailchimp_bg.png) no-repeat top right;
	padding-top:33px;
	margin-top:0;
}

.page .td-pb-padding-side #mailchimp form input[type="text"],.page .td-pb-padding-side #mailchimp form input[type="email"] {
	width:60%;
	clear:both;
}

.page .td-pb-padding-side #mailchimp form .chkbox {
	width:60%;
}

.page .td-pb-padding-side #mailchimp form .terms {
	text-align:left;
	padding:0;
	margin-top:15px;
}

.page .td-pb-padding-side #mailchimp form input[type="submit"] {
	margin-bottom:15px;
}

.page .td_block_text_with_title {
	border:1px solid #e6e6e6;
	border-top:1px solid #e6e6e6!important;
	padding-top:0;
	margin-top:50px;
}

.page .td_block_text_with_title .block-title {
	width:100%;
	margin:0;
	text-align:center;
}

.page .td_block_text_with_title .block-title span {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
	background:#00abd3;
	border-radius:0;
	padding:15px 20px;
	text-transform:uppercase;
	margin-top:-20px;
}

.page .td_block_text_with_title .block-title .uk-active {
	background:#017d9e;
}

.page .td_block_text_with_title .td-post-author-name,.page .td_block_text_with_title .divider,.page .td_block_text_with_title .td-post-date {
	display:none;
}

.page .td_block_text_with_title .sponsored-name {
	display:block;
}

.page .contentwithborder {
	border:1px solid #e6e6e6;
	margin-top:10px;
	width:660px;
	margin-left:-20px;
}

.page .wholesidebarwithborder {
	border:1px solid #e6e6e6;
	margin-top:10px;
	padding:0 20px 20px;
}

.page .hidden0 {
	visibility:hidden;
}

.page .thankyoumessage a {
	color:#fff!important;
	text-transform:uppercase!important;
	background:#ea634f!important;
	padding:3px 10px!important;
	margin-bottom:30px;
	display:inline-block;
}

@media (max-width:767px) {
	.page .thankyoumessage a {
		font-size:13px!important;
	}
}

.page #subscriptionconfirmationmodal {
	opacity:1;
}

.page #subscriptionconfirmationmodal .uk-modal-dialog {
	z-index:10;
	width:820px;
	background:#fff;
	top:100px!important;
	margin:0 auto;
	padding:0;
	-webkit-transform:none;
	transform:none;
	-ms-transform:none;
	transition:none;
}

@media (max-width:767px) {
	.page #subscriptionconfirmationmodal .uk-modal-dialog {
		top:10px!important;
	}
}

.page #subscriptionconfirmationmodal .uk-modal-close {
	display:block;
	color:#fff;
	background:#ea634f;
	width:50px;
	height:35px;
	float:right;
	font-size:24px;
	padding:15px 0 0;
	opacity:1;
}

.page #subscriptionconfirmationmodal .uk-modal-dialog>.uk-close:first-child {
	margin:-24px -24px 0 0;
}

@media (max-width:767px) {
	.page #subscriptionconfirmationmodal .uk-modal-dialog>.uk-close:first-child {
		margin:-25px -10px 0 0;
	}
}

.page #subscriptionconfirmationmodal .wdform_page {
	padding-left:40px!important;
}

@media (max-width:767px) {
	.page #subscriptionconfirmationmodal .wdform_page {
		padding-left:0!important;
		padding-right:15px!important;
	}
}

.page #subscriptionconfirmationmodal .thankyoumessage {
	width:820px;
	height:450px;
	padding:30px 50px;
	display:inline-block;
}

@media (max-width:767px) {
	.page #subscriptionconfirmationmodal .thankyoumessage {
		width:100%;
		height:auto;
		padding:40px 15px;
	}
}

.page #subscriptionconfirmationmodal .thankyoumessage p {
	font-style:Montserrat,sans-serif;
	font-size:16px;
}

.page #subscriptionconfirmationmodal .thankyoumessage h2 {
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:21px;
	line-height:28px;
	color:#ea634f;
}

.page #subscriptionconfirmationmodal .thankyoumessage a {
	color:#fff!important;
	text-transform:uppercase!important;
	background:#ea634f!important;
	padding:3px 10px!important;
}

@media (max-width:767px) {
	.page #subscriptionconfirmationmodal .thankyoumessage a {
		font-size:13px!important;
	}
}

.page #subscriptionconfirmationmodal .thankyoumessage .sharingcontainer-bottom {
	padding:0;
}

.page #subscriptionconfirmationmodal .thankyoumessage .leftcol {
	width:60%;
	float:left;
}

@media (max-width:767px) {
	.page #subscriptionconfirmationmodal .thankyoumessage .leftcol {
		width:100%;
		margin-bottom:20px;
	}
}

.page #subscriptionconfirmationmodal .thankyoumessage .rightcol {
	width:40%;
	float:left;
}

@media (max-width:767px) {
	.page #subscriptionconfirmationmodal .thankyoumessage .rightcol {
		width:100%;
	}
}

.page .widget {
	border:1px solid #e6e6e6;
	padding-top:0;
	margin-top:60px;
	padding-bottom:15px;
}

.page .widget .block-title {
	width:100%;
	margin:0 0 25px;
	text-align:center;
}

.page .widget .block-title span {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
	background:#00abd3;
	border-radius:0;
	padding:15px 20px;
	text-transform:uppercase;
	margin-top:-20px;
}

.page #mailchimp form {
	background:url(images/mailchimp_bg.png) no-repeat top right;
	padding-top:33px;
	margin-top:-15px;
}

.page #mailchimp form input[type="text"],.page #mailchimp form input[type="email"] {
	width:60%;
	clear:both;
}

.page #mailchimp form .chkbox {
	width:60%;
}

.page #mailchimp form .terms {
	text-align:left;
	padding:0;
	margin-top:15px;
}

.page #mailchimp form input[type="submit"] {
	margin-bottom:15px;
}

.page-nav {
	padding:0;
	color:#737373;
}

.page-nav a,.page-nav span {
	min-height:48px;
	min-width:48px;
	line-height:44px;
	padding:0;
	border-radius:0;
	background:#f0f0f0;
	border:2px solid #f0f0f0;
}

.page-nav a {
	background:#f0f0f0;
}

.page-nav a:hover {
	color:#fff;
	background:#ea634f;
	border:2px solid #ea634f;
}

.page-nav span {
	background:#ea634f;
	border:2px solid #ea634f;
}

.page-nav .extend {
	background:transparent;
	border:2px solid #fff;
}

.page-nav .pages {
	background:#f0f0f0;
	font-weight:400;
	font-size:14px;
	border:2px solid #f0f0f0;
	padding:0 20px;
}

.page-nav .current {
	background-color:#ea634f;
	border-color:#ea634f;
}

.page-nav i {
	font-size:12px;
}

.td-page-content blockquote,.td-post-content blockquote,.mce-content-body blockquote,.comment-content blockquote {
	padding:0;
	position:relative;
	border-left:none;
	margin:0;
}

.td-page-content blockquote p,.td-post-content blockquote p,.mce-content-body blockquote p,.comment-content blockquote p {
	font-family:'Montserrat',sans-serif;
	font-size:30px;
	line-height:40px;
	font-weight:400;
	font-style:normal;
	text-align:center;
	text-transform:normal;
	color:#00abd3;
	text-transform:none;
	padding:0 30px;
}

.td-page-content .td_quote_box,.td-post-content .td_quote_box,.mce-content-body .td_quote_box,.comment-content .td_quote_box {
	margin:0;
	background-color:#fff;
	border-left-style:solid;
	border-width:2px;
	border-color:#00abd3;
	padding:15px 23px 0;
	position:relative;
	top:6px;
}

.td-page-content .td_quote_box p,.td-post-content .td_quote_box p,.mce-content-body .td_quote_box p,.comment-content .td_quote_box p {
	font-family:'Lato',sans-serif;
	font-size:16px;
	line-height:23px;
	text-align:left;
	padding-bottom:16px;
	margin:0;
	text-transform:none;
	background:none;
	padding:0;
	padding-bottom:20px;
	color:#333;
}

.td-page-content .td_box_left,.td-post-content .td_box_left,.mce-content-body .td_box_left,.comment-content .td_box_left {
	width:40%;
	float:left;
	margin:0 34px 20px 0;
}

.td-page-content .td_box_right,.td-post-content .td_box_right,.mce-content-body .td_box_right,.comment-content .td_box_right {
	width:30%;
	float:right;
	margin:0 0 20px 34px;
}

.td-page-content .td_box_center,.td-post-content .td_box_center,.mce-content-body .td_box_center,.comment-content .td_box_center {
	margin:0 0 29px;
}

.td-post-next-prev-content span {
	font-family:'Montserrat',sans-serif;
	text-transform:uppercase;
}

.td-post-next-prev-content a {
	font-family:'Montserrat',sans-serif;
	text-transform:uppercase;
	color:#333;
}

.td-next-prev-separator {
	background-color:#fff;
}

.td-block-span6.td-post-prev-post {
	padding:0!important;
}

.td-post-prev-post a {
	color:#333;
}

.td-post-prev-post i {
	width:70px;
	-ms-transform:rotate(-180deg);
	-moz-transform:rotate(-180deg);
	-webkit-transform:rotate(-180deg);
	transform:rotate(-180deg);
	float:left;
	margin-top:35px;
	text-align:center;
	background:#f0f0f0;
	font-size:22px;
	height:70px;
	line-height:70px;
	margin-right:15px;
}

.td-post-prev-post .td-post-next-prev-content {
	width:calc(100% - 85px);
}

.td-block-span6.td-post-next-post {
	padding:0!important;
}

.td-post-next-post a {
	color:#333;
}

.td-post-next-post i {
	width:70px;
	float:right;
	margin-top:35px;
	text-align:center;
	background:#f0f0f0;
	font-size:22px;
	height:70px;
	line-height:70px;
	margin-left:15px;
}

.td-post-next-post .td-post-next-prev-content {
	width:calc(100% - 85px);
}

.post .designation {
	font-family:"Montserrat",sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#00abd3;
	margin-top:-10px;
}

.author-box-wrap {
	border-bottom:1px solid #e6e6e6;
	margin-bottom:20px;
}

.author-box-wrap .desc {
	min-height:100px;
}

.author-box-wrap .sponsorimg {
	float:left;
}

.td-author-name {
	display:inline-block;
	font-family:'Montserrat',sans-serif;
	color:#333;
	text-transform:uppercase;
	font-weight:400;
}

.td-author-name a {
	color:#333;
	text-transform:uppercase;
	font-weight:400;
}

.td-author-name span {
	float:left;
}

.td-author-name .td-author-social {
	float:left;
	margin-left:10px;
}

.td-author-name .td-author-social .td-social-icon-wrap a {
	margin-top:-2px;
}

.td-author-name .td-author-social .td-social-icon-wrap i {
	color:#cbcccd;
}

.td-author-description {
	color:#444;
}

.sponsorbio .sponsorimg {
	max-width:150px;
}

.sponsorbio .desc {
	margin:0 0 4px 170px;
}

.sharingcontainer {
	position:absolute;
	top:0;
	left:4%;
	width:50px;
	margin-left:-100px;
	float:left;
	margin-top:90px;
}

.sharingcontainer.sticky-social {
	position:fixed;
	top:3.4em;
	left:28.4em;
}

.sharingcontainer.hideaddthissticky {
	visibility:hidden;
}

.sharingcontainer-bottom {
	padding:20px;
}

.addthis_sharing_toolbox .at-share-btn {
	margin:2px;
	display:inline-block;
	width:3.125em;
	height:3.125em;
	max-width:3.125em!important;
	max-height:3.125em!important;
	text-align:center;
	padding:10px 0 0;
}

.addthis_sharing_toolbox svg {
	display:none;
}

.addthis_sharing_toolbox a,.addthis_sharing_toolbox span {
	background:#f0f0f0!important;
}

.addthis_sharing_toolbox a:hover,.addthis_sharing_toolbox span:hover {
	background:#ea634f!important;
}

.addthis_sharing_toolbox .at-share-btn .at-icon-wrapper {
	height:50px!important;
}

.addthis_sharing_toolbox .at-svc-facebook .at-icon-wrapper {
	background:url(images/icons/facebook.png) no-repeat center!important;
}

.addthis_sharing_toolbox .at-svc-twitter .at-icon-wrapper {
	background:url(images/icons/twitter.png) no-repeat center!important;
}

.addthis_sharing_toolbox .at-svc-linkedin .at-icon-wrapper {
	background:url(images/icons/linkedIn.png) no-repeat center!important;
}

.addthis_sharing_toolbox .at-svc-email .at-icon-wrapper {
	background:url(images/icons/email.png) no-repeat center!important;
}

.addthis_sharing_toolbox .at-svc-print .at-icon-wrapper {
	background:url(images/icons/print.png) no-repeat center!important;
}

@media (max-width:1136px) {
	.sharingcontainer {
		position:relative!important;
		top:0!important;
		left:0!important;
		width:auto;
		margin:0 0 20px;
		float:none;
	}
	
	.sharingcontainer a {
		margin:5px!important;
	}
}

.category .td-category-header .td-category-description,.td-ss-main-content .td-category-header .td-category-description {
	display:none;
}

.category .entry-title,.td-ss-main-content .entry-title {
	margin:30px 14px 0 0;
}

.category .entry-title span,.td-ss-main-content .entry-title span {
	background:#ea634f;
	color:#fff;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:14px;
	line-height:18px;
	padding:12px 18px;
	border-radius:0;
}

.category .td_module_10,.td-ss-main-content .td_module_10 {
	padding-left:0;
	padding-right:0;
	border-bottom:2px solid #e6e6e6;
	margin-left:20px;
	margin-right:19px;
	padding-bottom:25px;
}

.category .td_module_10 .td-module-thumb,.td-ss-main-content .td_module_10 .td-module-thumb {
	margin-top:10px;
	min-height:140px;
}

.category .td_module_10 .item-details,.td-ss-main-content .td_module_10 .item-details {
	margin-left:230px;
	margin-bottom:0;
	margin-top:20px;
	min-height:155px;
}

.category .td_module_10 .item-details.no-modulethumb,.td-ss-main-content .td_module_10 .item-details.no-modulethumb {
	margin-left:0;
	margin-bottom:-5px;
	min-height:auto;
}

.category .td_module_10 .item-details .td-post-category,.td-ss-main-content .td_module_10 .item-details .td-post-category {
	font-size:11px;
	color:#00abd3;
	background:transparent;
	padding:0;
	text-transform:uppercase;
	line-height:11px;
}

.category .td_module_10 .item-details .entry-title,.td-ss-main-content .td_module_10 .item-details .entry-title {
	margin-top:5px;
	margin-bottom:5px;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:21px;
	line-height:25px;
	text-transform:none;
}

.category .td_module_10 .item-details .meta-info,.td-ss-main-content .td_module_10 .item-details .meta-info {
	font-family:'Montserrat',sans-serif;
	font-size:11px;
	font-style:normal;
	color:#737373;
	text-transform:uppercase;
	margin-top:10px;
}

.category .td_module_10 .item-details .meta-info a,.td-ss-main-content .td_module_10 .item-details .meta-info a {
	color:#737373;
}

.category .td_module_10 .item-details .meta-info .td-post-author-name span,.td-ss-main-content .td_module_10 .item-details .meta-info .td-post-author-name span {
	display:none;
}

.category .td_module_10 .item-details .meta-info .td-post-author-name a,.td-ss-main-content .td_module_10 .item-details .meta-info .td-post-author-name a {
	font-style:normal;
}

.category .td_module_10 .item-details .td-excerpt,.td-ss-main-content .td_module_10 .item-details .td-excerpt {
	font-family:'Lato',sans-serif;
	font-weight:400;
	font-size:16px;
	line-height:23px;
	margin-bottom:8px;
}

.subcategory .entry-title span {
	background:#00abd3;
}

.subcategory .td_module_10 .td-module-thumb {
	margin-top:7px;
}

.subcategory .td_module_10 .item-details .td-post-category {
	display:none;
}

.category-article-series .subcategory .entry-title span {
	background:#ea634f;
}

.category-article-series .subcategory .td_module_10 .td-module-thumb {
	margin-top:3px;
}

.category-article-series .subcategory .td_module_10 .item-details .td-post-category {
	display:block;
}

.td-main-sidebar {
	padding-top:10px;
}

.td-main-sidebar .td-module-title a {
	font-family:'Montserrat',sans-serif;
	font-weight:400;
}

.td-main-sidebar .td_block_2,.td-main-sidebar .widget,.td-main-sidebar .td_block_7,.td-main-sidebar .td_block_morefromsponsor,.td-main-sidebar .td_block_articleseries {
	border:1px solid #e6e6e6;
	padding-top:0;
	margin-top:60px;
}

.td-main-sidebar .td_block_2 .block-title,.td-main-sidebar .widget .block-title,.td-main-sidebar .td_block_7 .block-title,.td-main-sidebar .td_block_morefromsponsor .block-title,.td-main-sidebar .td_block_articleseries .block-title {
	width:100%;
	margin:0 0 5px;
	text-align:center;
}

.td-main-sidebar .td_block_2 .block-title span,.td-main-sidebar .widget .block-title span,.td-main-sidebar .td_block_7 .block-title span,.td-main-sidebar .td_block_morefromsponsor .block-title span,.td-main-sidebar .td_block_articleseries .block-title span {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
	background:#00abd3;
	border-radius:0;
	padding:15px 20px;
	text-transform:uppercase;
	margin-top:-20px;
}

.td-main-sidebar .td_block_2 .block-title .uk-active,.td-main-sidebar .widget .block-title .uk-active,.td-main-sidebar .td_block_7 .block-title .uk-active,.td-main-sidebar .td_block_morefromsponsor .block-title .uk-active,.td-main-sidebar .td_block_articleseries .block-title .uk-active {
	background:#017d9e;
}

.td-main-sidebar .td_block_2 .td-post-author-name,.td-main-sidebar .widget .td-post-author-name,.td-main-sidebar .td_block_7 .td-post-author-name,.td-main-sidebar .td_block_morefromsponsor .td-post-author-name,.td-main-sidebar .td_block_articleseries .td-post-author-name,.td-main-sidebar .td_block_2 .divider,.td-main-sidebar .widget .divider,.td-main-sidebar .td_block_7 .divider,.td-main-sidebar .td_block_morefromsponsor .divider,.td-main-sidebar .td_block_articleseries .divider,.td-main-sidebar .td_block_2 .td-post-date,.td-main-sidebar .widget .td-post-date,.td-main-sidebar .td_block_7 .td-post-date,.td-main-sidebar .td_block_morefromsponsor .td-post-date,.td-main-sidebar .td_block_articleseries .td-post-date {
	display:none;
}

.td-main-sidebar .td_block_2 .sponsored-name,.td-main-sidebar .widget .sponsored-name,.td-main-sidebar .td_block_7 .sponsored-name,.td-main-sidebar .td_block_morefromsponsor .sponsored-name,.td-main-sidebar .td_block_articleseries .sponsored-name {
	display:block;
}

.td-main-sidebar .related_mostread {
	border:1px solid #e6e6e6;
	padding-top:0;
	margin-top:60px;
}

.td-main-sidebar .related_mostread .meta-info {
	display:none;
}

.td-main-sidebar .related_mostread .block-title {
	width:100%;
	margin:0 0 5px;
	text-align:center;
}

.td-main-sidebar .related_mostread .block-title a {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
	background:#00abd3;
	border-radius:0;
	padding:15px 20px;
	text-transform:uppercase;
	margin-top:-20px;
}

.td-main-sidebar .related_mostread .block-title>span {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
	background:#00abd3;
	border-radius:0;
	padding:15px 20px;
	text-transform:uppercase;
	margin-top:-40px;
	margin-bottom:-20px;
}

.td-main-sidebar .related_mostread .block-title .uk-active {
	background:#017d9e;
}

.td-main-sidebar .related_mostread ul li {
	list-style-type:none;
}

.td-main-sidebar .related_mostread .td_module_6 .td-module-thumb {
	margin-top:5px;
}

.td-main-sidebar .related_mostread .td_module_6 .td-post-category {
	display:none;
}

.td-main-sidebar .td_block_morefromsponsor .block-title span {
	margin-top:-8%;
	max-width:300px;
	line-height:14px;
}

.td-main-sidebar .td_block_morefromsponsor .meta-info {
	display:none;
}

.td-main-sidebar .td_block_2 .td-block-span12:last-child .td_module_6,.td-main-sidebar .td_block_7 .td-block-span12:last-child .td_module_6,.td-main-sidebar .related_mostread .td-block-span12:last-child .td_module_6 {
	border-bottom:0 solid #f0f0f0;
}

.td-main-sidebar .td_module_6 {
	border-bottom:1px solid #f0f0f0;
	padding-top:10px;
}

.td-main-sidebar .td_module_6 .entry-title {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	text-transform:none;
	margin-top:0;
}

.td-main-sidebar .td_module_6 .td-post-category {
	color:#00abd3;
	padding:0;
	text-transform:uppercase;
	background:transparent;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:14px;
	line-height:19px;
}

.td-main-sidebar .td_module_6 .sponsored-name {
	font-family:'Montserrat',sans-serif;
	font-size:10px;
	line-height:13px;
	text-transform:uppercase;
	color:#00abd3;
	font-style:normal;
}

.td-main-sidebar .td_module_6 .sponsored-name span {
	color:#737373;
}

.td-main-sidebar .td_module_6 .td-module-thumb {
	margin-top:7px;
}

.td-main-sidebar .td_module_6 .meta-info {
	margin-bottom:3px;
	margin-top:5px;
}

.td-main-sidebar .td_module_4 {
	border-bottom:1px solid #f0f0f0;
	padding-bottom:15px;
	margin-bottom:0!important;
}

.td-main-sidebar .td_module_4 .entry-title {
	text-transform:none;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:14px;
	line-height:19px;
}

.td-main-sidebar .td_module_4 .sponsored-name {
	font-family:'Montserrat',sans-serif;
	font-size:10px;
	line-height:13px;
	text-transform:uppercase;
	color:#00abd3;
	font-style:normal;
}

.td-main-sidebar .td_module_4 .sponsored-name span {
	color:#737373;
}

.td-main-sidebar .td_module_4 .td-post-category {
	color:#00abd3;
	padding:0;
	text-transform:uppercase;
	background:transparent;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:14px;
	line-height:19px;
}

.td-main-sidebar .td_module_4 .td-excerpt {
	display:none;
}

.td-main-sidebar .td_module_4 .meta-info {
	margin-bottom:3px;
	margin-top:5px;
}

.td-main-sidebar .sponsoredmodule {
	margin:20px;
	padding:20px;
}

.td-main-sidebar .sponsoredmodule .sponsored-name {
	font-family:'Montserrat',sans-serif;
	font-size:12px;
	line-height:18px;
	text-transform:uppercase;
	color:#00abd3;
	font-style:normal;
	text-align:center;
}

.td-main-sidebar .sponsoredmodule .sponsored-name span {
	color:#737373;
}

.td-main-sidebar .sponsoredmodule .about-sponsor {
	font-family:'Montserrat',sans-serif;
	font-size:8px;
	line-height:18px;
	text-transform:uppercase;
	color:#737373;
	text-align:center;
}

.td-main-sidebar .sponsoredmodule .about-sponsor a {
	color:#737373;
	text-decoration:underline!important;
}

.td-main-sidebar .sponsoredmodule .sponsor-logo {
	text-align:center;
	margin-top:20px;
}

.td-main-sidebar .sponsoredmodule .sponsor-logo img {
	margin-left:auto;
	margin-right:auto;
}

input[type="submit"] {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	font-weight:700;
	line-height:36px;
	background-color:#ea634f;
	border-radius:0;
	color:#fff;
	border:medium none;
	text-transform:uppercase;
	text-align:center;
	height:40px;
	margin-left:auto;
	margin-right:auto;
	padding:0 30px;
	margin-bottom:0;
}

.jumptocomment {
	display:none;
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	font-weight:700;
	line-height:36px;
	background-color:#ea634f;
	border-radius:0;
	color:#fff;
	border:medium none;
	text-transform:uppercase;
	text-align:center;
	width:calc(100% - 30px);
	height:40px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin:30px 15px;
}

.jumptocomment a {
	color:#fff;
}

#mailchimp h4,.mailchimp-popup h4 {
	text-align:center;
	margin-top:0;
	font-size:12px;
}

#mailchimp h4 span,.mailchimp-popup h4 span {
	font-weight:400;
	color:#737373;
}

#mailchimp input[type="text"],.mailchimp-popup input[type="text"] {
	font-family:'Montserrat',sans-serif!important;
	font-size:12px;
	line-height:21px;
	font-weight:400;
	color:#737373!important;
}

#mailchimp input[type="email"],.mailchimp-popup input[type="email"] {
	margin-bottom:10px;
	font-family:'Montserrat',sans-serif;
	font-size:12px;
	line-height:21px;
	font-weight:400;
	margin-top:12px;
	border:1px solid #e6e6e6;
	width:100%;
	max-width:100%;
	height:34px;
	padding:3px 9px;
}

#mailchimp input[type="checkbox"],.mailchimp-popup input[type="checkbox"] {
	margin-right:10px;
}

#mailchimp label,.mailchimp-popup label,#mailchimp .terms,.mailchimp-popup .terms {
	font-family:'Montserrat',sans-serif;
	font-size:8.5px;
	line-height:16px;
	font-weight:400;
	color:#737373;
}

#mailchimp .error,.mailchimp-popup .error {
	display:block;
	color:#ea634f;
}

#mailchimp .terms,.mailchimp-popup .terms {
	text-align:center;
	padding:0 15px;
	margin-top:10px;
	margin-bottom:20px;
}

#mailchimp .terms a,.mailchimp-popup .terms a {
	color:#ea634f;
}

.td-more-articles-box.hidemailchimpslider,#mailchimpsubscriptionmodal.hidemailchimpslider {
	visibility:hidden;
}

.td-more-articles-box .td-more-articles-box-title,#mailchimpsubscriptionmodal .td-more-articles-box-title,.td-more-articles-box .popup-box-title,#mailchimpsubscriptionmodal .popup-box-title {
	font-family:"Montserrat",sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
	background:#00abd3;
	border-radius:0;
	padding:6px 20px;
	text-transform:uppercase;
	margin-top:10px;
}

.td-more-articles-box .td-close-more-articles-box,#mailchimpsubscriptionmodal .td-close-more-articles-box {
	left:313px;
	top:0;
	color:#cbcccd;
}

.td-more-articles-box #sideform-EMAIL-error,#mailchimpsubscriptionmodal #sideform-EMAIL-error,.td-more-articles-box #mce-EMAIL-error,#mailchimpsubscriptionmodal #mce-EMAIL-error {
	padding:0;
	background-color:#fff;
	font-weight:700;
	z-index:1;
	color:#ea634f;
	font-family:'Montserrat',sans-serif;
	font-size:8.5px;
	font-weight:400;
	display:block;
}

.td-more-articles-box .td-close-more-articles-box,#mailchimpsubscriptionmodal .td-close-more-articles-box {
	left:0;
}

#mailchimpsubscriptionmodal .uk-modal-dialog {
	top:100px!important;
	width:390px;
}

@media (max-width:767px) {
	#mailchimpsubscriptionmodal .uk-modal-dialog {
		top:10px!important;
	}
}

#mailchimpsubscriptionmodal .uk-modal-close {
	display:block;
	color:#fff;
	background:#ea634f;
	width:50px;
	height:35px;
	float:right;
	font-size:24px;
	padding:15px 0 0;
	opacity:1;
}

#mailchimpsubscriptionmodal .uk-modal-dialog>.uk-close:first-child {
	margin:-40px -40px 0 0;
}

@media (max-width:767px) {
	#mailchimpsubscriptionmodal .uk-modal-dialog>.uk-close:first-child {
		margin:-40px -30px 0 0;
	}
}

#mailchimpsubscriptionmodal .mailchimp-popup {
	padding:10px 20px 0;
}

@media (max-width:767px) {
	#mailchimpsubscriptionmodal .mailchimp-popup {
		padding:20px;
	}
}

#mailchimpsubscriptionmodal .mailchimp-popup .popup-box-title {
	padding:10px 13px;
	text-align:center;
}

@media (max-width:767px) {
	#mailchimpsubscriptionmodal .mailchimp-popup .popup-box-title {
		padding:10px 9px;
		font-size:11px;
	}
}

#mailchimpsubscriptionmodal .mailchimp-popup h4 {
	margin-top:20px;
	text-align:center;
	font-size:12px;
}

#mailchimpsubscriptionmodal .mailchimp-popup h4 span {
	font-weight:400;
	color:#737373;
}

#mailchimpsubscriptionmodal .mailchimp-popup .chkbox,#mailchimpsubscriptionmodal .mailchimp-popup .fieldscontainer {
	text-align:center;
}

#mailchimpsubscriptionmodal .mailchimp-popup .gform_button {
	width:calc(100% - 8px)!important;
}

#mailchimpsubscriptionmodal .mailchimp-popup input[type="text"] {
	font-family:'Montserrat',sans-serif!important;
	font-size:12px;
	line-height:21px;
	font-weight:400;
	color:#737373!important;
}

#mailchimpsubscriptionmodal .gform_wrapper {
	margin:1em 0 0!important;
}

#mailchimpsubscriptionmodal #modalstop {
	background:transparent;
	border:none;
	font-size:9px;
	width:100%;
	text-align:center;
	color:#ea634f;
	font-weight:700;
}

#mailchimpsubscriptionmodal .popup-box-title {
	font-family:"Montserrat",sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
	background:#00abd3;
	border-radius:0;
	padding:6px 20px;
	text-transform:uppercase;
	margin-top:10px;
}

::-webkit-input-placeholder {
	color:#737373;
}

:-moz-placeholder {
	color:#737373;
}

::-moz-placeholder {
	color:#737373;
}

:-ms-input-placeholder {
	color:#737373;
}

#mce-success-response,#mce-error-response,.sideform-response {
	background:#ea634f;
	font-size:15px;
	padding:10px;
	margin:5px 0;
	color:#fff;
}

#mc-embedded-subscribe-form .sideform-response {
	background:#ea634f;
	width:100%;
	height:auto;
	margin-bottom:10px;
}

#taboola-outer {
	border:1px solid #e6e6e6;
	padding-top:0;
	padding-left:20px;
	padding-right:20px;
	margin-top:60px;
}

#taboola-outer .block-title {
	width:100%;
	margin:0 0 20px;
	text-align:center;
}

#taboola-outer .block-title span {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
	background:#00abd3;
	border-radius:0;
	padding:15px 20px;
	text-transform:uppercase;
	margin-top:-20px;
}

#taboola-outer .block-title .uk-active {
	background:#017d9e;
}

#taboola-outer .organic-thumbnails-b .video-label,#taboola-outer .organic-thumbnails-b .sponsored,#taboola-outer .organic-thumbnails-b .sponsored-url,#taboola-outer .thumbnails-b .syndicatedItem .video-title {
	font-family:'Montserrat',sans-serif;
}

#taboola-outer .organic-thumbnails-b .video-title,#taboola-outer .thumbnails-a .video-title {
	font-size:14px;
	line-height:19px;
	font-weight:400;
	max-height:76px;
	color:#333;
	text-decoration:none;
}

#taboola-outer .branding {
	font-family:'Montserrat',sans-serif;
}

#taboola-outer .thumbnails-b .videoCube:hover .video-label-box .video-title,#taboola-outer .organic-thumbnails-b .videoCube:hover .video-label-box .video-title {
	text-decoration:none;
	color:#ea634f;
}

.td-404-title {
	font-family:'Montserrat',sans-serif;
	font-size:100px;
	font-weight:700;
	line-height:120px;
	text-align:left;
	padding:30px 20px 17px;
}

.td-404-sub-title {
	font-family:'Montserrat',sans-serif;
	font-size:18px;
	line-height:24px;
	color:#222;
	text-align:left;
	font-weight:700;
	text-transform:uppercase;
	padding:0 20px 40px;
}

.td-404-sub-sub-title {
	text-align:left;
	font-family:'Montserrat',sans-serif;
	font-size:18px;
	line-height:24px;
	padding:0 20px;
	margin-bottom:40px;
}

.td-404-sub-sub-title a {
	background-color:transparent;
	border:none;
	border-radius:0;
	color:#ea634f;
	font-size:18px;
	font-weight:100;
	line-height:24px;
	padding:0;
	margin-left:0;
	text-decoration:underline!important;
}

.td-404-sub-sub-title a:hover {
	color:#00abd3;
	background-color:transparent;
	text-decoration:none!important;
}

.td-404-image {
	background:url(images/icorn.png);
	width:319px;
	height:401px;
	margin-top:30px;
}

.td-404-search {
	padding:0 20px;
}

.td-404-search input[type="text"] {
	width:500px;
	font-family:'Montserrat',sans-serif;
}

.td-404-search input[type="submit"] {
	width:110px;
	margin-left:20px;
	margin-top:19px;
	height:34px;
	line-height:34px;
}

.search-results .td-search-form-widget .td-widget-search-input,.search-no-results .td-search-form-widget .td-widget-search-input {
	border-right:1px solid #e6e6e6;
}

.search-results .td-search-form-widget .wpb_button,.search-no-results .td-search-form-widget .wpb_button {
	border-radius:0;
}

.search-results .entry-title span,.search-no-results .entry-title span {
	font-size:24px;
	font-weight:600;
	line-height:32px;
	background:transparent;
	color:#222;
	padding:0;
}

.search-results .entry-title span.td-search-query,.search-no-results .entry-title span.td-search-query {
	color:#00abd3;
}

.search-results input[type="text"],.search-no-results input[type="text"] {
	width:515px;
	font-family:'Montserrat',sans-serif;
}

.search-results input[type="submit"],.search-no-results input[type="submit"] {
	width:110px;
	margin-left:20px;
	margin-top:0;
	height:34px;
	line-height:34px;
	padding:0;
}

.search-results .search-page-search-wrap,.search-no-results .search-page-search-wrap {
	border-bottom:0 dashed #f1f1f1;
	border-top:0 dashed #f1f1f1;
	margin:0;
	padding:20px 0;
}

.search-results .td_module_10,.search-no-results .td_module_10 {
	padding-left:0;
	padding-right:0;
	border-bottom:2px solid #e6e6e6;
	margin-left:20px;
	margin-right:19px;
	padding-bottom:25px;
}

.search-results .td_module_10 .td-module-thumb,.search-no-results .td_module_10 .td-module-thumb {
	margin-top:10px;
	min-height:140px;
}

.search-results .td_module_10 .item-details,.search-no-results .td_module_10 .item-details {
	margin-left:230px;
	margin-bottom:0;
	margin-top:20px;
	min-height:155px;
}

.search-results .td_module_10 .item-details.no-modulethumb,.search-no-results .td_module_10 .item-details.no-modulethumb {
	margin-left:0;
	margin-bottom:-5px;
	min-height:auto;
}

.search-results .td_module_10 .item-details .td-post-category,.search-no-results .td_module_10 .item-details .td-post-category {
	font-size:11px;
	color:#00abd3;
	background:transparent;
	padding:0;
	text-transform:uppercase;
	line-height:11px;
}

.search-results .td_module_10 .item-details .entry-title,.search-no-results .td_module_10 .item-details .entry-title {
	margin-top:5px;
	margin-bottom:5px;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:21px;
	line-height:25px;
	text-transform:none;
}

.search-results .td_module_10 .item-details .meta-info,.search-no-results .td_module_10 .item-details .meta-info {
	font-family:'Montserrat',sans-serif;
	font-size:11px;
	font-style:normal;
	color:#737373;
	text-transform:uppercase;
	margin-top:10px;
}

.search-results .td_module_10 .item-details .meta-info a,.search-no-results .td_module_10 .item-details .meta-info a {
	color:#737373;
}

.search-results .td_module_10 .item-details .meta-info .td-post-author-name span,.search-no-results .td_module_10 .item-details .meta-info .td-post-author-name span {
	display:none;
}

.search-results .td_module_10 .item-details .meta-info .td-post-author-name a,.search-no-results .td_module_10 .item-details .meta-info .td-post-author-name a {
	font-style:normal;
}

.search-results .td_module_10 .item-details .td-excerpt,.search-no-results .td_module_10 .item-details .td-excerpt {
	font-family:'Lato',sans-serif;
	font-weight:400;
	font-size:16px;
	line-height:23px;
	margin-bottom:8px;
}

.search-results .no-results,.search-no-results .no-results {
	color:#00abd3;
}

.search-results .no-results h2,.search-no-results .no-results h2 {
	color:#00abd3;
}

.search-results .td_search_subtitle,.search-no-results .td_search_subtitle {
	display:none;
}

.search-results .page-nav,.search-no-results .page-nav {
	margin-top:26px;
}

.articleseries-container .td-main-sidebar {
	float:right;
	margin-top:-66px;
}

.articleseries-container .td-main-sidebar .sponsoredmodule {
	margin:0 20px 20px;
}

.articleseries-container .stickysidebar {
	position:fixed;
	width:inherit;
	top:-10px;
}

.articleseries-container .td-category li {
	margin:0 10px 15px 0;
	color:#fff;
	font-family:'Montserrat',sans-serif;
	font-weight:700;
	font-size:14px;
	line-height:18px;
	padding:12px 18px;
	border-radius:0;
}

.articleseries-container .td-category li span {
	background:#ea634f;
	padding:12px 18px;
}

.articleseries-container article {
	padding-bottom:40px;
}

.articleseries-container article .td-post-header {
	padding-top:0;
}

.articleseries-container article .td-post-header .entry-title {
	margin:-4px 14px 5px 0;
	line-height:42px;
}

.articleseries-container article ul li,.articleseries-container article ol li {
	margin:0;
}

.articleseries-container article .sharingcontainer-bottom {
	text-align:center;
}

.articleseries-container article .author-box-wrap {
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
}

.articleseries-container .morefromsponsor {
	padding-bottom:10px;
}

.articleseries-container .morefromsponsor .td-block-span4 {
	width:339px;
}

.articleseries-container .morefromsponsor .meta-info .sponsored-name {
	font-family:'Montserrat',sans-serif;
	font-size:11px;
	line-height:13px;
	text-transform:uppercase;
	color:#00abd3;
	font-style:normal;
}

.articleseries-container .morefromsponsor .meta-info .sponsored-name span {
	color:#737373;
}

.articleseries-container .morefromsponsor .meta-info .sponsored-name br {
	display:none;
}

.articleseries-container .morefromsponsor .entry-title {
	font-family:'Montserrat',sans-serif;
	font-size:18px;
	font-weight:700;
	line-height:24px;
	margin:10px 0 12px;
	text-transform:none;
}

.articleseries-container .morefromsponsor .block-title {
	width:100%;
	margin:0 0 20px;
	text-align:center;
}

.articleseries-container .morefromsponsor .block-title span {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
	background:#00abd3;
	border-radius:0;
	padding:15px 20px;
	text-transform:uppercase;
	margin-top:-20px;
}

@media (max-width:767px) {
	.articleseries-container .morefromsponsor .block-title span {
		margin-top:-60px;
	}
}

.articleseries-container .morefromsponsor .block-title .uk-active {
	background:#017d9e;
}

.articleseries-container .morefromsponsor.td-ss-main-content {
	margin:50px auto;
	border:1px solid #e6e6e6;
	padding-bottom:50px;
	width:calc(100% - 2px);
}

@media (max-width:767px) {
	.articleseries-container .morefromsponsor.td-ss-main-content {
		width:100%;
		padding:20px 0;
	}
}

.articleseries-container .td_block_articleseries {
	width:calc(99%);
	background:#ebebeb;
}

.articleseries-container .td_block_articleseries h3 {
	text-transform:none;
	padding-left:20px;
	padding-right:19px;
	margin-top:-5px;
}

.articleseries-container .td_block_articleseries .td-block-span12 {
	background:#fff;
	padding-left:0;
	padding-right:0;
}

.articleseries-container .td_block_articleseries .td_module_articleseries .item-details {
	padding-top:20px;
	padding-bottom:0;
	margin-bottom:0;
	padding-left:20px;
	padding-right:19px;
}

.articleseries-container .td_block_articleseries .td_module_articleseries .item-details .entry-title {
	font-family:'Montserrat',sans-serif;
	font-size:14px;
	text-transform:none;
	margin:0;
	line-height:21px;
	padding-left:0;
	padding-right:0;
	padding-bottom:20px;
	border-bottom:1px solid #f0f0f0;
}

.articleseries-container .td_block_articleseries .td_module_articleseries .selected {
	border-left:7px solid #00abd3;
	padding-left:13px;
}

.articleseries-container .articleseries .nextinseries {
	padding-left:15px;
	padding-right:15px;
}

.articleseries-container .articleseries .nextinseries i {
	margin-top:26px;
}

.subscribe_wrapper .gform_button {
	width:300px;
}

.gform_wrapper .gfield_required {
	color:#737373;
}

.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,.gform_wrapper .validation_error {
	background-color:transparent!important;
	border-top:0 solid #c89797!important;
	border-bottom:0 solid #c89797!important;
	color:#ea634f!important;
}

.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .gfield_error .gfield_required,.gform_wrapper .gfield_error .validation_message {
	color:#ea634f!important;
}

.gform_wrapper li.gfield_error input[type="email"],.gform_wrapper li.gfield_error input[type="number"],.gform_wrapper li.gfield_error input[type="password"],.gform_wrapper li.gfield_error input[type="tel"],.gform_wrapper li.gfield_error input[type="text"],.gform_wrapper li.gfield_error input[type="url"],.gform_wrapper li.gfield_error textarea {
	border:1px solid #ea634f!important;
}

.gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label,.gform_wrapper ul.gfield_radio li input[type="radio"]:checked+label {
	font-weight:100!important;
}

form {
	background:none;
	padding-top:0;
}

form p {
	font-family:'Montserrat',sans-serif;
	font-weight:400;
	font-size:9px;
	line-height:13px;
	color:#737373;
	margin-bottom:0;
	margin-top:10px;
}

@media (max-width:1023px) {
	form p {
		width:215px!important;
	}
}

@media (max-width:767px) {
	form p {
		width:100%!important;
	}
}

form .gfield_label {
	font-family:'Montserrat',sans-serif;
	font-size:12px;
	line-height:21px;
	font-weight:400;
	color:#737373;
}

form .hidelabel .gfield_label {
	display:none!important;
}

form .gfield_checkbox label {
	font-family:'Montserrat',sans-serif;
	font-size:9px!important;
	line-height:16px;
	font-weight:400;
	color:#737373;
}

form input[type="checkbox"] {
	margin-top:1px!important;
}

form input[type="text"],form textarea,form select {
	font-family:'Montserrat',sans-serif;
	border-radius:0!important;
	height:34px;
	padding:3px 9px;
	background:#fff;
	border:1px solid #e6e6e6;
	font-size:12px!important;
	padding-left:5px!important;
}

form .validation_error {
	display:none;
}

form .validation_message {
	font-size:14px!important;
}

form input[type="submit"]:hover {
	background-color:#ea634f!important;
}

.wpb_content_element .formsmalltext {
	font-family:'Montserrat',sans-serif;
	font-size:10px;
	line-height:16px;
	font-weight:400;
	color:#737373;
	margin-top:0;
}

#sasad_lbrtop {
	margin-top:12px;
}

.td-adspot-title {
	font-family:'Montserrat',sans-serif;
	text-align:right;
	font-size:9px;
	color:#cbcccd;
	text-transform:uppercase;
	margin-bottom:-10px;
	line-height:17px;
}

.td-a-rec-id-sidebar .td-adspot-title {
	margin-right:20px;
	margin-bottom:5px;
	line-height:9px;
}

.td-a-rec-id-custom_ad_1 .td-adspot-title {
	margin-bottom:5px;
}

#google-adsense {
	line-height:0;
	width:85%;
	margin:37px auto;
}

#google-adsense #google-adsense-inner {
	border:10px solid #f0f0f0!important;
}

#google-adsense .td-adspot-title {
	margin-bottom:0;
}

.td-a-rec-id-custom_ad_2 {
	margin-top:25px;
}

.td-a-rec-id-custom_ad_2 .td-adspot-title {
	margin-bottom:2px;
}

.page-template-page-events .td-page-content {
	margin: 20px;
}

.page-template-page-events h1.td-page-title {
	font-size: 24px;
	font-weight: 600;
}

.page-template-page-events h1.td-page-title span {
	background: #ea634f;
    color: #fff;
    font-family: 'Montserrat',sans-serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;
    padding: 12px 18px;
    border-radius: 0;
    text-transform: uppercase;
}

#events {
	margin: 20px 0 0 -15px;
}

#events .single {
	display: inline-block;
	vertical-align: top;
	width: 19.7%;
	padding: 15px;
}

#events .single h3 {
	margin: 5px 0;
	font-size: 16px
}

#events .single .learn {
	background: #ea634f;
	padding: 5px 10px;
	color: #fff;
	font-size:14px;
	text-align: center;
	display: block;
}

#events .single .date {
	font-size: 12px;
	display: block;
}

#events .single .date span {
	font-family: 'Lato',sans-serif;
	display: inline-block;
    float: right;
    width: 84%;
}

#events .single .location {
	font-size: 12px;
	display: block;
	padding: 10px 0 15px 0
}

#events .single .location span {
	font-family: 'Lato',sans-serif;
	display: inline-block;
    float: right;
    width: 84%;
}

#events .single .uk-icon-calendar:before, #events .single .uk-icon-map-marker:before {
	font-size: 15px;
	display: inline-block;
    padding-right: 10px;
}

.single-smart_events .meta-info { font-size: 16px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 10px 0; margin: 10px 0 0 0 }
.single-smart_events .meta-info .date span { font-family: 'Lato',sans-serif; padding: 0 10px }
.single-smart_events .meta-info .location span { font-family: 'Lato',sans-serif; padding-left: 10px }

@media (max-width:1023px) {
	#events .single { width: 24.5% }
	#events .single .location span { width: 75% }
	#events .single .date span { width: 75% }
}
@media (max-width:640px) {
	#events .single { width: 32.5% }
}
@media (max-width:400px) {
	#events .single { width: 48.5% }
}

.events-slider {
	border: 4px solid #00abd3;
    padding: 12px;
    width: 99%;
}

.events-slider .bx-wrapper {
	margin: 0 auto 25px
}

.events-slider h2 {
	margin: 5px 0 25px 0;
    text-align: center;
	font-size: 30px;
}

.events-slider .image {
	width: 40%;
	display: inline-block;
}

.events-slider .image img {
	float: right
}

.events-slider .details {
	width: 57%;
	display: inline-block;
	margin-left: 25px;
	vertical-align: top;
}

.events-slider h3 {
	margin: 0;
	color: #00abd3;
}

.events-slider span {
	font-style: italic;
    margin: 5px 0;
    display: block;
}

.events-slider a.button {
	background: #ea634f;
	padding: 5px 15px;
	color: #fff;
	font-size: 14px;
	text-align: center;
}

.events-slider .bx-wrapper .bx-viewport {
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}

@media (max-width:1023px) {
	.td-more-articles-box.td-front-end-display-block {
		display:none!important;
	}
}

@media (min-width:768px) and (max-width:1023px) {
	.td-pb-span4 {
		width:251px;
	}
	
	.menu-td-demo-top-menu-container {
		display:none;
	}
	
	.homepage .td_block_big_grid_2 .td-big-grid-post {
		height:294px;
	}
	
	.homepage .td_block_5 .td-block-span4 {
		width:251px;
	}
	
	.homepage .td_block_pm2 .td_module_pm2 {
		height:288px;
	}
	
	.homepage .td_block_pm2 .td_module_pm2 .td-module-thumb {
		width:420px;
	}
	
	.homepage .td_block_pm2 .td_module_pm2 .item-details {
		padding:20px 20px 20px 440px;
	}
	
	.homepage .td_block_pm2 .td_module_pm2 .item-details .entry-title {
		margin-top:-10px;
	}
	
	.homepage .td_block_pm2 .td-next-prev-wrap {
		margin:-55px 0 0 457px;
	}
	
	.homepage .bottomfeed .td-pb-span6 {
		width:368px;
	}
	
	.homepage .icorn .td-pb-span4 {
		width:315px!important;
	}
	
	.homepage .icorn .left p {
		font-size:14px;
		line-height:19px;
	}
	
	.homepage .icorn .left .header p {
		font-size:31px;
		line-height:31px;
	}
	
	.homepage .icorn .left .wdform-field {
		width:230px!important;
		height:auto!important;
	}
	
	.homepage .icorn .left .button-submit {
		width:230px;
	}
	
	.homepage .icorn .left .warning {
		height:50px;
	}
	
	.homepage .icorn .center {
		width:120px!important;
	}
	
	.homepage .icorn .right .wpb_wrapper .wpb_wrapper {
		width:280px;
		margin-left:0;
	}
	
	.homepage .icorn .right .wpb_wrapper .wpb_wrapper p {
		font-size:24px;
		line-height:30px;
	}
	
	.homepage .icorn .bottom .gform_body {
		width:628px;
	}
	
	.homepage .icorn .bottom .gform_footer {
		width:85px;
	}
	
	.td-404-search input[type="text"] {
		width:285px;
	}
	
	.td-main-sidebar .td_block_morefromsponsor .block-title span {
		margin-top:-10%;
		max-width:220px;
	}
	
	.page .contentwithborder {
		width:480px;
		margin-top:-12px;
	}
}

@media (max-width:767px) {
	.menu-td-demo-top-menu-container {
		display:none;
	}
	
	.td-header-border::before {
		display:block;
	}
	
	.td-header-main-menu {
		height:80px;
	}
	
	.td-header-main-menu #td-top-search .header-search-wrap .td-icon-search {
		width:40px;
		padding-top:9px;
	}
	
	#offcanvas-toggle a {
		height:76px;
		width:57px;
	}
	
	#offcanvas-toggle a i {
		height:73px;
		line-height:73px;
	}
	
	.td-main-menu-logo img {
		max-height:73px!important;
		top:6px;
	}
	
	.homepage .td_block_pm1 {
		margin:25px 15px;
	}
	
	.homepage .td_block_big_grid_2 .td-big-thumb {
		margin-top:3px;
		height:auto;
	}
	
	.homepage .td_block_big_grid_2 .td-big-thumb .td-module-thumb {
		display:none;
	}
	
	.homepage .td_block_big_grid_2 .td-big-thumb .td-module-thumb img {
		display:none;
		width:1px;
		height:1px;
	}
	
	.homepage .td_block_big_grid_2 .td-big-thumb .td-module-thumb a:last-child::before {
		background:transparent;
	}
	
	.homepage .td_block_big_grid_2 .td-big-thumb .td-module-thumb a:last-child::after {
		background:transparent;
	}
	
	.homepage .td_block_big_grid_2 .td-big-thumb .td-big-grid-meta {
		padding:0 12px 12px;
		position:relative;
		pointer-events:all;
	}
	
	.homepage .td_block_big_grid_2 .td-big-thumb .td-big-grid-meta .entry-title {
		font-size:26px!important;
		line-height:32px!important;
		color:#222;
		padding-bottom:5px;
	}
	
	.homepage .td_block_big_grid_2 .td-big-thumb .td-big-grid-meta .entry-title a {
		color:#222;
		text-shadow:none;
	}
	
	.homepage .td_block_big_grid_2 .td-big-thumb .td-big-grid-meta .td-module-meta-info {
		color:#737373;
		border-bottom:1px solid #e6e6e6;
		padding-bottom:20px;
	}
	
	.homepage .td_block_big_grid_2 .td-big-thumb .td-big-grid-meta .td-module-meta-info a {
		color:#737373;
	}
	
	.homepage .td_block_big_grid_2 .td-big-thumb .td-big-grid-meta .entry-date {
		color:#737373;
	}
	
	.homepage .td_block_big_grid_2 .td-big-thumb:last-child .td-module-meta-info {
		border-bottom:0 solid #e6e6e6;
		padding-bottom:0;
		margin-bottom:-15px;
	}
	
	.homepage .td_block_pm2 {
		height:auto;
		padding-bottom:0;
	}
	
	.homepage .td_block_pm2 .td-block-span12 {
		padding-left:0;
		padding-right:0!important;
	}
	
	.homepage .td_block_pm2 .td_module_pm2 {
		height:auto;
		padding-bottom:70px;
	}
	
	.homepage .td_block_pm2 .td_module_pm2 .td-module-thumb {
		width:100%;
		margin-bottom:20px;
	}
	
	.homepage .td_block_pm2 .td_module_pm2 .item-details {
		padding:15px;
	}
	
	.homepage .td_block_pm2 .td_module_pm2 .item-details .entry-title {
		margin-top:10px;
	}
	
	.homepage .td_block_pm2 .td-next-prev-wrap {
		margin:-60px 0 0 15px;
		position:relative;
	}
	
	.homepage .td_block_pm2 .td-next-prev-wrap a {
		margin-bottom:33px;
	}
	
	.homepage .td_block_5 .td_module_3 {
		padding-bottom:10px;
		border-bottom:2px solid #e6e6e6;
		margin-bottom:15px;
	}
	
	.homepage .td_block_5 .td_module_3 .td-module-image {
		display:none;
	}
	
	.homepage .td_block_5 .td_module_3 .td-module-image img {
		width:1px;
		height:1px;
	}
	
	.homepage .td_block_5 .td-block-row:last-child .td-block-span4:last-child .td_module_3 {
		border-bottom:0 solid #e6e6e6;
	}
	
	.homepage .icorn {
		margin-top:35px;
		border-right:none;
		border-bottom:none;
		margin-bottom:35px;
	}
	
	.homepage .icorn .wpb_single_image {
		padding-top:0;
	}
	
	.homepage .icorn .left .header p {
		font-size:30px;
		line-height:32px;
		text-align:left;
	}
	
	.homepage .icorn .left p {
		text-align:left;
		font-size:16px;
	}
	
	.homepage .icorn .center .wpb_wrapper .wpb_wrapper {
		height:auto;
	}
	
	.homepage .icorn .center .wpb_single_image.vc_align_left {
		text-align:center;
	}
	
	.homepage .icorn .center .wpb_single_image .vc_single_image-wrapper {
		margin-top:0;
	}
	
	.homepage .icorn .center .wpb_single_image img {
		width:70%;
		margin-left:auto;
		margin-right:auto;
	}
	
	.homepage .icorn .right .wpb_wrapper .wpb_wrapper {
		height:auto;
		width:100%;
		margin-left:0;
	}
	
	.homepage .icorn .right .wpb_wrapper .wpb_wrapper p {
		font-size:16px;
		line-height:23px;
	}
	
	.homepage .icorn .bottom .gform_body {
		width:calc(100% - 10px);
		margin-left:10px;
		margin-right:10px;
	}
	
	.homepage .icorn .bottom .gform_footer {
		width:100%;
	}
	
	.homepage .icorn .bottom .gform_footer input[type="submit"] {
		width:100px;
		margin-left:auto;
		margin-right:auto;
		display:block;
	}
	
	.homepage .icorn .bottom .warning {
		height:38px;
	}
	
	.homepage .td_block_7 .td-block-row:last-child .td_module_6:last-child {
		border-bottom:none;
	}
	
	.homepage .td_block_7 .td-block-row:last-child .td_module_6:last-child .item-details {
		margin-bottom:0;
	}
	
	.homepage .td_block_7 .td_module_6 {
		border-bottom:2px solid #e6e6e6;
		margin-bottom:12px;
	}
	
	.homepage .td_block_7 .td_module_6 .td-module-thumb {
		margin-top:6px;
		display:none;
	}
	
	.homepage .td_block_7 .td_module_6 .td-module-thumb img {
		display:none;
		width:1px;
		height:1px;
	}
	
	.homepage .td_block_7 .td_module_6 .entry-thumb {
		width:80px;
		height:auto;
	}
	
	.homepage .td_block_7 .td_module_6 .item-details {
		margin-left:0;
		margin-bottom:15px;
	}
	
	.homepage .td_block_7 .td_module_6 .entry-title {
		font-size:16px;
	}
	
	.homepage .td_block_7 .td_module_6 .meta-info .divider,.homepage .td_block_7 .td_module_6 .meta-info .td-post-date {
		display:none;
	}
	
	.homepage .bottomfeed .td-pb-span6:last-child {
		margin-top:60px;
	}
	
	.td-scroll-up {
		display:block;
	}
	
	#at4m-mobile-container {
		display:none!important;
	}
	
	.td-post-header {
		padding-top:15px;
	}
	
	.td-post-header .td-category {
		display:none;
	}
	
	.td-pb-padding-side {
		padding:0 15px;
	}
	
	#disqus_thread {
		padding:15px;
	}
	
	.td-post-content blockquote p {
		font-size:20px;
		line-height:28px;
	}
	
	.td-post-content ul li {
		margin:0;
		margin-left:20px;
	}
	
	.td-post-content ol li {
		margin:0;
		margin-left:20px;
	}
	
	.td-post-content .td-post-image-full {
		width:calc(100% + 30px)!important;
		max-width:calc(100% + 30px)!important;
		margin-left:-15px;
	}
	
	.post header h1 {
		font-size:26px;
		line-height:32px;
	}
	
	.post .sharingcontainer {
		margin:10px 0 5px 13px;
	}
	
	.post .sharingcontainer a {
		margin:2px!important;
	}
	
	.post .sharingcontainer-bottom {
		padding:15px;
	}
	
	.post .td-block-span6.td-post-prev-post {
		width:100%!important;
		padding:0 15px!important;
	}
	
	.post .td-block-span6.td-post-prev-post i {
		margin-top:25px;
	}
	
	.post .td-block-span6.td-post-next-post {
		width:100%!important;
		padding:0 15px!important;
	}
	
	.post .td-block-span6.td-post-next-post i {
		margin-top:25px;
	}
	
	.post .td-post-next-prev {
		border:0 solid #e6e6e6;
	}
	
	.post .author-box-wrap {
		margin-left:15px;
		margin-right:15px;
		border-left:1px solid #e6e6e6;
		border-right:1px solid #e6e6e6;
		padding:20px;
	}
	
	.post .author-box-wrap img {
		float:left;
	}
	
	.post .author-box-wrap .designation {
		display:inline-block;
		margin-left:20px;
		clear:both;
		width:calc(100% - 120px);
		font-size:12px;
		text-align:left;
	}
	
	.post .author-box-wrap .td-author-description {
		clear:both;
		text-align:left;
	}
	
	.post .author-box-wrap .td-author-name {
		display:inline-block;
		margin-left:20px;
		clear:both;
		width:calc(100% - 120px);
		text-align:left;
	}
	
	.post .author-box-wrap .td-author-name span {
		float:none;
	}
	
	.post .author-box-wrap .td-author-name .td-author-social {
		float:none;
		margin-left:-5px;
	}
	
	.post .jumptocomment {
		display:block;
	}
	
	.page .contentwithborder {
		width:100%;
		margin-left:0;
	}
	
	.page .wholesidebarwithborder {
		margin-top:60px;
	}
	
	.page img {
		margin-left:auto!important;
	}
	
	.page .subscribe_wrapper .gform_button {
		width:260px;
	}
	
	.td-main-sidebar .td_block_morefromsponsor .block-title span {
		margin-top:-8%;
		max-width:300px;
	}
	
	.td-main-sidebar .td_block_morefromsponsor .item-details {
		margin-left:115px;
	}
	
	.author .td-main-content .td-page-header {
		margin:25px 15px;
	}
	
	.author .td-main-content .td-page-header .author-box-wrap .avatar {
		margin-left:0;
	}
	
	.author .td-main-content .td-page-header .author-box-wrap .desc {
		text-align:left;
		margin:0 auto 4px;
	}
	
	.author .td-main-content .td-page-header .author-box-wrap .desc .td-page-title {
		margin:1px 10px 0 0;
		float:left;
	}
	
	.author .td-main-content .td-page-header .author-box-wrap .desc .td-author-social {
		margin:30px 0 0 10px;
	}
	
	.author .td-main-content .td_module_10 {
		padding-left:15px;
		padding-right:15px;
		padding-top:20px;
		padding-bottom:20px;
	}
	
	.author .td-main-content .td_module_10 .item-details {
		margin-left:0;
		min-height:auto;
	}
	
	.author .td-main-content .td_module_10 .item-details .td-post-category {
		font-size:11px;
		color:#00abd3;
		background:transparent;
		padding:5px 0;
	}
	
	.author .td-main-content .td-module-thumb .entry-thumb {
		width:75%;
	}
	
	.author .td-main-sidebar .related_mostread,.author .td-main-sidebar .td_block_7 {
		display:none;
	}
	
	.category .td_module_10,.search-results .td_module_10 {
		margin-left:15px;
		margin-right:15px;
		padding-top:20px;
		padding-bottom:20px;
	}
	
	.category .td_module_10 .td-module-thumb .entry-thumb,.search-results .td_module_10 .td-module-thumb .entry-thumb {
		width:75%;
	}
	
	.category .td_module_10 .item-details,.search-results .td_module_10 .item-details {
		margin-left:0;
		min-height:auto;
	}
	
	.category .td_module_10 .item-details.no-modulethumb,.search-results .td_module_10 .item-details.no-modulethumb {
		margin-top:0;
	}
	
	.td-footer-container a {
		font-size:14px;
	}
	
	.td-footer-container .td-footer-info {
		text-align:left;
		margin-bottom:25px;
	}
	
	.td-footer-container .footer-text-wrap {
		font-size:14px;
		text-align:left;
		margin-bottom:20px;
	}
	
	.td-footer-container .footer-logo-wrap img {
		width:260px;
	}
	
	.td-footer-container .widget {
		padding:0 15px 10px;
	}
	
	.td-footer-container .td-pb-span3.border .widget {
		border-left:0 solid #737373;
		border-right:0 solid #737373;
	}
	
	.td-footer-container .td-pb-span3.border .widget ul {
		border-top:1px solid #737373;
		border-bottom:1px solid #737373;
		padding-top:20px;
		padding-bottom:20px;
	}
	
	.td-sub-footer-container {
		padding:15px;
	}
	
	.td-sub-footer-container .td-sub-footer-copy {
		line-height:18px;
	}
	
	.td-404-search input[type="text"] {
		width:60%;
	}
	
	.td-404-search input[type="submit"] {
		width:30%;
	}
	
	.articleseries-container .stickysidebar {
		position:relative;
	}
	
	.articleseries-container .td-post-header {
		padding-top:20px;
	}
	
	.articleseries-container .td-post-header .td-category {
		display:block;
	}
	
	.articleseries-container .td-post-header .meta-info {
		margin-bottom:10px;
	}
	
	.articleseries-container article .sharingcontainer-bottom {
		text-align:left;
	}
	
	.articleseries-container article .td-post-header .entry-title {
		line-height:32px;
	}
	
	.articleseries-container .td-main-sidebar {
		float:none;
	}
	
	.articleseries-container .td-main-sidebar .sponsoredmodule {
		margin:0 20px 20px;
	}
	
	.articleseries-container .td_block_articleseries {
		display:none;
	}
	
	.articleseries {
		display:none;
	}
	
	.articleseries.currentpostonseries {
		display:block!important;
	}
}
@media (max-width:767px) {
	.sas_ad_mrec01_outer {
		width:300px;
		margin-left:auto;
		margin-right:auto;
		margin-top: 20px;
	}
	.sas_ad_mrec01_outer .td-adspot-title {
		margin-bottom: 0;
	}
}
.at-share-tbx-element {
	font-size: 16px !important
}