body {
    padding: 0;
    margin:0;
   font-family:"Open Sans",Helvetica,Arial,sans-serif;
  background: #fff;
   overflow-x: hidden;
}
a{-webkit-transition: all 1s ease 0s;
    -moz-transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    transition: all 1s ease 0s;}
a:hover, a:active, a:focus {
    outline: none;
    text-decoration: none;
    color: #72afd2;
}

h1, h2, h3, h4, h5, h6{font-family:"Montserrat", sans-serif}
.mt0{margin-top: 0 !important}
.mt10{margin-top:10px;}
.mt40{margin-top:40px;}
.mb20{margin-bottom:20px;}
.relative{position: relative;}
.pt10{padding-top: 10px;}
.pb10{padding-bottom: 10px;}
.pt20{padding-top: 20px;}
.pb20{padding-bottom: 20px;}
.around10{padding: 10px;}
.around40{padding: 40px;}
.spaceb10{padding-bottom: 10px;}
.spaceb40{padding-bottom: 40px;}
.spacet40{padding-top: 40px;}
.spaceb60{padding-bottom: 60px;}
.spacet60{padding-top: 60px;}

.fullwidth{ width: 100vw;position: relative; left: 50%;margin-left: -50vw;}
.toparea{background: #f48000;/* padding-top:5px; */padding-bottom: 8px;}
.loginbtn{border-radius: 6px;
    border: 1px solid #fff;
    padding: 6px 20px !important;
    margin-top: 8px;
    margin-left: 10px;}
.social{padding: 0;margin: 8px 0 0;}
.social li {margin: 0px; list-style: none; display: inline-block;}
.social li:first-child {margin-left: 0;}
.social li a {
  width: 34px;
  height: 34px;
  display:block;
  border: 2px solid #fff;
  text-align: center;
  line-height: 30px;
  border-radius: 50%;
  color: #fff;
}




