.main-navigation .menu ul > li > a:hover,.footer-menu ul li a:hover{
	color:red;
	transition:0.9s;
}

.main-navigation .menu ul > li > a:after,.footer-menu ul li a:after{
	content:"";
	position:absolute;
	left:50%;
	bottom:0;
	transform:translate(-50%) scaleX(0);
	transform-origin:50% 50%;
	width:100%;
	height:2px;
	background-color:red;
	transition:transform 0.45s;
}

.main-navigation .menu ul > li > a:hover:after,.footer-menu ul li a:hover:after{
	transform:translateX(-50%) scaleX(1);
}
	

.main-navigation .menu ul > li > a,.footer-menu ul li a{
	font-size:12px;
	font-family:armenian;
	font-weight:500;
}

.social-icons ul a:hover{
	color:red;
}

.store{
	padding:4px;
	color:darkred !important;
	background:whitesmoke;
	border-radius:3.7px;
	border:2px solid black ;
}

.store:hover{
	transition:0.55s;
	color:orangered !important;
}

.block-title, .block-title-bg,.title-controls,.title-controls-bg{
	background:rgba(255,255,255,0) !important;
}


.twp-nav-icon:hover,a.customize-unpreviewable:hover{
	color:red;
	transition:0.4s;
}

.slick-dots li button,.home-carousel-overlay .entry-meta-category a,.block-bg-alt .entry-meta-category a, .site-recommended .entry-meta-category a,.block-bg-alt .entry-meta-category a{
	background-color:rgb(255, 0, 0);
	color:white;
	transition: 0.4s;
	
}

.trail-items{
	background:red;
}

.entry-title a {
    background-image: linear-gradient(180deg, transparent 90%, red 0);
	-moz-background-image:linear-gradient(180deg, transparent 90%, red 0);
	-ms-background-image:linear-gradient(180deg, transparent 90%, red 0);
	font-size:16px;
	font-weight:500;
	transition:0.4s;
	
}

.entry-title a:hover{
	color:red;
}


.home-carousel-overlay .post-panel .entry-content .entry-title a:hover,.site-recommended .post-panel .entry-content .entry-title a:hover{
background-image: linear-gradient(
180deg, transparent 90%, red 0)
}

.home-carousel-overlay .post-panel .entry-content {
	background:rgba(255, 255 ,255 ,0); 
	border-top:2px solid black;
	height:135px;

}

 .related-items > div, .jp-relatedposts-post, .story-list  .block-bg,.story-panel-wrapper{
	border-radius: 4px;
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);
	 transition: 0.5s;
}

.story-list .post-thumb, .related-items .post-thumb,.story-panel-wrapper .post-thumb{
	border-radius: 4px 0 0 4px;
}

.story-carousel .post-thumb{
	border-radius: 0.18rem !important;
	
}

.story-carousel .post-panel{
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.5);
	transition: 0.5s;
}
.twp-carousel .twp-carousel-item .story-carousel .post-panel:hover   {
	cursor: pointer;
	box-shadow: 0 30px 48px rgba(0, 0, 0, 1);
}

.related-items > div:hover, .story-list  .block-bg:hover{
	cursor:pointer;
	box-shadow: 0 3px 8px rgba(0, 0, 0, 0.7);
}



#main > div.latest-post-slider, #page > div.jumbotron-block.twp-blocks > div > div > div.column.column-seven.column-full-sm > article > div > div{
	border-radius: 4px !important;
		box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);

}

#page > div.jumbotron-block.twp-blocks > div > div > div.column.column-seven.column-full-sm > article > div  .cat-links a{
	padding: 6px 9px;
	border-radius: 3px
	
}

.site-recommended .post-panel .entry-content,.site-related .post-panel .entry-content,.story-leader .post-panel {
	background:rgba(255, 255, 255,1);
	border-radius: 25px;
}

 .block-title-wrapper .hr-line{
	position:absolute;
	 top:30px;
}

.pjnt-border{
	position:absolute;
	left:140px;
	top:245px;
	z-index:100;
	width:1230px;
	height:29px;
}


.night-mode input{
	background:red;
}
 
.widget_nav_menu ul li a:hover{
	color:red;
	transition:0.3s;
}

.wrapper .story-list:nth-of-type(7),.wrapper .story-list:nth-of-type(8), .wrapper .story-list:nth-of-type(9), .wrapper .story-list:nth-of-type(10), .wrapper .story-list:nth-of-type(11), .wrapper .story-list:nth-of-type(12),
.entry-description,.post-thumbnail,.author-img img ,.author {
	display:none;
}

.slide-icon,.slide-icon-1{
	background:rgba(255,255,255,1);
	color:red;
	box-shadow:2px 2px 2px black;
}

.site-header-banner img{
	width:700px;
	height:83px;
}

@media(max-width:498px){
	.site-header-banner, .site-description {
	display:none;
	}
	.site-branding{
		margin:0;
	}
	
	.middlebar-items{
		padding-bottom:0;
	}
	
}

 figcaption>strong{
	position:relative;
	font-size:1.9em;
	 top:-65px;
}


.metaslider{
	  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);

}

#block-61, #block-67, #block-71{
	box-shadow:none;
	background: transparent;
	margin: 0;
	margin-top: -20px
}

#block-71 img{
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
	padding: 0;
height: 460px;
}

#block-71{
	height: 500px;
}

#block-71 > figure > figcaption > a {
	font-size:1.2rem !important;
	font-weight: 500;
	
}

#block-71 > a:hover{
	color: red;
}
.single-post #primary{
	width: 100%;
}
.single-post #secondary{
	display: none;
	width: 0%;
}



@media(max-width: 768px){
	
#block-71 img{
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
	padding: 0;
height: 340px;
	width: 272px;
	
}

#block-71{
	height: 500px;
	width: 100vw;
	padding: 0;
}
	
	#block-71 > figure > figcaption > a {
	font-size:1.1rem !important;
		margin-right: 20px;
}

}

