﻿@charset "utf-8";
/* Responsive */
@media screen and (max-width: 1200px) {
/* banner start*/
.btnrfl, .btnrfr {
	float: none;
	display: -webkit-flex;
	display: flex;
}
.btnrfl img, .btnrfr img {
	margin: 10px auto;
}
/* banner end*/
/* search menu start*/
.searchInpt {
	width: 100px;
}
.search_wrap .form-control {
	padding: 4px 2px;
	font-size: 10px;
}
/* search menu end*/
/* navigation start*/
.my_nav .my_ul {
	margin-top: 0;
}
/* navigation end*/
/*find our vendor start*/
.categrText h1 {
	padding-top: 173px;
	font-size: 20px;
}
/*find our vendor end*/
/* Footer Section start*/
.fotr_box .fotr_logo {
	margin: 0 auto;
}
/* Footer Section end*/
@media screen and (max-width: 993px) {
/* Top Section start*/
.top_logo {
 text-align: center;
}
.top_logo a h1 {
font-size:22px;
}
 .top_logn {
 text-align: center;
}
.top_bcomVendor {
 text-align: center;
}
.top_venue {
text-align: center;
}
/* Top Section end*/
/* search menu start*/
.searchInpt {
 width: 80px;
}
.search_wrap .form-control {
 background-color: transparent;
 border: 1px solid #ccc;
 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
 color: #fff;
 font-size: 9px;
 height: 20px;
 padding: 1px;
}
.search_wrap .form-group {
 margin-bottom: 7px;
}
.search_wrap .input-group-addon {
 font-size: 9px;
 padding: 2px 5px;
}
.top_search button {
 padding: 0 8px;
 background: rgba(255,0,0,.3);
 border-color: #f00;
 margin-top: -10px;
}
.top_search {
 text-align: center;
}
.search_wrap form {
 padding: 10px 10px 5px 0;
}

/* search menu end*/
/* banner start*/
.slider_txt_wrap {
top:330px;
}
/* banner end*/
/* banner start*/
.event_contnt {
padding: 20px 5px 35px;
}
/* banner end*/
/* search result page start here*/
.ck_ability {
	border-left: none;
	max-width: 400px;
	margin: auto;
}
.sPgSearch_wrap form {
	max-width: 400px;
	margin: auto;
}
.srch_btnWrap button {
	margin: 15px auto;
	display: block;
}
.sresult_txt h3{ text-align:center;}
.srestl{ text-align:center;}
.ck_ability button{width: auto; display:block; margin: auto;}
.srch_btnWrap button{width: auto;}
/* search result page end here */
}
@media screen and (max-width: 768px) {
#new_navbar_fixed {
    padding-top: 99px;
}
.my_nav {
    position: absolute;
}
.no_padding {
	padding-left: 15px;
	padding-right: 15px;
}
.rfr, .rfl {
	float: none !important;
}
/* Top Section start*/
.top_logn {
	margin: 5px auto;
}
.top_bcomVendor {
	margin: 5px auto;
}
.top_venue {
	margin: 5px auto;
}
.TopBtnWrap {
	margin-bottom: 12px;
	padding-right: 0;
}
.social_wrap .socl_div {
	height: 25px;
	width: 37px;
}
.social_wrap .socl_div a {
	height: 25px;
	line-height: 25px;
	width: 37px;
}
.social_wrap i {
	margin: 0;
}
.social_wrap {
	margin: auto;
	display: block;
	width: 153px;
	text-align: center;
}
/* Top Section end*/
/* Top navigation start*/
.my_nav::after {
	display: none;
}
.my_nav .my_ul {
	float: none;
	background: none;
}
.my_nav .my_ul li {
	background: none !important;
	line-height: 60px;
}
.my_nav .my_ul li a:hover, .my_nav .my_ul li.active a {
	background: rgba(253,200,46,1) !important;
	color: #fff !important;
	border-bottom: none !important;
}
.menu_active {
	border-bottom: none !important;
}
.my_nav .navbar-collapse {
	max-height: none;
}
.my_nav .navbar-nav {
	margin: 0 -15px
}
.navbar-brand {
	height: 60px;
}
.navbar-brand img {
	padding: 0;
}
.navbar-toggle {
	height: 60px;
}
.navbar .navbar-toggle:hover, .navbar .navbar-toggle:focus {
	background: rgba(253,200,46,1);
}
/* top navigation end*/

/* banner start*/
.slider_txt_wrap {
	top: 0;
	height: 100%;
}
.slider_txt {
	position: relative;
	top: 191px;
	margin: auto;
	width: 80%;
}
.slider_txt h1 {
	font-size: 20px;
	margin: 10px auto 5px
}
.slider_txt p {
	font-size: 12px;
	line-height: 16px;
	margin: 5px auto;
	line-height: 14px;
}
/* banner end*/
/* SECTION Search */
.my_search {/*background: rgba(0, 0, 0, 0);*/
	top: 0;
}
.search_wrap form {
	background: rgba(0, 0, 0, 0);
}
.search_wrap .form-group {
	margin-bottom: 2px;
}
/* SECTION Search end */
/*find our vendor start*/
.categrText h1 {
	padding-top: 200px;
}
/*find our vendor end*/
/* SECTION footer start */
.fotr_box h2 {
	text-align: center;
}
.fotr_box li {
	text-align: center;
}
.fotr_box p {
	text-align: center;
}
.fotr_box .op_tc {
	text-align: center;
}
.fotr_social {
	width: 150px;
	margin: auto;
}
.fotr_box ul {
	display: block;
}
.fotr2col {
	display: inline;
}
.fotr_social {
	margin: 10px auto;
}
.fotr_social .socl_div {
	text-align: center;
}
/* SECTION footer end */
}
/* search result page start here*/
.sresult_img{ max-width:200px;}
/* search result page end here */
@media screen and (max-width:640px) {
/* banner start*/
.slider_txt {
	top: 148px;
}
/* banner end*/
.scrl_1 {
	bottom: 3px
}
a.scrl_dwn {
	padding: 3px;
	font-size: 24px
}
 @-webkit-keyframes AniScrollDown {
 0% {
 font-size:24px;
}
 100% {
 font-size:26px;
}
}
 @keyframes AniScrollDown {
 0% {
 font-size:24px;
}
 100% {
 font-size:26px;
}
}
}
@media screen and (max-width:520px) {
/* banner start*/
.slider_txt {
	top: 125px;
}
/* banner end*/
/* event start*/
.event_contnt .item_text span {
	display: block;
}
/* event end*/
}
@media screen and (max-width:480px) {
.search_result {
    padding-top: 150px;
    
}
#new_navbar_fixed {
    padding-top: 185px;
}

.my_nav {
    position: absolute;
}

.new_Check_Price {
    padding-left: 37%;
}
/* banner start*/
.slider_txt {
	top: 80px;
}
.slider_txt h1 {
	font-size: 16px;
	margin: 10px auto 5px;
}
/* banner end*/
}
@media screen and (max-width:360px) {
#new_navbar_fixed {
    padding-top: 257px;
}
.my_nav {
    position: absolute;
}

.new_Check_Price {
    padding-left: 34%;
}

.search_result {
    padding-top: 150px;
    
}
/* search menu start*/
.search_wrap .form-group {
	margin-bottom: 5px;
}
.top_search button {
	font-size: 12px;
	padding: 1px 8px;
	margin-top: -11px;
	font-size: 12px;
}
.searchInpt {
	width: 76px;
}
.searchInpt.shbtn {
	width: 48px;
}
/* search menu end*/
	/* banner start*/
.slider_txt {
	top: 45px;
}
.slider_txt p {
	font-size: 11px;
}
.scrl_1 {
	bottom: 0;
}
/* banner end*/

}
@media screen and (max-width:320px) {
	
}


}
