/**============================ margin css=======================**/

/**====top====**/
.mt-per-10{margin-top: 10%;}.mt-per-15{margin-top: 15%;}
.mt-per-20{margin-top: 20%;}.mt-per-25{margin-top: 25%;}
.mt-per-30{margin-top: 30%;}.mt-per-35{margin-top: 35%;}
.mt-per-40{margin-top: 40%;}.mt-per-45{margin-top: 45%;}
.mt-per-50{margin-top: 50%;}

.mb-per-10{margin-bottom: 10%;}.mb-per-15{margin-bottom: 15%;}
.mb-per-20{margin-bottom: 20%;}.mb-per-25{margin-bottom: 25%;}
.mb-per-30{margin-bottom: 30%;}.mb-per-35{margin-bottom: 35%;}
.mb-per-40{margin-bottom: 40%;}.mb-per-45{margin-bottom: 45%;}
.mb-per-50{margin-bottom: 50%;}

.pt-per-10{padding-top: 10%;}.pt-per-15{padding-top: 15%;}
.pt-per-20{padding-top: 20%;}.pt-per-25{padding-top: 25%;}
.pt-per-30{padding-top: 30%;}.pt-per-35{padding-top: 35%;}
.pt-per-40{padding-top: 40%;}.pt-per-45{padding-top: 45%;}
.pt-per-50{padding-top: 50%;}

.pb-per-10{padding-bottom: 10%;}.pb-per-15{padding-bottom: 15%;}
.pb-per-20{padding-bottom: 20%;}.pb-per-25{padding-bottom: 25%;}
.pb-per-30{padding-bottom: 30%;}.pb-per-35{padding-bottom: 35%;}
.pb-per-40{padding-bottom: 40%;}.pb-per-45{padding-bottom: 45%;} 
.pb-per-50{padding-bottom: 50%;}

.mt-10 {margin-top: 10px;}.mt-20 {margin-top: 20px;}
.mt-30 {margin-top: 30px;}.mt-40 {margin-top: 40px;}
.mt-50 {margin-top: 50px;}.mt-60 {margin-top: 60px;}
.mt-70 {margin-top: 70px;}.mt-80 {margin-top: 80px;}
.mt-90 {margin-top: 90px;}.mt-100 {margin-top: 100px;}
.mt-120 {margin-top: 120px;}

/**====bottom====**/

.mb-10 {margin-bottom: 10px;}.mb-20 {margin-bottom: 20px;}
.mb-30 {margin-bottom: 30px;}.mb-40 {margin-bottom: 40px;}
.mb-50 {margin-bottom: 50px;}.mb-60 {margin-bottom: 60px;}
.mb-70 {margin-bottom: 70px;}.mb-80 {margin-bottom: 80px;}
.mb-90 {margin-bottom: 90px;}.mb-100 {margin-bottom: 100px;}
.mb-120 {margin-bottom: 120px;}

/**============================ padding css=======================**/

/**====top====**/
.pt-10 {padding-top: 10px;}.pt-20{padding-top: 20px}
.pt-30{padding-top: 30px}.pt-40{padding-top: 40px}
.pt-50{padding-top: 50px}.pt-60{padding-top: 60px}
.pt-70{padding-top: 70px}.pt-80{padding-top: 80px}
.pt-90{padding-top: 90px}.pt-100{padding-top: 100px}
.pt-120{padding-top: 120px}

/**====padding bottom====**/

.pb-10{padding-bottom:10px;}.pb-20{padding-bottom:20px;}
.pb-30{padding-bottom:30px;}.pb-40{padding-bottom:40px;}
.pb-50{padding-bottom:50px;}.pb-60{padding-bottom:60px;}
.pb-70{padding-bottom:70px;}.pb-80{padding-bottom:80px;}
.pb-90{padding-bottom:90px;}.pb-100{padding-bottom:100px;}
.pb-120{padding-bottom:120px;}


/**====================cursor css========================**/
.cur{cursor:pointer;}

/**====================opacity css========================**/
.po{opacity:0;}

/**===Max-width 100%===**/
.mw-100 img{max-width: 100%;}

/**===Width 100%===**/
.w-100 img{width: 100%;}

/**==full width==**/
.ful-w img{
	width:100%;
}
/**==No padding==**/
.p-none {padding: 0;}

/**==No margin==**/
.m-none {margin: 0;}

/**==Position rel==**/
.rel{position: relative;}

/**==box center position==**/
.eq-cen{
position:absolute;top:50%;
left:50%;transform: translate(-50%, -50%);	
}
.eq-tb{
position:absolute;top:50%;
transform: translate(-50%);	
}

/**==Image full==**/
.img-100 img{
	height:100%;
	width:100%;
	object-fit: cover;
}
/**==dis-block==**/
.dis-block {
	display: inline-block;
}


  /**modal vertical center css**/
.modal {text-align: center;padding: 0!important;
}

.modal:before {content: '';display: inline-block;
  height: 100%;vertical-align: middle;
  margin-right: -4px;
}

.modal-dialog {
  display: inline-block; text-align: left;
  vertical-align: middle;
}


 /*******bootstrap navbar breakpoint*******/
@media (max-width: 768px) {

.navbar-header {float: none;}
.navbar-toggle {display: block;}
.navbar-collapse {border-top: 1px solid transparent;
 box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-collapse.collapse {display:none !important;}
.navbar-nav {float: none !important;margin: 7.5px -15px;}
.navbar-nav>li {float: none;}
.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
.navbar-text {float: none;margin: 15px 0;}
/* since 3.1.0 */
.navbar-collapse.collapse.in {display: block !important;}
.collapsing {overflow: hidden !important;}

}