.top-10{
margin-top:10px;
}
.top-30{
margin-top:30px;
}
.bottom-30{
margin-bottom:30px;
}
.bottom-50{
margin-bottom:50px;
}
.top-50{
margin-top:30px;
}
.left-30{
padding-left:30px;
}
.left{
text-align:left;
}
.justify{
text-align:justify;
}
.activity-before{
padding-left:30px;
font-size:32px;
}
.activity-header{
font-size:32px;
padding-left:15px;
}
.activity-header-container{
  padding: 17px 0 10px;
border-bottom: solid 2px #dfdfdf;
}
.child-slider, #activity-slider{
text-align:center;
}
#activity-slider .owl-next, .child-slider .owl-next {
  background-image: url("../images/btn-next.png");
  left: auto;
  margin: -50px 2% 0 0;
  right: 20px;
}
#activity-slider .owl-prev, .child-slider .owl-prev{
width: 30px;
  height: 97px;
  text-indent: -9999px;
  overflow: hidden;
  left: 0;
  top: 50%;
  position: absolute;
  z-index: 11;
  margin: -50px 0 0 2%;
  border: 2px solid #1a1a1a;
  border-radius: 12px;
  text-align: center;
  background-color: rgba(0,0,0,0.8);
  background-repeat: no-repeat;
  background-position: center center;
}

#child-slider-1, #child-slider-2{
padding-bottom:30px;
}
table.checkout{
  border-spacing: 2px;
  border-collapse: separate;
}
table.checkout tr:nth-child(odd) {
  background-color: #A6A5A5;
  }
table.checkout tr:nth-child(even) {
  background-color: #CFCCCC;
}
.checkout th {
 background-color:#545454;
 text-align:center;
 padding:10px;
 color:#fff;
 }
.checkout td{
text-align:center;
 padding:10px;

 color:#fff;
 }
.dashboard li{
padding:12px;
background-color:#fff;
list-style:none;
margin:5px;
cursor:pointer;
transition: 1s;
}
.dashboard li.active{
background-color:#ccc;
}
.dashboard{
transition: 1s;
}
.dashboard-right div form{
transition:5s;
}
.loading-div img {
	margin-top: 20%;
	margin-left: 50%;
}
.loading-div{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.56);
	z-index: 999;
	display:none;
}
.widget .active {
background-color:blanchedalmond;
}

.white input, .white textarea { color:#000; background-color:#fff;}
.activitydetails-slider{
	overflow:hidden; height:600px;
}
@media(max-width:500px){
	.activitydetails-slider{
		overflow:visible !important; height:auto !important;
	}
}

#forgotpassword{

    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #fff;
    background-color: #1a1a1a;
    background-image: none;
    border: 1px solid #fff;
    border-radius: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	}
#forgotpassword input{
	color:#fff;
}
