/********Css For subscribepopup************/
@font-face {
    font-family: 'AaarghNormal';
    src: url('../font/aaargh.eot');
    src: url('../font/aaargh.eot') format('embedded-opentype'),
         url('../font/aaargh.woff') format('woff'),
         url('../font/aaargh.ttf') format('truetype'),
         url('../font/aaargh.svg#AaarghNormal') format('svg');
}
@font-face {
    font-family: 'CanterBold3D';
    src: url('../font/canterbold3d.eot');
    src: url('../font/canterbold3d.eot') format('embedded-opentype'),
         url('../font/canterbold3d.woff') format('woff'),
         url('../font/canterbold3d.ttf') format('truetype'),
         url('../font/canterbold3d.svg#CanterBold3D') format('svg');
}

@font-face {
	font-family: 'Calibri-Bold';
	src: url('../font/Calibri-Bold.eot?') format('eot'), 
	     url('../font/Calibri-Bold.woff') format('woff'), 
	     url('../font/Calibri-Bold.ttf')  format('truetype'),
	     url('../font/Calibri-Bold.svg#Calibri-Bold') format('svg');
}

#subscribe-validate-detail .input-box { width:80%; margin:auto;}
.input-box input { margin-top:10px; background:#dbdbdb; color:#000; font-family: 'Calibri-Bold'; font-size:14px; height:28px;}
.first-block label{font-family: 'CanterBold3D'; font-size:75px; color:#f412a4; margin-top:50px; margin-bottom:45px; text-transform:capitalize;}
.newsletter {}
.first-block p { font-family: 'AaarghNormal'; padding:10px 10px 0 10px; font-size:12px;}
.first-block span { background:#69efe8;}
.fancybox-outer{ background:url(images/popup-bg.jpg) no-repeat; width:100%; }
.seperator { padding:5px 0 5px 0;}
.social { background:#fff; padding:15px 0 25px 0px; }
.window { background:#fff; margin:30px 40px 30px 40px; box-shadow:0 0 10px 0 #000;}
.second-block { background:#000;}
#form-subscribe { display: none; width: 500px; min-height:150px; text-align:center; }
#form-subscribe .form-content {float:left;}
#form-subscribe .form-content label{float:left; width:100%; font-size:12px; font-weight:bold; color:#000000; margin:0 0 5px; text-align:left; text-transform:uppercase;}
#form-subscribe .form-content .input-box{float:left; text-align:left; margin:5px;}
#form-subscribe .form-content .input-box input.input-text{width:100px; height:25px;}
.input-width { width:80%; margin:0 auto;}
#form-subscribe .form-content .input-box input.input-text:focus {color:#2F2F2F;}
#form-subscribe .form-content .input-box .validation-advice{width:200px;}
#form-subscribe .form-content .actions{float:left; clear:both; padding:5px;}
#form-subscribe .form-content #notification{float:left; width:100%; margin:10px 0 0; text-align:left;}
#form-subscribe .form-content #notification address{font-size:11px; font-style:italic; color:#8f8f8f;}

#form-subscribe .form-content .newsletter-additional-block {clear:both; float: left; text-align: left;}

#form-subscribe .seperator{ 
	background: none repeat scroll 0 0 #000000;
    height: 8px;
    width: 100%;
    float: left;
    margin: 0 0 10px 0;
}
#form-subscribe .social{ text-align:center; width:100%; float:left;}
#form-subscribe .social ul li{ display:inline-block; list-style:none; font-weight:bold; margin-right: 5px;}
#form-subscribe .social ul li.first{ 
	border-right: 1px solid #B7B8BA;
    padding-right: 8px;
}
#join_us_popup { background:#fff; padding:15px;}
.pop-newsl { margin-left:-38px !important;}