@CHARSET "UTF-8";
#elbp-footerbar-main {
	position:fixed;
	width:100%;
	bottom:0;
	left:0;
	z-index:999999999;
	text-align:center;
	font-size:14px;
}
#elbp-footerbar-main img {
	border:0;
}
#elbp-footerbar-main #elbp-footer-bar {
	position:fixed;
	float:none;
	bottom:0;
	left:0;
	height:91px;  /*91*/ 
	width:100%;
	font-size:12px;
	font-family:Trebuchet MS, sans-serif;
	padding:5px 0px 0px 0px;
}
.fbg1{
	background-image:url('images/fbg1.png');  
}
.fbg2{
	background-image:url('images/fbg2.png');  
}
.fbg3{
	background-image:url('images/fbg3.png');  
}
.fbg4{
	background-image:url('images/fbg4.png');  
}
.fbg5{
	background-image:url('images/fbg5.png');  
}
.fbg6{
	background-image:url('images/fbg6.png');  
}
#elbp-footerbar-main #footerbar-main-close {
	border:0;
	position:absolute;
	right:10px;
	bottom:11px;
	display:block;
	width:17px;
	height:17px;
	cursor:pointer;
}
#footerbar-main-dontshowme {
	font-size:8px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	margin:5px 0px 0px 10px;
	margin-top:5px;
	text-decoration:none;
	font-style:italic;
}

#footerbar-main-dontshowme a{
	font-size:8px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFCC00; 
	margin:5px 0px 0px 10px;
	margin-top:5px;
	text-decoration:none;
	font-style:italic;
}
#footerbar-main-dontshowme a:hover{
	text-decoration:underline;
}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content {
	width:940px;
	margin:0 auto;
	padding:6px 0 0 0;
}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content #elbp-footerbar-content {
	color:#FFFFFF;  
	line-height:30px;
	text-align:center;
	font-weight:bold;
	font-size:17px;
	width:100%;
	font-family:Arial,Helvetica,Sans-Serif;
	text-shadow: 1px 1px 3px #000;  
	-moz-text-shadow: 1px 1px 3px #000; 
	-webkit-text-shadow: 1px 1px 3px #000;
}
#elbp-footerbar-content-title{
	border-bottom:1px dotted #1B4771; 
	padding-bottom:3px;
}
#elbp-footerbar-content-body {
	color:#FFFFFF;  
	text-align:center;
	font-size:11px;
	width:100%;
	font-family:Arial,Helvetica,Sans-Serif;
}
#elbp-footerbar-content-body span{
	padding-bottom:1px;
}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form{
	text-align:center;
    font-size: 12px;
	margin-top:1px;
	text-shadow:none;
	color:#FFFFFF;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	width:100%;
}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form .elbp-footer-inputtxtfld {
	background:#FFFFFF none repeat scroll 0 0;
	border-color:#BEBEBE #F3F3F3 #F3F3F3 #BEBEBE;
	border-style:solid;
	border-width:1px;
	color:#333333;
	margin:5px 0 0px;  
	padding:5px;
	width:152px;
	height:15px;
	font-family:"Myriad Pro","Trebuchet MS","Helvetica Neue",Helvetica,Arial,Sans-Serif;
	font-size:13px;
	margin-right: 5px;
	background: url("images/form-name.png") no-repeat scroll right top #FFFFFF !important;
}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form input.elbp-footer-submit {
	vertical-align:top;
	margin-top:5px;
	position:relative;
	-moz-border-radius: 3px 3px 3px 3px;
	-khtml-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	background:-moz-linear-gradient(center top , #F9F9F9, #E3E3E3) repeat scroll 0 0 transparent;
	border-color:#CCCCCC #BBBBBB #A0A0A0;
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	border-style:solid;
	border-width:0px;
	outline:medium none;
	text-align:center;
	white-space:nowrap;
	padding:5px 5px 5px 5px;
	cursor:pointer;
	display:inline;
	overflow:visible; /*IMPORTANT FIX FOR IE*/
	height:28px;
	text-align:center;
	-moz-user-select: none;
	font-weight:bolder;
	text-transform:capitalize;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px; 
}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form input.elbp-footer-submit.btm1{
	background:url('images/btm1.png') repeat-x;
	font-weight:bolder;
	text-shadow: 1px 1px 3px #fff;  
	-moz-text-shadow: 1px 1px 3px #fff; 
	-webkit-text-shadow: 1px 1px 3px #fff;
	color:#003552;
}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form input.elbp-footer-submit.btm2{
	background:url('images/btm2.png') repeat-x;  
	color:#003552;
	text-shadow: 1px 1px 3px #fff;  
	-moz-text-shadow: 1px 1px 3px #fff; 
	-webkit-text-shadow: 1px 1px 3px #fff;
	font-weight:bolder;
}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form input.elbp-footer-submit.btm3{
	background:url('images/btm3.png') repeat-x;  
	color:#fff; 
		text-shadow: 1px 1px 3px #000;  
	-moz-text-shadow: 1px 1px 3px #000; 
	-webkit-text-shadow: 1px 1px 3px #000;
	font-weight:bolder;
}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form input.elbp-footer-submit.btm4{
	background:url('images/btm4.png') repeat-x;
	color:#fff;
		text-shadow: 1px 1px 3px #000;  
	-moz-text-shadow: 1px 1px 3px #000; 
	-webkit-text-shadow: 1px 1px 3px #000;
	font-weight:bolder;
}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form input.elbp-footer-submit.btm5{
	background:url('images/btm5.png') repeat-x;
	color:#fff;
		text-shadow: 1px 1px 3px #000;  
	-moz-text-shadow: 1px 1px 3px #000; 
	-webkit-text-shadow: 1px 1px 3px #000;
	font-weight:bolder;
}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form input.elbp-footer-submit.btm6{
	background:url('images/btm6.png') repeat-x;
	color:#fff;
		text-shadow: 1px 1px 3px #000;  
	-moz-text-shadow: 1px 1px 3px #000; 
	-webkit-text-shadow: 1px 1px 3px #000;
	font-weight:bolder;
}

#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form input.elbp-footer-submit:hover  {
	height:28px;
}

.imscmg_social {display: inline-block;padding: 0 4px;vertical-align: middle;}
.imscmg_social .snp-share-gp{width: 84px;}
.imscmg_social .snp-share-tw { width: 90px; }



@media screen and (min-width: 481px) and (max-width: 768px) {  
#elbp-footerbar-main #footerbar-main-dontshowme { display:none; }
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content #elbpro_img_class{ display:none; padding:0; margin:0; }
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content #elbpro_img_class img{ display:none; }
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .ilbpro_mobile{ float:left; padding: 0px 0 0 63px; }
}

@media screen and (max-width: 480px) {  
#elbp-footerbar-main #footerbar-main-dontshowme { float:none; }
#elbp-footerbar-main #footerbar-main-dontshowme { display:none; }
#elbp-footerbar-main #footerbar-main-dontshowme .elbp-footerbar-main-content { width:auto; margin:0; }
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content{ width:auto; margin:0 5px; }
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .ilbpro_mobile{ float:left; }
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form .elbp-footer-inputtxtfld  { width:auto; }
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content #elbp-footerbar-content, #elbp-footerbar-content-body, #elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form { width:300px;}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content #elbpro_img_class{ display:none; padding:0; margin:0;}
#elbp-footerbar-main-content{ width:440px; margin:0 10px; padding:0 20px;}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content #elbp-footerbar-content, #elbp-footerbar-content-body, #elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content .elbp-footer-bottom-form{ text-align:left;}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content #elbp-footerbar-content { display:block; }
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content #elbp-footerbar-content-body { display:none;}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content #elbp-footerbar-content { text-shadow:none; font-size:11px; line-height:10px; overflow:hidden; width:400px;}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content #elbp-footerbar-content #elbp-footerbar-content-title { border-bottom:none; line-height:12px;width:250px;}
#elbp-footerbar-main #elbp-footer-bar #elbp-footerbar-main-content #elbpro_img_class img{ display:none; }
}