 
  .home-text h1{font-family: "Oswald",Verdana,sans-serif;}
 
.grid-box{
position: absolute;
top: 170px;
left: 16%;
font-size: 21px;
text-align:center; color:#fff;
}
h1{ margin:0; font-size:40px;}
.video_overlays {
position:absolute;
float:left;
    width:100%;
    min-height:95%;
    background-color:#000;
    opacity:0.5;
    z-index:0;
}
.gst{margin:0 0 0 15px;}
 .nav-tabs{ margin:0 auto!important;}
 .nav-tabs > li > a{font-size:24px;}
.modis{margin:13px 29px 0 0px; float:right!important;}

.caroufredsel_wrapper{
    
display: block; text-align: start; float: none; position: relative; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: auto; width: 1200px; height:622px; margin: 0px; overflow: hidden;
}
.call{text-align:center !important;}
  
  
  .tap{ color: #1e1e1e; font-size: 15px; font-weight: normal;}   
  .mhud{ padding:10px 20px; border:1px solid #ccc;}
  .hov:hover{color:#E30102 !important;}
  .mybox{ 
    border: 1px solid;
    border-color: #ccc;
    border-style: inherit;
    margin: 0 15px 25px;
    width: 370px;
    height: 215px;}
.head-title{ font-size:14px; font-weight:normal; color:#2f9dda;}
.call{margin:2px 35px 0px 2px; float:left;}
.col-md-m{width:24%;}   

.btn{margin:0 10px 0 0;}

/* Start Coding For Popup by nand */ 
#mask {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9000;
  background-color:rgba(0, 0, 0, 0.95);
  display: none;
}
.bdg{ font-weight:bold; color:#fff; font-size:15px; padding:0 13px 0 15px; text-transform:initial;}
.new-checkbox{ margin:-17px 0 0 -18px;}

#boxes .window {
  position: fixed;
  left: 0;
  top: 0;
  width: 440px;
  
  display: none;
  z-index: 9999;
  padding: 20px;
 
  text-align: center;
}

#boxes #dialog {
    border:2px solid #fff;
  width: 750px;
 
 
 
  /*background:url(img/bg.png) repeat-y top center;*/
  background:#b40001;
  font-family: 'Segoe UI Light', sans-serif;
  font-size: 15pt;
}

#popupfoot {
  font-size: 16pt;
  position: absolute;
  bottom: 0px;
 
  left: 730px;
  top:8px;
}
.minds{ }
.minds-inp input{border:1px solid #ccc; font-size:15px; float:left; margin: 20px -3px 0 81px; width: 420px;  padding: 5px 10px;}
.button-new{margin:167px 0 0 -120px; padding:20px 23px; font-size:15px;}
.mybts{ padding:8px 182px; border-radius:0px; text-shadow: 1px 1px 3px #b40001; background:#fb4a02 none repeat scroll 0 0; color:#fff;  
    border: 1px solid #b40001;}
.close{color:#fff;}
/*End Coading fot popup By nand*/
     .animationx {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  animation-iteration-count: linear;
  -webkit-animation-iteration-count: linear;
} 

@-webkit-keyframes bouncex {
  0%, 20%, 40%, 60%, 80%, 100% {-webkit-transform: scaleX(-1);}
  50% {-webkit-transform: translateX(-5px);}
} 

@keyframes bouncex { 
  0%, 20%, 40%, 60%, 80%, 100% {transform:scaleX(-1) ;}
  50% {transform: translateX(-5px);}
} 

.bouncex:hover { 
  -webkit-animation-name: bouncex;
  animation-name: bouncex;
}
  
.btnh {
  border-radius: 4px;
  background-color: #f4511e;
  border: none;
  color: #FFFFFF;
  text-align: center;
  font-size: 28px;
  padding: 20px;
  width: 200px;
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px;
}

.btnh a {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.btnh a:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.btnh:hover a {
  padding-right: 25px;
}

.btnh:hover a:after {
  opacity: 1;
  right: 0;
}

.big-services-boxx {
    border: 1px solid black;
    padding: 10px;
}


#main{
    padding:0 0 0 0px;
}
.mytable{
   margin:15px 0 0 80px;
   width:600px;
    
}

