.margintop{ margin-top: 10vh; } /*req*/
  
.landingpage{background-image:url('../img/bgmasjid.jpg');background-attachment: fixed;background-repeat: no-repeat;  background-size: 100vw 100vh;}/*req*/

.bgcolorhalf{ background-color: rgb(0,0,0,.4) !important; }/*req*/

.bgcolorhalf1{ background-color: rgb(0,0,0,.7) !important; }/*req*/

.bgcolorhalf2{ background-color: rgb(0,0,0,.9) !important; }/*req*/

.bgcolorhalflight{ background-color: rgba(255, 255, 255, .9) !important; }

.bgdarkcolor{background-color: #2c2c54 !important;color:white;}


.imgajax{height: 40px; width: 40px;}

.pointer {cursor: pointer;}
.maxhgt{min-height: 84vh !important;}

  #search-box {
      border-radius: 30px;
      padding-left: 20px;
    }

    .result a {
      font-size: 18px;
      color: white;
      text-decoration: none;
    }

    .result a:hover {
      text-decoration: underline;
    }

    .result small {
      display: block;
     }
