/* CUSTOM */
@media screen and (max-width:770px) {

	#askme {
		padding: 20px;
	}
	.question strong {
		max-width: 100%;
	}
	.entry .question .date {
	    display: inline-block;
	    float: left !important;
	    font-size: 12px;
	    padding-bottom: 20px;
	    width: 100%;
	}
	.hideMobile {
		display: none;
	}
	.td-a-rec-id-custom_ad_2 img,
	.td-a-rec-id-custom_ad_1 img {
		width: 100%;
	}
	.mobile-padding {
		padding: 0 20px;
	}
	.td-header-wrap {
		min-height: 120px;
	}
	.td-header-wrap.td-header-style-9 .td-header-menu-wrap-full {
	    position: absolute !important;
	    top: 0;
	    width: 100%;
	    background-color: #ffffff !important;
	}
	.td-header-style-9 .td-logo-wrap-full {
		top: 53px;
		min-height: 65px;
		line-height: 65px;
		
	}
	.td-main-content-wrap .td-container {
		padding: 0;
	}
	.td-theme-slider {
		margin-top: 20px;
	}
	.td-header-style-9 .td-logo-wrap-full a {
	    max-width: 100%;
	    padding: 10px 30px;
	}	
	.td-icon-mobile::before {
		color: #000000;
	}
	.td-header-sp-logo {
	    border-bottom: 1px solid #eaeaea;
	    margin-bottom: 30px;
	}
	/* TOP SLIDER */
	.iosSlider-col-3 .entry-title {
		font-size: 18px;
	}
	
	/* SOCIAL SEARCH HEADER */
	.td-header-main-menu .td-social-icon-wrap .td-icon-font, 
	.header-search-wrap i.td-icon-search  {
		height: 30px;
		width: 30px;
		line-height: 30px;
	}
	.td-container.td-header-row.td-header-main-menu {
	    line-height: 40px;
	}
	.td-icon-search:before {
		color: #000
	}
	.td-social-icon-wrap {
	    display: inline-block;
	    margin: 0;
	    min-width: 40px;
	}
	.td-header-sp-top-widget {
	    padding: 0 !important;
	    display: inline-block;
	    width: auto;
	}
	#td-top-search {
	    line-height: 55px;
	    position: absolute;
	    right: 10px;
	}
	.current-mood-title {
	    margin-top: 10px;
	    padding: 0 20px;
	}	
	.current-mood-wrapper ul {
		padding: 0 15px;
	}
	.current-mood-wrapper ul li {
		padding: 0 5px;
	}
	/* ---- TOP ARTICLES ---- */
	.td_block_inner .td-block-span12:nth-child(2n+2) .td-module-thumb {
		
	}
	.td_block_inner .td-block-span12:nth-child(2n+2) .td-module-thumb {
	    right: inherit;
	    left: inherit;
	}
	.td_block_inner .td-block-span12 .item-details {
		text-align: center
	}	
	.td_block_inner .td-block-span12:nth-child(2n+2) .item-details {
		margin-right:inherit;
		margin-left: auto;
	
	}
	.td_module_11 .td-module-thumb {
		width: 35%;
		position: relative;
		float: left;
		margin-bottom: 7px;
	}
	.td_module_11 .item-details {
		width: 65%;
		min-height: inherit;
		margin-left: auto;
		padding: 0 10px;
	}
	.td_block_12 .td-block-span12 {
	    clear: both;
	}
	.td_block_12 .td_module_11 {
		overflow: auto;
	}
	.td_module_11 {
		border: none;
		border-bottom: solid 1px #eaeaea;
		margin-bottom: 10px;
	}
	.td_module_11 .td-read-more {
		display: inline-block;
	}
	h4.block-title {
		margin-top: 20px;
	}
	.td-md-is-ios .block-title span, .td-md-is-ios .block-title a, .td-md-is-ios .block-title label {
		padding: 0 10px 0 0;
	}
	/* ---- OTHER ARTICLES ---- */
	.vc_row.padless, .block14-margin-fix {
	    margin: 0;
	    padding: 10px;
	}
	
	
	/* SINGLE POST PAGE */
	
	.comment-respond {
	    padding: 0 20px;
	    text-align: center;
	}	
}
@media screen and (max-width:1140px) {
	
	/* AD SIZING */
	
	.hide-1140 {
		display: none !important;
	}
	.show-after-1140 {
		display: inline-block !important;
	}	
}
@media screen and (max-width:500px) {

	.td-slide-meta .entry-title.td-module-title a {
	    display: inline-block;
	    padding-bottom: 12.5%;
	    width: 100%;
	}
}
@media screen and (max-width:1020px) {
	
	/* AD SIZING */
	
	.hide-1140 {
		display: none !important;
	}
	.show-after-1140 {
		display: none !important;
	}
	
	/* TOP POSTS */
	
	.td_module_11 .td-module-thumb {
		width: 35%;
		position: relative;
		float: left;
		margin-bottom: 7px;
	}
	.td_module_11 .item-details {
		width: 65%;
		min-height: inherit;
		margin-left: auto;
		padding: 0 10px;
	}
	.td_block_12 .td-block-span12 {
	    clear: both;
	}
	.td_block_12 .td_module_11 {
		overflow: auto;
	}
	.td_module_11 {
		border: none;
		border-bottom: solid 1px #eaeaea;
		margin-bottom: 10px;
	}
	.td_module_11 .td-read-more {
		display: inline-block;
	}
	.td_block_inner .td-block-span12:nth-child(2n+2) .td-module-thumb {
		
	}
	.td_block_inner .td-block-span12:nth-child(2n+2) .td-module-thumb {
	    right: inherit;
	    left: inherit;
	}
	.td_block_inner .td-block-span12 .item-details {
		text-align: center
	}	
	.td_block_inner .td-block-span12:nth-child(2n+2) .item-details {
		margin-right:inherit;
		margin-left: auto;
	
	}	
	
}