@import url('https://fonts.googleapis.com/css?family=Hind&subset=devanagari');
@import url(http://fonts.googleapis.com/css?family=Hind:400,700&subset=latin,devanagari,latin-ext);
@import url('https://fonts.googleapis.com/css?family=Ek+Mukta');
/* variable  #f99b83*/
/* 
:root{
    --main-bg-color: #f00; 
	--main-bg-color-light: #f99b83;    
}*/

body { margin: 0 auto; padding-bottom: 0px; max-width: 480px; background-color:#DDD; color:#000; }
.topbar { padding: 0px; margin-bottom:1px; background: #e24b4b; position: relative; z-index: 999 }
.topNav { }
.searchfield { padding: 0 55px 0 0 }
.manuBar { float: left; margin-left: -55px }
.searchBtn { float: right; margin-right: -55px; margin-top: -64px }
.allertBox { float: right; margin-right: -50px; background: url(../images/iconAlert.png) no-repeat center center; font-size: 25px; font-weight: bold; color: #14c8e2; display: block; width: 50px; line-height: 50px; text-align: center }
.searchBtn .btn-default { width: 50px; height: 64px; line-height: 40px; font-weight: bold; color: #fff; background-color: #000; border: none; font-size: 16px }
.manuBar .btn { background: none; border: none; color: #fff; font-size: 28px; padding: 0; width: 45px; height: 60px; line-height: 45px }
h1, h2, h3, h4, h5, h6 { }

.row.rowXs { margin-right: -6px; margin-left: -6px }
.row.rowXs .col-lg-1, .row.rowXs .col-lg-10, .row.rowXs .col-lg-11, .row.rowXs .col-lg-12, .row.rowXs .col-lg-2, .row.rowXs .col-lg-3, .row.rowXs .col-lg-4, .row.rowXs .col-lg-5, .row.rowXs .col-lg-6, .row.rowXs .col-lg-7, .row.rowXs .col-lg-8, .row.rowXs .col-lg-9, .row.rowXs .col-md-1, .row.rowXs .col-md-10, .row.rowXs .col-md-11, .row.rowXs .col-md-12, .row.rowXs .col-md-2, .row.rowXs .col-md-3, .row.rowXs .col-md-4, .row.rowXs .col-md-5, .row.rowXs .col-md-6, .row.rowXs .col-md-7, .row.rowXs .col-md-8, .row.rowXs .col-md-9, .row.rowXs .col-sm-1, .row.rowXs .col-sm-10, .row.rowXs .col-sm-11, .row.rowXs .col-sm-12, .row.rowXs .col-sm-2, .row.rowXs .col-sm-3, .row.rowXs .col-sm-4, .row.rowXs .col-sm-5, .row.rowXs .col-sm-6, .row.rowXs .col-sm-7, .row.rowXs .col-sm-8, .row.rowXs .col-sm-9, .row.rowXs .col-xs-1, .row.rowXs .col-xs-10, .row.rowXs .col-xs-11, .row.rowXs .col-xs-12, .row.rowXs .col-xs-2, .row.rowXs .col-xs-3, .row.rowXs .col-xs-4, .row.rowXs .col-xs-5, .row.rowXs .col-xs-6, .row.rowXs .col-xs-7, .row.rowXs .col-xs-8, .row.rowXs .col-xs-9 { position: relative; min-height: 1px; padding-right: 4px; padding-left: 4px }
.categorySec { padding: 7px 10px;background-color: #fff;}
.categoryBox {position: relative; margin-bottom: 7px; background-color: transparent; padding: 15px 15px 50px 15px; border: 1px solid #ccc; }
.categoryBox h4 { position: absolute; bottom: 0; padding: 10px 4px; margin: 0; width: 100%; color: #fff; font-size: 14px;left:0;color:#333;text-align: center; }
.categoryBox .img-thumbnail { padding: 0; border: none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; }
.topbar .form-control { }
.sortBysec { padding: 15px; background: #000 }
.sortBysec select.form-control { border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; background: #14c8e2; border: none; color: #fff }
.listItem { padding-bottom: 10px }
.listItem.row1 {
   /* border: 2px solid #b53c3c;*/
}
.adsb{ width:100%; text-align:center; padding-top: 10px;}
.rbox{ width: 30px;
  height: 30px;
  border-radius: 25px;
  border: 2px #ccc solid; }
.adsbox{ margin: 20px 0px; /*border: 10px #f4e5e5 solid; */} 
.newslistbox{   }

 .backbtn {z-index: 9999999;
  position: fixed;
  bottom: 50px;
  left: 10px; 
  width: 40px;}  
   .backbtn i{ font-size:50px!important; } 
  
 .tmbox{display: block;
  width: 100%;
  padding: 10px 0px;
  background-color: #fff;
  height: 50px;}
.topmenubtn { width:90%; margin:auto; padding-top:20px; }
.topmenubtn a{ background-color: red; color: #fff;
  padding: 2px 15px;
  border-radius: 25px; }
.topmenubtn .active { background-color: #000!important;  }   
.vtitle {
text-align: center;
  color: #000;
  padding: 5px;
  background-color: #ccc;
}
.fbiframe{
 border:5px #000 solid;
}
 
#news_fulldetail { text-align:justify;}
.listItem .imageList { position: relative }
.listItem .phoneList { position: absolute; top: 10px; right: 10px; width: 40px; width: 40px }
.listItem .phoneList .fa-phone-square { font-size: 40px; color: #a70a8f }
.listItem .varifiedlist { position: absolute; bottom: 30%; right: 15px; width: 35px; }
.listItem .footerBox { /*position:absolute;*/ background: rgba(0,0,0,.8); width: 100%; padding: 10px; bottom: 0 }
.listItem .footerBox h3 { color: #fff; font-size: 14px; padding: 0; margin: 0; display: inline; font-weight: bold }
.listItem .footerBox .listRating { float: right }
.listRating ul { padding: 0; margin: 0 }
.listRating li { padding: 0; width: 10px }
.listRating .fa { color: #ffd200 }
.listing_icon { width:30px; height:auto; float:left; padding-right:3px;}
.listingDetail_icon { width:80%; height:auto; margin:auto;}
.titleList h3 { padding: 0 0 10px; margin: 0;color: #39b54a;  }
.phone1{padding:1px;}

.listbox { padding: 0px 10px; background:#fff; margin-bottom:10px; font-size:16px; color: #000; }
.newsList { padding: 0px; border: 10px #cccc solid;   }
#allnews .newsList { padding: 0px; border: 10px #fff solid;  border-bottom: 5px #ccc solid; }
 
#allnews .brieflist { padding: 0px; border: 10px #ccc solid;  border-bottom: 5px #ccc solid; }

#allnews .brieflist .noicon { 
width: 30px;
   
  background-color:yellow;
  padding: 2px;
  margin-left: -10%;
  /*border-radius: 25px;*/
  color: #000;
  font-size: 10px;
  display: block;
  position: absolute;
  font-weight: bold;
  text-align: center;
  
  }
#allnews .brieflist .noicon span{ color:red;   }

#allnews .brieflist .shareicon { 
width: 30px;
   
 /* background-color:yellow;*/
  padding: 2px;
  right: 3%; 
  /*border-radius: 25px;*/
  color: #000;
  font-size: 10px;
  display: block;
  position: absolute;
  font-weight: bold;
  text-align: center;
  
  }
#allnews .brieflist .shareicon img{  width:25px; height:25px;    } 

.ndownload img{
width: 35%;
  margin-right: 20px;
	}

#video .shareicon { 
width: 30px;
   
 /* background-color:yellow;*/
  padding: 2px;
  right: 3%; 
  /*border-radius: 25px;*/
  color: #000;
  font-size: 10px;
  display: block;
  position: absolute;
  font-weight: bold;
  text-align: center;
  
  }
#video .shareicon img{  width:25px; height:25px;    } 

.ndownload img{
width: 35%;
  margin-right: 20px;
	}





.newsList h4 { padding: 0 0 10px; margin: 0; font-size:18px;color:#860916;  }
.newsList h4 p{height: 43px;margin: 0 auto;overflow: hidden;padding: 8px;text-align: justify;width: 94%;}
.listAddress { background: #fff; color: #272727; padding: 15px 10px;line-height: 2; }
.Detail-Page{ background: #fff; color: #666; }
.marquee_message { color:#fff; font-weight:bold;}
.marquee_message li{ float:left; list-style:none;}
.listAddress .fa { color: #ffd200; width: 20px }
.addressSec { padding: 15px; color: #272727; line-height: 1.8; margin-bottom: 5px }
.addressSec .cattitle { color: #39b54a; }
.addressSec .catAddress { }
.addressSec .catMail { }
.addressSec .catPhone { }
.addressSec .catMobile { }

.addressSec .fa { width: 30px; }
.ownerSec { margin-bottom: 5px; padding: 15px }
.ownerSec .ownerImg { width: 150px; margin-left: -15px; float: left; margin-right: 15px }
.ownerSec .nameOwner { color: #C0C0C0; font-size: 16px }
.ownerSec .nameOwner span { font-size: 12px; display: block }
.aboutCat { padding: 15px; color: #000; }
.aboutCat h3 { color: #ffba00; padding: 0 0 10px; margin: 0 }
.listbox .title{  
padding: 12px 5px;
text-align: center;
color: #fff;
background-color: var(--main-bg-color);
border-radius: 25px;
margin-bottom: 10px;
font-weight: bold;
font-size: 15px;
}


/* brief news */
.bndetail .bnbox{ margin: 10px;
  text-align: justify; font-size: 16px;}



#dircategory .content {
    padding: 0px;
    background-color: #fff;
    display: inline-block;
	width:100%;
}
#dircategory .content ul{ margin-left:-40px; }
#dircategory .content ul li {  
list-style: none;
width: 45%;
float: left;
margin: 2.5%;
background-color: var(--main-bg-color);
padding: 10px;
border-radius: 25px;
box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px, rgba(10, 37, 64, 0.35) 0px -2px 6px 0px inset;
}
#dircategory .content ul li a{  
color: #fff;
font-weight: bold;
font-size: 12px;
 }

#directorylist .listbox a{ color:#000;}
#directorylist .listbox { border-bottom:5px #ccc solid;  padding :5px; margin-bottom:5px; }
#directorylist .listbox table{ width:100%; }
#directorylist .listbox .firm{ text-align:center; }
#directorylist .listbox .owner{ }
#directorylist .listbox .mobile{ text-align:right;   }
#directorylist .listbox .address{   } 

 
#directory .content .firm{  
text-align: center;
color: var(--main-bg-color);
font-size: 25px;
padding-top: 15px;
 }
#directory .listbox{ padding-top:5px;}

#directory .listbox .owner{ padding:5px; font-size: 20px; color: #000;  }
#directory .listbox .mobile{padding:5px;  font-size: 20px;  color: #000;  }
#directory .listbox .email{ padding:5px; font-size: 20px;  color: #000;  }
#directory .listbox .address{ padding:5px; font-size: 20px;  color: #000; }
 
#directory .listbox .owner i{ color: var(--main-bg-color); }
#directory .listbox .mobile i{ color: var(--main-bg-color); }
#directory .listbox .email i{ color: var(--main-bg-color); }
#directory .listbox .address i{ color: var(--main-bg-color); }
 


.logo-bg
	{
		background-color: #fff; 
		position:relative;
	}
	#fix_box
	{
	padding-top:20%;
	}
	
	
	#fix_box img
	{
		border-radius: 2%;
     /*border: 3px solid #ede7e7;*/
     box-shadow: 0px 0px 11px #fbf4f4;
	}
	#ads_box {
    position: fixed;
    top: 0; 
	width:100%;
}
	#ads_box #btn {
    position: fixed;
    top: 11px;
    z-index: 99999;
    right: 2%;  
}

 #ads_box #btn button {
   background: #d71809;
font-size: 14px;
border: 0px;
color: #f5f0f0;
padding: 4px 15px;
}

.btn-primary { background: none!important; color: #000; border: none; box-shadow: none; outline: none; } 
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover{
	color: #000!important; 
}
 .btn-primary:hover { color: #000!important; }
.mainTopNav { padding-bottom: 5px; background-color: #fff; }
.mainTopNav span.menuTitle{ display:block; font-size:12px; color:fff}
.menuTitle img{ height:40px;}
.mainTopNav .btn-primary { padding-top: 3px; }
.mainTopNav .btn-alert { }
.mainTopNav .btn-alert span.alertCount { top:0; color: #000; font-size: 12px; left: 0; line-height: 25px; position: absolute; right: 0; z-index: 8; }
.divider10 { height: 5px; margin: 0; display: block; clear: both }
.ownerSec .ownerRating { text-align: right }
.ownerSec .enquiry span { color: #fff; font-size: 14px }
.btn-alert strong { color: #F00; font-size: 18px }
img { width: 100% }
.author { padding-top: 5px; color: #000; font-weight:bold; }

.newsSec { text-align: justify }
.topNav.newsHeader { padding-left: 50px }
.topNav.newsHeader .searchBtn { margin-top: 0 }
.topNav.newsHeader .searchBtn .btn-default { height: 28px; line-height: 18px; width: 47px; padding: 0 }
.dateInfo { color: #555 }
.locationInfo { color: #555 }
.info_x .fa { color: #3C9 }
.topNav.newsHeader .manuBar .btn { height: 28px; line-height: 28px; width: 45px; }
.newsList.even .info_x, .newsList.even .info_x .fa { color: #85ffeb }
.footerSec { padding: 0px; text-align: center; width: 100%; color: #fff; background: #b53c3c; z-index: 88; position: fixed; bottom: 0; text-transform: uppercase;max-width: 480px; }
.social_right{z-index: 9999999; position: fixed; bottom:50px; right:3px; width:40px; }
.social_right a{float:right; padding:7px; }
.social_right img{ width:28px; height:28px; float:right; border-radius: 100%; background: #fff; }

.leftMenu { padding-top: 60px; top: 0; background: #14c8e2; height: 100%; margin-left: -80px; position: fixed; text-align: center; width: 80px; z-index: 99; }
.leftMenu.open { margin-left: -0px; }
.leftMenu ul { padding: 10px 0px 0px 0px; height: 100%; overflow-y: scroll }
.leftMenu li { list-style-type: none; display: block; padding: 5px; border-bottom: 1px solid rgba(255, 255, 255, 0.5) }
.leftMenu li a { display: block; color: #fff; padding: 5px 0 }
.leftMenu li a i { display: block; }
.leftMenu li a span{ display: block; font-size:12px }
.mainContaint { overflow: hidden; position: relative; max-width: 1024px; margin: 0 auto; }
.modal { /*background:rgba(0,0,0,.5)*/ }
#myModal .modal-dialog { margin-top: 100px }
#popup_box1 { margin:auto; position: fixed; left: 0; right: 0; top: -120px; bottom: 0; width: 300px; height: 400px; z-index: 100 }
#popup_box1 .popupBg {  left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; z-index: 102; position: fixed; background: rgba(0,0,0,.8) }
#popup_box1 .popupContent { min-height:400px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; z-index: 105; 
  border: 2px solid #FBFBFB; padding: 0px; position: absolute; left: 20%; right: 20%; top: 50px; 
}
#popup_box1 .popupContentimg { margin-top: 30px; height:400px;
background: url('../images/bg.jpg') no-repeat;	
}
.homepopup_img { width:100%;}
.popup_button { margin:5px;}
.popup_button a{ color:#fff; font-size:16px;}

.index_popup_button { margin:5px;}
.index_popup_button a{ color:#fff; font-size:16px;}



#popup_box1 .close { float: right; line-height: 1; z-index: 106; margin: -12px -9px 0 0; }
#popup_box1 h3 { margin: 0 0 10px; }
#popup_box1 .popupData{ text-align:justify}
@media (max-width:768px) {
#popup_box1 .popupContent {  left: 0%; right: 0%; }
.ng-binding.detail {
    display: block;
    height: 100px;
    margin-right: 0;
    overflow: auto;
}



.mks_img { width:60%;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;  }
body { font-size: 12px }
.ownerSec .enquiry span { display: block; text-align: center }
.h3, h3 { font-size: 18px }
.divider10 { height: 5px; margin: 0; display: block; clear: both }
.ownerSec { text-align: center }
.ownerSec .ownerSec { text-align: center }
.ownerSec .ownerRating { text-align: center }
.ownerSec { padding: 0 15px }
}
.preloader8 {
   width:30px;
   height:30px;
   display:inline-block;
   padding:0px;
   text-align:left;
}
.preloader8 span {
   position:absolute;
   display:inline-block;
   width:30px;
   height:30px;
   border-radius:100%;
   background:#000000;
   -webkit-animation:preloader8 1.6s linear infinite;
   animation:preloader8 1.6s linear infinite;
}
.preloader8 span:last-child {
   animation-delay:-0.8s;
   -webkit-animation-delay:-0.8s;
}
@keyframes preloader8 {
   0% {transform: scale(0, 0);opacity:0.5;}
   100% {transform: scale(1, 1);opacity:0;}
}
@-webkit-keyframes preloader8 {
   0% {-webkit-transform: scale(0, 0);opacity:0.5;}
   100% {-webkit-transform: scale(1, 1);opacity:0;}
}
.loader {
	position: fixed;
	left: 0px;
	top: 120px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url('../images/loading_home.gif') 50% 0%;
}
.category_title { color:#fff; font-size:15px; clear:both; cursor:pointer;}
.help-msg {
    color: #fff;
    font-weight: bold;
    padding: 3px;
}
.loading_img{ width:200px; height:200px;}
.foot-tag {
    background-color: #e24b4b;
    color: #fff;
    padding: 7px 5px;
    font-size: 14px;
    text-shadow: 2px 2px 1px #000;
}
.round-outer {
    background-color: gold;
    padding: 10px;
    border-radius: 100%;
}
.round-outer .img-responsive.img-thumbnail {
    border-radius: 50%;
}

/* message box */
#msg_box { display:none; color:red;}

.menu_box {
    position: absolute;
    background-color: #fff;
    z-index: 999;
    width: 100%;
    
    max-width: 480px;
}
.menu_box ul {
    padding: 0;
}
.menu_box li {
    display: block;
    width: 100%;
    margin: 0 1%;
    border-bottom: 1px solid #eee;
    margin-bottom: 0;
    position: relative;
    padding: 0;
    text-align: left;
}
.menu_box h4 {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
    color: #14c8e2;
    font-size: 14px;
}
.menu_icon {
    border-radius: 50%;
}
.paid0 { display:none!important;}
.paid1 { display:block!important;}
.paid2 { display:block!important;}

.topbar .form-control{float: none!important;}

.searchBox .searchfield{padding:0;}
#allnews .news-navi .newsList
 { 
padding: 10px 10px; width: 100%; 
background: #fff; 
box-shadow: 0 0 7px -6px #000; 
position: relative; 
transition: 0.3s all ease;

}
.newsList:nth-child(even){
    background: #eee; 
	border-bottom: 5px #000 solid;
}
.newsList:nth-child(odd){
  /*  background: #fff; 
	border-bottom: 5px #ccc solid;*/
}
.news-navi .newsList h4{font-size: 16px;line-height: 1.5;color:#27272;transition: 0.3s all ease;position: relative;}

.news-navi .author{font-size: 12px;position: relative;}
/*.news-navi .newsList::before {transition: 0.3s all ease;content: ""; position: absolute; height: 100%; width: 3px; left: 0; top: 0; background-color: #14c8e2; z-index: 0; }
.news-navi .newsList:hover::before{width: 100%;transition: 0.3s all ease;}
.news-navi .newsList:hover h4{color:#fff;transition: 0.3s all ease;}*/
.news-navi .info_x.clearfix{position: relative;}

.news-img {border-radius: 21px; display: inline-block; width: 100%; height:auto;  background-size:100%; } 
.nws-dtl {display: inline-block; vertical-align: top;   width: 100%; padding: 10px 0px 0px 10px; font-size: 16px;}
.nws-dtl p{width: 100%;height: 64px; overflow: hidden; margin: 0px;color: #000; text-align: justify; }


#allnews .news-img {border-radius: 21px; display: inline-block; width: 27%; height:auto;  background-size:100%; } 
#allnews .nws-dtl {display: inline-block; vertical-align: top;   width: 70%; padding: 10px 0px 0px 10px; font-size: 16px;}
#allnews .nws-dtl p{width: 100%;height: 64px; overflow: hidden; margin: 0px 0px 5px 0px; color: #000; text-align: justify; }  


.brief  .brieflist .nws-dtl {display: inline-block; vertical-align: top;   width: 100%!important; padding: 10px!important; font-size: 12px!important;}
.brief  .brieflist .nws-dtl p{width: 100%;height:auto!important; overflow: hidden; margin: 0px;color: #000; text-align: justify; }

.information .nws-dtl {display: inline-block; vertical-align: top;   width: 95%!important; padding: 0px 0px 0px 10px; font-size: 16px;}
.information .nws-dtl p{width: 100%;height:auto!important; overflow: hidden; margin: 0px;color: #272727;text-align: justify; }

.btm-news {border-top: 1px solid #ddd; padding-top: 10px; }
.break-news::before {content: "Breaking News"; position: absolute; left: 0; width: 110px;
 height: 100%; background: var(--main-bg-color); color: var(--main-bg-color-2); padding-left: 5px; padding-top: 3px; 
 padding-bottom: 2px; font-size: 13px; top:0; z-index: 99; }
/*marquee {padding-left: 100px; position: relative; height: 28px; padding-top: 0px; background-color: #fff; font-weight:normal; color: #000 !important;font-size: 22px; }*/
.break-news {padding-left: 40px; padding-top: 5px; position: relative; height: 25px; border-bottom: 1px solid #fff; color:#000; font-size:11px;  font-family:'lato'; background-color:#fff;}
.break-news::after {content: ""; position: absolute; border-width: 12px; border-top-color: transparent; border-right-color: transparent; border-left-color: var(--main-bg-color); border-bottom-color:  var(--main-bg-color); border-style: solid; left: 110px; top:0; z-index: 99; }
.searchBox b{color:#fff;}
.swiper-slide img{ /* min-height:229px;*/ }    
.info_x.clearfix {border-top: 1px solid #ddd; padding-top: 10px;font-size: 14px;}
.cattitle {color: #333; } 
.home .carousel {position: relative; max-height: 140px; overflow: hidden; } 
marquee a {color: #757575;}
.news-navi .newsList h4{/*font-family: chanakya;*/font-size: 18px;}
.menu_box .btn {text-align: left; color: #000; font-weight:bold; }
.menu_box .btn .news_link { text-align: left; color:red!important; font-weight:bold; }

.subtitle.ng-binding{color: #e66b09;font-size: 18px;}
.Detail-Page {color: #101166; font-size: 18px; font-family: hind; font-weight: 400; }
/*.mainTopNav .btn-group a:nth-child(2) span.menuTitle {font-size: 16px; text-shadow: 1px 1px 1px #860512; } */
.news-img img{width:100%;height: 100%;border-radius: 5px;}
.logo-m img {max-width: 115px; margin-top: 5px;}
.contact-table center {max-width: 150px; max-height: 150px; overflow: hidden; border-radius: 50%; margin: 0 auto; border: 5px solid #ccc; }
.title-section ul li.divider:after {content: '\f104'; }
body{font-family: "hind";}
.read_more > a {background: var(--main-bg-color); color: #fff; padding: 4px 10px; border-radius: 4px; box-shadow: 0 2px 2px 0px #000; }
.read_more {padding-top: 15px;padding-bottom: 30px; background-color:#fff;}
@media(max-width: 350px){
  /*.nws-dtl{width: 53%;}*/
  .carousel {position: relative; max-height: 100px; overflow: hidden; }
}
@media(max-width: 320px){
  .news-navi .newsList h4 {
    font-size: 16px;
    line-height: 1.2;}
}
.about { background-image: url("https://s-media-cache-ak0.pinimg.com/originals/64/f7/3f/64f73f9fdcc6180479e32bf544c01f72.jpg");}
.loading-info {
	top:50%;
    left:40%;	
    width: 60px;
    height: 60px;
    margin: auto;
    position: fixed;
    z-index: 99999;
    background-color: #fff;
	-webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
	}
.loading-info img { margin-top:5px; width:50px; height:50px; }
.contactus th{ background-color:var(--main-bg-color); color:#fff; }
.swiper2 .swiper-slide-active { border-bottom:2px red solid; }
.zoom_note{ color: #0d5806;font-family: serif;font-size: 12px;font-weight: bold; padding: 4px 0px 0px 0px;}

.mks-button-next,.mks-button-prev{position:absolute;top:20%; width:27px;height:24px;padding: 32px; z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.mks-button-prev,.mks-container-rtl .mks-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:1px;right:auto;}
.mks-button-next,.mks-container-rtl .mks-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:1px;left:auto;}
 
.mks-news-button-next,.mks-news-button-prev{position:absolute;top:20%; width:27px;height:24px;padding: 15px 20px; z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.mks-news-button-prev,.mks-news-container-rtl .mks-news-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:1px;right:auto;}
.mks-news-button-next,.mks-news-container-rtl .mks-news-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:1px;left:auto;}
.index-h{ background-color:#9b1010;}
.welcome img { margin-top:100px;   height:auto; 
    box-shadow: 0px 0px 16px 1px #ffffff;
    border-radius: 30px;
    width: 140px;   }

 @media only screen and (max-width: 767px) and (min-width: 481px) 
  {
body{ max-width: 100%!important }
  }

	.top-container
	{
	background-color: #f1f1f1;
	padding: 0px;
	/*text-align: center;*/
	transition:all .5s ease-in-out;
	}

	.header 
	{
	padding: 0px;
	background: #fff;
	color: #f1f1f1;
	z-index:999999;
	}

 

	.sticky {
	position: fixed;
	top: 0;
	width: 100%;  
    transition:all .5s ease-in-out;	
	
	}

	.sticky + .content
	{
	padding-top: 102px;
	transition:all .5s ease-in-out;
	
	}


 
  
  
