ul#top_menu li a.login
{
    font-size: 0.875rem;
    font-weight: 500;
}
.sticky ul#top_menu li a.login
{
     color: #444;
}
	#newsletter-dialog h2{
		font-weight: bold;
		margin-bottom: 15px;
		color: #fff;
	}
	#newsletter-dialog .modal-body {
		border: none;
		background-color: #0e0f12;
		padding-bottom: 5px
	}
	#newsletter-dialog1 .modal-body {
		border: none;
		background-color: #fff;
		padding-bottom: 5px
	}
	#newsletter-dialog .form-control{
		height: 40px;
		border: none;
		border-radius: 0px;
		color: #fff;
		font-weight: bold;
		font-size: 12px;
		background-color:#2c2d2f;
	}
	#newsletter-dialog .form-control.focus{
		border: none;
		border-color: #2c2d2f;
		border-bottom:1px solid #000;
		outline: 0;
		background-color: transparent;
	}
	#newsletter-dialog .news-letter-btn
	{
		background-color:#ff003c;
		border-radius:0;
		font-weight: bold;
		font-size: 14px;
	}
	@media (min-width:599px) {
		#newsletter-dialog .modal-dialog {
			max-width: 47rem;
		}

		#newsletter-dialog .details {
			padding: 60px 0 40px 50px;
		}
		#newsletter-dialog .is-meta{
		    color: #bbb;
	    }
    	#newsletter-dialog small.para{
    		font-weight: normal;
    		font-size: 14px;
    		color: #bbb;
    	}
	}
	#newsletter-dialog
	{
        padding-top: 0;
        text-align: left;
        max-width: 700px;
        margin: 40px auto;
        position: relative;
        box-sizing: border-box;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        -ms-border-radius: 4px;
        border-radius: 4px;
	}
	
	#newsletter-dialog1
	{
        padding-top: 0;
        text-align: left;
        max-width: 700px;
        margin: 40px auto;
        position: relative;
        box-sizing: border-box;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        -ms-border-radius: 4px;
        border-radius: 4px;
        position:fixed;bottom:0px;right:0px;margin:0px;
	}
	
   /* #newsletter-dialog1 .w3-animate-bottom
    {   position:relative;animation:animatebottom 0.4s;
        
    }
    @keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}*/
	
	@media (max-width:767px)
	{
	    .newsletter-img
	    {
	        display:none;
	    }
	}