/*!
Theme Name: ezticketsgh
Theme URI: http://ezticketsgh.com/
Author: Nababur Rahaman
Author URI: https://nababur.info/
Description: Buy Event Ticket
Version: 1.0.0

*/
.logo img{
    width: 150px;
}

.fixed {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 99;
    background: #fff;
    box-shadow: 2px 2px 16px rgba(34, 34, 34, 0.15);
    animation: sticky 1s;
}
@keyframes sticky {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }
    100% {
        -webkit-transform: translateY(0%);
        transform: translateY(0%);
    }
}


.wide .page-section.color, .boxed .page-section.color > .container {
    background-color: #173761;
    color: #ffffff;
}
.top-line .hot-line span {
    color: #f08704!important;
}
.sf-menu li.active {
    background-color: #173761; color: #fff
}
.sf-menu li.active a:hover{
    color: #fff !important
}
.btn-submit-event {
    font-size: 14px;margin-left: 10px;
    padding: 14px 25px !important;
    border-radius: 6px !important;
    color: #ffffff !important;
    border-color: #f08704 !important;
    background-color: #f08704!important;
}
.top-line .user-menu li a {
    color: #f08704!important;
}
#main-slider.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
    border-color: #f08704!important;
    background: #f08704!important;
    color: #ffffff;
}

.filtrable .current a, .filtrable .active a, .filtrable .current a:hover, .filtrable .active a:hover {
    color: #f08704;
    border-bottom-color: #f08704;
}
.thumbnails.events .caption-more .btn-theme:hover {
    background-color: #f08704;
    border-color: #f08704;
    color: #ffffff;
}
.section-title .rhex {
    background-color: #f08704;
}
.thumbnail .caption.hovered {

    background-color: #f08704a3;

}
.thumbnails.events .caption-more .btn-theme {

    border-color: #f08704;
    color: #f08704;
}
.filtrable a:hover {
    color: #f08704;
}
.row.thumbnails .thumbnail {
    margin-top: 30px;
    margin-bottom: 15px;
}
.testimonial .media-heading {

    color: #ffffff;

}
.btn-theme-grey-dark {
    background-color: #173761;
    border-color: #173761;
    color: #ffffff;
}
.thumbnails.info-thumbs .caption-title:before {

    background-color: #f08704;
}
.partners-carousel .owl-carousel .owl-item img {
    width: auto;
    background: #fff;
}
.rehex .rehex-deg .rehex-deg {background-color: #173761;}
.thumbnail.hover .rehex .rehex-deg .rehex-deg {background-color: #f08704;}
.color .section-title .fa-stack .fa {
    color: #f08704;
}
.color .testimonials.owl-theme .owl-dots .owl-dot span {
    background-color: #f08704;
    border: solid 2px #ffffff;
}
.multipage .pagination > .active > a, .multipage .pagination > .active > span, .multipage .pagination > .active > a:hover, .multipage .pagination > .active > span:hover, .multipage .pagination > .active > a:focus, .multipage .pagination > .active > span:focus {
    background-color: #f08704;
    border-color: #f08704;
}
.footer-menu li {
    float: none;
    margin-top: 10px;
    position: relative;
    display: inline-block;
    line-height: 19px;
}
.rehex-service img{
    display: block;margin: 0px auto;width: 150px;border-radius: 150px;
}
.form-header {
    background-color: #f08704;
    border-radius: 10px;
    margin-bottom: 20px;
    padding: 10px 20px;
}
#buy-ticket .btn-theme {
    color: #ffffff;
    background-color: #0b910c;
    border-color: #0b910c;

}

#buy-ticket label{
    color: #fff
}

.wide .page-section.image, .boxed .page-section.image > .container {

    background-image: url('../img/normal/section-back.png') ;

}

.terms-info h3 {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 25px;
}
.terms-info h5 {
    font-weight: 600;
    font-size: 25px;
}
.terms-info p {
    line-height: 30px;
    margin-bottom: 22px;
}

@media (max-width: 767px){
    #main-slider .item {
        min-height: 400px;
    }

}


#main-slider .item {
    min-height: 76vh;
}

.btn-theme {
    color: #ffffff;
    background-color: #f08704;
    border-color: #f08704;

}
.google-map-widget .link {
    background-color: #f08704;

}
.google-map-widget .link:before {

    border-bottom: 10px solid #f08704;
}


@media (max-width: 991px){
    #main-slider .form-background {
        display: block !important;
    }
    #main-slider .item {
        min-height: 30vh;
    }
    .close {
        color: #fff;
        text-decoration: none;
        cursor: pointer;
        filter: alpha(opacity=50);
        opacity: 1;
    }
}

/*.col-lg-4 {*/
/*    width: 40%;*/
/*}*/


