@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;

}  

.logo { float:left; width:20%; }
.logo img { float:left; width:100%;}
.home_estores_bg { margin-bottom:40px;}
.fa-membershipid-icon { background: url(../images/fa-icon.png) center center no-repeat; width: 45px;height: 41px;position: absolute;top: 3px;left: 22px;}
 

/*.travel_top_background .carousel-control-prev { background:url(../images/home-aro-left.png) left center no-repeat; left:50px; opacity:1; background-size:15px;}
.travel_top_background .carousel-control-next { background:url(../images/home-aro-right.png) left center no-repeat; right:50px; opacity:1; background-size:15px;}*/  
   
