@font-face {
 font-family:'Lato-Regular';
 src: url('../Myfont/Lato-Regular.eot?#iefix') format('../Myfont/embedded-opentype'), url('../Myfont/Lato-Regular.ttf') format('truetype'), url('../Myfont/Lato-Regular.svg#Lato-Regular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Lato-Semibold';
 src: url('../Myfont/Lato-Semibold.eot?#iefix') format('embedded-opentype'), url('../Myfont/Lato-Semibold.ttf') format('truetype'), url('../Myfont/Lato-Semibold.svg#Lato-Semibold') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'latoblack';
 src: url('../Myfont/lato-black-webfont.eot');
 src: url('../Myfont/lato-black-webfont.eot?#iefix') format('embedded-opentype'),  url('../Myfont/lato-black-webfont.woff2') format('woff2'),  url('../Myfont/lato-black-webfont.woff') format('woff'),  url('../Myfont/lato-black-webfont.ttf') format('truetype'),  url('../Myfont/lato-black-webfont.svg#latoblack') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'latobold';
 src: url('../Myfont/lato-bold-webfont.eot');
 src: url('../Myfont/lato-bold-webfont.eot?#iefix') format('embedded-opentype'),  url('../Myfont/lato-bold-webfont.woff2') format('woff2'),  url('../Myfont/lato-bold-webfont.woff') format('woff'),  url('../Myfont/lato-bold-webfont.ttf') format('truetype'),  url('../Myfont/lato-bold-webfont.svg#latobold') format('svg');
/*font-weight: normal;
 font-style: normal;*/
}
body {
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: top center !important;
	background-repeat: no-repeat !important;
	background-attachment: fixed;
	font-family:'Lato-Regular';
}
h1{
 font-family: 'Lato-Semibold';
 font-size:21px;
 color:#DE4B43;
 margin-bottom:0px !important;	
}
h2{
 font-family: 'Lato-Semibold';
 font-size:20px;
 color:#DE4B43;
 margin-bottom:0px !important;	
}
h3{
 font-family: 'Lato-Semibold';
 font-size:17px;
 color:#DE4B43;
 line-height:29px;
 margin-bottom:0px !important;	
}
p{
 font-family:'Lato-Regular';
 font-size:14.5px;
 text-align:justify;
 line-height:22px;
}
.myul li{
 font-family:'Lato-Regular';
 font-size:14.5px;
 text-align:justify;
 line-height:25px;
 margin-left:-4px;
 list-style-type:decimal;
}
.myul li .myul{ margin-top:5px;}
.myul li .myul li{
  list-style-type:lower-alpha !important;
}
.ui-datepicker-header {
	background: #603545;
}
.contentwrapper a {
	color:#96526B;
}
.contentwrapper1 a {
	color:#96526B;
}
.postwrapper1 h2 a:hover {
	color:#96526B;
}
input.headersearch {
	background-color: #96526B;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
input.headersearch:hover {
	background-color:#794256;
}
div.mainmenu {
	background: #2A6AAD;
}
;
#sidebar .widget h3 {
	background-color:#96526B;
}
#sidebar .tagcloud a {
	color:#fff;
}
#sidebar .tagcloud a:hover {
	background-color:#96526B;
}
.footercontent .tagcloud a:hover {
	background-color:#96526B;
}
.logo-image {
	padding:5px;
	background-color:#FFF;
	border-radius:5px;
}
.yoga-scheme{
	width:60px;
	height:73px;
	background-color:#FFF;
	float:right;
	margin-left:5px;
	border-radius:5px;
	margin-right:22px;
}
.yoga-scheme a{
   font-family: 'latobold';	
   color:#DE4B37;
   text-align:center;
   display:block;
   margin-top:15px;
   font-size:16px;
}
.sf-menu li a {
	font-family:'Lato-Regular' !important;
	font-size:14.2px !important;
}
.sf-menu li a:hover{
	color:#DE4B37;
}
/*div.logowrapper {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2A6AAD), to(#1c528b));
	background: -webkit-linear-gradient(top, #2A6AAD, #1c528b);
	background: -moz-linear-gradient(top, #2A6AAD, #1c528b);
	background: -ms-linear-gradient(top, #2A6AAD, #1c528b);
	background: -o-linear-gradient(top, #2A6AAD, #1c528b);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2A6AAD', endColorstr='#1c528b', GradientType=0)
}*/
div.bookingform {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b8583a), to(#8f3b21));
	background: -webkit-linear-gradient(top, #b8583a, #8f3b21);
	background: -moz-linear-gradient(top, #b8583a, #8f3b21);
	background: -ms-linear-gradient(top, #b8583a, #8f3b21);
	background: -o-linear-gradient(top, #b8583a, #8f3b21);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8583a', endColorstr='#8f3b21', GradientType=0 )
}
.copyright a {
	color:#F5CF66;
}
.footercontent a:hover {
	color:#F5CF66;
}
.footena{ margin-left:20px;}
.footena ul li{ float:left; margin-top:12px; padding-right:15px;}
.footena ul li a{ color:#FFF;}
.copyrighttext a {
	color:#F5CF66;
}
.button-regular-large {
	background: #e5e5e5;
	padding: 2px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: inline-block;
	moz-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
}
.button-regular-large a {
	color:#FFF;
	font-size:16px;
	display: inline-block;
	text-decoration:none;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
	font-weight:bold;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
	box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
	padding: 12px 28px 12px 28px;
}
.button-regular-large a:hover {
	text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);
}
.button-regular-medium {
	background: #e5e5e5;
	padding: 2px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: inline-block;
	moz-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
}
.button-regular-medium a {
	color:#FFF;
	display: inline-block;
	text-decoration:none;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
	font-weight:bold;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
	box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
	padding: 6px 18px 6px 18px;
}
.button-regular-medium a:hover {
	text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);
}
.button-regular-small {
	background: #DE4B56;
	padding: 2px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: inline-block;
	moz-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px 0px rgba(0, 0, 0, 0.2);
}
.button-regular-small a {
	color:#FFF;
	display: inline-block;
	text-decoration:none;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
	font-weight:bold;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
	box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8);
	padding: 4px 12px 4px 12px;
}
.button-regular-small a:hover {
	text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);
}
a.purple {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ac5e7b), to(#96526B));
	background: -webkit-linear-gradient(top, #ac5e7b, #96526B);
	background: -moz-linear-gradient(top, #ac5e7b, #96526B);
	background: -ms-linear-gradient(top, #ac5e7b, #96526B);
	background: -o-linear-gradient(top, #ac5e7b, #96526B);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ac5e7b', endColorstr='#96526B', GradientType=0);
}
a.purple:hover {
	color:#FFF;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#96526B), to(#ac5e7b));
	background: -webkit-linear-gradient(top, #96526B, #ac5e7b );
	background: -moz-linear-gradient(top, #96526B, #ac5e7b );
	background:  -ms-linear-gradient(top, #96526B, #ac5e7b);
	background: -o-linear-gradient(top, #96526B, #ac5e7b);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96526B', endColorstr='#ac5e7b', GradientType=0);
}
a.aqua {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8bab8d), to(#657e67));
	background: -webkit-linear-gradient(top, #8bab8d, #657e67);
	background: -moz-linear-gradient(top, #8bab8d, #657e67);
	background: -ms-linear-gradient(top, #8bab8d, #657e67);
	background: -o-linear-gradient(top, #8bab8d, #657e67);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bab8d', endColorstr='#657e67', GradientType=0);
}
a.aqua:hover {
	color:#FFF;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#657e67), to(#8bab8d));
	background:  -webkit-linear-gradient(top, #657e67, #8bab8d );
	background:  -moz-linear-gradient(top, #657e67, #8bab8d );
	background: -ms-linear-gradient(top, #657e67, #8bab8d);
	background: -o-linear-gradient(top, #657e67, #8bab8d);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#657e67', endColorstr='#8bab8d', GradientType=0);
}
a.rouge {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e88776), to(#c77465));
	background: -webkit-linear-gradient(top, #e88776, #c77465);
	background:  -moz-linear-gradient(top, #e88776, #c77465);
	background: -ms-linear-gradient(top, #e88776, #c77465);
	background: -o-linear-gradient(top, #e88776, #c77465);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e88776', endColorstr='#c77465', GradientType=0);
}
a.rouge:hover {
	color:#FFF;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c77465), to(#e88776));
	background: -webkit-linear-gradient(top, #c77465, #e88776 );
	background: -moz-linear-gradient(top, #c77465, #e88776 );
	background:  -ms-linear-gradient(top, #c77465, #e88776);
	background: -o-linear-gradient(top, #c77465, #e88776);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c77465', endColorstr='#e88776', GradientType=0);
}
a.orange {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffbd6a), to(#ebad60));
	background: -webkit-linear-gradient(top, #ffbd6a, #ebad60);
	background: -moz-linear-gradient(top, #ffbd6a, #ebad60);
	background:  -ms-linear-gradient(top, #ffbd6a, #ebad60);
	background:  -o-linear-gradient(top, #ffbd6a, #ebad60);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbd6a', endColorstr='#ebad60', GradientType=0);
}
a.orange:hover {
	color:#FFF;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebad60), to(#ffbd6a));
	background: -webkit-linear-gradient(top, #ebad60, #ffbd6a );
	background: -moz-linear-gradient(top, #ebad60, #ffbd6a );
	background: -ms-linear-gradient(top, #ebad60, #ffbd6a);
	background: -o-linear-gradient(top, #ebad60, #ffbd6a);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebad60', endColorstr='#ffbd6a', GradientType=0);
}
a.red {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ba3f3f), to(#9c3636));
	background: -webkit-linear-gradient(top, #ba3f3f, #9c3636);
	background: -moz-linear-gradient(top, #ba3f3f, #9c3636);
	background:  -ms-linear-gradient(top, #ba3f3f, #9c3636);
	background:  -o-linear-gradient(top, #ba3f3f, #9c3636);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba3f3f', endColorstr='#9c3636', GradientType=0);
}
a.red:hover {
	color:#FFF;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9c3636), to(#ba3f3f));
	background: -webkit-linear-gradient(top, #9c3636, #ba3f3f );
	background: -moz-linear-gradient(top, #9c3636, #ba3f3f );
	background: -ms-linear-gradient(top, #9c3636, #ba3f3f);
	background: -o-linear-gradient(top, #9c3636, #ba3f3f);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c3636', endColorstr='#ba3f3f', GradientType=0);
}
a.blue {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2e93c7), to(#25759f));
	background: -webkit-linear-gradient(top, #2e93c7, #25759f);
	background: -moz-linear-gradient(top, #2e93c7, #25759f);
	background:  -ms-linear-gradient(top, #2e93c7, #25759f);
	background:  -o-linear-gradient(top, #2e93c7, #25759f);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e93c7', endColorstr='#25759f', GradientType=0);
}
a.blue:hover {
	color:#FFF;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#25759f), to(#2e93c7));
	background: -webkit-linear-gradient(top, #25759f, #2e93c7 );
	background: -moz-linear-gradient(top, #25759f, #2e93c7 );
	background: -ms-linear-gradient(top, #25759f, #2e93c7);
	background: -o-linear-gradient(top, #25759f, #2e93c7);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25759f', endColorstr='#2e93c7', GradientType=0);
}
a.green {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#769152), to(#596e3c));
	background: -webkit-linear-gradient(top, #769152, #596e3c);
	background: -moz-linear-gradient(top, #769152, #596e3c);
	background:  -ms-linear-gradient(top, #769152, #596e3c);
	background:  -o-linear-gradient(top, #769152, #596e3c);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#769152', endColorstr='#596e3c', GradientType=0);
}
a.green:hover {
	color:#FFF;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#596e3c), to(#769152));
	background: -webkit-linear-gradient(top, #596e3c, #769152 );
	background: -moz-linear-gradient(top, #596e3c, #769152 );
	background: -ms-linear-gradient(top, #596e3c, #769152);
	background: -o-linear-gradient(top, #596e3c, #769152);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#596e3c', endColorstr='#769152', GradientType=0);
}
a.earth {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2968AA), to(#1D538C));
	background: -webkit-linear-gradient(top, #2968AA, #1D538C);
	background: -moz-linear-gradient(top, #2968AA, #1D538C);
	background:  -ms-linear-gradient(top, #2968AA, #1D538C);
	background:  -o-linear-gradient(top, #2968AA, #1D538C);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2968AA', endColorstr='#1D538C', GradientType=0);
}
a.earth:hover {
	color:#FFF;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1D538C), to(#2968AA));
	background: -webkit-linear-gradient(top, #1D538C, #2968AA );
	background: -moz-linear-gradient(top, #1D538C, #2968AA );
	background: -ms-linear-gradient(top, #1D538C, #2968AA);
	background: -o-linear-gradient(top, #1D538C, #2968AA);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1D538C', endColorstr='#2968AA', GradientType=0);
}
a.bluesea {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a8194), to(#125c6a));
	background: -webkit-linear-gradient(top, #1a8194, #125c6a);
	background: -moz-linear-gradient(top, #1a8194, #125c6a);
	background:  -ms-linear-gradient(top, #1a8194, #125c6a);
	background:  -o-linear-gradient(top, #1a8194, #125c6a);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a8194', endColorstr='#125c6a', GradientType=0);
}
a.bluesea:hover {
	color:#FFF;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#125c6a), to(#1a8194));
	background: -webkit-linear-gradient(top, #125c6a, #1a8194 );
	background: -moz-linear-gradient(top, #125c6a, #1a8194 );
	background: -ms-linear-gradient(top, #125c6a, #1a8194);
	background: -o-linear-gradient(top, #125c6a, #1a8194);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#125c6a', endColorstr='#1a8194', GradientType=0);
}
a.mauve {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ab4872), to(#7e3454));
	background: -webkit-linear-gradient(top, #ab4872, #7e3454);
	background: -moz-linear-gradient(top, #ab4872, #7e3454);
	background:  -ms-linear-gradient(top, #ab4872, #7e3454);
	background:  -o-linear-gradient(top, #ab4872, #7e3454);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ab4872', endColorstr='#7e3454', GradientType=0);
}
a.mauve:hover {
	color:#FFF;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7e3454), to(#ab4872));
	background: -webkit-linear-gradient(top, #7e3454, #ab4872 );
	background: -moz-linear-gradient(top, #7e3454, #ab4872 );
	background: -ms-linear-gradient(top, #7e3454, #ab4872);
	background: -o-linear-gradient(top, #7e3454, #ab4872);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e3454', endColorstr='#ab4872', GradientType=0);
}
a.light {
	color: #4d4d4d;
	text-shadow: 1px 1px 1px rgba(256, 256, 256, 0.5);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d8d8d8), to(#bababa));
	background: -webkit-linear-gradient(top, #d8d8d8, #bababa);
	background: -moz-linear-gradient(top, #d8d8d8, #bababa);
	background:  -ms-linear-gradient(top, #d8d8d8, #bababa);
	background: -o-linear-gradient(top, #d8d8d8, #bababa);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#bababa', GradientType=0);
}
a.light:hover {
	color:#4d4d4d;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bababa), to(#d8d8d8));
	background: -webkit-linear-gradient(top, #bababa, #d8d8d8 );
	background: -moz-linear-gradient(top, #bababa, #d8d8d8 );
	background: -ms-linear-gradient(top, #bababa, #d8d8d8);
	background: -o-linear-gradient(top, #bababa, #d8d8d8);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bababa', endColorstr='#d8d8d8', GradientType=0);
}
a.dark {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#484848), to(#181818));
	background: -webkit-linear-gradient(top, #484848, #181818);
	background: -moz-linear-gradient(top, #484848, #181818);
	background: -ms-linear-gradient(top, #484848, #181818);
	background: -o-linear-gradient(top, #484848, #181818);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848', endColorstr='#181818', GradientType=0);
}
a.dark:hover {
	color:#FFF;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#181818), to(#484848));
	background: -webkit-linear-gradient(top, #181818, #484848 );
	background:  -moz-linear-gradient(top, #181818, #484848 );
	background: -ms-linear-gradient(top, #181818, #484848);
	background: -o-linear-gradient(top, #181818, #484848);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#181818', endColorstr='#484848', GradientType=0);
}
