
.nwclear { clear: both }

.modal.custom .modal-dialog {
    width:20%;
    position:fixed;
    bottom: 100px;
    right: 20px;
    margin:0;
}
.offer { width: 47%; float: left; text-align: center; margin-right: 10px; margin-bottom: 10px }

.btn-lg { padding: 5px !important }

@media screen and (max-width: 700px) {
	.modal.custom .modal-dialog { right: 0px; bottom: 0px; width: 100%; }
	.offer { float: none; width: 99%; margin-bottom: 20px }
}

.blurredtext {
    /*color: transparent;
    text-shadow: 0 0 5px rgba(0,0,0,0.1);*/
	/* Can hide content or just blur it.  Uncomment to hide */
	display: none;
	/*-webkit-filter: blur(15px);
	-moz-filter: blur(15px);
	-o-filter: blur(15px);
	-ms-filter: blur(15px);
	filter: blur(15px);
	-webkit-user-select: none;
   	-webkit-touch-callout: none;
   	-moz-user-select: none;
   	-ms-user-select: none;
   	user-select: none;
	*/
}
.nwloginlink { font-family: 'Roboto' !important; text-decoration: none !important }
.nwtextroboto { font-family: 'Roboto' }
.nwtextplayfair { font-family: 'PlayfairDisplay' }
.input-group-text { padding: 0px !important }
.card-text { font-family: Roboto !important }
.card-title { font-family: Roboto !important }
.nwheadimage { max-width: 98% }
