/*  This content of file COLORBOX.CSS
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
input {
	cursor: pointer
}
#colorbox, #cboxOverlay, #cboxWrapper {
	position:absolute;
	top:0;
	left:0;
	z-index:99999;
	overflow:hidden;
}
#cboxOverlay {
	position:fixed;
	width:100%;
	height:100%;
}
#cboxMiddleLeft, #cboxBottomLeft {
	clear:left;
}
#cboxContent {
	position:relative;
	overflow:visible;
}
#cboxLoadedContent {
	overflow:auto;
}
#cboxLoadedContent iframe {
	display:block;
	width:100%;
	height:100%;
	border:0;
}
#cboxTitle {
	margin:0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
	position:absolute;
	top:0;
	left:0;
	width:100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
	cursor:pointer;
}
/*
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay {
	background:#000;
}
#colorbox {
}
#cboxTopLeft {
	width:14px;
	height:14px;
	/*background:url(images/graphics/controls.png) no-repeat 0 0;*/
	background:url(images/png_buttons.png) repeat-x 0px -1076px;
}
#cboxTopCenter {
	height:14px;
	background:url(images/png_buttons.png) repeat-x 0px -376px;
}
#cboxTopRight {
	width:14px;
	height:14px;
	/*background:url(images/graphics/controls.png) no-repeat -32px 0;*/
	background:url(images/png_buttons.png) repeat-x -32px -1076px;
}
#cboxBottomLeft {
	width:14px;
	height:13px;
	/*background:url(images/graphics/controls.png) no-repeat 0 -58px;*/
	background:url(images/png_buttons.png) repeat-x 0 -1134px;
}
#cboxBottomCenter {
	height:13px;
	background:url(images/png_buttons.png) repeat-x 0px -434px;
}
#cboxBottomRight {
	width:14px;
	height:13px;
	/*background:url(images/graphics/controls.png) no-repeat -32px -58px;*/
	background:url(images/png_buttons.png) repeat-x -32px -1134px;
}
#cboxMiddleLeft {
	width:14px;
	/*background:url(images/graphics/controls_top.png) repeat-y 0 0;*/
	background:url(images/png_buttons.png) repeat-x 0px -456px;
}
#cboxMiddleRight {
	width:14px;
	/*background:url(images/graphics/controls_top.png) repeat-y -37px 0;*/
	background:url(images/png_buttons.png) repeat-x -37px -456px;
}
#cboxContent {
	background:#fff;
}
#cboxLoadedContent {
	margin-bottom:1px;
    margin-right: -1px;
}
#cboxLoadingOverlay {
	/*background:url(images/graphics/loading_background.png) no-repeat center center;*/
	background:#FFF;
}
#cboxLoadingGraphic {
	background:url(images/loading.gif) no-repeat center center;
}
#cboxTitle {
	position:absolute;
	bottom:-25px;
	left:0;
	text-align:center;
	width:100%;
	font-weight:bold;
	color:#7C7C7C;
}
#cboxCurrent {
	position:absolute;
	bottom:-25px;
	left:58px;
	font-weight:bold;
	color:#7C7C7C;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
	position:absolute;
	right:0;
	top:0;
	/*background:url(images/graphics/controls.png) no-repeat 0px 0px;*/
	background:url(images/png_buttons.png) repeat-x 0px -1076px;
	width:23px;
	height:25px;
	text-indent:-9999px;
}
/*#cboxPrevious {
	left:0px;
	background-position: -51px -25px;
}
#cboxPrevious.hover {
	background-position:-51px 0px;
}
#cboxNext {
	left:27px;
	background-position:-75px -25px;
}
#cboxNext.hover {
	background-position:-75px 0px;
}*/
#cboxClose {
	right:0;
	background-position:-100px -1104px;
}
#cboxClose.hover{
	background-position:-100px -1080px;
}
/*
.cboxSlideshow_on #cboxSlideshow {
	background-position:-125px 0px;
	right:27px;
}
.cboxSlideshow_on #cboxSlideshow.hover {
	background-position:-150px 0px;
}
.cboxSlideshow_off #cboxSlideshow {
	background-position:-150px -25px;
	right:27px;
}
.cboxSlideshow_off #cboxSlideshow.hover {
	background-position:-125px 0px;
}*/
/* Sign-in ------------------------------------------*/
#send-comment h2 {
	background:#0088cc;
	padding:4px 0 8px 0;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	margin-bottom:0px;
    line-height: 13px;
}
#send-comment .popup-login {
	background:#0088cc;
	padding:4px 0 8px 0;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	margin-bottom:0px;
    line-height: 13px;
}
#send-comment h2 span {
	background:url(images/comment_reply.png) no-repeat 0 -2px;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:4px;
}

#send-comment .popup-login span {
	background:url(images/comment_reply.png) no-repeat 0 -2px;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:4px;
}

#cafeland-signup-box h2 {
	background:#0088cc;
	padding:4px 0 8px 0;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	margin-bottom:0px;
    line-height: 13px;
}

#cafeland-signup-box .popup-login {
	background:#0088cc;
	padding:4px 0 8px 0;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	margin-bottom:0px;
    line-height: 13px;
}

#cafeland-signup-box h2 span {
	background:url(images/comment_reply.png) no-repeat 0 -2px;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:4px;
}

#cafeland-signup-box .popup-login span {
	background:url(images/comment_reply.png) no-repeat 0 -2px;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:4px;
}

#cafeland-box-gopy h2 {
	background:#0088cc;
	padding:4px 0 8px 0;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	margin-bottom:0px;
    line-height: 13px;
}

#cafeland-box-gopy .popup-login {
	background:#0088cc;
	padding:4px 0 8px 0;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	margin-bottom:0px;
    line-height: 13px;
}

#cafeland-box-gopy h2 span {
	background:url(images/comment_reply.png) no-repeat 0 -2px;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:4px;
}

#cafeland-box-gopy .popup-login span {
	background:url(images/comment_reply.png) no-repeat 0 -2px;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:4px;
}

#cafeland-signin-box h2 {
	background:#0088cc;
	padding:4px 0 8px 0;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	margin-bottom:0px;
    line-height: 13px;
}

#cafeland-signin-box .popup-login {
	background:#0088cc;
	padding:4px 0 8px 0;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	margin-bottom:0px;
    line-height: 13px;
}

#cafeland-signin-box h2 span {
	background:url(images/comment_reply.png) no-repeat 0 -2px;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:4px;
}

#cafeland-signin-box-binh-luan h2 {
	background:#0088cc;
	padding:4px 0 8px 0;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	margin-bottom:0px;
    line-height: 13px;
}
#cafeland-signin-box-binh-luan h2 span {
	background:url(images/comment_reply.png) no-repeat 0 -2px;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:4px;
}



#cafeland-signin-box .popup-login span {
	background:url(images/comment_reply.png) no-repeat 0 -2px;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:4px;
}

#cafeland-signin-box-binh-luan .popup-login {
	background:#0088cc;
	padding:4px 0 8px 0;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	margin-bottom:0px;
    line-height: 13px;
}
#cafeland-signin-box-binh-luan .popup-login span {
	background:url(images/comment_reply.png) no-repeat 0 -2px;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:4px;
}


.block_input .txt_input{
    border: 1px solid #d9dadc;
    font: 400 12px arial;
    padding: 3px 5px;
    width: 250px;
    color: #666;
    margin: 0 0 8px 0;
}
#cafeland-signin-send,#cafeland-signup-send,#cafeland-signin-send-binh-luan,#cafeland-gopy-huy,#cafeland-gopy-send{
    background: url("http://static1.cafeland.vn/cafelandmap/css/img/bg_nut_hienthi.png") top center repeat-x;
    font-weight: bold;
    font-size: 11px;
    color: #fff;
    cursor: pointer;
    line-height: 16px;
    height: 20px;
    padding: 2px 10px;
}