/*
Theme Name: Embracing
Description: A custom them for Amritapuri, child of the Enfold theme.
Version: 1.0, 15 Jun 2015
Author: Kriesi, customised by Mahendra, Sajay & Dhyanji 
Template: enfold
*/

/*@import url("https://e.amritapuri.org/live/wp-content/plugins/av60-liveblog/css/liveblog.css");*/

/*Add your own styles here:*/

#wrap_all {
  -moz-box-shadow:0px 0px 5px #333;
  -webkit-box-shadow:0px 0px 5px #333;
  -o-box-shadow:0px 0px 5px #333;
  -ms-box-shadow:0px 0px 5px #333;
  box-shadow:0px 0px 5px #333;
}
#main {
  background:#fff;
}
img[title=amma-purple] {
      -moz-border-radius:20px;
      -webkit-border-radius:20px;
      -o-border-radius:20px;
      -ms-border-radius:20px;
      border-radius:20px;

      border:2px solid #126392;
}
.rounded {
  outline:0px;
}
li.current-menu-item a, li.current_page_item > a, li.active-parent-item > a, li.current-page-ancestor > a, li.current_page_parent > a {
       color:#d71920 !important;
}
#tab-id-2-container h3 {
      color:#666;
      font-size:17px;
}

#tab-id-2-container ul li {
    display:inline-block !important;
    border-right:2px solid #ddd;
    padding:0px 25px;
    margin:15px 0px;
}

#tab-id-2-container .widget_rss ul li {
    display:block !important;
    border-right:0px !important;
    padding:0px 25px;
    margin:15px 0px;
}

#tab-id-2-container ul li i {
   color:#ff7300;
   font-size:32px;
   font-style:italic;
}

#tab-id-2-container ul li strong {
    color:#11a3e0 !important;
}

#tab-id-2-container br {
   display:none !important;
}

.av-sort-by-term a {
   padding:3px 10px;
   display:inline-block;

   -moz-border-radius:21px;
   -webkit-border-radius:21px;
   -o-border-radius:21px;
   -ms-border-radius:21px;
   border-radius:21px;
}

.active_sort {
   color:#fff;
   background:#ff6a00;
}

 a.active_sort span {
   color:#fff;
}
.home .avia-testimonial-content, .home  .avia-testimonial-name {
  	padding: 15px !important;
	
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=85);
    -moz-opacity: 0.85;
    -khtml-opacity: 0.85;
    opacity: 0.85;
	
    background: #254e89 !important;
    border-color: #254e89 !important;
	
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}

.home .avia-testimonial-content h3 {
  color:#ccc;
}

.home .avia-testimonial-content p {
  color:#f3f3f3;
}

.avia-testimonial-name {
   color:#fff !important;
   padding:3px 10px !important;
   font-size:24px !important;

   -moz-border-radius:3px;
   -webkit-border-radius:3px;
   -o-border-radius:3px;
   -ms-border-radius:3px;
   border-radius:3px;

   font-style:italic !important;
}

.avia-arrow {
   width:16px !important;
   height:16px !important;
   left:9px;
   top:-11px;
}

.home .avia-arrow {
  border-color:#999;
  background:#fff !important;
}

.avia-testimonial-arrow-wrap {
   width:20px !important;
   height:20px !important;
   margin-top:0px;
   margin-left:10px;

   /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

  /* IE 5-7 */
  filter: alpha(opacity=80);

  /* Netscape */
  -moz-opacity: 0.8;

  /* Safari 1.x */
  -khtml-opacity: 0.8;

  /* Good browsers */
  opacity: 0.8;
}

.avia-testimonial-subtitle {
   display:none !important;
}

.ai1ec-event {
   width: inherit;
}

#infinite_timeline .item a, #infinite_timeline .item {
   background:#ddd !important;
}

#infinite_timeline .item.left:after {
   border-left-color:#ddd !important;
}

#infinite_timeline .item.right:after {
   border-right-color:#ddd !important;
}

.year_head {
   margin:5px;
   display:inline-block;
   text-align:center;
   padding:10px;
   font-family:georgia;
   background:#f3f3f3;
   color:#ff7d12;

   -moz-border-radius:5px;
   -webkit-border-radius:5px;
   -o-border-radius:5px;
   -khtml-border-radius:5px;
   -ms-border-radius:5px;
   border-radius:5px;
}

#infinite_timeline .year_head {
   margin:0 auto;
   display:block;
   text-align:center;
   padding:20px 0px;
   background:#f3f3f3;
   color:#ff7d12;

   -moz-border-radius:5px;
   -webkit-border-radius:5px;
   -o-border-radius:5px;
   -khtml-border-radius:5px;
   -ms-border-radius:5px;
   border-radius:5px;
}

.testimonial .content {
   padding-top: 10px;
   padding-bottom: 0px;
   border-right:0px;
}

/* Testimonial Nav */
ul.simplePagerNav {
	display: block;
	margin: 1em auto;
	padding-left: 0;
	text-align: center;
}
ul.simplePagerNav li {
	display: inline;
	list-style: none;
	margin: 0;
}
ul.simplePagerNav li * {
	transition: all 0.3s ease;
}
ul.simplePagerNav li.currentPage a {
	text-decoration: none;
}
ul.simplePagerNav li a {
	border: 1px solid #0FBE7C;
	border-radius: 4px;
	color: #0FBE7C;
	display: inline-block;
	font-size: 1.5em;
	height: 1.5em;
	line-height: 1.5em;
	text-decoration: none;
	width: 1.5em;
}
ul.simplePagerNav li a:hover {
	background: #0FBE7C;
	color: #FFF;
}
ul.simplePagerNav li.currentPage a {
	background: #0FBE7C;
	color: #FFF;
}
p.bold {
   font-weight:bold;
   color: #ff7d12 !important;
}

#tab-id-7-container ol h3 {
  margin-top:15px;
  margin-left:-15px;
}

#infinite_timeline {
	width: 100%;
	margin: 20px 0;
	overflow: hidden;
  	*zoom: 1;
}

#infinite_timeline * {
	box-sizing: border-box;
}

.year_posts {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEElEQVQIW2NMTEz8z8gABAAPKwIlXWq1kgAAAABJRU5ErkJggg==);
	background-repeat: repeat-y;
	background-position: 19% 0;
	padding:20px 5% 0px 21%;
	overflow: hidden;
  	*zoom: 1;
}

#infinite_timeline .year_posts {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEElEQVQIW2NMTEz8z8gABAAPKwIlXWq1kgAAAABJRU5ErkJggg==);
	background-repeat: repeat-y;
	background-position: 50% 0;
	padding: 40px 0px 0px 0px;
	overflow: hidden;
  	*zoom: 1;
}

#infinite_timeline .year_head {
	clear: both;
	font-size: 3em;
	text-align: center;
	margin: 20px 0;
}

.item {
	width: 99%;
	margin-bottom: 10px;
	border-radius: 4px;
}

.item p {
    clear:both;
}

.item.year_top {
	margin-top: -40px;
}

.title {
	line-height: 1.4;
	padding: 10px;
}

#infinite_timeline .item {
	width: 46%;
	margin-bottom: 10px;
	border-radius: 4px;
}

#infinite_timeline .item p {
    clear:both;
}

#infinite_timeline .item.year_top {
	margin-top: -40px;
}

#infinite_timeline .item.left {
	float: left;
	clear: left;
}

#infinite_timeline .item.right {
	float: right;
	clear: right;
}

#infinite_timeline .item img.wp-post-image {
	width: 100%;
	margin: 0;
	padding: 0;
	border: none;
}

#infinite_timeline .title {
	line-height: 1.4;
	padding: 10px;
}

/*blockquote {
  margin:0 auto;
  width:85%;
  font-family:'georgia' !important;
  font-style:italic;
  font-size:22px;
  color:royalblue;
}*/

blockquote p {
   color:royalblue;
}

#infinite_timeline .item a {
	display: block;
	min-height: 100px;
	border-radius: 4px;
	text-decoration: none;
	border: none;
	background: #FFF;
	color: #666;
	overflow: hidden;
  	*zoom: 1;
}

#infinite_timeline .item a:hover {
	color: #888;
}

#infinite_timeline .item a:hover img {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
}

/* Baloon */
#infinite_timeline .item.left { position: relative; background: #fff; border: 1px solid #cccccc; }
#infinite_timeline .item.left:after,
#infinite_timeline .item.left:before { left: 100%; bottom: 20px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
#infinite_timeline .item.left:after { border-color: rgba(252, 252, 252, 0); border-left-color: #ffffff; border-width: 10px; margin-top: -10px; }
#infinite_timeline .item.left:before { border-color: rgba(204, 204, 204, 0); border-left-color: #cccccc; border-width: 11px; margin-top: -11px; bottom: 19px; }

#infinite_timeline .item.right { position: relative; background: #fff; border: 1px solid #cccccc; }
#infinite_timeline .item.right:after,
#infinite_timeline .item.right:before { right: 100%; bottom: 20px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
#infinite_timeline .item.right:after { border-color: rgba(252, 252, 252, 0); border-right-color: #fff; border-width: 10px; margin-top: -10px; }
#infinite_timeline .item.right:before { border-color: rgba(204, 204, 204, 0); border-right-color: #cccccc; border-width: 11px; margin-top: -11px; bottom: 19px; }

/* Pagenation */
#infinite_timeline .pagenation,
#infinite_timeline #infscr-loading {
	text-align: center;
}

#infinite_timeline #infscr-loading em {
	display: none;
}

#infinite_timeline .pagenation a {
	display: block;
	padding: 20px;
}

#infinite_timeline .pagenation img {
	display: none;
}

/* Mobile */
@media screen and (max-width: 480px) {
	#infinite_timeline .title {
		padding: 5px;
		font-size: 0.9em;
	}

	#infinite_timeline .year_head {
		margin-top: 10px;
	}
}

img {
   outline:0px !important;
}

img.aligncenter, a.aligncenter {
  padding:0px !important;
  margin:0px auto !important;
}
img.aligncenter {
  /*margin-bottom:10px !important;*/
}
.logo a {
        display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;

	-ms-flex-align: center;
	-webkit-align-items: center;
	-webkit-box-align: center;

	align-items: center;
}
.logo a img, #centersMap img, .av-preloading-logo {
  outline:0px;
}
#footer, #footer  a {
  font-size:15px;
}
#footer select, #footer select option {
  background:#043754 !important;
}
#footer h3 a, #footer h3 {
 font-size:20px !important;
}
.copyright {
  text-align:center;
  font-size:12px;
  font-style:italic;
}
.copyright a {
  display:none !important;
}
.avia_partner_widget {
  text-align:center;
}
.avia_partner_widget a, .avia_partner_widget a:hover {
  display:inline-block;
  text-align:center;
  float:none !important;
  width: 49%;
}
.avia_partner_widget a:hover > .image-overlay, .avia_partner_widget a > .image-overlay {
 display:none !important;
}
.avia_partner_widget a[href="#"] {
  display:none !important;
}
.cd-timeline-title-container {
  word-break:break-word;
}

#wrap_all h3.thought {
  display:inline-block !important;
}

#wrap_all blockquote:not(.quotescollection-quote) {
	background: #fff;
        margin:45px auto 25px auto;
        width:80%;
	padding:30px 30px 5px 30px;
        border-left-width:0px;
	border-radius: 5px;
	box-shadow: 
		inset 0 2px 0 rgba(186, 135, 86, 0.7), 
		0px 0px 15px rgba(0, 0, 0, 0.3);
}

#wrap_all blockquote:after, 
#wrap_all blockquote:before  {
	top: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

#wrap_all blockquote:after  {
	border-top-color: #ffffff;
	border-width: 10px;
	left: 65%;
	margin-left: -10px;
}

#wrap_all blockquote:before {
	border-top-color: rgba(0,0,0,0.01);
	border-width: 11px;
	left: 65%;
	margin-left: -11px;
}

#wrap_all blockquote p {
	font-size: 24px;
	color: #b4b4b4;
	font-weight: 400;
	line-height: 40px;
	font-style: italic;
	text-indent: 100px;
	position: relative;
}

#wrap_all blockquote > div {
	font-size: 24px;
	color: #b4b4b4;
	font-weight: 400;
	line-height: 40px;
	font-style: italic;
	text-indent: 5px;
	position: relative;
}

#wrap_all blockquote:not(.quotescollection-quote) p:before {
	content: '\201C';
	font-style: normal;
	font-weight: 700;
	position: absolute;
	font-size: 175px;
	top: -20px;
	left: -105px;
	color: rgba(245, 165, 58, 0.7);
	text-shadow: 7px 14px 10px rgba(0, 0, 0, 0.1);
}

#wrap_all blockquote > div:before {
	content: '\201C';
	font-style: normal;
	font-weight: 700;
	position: absolute;
	font-size: 175px;
	top: -20px;
	left: 20px;
	color: rgba(245, 165, 58, 0.7);
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
}

.home blockquote.quotescollection-quote {
  margin:0px auto !important;
}

.home blockquote.quotescollection-quote {
  margin:0px auto !important;
  text-align:left;
}

.home blockquote.quotescollection-quote p {
  display:inline !important;
  text-transform:initial !important;
  padding:0px !important;
  font-size:18px !important;
  text-indent:0px !important;
  text-align:left !important;
  line-height:25px !important;
  margin:0px !important;
}
.quotescollection-quote footer.attribution {
  display:inline !important;
  text-align:left !important;
  text-indent:0px;
  margin-bottom:0px !important;
}

#wrap_all .mb-attribution {
	text-align: right;
	padding: 20px 100px 20px 20px;
	position: relative;
}

#wrap_all .mb-thumb {
	display: block;
	width: 70px;
	height: 70px;
	border: 5px solid #fff;
	border-radius: 50%;
	background: url(/images/2000/04/amma-un2000.jpg) no-repeat center center;
	position: absolute;
	right: 10px;
	bottom: 5px;
	box-shadow: 
		inset 1px 1px 4px rgba(0,0,0,0.5),
		0 2px 3px rgba(0,0,0,0.6);
}

#wrap_all .mb-author{
	font-weight: 700;
	font-size: 18px;
	color: rgba(188, 147, 200, 1);
	text-shadow: 0 1px 1px rgba(255,255,255,0.7);
}

#wrap_all cite a{
	font-weight: 700;
	font-style: italic;
	color: #fff;
	text-shadow: 0 1px 1px rgba(0,0,0,0.3);
}

#wrap_all cite a:hover{
	color: rgba(188, 147, 200, 1);
	text-shadow: 0 1px 1px rgba(255,255,255,0.7);
}

blockquote .testimonial.excerpt {
  border:0px;
  position:relative !important;
  top:0px !important;
}

blockquote .strong-content {
  height:auto !important;
}

blockquote .testimonial .inner {
  background:none;
}

blockquote .testimonial .heading {
  background:none;
  padding-left:0px;
}

.related-posts {
   margin:0px !important;
   text-align:center !important;
   background: #ffffff;
   padding:15px 0px;
}
.related-posts ul, .related-posts-type {
  background:#fff;
  padding:10px 0px !important;
  margin:0px !important;
  display:table;
  table-layout: fixed;
  width:100%;
}
.related-posts ul li {
  border:1px solid #eee;
  display:table-cell;
  padding:10px !important;
  width:22%;
  height:inherit !important;
  vertical-align:top;
}
.related-posts ul li img {
  outline:0px;
  width:100%;
}
.related-posts ul li a {
  clear:both;
  display:block;
  width:100%;
}
.related-posts p {
  margin-bottom:0px;
}

.rss-date {
  display:none !important;
}

a { overflow:hidden !important; }
a img { transition: all .4s ease; }
a img:hover { -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.page-thumb { display:none; }

.av-equal-height-column-flextable .flex_column {
  background:#fff !important;

  -moz-box-shadow:0px 0px 5px #ccc;
  -webkit-box-shadow:0px 0px 5px #ccc;
  -o-box-shadow:0px 0px 5px #ccc;
  -ms-box-shadow:0px 0px 5px #ccc;
  box-shadow:0px 0px 5px #ccc;
}
.av-equal-height-column-flextable .flex_column .avia_textblock::after {
content: url('https://www.amritapuri.org/images/2000/02/notespin.png');
width: 65px;
height: 50px;
top: -28px;
right: -22px;
position: absolute;
display: block;
z-index:9999;


-ms-transform: rotate(-37deg); /* IE 9 */
-webkit-transform: rotate(-37deg); /* Chrome, Safari, Opera */
-moz-transform: rotate(-37deg);
transform: rotate(-37deg);
/*
  -moz-box-shadow:0px 0px 1px #ddd;
  -webkit-box-shadow:0px 0px 1px #ddd;
  -o-box-shadow:0px 0px 1px #ddd;
  -ms-box-shadow:0px 0px 1px #ddd;
  box-shadow:0px 0px 1px #ddd; */
}

.home .av-equal-height-column-flextable .flex_column { 
  transition: all .6s ease;
  box-shadow:none !important;
  border:1px solid #f3f3f3 !important;
}

.home .av-equal-height-column-flextable .flex_column:hover {
  -moz-transform: scale(1.025) !important; -webkit-transform: scale(1.025) !important; -ms-transform: scale(1.025) !important; transform: scale(1.025) !important;
  border:1px solid #ccc !important;

  -moz-box-shadow:0px 0px 5px #ddd !important;
  -webkit-box-shadow:0px 0px 5px #ddd !important;
  -o-box-shadow:0px 0px 5px #ddd !important;
  -ms-box-shadow:0px 0px 5px #ddd !important;
  box-shadow:0px 0px 5px #ddd !important;
}


#pages-2 > ul, #archives-3 > ul, #categories-3 > ul {
  -webkit-column-count:3;   
    -moz-column-count:3;
    -ms-column-count:3;
    -o-column-count:3;
    column-count:3;
    -webkit-column-gap:15px;   
    -moz-column-gap:15px;
    -ms-column-gap:15px;
    -o-column-gap:15px;
    column-gap:15px;
    columns:3;
}

.page-id-41519 .entry-content {
 background:url(https://www.amritapuri.org/images/2000/07/404.jpg) 50% 115px no-repeat;
}

.av-special-heading {
  position:relative;
  margin-top:0px !important;
}

.av-special-heading {
  position:relative;
  margin-top:0px !important;
}

.home > .av-special-heading h4.av-special-heading-tag::after {
  display:none !important;
}

.home .av-special-heading:first-child h4.av-special-heading-tag::after {
  display:block !important;
  position:absolute;
  top:8px;
  right:-30px;
  font-style:normal !important;
  content: ':';
  font-size:40px;
  color:#666;
}

.av_facebook_widget_wrap {
  background:none !important;
}

.av_facebook_widget_wrap .extralight-border {
  display:none !important;
}

#tab-id-2-container h3 {
  font-size:auto !important;
}

#tab-id-2-container h3 a {
  font-size:auto !important;
}

#twitter-widget-0, #twitter-widget-1 {
  height:340px;
}

#related-posts-MRP_all {
  padding:30px 0px !important;
  border-top:1px solid #eee;
}

.avia_textblock img[width='250'], .avia_textblock img[height='300'] {

  -moz-border-radius:25px 0px 25px 0px;
  -webkit-border-radius:25px 0px 25px 0px;
  -o-border-radius:25px 0px 25px 0px;
  -ms-border-radius:25px 0px 25px 0px;
  border-radius:25px 0px 25px 0px;

  -moz-box-shadow:0px 0px 3px #666;
  -webkit-box-shadow:0px 0px 3px #666;
  -o-box-shadow:0px 0px 3px #666;
  box-shadow:0px 0px 3px #666;

  margin:3px !important;
}

.avia_textblock a.aligncenter {
  display:flex;
  align-items: center; 
  justify-content: center;
}

.blog .big-preview, .archive .big-preview {
  display:none !important;
}

blockquote {
  text-transform: initial !important;
}

#rss-2 a, #rss-3 a {
  font-weight:normal !important;
}

#cse-search-results iframe {
  height:1100px;
}

#text-5 label {
  display:none !important;
}

#related-posts-MRP_all h3 {
  text-align:right;
}
#related-posts-MRP_all h3::before {
  content:"...";
  font-size:28px;
  font-weight:bold;
  margin-bottom:5px;
  color:#333;
}

.screen-reader-text {
  display:none !important;
}

.widget_recent_entries li a {
  font-size:medium;
}

.single-post .blog-meta {
  display:none !important;
}

.single-post #menu-item-41929 a {
  color:#D71920 !important;
}

#emailform-2, #emailform-3 {
  background:#f2f2f2;
  border:1px solid #ddd;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  -o-border-radius:4px;
  border-radius:4px;
  padding:10px;
}
#related-posts-MRP_all h3 {
  text-align:right;
}
#related-posts-MRP_all h3::before {
  content:"...";
  font-size:34px;
  font-weight:bold;
  margin-bottom:5px;
}
#emailform-2, #emailform-3 {
  text-align:center;
}
.entry-content-wrapper .post-title {
    font-size: 32px;
    line-height: 1.3em;
}
blockquote .content h3 {
  margin:12px 0px;
}

span.iconfont, .related-format-icon {  background:url(https://www.amritapuri.org/images/write-icon.jpg) center center no-repeat;
background-size:contain;
}

.related-format-icon {
  border-color:#fff;
  border-width:2px;
  border-style:solid;
}

span.iconfont::before, .related-format-icon-inner::before { 
  content:'';
}

#top #gs {
    width: 100%;
    position: relative;
    padding: 11px 47px 11px 5px;
    z-index: 1;
    margin: 0;
    box-shadow: none;
}

a.rsswidget {
  font-size:120% !important;
  line-height:20px;
}

.home .avia-testimonial-content {
  font-size:15px !important;
}

.ai1ec-calendar-toolbar {
  display:none !important;
}

#cse-search-results iframe {
  height:1200px !important;
}

.home .avia-testimonial-name {
  font-size:medium !important;
}

.home .av-parallax {
  background-size: cover !important;
  background-position: 40% 60% !important;
}

.page-id-475 .tabcontainer strong, .page-id-475 .tabcontainer a {
  color:orange !important;
}

.page-id-475 #tab-id-2-container br {
   display:block !important;
}

#top .avia-smallarrow-slider .avia-slideshow-dots a {
    border-color: gray;
}

.testimonial img {
  width:100px;
  height:100px;
  -moz-border-radius:100%;
  -webkit-border-radius:100%;
  -o-border-radius:100%;
  -ms-border-radius:100%;
  border-radius:100%;

  margin-top:15px;
}

.avia-slideshow li img{
  /*width:auto;*/
}

#top .footer_color input[type='text'] {
  background-color:#e6b8a8 !important;
  color:red !important;
}

.footer_color a:hover {
  color:#fff !important;
}

@media (min-width:320px) and (max-width:479px) {
      ul.yatraDate li.alignleft {
          width:100%;
       }
    }
    @media (min-width:480px) and (max-width:769px) {
       ul.yatraDate li.alignleft {
          width:100%;
       }
    }
    @media (min-width:770px) {
       ul.yatraDate li.alignleft {
          width:49%;
       }
    }

html.html_boxed {
    background:url(https://www.amritapuri.org/images/2019/03/holi-bg.jpg) repeat !important; 
}
.audio50 {
width:50% !important;
}
#liveContent9981 {
  max-height:452px;
  min-height:452px;
  overflow-y:auto;
  overflow-x:hidden;
  word-wrap:break-word;
  
}

 #liveblog-entries .liveblog-author-name {
  display:none !important;
}
 #liveblog-entries .liveblog-entry-text {
  margin:0 20px !important;
}
 #liveblog-entries .liveblog-meta-time {
  float:left !important;
}

#tab-id-1-container .tab_inner_content.invers-color a, #tab-id-3-container .tab_inner_content.invers-color a, #tab-id-4-container .tab_inner_content.invers-color a {
  padding:5px 0;
  display:inline-block;
  font-size:15px;
  line-height:20px;
}

#tab-id-3-container .tab_inner_content.invers-color a {
  font-size:14px;
}

#tab-id-4-container .tab_inner_content.invers-color a {
  font-size:15px;
  padding:7px 0;
}

/* Footer search button fix */
#top #searchsubmit {
  height:auto !important;
}

li.social_bookmarks_amma-app a:hover {
  background:navy !important;
  color:white !important;
}
#top #gs {
    background: #e6b8a8 !important;
    color: red !important;
}

/** Happy Vishu **/

#wrap_all{
    position:relative !important;
}

#wrap_all .konna {
    position: absolute;
    background: url(https://www.amritapuri.org/images/2017/04/konna.png) top left no-repeat;
    z-index: 99999;
    max-width: 200px;
    height: 320px;
    width: 100%;
}

#wrap_all .konna:nth-of-type(1) {
    left: -100px;
    top: 0;
}

#wrap_all .konna:nth-of-type(2) {
    right: -96px;
    top: 0px;
    transform: rotateY(-180deg);
}

/* Overridden from embracing.css */
.footer_color li, .socket_color, .socket_color li, #scroll-top-link, #top .footer_color input[type='text'] {
	border-color: #01a1a7;
}
#top #gs {
    background: #01a1a7 !important;
    color: #fff !important;
}
.header_color .main_menu ul:first-child > li > a {
	color: #000 !important;
}
.header_color .main_menu ul:first-child > li:hover > a, .header_color .main_menu ul:first-child > li.current-menu-item > a {
	color: red !important;
}
.header_color .main_menu ul:first-child > li.current-menu-item {
	border-bottom-color: #fff !important;
}
.header_color li.current-menu-item .avia-menu-fx, .header_color li:hover .avia-menu-fx {
    color: red !important;
    border-color: red !important;
    background-color: red !important;
}