

/* newsletter popup*/

.hideBlk{visibility: hidden;position: fixed;width:500px !important;top:200px;left:500px;}


.showBlk{/*background-color: lightblue;height: 40px;*/visibility: visible;position: fixed;width:500px !important;top:200px;left:365px;background: none repeat scroll 0 0 #eee;padding:5px 12px;box-shadow: 7px 4px 7px 2px #DDDDDD;-webkit-box-shadow: 7px 4px 7px 2px #DDDDDD;-moz-box-shadow: 7px 4px 7px 2px #DDDDDD;-o-box-shadow: 7px 4px 7px 2px #DDDDDD;
width:500px;}

#newsClose {}

.newsCloseimg {border: 2px solid #EC1E45;
    border-radius: 50%;
    color: #EC1E45;
    cursor: pointer;
    display: block;
    font-family: arial;
    font-size: 20px;
    font-weight: normal;
    height: 15px;
    line-height: 15px;
    padding: 10px;
    width: 15px;}

body,input,button,form{margin: 0;padding: 0;border: 0;vertical-align: baseline;}

.pop-nl-writeup{font-family:Georgia,Arial,Helvetica,sans-serif;font-size: 30px; /*padding-top: 15px;*/text-align:center;line-height:38px;font-weight:normal;margin: 2px 0 30px;color: #333331;}
#pop-nl-slide_in .pop-nl-slide-wrap.mailchimp_sub_slider{width:500px !important;}
.pop-nl-slide-minimal .pop-nl-slide-control{background:none repeat scroll 0 0 #272727;border-radius: 4px;position: absolute;right: 5px;top:7px;}
.pop-nl-slide-share {margin:0px;padding-bottom:17px;}
.pop-nl-slide-close{position: absolute;right: 15px;top:15px;}

.pop-nl-slide-close a{content:"x";font-size:21px;letter-spacing:4px;line-height:16px;position:relative;top:5px;}

.pop-nl-slide-content{padding:0px;}
#subscribe_mag{background: none repeat scroll 0 0 #eee;padding:5px 12px;}
.red_line{/*border-bottom: 1px solid #F64648;*/    clear: both;   }


.nlpop_newsletterText{background: none repeat scroll 0 0 #fafafa;border: 1px solid #948f8f;/*border-right: 1px solid #fff;*/color: #000;font-family: Georgia,Arial,Helvetica,sans-serif;
font-size: 16px;/*line-height:24px;padding: px;*/float:left;width: 285px;height:53px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;margin-right:0px;border-right: 0 none;padding-left:10px;}

.popup_nl_newsletter_form{/*width: 165px;*/padding-left: 49px; padding-right: 52px;}
.newsletter_form_submit {float: left;}



#subscribebtn {background: #EC1E45;
	background: -webkit-linear-gradient(#EC1E45, #EC1E45); /* For Safari 5.1 to 6.0 */
  	background: -o-linear-gradient(#EC1E45, #EC1E45); /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(#EC1E45, #EC1E45); /* For Firefox 3.6 to 15 */
  	background: linear-gradient(#EC1E45, #EC1E45); /* Standard syntax */
border: 1px solid #EC1E45;border-left: 0 none;;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;color: #fff;font-family: Georgia,Arial,Helvetica,sans-serif;font-size: 18px;height: 55px;margin: 0 auto;padding: 0px 10px 1px 10px;width: 125px;float:left;}


#subscribebtnstatic {background-color: #d95b46;border: 1px solid #999;border-radius: 0 4px 4px 0;color: #fff;font-family: Georgia,Arial,Helvetica,sans-serif;font-size: 18px;
/*font-weight: bold;*/height: 37px;margin: 0 auto;padding: 0px 10px 1px;width: 99px;}


.followText{font-family: Arial;font-size:17px;line-height: 20px;color: #666;margin-bottom: 10px;text-align: center;}

.pop_nl_div_shadow{box-shadow: 7px 4px 7px 2px #DDDDDD;-webkit-box-shadow: 7px 4px 7px 2px #DDDDDD;-moz-box-shadow: 7px 4px 7px 2px #DDDDDD;-o-box-shadow: 7px 4px 7px 2px #DDDDDD;width:500px;}







#staticfancybox-overlay.staticoverlay-fixed {
/*bottom: 0;*/
position: fixed;
/*right: 0;*/
}
#staticfancybox-overlay {
}
#staticajax_loader_img {
padding: 10px 0;
max-width: 200px;
/*position: fixed;*/
margin: auto;
display: none;
text-align: center;
}
.staticfancybox-popup-container {
padding: 5px;
max-width: 250px;
margin: auto;
display: none;
text-align: center;
}

h2#staticajax_output {
color: #880612;
font-size: 14px;
padding:0;
margin:0;
}





#popup-nl-fancybox-overlay.popup-nl-overlay-fixed {
/*bottom: 0;*/
position: fixed;
/*right: 0;*/
}
#popup-nl-fancybox-overlay {
}
#popup-nl-ajax_loader_img {
padding: 1px 0;
max-width: 200px;
/*position: fixed;*/
margin: auto;
display: none;
text-align: center;
}
.popup-nl-fancybox-popup-container {

max-width: 435px;
margin: auto;
display: none;
text-align: center;
}

h2#popup-nl-ajax_output {
background: #F64648;
	padding: 10px;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	text-align: left;
	height:20px;
	border-radius:5px;
}







a.popup-close{
color: #333333;
background: url(/images/close.png) no-repeat right center;
float: right;
width: 29px;
height: 30px;
}
.popup-content {
padding: 15px 10px;
margin-bottom: 10px;
}
h2#ajax_output {
/*color: #880612;
font-size: 1.2em;*/
background: #ba5550;
	padding: 10px;
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	text-align: left;

}

.newsletterTextstatic {
    background: none repeat scroll 0 0 #fafafa;
    border-top: 1px solid #948f8f;
    border-bottom: 1px solid #948f8f;
    border-left: 1px solid #948f8f;
    border-right: 0px solid #948f8f;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    color: #000;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 16px;
    height: 35px;
    padding: 3px;
    width: 163px;
}
.newsletter_formstatic{float: left;width: 290px;}

.text_close{clear:both;padding-left:355px;padding-top:10px;font-family:Georgia;font-size:12px;color:#0066cc;cursor:pointer;font-weight:100;}
.popup_nl_logo{text-align:left;clear:both;padding:17px 0 10px 17px;border-radius: 10px 10px 0 0;background-color: #fff;}

  .email-form-popupnl {
	background: #DCDADB;
	bottom: 0;
	/*left: 0;*/
	left: -314px;
	margin: auto;
	/*padding: 30px;*/
	position: fixed;
	right: 0;
	text-align: center;
	top: 0;
	display: none;
	border-radius: 10px;
    max-width: 560px;
    width: 60%;
    max-height: 360px;
    z-index:999999;
    border:3px solid #EC1E45;
}
.overlay-fixed-popupnl {
	background: #111;
	opacity: 0.7;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: none;
}

/* newsletter popup*/




