 
	* html .clearfix
{
	height:1%
}
.clsBg_None
{
	/*background:none!important*/
}
input:focus, select:focus, textarea:focus {
border-color: #ff5a5f;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.08) inset, 0 0 1px 1px #ff5a5f;
	outline: 0 none;
	border: 0px none !important;
}
input, select, textarea {
    border: 1px solid #c3c3c3 !important;
    box-shadow: none !important;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
input:hover, select:hover, textarea:hover,input:focus, select:focus, textarea:focus
{
	/*border:1px solid #ff5a5f !important;*/
	border: 0px none !important;
}
.clsBorder_No
{
	border:none!important
}
.clsBold
{
	font-weight:700
}
.Txt_Right_Align
{
	text-align:right
}

.hel_in:hover ul
{
display:block;	
}
.container_verify
{
	margin:0 auto;
	width:77%;
	overflow:hidden
}


#element_to_pop_up a.close img
{
	/*position:absolute;
	left:616px;
	top:-20px*/
}
/*

.search-area
{
	z-index:160
}
.container_verify
{
	margin:0 auto;
	width:77%;
	overflow:hidden
}
.save_wish
{

	background:url(images/heart.png) 11px center no-repeat #f9f9f9!important;

	background:url(images/heart.png) 4px center no-repeat #f9f9f9!important;

    box-shadow:0 0 0;
	padding:10px 20px 10px 40px;
	text-transform:uppercase;
	font-weight:700;
}
.accept_button_save_wish
{
	background:url(images/heart_saved.png) 4px center no-repeat #f9f9f9!important;
	box-shadow:0 0 0;
	padding:10px 20px 10px 25px
}
.menu_help li:hover>ul
{
	display:block
}
.header_content a:hover
{
	color:#1d95cb!important
}
*/
.contact{
	 left: 391.5px;
    position: absolute;
    top: 787px;
    z-index: 3;
}
.round_bottom
{
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	-khtml-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px
}
	#Header_Top
{
	background:url(images/header_bg.png) center top repeat-x;
	left:0;
	top:0;
	right:0;
	z-index:2000;
	position:fixed
}
	#Header_Top_Inner li
{
	float:left
}
	#Header_Top_Inner li.HLog_User_Name span
{
	color:#fff;
	padding:0 10px;
	border-right:1px solid #fff;
	line-height:34px
}
	#Header_Top_Inner
{
	height:34px;
	width:980px;
	margin:0 auto
}
	#Header_Top_Inner li a
{
	color:#fff;
	padding:0 10px;
	border-right:1px solid #fff;
	line-height:34px
}
	#Header_Inner
{
	margin:0 auto;
	text-align:left;
	width:980px
}
.bg_images {
    position: absolute;
    z-index: 1;
    width: 100%;
}
#selCust_Ser
{
	font-size:15px;
	text-align:center;
	margin-top:38px
}
	#selCust_Ser p
{
	padding:0 0 10px
}
	#selList_Space
{
	margin-top:40px
}
	#Header_Bttm
{
	margin:37px auto 0;
	width:980px
}
.clsLink1_Bg
{
	background:url(images/button.png) no-repeat;
	color:#fff;
	display:inline-block;
	font:700 12px HelveticaNeue,sans-serif;
	text-align:center;
	text-transform:uppercase;
	white-space:nowrap;
	height:38px;
	line-height:38px;
	padding:0 0 0 10px;
	cursor:pointer
}
.clsLink1_Bg span
{
	background:url(images/button.png) 100% 0 no-repeat;
	padding:0 10px 0 0;
	display:inline-block;
	cursor:pointer
}
.clsLink1_Bg:hover
{
	text-decoration:none;
	background:url(images/button.png) 0 -38px no-repeat
}
.clsLink1_Bg:hover span
{
	background:url(images/button.png) 100% -38px no-repeat
}
.clsLink1_Bg:active
{
	background:url(images/button.png) 0 -76px no-repeat
}
.clsLink1_Bg:active span
{
	background:url(images/button.png) 100% -76px no-repeat
}
.Butt_Normal:active
{
	background:#2fa9e8
}
.Butt_Normal:hover
{
	background:url(images/link2_bg.png) repeat-x
}
.Butt_Normal
{
	background:url(images/link2_bg.png) 0 100% repeat-x;
	padding:0 10px;
	line-height:28px;
	height:28px;
	color:#393c3d;
	font-weight:700;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	border:1px solid #c3c3c3;
	cursor:pointer
}
.clsLink2_Bg
{
	/*background:url(images/link2_bg.png) center top repeat-x;*/
	padding:0 10px;
	line-height:28px;
	display:inline-block;
	border:1px solid #c3c3c3;
	font-size:12px;
	/*height:28px;*/
	color:#848484;
	font-weight:700;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	text-decoration:none
}
.clsLink2_Bg:hover
{
	background:url(images/link2_bg.png) center bottom repeat-x;
	text-decoration:none;
	color:#848484;
	opacity:0.74;
	
}
.clsLink2_Bg:active
{
	background:#f5f6f6
}
	button.button1
{
	background:0;
	border:0;
	cursor:pointer;
	display:inline-block;
	margin-left:60px;
	overflow:visible;
	padding:0;
	width:auto;
	border-radius:0;
	box-shadow:none
}
	button.button1 span
{
	background:url(images/button1.png) no-repeat;
	color:#fff;
	display:block;
	font:700 12px Helvetica Neue,sans-serif;
	text-align:center;
	text-transform:uppercase;
	white-space:nowrap;
	height:30px;
	line-height:30px;
	padding:0 0 0 10px
}
	button.button1 span span
{
	background-position:100% 0;
	padding:0 10px 0 0
}
	button.button1:hover span
{
	background:url(images/button1.png) 0 -30px no-repeat
}
	button.button1:hover span span
{
	background:url(images/button1.png) 100% -30px no-repeat
}
	button.button1:active span
{
	background:url(images/button1.png) 0 -60px no-repeat
}
	button.button1:active span span
{
	background:url(images/button1.png) 100% -60px no-repeat
}
	button.button
{
	background:0;
	border:0;
	cursor:pointer;
	margin:0;
	overflow:visible;
	padding:0;
	width:auto;
	border-radius:0
}
	button.button span
{
	background:url(images/button.png) no-repeat;
	color:#fff;
	display:block;
	font:700 12px HelveticaNeue,sans-serif;
	text-align:center;
	text-transform:uppercase;
	white-space:nowrap;
	height:38px;
	line-height:38px;
	padding:0 0 0 10px
}
	button.button span span
{
	background-position:100% 0;
	padding:0 10px 0 0
}
	button.button:hover span
{
	background:url(images/button.png) 0 -38px no-repeat
}
	button.button:hover span span
{
	background:url(images/button.png) 100% -38px no-repeat
}
	button.button:active span
{
	background:url(images/button.png) 0 -76px no-repeat
}
	button.button:active span span
{
	background:url(images/button.png) 100% -76px no-repeat
}
.container_bg
{
	background:#f0f0f0;
	margin:0 auto;
	text-align:left;
	padding:10px 10px 3px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	/*width: 980px;*/
}

.container_bg_listpage
{
	width:960px;
	min-height:375px;
	margin:0 auto;
	text-align:left;
	padding:10px 10px 5px
}
	#HMain_Left
{
	width:667px
}
	#HSearch_Blk
{
	background:url(images/hsearcch_blk_bg.png) center top repeat-x #1b9ddb;
	min-height:222px;
	padding:0 80px;
	width:505px;
	color:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	border:1px solid #2b92d4
}
.clsHsearch_Inp
{
	background:url(images/hsearch_inp.png) center top no-repeat;
	width:502px;
	margin:0 0 10px;
	height:48px
}
.clsHsearch_Inp input
{
	height:39px;
	line-height:39px;
	margin:4px 0 2px 10px;
	vertical-align:bottom;
	width:433px;
	border:0;
	background:0 0;
	color:#9a9999;
	font-size:15px
}
.HSer_Inp_bg
{
	-webkit-box-shadow:inset #d9d9d9 3px 4px 4px;
	-moz-box-shadow:inset #d9d9d9 3px 4px 4px;
	box-shadow:inset #d9d9d9 3px 4px 4px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	border:0;
	color:#9a9999;
	font-size:15px;
	height:42px;
	line-height:42px;
	background:#fff;
	padding:0 10px;
	width:122px
}
.Ser_Selec_bg
{
	-webkit-box-shadow:inset #d9d9d9 3px 4px 4px;
	-moz-box-shadow:inset #d9d9d9 3px 4px 4px;
	box-shadow:inset #d9d9d9 3px 4px 4px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	border:0;
	color:#9a9999;
	font-size:15px;
	height:22px;
	line-height:22px;
	background:#fff;
	padding:10px;
	width:75px
}
.Ser_Selec_bg select
{
	border:0;
	width:72px;
	margin:2px 0 0
}
.HSer_CheckIn,.HSer_CheckOut
{
	width:142px;
	margin:0 5px 0 0
}
.HSer_Guest
{
	width:102px;
	margin:0 5px 0 0
}
.HSer_Guest .HSer_Inp_bg
{
	width:82px
}
	#HSear_Options .Serch_Button
{
	margin:21px 0 0
}
.Serch_Button
{
	background:url(images/search_button.png) no-repeat;
	width:96px;
	cursor:pointer;
	font-weight:700;
	height:42px;
	text-shadow:0 1px 0 #f1f8fa;
	color:#004b70;
	border:0
}
.Serch_Button:hover
{
	background:url(images/search_button.png) 0 -42px no-repeat
}
.Serch_Button:active
{
	background:url(images/search_button.png) 0 -84px no-repeat
}
	#HSearch_Blk h1
{
	text-align:center;
	font-family:HelveticaNeue,sans-serif;
	font-size:24px;
	font-weight:400;
	margin:18px 0
}
	#HSear_Options p:first-child
{
	font-size:14px;
	padding:0 0 5px
}
	#HSear_Options .HSerach_Butt p
{
	padding:0
}
	#selSlider
{
	margin:10px 0 0;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
	background:#f1f1f1;
	padding:7px
}
	#SelSlider_inner
{
	width:644px;
	background:#fff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
	padding:5px
}
	#View_Faq .Box_Head .Box_Head_Right
{
	position:absolute;
	right:10px;
	top:0
}
	#View_Faq .Box_Head h2
{
	color:#ff5a5f;
	font-size:47px;
	font-weight:400;
	padding:0 0 0 22px;
	line-height:48px;
	font-family:SignPainter-HouseScript;
	-webkit-padding-before:3px
}
	#View_Pages .Box_Head .Box_Head_Right
{
	position:absolute;
	right:10px;
	top:0
}

.Box_Head1
{
	background:#fafafa;
	/*border-bottom:1px solid #c3c3c3;*/
	border:1px solid #c3c3c3;
	height:45px;
	margin-top: 25px;
}
.Box_Head1 h2
{
	color:#515253;
	font-size:26px;
	padding:10px 0 0 10px;
	line-height:26px;
	text-align: center;
}
.Box_First
{
	margin:10px 0!important
}
.Box1
{
	border:1px solid #efefef;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
	margin:0 0 10px;
	/*background:url(images/box1_bg.png) center top repeat-x #fff*/
}

.Box_reference
{
	padding:10px 10px 10px 22px !important
}
.Box_Head .Box_Head_Right
{
	position:absolute;
	right:10px;
	top:8px;
}
	#HMost_View_Blk .clsMost_Link li
{
	background:url(images/nav_border.png) right top repeat-y;
	float:left;
	height:36px;
	line-height:36px
}
	#HMost_View_Blk .clsMost_Link li a
{
	color:#5c5c5c;
	display:block;
	font-weight:700;
	padding:0 15px;
	text-shadow:1px 1px 1px #fff;
	text-transform:uppercase
}
	#HMost_View_Blk .clsMost_Link li:first-child,#HMost_View_Blk .clsMost_Link li:first-child a
{
	-moz-border-radius:5px 0 0;
	-webkit-border-radius:5px 0 0;
	-khtml-border-radius:5px 0 0 0;
	border-radius:5px 0 0
}
	#HMost_View_Blk .clsMost_Link li a.HMost_Link_Act,#HMost_View_Blk .clsMost_Link li a:hover
{
	background:url(images/nav_select.png) center bottom no-repeat;
	color:#1d91d1;
	text-decoration:none
}
	#HMost_View_Blk
{
	margin:10px 0 0
}
	#HMost_View_Blk .Sub_Most_View_Lft
{
	position:relative;
	width:118px
}
	#HMost_View_Blk .Sub_Most_View_Rgt
{
	width:180px;
	overflow:hidden
}
.Sub_Most_View_Rgt p:first-child
{
	display:block;
	height:17px;
	margin:0 0 9px;
	overflow:hidden;
	padding:0;
	width:180px
}
	#HMost_View_Blk .Box_Head
{
	border-bottom:2px solid #40aeec
}
.Sub_Most_View_Lft p
{
	background:url(images/most_view_left_bg.png) repeat-x;
	position:absolute;
	height:21px;
	text-align:center;
	line-height:21px;
	width:116px;
	font-family:HelveticaNeue,sans-serif;
	left:1px;
	text-shadow:0 1px 0 #fff;
	color:#000;
	font-style:italic;
	font-weight:700;
	top:57px
}
.Sub_Most_View_Lft img
{
	border:1px solid #a8a8a8
}
.clsSub_Most_View_Blk
{
	width:310px
}
.Sub_Most_View_Rgt p
{
	padding:0 0 9px
}
	#HMost_View_Blk .clsSub_Most_View_Blk
{
	float:left;
	padding:5px 12px 12px 0
}
	#HMain_Right
{
	width:285px
}
.Box_Head h2
{
	color:#191919;
	font-size:15px;
	/*padding:8px 0 0 20px;
	line-height:33px;*/
	/*font-weight:400;*/
	margin:0px;
	/*width:100%;*/
}
.clsTopLinks_List
{
	width:265px
}
	#HTop_Links_Box .clsTopLinks_Left,#HTop_Links_Box .clsTopLinks_Right
{
	width:120px
}
	#HTop_Links_Box ul
{
	padding:0 0 5px 10px
}
	#HTop_Links_Box ul li
{
	background:url(images/top_loc_arrow.png) 0 6px no-repeat;
	padding:0 0 5px 10px
}
	#HTop_Links_Box a
{
	color:#767676
}
	#HTop_Links_Box p
{
	padding:0 0 5px 10px
}
	#HLatest_Add_Box .clsLatAdd_left
{
	width:45px
}
	#HLatest_Add_Box .clsLatAdd_left a
{
	display:block
}
	#HLatest_Add_Box .clsLatAdd_left a img
{
	padding:1px;
	border:1px solid #c6c6c6
}
	#HLatest_Add_Box .clsLatAdd_Right
{
	width:205px
}
	#HLatest_Add_Box .clsLatAdd_Right a
{
	color:#1d9edc
}
.clsLatest_AddList
{
	width:262px;
	overflow:hidden;
	padding:0 0 10px
}
	#HHow_ItWroks_Box .HHow_ItWroks_Cont
{
	width:229px;
	margin:0 auto;
	padding:10px 0 20px
}
	#HReferrals a
{
	display:block
}
	#HReferrals
{
	margin:0 0 10px
}
	#Header #language_currency
{
	width:75px;
	height:26px;
	text-align:left;
	position:relative;
	margin:5px 0 0;
	color:#fff
}
	#Header #language_currency_display:hover
{
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	-khtml-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
	background:url(images/language_bg.png);
	cursor:pointer
}
	#Header #language_currency_display
{
	height:19px;
	width:68px;
	padding:5px;
	position:absolute;
	cursor:default;
	margin:0 0 0 5px
}
	#Header #language_currency .selected
{
	background:url(images/language_bg.png);
	border-bottom:0;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	-khtml-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0
}
	#Header #language_currency_display_currency
{
	display:inline;
	margin-left:28px;
	width:40px;
	position:absolute
}
	#Header #language_currency_display_language
{
	display:inline;
	width:16px;
	position:absolute;
	margin-left:6px
}
	#Header #language_currency_selector_container
{
	width:443px;
	list-style:none;
	position:absolute;
	right:-8px;
	top:29px;
	cursor:default;
	padding:5px;
	z-index:9998;
	-moz-border-radius:10px 0 10px 10px;
	-webkit-border-radius:10px 0 10px 10px;
	-khtml-border-radius:10px 0 10px 10px;
	border-radius:10px 0 10px 10px;
	background:url(images/language_bg.png)
}
	#Header #language_currency_selector li.instruction
{
	white-space:nowrap;
	padding-top:4px;
	color:#000
}
	#Header #language_currency .flag
{
	position:absolute;
	height:18px;
	width:16px;
	background-image:url(images/flags5.png);
	background-repeat:no-repeat
}
	#Header #language_currency_selector li.option:hover
{
	color:#000
}
	#Header #language_currency_selector li.dash
{
	height:4px;
	border-bottom:1px dotted #ccc
}
.sprite-de
{
	background-position:0 0;
	width:16px;
	height:16px
}
.sprite-en
{
	background-position:0 -24px;
	width:16px;
	height:16px
}
.sprite-es
{
	background-position:0 -48px;
	width:16px;
	height:16px
}
.sprite-it
{
	background-position:0 -96px;
	width:16px;
	height:16px
}
.sprite-ja
{
	background-position:0 -120px;
	width:16px;
	height:16px
}
.sprite-ko
{
	background-position:0 -144px;
	width:16px;
	height:16px
}
.sprite-nl
{
	background-position:0 -168px;
	width:16px;
	height:16px
}
.sprite-pt
{
	background-position:0 -192px;
	width:16px;
	height:16px
}
.sprite-ru
{
	background-position:0 -216px;
	width:16px;
	height:16px
}
.sprite-zh
{
	background-position:0 -240px;
	width:16px;
	height:16px
}
	#language_currency_selector_container #language_currency_selector #locale
{
	float:left;
	margin-right:6px;
	width:auto;
	z-index:9999
}
	#language_currency_selector_container #language_currency_selector li
{
	float:none;
	position:relative;
	padding-bottom:5px
}
	#language_currency_selector_container ul+ul
{
	border-left:1px dotted #ccc;
	padding-left:10px
}
	#Header #language_currency .sprite-bg
{
	position:absolute;
	height:11px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:-80px -11px
}
	#Header #language_currency .sprite-ar
{
	position:absolute;
	height:11px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:-32px 0
}
	#Header #language_currency .sprite-zh-CN,#Header #language_currency .sprite-zh-TW
{
	position:absolute;
	height:12px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:-208px -22px
}
	#Header #language_currency .sprite-hr
{
	position:absolute;
	height:12px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:0 -76px
}
	#Header #language_currency .sprite-cs
{
	position:absolute;
	height:11px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:-48px -33px
}
	#Header #language_currency .sprite-da
{
	position:absolute;
	height:11px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:-96px -33px
}
	#Header #language_currency .sprite-fi
{
	position:absolute;
	height:11px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:-48px -44px
}
	#Header #language_currency .sprite-el
{
	position:absolute;
	height:11px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:-80px -55px
}
	#Header #language_currency .sprite-hi
{
	position:absolute;
	height:11px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:-64px -66px
}
	#Header #language_currency .sprite-no
{
	position:absolute;
	height:11px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:-240px -11px
}
	#Header #language_currency .sprite-pl
{
	position:absolute;
	height:11px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:-64px -88px
}
	#Header #language_currency .sprite-pt
{
	position:absolute;
	height:11px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:-16px -121px
}
	#Header #language_currency .sprite-ro
{
	position:absolute;
	height:11px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:-96px -121px
}
	#Header #language_currency .sprite-sv
{
	position:absolute;
	height:11px;
	width:16px;
	background-image:url(images/flags.png);
	background-repeat:no-repeat;
	background-position:-240px -121px
}
.single_Lang
{
	width:auto!important;
	z-index:9999
}

.ac_results
{
	background:url(images/sign_bg.png) center top #fff;
	border:1px solid #c6c6c6;
	z-index:1000;
	text-align:left
}
.ac_results ul li:hover
{
	background:#32a8e6;
	color:#fff;
	cursor:pointer;
	box-shadow:inset 0 0 .2em rgba(255,255,255,.3),inset 0 0 .2em rgba(255,255,255,.3),0 1px 5px rgba(0,0,0,.6);
	-o-box-shadow:inset 0 0 .2em rgba(255,255,255,.3),inset 0 0 .2em rgba(255,255,255,.3),0 1px 5px rgba(0,0,0,.6);
	-moz-box-shadow:inset 0 0 .2em rgba(255,255,255,.3),inset 0 0 .2em rgba(255,255,255,.3),0 1px 5px rgba(0,0,0,.6);
	-webkit-box-shadow:inset 0 0 .2em rgba(255,255,255,.3),inset 0 0 .2em rgba(255,255,255,.3),0 1px 5px rgba(0,0,0,.6)
}
.ac_results ul li:active
{
	box-shadow:inset .05em .15em .4em rgba(0,0,0,.4),inset 0 0 .2em rgba(255,255,255,.3),inset 0 1px 2px rgba(0,0,0,.9);
	-o-box-shadow:inset .05em .15em .4em rgba(0,0,0,.4),inset 0 0 .2em rgba(255,255,255,.3),inset 0 1px 2px rgba(0,0,0,.9);
	-moz-box-shadow:inset .05em .15em .4em rgba(0,0,0,.4),inset 0 0 .2em rgba(255,255,255,.3),inset 0 1px 2px rgba(0,0,0,.9);
	-webkit-box-shadow:inset .05em .15em .4em rgba(0,0,0,.4),inset 0 0 .2em rgba(255,255,255,.3),inset 0 1px 2px rgba(0,0,0,.9)
}
.ac_results li
{
	color:#333;
	padding:5px 10px
}
	#section_signin span.help,#section_signup span.help
{
	margin:0 0 10px 12px;
	color:red;
	display:block
}
	#View_Contact #Contact_content #Contact_Left
{
	/*width:400px*/
}
	#View_Contact #Contact_content #Contact_Right
{
	border-left:1px solid #efefef;
	padding:0 0 0 20px
}
	#View_Contact #Contact_content
{
	margin:0 0 10px
}
	#View_Contact #Contact_content #Contact_Left p,#View_Contact #Contact_content #Contact_Right p
{
	clear:both;
	padding:0 0 10px
}
	#View_Contact #Contact_content #Contact_Left p label
{
	font-weight:700;
	display:block
}
	#View_Contact #Contact_content #Contact_Right p label
{
	float:left;
	font-size:13px;
	font-weight:700;
	padding:0 0 10px;
	display:block
}

	#forgot_password_container
{
	/*width:440px;*/
	margin:0
}
	#forgot_password_container p
{
	padding:15px 20px 0px 20px;
	font-size: 15px;
}
	#forgot_password_container input[type=text]
{
	-webkit-box-shadow:inset #d9d9d9 3px 4px 4px;
	-moz-box-shadow:inset #d9d9d9 3px 4px 4px;
	box-shadow:inset #d9d9d9 3px 4px 4px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	background:#fff;
	width:100%;
	border:2px solid #efefef;
	padding:10px
}
	#View_Canellation_Policy .Box_Head
{
	border-bottom:2px solid #ff5a5f;
}
	#View_Canellation_Policy .Box_Head li
{
	background:url(images/nav_border.png) right top repeat-y;
	float:left;
	height:48px;
	line-height:36px
}
	#View_Canellation_Policy .Box_Head li a
{
	color:#5c5c5c;
	display:block;
	font-weight:500;
	padding:7px 15px;
	text-shadow:1px 1px 1px #fff;
	/*text-transform:uppercase*/
}
	#View_Canellation_Policy .Box_Head li a:hover,#View_Canellation_Policy .Box_Head li.select a
{
	background:url(images/nav_select.png) center bottom no-repeat;
	color:#191919;
	text-decoration:none
}
	#View_Canellation_Policy .Box_Content li
{
	background:url(images/top_loc_arrow.png) 0 6px no-repeat;
	padding:0 0 0 10px;
	margin:0 0 3px
}
	#View_Canellation_Policy h3
{
	/*background:#f4f4f4;
	margin:0 0 10px;
	padding:5px 10px*/
	font-size:24px;
	padding-top:18.75px;
	font-weight:normal;
	padding-bottom: 18.75px;
	margin:0px;
}
.Box_Content > ul
{
	 font-size: 14px;
}
	#View_Canellation_Policy .Box_Content h4
{
	font-size:13px;
	margin:0 0 10px
}
	#cancel_policy_3Blk
{
	margin:15px auto 0;
	padding:0 0 10px
}
.cancel_policy_1,.cancel_policy_2,.cancel_policy_3
{
	min-height:80px;
	width:270px;
	margin:0 20px 0 0;
	padding:0 20px 0 0
}
.cancel_policy_1,.cancel_policy_2
{
	border-right:1px solid #efefef
}
	#View_Canellation_Policy .cancel_head_content p
{
	margin:0 0 10px;
	font-size: 14px;
}
	#translate-this .translate-this-button
{
	background:url(images/google_trans.png) no-repeat!important;
	height:16px!important;
	width:16px!important;
	padding:9px!important
}
	#translate-this
{
	margin-top: 10px;
}
#translate-this .translate-this-button
{
	background: url("http://x.translateth.is/tt-btn1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: block;
    float: left;
    height: 18px;
    overflow: hidden;
    position: relative;
    text-indent: -2000px;
    visibility: visible;
    width: 180px;
}
	#Header_Top_Inner .clsGoogLe_Trans a
{
	border:none!important
}
	#Header_Top_Inner .clsGoogLe_Trans
{
	margin:10px 0 0 10px !important
}
.clsShow_Notification
{
	background:none repeat scroll 0 0 #FFCDE6;
	/*border:1px solid #ff757d;*/
	border-radius:0px;
	/*box-shadow:0 0 .2em rgba(255,255,255,.3) inset,0 0 .2em rgba(255,255,255,.3) inset,0 1px 10px rgba(0,0,0,.06);*/
	color:#393c3d;
	font-size:14px;
	text-align:center;
	font-weight:700;
	line-height:20px;
	opacity: 0.9;
	margin:0px auto;
	padding:7px 0px 4px;
	width:70%;
left: 14%;
	/*margin:10px auto 15px;
	padding:10px;
	width:960px;*/
	
	position:absolute;
	z-index: 1;

}
.clsShow_Notification p.success span
{
	background:url(images/nott_success.png) no-repeat;
	padding:0 0 0 30px;
	display:inline-block
}
.clsShow_Notification p.error span
{
	background:url(images/nott_error.png) no-repeat;
	padding:0 0 0 30px;
	line-height:24px;
	display:inline-block
}
.clsLatAdd_Right p
{
	word-wrap:break-word
}
	#tooltip
{
	position:absolute;
	background:#333;
	border:1px solid #333;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:10px 15px;
	color:#fff;
	margin-top:1px;
	display:block;
	text-align:center;
	opacity:.9;
	font-size:14px;
	-ms-filter:alpha(opacity=90);
	filter:alpha(opacity=90);
	max-width:300px;
	z-index:9999 !important;
}
	a.tooltip
{
	cursor:default;
}
	#popup_box
{
	display:none;
	position:fixed;
	height:80px;
	width:400px;
	left:40%;
	top:40%;
	z-index:100;
	margin-left:15px;
	padding:15px;
	font-size:15px;
	-moz-box-shadow:0 0 30px gray;
	-webkit-box-shadow:0 0 30px gray;
	background:#fff;
	border:2px solid #000;
	box-shadow:0 0 30px gray
}

	#popupBoxClose
{
	line-height:15px;
	right:185px;
	top:55px;
	position:absolute
background:url(images/button.png) 100% 0 repeat-x;
	margin:0;
	padding:12px 12px 10px;
	color:#fff;
	font:700 13px HelveticaNeue,sans-serif;
	border-radius:4px 0 0 4px;
	border:1px solid #1397da;
	border-top:0;
	border-bottom:0;
	border-right:0
}
	#signup>input
{
	border:none;
	border-radius:5px;
	box-shadow:0 0 3px 3px #ccc inset;
	color:gray;
	font-family:HelveticaNeue,sans-serif;
	padding:5px
}
	#popupBoxClose span
{
	margin:-2px 0 0;
	padding:12px 12px 10px 4px;
	color:#fff;
	font:700 13px HelveticaNeue,sans-serif
}
	#element_to_pop_up
{
	left: 0 !important;
    margin: auto 260px;
    padding: 20px 20px 10px;
    width: 54%;
	/*background-color:#fff;
	padding:20px 20px 10px;
	border:2px solid #ccc;
	border-radius:10px;
	width:640px*/
}
	#element_to_pop_up h2
{
	/*border-bottom: 1px solid #ccc;*/
    clear: both;
    line-height: 24px;
    margin: 0;
    padding:8px 0px 15px;
    text-align: left;
}
.check_list_label label
{
	padding-left:0px;
}
.check_list_label
{
	padding:5px;
}
	#element_to_pop_up p
{
	margin:10px 0px;
	float:left;
	padding:0px;
}
	#element_to_pop_up p label
{
	display:block;
	font-weight:700;
	margin:0 0 10px;
	text-align:left
}
	#element_to_pop_up .messagearea p.reuse
{
	clear:both
}
	#element_to_pop_up p input[type=text]
{
	background:#fff;
	border:1px solid #d2d2d2;
	box-shadow:1px 1px 1px 0 rgba(0,0,0,.1) inset;
	padding:2px .4em;
	margin:0;
	width:100px!important;
	height:30px;
}
#element_to_pop_up p input[type=text]:focus{
	   border-color: #00b0ff !important;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.08) inset, 0 0 2px 2px #ceeaf6;
    outline: 0 none;
}
	#element_to_pop_up .messagearea textarea
{
	clear:both
}
	#message
{
	resize:none;
	padding-left:10px
}

	#element_to_pop_up .send
{
	float:right;
	clear:both
}
	#element_to_pop_up .send button.button
{
	background:none;
	border:0;
	width:auto
}
	#element_to_pop_up .send button.button span
{
	background:url(images/button.png) no-repeat;
	color:#fff;
	display:block;
	font:700 12px/38px HelveticaNeue,sans-serif;
	height:38px;
	padding:0 0 0 10px;
	text-align:center;
	text-transform:uppercase;
	white-space:nowrap
}
	#element_to_pop_up .send button.button span span
{
	background-position:100% 0;
	padding:0 10px 0 0
}
	#element_to_pop_up p div.border
{
	border-bottom:1px solid #ccc;
	padding-bottom:0
}
	#element_to_pop_up p #number_of_guests
{
	margin:2px 4px 1px
}
	a h5
{
	font-size:12px
}
	#status_contact_login .fb_signup
{
	margin:40px 0 20px
}
	#status_contact_login a.Sign_Fb_Bg
{
	background:url(images/sign_fb_butt.png) no-repeat;
	width:247px;
	height:46px;
	text-indent:-2000px;
	margin:27px;
	padding:15px 126px
}
	#status_contact_login a.Sign_Fb_Bg:hover
{
	background:url(images/sign_fb_butt_over.png) no-repeat;
	width:247px;
	height:46px;
	text-indent:-2000px;
	margin:27px;
	padding:15px 126px
}
	#status_contact_login .terms
{
	margin:30px 0
}
	#status_contact_login .terms p
{
	padding:0!important
}
	#status_contact h2
{
	border-bottom:1px solid #ccc;
	padding-bottom:10px 40px
}
	#status_contact p
{
	clear:both;
	float:left
}
	#status_contact .dont h4
{
	clear:both;
	float:left;
	margin-top:10px 5px
}

.sign-fb-my-account a.sign_tw_bg
{
	
	/*background:url(images/twitter.png) no-repeat;*/
	height:40px;
	display:block;
	width: 89% !important;
	
	margin:0 auto;
}
.sign-fb-my-account a.sign_tw_bgs:hover
{
	/*background:url(images/twitter_hover.png) no-repeat;*/
	height:40px;
	
	
}
.sign-fb-my-account p.twitterp
{
	padding:20px 0
}
.sign-fb-my-account a.sign_gp_bg
{
	background:url(images/google.png) no-repeat;
	height:46px;
	width:247px;
	line-height:5;
	padding:16px 126px
}
.sign-fb-my-account a.sign_gp_bg:hover
{
	background:url(images/google_hover.png) no-repeat;
	height:46px;
	width:247px;
	line-height:5;
	padding:16px 126px
}
.sign-fb-my-account p.gplusp
{
	padding:20px 0
}
.clsSign_Email p .Sign_Reminder_HelveticaNeueMe
{
	color:#767676
}
	#content_step_1 p
{
	margin: 0px !important;
text-align: left;
padding: 10px 1px 0px !important;
word-wrap: break-word !important;
}
.calender a
{
	padding:0 0px !important;
}
.inner_text>sup,sup
{
	color:red
}
	#Header #language_currency .sprite-po
{
	background-image:url(images/port.png)!important;
	background-repeat:no-repeat;
	height:18px;
	position:absolute;
	width:16px
}
	#Header #language_currency .sprite-sp
{
	background-image:url(images/spain.png)!important;
	background-repeat:no-repeat;
	height:18px;
	position:absolute;
	width:16px
}
.graphtable
{
	position:relative
}
.value_width label
{
	width:30px!important;
	padding:0 10px 0 2px;
}
.sort_width
{
	width:200px
}
.label_contry
{
	text-transform:uppercase;
	padding:0 15px 0 5px;
	font-size:12px!important;
	float:left;
	font-weight:700
}
.select_pad
{
	margin:0 15px
}
.filter_butt
{
	background-color:#e1117d;
	background-image:-moz-linear-gradient(center top,#f52691 0,#e1117d 100%);
	background-image:-webkit-linear-gradient(center top,#f52691 0,#e1117d 100%);
	border:0;
	border-radius:4px;
	color:#fff;
	font-weight:700;
	height:27px;
	margin:2px 10px 0 0;
	width:70px
}
.logo
{
	float:left;
	margin:2px 0 0 10px
}
.btn-group
{
	display:inline-block;
	position:relative
}
.language-curr-picker.clearfix
{
	text-align:left
}
	#blob-bg
{
	display:none;
	height:180px;
	left:50%;
	top:-45px;
	margin-left:-600px;
	position:absolute;
	width:600px
}

	#cities
{
	left:25%;
	margin-top:20px;
	position:absolute;
	right:0;
	text-align:left;
	width:650px
}
.search-area h2
{
	font-size:20px;
	margin-bottom:20px
    input:-moz-placeholder;
	color:#999;
}
body.en .btn
{
	text-transform:uppercase;
}
.search-area .icon-and-text
{
	height:41px
}
.btn.pink
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background-color:#e1117d;
	background-image:-moz-linear-gradient(center top,#f52691 0,#e1117d 100%);
	background-image:-webkit-linear-gradient(top,#f52691 0,#e1117d 100%);
	border-color:#ea1282 #cb1272 #bb0e68;
	border-image:none;
	border-style:solid;
	border-width:1px;
	border-radius:5px;
	cursor:pointer;
	display:inline-block;
	margin-top:.5px;
	padding:7px 11px 5px;
	text-transform:capitalize
}
.btn.pink:hover
{
	background-color:#e1117d;
	background-image:-moz-linear-gradient(center top,#f757aa 0,#e1117d 100%);
	background-image:-webkit-linear-gradient(top,#f757aa 0,#e1117d 100%);
	color:#fff;
	text-decoration:none
}
	#controls .arrow.left
{
	background-position:-23px 0;
	left:10px
}
	#controls .arrow
{
	background:url(images/search_icons.png) -65px 0 no-repeat;
	cursor:pointer;
	display:block;
	height:75px;
	opacity:.7;
	position:absolute;
	right:10px;
	top:330px;
	width:42px;
	z-index:200
}
	#controls .arrow:hover
{
	opacity:1
}
.left
{
	float:left
}
.right
{
	float:right
}
	body.home_view .app_view
{
	margin-top:18px
}
	#slideshow img
{
	height:100%;
	overflow:hidden;
	width:100%
}
.search-area input:focus
{
	border-color:transparent;
	box-shadow:0 1px 1px 0 rgba(0,0,0,.08) inset,0 0 2px 2px #269ED2
}
.room_n
{
	position:relative
}
.room_name
{
	color:#fff;
	cursor:pointer;
	font-size:30px;
	font-weight:700;	
	position:absolute;
	top:-112px;
	width:100%;
	text-shadow:0 1px 8px rgba(0,0,0,.5);
	text-transform:capitalize;
	line-height:30px;
	text-align: center;

}
.btn.green
{
	background-image:repeating-radial-gradient(at center top,#08ce03 0,#05ab01 100%)
}
.btn.green
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background-color:#05AB01;
	background-image:-moz-linear-gradient(center top,#08CE03 0,#05AB01 100%);
	background-image:-webkit-linear-gradient(top,#08ce03 0,#05ab01 100%);
	border-color:#05B501 #059402 #048201;
	border-image:none;
	border-style:solid;
	border-width:1px
}
.btn.green.hover,.btn.green:hover
{
	background-color:#05ab01;
	background-image:-moz-linear-gradient(center top,#0ffb09 0,#05ab01 100%);
	background-image:-webkit-linear-gradient(top,#0ffb09 0,#05ab01 100%);
	color:#fff;
	text-decoration:none
}
	#book_it_button,#user_contact_link,#view_other_listings_button
{
	width:100%
}
	#description_details
{
	margin: 0px;
}
.clearfix.bg
{
	background:#ff5a5f
}
.value
{
font-weight: 700;
word-wrap: break-word;
}
.btn-block
{
	width:80%!important
}

.value.language
{
	background:url(../../../images/englishicon.jpg) 0 3px no-repeat;
	padding:4px 0 3px 21px;
	font-weight:700
}
.value.currency
{
	background:url(../../../images/language.jpg) 0 2px no-repeat;
	padding:3px 0 3px 21px;
	font-weight:700
}

	#View_Faq .Box_Content
{
	padding:28px 10px 0 38px
}
.container_bg_faq
{
	border:1px solid #c3c3c3;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
	/*width:960px;*/
	min-height:375px;
	margin:0 auto;
	text-align:left;
	box-shadow:inset 0 0 .2em rgba(255,255,255,.3),inset 0 0 .2em rgba(255,255,255,.3),0 1px 6px rgba(0,0,0,.2);
	-o-box-shadow:inset 0 0 .2em rgba(255,255,255,.3),inset 0 0 .2em rgba(255,255,255,.3),0 1px 6px rgba(0,0,0,.2);
	-moz-box-shadow:inset 0 0 .2em rgba(255,255,255,.3),inset 0 0 .2em rgba(255,255,255,.3),0 1px 6px rgba(0,0,0,.2);
	-webkit-box-shadow:inset 0 0 .2em rgba(255,255,255,.3),inset 0 0 .2em rgba(255,255,255,.3),0 1px 6px rgba(0,0,0,.2)
}
	#View_Faq .Box
{
	background:#fff;
	border:0;
	box-shadow:none!important;
	margin:0!important
}
	#View_Faq .Box ul
{
	list-style:disc
}
	#View_Faq .Box li
{
	background:url(images/bullet.png) no-repeat;
	line-height:6px;
	padding-bottom:24px;
	padding-left:19px
}
	#View_Faq .Box_Content a
{
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:16px;
	color:#1d95cb
}
	#View_Pages .Box ul
{
	list-style:disc
}
	#View_Pages .Box li
{
	padding-bottom:15px;
	list-style:disc
}
	#View_help ul
{
	list-style:disc;
	padding-left:13px
}
	#View_help .Box_Content
{
	padding:21px 10px 0 25px
}
	#View_help li
{
	background:url(images/bullet.png) no-repeat;
	line-height:6px;
	padding-bottom:24px;
	padding-left:19px
}
.inner_terms ul
{
	list-style:disc;
	padding:0 10px 0 31px;
}
.inner_terms ul li
{
	padding-bottom:15px;
	list-style:disc;
	font-size:13px;
	font-family:Helvetica Neue,sans-serif
}
.inner_terms ul li a
{
	font-family:HelveticaNeue,sans-serif;
	font-size:14px!important;
	color:#1d95cb
}
.cssarrow
{
	width:0;
	height:0;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:6px solid #000;
	position:absolute;
	top:10px;
	left:98px
}
.cssarrow1
{
	width:0;
	height:0;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:6px solid #000;
	position:absolute;
	top:10px;
	left:69px
}
.lang li
{
	float:left
}
	#language_selector_en>div
{
	padding:2px 0!important
}



.lang_sett li
{
	float:left
}
	#location>li
{
	width:670px
}
.blue.hover,.blue:hover
{
	/*background-image:-moz-linear-gradient(center top,#33beff 0,#018fe1 100%);
	background-image:-webkit-linear-gradient(top,#33beff 0,#018fe1 100%);
	color:#fff !important;*/
}
.rec_view1 a img
{
	height:320px;
	width:100%;
}

.sprite-fr
{
	background-position:0 -72px;
	height:2px!important;
	width:16px
}
.language_set
{
	border:1px solid #c7c7c7;
	border-radius:4px;
	color:#393c3d;
	cursor:pointer;
	font-weight:700;
	padding:6px 0 6px 20px;
	text-align:left;
	width:110px
}
.language_set1
{
	border:1px solid #c7c7c7;
	border-radius:4px;
	color:#393c3d;
	cursor:pointer;
	font-weight:700;
	margin-left:8px;
	padding:6px 0 6px 10px;
	text-align:left;
	width:80px
}

img#trigger_id_1 {
    border: 1px solid #fff;
    width: 65px;
    float: right;
    margin-top: -36px;
    margin-right: 20px;
    height: 65px;
}




.rounded_top_new
{
	background:url(images/lang_aarow.png) 72px center no-repeat
}
	#currency .selected
{
	background:url(images/up_arrow.png) 72px center no-repeat;
	position:relative;
	z-index:555555555
}
	#language_selector ul
{
	background:#fff;
	border:1px solid #c3c3c3;
	text-align:left;
	width:130px;
	cursor:pointer;
	bottom:30px;
	position:absolute
}
	#currency_selector ul
{
	background:#fff;
	border:1px solid #c3c3c3;
	text-align:left;
	width:80px;
	cursor:pointer;
	bottom:30px;
	position:absolute;
	left:9px
}
.lang_arrow
{
	bottom:12px;
	position:absolute;
	right:15px
}
	#user_photo input
{
	border-radius:0
}
.bookit_Box
{
	background:#fff;
	box-shadow:0 3px 3px 0 rgba(0,0,0,.15);
	border-radius:0!important;
	margin:0!important
}
.bookhead
{
	border-radius:0!important
}
.bookhead>h2
{
	color:#393c3d
}

	a:hover
{
	color:#ff5a5f;
	text-decoration:underline
}
.rounded_top
{
	background:url(images/lang_aarow.png) 115px center no-repeat #FFF
}
	#language .selected
{
	background:url(images/up_arrow.png) 115px center no-repeat #FFF;
	position:relative;
	z-index:555555555
}
#view_other_listings_button
{
	width:160px
}
.container_bg2
{
	background:url(images/sign_bg.png) center top #fff;
	border:1px solid #e1e1e1;
	border-radius:10px;
	box-shadow:0 0 .2em rgba(255,255,255,.3) inset,0 0 .2em rgba(255,255,255,.3) inset,0 1px 10px rgba(0,0,0,.2);
	margin:15px auto 0;
	text-align:left;
	width:960px;
}
.twitter_input
{
	padding:10px 0;
	text-align:center;
	position:relative;
	min-height:180px;
}
.twitter_input .email,.twitter_input .username
{
	padding:10px 0
}
.twitter_input .email label.error
{
	position:absolute;
	top:26px;
	color:red;
	padding-left:5px
}
input {
border-radius: 2px;
box-shadow: 0 1px 2px rgba(0,0,0,.2) inset;
}
.twitter_input .username label.error
{
	color:red;
	position:absolute;
	left:620px;
	top:80px;
	padding-left:5px
}
	@media screen and (-webkit-min-device-pixel-ratio:0)
{
.twitter_input .username label.error
{
	color:red;
	position:absolute;
	top:74px;
	padding-left:5px;
	left:599px
}

}
.whis_content
{
	margin:45px auto 0;
	min-height:375px;
	padding:10px 10px 5px;
	text-align:left;
	width:1000px
}
.leftcontent
{
	width:335px;
	float:left;
	margin:80px 0 0
}
.leftcontent h3
{
	line-height:25px
}
.leftcontent p
{
	color:#999;
	padding:5px 0
}
.rightcontent
{
	float:left;
	width:660px
}
.save_wishlist
{
background: none repeat scroll 0 0 #fff;
border: 1px solid #DDDDDD;
margin-top: 17px;
margin: 45px 0 10px;
/*padding: 0 0 10px;*/
width:100%;
    position: absolute;
}
.wishbutton
{
	background:url(images/savewish.png) no-repeat;
	padding:10px 34px 15px 70px;
	font-size:14px;
	font-weight:700;
	color:#393c3d
}
.wishbutton:hover
{
	background:url(images/savewish_hover.png) no-repeat;
	color:#393c3d;
	text-decoration:none
}
.heart
{
	background:url(images/heart_wish.png) 8px 5px no-repeat
}
.userimage
{
	background-color:#fff;
	border-color:#ddd #cacaca #acacac;
	border-radius:2px;
	border-style:solid;
	border-width:1px;
	box-shadow:0 4px 2px -2px rgba(0,0,0,.1),0 0 0 #000;
	display:inline-block;
	line-height:0;
	padding:3px;
	float:left;
	margin-right:15px
}
.userimage:hover
{
	border:1px solid rgba(237,29,137,.8);
	box-shadow:0 0 6px rgba(237,29,137,.8),0 0 0 #000
}
.username_wish
{
	padding:18px 0 0;
	font-size:14px
}
.item-count
{
	background-color:#9ec2cd;
	border-radius:9px;
	color:#fff;
	display:inline-block;
	font-size:13px;
	font-weight:400;
	line-height:18px;
	margin-left:8px;
	padding:0 8px;
	text-shadow:0 -1px 1px rgba(0,0,0,.4)
}
.whis_user_content
{
	margin:25px auto 0;
	min-height:375px;
	padding:10px 10px 5px;
	text-align:left;
	width:1000px
}
.createnew
{
	float:right
}
.createnew_but
{
	background:url(images/link2_bg.png) center top repeat-x;
	border:1px solid #c3c3c3;
	border-radius:5px;
	color:#393c3d;
	display:inline-block;
	font-size:12px;
	font-weight:700;
	height:28px;
	line-height:28px;
	padding:0 10px;
	text-decoration:none
}
.createnew_but:hover
{
	background:url(images/link2_bg.png) center bottom repeat-x;
	color:#393c3d;
	text-decoration:none
}
.facebooklike
{
	float:left;
	padding:5px 0
}
.listings
{
	position:relative;
	width:921px
}
.success{
	text-align:center;
}
.user_wish1
{
	background-color:#fff;
	border-color:#ddd #cacaca #acacac;
	border-radius:2px;
	border-style:solid;
	border-width:1px;
	box-shadow:0 4px 2px -2px rgba(0,0,0,.1),0 0 0 #000;
	display:inline-block;
	line-height:0;
	padding:3px;
	margin-right:15px
}
.user_wish1:hover
{
	border:1px solid rgba(237,29,137,.8);
	box-shadow:0 0 6px rgba(237,29,137,.8),0 0 0 #000
}
.listing_inner
{
	position:relative
}
.listings li
{
	float:left
}
.name_listings
{
	background-color:rgba(7,10,11,.6);
	background-image:-moz-linear-gradient(center top,rgba(67,60,61,.6) 0,rgba(7,10,11,.6) 100%);
	bottom:70px;
	box-shadow:0 0 1px 1px rgba(255,255,255,.3) inset,0 0 0 #000;
	left:90px;
	position:absolute;
	padding:10px;
	border:1px solid rgba(0,0,0,.2);
	border-radius:5px
}
.comment_contact
{
	height:65px;
	resize:none;
	width:100%;
	border:1px solid #ccc;
	border-radius:5px
}
.sign-fb-my-account a.sign_tw_bg_connect
{
	background:url(images/tweet.png) no-repeat;
	display:block;
	height:46px;
	line-height:5;
	margin:0 auto;
	width:252px
}
.sign-fb-my-account a.sign_tw_bg_connect:hover
{
	background:url(images/tweet_hover.png) no-repeat;
	height:46px;
	line-height:5;
	width:252px
}
.savelist
{
	background:url(images/heart.png) 4px center no-repeat #f1f1f1!important;
	border:1px solid #CCC!important;
	box-shadow:0 0 0!important;
	padding:10px 20px 10px 25px;
	cursor:pointer
}
.save_wishlist .savewish_but
{
	padding:25px 15px;
	overflow:hidden;
}
	#Dash_Share>ul
{
	padding-left:20px;
	padding-top:10px
}
	#Dash_Share ul li
{
	float:left;
	padding:10px 0 0
}
.menu li a:active
{
	background-color:#F5F5F5;
	border-left-color:#C1C1C1;
	border-right-color:#C1C1C1;
	box-shadow:0 0 6px rgba(0,0,0,.1) inset
}
.menu a.documents
{
	background:url(../img/docs.png) 6px center no-repeat
}
.menu a.messages
{
	background:url(../img/bubble.png) 6px center no-repeat
}
.menu a.signout
{
	background:url(../img/arrow.png) 6px center no-repeat
}
.num
{
	opacity:0;
	position:absolute;
	right:0
}
.num>li
{
	float:left;
	position:relative;
	background-color:#FFF;
	z-index:999
}
.num>li:hover
{
	background-color:#F5F5F5;
	-webkit-transition:color .2s ease-in-out;
	-moz-transition:color .2s ease-in-out;
	-o-transition:color .2s ease-in-out;
	-ms-transition:color .2s ease-in-out;
	transition:color .2s ease-in-out;
	border-left-color:#C1C1C1;
	border-right-color:#C1C1C1;
	box-shadow:0 0 6px rgba(0,0,0,.1) inset,0 0 0 #000;
	color:#000;
	font-weight:700!important
}

.dropdown:hover>ul
{
	opacity:1
}
.dropdown:active
{
	background-color:#F5F5F5;
	-webkit-transition:color .2s ease-in-out;
	-moz-transition:color .2s ease-in-out;
	-o-transition:color .2s ease-in-out;
	-ms-transition:color .2s ease-in-out;
	transition:color .2s ease-in-out;
	border-left-color:#C1C1C1;
	border-right-color:#C1C1C1;
	box-shadow:0 0 6px rgba(0,0,0,.1) inset,0 0 0 #000;
	color:#000
}
.dropdown:hover
{
	background-color: #ff4e48;
	-webkit-transition:color .2s ease-in-out;
	-moz-transition:color .2s ease-in-out;
	-o-transition:color .2s ease-in-out;
	-ms-transition:color .2s ease-in-out;
	transition:color .2s ease-in-out;
	/*border-left-color:#C1C1C1;
	border-right-color:#C1C1C1;
	box-shadow:0 0 6px rgba(0,0,0,.1) inset,0 0 0 #000;
	font-weight:700!important;*/
	color:#000;
}
.videoContainer video {
width: 100%;
height: auto;
margin-top: -18%;
margin-bottom: -7px;
}
/*.dropdown
{
	color:#5A5A5A!important;
	display:block;
	font-weight:400!important;
	line-height:15px;
	padding:3px 3px!important;
	position:relative;
	top:-3px
}*/
	ul.signin_right
{
	margin:0;
	padding:0
}
	ul.signin_right li
{
	float:left;
	margin:0;
	padding:15px 0 0 10px
}
	ul.signin_right li a
{
	color:#333;
	font-size:12px;
	text-transform:uppercase;
	margin:0;
	padding:0;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:700
}
	ul.signin_right li ul.menu
{
	margin:0;
	padding:0;
	width:40px
}
	ul.signin_right li ul.menu li
{
	margin:0;
	padding:0
}
	ul.signin_right li ul.menu li a
{
	background:0 0;
	line-height:18px;
	font-family:Arial,Helvetica,sans-serif;
	color:#333;
	font-size:12px;
	text-transform:uppercase;
	margin:0;
	padding:0
}
	ul.new_sub_menu
{
	background:0 0;
	border:none;
	left:-165px;
	opacity:0;
	position:absolute;
	top:25px;
	width:249px;
	z-index:999;
	padding:10px
}
	ul.new_sub_menu li
{
	margin:10px 0;
	background:#fff;
	padding:10px 0 0 10px;
	width:200px;
	border-bottom:1px solid #999
}
	ul.new_sub_menu li form input
{
	width:150px;
	padding:5px 10px;
	margin:0
}
	ul.new_sub_menu li a
{
	width:200px;
	background:#fff;
	display:block;
	border-bottom:none;
	padding:10px 0 10px 10px;
	margin:0
}
	ul.new_sub_menu li:hover
{
	margin:10px 0;
	background:#00B0FF;
	padding:10px 0 0 10px;
	width:200px;
	border-bottom:1px solid #999;
	color:#FFF
}
.help:hover span a
{
	background-color:#F5F5F5!important;
	border-left-color:#C1C1C1;
	border-right-color:#C1C1C1;
	box-shadow:0 0 6px rgba(0,0,0,.1) inset
}
.menu_help ul
{
	display:none;
	position:relative;
	right:268px;
	top:0;
	z-index:9999;
	background:#FFF;
	border:1px solid #CCC;
	width:358px
}
.menu_help li:hover>ul
{
	opacity:1
} 
.menu_help ul li:last-child a
{
	border:none
}
	ul.popular_whole
{
	margin:15px auto;
	padding:0;
	list-style-type:none
}
	ul.popular_whole li
{
  line-height: 24px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-right: 10px;
    text-align: left;
}
	ul.popular_whole_img
{
	margin:0;
	padding:0;
	list-style-type:none
}
	ul.popular_whole_img li
{
	float:left;
	margin:0;
	padding:5px 10px;
	text-align:left;
	line-height:24px;
}
	ul.popular_whole_img li img
{
	width:100%;
	border:1px solid #fff
}
	ul.popular_whole_img li img:hover
{
	width:100%;
}
.pop_img_h
{
	font-size: 20px;
	color:#484848;
	font-family:Arial,Helvetica,sans-serif;
	text-shadow:0.4 0px #757575;
line-height: 17px;
    padding: 0 !important;
    word-wrap: break-word;
}
.backgd_img{
	margin-top:30px;
	margin-bottom: 40px;
}
.frient_text {
     color: #fff;
    padding-bottom: 20px;
    padding-top: 230px !important;
    text-align: center;
   }
 .frient_text p {
    line-height: 42px;
    margin: 0;
    word-wrap: break-word;
    padding-left: 150px;
    padding-right:150px;
    font-size: 42px;
}
.frient_fb {
    padding-top: 5px;
    text-align: center;
    padding-bottom: 250px
}

.pop_img_h_dollar
{
	
color: #fff;
display: block;
font-family: Verdana,Geneva,sans-serif;
font-size: 24px;
font-weight: 700;
height: 120px;
margin: 10px 10px 0 0;
padding: 75px 9px 0 0;
text-align: center;
text-shadow: 0 -1px 1px rgba(0,0,0,.5);
width: 120px;
position: absolute;
right: 7px;
top: -92px;
word-wrap: break-word;
}
.pop_img_h_place
{
	font-size:14px;
	color:#757575;
	padding:3px 0 3px 10px;
	word-wrap: break-word;
}
.dollor_symbol
{
	 color: #fff;
    font-size: 18px;
    line-height: 24px;
    margin: 0 !important;
    padding-left: 1px;
    padding-top: 4px;
    position: absolute;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5), 0 1px 1px rgba(255, 255, 255, 0.5);
}
.pop_doll
{
	background-color: rgba(45, 45, 45, 0.9);
    height: 35px;
    line-height: 10px;
    position: relative;
    width: 110px;
}
.dollor_price
{
	font-size:18px;
	margin:0 0 5px;
}
	h1.neighborhoods
{
	font-family:Verdana,Geneva,sans-serif;
	font-size:64px;
	font-weight:700;
	text-shadow:1px 1px 0 #000;
	padding:15px 0;
	color:#fff;}
.center_nei
{
	
	margin:0 auto
}
	ul.nei_country
{
	margin:0;
	padding:0
}
	ul.nei_country li
{
	float:left;
	margin:0;
}
	ul.nei_country_line
{
	margin:0;
	padding:0
}
	ul.nei_country_line li
{
	margin:0;
	padding-bottom:10px;
	clear:both;
	text-align:left
}
	ul.nei_country_line li a
{
	color:#FFF;
	font-size:23px;
	font-weight:700;
	text-shadow:1px 1px 2px rgba(0,0,0,.5);
	text-align:left;
	text-transform:capitalize;
	float:left
}
	ul.nei_country_line li a:hover
{
	color:#ff5a5f;
	text-decoration:none
}
	ul.nei_country_line li span
{
	background:#ff5a5f;
	border-radius:3px;
	color:#FFF;
	font-size:11px;
	font-weight:700;
	margin:7px 0 0 5px;
	padding:2px 4px;
	text-transform:capitalize;
	z-index:500
}
.HLog_User_Name>.dashboard
{
	opacity:0
}
.HLog_User_Name:hover .dashboard
{
	opacity:1
}
.dashboard
{
	background:#fff;
	border:1px solid #CCC;
	color:#5A5A5A;
	margin:0;
	position:absolute;
	right:225px;
	text-align:left;
	top:97%;
	width:200px;
	z-index:9999
}
.dashboard li
{
	overflow:hidden;
	padding:0;
	transition:height .25s ease .1s;
	width:200px
}
.dashboard li:hover>a
{
	text-decoration:none;
	text-shadow:0 1px 1px rgba(0,0,0,.2)
}
.dashboard li a
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:-moz-use-text-color -moz-use-text-color #CCC;
	border-image:none;
	border-style:none none solid;
	border-width:medium medium 1px;
	text-align:left;
	width:180px
}
	@media screen and (max-width:360px)
{
.dashed_table .label
{
	width:100%;
	margin:0
}

}
	@media screen and (max-width:480px)
{
.dashed_table .data,.dashed_table .label
{
	width:100%
}

}
	@media screen and (max-width:360px)
{
.dashed_table .data
{
	width:100%
}

}
	@media screen and (max-width:320px)
{
.dashed_table .label
{
	width:100%;
	margin:0!important;
	font-weight:0!important
}

}
	@media screen and (min-width:1200px) and (max-width:1920px)
{
.dashed_table .data
{
	/*width:66%*/
}

}
.dashed_table
{
	-webkit-columns:100px 1;
	-moz-columns:100px 1;
	columns:100px 1;
	border:1px solid #b3b3b3;
	border-radius:.5em
}

.dashboard li a:hover
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:-moz-use-text-color -moz-use-text-color #CCC;
	border-image:none;
	border-style:none none solid;
	border-width:medium medium 1px;
	margin:0;
	padding:4px 0 4px 15px;
	text-align:left;
	width:200px;
	color:red
}
.dashboard li a
{
	display:block;
	margin:0;
	padding:9px 14px 5px;
	line-height:28px;
	text-decoration:none;
	font-family:Helvetica,Arial,sans-serif;
	font-weight:700;
	font-size:11px;
	text-transform:uppercase;
	color:#333;
	-webkit-transition:color .2s ease-in-out;
	-moz-transition:color .2s ease-in-out;
	-o-transition:color .2s ease-in-out;
	-ms-transition:color .2s ease-in-out;
	transition:color .2s ease-in-out
}
.dashboard li:first-child a
{
	border-left:none
}
.dashboard li:last-child a
{
	border-right:none
}
.clearfix.clsFloatRight.header_content:hover>.HLog_User_Name,.dashboard li:hover>a
{
	color:#1d95cb;
	background-color:#F5F5F5;
	background-image:-moz-linear-gradient(center top,#DBDBDB,#F5F5F5);
	border-left:1px solid #ccc;
	border-right:1px solid #ccc
}
.HLog_User_Name
{
	margin:0!important;
	padding:10px!important
}

.saved_count
{
	border-top:1px solid #DDDDDD;
padding: 15px 10px;
margin-bottom: 0;
overflow: hidden;
text-align: center;
width: 100%;
}
	#help-content
{
	position:absolute;
	border:5px solid gray;
	padding:10px;
	background:#fff;
	width:320px;
	height:190px;
	z-index:999;
	left:-300px;
	top:50px!important
}
	#help_pop
{
	display:block;
	width:320px;
	text-align:center;
	border-radius:5px;
	text-decoration:none;
	margin:0 auto
}
	#close_pop
{
	position:absolute;
	top:-10px;
	right:-10px
}
.browse
{
	height:48px;
	width:96px
}
.browse li
{
	display:block;
	float:left;
	height:40px;
	list-style:none;
	position:relative
}
.browse li a
{
	color:#333;
	display:block;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	font-weight:700;
	line-height:28px;
	margin:0 0 7px;
	padding:9px 14px 12px;
	text-decoration:none;
	text-transform:uppercase;
	transition:color .2s ease-in-out 0
}
.browse li:first-child a
{
	border-left:medium none
}
.browse li:last-child a
{
	border-right:medium none
}
.browse li:hover>a
{
	background-color:#00B0FF;
	background-image:-webkit-linear-gradient(top,#dbdbdb,#f5f5f5);
	background-image:-moz-linear-gradient(center top,#DBDBDB,#F5F5F5);
	box-shadow:inset 0 0 6px rgba(0,0,0,.1),0 0 0 #000;
	color:#1D95CB;
	font-weight:700
}
.browse ul
{
	background:#FFF;
	border:1px solid #CCC;
	left:0;
	opacity:0;
	position:absolute;
	top:48px;
	z-index:999
}
.browse li:hover>ul
{
	opacity:1
}
.browse ul li
{
	height:0;
	overflow:hidden;
	padding:0;
	transition:height .25s ease .1s
}
.browse li:hover>ul li
{
	height:36px;
	overflow:visible;
	padding:0
}
.browse ul li a
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:-moz-use-text-color -moz-use-text-color #CCC;
	border-image:none;
	border-style:none none solid;
	border-width:medium medium 1px;
	margin:0;
	padding:4px 0 4px 15px;
	text-align:left;
	width:120px
}
.browse ul li:last-child a
{
	border:none
}
.browse a.documents
{
	background:url(../images/docs.png) 6px center no-repeat
}
.browse a.messages
{
	background:url(../images/bubble.png) 6px center no-repeat
}
.browse a.signout
{
	background:url(../images/arrow.png) 6px center no-repeat
}
.headerright_help ul li
{
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	height:20px;
	margin:0!important;
	padding:5px;
	border-bottom:1px solid #EEE;
	line-height:20px
}
.headerright_help ul li:hover
{
	color:#FFF!important
}
.sub-help li:hover
{
	color:#FFF!important;
	background:#00B0FF
}
.sub-help li:hover a
{
	color:#FFF!important;
	background:#00B0FF!important
}
.help:hover
{
	background-color:#F5F5F5!important;
	border-left-color:#C1C1C1!important;
	border-right-color:#C1C1C1!important;
	box-shadow:0 0 6px rgba(0,0,0,.1) inset!important;
	color:#FF0000 !important
}
.sub-help
{
	position:absolute;
	padding:0;
	right:0;
	width:150px;
	background:#FFF;
	text-shadow:0 1px 0 #FFF;
	top:46px;
	box-shadow:0 2px 10px rgba(0,0,0,.1),0 0 0 #000;
	border:1px solid #D0D0D0;
	z-index:9999
}
	ul.sub-help
{
	display:none
}
.header_content li:hover ul.sub-help
{
	display:block
}
.help-dropdown>.sub-help
{
	display:block
}
.yellow span:hover
{
	color:#FFF
}
.landette
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	/*background:-moz-linear-gradient(center top,#FFF 0,#F9F9F9 50%,#F1F1F1 50%,#EFEFEF 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(50%,#f9f9f9),color-stop(50%,#f1f1f1),color-stop(100%,#efefef));*/
	background:#eee;
	border-color:-moz-use-text-color #909A9C #909A9C;
	border-image:none;
	border-right:1px solid #909A9C;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	box-shadow:0 1px 6px rgba(0,0,0,.3),0 0 30px #FFF inset;
	margin-top:-17px;
	padding:15px 0;
	position:relative;
	text-align:center;
	width:1015px
}
.contain
{
	margin:0 auto;
	width:1040px;
	clear:both
}
.landette>h2
{
	font-size:26px;
	font-weight:400;
	margin-bottom:0;
	margin-top:10px
}
.btn.fb-blue.facebook_me
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background-color:#3f5d9c;
	background-image:-moz-linear-gradient(center top,#6484c7 0,#3f5d9c 100%);
	background-image:-webkit-linear-gradient(top,#6484c7 0,#3f5d9c 100%);
	border-color:#4261A3 #435E96 #334C7F;
	border-image:none;
	border-style:solid;
	border-width:1px;
	padding:6px 8px
}
.btn.fb-blue.facebook_me:hover
{
	background-color:#3f5d9c;
	background-image:-moz-linear-gradient(center top,#3f5d9c 0,#6484c7 100%);
	background-image:-webkit-linear-gradient(top,#3f5d9c 0,#6484c7 100%);
	color:#FFF;
	text-decoration:none
}
.btn.fb-blue
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background-color:#018fe1;
	background-image:-moz-linear-gradient(center top,#00aeff 0,#018fe1 100%);
	background-image:-webkit-linear-gradient(top,#00aeff 0,#018fe1 100%);
	padding:9px 10px;
	display:inline-block
}
.title_no_one
{
	padding:5px;
	font-weight:700;
	font-size:12px
}
.btn.fb-blue:hover
{
	background-color:#018fe1;
	background-image:-moz-linear-gradient(center top,#33beff 0,#018fe1 100%);
	background-image:-webkit-linear-gradient(top,#33beff 0,#018fe1 100%);
	color:#FFF;
	text-decoration:none
}
.fb-img
{
	font-size:14px;
	padding:8px;
	border-left:1px solid #3F5D9C
}
.friends-feed
{
	margin:-16px 13px;
}
.landette-bottom
{
	background:url(images/landette-bottom.png) center top no-repeat;
	height:14px;
	left:-11px;
	position:relative;
	top:-4px
}
.btn.icon-btn .icon-container
{
	border-color:inherit;
	border-right-style:solid;
	border-right-width:1px;
	display:block;
	height:100%;
	position:absolute;
	width:36px
}
.icon-facebook:before
{
	background:url(../../../images/facebook-logo.png) no-repeat;
	content:"";
	font-family:FontAwesome;
	font-size:20px;
	text-transform:lowercase;
	width:10px;
	height:18px
}
.btn.icon-btn.large .icon-container i
{
	font-size:20px;
	margin-top:-12px
}
.btn.icon-btn .icon-container i
{
	font-size:16px;
	left:50%;
	margin-left:-8px;
	margin-top:-8px;
	position:absolute;
	top:50%
}
.fb-login_heading
{
	margin-top:60px
}
.btn.green.bookit_button
{
	bottom:10px;
	position:absolute
}
.fb-login_div
{
	min-height:240px
}
.connect_fb
{
	background:-moz-linear-gradient(center top,#FFF 0,#F9F9F9 50%,#F6F6F6 50%,#EAEAEA 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(50%,#f9f9f9),color-stop(50%,#f6f6f6),color-stop(100%,#eaeaea));
	border:1px solid rgba(0,0,0,.4);
	bottom:90px;
	left:164px;
	position:relative;
	text-align:left;
	width:320px;
	height:73px
}
.connect_fb>img
{
	float:left;
	height:55px;
	padding:10px;
	width:45px
}
.fb_main
{
	margin:75px 0 0
}
.landette-sub
{
	float:left
}
.friends-feed_sub_icon_new
{
  background: -moz-linear-gradient(center top , white 0%, white 55%, #d5e4f3 130%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 80px;
    height: 0;
    left: 20px;
    position: absolute;
    text-align: left;
    width: 250px;
    z-index: 1;
}
.friends-feed_sub
{
	position:relative;
	margin: 30px 0px;
}
.friends-feed_sub>img
{
	float:left;
	border:1px solid;
	margin:0 0 0px;
	width: 100%;
	height:200px;
}
.friends-feed_sub_icon
{
background: -moz-linear-gradient(center top , #ffffff 0%, #f9f9f9 50%, #f6f6f6 50%, #eaeaea 100%) repeat scroll 0 0 transparent;
    border: 1px solid rgba(0, 0, 0, 0.4);
    bottom: 12px;
    height: 62px;
    left: 18px;
    position: absolute;
    text-align: left;
    width: 170px;
    z-index: 1;
}
.sub_icon_img
{
	background:-moz-linear-gradient(center top,#fff 0,#fff 55%,#D5E4F3 130%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(50%,#f9f9f9),color-stop(50%,#f6f6f6),color-stop(100%,#eaeaea));
	float:left;
	padding:1px 16px 0 1px;
	position:absolute;
	width: 100%;
}
.sub_icon_img_new
{
background-image: linear-gradient(white 0%, white 55%, #d5e4f3 130%);
    border: 1px solid rgba(0, 0, 0, 0.4);
    float: left;
    left: -18px;
    padding: 1px 0 0 1px;
    position: absolute;
}
.sub_icon_img_new>img
{
	float:left;
	margin:0 5px 0 0
}
.sub_icon_img>img
{
	float:left;
	margin:0 3px 0 0
}
.address
{
	font-weight:700;
	 padding-top: 5px;
	/*padding-top:5px;
	width:255px*/
}
.fb_title
{
	text-transform:uppercase
}
.fb_price_bg
{
	background:url(images/price_card.png) center top no-repeat;
	height:97px;
	left:1085px;
	position:relative;
	top:-190px;
	width:80px
}
.friends-feed_rate_card_first
{
      bottom: 112px;
    height: 0;
    position: absolute;
    right: 2px;
    z-index: 1;
}
.friends-feed_rate_card
{
   bottom: 0;
    height: 0;
    position: absolute;
    right: 20px;
    top: 95px;
    z-index: 1;
}
.doller_symbol
{
	color:#FFF;
	font-size:23px;
	position:relative;
	top:-68px;
	text-align:center;
	margin:0px;
	
	
}
.doll_sy{
	margin:0px;
}
.pernight_doller
{
	   color: #ffffff;
    font-size: 11px;
    left: 0;
    position: relative;
    text-shadow: 0 -1px 1px #000000;
    top: -78px;
    	text-align:center;

}
.need_top_part_breadcrumb a
{
	text-align:left;
	color:#6f6f6f;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:700;
	text-transform:uppercase
}
.need_top_part_breadcrumb a:hover
{
	color:#6f6f6f;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:700;
	text-transform:uppercase;
	text-decoration:underline
}
.steps_l b
{
	text-transform:uppercase;
	font-size:12px;
	color:#999;
	padding-bottom:5px
}

.steps_l p b
{
	font-size:15px;
	color:#000;
	padding-bottom:5px
}
.steps_l a.link
{
	font-size:12px
}
.steps_r
{
	float:left
}
.steps_1
{
	background:#eaeaea;
	border:1px solid #ccc;
	padding:15px;
	margin:10px 0 20px
}
.steps_1_l
{
	width:120px;
	padding-right:15px;
	float:left
}
.steps_1_r
{
	width:400px;
	float:left
}
.steps_1_r p
{
	font-size:14px;
	padding:0 0 10px
}
.fb_dollar
{
	color:#A50A56;
	margin-left:10px;
	margin-right:10px;
	margin-top:0;
	text-shadow:0 -1px 1px rgba(0,0,0,.5),0 1px 1px rgba(255,255,255,.5)
}
.fb_price
{
	color:#FFF;
	font-size:20px;
	font-weight:700;
	left:0;
	position:relative;
	right:0;
	top:36px;
	text-shadow:0 -1px 1px rgba(0,0,0,.5)
}
.per_night
{
	font-size:11px;
	line-height:11px;
	text-shadow:0 -1px 1px rgba(0,0,0,.5);
	margin:0 0 5px;
}
.pluginButtonSmall,.pluginCountButton
{
	display:none!important
}
.verify_id
{
	clear:both;
	float:left;
	min-height:55px;
	width:80%;

}
.dollor_price {
	float: left;
	padding-left: 18px;
}
.linkedin_btn
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	-moz-box-sizing:border-box;
	background-color:#018fe1;
	background-image:-moz-linear-gradient(center top,#00aeff 0,#018fe1 100%);
	background-image:-webkit-linear-gradient(left top,#00aeff 0,#018fe1 100%);
	border-color:#0195eb #0083c7 #0175b8;
	border-image:none;
	border-radius:5px;
	border-style:solid;
	border-width:1px;
	box-shadow:0 0 .2em rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.2),0 0 0 #000;
	color:#fff;
	display:inline-block;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:700;
	float:left;
	line-height:18px;
	margin:35px 0 0;
	padding:10px;
	text-align:center;
	text-shadow:0 -1px 0 rgba(0,0,0,.2);
	vertical-align:middle;
	text-transform:uppercase;
	cursor:pointer;
	width:130px
}
.verify_me
{
	float:left;
	margin-left:16px;
	margin-top:4%;
}
.inner_verify
{
	-moz-box-sizing:border-box;
	-webkit-border-radius:5px;
	-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.2),0 0 0 #000;
	background-color:#FAFAFA;
	border:1px solid rgba(0,0,0,.2);
	border-radius:5px;
	box-shadow:0 0 15px rgba(0,0,0,.2) inset,0 0 0 #000;
	float:left;
	margin:25px 0 15px;
	padding:10px 15px;
	width:100%
}
.full_verify
{
	float:left;
	margin:0;
	width:610px
}
.full_verify>h1
{
	color:#333!important;
	font-size:25px!important;
	margin:20px 0;
	text-align:left;
	text-shadow:0 0 0
}
.full_content
{
	text-align:justify;
	margin:20px 0 0
}
.complete
{
	font-weight:700;
	text-align:left;
	height:30px
}
.default
{
	font-weight:700;
	text-align:left;
	line-height:30px;
	padding:2px 0
}
.default>img
{
	padding:0 5px 0 0;
	width:20px
}
.btn_dash span{
	white-space: normal;
	font-size: 16px;
    font-weight: bold;
}
.shadow
{
	float:left
}
.inner_verify>h3
{
	color:#393C3D;
	font-size:18px;
	font-weight:300;
	line-height:1.5;
	margin:10px 0 20px;
	text-align:left
}
.verify_button
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	-moz-box-sizing:border-box;
	background-color:#018fe1;
	background-image:-moz-linear-gradient(center top,#00aeff 0,#018fe1 100%);
	border-color:#0195eb #0083c7 #0175b8;
	border-image:none;
	border-radius:5px;
	border-style:solid;
	border-width:1px;
	box-shadow:0 0 .2em rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.2),0 0 0 #000;
	color:#fff;
	display:inline-block;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:700;
	line-height:18px;
	margin-bottom:0;
	padding:10px 45px;
	text-align:center;
	text-shadow:0 -1px 0 rgba(0,0,0,.2);
	vertical-align:middle;
	text-transform:uppercase;
	cursor:pointer
}
.verify_button:hover
{
	background-color:#018fe1;
	background-image:-moz-linear-gradient(center,top,#33beff 0,#018fe1 100%);
	background-image:-webkit-linear-gradient(top,#33beff 0,#018fe1 100%);
	color:#fff;
	text-decoration:none
}
.verification_picture
{
	background-color:#FFF;
	border:1px solid rgba(0,0,0,.2);
	border-radius:2px;
	border-style:solid;
	border-width:1px;
	box-shadow:0 4px 2px -2px rgba(0,0,0,.1),0 0 0 #000;
	display:inline-block;
	margin:0 0 5%;
	padding:3px;
	position:relative
}
.picture_heading
{
	font-family:shiftbook;
	font-size:24px;
	font-weight:700;
	text-align:left;
	text-transform:capitalize;
	margin:5px 0 5px 5px;
	word-wrap:break-word;
}
.picture_city
{
	font-size:14px;
	font-weight:700;
	text-align:left;
	text-transform:capitalize;
	margin:5px 0 5px 5px
}
.member
{
	font-size:11px;
	font-weight:700;
	text-align:left;
	color:#999;
	margin:5px 0 5px 5px
}
.verification_details
{
	background-color:#FFF;
	border:1px solid rgba(0,0,0,.2);
	border-radius:2px;
	border-style:solid;
	border-width:1px;
	box-shadow:0 4px 2px -2px rgba(0,0,0,.1),0 0 0 #000;
	display:inline-block;
	padding:3px;
	position:relative;
	text-align:left;
	width:235px
}
.verification
{
	background-color:rgba(250,250,250,.9);
	background-image:-moz-linear-gradient(center top,rgba(255,255,255,.9) 0,rgba(250,250,250,.9) 100%);
	background-image:-webkit-linear-gradient(top,rgba(255,255,255,.9) 0,rgba(250,250,250,.9) 100%);
	border-bottom:1px solid #D0D0D0;
	font-size:14px;
	font-weight:700;
	padding:6px;
	margin:0 0 0px;
}

.list
{
	color:#999;
	font-size:12px;
	font-weight:700;
	padding:0 0 0 6px
}
.full_verify_right
{
	float:right;
	width:350px
}
.verification-progress-container
{
	margin-bottom:26px;
	margin-top:0
}
.progress-header
{
	color:#696969;
	font-weight:700;
	margin:0 0 10px;
	text-align:left
}
.progress-bar-well
{
	background-color:#D7D7D7;
	background-image:-moz-linear-gradient(center bottom,#E1E1E1,#D7D7D7);
	border-radius:10px;
	box-shadow:0 1px 0 rgba(0,0,0,.11) inset,0 1px 0 #FFF;
	padding:2px;
	height:16px;
}
.progress-bar-container
{
	width:100%
}
.space1
{
	margin-bottom:12.5px
}
.progress-bar-green
{
	background:-moz-linear-gradient(center top,#5DC907 0,#57B906 50%,#50AD06 50.1%,#4FAC04 100%);
	background:-webkit-linear-gradient(top,#5DC907 0,#57B906 50%,#50AD06 50.1%,#4FAC04 100%);
	border-color:#50B003 #4AA202 #429201
}
.progress-bar
{
	border:1px solid #DDD;
	border-radius:10px;
	box-shadow:0 0 .2em rgba(255,255,255,.5) inset,0 1px 2px rgba(0,0,0,.15);
	height:10px;
	min-width:10px;
	transition:width 2s ease 0;
	width:0
}
ul.verification-summary li.complete .icon
{
	color:#61CB07
}
.box_verify
{
	border:1px solid #C8C8C8;
	border-radius:5px;
	display:inline-block;
	float:left;
	width:662px
}
.online_profile
{
	border:1px solid #C8C8C8;
	font-size:22px;
	font-weight:700;
	color:#000;
	padding:10px 17px;
}
.profile_id
{
	font-size:24px;
	font-weight:300;
	padding:15px 0 15px 15px;
	text-align:left
}
.profile_heading
{
	font-size:24px;
	font-weight:300;
	padding:15px 0;
	text-align:left
}
.box_me
{
	background:#f7f7f7
}
.veirfied
{
	font-size:15px;
	font-weight:700;
	margin:25px 0;
	text-align:left
}
.verified_facebook
{
	font-size:13px;
	margin:15px 0;
	text-align:left
}
.dont_verified_facebook
{
	font-size:13px;
	margin:5px 0;
	text-align:left
}
.choose
{
	font-size:15px;
	font-weight:700;
	margin:25px 0;
	text-align:left
}
.next
{
	float:right;
}
.verify_back
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	-moz-box-sizing:border-box;
	background-color:#018FE1;
	background-image:-moz-linear-gradient(center top,#FEFEFE 0,#EEE 100%);
	background-image:-webkit-linear-gradient(left top,#FEFEFE 0,#EEE 100%);
	border-color:#D3D3D3 #CFCFCF #C7C7C7;
	border-image:none;
	border-radius:5px;
	border-style:solid;
	border-width:1px;
	box-shadow:0 0 .2em rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.2),0 0 0 #000;
	color:#333;
	cursor:pointer;
	display:inline-block;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:700;
	float:left;
	line-height:18px;
	margin:0 0 15px 20px;
	padding:10px 30px;
	text-align:center;
	text-shadow:0 -1px 0 rgba(0,0,0,.2);
	text-transform:uppercase;
	vertical-align:middle
}
.verify_next
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	-moz-box-sizing:border-box;
	background-color:#018FE1;
	background-image:-moz-linear-gradient(center top,#00AEFF 0,#018FE1 100%);
	border-color:#0195EB #0083C7 #0175B8;
	border-image:none;
	border-radius:5px;
	border-style:solid;
	border-width:1px;
	box-shadow:0 0 .2em rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.2),0 0 0 #000;
	color:#FFF;
	cursor:pointer;
	display:inline-block;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:700;
	float:right;
	line-height:18px;
	margin-bottom:0;
	padding:10px 30px;
	text-align:center;
	text-shadow:0 -1px 0 rgba(0,0,0,.2);
	text-transform:uppercase;
	vertical-align:middle
}
.verify_blue
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	-moz-box-sizing:border-box;
	background-color:#018FE1;
	background-image:-moz-linear-gradient(center top,#00AEFF 0,#018FE1 100%);
	border-color:#0195EB #0083C7 #0175B8;
	border-image:none;
	border-radius:5px;
	border-style:solid;
	border-width:1px;
	box-shadow:0 0 .2em rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.2),0 0 0 #000;
	color:#FFF;
	cursor:pointer;
	display:inline-block;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:700;
	line-height:18px;
	margin-bottom:0;
	padding:10px 30px;
	text-align:center;
	text-shadow:0 -1px 0 rgba(0,0,0,.2);
	text-transform:uppercase;
	vertical-align:middle
}
.verify_blue:hover
{
	color:#FFF;
	text-decoration:none
}
.verify_back:hover
{
	background-color:#f9f9f9;
	background-image:-moz-linear-gradient(center,top,#fff 0,#f9f9f9 100%);
	background-image:-webkit-linear-gradient(top,#fff 0,#f9f9f9 100%);
	color:#333;
	text-decoration:none
}
.verify_next:hover
{
	color:#FFF;
	text-decoration:none
}
.verify_content
{
	margin:10px 0;
	padding:0 10px 0 20px
}
.box
{
	margin-left:30px
}
.current_verify>h2
{
	background:#FAFAFA;
	border-bottom:1px solid #C3C3C3;
	border-top:1px solid #C3C3C3;
	clear:both;
	margin:10px 0 10px 22px;
	padding:20px 10px;
	font-size: 19px;
font-weight: bold;
}
.box_list
{
	background:#FFF;
	min-height:600px;
	padding-left:15px
}
.learn_more:hover
{
	text-decoration:none
}
.disconnect
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background-color:#EEE!important;
	background-image:-moz-linear-gradient(center top,#FEFEFE 0,#EEE 100%);
	border-color:#D3D3D3 #CFCFCF #C7C7C7;
	border-image:none;
	border-radius:5px;
	border-style:solid;
	border-width:1px;
	box-shadow:0 0 .2em rgba(255,255,255,.3) inset,0 0 0 #000;
	color:#393C3D;
	float:left;
	font-weight:700;
	margin:15px 0 0;
	padding:10px 5px;
	text-align:center;
	text-shadow:none;
	width:120px
}
.verify
{
	padding:5px 0 0
}
.facebook_me
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background-color:#018fe1;
	background-image:-moz-linear-gradient(center top,#00aeff 0,#018fe1 100%);
	background-image:-webkit-linear-gradient(center top,#00aeff 0,#018fe1 100%);
	border-color:#4261A3 #435E96 #334C7F;
	border-image:none;
	border-style:solid;
	border-width:1px;
	color:#fff;
	font-weight:700;
	padding:10px 35px;
	text-transform:uppercase
}
.facebook_me:hover
{
	background-image:-moz-linear-gradient(center top,#33beff 0,#018fe1 100%);
	background-image:-webkit-linear-gradient(top,#33beff 0,#018fe1 100%);
	color:#fff
}
.span_verify
{
	display:inline-block;
	width:235px
}
.verify_content_me
{
	margin:10px 0;
	padding:0 10px 0 20px
}
.verify>img
{
	padding-right:6px
}
.regular-checkbox
{
	display:none
}
.regular-checkbox+label
{
	background-color:#FFF;
	border:1px solid #D2D2D2;
	border-radius:1px;
	box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset;
	display:block;
	float:left;
	left:4px;
	margin-right:10px;
	padding:7px;
	position:relative;
	top:2px
}
.regular-checkbox+label:active,.regular-checkbox:checked+label:active
{
	box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)
}
.regular-checkbox:checked+label
{
	background-color:#fff;
	border:1px solid #ccd7df;
	box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1)
}
.regular-checkbox:checked+label:after
{
	content:'\2714';
	font-size:12px;
	position:absolute;
	top:-2px;
	left:2px;
	color:#090;
	font-weight:700
}
.big-checkbox+label
{
	padding:18px
}
.big-checkbox:checked+label:after
{
	font-size:28px;
	left:6px
}
.tag
{
	font-family:Arial,sans-serif;
	width:200px;
	position:relative;
	top:5px;
	font-weight:700;
	text-transform:uppercase;
	display:block;
	float:left
}
.radio-1
{
	width:193px
}
.premote:hover
{
	color:#FFF
}
.neighborhoods .tile .tags li
{
	background-color:#EBE9E9;
	border:1px solid #D4D4D4;
	margin:0 8px 8px 0;
	padding:2px 5px 3px
}
.neighborhoods .tile:hover
{
	border:1px solid #ff5a5f;
	box-shadow:0 0 6px rgba(235,60,68,.6)
}
.span6.widget>p
{
	font-size:15px
}
.blurb .tags li
{
	background-color:#D7D7D7;
	border:1px solid #BDBDBD;
	border-radius:2px;
	box-shadow:none;
	color:#393C3D;
	float:left;
	font-size:13px;
	margin:0 8px 8px 0;
	padding:6px 11px;
	text-shadow:0 1px 0 rgba(255,255,255,.5)
}
.pip.neighborhood-count
{
	background:none;
	border:none;
	font-size:13px
}
.neighbor_gray
{
	border:1px solid #DBDBDB
}
.sidebar ul
{
	margin-bottom:10px;
	overflow:hidden
}
ul.share-box
{
	overflow:visible!important;
	padding:10px 0 40px
}
ul.share-box li
{
	float:left;
	line-height:1;
	margin:0 10px 10px 0
}
ul.primary li
{
	font-size:17px;
	text-align:left
}
ul.primary
{
	float:left
}
div.secondary
{
	text-align:right
}
.caption.bar
{
	margin-bottom:35px
}
.neighborhoods_city_map
{
	margin:15px 0
}
.neighbor_secondary
{
	font-size:15px
}
.caption1
{
	width:67%
}
.share_item
{
	float:left;
	padding-right:15px
}
.btn.large.center.more:hover
{
	color:#FFF!important;
	background-image:-webkit-linear-gradient(top,#33beff 0,#018fe1 100%);
	background-image:-moz-linear-gradient(center top,#33beff 0,#018fe1 100%)
}
.list-view
{
	min-height:355px
}
.no-fb-friends-container
{
	padding-top:50px;
	text-align:center;
}
.menu-browse
{
	color:#5A5A5A;
	font-size:11px;
	font-weight:700;
	line-height:50px;
	padding:30px 26px 18px 15px !important;
	text-decoration:none;
	text-transform:uppercase
}
.menu-browse:hover
{
	background:#F5F5F5;
	border-left-color:#C1C1C1!important;
	border-right-color:#C1C1C1!important;
	box-shadow:0 0 6px rgba(0,0,0,.1) inset;
	color:#1D95CB!important;
	text-decoration:none
}
.menu_help ul li a:hover
{
	background:#00B0FF;
	color:#FFF!important
}
.menu li:first-child:hover>a
{
	background:#F5F5F5;
	border-left-color:#C1C1C1!important;
	border-right-color:#C1C1C1!important;
	box-shadow:0 0 6px rgba(0,0,0,.1) inset;
	color:#1D95CB;
	text-decoration:none
}
.bya>a:hover
{
	background:#00B0FF!important;
	color:#FFF!important
}
.add_more
{
	/*padding:0 10px 0 25px;*/
}
.verifications-list-item:first-child
{
	border-top:0 none;
	
}
.verifications-list-item:last-child
{
	border-bottom:0 none
}
#dashboard_container #quick_links li.verifications-list-item
{
	padding:8px 11px 8px 24px
}
#quick_links ul.verification_list
{
	width:auto
}
.verifications-list-item span
{
	float:right;
	padding-top:0px
}
.verifications-list-item
{
	border-bottom:0px solid #DDD;
	border-top:0px solid #FFF;
	padding: 10px 0px;
}
.panel_photos
{
	padding:20px 20px 12px;
	width:100%;
	overflow:auto
}
.container_add_photo
{
	background:#EFEFEF;
	border-radius:0 0 3px 3px;
	overflow:hidden;
	border:1px solid #DBDBDB;
	/*margin-top:-40px*/
}
.add_photo
{
	float:left;
	padding:0 5px
}
.one_photos
{
	width:45%;
	float:left;
	padding:0 5px;
	line-height:34px;
	color:#959595;
	font-weight:700;
	font-size:18px
}
.one_photos p
{
	text-align:left
}
.container_add_photo:first-child
{
	border-top:0 none
}
.pannel_photo_item
{
	box-shadow:0 0 8px 0 rgba(0,0,0,.1);
	border:1px solid #DBDBDB;
	border-radius:2px;
	position:relative
}
li:first-child .first-photo-ribbon
{
	background:url(images/first_top.png) no-repeat
}
.first-photo-ribbon
{
	height:50px;
	left:1px;
	position:absolute;
	top:0;
	width:50px
}
.photo-drag-target
{
	cursor:pointer;
	height:150px;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:1
}
	ul.photo_img
{
	/*display:table;*/
	width:100%;
	margin-top:40px;
	/*margin-left:-12.5px;
	margin-right:-12.5px*/
}
	li.photo_img_sub
{
	padding-left:12.5px;
	padding-right:12.5px;
	width:33%;
	float:left;
	margin-bottom:25px
}
.delete-photo-btn
{
	background:#000;
	border:0;
	border-radius:2px;
	height:30px;
	right:0px;
	float:right;
	opacity:.7;
	padding-top:3px;
	position:absolute;
	top:0px;
	width:30px;
	z-index:1001;
	display:none
}
.icon-trash-h2
{
	background:url(images/delete-32.png) no-repeat
}
.delete-photo-btn.js-delete-photo-btn img
{
	color:#FFF;
	margin-left:-2px;
	margin-top:-9px
}
	#content
{
	background:#EFEFEF;
	height:9px;
	width:80%;
	border:1px solid #DBDBDB;
	margin-top:8px
}
.fullwidth .expand
{
	background:#ff5a5f;
	box-shadow:0 0 10px 1px #DBDBDB);
	height:9px;
	width:50px
}
.stick
{
	position:fixed;
	top:40px;
	height:100%
}
.mystick
{
	position:fixed;
	top:0;
	width:100%;
	z-index:99999999
}
.myentire
{
	padding-bottom:90px!important
}
.media-link>img
{
	min-height:150px;
	width:100%
}
.panel-condensed
{
	display:flex
}
.photo_appear
{
	color:#393C3D;
	position:absolute;
	padding-left:12px;
	padding-right:12px;
	font-size:13px;
	font-weight:700;
	line-height:1.2;
	text-align:center;
	display:none;
	opacity:.75
}
.rel_photo_appear
{
	position:relative;
	width:186px;
	padding:5px 0;
	margin-top:2px
}
.ul_overflow
{
	overflow:hidden
}
.position_change
{
	position:relative
}
	#pannel_photo_item_id:hover .delete-photo-btn
{
	display:block
}
.delete-photo-btn:hover
{
	opacity:1;
	cursor:pointer
}
.sign_google_bg
{
	margin:0 auto;
	width:293px!important;
	height:40px!important
}
.buttonText
{
	/*background:url(images/google_in.png) no-repeat;*/
	height:40px;
	display:block;
	width:294px;
	line-height:5;
	margin:0 auto;
	cursor:pointer
}
.buttonText_link
{
	background:url(images/linkedin.png) no-repeat;
	height:40px;
	display:block;
	width:285px;
	line-height:5;
	margin:0 auto;
	cursor:pointer
}

.buttonText:hover
{
	/*background:url(images/google_in_hover.png) no-repeat;*/
	height:40px;
	display:block;
	width:294px;
	line-height:5;
	margin:0 auto;
	cursor:pointer!important
}
.buttonText_up
{
	background:url(images/google_up.png) no-repeat;
	height:40px;
	display:block;
	width:294px;
	line-height:5;
	margin:0 auto;
	cursor:pointer
}
.buttonText_up:hover
{
	background:url(images/google_up_hover.png) no-repeat;
	height:40px;
	display:block;
	width:294px;
	line-height:5;
	margin:0 auto;
	cursor:pointer!important
}
	tse.rslides
{
	margin:0 auto 40px
}
	#slider2,#slider3
{
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	margin:0 auto
}
.rslides
{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
	z-index:0; 
}	

.rslides_tabs
{
	background:rgba(0,0,0,.25);
	box-shadow:0 0 1px rgba(255,255,255,.3),inset 0 0 5px rgba(0,0,0,1);
	-moz-box-shadow:0 0 1px rgba(255,255,255,.3),inset 0 0 5px rgba(0,0,0,1);
	-webkit-box-shadow:0 0 1px rgba(255,255,255,.3),inset 0 0 5px rgba(0,0,0,1);
	font-size:18px;
	list-style:none;
	margin:0 auto 50px;
	max-width:540px;
	padding:10px 0;
	text-align:center;
	width:100%
}
.rslides_tabs li
{
	display:inline;
	float:none;
	margin-right:1px
}
.rslides_tabs a
{
	width:auto;
	line-height:20px;
	padding:9px 20px;
	height:auto;
	background:0 0;
	display:inline
}
.rslides_tabs li:first-child
{
	margin-left:0
}
.rslides_tabs .rslides_here a
{
	background:rgba(255,255,255,.1);
	color:#fff;
	font-weight:700
}
	#download
{
	background:#333;
	background:rgba(255,255,255,.1);
	border:1px solid rgba(255,255,255,.1);
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	display:block;
	font-size:20px;
	font-weight:700;
	margin:60px auto;
	max-width:500px;
	padding:20px
}
	#download:hover
{
	background:rgba(255,255,255,.15)
}
.footer
{
	font-size:11px
}
.events
{
	list-style:none
}
.callbacks_nav:active
{
	opacity:1
}
.callbacks_nav.next
{
	background-position: right top;
    left: auto;
    right: 0;
}
	#slider3-pager a
{
	display:inline-block;
	padding:0;
}
	#slider3-pager img
{
	float:left
}
	#slider3-pager .rslides_here a
{
	background:0 0;
	box-shadow:0 0 0 2px #666
}
.heart_but
{
	float:left;
	margin:5px 0 0
}
.thumb_img
{
	float:left;
	height:40px;
	width:40px;
	margin:5px 0 0
}
	#advanced_search .checkout-detail_search
{
	color:#393C3D;
	font-weight:700;
	float:left;
	margin-right:7px;
	text-align:left
}
	#advanced_search .guest-detail_search
{
	color:#393C3D;
	font-weight:700;
	text-align:left;
	white-space:nowrap
}
	#advanced_search .filter_header:hover
{
	text-decoration:none
}
/*.clearfix.checkbox .checkbox_list
{
	float:left;
	margin-left:5px
}*/
.find-btn
{
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	-moz-box-sizing:border-box;
	background-color:#018fe1;
	background-image:-moz-linear-gradient(center top,#00aeff 0,#018fe1 100%);
	background-image:-webkit-linear-gradient(center top,#00aeff 0,#018fe1 100%);
	border-color:#0195eb #0083c7 #0175b8;
	border-image:none;
	border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-style:solid;
	border-width:1px;
	box-shadow:0 0 .2em rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.2),0 0 0 #000;
	color:#fff;
	display:inline-block;
	float:left;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:700;
	line-height:18px;
	margin-top:8px;
	text-align:center;
	text-shadow:0 -1px 0 rgba(0,0,0,.2);
	vertical-align:middle;
	text-transform:uppercase;
	cursor:pointer;
	width:128px;
	height:30px
}
.search_icon_checkinout
{
	margin-top:-4px
}
	#advanced_search_rooms .checkin_search
{
	color:#393C3D;
	font-weight:700;
	float:left;
	text-align:left;
	margin-right:8px
}
	#advanced_search_rooms .checkout-detail_search
{
	color:#393C3D;
	font-weight:700;
	float:left;
	margin-right:8px;
	text-align:left
}
	#advanced_search_rooms .guest-detail_search
{
	color:#393C3D;
	font-weight:700;
	float:left;
	text-align:left
}
	#advanced_search_rooms .filter_header
{
	color:#393C3D;
	display:block;
	float:left;
	font-weight:700;
	margin:10px 0 5px
}
	#number_of_guest
{
	margin-top:5px
}
	#submit_location>img
{
	height:8px;
	left:-3px;
	position:relative;
	width:8px
}
.home:hover
{
	text-decoration:none
}
.traits li.active a:hover
{
	background:-moz-linear-gradient(center top,#ff5a5f,#ff5a5f);
	background:-webkit-linear-gradient(top,#ff5a5f 0,#ff5a5f 100%)
}
.friends-feed1 .whole img
{
	/*margin:0 0 0 -20px*/
}
.whole{position:relative;}
.cite>img
{
	border:2px solid #FFF;
	float:left;
	margin-bottom:8px;
	margin-left:8px;
	margin-right:10px;
	width:38px
}
.cite
{
	background:-moz-linear-gradient(center top,transparent,rgba(0,0,0,.8));
	background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.8));
	border-radius:0;
	bottom:65px;
	padding:15px 1px 12px 0;
	position:relative
}
.cite_user
{
	color:#FFF;
	font-size:14px;
	font-weight:700
}
.city_price
{
	color:#FFF
}
.span12.city_list
{
	float:left;
	margin-right:15px;
	width:480px
}
.neighbor_city_view
{
	float:left;
	margin-left:25px;
	width:170px
}
.neighbor_web_city
{
	font-size:17px;
	font-weight:400;
	line-height:1.35;
	text-align:left
}
.neighbor_user-host
{
	font-size:17px
}
.browse_downarrow
{
	padding:10px 0 14px 5px
}
.hel_downarrow
{
	z-index:1;
	padding:10px 0 14px 5px
}
.div
{
	min-height:375px;
	text-align: center;
}
.rec_view1 a:hover .neigh_count
{
	display:block
}
.neigh_count
{
	color:#FFF;
	display:none;
	font-size:17px;
	font-weight:700;	
	position:absolute;
	top:-70px;
	width:100%;
	text-align:center;
}
.blue.breadcrumb .crumbs>li>a:hover
{
	background:rgba(0,0,0,.05);
	text-decoration:none
}
.ndrop_neighbor:hover>.overlay_flayout
{
	display:block
}
.overlay_flayout
{
	background:rgba(23,133,187,.85);
	border-width:medium 1px 1px;
	display:none;
	overflow:hidden;
	padding-left:10px;
	padding-right:10px;
	position:absolute;
	z-index:9999;
	top:37px;
	margin-left:1px
}
.overlay_flayout li
{
	border-bottom:1px solid rgba(255,255,255,.3);
	color:#FFF;
	overflow:hidden;
	padding:8px 0;
	text-align:left
}
.overlay_flayout li a
{
	color:rgba(255,255,255,.8)!important;
	text-align:left;
	text-decoration:none
}
.overlay_flayout li .remove
{
	float:right!important;
	text-align:left;
	visibility:hidden
}
.overlay_flayout li a:hover
{
	color:#FFF!important
}
.overlay_flayout li:hover .remove
{
	visibility:visible
}
.menu ul li a:hover>.icon-popular
{
	color:#FFF
}
.menu ul li a:hover>.icon-friends
{
	background:url(images/hover_friend_icon.png) no-repeat
}
.menu ul li a:hover>.icon-neighborhoods
{
	color:#FFF
}
.Box_dash
{
	background:-moz-linear-gradient(center top,#FFF 0,#F9F9F9 50%,#F2F2F2 50.1%,#F0F0F0 100%);
	background:-webkit-linear-gradient(top,#FFF 0,#F9F9F9 50%,#F2F2F2 50.1%,#F0F0F0 100%);
	border:1px solid #D0D0D0;
	border-radius:4px;
	box-shadow:0 0 10px 2px #FFF inset,0 0 0 #000;
	padding:10px 15px
}
.Box_dash>h2
{
	font-size:18px;
	line-height:1.5;
	margin:3px 0;
	text-align:center
}
.invite_now_green
{
	background-color:#05AB01;
	background-image:-moz-linear-gradient(center top,#08CE03 0,#05AB01 100%);
	background-image:-webkit-linear-gradient(top,#08CE03 0,#05AB01 100%);
	border-color:#05B501 #059402 #048201;
	border-image:none;
	border-radius:5px;
	border-style:solid;
	border-width:1px;
	color:#FFF;
	display:inline-block;
	font-size:15px;
	font-weight:700;
	line-height:normal;
	padding:.6em 1.3em;
	text-transform:uppercase
}
.invite_now_green:hover
{
	background-image:-moz-linear-gradient(center top,#05AB01 0,#08CE03 100%);
	background-image:-webkit-linear-gradient(top,#05AB01 0,#08CE03 100%);
	color:#FFF;
	text-decoration:none
}
.container_link
{
	display:inline-block;
	margin:25px auto 0;
	padding:10px 10px 5px;
	text-align:left;
	width:940px
}
.container_link>a
{
	font-size:14px
}
.container_referral_
{
	background:-moz-linear-gradient(top,#fff 30%,#f0f0f0 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#fff),color-stop(100%,#f0f0f0));
	display:inline-block;
	margin:25px auto 0;
	padding:10px 10px 5px;
	width:100%;
}
.container_referral
{
	background:#FCFCFC;
	margin:25px auto 0;
	padding:10px 0 0;
}
.equals img {
    margin: 60px 0;
}
.referral
{
	border:1px solid #ccc;
	box-shadow:0 3px 3px rgba(0,0,0,.07);
	overflow:hidden;
}
.invite_friend
{
	color:#393c3d !important;
	text-align:center;
	font-size:50px !important;
	margin-bottom:30px;
	margin-top:35px;
	text-shadow:none;
}
.offer_invite
{
	position:relative;
	overflow:hidden;
	margin:0 auto;
	display:inline-block
}
.shelf_wrapper
{
	position:relative
}
.offer_wrapper
{
	position:relative;
	overflow:hidden;
	width:100%;
	text-align:center;
	margin:0 auto;
}
.user_left
{
	float:left;
}
.invite_user_left
{
	background:url(../../../images/invite_user.png) no-repeat;
}
.invite_user_label
{
	text-align:left;
	padding:0 8px
}
.invite_user_label .invite_label
{
	background: white none repeat scroll 0 0;
    border: 1px solid #bbbbbb;
    color: #393c3d;
    display: inline-block;
    font-size: 19px;
    left: -1px;
    line-height: 18px;
    margin: 0 !important;
    padding: 9px 19px 9px 17px;
    position: relative;
    text-align: center;
    text-shadow: 0 1px 0 #ffffff;
    width: 100%;
}

.equals
{
}
.coupon_wrapper
{
	bottom:0;
	float:left;
	height:163px;
	left:0;
	margin-top:3px;
	position:relative
}
.coupon
{
	height:163px
}
.coupon_wrapper .coupon .coupon_side_left
{
	
}
.coupon_wrapper .coupon .coupon_side_middle
{
	background: #ffffff none repeat scroll 0 0;
    border: 10px solid #39b54a;
    border-radius: 20px;
    display: inline-block;
    padding: 10px 5px;
}
.coupon_wrapper .coupon .coupon_side_middle .coupon_amount
{

    padding: 0px 0px;
     color: #39b54a;
    display: inline-block;
    font-size: 52px;
    font-weight: bold;
    line-height: normal;
    text-align: center;
}
.coupon_wrapper .coupon .coupon_side_middle .travel_credit_tag
{
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #39b54a;
    font-size: 16px;
    font-weight: bold;
    padding: 0 20px;
    text-transform: uppercase;
}
.coupon_wrapper .coupon .coupon_side_right
{
	
}
.shelf_wrapper .big_self
{
	height:111px;
	width:100%;
	margin:-50px auto 0;
	background-size: 100% 100%;
	background-image:url(../../../images/back.png)
}
.referral_offer
{
	font-size:25px;
	line-height:25px;
	text-align:center;
	width:90%;
	margin:0 auto
}
.action_bar_container
{
	padding:30px 15px 18px;
	border-top:1px solid #cecece;
	margin-top:40px;
	font-size:35px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	background:#fff;
	background:-moz-linear-gradient(top,#fff 30%,#f0f0f0 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#fff),color-stop(100%,#f0f0f0));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#F0F0F0',GradientType=0);
	background:-o-linear-gradient(top,#fff 30%,#f0f0f0 100%)
}
.action_bar
{
	display:inline-block;
	text-align:center
}
.action_bar .fl_left
{
	line-height:32px
}
.fl_left
{
	/*display:block;
	float:left;
	margin:0 11px;
    text-align:left;*/
}
.action_bar .sm_arrow
{
	background-image:url(../../../images/invite_fb.png);
	margin:0;
	background-position:-687px 0;
	width:29px;
	height:41px
}
.invite_fb_blue
{
	background-image:url(../../../images/invite_fb_fb.png);
	cursor:pointer;
	display:block;
	float:left;
	width:327px;
	height:37px;
	 background-repeat: no-repeat;
    background-size: 100% auto;

}
.invite_btn-green
{
	background-image:url(../../../images/email_friends.png);
	cursor:pointer;
	display:block;
	height:38px;
	width:206px;
	 background-repeat: no-repeat;
    background-size: 100% auto;
	float:left
}
.invite_fb_blue:hover
{
	/*background-image:url(/images/invite_fb_hv.png);*/
	display:block;
	float:left;
	width:327px;
	height:37px;
	 background-repeat: no-repeat;
    background-size: 100% auto;
}
.invite_btn-green:hover
{
	/*background-image:url(/images/email_hv.png);*/
	cursor:pointer;
	display:block;
	height:38px;
	width:206px;
	float:left
}
.email_wrapper .share_email {
margin-top: 40px;
position: relative;
z-index: 99;
}
.share_email .email_top {
	background: url("../../../images/email_top.png") no-repeat scroll 0 0 / 100% auto transparent;
overflow: hidden;
height: 111px;
}
.share_email .email_middle {
background: url("../../../images/email_middle.png") repeat scroll 0 0 / 100% auto transparent;
overflow: hidden;
text-align: left;
}
.share_email .email_middle .referrals_email_form {
	border: medium none;
margin-top: 30px;
position: relative;
clear: none !important;
}
.share_email .email_middle .email_middle_form_inner {
	display: block;
}

.share_email .email_middle .email_middle_form_inner .email_explanation
{
	display:block;
	font-size:28px
}
.share_email .email_middle .email_middle_form_inner .email_gray_text
{
	color:#CCC;
	width:100%;
	clear:both;
	background-color:transparent;
	border:none;
	border-bottom:1px dotted #F2E0E0;
	padding:3px;
	margin-bottom:10px
}
.share_email .email_middle .email_middle_form_inner .email_friend_add
{
	clear:both;
	width:175px;
	display:block;
	padding:10px 0
}
.share_email .email_middle .email_middle_form_inner .email_friend_gray
{
	background-color:#eee;
	background-image:-webkit-linear-gradient(top,#fefefe 0,#eee 100%);
	background-image:-moz-linear-gradient(top,#fefefe 0,#eee 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe',endColorstr='#ffeeeeee',GradientType=0);
	border:1px solid rgba(0,0,0,.2);
	color:#393c3d;
	text-shadow:none;
	-webkit-box-shadow:inset 0 0 .2em rgba(255,255,255,.3),0 0 0 #000;
	box-shadow:inset 0 0 .2em rgba(255,255,255,.3),0 0 0 #000;
	border-color:#d3d3d3 #cfcfcf #c7c7c7;
	border-radius:4px;
	padding:.4em 1.2em;
	display:block;
	text-decoration:none;
	text-transform:uppercase
}
.share_email .email_middle .email_middle_form_inner .email_friend_gray:hover
{
	background-image:-webkit-linear-gradient(top,#eee 0,#fefefe 100%);
	background-image:-moz-linear-gradient(top,#eee 0,#fefefe 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#fffefefe',GradientType=0);
	border:1px solid rgba(0,0,0,.2);
	color:#393c3d;
	text-shadow:none;
	-webkit-box-shadow:inset 0 0 .2em rgba(255,255,255,.3),0 0 0 #000;
	box-shadow:inset 0 0 .2em rgba(255,255,255,.3),0 0 0 #000;
	border-color:#d3d3d3 #cfcfcf #c7c7c7;
	border-radius:4px;
	padding:.4em 1.2em;
	display:block
}
.email_span_gray
{
	color:gray;
	text-transform:uppercase
}
.share_email .email_middle .email_middle_form_inner_right
{
	float:right;
	overflow:hidden;
	display:block;
	padding:0 15px 0 15px
}
.share_email .email_middle .email_middle_form_inner_right .email_explanation
{
	display:block;
	font-size:28px;
	margin-bottom:15px
}
.share_email .email_middle .email_middle_form_inner_right .email_textbox
{
	color:#adadad;
	font-size:15px;
	font-family:helevetica-neue,helvetica,arial,sans-serif;
	border-radius:10px;
	box-shadow:inset 0 2px 3px #E5E5E5;
	background-color:transparent;
	border:1px solid #d4d4d4;
	display:inline-block;
	padding:15px 6px 0 15px;
	text-align:left!important;
	width:100%;
}
.share_email .email_middle .email_middle_form_inner_right .email_submit_large
{
	font-weight:700;
	display:inline-block;
	padding:.6em 1.3em;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	text-align:center;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	vertical-align:middle;
	margin-bottom:0;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:inset 0 0 .2em rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.2),0 0 0 #000;
	box-shadow:inset 0 0 .2em rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.2),0 0 0 #000;
	background-color:#018fe1;
	background-image:-webkit-linear-gradient(top,#00aeff 0,#018fe1 100%);
	background-image:-moz-linear-gradient(top,#00aeff 0,#018fe1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00aeff',endColorstr='#ff018fe1',GradientType=0);
	border:1px solid rgba(0,0,0,.2);
	border-color:#0195eb #0083c7 #0175b8;
	font-size:15px;
	line-height:normal;
	color:#fff;
	cursor:pointer;
	text-shadow:0 -1px 0 rgba(0,0,0,.2)
}
.share_email .email_middle .email_middle_form_inner_right .email_submit_large:hover
{
	-webkit-box-shadow:inset 0 0 .2em rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.2),0 0 0 #000;
	box-shadow:inset 0 0 .2em rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.2),0 0 0 #000;
	background-color:#018fe1;
	background-image:-webkit-linear-gradient(top,#018fe1 0,#00aeff 100%);
	background-image:-moz-linear-gradient(top,#018fe1 0,#00aeff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00aeff',endColorstr='#ff018fe1',GradientType=0);
	border:1px solid rgba(0,0,0,.2);
	border-color:#0195eb #0083c7 #0175b8;
	font-size:15px;
	line-height:normal;
	color:#fff;
	cursor:pointer;
	text-shadow:0 -1px 0 rgba(0,0,0,.2)
}
.email_wrapper
{
	background:#fff;
	background:-moz-linear-gradient(top,#fff 30%,#f0f0f0 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#fff),color-stop(100%,#f0f0f0))
}
.email_wrapper .share_email .email_bottom
{
	/*background-image:url(../../../images/email_bottom.png) no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0);
	height:52px;
	/*clear:both;
	position:relative*/
	background: url("../../../images/email_bottom.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0);
    height: 42px;
    position: relative;
}
}
.container_referral .back_button
{
	margin:-23px 0 0 95px;
	padding-bottom:30px;
	text-align:left
}
.container_referral .back_button a
{
	color:#a6a6a6!important
}
.fl_right
{
	text-align:right
}
	#share
{
	width:705px;
	margin:6px auto 15px;
	padding:0
}
.silver_box
{
	border:1px solid #d5d5d5;
	margin:15px 0;
	width:705px;
	overflow:hidden;
	-moz-box-shadow:0 2px 7px rgba(0,0,0,.1);
	-webkit-box-shadow:0 2px 7px rgba(0,0,0,.1);
	box-shadow:0 2px 7px rgba(0,0,0,.1)
}
	#share #title_box
{
	padding:15px 5px 15px 20px;
	/*border-bottom:1px solid #DDD;*/
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	/*
	background:#fff;
		background:-moz-linear-gradient(top,#fff 10%,#f0f0f0 100%);
		background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#fff),color-stop(100%,#f0f0f0))*/
	
}
	#share .stat_box
{
	width:216px;
	float:left;
	padding:12px 0;
	background:#fff;
	cursor:pointer;
	text-align:center
}
	#share .stat_number
{
	font-size:30px;
	line-height:33px;
	font-weight:700;
	font-shadow:0 1px 1px #fff
}
	#share #possible
{
	border-left:1px solid #DDD;
	border-right:1px solid #DDD
}
	#share #possible .stat_number
{
	color:#bbb
}
	#share #invite_box
{
	text-align:center;
	/*width:248px;*/
	padding:16px 0;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	background:#f0f0f0;
	background:-moz-linear-gradient(top,#fff 10%,#f0f0f0 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#fff),color-stop(100%,#f0f0f0))
}
.container_lys
{
	/*width:960px;*/
	margin:0px auto 0;
	text-align:left;
	padding:90px 0 0;
	/*display:inline-block*/
}
.iyf
{
	border-bottom:1px solid #CCC;
	margin-bottom:24px
}
.container_lys .iyf{
	width: 600px;
	margin: auto;
}
.iyf .invite_friend_listspace
{
	background:#F5F5F5;
	display:inline-block;
	font-family:shiftbook,sans-serif;
	font-size:30px;
	line-height:1.5em;
	margin-bottom:-20px;
	padding:0 30px
}
.hr
{
	margin:22px 0;
	text-align:center
}
.padding-panel
{
	padding:10px 15px
}
.hr .lead
{
	font-size:16px
}
.panel-background-blue-radial
{
	-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.2);
	/*box-shadow:inset 0 0 15px rgba(0,0,0,.6);*/
	background:#ededed;
	background-image:-webkit-gradient(radial,50% 50%,0,50% 50%,500,color-stop(20%,#ededed),color-stop(100%,#ededed));
	background-image:-webkit-radial-gradient(center center,farthest-side circle,#ededed 20%,#ededed 100%);
	background-image:-moz-radial-gradient(center center,farthest-side circle,#ededed 20%,#ededed 100%);
	background-image:-ms-radial-gradient(center center,farthest-side circle,#ededed 20%,#ededed 100%);
	background-image:-o-radial-gradient(center center,farthest-side circle,#ededed 20%,#ededed 100%);
	background-image:radial-gradient(farthest-side circle at center center,#ededed 20%,#ededed 100%);
	margin:0
}
.panel-background-blue-radial .martin
{
	border:none;
	/*display:inline-block*/
	text-align: center;
}
.panel-background-blue-radial .container_lys .martin .row_left_lys
{
	display:inline;
	float:left;
	padding-left:0px;
	text-align: right;
}
.panel-background-blue-radial .container_lys .martin .row_left_lys h2
{
	color:#393c3d;
	font-size:24px;
	font-weight:400;
	text-transform:capitalize;
	line-height:1.5;
	margin-top:12px;
	/*text-shadow:0 1px rgba(0,0,0,.6)*/
}
.panel-background-blue-radial .container_lys .martin .row_right_lys,.row_right_lys .btn-type-last
{
	/*margin-left:30px;
	width:669px*/
	padding-left:0px;
	padding-right:0px;
}
#static_map
{
	width:100%;
}

.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type
{
	/*display:inline-block;*/
	float:left;
	position:relative;
	padding-left: 0;
    padding-right: 0;
}
.light-btn
{
	border:1px solid rgba(0,90,49,.2);
	background:#ff5a5f;
	/*border-radius:5px 0 0 5px;*/
	color:#ff5a5f;
	text-shadow:none;
	filter:none
}
.light-btn-center
{
	border:1px solid rgba(0,90,49,.2);
	background:#ff5a5f;
	border-radius:0;
	color:#ff5a5f;
	text-shadow:none;
	filter:none
}
.light-btn-right
{
	border:1px solid rgba(0,90,49,.2);
	background:#ff5a5f;
	/*border-radius:0 5px 5px 0;*/
	color:#ff5a5f;
	text-shadow:none;
	filter:none
}
.light-btn-right-accom
{
	border:1px solid rgba(0,90,49,.2);
	background:#ff5a5f;
	border-radius:0px;
	color:#ff5a5f;
	text-shadow:none;
	font-size: 14px;
	filter:none
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type .hosting-onboarding
{
	/*display:inline-block;*/
	float:left;
	/*padding:16px 3px 16px 2px;*/
	padding:16px 0;
	margin-bottom:0px;
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type .hosting-onboarding span
{
	color: #ffffff;
    display: inline-block;
    float: left;
    font-size: 12px;
    font-weight: 700;
    padding: 6px 0 0;
    text-transform: uppercase;
   /* text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
overflow: hidden;*/
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type .hosting-onboarding .hover
{
	/*display:inline-block;
	padding:6px 0 0;
	text-transform:capitalize!important;
	color:#ffffff;
	font-weight:700*/
	
	color: white;
display: inline-block;
font-weight: bold;
padding: 6px 0 0;
text-overflow: ellipsis !important;
text-transform: capitalize !important;
white-space: nowrap;
width: 70%;
text-align: left;
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type .hosting-onboarding .icon_apt_build
{
	background:url(../../../images/list_your_space.png);
	float:left;
	height:31px;
	margin-right:10px;
	width:36px
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type .hosting-onboarding .icon_apt_build_hover
{
	background:url(../../../images/list_your_space.png) -36px 0;
	float:left;
	height:31px;
	/*margin-right:10px;*/
	width:36px
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type .hosting-onboarding .icon_apt
{
	background:url(../../../images/list_your_space.png);
	float:left;
	height:31px;
	margin-right:10px;
	width:36px
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type .hosting-onboarding .icon_apt_hover
{
	background:url(../../../images/list_your_space.png) -36px -93px;
	float:left;
	height:31px;
	margin-right:7px;
	width:36px
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type .hosting-onboarding .icon_house
{
	background:url(../../../images/list_your_space.png) 0 -31px no-repeat;
	float:left;
	height:31px;
	margin-right:8px;
	width:36px
}
.hosting-onboarding .icon_house_hover
{
	background:url(../../../images/list_your_space.png) -33px -31px no-repeat;
	float:left;
	height:31px;
	margin-right:10px;
	width:36px
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type .hosting-onboarding .icon_breakfast
{
	background:url(../../../images/list_your_space.png) 0 -62px no-repeat;
	float:left;
	height:31px;
	margin-right:10px;
	width:38px
}
.hosting-onboarding .icon_breakfast_hover
{
	background:url(../../../images/list_your_space.png) -38px -62px no-repeat;
	float:left;
	height:31px;
	margin-right:10px;
	width:36px
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type-last .light-btn-right .icon_other
{
	background:url(../../../images/list_your_space.png) 0 -247px no-repeat;
	float:left;
	height:31px;
	margin-right:8px;
	width:36px
}
.light-btn .icon_other_hover
{
	background:url(../../../images/list_your_space.png) -33px -247px no-repeat;
	float:left;
	height:31px;
	margin-right:10px;
	width:36px
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type .hosting-onboarding .icon_ent_home
{
	background:url(../../../images/list_your_space.png) 0 -93px;
	float:left;
	height:31px;
	margin-right:10px;
	width:36px;
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type .hosting-onboarding .icon_private
{
	background:url(../../../images/list_your_space.png) 0 -124px;
	float:left;
	height:31px;
	margin-right:10px;
	width:36px
}
.hosting-onboarding .icon_private_hover
{
	background:url(../../../images/list_your_space.png) -33px -124px;
	float:left;
	height:31px;
	margin-right:10px;
	width:36px
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .light-btn-right .icon_shareroom
{
	background:url(../../../images/list_your_space.png) 0 -156px no-repeat;
	float:left;
	height:31px;
	margin-right:10px;
	width:36px
}
.light-btn .icon_shareroom_hover
{
	background:url(../../../images/list_your_space.png) -36px -156px no-repeat;
	float:left;
	height:31px;
	margin-right:10px;
	width:37px
}
.icon_accom
{
	background:url(../../../images/list_your_space.png) 0 -187px no-repeat;
	float:left;
	height:30px;
	margin-right:28px;
	width:35px;
}
.icon_accom_hover
{
	background:url(../../../images/list_your_space.png) -36px -187px no-repeat;
	float:left;
	height:31px;
	margin-right:28px;
	width:36px
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type-last .light-btn-right-accom .icon_city
{
	background:url(../../../images/list_your_space.png) 0 -217px no-repeat;
	float:left;
	height:31px;
	margin-right:10px;
	width:36px;
	margin-top:8px;
}
.light-btn .icon_city_hover
{
	background:url(../../../images/list_your_space.png) -36px -217px no-repeat;
	float:left;
	height:31px;
	margin-right:10px;
	width:36px
}
.pink_btn
{
	background-color:#ff5a5f;
	/*background-image:-moz-linear-gradient(center top,#F40E85 0,#ff5a5f 100%);*/
	border:1px solid rgba(198,61,15,.2);
	/*border-radius:5px;*/
	color:#DFE2DB;
	display:inline-block;
	font-size:15px;
	font-weight:700;
	line-height:normal;
	opacity:.4;
	padding:5px 23px 10px;
	text-align:center;
	text-transform:uppercase
}
.row_list
{
	display:inline-block;
	margin-top:30px;
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type-last
{
	display:inline-block;
	position:relative
}
.light-btn-right.other_right.other_drop:hover>.dropdown_other
{
	display:block
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type-last .dropdown_other
{
	position:absolute;
	top:65px;
	left:0;
	z-index:1000;
	display:none;
	float:left;
	min-width:140px;
	padding:0;
	margin:0;
	list-style:none;
	background-color:#fff;
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	border:1px solid #d0d0d0;
	-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1),0 0 0 #000;
	box-shadow:0 2px 10px rgba(0,0,0,.1),0 0 0 #000;
	-webkit-background-clip:padding-box;
	-moz-background-clip:padding;
	background-clip:padding-box;
	width:100% !important;
}
.other_right
{
	box-shadow:none;
	cursor:pointer;
	height:65px;
	padding:15px 10px
}
.icon_caret_dropdown
{
	background:url(../../../images/down_arrow.png) no-repeat;
	display:inline-block;
	height:10px;
	left:12px;
	position:relative;
	top:8px;
	width:20px
}
.icon_caret_dropdown_accom
{
	background:url(../../../images/down_arrow.png) no-repeat;
	display:inline-block;
	height:10px;
	left:31px;
	position:relative;
	top:12px;
	width:20px
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type-last .light-btn-right span
{
	display:inline-block;
	float:left;
	font-size:12px;
	font-weight:700;
	line-height:normal;
	margin-top:6px;
	text-transform:uppercase;
	color:#ffffff;
}
.light-btn-right-accom span
{
	display:inline-table;
	float:left;
	font-size:17px;
	font-weight:700;
	line-height:25px;
	margin-top:6px;
	text-transform:uppercase;
	color:#ffffff;
}
.accom_panel
{
	/*width:140px;*/
	float:left;
}
.referral_shares
{
	border:1px solid #ccc;
	text-align:center
}
.referral_shares .fbshare
{
	background:url(../../../images/fbshare.png) no-repeat;
	cursor:pointer;
	display:inline-block;
	height:28px;
	width:99px
}
.referral_shares .twshare
{
	background:url(../../../images/twshare.png) no-repeat;
	cursor:pointer;
	display:inline-block;
	height:28px;
	margin-left:4px;
	width:99px
}
.referral_shares .fbshare:hover
{
	background:url(../../../images/fbshare_hv.png) no-repeat
}
.referral_shares .twshare:hover
{
	background:url(../../../images/twshare_hv.png) no-repeat
}
.share_link_box
{
	display:inline-block;
	float:left;
	margin-right:8px;
	width:353px;
	margin-bottom:10px;
}
.rbs
{
	display:inline-block;
	margin:-left:auto -left:auto 10px;
	widows:625
}
.share_link_text
{
	display:inline-block;
	float:left;
	font-size:14px;
	line-height:28px
}
.city_input
{
	border:1px solid rgba(255,255,255,.7);
	color:#5A5A5A;
	width:76%;
	border-color:#FFF!important;
	border-radius: 0px !important;
}
.contain_feedback
{
	background-color:#fafafa;
	-moz-box-shadow:inset 0 0 15px rgba(0,0,0,.2),0 0 0 #000;
	-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.2),0 0 0 #000;
	box-shadow:inset 0 0 15px rgba(0,0,0,.2),0 0 0 #000
}
.panel-bottom
{
	margin-bottom:25px
}
.panel-inner-padding
{
	padding:43px 0 89px 0;
}
.offset
{
	/*margin-left:150px!important*/
}
.image h3
{
	color:#393C3D;
	font-size:15px;
	font-weight:700;
	line-height:1.5;
	margin:3px 0;
	text-rendering:optimizelegibility
}
.image>p
{
	font-size:13px;
	line-height:18px;
	margin:10px 0 0 0px;
}
.span_lys
{
	display:inline;
	float:left;
	/*margin-left:50px;*/
	width:200px
}
.shadow_wrapper
{
	width:800px;
	background-image:url(../../../images/images/email_friends_box_shadow.png);
	background-repeat:no-repeat;
	height:49px;
	margin:-25px auto 10px
}
.dropdown_other li
{
	border-bottom:1px solid #CCC
}
.dropdown_other a
{
	color:#393c3d;
	font-weight:700;
	display:block;
	font-size:14px;
	padding:6px 10px;
	text-decoration:none;
	line-height:18px;
	white-space:nowrap
}
.dropdown_other a:hover
{
	background:#ff5a5f;
	text-shadow:0 1px 1px rgba(0,0,0,.2);
	color:#fff;
	text-decoration:none
}
.apt
{
	float:right;
	height:59px;
	left:136px;
	position:absolute;
	top:0;
	width:33px
}
.hue
{
	background:url(../../../images/arrow-rgt.png) no-repeat;
	float:right;
	height:59px;
	left:110px;
	position:absolute;
	top:0;
	width:33px
}
.bbf
{
	background:url(../../../images/arrow-rgt.png) no-repeat;
	float:right;
	height:59px;
	left:177px;
	position:absolute;
	top:0;
	width:33px
}
.eha
{
	background:url(../../../images/arrow-rgt.png) no-repeat;
	float:right;
	height:59px;
	left:174px;
	position:absolute;
	top:0;
	width:33px
}
.pr,.sr
{
	background:url(../../../images/arrow-rgt.png) no-repeat;
	float:right;
	height:59px;
	left:154px;
	position:absolute;
	top:0;
	width:33px
}
.background_panel
{
	background:#ffffff;
	box-shadow:0 0 10px rgba(00,00,00,.2);
	display:inline-block;
	padding:0!important;
	/*border-radius:0 4px 4px 0!important;
	 height:65px;
	max-width:542px!important;*/
}
#lst_cty{
	padding:14px 14px 14.7px !important;
}
.background_panel .guest_value
{
	/*color:#ff5a5f!important;
	line-height:15px;
	padding:18px 0 0 18px !important;
	text-transform:none!important;
	/*width:514px;
	word-wrap:bread-word*/
	padding: 22px 20px 23px !important;
text-align: left;
text-transform: none !important;
width: 100%;
color: #ff5a5f !important;
}
.circle_lys
{
	float:left;
	height:25px;
	left:110px;
	overflow:hidden;
	padding:10px;
	position:absolute;
	top:10px;
	width:30px
}
.circle_lys .inner_lys
{
	clip:rect(0,200px,0,0);
	width:30px;
	height:30px;
	background:#98DAF6;
	-moz-border-radius:100px;
	-webkit-border-radius:100px;
	border-radius:100px;
	-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);
	box-shadow:0 0 15px rgba(0,0,0,.2);
	border:1px solid #ade0f5;
	position:absolute
}
.circle_lys .inner_lys .icon_arrow
{
	background:url(../../../images/icon_arrow.png) 40px 0 no-repeat;
	padding:0;
	transform:rotate(180deg)
}
.submit_lys
{
	border:none;
	box-shadow:none;
	color:#FFF;
	font-weight:700
}
.submit_lys_tick
{
	background-color:transparent;
	background-image:url(../../../images/tick.png);
	background-repeat:no-repeat;
	display:inline-block;
	height:20px;
	position:relative;
	right:0;
	top:3px;
	width:16px;
	z-index:9999
}
.submit_lys_loader
{
	background-color:transparent;
	background-image:url(../../../images/loading_16.gif);
	background-repeat:no-repeat;
	display:inline-block;
	height:16px;
	position:relative;
	right:0;
	top:0;
	width:16px;
	z-index:9999
}
.pink_btn_hover
{
	background-color:#ff5a5f;
	/*background-image:-moz-linear-gradient(center top,#F40E85 0,#ff5a5f 100%);*/
	border:1px solid rgba(0,0,0,.2);
	/*border-radius:5px;*/
	color:#DFE2DB;
	display:inline-block;
	font-size:15px;
	font-weight:700;
	line-height:normal;
	padding:5px 23px 10px;
	text-align:center;
	text-transform:uppercase;
	
}
.pink_btn:hover:before, .pink_btn_hover:focus:before, .pink_btn_hover:active:before{
  right: 0;
  left:0;
}

.pink_btn_hover:before 
{ content: "";
  position: absolute;
  z-index: -1;
  left: 50%;
  right: 50%;
  color:#FFFFFF;
  top: 0;
  background: #63a888;
  height: 4px;
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  }
  .pink_btn_hover:hover
  {
  	opacity:0.64 !important;
  }
.header_bottom_nav
{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	border-top:1px solid #1d1d1d;
	border-bottom:1px solid #1d1d1d;
	box-shadow:0 2px 3px 0 rgba(0,0,0,.2),inset 0 1px 1px 0 rgba(255,255,255,.2);
	background-color:#575a5d;
	background-image:-webkit-linear-gradient(#575a5d,#4c4f50);
	background-image:linear-gradient(#575a5d,#4c4f50);
	overflow:hidden
}
.left_lys_ent
{
	float:left
}
.Entire_Left
{
	background:url(../../../images/back_arrow.png) no-repeat;
	float:left;
	height:35px;
	width:45px;
	position:relative;
	left:14px;
	top:14px
}
.left_lys_ent span
{
	color:#FFF;
	float:left;
	font-size:14px;
	font-weight:700;
	padding:7px 0 0 10px
}
.Entire_Right
{
	border-left:1px solid #000;
	color:#FFF;
	float:right;
	font-weight:700;
	height:35px;
	width:118px
}

/*.main_entire_inner
{
	overflow-y:scroll;
	padding-bottom:37px;
	height:300px
}*/
.entire_title
{
	color:#858585;
	cursor:pointer;
	font-size:14px;
	padding:13px 0 13px 7px;
	line-height:15px
}
.entire_contain_bottom h4
{
	border-bottom:none;
	border-top:none;
	color:#D0D0D1;
	font-weight:700;
	margin-top:35px;
	margin-bottom:5px;
	margin-left:7px
}
.active_entire
{
	background-color:#ff5a5f;
	color:#FFF;
	font-weight:700
}
.entire_count,.entire_count-button
{
	border-top:1px solid #d9d9d9
}
.entire_count span
{
	color:#191919;
	font-weight:700
}
.entire_count p
{
	color:#858585;
	font-size:15px;
	padding:49px 0 66px;
	text-align:center
}
.entire_count-button p
{
	color:#858585;
	font-size:15px;
	padding:42px 50px;
	text-align:center
}
	#cal_container.center_entire
{
	background:#F7F7F7;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	float:left;
	padding:40px 20px 0px;
	text-align:justify;
	
	/*min-height:878px;*/
}
.price_additional
{
	overflow:hidden;
}
.center_entire
{
	background:#F7F7F7;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	/*float:none!important;
	margin-left:230px!important;
	padding:40px 40px 133px;
	width:670px;
	display:table*/
	text-align:justify;
}
	#overview_entire.center_entire
{
	background:#F7F7F7;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	float:left;
	padding:40px 40px 108px;
	text-align:left;
	height:100%;
}
.center_entire_left
{
	padding:0;
}
.main_entire_right
{
	margin-bottom:30px;
	padding-top:20px;
	text-align:left;
	/*position:absolute;
	 padding:10px 10px 0 0 !important;*/
	z-index:-10;
}
.night
{
	background:#FFF;
	border:1px solid #CDCDCD;
	border-radius:0 3px 3px 0;
	float:left;
	height:40px;
	margin-top:5px;
	width:115px;
}
.night p
{
	background:#EEE;
	border-radius:3px 0 0 3px;
	height:37px;
	text-align:center;
	width:25px
}
.night span
{
	text-align:center;
	vertical-align:middle;
	line-height:35px
}
.suggest
{
	color:#ff5a5f;
	display:none;
	margin-left:15px;
	margin-top:15px;
	float:left
}
.currency_entire
{
	clear:both;
	display:inline-block;
	float:left;
	margin-top:27px;
	text-align:left;
	font-size:15px;
	padding-bottom:5px
}
.currency_price
{
	background-image:linear-gradient(#fff,#f2f2f2);
	border:1px solid #CDCDCD;
	border-radius:0;
	clear:left;
	float:left;
	padding:5px;
	height:30px;
	width:140px
}
.currency_price:hover
{
	background-image:linear-gradient(#f2f2f2,#fff)
}
.hr_center
{
	border-top:1px solid #CCC;
	clear:both;
	color:#858585;
	text-align:center;
	margin:40px -20px
}
.thimbthumb img
{
	float:left;
	margin-right:15px
}
.main_entire_right p
{
	text-align:left;
	line-height:20px;
	padding-left: 25px;
}
.inner_entire p
{
	color:#858585;
	margin-bottom:15px
}
.thimbthumb
{
	color:#858585;
	font-size:15px;
	font-weight:400
}
.delete_box
{
	height:auto;
	float:left;
	text-align:left;
	width:225px
}
.footer_container
{
	display:inline-block;
	float:left;
	padding:0 25px;
	text-align:left
}
.entire_footer
{
	background:#EEE;
	border-top:1px solid #DBDBDB;
	bottom:0;
	/*position:fixed;*/
	width:100%
}
.footer_container li
{
	float:left;
	padding-top:12px
}
.footer_container li a
{
	color:#858585;
	padding:0 2px;
	text-decoration:none
}
.footer_right
{
	float:right;
	margin-top:4px
}
.price_upload
{
	padding:20px 0 40px;
	text-align:center;
}
.price_upload p
{
	color:#858585;
	font-size:16px;
	line-height:18px;
	margin:10px 0
}
.price_upload h3
{
	font-size:18px;
	margin:10px 0 0;
	padding:10px 0 0
}
.container_facebook
{
	width:700px;
	margin:0 auto
}
.container_photo
{
	margin:0 auto;
}
.overview
{
	float:left;
	margin-top:15px;
	width:100%;
}
.overview p
{
	background:#eee;
	width:25px;
	height:25px;
	text-align:center
}
.overview span
{
	text-align:right;
	vertical-align:middle;
	line-height:20px
}
.calender_row
{
	border-radius:3px;
	padding:20px 0;
	text-align:center
}
.calender_left_img
{
	float:left;
	width:185px;
	text-align:center
}
.calender_list
{
	color:#444;
	font-size:18px;
	font-weight:700;
	margin:7px 0 5px
}
.calender_left_img p
{
	text-align:center
}
.cc
{
	background-color:#fff;
	border-radius:2px;
	color:#333;
	cursor:pointer;
	display:inline-block;
	font-size:13px;
	padding:10px 35px;
	text-shadow:0 1px 0 #FFF;
	text-transform:none;
	/*background-image:linear-gradient(#FBFBFB,#FFF);
	box-shadow:0 1px 1px 0 rgba(0,0,0,.05);
	border:1px solid #D7D7D7;*/
}
.cc:hover
{
	color:#333 !important;
	background-color:#fff !important;
	background-image:none !important;/*linear-gradient(#FBFBFB,#FFF)*/
}
.calendarHeader
{
	background:-#fff !important
	background:-webkit-linear-gradient(top,#FFF,#F6F6F6);
	border-bottom:1px solid #F9F9F9;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-size:30px;
	margin-top:5px;
	padding:15px 0 13px;
	text-align:center;
	text-transform:uppercase;
}
.calen_left
{
	background:-moz-linear-gradient(center top,#FFF,#F2F2F2) rgba(0,0,0,0);
	border:0 none !important;
	border-radius:36px;
	color:#B6B6B6;
	height:38px;
	width:38px;
	float:left;
	margin-left:15px!important
}
.calen_left .icon:hover
{
	color:#B6B6B6;
	text-decoration:underline!important
}
.calen_left:hover
{
	color:#B6B6B6
}
.calen_right .icon:hover
{
	color:#B6B6B6;
	text-decoration:underline!important
}
.calen_right:hover
{
	color:#B6B6B6
}
.calen_right
{
	background:-moz-linear-gradient(center top,#FFF,#F2F2F2) rgba(0,0,0,0);
	border:0 none !important;
	border-radius:36px;
	color:#B6B6B6;
	height:38px;
	width:38px;
	float:right;
	margin-right:15px!important
}
.contain_calender
{
	background:#FFF;
	border-radius:5px;
	box-shadow:0 1px 4px rgba(0,0,0,.3);
	/*display:inline-block*/
}
.welcome
{
	background:#F7F7F7;
	float:left;
	width:84%
}
.welcome_container
{
	margin:150px auto;
	width:500px
}
.welcome_main_content_bg
{
	background:url(../../../images/welcome_container_bg.png) no-repeat;
	padding:30px 0;
	width:490px
}
.welcome_main_content_bg h1
{
	color:#FFF;
	font-family:"Times New Roman";
	font-size:40px;
	padding-bottom:15px;
	padding-top:30px;
	text-shadow:0 1px 0 #000
}
.welcome_main_content_bg .more_steps
{
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:700;
	padding-top:10px
}
.contain_inner
{
	background:#FFF;
	overflow:hidden;
	padding:65px 40px 40px 0;
	width:450px
}
.contain_inner ul
{
	list-style:none;
	margin:0 auto;
	width:230px
}
.well
{
	float:left;
	margin-right:20px
}
.contain_inner li
{
	display:block;
	float:left;
	margin-bottom:20px;
	text-align:left!important;
	width:400px
}
.welcome_back
{
	display:block;
	left:320px;
	position:absolute;
	top:350px
}
.lys_address .add_content
{
	color:#9C9CA8;
	font-size:15px;
	font-weight:700;
	margin:15px 0
}
.text_words
{
	border:1px solid #CCC;
	border-radius:2px;
	color:#555;
	font-family:Helvetica Neue;
	font-size:15px;
	height:160px;
	margin:10px 0;
	width:100%;
	resize:none;
	overflow:hidden
}
.text_characters
{
	border:1px solid #CCC;
	border-radius:2px;
	color:#555;
	font-family:Helvetica Neue;
	font-size:15px;
	height:35px;
	margin:10px 0;
	width:100%;
}
.text_overview
{
	color:#858585;
	font-size:13px;
	line-height:20px;
	margin-top:10px;
	white-space:pre-wrap;
}
.text_conform
{
	color:#858585;
	font-size:13px;
	line-height:normal;
	margin-top:20px
}
.text_inner
{
	color:#555;
	font-size:14px;
	line-height:normal;
	margin:0;
	padding:0 0 0 30px !important
}
.shares_link
{
	background:-moz-linear-gradient(top,#fff 30%,#f0f0f0 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#fff),color-stop(100%,#f0f0f0));
	display:inline-block;
	margin:25px auto 0;
	padding:10px 10px 5px;
	width:640px;
	border:1px solid #ccc;
	text-align:center
}
	#share #blast_box
{
	padding:12px 17px;
	border-top:1px solid #ddd;
	overflow:hidden;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	background:#fff;
	background:-moz-linear-gradient(top,#fff 10%,#f0f0f0 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#fff),color-stop(100%,#f0f0f0))
}
.fbshare
{
	background:url(../../../images/fbshare.png) no-repeat;
	cursor:pointer;
	display:inline-block;
	height:28px;
	width:97px
}
.twshare
{
	background:url(../../../images/twshare.png) no-repeat;
	cursor:pointer;
	display:inline-block;
	height:28px;
	margin-left:4px;
	width:99px
}
.fbshare:hover
{
	background:url(../../../images/fbshare_hv.png) no-repeat
}
.twshare:hover
{
	background:url(../../../images/twshare_hv.png) no-repeat
}
.control-group
{
	margin-bottom:80px;
}
.control-label
{
	float:left;
		padding-top:5px;
	padding-left:13px;
	padding-right:13px;
	text-align:left
}
.controls
{
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px
}
.non_container
{
	margin:0 auto
}
.non
{
	border-bottom:1px solid #C7C7C7;
	padding:20px 0
}
.control-label .common_text
{
	color:#858585
}
.listing
{
	padding:20px 0;

	/*overflow:hidden*/
	clear: both;
}
.control-left
{
	float:left;
	width:200px
}
.control-right
{
	float:left;
	padding-top:20px
}
.control-list
{
	font-size:15px;
	margin:10px 0
}
.control_select-box
{
	background:0;
	/*background:-moz-linear-gradient(top,#fdfdfd 10%,#f6f6f6 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#fdfdfd),color-stop(100%,#f6f6f6));*/
	border:1px solid #CCC;
	border-radius:5px;
	box-shadow:none;
	cursor:pointer;
	font-weight:700;
	height:35px;
	padding:6px 5px 5px 10px;
	width:100%;
	color:#000;
}
.common_text
{
	color:#A2A2A2;
	margin-top:10px;
	text-align:left
}
.control_select-box_bed
{
	background:0;
	/*background:-moz-linear-gradient(top,#fdfdfd 10%,#f6f6f6 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#fdfdfd),color-stop(100%,#f6f6f6));*/
	border:1px solid #CCC;
	border-radius:5px;
	box-shadow:none;
	cursor:pointer;
	font-weight:700;
	height:35px;
	padding:7px 5px 5px 10px;
	width:100%;
	color:#000
}
.control-last
{
	float:left;
	width:200px
}
.link_color
{
	color:#191919;
	cursor:pointer
}
.link_color:hover
{
	text-decoration:underline
}
.inner_entire
{
	margin-left:32px;
	font-size:15px
}
.center_entire_left h3
{
	font-size:18px;
	font-weight:bold;
	margin-bottom:5px
}
.overview_head
{
	font-size:16px;
	color:#555
}
.calender_row h3
{
	font-size:26px;
	margin:33px 0 20px;
    text-align:center;
}
.calender_content
{
	color:#666;
	font-size:17px;
	margin-left:10px;
	width:174px
}
.contain_inner span
{
	color:#858585;
	font-size:15px
}
.plus_hv
{
	float:right!important;
	padding-right:10px;
}
#home-1 .myButtonLink
{
	width:97px;
	height:99px;
	background:url(../../../images/calender_list-1.png) no-repeat bottom;
	text-indent:-99999px;
	display:inline-block
}
	#home-2 .myButtonLink
{
	width:97px;
	height:99px;
	background:url(../../../images/calender_list-2.png) no-repeat bottom;
	text-indent:-99999px;
	display:inline-block
}
	#home-3 .myButtonLink
{
	width:97px;
	height:99px;
	background:url(../../../images/calender_list-3.png) no-repeat bottom;
	text-indent:-99999px;
	display:inline-block
}
	#home-1 .myButtonLink:hover
{
	background:url(../../../images/tick-hover.png) no-repeat
}
	#home-2 .myButtonLink:hover
{
	background:url(../../../images/cal-hover.png) no-repeat
}
	#home-3 .myButtonLink:hover
{
	background:url(../../../images/tick-hover.png) no-repeat
}
	light-btn-right.other_right:active
{
	background:#98DAF6;
	color:#fff;
	text-decoration:none;
	border-radius:0 4px 4px 0;
	-moz-box-shadow:inset 0 0 3px #000;
	-webkit-box-shadow:inset 0 0 3px #000;
	box-shadow:inset 0 0 3px #000
}
.dropdown_other
{
	overflow: scroll !important;
	height : 400px;
	display : block;
	position:absolute;
	top:65px;
	left: 15px;
	z-index:1000;
	display:none;
	float:left;
	min-width:170px !important;
	padding:0;
	margin:0;
	list-style:none;
	background-color:#fff;
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	border:1px solid #d0d0d0;
	-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1),0 0 0 #000;
	box-shadow:0 2px 10px rgba(0,0,0,.1),0 0 0 #000;
	-webkit-background-clip:padding-box;
	-moz-background-clip:padding;
	background-clip:padding-box
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type-next
{
	display:inline-block;
	float:left;
	position:relative
}
#background_panel
{
	/*max-width:420px*/
}
#background_panel .lst_homty{
	padding:23px !important;
}
	#background_panel .guest_value
{
	/*width:400px;
	padding-top:17px!important*/
}
	#room_type .guest_value
{
	/*width:460px;
	padding-top:20px!important*/
}
.mb2
{
	margin-bottom:20px
}
.container_inner_pannel
{
	padding-bottom:30px!important
}
.calendar-h4
{
	margin-bottom:13px
}
.icon.icon-chevron-left
{
	line-height:30px;
	margin-right:0;
	font-size: 20px !important;
}
	#pink-btn
{
	background-color:#ff5a5f;
	/*background-image:-moz-linear-gradient(center top,#F40E85 0,#ff5a5f 100%);*/
	color:#DFE2DB;
	opacity:.4;
	/*left:114px;*/
}
.calender_div
{
	display:inline-block;
	overflow:hidden;
	padding:0 0 51px
}
	#price_container.center_entire
{
	background:#F7F7F7;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	float:left;
	padding:40px 20px 0px!important;
	text-align:justify;
	display:table;
	min-height:878px;
	
}
.input-prefix-curency
{
	border-bottom-right-radius:0;
	border-top-right-radius:0;
	background-color:#EFEFEF;
	float:left;
	width:auto;
	border-right:0px !important;
	padding:10px 9px;
	margin-top:5px;
	border:1px solid #CDCDCD
}
.center_night
{
	padding-left:12.5px;
	padding-right:12.5px;
	margin-top:10px;
	margin-bottom:40px;
}
.center_baseprice
{
	padding-left:12.5px;
	padding-right:12.5px;
	float:left
}
.per-month-margin
{
	margin-bottom:25px;
	margin-top:0
}
.longer-stays
{
	margin-bottom:170px
}
	#back_always.choose_again:hover
{
	color:#00B0FF
}
.center_baseprice.center_entire_left>p
{
	font-size:13px;
	color:#959595;
	margin-top:10px
}
.center_night.center_entire_left>p
{
	font-size:15px
}
	#list-button.btn-special
{
	background-color:#ff5a5f;
	background-image:linear-gradient(#ff5a5f,#ff5a5f);
	border:1px solid #ff5a5f;
	box-shadow:0 1px 2px 0 rgba(0,0,0,.11),0 0 1px 1px rgba(255,255,255,.12) inset;
	color:#393C3D;
	text-shadow:0 1px 0 rgba(255,255,255,.32);
	font-size:13px;
	padding:5px 10px
}
.btn-yellow-list
{
	-moz-user-select:none;
	border-radius:2px;
	cursor:pointer;
	display:inline-block;
	font-weight:700;
	line-height:1.4;
	margin-bottom:0;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap
}
.reservation
{
	font-size:13px!important;
	color:#959595!important;
	margin-top:10px!important
}
.summary-overview
{
	margin-top:3%;
	margin-bottom:70px;
	padding-left:13px;
	padding-right:13px;
	float:left;
}
.entright:hover
{
	color:#FFF;
	text-decoration:none
}
.Entire_Right:hover,.Entire_left:hover
{
	color:#FFF;
	text-decoration:none;
	background:#393c3d
}
.js-saving-progress
{
	color:#ff5a5f;
	font-weight:700;
	line-height:1.2;
	text-rendering:optimizelegibility;
	font-size:13px;
	text-align:right
}
.head-hover
{
	color:#959595;
	font-weight:700
}
	#continue,#continue2
{
	/*width:199px;
	margin-left: -209px;*/
}
	#city_after_span.city-click-after
{
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:120px
}
.upload_btn
{
	-moz-user-select:none;
	background:#279FE7;
	background-image:linear-gradient(#2BADF3,#2492DB);
	border:1px solid #106FA9;
	border-radius:2px;
	box-shadow:0 1px 2px 0 rgba(0,0,0,.18),0 0 1px 1px rgba(255,255,255,.09) inset;
	color:#FFF;
	cursor:pointer;
	display:inline-block;
	font-size:13px;
	font-weight:700;
	line-height:1.4;
	margin-bottom:0;
	padding:5px 10px;
	text-align:center;
	text-shadow:0 -1px 0 rgba(0,0,0,.2);
	vertical-align:middle;
	white-space:nowrap;
	margin-top:6px
}
.title-address
{
	float:left;
	padding-left:13px;
	padding-right:13px;
}
.text_address
{
	color:#858585;
	font-size:13px;
	line-height:20px;
	margin-top:10px;
	white-space:pre-wrap;
}
.control-left>h2
{
	text-align:left;
	padding-top:10px
}
.forbigcty
{
	width:375px!important
}
	#forparacity
{
	padding:22px 20px 24px !important;
}
.list-type-terms
{
	float:left;
	width:150px;
	padding-left:10px;
	padding-right:30px
}
.list-type-terms-single
{
	float:left;
	width:150px;
	padding-left:10px;
	padding-right:30px
}
#street,.input-large
{
	width:100%
}
	#js-address-form
{
	border:none
}
.see-btn
{
	background:#279FE7;
	background-image:linear-gradient(#2BADF3,#2492DB);
	box-shadow:0 1px 2px 0 rgba(0,0,0,.18),0 0 1px 1px rgba(255,255,255,.09) inset;
	text-shadow:0 -1px 0 rgba(0,0,0,.2);
	color:#FFF;
	padding:5px 10px;
	border:1px solid #106fa9;
	-moz-user-select:none;
	border-radius:2px;
	cursor:pointer;
	display:inline-block;
	font-weight:700;
	line-height:1.4;
	margin-bottom:0;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
	font-size:13px
}
.pull-list-right
{
	float:right
}
.drop-down
{
	display:none
}
.input-addon
{
	display:table;
	width:100%
}
#pocket-money .container .main_money .main_money_right .selct_box .selct_box_left select
{
	width:100%
}
#pocket-money .container .main_money .main_money_right .selct_box_right .inuput-phone
{
	display:table;
	width:100%
}
#pocket-money .main_cont .container .list_items
{
	float:left;
	width:33%
}
#pocket-money .container .freq_ask_ques .list_items
{
	float:left;
	width:33%
}

.modal-with-background-image .modal-body-list
{
	color:#FFF
}
#alerts
{
	font-size:15px
}
#additional_price_container .label-large
{
	font-size:15px
}
.col-5.text-right.price_add_2
{
	float:left
}
.terms_segment_1
{
	float:left;
	margin-left:10px;
	width:45%;
	margin-bottom:25px
}
.terms_segment_2
{
	float:left;
	margin-left:10px;
	width:45%;
	margin-bottom:25px
}
.media-round
{
	border-radius:50%;
	border:2px solid #fff
}
.media-photo
{
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	position:relative;
	display:inline-block;
	vertical-align:bottom;
	overflow:hidden;
	background-color:#cacccd
}
.icon-gray
{
	color:#82888a;
	padding-right: 3px;
}
.icon-green
{
	color:#00be00;
	vertical-align:middle
}
.search_help .help_searchbox:focus
{
	box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 4px rgba(237,29,137,.8),0 0 0 #000
}
.search_help_dropdown
{
	background:#FFF;
	border-radius:0 0 5px 5px;
	color:#5A5A5A;
	display:none;
	left:142px;
	position:absolute;
	text-align:left;
	width:715px
}
.search_help_dropdown a
{
	border-bottom:1px solid #eee;
	color:#393c3d!important;
	display:block;
	padding:10px 15px!important
}
.search_help_dropdown a:hover
{
	background-color:#00b0ff;
	color:#FFF!important;
	font-weight:700;
	text-decoration:none;
	text-shadow:0 1px 1px rgba(0,0,0,.2)
}
.search_help .help_searchbox:focus>.search_help_dropdown
{
	display:block
}
@media screen and (-webkit-min-device-pixel-ratio:0){
.main_entire_inner {
	/*overflow-y:scroll;
	padding-bottom:80px!important;
	height:350px!important*/
}
/*#cal_container.center_entire {
	height:500px!important
}*/
	/*#price_container.center_entire
{
	/*height:500px!important;
	width:590px!important
}
	#overview_entire.center_entire
{
	height:500px!important
}*/
	#amenities_entire.center_entire
{
	padding-bottom:104px!important
}
	#listing_entire.center_entire
{
	padding:40px 40px 100px!important
}
.myentire
{
	padding-bottom:120px!important
}
/*	#photos_container.center_entire
{
	height:500px!important
}*/

}

.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus
{
	background:#F3FAB6!important;
	color:#ff5a5f!important;
	text-decoration:none!important;
	text-shadow:0 1px 1px rgba(0,0,0,0.2)!important;
	border:none!important;
	border-radius:0!important
}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active
{
	background-color:#00b0ff!important;
	outline:0 none;
	text-shadow:0 1px 1px rgba(0,0,0,0.2)!important;
	color:#fff!important;
	text-decoration:none!important
}
.ui-menu .ui-menu-item a
{
	font-weight:400!important;
	margin:-1.2px -1.8px 0!important;
	padding:12px!important;
	font-size:1.2em!important;
	display:block!important;
	clear:both!important;
	line-height:18px!important;
	color:#393c3d!important;
	white-space:nowrap!important;
	border-bottom:1px solid #eee!important;
	border-radius:0!important
}
.ui-menu li:first-child a
{
	border-top-width:0!important
}

.pac-item-query
{
	color:#eb3f44;
	cursor:pointer;
	font-size:16px
}
.pac-item
{
	color:#eb3f44;
	cursor:pointer;
	font-size:16px;
	padding-left:10px
}
.pac-icon
{
	width:0
}
.pac-container
{
	border:#000
}
.Box_Head bookhead h2
{
	text-align:left
}
.bookhead > h2
{
	text-align:left!important;
	width: 100%;
}
	#property_details #hosting_details p
{
	padding:4px 0 -8px
}
	#hosting_details > p
{
	display:block;
	position:relative;
	right:5%
}
	#property_details .main_photo
{
	border:1px solid #CFCFCF;
	display:block;
	float:left;
	height:140px;
	margin-right:21px;
	padding:2px;
	width:160px!important
}
.inbox_count
{
position: absolute;
top: 6px !important;
left: 30px !important;
min-width: 9px;
padding: 1px 3px;
border-radius: 10px;
font-style: normal;
font-weight: bold;
font-size: 10px;
line-height: 13px;
color: #fff;
border: 1px solid #A8CD1B;
background: none repeat scroll 0% 0% #A8CD1B;
}
.verify1{
	margin-left:8px!important;
	float: left;
	margin-bottom: 2%;
	margin-top:15px;
}
.verify2{
	background-color: #f1f1f1;
	border-right: 1px solid #d1d1c9;
	color: #393c3d;
}
.profile1{
	background-color: #f1f1f1;
	border-right: 1px solid #d1d1c9;
	color: #393c3d;
	display: none;
}
.verifiedcolor{
	color: #5bb013;
}
.iconcolor{
	color:red;
}
.backwidth{
	width: 10%;
}
.verifyid{
	margin-left:20px;
}
.verifymeflolef{
	float:left
}
.verifyfacbok{
	margin-left:5px;
}
.nophone1{
	clear: both; 
	margin-left: 20px;
}
.verifyremove{
	clear: both;
	display: none;
	margin-left: 20px;
	font-size: 14px;
	border: 1px solid #d1d1c9;
	margin-right: 700px;
	padding: 4px 0px;
	width:277px;
}
.messageverify{
	display:none;
	clear: both;
	margin-left: 20px;
}
.verifyyes{
	background-color: #f1f1f1;
	border-right: 1px solid #d1d1c9;
	color: #393c3d;
	padding: 4px;
}
.posrelative{
	position:relative;
}
.popular1{
	position:absolute; 
	bottom:0; 
	left:0;
}
.popular2{
	position:absolute: 
	right:0; 
	bottom:0;
}
.listyourspace_main{
	/*margin-left:-2px;*/
}
.listyourspace_main1{
	font:inherit;
}
.listyour_icon{
	font-size:14px;
}
.listyour_share{
	font-size: 12px; 
	font-family: Helvetica;
}
.listyour_dropdown{
	min-width:125px;
}
/*.listyour_dropdown1{
	border-radius:5px 0 0 5px;
}*/

.listyour_submit{
	cursor: pointer; 
	/*width:168px;*/
}
.marginzero1{
	margin:0;
}
.listyour_cont{
	height:20px;
}
.brow_friends{
	text-align: center;
}
.brow_fri{
	text-align: center;
}
.brow_img{
	text-align:center;
}
.listcity{
	padding-right:14px;
}
.listcity1{
	margin-top:7px;
}
.can_pad{
	padding:0px !important;
}
.can_txt{
	text-align: center;
	float:none !important;
}
.can_list{
	overflow: hidden; 
	float: left;
}
.can_date{
	top:37px !important;
}.can_sup{
	left:-6px !important;
}
.list_homty{
	/*padding: 12px 0px;*/
background: #ff5a5f;
}
.fl_left{
	/*float: left;*/
}
.lst_oth{
	padding: 0px;
text-align: left;
}
.lst_acc{
	text-align: left;
}
.lst_rom{
	padding: 0;
text-align: left;
}
#room_type .lst_enty{
	padding:23px 24px 24px !important;
}
#room_type .lst_room{
	padding:22px 22px 24px !important;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.lst_sha{
	padding-left: 7px;
border-radius: 0px !important;
}
.image{
	text-align: center;
}
.lst_box{
	padding-top:15px;
}
.lst_pho{
	min-height: 720px !important;
}
.lst_map{
	width:100% !important;
}
#listing_entire select {
  -moz-appearance: none !important;
    background: url("images/arrowreserve_click.png") no-repeat scroll 98% center #fff;
    border: 1px solid #333;
    position: relative;
    text-indent: 0.01px;
    text-overflow: "";
   }
 .cont_nor{
 	font-weight:normal !important;
 }
 #View_Contact #Contact_content #Contact_Right label{
 	font-weight:bold;
 }
 .light-btn-right.other_right.lst_sha
 {
 	padding:15px 0 !important;
 }
 .dash_Box{
 	-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
background: #fff;
box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.15);
 }
 .Box {
/*-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;*/
margin: 0 0 10px;
background: #fff;
/*box-shadow: 0 3px 3px 0 rgba(0,0,0,0.15);*/
}
.guest_value.lst_enty {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.offer_invite img {
    width: 100%;
}
.box-img {
    position: relative;
    top: -6px;
    width: 100%;
}
.price {
  /* bottom: 76px;*/
    color: #ffffff;
    font-size: 15px;
    left: 0;
    margin: -1px 0 0;
    padding-top: 36px;
    position: relative;
    text-align: center;
    z-index: 1;

}
.padd-zero{
	padding-left:0px !important;
	padding-right:0px !important;
	}
	.invite_user_label {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    padding: 0 5px 0 6px;
    text-align: left;
}
.neigh_img{
	height:600px !important;
}
#main_content {
    margin: 0 auto;
    position: relative;
}
.invi_logo{
	margin-top:10px;
	padding-top:0px !important;
}
.question-icon-container{position:relative;}
@media (min-width:320px) and (max-width:480px) {
.can_wid{
	width:100%;
}
}
@media (min-width:630px) and (max-width:720px) {
.can_list.col-xs-12{
	width:18%;
}
}
@media (min-width: 1200px)
.container {
width: 1000px;
}
@media (max-width: 991px) and (min-width: 300px){
.panel-background-blue-radial .container_lys .martin .row_left_lys h2 {
text-align: left !important;
}

}
@media (max-width: 759px) and (min-width: 320px){
.circle {
left: 45% !important;
top: 75% !important;
transform: rotate(180deg) !important;
}
#share, .stat_box{
	width: 100% !important;
}
.title_box , #blast_box{
	text-align: center !important;
}
.pop_img_h_dollar{right:0px !important;}
#sidebar_main_entire, .entire_footer {
position: relative !important;
}
.backgd_img{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.background-pic{
	object-fit: cover;
}
}
@media (min-width: 992px){
	#pink-btn{
		width:40%;
	}
}
@media (max-width: 500px) and (min-width: 300px){
li.photo_img_sub {
width: 100% !important;
}
}
@media (max-width: 991px) and (min-width: 520px){
li.photo_img_sub {
width: 50% !important;
}
.price {
    color: #ffffff;
    display: inline-block;
    font-size: 15px;
    left: 0;
    margin: -1px 0 0;
    padding-top: 36px;
    position: absolute;
    text-align: center;
    z-index: 1;
}
.pop_doll {
    background-color: rgba(45, 45, 45, 0.9);
    height: 35px;
    line-height: 0;
    position: relative;
    width: 110px;
}
.dollor_symbol {
    color: #fff;
    font-size: 18px;
    line-height: 24px;
    margin: 0 !important;
    padding-left: 2px;
    padding-top: 4px;
    position: absolute;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5), 0 1px 1px rgba(255, 255, 255, 0.5);
}
.dollor_price {
    font-size: 18px;
    margin: 0 0 5px;
    padding-top: 16px;
}
.pop_img_h_place{
	width: 62% !important;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.background-pic{
	width: 100%;
	height: 700px;
}
.pop_img_h{
width: 72% !important;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
}


@media (min-width: 300px) and (max-width: 767px){
	.row_left_lys h2{
		text-align: center !important;
	}
.dashed_table .label {
width: 100% !important;
}.verify_id{width:100% !important;}
.verifyremove{margin-left:0px !important;}
.verify_me{margin-top:0px !important;}
#main_content .neighbourhoods{top:17% !important;}
h1.neighborhoods{font-size:33px !important;}
.banner-img{height:300px;}
.city.hero h1{font-size:25px !important;}
.neighborhoods_title h2{font-size: 18px !important;margin-top: -10px !important; height: 100px;overflow:auto;}
	.blue.breadcrumb .crumbs > li > a{
			padding: 2px 10px !important;
			border-top: 1px solid #bbb !important;
		}
.blue.breadcrumb .crumbs > li > a{width:100% !important; text-align:left;}
.crumbs{width:100% !important;}
.crumbs > li{width:100% !important;}
.title.overlay h1{font-size:25px !important;}
.city.hero.minimal > img{height:120px !important}
.paddng-none{padding-left:0px !important;padding-right:0px !important;}
.fb-conntect{padding:10px 0px !important;}
.blue.breadcrumb .crumbs{border-left:0px !important}
.friends-feed_rate_card{right:8px;}
.friends-feed_sub_icon{left:7px;}
.friends-feed_sub , .friends-feed1{padding:0px 5px !important;}
.box-img{  top: -9px;}
.firstimg{height:200px;}
.friends-feed{margin:-18px 4px;}
.neigh_img{
	height:400px !important;
}
.pop_wid{
	width: 66% !important;
}
.frient_text p {
    padding-left: 0px !important;
    padding-right: 0px !important;
    font-size: 26px !important;
    
}

    
 }
 .price {
    color: #ffffff;
    display: inline-block;
    font-size: 15px;
    left: 0;
    margin: -1px 0 0;
    padding-top: 36px;
    position: absolute;
    text-align: center;
    z-index: 1;
}
.pop_doll {
    background-color: rgba(45, 45, 45, 0.9);
    height: 35px;
    line-height: 0;
    position: relative;
    width: 110px;
}
.dollor_symbol {
    color: #fff;
    font-size: 18px;
    line-height: 24px;
    margin: 0 !important;
    padding-left: 2px;
    padding-top: 4px;
    position: absolute;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5), 0 1px 1px rgba(255, 255, 255, 0.5);
}
.dollor_price {
    font-size: 20px;
    margin: 0 0 5px;
    padding-top: 16px;
}
.background-pic{
	width: 100%;
	height: 620px;
}

.friend_invites{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
@media (min-width:768px) and (max-width:1000px){
.dropdown_other {
min-width: 167px !important;
}

#static_circle_map > img
{
	width:100%;
	margin-left:3px !important;;
}
.main_entire_right p,.main_entire_right p
{
	padding-left:3px !important;;
}
.inner_entire
{
	margin-left:31px !important;;
}

.panel-background-blue-radial .container_lys .martin .row_left_lys h2
{
	font-size:21px !important;
}
}
@media (min-width:768px) and (max-width:1200px){
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type .hosting-onboarding span
{
	font-size:11px !important;
}
.panel-background-blue-radial .container_lys .martin .row_right_lys .btn-type-last .light-btn-right span
{
	font-size:11px !important;
}
}

@media screen and (max-width: 640px){
#View_Contact #Contact_content #Contact_Right {
padding: 20px 0 10px;
border-top: 1px solid #efefef;
border-left: 0px;
}
.share_link_box
{
	width:69%;
}
.coupon_wrapper .coupon .coupon_side_middle .coupon_amount
{
	font-size:39px !important;
}
}
@media screen and (max-width: 1000px) 
{

.invite_user_label
{
	padding:0 6px 0 7px;
}
.invite_fb_blue
{
	width:268px !important;
}
.invite_btn-green
{
	width:175px !important;
}
 .fl_left
 {
 	font-size:25px;
 }
}
@media screen and (max-width: 500px) 
{
	.control-label,.amenities-control
	{
		width:100% !important;
	}
.share_email .email_top{height:54px !important; }.ref_logo-img{margin:0px !important}}

@media (min-width:768px) and (max-width:1050px) {
.coupon_wrapper .coupon .coupon_side_middle{
	width:120%;
}
.pop_wid{
	width: 72% !important;
}
}

.pop_wid{
	width: 72%;
}

@media (min-width:1080px) and (max-width:2000px) {
.coupon_wrapper .coupon .coupon_side_middle{
	width:100%;
}
}
.posrelative{
	position:relative;
}
.popular1{
	position:absolute; 
	bottom:0; 
	left:0;
}
.popular2{
	position:absolute: 
	right:0; 
	bottom:0;
}
.listyourspace_main{
	margin-left:-2px;
}
.listyourspace_main1{
	font:inherit;
}
.listyour_icon{
	font-size:14px;
}
.listyour_share{
	font-size: 12px; 
	font-family: Helvetica;
}
.listyour_dropdown{
	min-width:125px;
}
.listyour_dropdown1{
	border-radius:5px 0 0 5px;
}
.listyour_city{
	min-height: 30px;
	padding:8px !important;
}
.listyour_submit{
	cursor: pointer; 
	width:168px;
}
.marginzero1{
	margin:0;
}
.listyour_cont{
	height:20px;
}
form
{
	border-color:#FFF #FFF #E1E1E1;
	clear:both!important;
	/*margin:0 0 18px*/
}
div#map
{
	position:relative;
	border:1px solid #fff;
}
.menu ul li a {
	border-bottom:1px solid #CCC;
	color:#333;
	float:left;
	font-weight:700;
	margin:0;
	padding:6px 10px 6px 15px;
	text-align:left;
	text-decoration:none;
	width:155px
}
	#alerts li
{
	background-position:5px 10px;
	background-repeat:no-repeat;
	border-top:1px solid #E1E0DE;
	min-height:27px;
	padding:9px 10px 9px 25px;
	position:relative
}
/* Advertisement popup 1 start */

.pop_pos_foot {
bottom: 0;
position: fixed;
}

.pop_footer {
    background-color: #333333;
    border: 1px solid #333333;
    border-radius: 8px;
    bottom: 17px;
    color: white;
    left: 12px;
    margin-bottom: 10px;
    min-height: 94px;
    padding: 0 10px;
    position: relative;
    text-align: left;
    width: 250px;
    z-index: 1000 !important;
    opacity: 0.6;
}
.pop_footer a img{
	opacity: 0.7;
}
.pop_footer > a {
    float: right;
    margin-top: 5px;
}
.pop_footer_head {
    font-size: 15px;
    padding: 0 2px;
    text-align: left;
    word-wrap: break-word;
}
#Notification_Popup_1 > h3 {
    font-size: 17px !important;
}
.footer_bach_img1 {
    background-image: url("images/sin_cal_close.gif");
    background-position: right 5px center;
    background-repeat: no-repeat;
    font-size: 12px;
    height: 16px;
    line-height: 5px;
    margin: 5px 0;
    padding: 0;
 }
/* Advertisement popup 1 end */
.list_vide{
	padding:5px 10px;
}
.list_videurl{
	width: 300px;
padding:7px 5px 9px;
margin-right: 4px;
margin-bottom:7px
}

.list_drop {
    font-size: 16px;
    margin: 0 auto;
    padding-top: 50px;
}
.add_vdeo > p {
    padding-top: 10px;
}
.h2.price-amount {
    font-size: 20px;
}
sup.h5 {
    font-size: 14px !important;
}
.room-info a{
	word-wrap:break-word;
}
.review_username a{
	word-wrap:break-word !important;
	font-size:15px;
	  text-transform: capitalize;
}
.content.trans{
		word-wrap:break-word !important;
	}
.reviews_list {
    margin-bottom: 20px;
}
.booking_head
{
	display:block !important;
}
a.customGPlusSignIn.col-xs-12.col-sm-12.col-md-12.no-padding {
    width: 89% !important;
}
.fa-shield{
	font-size: 100px !important;
	color: #ff5a5f;
}
.fa-check-circle{
	font-size: 100px !important;
	color: #ff5a5f;
}
.lock1{
	font-size: 100px !important;
	color: #ff5a5f;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	background-color: #ff5a5f !important;
    border-color: #ff5a5f !important;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus
{
	background-color: #ff5a5f !important;
    border-color: #ff5a5f !important;	
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover { 
		background: #ff5a5f !important;
	}
	.pagination > li > a, .pagination > li > span {
		color: #333333 !important;
	}