/*
 Theme Name:  Newspaper
 Theme URI:   http://lovasok.hu/cikkportal/newspaper-child/
 Description: Newspaper theme
 Author:      Free
 Author URI:  -
 Template:    Newspaper
 Version:     -
 Tags:        black, black, white, green, light, one-column, two-columns, right-sidebar, fluid-layout, custom-menu, editor-style, featured-images, post-formats, translation-ready
*/

@import url("../Newspaper/style.css"); /*edit the path if needed*/

/* =Theme customization starts here
-------------------------------------------------------------- */

.td-trending-now-title{
	background-color: #284e29 !important;
}

.td-trending-now-nav-left,
.td-trending-now-nav-right{
	background-color: #284e29;
	color: #ffffff;
}

.footer-email-wrap a{
	color: #ffffd7 !important;
}

.td-boxed-layout #td-outer-wrap {
	width: 100%;
}

.td-boxed-layout .td-header-menu-wrap.td-affix {
	width: 100%;
}

.td-main-content-wrap, .td-category-grid {
	background-color: #ffffd7;
}

.td-main-page-wrap{
	padding-top: 0px !important;
}

.td-category-header{
	border: 1px solid #ededed;
	background: #ffffd7;
}

.post{
	padding: 21px;
	border: 1px solid #ededed;
	background: #ffffff;
}

.entry-crumbs{
	color: #007C44;
}

.entry-crumbs a{
	color: #777;
}

.entry-crumbs a:hover{
	color: #c3c3c3;
}

.td-classic-twitter{
	display: none !important;
}

.td-social-pinterest{
	display: none !important;
}

.td-social-twitter{
	display: none !important;
}

.td-social-whatsapp{
	display: inline-block !important;
}

.td-post-small-box span{
	background: #284e29;
}

.entry-category a{
  display: block;
  float: left;
  border: 1px solid #ededed;
  margin-left: 4px;
  line-height: 8px;
  color: #111111;
  padding: 5px 8px;
  height: 20px;
  background-color: transparent;
  font-weight: 700;
}

.entry-category a:hover{
	border-color: #284e29;
	background: #284e29;
	color: #ffffd7;
	font-weight: 700;
}

.td-header-sp-top-menu, .td-header-sp-top-widget{
	margin-top: 1%;
}

.td-header-menu-wrap-full{
	/*border-bottom: 1px solid #284e29;*/
	border-bottom: 1px solid #ededed;
}

.td_mega_menu_sub_cats .cur-sub-cat,
.td_mod_mega_menu:hover .entry-title a {
	color: #284e29 !important;
}

.td-next-prev-wrap a {
	color: #ffffff;
}

.td-next-prev-wrap a:hover{
	background-color: #18652B !important;
	border-color: #18652B !important;
}

/*
SAJÁT RÉSZ a lovasok.hu design-hoz
*/
.sf-menu > li > a{
    padding: 0px;
}

.sf-menu li{
    padding: 0px 25px 0px 0px;
}

.td-grid-style-4 .entry-title {
    background-color: #ffce57 !important;
}

.td-big-grid-post .entry-title a {
    color: #111111;
    text-shadow: none;
}

/*
Lábléc mobil nézet fix:
*/
.td-pb-span12 .so-widget-sow-simple-masonry-default-d75171398898 .sow-masonry-grid-item img{
	max-width:	200px !important;
	max-height: 200px !important;
}
.td-pb-span12 .so-widget-sow-simple-masonry-default-d75171398898 .sow-masonry-grid-item{
	max-width:	200px !important;
	max-height: 200px !important;
}
.td-pb-span12 .so-widget-sow-simple-masonry-default-d75171398898 .sow-masonry-grid{
	text-align: center !important;
}
.td-footer-bottom-full{
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

/*
Envira galéria
*/
.lovasok-envira-spacer-1{
    clear:both;
    width:100%;
    height:20px;
}
.lovasok-envira-spacer-2{
    clear:both;
    width:100%;
    height:20px;
}

/*
Menüsor
*/

#menu-fomenu-1 .menu-item a{
    font-size:11px;
    font-weight:normal;
}
.menu-top-container .menu-item{
    font-size:15px;
    font-weight:700;
    
}
#menu-item-16537 a{
    color:#ebce73 !important;
}
/*
Egyéb
*/
.td-meta-info-container{
    background-color: #ffce57 !important;
    opacity:0.9;
}
.td_module_mx8 .td-module-meta-info{
	background-color: #ffce57 !important;
	color:black !important;
    opacity:0.9;
}
.td_module_mx8 .td-module-meta-info a{
	color:black !important;
}
.td_module_mx8 .td-module-meta-info .td-post-category{
	display:none !important;
}
.costum-lovasok-title-separator h4{
  font-size:18px;
  font-weight:700;
  padding-bottom:0px;
}
/*
Kis képes dobozos listázók
*/
.td_module_8 h3{
  font-size:12px !important;
  padding-bottom:0px;
  margin-bottom:0px !important;
}
.td_module_8, .td_block_9{
    padding-bottom:0px !important;
    margin-bottom:0px !important;
}
.td_module_8 .td-module-meta-info{
    display:none !important;
}
/*
.td_module_mx4 h3{
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin:0px;
    font-size:11px !important;
}*/
.td_module_mx4 h3{
	line-height: 1.5em;
    height: 5em;
    overflow: hidden;
    width: 100%;
	position:relative;
    font-size:11px !important;
}
.td_module_mx4 h3:after {
  content  : "";
  position : absolute;
  z-index  : 1;
  bottom   : 0;
  left     : 0;
  pointer-events   : none;
  background-image : linear-gradient(to bottom, 
                    rgba(255, 255, 215, 0), 
                    rgba(255, 255, 215, 1) 90%);
  width    : 100%;
  height   : 2.2em;
}

/*
Lapozók:
*/
.td-ajax-next-page, .td-ajax-prev-page{
    color:white;
    background-color:#284e29;
}
/*
Tovább gomb formázása
*/
.lovasok-tovabb-gomb .vc_btn3{
   background-color: #18652b !important;
   box-shadow: 0 5px 0 #134d21 !important;
}
/*
Képes lapozó
*/
.vc_general .vc_pagination{
	margin-top:0px !important;
	margin-bottom:3px !important;
}
.vc_tta-panels-container{
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:3px !important;
}
.lovasok-kepek-festmenyek .td_module_mx8{
	max-height:370px;
	overflow:hidden;
}
.lovasok-kepek-festmenyek .vc_pagination-trigger{
	cursor:pointer;
}
.lovasok-kepek-festmenyek .vc_pagination-item{
	line-height:50px;
}
.lovasok-kepek-festmenyek .vc_pagination-item a{
	color: #18652b !important;
	background-color: #18652b !important;
	width:15px !important;
	height:15px !important;
}
.lovasok-kepek-festmenyek .vc_pagination-trigger a{
	width:15px !important;
	height:15px !important;
	background-color: #18652b !important;
}
#menu-lablec-menu a{
	font-size:17px;
	font-weight:600;
}

/*
Programok dobozhoz való rész
*/
.kiemelt-doboz-bg-esemeny{
	margin-bottom:5px;
	height:165px;
	border:0px;
	display:inline-block;
	width:32%;
	margin-right:1%;
	border:1px solid #e3d4ac;
	text-align:center;
	vertical-align:top;
	cursor:pointer;
	align:center;
	font-size:12px;
}
.my-program-szoveg-resz{
	width:100%;
	height:74px;
	border:0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size:12px;
}
.esemeny-cim-link-a{
	color:black !important;
	text-decoration:none;
}
@media (min-width: 380px) and (max-width: 650px) {
	.kiemelt-doboz-bg-esemeny{
		width:47% !important;
	}
	.kiemelt-doboz-bg-esemeny.addition{
		display:none !important;
	}
}
@media (max-width: 379px) {
	.kiemelt-doboz-bg-esemeny{
		width:98% !important;
	}
	.kiemelt-doboz-bg-esemeny.addition{
		display:none !important;
	}
}
.programok-doboz-img-bg{
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display:inline-block;
	ackground-repeat:no-repeat;
	background-position: left top;
	background-size: cover;
	height:97px;
	margin:0px;
	clear:both;
	position:relative;
	cursor:pointer;
}
.kiemelt-doboz-bg-esemeny.addition{
	border:0px !important;
}
.my-program-a-resz{
	font-family:'Roboto', sans-serif;
	font-weight:500;
	font-size:11px;
	text-align:center;
	margin-top:4px;
	color:black !important;
	width:100%;
	clear:both;
	line-height:11px;
}
.my-program-lead-resz{
	font-family:'Roboto', sans-serif;
	font-size:11px;
	text-align:center;
	margin-top:3px;
	color:#777;
	line-height:11px;
}
.my-program-kitolto-keret{
	width:100%;
	border:0px;
	margin:0px;
	padding:0px;
}
.my-program-img-link{
	 position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-decoration: none; /* No underlines on the link */
    z-index: 10; /* Places the link above everything else in the div */
    background-color: #FFF; /* Fix to make div clickable in IE */
    opacity: 0; /* Fix to make div clickable in IE */
    filter: alpha(opacity=1); /* Fix to make div clickable in IE */
}
/*
Lovas TV dobozhoz való rész
*/
.kiemelt-doboz-bg-video{
	margin-bottom:5px;
	height:165px;
	border:0px;
	display:inline-block;
	width:32%;
	margin-right:1%;
	border:1px solid #e3d4ac;
	text-align:center;
	vertical-align:top;
	cursor:pointer;
	align:center;
	font-size:12px;
}
.my-video-szoveg-resz{
	width:100%;
	height:74px;
	border:0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size:12px;
}
.video-cim-link-a{
	color:black !important;
	text-decoration:none;
}
@media (min-width: 380px) and (max-width: 650px) {
	.kiemelt-doboz-bg-video{
		width:47% !important;
	}
	.kiemelt-doboz-bg-video.addition{
		display:none !important;
	}
}
@media (max-width: 379px) {
	.kiemelt-doboz-bg-video{
		width:98% !important;
	}
	.kiemelt-doboz-bg-video.addition{
		display:none !important;
	}
}
.video-doboz-img-bg{
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display:inline-block;
	ackground-repeat:no-repeat;
	background-position: center;
	background-size: cover;
	height:120px;
	margin:0px;
	clear:both;
	position:relative;
	cursor:pointer;
}
.kiemelt-doboz-bg-video.addition{
	border:0px !important;
}
.my-video-a-resz{
	font-family:'Roboto', sans-serif;
	font-weight:500;
	font-size:11px;
	text-align:center;
	margin-top:4px;
	color:black !important;
	width:100%;
	clear:both;
	line-height:11px;
}
.my-video-lead-resz{
	font-family:'Roboto', sans-serif;
	font-size:11px;
	text-align:center;
	margin-top:3px;
	color:#777;
	line-height:11px;
}
.my-video-kitolto-keret{
	width:100%;
	border:0px;
	margin:0px;
	padding:0px;
}
.my-video-img-link{
	 position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-decoration: none; /* No underlines on the link */
    z-index: 10; /* Places the link above everything else in the div */
    background-color: #FFF; /* Fix to make div clickable in IE */
    opacity: 0; /* Fix to make div clickable in IE */
    filter: alpha(opacity=1); /* Fix to make div clickable in IE */
}
.video-box-hossz-resz{
	position:absolute;
	top:85px;
	color:white;
	right:0px;
	padding:3px;
	width:40px;
	text-align:right;
	background-color:black;
}

/*
Régi stílusok megfeleltetése új stílusoknak
*/

.nov_new_bekezdes_cim{
	font-size: 18px !important;
	line-height: 28px !important;
	margin-top: 25px !important;
	margin-bottom: 17px !important;
	font-family:Arial, 'Verdana Helvetica', sans-serif;
}
.nov_new_alap{
	font-family:Arial, 'Verdana Helvetica', sans-serif;
	font-size: 14px !important;
}
.nov_new_nyito{
	font-size: 18px !important;
	line-height: 28px !important;
	margin-top: 25px !important;
	margin-bottom: 17px !important;
	font-family:Arial, 'Verdana Helvetica', sans-serif;
}
.nov_new_kepalairas{
	text-align:center;
	font-size:11px;
	color:#777;
	line-height:15px !important;
	font-family:Arial, 'Verdana Helvetica', sans-serif;
}
/*
Cikkek margója, javítás
*/
.td-main-content{
	padding-right:40px;
	font-family:Arial, 'Verdana Helvetica', sans-serif;
	padding-right:20px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

.nov_new_kepalairas img{
	display: block;
	margin-left:auto;
	margin-right:auto;
}
/*
Ez lenne a cikk oldalon a sidebar és a cikk közötti elválasztó csík, de most nincs rá szükség
*/
/*
@media (min-width: 800px) {
	.td-post-content{
		border-right:6px solid #ffffd7;
		padding-right:20px;
		-webkit-box-sizing: border-box; 
		-moz-box-sizing: border-box;    
		box-sizing: border-box;        
		-webkit-box-shadow: 4px 0 2px -3px #ededed;
        box-shadow: 4px 0 2px -3px #ededed;
	}
	
}*/
@media (max-width: 900px) {
	.nov_new_kepalairas img{
		height:auto !important;
	}
}

/*
Fejléc banner módosítás
*/
@media (max-width: 450px) {
	.header-adverticum-banner{
		display:none!important;
	}
}

@media (max-width: 767px){
	.td-header-sp-top-menu {
		display: block !important;
	}
	.td-header-top-menu-full {
		display: block !important;
	}
	.td-main-menu-logo img{
		display:none!important;
	}
	.td-header-sp-top-widget{
		display:none!important;
	}
}
