/*--------------------------------------------------
	Chat Pop Up
--------------------------------------------------*/
#chat-pop {
	width: 322px;
	height: 134px;
	bottom: -134px;
	left: 200px;
	z-index: 1001;
	text-align: left;
	display: block;
	position: fixed;
	background-image: url(../images/chat_banner.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#fechar-chat {
	height: 20px;
	width: 20px;
	position: relative;
	top: 0px;
	left: 290px;
	z-index: auto;
}
#iniciar-chat {
	height: 44px;
	width: 293px;
	position: relative;
	top: 54px;
	z-index: auto;
	left: 13px;
}


#chat-pop img {margin-bottom: 17px;}
#chat-pop img.chat-btn {margin: 0 0 10px 11px; border:none}
/* Chat gateway */
body#popup-chat {background: url(../images/design/popup-bg-chat.jpg) no-repeat 0 0;}
body#popup-chat h2 {color: #4d4d4d; margin-bottom: 10px; font-size: 14px; font-weight: bold;}
body#popup-chat form h4 {color: #4d4d4d; margin-bottom: 10px; font-size: 12px; font-weight: bold;}
body#popup-chat form {padding: 52px 0 0 30px;}
body#popup-chat form ul {padding-bottom: 5px;}
body#popup-chat form .group {float: left;}
body#popup-chat form input[type="submit"] {margin-left: 210px; margin-top: 5px;}
body#popup-chat form input[type="checkbox"] {margin-right: 5px;}
body#popup-chat .form-container li.customer, body#popup-chat form li.registration, body#popup-chat form li.department {padding: 20px 0 0 0;}
body#popup-chat .popup-branding p {display: block;}
body#popup-chat .popup-branding p.popup-close {margin: 0; padding: 0; float: none;}
body#popup-chat .popup-branding p.popup-close a {position: absolute; top: -381px; left: 8px; background: url(../images/design/popup-close-white.gif) no-repeat 0 0; height: 21px; width: 21px;}
/*--------------------------------------------------
	Pop Up - Lightbox
--------------------------------------------------*/
.lb-outer {width: 100%; position: absolute; top: 114px; text-align: center;}
.lb-container {margin: 0 auto;  width: 680px; height: 496px; background:url(../images/lightbox/bg.png) no-repeat 0 0; text-align: left;z-index:9999;}
.lb-inner {padding: 15px 30px 0 30px; overflow: hidden; }
.lb-header {height: 87px; border-bottom: 1px solid #b8c0c1; margin-bottom: 18px; background: url(../images/design/logo.gif) no-repeat 0 20px;}
.lb-header h1 {float: right; margin: 0; padding: 0; color: #f9bb00; font-size: 24px; font-weight: normal; padding-top: 37px;}
.lb-content {padding-right: 15px; overflow: auto; width: 605px; height: 327px;}
.lb-close {position: absolute; text-indent: -9999px; width: 16px; height: 15px; display: block; bottom: 8px; right: 19px;}
.lb-content .data-tbl {width: 585px;}
/*--------------------------------------------------
	Pop Up - Transitions
--------------------------------------------------*/
#transition-popper {display: none; z-index: 9999; position: absolute; top: 80px; text-align: center; width: 100%;}
#transition-popper .transition {text-align: left; background: url(../images/transition/bg.png) no-repeat 0 0; z-index: 9999; height: 364px; width: 562px; overflow: hidden; margin: 0 auto; font-family: Arial, Helvetica, sans-serif; color: #2d2d2c; font-size: 11px; line-height: 20px;}
#transition-popper .transition span strong {line-height: 20px; margin-top: 110px; font-weight: bold; font-size: 14px; color: #003f44; margin-bottom: 15px; display:block;}
#transition-popper .transition p {margin-bottom: 15px;}
#transition-popper .transition span strong, #transition-popper .transition p {margin-left: 32px; margin-right: 32px;}
#transition-popper .transition .btn {text-align: center; margin-top: 5px;}
#transition-popper .transition .btn img {display: inline;}
