@font-face{font-family:'open_sansregular';src:url('https://cdn.touristlink.com/assets/shared/fonts/opensans-regular-webfont.eot');src:url('https://cdn.touristlink.com/assets/shared/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://cdn.touristlink.com/assets/shared/fonts/opensans-regular-webfont.woff') format('woff'),url('https://cdn.touristlink.com/assets/shared/fonts/opensans-regular-webfont.ttf') format('truetype'),url('https://cdn.touristlink.com/assets/shared/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'open_sanssemibold';src:url('https://cdn.touristlink.com/assets/shared/fonts/opensans-semibold-webfont.eot');src:url('https://cdn.touristlink.com/assets/shared/fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('https://cdn.touristlink.com/assets/shared/fonts/opensans-semibold-webfont.woff') format('woff'),url('https://cdn.touristlink.com/assets/shared/fonts/opensans-semibold-webfont.ttf') format('truetype'),url('https://cdn.touristlink.com/assets/shared/fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'SegoePrint-Bold';src:url('https://cdn.touristlink.com/assets/shared/fonts/segoeprb.eot');src:url('https://cdn.touristlink.com/assets/shared/fonts/segoeprb.eot?#iefix') format('embedded-opentype'),url('https://cdn.touristlink.com/assets/shared/fonts/segoeprb.woff') format('woff'),url('https://cdn.touristlink.com/assets/shared/fonts/segoeprb.ttf') format('truetype'),url('https://cdn.touristlink.com/assets/shared/fonts/segoeprb.svg#segoeprb') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'museo_700regular';src:url('https://cdn.touristlink.com/assets/shared/fonts/museo700-regular-webfont.eot');src:url('https://cdn.touristlink.com/assets/shared/fonts/museo700-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://cdn.touristlink.com/assets/shared/fonts/museo700-regular-webfont.woff') format('woff'),url('https://cdn.touristlink.com/assets/shared/fonts/museo700-regular-webfont.ttf') format('truetype'),url('https://cdn.touristlink.com/assets/shared/fonts/museo700-regular-webfont.svg#museo_700regular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Avenir Next LT Pro Bold';src:url('https://cdn.touristlink.com/assets/shared/fonts/AvenirNextLTPro-Bold.eot');src:url('https://cdn.touristlink.com/assets/shared/fonts/AvenirNextLTPro-Bold.woff') format('woff'),url('https://cdn.touristlink.com/assets/shared/fonts/AvenirNextLTPro-Bold.ttf') format('truetype'),url('https://cdn.touristlink.com/assets/shared/fonts/AvenirNextLTPro-Bold.svg#Avenir Next LT Pro Bold') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
#sslheader{width:990px;height:132px;background:no-repeat url('../../shared/images/banner/ssl_header.gif');margin:0 auto;}
#header .logo{width:auto !important;height:64px !important;background:none !important;margin-top:0px !important;display:inline-block !important;}
#header .logo a{width:auto !important;height:auto !important;display:inline-block !important;}
/*============Menu========================*/
#headersubnav {border-bottom: 1px solid #e6edf5;height: 68px !important;vertical-align: middle;margin: 0 auto !important;}
#nav-bar ul li a {font-size: 14px;color: #666666;line-height: 24px;height: 24px;vertical-align: middle;}
.topmenu > ul, .topmenu > ul li, .topmenu > ul ul {list-style:none;margin:0;padding:0;}
.topmenu > ul {position:relative;z-index:597;float:left;}
.topmenu > ul li {float:left;height:67px;min-height:1px;line-height:normal;vertical-align:middle;padding:0;font-family:"open_sansregular", Tahoma, Calibri, Arial, sans-serif;font-size:14px;}
.topmenu > ul li.first {width:48.1%;}
.topmenu > ul li.hover, .topmenu > ul li:hover {z-index:599;cursor:default;}
.topmenu > ul ul {visibility:hidden;position:fixed;top:120px;left:0;z-index:598;}
.topmenu > ul ul li {float:none;}
.topmenu > ul li:hover > ul {visibility:visible;}
.topmenu > ul a:link {text-decoration:none;}
.topmenu > ul a:active {font-family:"open_sansregular", Tahoma, Calibri, Arial, sans-serif;font-size:14px;color:#666666;background-color:#e6edf5;}
.topmenu > ul li a:active, .topmenu > ul li a:active span {color:#666666;font-family:"open_sansregular", Tahoma, Calibri, Arial, sans-serif;font-size:14px;}
.topmenu li {padding:0;color:#000;}
.topmenu {font-family:"open_sansregular", Tahoma, Calibri, Arial, sans-serif;font-size:14px;margin:0 auto;}
.topmenu > ul {display:block;float:right;zoom:1;}
.topmenu > ul:before {content:'';display:block;}
.topmenu > ul:after {content:'';display:table;clear:both;}
.topmenu > ul > li {padding:0;}
.topmenu > ul > li > a, .topmenu > ul > li > a:link, .topmenu > ul > li > a:visited {color:#666666;font-family:"open_sansregular", Tahoma, Calibri, Arial, sans-serif;font-size:14px;padding:25px 18px 21px;display:block;}
.topmenu > ul > li > a:hover, .topmenu > ul > li:hover > a {background-color:#e6edf5;color:#666666;font-family:"open_sansregular", Tahoma, Calibri, Arial, sans-serif;font-size:14px;border-top:4px solid #01aef0;padding:21px 18px 21px;}
.topmenu > ul > li > a {color:#333;font-family:"open_sansregular", Tahoma, Calibri, Arial, sans-serif;font-size:14px;}
.topmenu > ul > li > a:hover, .topmenu > ul > li > a:active {color:#666666;font-family:"open_sansregular", Tahoma, Calibri, Arial, sans-serif;font-size:14px;}
.topmenu li li a {color:#666;font-family:"open_sansregular", Tahoma, Calibri, Arial, sans-serif;font-size:14px;text-transform:none;text-align:center;}
.topmenu li li a:hover {color:#00affe;border-color:#e6edf5;font-family:"open_sansregular", Tahoma, Calibri, Arial, sans-serif;font-size:14px;text-transform:none;}
.topmenu ul ul {margin:0 auto;padding:0 10px;float:none;background:none repeat scroll 0 0 #e6edf5;border-top:none;right:0;text-align:center;}
.topmenu ul > li > ul > li {margin:0 10px 0 0;position:relative;padding:0;float:none;border-left:none;}
.topmenu ul > li > ul > li > a {padding:10px 35px;display:block;}
.dropdown_box {display:block;margin:0 auto;padding:30px 0;}
.dropdowns {display:inline-block;}
.topmenu li li .dropdowns span, #cssmenu li li .dropdowns span a {color:#666666;font-family:"open_sansregular", Tahoma, Calibri, Arial, sans-serif;font-size:14px;text-align:center;display:block;text-transform:none;}
.topmenu li li .dropdowns span a:hover {color:#00affe !important;font-family:"open_sansregular", Tahoma, Calibri, Arial, sans-serif;font-size:14px;text-align:center;display:block;text-transform:none;}
.dropdownborder {border-left:1px solid #b3bcc7;}
/*============Search box + login link========================*/
.topnav {background-color: #222e41;height:55px}
#header .searchbox {width: 300px;padding: 11px 0;margin-left:35px;height:50px; line-height:0;}
#header .searchbox input {font-size: 14px;color: #969696;height: 32px;line-height: 32px;vertical-align: middle;}
#header .searchbox .input-group-btn button.navbar-button, #header .searchbox .input-group-btn button.navbar-button:hover {background-color: #01aef0;border: 1px solid #01aef0;border-radius:0;color: #fff;cursor: pointer;padding:2px 15px 0;height:32px;}
#header .searchbox .input-group-btn button.navbar-button span {color: #fff;font-size: 20px;border: 0px;top: 0px;}
#header .searchbox .input-group-btn button:hover {background: #01aef0;padding: 8px 13px;}
#header .searchbox .input-group-btn button {background: #01aef0;padding: 6px 12px 5px;}
.gly-rotate-90 {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
#header .searchbox .ui-autocomplete-input:focus{border:none !important;}
#header .quicklink, #header {height: 53px;text-align: center;line-height: 53px;font-size: 11px;color: #fff;text-transform:uppercase;vertical-align:middle;font-family:'Open Sans', sans-serif;font-weight:700;}
#header .quicklink a, #header a.dropdown-toggle{font-size: 11px;color: #fff; font-family:'Open Sans', sans-serif;font-weight:700;}
#header .quicklink a{margin-left:35px;}
#header .quicklink span,#header .dropdown-toggle span{color:#fff;font-size:11px;}
#header .dropdown_menu {width:100%;}
#header .dropdown_menu {position: fixed;top: 55px;left: 0;z-index: 1000;float: left;padding: 30px 0;margin: 0 auto;list-style: none;font-size: 16px;text-align: left;background-color: #344258;border: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;-webkit-background-clip: none;background-clip: none;line-height:30px;}
#header .dropdown_menu li {float:left;display:inline;line-height:30px;}
#header .dropdown_menu li a {text-transform:none;font-size:16px;font-family:"open_sansregular", Tahoma, Calibri, Arial, sans-serif;font-weight:normal;line-height:30px;padding-left:20px;border-left: 4px solid #01aef0; color:#fff;}
#header .dropdown_menu > li > a:hover, #header .dropdown_menu > li > a:focus {background-image: none;background-repeat: no-repeat;background-color: #344258;}
#header .dropdown_menu li a:hover {background-color: #344258;}
/*#header .quicklink.join,#header .quicklink.btnlogin{width:60px;height:64px;padding:8px 0px;text-align:center;line-height:22px;font-size:14px;color:#fff;}
#header .quicklink.join{border-right:1px solid #354c53;}
#header .quicklink.btnlogin a,#header .quicklink.join a{color:#fff;text-align:center;line-height:22px;color:#fff;}
#header .quicklink.btnlogin:hover,#header .quicklink.join:hover{background-color:#394354;}*/
#header .quicklink.profile{padding-left:8px;}
#header .quicklink.profile,#header .quicklink.profile a{height:32px;line-height:32px;margin:16px 0;}
.profilesummary_popup{width:320px;height:auto;clear:both;padding:8px 0 0 0;z-index:1000;position:absolute;right:0;top:32px;}
.profilesummary_popup .arr{background:transparent url(../../shared/images/icons/profile_popup_arrow.png) no-repeat right;width:290px;height:8px;cursor:pointer;}
.profilesummary_popup .contentbox{width:320px;height:auto;background:#FFF;border-right:1px solid #e9ecf3;border-left:1px solid #e9ecf3;border-bottom:1px solid #e9ecf3;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;clear:both;margin:0;z-index:1000;white-space:nowrap;}
.profilesummary_popup .contentbox div{width:auto;white-space:nowrap;height:auto;margin:0;float:none;position:relative;list-style:none;display:block;font-family:'open_sansregular',Tahoma,Calibri,Arial,sans-serif;font-size:14px;}
.profilesummary_popup .contentbox_header{width:auto !important;height:auto !important;padding:16px 16px 12px;line-height:8px !important;}
.profilesummary_popup .contentbox_header .greeting{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-size:19px;color:#333;white-space:normal;width:auto;text-align:left;float:left;display:inline;}
.profilesummary_popup .contentbox_header .userrank{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;color:#01aef0;font-size:19px;text-align:right;display:inline;float:right;font-weight:normal;width:auto;}
.profilesummary_popup .contentbox_header .userrank span{font-size:12px;color:#666;font-family:Arial,Helvetica,sans-serif;}
.profilesummary_popup .contentbox_content{width:auto;height:auto;clear:both;padding:4px;display:block;line-height:25px;border-top:1px solid #e9ecf3;border-bottom:1px solid #e9ecf3;}
.profilesummary_popup .contentbox_content .photobox{width:64px;height:64px;overflow:hidden;display:inline-block;margin:15px;}
.profilesummary_popup .contentbox_content .quicklinks{width:auto;height:auto;text-align:right;display:inline-block;margin:0 12px 0 0;}
.profilesummary_popup .contentbox_content .quicklinks li{width:auto;height:auto;text-decoration:none;color:#282828;line-height:35px !important;}
.profilesummary_popup .contentbox_content .quicklinks li a{text-decoration:none;color:#282828 !important;}
.profilesummary_popup .contentbox_content .quicklinks li:first-child a{color:#282828 !important;}
.profilesummary_popup .contentbox_footer{width:auto;font-family:Arial,Helvetica,sans-serif;font-size:12px !important;color:#282828;padding:0 15px;border-bottom:5px solid #01aef0;margin:0;}
.profilesummary_popup .contentbox_footer a,.profilesummary_popup .contentbox_footer span a{color:#333 !important;font-size:12px;font-family:Arial,Helvetica,sans-serif;margin:0px !important;}
/*======Message box=============*/
.hnotilist{height:54px;position:relative;display:inline-block;float:left;}
.hnotilist .spacer{margin:0 15px;}
.hnotilist .hnotilistitem{width:auto;position:relative;float:left;display:inline-block;text-align:center;padding:0px 15px;cursor:pointer;line-height:54px;vertical-align:middle;}
.hnotilist .hnotilistitem .badge{width:auto;background:#E8554E;border:none;border-radius:5px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;height:16px;line-height:12px;min-width:12px;padding:2px 3px;text-align:center;position:absolute;top:15px;right:10px;}
.hnotilist .hnotilistitem span.ico_message{background:transparent url('../../shared/images/icons/mail_icon.png') no-repeat right;width:24px;height:24px;display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;}
.hnotilist .hnotilistitem span.ico_notify{background:transparent url('../../shared/images/icons/notification.png') no-repeat right;width:24px;height:24px;display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;}
.hnotilist .hnotilistitem span.ico_downarrow{background:transparent url('../../shared/images/icons/profile_downarrow.png') no-repeat right;width:10px;height:10px;display:inline-block;padding:0;position:relative;overflow:hidden;vertical-align:middle;margin:7px 5px;}
.hnotilist .hnotilistitem.last{padding-right:0px; border-left: 1px dotted #354c53;}
.hnotilist .hdnoticontainer{width:380px;height:auto;line-height:normal;clear:both;padding:2px 0 0;z-index:1000;position:absolute;right:0px;top:55px;background:#FFF;border-right:1px solid #e9ecf3;border-left:1px solid #e9ecf3;border-bottom:1px solid #e9ecf3;}
.hnotilist .hdnoticontainer .handle{background:transparent url('../../shared/images/icons/profile_popup_arrow.png') no-repeat right;width:16px;height:8px;cursor:pointer;position:absolute;top:-8px;right:15px;}
.hnotilist .hdnoticontainer .listbox{width:100%;height:auto;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#282828;padding:0px;border-bottom:5px solid #01aef0;margin:0;float:left;display:inline-block;}
.hnotilist .hdnoticontainer .listbox .alert{display:block;text-align:left;}
.hnotilist .hdnoticontainer h4{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-size:19px;color:#333;font-weight:normal;white-space:normal;width:auto;text-align:left;float:left;display:inline;}
.hnotilist .hdnoticontainer .listboxhead{width:100%;padding:8px 16px;line-height:20px;border-bottom:1px solid #e9ecf3;display:inline-block;float:left;}
.hnotilist .hdnoticontainer .listboxhead a{font-size:11px;color:#282828;font-family:'Open Sans', sans-serif;font-weight:700;text-align:right;width:auto;float:right;}
.hnotilist .hdnoticontainer .listboxbody{width:auto;height:auto;display:inline-block;}
.hnotilist .hdnoticontainer .listboxbody ul{width:auto;height:auto;margin:0px;padding:0px;display:inline-block;}
.hnotilist .hdnoticontainer .listboxbody li{width:100%;height:auto;display:inline-block;padding:8px 16px;border-top:1px solid #d3eeff;float:left;}
.hnotilist .hdnoticontainer .listboxbody li:first-child{border-top:none;}
.hnotilist .hdnoticontainer .listboxbody li:hover,.hnotilist .hdnoticontainer .listboxbody li.selected{background-color:#e4f5fc;}
.hnotilist .hdnoticontainer .listboxbody li .imgbox{height:64px;}
.hnotilist .hdnoticontainer .listboxbody li .summary{height:auto;padding:0 0 0 20px;line-height:normal;}
.hnotilist .hdnoticontainer .listboxbody li h4{width:100%;height:auto;float:left;font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-size:11px;color:#666;text-align:left;font-weight:normal;}
.hnotilist .hdnoticontainer .listboxbody li em{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666;margin:3px 0 0;font-style:normal;float:right;}
.hnotilist .hdnoticontainer .listboxbody li p{width:auto;height:auto;display:inline-block;white-space:normal;font-size:11px;line-height:normal;text-align:left;}
.hnotilist .hdnoticontainer .listboxbody li p a{float:none;color:#282828;font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-size:11px;font-weight:normal;}
.hnotilist .hdnoticontainer .listboxbody strong,.hnotilist .hdnoticontainer .listboxbody strong a{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-size:14px;color:#282828;text-align:left;font-weight:normal;}
.hnotilist .hdnoticontainer .listboxbody.inlinelist{padding:8px 16px;line-height:normal;border-bottom:1px solid #d3eeff;}
.hnotilist .hdnoticontainer .listboxbody.inlinelist .summary,.hdnotifycontainer .notification_newfriend summary a{font-family:'open_sansregular',Tahoma,Calibri,Arial,sans-serif;font-size:14px;color:#666;text-align:left;line-height:normal;padding:4px 0 0;}
.hnotilist .hdnoticontainer .listboxbody.inlinelist ul{padding:8px 0;line-height:normal;}
.hnotilist .hdnoticontainer .listboxbody.inlinelist ul li{float:left;margin:0 4px;}
.hnotilist .hdnoticontainer .listboxbody.inlinelist ul li:first-child{margin:0;}
.hnotilist .hnotilistitem.profile .hdnoticontainer,.hnotilist .hnotilistitem.profile .hdnoticontainer .listbox{width:300px !important;}
.hnotilist .hdnoticontainer.profile .handle{right:22px;}
.hnotilist .hdnoticontainer .contentbox{width:300px;height:auto;background:#FFF;border-right:1px solid #e9ecf3;border-left:1px solid #e9ecf3;clear:both;margin:0;z-index:1000;white-space:nowrap;border-radius:0; border-top:none; border-bottom:none;}
.hnotilist .hdnoticontainer .contentbox div{width:auto;white-space:nowrap;height:auto;margin:0;float:none;position:relative;list-style:none;display:block;}
.hnotilist .hdnoticontainer .contentbox_header{width:auto !important;height:auto !important;padding:16px 16px 12px;line-height:8px !important; border-bottom:1px solid #e9ecf3;}
.hnotilist .hdnoticontainer .contentbox_header .greeting{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-size:19px;color:#333;white-space:normal;width:auto;text-align:left;float:left;display:inline;}
.hnotilist .hdnoticontainer .contentbox_header .userrank{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;color:#01aef0;font-size:19px;text-align:right;display:inline;float:right;font-weight:normal;width:auto;}
.hnotilist .hdnoticontainer .contentbox_header .userrank span{font-size:11px;color:#282828;font-family:'Open Sans', sans-serif;font-weight:700;}
.hnotilist .hdnoticontainer .contentbox_content{width:auto;height:auto;clear:both;padding:4px;display:block;line-height:25px;}
.hnotilist .hdnoticontainer .contentbox_content .photobox{width:64px;height:64px;overflow:hidden;display:inline-block;margin:15px;}
.hnotilist .hdnoticontainer .contentbox_content .quicklinks{width:auto;height:auto;text-align:right;display:inline-block;margin:0 12px 0 0;}
.hnotilist .hdnoticontainer .contentbox_content .quicklinks li{width:auto;height:auto;text-decoration:none;color:#282828;line-height:35px !important;}
.hnotilist .hdnoticontainer .contentbox_content .quicklinks li a{text-decoration:none;color:#282828 !important; font-size: 11px;font-family:'Open Sans', sans-serif;font-weight:700;}
.hnotilist .hdnoticontainer .contentbox_footer{width:auto;font-size: 11px;font-family:'Open Sans', sans-serif;font-weight:700;color:#282828;padding:4px 12px;margin:0;line-height:normal; border-top:1px solid #e9ecf3;}
.hnotilist .hdnoticontainer .contentbox_footer a,.hnotilist .hdnoticontainer .contentbox_footer span a{color:#333 !important;font-size: 11px;font-family:'Open Sans', sans-serif;font-weight:700;margin:0px !important;}
.scrollbar_track{overflow-y:auto;overflow-x:hidden;}
.scrollbar_track ::-webkit-scrollbar{width:12px;}
.scrollbar_track ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #969696;-webkit-border-radius:5px;border-radius:5px;}
.scrollbar_track ::-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:5px;background:#969696;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}
.scrollbar_track ::-webkit-scrollbar-thumb:window-inactive{background:#969696;}
/*============Join footer========================*/
.joinin {height: auto;margin: 30px auto 0;border-top: 1px solid #e6edf5;padding-top: 60px;padding-bottom:30px;line-height: normal;vertical-align: middle;color: #333333;font-size: 19px;}
.joinin div {color: #333333;font-size: 19px;}
.joinin div strong {color: #333333;font-size: 19px;font-family: 'open_sanssemibold', Tahoma, Calibri, Arial, sans-serif;}
.joinin a.red_btn {padding:12px 30px;height:auto;line-height:50px;}
/*============footer========================*/
#footer-nav{height:auto;border-bottom:1px solid #e6edf5;}
.navbar-header {border-top:1px solid #e6edf5;}
#footer-nav h2{padding:20px 0 10px;font-weight:normal; color:#333333;}
#footer-nav h2 a{font-weight:normal;}
#footer-nav h3{font-family:'open_sansregular',Tahoma,Calibri,Arial,sans-serif;font-size:16px;color:#333 !important;text-align:left;padding:0 0 4px;}
#footer-nav h3 a{font-family:'open_sansregular',Tahoma,Calibri,Arial,sans-serif;font-size:16px;color:#333 !important;text-align:left;}
#footer-nav .footer-above ul{}
#footer-nav .footer-above li{box-sizing:border-box;text-align:left;}
#footer-nav .footer-above li a{color:#666;text-align:left;line-height:22px;}
#footer-nav .footer-center{margin:30px 0 0px;padding:30px 0; text-align:center; color:#333333;}
#footer-nav .footer-center .anchorbutton {background: none repeat scroll 0 0 #afdb35;border: medium none;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;
color: #FFFFFF;cursor: pointer;display: inline-block;font-family: 'open_sanssemibold', Tahoma, Calibri, Arial, sans-serif;font-size: 14px;line-height: 30px;text-align: center;text-decoration: none; text-transform:lowercase;width:auto;margin-left:30px; padding:0 10px;}
#footer-nav .footer-center ul{border:none;}
#footer-nav .footer-center ul li{box-sizing:border-box;text-align:left;padding:0 30px 30px 40px;border:none;}
#footer-nav .footer-bottom{padding:30px 0 30px;} 
#footer-nav .traveler{background:url(../../shared/images/icons/traveler.png) no-repeat left top;}
#footer-nav .travelagent{background:url(../../shared/images/icons/travelagent.png) no-repeat left top;}
#footer-nav .community{background:url(../../shared/images/icons/community.png) no-repeat left top;}
#footer-nav p,#footer-nav p a{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;}
footer{background:#f7f7f7;height:auto;margin:0 auto;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:0px;}
footer .row{border-bottom:1px solid #e5e5e5;padding:20px 0px;}
footer li{display:inline-block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
footer li a,footer li a:hover{color:#666 !important;padding-right:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-size:12px;}
footer .followus,footer .languages{text-align:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;}
footer .followus a,footer .languages a{padding:0 0 0 4px !important;} 
footer .copyright{color:#666;font-family:Arial,Helvetica,sans-serif !important;font-weight:normal;line-height:normal;font-size:12px;}
/*===================Pager==============================*/
.pager{display:inline;width:auto;font-size:12px;color:#666;line-height:normal;margin:0 0 8px;padding:12px 0px 8px 8px;text-align:right;}
.pager .amount{font-size:14px;width:auto;text-align:right;float:right;margin:16px 0 8px;}
.pager .amount select{width:50px;text-align:center;border:1px solid #e9ecf3;margin:0 0 0 12px;}
.pager .pages{text-align:right;width:400px;float:right;padding:8px 0 0;clear:both;margin:0px;}
.pager .pages ol li{list-style:none;display:inline;}
.pager .pages a,.pager .pages span.current,.pager .pages span.ellipsis,.pager .pages .previous,.pager .pages .next{margin-right:2px;padding:4px 8px 2px;border:1px solid #e9ecf3;border-radius:0px !important;}
.pager .pages a:hover{background-color:#eee;text-decoration:none;}
.pager .pages span.current{font-weight:bold;background-color:#e5e5e5;border-color:#e9ecf3;}
.pager .pages span.ellipsis{border:none;padding:4px 0 4px 2px;}
#pagination{clear:both;}
div.pagination{clear:both;display:block;width:auto;float:right;padding-right:20px;}
div.navigation div.top{margin-bottom:12px;height:11px;}
div.navigation div.bottom{margin-top:12px;}
div.pagination a,div.pagination span.current,div.pagination span.ellipsis{display:block;float:left;margin-right:2px;padding:4px 8px 2px;border:1px solid #e9ecf3;}
div.pagination a:hover{background-color:#eee;text-decoration:none;}
div.pagination span.current{font-weight:bold;background-color:#e5e5e5;border-color:#e9ecf3;color:#666;}
div.pagination span.ellipsis{border:none;padding:4px 0 4px 2px;}
/*===================list chooser popup==============================*/
.list-chooser{font-size:13px;position:absolute;top:0;left:0;padding:0 0 0 8px;margin:0;z-index:500;line-height:16px;}
.list-chooser .arr{position:absolute;top:30px;left:1px;background:transparent url('../images/add_to_list/tipArrowWhite.png') no-repeat left 6px;width:9px;height:24px;cursor:pointer;}
.list-chooser .list-chooser-inner,.list-chooser .chooser-header{width:260px;}
.list-chooser .list-chooser-inner{padding:6px;background:#fff;border:1px solid #e9ecf3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0;-moz-box-shadow:1px 2px 3px rgba(0,0,0,.1);-webkit-box-shadow:1px 2px 3px rgba(0,0,0,.1);box-shadow:1px 2px 3px rgba(0,0,0,.1);}
.list-chooser .chooser-header{background-color:#01aef0;color:#fff;overflow:hidden;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding:6px;width:260px;}
.list-chooser .chooser-header .title{font-size:13px;font-weight:bold;color:#FFF;}
.list-chooser .chooser-header .list-chooserclose{background:url('../images/icons/close_icon.gif') no-repeat right;float:right;padding:3px;width:16px;height:16px;}
.list-chooser .status-link{clear:both;font-size:9px;text-align:center;height:20px;color:#01aef0;}
.list-chooser .show-more-list{cursor:pointer;clear:both;font-size:9px;text-align:center;height:25px;color:#01aef0;padding:2px;}
.list-chooser .a-list{background-color:#F3FAFB;height:24px;cursor:pointer;margin-bottom:4px;position:relative;line-height:24px;clear:both;}
.list-chooser .a-list:hover,.list-chooser .a-list.selected{background-color:#f1f6f8;}
.list-chooser .a-list.start-anim{-webkit-transition:background-color 2.9s linear;-moz-transition:background-color 2.9s linear;}
.list-chooser .a-list.just-added{background-color:#F3FAFB;}
.list-chooser .a-list.todo-list{background-image:url(../images/icons/tip.png);background-repeat:no-repeat;background-position:96% 50%;}
.list-chooser .a-list .count{position:absolute;right:6px;top:6px;color:#666;}
.list-chooser .a-list.loading .count{display:none;}
.list-chooser .new-list .creating-indicator,.list-chooser .a-list.loading,.list-chooser .other-lists.show-more-list.loading{background-image:url(../../shared/images/ajax-loader-small.gif);background-repeat:no-repeat;background-position:96% 50%;}
.list-chooser .a-list.loading:hover,.list-chooser .a-list.selected.loading{background-image:url(../images/add_to_list/ajax_spinner_small_blue.gif);}
.list-chooser .a-list.loading.just-added{background-image:url(../images/add_to_list/ajax_spinner_small_green.gif);}
.list-chooser .new-list.creating .creating-indicator{background-position:50% 50%;width:100%;height:100%;background-color:#fff;position:absolute;opacity:.75;}
.list-chooser .scroll-area{min-height:40px;max-height:200px;overflow:auto;}
.list-chooser .scroll-area:-webkit-scrollbar{width:10px;height:8px;}
.list-chooser .scroll-area:-webkit-scrollbar-track{width:12px;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.list-chooser .scroll-area:-webkit-scrollbar-track-piece{background-color:#fff;width:10px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.list-chooser .scroll-area:-webkit-scrollbar-thumb:horizontal,.list-chooser .scroll-area:-webkit-scrollbar-thumb:vertical{background-color:#8c8c8c;border:2px solid #fff;width:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.list-chooser .new-list{border-top:1px solid #dfdfdf;overflow:hidden;position:relative;}
.list-chooser .new-list .button-container{padding-top:6px;}
.list-chooser .new-list .newGreyButton{height:24px;line-height:24px;text-align:left;padding-left:30px;position:relative;}
.list-chooser .new-list .newGreyButton .img{display:block;position:absolute;top:6px;left:6px;background:url(../images/add_to_list/list_icon_small.png) no-repeat 0 0;width:16px;height:16px;}
.list-chooser .new-list.loading,.list-chooser .new-list .button-container,.list-chooser .new-list.button .inputs-container{display:none;}
.list-chooser .new-list.button .button-container{display:block;}
.list-chooser .new-list .inputs-container{overflow:hidden;padding:6px;}
.list-chooser .new-list .inputs-container .input,.list-chooser .new-list .inputs-container .loading-submit{float:left;}
.list-chooser .new-list .inputs-container .input{width:160px;}
.list-chooser .new-list .inputs-container .loading-submit{width:60px;margin-left:6px;}
.list-chooser .new-list .inputs-container input{width:95%;height:32px;}
.list-chooser .other-lists{min-height:40px;}
.list-chooser .other-lists.loading{background-image:url(../images/add_to_list/ajax_spinner.gif);background-repeat:no-repeat;background-position:50% 6px;}
#newList{position:relative;}
#newList h2{margin-bottom:8px;}
#newList input.newFormStyle{margin:0;width:245px;float:left;color:#bbb;}
#newList input.edited{color:#e5e5e5;}
.new-list-dialog .loading-indicator{position:absolute;display:none;width:16px;height:16px;top:0;right:3px;background-image:url(../images/add_to_list/ajax_spinner_small.gif);}
.new-list-dialog.creating .loading-indicator{display:block;}
.new-list-dialog.has-error input{border:1px solid #01aef0;}
.new-list-dialog.has-error .error-info{font-size:11px;color:#01aef0;clear:both;padding-top:6px;padding-left:3px;}
/*===================Google Map==============================*/
#googleMap{border:1px dashed #e9ecf3;width:100%;height:700px;}
.mapinfowindow{width:195px;height:auto;}
.mapinfowindow .thumb{display:block;width:50px;height:50px;overflow:hidden;border:1px solid #e9ecf3;position:relative;}
.mapinfowindow li{float:left;list-style:none;}
.mapinfowindow li a.name{font-weight:bold;font-size:.9em;display:block;text-decoration:none;text-align:left;}
.mapinfowindow li a.listlink{display:block;font-size:.9em;padding-top:2px;clear:left;text-decoration:none;}
.mapinfowindow li.col1{float:left;margin:0 4px;clear:left;display:inline;}
.mapinfowindow li.col1 img{width:50px;height:50px;border:1px solid #e9ecf3;padding:1px;}
.mapinfowindow li.col2{width:120px;float:left;padding-left:0px;display:inline;text-align:left;}
.mapinfowindow li.col2 small{display:block;}
.mapinfowindow li.col2 p{font-size:.9em;margin-top:4px;}
#gmap_container{border:1px solid #e9ecf3;border-radius:5px;}
#gmap_container .title{padding-top:4px;padding-bottom:5px;border-bottom:1px solid #e9ecf3;}
#gmap_container h2{padding:0px;}
#gmap_container #map_cat{max-width:100%;}
#gmap_container ul.a{list-style-type:circle;line-height:20px;padding:8px 0 0 12px;}
#googlemap_layout #map_box{height:400px;}
#googlemap_layout .sidebar{height:400px;overflow:auto;}
#googlemap_layout input[type=checkbox]{margin-right:10px;}
#googlemap_layout label{display:inline;color:#3D3D34;}
#gmapsidebar{color:#fff;margin-left:15px;display:list-item;counter-reset:li;list-style:none;*list-style:decimal;font-size:10px;}
#gmapsidebar li{display:list-item;list-style-type:decimal;list-style-image:none;list-style-position:outside;list-style:decimal;color:#fff;vertical-align:middle;font-size:10px;}
#gmapsidebar a{position:relative;display:block;padding:4px 8px 4px 12px;*padding:4px 8px 4px 12px;margin:8px;background:#ddd;color:#282828;text-decoration:none;border-radius:.3em;transition:all .3s ease-out;text-align:left;}
#gmapsidebar a:hover{background:#eee;}
#gmapsidebar a:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;background:#87ceeb;height:2.2em;width:2em;line-height:1.8em;border:.3em solid #fff;text-align:center;font-weight:bold;font-size:12px;border-radius:2em;transition:all .3s ease-out;}
/*==============Status Message===========================*/
.status_box{background:#e4f5fc;border:1px solid #dcf1fa;white-space:normal;clear:both;display:block;padding:12px;margin:4px;position:relative;}
.status_box h6{text-align:left;font-size:16px;font-weight:bold;color:#01aef0;}
.status_box ul{text-align:left;margin:0;color:#000;width:auto;}
.status_box ul li{list-style:none;color:#333;font-size:14px;font-weight:normal;}
.status_box ul li a{color:#333;}
.status_box ul li a:hover{color:#01aef0;}
.status_box.info ul{background:url(../../shared/images/notification/information.gif) no-repeat top left;padding-left:40px;}
.status_box.success ul{background:url(../../shared/images/notification/success.gif) no-repeat top left;padding-left:40px;}
.status_box.errors{width:auto;display:block !important;}
.status_box.errors ul{background:url(../../shared/images/notification/error.gif) no-repeat top left;padding-left:40px;}
.status_box.warning ul{background:url(../../shared/images/notification/notification.gif) no-repeat top left;padding-left:40px;}
.status_box .status_box_hide{position:absolute;float:right;display:inline;right:0;top:0;margin:4px;font-weight:bold;font-size:10/16em;font-style:normal;}
/*==============Alert Message===========================*/
.alert_icon{display:inline-block;background:url('../../shared/images/icons/alerticons.png') no-repeat;margin-right:4px;}
.alert_icon span{width:32px;height:32px;}
.alert{width:auto;display:block;height:auto;color:#01aef0;text-align:center;position:relative;background:none;border:none;padding:12px;margin:8px 0px;}
.alert div{font-weight:normal;list-style:none;line-height:32px;vertical-align:middle;padding:0;text-align:center;margin:0 auto;max-width:990px;display:inline-block;}
.alert div strong{font-weight:bold;}
.alert.success,.alert.success div{background-color:#cff8cc;color:#0db100;}
.alert.warning,.alert.warning div{background-color:#fcfbcc;color:#e8cf00;}
.alert.info,.alert.info div{background-color:#e5f7fd;color:#01aef0;}
.alert.errors,.alert.errors div{background-color:#fccccc;color:#e8554e;}
.alert.success span.alert_icon{background-position:-0 -0 !important;width:32px;height:32px;}
.alert.errors span.alert_icon{background-position:-32px -0 !important;width:32px;height:32px;}
.alert.info span.alert_icon{background-position:-64px -0 !important;width:32px;height:32px;}
.alert.warning span.alert_icon{background-position:-96px -0 !important;width:32px;height:32px;}
.alert .status_box_hide{position:absolute;float:right;display:inline;right:0;top:0;margin:4px;font-weight:bold;font-size:10/16em;font-style:normal;}/*=============================== Navigation ==========================*/
#nav-bar{border-bottom:1px dotted #e9ecf3;height:48px;vertical-align:middle;margin:16px auto 0 !important;}
#nav-bar a{font-size:19px;color:#282828;height:48px;line-height:40px;vertical-align:middle;}
#nav-bar ul{position:relative;}
#nav-bar ul li{width:auto;display:inline;float:left;font-size:16px;color:#282828;height:auto;padding:8px !important;margin-left:8px;background:#fff;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#nav-bar ul li:hover,#nav-bar ul li.selected{background:#01aef0;color:#fff;}
#nav-bar ul li a{font-size:16px;color:#282828;line-height:24px;height:24px;vertical-align:middle;}
#nav-bar ul li a:hover,#nav-bar ul li:hover a,#nav-bar ul li.selected a,#nav-bar ul li a:hover,#nav-bar ul li.selected a:hover{color:#fff !important;}
#nav-bar .moredropdown{width:150px;height:auto;line-height:20px !important;clear:both;padding:8px 0 0 0;z-index:1100;position:absolute;right:0;top:15px;}
#nav-bar .moredropdown .arr{background:transparent url('../../shared/images/icons/profile_popup_arrow.png') no-repeat right;width:145px;height:8px;cursor:pointer;position:relative;z-index:1111;top:1px;}
#nav-bar .moredropdown .linkbox{width:150px;height:auto;background:#FFF;border:1px solid #e9ecf3;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;clear:both;margin:0;z-index:1111;white-space:nowrap;color:#282828 !important;}
#nav-bar .moredropdown .linkbox li{display:block;line-height:20px !important;padding:0 8px;color:#282828 !important;clear:both;font-size:14px !important;}
#nav-bar .moredropdown .linkbox li a{color:#282828 !important;font-size:14px !important;}
#nav-bar .moredropdown .linkbox li a:hover{color:#01aef0 !important;}
#nav-bar .moredropdown .linkbox li:hover,#nav-bar .moredropdown li.selected{color:#01aef0 !important;background:none !important;font-size:14px !important;}
#nav-bar .moredropdown .contentbox_footer{width:auto;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#282828;padding:0 15px;border-bottom:5px solid #01aef0;}
#nav-bar ul li a.moremenuitem{background:url('../../shared/images/icons/profile_downarrow_highlight.png') no-repeat 100% 50%;padding-right:12px !important;position:relative;}
#nav-bar ul li a.moremenuitem:hover{background:url('../../shared/images/icons/profile_downarrow.png') no-repeat 100% 50%;padding-right:12px !important;}/*===================rating==============================*/
.rating-layout{width:122px;background:url('../images/rating-box.gif') no-repeat;line-height:25px;}
.rating-layout ul{width:122px;}
.rating-layout li{width:auto;font-weight:bold;font-size:14px;padding:0 0 8px;display:inline;}
.rating-layout li span{display:inline;float:left;margin-left:16px;padding:2px 0 0;}
.rating-layout li div{display:inline;width:40px;float:right;padding:0;font-weight:bold;font-size:14px;padding-top:4px;}
.rating-layout li div span{margin:0;padding:0;}
.rating-layout li div span .up{width:15px;float:right;}
.rating-layout li div span .down{width:15px;float:left;margin-left:4px;}
.rating-layout li div span .down:hover{margin-left:-10px;float:left;}
.rating-layout li a{width:20px;float:left;}
.rating-layout .ratingtext{padding:0 0 15px;line-height:25px;float:left;font-weight:bold;font-size:16px;}
#three_iconbox{width:auto;height:auto;padding:4px 0px;clear:left;}
#three_iconbox ul{width:430px;display:block;height:auto;}
#three_iconbox ul li{width:140px;display:inline-block;float:left;}
#three_iconbox ul li span{float:left;margin-top:8px;height:14px;}
#three_iconbox ul li p{width:100px;float:right;}
#three_iconbox ul li p .textbold{font-weight:bold;font-size:16px;}
#three_iconbox ul li p a{display:block;color:#666;}
#three_iconbox ul li p span a{display:block;color:#666;}
#three_iconbox_small{width:auto;display:block;height:auto;clear:both;padding-top:12px;}
#three_iconbox_small li{width:33%;display:inline;padding:0 8px;}
#three_iconbox_small li span{float:left;margin:0 2px;}
#three_iconbox_small li p{width:auto;float:left;padding:0 2px;}
#three_iconbox_small li p .textbold{font-weight:bold;font-size:14px;text-align:left;}
#three_iconbox_small li p a{display:block;font-size:14px;color:#666;}
#three_iconbox_small li p span a{display:inline-block;color:#666;}
/*==============================*/
#attraction_box{width:720px;height:auto;clear:both;}
#bodylist{width:700px;clear:both;}
#bodylist h2{font-size:16px;display:block;border-bottom:1px solid #e9ecf3;font-weight:bold;color:#666;margin:0 0 12px;padding:8px 0 0;}
#bodylist ul{width:700px;}
#bodylist li{width:170px;display:inline-block;float:left;height:25px;}
#bodylist li a{padding:0 0 0 8px;}
/*=========Top attraction=====================*/
#attraction{width:722px;clear:both;}
#attraction h2{font-size:16px;display:block;border-bottom:1px solid #e9ecf3;font-weight:bold;color:#666;margin:0 0 12px;padding:8px 0 0;}
#attraction ul{width:722px;}
#attraction li{width:155px;display:inline-block;height:auto;float:left;padding:4px;border:1px solid #e9ecf3;margin:0 0 8px;}
#attraction li img{clear:both;}
#attraction li a{text-decoration:none;color:#666;font-weight:bold;line-height:30px;}
#attraction li a:hover{color:#1e7b9e;text-decoration:none;}
/*===========================================*/
#three_subiconbox{width:auto;height:auto;clear:both;padding:12px 0 0;font-size:12px;}
#three_subiconbox ul{width:auto;display:block;height:auto;}
#three_subiconbox ul li{width:auto;display:inline-block;float:left;}
#three_subiconbox ul li span{float:left;}
#three_subiconbox ul li p{width:auto;float:left;font-size:14px;display:inline-block;line-height:25px;}
#three_subiconbox ul li p .textbold{font-weight:bold;font-size:14px;padding:0 4px;line-height:25px;}
#three_subiconbox ul li p a{display:inline-block;font-size:14px;color:#666;line-height:25px;padding:0 2px;font-weight:bold;}
#three_subiconbox ul li p span a{display:block;font-size:14px;color:#666;line-height:25px;}
#three_subiconbox ul li p span a:visited{display:block;font-size:14px;color:#666;line-height:25px;}
.list_event_icon{clear:both;width:550px;height:auto;display:block;padding:4px 0 12px 0;text-align:left;}
#member_event{width:300px;float:left;padding-top:12px;}
/*===============================Menu===============================*/
#menu{height:100%;position:relative;margin-bottom:12px;}
#menu .navlist{width:auto;margin:0;clear:both;border-bottom:1px solid #e9ecf3;}
#menu .divider{padding-top:0px;}
#menu .navlist li{border-bottom:none;cursor:pointer;margin:0;padding:0 15px;text-align:left;line-height:normal;}
#menu .navlist li.first{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-size:14px;color:#282828;vertical-align:middle;padding:0 0 0 8px;margin:0px;border-bottom:none;line-height:normal;}
#menu .navlist li.first a,#menu .navlist li.first a:hover,#menu .navlist li.first a:active{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-size:14px;color:#282828;vertical-align:middle;display:inline-block;padding:12px 0 !important;line-height:normal;font-weight:normal;}
#menu .navlist li.first span{margin-right:4px;}
#menu .navlist li.bordersolid{border-bottom:none;}
#menu .navlist li.last{margin-bottom:15px;}
#menu .navlist li span{color:#666;}
#menu .navlist li span.nochild{width:auto;font-family:'open_sansregular',Tahoma,Calibri,Arial,sans-serif;font-size:14px;text-decoration:none;line-height:normal;display:inline-block;padding:15px 4px 15px 0px;color:#969696;}
#menu .navlist li a{width:auto;font-family:'open_sansregular',Tahoma,Calibri,Arial,sans-serif;font-size:14px;text-decoration:none;line-height:normal;display:inline-block;padding:4px 4px 4px 32px;color:#282828;}
#menu .navlist li a:hover{width:auto;text-decoration:none;display:inline-block;color:#282828;}
#menu .navlist li a:active{width:auto;text-decoration:none;background:#f7f7f7;display:inline-block;color:#282828;}
#menu .navlist li:hover{background:#e9f7fd;color:#282828;}
#menu .navlist li:active a,#menu .navlist li.hover span{color:#282828;display:block;width:auto;}
#menu .navlist li.showall,#menu .navlist li.showall a{width:auto;font-family:Georgia;font-weight:normal;color:#666;font-size:12px;}
#menu .navlist li.showall:hover{width:auto;background:#e9f7fd;color:#666;}
#menu .navlist li .showall.last{padding:0 32px 8px;}
#menu .navlist li.selected,#menu .navlist li.selected.over{background:#afd9f6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#282828;border-bottom:1px dashed #e9ecf3;}
#menu .title{width:215px;height:auto;color:#01aef0;font-weight:bold;font-size:16px;margin:0 0 8px 8px;padding:12px 0 0;border-bottom:1px dashed #e9ecf3;display:block;}
.sliconlist{padding:4px;}
.sliconlist div[class^="col-"]{border-left:1px dotted #e9ecf3 !important;border-right:1px dotted #e9ecf3 !important;}
.sliconlist a:hover,.sliconlist a.selected{background-color:#e4f5fc;}
.peopleloveit_box{width:auto;clear:both;padding:8px;font-size:16px;color:#282828;text-align:center;}
.peopleloveit_box .likebox{margin:12px 0 0;}
.peopleloveit_box .likebox .up{width:auto;padding:8px 20px;line-height:22px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;background:#afdb35;text-align:center;font-size:19px;color:#FFF;font-family:Arial,sans-serif;font-weight:bold;text-decoration:none;border:none;}
.peopleloveit_box .likebox .down{width:auto;padding:8px 20px;line-height:22px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;background:#ccc;text-align:center;font-size:19px;color:#FFF;font-family:Arial,sans-serif;font-weight:bold;text-decoration:none;border:none;}
.peopleloveit_box .traveler_panel{width:170px;height:auto;margin:0 auto;padding:12px 0 0 0;}
.peopleloveit_box .traveler_text{width:84px;height:auto;display:block;text-align:center;}
.peopleloveit_box .traveler_text .bluetext{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-size:19px;color:#01aef0;display:block;}
.peopleloveit_box .traveler_text .text{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#282828;display:block;text-transform:uppercase;line-height:normal;text-align:center;}
/* -------------- GLOBAL FORMS STYLES -------------- */
.formwrapper fieldset{width:100%;border:none;margin:0;padding:0;}
.formwrapper label,.formwrapper .label{margin:0 .2em 0 0;padding-right:.2em;float:left;width:30%;text-align:left;line-height:180%;position:relative;font-size:14px;}
.formwrapper ul{padding-top:8px;}
.formwrapper ul li{line-height:30px;display:block;height:auto;clear:both;padding:4px 0 0 2px;}
.formwrapper ul li label{color:#666;width:30%;}
.formwrapper ul li span{color:#01aef0;padding-left:8px;}
.formwrapper fieldset fieldset{margin:0;padding:0 0 7px;}
.formwrapper .checkbox,.formwrapper .radio{border:none;background:transparent;padding:0;width:auto;float:none;display:inline;margin:0 2px 0 0;text-align:left;}
.required{color:red;font:normal 1.7em Arial,Helvetica,sans-serif;position:absolute;left:92%;}
.formwrapper .field_error{border:2px solid #01aef0;background:#F3FAFB;}
.formwrapper .checkbox.field_error{border:none;color:#01aef0;background:transparent;}
.formwrapper .readonly{opacity:.6;}
.formwrapper .small_field{width:20.85%;}
.form_textbox{height:25px;}
.validateTips{border:1px solid transparent;padding:0.3em;float:right;color:#666;}
.formwrapper .form_error,#form_signup .form_error,#form_setting .form_error{color:#01aef0;font-size:14px;font-weight:bold;}
/*================ Member profile page changes ===========================*/
.column,.columns{display:inline;float:left;margin:0 0 0 15px;}
span.wrap.hotness{margin-left:30px;}
span.wrap{padding:10px;display:inline-block;line-height:1;margin:0 0 15px;}
span.wrap input,span.wrap textarea,span.wrap small,span.wrap p{display:inline;margin-bottom:0;vertical-align:top;}
span.wrap label{margin-bottom:4px;}
div.preview{border:1px dashed #e9ecf3;float:left;height:100px;width:100px;}
div.preview.loading{background:url("../../shared/images/ajax-loader-small.gif") no-repeat scroll 39px 40px transparent;}
div.preview.loading img{display:none;}
.loading{background:url("../../shared/images/ajax-loader-small.gif") 0 1px no-repeat;min-height:16px;width:auto;height:auto;display:inline-block;}
div.highlight{margin-bottom:15px;}
span.wrap form{margin:0;}
/*=================== Facebook ==================*/
.fb-signup-box .content{min-height:236px;}
.fb-signup-box h1,.fb-signup-box .new-users h1,.fb-signup-box .registered-users h1{background-image:url(../images/icons/Connect_light_small_short.gif);background-position:0 1px;background-repeat:no-repeat;min-height:20px;padding-left:20px;}
.fb-signup-box .button-set{width:90%;float:right;padding:20px;}
/*=================== Login Page ==================*/
#onecol_layout .title{border-bottom:1px dashed #e9ecf3;font-size:16px;font-weight:bold;}
#onecol_layout #ltpanel{height:auto;border-right:1px dashed #e9ecf3;float:left;padding:0 0 55px;}
#onecol_layout #ltpanel .borderline{width:445px;height:auto;border-bottom:1px dashed #e9ecf3;clear:both;padding:25px 0 0;}
#onecol_layout #ltpanel .signuptoday{background:url(../../shared/images/buttons/signup_today.gif) no-repeat;width:263px;height:42px;margin:15px 0 0;}
#onecol_layout #ltpanel .signuptoday a{width:263px;height:42px;display:block;}
#onecol_layout #rtpanel{height:auto;float:right;}
#onecol_layout #rtpanel .logintitle{font-size:16px;color:#01aef0;font-weight:bold;padding:15px 0 8px;}
#onecol_layout .login_email_username{width:350px;background:#f3f3f3;padding:8px;font-size:12px;border-radius:5px;color:#969696;}
#onecol_layout label{display:block;line-height:auto;margin:8px 0;font-weight:bold;color:#969696;font-size:14px;padding-top:6px;}
#onecol_layout .form-list li{margin-bottom:6px;}
#onecol_layout .form-list li .input-box .input-text,#onecol_layout .form-list li .input-box textarea{width:250px;}
#onecol_layout .form-list li .input-box select{width:256px;}
#onecol_layout .form-list li.addElement{border-top:1px solid #ddd;padding-top:8px;}
#onecol_layout .btnlogin{padding:0;}
/*=================== Sign Up ==================*/
#signup_layout{width:700px;height:auto;padding:12px;}
#signup_layout .title{border-bottom:1px dashed #e9ecf3;font-size:16px;font-weight:bold;}
#signup_layout #ltpanel{width:700px;height:auto;}
#signup_layout #ltpanel .borderline{width:700px;height:auto;border-bottom:1px dashed #e9ecf3;clear:both;padding:25px 0 0;}
.form-list li{margin-bottom:6px;}
.form-list li .input-box .input-text,.form-list li .input-box textarea{width:250px;}
.form-list li .input-box select{width:256px;}
.form-list li.addElement{border-top:1px solid #DDD;padding-top:8px;}
.sign_login .fbtitle{font-size:16px;color:#01aef0;font-weight:bold;padding:15px 0 0;}
.sign_login .subtext{font-size:16px;color:#969696;font-weight:bold;}
.sign_login .signin_fb{width:263px;height:42px;margin:15px 0 0;}
.sign_login .signin_fb a{width:263px;height:42px;display:block;}
.sign_login .signin_fb .recommended{color:#cc6600;font-weight:bold;text-align:right;padding:2px 0 0;}
.sign_login .smalltext{font-size:12px;padding:25px 0 0;}
.sign_login .fb_subtext,.sign_login .fb_subtext a{color:#01aef0;}
.sign_login .form_inputbox{-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #ddd;background:#fff url(../../shared/images/grad_white.gif) repeat-x center bottom;color:#444;font:14px arial,helvetica,sans-serif;height:34px;width:340px;}
.sign_login .forgot_pw{font-size:11px;text-align:left;color:#4d4d4d;}
/* 3column layout=================================== */
#yourprofile{width:auto;height:auto;clear:both;border-bottom:1px solid #e9ecf3;}
#yourprofile h1{font-size:19px;padding:0 0 4px;color:#666;}
#yourprofile h3{font-size:16px;padding:0 0 4px;color:#666;}
#yourprofile p{font-size:12px;}
#profile_comment .comments{width:455px;clear:both;color:#666;}
#profile_comment .comments li{width:455px;display:inline-block;height:auto;float:left;padding:15px 0px 8px;border-bottom:1px solid #e9ecf3;}
#profile_comment .comments li img{display:block;float:left;width:70px;padding:4px 0 0;}
#profile_comment .comments li p{display:block;float:right;width:360px;padding:0px;}
#profile_comment .comments li p .bluetext{color:#01aef0;font-weight:bold;}
#profile_comment .comments li p span{color:#666;line-height:20px;}
#profile_comment .comments li p span a{color:#01aef0;font-size:12px;}
#profile_comment .comments li p span .smalltext{color:#666;font-size:12px;}
/*===========================================*/
#sidebar{width:256px;height:auto;float:right;}
#sidebar .profilemap-box{width:253px;height:auto;border-top:1px solid #e9ecf3;border-left:1px solid #e9ecf3;border-right:1px solid #e9ecf3;clear:both;margin:8px 0 0;}
#sidebar .profilemap-box p{font-weight:bold;padding:8px 0 0 8px;}
.mapbotimg{width:249px;height:42px;background:url(../images/mapbot-bar.gif) no-repeat;padding:4px 2px 2px;font-weight:bold;color:#666;}
#sidebar .member-pic{width:255px;float:left;padding:15px 0 0;}
#sidebar .member-pic h3{border-bottom:1px solid #e9ecf3;color:#666;font-size:14px;}
#sidebar .member-pic #rank_refresh{color:#666;font-size:12px;margin:8px 0 4px;font-weight:normal;}
#sidebar .member-pic #rank_refresh img{cursor:pointer;}
#sidebar .member-pic li{display:inline-block;height:70px;float:left;padding:12px 4px;}
#sidebar .member-pic span{margin:8px 0 0;font-size:12px;color:#e5e5e5;}
.viewmorelist{width:255px;clear:both;padding:4px 0 0 15px;height:25px;}
.viewmorelist ul{color:#e5e5e5;list-style:none;}
.viewmorelist li{display:block;padding:0 8px 0px 15px;background:url(../images/buttons/moreview-btn.gif) no-repeat center left;color:#666;text-decoration:none;float:left;font-weight:bold;}
.viewmorelist li a{color:#666;text-decoration:none;}
.viewmorelist li a:hover{color:#01aef0;text-decoration:none;}
/*===========================================*/
#smain .myphotolist{width:455px;height:auto;clear:both;}
#smain .myphotolist ul{width:auto;}
#smain .myphotolist li{width:455px;}
#smain .myphotolist li p{width:300px;float:left;line-height:25px;color:#666;}
#smain .myphotolist li span{width:auto;float:right;font-size:12px;line-height:25px;}
#smain .myphotolist li strong{color:#666;}
#sidebar .ranktext{width:256px;height:auto;float:right;line-height:25px;}
#sidebar .ranktext li{width:256px;float:left;}
#sidebar .ranktext li p{width:135px;float:left;}
#sidebar .ranktext li span{width:auto;text-align:right;color:#01aef0;font-weight:bold;float:right;}
#sidebar .earntext{width:256px;height:auto;float:right;color:#666;line-height:25px;}
#sidebar .earntext ul{width:256px;list-style:none;display:block;}
#sidebar .earntext li{width:auto;}
#sidebar .friendlist{width:229px;clear:both;padding-top:8px;}
#sidebar .friendlist li{width:229px;display:inline-block;height:25px;float:left;padding:0 0 8px 4px;}
#sidebar .friendlist li img{display:inline-block;float:left;width:30px;}
#sidebar .friendlist li div{display:inline-block;float:left;text-align:left;width:199px;}
#sidebar .friendlist li div strong{color:#01aef0;display:inline-block;padding:4px 0 0 8px;}
#sidebar .friendlist li div span{display:inline-block;float:right;width:22px;height:22px;color:#FFF;}
#sidebar .friendlist li div .counter{text-align:center;margin-top:4px;margin-left:1px;font-weight:bold;}
/*==================Review  & Comments=========================*/
#comment_container{width:636px;font-size:12px;display:inline-block;padding:15px 0 0 30px;}
#comment_container .postreview{float:right;display:block;width:636px;padding:8px;}
#comment_container .postreview a,#comment_container .postreview a:hover{color:#666;text-decoration:none;}
#comment_container .review{width:636px;clear:both;display:block;}
#comment_container .review .photo{float:left;width:36px;height:75px;background:url(../images/review/userphoto.gif) no-repeat;display:inline-block;}
#comment_container .review .photo img{margin:2px 0 0 2px;width:31px;height:31px;display:inline;overflow:hidden;}
#comment_container .review .bodycontent{float:right;width:600px;display:inline-block;}
#comment_container .review .bodycontent .linkphoto{width:50px;background:url(../images/review/connector.gif) repeat-x;float:left;height:11px;display:inline;margin-top:13px;}
#comment_container .review .bodycontent .content{width:550px;display:inline-block;float:right;display:inline;}
#comment_container .review .bodycontent .content .topbar{width:550px;height:16px;background:url(../images/review/commentbox_topbgbar.gif) repeat-x;display:block;}
#comment_container .review .bodycontent .content .topbar .ltcorner{width:13px;height:16px;background:url(../images/review/commentbox_ltcorner.gif) no-repeat;float:left;}
#comment_container .review .bodycontent .content .topbar .rtcorner{width:13px;height:16px;background:url(../images/review/commentbox_rtcorner.gif) no-repeat;float:right;}
#comment_container .review .bodycontent .content .bottombar{width:550px;height:16px;background:url(../images/review/commentbox_botbgbar.gif) repeat-x;display:block;}
#comment_container .review .bodycontent .content .bottombar .ltcorner{width:13px;height:16px;background:url(../images/review/commentbox_botltcorner.gif) no-repeat;float:left;}
#comment_container .review .bodycontent .content .bottombar .rtcorner{width:13px;height:16px;background:url(../images/review/commentbox_botrtcorner.gif) no-repeat;float:right;}
#comment_container .review .bodycontent .content .reviewdata{width:550px;display:inline;float:right;background:url(../images/review/cr_rbg.gif) right repeat-y;}
#comment_container .review .bodycontent .content .reviewdata .data{width:520px;margin:0 8px 8px;}
#comment_container .review .bodycontent .content .reviewdata .data small{color:#666;}
#comment_container .review .bodycontent .content .reviewdata .data .linksset{width:250px;clear:both;float:right;padding:5px 0 0;text-align:right;display:none;}
#comment_container .review .bodycontent .content .reviewdata .data .linksset a,#comment_container .review .bodycontent .content .reviewdata .data .linksset a:hover{color:#666;text-decoration:none;}
#comment_container .review .bodycontent .comments{width:600px;clear:both;display:inline-block;background:url(../images/review/cr_rbg.gif) right repeat-y;}
#comment_container .review .bodycontent .comments .cphoto{float:left;width:36px;height:75px;background:url(../images/review/userphoto.gif) no-repeat;display:inline-block;}
#comment_container .review .bodycontent .comments .cphoto img{margin:3px 0 0 3px;width:31px;height:31px;display:inline;overflow:hidden;}
#comment_container .review .bodycontent .comments .cbodycontent{float:right;width:564px;display:inline-block;height:auto;}
#comment_container .review .bodycontent .comments .cbodycontent .clinkphoto{width:50px;background:url(../images/review/connector.gif) repeat-x;float:left;height:11px;display:inline;margin-top:13px;}
#comment_container .review .bodycontent .comments .cbodycontent .ccontent{width:500px;display:inline-block;float:right;padding-right:14px;}
#comment_container .review .bodycontent .comments .cbodycontent .ccontent .ctopbar{width:500px;height:16px;background:url(../images/review/commentbox_topbgbar.gif) repeat-x;display:block;}
#comment_container .review .bodycontent .comments .cbodycontent .ccontent .ctopbar .cltcorner{width:13px;height:16px;background:url(../images/review/commentbox_ltcorner.gif) no-repeat;float:left;}
#comment_container .review .bodycontent .comments .cbodycontent .ccontent .ctopbar .crtcorner{width:13px;height:16px;background:url(../images/review/commentbox_rtcorner.gif) no-repeat;float:right;}
#comment_container .review .bodycontent .comments .cbodycontent .ccontent .cbottombar{float:right;width:500px;height:16px;background:url(../images/review/commentbox_botbgbar.gif) repeat-x;}
#comment_container .review .bodycontent .comments .cbodycontent .ccontent .cbottombar .cltcorner{width:13px;height:16px;background:url(../images/review/commentbox_botltcorner.gif) no-repeat;float:left;}
#comment_container .review .bodycontent .comments .cbodycontent .ccontent .cbottombar .crtcorner{width:13px;height:16px;background:url(../images/review/commentbox_botrtcorner.gif) no-repeat;float:right;}
#comment_container .review .bodycontent .comments .cbodycontent .ccontent .creviewdata{width:500px;float:right;background:url(../images/review/cr_bg.gif) right repeat-y;}
#comment_container .review .bodycontent .comments .cbodycontent .ccontent .creviewdata .cdata{width:470px;margin:0 8px 8px;}
#comment_container .review .bodycontent .comments .cbodycontent .ccontent .creviewdata .cdata .clinksset{width:200px;clear:both;float:right;padding:5px 0 0 0;text-align:right;display:none;}
#comment_container .review .bodycontent .comments .cbodycontent .ccontent .creviewdata .cdata .clinksset a,#comment_container .review .bodycontent .comments .cbodycontent .ccontent .creviewdata .cdata .clinksset a:hover{color:#666;text-decoration:none;}
/* ========== Right Panel Class Start */
#main #contributor{width:auto;height:auto;float:left;padding:4px 0 0;}
#main #contributor ul{width:auto;margin:0;list-style:none;padding:0px 6px 8px 0px;}
#main #contributor li{display:block;padding:0 16px 0px 8px;background:url('../images/breadcrumb-arrow.gif') no-repeat center left;line-height:20px;font-size:14px;color:#666;text-decoration:none;float:left;}
#main #contributor li a{color:#666;text-decoration:none;}
#main #contributor li a:hover{color:#01aef0;text-decoration:none;}
#main #contributor li a:active{color:#666;text-decoration:none;font-weight:bold;}
/*==============================================================*/
#main{margin-bottom:15px;}
#body p{line-height:22px !important;}
#main.titleborder{border-top:1px solid #e9ecf3;}
#main .toptitlebar{width:auto;height:auto;clear:both;margin:15px 0 4px 0;border-bottom:1px dashed #e9ecf3;padding-bottom:5px;}
.toptitlebar{margin:15px 0px;}
.toptitlebar .title{ display:inline; float:left;}
.toptitlebar li{position:relative; display:inline-block;}
.toptitlebar ul{float:left;}
.toptitlebar h1,.toptitlebar h1 a,h1.toptitle,h1.toptitle a{float:left;font-family:'Avenir Next LT Pro Bold';text-transform:uppercase;font-size:30px;margin-bottom:0; display:inline; float:left; border:none;}
.toptitlebar .icons{float:left;padding:2px 15px 0;width:auto;}
.toptitlebar p{color:#666;text-decoration:none;background-image:none;font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;}
.toptitlebar p a{color:#282828;background:none !important;text-decoration:none;font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif !important;font-size:14px;}
.toptitlebar p a:hover{text-decoration:none;color:#01aef0;}

span.circled{color:#adbcce; font-size:11px; border:1px solid #e6edf5; border-radius:100px; padding:5px;}
ul.h1menuitem .arr {background: transparent url('../../shared/images/icons/profile_popup_arrow.png') no-repeat right;width: 183px;height: 8px;cursor: pointer; position: relative; z-index: 1111;top: -8px;}
ul.h1menuitem{ background: #fff;left: -1px;list-style: none;margin: 0;padding: 0 0 5px;position: absolute;white-space: nowrap;top:30px;margin-left:-164px;}
ul.h1menuitem li,ul.h1menuitem li a{font-size:16px;color:#333333;min-width:200px;display:block;}
ul.h1menuitem li a{padding:15px 30px;}
ul.h1menuitem li a:hover{background:#fff; color:#01aef0;}
ul.h1menuitem li.selected a{color:#01aef0;}
/*==============================================================*/
#hotelcontainer #content-rtboxpanel{width:435px;height:auto;float:right;padding:0 8px 0 0;color:#666;line-height:19px;}
#hotelcontainer #content-rtboxpanel h2{font-size:16px;padding:8px 0 0;}
#hotelcontainer #content-rtboxpanel span,#hotelcontainer #content-rtboxpanel p{padding:8px 0 0;}
#hotelcontainer #content-rtboxpanel #three-iconbox{width:340px;height:auto;padding:8px 0 0 0;}
#content-rtboxpanel #three-iconbox .datatext{color:#666;font-size:16px;font-weight:bold;padding:0 12px 0 0;}
#content-rtboxpanel #three-iconbox .datatext .profile-edit{font-size:12px;}
/*==================================================*/
.bodytoppick li{padding:0 20px 0 0;}
.bodytoppick li img{display:inline-block;float:left;width:120px;padding:2px;margin:0 2px 2px 0;}
.bodytoppick li .content{margin-left:135px;}
.thumnaillist li{display:inline-block;height:75px;float:left;margin:0 2px 2px 0;background:#fff;}
.thumnaillist li img{margin:0;width:75px;height:75px;padding:0px;}
/*================== Icons sprite ================= */
.sprite{display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;background:url('../images/icons/icons.png') no-repeat;}
.sprite span{position:absolute;}
.bs_search{background-position:0px -40px;width:68px;height:21px;}
.bs_login{background-position:-73px -40px;width:68px;height:21px;}
.bs_logout{background-position:-114px -264px;width:72px;height:21px;}
.bs_invite{background-position:-148px -40px;width:55px;height:21px;}
.bs_joinnow{background-position:-210px -40px;width:81px;height:21px;}
.bs_checkprice{background-position:-296px -40px;width:81px;height:21px;}
.bs_join_now{background-position:0px -468px;width:88px;height:29px;}
.bs_book_now{background-position:0px -289px;width:177px;height:42px;}
/*===========Follow us Class=========*/
.tfs_twitter{background-position:-1px -118px;width:20px;height:20px;}
.tfs_facebook{background-position:-25px -118px;width:20px;height:20px;}
.tfs_share{background-position:-47px -118px;width:20px;height:20px;}
.tfs_blue{background-position:-64px -118px;width:20px;height:20px;}
.tfs_smtwitter{background-position:-85px -118px;width:20px;height:20px;}
.tfs_smfacebook{background-position:-103px -118px;width:20px;height:20px;}
.tfs_followus{background-position:-125px -118px;width:120px;height:20px;}
.isc_linkedin{background-position:-76px -18px;height:19px;width:19px;}
.isc_flag{background-position:-219px -503px;width:19px;height:17px;}
.isc_list_beenhere{background-position:-191px -468px;height:16px;width:14px;}
.isc_list_wanttogo{background-position:-206px -468px;height:13px;width:14px;}
.isc_list_savemonument{background-position:-222px -468px;height:12px;width:16px;}
.isc_list_comment{background-position:-240px -468px;height:15px;width:15px;}
.isc_wrong{background-position:-263px -528px;height:10px;width:10px;}
.isc_wrong:hover{background-position:-263px -539px;height:10px;width:10px;}
.isc_primary{background-position:-314px -503px;height:16px;width:16px;}
.isc_primary:hover{background-position:-314px -520px;height:16px;width:16px;}
/*======Banner List Page========*/
.isc_cross{background-position:-357px -221px;width:20px;height:20px;cursor:pointer;}
.isc_thumbs{background-position:-0px -287px;width:85px;height:50px;}
.isc_spam{background-position:-192px -287px;width:49px;height:49px;}
/*===========Review Class=========*/
.rvs_photos{background-position:-47px -360px;width:28px;height:23px;}
.rvs_photos:hover{background-position:-47px -385px;width:28px;height:23px;}
.rvs_addtocart{background-position:-0px -362px;width:25px;height:23px;}
.rvs_addtocart:hover{background-position:-0px -385px;width:25px;height:23px;}
.rvs_reviews{background-position:-24px -360px;width:23px;height:23px;}
.rvs_reviews:hover{background-position:-24px -385px;width:23px;height:23px;}
.rvs_listview{background-position:-77px -360px;width:88px;height:26px;}
.rvs_listview_current,.rvs_listview:hover{background-position:-77px -383px;width:88px;height:26px;color:#a4d220;}
.rvs_mapview{background-position:-167px -360px;width:88px;height:26px;}
.rvs_mapview_current,.rvs_mapview:hover{background-position:-167px -383px;width:88px;height:26px;}
.rvs_description{background-position:-259px -360px;width:101px;height:24px;}
.rvs_description:hover{background-position:-259px -385px;width:101px;height:24px;}
.rvs_gridview{background-position:-91px -286px;width:93px;height:25px;}
.rvs_gridview:hover,.rvs_gridview_current{background-position:-91px -311px;width:93px;height:25px;}
/*=================== Other Buttons ==================*/
.tfs_linkedin{background-position:-303px -367px;width:19px;height:19px;}
.bs_addfriend{background-position:-159px -178px;width:104px;height:15px;cursor:pointer;}
.bs_addfriendbtn{background-position:-293px -40px;width:76px;height:22px;}
.bs_addaphoto{background-position:-235px -338px;width:123px;height:23px;}
/*===========Left Panel Profile Icons Class=========*/
.pro_recent{background-position:-0px -143px;width:16px;height:16px;}
.pro_messages{background-position:-16px -143px;width:16px;height:16px;}
.pro_mymap{background-position:-32px -143px;width:16px;height:16px;}
.pro_wanttogo{background-position:-48px -143px;width:16px;height:16px;}
.pro_lists{background-position:-64px -143px;width:16px;height:16px;}
.pro_reviews{background-position:-80px -143px;width:16px;height:16px;}
.pro_photos{background-position:-96px -143px;width:16px;height:16px;}
.pro_friends{background-position:-112px -144px;width:16px;height:16px;}
.pro_thumbsup:hover{background-position:-145px -126px;width:16px;height:15px;cursor:pointer;}
.pro_thumbsup{background-position:-128px -126px;width:16px;height:15px;}
.pro_thumbsdown{background-position:-128px -146px;width:16px;height:15px;}
.pro_thumbsdown:hover{background-position:-145px -146px;width:16px;height:15px;cursor:pointer;}
.pro_thumbsdisabled{background-position:-163px -124px;width:31px;height:20px;}
.pro_unreadmsg{background-position:-325px -417px;width:16px;height:16px;}
.msp_recentactivity{width:16px;height:16px;background-position:-0px -143px;}
.msp_msg{background-position:-16px -143px;width:16px;height:16px;}
.msp_mymap{background-position:-32px -143px;width:16px;height:16px;}
.msp_wanttogo{background-position:-48px -143px;width:16px;height:16px;}
.msp_list{background-position:-64px -143px;width:16px;height:16px;}
.msp_reviews{background-position:-80px -143px;width:16px;height:16px;}
.msp_photos{background-position:-96px -143px;width:16px;height:16px;}
.msp_aboutme{background-position:-112px -144px;width:16px;height:16px;}
.msp_setting{background-position:-112px -144px;width:16px;height:16px;}
.cns_orange{background-position:0px -80px;width:25px;height:25px;}
.cns_blue{background-position:-27px -80px;width:17px;height:17px;}
.cns_blue_arrow{background-position:-47px -80px;width:20px;height:20px;}
.cns_follow_us{background-position:-62px -80px;width:115px;height:25px;}
.cns_menuarrow{background-position:-366px -186px;width:11px;height:6px;}
.is_editprofile{background-position:-324px 0px;width:12px;height:12px;}
.is_arrow{background-position:-336px 0px;width:12px;height:12px;}
.isqr_dollaractive{background-position:-253px -221px;width:11px;height:18px;padding:0px 1px;}
.isqr_dollardeactive{background-position:-267px -221px;width:11px;height:18px;padding:0px 1px;}
/*=========Rating=========*/
.is_rating_0_5{background-position:-215px -124px;width:65px;height:12px;}
.is_rating_1{background-position:-215px -112px;width:65px;height:12px;}
.is_rating_1_5{background-position:-215px -99px;width:65px;height:12px;}
.is_rating_2{background-position:-215px -86px;width:65px;height:12px;}
.is_rating_2_5{background-position:-215px -72px;width:65px;height:12px;}
.is_rating_3{background-position:-282px -124px;width:65px;height:12px;}
.is_rating_3_5{background-position:-282px -111px;width:65px;height:12px;}
.is_rating_4{background-position:-282px -98px;width:65px;height:12px;}
.is_rating_4_5{background-position:-282px -85px;width:65px;height:12px;}
.is_rating_5{background-position:-282px -72px;width:65px;height:12px;}
.is_rating_0{background-position:-282px -137px;width:65px;height:12px;}
.btn_postrequest{background-position:-94px -468px;height:29px;width:94px;}
.isc_icon_pass{background-position:-264px -18px;width:16px;height:16px;}
.isc_icon_user{background-position:-280px -18px;width:16px;height:16px;}
.isqr_editprofile{background-position:-72px -221px;width:16px;height:16px;}
.isqr_arrow{background-position:-90px -221px;width:16px;height:16px;}
.bs_post{background-position:0 -241px;width:110px;height:21px;}
.bs_findfriend{background-position:-113px -241px;width:110px;height:21px;}
.bs_explore{background-position:-225px -241px;width:110px;height:21px;}
.bs_searchplanning{background-position:0px -264px;width:110px;height:21px;}
.bs_update{background-position:-266px -178px;width:74px;height:21px;cursor:pointer;}
.isc_post{background-position:-222px -18px;width:19px;height:19px;}
.isc_reply{background-position:-358px -241px;width:16px;height:16px;}
.isc_abuse{background-position:-361px -18px;width:19px;height:19px;}
.isc_travelfriend{background-position:-301px -18px;width:19px;height:19px;}
.isc_writereview{background-position:-323px -18px;width:19px;height:19px;}
.isc_createlist{background-position:-344px -18px;width:19px;height:19px;}
.pro_delete{background-position:-198px -126px;width:12px;height:15px;}
.rvs_activity{background-position:-344px -176px;width:16px;height:16px;}
.rvs_forward{background-position:-339px -245px;width:15px;height:15px;}
/* =====================New Profile page icons =============== */
.isc_addthis{background-position:-257px -360px;width:22px;height:26px;}
.isc_mail{background-position:-210px -442px;width:25px;height:25px;}
.isc_mail:hover{background-position:-237px -442px;width:25px;height:25px;}
.isc_mailicon{background-position:-304px -221px;width:21px;height:18px;}
.isc_inicon{background-position:-327px -221px;width:19px;height:19px;}
.isc_facebookprofile{background-position:-1px -442px;width:26px;height:25px;color:#a4d220;}
.isc_facebookprofile:hover{background-position:-1px -417px;width:26px;height:25px;}
.isc_twitterprofile{background-position:-27px -442px;width:27px;height:25px;color:#a4d220;}
.isc_twitterprofile:hover{background-position:-27px -417px;width:27px;height:25px;}
.isc_inprofile{background-position:-56px -442px;width:26px;height:25px;color:#a4d220;}
.isc_inprofile:hover{background-position:-56px -417px;width:26px;height:25px;}
.isc_googleplusprofile{background-position:-82px -442px;width:25px;height:25px;color:#a4d220;}
.isc_googleplusprofile:hover{background-position:-82px -417px;width:25px;height:25px;}
.isc_stumbleprofile{background-position:-108px -442px;width:24px;height:25px;color:#a4d220;}
.isc_stumbleprofile:hover{background-position:-108px -417px;width:24px;height:25px;}
.isc_youtubeprofile{background-position:-134px -442px;width:24px;height:25px;color:#a4d220;}
.isc_youtubeprofile:hover{background-position:-134px -417px;width:24px;height:25px;}
.isc_foursquare{background-position:-159px -442px;width:24px;height:25px;}
.isc_foursquare:hover{background-position:-159px -417px;width:24px;height:25px;}
.isc_flickr{background-position:-184px -442px;width:25px;height:25px;}
.isc_flickr:hover{background-position:-184px -417px;width:25px;height:25px;}
.isc_close{background-position:-350px -221px;width:7px;height:19px;}
.isc_shoppingcart{background-position:-105px -503px;height:16px;width:16px;}
.isc_bag{background-position:-122px -503px;height:16px;width:16px;}
.isc_chair{background-position:-141px -503px;height:16px;width:16px;}
.isc_videocamera{background-position:-158px -503px;height:16px;width:16px;}
.isc_binocular{background-position:-179px -503px;height:16px;width:16px;}
.isc_spoon{background-position:-196px -503px;height:16px;width:16px;}
.isc_mostpopular{background-position:-105px -525px;height:16px;width:16px;}
.isc_list{background-position:-238px -526px;width:12px;height:15px;}
.isc_list:hover{background-position:-238px -540px;width:12px;height:15px;}
.isc_guide{background-position:-132px -526px;width:13px;height:15px;}
.isc_guide:hover{background-position:-132px -540px;width:13px;height:15px;}
.isc_camera{background-position:-160px -527px;width:19px;height:14px;}
.isc_camera:hover{background-position:-160px -541px;width:19px;height:14px;}
.isc_bed{background-position:-192px -527px;width:19px;height:14px;}
.isc_bed:hover{background-position:-192px -541px;width:19px;height:14px;}
.isc_friend{background-position:-219px -527px;width:19px;height:14px;}
.isc_friend:hover{background-position:-219px -541px;width:19px;height:14px;}
.isc_edit{background-position:-243px -312px;width:13px;height:13px;}
.isc_edit:hover{background-position:-243px -325px;width:13px;height:13px;}
.isc_view{background-position:-260px -313px;width:16px;height:12px;}
.isc_view:hover{background-position:-260px -325px;width:16px;height:12px;}
.isc_delete{background-position:-280px -311px;width:14px;height:14px;}
.isc_delete:hover{background-position:-280px -325px;width:14px;height:14px;}
.isc_tick{background-position:-249px -527px;width:10px;height:10px;}
.isc_tick:hover{background-position:-249px -538px;width:10px;height:10px;}
.isc_tick_green{background-position:-249px -538px;width:10px;height:10px;}
/*Business profile*/
.pro_businesspage{background-position:-214px -417px;width:16px;height:16px;}
.pro_businessname{background-position:-232px -417px;width:16px;height:16px;}
.pro_address{background-position:-249px -417px;width:16px;height:16px;}
.pro_contact{background-position:-268px -417px;width:16px;height:16px;}
.pro_websitelink{background-position:-287px -417px;width:16px;height:16px;}
.pro_bloglink{background-position:-303px -417px;width:16px;height:16px;}
.rec_plus{background-position:-234px -221px;width:16px;height:16px;}
.pro_proposal{background-position:-0px -160px;width:13px;height:14px;}
.pro_edit{background-position:-13px -160px;width:13px;height:14px;}
.pro_arrow{background-position:-27px -160px;height:14px;width:13px;}
.pro_cross{background-position:-54px -162px;height:11px;width:11px;}
.pro_correct{background-position:-67px -162px;width:14px;height:14px;}
.browse_location{background-position:-244px -503px;width:9px;height:14px;}
.list_arrow{background-position:-42px -160px;height:10px;width:12px;}
/*//////////////////LEFT MENu new icons */
.lmsc_overview{background-position:-2px -560px;width:22px;height:22px;}
.lmsc_tourist_essentials{background-position:-24px -560px;height:22px;width:22px;}
.lmsc_place_to_visit{background-position:-46px -560px;height:22px;width:22px;}
.lmsc_eating{background-position:-68px -560px;height:22px;width:22px;}
.lmsc_shopping_nightlife{background-position:-90px -560px;height:22px;width:22px;}
.lmsc_recreation_outdoor{background-position:-112px -560px;height:22px;width:22px;}
.lmsc_events{background-position:-134px -560px;height:22px;width:22px;}
.lmsc_mostpopular{background-position:-156px -560px;height:22px;width:22px;}
.gray_thumbup{background-position:-23px -181px;width:16px;height:16px;}
.gray_thumbdown{background-position:-3px -181px;width:16px;height:16px;}
.white_thumbup{background-position:-64px -181px;width:16px;height:16px;}
.white_thumbdown{background-position:-44px -181px;width:16px;height:16px;}
.listview_icon{background-position:-4px -205px;width:16px;height:16px;}
.guideview_icon{background-position:-28px -205px;width:16px;height:16px;}
.photoview_icon{background-position:-53px -205px;width:16px;height:16px;}
.nearbyhotel_icon{background-position:-77px -205px;width:16px;height:16px;}
.memberbeenhere_icon{background-position:-100px -205px;width:16px;height:16px;}
.report_icon{background-position:-123px -205px;width:16px;height:16px;}
.detailsiconsprite{display:-moz-inline-box;display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;background:url(../images/icons/details_icon.png?v=1) no-repeat;}
.detailsiconsprite.dsc_photo{background-position:-3px -114px;width:16px;height:16px;}
.detailsiconsprite.dsc_friend{background-position:-26px -114px;width:16px;height:16px;}
.detailsiconsprite.dsc_addfriend{background-position:-47px -114px;width:16px;height:16px;}
.detailsiconsprite.dsc_list{background-position:-69px -114px;width:16px;height:16px;}
.detailsiconsprite.dsc_sendmsg{background-position:-89px -114px;width:16px;height:16px;}
.detailsiconsprite.s_dsc_member{background-position:-46px -133px;width:16px;height:16px;}
.detailsiconsprite.s_dsc_travel_guide{background-position:-67px -133px;width:16px;height:16px;}
.detailsiconsprite.s_dsc_hotelowner{background-position:-89px -133px;width:16px;height:16px;}
.detailsiconsprite.s_hotelowner{background-position:-89px -133px;width:18px;height:16px;}
.detailsiconsprite.dis_photos{background-position:-172px 0;width:44px;height:35px;}
.detailsiconsprite.dis_map{background-position:-3px -153px;width:44px;height:35px;}
.detailsiconsprite.dis_invitefriend{background-position:-52px -153px;width:28px;height:32px;}
.detailsiconsprite.dis_rank{background-position:-82px -153px;width:30px;height:35px;}
.detailsiconsprite.s_dsc_address{background-position:-3px -153px;width:16px;height:16px;}
.detailsiconsprite.s_dsc_phone{background-position:-22px -153px;width:16px;height:16px;}
.detailsiconsprite.s_tick_green{background-position:-183px -159px;width:15px;height:15px;}
.detailsiconsprite.s_tick{background-position:-203px -159px;width:15px;height:15px;}
.detailsiconsprite.mp_stat{background-position:-43px -154px;width:16px;height:16px;}
.detailsiconsprite.mp_job{background-position:-69px -154px;width:16px;height:16px;}
.detailsiconsprite.mp_website{background-position:-90px -153px;width:16px;height:16px;}
.detailsiconsprite.mp_lastlogin{background-position:-3px -172px;width:16px;height:16px;}
.detailsiconsprite.edit{background-position:-211px -40px;width:16px;height:16px;}
.detailsiconsprite.edit:hover{background-position:-211px -56px;width:16px;height:16px;}
.dis_clock{background-position:-3px -133px;width:16px;height:16px;}
.dis_pricetag{background-position:-22px -133px;width:16px;height:16px;}
.dis_beenhere,.dis_beenhere.btn-grey{background-position:0 0;width:36px;height:40px;}
.dis_beenhere.btn-disabled{background-position:-106px -37px;width:35px;height:40px;}
.dis_want_to_go,.dis_want_to_go.btn-grey{background-position:-38px 0;width:27px;height:40px;}
.dis_want_to_go.btn-disabled{background-position:-143px -37px;width:28px;height:40px;}
.dis_save_me,.dis_save_me.btn-grey{background-position:-68px 0;width:32px;height:40px;}
.dis_save_me.btn-disabled{background-position:-174px -40px;}
.detailsiconsprite.ov_save_mem,.detailsiconsprite.ov_save_mem.btn-grey{background-position:-199px -178px;width:20px;height:20px;}
.detailsiconsprite.ov_beenhere,.detailsiconsprite.ov_beenhere.btn-grey{background-position:-199px -205px;width:20px;height:20px;}
.detailsiconsprite.ov_want_to_go,.detailsiconsprite.ov_want_to_go.btn-grey{background-position:-199px -232px;width:20px;height:20px;}
.detailsiconsprite.ov_save_mem.btn-disabled{background-position:-199px -261px;width:20px;height:20px;}
.detailsiconsprite.ov_beenhere.btn-disabled{background-position:-199px -288px;width:20px;height:20px;}
.detailsiconsprite.ov_want_to_go.btn-disabled{background-position:-199px -316px;width:20px;height:20px;}
.dis_extra_information{background-position:-103px 0;width:31px;height:31px;}
.dis_description{background-position:-137px 0;width:32px;height:31px;}
.dis_photos{background-position:-172px 0;width:44px;height:35px;}
.dis_mapview{background-position:-93px -78px;width:66px;height:22px;}
.dis_description_small{background-position:-69px -78px;width:22px;height:22px;}
.dis_beenhere_small,.dis_beenhere_small.btn-grey{background-position:-1px -185px;width:60px;height:50px;}
.dis_beenhere_small:hover,.dis_beenhere_small.btn-disabled{background-position:-1px -238px;width:60px;height:50px;}
.dis_want_to_go_small,.dis_want_to_go_small.btn-grey{background-position:-64px -185px;width:60px;height:50px;}
.dis_want_to_go_small:hover,.dis_want_to_go_small.btn-disabled{background-position:-64px -238px;width:60px;height:50px;}
.dis_save_me_small,.dis_save_me_small.btn-grey{background-position:-127px -185px;width:60px;height:50px;}
.dis_save_me_small:hover,.dis_save_me_small.btn-disabled{background-position:-127px -238px;width:60px;height:50px;}
.dis_calender_big{background-position:-1px -295px;width:40px;height:46px;}
.dis_deal_big{background-position:-47px -298px;width:40px;height:40px;}
.dis_member_big{background-position:-95px -295px;width:30px;height:46px;}
/* =====================Album  Details =============== */
#album_detail .albums{width:445px;clear:both;color:#666;}
#album_detail .albums li{width:445px;display:inline-block;height:auto;float:left;padding:15px 0 8px 0px;border-bottom:1px dotted #e9ecf3;}
#album_detail .albums li img{display:block;float:left;width:115px;padding:1px;border:1px solid #e9ecf3;}
#album_detail .albums li p{display:block;float:right;width:310px;padding:0px 0px 0px 4px;}
#album_detail .albums li p .bluetext{color:#01aef0;font-weight:bold;}
#album_detail .albums li p span{color:#666;line-height:20px;}
#album_detail .albums li p span a{color:#01aef0;font-size:12px;}
#album_detail .albums li p span .smalltext{color:#666;font-size:12px;}
/*===================Sub Overview Page==============================*/
.member-pic{width:225px;float:left;padding:0 0 0 6px;}
.member-pic li{display:inline-block;height:50px;float:left;padding:3px;}
.member-pic span{margin:8px 0 0;font-size:12px;color:#e5e5e5;}
/*===================Welcome Page==============================*/
#details-container{width:720px;height:auto;}
#details-container h1{width:715px;font-size:16px;}
#usertitle{width:720px;height:auto;clear:both;padding:0px;}
#usertitle .title{float:left;}
#usertitle h1{width:auto;font-size:19px;}
.destination_searchbg{width:auto;background:#F3FAFB;padding:4px;font-family:Arial,Helvetica,sans-serif;font-size:12px;-moz-border-radius:5px;border:1px solid #c7ebfb;background:url(../images/blueshade.gif) repeat-x;}
.destination_search ul{width:auto;height:auto;font-weight:bold;}
.destination_search li{width:auto;height:auto;font-size:16px;line-height:30px;}
.destination_search li span{margin:0 0 0 8px;}
/*===================Add to list menu===================*/
* html .addtolist_menu li{height:25px;display:block;clear:both;width:100%;}
* html .addtolist_menu li a{height:25px;}
.addtolist_menu{position:absolute;display:none;width:180px;border:2px solid #e9ecf3;font:Arial,Helvetica,sans-serif;font-size:16px;color:#666;background-color:#FFF;height:120px;overflow:auto;}
.addtolist_menu ul{list-style-type:none;margin:0;padding:0;font:Arial,Helvetica,sans-serif;font-size:14px;color:#666;width:175px;}
.addtolist_menu ul li a{background:white;font:Arial,Helvetica,sans-serif;font-size:14px;color:#01aef0;display:block;padding:3px 0;padding-left:4px;text-decoration:none;}
.addtolist_menu ul li input{font-size:16px;}
.addtolist_menu ul li a:visited,.addtolist_menu ul li a:active{color:#01aef0;}
.addtolist_menu ul li a:hover{color:black;background:#e5e5e5;}
.main-title{font:Arial,Helvetica,sans-serif;font-size:12px;color:#01aef0;}
.addtolist_menu li{height:25px;display:block;clear:both;width:175px;}
.addtolist_menu li a{height:25px;}
/*===================Public profile top list===================*/
#publicprofile .publicprofilelist ul{width:100%;display:inline;}
#publicprofile .publicprofilelist li{width:100%;height:auto;float:left;padding:8px 8px 0;}
#publicprofile .publicprofilelist li span{width:100%;font-weight:bold;padding:8px 0;}
#publicprofile .publicprofilelist li .text{text-align:left;}
#publicprofile .publicprofilelist li .text a{color:#01aef0;font-weight:bold;font-size:12px;clear:both;line-height:15px;}
#publicprofile .cityimg{width:200px;height:150px;overflow:hidden;background:#e5e5e5 url('../../shared/images/default/150_100.gif') no-repeat center center;text-align:center;padding-top:8px;}
#publicprofile .listtitle{width:100%;height:20px;background-color:#f1f6f8;border:1px solid #01aef0;padding:3px;margin:8px 0;clear:both;padding-left:4px;}
#publicprofile .listtitle .heading{float:left;font-weight:bold;font-weight:bold;text-align:left;font-size:14px;}
#publicprofile .listtitle .viewlink{float:right;padding-right:5px;}
#publicprofile .listtitle .viewlink a{text-align:left;font-size:12px;color:#01aef0;}
#publicprofile .reviewtext{width:480px;}
#publicprofile .leftbox{width:200px;}
#publicprofile .reviewbox{width:693px;height:180px;clear:both;padding:6px 0px;border-bottom:1px dashed #e9ecf3;}
.comment_rowdata,.review_rowdata{padding:4px 8px;-moz-border-radius:8px;-webkit-border-radius:5px;z-index:4;}
/*===================Public profile top list===================*/
#memberlists{width:693px;height:auto;clear:both;padding-top:8px;}
#memberlists .listtitle{width:98%;height:15px;background-color:#eef9ff;border:1px solid #e9ecf3;padding:3px;margin:8px 0;clear:both;}
#memberlists .listtitle .heading{float:left;font-weight:bold;font-weight:bold;text-align:left;font-size:16px;}
#memberlists .listtitle .viewlink{float:right;}
#memberlists .listtitle .viewlink a{font-weight:bold;text-align:left;font-size:12px;color:#01aef0;}/************Friends list*************/

.browse{font-size:16px;border-bottom:1px solid #c7c7c7;font-weight:bold;color:#282828;margin:0 0 12px;padding:8px 0 0;}
#browsemember{width:722px;clear:both;}
#browsemember h2{font-size:16px;display:block;border-bottom:1px solid #c7c7c7;font-weight:bold;color:#282828;margin:0 0 12px;padding:8px 0 0;}
#browsemember ul{width:722px;text-align:center;}
#browsemember li{width:172px;display:inline-block;height:auto;float:left;padding:4px;margin:0px;text-align:center;}
#browsemember li img{clear:both;}
#browsemember li a{text-decoration:none;color:#FFF;font-weight:bold;line-height:30px;}
#browsemember li a:hover{color:#1e7b9e;text-decoration:none;}
#browsemember .catifyeffect #img-box{background:url("../images/default/member_150_150.gif") no-repeat scroll center center transparent;border:0px;height:150px;overflow:hidden;text-align:center;width:150px;}
/***************SUB Overview New design*****************/
#details_container{clear:both;display:block;}
#details_container #rtcontent-box{width:735px;height:auto;clear:both;padding:12px 0 0;}
#details_container #rtcontent-box .content{width:305px;font-size:14px;color:#333;float:left;display:block;}
#details_container #rtcontent-box .contentlong{width:706px;font-size:14px;color:#333;float:left;display:block;}
#details_container #rtcontent-box .gallerybox{width:401px;height:312px;float:right;}
#contentbox{width:732px;height:auto;clear:both;padding:4px 0 0;}
#contentbox .content_topbar{width:732px;height:11px;background:url(../../shared/images/attractionbox-topbar.gif) no-repeat bottom;}
#contentbox #content_bgbar{width:712px;height:auto;background-image:url(../../shared/images/attractionbox-bgbar.gif);background-repeat:repeat-y;padding:4px 8px 8px;}
#contentbox .content_botbar{width:732px;height:20px;background-image:url(../../shared/images/attractionbox-botbar.gif);background-repeat:no-repeat;clear:both;}
#contentbox .attractionimg{width:354px;height:auto;float:left;}
#contentbox #imgcontainer{width:205px;height:150px;float:left;border-right:5px solid #c6c6c6;}
#contentbox .cityimg{width:200px;height:150px;background:url('../../shared/images/default/200_150.gif') no-repeat center center;}
#contentbox .citycontent{width:480px;height:auto;float:right;padding:0 8px 0 0;}
#contentbox .citycontent .title{font-size:14px;font-weight:700;color:#282828;}
#catlisting .listtitle .h2{color:#01aef0;font-size:16px;font-weight:bold;line-height:20px;float:left;padding:0 0 0 18px;}
#catlisting li{line-height:25px;}
#catlisting li a{color:#666;text-decoration:none;}
#catlisting li a:hover{color:#01aef0;text-decoration:none;}
#catlisting li a:active{color:#666;text-decoration:none;}/***Gallery***/
div#gallery{width:100%;height:312px;}
div#gallery div.wrap{background:#fff url("../../shared/images/slidergallery/smheader.gif") 50% 40% no-repeat inherit;height:312px;min-height:312px;width:100%;position:relative;overflow:hidden;}
div#gallery div#slide-holder{z-index:40;width:100%;height:312px;position:absolute;}
div#gallery div#slide-holder div#slide-runner{width:100%;height:312px;overflow:hidden;position:absolute;}
div#gallery div#slide-holder img{margin:0;display:none;position:absolute;width:100%;height:100%;}
div#gallery div#slide-holder div#slide-controls{left:0;bottom:0px;width:100%;height:50px;display:none;position:absolute;background:url(../../shared/images/slidergallery/slide-bg.png) 0 0;}
div#gallery div#slide-holder div#slide-controls p.text{float:left;color:#fff;clear:both;font-family:Arial,Helvetica,sans-serif;line-height:14px;padding:4px;width:auto;}
div#gallery div#slide-holder div#slide-controls p span{color:#fff;font-family:Arial,Helvetica,sans-serif;}
div#gallery div#slide-holder div#slide-controls p.smalltext{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:right;font-style:italic;}
div#gallery div#slide-holder div#slide-controls p#slide-nav{float:left;width:auto;height:24px;display:inline;}
div#gallery div#slide-holder div#slide-controls p#slide-nav a{float:left;width:24px;height:24px;display:inline;font-size:11px;line-height:24px;font-weight:bold;text-align:center;text-decoration:none;background-position:0 0;background-repeat:no-repeat;color:#333;}
div#gallery div#slide-holder div#slide-controls p#slide-nav a.on{background-position :0 -24px;color:#FFF;}
div#gallery div#slide-holder div#slide-controls p#slide-nav a{background-image:url(../../shared/images/slidergallery/silde-nav.png);}
div#nav ul li a{background:url(../../shared/images/slidergallery/silde-nav.png) no-repeat;}/***Map***/  /***********Home Page*************/
#headercontainer{width:970px;height:430px;margin:0 auto;padding-top:4px;}
#headercontainer ul{list-style-type:none;font-family:Arial,Helvetica,sans-serif;color:#FFF;font-size:12px;}
#headercontainer img.corner{width:10px;height:10px;border:none;display:block !important;}
#three-colsbox #detailsboxes{width:305px;margin:4px 0 0;padding-top:12px;height:100px;font-size:14px;font-weight:normal;line-height:20px;text-align:left;}
#three-colsbox #attraction_box{width:305px;height:auto;float:left;padding:25px 0 0 15px;}
#three-colsbox #attraction_box h1{color:#d74c15;font-size:19px;border-bottom:1px dashed #e9ecf3;padding:0 0 6px;font-weight:normal;}
#three-colsbox #find_box{width:305px;height:auto;float:left;padding:25px 0 0 15px;}
#three-colsbox #find_box h1{color:#198ee3;font-size:19px;border-bottom:1px dashed #e9ecf3;padding:0 0 6px;font-weight:normal;}
#three-colsbox #publistlists_box{width:305px;height:auto;float:left;padding:25px 0 0 15px;}
#three-colsbox #publistlists_box h1{color:#98cc00;font-size:19px;border-bottom:1px dashed #e9ecf3;padding:0 0 6px;font-weight:normal;}
.signup_banner{width:964px;height:129px;background:url(../images/indexgallery/quick-banner.gif) no-repeat;clear:both;margin:0 auto;}
.signup_banner a{width:964px;height:129px;display:block;}
/*================New Profile Page=========================*/
#userprofile{width:720px;height:auto;clear:both;}
#userprofile .usercontent{width:420px;height:auto;float:left;font-size:12px;text-align:left;color:#969696;padding:0;}
.hightlight_text,.hightlight_text a{color:#01aef0;text-decoration:none;}
#userprofile .usercontent .userfield dl{width:100%;overflow:hidden;font-weight:bold;font-size:16px;padding:25px 0 0;}
#userprofile .usercontent .userfield dt{float:left;line-height:25px;width:40%;border-bottom:1px dashed #e9ecf3;color:#969696;font-weight:bold;font-size:12px;}
#userprofile .usercontent .userfield dd{float:left;line-height:25px;width:60%;border-bottom:1px dashed #e9ecf3;color:#333;font-weight:normal;}
#userprofile .usercontent .vistor{width:auto;display:inline;padding:8px 0px;}
#userprofile .usercontent .vistor li{width:26%;display:inline-block;border-left:1px dashed #e9ecf3;padding-left:8px;margin:20px 0 0 0;float:left;}
#userprofile .usercontent .vistor li span{color:#01aef0;text-transform:uppercase;font-size:19px;font-weight:bold;clear:both;display:block;}
#userprofile .usercontent .vistor li p.list{color:#969696;font-weight:bold;text-transform:uppercase;font-size:16px;}
#userprofile #userphoto{width:257px;height:303px;float:right;background:url(../../shared/images/userpic_box.gif) no-repeat;padding:8px;margin:15px 0 0;}
#userprofile #userphoto .user{width:250px;height:250px;text-align:center;line-height:250px;overflow:hidden;}
#userprofile #userphoto .iconlist{width:245px;padding:4px;text-align:right;}
#userprofile #userphoto .iconlist a{padding:0 2px;}
#userprofile #profilelist_box{width:720px;height:auto;clear:both;padding:12px 0 0;}
#userprofile .listtitle{width:100%;height:24px;clear:both;-moz-border-radius:3px;-webkit-border-radius:3px;background:#afd9f6;padding:3px 0 0 0px;margin:8px 0 0;}
#userprofile .listtitle .heading{color:#333;font-size:16px;font-weight:bold;line-height:20px;float:left;padding:0 0 0 18px;}
#userprofile .listtitle .viewlink{float:right;padding-right:5px;color:#01aef0;font-weight:bold;border-left:1px solid #01aef0;padding:0 10px;line-height:20px;}
#userprofile .album_photobox{clear:both;height:auto;margin:8px 0 0px;}
#userprofile .album_photobox li{width:209px;height:187px;float:left;background:url(../../shared/images/albums_picbox.gif) no-repeat;padding:4px;display:inline-block;margin:0 0 0 4px;}
#userprofile .album_photobox li span{color:#01aef0;text-align:right;font-weight:bold;}
#userprofile .album_photobox li span .view{width:auto;color:#969696;text-align:right;line-height:25px;}
#userprofile #twocolume_box{width:720px;height:auto;clear:both;padding:12px 0 0;}
#userprofile #twocolume_box #q_commentbox{float:left;height:auto;width:450px;}
#userprofile #twocolume_box #rt_travelbox{width:260px;height:auto;float:right;text-align:left;}
#userprofile #twocolume_box #rt_travelbox .mapview{width:auto;height:auto;border-bottom:1px dashed #e9ecf3;margin-bottom:8px;}
#userprofile #twocolume_box #rt_travelbox .mapview li{width:auto;height:auto;}
#userprofile #twocolume_box #rt_travelbox .mapview li p{display:block;color:#969696;font-size:12px;text-align:left;line-height:15px;padding-bottom:6px;}
#userprofile #twocolume_box #rt_travelbox .mapview li .viewmap{color:#01aef0;font-size:14px;font-weight:bold;}
#userprofile #twocolume_box #rt_travelbox .mapview li .viewmap a{text-decoration:none;}
#userprofile #twocolume_box #rt_travelbox .mapview li .viewmap a:hover{color:#969696;text-decoration:none;}
#userprofile #twocolume_box #rt_travelbox .member_pic{width:100%;float:left;border-bottom:1px dashed #e9ecf3;padding:0 0 12px;}
#userprofile #twocolume_box #rt_travelbox .member_pic li{display:inline-block;height:66px;padding:8px 0 0 18px;}
#userprofile #twocolume_box #rt_travelbox .member_pic li img{background:url("../images/default/66_64.gif") no-repeat center center;}
#userprofile #twocolume_box #rt_travelbox .member_pic span{margin:8px 0 0;font-size:12px;color:#ccc;}
#userprofile #twocolume_box #rt_travelbox .ranktext{width:256px;list-style:none;display:block;}
#userprofile #twocolume_box #rt_travelbox .ranktext li{width:220px;float:left;margin:0 0 0 20px;}
#userprofile #twocolume_box #rt_travelbox .ranktext li p{width:135px;float:left;}
#userprofile #twocolume_box #rt_travelbox .ranktext li span{width:auto;text-align:right;float:right;color:#01aef0;font-weight:bold;}
#userprofile #twocolume_box #rt_travelbox .business li{padding:2px 0;width:255px;text-align:left;}
#login_formbox{width:auto;height:auto;clear:both;}
#login_formbox .login_formlist{width:370px;height:auto;font-size:12px;color:#666;float:left;}
#login_formbox .login_formlist dl{position:relative;width:390px;}
#login_formbox .legalform_account{width:720px;height:auto;list-style:none;margin:0;float:left;border-bottom:1px dashed #e9ecf3;}
#login_formbox .legalform_account .formfield{width:720px;display:inline-block;color:#333;}
#login_formbox .legalform_account .formfield li{width:720px;display:inline-block;clear:both;}
#login_formbox .legalform_account .formfield li label{display:inline-block;padding:0 6px 0 0;width:120px;float:left;color:#333;}
#login_formbox .legalform_account .formfield li div{width:200px;float:left;}
#login_formbox .form_smalltext{font-size:12px;}
#login_formbox .form_textbox{border:1px solid #e9ecf3;height:25px;width:220px;}
#login_formbox .form_textbox:hover,#login_formbox .form_textbox:active{height:25px;background-color:#e5e5e5;}
#login_formbox .text{font-size:14px;color:#666;text-decoration:none;font-weight:bold;}
#login_formbox .text a,#login_formbox .text a:hover{color:#666;text-decoration:none;}
#login_formbox .form_links{width:720px;height:auto;float:left;padding:5px 0 6px 0;border-bottom:1px dashed #e9ecf3;margin:0 0 12px;}
#login_formbox .form_links ul{width:auto;margin:0;list-style:none;}
#login_formbox .form_links li{display:block;font-size:14px;color:#969696;text-decoration:none;float:left;text-transform:uppercase;font-weight:bold;line-height:15px;padding:0 15px 0px 8px;}
#login_formbox .form_links li a,#login_formbox .form_links li a:hover{text-decoration:none;color:#969696;}
.tab_links{width:682px;height:auto;float:left;padding:4px 0 6px 0;border:1px dashed #e9ecf3;margin:0 0 12px;margin:4px 0 6px 0;}
.tab_links ul{width:auto;margin:0;list-style:none;}
.tab_links ul li{color:#969696;display:inline-block;font-size:14px;text-decoration:none;text-transform:uppercase;line-height:15px;text-align:center;padding:0px 20px;}
.tab_links ul li .current_line{color:#000;}
.tab_links ul li a{text-decoration:none;color:#969696;}
.tab_links ul li a:hover{color:#666;text-decoration:none;}
.line{border-right:1px solid #e9ecf3;line-height:15px;}
.error{display:none;text-align:left;color:#e8554e;font-weight:normal;}
/*======================================================*/
.isc_twitterprofile_static{background-position:-27px -442px;width:27px;height:25px;color:#a4d220;}
.isc_facebookprofile_static{background-position:-1px -442px;width:26px;height:25px;color:#a4d220;}
.isc_inprofile_static{background-position:-56px -442px;width:26px;height:25px;color:#a4d220;}
.isc_googleplusprofile_static{background-position:-82px -442px;width:24px;height:25px;color:#a4d220;}
.isc_stumbleprofile_static{background-position:-108px -442px;width:24px;height:25px;color:#a4d220;}
.isc_youtubeprofile_static{background-position:-134px -442px;width:24px;height:25px;color:#a4d220;}
.isc_foursquare_static{background-position:-159px -442px;width:24px;height:25px;}
.isc_flickr_static{background-position:-184px -442px;width:25px;height:25px;}
/*=========================NEW DETAIL PAGE=======================*/
#q_commentbox .commentbox li .imgbox{height:auto;display:inline-block;background:url('../images/default/member_64_64.gif') no-repeat center center;float:left;}
#q_commentbox .commentbox li .imgbox img{max-height:200px;max-width:200px;width:100%;}
#q_commentbox .popup_comment li .imgbox{height:64px;display:inline-block;background:url('../images/default/member_64_64.gif') no-repeat center center;float:left;}
/*======================New Listing Box 18nov=============================*/
#main #place-horizontal-box{width:715px;height:auto;clear:both;border-bottom:1px dashed #e9ecf3;padding:15px 0 8px;display:inline-block;}
#main #place-horizontal-box #lt-detailbox{width:490px;height:auto;float:left;border-right:1px dashed #e9ecf3;}
#main #place-horizontal-box #lt-detailbox #hotelimgcontainer{width:145px;height:auto;float:left;}
#main #place-horizontal-box #lt-detailbox #hotelimgcontainer .img-box{width:150px;height:100px;overflow:hidden;border:1px solid #e9ecf3;padding:3px;background:url('../../shared/images/default/150_100.gif') no-repeat center center;text-align:center;line-height:100px;vertical-align:middle;}
#main #place-horizontal-box #lt-detailbox #hotelimgcontainer .rating-layout{width:122px;height:25px;background:url('../images/rating-box.gif') no-repeat;line-height:22px;margin:0 0 0 31px;}
#main #place-horizontal-box #lt-detailbox #hoteldetails{width:320px;height:auto;float:right;padding:0px;}
#main #place-horizontal-box #lt-detailbox #hoteldetails h2{color:#01aef0;font-size:16px;text-align:left;}
#main #place-horizontal-box #hoteldetails dl{width:320px;}
#main #place-horizontal-box #hoteldetails dl dt{color:#969696;font-size:12px;font-weight:bold;float:left;margin-right:4px;width:60px;}
#main #place-horizontal-box #hoteldetails dl dd{float:left;width:255px;text-align:left;}
#main #place-horizontal-box #hoteldetails dl dd a{color:#333;font-size:12px;font-weight:normal;}
#shadow-container{position:relative;left:3px;top:3px;margin-right:3px;margin-bottom:3px;width:156px;float:left;}
#shadow-container .container{width:auto;position:relative;left:-7px;top:-9px;height:130px;background:#FFF;border:1px solid #e0e0e0;padding:2px;}
#shadow-container .shadow{background:url('../images/bg_shadow.gif') no-repeat bottom right;}
#shadow-container .shadow .container .imgbox{background:url('../images/default/150_100.gif') no-repeat center center;text-align:center;width:150px;height:100px;vertical-align:middle;overflow:hidden;line-height:100px;}
#main #place-horizontal-box .rating_layout{width:150px;height:auto;padding:4px 0 0;}
#main #place-horizontal-box .rating_layout .visitorhits{color:#01aef0;font-weight:bold;float:left;font-size:16px;padding:0 0 0 8px;display:inline;}
#main #place-horizontal-box .rating_layout .thumb{float:right;padding:0 6px 0 0;padding:0 8px 0 0;display:inline;}
#main #place-horizontal-box #mostpop_list{width:210px;height:auto;float:right;padding:0 0 0 6px;color:#333;line-height:normal;}
#main #place-horizontal-box #mostpop_list p .ranklist{font-size:32px;color:#01aef0;float:left;padding:0 4px 4px 0;}
#main #place-horizontal-box #attraction_box{width:720px;height:auto;clear:both;}
#main #place-horizontal-box #attraction_field{width:700px;}
#main #place-horizontal-box #mostpop_list .member-pic{width:auto;float:left;}
#main #place-horizontal-box #mostpop_list .member-pic li{display:inline-block;height:25px;float:left;padding:0 2px;}
#main #place-horizontal-box #mostpop_list .member-pic span{margin:8px 0 0 0;font-size:12px;color:#e5e5e5;}
#main #place-horizontal-box #listimgbox{width:151px;height:auto;background-image:url('../images/bg_shadow.gif');background-repeat:no-repeat;float:left;padding:4px 4px 4px 8px;}
#main #place-horizontal-box #listimgbox .img_box{width:150px;height:100px;}
#main #place-horizontal-box #listimgbox .rating_layout{width:150px;height:auto;padding:3px 0 0;}
#main #place-horizontal-box #listimgbox .rating_layout .visitorhits{color:#01aef0;font-weight:bold;float:left;font-size:16px;}
#main #place-horizontal-box #listimgbox .rating_layout .thumb{float:right;padding:0 6px 0 0;}
/*=======================Banner Listing======================*/
#top_bannerbox{height:auto;background-color:#e5e5e5;-moz-box-shadow:2px 2px 2px #e7e7e7;-webkit-box-shadow:2px 2px 2px #e7e7e7;box-shadow:2px 2px 2px #e7e7e7;clear:both;padding:6px;text-align:left;display:none;margin-bottom:8px;}
#top_bannerbox .title{color:#01aef0;font-size:16px;font-weight:bold;line-height:25px;}
#top_bannerbox .text{color:#969696;font-size:16px;font-weight:bold;text-align:left;}
#signupalert{width:970px;height:auto;background-color:#FFFFCC;-moz-box-shadow:2px 2px 2px #e7e7e7;-webkit-box-shadow:2px 2px 2px #e7e7e7;box-shadow:2px 2px 2px #e7e7e7;clear:both;text-align:left;display:none;margin:0 0 6px 4px;padding:4px;}
#signupalert .title{color:#01aef0;font-size:16px;font-weight:bold;line-height:25px;}
#signupalert .text{color:#969696;font-size:16px;font-weight:bold;text-align:left;}
#signupalert .facebook_login{color:#333;font-size:16px;background:url(../images/indexgallery/home-facebook.png) no-repeat;width:204px;height:33px;}
#signupalert .facebook_login a{width:204px;height:33px;line-height:24px;}
#signupalert .number_layout{width:970px;height:auto;clear:both;padding:12px 0 0;}
#signupalert .number_layout .text{font-size:16px;color:#333;vertical-align:middle;font-weight:normal;line-height:18px;}
#signupalert .number{width:18px;height:18px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;display:inline-table;float:left;margin-right:4px;line-height:18px;color:#FFF;font-size:16px;text-align:center;}
#signupalert .blue{background-color:#01AEF6;}
#signupalert .green{background-color:#BCDE58;}
#signupalert .red{background-color:#F45B1F;}
/*====Calendar Control====*/
#CalendarControlIFrame{display:none;left:0;position:absolute;top:0;height:250px;width:250px;z-index:99;}
#CalendarControl{position:absolute;background-color:#f4faff;display:none;z-index:100;font-size:12px;margin:0;padding:0;}
#CalendarControl table{font-family:Arial,Helvetica,sans-serif;font-size:12px;border-left:1px solid #6aa7ee;border-right:1px solid #6aa7ee;}
#CalendarControl th{font-weight:normal;width:25px;height:20px;}
#CalendarControl th a{font-weight:normal;text-decoration:none;color:#FFF;padding:1px;}
#CalendarControl td{text-align:center;vertical-align:middle;font-size:12px;}
#CalendarControl .header{background-color:#3489ec;height:20px;}
#CalendarControl .weekday{background-color:#f4faff;color:#000;width:3em;}
#CalendarControl .weekend{background-color:#f4faff;color:#000;width:25px;height:20px;}
#CalendarControl .current{border:1px solid #338bf1;background-color:#f4faff;color:#1a1a1a;width:25px;height:20px;}
#CalendarControl .unsel{display:block;font-size:12px;border:1px solid #bcfcfa;width:25px;height:20px;text-decoration:line-through;color:#CCC;}
#CalendarControl .weekday,#CalendarControl .weekend,#CalendarControl .current{display:block;text-decoration:none;border:1px solid #bcfcfa;width:25px;height:20px;}
#CalendarControl .weekday:hover,#CalendarControl .weekend:hover,#CalendarControl .current:hover{color:#f4faff;background-color:#6aa7ee;border:1px solid #0e83cb;}
#CalendarControl .previous{text-align:left;}
#CalendarControl .next{text-align:right;}
#CalendarControl .previous,#CalendarControl .next{font-size:12px;padding:1px 3px;}
#CalendarControl .previous a,#CalendarControl .next a{color:#f4faff;text-decoration:none;font-weight:bold;}
#CalendarControl .title{text-align:center;font-weight:bold;white-space:nowrap;color:#FFF;}
#CalendarControl .empty{background-color:#f4faff;border:1px solid #f4f2f3;}
/*====tooltip====*/
.tooltip-cloud{min-width:100px;position:absolute;left:-2000px;z-index:200;background:#373737;width:auto;padding:0 8px;height:30px;font-size:11px;color:#fff;text-align:center;line-height:30px;vertical-align:middle;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}
.tooltip-cloud div,.tooltip-cloud a{color:#fff;font-size:11px;}
.transitions-enabled.masonry,.transitions-enabled.masonry .masonry-brick{-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s;}
.transitions-enabled.masonry{-webkit-transition-property:height,width;-moz-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width;}
.transitions-enabled.masonry .masonry-brick{-webkit-transition-property:left,right,top;-moz-transition-property:left,right,top;-o-transition-property:left,right,top;transition-property:left,right,top;}
.transitions-enabled.infinite-scroll.masonry{-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;}
/*Event Box list css*/
#main #place-horizontal-box #lt-detailbox-events{width:550px;height:auto;float:left;}
#main #place-horizontal-box #lt-detailbox-events #hoteldetails{width:520px;height:auto;}
#main #place-horizontal-box #lt-detailbox-events #hoteldetails h2{color:#01aef0;font-size:16px;text-align:left;}
#main #place-horizontal-box #lt-detailbox-events #hoteldetails dl{width:350px;}
#main #place-horizontal-box #lt-detailbox-events #hoteldetails dl dt{color:#969696;font-size:12px;font-weight:bold;float:left;margin-right:4px;width:80px;}
#main #place-horizontal-box #lt-detailbox-events #hoteldetails dl dd{float:left;width:255px;text-align:left;}
#main #place-horizontal-box #lt-detailbox-events #hoteldetails dl dd a{color:#333;font-size:12px;font-weight:normal;}
#categories dl{width:auto;}
#categories dl dt{color:#969696;font-size:12px;font-weight:bold;float:left;margin-right:4px;width:50px;}
#categories dl dd{width:680px;text-align:left;}
#categories dl dd a{color:#333;font-size:12px;font-weight:normal;}
.ics_facebook{background-position:-266px -484px;width:42px;height:42px;}
.album_edit{background-position:-361px -443px;width:14px;height:14px;}
.rvs_guideview{background-position:0px -500px;width:100px;height:26px;}
.rvs_guideview:hover{background-position:0px -525px;width:100px;height:26px;}
.rvs_guideview_current{background-position:0px -525px;width:100px;height:26px;}
.slide_ltarrow{background-position:-313px -443px;width:20px;height:32px;}
.slide_rtarrow{background-position:-339px -443px;width:20px;height:32px;}
/*====oopsbanner====*/
.oopsbanner{height:100px;background-color:#FFF;background-image:url(../images/promote/oops_img.gif);background-repeat:no-repeat;background-position:50% 0;}
.quotetext a,.quotetext2 a{color:#01aef0;text-decoration:none;display:inline;font-size:22px;}
.quotetext{font-size:22px;color:#333;display:block;line-height:25px;}
.quotetext2{font-size:22px;color:#333;display:block;line-height:25px;clear:both;}
.oopsbanner a .signupnow_btn,.oopsbanner a:hover signupnow_btn{width:263px;height:64px;margin:20px 0 0 120px;background:url(../images/promote/signupnow_promotebtn.gif) no-repeat;display:inline-block;}
.oopsbanner .pro_travelservice{font-size:24px;color:#01aef0;float:right;width:330px;margin-top:30px;}
.oopsbanner .smalltext{font-size:16px;color:#969696;}
ul.dest_links{width:auto;margin:0;list-style:none;float:left;clear:both;}
ul.dest_links li{display:block;float:left;font-size:16px;color:#969696;text-decoration:none;padding:0 16px 12px;line-height:24px;vertical-align:middle;}
ul.dest_links li a{color:#969696;text-decoration:none;}
ul.dest_links li a:hover{color:#333;text-decoration:none;}
ul.dest_links .nav_morelinks{float:left;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#969696;}
.popnavigation{font-size:13px;position:absolute;top:0;left:0;padding:0 0 0 8px;margin:0;z-index:500;line-height:16px;}
.popnavigation .arr{position:absolute;top:30px;left:1px;background:transparent url('../images/add_to_list/tipArrowWhite.png') no-repeat left 6px;width:9px;height:24px;cursor:pointer;}
.popnavigation .popnavigation-inner,.popnavigation .header{width:675px;}
.popnavigation .header .title{font-size:13px;font-weight:bold;color:#FFF;}
.popnavigation .header .close{background:url('../images/icons/close_icon.gif') no-repeat right;float:right;padding:3px;width:16px;height:16px;}
.popnavigation .popnavigation-inner{padding:6px;background:#fff;border:1px solid #e9ecf3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0;-moz-box-shadow:1px 2px 3px rgba(0,0,0,.1);-webkit-box-shadow:1px 2px 3px rgba(0,0,0,.1);box-shadow:1px 2px 3px rgba(0,0,0,.1);min-height:40px;}
.popnavigation .popnavigation-inner.loading{background-image:url(../images/add_to_list/ajax_spinner.gif);background-repeat:no-repeat;background-position:50% 6px;}
.popnavigation .header{background-color:#01aef0;color:#fff;overflow:hidden;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding:6px 9px;width:671px;}
.popnavigation .scroll-area{min-height:40px;max-height:300px;overflow:auto;}
.popnavigation .scroll-area:-webkit-scrollbar{width:10px;height:8px;}
.popnavigation .scroll-area:-webkit-scrollbar-track{width:12px;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.popnavigation .scroll-area:-webkit-scrollbar-track-piece{background-color:#fff;width:10px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.popnavigation .scroll-area:-webkit-scrollbar-thumb:horizontal,.popnavigation .scroll-area:-webkit-scrollbar-thumb:vertical{background-color:#8c8c8c;border:2px solid #fff;width:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
#feedback{margin:0 auto;position:relative;z-index:999999;}
#feedback a.feedback{background:url("../images/buttons/contact_us.png") no-repeat scroll 0 0 transparent;display:block;width:30px;height:120px;margin:0;position:fixed;left:0;top:265px;}
#feedback a.feedback:hover{background-position:-30px 0;}
.thankyoubox{width:720px;height:auto;padding:8px 0 0 0;border-bottom:1px dashed #e9ecf3;}
.thankyoubox p .title{color:#d74c15;font-size:200%;font-weight:bold;padding:15px 0 20px 0;}
.thankyoubox p .message{color:#666;font-size:14px;font-weight:normal;line-height:normal;}
.thankyoubox p .continuelink{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;color:#969696;font-style:italic;text-align:left;font-weight:bold;vertical-align:bottom;}
.thankyoubox p .imgrtbottom{float:right;vertical-align:bottom;padding:0 4px;}
#backtotop{position:fixed;bottom:30px;z-index:9999;right:30px;}
#backtotop a{width:30px;height:32px;padding:8px;display:block;text-align:center;font:11px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#bbb;background:#e4f5fc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:1s;-moz-transition:1s;transition:1s;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
#backtotop a:hover{color:#79ec3e;background-color:#40bafa;cursor:pointer;}
#backtotop span{width:30px;height:32px;background:url('../../shared/images/icons/up-arrow.png') no-repeat center 0px;display:block;margin-bottom:7px;background-color:none !important;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#backtotop a:hover span{background-position:center -32px;background-color:none !important;}
/* Recreational & Cultural Activity Desgin Sprite*/
.acitivitysprite{background:#e3e3e3 url("../../shared/images/icons/images-icons.png") no-repeat scroll 0 0;display:inline-block;margin:0;overflow:hidden;padding:0;position:relative;vertical-align:middle;}
.acitivitysprite span{position:absolute;}
.img_swimming{background-position:-0 -0px;height:64px;width:64px;}
.img_hiking_treking{background-position:-64px -0px;height:64px;width:64px;}
.img_climbing{background-position:-128px -0px;height:64px;width:64px;}
.img_biking{background-position:-192px -0px;height:64px;width:64px;}
.img_diving_snorkeling{background-position:-256px -0px;height:64px;width:64px;}
.img_golf{background-position:-320px -0px;height:64px;width:64px;}
.img_driving{background-position:-320px -0px;height:64px;width:64px;}
.img_rafting{background-position:-0 -64px;height:64px;width:64px;}
.img_sailing{background-position:-64px -64px;height:64px;width:64px;}
.img_camping{background-position:-128px -64px;height:64px;width:64px;}
.img_fishing{background-position:-192px -64px;height:64px;width:64px;}
.img_skiing{background-position:-256px -64px;height:64px;width:64px;}
.img_surfing{background-position:-320px -64px;height:64px;width:64px;}
.img_bird_watching{background-position:-0px -128px;height:64px;width:64px;}
.img_wildlife_safari{background-position:-64px -128px;height:64px;width:64px;}
.img_museums{background-position:-192px -192px;height:64px;width:64px;}
.img_art_galleries{background-position:-64px -192px;height:64px;width:64px;}
.img_music_events{background-position:-0px -192px;height:64px;width:64px;}
.img_historical_sites{background-position:-256px -128px;height:64px;width:64px;}
.img_archaeology{background-position:-128px -128px;height:64px;width:64px;}
.img_language_schools{background-position:-192px -128px;height:64px;width:64px;}
.img_cooking_classes{background-position:-320px -128px;height:64px;width:64px;}
.img_yoga_meditation{background-position:-128px -192px;height:64px;width:64px;}
/*==========travel style=======*/
.travelstylesprite{background:#e3e3e3 url("../../shared/images/icons/travelstyles.jpg") no-repeat scroll 0 0;display:inline-block;margin:0;overflow:hidden;padding:0;position:relative;vertical-align:middle;}
.travelstylesprite span{position:absolute;}
.tss_foodie{background-position:-0 -0px;height:64px;width:64px;}
.tss_photographer{background-position:-64px -0px;height:64px;width:64px;}
.tss_backpacker{background-position:-128px -0px;height:64px;width:64px;}
.tss_ecogreen{background-position:-192px -0px;height:64px;width:64px;}
.tss_social{background-position:-256px -0px;height:64px;width:64px;}
.tss_blogger{background-position:-320px -0px;height:64px;width:64px;}
.tss_beachbum{background-position:-384px -0px;height:64px;width:64px;} 
/*==========Member Badge=======*/
.badges{width:64px;height:64px;background:url('../../shared/images/icons/badges.png') no-repeat center center;text-align:center;vertical-align:middle;line-height:64;display:inline-block;position:relative;}
.badges.traveler{background-position:-65px -64px;}
.badges.travelagent{background-position:-1px -64px;}
.badges span.sprite_rank{display:block;margin:0;padding:0;overflow:hidden;background:url('../../shared/images/icons/badges.png') no-repeat;width:62px;height:62px;text-align:left;vertical-align:top;}
.badges span.isr_certified{background-position:-1px -1px;}
.badges span.isr_travelagent{background-position:-62px -1px;}
.badges span.isr_traveler{background-position:-128px -1px;}
#menu .badges{position:absolute;z-index:1;width:64px;height:64px;right:0;}
/*======member left menu======*/
#menu .username{padding:8px 8px 4px 0;font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;color:#282828;}
#menu .linktext,#menu .linktext a{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;color:#282828;}
#menu .linktext a:hover{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;color:#01aef0;}
#menu .divider_line{border-bottom:1px solid #e9ecf3;padding:0 0 15px 0;}
#profile{height:100%;position:relative;}
#profile .avatarbg{width:auto;background:none;height:auto;clear:both;padding-bottom:4px;margin-bottom:4px;}
#profile .edit a{font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#666;padding:4px 0 0 0;}
#profile .avatarbg .avatarbox{width:100%;height:auto;clear:both;border:1px solid #e9ecf3;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;float:left;display:block;padding:8px;background:#fff;position:relative;}
#profile .avatarbg .avatarbox .user{width:100%;height:auto;padding:0;display:block;text-align:center;min-height:150px;position:relative;font-size:14px;color:#666;font-family:Arial,Helvetica,sans-serif;}
#profile .avatarbg .avatarbox .user a{font-size:12px;color:#666;font-family:Georgia,"Times New Roman",Times,serif;}
#profile .avatarbg .avatarbox .user:hover{opacity:0.15;}
#profile .avatarbg .avatarbox span a{position:absolute;display:none;}
#profile .avatarbg .avatarbox:hover span a{width:100%;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#666;display:block;line-height:140px;text-align:center;}
#profile .avatarbg .avatarbox .questionmark{font-family:Arial,Helvetica,sans-serif;font-size:100px;color:#666;font-weight:bold;position:absolute;line-height:100px;text-align:center;left:80px;top:60px;}
#profile .avatarbg .avatarbox .avatar_btn{margin:25px auto;width:175px;height:15px;position:absolute;display:block;line-height:140px;text-align:center;top:140px;left:20px;}
#profile .avatarbg .avatarbox .avatar_btn button{width:100px;height:32px;position:absolute;margin:0 auto;background-color:#fff;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#666;border:none !important;padding:2px 8px;cursor:pointer;left:0;right:0;border-radius:3px !important;font-weight:normal;}
#profile .avatarbg .avatarbox .avatar_btn button a:hover{border-radius:3px !important;}
#profile .avatarbg .avatarbox .nophoto a{font-size:12px;color:#666;font-family:Georgia,"Times New Roman",Times,serif;}
#profile .avatarbg .avatarbox .iconlist{width:100%;text-align:left;padding:4px 4px 0 0;}
#profile .avatarbg .avatarbox .iconlist a{padding:0 4px 2px 2px;}
#profile .location{padding:8px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;}
#profile .location a{text-align:center;color:#01aef0;font-family:"open_sanssemibold",Tahoma,Calibri,Arial,sans-serif;font-size:14px;font-weight:normal;}
#profile .interest{padding:8px 0;margin:0 8px;border-top:1px solid #e9ecf3;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;}
#profile p{width:auto;font-size:14px;color:#333;padding:15px 0 0;text-align:left;line-height:normal;clear:both;font-size:12px;font-family:Arial,Helvetica,sans-serif;}
#profile p a{color:#333;font-size:12px;font-family:Arial,Helvetica,sans-serif;}
#profile .boxes{width:auto;height:auto;padding:0 0 15px;}
#menu .subtitle{width:100%;font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;color:#01aef0;height:auto;font-weight:normal;padding:8px 0!important;line-height:normal;border-bottom:none;}
#menu .subtitle a{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;color:#01aef0;font-weight:normal;line-height:normal;}
#menu .sublinks,#menu .sublinks a{color:#333;text-decoration:none;}
#menu .viewall,#menu .viewall a{font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#666;text-align:left !important;float:none !important;padding:8px 0 0;}
#menu .viewall a:hover{font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#01aef0;}
#profile .travel_pic{padding:0px;}
#profile .travel_pic li{display:inline-block;padding:0px 4px 4px 0;float:left;*display:inline;}
#profile .travel_pic li img{width:64px;height:64px;}
#profile .friend_list{padding:8px 0 12px;text-align:left;}
#profile .friend_list li{display:inline-block;height:32px;padding:4px 2px 0 0;*display:inline;}
#profile .friend_list li img{width:32px;height:32px;padding:0 0 2px;}
#profile ul.sidemenu{font-family:Arial,Helvetica,sans-serif;font-size:16px;list-style:none outside none;margin:0;padding:0;}
#profile ul.sidemenu li{height:50px;text-decoration:none;border-bottom:1px solid #e9ecf3;font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-size:14px;color:#01aef0;padding-top:4px;}
#profile ul.sidemenu li a{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-size:14px;color:#01aef0;float:left;padding:0 4px 0 0;text-decoration:none;}
#profile ul.sidemenu li a:hover{background:none !important;color:#01aef0;}
#profile ul.sidemenu li span.count{background:#e8554e;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:Arial,Helvetica,sans-serif;font-size:11px;-webkit-font-smoothing:antialiased;font-weight:bold;height:auto;line-height:auto;min-width:20px;padding:2px 3px;text-align:center;color:#fff;display:inline-block;}
.rt_graybtn{float:right;padding:8px 0 0;}
.rt_graybtn span{padding:0 4px;color:#333;font-weight:bold;font-size:14px;}
.rt_graybtn span a{color:#333;font-weight:bold;}
.rt_graybtn .gray{background:-moz-linear-gradient(center top,#e5e5e5,#e5e5e5) repeat scroll 0 0 transparent;-webkit-border-radius:3px;width:100px;color:#333;-khtml-border-radius:3px;}
.rt_graybtn .graybutton{-moz-border-radius:0.3em 0.3em 0.3em 0.3em;cursor:pointer;font-family:Arial;outline:medium none;text-align:center;padding:4px 8px;text-decoration:none;color:#333;}
#main .map{width:300px;height:auto;float:right;font-weight:bold;font-size:16px;}
#main .usercontent .userdetails ul{width:auto;height:auto;clear:both;}
#main .usercontent .userdetails li{display:block;border-bottom:1px dashed #e9ecf3;font-size:14px;margin:8px 8px 8px 0;padding-bottom:8px;*display:block;}
#main .usercontent .userdetails li .fieldtitle{color:#969696;width:auto;font-weight:bold;text-align:left;width:100px;float:left;line-height:18px;}
#main .usercontent .userdetails li .fieldtext{color:#333;width:auto;float:right;text-align:left;width:260px;line-height:18px;}
#main .listtitle{background:none repeat scroll 0 0 #AFD9F6;border-radius:3px;clear:both;height:30px;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}
#main .listtitle .heading{color:#333;float:left;font-size:16px;font-weight:bold;line-height:20px;padding:4px 0 0 8px;}
#main .listtitle .viewlink{border-left:1px solid #01AEF0;color:#01AEF0;float:right;font-weight:bold;line-height:20px;padding:0 8px;margin-top:4px;}
#list-holder{width:auto;height:auto;margin:8px 0 auto;padding-left:8px;}
.listedbox{height:auto;margin:20px 0 0 0;clear:both;}
.bgshadow{position:relative;left:3px;top:3px;margin-right:3px;margin-bottom:3px;margin-top:-46px;width:212px;}
html>body .bgshadow{margin-top:-16px;}
.bgshadow .container{background:#FFF;border:1px solid #ccc;padding:0px;height:285px;width:auto;position:relative;left:-7px;top:-9px;}
.bgshadow .container .plain-title{display:block;width:200px;height:auto;max-height:30px;padding:0 4px 8px;color:#333;font-weight:bold;text-align:left;overflow:hidden;}
.bgshadow .container .plain-title a{color:#333;}
.bgshadow .shadow{background:url(../images/member-list/shadow-box.gif) no-repeat bottom right;}
.listeddisplaybox{text-align:center;margin:0;padding:2px 0 4px 2px;float:left;width:100%;clear:both;height:200px;}
.listeddisplaybox .imagebox{text-align:center;margin:0 2px 4px;float:left;width:64px;height:64px;background-color:#e5e5e5;}
.listeddisplaybox .imagebox img{padding:0 0 0 0;margin:0 auto;background:#fff;clear:both;}
.listeddisplaybox .member-list-edit{font-size:12px;color:#333;font-weight:bold;padding-top:4px;}
.listeddisplaybox .member-list-edit a{color:#333;}
.withoutlist_field{width:400px;height:auto;float:left;text-align:left;padding:120px 0 0 35px;}
.withoutlist_field .fieldtitle{font-size:16px;font-weight:bold;color:#969696;line-height:35px;}
.withoutlist_field .text{font-size:14px;color:#333;line-height:normal;}
.starthere_box{width:132px;height:54px;background:url(../images/icons/starthere.png) no-repeat;position:absolute;z-index:75;margin:25px 0 0 195px;}
.img_displayboxes{width:auto;margin:0;}
.img_displayboxes li{width:auto;height:auto;display:inline-block;padding:0;}
.img_displaybox li span{padding:0 0 0 4px;}
.iconlist{width:200px;padding:0 8px 0 0;color:#333;display:inline-block;text-align:left;}
.iconlist a{color:#333;}
.iconlist a:hover{color:#01aef0;}
#main #twocolume_box{width:730px;height:auto;padding:12px 0 0;clear:both;}
#main #twocolume_box #rt_travelbox{width:260px;height:auto;float:right;}
#main #twocolume_box #q_commentbox{width:430px;height:auto;float:left;}
#main #twocolume_box #q_commentbox .userdisplay{color:#969696;font-size:12px;padding:8px 0 0 8px;width:400px;display:block;height:auto;clear:both;}
#main #twocolume_box #q_commentbox .userdisplay li{width:430px;height:auto;border-bottom:1px dashed #e9ecf3;display:block;}
#main #twocolume_box #q_commentbox .userdisplay li .user{width:64px;height:auto;float:left;}
#main #twocolume_box #q_commentbox .userdisplay li .usercomment{width:350px;height:auto;float:right;padding:0 0 0 8px;}
#main #twocolume_box #q_commentbox .userdisplay li .usercomment .comments_list{width:350px;height:auto;margin:12px 0 0;float:left;display:block;}
#main #twocolume_box #q_commentbox .userdisplay li .usercomment .comments_list li{font-size:12px;color:#969696;line-height:normal;text-align:left;border-bottom:none;}
#main #twocolume_box #q_commentbox .userdisplay li .usercomment .comments_list li div{width:100px;height:auto;float:left;}
#main #twocolume_box #q_commentbox .userdisplay li .usercomment .comments_list li span{float:left;width:180px;padding:0 8px 0 15px;font-size:14px;font-weight:bold;}
#main #twocolume_box #q_commentbox .userdisplay li .usercomment .comments_list li span dl{width:190px;color:#969696;}
#main #twocolume_box #q_commentbox .userdisplay li .usercomment .comments_list li span dt{line-height:15px;width:200px;color:#01aef0;}
#main #twocolume_box #q_commentbox .userdisplay li .usercomment .comments_list li span dd{line-height:15px;width:200px;font-size:12px;font-weight:normal;}
#main #twocolume_box #q_commentbox .userdisplay li .usercomment .comments_list li span .address,#main #twocolume_box #q_commentbox .userdisplay li .usercomment .comments_list li .blackfield{color:#333;}
#main #twocolume_box #q_commentbox .minbox{font-size:12px;clear:both;line-height:25px;color:#969696;}
#main #twocolume_box #q_commentbox .blackfield,#main #twocolume_box #q_commentbox .blackfield a{color:#333;}
#main #twocolume_box #q_commentbox .viewbar{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;height:22px;clear:both;background-color:#e5e5e5;margin:8px 0 0 0;text-align:center;color:#969696;line-height:22px;font-size:14px;}
#main #twocolume_box #q_commentbox .viewbar a{color:#969696;width:100%;}
#main #twocolume_box #q_commentbox .viewbar a:hover{color:#01aef0;width:100%;}
#main #twocolume_box #q_commentbox .loading{text-align:center;width:100%;background:#fff center no-repeat url('../images/ajax-loader.gif');}
#main #twocolume_box #rtevent_layout{width:270px;height:auto;float:right;z-index:100;color:#FFF;}
#main #twocolume_box #rtevent_layout .event_box{width:244px;height:auto;margin:0 auto;border-bottom:1px dashed #e9ecf3;clear:both;text-align:left;padding:8px 0;display:block;}
#main #twocolume_box #rtevent_layout .event_box .title{color:#01aef0;font-size:16px;font-weight:bold;text-align:left;}
#main #twocolume_box #rtevent_layout .event_box .address{color:#333;font-size:14px;text-align:left;line-height:normal;}
#main #twocolume_box #rtevent_layout .event_box .usertxt_field{color:#969696;font-size:12px;padding:8px 0 0;}
#main #twocolume_box #rtevent_layout #featured_member{width:270px;height:auto;clear:both;margin:15px 0 0;}
#main #twocolume_box #rtevent_layout #featured_member .member_list{width:244px;height:auto;clear:both;margin:15px 0 0;border-bottom:1px dashed #e9ecf3;margin:0 auto;padding:15px 0;}
#main #twocolume_box #rtevent_layout #featured_member .member_list .member{width:204px;height:auto;-moz-border-radius:3px;-webkit-border-radius:3px;background:#f3f3f3;padding:15px;-khtml-border-radius:3px;}
#main #twocolume_box #rtevent_layout #featured_member .member_list .member .heading{color:#333;font-size:16px;font-weight:bold;line-height:20px;float:left;padding:4px 0 0 16px;}
#main #twocolume_box #rtevent_layout #featured_member .member_list .member .userlist{width:210px;height:auto;}
#main #twocolume_box #rtevent_layout #featured_member .member_list .member .userlist li{width:210px;height:auto;display:inline-block;}
#main #twocolume_box #rtevent_layout #featured_member .member_list .member .userlist li span{width:64px;height:64px;padding:0 6px 0 0;}
#main #twocolume_box #rtevent_layout #featured_member .member_list .member .userlist li .arrow{width:64px;height:64px;}
#gallerylayout{width:260px;height:auto;padding:12px 0 0;}
#gallerylayout .arrow{-moz-border-radius:3px;-webkit-border-radius:3px;display:inline;float:left;margin-right:4px;line-height:18px;color:#FFF;font-size:16px;text-align:center;position:relative;font-weight:bold;-khtml-border-radius:3px;cursor:pointer;float:left;margin:70px 0 0 0;background-color:#aadeef;width:20px;height:26px;line-height:26px;}
#gallerylayout .arrow:hover{background-color:#ccc;}
#gallerylayout .disabled{background-color:#ccc;cursor:default;}
#gallerylayout .gallery_list{width:220px;float:left;padding:8px 0 12px 15px;text-align:left;}
#gallerylayout .gallery_list li{display:inline-block;height:32px;padding:4px 2px 0 0;*display:inline;}
#gallerylayout .gallery_list li img{width:32px;height:32px;padding:0 0 3px;}
.ui-progressbar{height:14px;text-align:left;overflow:hidden;width:140px;background-color:#bddff8;border:1px solid #969696;margin:0px;-moz-border-radius:none !important;-webkit-border-radius:none !important;border-radius:none !important;}
.ui-progressbar .ui-progressbar-value{margin:0 -1px;height:100%;background-color:#01aef0;}
#menus{width:100%;height:auto;}
#menus .divider{padding-top:12px;border:none;}
#menus .profilesummarylist{width:auto;margin:8px 0 0;clear:both;border:1px solid #e9ecf3;border-radius:5px;moz-border-radius:5px;-webkit-border-radius:5px;}
#menus .profilesummarylist li{cursor:pointer;padding:4px 0 0 4px;text-align:left;border:none;}
#menus .profilesummarylist li.first{font-size:12px;vertical-align:middle;color:#969696;padding:8px 0 0 4px;border-bottom:none;border:none;width:auto;}
#menus .profilesummarylist li.first a{color:#000;line-height:16px;vertical-align:middle;border:none;display:inline;width:auto;}
#menus .profilesummarylist li span{color:#01aef0;font-family:"open_sanssemibold",Tahoma,Calibri,Arial,sans-serif;font-size:14px;font-weight:normal;}
#menus .profilesummarylist li a{color:#000;text-decoration:none;border:none;display:inline;width:auto;}
#menus .profilesummarylist li a:hover{text-decoration:none;border:none;display:inline;width:auto;}
#menus .profilesummarylist li a:active{text-decoration:none!important;background:#f7f7f7;border:none;display:inline;width:auto;}
#menus .profilesummarylist li{background:#f3f3f3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#333;height:auto;border:none;line-height:14px;padding:6px 0 6px 6px;}
#menus .profilesummarylist li:hover{background:#f3f3f3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#333;border:none;}
#menus .profilesummarylist li:active a{color:#333;border:none;display:inline;width:auto;}
#menus .profilesummarylist li.showall{padding:10px;margin-bottom:0px;background-color:#f3f3f3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;}
#menus .profilesummarylist li.showall a{color:#666;border:none;}
#menus .profilesummarylist li.selected{background:#afd9f6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#333;border:none;}
#menus .profilesummarylist li .pro_field{width:auto;margin:0;list-style:none;padding:0px 4px 8px 0;}
#menus .profilesummarylist li .pro_field li{display:block;margin:none;padding:0 4px 0 0;line-height:18px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;text-decoration:none;height:20px;}
#menus .profilesummarylist li .pro_field li a{width:180px;text-decoration:none;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#menus .profilesummarylist li .pro_field li a:hover{width:180px;text-decoration:none;color:#01aef0;}
#menus .profilesummarylist li .pro_field li.filled{color:#333;padding:0 4px 0 0;}
#menus .profilesummarylist li .pro_field li.filled a{width:185px;text-decoration:line-through;color:#969696;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#menus .profilesummarylist li .pro_field li.filled a:hover{width:185px;text-decoration:line-through;color:#01aef0;}
#gallerylayout .gallerybg{width:212px;height:auto;float:left;padding:0 2px;}
#gallerylayout .gallerybg .gallerybox{width:208px;height:auto;border:1px solid #ccc;text-align:center;display:inline-block;min-height:150px;}
#gallerylayout .gallerybg .gallerybox .galleryimage{width:200px;height:auto;padding:4px;display:block;text-align:center;}
#gallerylayout .gallerybg .gallerybox .iconlist{width:auto;text-align:left;padding:0 0 0 4px;}
#gallerylayout .gallerybg .gallerybox .iconlist a{padding:0 4px 0 2px;}
#gallerylayout .gallerybg .view{text-align:right;padding:4px 8px 0 0;height:30px;}
#profile .addfriend{height:auto;}
#profile .addfriend li{border-bottom:1px dashed #e9ecf3;clear:both;padding:4px 0;display:block;position:absolute;position:relative;min-height:100px;}
#profile .addfriend li .user img{width:100%;height:auto;}
#profile .addfriend li a{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif !important;font-size:14px;color:#282828;}
#profile .addfriend li a:hover{color:#01aef0;}
#profile .addfriend li .btn{padding:0px;}
#profile .addfriend li .btn .green_btn,#profile .addfriend li .btn .green_btn:hover{width:auto;display:block;padding:4px;line-height:16px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;background:#afdb35;text-align:center;font-size:12px !important;color:#FFF;font-family:Arial,sans-serif;font-weight:bold;text-decoration:none;margin:8px 0;border:none;}
#profile .addfriend li .close{color:#282828;font-weight:bold;font-size:10px;text-decoration:none;position:absolute;top:4px;right:4px;}
#profile .addfriend li .close a{-moz-border-radius:none !important;-webkit-border-radius:none !important;color:#282828;border:none;padding:0 !important;background-color:none !important;}
#profile .invitefriend_btn,#profile .invitefriend_btn a{background:url('../images/buttons/invitefb_friends.png') no-repeat;width:220px;height:50px;display:block;margin:8px 0 0 0;}
#profile .anchorbutton{width:auto;padding:8px 15px;line-height:42px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;background:#afdb35;text-align:center;font-size:19px;color:#FFF;font-family:Arial,sans-serif;font-weight:bold;text-decoration:none;border:none;}
#profile .bluebutton{width:auto;padding:8px 15px;line-height:42px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;background:#01aef0;text-align:center;font-size:19px;color:#FFF;font-family:Arial,sans-serif;font-weight:bold;text-decoration:none;border:none;}
#main #traveler_commentbox #comment_layout #traveler_answer .question_field li .inputarea{border:1px solid #ccc;background-color:#FFF;width:180px;height:20px;font-size:14px;color:#969696;line-height:20px;vertical-align:middle;}
#main #traveler_commentbox #comment_layout #traveler_answer .question_field li .contentfield{display:inline-block;line-height:20px;vertical-align:top;padding-bottom:8px;}
#main #address_field{width:721px;height:auto;clear:both;padding:8px 0 0;}
#main #address_field .usercontent{width:400px;height:auto;float:left;font-size:12px;color:#333;text-align:left;padding:0 0 15px;}
#main #address_field .usercontent .linkfield{color:#01aef0;font-weight:bold;}
#main #address_field .lettodo{background:#f3f3f3;border-radius:3px;width:280px;height:auto;float:right;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:normal;font-size:16px;padding:15px 8px 8px;color:#969696;text-align:left;margin:0 0 8px;-khtml-border-radius:3px;}
#main #address_field .lettodo .big_text{font-size:16px;color:#969696;font-weight:bold;}
#main #address_field .msg_block{background:#f3f3f3;border-radius:3px;width:260px;height:auto;float:right;-moz-border-radius:3px;-webkit-border-radius:3px;padding:4px 8px 8px;color:#969696;text-align:left;margin:0 0 8px;-khtml-border-radius:3px;}
#main #address_field .msg_block .addview_text{color:#01aef0;font-size:14px;font-weight:bold;text-align:center;padding:4px 0 0;}
#main #address_field .msg_block .guide_msg{width:260px;height:auto;float:left;display:block;}
#main #address_field .msg_block .guide_msg li{border-bottom:1px dashed #ccc;display:block;padding:8px 0;}
#main #address_field .msg_block .guide_msg li i{color:#333;}
#main #address_field .msg_block .guide_msg li div{display:block;}
#main #address_field .msg_block .guide_msg li .userimg{width:32px;height:32px;float:left;display:block;}
#main #address_field .msg_block .guide_msg li .rtfield{width:210px;float:left;padding:0 8px;vertical-align:top;display:block;color:#333;font-weight:bold;}
#main #address_field .msg_block .guide_msg li .usertext{color:#333;font-size:14px;font-style:italic;}
#main #address_field .msg_block .guide_msg li .rtfield .positive{color:#99cc00;font-size:16px;font-weight:bold;display:block;}
#main #address_field .msg_block .guide_msg li .rtfield .neutral{color:#969696;font-size:16px;font-weight:bold;display:block;}
#main #address_field .msg_block .guide_msg li .rtfield .negative{color:#d74c15;font-size:16px;font-weight:bold;display:block;}
#main #address_field .lettodo .content{font-size:12px;color:#333;text-align:left;line-height:normal;}
#main #address_field .passportmap{width:300px;height:auto;float:right;font-weight:bold;font-size:16px;text-align:center;}
#main #address_field .usercontent .userdetails ul{width:auto;height:auto;clear:both;}
#main #address_field .usercontent .userdetails li{display:block;border-bottom:1px dashed #ccc;line-height:28px;font-size:14px;padding:0 8px 0 0;}
#main #address_field .usercontent .userdetails li .fieldtitle{color:#969696;width:auto;font-weight:bold;text-align:left;width:100px;padding:0 0 0 8px;float:left;}
#main #address_field .usercontent .userdetails li .fieldtext{color:#333;width:auto;float:right;text-align:left;width:260px;padding:0 0 0 8px;}
#traveler_commentbox{width:700px;height:auto;background:#f3f3f3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:bold;font-size:16px;padding:15px 8px 8px;color:#969696;text-align:left;margin:0 0 30px;}
#traveler_commentbox #title_field{width:635px;height:auto;float:left;}
#traveler_commentbox #title_field .title{font-size:16px;color:#969696;line-height:25px;}
#traveler_commentbox #title_field .subtitle{font-size:14px;color:#969696;}
#traveler_commentbox .hide{width:50px;height:auto;float:right;color:#333;font-size:12px;}
#traveler_commentbox .hide a{color:#333;}
#traveler_commentbox #comment_layout{width:700px;height:auto;clear:both;}
#traveler_commentbox #comment_layout #traveler_question{width:420px;height:auto;float:left;padding:16px 0 0;}
#traveler_commentbox #comment_layout #traveler_question .question_field ul{width:420px;height:auto;}
#traveler_commentbox #comment_layout #traveler_question .question_field li{display:block;padding:0 0 35px;}
#traveler_commentbox #comment_layout #traveler_question .question_field li .title{font-size:14px;font-weight:bold;color:#333;}
#traveler_commentbox #comment_layout #traveler_question .question_field li .textfield{border:1px solid #ccc;background-color:#FFF;width:410px;height:65px;font-size:14px;color:#969696;padding:8px 0 0 10px;margin:4px 0 0;}
#traveler_commentbox #comment_layout #traveler_answer{width:231px;height:auto;float:right;padding:20px 10px 0 0;}
#traveler_commentbox #comment_layout #traveler_answer .question_field ul{width:231px;height:auto;}
#traveler_commentbox #comment_layout #traveler_answer .question_field li{display:block;padding:0 0 35px;}
#traveler_commentbox #comment_layout #traveler_answer .question_field li .title{font-size:16px;font-weight:bold;color:#d74c15;}
#traveler_commentbox #comment_layout #traveler_answer .question_field li .textfield{border:1px solid #ccc;background-color:#FFF;width:221px;height:65px;font-size:14px;color:#969696;padding:8px 0 0 8px;margin:4px 0 0;}
.loading_image{position:absolute;top:0;left:0;width:710px;height:auto;background:url(../images/icons/bkg_loading.png) repeat 0 0;display:none;border-radius:3px;}
.loading_image span{position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;width:40px;height:40px;background:url(../images/icons/back_loader.png) no-repeat 0 0;padding:4px 0 0 4px;}
.loading_image span img{float:left;height:32px;width:32px;}
#main .sharephoto{background:#f3f3f3;border-radius:3px;width:240px;height:auto;float:right;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:bold;font-size:16px;padding:15px 8px 8px;color:#969696;text-align:left;margin:8px 0 0;}
#main .sharephoto .big_text{font-size:16px;color:#969696;}
#main .sharephoto .content{font-size:12px;color:#333;text-align:left;line-height:normal;font-family:Arial,Helvetica,sans-serif;}
#main #passport_layout{width:721px;height:auto;padding:8px 0 0;clear:both;}
#main #passport_layout .addcountry{width:460px;height:auto;float:left;}
#main #passport_layout .addcountry .pp_title{font-size:16px;font-weight:bold;}
#main #passport_layout .addcountry span{display:block;clear:both;padding:6px 0 0;}
#main #passport_layout .addcountry .inputborder{border:1px solid #e0e0e0;font-size:16px;color:#969696;width:460px;height:35px;margin:4px 0 0;}
#main #passport_layout .addcountry .bluelink{font-size:16px;font-weight:bold;color:#01aef0;padding:32px 0 0;}
#main #passport_layout .btntext{width:240px;height:auto;float:right;}
#main #passport_layout .btntext .spacer{padding:4px 0 8px 0;}
#main #passport_layout .btntext .viewmap{font-size:16px;font-weight:bold;color:#333;text-align:right;}
#main #passport_layout .btntext a.viewmap{color:#333;}
#main #passport_layout .btntext a.viewmap:hover{color:#01aef0;}
#listing_container{width:auto;height:auto;clear:both;margin:8px 0 0;}
#listing_container .col{width:212px;}
#listing_container .listing_commentbox{padding:8px;float:left;}
#listing_container .listing_commentbox .container{width:auto;background:#FFF;border:1px solid #e0e0e0;padding:4px;position:relative;height:auto;left:-7px;top:-9px;}
#listing_container .listing_commentbox .shadow{background:url(../images/member-list/shadow-box.gif) no-repeat bottom right;}
#listing_container .listing_commentbox .imgbox{float:left;position:relative;overflow:hidden;width:200px;height:150px;}
#listing_container .listing_commentbox .imgbox img{vertical-align:middle;-moz-box-align:center;-webkit-box-align:center;}
#listing_container .comment_listing{width:200px;height:auto;clear:both;padding:12px 0 0;}
#listing_container .comment_listing li{width:200px;display:inline-block;clear:both;padding:2px 0;}
#listing_container .comment_listing li .img{width:32px;height:32px;float:left;}
#listing_container .comment_listing li .textfield{font-size:12px;color:#333;float:right;width:158px;line-height:normal;text-align:left;padding:0 0 10px;}
#listing_container .comment_listing .viewmore{color:#333;font-weight:bold;font-size:14px;}
#listing_container .comment_listing .viewmore a{color:#333;}
#listing_container .comment_listing .viewmore:hover{color:#01aef0;}
#listing_container .ratinghit{font-size:16px;font-weight:bold;color:#01aef0;padding:6px 0 0;}
#listing_container .listing_commentbox .detail{width:200px;height:auto;}
#listing_container .listing_commentbox .title{color:#333;font-size:16px;font-weight:bold;float:left;padding:0 0 8px 6px;text-align:left;width:170px;}
#listing_container .listing_commentbox .cicon{width:20px;height:15px;float:right;padding:6px 0 0;}
#listing_container .listing_commentbox .mosaic-backdrop{display:none;position:absolute;top:0;height:150px;width:200px;}
#listing_container .listing_commentbox .mosaic-overlay{display:none;z-index:5;position:absolute;height:150px;width:200px;}
#listing_container .listing_commentbox .bar .mosaic-overlay{bottom:-100px;height:auto;background:url(../images/background/bg-gray.png) repeat;padding:6px 0 0;z-index:6;}
.dealoffer_layout{width:730px;height:325px;display:block;position:relative;}
.dealoffer-item{position:relative;float:left;width:212px;height:100%;padding:8px 20px 0 0;}
.dealoffer-item-main{margin:0 7px 0 9px;padding:6px 8px 20px 6px;overflow:hidden;font:12px/16px Arial,Helvetica,sans-serif;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:none;position:relative;height:275px;width:212px;text-align:left;}
.dealoffer-item-main .pics_bg{background:url(../images/member-list/shadow-box.png) no-repeat bottom right;width:218px;height:201px;}
.dealoffer-item-main .pics_bg .picsbox{width:201px;height:178px;border:1px solid #ccc;padding:6px;background-color:#FFF;text-align:center;}
.dealoffer-item-main .pics_bg .picsbox a{width:200px;height:150px;line-height:150px;vertical-align:middle;text-align:center;}
.dealoffer-item-main .pics_bg .picsbox .imgtitle{padding:4px 4px 0 0;text-align:right;width:100%;}
.dealoffer-item-main .slider_title{font-size:16px;font-weight:bold;color:#01aef0;text-align:left;}
.dealoffer-item-main .box_content{font-size:14px;text-align:left;display:block;}
.dealoffer-item-main .seedetails{color:#333;padding:2px 65px 2px 0;font-size:16px;font-weight:bold;display:none;position:absolute;bottom:5px;right:5px;}
.dealoffer-item-main .seedetails a,.dealoffer-item-main .seedetails a:hover{color:#333;}
.dealoffer-item-main:hover .seedetails{display:block;color:#333;}
.rating_layout{width:auto;height:auto;padding-top:8px;}
.rating_layout .visitorhits{color:#01aef0;font-weight:bold;float:left;font-size:16px;padding:5px 0 0 4px;}
.rating_layout .thumb{float:right;padding:0 6px 0 0;padding:0 8px 0 0;}
#listing_container .list_name{font-weight:bold;font-size:11px;color:#999999;clear:both;padding-top:4px;}
#listing_container .list_name a{color:#999999;}
#nodata_layout{height:auto;clear:both;padding:15px;background-color:#f3f3f3;}
#nodata_layout .title{font-size:24px;color:#333;font-weight:bold;text-align:left;}
#nodata_layout #field{height:auto;clear:both;padding-top:35px;display:inline-block;}
#nodata_layout #field .text{font-size:16px;color:#333;text-align:left;}
#nodata_layout #field .sharetext{font-size:16px;color:#333;text-align:left;font-weight:bold;padding-bottom:4px;}
/*============ fancybox CSS ends ===================*/
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:11104;display:none;box-sizing:content-box;-moz-box-sizing:content-box;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../images/fancybox/fancybox.png);box-sizing:content-box;-moz-box-sizing:content-box;}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:11100;display:none;box-sizing:content-box;-moz-box-sizing:content-box;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:11101;outline:0;display:none;box-sizing:content-box;-moz-box-sizing:content-box;webkit-box-sizing:content-box;max-width:100% !important;}
#fancybox-wrap *{max-width:100% !important;}
#fancybox-wrap div{box-sizing:content-box;-moz-box-sizing:content-box;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:11102;border:0 solid #fff;background:#fff;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;}
#fancybox-content div{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:11101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:url(../images/fancybox/fancybox.png) -40px 0;cursor:pointer;z-index:11103;display:none;}
#fancybox-error{color:#444;font:400 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:0;line-height:0;vertical-align:top;max-width:none!important;max-height:none!important;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;-webkit-overflow-scrolling:touch;z-index:0;}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:url(../images/fancybox/blank.gif);z-index:11102;display:none;}
#fancybox-left{left:0;}
.rtl #fancybox-left{left:auto;right:0;}
#fancybox-right{right:0;}
.rtl #fancybox-right{left:0;right:auto;}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:11102;display:block;}
#fancybox-left-ico{background-image:url(../images/fancybox/fancybox.png);background-position:-40px -30px;}
.rtl #fancybox-left-ico{background-position:-40px -60px;right:-9999px;}
#fancybox-right-ico{background-image:url(../images/fancybox/fancybox.png);background-position:-40px -60px;}
.rtl #fancybox-right-ico{background-position:-40px -30px;right:-9999px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
.rtl #fancybox-left:hover span{right:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.rtl #fancybox-right:hover span{right:auto;left:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:11001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(../images/fancybox/fancybox-x.png);}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(../images/fancybox/fancybox.png);background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(../images/fancybox/fancybox-y.png);background-position:-20px 0;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(../images/fancybox/fancybox.png);background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(../images/fancybox/fancybox-x.png);background-position:0 -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(../images/fancybox/fancybox.png);background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(../images/fancybox/fancybox-y.png);}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(../images/fancybox/fancybox.png);background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:11102;color:#fff;}
.fancybox-title-inside{padding-bottom:8px;text-align:center;color:#333;position:relative;}
.fancybox-title-outside{padding-top:8px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
.rtl .fancybox-title-over{text-align:right;}
#fancybox-title-over{padding:10px;background-image:url(../images/fancybox/fancy_title_over.png);display:block;color:#FFF;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{padding:0 0 0 15px;background:url(../images/fancybox/fancybox.png) -40px -90px no-repeat;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;padding:0 0 3px;background:url(../images/fancybox/fancybox-x.png) 0 -40px;}
#fancybox-title-float-right{padding:0 0 0 15px;background:url(../images/fancybox/fancybox.png) -55px -90px no-repeat;}
.fancybox-hidden{display:none;}
.fancybox-ie .fancybox-bg{background:0 0!important;}
#fancybox-title-over .title{font-size:16px;color:#FFF;}
.metainfo{width:100%;clear:both;display:block;}
.metainfo .metaimage{width:32px;padding:0 4px 4px;display:inline-table;float:left;}
.metainfo .publisher{width:auto;padding:0 4px 4px;display:inline-table;float:left;}
.metainfo .publisher a{color:#FFF;font-size:12px;}
.metainfo .social{display:inline-table;float:left;padding:0 4px 4px;}/* top menu icons */
.dpmspacer{margin:0 15px;}
.dpm_sprite{display:-moz-inline-box;display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;background:url(../images/icons/topmenuicons.png) no-repeat;}
.dpm_sprite.deals{background-position:-1px -2px;width:22px;height:23px;}
.dpm_sprite.deals:hover{background-position:-1px -29px;width:22px;height:23px;}
.dpm_sprite.postrequest{background-position:-26px -2px;width:30px;height:22px;}
.dpm_sprite.postrequest:hover{background-position:-26px -29px;width:30px;height:22px;}
.dpm_sprite.member{background-position:-58px -2px;width:26px;height:21px;}
.dpm_sprite.member:hover{background-position:-58px -29px;width:26px;height:21px;}
.dpm_sprite.divider{background-position:-86px -2px;width:3px;height:25px;}/* left menu icons */
.viewsprite{display:-moz-inline-box;display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;background:url(../images/icons/leftmenuicons.png) no-repeat;}
.viewsprite.guide{background-position:-14px -2px;width:32px;height:50px;}
.viewsprite.grid{background-position:-93px -3px;width:20px;height:50px;}
.viewsprite.map{background-position:-163px -3px;width:26px;height:50px;}
/* Share Box */
.sharenetwork{display:inline;width:140px;}
.sharenetwork div a{padding-left:4px;}
.sharenetwork div a:last-child{padding-left:0px !important;}
.sharenetwork ul{padding:0px;margin:0px;display:block;display:inline;font-size:14px;float:right;}
.sharenetwork .navarrow{width:60px;height:22px;color:#666;line-height:22px;font-size:12px;padding:0 0 0 8px;float:right;margin:0 0 6px 0;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-khtml-border-radius:0 !important;background-color:none !important;}
.sharenetwork .navarrow img{padding:0;margin-top:-3px;}
.sharenetwork .navarrow a{width:60px;height:22px;color:#666;font-size:12px;font-weight:normal;}
.sharenetwork ul li ul{display:none;font-size:14px;font-weight:normal;z-index:1000;}
.sharenetwork ul li:hover ul{display:block;z-index:1000;}
.sharenetwork ul li ul li .sliders{width:auto;height:auto;}
.sharenetwork ul li ul li .sliders .share_content{background-color:#FFF;background:none repeat scroll 0 0 #fff;border:1px solid #e9ecf3;border-radius:0 0 3px 3px;box-shadow:1px 2px 3px rgba(0,0,0,0.1);text-align:left;width:405px;position:relative;display:block;padding:2px 0;z-index:1000;}
.sharenetwork ul li ul li .sliders .toparr{background:url(../images/share/share_arrow.png) no-repeat right;cursor:pointer;height:13px;position:relative;right:-360px;top:1px;width:30px;z-index:2;}
.sharenetwork ul li ul li .sliders .slider{padding:4px 0 4px 15px;display:block;}
.sharenetwork ul li ul li .sliders .slider.loading{background:url("../../shared/images/ajax-loader-small.gif") no-repeat;background-position:4px 70px;width:100%;height:100%;}
.sharenetwork ul li ul li .sliders .social_icon ul{width:auto;height:auto;float:left;}
.sharenetwork ul li ul li .sliders .social_icon li{width:125px;font-size:12px;color:#55585b;font-weight:normal;line-height:15px;text-align:left;float:left;padding:0 0 8px;}
.sharenetwork ul li ul li .sliders .social_icon li a{width:auto;color:#55585b;font-size:12px;font-weight:normal;}
.sharenetwork ul li ul li .sliders .subtext{font-size:14px;font-weight:bold;color:#333;padding:0 0 6px;}
.sharenetwork ul li ul li .sliders .inputbox{border:1px solid #e9ecf3;line-height:30px;height:30px;width:335px;display:block;}/*===============================================================================================*/
.sharenetworkaccordion{width:405px;}
.sharenetworkaccordion h3{color:#969696;background:#e9e7e7;padding:8px 20px;margin:0;font-weight:bold;font-size:14px;cursor:pointer;border-bottom:1px solid #e9ecf3;}
.sharenetworkaccordion h3:hover,.sharenetworkaccordion h3.active{font-weight:bold;font-size:14px;background-color:#01aef0;color:#FFF;}/*===============================================================================================*/
.sharesprite{display:-moz-inline-box;display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;background:url(../../shared/images/icons/share_icons.png) no-repeat;}
.tweet_64{background-position:-5px -5px;width:64px;height:64px;}
.facebook_64{background-position:-75px -5px;width:64px;height:64px;}
.email_64{background-position:-145px -5px;width:64px;height:64px;}
.pinterest_64{background-position:-215px -5px;width:64px;height:64px;}
.flickr_64{background-position:-285px -5px;width:64px;height:64px;}
.stumbleupon_64{background-position:-355px -5px;width:64px;height:64px;}
.foursquare_64{background-position:-425px -5px;width:64px;height:64px;}
.youtube_64{background-position:-495px -5px;width:64px;height:64px;}
.gplus_64{background-position:-565px -5px;width:64px;height:64px;}
.linkedin_64{background-position:-635px -5px;width:64px;height:64px;}
.tripadvisor_64{background-position:-705px -5px;width:64px;height:64px;}
.instagram_64{background-position:-774px -5px;width:64px;height:64px;}
.vimeo_64{background-position:-842px -5px;width:64px;height:64px;}
.whatsapp_64{background-position:-910px -5px;width:64px;height:64px;}
.tweet_32{background-position:-21px -75px;width:32px;height:32px;}
.facebook_32{background-position:-90px -75px;width:32px;height:32px;}
.email_32{background-position:-161px -75px;width:32px;height:32px;}
.pinterest_32{background-position:-233px -75px;width:32px;height:32px;}
.flickr_32{background-position:-301px -75px;width:32px;height:32px;}
.stumbleupon_32{background-position:-372px -75px;width:32px;height:32px;}
.foursquare_32{background-position:-442px -75px;width:32px;height:32px;}
.youtube_32{background-position:-512px -75px;width:32px;height:32px;}
.gplus_32{background-position:-582px -75px;width:32px;height:32px;}
.linkedin_32{background-position:-652px -75px;width:32px;height:32px;}
.tripadvisor_32{background-position:-721px -75px;width:32px;height:32px;}
.instagram_32{background-position:-790px -75px;width:32px;height:32px;}
.vimeo_32{background-position:-858px -75px;width:32px;height:32px;}
.whatsapp_32{background-position:-926px -75px;width:32px;height:32px;}
.tweet_16{background-position:-30px -113px;width:16px;height:16px;}
.facebook_16{background-position:-99px -113px;width:16px;height:16px;}
.email_16{background-position:-169px -113px;width:16px;height:16px;}
.pinterest_16{background-position:-241px -113px;width:16px;height:16px;}
.flickr_16{background-position:-310px -113px;width:16px;height:16px;}
.stumbleupon_16{background-position:-380px -113px;width:16px;height:16px;}
.foursquare_16{background-position:-450px -113px;width:16px;height:16px;}
.youtube_16{background-position:-520px -113px;width:16px;height:16px;}
.gplus_16{background-position:-590px -113px;width:16px;height:16px;}
.linkedin_16{background-position:-660px -113px;width:16px;height:16px;}
.tripadvisor_16{background-position:-729px -113px;width:16px;height:16px;}
.instagram_16{background-position:-798px -113px;width:16px;height:16px;}
.vimeo_16{background-position:-867px -113px;width:16px;height:16px;}
.whatsapp_16{background-position:-934px -113px;width:16px;height:16px;}
/*===============================================================================================*/
#dealalert{background:#FFFFCC url(../images/icons/traveller_small_icon.png) no-repeat right bottom;box-shadow:2px 2px 2px #E7E7E7;clear:both;display:none;height:auto;margin:15px 0;padding:8px;text-align:left;position:relative;}
#dealalert .dealalertclose{position:absolute;top:4px;right:4px;z-index:1;}
#dealalert .dealbox{width:100%;height:auto;display:block;}
#dealalert .dealdisplay .gurantee{background:url(../images/icons/guarantee_tag_small.png) no-repeat;width:34px;height:34px;position:absolute;top:-15px;z-index:1;left:-6px;}
#dealalert .dealdisplay .content{font-size:16px;color:#333;}
#dealalert .dealdisplay .content .title{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-size:19px;color:#00aef0;font-weight:normal;padding:0 0 4px;text-decoration:none;line-height:22px;}
#dealalert .dealdisplay .content .title a{text-decoration:none;font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;}
#dealalert .dealdisplay .content .dealowner,#dealalert .dealdisplay .content .dealowner a{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-weight:normal;color:#333;text-decoration:none;}
#dealalert .dealdisplay .content .spacer{padding:8px 0 0;}
#dealalert .enquire_agent{font-family:Georgia;font-style:italic;line-height:normal;text-align:right;color:#666;font-size:12px;}
#dealalert .enquire_agent .toptitle{color:#666;padding:4px 0 0;font-family:Georgia !important;font-style:italic;font-size:16px !important;}
#dealalert .enquire_agent .enquirenow{font-size:16px;color:#666;font-weight:bold;padding:15px 0;font-family:Georgia;font-style:italic;}
#dealalert .enquire_agent .enquirenow a{color:#666;text-decoration:none;font-family:Georgia;font-style:italic;}
#dealalert .enquire_agent .guranteetag{font-size:10px;color:#666;font-family:Georgia;font-style:italic;}
/*=================================List Page Bottom Box=======================================*/
.inquire_box{width:700px;height:auto;float:left;font-size:14px;color:#666;padding:20px 0;}
.inquire_box .title{font-size:19px;color:#01aef0;font-weight:normal;padding:0 0 6px;font-weight:bold;}
.inquire_box .inquirebtn{width:250px;display:block;float:right;margin:0 0 0 20px;}
.inquire_box .inquirebtn .orange_btn{width:auto;display:inline-block;padding:5px 60px;font-size:22px;color:#FFF;text-decoration:none;line-height:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;background:#e8551b;text-align:center;border:1px solid #e05119;font-family:'museo_700regular',Tahoma,Calibri,Arial,sans-serif;font-weight:700;}
.tourguide_box{width:700px;text-align:center;margin:0 auto;padding:20px 0;}
.tourguide_box .title{font-size:19px;color:#01aef0;font-weight:normal;padding:0 0 6px;font-weight:bold;}
.tourguide_box .signup{font-size:14px;color:#282828;padding:4px 0 0;}
.tourguide_box .signup a{font-size:14px;color:#282828;}
.tourguide_box .signup a:hover{color:#01aef0;}
.tourguide_box .tourguide li{padding:8px 8px 0 0;display:inline-block;}
/*=================================Adlayout Sprite=======================================*/
.adlayoutsprite{display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;background:url(../images/adlayout/holidaysprite.png) no-repeat;}
.adlayoutsprite.search_icon{background-position:-3px -3px;width:24px;height:22px;}
.adlayoutsprite.detail_icon{background-position:-29px -3px;width:24px;height:20px;}
.adlayoutsprite.inquire_icon{background-position:-55px -3px;width:24px;height:18px;}
.adlayoutsprite.review_icon{background-position:-81px -3px;width:20px;height:24px;}
.adlayoutsprite.fcall_icon{background-position:-109px -3px;width:15px;height:15px;}
.adlayoutsprite.fsupport_icon{background-position:-130px -3px;width:14px;height:10px;}
.adlayoutsprite.faddress_icon{background-position:-151px -3px;width:12px;height:16px;}
.adlayoutsprite.greenarrow_icon{background-position:-174px -3px;width:18px;height:20px;}
.adlayoutsprite.blub_icon{background-position:-478px -3px;width:57px;height:95px;}
.adlayoutsprite.family_icon{background-position:-543px -3px;width:96px;height:95px;}
.adlayoutsprite.support_icon{background-position:-649px -3px;width:85px;height:95px;}
.adlayoutsprite.rvs_photos{background-position:-5px -30px;width:28px;height:23px;}
.adlayoutsprite.rvs_photos:hover{background-position:-5px -53px;width:28px;height:23px;}
.adlayoutsprite.db_bag{background-position:-37px -30px;width:23px;height:19px;}
.adlayoutsprite.db_alert{background-position:-64px -30px;width:23px;height:23px;}
.adlayoutsprite.db_print{background-position:-95px -30px;width:23px;height:23px;}
.adlayoutsprite.db_save{background-position:-125px -30px;width:19px;height:27px;}
.adlayoutsprite.db_email{background-position:-148px -30px;width:24px;height:17px;}
.adlayoutsprite.db_callus{background-position:-105px -58px;width:24px;height:31px;}
.adlayoutsprite.isc_cross{background-position:-174px -30px;width:20px;height:20px;}
.adlayoutsprite.guarantee_tag{background-position:-37px -58px;width:64px;height:64px;}
.adlayoutsprite.check_tag{background-position:-5px -79px;width:12px;height:10px;}
/*=================================Dashboard Sprite=======================================*/
.dashboardsprite{display:-moz-inline-box;display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;background: url(../../shared/images/icons/dashboard.png?v1) no-repeat;}
.dashboardsprite.db_photo{background-position:0px 0px;width:48px;height:48px;}
.dashboardsprite.db_country{background-position:-48px 0px;width:48px;height:48px;}
.dashboardsprite.db_bookmark{background-position:-96px 0px;width:48px;height:48px;}
.dashboardsprite.db_certified{background-position:-144px 0px;width:48px;height:48px;}
.dashboardsprite.db_rank{background-position:0px -48px;width:48px;height:48px;}
.dashboardsprite.db_friendslarge{background-position:-48px -48px;width:48px;height:48px;}
.dashboardsprite.db_ambassador{background-position:-96px -48px;width:48px;height:48px;}
.dashboardsprite.db_graph{background-position:-144px -48px;width:48px;height:48px;}
.dashboardsprite.db_list{background-position:0px -96px;width:48px;height:48px;}
.dashboardsprite.db_event{background-position:-48px -96px;width:48px;height:48px;}
.dashboardsprite.db_map{background-position:-96px -96px;width:48px;height:48px;}
.dashboardsprite.db_review{background-position:-144px -96px;width:48px;height:48px;}
.dashboardsprite.db_trip{background-position:0px -144px;width:48px;height:48px;}
.dashboardsprite.db_guide{background-position:-48px -144px;width:48px;height:48px;}
.dashboardsprite.db_homestay{background-position:-96px -144px;width:48px;height:48px;}
.dashboardsprite.db_viewlarge{background-position:0px -191px;width:24px;height:24px;}
.dashboardsprite.db_friends{background-position:-24px -191px;width:24px;height:24px;}
.dashboardsprite.db_message{background-position:-48px -191px;width:24px;height:24px;}
.dashboardsprite.db_accommodation{background-position:0px -216px;width:16px;height:16px;}
.dashboardsprite.db_rideshare{background-position:-16px -216px;width:16px;height:16px;}
.dashboardsprite.db_companion{background-position:-32px -216px;width:16px;height:16px;}
.dashboardsprite.db_meals{background-position:-48px -216px;width:16px;height:16px;}
.dashboardsprite.db_comment{background-position:-64px -216px;width:16px;height:16px;}
.dashboardsprite.db_view{background-position:-80px -216px;width:16px;height:16px;}
/*================================gallery=======================================*/
#listgallery{width:auto;clear:both;margin:0 auto;padding:8px;font-size:12px;}
#listgallery .addphoto{float:right;width:100%;display:inline-block;clear:both;}
#listgallery .photo{width:212px;padding:10px;float:left;display:inline;}
#listgallery .photo .container{background:#fff;border:1px solid #e0e0e0;padding:4px;position:relative;height:auto;left:-7px;top:-9px;}
#listgallery .photo .shadow{background:url(../images/member-list/shadow-box.gif) no-repeat bottom right;}
#listgallery .photo .imgbox{width:200px;height:150px;}
#listgallery .photo .container div.title{margin:0 !important;position:relative;height:auto !important;padding:4px 8px 4px 0;color:#333;text-align:left;vertical-align:middle;}
#listgallery .photo .container .rating_layout{width:208px;height:auto;padding-top:8px;}
#listgallery .photo .container .rating_layout .visitorhits{color:#01aef0;font-weight:bold;float:left;font-size:14px;padding:0 0 0 4px;}
#listgallery .photo .container .rating_layout .thumb{float:right;padding:0 8px 0;}
/*================================hovercard=======================================*/
.hovercard{width:auto;height:auto;background:#FFF;border:0px;padding:12px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;}
.hovercard h3,.hovercard h3 a{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif !important;font-size:19px !important;color:#282828 !important;font-weight:normal !important;}
.hovercard .btn_field{border-top:1px dotted #e9ecf3;border-bottom:1px dotted #e9ecf3;padding:8px 0;display:inline-block;margin:8px 0;}
.hovercard .btn_space{margin:0 0 0 8px;}
.hovercard .btn_field div{display:inline-block;}
.hovercard .sprite_panel{display:inline-block;margin:0;padding:0;position:relative;overflow:hidden;vertical-align:middle;background:url('../../shared/images/icons/icon_sprite_v5.png') no-repeat;}
.hovercard .sprite_panel.location_bigicon{background-position:-115px -3px;width:18px;height:24px;}
.hovercard .sprite_panel.member_bigicon{background-position:-207px -3px;width:24px;height:24px;}
.hovercard .sprite_panel.mail_bigicon{background-position:-238px -3px;width:24px;height:24px;}
.hovercard .sprite_panel.lastlogin_icon{background-position:-3px -95px;width:16px;height:16px;}
.hovercard .sprite_panel.stat_icon{background-position:-44px -62px;width:16px;height:16px;}
.hovercard .blue_btn,.hovercard .blue_btn:hover{width:auto;display:block;padding:8px 16px;margin:0px !important;line-height:30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;background:#01aef0;text-align:center;font-size:19px;color:#FFF;font-family:Arial,sans-serif;font-weight:bold;text-decoration:none;border:none;}
.hovercard .green_btn,.hovercard .green_btn:hover{width:auto;display:block;padding:6px 19px;line-height:30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;background:#afdb35;text-align:center;font-size:19px;color:#FFF;font-family:Arial,sans-serif;font-weight:bold;text-decoration:none;border:none;height:44px;margin:0px !important;}
/*============WYSIWYG=============*/
.wysiwyghtml strong,.wysiwyghtml b,.wysiwyghtml h1,.wysiwyghtml h2{font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;}
.wysiwyghtml p{padding-bottom:8px;}
.wysiwyghtml p[align="center"]{text-align:center !important;}
.wysiwyghtml p[align="right"]{text-align:right !important;}
.wysiwyghtml p[align="left"]{text-align:left !important;}
.wysiwyghtml p[align="justify"]{text-align:justify !important;}
.wysiwyghtml ul{list-style-type:disc;display:block;list-style-position:inside;padding:0px 0px 8px;}
.wysiwyghtml ul li{list-style-type:disc;}
.wysiwyghtml ol{list-style-type:disc;display:block;list-style-position:inside;padding:0px 0px 8px;}
.wysiwyghtml ol li{list-style-type:decimal;}
.wysiwyghtml blockquote{font-family:'open_sanssemibold';line-height:40px;font-size:16px;padding-left:8px;letter-spacing:0.5px;margin-bottom:30px;}
.wysiwyghtml table{width:100%;border-top:1px solid #e9ecf3;}
.wysiwyghtml table th{text-align:center;padding:4px;border-right:1px solid #e9ecf3;border-bottom:1px solid #e9ecf3;}
.wysiwyghtml table td{padding:4px;border-right:1px solid #e9ecf3;border-bottom:1px solid #e9ecf3;}
.wysiwyghtml table tr td:first-child{border-left:1px solid #e9ecf3;}
.wysiwyghtml sub,.wysiwyghtml sup{font-size:12px;line-height:0;position:relative;vertical-align:baseline;}
.wysiwyghtml sup{top:-0.5em;}
.wysiwyghtml sub{bottom:-0.25em;}
.wysiwyghtml img,.wysiwyghtml p img{max-width:100% !important;} 
/*=================media==================*/
.rowitem .trip_items{background:none repeat scroll 0 0 #fff;border:1px solid #e9ecf3;border-radius:5px;height:auto;width:auto;}
.table_container{margin-bottom:30px;}
.table_container table{border-collapse:collapse;border-spacing:0;width:100%;}
.table_container table thead{border-bottom:1px solid #e9ecf3;text-align:left;vertical-align:bottom;}
.table_container table td:first-child,.table_container table th:first-child{border-left-width:0;}
.table_container table th{color:#282828;font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-weight:normal;margin:0;overflow:visible;padding:8px;text-align:left;vertical-align:top;}
.table_container table td{margin:0;overflow:visible;padding:8px;text-align:left;vertical-align:top;}
.table_container table td a{color:#666;}
.table_container table td:first-child,.table_container table th:first-child{border-left-width:0;}
.table_container table td{background-color:transparent;border-top:1px solid #e9ecf3;color:#666;}
/*=================promotionbox==================*/
.promotion_box.grid{height:225px !important;text-align:center;}
.promotion_box.grid .bannertitle{color:#333;font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;font-size:20px;font-weight:normal;line-height:25px;padding:15px 15px 8px;text-align:center;}
.promotion_box.grid .promotiontext{font-family:'open_sansregular',Tahoma,Calibri,Arial,sans-serif;font-size:14px;color:#333;padding:10px;text-align:center;font-weight:normal;}
.promotion_box.grid.grey{border:1px solid #e9ecf3;background:#FFF url(../images/banner/tlguide_grey.png) no-repeat bottom left;}
.promotion_box.grid.blue{border:1px solid #cae8ef;background:#e4f5fc url(../images/banner/tlguide_blue.png) no-repeat bottom left;}
.promotion_box.list{border:1px solid #d3eeff;background-color:#e4f5fc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;font-family:Arial,Helvetica,sans-serif;color:#333;margin:0 0 15px 0;width:auto;height:auto;display:block;padding:8px;position:relative;min-height:50px;}
.promotion_box.list .bannertitle{font-size:19px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#01aef0;text-align:left;float:left;display:inline-block;width:100%;padding:0;} 
.promotion_box.list .promotiontext{color:#333;padding:4px 0 0;text-align:left;float:left;display:inline-block;}
.promotion_box.list .anchorbutton{width:auto;display:inline-block;padding:6px 19px;line-height:30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;background:#afdb35;text-align:center;font-size:19px;color:#FFF;font-family:Arial,sans-serif;font-weight:bold;text-decoration:none;border:none;}
.promotion_box.list.grey{border:1px solid #e9ecf3;background-color:#FFF;background-image:none !important;}
.promotion_box.list.blue{border:1px solid #cae8ef;background-color:#e4f5fc;background-image:none !important;}
/*=================messagebox==================*/
.token-input-list-facebook{overflow:hidden;height:auto !important;height:1%;border:1px solid #E9ECF3;cursor:text;font-size:12px;font-family:Verdana;min-height:1px;z-index:999;margin:0;padding:0;background-color:#fff;list-style-type:none;clear:left;}
.token-input-list-facebook li input{border:0;width:100px;padding:3px 8px;background-color:white;margin:2px 0;-webkit-appearance:caret;}
.token-input-token-facebook{overflow:hidden;height:auto !important;height:15px;margin:2px;padding:2px;background-color:#eff2f7;color:#000;cursor:default;border:1px solid #E9ECF3;font-size:11px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;white-space:nowrap;}
p.token-para-token-facebook{display:inline;padding:0;margin:0;}
li.token-input-token-facebook span{color:#a6b3cf;margin-left:4px;font-weight:bold;cursor:pointer;}
li.token-input-selected-token-facebook{background-color:#5670a6;border:1px solid #E9ECF3;color:#fff;}
li.token-input-input-token-facebook{float:left;margin:0;padding:0;list-style-type:none;}
div.token-input-dropdown-facebook{position:absolute;width:auto;background-color:#fff;overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;cursor:default;font-size:11px;font-family:Verdana;z-index:1020;}
div.token-input-dropdown-facebook p{margin:0;padding:4px;font-weight:bold;color:#666;}
div.token-input-dropdown-facebook ul{margin:0;padding:0;}
div.token-input-dropdown-facebook ul li{background-color:#fff;padding:3px;margin:0;list-style-type:none;}
div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook,div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook{background-color:#fff;}
div.token-input-dropdown-facebook ul li em{font-weight:bold;font-style:normal;}
div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook{background-color:#3b5998;color:#fff;}
#forward_msg{width:540px;height:auto;float:left;text-align:left;clear:both;padding:0 0 0 8px;border-left:1px solid #969696;margin:20px 0 0;}
#forward_msg .userphoto{width:64px;height:64px;float:left;}
#forward_msg .usermsg{width:450px;height:auto;float:left;text-align:left;padding:0 0 0 15px;}
#forward_msg .usermsg span.usertext{width:450px;height:auto;display:block;text-align:left;color:#969696;}
#forward_msg .usermsg .title{font-size:14px;color:#282828;font-weight:bold;font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;}
#forward_msg .usermsg .title a{font-size:14px;color:#282828;font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;}
#forward_msg .usermsg .date{font-size:14px;color:#666;}
#forward_msg .usermsg .usertext{font-size:14px;color:#666;line-height:normal;clear:both;}
#forward_msg .userphoto{width:50px;height:50px;float:left;}
#forward_msg .usermsg{width:80%;height:auto;float:left;text-align:left;padding:0 0 0 4px;}
#forward_msg .usermsg span.usertext{width:100%;height:auto;display:block;text-align:left;color:#666;}
#forward_msg .usermsg .title{font-size:14px;color:#282828;font-weight:bold;text-decoration:none;}
#forward_msg .usermsg .title a{color:#282828;text-decoration:none;font-size:14px;}
#forward_msg .usermsg .title a:hover{color:#00aef0;text-decoration:none;font-size:14px;}
#forward_msg .usermsg .date{font-size:14px;color:#666;}
#forward_msg .usermsg .usertext{font-size:14px;color:#666;line-height:normal;clear:both;}
#forward_msg .usermsg .forward_msg{width:100%;height:auto;float:left;text-align:left;clear:both;padding:0 0 0 8px;border-left:1px solid #E9ECF3;margin:15px 0 0;font-size:14px}
#forward_msg .usermsg .forward_msg .userphoto{width:50px;height:50px;float:left;}
#forward_msg .usermsg .forward_msg .usermsg{width:85%;height:auto;float:left;text-align:left;padding:0 0 0 4px;}
#forward_msg .usermsg .forward_msg .usermsg span.usertext{width:450px;height:auto;display:block;text-align:left;color:#666;}
#forward_msg .usermsg .forward_msg .usermsg .title,#forward_msg .usermsg .forward_msg .usermsg .title a{font-size:14px;color:#282828;font-family:'open_sanssemibold',Tahoma,Calibri,Arial,sans-serif;}
#forward_msg .usermsg .forward_msg .usermsg .date{font-size:14px;color:#666;}
#forward_msg .usermsg .forward_msg .usermsg .usertext{font-size:14px;color:#666;line-height:normal;clear:both;}
.view_pagination{width:auto;height:auto;clear:both;color:#666;float:right;padding:10px 0 0;text-align:left;}
.view_pagination .number_link{color:#666;text-decoration:none;}
.view_pagination .number_link a{color:#666;text-decoration:none;}
.content_layout{-webkit-border-radius:0px 0px 3px 3px;-moz-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;background:#fff;padding:20px;border:1px solid #E9ECF3;height:auto;}
.content_layout .msgsend_box{width:425px;height:auto;display:inline-block;padding:0 0 8px;}
.content_layout .msgsend_box li .content{line-height:35px;color:#666;font-size:14px;clear:both;}
.content_layout .view_message{text-align:center;} 
.content_layout .forwardmsg_btn{width:240px;height:auto;float:right;}
.content_layout .forwardmsg_btn .send_btn{padding:8px 0 0;}
.content_layout .forwardmsg_btn .cancel{color:#666;text-decoration:none;font-size:16px;padding:15px 0 0 15px;}
.content_layout .forwardmsg_btn .cancel a{color:#666;text-decoration:none;}
.content_layout ul.token-input-list-facebook{overflow:hidden;height:auto !important;height:1%;border:1px solid #E9ECF3;cursor:text;font-size:12px;font-family:Verdana;min-height:1px;z-index:1999;margin:0;padding:0;background-color:#fff;list-style-type:none;clear:left;}
.content_layout div.token-input-dropdown-facebook p{margin:0;padding:4px;color:#666;width:334px;}