﻿
video {
    display: inline-block;
    vertical-align: baseline;
    width: 100%;
}

.enter-site-btn {
    /*position: absolute;*/
  /*  bottom: 50px;
    left: 50%;
    transform: translateX(-50%);*/
}

.theme-btn {
    display: inline-block;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    font-family: "Poppins", sans-serif;
}

    .theme-btn i {
        position: relative;
        display: inline-block;
        font-size: 14px;
        margin-left: 3px;
    }
.btn-style-three {
    /*position: relative;*/
    /*display: inline-block;*/
    font-size: 18px;
    line-height: 30px;
    color: #fff;
    padding: 7px 15px;
    font-weight: 500;
    overflow: hidden;
    border-radius:0px;
    background-color:#ec5c16;
    text-transform: capitalize;
    box-shadow: 0px 2px 15px rgba(0,0,0,0.05); 
	width:140px; 
	margin:0 auto;
	float:none;
}

.btn-style-three:hover {
    color: #000;
    background-color:#fff; 
	text-decoration:none;

}

.btn-style-three:focus {
    color: #000;
    background-color:#fff; 
	text-decoration:none;

}

.justify-content-center {
    -ms-flex-pack: center!important;
    justify-content: center!important;
	display: flex;

}
/*scroll to top start*/
#return-to-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background: #f65e13;
    width: 70px;
    height: 70px;
    display: block;
    text-decoration: none;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    display: none;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
	z-index:999;
}
#return-to-top i {
    color: #fff;
    margin: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    transform:translate(-50%,-50%);
    font-size: 19px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
#return-to-top:hover {
    background: #f65e13;
}
#return-to-top:hover i {
    color: #fff;
    top: 5px;
}


/*scroll to top end*/













.item-content {
    margin: 5px!important;
}
.programe{
    overflow: hidden;
    text-align: center;

}
.gallery-content {
padding:0;

}
.thumb-area {
    float: left;
    width: 25%;
    padding: 5px;
}
.next-page1 {
    position:unset;
    padding: 5px;
    overflow: hidden;
    
}
.next-page2{
text-align: right;
}
.next-page2 div{
overflow: hidden;
    width: unset;
    margin: auto;
    display: inline-block;
    float: none;

}
.al-events-next-page3 {
padding:0;

}
.al-events-next-page4 a{

        border: 1px solid gray;
    color: #000;
    float: left;

    text-decoration: none;

padding: 0;
    text-align: center;
    width: 25px;
    height: 25px;
}
.flex-direction-nav a{
    top: 50%;
    transform: translateY(-50%);
}
.single .item-meta {
        padding: 15px 5px;
        line-height:1;
}
.classic-gallery-16 {
height:auto;

}
.grid_12.grid_6.branding{
    width: 100%!important;
    margin: 0 auto!important;

}
@media (max-width:1199px) {
    .flexslider {
        width:100%;
    }
}


@media (max-width: 823px) {
    .thumb-area{
    width: 50%;
}
}
@media (max-width: 767px) {
     .logo,.logo2 {
         width:100%!important;
         float:none;
         margin:10px auto!important;
         text-align:center;
         padding:0px;
         position:unset;

    }

.grid_12.grid_6.branding{
    width: 100%!important;
    margin: 0 auto!important;

}
    .container_12 .grid_6 img {
        height: auto;
    }
    .mean-container .mean-bar {
    margin:0;

    }
}

.table-auto-scroll{
overflow:auto;
width:100%;

}