body{margin:0px; font-family: 'Roboto', sans-serif;} 
*{margin:0px; padding:0px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
ul{list-style-type:none; margin:0; padding:0;}
a{text-decoration:none; outline:none; -webkit-transition:all .4s ease-in-out; -moz-transition:all .4s ease-in-out; -o-transition:all .4s ease-in-out; -ms-transition:all .4s ease-in-out;}
a:hover{text-decoration:none; outline:none;}
a:focus{text-decoration:none; outline:none;}
img{border:0;}
.btn-primary.focus, .btn-primary:focus{-webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
.thumbnail img{margin:auto; display:block; padding:0; border:none;}
textarea.form-control{resize: vertical;}

.nvms-bg {background:url(../images/newvisitor-bg.jpg) center top; background-size:cover;}
.nvms-info {background:#FFF; border:solid 1px #ebebeb; padding:35px 35px 55px 35px; display:block; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; margin:70px 0;}
.nvms-info p {font-size:21px; color:#111; font-weight:500; margin-bottom:30px;}
.nvms-info p span {color:#094a9c;}
.nvms-info a.btn{font-size:16px; font-weight:700; color:#e27124; border:2px solid #e27124; padding:5px 20px;}
.nvms-info a.btn:hover{color:#FFF; background:#e27124;}
.nvms-info .white-bg-box {padding:10px; background:#FFF; border:solid 1px #eaeaea; -webkit-box-shadow:0px 10px 40px 0px rgba(0,0,0,0.05); -moz-box-shadow:0px 10px 40px 0px rgba(0,0,0,0.05); box-shadow:0px 10px 40px 0px rgba(0,0,0,0.05);}
.nvms-info .white-bg-box .thumbnail{overflow:hidden; position:relative;}
.nvms-info .white-bg-box .thumbnail img{width:100%; height:100%; display:block; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
.nvms-info .white-bg-box:hover .thumbnail img{-webkit-transform: scale3d(1.04, 1.09, 1); -moz-transform: scale3d(1.04, 1.09, 1); -o-transform: scale3d(1.09, 1.09, 1); transform: scale3d(1.09, 1.09, 1);}
.nvms-info .white-bg-box h2 {font-size:24px; padding-top:10px;}
.nvms-info .white-bg-box .d-block {font-size:14px; color:#666; text-transform:uppercase; padding-bottom:10px;}
.nvms-info .white-bg-box a.btn {font-size:16px; font-weight:700; color:#e27124; border:2px solid #e27124; padding:5px 20px; text-transform:uppercase;}
.nvms-info .white-bg-box a.btn:hover {color:#FFF; background:#e27124;}



