

* {
  padding: 0;
  margin: 0;
  text-decoration: none;
}
button::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner {
	padding: 0 !important;
	border: 0 none !important;
} 
*:focus {outline: none;}
html, body {
  height: 100%;
  width: 100%;
}
h1, h2, h3 {
  font-size: 14px;
  color: #D45500;
  font-weight: 700;
  font-family: 'Ubuntu', Arial, sans-serif;
}
h1 { font-size: 16px; }
h3 { font-family: Arial, sans-serif; font-weight: normal;}

h1.title { font-weight: 500; margin-bottom: 23px; }
h1.title.left { float: left; }

h1 a, h2 a, h3 a {
  font-weight: inherit;
  font-size: inherit;
  color: inherit;
}
a, a:link, a:visited {
  color: #d45500;
  outline: medium none;
  text-decoration: none;
}
a.active, a:hover {
  color: #edba98;
}
span.highlight {
  color: #D45500;
}
/*mesages*/
ol, ul {
  padding-left: 35px;
  color: #775B48;
}
article p,
article ol,
article ul,
article h1,
article h2,
article h3,
article hr,
aside p,
aside ol,
aside ul,
aside h1,
aside h2,
aside h3,
aside hr{
  margin-bottom: 10px;
}

#main img {
  border-color: #775B48;
}

hr {
  background-color: #b5b5b5;
  height: 1px;
  border: 0;
}
/*=============table=================*/
table {
  margin: 0 0 5px 0;
}
table, td, th {border:none; color: #666666; font-size: 12px; }
td, th {padding: 3px;}
tbody, tfoot, thead, tr {}
tbody {border: none;}
thead th {
  border:none;
  color: #D45500;
  font-size: 14px;
  font-family: inherit;
  font-weight: normal;
}
table[border] th,
table[border] td {
  border: #C56016 solid 1px; /*#775b48*/
  background-color: transparent; /*#ffffff;*/
  
}
table[border] th {
  /*background-color: #edba98;*/
  font-weight: bold;
}
table tr.even {
  background-color: #F9E6DB;
}
table tr.odd {
  background-color: transparent;
}

table[border=""] th,
table[border=""] td,
table[border="0"] th,
table[border="0"] td {
  border: none;
  background-color: transparent;
}
table[border="2"] th,
table[border="2"] td {
  border-width: 2px;
}
table[border="3"] th,
table[border="3"] td {
  border-width: 3px;
}
/*=============/table=================*/
/* error messages */
div.messages {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: 10px;
  padding: 5px!important;
}
error {
  color: #dc5454;
}
div.error {
  border: 1px solid #e78585;
}
div.error, tr.error {
  background: #ffbdbd;
  color: #dc5454;
  padding: 2px;
}
/*warning messages*/
.warning {
  color: #c4a204;
}
div.warning {
  border: 1px solid #ffd40b;
}
div.warning, tr.warning {
  background: #feffbd;
  color: #c4a204;
  padding: 2px;
}
/*ok messages*/
.ok, .status {
  color: #09b460;
}
div.ok, div.status {
  border: 1px solid #1ed87c;
}
div.ok, tr.ok, div.status, tr.status {
  background: #e1f1e5;
  color: #09b460;
  padding: 2px;
}
/* ---mesages*/
/*tabs*/
div.tabs {
  margin-bottom: 10px;
}
ul.tabs:after {
  content: ".";
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
}
ul.links,
ul.tabs,
ul.tabs li,
ul.tabs li a {
  padding: 0;
  margin: 0;
  background: none;
  border: none!important;
}
ul.tabs li a {
  display: block;
  float: left;
  line-height: 28px;
  padding: 0 14px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: none;
  color: #a8a8a8;
}
ul.tabs li a.active {
  background-color: #d7d7d7;
  color: #383838;
}

/*--tabs*/


/*===============Forms==============*/
.form-item {
  margin: 0 0 9px;
}
.form-select,
.form-text {
  padding: 5px;
  height: 13px;
  border: 1px solid #edba98;
  color: #775b48;
  font-size: 12px;
  line-height: 12px;
  font-family: Arial, sans-serif;
}
.form-select {
  height: 25px;
  padding: 2px;
}

.form-textarea {
  padding: 5px;
  color: #775b48;
  border: 1px solid #edba98;
  line-height: 12px;
  font-family: Arial, sans-serif;
}

input[type="submit"] {
  border: 2px solid #edba98;
  background-color: #d45500;
  text-transform: uppercase;
  color: #fff;
  line-height: 22px;
  height: 26px;
  padding: 0 11px;
  line-height: 22px;
  font-weight: 500;
  font-family: 'Ubuntu', Arial, sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
}


.custom-checkbox .form-checkbox {
  background: none; 
}
.custom-checkbox {
  vertical-align: top;
  display: inline-block;
  width: 11px;
  height: 11px;
  position: relative;
  border: 1px solid #edba98;
  background-color: #fff;
}
.custom-checkbox .check {
  display:none;
}
.custom-checkbox.selected .check {
  display: block;
  width: 13px;
  height: 12px;
  position: absolute;
  top: -3px;
  left:1px;
  background: transparent url('../images/check.png') scroll no-repeat 0 0;
}

.dd {
  background-color: #fff;
  float: none;
  font-family: Arial, sans-serif;
  font-size: 12px;
  text-align: left;
  width: auto!important;
  position: relative;
}

.dd .ddTitle {
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #edba98;
  cursor: default;
  overflow: hidden;
  text-indent: 0;
  padding: 5px;
  height: 13px;
  color: #775b48;
  font-size: 12px;
  line-height: 12px;
  background: #f3f5f7; /* Old browsers */
  background: -moz-linear-gradient(top, #f3f5f7 0%, #f5f5f5 5%, #fefefe 38%, #ffffff 52%, #fafafa 71%, #eaebec 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f5f7), color-stop(5%,#f5f5f5), color-stop(38%,#fefefe), color-stop(52%,#ffffff), color-stop(71%,#fafafa), color-stop(100%,#eaebec)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f3f5f7 0%,#f5f5f5 5%,#fefefe 38%,#ffffff 52%,#fafafa 71%,#eaebec 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f3f5f7 0%,#f5f5f5 5%,#fefefe 38%,#ffffff 52%,#fafafa 71%,#eaebec 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f3f5f7 0%,#f5f5f5 5%,#fefefe 38%,#ffffff 52%,#fafafa 71%,#eaebec 100%); /* IE10+ */
  background: linear-gradient(to bottom, #f3f5f7 0%,#f5f5f5 5%,#fefefe 38%,#ffffff 52%,#fafafa 71%,#eaebec 100%); /* W3C */
}
.dd .ddTitle span.ddTitleText {
  line-height: inherit;
  overflow: hidden;
  text-indent: 0;
  
}
.dd .ddTitle span.arrow {
  background: url('../images/dd-arrow.png') no-repeat scroll center center transparent!important;
  float: right;
  height: 13px;
  width: 13px;
  margin-left: 5px;
}

.dd .ddChild {
  background-color: #FFFFFF;
  display: none;
  margin: 0;
  overflow-x: hidden !important;
  overflow-y: auto;
  border: 1px solid #edba98 !important;
  top: 24px!important;
  min-width: 98%;
}
.dd .ddChild a {
  color: #775b48;
  font-size: 12px;
  line-height: 23px;
  cursor: pointer;
  display: block;
  overflow: hidden;
  padding: 0 5px;
  text-decoration: none;
  white-space: nowrap;
}

.dd .ddChild a:hover,
.dd .ddChild a.selected {
  background-color: #f9e7dc;
}

.form-item .description {
  font-size: 10px;
}

strike {
  text-decoration:line-through;
}

/*===============/Forms==============*/

strong, b, em, i { color: #666666; }

.cl, .clear {
  clear: both;
}
.links:after,
.clearfix:after {
  content: ".";
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
}
a img {
  vertical-align: top;
  line-height: 0;
}


.item-list ul li {
  list-style: none;
  list-style-type: none;
  margin: 0;
}

body {
  font-family: Arial, sans-serif;
  font-size: 14px;
  color: #775b48;
  text-align: left; 
  background: url('../images/body-bg.jpg') center 0 no-repeat fixed,
	      url('../images/body-grad.png')    0 0  repeat-x fixed #eecb94;
  background-color: #eecb94;
}
body.cke_show_borders {
  background: #fff none;
}

#page {
  width: 992px;
  margin: 0 auto;
}

#page-top {
  height: 35px;
  position: relative;
}

#main { padding-bottom: 4px; }

/*============login bar=============*/
#block-ajaxlogin-0,
#block-custompage-login_bar {
  position: relative;
  float: right;
  margin-right: 32px;
  text-align: center;
  z-index: 125;
  margin-top: 5px;
}

#block-ajaxlogin-0 a.login,
#block-custompage-login_bar a.login {
  display: block;
  font-size: 12px;
  line-height: 30px;
  color: #d45500;
  width: 48px;
}
#block-ajaxlogin-0 .logged-in-bar,
#block-custompage-login_bar .logged-in-bar {
  display: block;
  font-size: 12px;
  line-height: 30px; 
}

#block-user-0, #block-user-0 .block-inner, #block-user-0 .content {
  background:  transparent url('../images/login.png') scroll no-repeat 0 0;
}

#block-user-0 {
  padding-top: 44px;
  display: none;
  position: absolute; 
  right: 25px;
  top: 3px;
  z-index: 120;
  width: 254px;
}

#block-user-0 .block-inner {
  padding-bottom: 44px; 
  background-position: -508px bottom;
}

#block-user-0 .content {
  padding: 0 24px;
  background-position: -254px 0;
  background-repeat: repeat-y;
}
#user-login-form {
  text-align: left;
}

#user-login-form .form-text {
  width: 194px;
}
#user-login-form .form-submit {
  float: left;
  /*margin: 5px 0;*/
}
#user-login-form .register,
#user-login-form .repassword {
  float: right;
  font-size: 12px;
  /*line-height: 16px;*/
  line-height: 26px;
  clear: right;
}
.login-error {
  display: inline-block;
  text-align: left;
  margin: 9px 0 0 0;
  padding-left: 25px;
  line-height: 15px;
  font-size: 12px;
  color: #ff0000;
  background:  transparent url('../images/form-error.png') scroll no-repeat 0 center;
}

#block-user-0 #edit-remember-me-wrapper {
  position: absolute;
  bottom: 17px;
  margin-bottom: 0;
}

label[for=edit-remember-me] {
  font-size: 12px;
}
/*============language bar=============*/
#block-lang_dropdown-0 {
  position: relative;
  float: right;
  margin-right: 15px; 
  z-index: 99;
  margin-top: 5px;
}
#edit-lang-dropdown-select-wrapper {
  /*display: block;*/
  margin:0;
  padding:0;
}


#block-lang_dropdown-0 .form-submit
#block-lang_dropdown-0 .dd .ddTitle {
  padding: 0;
  height: auto;
}

#block-lang_dropdown-0 .dd .ddTitle span.ddTitleText {
  color: #D45500;
  font-size: 12px;
  line-height: 30px;
}
#block-lang_dropdown-0 .dd .ddChild {
  top: -2px !important;
  left: -19px;
  padding: 0px 0 0 18px;
  border: 0 none!important;
  height: auto !important;
  width: 75px !important;
  
	border: 1px solid #E6BC9B !important;
	background: #FAF1EB;
	border-radius: 10px 10px 0px 0px;
	box-shadow: 0px 2px 5px #DED1C8;
	margin-top:4px;
}
#block-lang_dropdown-0 .dd .ddChild a,
#block-lang_dropdown-0 .dd .ddChild a:hover,
#block-lang_dropdown-0 .dd .ddChild a.selected {
 color: #d45500;
 background-color:transparent;
 padding: 0!important;
}

#block-lang_dropdown-0 .arrow,
#block-lang_dropdown-0 .arrow:hover {
  background: transparent url('../images/lang-arrow.png') scroll no-repeat center center!important;
  margin-top: 8px;
  position: relative;
  z-index: 10000;
}
#block-lang_dropdown-0 .dd,
#block-lang_dropdown-0 .dd .ddTitle {
  border: none;
  background:none;
}
#block-lang_dropdown-0 .dd .ddTitle {
  height: auto;
  overflow: hidden;
  line-height: normal;
  padding: 0;
}


#block-lang_dropdown-0 noscript {
  float: right;
  margin-left: 5px;
}


/*================wrapper================*/
#wrapper {
  border: 2px solid #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  -webkit-box-shadow: 0px 0px 27px 0px rgba(0,0,0,0.45);
  -moz-box-shadow: 0px 0px 27px 0px rgba(0,0,0,0.45);
  box-shadow: 0px 0px 27px 0px rgba(0,0,0,0.45);
  padding: 0 22px 22px;
  background: url('../images/wrapper-top.png') 0 0 no-repeat,
	      url('../images/wrapper-bottom.png') right bottom no-repeat #fbf0ea;  
}

#content {
  float: left;
  width: 100%;
  margin-right: -100%;
  padding: 0;
}
#sidebar-first {
  float: left;  
  width: 258px;
}
#sidebar-first-inner {
  padding: 15px 22px 0 0;
}
#sidebar-second {
  float: left;  
  width: 376px;
}
#sidebar-second-inner {
  padding: 15px 42px 33px 22px;
}

.center {
  padding: 15px 0 0; 
}
body.with-tabs .center {
  padding-top: 10px;
}
body.one-sidebar .center {
  margin-left: 258px;
  padding-left: 40px;
}
body.one-sidebar #main {
  background: transparent url('../images/vert-seper.png') scroll repeat-y 256px 0;
}
body.two-sidebars #sidebar-first {
  width: 135px;
  margin-right: 0;
}
body.two-sidebars .center {
  margin-left: 511px;
  padding-left: 24px;
}
body.two-sidebars #main {
  background: url('../images/vert-seper.png') 133px 0 repeat-y, url('../images/vert-seper.png') 509px 0 repeat-y;
}
/*=============header===============*/
#logo-mainmenu {
  background:   transparent url('../images/hori-seper.png') scroll repeat-x 0 bottom;
  margin-bottom: 13px;
  padding: 0 0 2px 0;
  position: relative;
}

#logo {
  margin: 0px 0 0 0px;
  display:block;
  float: left;
}
#site-slogan {
  font-family: 'Ubuntu', Arial, sans-serif;
  font-size: 25px;
  line-height: 14px;
  padding: 17px 0 0 140px;
}
/* color: #D45500; */

#mainmenu {
  position: absolute;
  bottom: 2px;
  right: 0;
}
#mainmenu li {
  display: block;
  float: left;
  padding: 0 18px;
}
#mainmenu li.last { padding-right: 8px; }
#mainmenu a {
  color: #775b48;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  text-transform: uppercase;
  font-family: 'Ubuntu', Arial, sans-serif;
}
#mainmenu a.active,
#mainmenu .active-trail a {
  color: #d45500;
}
#mainmenu a:hover {
  color: #edba98;
}
/*============slideshow=============*/
#slideshow {
  width: 993px;
  margin: 0 -25px 0 -25px;
  padding: 9px 0 13px 0;
  background:  transparent url('../images/slider.png') scroll repeat-x 0 0;
  position: relative;
}
#slideshow .slider { padding:0; }
#slideshow .slider li { display: none; position: relative; }
#slideshow .bx-window .slider li,
#slideshow .slider li.views-row-1 { display: block; }
#slideshow .bx-wrapper,
#slideshow .bx-window {
  width: 100%!important;
}
#slideshow .slider-content {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 340px;
  background:  transparent url('../images/alpha-brown.png') scroll repeat 0 0;
}
#slideshow .slider-content a {
  display: block;
  width: 100%;
  height: 100%;
}
#slideshow h2 {
  text-transform: uppercase;
  font-size: 22px;
  color: #fff;
  font-weight: 700;
  font-family: 'Ubuntu', Arial, sans-serif;
  line-height: 27px;
  text-align: left;
}
#slideshow p {
  color: #edba98;
  font-size: 14px;
  margin-top: 10px;
}
#slideshow .padder {
  display: block;
  padding: 23px 35px 23px 35px;
}
#slideshow .bx-window {
  height: 268px!important;
}
#slideshow .bx-pager {
  line-height: 20px;
  height: 20px;
  position: absolute;
  z-index: 99;
  bottom: 10px;
  left: 35px;
}
#slideshow .pager-link {
  width: 11px;
  height: 11px;
  font-size: 0;
  display: inline-block;
  margin-right: 4px;
  text-indent: -9999px;
  background: transparent url('../images/slider-nav.png') scroll no-repeat 0 0;
  
}
#slideshow .pager-link.pager-active {
  background-position: 0 -11px;
}

/*==============head_image=================*/
#block-custompage-header_image,
#block-header_image-0 {
  width: 992px;
  margin: 0 -25px 0 -24px;
  padding: 9px 0 13px 0;
  background:  transparent url('../images/slider.png') scroll repeat-x 0 0;
}

/*============secondary menu=================*/
#submenu li { display: block; float: left; padding: 0 12px; }
#submenu {
  padding-top: 2px;
  background: #fbf0ea url('../images/hori-seper.png') scroll repeat-x 0 top;
}
#submenu .links {
  padding-bottom: 2px;
  background: transparent url('../images/hori-seper.png') scroll repeat-x 0 bottom;
}
#submenu a {
  color: #775b48;
  font-size: 16px;
  font-weight: 500;
  line-height: 42px;
  text-transform: uppercase;
  font-family: 'Ubuntu', Arial, sans-serif;
}
#submenu a.active,
#submenu .active-trail a {
  color: #d45500;
}
#submenu a:hover {
  color: #edba98;
}

/*==============front page==================*/
.front-col {
  float:left; width: 50%;
  text-align: left;
  line-height: 18px;
}

.front-col-25 {
	width: 25%;  
}

.front-col-50 {
  width: 50%;
}

.front-col-wide {
  float:left; width: 100%;
  text-align: left;
  line-height: 18px;
}
.front-col-wide .view-content{
  margin:13px 7px 18px 7px;
  background-color: #F4D5C1;
  padding: 26px 30px 16px 26px !important;
}
.front-col-wide .swami {
  float:left;
  margin: 25px 30px 25px 40px;
}

/*.front-col-left {
  width: 470px;
}
.front-col-right {
  width: 440px;
  float: right;
}*/


.front-col .view-header {
  padding: 0 7px 2px; 
  background: transparent url('../images/hori-seper.png') scroll repeat-x 0 bottom;
}

.front-col .view-content { padding: 13px 0 15px 0; }

.front-col-left .view-header,
.front-col-left .view-content { padding-left: 7px; }

.front-col-right .view-header,
.front-col-right .view-content { padding-left: 30px; }

.front-col .view-Events .view-content {
  padding-bottom: 0px;
}

.front-col .views-title {
  font-size: 16px;
  color: #775b48;
  line-height: 33px;
  font-weight: 500;
  /*text-transform: uppercase;*/
  font-family: 'Ubuntu', Arial, sans-serif;
}
.front-col .more-link {
  height: 33px;
  overflow: hidden;
  line-height: 36px;
}
.front-col .more-link a {
  color: #D45500;
  font-size: 11px;
  font-family: Arial, sans-serif;
  text-transform: none;
  padding-left: 9px;
  background: url('../images/read-more.png') scroll no-repeat 0 center transparent;
}
.front-col .more-link a:hover{
  color: #775b48;
}
#swami.front-col .views-title,
#events.front-col .views-title,
#faq.front-col .views-title {
  float: left;
}
#swami.front-col .more-link,
#events.front-col .more-link,
#faq.front-col .more-link {
  float: right;
}

.last .front-col .view-content { padding-bottom: 0; }
.front-col .view-Events2 li,
.front-col .view-Events li {
  list-style: none;
  list-style-type: none;
  margin: 0;
}

.view-id-Citation .views-field-name {
  text-align: right;
  font-size: 12px;
}

/* Attachment views, remove paddings */
.view-Events .attachment-after .view-content {
  padding-top: 0px;
}
.view-Events .view-content ul {
  margin-bottom: 0px;
}

.view .attachment-before .view-content,
.view .attachment-before .view-content ul {
  padding-bottom: 0px;
  margin-bottom: 0px;
}
.view-has-attachment > .view-content {
  padding-top: 0px;
}
.view .attachment .view-header {
  background:none;
  display:none;
}

/*==============faq===================*/

body.node-type-qa #main { padding-bottom: 15px; }
body.node-type-qa #content-area { color: #d45500; line-height: 19px }
#block-views-Faq_list-block_1 .view-filters {
  display: none;
}
#main-bottom {
  background: transparent url('../images/hori-seper.png') scroll repeat-x 0 top;
  padding-top: 2px;
}
#block-webform-client-block-12 {
  margin-left: 11px;
}
#webform-client-form-12:after {
  content: ".";
  display: block;
  visibility: hidden;
  height: 0;
  clear: both;
}
.block-title {
  line-height: 40px;
  color: #775b48;
  font-weight: 500;
  text-transform: uppercase;
  font-family: 'Ubuntu', Arial, sans-serif;
}

#webform-component-your-question {
  float: left;
  margin-right: 27px;
}
#edit-submitted-your-question {
  height: 210px;
  width: 555px;
  min-height: 210px;
  resize: vertical;
}
#webform-client-form-12 input[type="text"],
#webform-client-form-12 input[type="email"] {
  width: 194px;
}
#webform-client-form-12 label {
  display: none;
}
.view-FAQ .views-field-title { color: #d55500; margin-bottom: 15px; font-family: 'Ubuntu', Arial, sans-serif; font-size: 16px; font-weight: normal; }
.view-FAQ .views-field-title * { color: #d55500; }

.view-FAQ-Categories a,
.view-id-Faq_list a {
  color: #775b48;
  line-height: 19px; 
}
.view-FAQ-Categories a.active,
.view-id-Faq_list a.active {
  color: #d45500;
}
.view-FAQ-Categories a:hover,
.view-id-Faq_list a:hover {
  color: #edba98;
}





/*==============online tv============*/
body.node-type-online-tv #sidebar-first { width: 150px; }  


#block-views-Online_tv_yatras-block_1 .view-filters {
  display: none;
}
body.node-type-online-tv #sidebar-second {
  width: 123px;
}
body.node-type-online-tv .center {
  margin-left: 150px;
}
body.node-type-online-tv #main {
  background-position: 148px 0, 256px 0;
}
.view-id-Online_tv_yatras .view-content {
  line-height: 19px;
}
.node-type-online-tv #sidebar-first-inner { padding: 15px 20px 0 11px; }

/*==========Events===============*/

#views-exposed-form-Events-list-block-1 .views-submit-button {
  /*float: right;*/
  display: inline-block;
  margin: 6px  -25px 0 0;
  padding: 0;
  
}
#views-exposed-form-Events-list-block-1 .views-exposed-widget {
  padding-right: 7px;
}
#views-exposed-form-Events-list-block-1 .form-submit {
  text-indent: -9999px;
  font-size: 0;
  padding: 0;
  height: 23px;
  width: 23px;
  background: url('../images/magnifier.png') scroll no-repeat center center #D45500;
}

#block-views-Events_list-block_1 .item-list a {
  color: #775b48;  
}
#block-views-Events_list-block_1 .item-list a.active {
  color: #d45500;
}
#block-views-Events_list-block_1 .item-list a:hover {
  color: #edba98;
}

.node-type-event #sidebar-first-inner { padding: 15px 20px 0 11px; }
.node-type-event h1.title { width: 370px; }
#edit-event, #edit-year-value-year,
#edit-year-value-year_msdd,
#edit-event_msdd { width: 190px!important; }
.views-widget-filter-field_content_value_many_to_one {
  padding: 0!important;
  margin: 20px -98px 20px -10px;
  width: 256px;
  background: url('../images/hori-seper.png') repeat-x scroll 0 top,
	      url('../images/hori-seper.png') repeat-x scroll 0 bottom transparent; 
}

.views-widget-filter-field_content_value_many_to_one.tabify a { color: #775b48; display: inline-block; font: 500 14px/44px 'Ubuntu',Arial,sans-serif; margin-left: 20px; }
.views-widget-filter-field_content_value_many_to_one.tabify a.first { margin-left: 10px; }
.views-widget-filter-field_content_value_many_to_one.tabify a.selected,
.views-widget-filter-field_content_value_many_to_one.tabify a:hover { color: #d29f80; }
.views-widget-filter-field_content_value_many_to_one.tabify a.active { color: #b95500; }
.views-widget-filter-field_content_value_many_to_one .form-item { margin-left: 10px; float: left; line-height:44px; }
.views-widget-filter-field_content_value_many_to_one .form-checkboxes { margin: 0; }
/*.views-exposed-widget.views-submit-button { padding: 0; margin: -110px 0 0 115px }*/
.views-exposed-widget.views-submit-button { padding: 0; margin: 10px 0 0; float: none; }
.views-exposed-widget.views-submit-button input.form-submit  { margin: 0; }
#event-slider { width: 635px; position: relative; }

/*#event-slider span.image-wrapper.current,
#event-slider span.image-wrapper.current a.advance-link,
#event-slider span.image-wrapper.current a.advance-link img { display: block; line-height:0; }*/

#event-slider span.image-wrapper {
    display: block;
}
#event-slider  a.advance-link {
    display: block;
    height: 421px;
    line-height: 421px;
    text-align: center;
    width: 636px;
}
#event-slider  a.advance-link img { vertical-align: middle; }

#event-controls-cont { width: 100px; height: 26px; left: 50%; margin-left: -50px; position: absolute; top: 380px; z-index: 5; background: url('../images/events-slider-nav.png')  repeat-x scroll 0 0 transparent; }
#event-controls-cont .ss-controls { line-height: normal; display: inline-block; vertical-align: middle; }
#event-controls-cont .ss-controls a { position: absolute; left: 61px; top: 5px; text-indent: -9999px; display: block; line-height: 0; font-size: 0; width: 12px; height: 17px; background: url('../images/events-slider-play.png') repeat-x scroll 0 0 transparent;  }
#event-controls-cont .ss-controls a.pause { background: url('../images/events-slider-pause.png') repeat-x scroll 0 0 transparent; }
#event-controls-cont .prev, 
#event-controls-cont .next { position: absolute; top: 8px; float: left; font-size: 0; line-height: 0; text-indent: -9999px; display: inline-block; width: 7px; height: 12px; background: url('../images/events-slider-prev.png') repeat-x scroll 0 0 transparent;  }
#event-controls-cont .next { float: right; background: url('../images/events-slider-next.png') repeat-x scroll 0 0 transparent;  }
#event-controls-cont .prev { left: 37px; }
#event-controls-cont .next { left: 86px; }
#event-controls-cont .full-screen { position: absolute; left: 10px; top: 6px; width: 15px; height: 15px; text-indent: -9999px; display: block; line-height: 0; font-size: 0; background: url('../images/events-slider-expand.png')  repeat-x scroll 0 0 transparent;}
#event-slider .thumbs { padding: 0; margin: 0 -8px 0 0; width: 644px; }
#event-slider .thumbs li { float: left; margin: 0 8px 8px 0; }
#event-slider .pagination {
  float: left;
  padding: 1px 0 1px 1px;
  border: 1px solid #d29f80;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0px 0px 1px 0px #d29f80;
  box-shadow: 0px 0px 1px 0px #d29f80;
}
#event-slider .pagination a,
#event-slider .pagination .current {
  display: block;
  float: left;
  line-height: 17px;
  background-color: #d29f80;
  margin-right: 1px;
  padding: 0 5px;
  -webkit-box-shadow: 0px 0px 1px 0px #d29f80;
  box-shadow: 0px 0px 1px 0px #d29f80;
  color: #fff;
}
#event-slider .pagination .current { color: #d29f80; background-color: transparent; -webkit-box-shadow: none; box-shadow: none; }
#event-slider .pagination a[title="Prev"],
#event-slider .pagination a[title="Next"] {
  padding: 0;
  font-size:0;
  line-height:0;
  text-indent: -9999px;
  width: 17px;
  height: 17px;
  background: url('../images/events-slider-pager.png') repeat-x scroll 0 0 transparent;  
}
#event-slider .pagination a[title="Next"] {
  background-position: -17px 0;
}


.view-id-Events_list .view-content {
  line-height: 19px;
}

#tabs { padding:0; margin-bottom: 10px; float: right; }
#tabs li { list-style: none; list-style-type: none; float: left; margin-left: 20px; }
#tabs li .txt { color: #775b48; display: inline-block; font: 700 14px/23px 'Ubuntu',Arial,sans-serif; cursor: pointer; }
#tabs li.active .txt { color: #b95500; }
/*==========footer===============*/

footer {
  padding: 14px 35px;
}

footer * { color: #775b48; }

#block-nodeblock-31 {
  float: left;
}

#block-follow-site {
  float: right;
}

a.follow-link {
  display: block;
  height: 25px;
  width: 25px;
  line-height: 0;
  font-size: 0;
  text-indent: -9999px;
  padding-left: 0;
  float: left;
  margin-left: 5px;
}
a.follow-link-facebook {
  background-image: url('../images/facebook.png');
}
a.follow-link-this-site {
  background-image: url('../images/rss.png');
}
.popup {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	margin-top: 0px;
	height: 100%;
	width: 100%;
	visibility: hidden;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	background-color: black;
	z-index: 99999; }
.map {
	filter: alpha(opacity=100) !important;
	-moz-opacity: 1.0 !important;
	opacity: 1.0 !important;
	}

footer table.banners {
    width: 100%;
    table-layout: fixed;    
    margin: 10px auto 20px auto;
}

footer table.banners-2 {
    width: 70%;
}


footer table.banners td img{
    margin: 0 auto;
    display: block;
}

/* Darshan content type */
.field-field-darshan-images .field-item {
  float:left;
  margin: 0 10px 10px 0;
}
.field-field-darshan-images:after {
  content: ".";
  display: block;
  visibility: hidden;
  height: 0;
  clear: both;
}
.field-field-darshan-images .field-item img {
  padding: 4px;
  border: 1px solid #CCC !important;
}
.field-field-darshan-images .field-item img:hover {
  padding: 4px;
  border: 1px solid #D45500 !important;
}
#views-exposed-form-darshan-list-block-1 .form-submit {
  text-indent: -9999px;
  font-size: 0;
  padding: 0;
  height: 23px;
  width: 23px;
  background: url('../images/magnifier.png') scroll no-repeat center center #D45500;
}
#views-exposed-form-darshan-list-block-1 .views-submit-button {
  display: inline-block;
  margin: 6px -25px 0 0;
  padding: 0;
}
div.views-widget-filter-field_darshan_date_value {
  width:137px; 
}

/* Social links */
#draugiemLike,
iframe.twitter-share-button,
iframe.facebook {
  float:left;
  margin-right: 10px;
}
div.social:after {
  content: ".";
  display: block;
  visibility: hidden;
  height: 0;
  clear: both;
}

/* Blog sadaļa */
.view-blog div.views-row{
  margin-bottom: 15px;
  padding-top: 10px;
  background: url('../images/hori-seper.png') repeat-x;
}
.view-blog div.views-row-first {
  padding-top: 0px;
  background:  none;
}

.node-type-blog .links li,
.view-blog .links li {
  padding-left: 0px;
}

.comment div.submitted,
.node-type-blog p.submitted,
.view-blog p.submitted {
  font-size: 10px;
}

.view-blog div.views-row h2 {
  font-size: 16px;
}

.view-blog-list .views-row .views-field-name a {
  line-height: 19px;
}
/* Komentāru stils */
.comment {
  margin-top: 10px;
  background: url('../images/hori-seper.png') repeat-x;

}
#content-area .comment>h3,
#comments .comment>h3 {
  display: none;
}
.comment div.submitted { 
  padding: 10px 0 10px 0;
}
#comments ul.links {
  margin-top: 10px;
  font-size: 10px;
}
#content-area .box,
#comments .box {
  margin-top: 10px;
  padding-top: 10px;
  background: url('../images/hori-seper.png') repeat-x;

}
#comments .box>h2 {
  font-size: 16px;
}

#content-area  label[for=edit-comment],
#comments label[for=edit-comment] {
  margin-bottom: 10px;
}
#content-area .box .form-item:first-child>label,
#comments .box .form-item:first-child>label {
  float: left;
  margin-right: 10px;
}
#content-area span.new,
#comments span.new{
  display: none;
}
#content-area #edit-preview,
#comments #edit-preview {
  display: none;
}

/*
label [for="edit-notify-type-1"],
label [for="edit-notify-type-2"]{
  float: none;
}
#edit-notify-type-1-wrapper,
#edit-notify-type-2-wrapper {
  float: none;
  display: block;
}*/

label[for="edit-notify"] {
  float: none !important;
}
#edit-notify-type-1-wrapper,
#edit-notify-type-2-wrapper {
  margin: 0;
}
#edit-notify-wrapper {
  margin: 0;
}
.form-radios {
  margin: 6px 0 6px 15px;
  height: 17px;
}

/* Events audio */
.tab-audio .audio {
  margin-bottom: 15px;
}
.tab-audio .audio-download > b {
  float: left;
}
.tab-audio .audio-download .filefield-file:after {
   visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
}