/*
Theme Name:     Newspaper 7 Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        7.7c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/
/*@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');*/
img.td-retina-data {
    margin-top: 33px;
}

.pros2 {
    width: 50%;
    float: left;
    height: 300px;
    overflow: auto;
    background: #e3fdfb;
}
.pros2 h3 {
    background: #009688;
    text-align: center;
    color: #fff;
}
.pros2 ul, .cons2 ul {
    list-style: none;
}
.cons2 {
    width: 50%;
    float: left;
    height: 300px;
	overflow: auto;
    background: #ffe4af;
}
.cons2 h3 {
    background: #f1b4aa;
    text-align: center;
    color: #000;
}

element.style {
}
.cons2 li, .pros2 li {
    margin-left: 18px;
    margin-right: 6px;
    padding-left: 23px;
    position: relative;
}
.pros2 li:before {
    content: "";
    padding-right: 10px;
    background-image: url(images/stuffoholics_combine.png);
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    position: absolute;
    left: 0;
    top: 4px;
}
.cons2 li:before {
    content: "";
    padding-right: 10px;
    position: absolute;
    left: 0;
    height: 15px;
    width: 15px;
    background-image: url(images/stuffoholics_combine.png);
    background-position: -25px 0;
    top: 4px;
}
.pros-cons-box {
    overflow: hidden;
	margin-bottom:25px;
}
.td_smart_list_4 .list-h3 {
    line-height: 24px;
    margin-bottom: 9px;
    margin-top: 0;
}
.holyday-list {
    overflow: hidden;
    border-bottom: 1px solid #ededed;
    padding-bottom: 16px;
}
i.holiday-icon {
    font-size: 13px;
    margin-left: 10px;
}
.holiday-page .td_smart_list_4 .td-sml-figure {
    float: right;
    margin-left: 20px;
    width: 180px;
}


/*From March 30 2018*/
/*Typography*/
	.page h3
	{
		color:#c70039;
	}
	
	.page h3 a
	{
		color:#4db2ec;
	}
	
	.single.single-post h2
	{
		color:#c70039;
		font-weight:bold;
	}

	.btnazonlink .price-button,
	.textazonlink,
	label.readmore1,
	label.readmore2,
	.pros-cons-box .pros2 h3,
	.page .td-footer-wrapper h3 a
	{
		color:#ffffff;
	}
	
	.single.single-post h3
	{
		color:darkcyan;
	}
	
	aside.toc_widget h4 span,
	aside.toc_widget ul.toc_widget_list li a:hover	
	{
		color:#834743;
	}
	
	aside.toc_widget ul.toc_widget_list li a,
	.pros-cons-box .cons2 h3,
	.page h2 span a
	{
		color:#111111;
	}

	.page h2 span a:hover
	{
		color:#333333!important;
	}
	
	aside.toc_widget h4.block-title
	{
		font-size:15px;
	}

	label.readmore1,
	label.readmore2
	{
		font-size:12px;
	}
	
	aside.toc_widget ul.toc_widget_list li a
	{
		font-size:13px;
	}

	aside.toc_widget h4.block-title,
	.pros-cons-box .cons2 h3,
	.pros-cons-box .pros2 h3
	{
		font-weight:600;
	}	
	body {

  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}
/*End Typography*/

/*Aside*/
	aside.toc_widget
	{
		margin-bottom: 20px;
	}
	
	aside.toc_widget h4.block-title,
	.td_block_social_counter .block-title
	{
		background-image: url("images/bg-header.png");
		background-repeat: no-repeat;
		background-position: center 0;
		background-size:contain;
		border: none;
		padding:0 0;
		text-align:center;
		font-weight:600;
		text-transform:uppercase;
	}
	
	aside.toc_widget h4 span,
	.td_block_social_counter .block-title span
	{
		background-color:transparent;
		padding:18px;
		color:#834743;
		font-size:16px;
	}	
	.ez-toc .block-title{ border-bottom:none !important;}
	.ez-toc .block-title > span{ background-color:transparent;}
	.ez-toc .block-title span{ display:block; background-color:transparent; padding:0;}
	.ez-toc .block-title span.ez-toc-title {
		color: #834743;
		font-size: 18px;
		background-image: url(images/bg-header.png);
		background-position: center center;
		display: table;
		margin: 0 auto;
		padding: 21px 50px;
		background-size: contain;
		background-repeat: no-repeat;
		font-weight: bold;
	}
	
	.ez-toc-widget-container ul li {
		padding-left: 15px;
		border-bottom: 1px solid #a67c52;
		margin-bottom: 2px;
		line-height: normal;
		letter-spacing: -0.015em;
		white-space: nowrap; 
		text-overflow: ellipsis;
		overflow: hidden;
		padding-right: 15px;
		position:relative;
	}
	.ez-toc-widget-container li.active>a{ font-weight:normal;}
	.ez-toc-widget-container ul.ez-toc-list li.active::before{ background-color:transparent;}
	.ez-toc-widget-container ul.ez-toc-list li:before {
		background-image: url(images/stuffoholics_combine.png);
		background-repeat: no-repeat;
		background-position: -46px 0;
		height: 13px;
		width: 13px;
		left: -2px;
		top: 0;
	}
	aside.ez-toc ul li a { font-size: 13px; }
	aside.ez-toc ul li a:hover{ color:#834743;}
	div#ez-toc-container p.ez-toc-title { text-align: center; padding-bottom: 8px; }

	.home-right-sidebar-bottom-ad
	{
		height: 185px;
		overflow: hidden;
		position: relative;
	}
	
	.home-right-sidebar-bottom-ad img
	{
		position: absolute;
		top: -36px;
		left: 0;
	}
/*End Aside*/

/*Azon*/
	.btnazonlink
	{
		display:table;
		margin:0 auto;
		position:relative;
	}
	
	.btnazonlink .easyazon-popover
	{
		left: 50%;
		bottom: 32px;
		top: auto;
		margin-left: -225px;
	}
	
	.btnazonlink .price-button,
	.price-button{
		border:0;
		background: #f15a3b;
		color: #fff;
		padding: 10px 0px 10px 12px;
		text-transform: uppercase;
		border: none;
		border-radius: 3px;
		border-right: 40px solid #655b5b;
		-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
		box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
		font-weight: bold;
		font-family:open sans;
		display:table;
		margin:0 auto 40px;
	}
	
	.btnazonlink .price-button::after,
	.price-button::after{
		content: "\f291";
		color: #f15a3b;
		font-size: 19px;
		border-radius: 0px 3px 3px 0px;
		font-family: FontAwesome;
		height: fit-content;
		position: relative;
		left: 31px;
		float: right;
	}
	
	.textazonlink
	{
		background: #df0606;
		padding: 5px 5px;
		width: 270px;
		margin: 0 auto;
		display: block;
		text-align: center!important;
		font-size: 14px!important;
		font-weight:bold!important;
	}
	
	.page .amzn-native-container
	{
		position:inherit!important;
	}
/*END Azon*/
	
	label.readmore{ display:none; }
	
	label.readmore1,
	label.readmore2	
	{
		background:#ef5488;
		cursor:pointer;
		padding: 4px;
		border-radius: 3px;
		margin-left: 5px;
	}
	
	.pros-cons-box .cons2 h3,
	.pros-cons-box .pros2 h3
	{
		text-transform:uppercase;
	}
	
	.page h2 span a
	{
		text-decoration:none;
		border-bottom:2px solid #111111;
	}
	
	.page h2 span a:hover { text-decoration:none; }


/*PAGE*/
	/*HOLIDAY PAGE ONLY*/
	.parent-pageid-2205 .holiday-page .td-sml-description{ letter-spacing:-0.001em; }
	
	.parent-pageid-2205 .holiday-page h2,
	.parent-pageid-2205.holiday-gadgets-gizmos .holiday-page h2 a { color:#000000; }
	
	.parent-pageid-2205 .holiday-page h3,
	.parent-pageid-2205 .holiday-page h3 a { color:#c70039; }
	
	.parent-pageid-2205 .holiday-page h4,
	.parent-pageid-2205 .holiday-page h4 a { color:#92278f; }
	
	.parent-pageid-2205 .holiday-page h5 { color:#4db2ec; }
	
	.parent-pageid-2205.mountain-bike-parts-gears .holiday-page h3 span	{ font-weight:bold; }
	
	.holiday-page-childgroup,
	.holiday-page-listgroup { padding-left:20px; text-align:justify; }
	
	.vc_tta-container .holiday-individual-page-title.vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container { margin-bottom:0!important; }
	
	.holiday-individual-page-content h3,
	.holiday-individual-page-content h4
	{
		color:#111111;
		font-weight:600;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.holiday-individual-page-content h3 a,
	.holiday-individual-page-content h4 a
	{
		color:#111111;
	}

	.holiday-individual-page-content h3 a:hover,
	.holiday-individual-page-content h4 a:hover
	{
		color:#999999;
	}
	
	.holiday-individual-page-content p	{ margin:0 0!important; }
	
	.td-grid-style-6 .td-module-thumb a:last-child::before { opacity:0.04; }
	
/*END PAGE*/


/*_____Page Gride____*/
.section_page_content article{ width: 30.6%; float: left; margin: 0 4% 4% 0; }
.td_block_text_with_title .section_page_content img{ margin-bottom: 0; }
.section_page_content article:nth-child(1),
.section_page_content article:nth-child(2){ width: 48%;}
.section_page_content article:nth-child(2){ margin-right: 0 }


.section_page_content article:nth-child(5),
.section_page_content article:nth-child(8),
.section_page_content article:nth-child(11),
.section_page_content article:nth-child(14),
.section_page_content article:nth-child(17),
.section_page_content article:nth-child(20),
.section_page_content article:nth-child(23){ margin-right: 0; }

.section_page_content article:nth-child(3),
.section_page_content article:nth-child(6),
.section_page_content article:nth-child(9),
.section_page_content article:nth-child(12),
.section_page_content article:nth-child(15),
.section_page_content article:nth-child(18),
.section_page_content article:nth-child(21){ clear: both; }
.section_page_content article h3 a{ color: #111111; font-weight: 600; }


.section_page_excerpt{ margin-bottom: 20px; text-align: justify; }
.page_google_add_box{ max-width: 750px; margin: 0 auto; }

.page-id-1768 h3,
.page-id-1160 h3,
.page-id-507 h3,
.page-id-549 h3,
.page-id-1079 h3,
.page-id-1220 h3,
.page-id-1709 h3,
.page-id-1113 h3,
.page-id-1241 h3,
.page-id-1665 h3,
.page-id-1136 h3,
.page-id-2077 h3,
.page-id-1912 h3,
.page-id-1938 h3,
.page-id-1190 h3,
.page-id-1834 h3,
.page-id-2557 h3,
.page-id-2531 h3,
.page-id-2716 h3,
.page-id-2769 h3,
.page-id-2808 h3,
.page-id-3043 h3,
.page-id-3103 h3,
.page-id-3177 h3{ color: #c70039; }

.custom_bredcrumb a{ margin-right:10px;}
.custom_bredcrumb a:after {
    content: '\e803';
    font-family: 'newspaper';
    position: relative;
    right: -5px;
    top: 2px;
}
.stuffoholics_feature_image{ margin-bottom:20px;}




.td-social-style4 .td-sp-pinterest{
	width: 40px;
    height: 38px;
	}
.td-sp-pinterest {
    background-color: #BD081C;
    display: inline-block;
	background-position: -16px -69px;
    background-image: url(/wp-content/themes/Newspaper/images/sprite/elements.png);
}
.td_block_widget .td_social_pinterest .td-social-box{ background-color: #BD081C;}
.td_block_widget .td_social_pinterest .td-social-box:hover{ background-color: #000;}
.td_block_widget .td-sp-pinterest { background-color:transparent; background-position:-20px -71px;}
.td_block_widget .td-sp-pinterest{ height:32px;}

.td-default-sharing .td-social-whatsapp{ display:none !important;}
.td-post-sharing-top a:nth-child(4):hover, .td-post-sharing-bottom a:nth-child(4):hover{ opacity:0.8;}
.td-post-sharing-top a:nth-child(4), .td-post-sharing-bottom a:nth-child(4){ font-size:0; line-height:0;  background-image:url(images/pinterest_icon.png) !important; background-repeat:no-repeat; background-position:center center; box-shadow: none; vertical-align:top; }
.td-post-sharing-visible a:nth-child(4){ width:45px; background-size:30px; margin-left:5px; height:40px;}

.widget_about_us{ text-align:center; font-style:italic;}
.widget_about_us ul{ overflow:auto; margin:0;}
.widget_about_us ul li{ list-style:none; float:left; width:25%; margin:0 0 0 -2px; }
.widget_about_us ul li a{ border:2px solid #AEAFAE; border-radius:100%; display:inline-block; line-height:0;}
.widget_about_us ul li:first-child{ margin-left:0;}
.widget_about_us p { font-size: 16px; line-height: 1.3em; }
.widget_about_us h3{ color:#e29c04 !important; margin:15px 0; line-height:1.2em; font-size:24px;}
.widget_about_us a.readmore_about {
    color: #e29c04 !important;
    display: inline-block;
    margin-left: 5px;
}

.circle-img img{
    border-radius: 100%;
    border: 2px solid gray;
    box-shadow: 0px 6px 14px rgba(0,0,0,0.2);
}
.td-footer-wrapper a.readmore_about{ color:#4db2ec; font-style:italic;}
table{ table-layout:fixed;}
table thead tr th{ background-color:#FDCB47; border:2px solid #000; text-align:center;}
table tr td {
    border: 2px solid #000000;
    vertical-align: top;
    line-height: 1.4em;
    padding-bottom: 8px;
    padding-top: 8px;
}
.td_smart_list_4 .td-sml-current-item-title a:after{     content: "\f08e";  font-family: 'FontAwesome'; margin-left:4px; font-size: 15px;
    font-weight: normal; }

.easyazon-popover {
    background-clip: padding-box;
    background: #ffffff;
    border-radius: 15px;
    border: 1px solid #666666;
    box-sizing: border-box;
    display: none;
    padding: 15px;
    position: absolute;
    left: 50%;
    bottom: 51px;
	top:auto;
	right:auto;
    width: 450px;
    z-index: 9999999;
    margin-left: -225px;
}
.easyazon-popover-link-wrapper { display:block; }
a.easyazon-link{ text-decoration:none !important;}
.td-author-description p {
    font-size: 13px;
    line-height: 1.5em;
    margin-bottom: 0;
}
.page-id-1766 .author-box-wrap,
.page-id-1764 .author-box-wrap{ display:none;}

.pourpol_title_width_link{ margin:0;}
/*.pourpol_title_width_link a{ color:#bb49f8 !important; font-weight:bold; display:inline-block; margin-left:5px;}*/
.easyazon-popover-information-title { font-weight: normal; line-height: 1.3em; }
.td_module_11 .entry-title{ font-size:20px; line-height:1.2em;}
.contact-wrap { max-width: 800px; margin: 0 auto; }

.postid-4592 .td-post-content ul li{ margin-bottom:20px; }

.section_featured_page {
    display: flex;
    flex-wrap: wrap;
}
.section_featured_page .featur_inner {
    flex: 16.666%;
}
.top_review_pages h2 {
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    position: relative;
}
.block-heading:before, 
.block-heading:after {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -3px;
    width: 100%;
    height: 1px;
    background: #ebebeb;
}
.block-heading:after { margin-top: 0; }
.block-heading .title:before, 
.block-heading .title:after {
    content: "";
    position: absolute;
    left: 0;
    top: .22em;
    top: calc(50% - 7px);
    width: 1px;
    height: 12px;
    background: #ebebeb;
}
.block-heading .title:after { right: 0; left: auto; }

.block-heading .title {
    position: relative;
    display: inline-block;
    padding: 0 24px;
    z-index: 1;
    height: 38px;
    vertical-align: middle;
    background: #fff;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
}

.section_featured_page .featur_inner a:before {
    content: '';
    width: 94%;
    height: 94%;
    border: 1px solid #fff;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    -webkit-transition: opacity 0.3s ease 0s;
    -moz-transition: opacity 0.3s ease 0s;
    -o-transition: opacity 0.3s ease 0s;
    transition: opacity 0.3s ease 0s;
}
.section_featured_page .featur_inner a {
    position: relative;
    display: block;
	line-height:0;
}
.section_featured_page .featur_inner:hover a:before { opacity: 0.4; }
.top_review_pages aside{ margin-bottom:0;}

.youtube {
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
    display: block;
    overflow: hidden;
    transition: all 200ms ease-out;
    cursor: pointer;
    margin: 0 auto;
	text-align:center;
}

.youtube .play {
    background: url(/wp-content/uploads/2018/12/download.png) no-repeat center center;
    background-size: 64px 64px;
    position: absolute;
    height: 100%;
    width: 100%;
    opacity: .8;
    filter: alpha(opacity=80);
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}

.youtube .play:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}

.azon_box_tag {
    background-image: url(images/stuffoholics_combine.png);
    background-repeat: no-repeat;
    background-position: -71px -2px;
    padding: 1px 3px;
    position: absolute;
    left: -25px;
    top: 19px;
    display: block;
    font-size: 13px;
    height: 40px;
}
.featur_inner h5 {
    position: absolute;
    color: #fff;
    line-height: 1.2em;
    padding: 0 15px;
    height: 100%;
    align-items: center;
    display: flex;
    opacity: 0;
    -webkit-opacity: 0;
    text-align: center;
    background-color: rgba(0,0,0,0.15);
    top: 0;
    margin-top: 0;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;
    width: 100%;
    justify-content: center;
}
.section_featured_page .featur_inner:hover h5 {
    opacity: 1;
    -webkit-opacity: 1;
}


/*________Responsive Style_________*/

@media screen and (min-width:1100px){
	.td-header-style-5 .td-main-menu-logo img{ margin-right:60px;}
	.td-header-style-7 .sf-menu > li > a{ line-height:60px;}
}

@media screen and (min-width:980px){
	.stuffoholics_feature_image img{ width:100%;}	
}

@media (min-width: 768px){
	/*____Custom Menu_____*/
	.td-header-menu-wrap-full.td-container-wrap { margin-top: -34px; }
	.td-header-style-7 .sf-menu{ margin-top:0;}
	.sf-menu > li.td-normal-menu > ul.sub-menu{ left:0;}
	.sf-menu .td-normal-menu ul{ padding:0;}
	.sf-menu .td-normal-menu ul ul{ margin:0;}
	.sf-menu ul .td-menu-item > a{ padding:10px 15px;}
	.td-header-main-menu{ 
		background:linear-gradient(top,#3d3d3d,#212121); 
		background:-webkit-linear-gradient(top,#3d3d3d,#212121); 
		box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.1);
		border-top:6px solid #333333; 
		border-bottom:6px solid #333333;
	}
	.td-header-menu-wrap-full.td-container-wrap,
	div#td-header-menu{ margin-top:0;}
	img.td-retina-data{ margin-top:4px;}
	.sf-menu > li > a:after{ display:none;}
	.sf-menu > .current-menu-item > a{ }
	
	.td-header-style-5 .black-menu .sf-menu > .current-menu-item > a, 
	.td-header-style-5 .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-style-5 .black-menu .sf-menu > .current-category-ancestor > a, .td-header-style-5 .black-menu .sf-menu > li > a:hover, 
	.td-header-style-5 .black-menu .sf-menu > .sfHover > a,
	.sf-menu > li > a:hover{ 
		background: linear-gradient(to bottom,  #212121 0%,#3d3d3d 100%);
		background:-webkit-linear-gradient(to bottom,  #212121 0%,#3d3d3d 100%);
	}
	ul.sf-menu > .td-menu-item > a{ font-weight:normal; font-size:13px; text-transform:capitalize;}
	ul.sf-menu > .td-menu-item > a{ border-right:1px solid #535353;}
	
}


@media (max-width: 767px){
	.td-banner-wrap-full { display: none; }
	.pros2, .cons2{ height:auto; float:none; width:100%; margin-bottom:10px;}
	.azon_box_left_area, .azon_box_right_area{ max-width:none; width:100%; float:none;}
	.azon_box_tag{ top:0;}
	.azon_box_button{ display:table; margin:0 auto 15px;}
	.azon_box_container{ float: none; margin: 0 auto 20px; }
	h2{ font-size:22px; line-height:1.3em;}
	h2 a{ color:#ed1c24 !important; text-decoration:none !important;}
	h2 a:before{ 
		content: "\f08e"; 
		font-family: 'FontAwesome'; 
		color:#000; 
		margin:5px 7px 0 0; 
		display:inline-block;
		font-weight:normal;
	}
	table{ table-layout:fixed;}
	table thead tr th{ background-color:#FDCB47; border:2px solid #000; text-align:center;}
	table tr td {
		border: 2px solid #000000;
		vertical-align: top;
		line-height: 1.4em;
		padding-bottom: 8px;
		padding-top: 8px;
	}
	.circle-img img{ max-width:200px;}
	.section_our_team p{ min-height:0;}
	.holiday-page .td_smart_list_4 .td-sml-figure{ float:none; margin:0 auto; width:auto;}
	.page h2 span a{ border-bottom:none;}
	.td_smart_list_4 .list-h3{ position:relative; display:inline-block; border-left:40px solid #222222; border-bottom:2px solid #222222; border-right:2px solid #222222; border-top:2px solid #222222; background-color:#E1E1E1; }
	.td_smart_list_4 .td-sml-current-item-title{ padding:6px 8px; display:inline-block; font-size:15px;}
	.td_smart_list_4 .td-sml-current-item-nr {
		position: absolute;
		left: -40px;
		background-color: transparent;
		display: inline-flex;
		justify-content: center;
		align-items: center;
		width: 40px;
		height: 100%;
    }
	.td_smart_list_4 .list-h3 a { color:#111!important; }	
	.td_smart_list_4 .td-sml-current-item-title a:after{ font-weight:bold;}
	.holiday-page-childgroup, .holiday-page-listgroup{ padding-left:0;}
	h4{ margin-top:0;}
	.td_smart_list_4 .td-item{ padding-bottom:10px;}
	.azon_thumb{ max-width:200px; margin:0 auto 10px; display:table;}
	.one_fourth{ width:48%; margin:0 4% 4% 0;}
	.one_fourth:nth-child(2n){ margin-right:0;}
	.one_fourth:nth-child(2n+1){ clear:both;}
	.td_module_11 .entry-title{ font-size:16px;}
	.td-header-style-11 .td-header-menu-wrap.td-affix{ position:absolute !important; z-index:200 !important;}
	.responsive-menu-open #responsive-menu-button { position: fixed; }
	button#responsive-menu-button.is-active{ right:3%; left:auto;}
	button#responsive-menu-button.is-active .responsive-menu-box{ z-index:99;}
	#responsive-menu-container #responsive-menu-wrapper{ padding-top:25px;}
	label.readmore1, label.readmore2{ display:inline-block; word-wrap:break-word; padding:1px 10px;}

}

@media (max-width:480px){
	.one_fourth{ width:100%; margin:0 0 30px;}
	.td_smart_list_4 .td-number-and-title{ text-align:left;}
	.section_page_content article{ width:100% !important;}
	.section_page_content article h3{ font-size:20px; line-height:1.2em; margin:10px 0; }
	.post_excerpt{ line-height:1.3em; margin-bottom:10px;}
	.section_featured_page .featur_inner{ flex:33.33%;}
}
