@charset "utf-8";
/* CSS Document */

::selection { 
	background: #000; /* Safari */ 
	color:#fff;
}
body {font-family: 'pt_sansregular'; margin:0; padding:0;} 
* { margin:0px; padding:0px; outline:none;}
ul, li { margin:0px; padding:0px ;}
h1, h2, h3, h4, h5, h6{ font-family: 'pt_sansbold' !important;}   
 
@font-face {
	font-family: 'FontAwesome';
	src: url('fonts/fontawesome-webfont.eot?v=4.7.0');
	src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
	font-weight: normal;
	font-style: normal
}

@font-face {
    font-family: 'pt_sansregular';
    src: url('fonts/pts55f_0-webfont.eot');
    src: url('fonts/pts55f_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pts55f_0-webfont.woff2') format('woff2'),
         url('fonts/pts55f_0-webfont.woff') format('woff'),
         url('fonts/pts55f_0-webfont.ttf') format('truetype'),
         url('fonts/pts55f_0-webfont.svg#pt_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pt_sansbold';
    src: url('fonts/pts75f_0-webfont.eot');
    src: url('fonts/pts75f_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pts75f_0-webfont.woff2') format('woff2'),
         url('fonts/pts75f_0-webfont.woff') format('woff'),
         url('fonts/pts75f_0-webfont.ttf') format('truetype'), 
         url('fonts/pts75f_0-webfont.svg#pt_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}  


.width_100 { float:left; width:100%;}
header { float:left; width:100%; padding:0;}

.modal-lg button.close  { z-index:99;}
.logo { float:left; width:20%; }
.logo img { float:left; width:100%;}
.header_advertising_right { float:right; padding:30px 0 0 0;}
.header_advertising_right a { font-size:18px; line-height:22px;   font-family: 'pt_sansbold'; color:#052430; margin-left:25px; position:relative;}
.header_advertising_right a span { background:#FF0000; font-size:14px; color:#fff; position:absolute; top:-10px; right:-10px; border-radius:50%; padding:1px 5px; line-height:normal !important;}
.header_advertising_right .dropdown { float:left;}
.header_advertising_right .dropdown .dropdown-menu { margin:0;}
.header_advertising_right .dropdown li a { padding:6px 12px; font-size:16px; font-family: 'pt_sansregular'; margin:0;}
.nav_right_side a span { right:-9px;}
 .home_estores_bg { margin-bottom:0px;}

.home_category_bg p { font-size:18px; color:#000; text-align:center; max-width:1100px; margin:0 auto; padding-bottom:30px; }
/*.home_category_bg .row { margin-left:-2px; margin-right:-2px;}
.home_category_bg .col-md-4 { padding-left:2px; padding-right:2px;}
.home_category_shop_box { float:left; width:100%; margin-top:4px;}
.home_category_shop_box img { float:left; width:100%;}*/

.home_category_bg h4 {
  font-size: 30px;
  text-align: center;
  padding: 40px 0 0 0;
  color: #0b2637;
}

.travel_top_background .carousel-control-prev { background:url(../images/home-aro-left.png) left center no-repeat; left:20px; opacity:1; background-size:15px;}
.travel_top_background .carousel-control-next { background:url(../images/home-aro-right.png) left center no-repeat; right:20px; opacity:1; background-size:15px;}

/*======NEW DESign 2023========*/
.home_category_bg h2 { font-size:20px; color:#333;}
.inner_search_bar_bg { background:none; padding:0;}
.top_search_category_box {display:flex; flex-wrap:wrap; align-items:center; background: #f4f5f5; padding:8px; margin-bottom:20px;}
.top_search_category_box .top_search_box_left { float:left; width:15%; margin:0;}
.top_search_category_box .search_category_right { float:right; width:15%;}
.top_search_category_box .members_text_box { width:70%; text-align:center; font-size:20px;  font-family: 'pt_sansbold' !important; color:#333;}
.search_category_right .search_categories_input { width:100%;}

@media only screen and (min-width:220px) and (max-width:768px) {

/*======NEW DESign 2023========*/
.top_search_category_box .top_search_box_left { float:none; width:66%; margin:0 auto;}
.top_search_category_box .search_category_right { float:none; width:66%; margin: auto;}
.top_search_category_box .members_text_box { width:100%; font-size:16px; padding:10px 0;}
.home_category_bg h2 { font-size:16px;}

}

@media only screen and (min-width:220px) and (max-width:640px) { 
.header_sponser_main { float:left; width:100%; display: flex; justify-content: center; align-items: center; margin-bottom:10px;}
.logo { text-align:center;}
/*.logo img {  width:18% !important; float:none !important; margin:0 auto;}*/
}

@media only screen and (min-width:220px) and (max-width:480px) { 
/*.logo img {  width:22% !important; float:none !important; margin:0 auto;}*/
}