/* CSS Document */
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
 
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1100px;
  }
}
 
.navbar {
    border-radius: 0px;
	margin-bottom: 0px;
	 
    position: relative;
    min-height: 50px;
    margin-bottom: 0px;
	border:0px;
	
}
.navbar-inverse {
    background-color: #EF4C51;
    border-color: #EF4C51;}


	.navbar-inverse .navbar-nav > li > a{
	color:#fff;
	}
	
.footer-container {

    width: 100%;
    height: auto;
    text-align: left;
    margin: 0px auto;
    padding: 30px auto;
    background: url(images/footer.jpg) center top no-repeat;
    border-top: 10px solid #EE2E24;
	background-color:#000000;
}
.reiki-training-timing{
text-align:center;
padding:30px;
background: url(reiki-training-timing.jpg) center top no-repeat;
color:#FFFFFF;
font-size:44px;
font-weight:bold;

}
.reiki-training-timing p{
font-size:16px;
}
.reiki-training-timing h2{
font-size:28px;
font-weight:bold;
line-height:14px;
text-transform:uppercase;
color:#F6A00B;
}
.copyright{
text-align:center;
padding:10px;
background: url(images/divider.png) center top repeat-x;
}
 .address{
 text-align:center;
 
padding:35px;
 

color:#B2B2B2;
}
.org{
text-transform:uppercase;
font-size:18px;

}
.address a {
color:#EF4C51;
text-decoration:none;

}
.main-products{
text-align:center;
font-size:16px;
padding:20px 0px;

}
  .ma{
background-color:#EF4C51;
border-right:1px solid #000;
padding:5px 2px;
margin:20px 0px;}
.main-products a{

width:100%;
color:#FFFFFF;
text-transform:uppercase;

}
#myCarousel{
overflow:hidden;
}
.contact{
background-color:#EF4C51;
color:#FFFFFF;
padding:5px 0px;
}
.top{
background-color:#EFEFEF;
}
.cta{
color:#FFFFFF;
font-size:18px;
margin-top:25px;
text-align:right;
 
}
.ayds{
font-weight:bold;
text-transform:uppercase;

 
}
.bgimage3 {
    background: url('bg.jpg')no-repeat center;
    background-size: cover;
    min-height: 200px;
}
.padding80 {
    padding: 80px 0;
}

.bgimage3 h2{

display: inline-block;
font-family: roboto;
font-size: 65px;
font-weight: bold;

text-transform:uppercase;

-webkit-text-stroke: 1px #000;
color: #EF4C51;
text-shadow: 2px 2px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;

}
#reiki-master{
background-color:#3F8B35;
padding:60px 0px 35px 0px;
font-size:16px;

}
#whocanlearnreiki {
background-color:#F3EEFD;
padding:35px 0px;
}
#whocanlearnreiki h2{
text-transform:uppercase;
font-size:18px;
}
#whocanlearnreiki li{
font-size:16px;}

#whocanlearnreiki p{
font-size:16px;

}
#reiki-master p{
text-align:justify;
color:#E1FDC3;
}

#reiki-master blockquote{
color:#FFFFFF;
text-transform:uppercase;

}
.text-color-light {
  color: #fff;
  font-size:16px;
 }
.email{
text-align:right;
}
/* Tablet and bigger */
@media ( min-width: 768px ) {
    .grid-divider {
        position: relative;
        padding: 0;
    }
    .grid-divider>[class*='col-'] {
        position: static;
    }
    .grid-divider>[class*='col-']:nth-child(n+2):before {
        content: "";
        border-left: 1px solid #DDD;
        position: absolute;
        top: 0;
        bottom: 0;
    }
    .col-padding {
        padding: 0 15px;
		
		
    }
}

.col-padding h2{
text-transform:uppercase;
color:#fff;
background-color:#EE2E24;
text-align:center;
margin:20px auto;
font-weight:bold;
line-height:40px;
font-size:14px;
}

.col-padding h3{
text-align:center;
font-size:12px;
line-height:24px;
background-color:#999999;
}

a.back-to-top {
	display: none;
	width: 60px;
	height: 60px;
	text-indent: -9999px;
	position: fixed;
	z-index: 999;
	right: 20px;
	bottom: 20px;
	background: #EF4C51 url("images/up-arrow.png") no-repeat center 43%;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
a:hover.back-to-top {
	background-color: #000;
}
