/* Subscribe css edited by Varun on 30/11/2018 starts */
#subscribeModal {
    left: 50%;
	position: fixed;
	top: 50% !important;
	transform: translate(-50%, -50%) !important;
	width: 600px;
	right: inherit; 
	min-height: auto;
}
#subscribeModal.open{
	animation: none;
}
.singingpoup button {
    cursor: pointer;
    border: none;
    position: relative;
    padding: 0;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    font-weight: 700;
    color: #fff;
    background-color: transparent;
    background-image: url(subscribe-button.png);
    background-repeat: no-repeat;
    -webkit-appearance: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    overflow: visible;
    outline: none;
	width: 98px;
	border-radius: 5px;
	top: 15px;
	margin: 0 0 1.45rem;
}
.singingpoup button.blue {
    text-shadow: 0 1px 0 #1085da;
}
.singingpoup button.small {
    min-height: 22px;
    font-size: 11.5px;
    padding-left: 32px;
    padding-right: 2px;
    padding-top: 0;
}
#subscribeUser .preloader{ display:none; }

#subscribeModal {
    border-radius: 6px;
    box-shadow: 0 0 5px rgba(0,0,0,.3);
}
#subscribeModal .subscribe-header{
	padding-bottom:10px;
}
#subscribeModal .subscribe-header .subscribe-heading{
	font-size:18px;
	line-height:1.3;
	font-weight: 700;
} 
#subscribeModal p {
	margin-top:10px;
}
#subscribeModal p input{
	font-size:15px;
	border-radius:4px;
	padding:10px;
	border-color: #aec7df;
	outline: none;
	box-shadow: 0 1px 1px hsla(0,0%,100%,.45),0 0 2px rgba(74,139,217,.3),inset 0 1px 0 rgba(0,0,0,.04),inset 0 2px 0 rgba(0,0,0,.02),inset 1px 0 0 rgba(0,0,0,.04),inset -1px 0 0 rgba(0,0,0,.04);
	transition-duration: .05s;
	width:100%;
}
#subscribeModal p button.subscribe-submitbutton{
    background-color: #6aae53;
	background-image: linear-gradient(rgba(71,148,56,0),#428f33);
    border-top-color: #579f4a;
    border-bottom-color: #327527;
    box-shadow: inset 0 1px 2px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.2),0 2px 1px rgba(0,0,0,.05);
    color: #fefefe;
    text-shadow: 0 1px 1px #488739,0 0 5px hsla(0,0%,100%,0);
    -webkit-font-smoothing: antialiased;
    background-clip: padding-box;
    width: 100%;
    font-size: 17px;
    border-radius: 4px;
    font-weight: 700;
    font-style: inherit;
    padding: 8px 11px 10px;

}
/* Subscribe css edited by Varun on 30/11/2018 ends */
@media screen and (max-width: 414px) {
	#subscribeModal {
		width: 300px;
		padding: 15px;
	}
}