.tab-bg .ui-tabs .ui-tabs-nav li { color: #008637 !important;font-size: 17px !important;  font-weight: 600 !important;}
.header-transparent.ab-hide #Top_bar {
top: 0;
background: rgba(255, 255, 255, 0.52);
height: 110px;
border-radius: 0px 0px 20px 20px;
}
p {font-family: helvetica;}
#Top_bar{position:absolute;left:0;top:61px;width:100%;z-index:30}
#Top_bar .column{margin-bottom:0}
.layout-full-width.header-fw #Action_bar .container,.layout-full-width.header-fw #Top_bar .container{max-width:100%;}
#Top_bar .top_bar_left{position:relative;float:left;width:990px}
.tabheading{
font-size: 22px;line-height: 23px;font-weight: 300; letter-spacing: 0px;}
#responsive-form{
max-width:600px ;
margin:0 auto;
width:100%;
}
.form-row{
width: 100%;
color:#000 !important;
}
.column-half, .column-full{
float: left;
position: relative;
padding: 0.65rem;
width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.clearfix:after {
content: "";
display: table;
clear: both;
}
#responsive-form  input[type="text"], input[type="password"], input[type="search"], 
input[type="email"], input[type="tel"], textarea, select {margin-bottom:0px !important; 
color:#aaa  !important;}
#responsive-form  textarea{ height:100px !important;}
#wpcf7-f2265-p1810-o1 select{width:100%;}
#wpcf7-f2265-p1810-o1 .form-row{font-size:14px !important;}
p {font-family: helvetica;}
.title-top {
font-size: 32px;
color: #f9c74d;
text-transform: uppercase;
font-weight: 700 !important;
margin-top: 12px;
margin-bottom: 15px;
}
.title-top strong{
color:#004444;
}
.title-top-2 {
font-size: 32px;
color: #004444;
text-transform: uppercase;   
font-weight: normal !important;
margin-top: 12px;
margin-bottom: 15px;
}
.title-top-2 strong{
color:#f9c74d;
}
.title-p {
font-family: 'helvetica';
font-size: 16px;
color: #575757;
width: 78%;
margin: 0px auto;
}
.video-p {
color: #575757;
font-size: 19px;
text-align: justify;
line-height: 32px;
font-weight: 400;
}
.video-p a
{
color: #f9c74d;
}
#hours-box
{
border:1px solid #9e9c9c;
background-color: #fff;
transition: all 0.7s;
}
#hours-box:hover .hours-count, #hours-box:hover .hours, #hours-box:hover .hour-box-title, 
#hours-box:hover .hour-box-content, #hours-box:hover .hour-box-btn{
color: #fff;
}
.hours-count {
font-size: 100px;
color: #44957a;
display: block;
line-height: 100px;
font-weight: bold;
}
.hours {
font-size: 48px;
color: #044444;
display: block;
line-height: 48px;
margin-bottom: 15px;
}
.hour-box-title {
font-size: 28px;
color: #044444;
display: block;
text-transform: capitalize;
margin-bottom: 20px;
line-height: 35px;
}
.hour-box-content {
color: #444444;
font-size: 15px;
display: block;
text-align: left;
margin-bottom: 50px;
}
.hour-box-btn {
display: block;
margin-top: 30px !important;
padding: 12px 25px;
border: 2px solid #9e9c9c;
text-transform: uppercase;
width: 50%;
margin: 0px auto;
margin-top: 0px;
border-radius: 23px;
color: #444444;
font-size: 14px;
position:absolute;
bottom: 8%;
left: 0%;
right: 0%;
}
.hour-200
{ background-image: url(//www.rishikulyogshala.org/wp-content/uploads/2017/06/200-bg.png); }
#hours-box:hover 
{
background-color: rgba(0, 0, 0, 1);
border-color:#44957a;
}
.hour-200:hover .hour-box-btn, .hour-300:hover .hour-box-btn, .hour-500:hover .hour-box-
btn
{
background-color: #44957a;
color: #fff;
border-color: #fff;
}
.hour-300
{ background-image: url(//www.rishikulyogshala.org/wp-content/uploads/2017/06/300-bg.png); }
.hour-500
{
padding: 20px 30px 40px 30px;
background-image: url(//www.rishikulyogshala.org/wp-content/uploads/2017/06/500-bg.png);
background-position: left top;
background-repeat: no-repeat;
transition: all 0.7s;
}
.seprater-left
{
margin-left: 6%;
}
#events-box
{
background-color: #fff;
padding: 20px;
border: 1px solid #ddd;
border-bottom-color: #9e9c9c;
cursor: pointer;
}
#events-box:hover
{
background-color:#eee;
}
.event-box-content-title {
color: #44957a;
font-size: 19px;
display: block;
font-weight: bold;
}
.event-box-content-p
{
color: #004444;
font-size: 17px;
display: block;
}
.event-box-btn_price
{
color: #d49e34;
font-size: 30px;
font-weight: bold;
display: block;
}
#menu > ul > li > a {
font-size: 14px !important;
}
.btn-booknow
{
color: #004444;
font-size: 14px;
display: block;
width: 80%;
margin:0px auto;
background-color: #f7c74d;
text-transform: uppercase;
padding: 10px 20px;
border-radius: 17px;
}
.events-box-btn
{
text-align: center;
}
.events-right, .events-left
{
max-height: 547px;
overflow: hidden;
position: relative;
}
.event-right-text {
position: absolute;
bottom: 2%;
width: 100%;
padding: 5%;
left: 0%;
}
.event-right-textwhite
{
display: block;
color: #fff;
font-size: 22px;
}
.event-right-title {
color: #f7c74d;
font-size: 40px;
font-weight: lighter;
display: block;
text-transform: uppercase;
}
.event-right-btn
{
text-align: center;
}
.event-right-btn a {
background-color: #f7c74d;
padding: 10px 20px;
border-radius: 17px;
color: #004444 !important;
text-transform: uppercase;
display: block;
width: 40%;
margin: 0px auto;
margin-top: 30px;
}
.Special-course-title {
color: #44957a;
font-size: 40px;
font-weight: bold;
display: block;
line-height: 45px;
margin-bottom: 30px;
}
.four-boxes 
{
}
.four-boxes .column
{
margin: 0px;
}
.four-boxes .one-second{
width: 50%;
}
.double-section .column
{
margin: 0px;
}
.locations-box
{
position: relative;
overflow: hidden;
transition: all 0.7s;
}
.location-hover-box {
position: absolute;
top: 69%;
width: 100%;
padding: 4% 10%;
left: 0%;
overflow: hidden;
transition: all 0.7s;
}
.black-overlay
{
position: absolute;
left: 0%;
top: 0%;
height: 100%;
width: 100%;
background-color: rgb(0, 0, 0, 0);
transition: all 0.7s;
}
.location-title
{
color: #fff;
font-size: 38px;
text-transform: uppercase;
font-family: 'gulim'!important;
display: block;
font-weight: bold;
margin-bottom: 15px;
text-align: center;
line-height: 42px;
}
.location-content {
color: #fff;
font-size: 16px;
opacity: 0;
transition: all 0.7s;
text-align: left;
line-height: 26px;
}
.location-box-btn
{
text-align: center;
margin-top: 40px;
opacity: 0;
transition: all 0.7s;
display: block;
}
.location-box-btn a {
text-align: center;
padding: 12px 32px;
color: #fff;
border: 2px solid #fff;
border-radius: 18px;
background-color: transparent;
transition: all 0.7s;
text-transform: uppercase;
}
.location-box-btn a:hover
{
color: #fff;
text-decoration: none;
}
.locations-box:hover .location-hover-box
{
top: 56%;
background-color: #f5ca2c;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
height: 100%;
}
.locations-box:hover .location-content
{
display: block;
opacity: 1;
}
.locations-box:hover .location-box-btn
{
display: block;
opacity: 1;
}
.locations-box:hover .black-overlay
{
background-color: rgb(0, 0, 0, 0.39);
}
.teacher-box
{
border-bottom: 4px solid transparent;
}
.teacher-box a
{
text-decoration: none;
}
.teacher-box a:hover
{
text-decoration: none;
}
.teacher-box:hover
{
border-color: #f9c74d;
text-decoration: none;
}
.teacher-img
{
text-align: center;
}
.teacher-img img
{
border: 0px solid transparent !important;
border-radius: 10%;
transition: all 0.7s;
padding: 3px;
}
.teacher-box:hover .teacher-img img {
border: 2px solid #f9c74d;
background-color: #f9c74d;
}
.teacher-name {
font-size: 18px;
text-transform: uppercase;
color: #004444;
text-align: center;
font-weight: bold;
margin-top: 20px;
display: block;
}
.double-box {
position: relative;
clear: both;
overflow: hidden;
width: 100%;
}
.float-text-right {
position: absolute;
top: 27%;
left: 55%;
width: 35%;
}
.float-text-left {
position: absolute;
left: 12%;
top: 30%;
width: 41%;
}
.float-icon-right {
position: absolute;
top: 21%;
left: 44%;
width: 125px;
height: 125px;
}
.float-right-title {
font-size: 36px;
color: #44957a;
font-weight: bold;
text-align: left;
margin-bottom: 15px;
text-transform: uppercase;
display: block;
line-height: 44px;
}
.float-right-content {
font-size: 20px;
color: #444444;
text-align: left;
margin-bottom: 40px;
display: block;
line-height: 26px;
width: 88%;
font-weight: bold;
}
.float-left-content
{
font-size: 20px;
color: #444444;
text-align: left;
margin-bottom: 40px;
display: block;
line-height: 26px;
width: 77%;
font-weight: bold;
}
.float-right-btn
{
text-align: left;
}
.float-right-btn a {
font-size: 14px;
color: #004444;
border: 1px solid #444;
padding: 13px 26px;
border-radius: 17px;
text-transform: uppercase;
}
.nopadding
{
padding: 0px !important;
}
.float-icon-left {
position: absolute;
top: 24%;
right: 45%;
width: 125px;
height: 125px;
}
.double-section .section_wrapper
{
width: 100%;
} .six-boxes-yellow .column
{
margin: 0px;
}
.six-boxes-yellow .one-second {
width: 50%;
}
.testimonial-box {
border: 1px solid #ddd;
padding: 20px;
position: relative;
padding-left: 10%;
width: 80%;
margin: 0px auto;
margin-bottom: 20px;
}
.first:hover .one-btn a
{
background-color: #44957a;
color: #fff;
border-color: #44957a;
}
.second:hover .two-btn a
{
background-color: #f9c74d;
color: #fff;
border-color: #f9c74d;
}
.third:hover .three-btn a
{
background-color: #009999;
color: #fff;
border-color: #009999;
}
.testimonial-profile
{
position: absolute;
right:95%; 
top: 5%;
border:4px solid #f7c74d;
border-radius: 50%;
width: 115px
}
.testimonial-title
{
font-size: 20px;
color: #444444;
font-weight: bold;
display: block;
margin-bottom: 16px;
}
.testimonial-content
{
font-size: 20px;
color: #444444;
display: block;
}
.testimonial-btn
{
text-align: center;
}
.testimonial-btn a
{
text-align: center;
color: #004444;
font-size: 14px;
text-transform: uppercase;
padding: 12px 22px;
border-radius:17px;
border:1px solid #004444;
}
.testimonial-btn a:hover
{
background-color: #004444;
color: #fff;
}
.footer-subscribe
{
list-style: none;
padding: 0px;
margin: 0px;
margin-top: 15px;
}
.footer-subscribe li
{
float: left;
border-radius: 0px;
height: 41px;
overflow: hidden;
}
.footer-subscribe li:first-child
{
width: 70%;
}
.footer-subscribe li:first-child input
{
background-color:#484848;
color: #fff;
border:0px;
border-radius: 0px;
height: 41px;
}
.footer-subscribe li:last-child
{
width: 30%;
}
.footer-subscribe li:last-child button
{
border-radius: 0px;
color: #fff;
font-size: 17px;
text-align: center;
background-color: #f7c74d;
}  .banner-box {
background-color: rgba(0, 0, 0, 0.50);
padding: 30px !important;
clear: both; font-family: helvetica;
}
.banner-box-hour {
font-size: 65px !important;
color: #fff;
font-weight: bold;
line-height: 70px !important;
}
.banner-box-hour strong{
font-size: 80px!important;
}
.banner-box-title {
font-size: 30px !important;
color: #f9c750;
line-height: 50px !important;
}
.banner-box-location {
font-size: 25px !important;
color: #fff;
}
.banner-box-title-2 {
font-size: 20px !important;
color: #fff;
}
.banner-box-content {
font-size: 15px !important;
color: #fff;
line-height: 20px !important;
}
.banner-box-btn {
text-align: left;
margin-top: 32px !important;
}
.banner-box-btn a {
text-align: center;
color: #000;
font-size: 14px !important;
text-decoration: none !important;
background-color: #f9c74d;
text-transform: uppercase;
padding: 10px 30px !important;
border-radius: 20px;
}
#rev_slider_6_2_wrapper .tp-bullets {
top: 50% !important;
margin-top: 14px !important;
right: 10% !important;
transform: rotate(90deg) !important;
}
#rev_slider_6_2_wrapper .slider_pagination a, .tp-bullets.simplebullets.round .bullet {
display: inline-block;
width: 19px;
height: 19px;
text-indent: -9999px;
margin: 0 9px;
background:#fff !important;
-webkit-border-radius: 100%;
border-radius: 100%;
position: relative;
}
#rev_slider_6_2_wrapper .tp-bullets.simplebullets.round .bullet.selected
{
width: 19px;
height: 19px;
background:#f9c74d !important;
-webkit-border-radius: 100%;
border-radius: 100%;
top: 0px !important;
}
#rev_slider_6_2_wrapper .tp-bullets.simplebullets.round .bullet.selected::after
{
display: none;
}
#rev_slider_6_2_wrapper .tp-bullets::before {
height: 2px;
top: 50%;
right: 100%;
width: 130px;
background-color: #fff;
content: '';
position: absolute;
}
#rev_slider_6_2_wrapper .tp-bullets::after {
height: 2px;
top: 44%;
left: 106%;
width: 130px;
background-color: #fff;
content: '';
position: absolute;
}
.tp-bullets.simplebullets.round .bullet.last {
margin-right: 0px !important;
}
#student-box
{
background-color: #fff;
border: 1px solid #9e9c9c;
}
.student-box-inner {
position: relative;
overflow: hidden;
min-height: 450px;
}
.student-box-hour
{
min-height: 520px;
}
.student-box-hover1
{
padding: 10px;
background-position: left top;
background-repeat: no-repeat;
transition: all 0.7s;
background-color: #fff;
position: absolute;
top: 0%;
left: 0%;
opacity: 1;
height: 100%;
width: 100%;
}
.student-box-hover2
{
padding: 10px;
background-position: left top;
background-repeat: no-repeat;
transition: all 0.7s;
background-color:#44957a;
top: 100%;
left: 0%;
opacity: 0;
position: absolute;
height: 100%;
width: 100%;
}
.student-box-inner:hover .student-box-hover1
{
top: -100%;
left:0%;
opacity: 0;
}
.student-box-inner:hover .student-box-hover2
{
top: 0%;
left:0%;
opacity: 1;
}
.student-box-inner:hover .Special-course-title {
color: #fff;
}
.student-box-inner:hover .hour-box-content
{
color: #fff;
}
.student-box-inner:hover .hour-box-btn
{
background-color: #fff;
border-color: #fff;
color: #44957a;
} @media only screen and (min-width: 48em) { 
.column-half{
width: 50%;
}
}
@media only screen and (max-width: 414px) {h4 {line-height: 27px;} h3 {line-height: 32px;}}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) { 
.whatsappme__button {bottom: 10em !important; margin-bottom: 4em;}
.banner-box-hour strong{font-size: 40px !important;}
.banner-box-hour{font-size: 46px !important;}
.banner-box-title{font-size: 26px !important;}
.banner-box{padding:14px !important; max-width: 314px !important;}
.banner-box-location{line-height: 42px !important;}
.banner-box-title-2{line-height: 30px !important;}
.banner-box-content{word-wrap: inherit !important; white-space: nowrap !important;}
.banner-box-content p{white-space: nowrap !important; word-wrap: inherit !important;}
.student-box-hover1 {
padding: 10px;}
.student-box-hour{min-height: 530px !important; }
.testimonial-profile{ width:92px !important ;}
.event-right-title {
font-size: 34px !important;}
}
@media only screen and (min-width: 800px) { 
.mfn-main-slider{display:inherit !important;}
.mobile-slider{display:none !important;}
}
@media only screen and (max-width: 800px) {
blockquote:before, blockquote:after {display: none;}
.border-about-stl {padding: 20px 30px;}
blockquote {margin: 0 auto !important; background: none;}
.review-img img {position: inherit !important; left: 0% !important;}
.mfn-main-slider{display:none !important;}
.mobile-slider{display:inherit !important;}
.mobile-slider .section_wrapper, .container, .four.columns {width:100% !important;	}
.location-title{line-height: 19px !important;
font-size: 21px !important; margin-bottom: 7px !important;}
.location-content{line-height: 17px !important; font-size: 12px !important;}
.events-right, .events-left{overflow:inherit !importnt; max-height: inherit;}
.hour-box-btn{position:relative !important;	}
.section_wrapper1 { width: 350px; margin-left: -19% !important;}
}
@media only screen and (max-width: 480px) { 
.whatsappme__button { bottom: 10em !important; margin-bottom: 4em;}
.Special-course-title {
font-size: 23px !important;
font-weight: 600!important;
line-height: 24px !important;
margin-bottom: 20px !important;}
.hours-count{font-size: 60px !important; line-height: 60px !important;}
.hours{font-size: 38px !important; line-height: 36px !important;}
.hour-box-btn{ width: 90% !important;     top: 0px !important;}
.hour-box-content{font-size: 15px !important; margin-bottom: 26px !important; text-align:center;}
.location-content{display:none !important;}
.location-hover-box{ top: 52% !important; overflow: unset !important;}
.locations-box:hover .location-hover-box { top: 50% !important;}
}
.location-title1
{
color: #44957a;
font-size: 100px;
text-transform: uppercase;
font-family: 'helvetica'!important;
display: block;
font-weight: bold;
margin-bottom: 15px;
text-align: center;
line-height: 42px;
}
.location-decc1
{
color: #000;
font-size: 48px;
font-family: 'helvetica'!important;
display: block;
margin-bottom: 15px;
text-align: center;
line-height: 42px;
}
#Wrapper, #Content{background-color: #f7f7f7 !important; font-family: helvetica !important; padding-top: 0px !important;}
#Filters .filters_buttons{ background:inherit !important;  background-color:#008637 !important; border-radius:10px; }
#Filters .filters_buttons li{color:#fff !important;}
#Filters .filters_buttons li a{color:#fff !important;}
#Subheader::after { background: none !important;}
.post-meta .author-date{   font-size: 10px !important;
font-family: helvetica !important;
}
.post-meta .category{font-size: 14px !important;
font-family: helvetica !important;}
.post-title h2{ font-size:24px !important; text-transform:uppercase !important; font-weight:normal !important; color:#373535 !important; }
#Subheader .title, .text-logo #logo{"Patua One",Arial,Tahoma,sans-serif; text-transform: uppercase; color: #004444 !important;}
.post-item{width: 95% !important;
box-shadow: -1px 0px 14px -12px rgba(0,0,0,0.58);
border-radius: 8px;
padding: 20px !important;
background-color: #fff !important;}
.image_frame, .wp-caption{border-width: 0px !important;}
.aside_right .widget-area {border-left-width: 0px !important;}
.widget-area::before { background: rgb(247, 247, 247) !important; }
.sidebar .widget-area  .widget
{background: #fff !important;
padding: 20px !important; box-shadow: -1px 0px 14px -12px rgba(0,0,0,0.58); border-radius: 8px;}
.sidebar .widget > h3{ border-bottom: solid 2px #f9c74d; padding-bottom:5px !important; font-size: 16px !important; text-transform:uppercase !important; 
font-family: helvetica !important; font-weight:bold !important;}
#banner-block {
padding-bottom: 50px !important;
background-color: #fff;
}
#banner-block .section_wrapper
{
margin-top:-80px;
z-index:99999;
background-color: #fff;
box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 3px 3px inset;
}
#banner-block .column{
margin: 0px;
}
.banner-block-right
{
padding: 25px 30px;
}
.banner-block-right2 {padding: 2px 30px;}
.table-box2 {margin: 0em auto !important;}
.clr-tbl thead th {background: #449479 !important;}
.banner-block-right h2
{
font-family: 'helvetica'  !important;
text-align: center;
}
.banner-block-main-ul
{
list-style: none;
margin: 0px !important;
padding: 0px 0px;
overflow: hidden;
display: block;
}
.banner-block-main-ul li
{
color: #393737;
border-bottom: 1px dashed #ddd;
padding: 5px 13px;
float: left;
list-style: none !important;
margin: 0px !important;
width: 100%;
font-size: 14px;
}
.banner-block-main-ul li strong
{
color: #000; }
.banner-block-main-ul li ul {
list-style: none;
margin-left: 18% !important;
overflow: hidden;
display: block;
margin-top: 0px !important;
}
.banner-block-main-ul li ul li
{
border: 0px;
color: #393737;
padding: 5px 0px;
float: left;
list-style: none !important;
margin: 0px !important;
width: 100%;
font-size: 14px;
}
.banner-block-main-ul li:last-child ul
{
margin-left: 18% !important;
}
.banner-block-right p
{
font-size: 13px;
}
.registration
{
background-color: #449479;
color: #fff;
padding:3px 5px;
font-size: 14px;
}
#kerala-intro
{
background-color: #f9f9f9;
padding: 40px 40px !important;
}
.introduction-kerala
{
background-image: url(https://www.rishikulyogshala.org/wp-content/themes/betheme-child/wp-content/uploads/2017/09/intro-bg-1.jpg);
background-repeat: no-repeat;
background-position: top left;
min-height: 290px;
padding: 25px;
}
.introduction-kerala-inner
{
border-top: 1px dashed #ffc536;
border-bottom: 1px dashed #ffc536;
min-height: 256px;
padding: 0% 3%;
}
.intro-title
{
font-size: 32px;
color: #333;
text-transform: uppercase;
font-weight: 700 !important;
margin-top: 35px;
text-align: center;
font-family: 'helvetica';
position: relative;
margin-bottom: 30px;
}
.intro-title:after {
position: absolute;
height: 1px;
background-color: #333;
width: 20%;
content: '';
top: 140%;
left: 40%;
}
.intro-content {
list-style: none !important;
margin: 0px !important;
padding: 0px !important;
width: 100%;
}
.intro-content li {
display: inline-block;
float: left;
list-style: none !important;
font-size: 18px;
text-align: center;
line-height: 28px;
font-family: 'helvetica';
font-weight: lighter;
}
.intro-content li:first-child
{
width: 16%;
}
.intro-content li:last-child
{
width: 84%;
margin-top: 3%;
}
#why-kerala
{
background-color: #fff;
padding: 40px 0px !important;
}
.title-center
{
font-size: 32px !important;
color: #333;
text-transform: uppercase;
font-weight: 700 !important;
margin-top: 12px;
margin-bottom: 15px;
text-align: center;
font-family: 'helvetica';
line-height: 38px;
}
.title-center strong
{
color: #ffc536;
}
.why-kerala-inner
{
padding: 3% 4% 5% 4%;
background-color: #fff;
box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 3px 2px inset;
border-radius: 25px;
position: relative;
border-top: 15px solid #F9C851;
z-index: 11;
}
.why-kerala-inner p {
text-align: center;
font-size: 15px;
color: #4d4c4c;
line-height: 30px;
margin-bottom: 0px;
}
#keral-ayurveda
{
margin-top: -180px;
z-index:1;
min-height:38vw;
}
#kerala-ayurveda-content {
margin-top: -193px;
background-color: transparent;
z-index: 11;
padding-top: 8% !important;
}
.kerala-ayurveda-bottom
{
background-color: #fff;
}
.kerala-ayurveda-bottom p {
text-align: center;
font-size: 15px;
color: #4d4c4c;
line-height: 30px;
margin-bottom: 15px;
}
.page-id-4802 .sections_group
{
background-color: #fff !important;
}
.dashed-p {
border: 2px dotted #449479;
padding: 20px;
position: relative;
margin-bottom: 45px;
margin-top: 39px;
}
.dashed-p::after {
position: absolute;
content: '\f063';
left: 48%;
top: -13%;
background-color: #449479;
color: #fff;
font-family: 'FontAwesome';
padding: 3px;
width: 20px;
height: 20px;
line-height: 20px;
}
.dashed-p-btn
{
margin-top: 60px;
}
#toggle {
color: #449479;
border: 2px solid #449479;
border-radius: 34px;
padding: 11px 36px;
text-transform: capitalize;
font-size: 18px;
background-color: #fff;
position: relative;
}
.ui-tabs .ui-tabs-nav {
display: block;
background-image: none;
background-repeat: repeat-x;
background-position: left top;
border-style: solid;
border-width: 0 0 1px;
margin-bottom: 20px;
padding: 0;
border-bottom: 2px solid #c7c1c1;
text-align: left;
}
.ui-tabs-nav li
{
position: relative !important;
border-width: 1px 0px 0px 0px !important;
}
.ui-tabs-nav li::before {
content: url(//www.rishikulyogshala.org/wp-content/uploads/2017/09/tab-logo-light.png);
position: absolute;
top: 32%;
left: auto;
}
.ui-tabs-nav .ui-state-active::before {
content: url(//www.rishikulyogshala.org/wp-content/uploads/2017/09/tab-logo.png);
position: absolute;
top: 32%;
left: auto;
}
.tabpanel-ul {
list-style: none;
padding: 0px;
margin-top: 20px !important;
position: relative;
}
.tabpanel-ul li
{
position: relative;
list-style: none !important;
}
.tabpanel-ul li::before {
content: url(//www.rishikulyogshala.org/wp-content/uploads/2017/09/li-lotus.png);
position: absolute;
top: 7%;
right: 101%;
}
#tabber
{
padding: 50px 0px !important;
}
.Ayurveda-facility-kerala-content
{
background-color: #fff;
padding: 20px 30px 30px 30px;
}
.Ayurveda-facility-kerala-content p
{
font-weight: lighter;
margin-top: 20px;
margin-bottom: 30px;
text-align: center;
line-height: 30px;
}
.Ayurveda-facility-kerala-content .tabpanel-ul li
{
margin-bottom: 15px;
font-weight: lighter;
}
#shedule-kerala
{
}
#shedule-kerala .one-second.column {
width: 47%;
}
#shedule-kerala .column
{
margin: 0 1.5% 40px;
}
.shedule-kerala-box {
box-shadow: 1px 1px 4px 3px #efefef;
margin-bottom: 37px;
padding-bottom: 20px;
}
.shedule-kerala-header {
background-color: #449479;
color: #fff;
padding: 20px 20px 68px 20px;
font-size: 27px;
text-transform: capitalize;
text-align: center;
line-height: 35px;
position: relative;
margin-bottom: 25px;
}
.shedule-header-img {
position: relative;
background-color: transparent;
text-align: center;
display: block;
margin-top: -74px;
}
.shedule-list {
list-style: none;
margin: 0px !important;
padding: 5px 20px;
}
.shedule-list li
{
list-style: none; padding: 0px 10px;
line-height: 30px;
vertical-align: middle;
display: inline-block;
font-weight: lighter;
font-size: 15px;
}
.shedule-list li:first-child
{
width: 29%;
}
.shedule-list li:last-child
{
width: 39%;
}
.shedule-kerala-box p
{
margin: 0 0 12px 0;
padding: 0px 21px !important;
font-weight: lighter;
font-size: 15px;
}
.shedule-box-1
{
min-height: 82vw;
}
.shedule-box-2
{
min-height: 39vw;
}
.shedule-box-3
{
min-height: 39vw;
}
.teacher-uls {
list-style: none !important;
margin-top: 38px !important;
padding: 0px !important;
width: 100%;
margin-left: 0px !important;
float: left;overflow: hidden;
}
.teacher-uls li {
list-style: none !important;
display: inline-block;
width: 17%;
margin: 0px 16px;
text-align: center;
float: left;
}
.teacher-uls .teacher-name-title
{
font-size: 17px;
font-weight: bold;
text-transform: uppercase;
color: #000;
display: block;
margin-bottom: 20px;
margin-top: 20px;
}
.teacher-uls .teacher-about
{
font-size: 15px;
text-transform: capitalize;
display: block;
color: #333;
}
.teacher-uls li a
{
text-decoration: none;
}
.teacher-bottom-p
{
margin-top: 75px;
text-align: center;
font-weight: lighter;
font-size: 15px;
border-top: 1px solid #449479;
padding-top: 15px;
float: left;
}
.teacher-uls li img
{
border-color: #479379 !important;
border:3px solid;
border-radius: 50%;
}
#Top_bar.is-sticky, .header-classic #Top_bar, .top_bar_left
{
z-index: 1111111 !important;
height: 90px;
}
#recognised
{
padding: 40px 0px;
}
.recognised-left p
{
font-weight: lighter;
line-height: 30px;
margin: 0px auto;
margin-top: 30px;
width: 76%;
}
#facilities-kerala
{
}
.Facility-ul
{
list-style: none;
margin: 0px; 
padding: 0px;
}
.Facility-ul li {
display: block;
width: 100%;
float: left;
margin-bottom: 116px !important;
}
.Facility-ul-title {
width: 65%;
float: left;
font-size: 20px;
color: #373535;
text-align: right;
line-height: 28px;
padding-right: 17px;
padding-top: 3%;
}	
.Facility-ul-icon
{
width:30%;
float: left; 
}
.how-reach-box
{
float: left;
width: 98%;
}
.how-reach-box ul
{
list-style: none !important;
padding: 0px !important;
margin: 0px !important;
float: left;
width: 100%;
}
.how-reach-box ul li
{
list-style: none !important;
background-color: #fff;
margin: 0px !important;
}
.how-reach-box ul li:first-child
{
width: 24%;
float: left;
padding: 7px;
border:1px solid #ddd;
border-right: none;
min-height: 140.5px;
}
.how-reach-box ul li:last-child
{
width: 66%;
float: left;
padding: 20px 20px 40px 20px;
border:1px solid #ddd;
border-left: none;
min-height: 150px;
}
.how-reach-box-content strong {
display: block;
color: #004444;
font-size: 20px;
font-weight: 600;
margin-bottom: 20px;
text-transform: uppercase;
}
.how-reach-box-content span
{
font-weight: lighter;
font-size: 15px;
color: #373535;
}
#kerala-other-location
{
}
.kerala-other-location-box
{
text-transform: uppercase;
color: #b13e07;
position: relative;
overflow: hidden;
float: left;
}
.kerala-other-location-box-inner
{
position: absolute;
top: 46%;
left: 0%;
right: 0%;
text-align: center;
margin: 0px auto;
padding: 0px 14%;
}
.kerala-other-location-box-inner h3 {
font-size: 31px;
line-height: 34px;
color: #fff;
font-family: 'helvetica';
font-weight: bold;
margin-bottom: 40px;
}
.timing-others {
background-color: #ffc536;
display: block;
width: 80%;
margin: 0px auto;
font-size: 28px;
line-height: 34px;
border: 3px dashed #fff;
padding: 10px;
}
.btn-rotate {
color: #449479;
font-size: 34px;
position: absolute;
bottom: -19%;
background-color: #fff;
left: 0%;
right: 0%;
margin: 0px auto;
text-align: center;
width: 28%;
padding: 40px;
font-weight: bold;
transform: rotate 90(deg);
transform: rotate(42deg);
height: 174px;
transition: all 0.8s;
}
.btn-rotate-a
{
position: absolute;
color: #449479;
left: 0%;
right: 0%;
margin: 0px auto;
text-align: center;
bottom: 1%;
font-weight: bold;
font-size: 34px;
text-transform: uppercase;
line-height: 45px;
transition: all 0.8s;
text-decoration: none;
}
.btn-rotate-a:hover
{
color:#449479;
text-decoration: none;
}
.kerala-testimonial-box
{
border: 1px solid #ddd;
padding: 30px;
position:relative;
width: 78%;
margin: 0px auto
}
.kerala-testimonial-box img {
position: absolute;
right: 94%;
top: 5%;
border: 2px solid #F7C74B;
border-radius: 50%;
padding: 3px;
}
.kerala-testimonial-box p
{
padding-left: 10%;
font-size: 15px;
line-height: 23px;
text-align: left;
}
.kerala-testimonial-box p strong
{
font-size: 17px;
text-transform: capitalize;
color: #333;
}
#excurisons
{
}
.excurisons-left strong
{
font-size: 17px;
color: #449479;
text-transform: uppercase;
}
.excurisons-left p
{
color: #373535;
font-weight: lighter;
line-height: 23px;
font-size: 15px;
}
.excursions-right
{
position: relative;
padding-top: 40px;
}
.excursions-right .img-one-ex
{
position: absolute;
left: 0%;
top: 0%;
border: 10px solid #43937A;
border-radius: 50%;
width: 250px;
}
.excursions-right .img-two-ex
{
position: absolute;
left: 25%;
top: 60%;
border: 10px solid #F9C851;
border-radius: 50%;
width: 250px;
margin-top: 50%;
}
#kerala-gallery .column
{
margin: 0px !important;
}
#kerala-gallery .one-fourth.column {
width: 25%;
}
.kerala-gallery-box-ul{
float: left;
overflow: hidden;
width: 100%;
}
.kerala-gallery-box-ul ul
{
list-style: none !important;
margin: 0px !important;
padding: 0px !important;
width: 100%;
float: left;
overflow: hidden;
}
.kerala-gallery-box-ul ul li
{
list-style: none !important;
margin:0px !important;
padding: 0px !important;
width: 25%;
float: left;
height: 17vw;
}
.tab-right-title
{
font-size:25px;
text-transform: capitalize;
color: #333;
margin-bottom: 30px;
}
#text{
display:none;
}
#container
{
position: relative;
}
#slider{
width:100%;
height:50vw;
overflow:hidden;
float:left;
padding:0;
border:#efefef solid 1px;
border-radius:5px;
}
#slider img{
width:940px;
height:350px;
}
.img1, .img2, .img3, .img4, .img5 {
width:100%;
margin:0;
padding:0;
} 
.slide{
position:absolute;
width:100%;
height:100%;
}
.slide:nth-child(1){
background:#fff;
}
.slide:nth-child(2){
background:#fff;
}
.slide-copy{
position:absolute;
bottom:0;
left:0;
padding:0px;
background:7f7f7f;
background: rgba(0,0,0,0.5);
width:100%;
max-height:100%;
text-align: left;
}
.slide-copy h2, .slide-copy p
{
padding: 0px 30px;
margin-top: 30px;
}
.slide-copy h2 
{
font-family: 'helvetica' !important;
font-size:24px !important;
font-weight: bold;
}
#prev, #next{
cursor:pointer;
z-index:100;
background:#111;
height:28px;
width:40px;
display:inline-block;
position:relative;
bottom:100%;
margin:0;
padding:0;
opacity:0.7;
filter: alpha(opacity=70);
margin-bottom: 20px;
}
#recognised #next{
float:right;
right:2px;
}
#recognised #prev{
float:right;
right:27px;
}
.arrow-right {
width: 0; 
height: 0; 
border-top: 6px solid transparent;
border-bottom: 8px solid transparent;	
border-left: 10px solid #fff;
position:relative;
top:27%;
right:-41%;
}
.arrow-left {
width: 0; 
height: 0; 
border-top: 6px solid transparent;
border-bottom: 8px solid transparent;	
border-right:10px solid #fff; 
position:relative;
top:28%;
left:38%;
}
.red-btn{     color: #fff !important;
padding: 6px 13px;
margin-left: 10px;
background-color: #008637 !important;
} @media only screen and (min-device-width : 320px) and (max-device-width : 767px) { 
.hide-mobile {display: none !important;}
#events-box{     text-align: -webkit-center;}
#Top_bar .logo
#logo{ margin-bottom:20px !important;}
.title-top-2{ text-align:center !important; line-height: 30px;}
.banner-block-main-ul li strong {
min-width: inherit;
padding-right: 10px;
}
#banner-block .section_wrapper {
width: 94% !important;
}
.banner-block-main-ul li:last-child ul {
margin-left: 0% !important;
}
.registration {
padding: 6px 8px;
float: left;
}
.banner-block-right {
float: left;
}
#kerala-intro {
padding: 40px 10px !important;
}
.introduction-kerala {
background-image: none;
height: 100%;
padding: 10px;
float: left;
background-color: rgb(244,244,244);
}
.introduction-kerala-inner {
padding: 0% 0%;
float: left;
}
.intro-content li:first-child {
width: 100%;
}
.intro-content li:last-child {
width: 100%;
}
#keral-ayurveda {
margin-top: -131px;
z-index: 1;
min-height: 112vw;
}
#kerala-ayurveda-content {
margin-top: 0px;
}
.dashed-p::after {
top: -19px;
}
.ui-tabs .ui-tabs-nav li a {
text-align: center!important;
width: 100%
}
.ui-tabs-nav .ui-state-active::after {
color: #000 !important;
content: 'p' !important;
left: 0% !important;	
top: 0% !important;
width: 30px !important;
position: absolute !important;
background-color: red !important;
}
.tabs_vertical.ui-tabs .ui-tabs-panel {
padding: 10px 5px !important; 
}
.Ayurveda-facility-kerala-content {
padding: 20px 15px 30px 15px;
}
.shedule-list {
padding: 5px 0px;
}
.shedule-list li
{
font-size: 13px;
padding: 0px 5px;
line-height: 15px;
}
.shedule-list li:first-child {
width: 49%;
}
.shedule-list li:last-child {
width: 34%;
}	
.shedule-list li:nth-child(2) {
width: 5%;
overflow: hidden;
padding: 0px;
}
.teacher-uls li {
width: 100%;
margin-bottom: 40px !important;
}
.recognised-left p {
width: 100%;
}
#slider {
height: 216vw;
}
#slider img {
height: auto;
}
.slide-copy h2, .slide-copy p {
padding: 0px 10px;
margin-top: 8px;
}
.Facility-ul {
margin: 0px !important;
float: left;
}
.Facility-ul li {
margin-bottom: 36px !important;
}
.Facility-ul-title {
font-size: 19px;
text-align: left;
line-height: 22px;
text-transform: capitalize;
}
.Facility-ul-icon {
width: 28%;
float: left;
}
#facilities-kerala {
background-size: cover;
}
.how-reach-box ul li:first-child {
width: 100%;
border-right: 1px solid #ddd;
border-bottom: 0px;
}
.how-reach-box ul li:last-child {
width: 100%;
padding: 7px;
border-left: 1px solid #ddd;
border-top: 0px;
}
.Ayurveda-facility-kerala-content {
padding: 20px 7px 30px 7px;
}
.btn-rotate {
color: #fff;
font-size: 23px;
position: relative;
bottom: 0%;
background-color: rgb(68,148,121);
margin: 0px auto;
text-align: center;
width: 100%;
padding: 16px 29px;
font-weight: bold;
transform: rotate 90(deg);
transform: rotate(0deg);
height: auto;
transition: all 0.8s;
float: left;
}
.btn-rotate-a {
position: absolute;
color: #fff;
left: 0%;
right: 0%;
margin: 0px auto;
text-align: center;
bottom: 4%;
font-weight: bold;
font-size: 21px;
text-transform: uppercase;
line-height: 22px;
transition: all 0.8s;
text-decoration: none;
}
.btn-rotate-a br
{
display: none;
}
.kerala-other-location-box-inner {
top: 0%;
padding:20px;
}
.kerala-other-location-box-inner h3 {
font-size: 20px;
line-height: 24px;
}
.kerala-testimonial-box img {
position: relative;
right: inherit;
top: inherit;
margin-bottom: 20px;
}
.kerala-testimonial-box {
padding: 10px 20px;
width: inherit;
}
.kerala-testimonial-box p {
padding-left: 0%;
}
.excursions-right .img-one-ex {
position: relative;
}
.excursions-right .img-two-ex {
position: relative;
left: 0%;
top: 0%;
margin-top: 40px;
}
.kerala-gallery-box-ul ul li {
width: 100%;
height: auto;
}
#bg-withtext-container
{
background-size: cover;
}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 991px) { 
#banner-block .section_wrapper {
margin-top: 0px;
}
.banner-block-main-ul li ul {
margin-left: 0% !important;
}
.banner-block-main-ul li strong {
min-width: inherit;
margin-right: 7px;
}
.banner-block-main-ul li:last-child ul {
margin-left: 0% !important;
}
.registration {
float: left;
}
#banner-block .section_wrapper {
padding-bottom: 30px;
}
#kerala-intro .column {
margin: 0px !important;
}
.intro-content li {
font-size: 16px;
line-height: 25px;
}
#kerala-ayurveda-content {
margin-top: 0px;
}
.dashed-p::after {
top: -20px;
}
.ui-tabs-nav li.ui-state-active::after {
right: 8% !important;
}
#bg-withtext-container
{
background-size: cover;
}
.shedule-list {
padding: 5px 0px;
}
.shedule-list li
{
font-size: 13px;
padding: 0px 5px;
line-height: 15px;
}
.shedule-list li:first-child {
width: 49%;
}
.shedule-list li:last-child {
width: 34%;
}	
.shedule-list li:nth-child(2) {
width: 5%;
overflow: hidden;
padding: 0px;
}
.teacher-uls li {
width: 28%;
min-height: 384px;
margin-bottom: 20px;
}
#slider {
height: 82vw;
}
#slider img {
height: auto;
}
.slide-copy h2, .slide-copy p {
padding: 0px 10px;
margin-top: 8px;
}
.Facility-ul li {
margin-bottom: 89px !important;
}
.Facility-ul-title {
width: 68%;
line-height: 22px;
padding-top: 0px;
}
.Facility-ul-icon {
width: 23%;
float: left;
}
.how-reach-box ul li:first-child {
width: 100%;
border-right: 1px solid #ddd;
border-bottom: 0px;
}
.how-reach-box ul li:last-child {
width: 100%;
padding: 7px;
border-left: 1px solid #ddd;
border-top: 0px;
}
.how-reach-box ul {
min-height: 70vw;
}
.kerala-other-location-box-inner {
top: 2%;
}
.btn-rotate {
bottom: -24%;
left: 8%;
width: 42%;
transform: rotate(45deg);
height: 115px;
}
.kerala-other-location-box-inner h3 {
font-size: 25px;
}
.kerala-testimonial-box p {
padding-left: 15%;
}
.kerala-testimonial-box img {
position: absolute;
right: 88%;
top: 15%;
}
.excursions-right .img-one-ex {
position: relative;
}
.excursions-right .img-two-ex {
position: relative;
left: 0%;
}
}
#Top_bar .menu > li > a span:not(.description) {    padding: 0 18px !important;}
p a, p a:visited {
color#008637 !important;
} * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:before, *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body {
font-family: helvetica;
color: #5e5d52;
}
a {
color: #337aa8;
} 
a:hover, a:focus {
color: #4b8ab2;
}
.table-box {
margin: 5% 3%;
}
@media (min-width: 48em) {
.table-box {
margin: 2%;
}
}
@media (min-width: 75em) {
.table-box {
margin: 2em auto;
max-width: 75em;
}
}
.responsive-table {
width: 100%;
margin-bottom: 1.5em;
}
@media (min-width: 48em) {
.responsive-table {
font-size: .9em;
}
}
@media (min-width: 62em) {
.responsive-table {
font-size: 1em;
}
}
.responsive-table thead {
position: absolute;
clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);
padding: 0;
border: 0;
height: 1px;
width: 1px;
overflow: hidden;
}
@media (min-width: 48em) {
.responsive-table thead {
position: relative;
clip: auto;
height: auto;
width: auto;
overflow: auto;
}
}
.responsive-table thead th {
background: #f9c74d;
border: 1px solid #d2d1d19e
font-weight: normal;
text-align: center;
color: white;
}
.responsive-table thead th:first-of-type {
text-align: center;
}
.responsive-table tbody,
.responsive-table tr,
.responsive-table th,
.responsive-table td {
display: block;
padding: 0;
text-align: left;
white-space: normal;
}
@media (min-width: 48em) {
.responsive-table tr {
display: table-row;
}
}
.responsive-table th,
.responsive-table td {
padding: .5em;
vertical-align: middle;
}
@media (min-width: 30em) {
.responsive-table th,
.responsive-table td {
padding: .75em .5em;
}
}
@media (min-width: 48em) {
.responsive-table th,
.responsive-table td {
display: table-cell;
padding: .5em;
}
}
@media (min-width: 62em) {
.responsive-table th,
.responsive-table td {
padding: .75em .5em;
}
}
@media (min-width: 75em) {
.responsive-table th,
.responsive-table td {
padding: .75em;
}
}
.responsive-table caption {
margin-bottom: 1em;
font-size: 1em;
font-weight: bold;
text-align: center;
}
@media (min-width: 48em) {
.responsive-table caption {
font-size: 1.5em;
}
}
.responsive-table tfoot {
font-size: .8em;
font-style: italic;
}
@media (min-width: 62em) {
.responsive-table tfoot {
font-size: .9em;
}
}
@media (min-width: 48em) {
.responsive-table tbody {
display: table-row-group;
}
}
.responsive-table tbody tr {
margin-bottom: 1em;
border: 2px solid #1d96b2;
}
@media (min-width: 48em) {
.responsive-table tbody tr {
display: table-row;
border-width: 1px;
}
.tab-bg-1 tbody tr{
border-width: 0px;
}
.tab-bg-1 tbody tr:nth-child(odd) {
margin-bottom:20px !important;
}
}
.responsive-table tbody tr:last-of-type {
margin-bottom: 0;
}
@media (min-width: 48em) {
.responsive-table tbody tr:nth-of-type(even) {
background-color: rgba(94, 93, 82, 0); 
}
.responsive-table tbody tr:last-of-type(even) {
background-color: rgba(94, 93, 82, 0);
border-bottom: 0 solid #fff;
}
}
.responsive-table tbody th[scope="row"] {
background: #f9c74d;
color: white;
}
@media (min-width: 48em) {
.responsive-table tbody th[scope="row"] {
background-color: transparent;
color: #5e5d52;
text-align: center;
font-weight: normal;
}
}
.responsive-table tbody td {
text-align: center;
}
@media (min-width: 30em) {
.responsive-table tbody td {
border-bottom: 1px solid rgba(0,0,0,.08);   
}
}
@media (min-width: 48em) {
.responsive-table tbody td {
text-align: center;
}
}
.responsive-table tbody td[data-type=currency] {
text-align: center;
}
.responsive-table tbody td[data-title]:before {
content: attr(data-title);
float: left;
font-size: .8em;
color: rgba(94, 93, 82, 0.75);
}
@media (min-width: 30em) {
.responsive-table tbody td[data-title]:before {
font-size: .9em;
}
}
@media (min-width: 48em) {
.responsive-table tbody td[data-title]:before {
content: none;
}
}
.img-style {
border-top: 15px solid #F9C851;
border-radius: 25px;
width: 100%;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}
#Top_bar .menu > li a:after {
background: transparent;
}
@media only screen and (max-width : 1920px) {.whatsappme__button { bottom: 10em !important;}}
@media only screen and (max-width: 906px) {.mob-column, .mob-img {width: 100% !important;} .japan-gallery-img img {width: 100%;} .mob-hide {display: none;}}
@media only screen and (max-width : 1024px) { .location-hover-box {padding: 2%;}  .tab-event {  max-height: 100%; }.Special-course-title {font-size: 15px;} .whatsappme__button { bottom: 10em !important;}}
.heading-h3 {margin-top: -72px;}
sup { 
vertical-align: super !important;
font-size: small !important;
}
.timing-others2 {
width: 100%;
font-size: 20px;
line-height: 20px;
}
.btn-rotate1 {
bottom: -30%;
transform: rotate(0deg);
width: 39%;
left: -5%;   
}
.btn-rotate-a2 {
font-size: 18px;
line-height: 27px;
bottom: 0%;
left: -5%;
background-color: #000;
width: max-content;
padding: 6px;
color: #fff;
}
.formnew {width:100%;} #spu-4228 { margin-top: -12px !important;} .seprater { background: url(//www.rishikulyogshala.org/wp-content/themes/wp-content/uploads/2017/06/seprater.png) no-repeat center;
padding: 20px;}
.seprater-left { background: url(//www.rishikulyogshala.org/wp-content/themes/wp-content/uploads/2017/06/seprater.png) no-repeat;
padding: 20px;} #responsive-form input[type="text"], input[type="password"], input[type="search"], input[type="email"], input[type="tel"], textarea, select {
margin-bottom: 0px !important;
color: #000 !important;
}
input[type="date"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, select:focus, textarea:focus, select, input[type="tel"], #responsive-form input[type="text"]  {
background-color: #fff !important;
border-color: rgba(0, 0, 0, 0.25) !important;
}
select, input[type="tel"], #responsive-form input[type="text"], input[type="email"], textarea {
border-color: rgba(0, 0, 0, 0.25) !important;
} .spu-bg, #spu-4228 {z-index: 222222222 !important;} .pay-btn {background: linear-gradient(#f6b900 0%, #f7c013 50%, #fad858 100%); border-radius: 17px;}
.pay-btn:hover {background: linear-gradient(#fad858 0%, #f7c013 50%, #f6b900 50%); }
.event-box{    max-height: 100% !important;}
div#wpcs_content_inner_3094 {padding: 5px !important; margin: 10px 40px 60px 40px !important;}
.ui-corner-bottom, .ui-corner-right, .ui-corner-br {border-color: rgb(229, 196, 117) !important;}
.tab-bg {background-color: #f6d47d !important;}
.tab-bg .ui-tabs-active a {background-color: #f6d47d !important; color: #fff !important; }
.tab-bg .ui-tabs .ui-tabs-nav li a {background-color: #f7c74d !important;font-size: 17px !important;color: #044 !important;display: block;width: 94%;margin: 5px auto;text-transform: uppercase;border-radius: 17px; padding: 14px 26px !important;}
.prc-clr {color: #008637; font-weight: bolder;}
.tab-bg .ui-tabs .ui-tabs-nav li {background-color: transparent !important;}
body:not(.template-slider) #Header {min-height: 100% !important;}
.header-classic #Action_bar, .header-stack #Action_bar { background-color: #9b9b9b !important;}
.contact_details a {color: rgb(255, 255, 255);}
#Action_bar .social li a {color: #fff;}
.image_frame .image_wrapper .image_links {display: none;}
.image_frame:not(.no_link) .image_wrapper img:not(.ls-l) {margin-bottom: -1px !important;} div#wpcs_tab_3094{top:86% !important;width: 152px !important;height: 80px !important;background:url(//www.rishikulyogshala.org/wp-content/themes/wp-content/uploads/2019/06/Apply-Now.png) !important;padding: 14px 0px 2px 0px !important;font-size: 20px !important;white-space:normal !important;font-weight:bolder !important;border:none !important;-webkit-transform:rotate(0deg) !important;-moz-transform:rotate(0deg) !important;-ms-transform:rotate(0deg) !important;-o-transform:rotate(0deg) !important;transform:rotate(0deg) !important;right:0px !important;background-size: contain !important; position: fixed;} 
.whatsappme__button {bottom: 6em;}
#Top_bar .menu_wrapper {float: left; z-index: 201; border-bottom: 2px solid rgba(99, 96, 96, 0.78)}
.menu-arrow-bottom #Top_bar .menu > li > a:after {width: 100%; border: 5px solid #f8c630; border-radius: 50px; left: 0%; top: 100%;}
#Top_bar .menu > li > a, #Top_bar .top_bar_right a {color: #000;}
.rev-btn, .rev-btn:visited {text-align: center !important;}
.tp-shadow1 {box-shadow: 0 0px 0px 0px transparent !important;}
.border-radius img {border-radius: 20px 0px 0px 20px;}
.right-border-radius img {border-radius: 0px 20px 20px 0px;}
.head-stl-location {margin-top: 17px; color: #000; max-height: 180px;  min-height: 180px;} .head-stl-location p{margin-top: 10px; font-size: 14px;}
.btn-location-stl { border-radius: 50px; box-shadow: 0 0 0 1px rgba(0,0,0,.03), 0px 4px 3px -2px rgba(0,0,0,.07);  text-transform: uppercase;}
.btn-location-stl a {color : #ffffff;}.height-location-stl {height: 460px;}.border-about-stl {border: 1px solid #edc75b;  border-radius: 50px;  padding: 20px 50px;}
.head-stl-css {background-color: #eeeacb;line-height: 41px;padding: 12px;}
.tab-bg-1 {background-color: #fcfcfc; text-transform: capitalize;} 
.tab-bg-1 bg {box-shadow: inset 0px 0px 0px 0px transparent;}
.tab-bg-1 .btn-booknow {
color: #fff;
font-size: 16px;
display: block;
width: auto;
margin: 0px auto;
background-color: #f7c74d;
text-transform: uppercase;
padding: 10px 20px;
border-radius: 30px;
font-weight: 600;
}
.dt-bg {background: #f2f2f2;}
.course-bg {background: #eeeacb;}
.prc-bg {background: #fcfcfc; font-size: 21px;  font-weight: bolder; color: #f7c74d; font-size: 21px; font-weight: bolder; color: #f7c74d;}
table tr:first-child td { box-shadow: inset 0px 0px 0px 0px transparent;}
table tr:first-child {color: #000;} 
.responsive-table tbody td {border-bottom: 0px solid transparent;}
.thumb-stl {text-align: center;}
.thumb-stl img {margin-left: 35%; margin-right: 50%;}
#Footer, #Footer .widget_recent_entries ul li a {background-color: rgba(84, 84, 84, 0.09) !important;}
.accordion_toggle {color: #000 !important;}
.header-transparent #Top_bar .menu > li > a span {border-color: rgba(0, 0, 0, 0);} .right-div-stl  .menu li ul li {width: 90px !important;}
.right-div-stl  .menu li ul li a {padding: 6px 7px !important;}.flag-menu {top: 57px !important;  left: -9px !important;}
.right-div-stl  .menu li ul li span {font-size: 15px;}
.social-stl {color: #000;  margin: -65px 11px;  font-size: 13px; top: 0; float: right; bottom: 0;}
.menu-arrow-bottom .right-div-stl .menu > li > a:after {border: 0px solid transparent !important;}
@media only screen and (max-width: 1239px){ #Top_bar #menu ul li a {color: #333;} .social-stl {margin-right: 30%;}}
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
.btn-location-stl-white, .btn-location-stl-yellow {width: 100% !important; margin: 10px 10px;}
.ttc-prm-hit {min-height: auto !important; max-height: auto !important;}
.form-half-third, .form-half-secon {width: 100% !important;}
.flag-menu {display: block; margin-top: -57px !important; display: block !important;}
#menu-item-5822 {background-color: #d8d7d7;}
.border-about-stl {padding: 20px !important;}
}
i {float: left; color: #000;}
.social {font-size: 45px; margin: 16px 8.5em;}
.border-about-stl2 {border: 0.5px solid #edc75b;  border-radius: 50px;  padding: 20px;}
.border-about-stl2 a {color: #000;}
.border-about-stl3 {border: 1px solid #edc75b;  border-radius: 50px;  padding: 20px;}
.border-sdl-stl {border: 2px solid #edc75b; border-radius: 15px; padding: 20px;}
.pull-left-person {float: left;} .pull-right-price {float: right;}
.italic-option {font-size: 13px;  font-style: oblique;}
.pull-right-price span {font-size: 13px; color: #b5b5b5;}
.border-form-stl {border: 1px solid #edc75b;   border-radius: 50px;   padding: 15px;    border-color: #edc75b !important; font-size: 19px; width: 100%;}
a.button_theme, a.tp-button.button_theme, button, input[type="submit"], input[type="reset"], input[type="button"] {font-size: 20px;
display: block;    width: 100%;    margin: 0px auto;    background-color: #f7c74d;    text-transform: uppercase;    padding: 12px 30px;    border-radius: 24px;
box-shadow: 0px 2px 6px 1px rgba(206, 202, 202, 0.56);  font-weight: bold;}.schedule-bdr-btm {border-bottom: 1px solid #707070;} .schedule-tbl-bg  .course-bg {background-color: rgb(238, 234, 203) !important;}.schedule-tbl-bg tbody tr:nth-of-type(even) {border-top: 4px solid #fff; border-bottom: 4px solid #fff;}.icon-bg img {width: 110px; height: 110px !important;  background-color: #edc75b; border-radius: 55px;padding: 10px;}.icon-bg {width: 18% !important;} a:hover, a:focus { color: #000000;}
.container {
display: block;
position: relative;
padding-left: 35px;
margin-bottom: 12px;
font-size: 17px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
} .container input {
position: absolute;
opacity: 0;
cursor: pointer;
}
.checkmark {
position: absolute;
top: 0;
left: 0;
height: 24px;
width: 24px;
background-color: #eee;
border-radius: 50%;
}
.container:hover input ~ .checkmark {
background-color: #ccc;
}
.container input:checked ~ .checkmark {
background-color: #fdfdfd;
border: 1px solid #707070;
}
.checkmark:after {
content: "";
position: absolute;
display: none;
} .container input:checked ~ .checkmark:after {
display: block;
}
.container .checkmark:after {
top: 3px;
left: 3px;
width: 16px;
height: 16px;
border-radius: 50%;
background: #edc75b;
}
.hr_color, .hr_color hr, .hr_dots span {color: #e1e0e0; background: #e1e0e0;} 
.infobox {color: #000!important; background-color: #fff; padding: 1px 7px 9px 15px; font-family: "helvetica", "Roboto", "Arial", sans-serif;} .infobox ul li {color: #000; padding: 8px 0 15px 22px;}.text-center {text-align: center;} .accordion .question {border: 2px solid #edc75b; border-radius: 15px;  padding: 10px; border-color: #edc75b !important;} .accordion .question.active .title {color: #000;}
.accordion .question .title  {
box-shadow: inset 0px 4px 3px -2px rgba(0, 0, 0, 0);
padding: 14px 14px 14px 10px;
font-size: 16px;
font-family: 'helvetica',sans-serif;
background-color: #fff;
padding-left: 49px;
} 
.accordion .question .answer  {box-shadow: inset 0px 4px 3px -2px rgba(0, 0, 0, 0);}
.icon-plus:before  { content: '\e8fb';} 
.icon-minus:before { content: '\e8d8';}
.bg-cnt {background: url(https://www.rishikulyogshala.org/wp-content/themes/betheme-child/wp-content/uploads/2019/07/drop-icon.png)no-repeat center right;}
button{outline: none;}
.accordion .question .title:before {
content: "";
width: 49px;
height: 100%;
border-width: 0 1px 0 0;
border-style: solid;
position: absolute;
left: 0;
top: 0;
z-index: 1;
}
.ttc-prm-hit {max-height: 195px;  min-height: 195px;}.block-qote-stl p{font-family: "helvetica", sans-serif; font-size: 15px;}.testi-clearfix {padding: 0%;  background-color: #fff;  margin: 0;  width: 100% !important;}.accodion-styl-list h4 {padding: 10px;  text-align: center;} .apply-form-stl {border: 1px solid #edc75b;   border-radius: 50px;   padding: 7px;    border-color: #edc75b !important; font-size: 13px;}.form-half-third {font-family: "helvetica", "helvetica", "Roboto", "Arial", sans-serif; width: 30%;   float: left; font-weight: bold;}.form-half-secon {width: 70%;  float: right;}.wpcf7-list-item {border: 0.5px solid #edc75b;    border-radius: 50px;    padding: 8px 20px;} span.wpcf7-form-control-wrap .wpcf7-text {border-radius: 50px;}.wpcf7-textarea {border-radius: 20px;  padding: 20px;}.btn-stl {padding: 1px 56px; font-size: 20px;}
.custm-btn {font-size: 20px;
display: block;
width: 75%;
margin: 0px auto;
background-color: #f7c74d;
text-transform: uppercase;
padding: 10px 20px;
border-radius: 24px;
box-shadow: 3px 3px 4px 0px #cecaca;
border: 1px solid #fff;
font-weight: bold; color: #fff;
}
.custm-btn a {color: #fff;}
.toggle {
margin: 0 0 1.5rem;
box-sizing: border-box;
font-size: 0;
display: flex;
flex-flow: row nowrap;
justify-content: flex-start;
align-items: stretch;
}
.toggle input {
width: 0;
height: 0;
position: absolute;
left: -9999px;
}
.toggle input + label {
margin: 0;
padding: .50rem 2rem;
position: relative;
display: inline-block;
border: solid 1px #edc75b;
background-color: #FFF;
font-size: 1.2rem;
line-height: 140%;
font-weight: 600;
text-align: center; 
flex: 0 0 30%;
margin-right: 16px;
border-radius: 50px;
font-family: "helvetica", "helvetica", "Roboto", "Arial", sans-serif;
}
.toggle input:hover + label {
border-color: #213140;
}
.toggle input:checked + label {
background-color: #edc75b;
color: #FFF;
z-index: 1;
border: 1px solid #edc75b;
border-radius: 50px;
border-color: #edc75b !important;
font-size: 19px;
margin-right: 16px;
}
.toggle input:focus + label {
outline: dotted 1px #CCC;
outline-offset: .45rem;
}
@media (max-width: 800px) {
.tabpanel-ul-li-list li {width: 100% !important;}
.toggle input + label {
padding: .75rem .25rem;
flex: 0 0 30%;
display: flex;
justify-content: center;
align-items: center;
}
.head-stl-location {max-height: auto; min-height: auto;}
}
.status {
margin: 0;
font-size: 1rem;
font-weight: 400;
}
.status span {
font-weight: 600;
color: #B6985A;
}
.status span:first-of-type {
display: inline;
}
.status span:last-of-type {
display: none;
}
@media (max-width: 800px) {
.form-half-third, .form-half-secon {width: 100% !important;}
.status span:first-of-type {
display: none;
}
.status span:last-of-type {
display: inline;
}
} 
@media (max-width: 900px) {
.ui-tabs .ui-tabs-nav li {background: #f9f9f9; box-shadow: inset 0px 4px 3px -2px rgba(0,0,0,.04); width: 100%;}
.ui-tabs .ui-tabs-nav li {background: #f9f9f9; box-shadow: inset 0px 4px 3px -2px rgba(0,0,0,.04); width: 100%;}
.social-stl{ color: #000;  float: none !important; margin: 3px 26px !important; text-align: center; top:-25px !important;}
#Header_wrapper, #Intro {
background-color: #ffffff;
}
}
@media (max-width: 800px)  {
.ui-tabs .ui-tabs-nav li a {
text-align: center!important;
width: 100%;
}
body:not(.template-slider) #Header {
min-height: 176px !important;
}
.header-transparent.ab-hide #Top_bar {
top: 0;
background: rgba(255, 255, 255, 0.52);
height: auto  !important;;
border-radius: 0px 0px 20px 20px;
}
.wrap-gaptop {
padding-top:0 !important;
}
.with_aside .sections_group, .sidebar-1 {
width:100  !important;;
padding-top: 0 !important;
}
.top_bar_right .menu-toggle {
opacity: 0 !important;
}
}
.frm-hiet {line-height : 50px;}
.iframe-1 {border-radius: 26px 0px 0px;}.iframe-2 {border-radius: 0px 26px 0px 0px;}.iframe-3{ border-radius: 0px 0px 0px 26px;}.iframe-4 {border-radius: 0px 0px 26px 0px;}.full-iframe {border-radius: 26px;}.tabpanel-ul-li-list li {width: 32%; float: left; color: #000;}
.blockquote-review-pg {padding: 15px;}.gra-bg-review{background: linear-gradient(to top, #f7f7f7 88%, #fff 12%); height: 605px;}.gra-bg-review img {border-radius: 87px; height: 100px !important;} .blockquote-review-pg:before{ 
content: '"';
font-family: "mfn-icons";
position: absolute;
left: 10%;
top: 3em;
font-size: 43px;
font-weight: normal;
font-style: italic;
font-stretch: normal;
line-height: 1.13;
letter-spacing: normal;
text-align: center;
color: #000000;
}
.blockquote-review-pg:after{    
content: '"';
right: -22%;
border: 4em;
font-size: 43px;
position: relative;
top: 0em;
color: #000000;
font-style: italic;
} #Footer .Recent_posts ul li .desc {
background: linear-gradient(to top, #8b8b8b 40%, #c5c5c5 12%);
}
#Top_bar .menu li ul li {font-family: "helvetica", Arial, Tahoma, sans-serif; font-size: 14px !important; text-align: left;} .section_wrapper {
max-width: 1220px;
margin: 0 auto;
position: relative;
padding: 20px 0;
}
#Side_slide .close-wrapper i{
color: #FFF !important;
}
.mb-20{
margin-bottom: 20px;
}
.mb-30{
margin-bottom: 30px;
}
.mb-40{
margin-bottom: 40px;
}
.mb-50{
margin-bottom: 50px;
}
.mb-60{
margin-bottom: 60px;
}
.mt-20{
margin-top: 20px;
}
.mt-30{
margin-top: 30px;
}
.mt-40{
margin-top: 40px;
}
.mt-50{
margin-top: 50px;
}
.mt-60{
margin-top: 60px;
}
.position_index{
position: relative;
z-index:2;
}
.col-img-full{
width:100%;
}
.col-img-full img{
width:100%;
}
.col_btn{
position: absolute;
left: 50%;
bottom: -12px;
-ms-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
.btn-thems{
background: #f7c74d;
color: #FFF;
padding: 8px 30px;
border-radius: 30px;
text-transform: uppercase;
font-weight: 500;
outline: none;
display: inline-block;
}
header .container-fluid{
width:100% !important;
padding:0 15px;
}
.header-transparent.ab-hide #Top_bar {
top: 0;
background: rgba(255, 255, 255, 0.52);
height: 110px;
border-radius: 0px 0px 20px 20px;
}
.logo-no-margin.header-fw #Top_bar .column {
margin: 0;
width: 100%;
}
#Top_bar .menu>li>a {
padding: 15px 0;
padding-bottom: 0;
position:relative;
}
#Top_bar .menu > li a:after {
background: #f8c630;
position:absolute;
content:'';
height: 8px;
width:100%;
}
#Top_bar .menu > li a:after {
content: "";
height: 8px;
width: 100%;
position: absolute;
left: 0;
top: 100%;
margin-top: -3px;
z-index: 203;
opacity: 0;
border-radius: 20px;
filter: alpha(opacity=0);
}
#Top_bar .menu > li a:after {
background: #f8c630;
}
#Top_bar .menu > li.current-menu-item > a:after, #Top_bar .menu > li.current_page_item > a:after, #Top_bar .menu > li.current-menu-parent > a:after, #Top_bar .menu > li.current-page-parent > a:after, #Top_bar .menu > li.current-menu-ancestor > a:after, #Top_bar .menu > li.current_page_ancestor > a:after, #Top_bar .menu > li.hover > a:after {
opacity: 1;
filter: alpha(opacity=100);
}
.header-transparent #Top_bar .top_bar_right {
top: 0;
float: left !importnant;
}
header .container-fluid .social-stl {
color: #000;
margin: -22px 20px;
font-size: 14px !important;
top: -50px;
float: right;
position:relative;
right: 0;
}
#Top_bar .menu > li > a span:not(.description) {
padding: 0 14px !important;
}
#Top_bar .menu > li > a span i {
display: inline-block;
float: right;
line-height: 59px;
margin-left: 5px;
}
#Top_bar .top_bar_right {
float:left !important;
height: 90px;
position: relative;
top: -4px;
padding: 0;
}
.column, .columns {
float: left;
margin: 0 1% 15px;
}
.heade-middle {
padding-top:0;
} .column_attr h2 ,.column_attr h1{
font-size: 26px;
line-height: 34px;
font-weight: 700;
letter-spacing: 0px;
padding-top: 10px;
display: inline-block;
position: relative;
background: #FFF;
padding: 1px 10px;
} h1, h2, h3, h4, .text-logo #logo {
font-family: "ubonto",Arial,Tahoma,sans-serif;
color:#000;
}
.no-pb0{
padding-bottom:0px !important;
}
.no-margin0{
margin:0 !important;
}
.negative_margin{
margin-top:-30px;
}
.ui-tabs .ui-tabs-nav li.ui-state-active a:after {
background: #f7c74d;
}
.costom-tabvar .ui-widget-content {
background: #fff url(//www.rishikulyogshala.org/wp-content/themes/betheme/assets/ui/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
border-style: solid;
border-width: 0px !important;
border: none !important;
}
.costom-tabvar .ui-tabs .ui-tabs-nav li {
list-style: none;
position: relative;
white-space: nowrap;
border-style: solid;
border-width: 0;
margin: 0;
padding: 0;
width: 33.333%;
float: left;
text-align: center;
border:none;
}
.costom-tabvar .ui-tabs,.costom-tabvar .responsive-table{
margin-bottom: 8px;
border: none;
}
.costom-tabvar .ui-tabs .ui-tabs-nav li:first-child{
text-align:left;
}
.costom-tabvar .ui-tabs .ui-tabs-nav li:last-child{
text-align: right;
}
.costom-tabvar .ui-tabs .ui-tabs-nav li a {
text-decoration: none;
display: inline-block;
font-size: 19px;
font-weight: 500;
padding: 14px 30px !important;
text-align: center;
position: relative;
text-transform: uppercase;
font-family: helvetica;
}
.costom-tabvar .ui-tabs .ui-tabs-nav li.ui-state-active a:after {
background: #f7c74d;
}
.costom-tabvar .ui-tabs .ui-tabs-nav li.ui-state-active a:hover:after {
background: #f7c74d;
}
.costom-tabvar ui-tabs-nav li::before {
content: url(//www.rishikulyogshala.org/wp-content/uploads/2017/09/tab-logo-light.png);
position: absolute;
top: 32%;
left: auto;
}
.costom-tabvar .ui-tabs-nav .ui-state-active::after{
content: url(//www.rishikulyogshala.org/wp-content/uploads/2017/09/tab-logo.png);
position: absolute;
top: 32%;
left: auto;
}
.costom-tabvar .ui-tabs .ui-tabs-nav li.ui-state-hover:hover::after{
content: "";
display: block;
height: 0;
width: 100%;
position: absolute;
left: 0;
bottom: -5px;
z-index: 1;
background:#000;
}
.costom-tabvar .ui-tabs .ui-tabs-nav li.ui-tabs-selected:after, .costom-tabvar .ui-tabs .ui-tabs-nav li.ui-state-active:after {
content: "";
display: block;
height: 0;
width: 100%;
position: absolute;
left: 0;
bottom: -5px;
z-index: 1;
opacity: 0;
}
.costom-tabvar .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:after, .costom-tabvar .ui-tabs .ui-tabs-nav li.ui-state-disabled a:after, .costom-tabvar .ui-tabs .ui-tabs-nav li.ui-state-processing a:after, .costom-tabvar .ui-tabs .ui-tabs-nav li.ui-state-active a:after {
content: "";
display: block;
height: 10px;
width: 100%;
position: absolute;
left: 0;
margin-left: 0;
bottom: -5px;
z-index: 2;
border-radius: 20px;
}
.infobox ul li:before {
content: '\e841';
font-family: "mfn-icons";
color: rgba(0,0,0,.7);
font-size: 20px;
display: block;
width: 16px;
height: 16px;
position: absolute;
left: 0;
top: 5px;
} .wrap-gaptop{
padding-top: 7em;
}
.mcb-section
#Footer a,#Footer p{
color: #585757;
font-size: 15px;
}
#Footer a:hover{
color: #ffc536;
}
#Footer, #Footer .widget_recent_entries ul li a {
color: #585757;
}
#Footer .Recent_posts ul li .desc {
background: linear-gradient(to top, #8b8b8b 40%, #c5c5c5 12%);
}
#Footer .Recent_posts ul li .desc h6 {
margin-top: 0;
padding-bottom: 7px;
min-height: 58px;
border: none;
}
#Footer .Recent_posts ul li .desc span{
font-size: 12px;
}
#Footer .Recent_posts ul li .photo img{
width: 80px;
height: 92px;
display: none;
}
@media only screen and (min-width: 1240px) {
.menu-arrow-bottom #Top_bar .menu > li > a:after {
background: none!important;
border-color: #f8c630 #f8c630 #f8c630;
border-style: solid;
border-width: 0 7px 7px;
display: block;
height: 0; margin-left: 0px; 
bottom: 0;
}
header .container-fluid {
max-width: 100% !important;
}
}
.one.column {
margin: 0 !important;
font-family: helvetica;
}
} 
.review-img img{
position: absolute;
top: -6%;
left: -7%;
margin: 0 auto;
width: 100px;
padding: 10px;
}
blockquote:before {left: 19%;} blockquote:after {position: inherit; right: auto; top: auto;}
.blockquote blockquote {border: 1px solid #edc75b; border-radius: 50px; padding: 36px 30px;}
.padding_option {padding: 20px;}
h1, h2, h3, h4, .text-logo #logo,.h1,.h2,.h3,.h4,.h5 {
font-family: "helvetica",Arial,Tahoma,sans-serif;
color: #000;
font-size: 26px;
font-weight: 700;
padding: 20px 0px;
text-transform: uppercase;
}
.video iframe {
top: 0;
left: 0;
width: 100%;
border-radius: 50px;
}
#Top_bar .menu > li a:after {
background: #f8c630;
}
#Top_bar .menu > li a:after {
background: #f8c630;
position: absolute;
content: '';
height: 8px;
width: 100%;
}
#Top_bar .menu > li a:after {
content: "";
height: 8px;
width: 100%;
position: absolute;
left: 0;
top: 100%;
margin-top: -3px;
z-index: 203;
opacity: 0;
border-radius: 20px;
filter: alpha(opacity=0);
}
.h6-stl h6 {
font-size: 20px;
font-weight: 700;
}
blockquote {background: none;}
h6 {
font-size: 18px;
line-height: 25px;
font-weight: 400;
letter-spacing: 0px;
}
blockquote:before {
content: '"';
font-family: "mfn-icons";
position: absolute;
font-size: 43px;
font-weight: normal;
font-style: italic;
font-stretch: normal;
line-height: 1.13;
letter-spacing: normal;
text-align: center;
color: #000;
}
blockquote:after {
content: '"';
font-family: "mfn-icons";
position: absolute;
left: 40%;
top: 92%;
width: 55px;
height: 66px;
font-size: 43px;
font-weight: normal;
font-style: italic;
font-stretch: normal;
line-height: 1.13;
letter-spacing: normal;
text-align: center;
color: #000;
}
.Recent_posts ul li .photo {display: none;}
#Footer a { color: #000;}
#Footer .Recent_posts ul li .desc {width: 100%;}
.border-rds-page img {border-radius: 50px;}
#Subheader .title {color: #fff !important;} 
#Subheader .column { background-color: #33333378;}
#Subheader ul.breadcrumbs li a, #Subheader ul.breadcrumbs li {color: rgb(214, 214, 214);}
.infobox h6, .infobox h3 {color: #000 !important; text-align: center;}
.infobox ul li p {    line-height: 22px;}
.icon_box ul li {list-style: none;}
.accordion .question {
border: 2px solid #edc75b;
border-radius: 15px;
padding: 0;
border-color: #edc75b !important;
}
.accordion .question .title::before { content: ' ' !important; border-width: 0px !important;}
.btn-location-stl-white  {background-color: transparent;  width:auto;  font-weight:300; color: #edc75b;}
.btn-location-stl-white a{color:#f9c74d; text-decoration:none;}
.one.column, .title-center strong {text-align: center;} .ui-tabs .ui-tabs-panel { text-align: left;}
.btn-location-stl-yellow {width: auto; font-weight: normal;}
.ful-container {min-width: 100%;} .price-stle-overview {padding: 22px 0px;}
.price-stle-overview ul li {padding: 15px 10px;} 
.new-overview li:nth-child(1), .new-overview li:nth-child(3){  background-color:  #bdbdbd5c;}
.new-overview li:nth-child(4){ border: none; padding: 10px 18px;} 
.new-overview p {margin-left: 12%;} 
.new-overview {padding: 35px 0px;}
.new-overview li {font-size: 17px; padding: 25px 13px;}
.heading-top{
font-family: "Helvetica",Arial,Tahoma,sans-serif;
color: #000;
font-size: 26px; 
font-weight: 700;
padding: 20px 0px;
}