body{margin:0; padding:0; font-family: sans-serif; background:url(../img/makinbg.jpg) no-repeat fixed; background-size: 100%;  }
.wrapper-full{width:100%;}
.wrapper-full-top{width:100%; background:#fff;}
.makinsw-left{float:left;}
.makinsw-right{float:right;}
.header-top-out{width:100%; background:#000269;}
.header-top{width:100%;  color:#fff;   padding:3px;  float: left; position:relative;}
.tagline{position:absolute;     top: 6px;
    right: 105px;}
.res-slider{display:none;}
/*--------------------header section--------------*/
.header-section{float:left; width:100%; margin: 0;}
.header-section-menu{float:left; width:100%; margin: 0; background:#000269;}
.makin-logo{float:left; width:30%; margin:5px 0;}
.making-id{/*float:left; width:25%; margin:15px 0; padding:15px 0;*/  margin:8px 0 0 0; }
.making-id a{color:#000269; font-size:16px; text-decoration:none; text-transform:none; }
.makin-tag{    float: left;
   /* text-align: center;*/
    text-transform: uppercase;
   /* width: 81%;*/
   text-align: right;
    font-size: 26px;
	width: 97%;
    /* margin-top: 10px; */
    /* font-weight: 600; */
    color: #000269;
    font-family: Arial;
    letter-spacing: 1px;}
.makin-tag a{  color: #000269 !important;}
.makin-tag span{FONT-SIZE: 45px;}
.makin-tag img{width:auto;}
.makin-social{float:right; width:45%; /* margin-top: 2%;*/}
.makin-social ul{list-style:none; /*float:right; */    margin-top: 3%; position: fixed; right: 0; z-index: 9; background: #ebeaeb; top: 200px;}
.makin-social ul li{list-style:none; /*float:left;*/ }
.makin-social ul li a{color:none;}
.makin-social ul li i{font-size:22px; margin:5px;}
/*.makin-social ul li i:hover {color:#9fcb1e;}*/
.makin-logo img{width:auto;}
.makin-menu{float: none; width: 100%; text-align: center; margin: 0 auto; background: #000269;}
	
.product-detail{width:100%; float:left;}
.product-category-inner{width:100%; float:left;}
.product-category-inner .title{  color: #000269;
    font-size: 13px;
    text-align: left;
    text-transform: uppercase;
    margin: 10px 0;
    font-weight: 600;}
.product-category-inner ul{list-style:none; float:left; }
.product-category-inner ul li{list-style:none; text-align:left; float:left; display:block;      width: 100%;}
.product-category-inner ul li a{color:#333; font-size:14px; text-decoration:none;}
.product-category-inner ul li i{color: #333;
    font-size: 14px;
    font-weight: bold;
    margin-right: 5px;}
.pro-out{margin-top:20px; width:100%; float:left;}
.pro-in{margin-top:20px; width:100%; float:left;}	
.hovereffect {
  width: 100%;
  height: 100%;
  float: left;
  overflow: hidden;
  position: relative;
  text-align: center;
  cursor: default;
}

.hovereffect .overlay {
  position: absolute;
  overflow: hidden;
  width: 80%;
  height: 80%;
  left: 10%;
  top: 10%;
  border-bottom: 1px solid #FFF;
  border-top: 1px solid #FFF;
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: scale(0,1);
  -ms-transform: scale(0,1);
  transform: scale(0,1);
}

.hovereffect:hover .overlay {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.hovereffect img {
  display: block;
  position: relative;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;     width: 100%;
}

.hovereffect:hover img {
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.6" /><feFuncG type="linear" slope="0.6" /><feFuncB type="linear" slope="0.6" /></feComponentTransfer></filter></svg>#filter');
  filter: brightness(0.6);
  -webkit-filter: brightness(0.6);
}

.hovereffect h2 {
  text-transform: uppercase;
  text-align: center;
  position: relative;
  font-size: 17px !important;
  background-color: transparent;
  color: #FFF !important;
  padding: 1em 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: translate3d(0,-100%,0);
  transform: translate3d(0,-100%,0);
}

.hovereffect a, hovereffect p {
  color: #FFF;
  padding: 1em 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: translate3d(0,100%,0);
  transform: translate3d(0,100%,0);
}

.hovereffect:hover a, .hovereffect:hover p, .hovereffect:hover h2 {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}	
/*-------menu ------------*/

ul { list-style: none; }

.mySlider {
  width: 1000px;
  height: 398px;
  overflow: hidden;
  margin: 0 auto;
}

.mySlider li {
  width: 166.6px;
  height: 398px;
  float: left;
  box-shadow: 0 28px 14px rgba(0,0,0,0.5), 0 10px 10px rgba(0,0,0,0.22);
}
/*----------------------menu ----------------------*/
nav { display: block;}
.menu { display: block;     /*text-align: center;*/ text-align: right;  margin: 0px;}
.menu li {  display: inline-block;  position: relative;  z-index: 100; text-transform:uppercase;      margin: 0 8px;}
.menu li:first-child { margin-left: 0; }
.menu li a {
  text-decoration: none;
  padding:6px 10px;
  display: block;
  color: #fff;
  transition: all 0.2s ease-in-out 0s;
  border-radius: 4px;
      font-size: 16px;
}
.menu li a:hover,
.menu li:hover>a {
 color:#a0cc17 !important;     background:none;
}

.menu ul {
  visibility: hidden;
  opacity: 0;
  margin: 0;
  padding: 0;
  width: 170px;
  position: absolute;
  left: 0px;
  background: #fff;
  z-index: 99;
  transform: translate(0, 20px);
  transition: all 0.2s ease-out;
}

.menu ul:after {
  bottom: 100%;
  left: 20%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 6px;
  margin-left: -6px;
}

.menu ul li {
  display: block;
  float: none;
  background: none;
  margin: 0;
  padding: 0;
}

.menu ul li a {
  font-size: 12px;
  font-weight: normal;
  display: block;
  color: #797979;
  background: #fff;
}

.menu ul li a:hover,
.menu ul li:hover>a {
  background: #FC6D58;
  color: #fff;
}

.menu li:hover>ul {
  visibility: visible;
  opacity: 1;
  transform: translate(0, 0);
}

.menu ul ul {
  left: 169px;
  top: 0px;
  visibility: hidden;
  opacity: 0;
  transform: translate(20px, 20px);
  transition: all 0.2s ease-out;
}

.menu ul ul:after {
  left: -6px;
  top: 10%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(255, 255, 255, 0);
  border-right-color: #fff;
  border-width: 6px;
  margin-top: -6px;
}

.menu li>ul ul:hover {
  visibility: visible;
  opacity: 1;
  transform: translate(0, 0);
}

.responsive-menu {
  display: none;
  width: 100%;
  padding:10px;
  background: #ee3a43;
  color: #fff;
  text-transform: uppercase;
  font-weight: 600;
}

.responsive-menu:hover {
  color: #fff;
  text-decoration: none;
}

a.homer {  color:#a1c91b !important;  }

.prot{ float:left; width:100%; height:auto;}
.prot h2 a{    font-family: sans-serif; text-transform:none; border-radius:3px; letter-spacing:normal;}
.prot h2{color: #000269;
    font-size: 22px; margin-top: 10px;}
.prot table th{     background: #000269;
    text-transform: uppercase;
    text-align: center;
    color: #fff;}
.tabs{ height:600px; overflow:auto; margin-top: 8px;
    float: left;
    width: 100%;}	
.prot table td img{ width:100px; }




 @media  (max-width: 450px) {
 .makin-menu {    float: right;    width: auto;}
.menu {    margin: 0;    position: absolute;    right: 0; width:100%;     background: #000269;}
.d-social{margin: 10px 0;}
 .menu li a {border-radius:0;}
.mainWrap { width: auto;  padding: 50px 20px;}
.menu { display: none; }
.responsive-menu { display: block; }
nav {  margin: 0;  background: none;}
.menu li {  display: block;  margin: 0;    background: #000269; color:#fff; border-bottom: 1px solid #fff;}
.menu li a {    color: #fff;}
.menu li a:hover,.menu li:hover>a {   color: #a1c91b;}
.menu ul {  visibility: hidden;  opacity: 0;  top: 0;  left: 0;  width: 100%;  transform: initial;}
.menu li:hover>ul {  visibility: visible;  opacity: 1;  position: relative;  transform: initial;}
.menu ul ul {  left: 0;  transform: initial;}
.menu li>ul ul:hover { transform: initial; }}

/*--------------------slider section--------------*/
.makin-slider{width:100% !important; float:left;}
.makin-slider img{width:100%; float:left;}
.glyphicon-chevron-left:before {
    content: no-close-quote !important;
}
/* Carousel Styles */
.carousel-indicators .active {
    background-color: #2980b9;
}
.carousel-inner>.item{position:relative;}

.carousel-inner img {
    width: 100%;
    max-height: 460px
}

.carousel-control {
    width: 0;
}

.carousel-control.left,
.carousel-control.right {
	opacity: 1;
	filter: alpha(opacity=100);
	background-image: none;
	background-repeat: no-repeat;
	text-shadow: none;
}

.carousel-control.left span {
	padding: 15px;
}

.carousel-control.right span {
	padding: 15px;
}

.carousel-control .glyphicon-chevron-left, 
.carousel-control .glyphicon-chevron-right, 
.carousel-control .icon-prev, 
.carousel-control .icon-next {
	position: absolute;
	top: 45%;
	z-index: 5;
	display: inline-block;
	
}
/*.carousel-control i, 
.carousel-control i, 
.carousel-control .icon-prev, 
.carousel-control .icon-next {
	position: absolute;
	top:0;
	z-index: 5;
	display: inline-block;
	    left: 8px;
}*/

.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
	left: 0;
}

.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
	right: 0;
}

.carousel-control.left span,
.carousel-control.right span {
	background-color: #000;
}

.carousel-control.left span:hover,
.carousel-control.right span:hover {
	opacity: .7;
	filter: alpha(opacity=70);
}

/* Carousel Header Styles */
.header-text {
    position: absolute;
    top: 20%;
    left: 10.8%;
    right: auto;
    width: 40%;
    color: #fff;
	background:rgba(0, 0, 0, 0.53);
	margin-top:90px;
	padding:10px;
}
.header-text:hover{    background: rgba(0, 0, 0, 0.22);}
.header-text h2 {
    font-size: 30px;
}

.header-text h2 span {
	padding: 10px;
	    text-transform: uppercase;
    word-spacing: 5px;
    line-height: 45px;
}
.header-text h2 span:hover{color:#ccc;}
.header-text h3 span {
	padding: 15px;
}
.header-p{font-size:14px; text-align:center; color:#ccc;  text-transform: uppercase; line-height:30px;  }

.btn-min-block {
    min-width: 170px;
    line-height: 26px;
}

.btn-theme {
    color: #fff;
    background-color: transparent;
    border: 2px solid #fff;
    margin-right: 15px;
}

.btn-theme:hover {
    color: #000;
    background-color: #fff;
    border-color: #fff;
}
.makinsw-btn{text-align: right;     margin-bottom: 0px; padding:5px 40px;}
.makinsw-btn-right{text-align: center; float:right; margin-right:20px;}
.makin-btn{background:#fff; border-radius:3px; color:#000269; padding:7px; font-size:11px; font-weight:normal; text-decoration:none; border:1px solid #000269;}
.makin-btn:hover{border:1px solid #fff; background:#000269; border-radius:3px; color:#fff; padding:7px; font-size:11px; text-decoration:none;  font-weight:normal }

.makin-btn-abt:hover{background:#fff; border-radius:6px; color:#000269; padding:7px; font-size:11px; font-weight:normal; text-decoration:none; border:1px solid #000269;}
.makin-btn-abt{border:1px solid #fff; background:#000269; border-radius:6px; color:#fff; padding:7px; font-size:11px; text-decoration:none;  font-weight:normal }
/*----------------main-content-------*/
.makin-heading{font-size:24px; color:#0069aa; text-align:left; margin:10px 2px;}
.makin-p{font-size:14px; color:#333; text-align:left; margin:5px 0; line-height: 24px;}
.makin-ul{width:100%; padding:10px 0; float:left;}
.makin-ul ul{list-style:none; padding:0; margin:0; float:left; width:100%;     background: #f2f2f2;}
.makin-ul ul li{list-style:none;  margin:2px 0; float:left; display:block; width:100%; text-transform:uppercase;   border-bottom: 1px solid #ccc;}
.makin-ul ul li a{ padding: 10px; background:#f2f2f2;color:#333; text-decoration:none; width:100%; float: left; font-size:13px; position: relative; } 
.makin-ul ul li a:hover{padding: 10px;
  
    color: #fff;
    text-decoration: none;
    width: 100%;
    float: left;
    font-size: 13px;
    background: url(../img/ul-list.png) no-repeat;
    background-size: 100%;
    margin-right: -9px;
    position: relative;
    left: -12px; } 
.makin-ul ul li i{font-size:18px; margin:2px 5px 0 2px;}

.active-ul{padding: 10px  !important;  
    color: #fff  !important;
    text-decoration: none;
    width: 100%;
    float: left;
    font-size: 13px;
    background: url(../img/ul-list.png) no-repeat !important;
    background-size: 100%  !important;
    margin-right: -9px;
    position: relative;
    left: -12px;  } 
.m-heading{color:#000269; font-size:22px; text-align:center; text-transform:uppercase; margin:10px 0;}
.makin-main{background:#f2f2f2; width:100%; float:left;  margin-top:10px;  margin: 15px 0 15px;}
.makin-main h2{color:#000269; font-size:24px; text-align:center; text-transform:uppercase; }
.makin-main p{     padding: 10px 30px;
    color: #000;
    font-size: 14px;
    text-align: left;
    line-height: 30px;}
.makin-products{  padding: 0px 30px;}	
.makin-heading{color:#000269; font-size:24px; text-align:center; text-transform:uppercase; }
<!---------------- tab -------------->




/*---flex slider-----*/

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:99999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
    position: relative;
    overflow: hidden;
    float:left;
    width:100%;
   
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:0px;
}


/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    padding:5px 10px;
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;      
    position: absolute;
    cursor: pointer;
    z-index: 4;
    top:40%;
    background: rgba(0,0,0,0.5);
    color: #fff;     
}

.nbs-flexisel-nav-left {
    left: 10px;
}

.nbs-flexisel-nav-left:before {
    content: "<"
}

.nbs-flexisel-nav-left.disabled {
    opacity: 0.4;
}

.nbs-flexisel-nav-right {
    right: 5px;    
}

.nbs-flexisel-nav-right:before {
    content: ">"
}

.nbs-flexisel-nav-right.disabled {
    opacity: 0.4;
}

/*---flex slider-----*/




/*----------product--------------*/
.makin-product{width:100%; float:left; background:#e5e5e5; padding:12px 30px; margin:20px 0 0 0;}
.slide-wrapper {
    position: relative;
    overflow: hidden;
	width:100% !important;
}
.slide-h {
    position: relative;
    left: 0;
}
.slide-h li {
    float: left;
}
.slide-v {
    position: relative;
    top: 0;
}
.slide-pile {
    position: relative;
}
.slide-pile li {
    position: absolute;
    left: 0;
    top: 0;
}

/*common*/
*{margin: 0;padding: 0;}
li{list-style-type: none;height: auto;}
.slide{position: relative;}
.slide h3{font-size: 20px;line-height: 2;text-align: center;}
li div{width: 100%;height: 100%;text-align: center;line-height: auto;color: #fff;}
.orange{background: orange;}
.green{background: green;}
.blue{background: blue;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
.prev,
.next{    position: absolute;
    top: -40px;
    margin-top: 0;
    width: 40px;
    height: 35px;
    background: #000269;
    font-size: 25px;
    color: #fff;
    text-align: center;
    line-height: 36px;}
	
.prev:hover,
.next:hover{background: #444;}
.prev{    right: 50px;}
.next{right: 0px;}
.page{position: absolute;bottom: 10px;left: 0;right: 0;text-align: center;}
.page a{width: 10px;height: 10px;border-radius: 50% ;background: #ff0000;margin-right: 5px;display: inline-block;}
.page a.on{background: #ff0;}
.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}


/*default, fade,lazy*/
#default li, #fade li, #lazy li{width:100%;font-size: 30px;}
#lazy li img{width: 100%;height: 100%;}

/*carousel*/
#carousel li{width:265px;font-size: 20px;}

/*tab*/
.each-news{line-height: 2;height: auto;color: #000;position: relative;padding: 0 10px;}
#tab h4{font-size: 14px;text-align: left;}
#tab span{position: absolute;right: 30px;top: 0;color: #999;}
#tab li{width: 600px;}
#tab .slide-wrapper{background: #eee;}
.page-tab a{float: left;width: 80px;line-height: 30px;background: #000;color: #fff;text-align: center;margin-right: 10px;}
.page-tab a.on{background: #666;}
.tip{position: fixed;left: 20px;top: 20px;width: 80px;color:#000;}
.tip:hover{text-decoration: underline;}

/*.mt40 {
    margin-top: 40px;
}*/
.cuadro_intro_hover{
    padding: 0px;
    position: relative;
    overflow: hidden;
    height: 165px;
    background: #000269;
    border: 5px solid #000269;
    color: #fff;
	}
	.cuadro_intro_hover:hover .caption{
		opacity: 1;
		transform: translateY(-150px);
		-webkit-transform:translateY(-150px);
		-moz-transform:translateY(-150px);
		-ms-transform:translateY(-150px);
		-o-transform:translateY(-150px);
	}
	.cuadro_intro_hover img{
		z-index: 4;
	}
	.cuadro_intro_hover .caption{
		position: absolute;
		top:170px;
		-webkit-transition:all 0.3s ease-in-out;
		-moz-transition:all 0.3s ease-in-out;
		-o-transition:all 0.3s ease-in-out;
		-ms-transition:all 0.3s ease-in-out;
		transition:all 0.3s ease-in-out;
		width: 100%;
	}
	.cuadro_intro_hover .blur{
		
        color: #393d62;
		height: 220px;
		z-index: 5;
		position: absolute;
		width: 100%;
	}
	.cuadro_intro_hover .caption-text{
		z-index: 10;
		color: #fff;
		position: absolute;
		height: 220px;
		text-align: center;
		top:-40px;
		width: 100%;
		background: #000269;
		
	}


.caption-text h3{padding:5px 10px;color: #fff; margin:0px 0 10px 0 ;
    text-transform: uppercase;
    font-size: 16px;
	font-weight: bold;
    text-align: center;}
	
	
	
.caption-text p{ 
    padding:0 10px 10px 10px;
    color: #f2f2f2;
    font-size:12px;
    text-align:center;     line-height: 20px;}	

.prod-main{width:100%; float:left;}
 .prod-text{
    color: #fff;
    /* height: 220px; */
    text-align: center;
    width:98%;
    background:#e5e5e5;
    float: left;
    position: absolute;
    bottom: 0;
	}

.prod-text:hover{ background: rgba(0, 0, 0, 0.88); 	-webkit-transition:all 0.3s ease-in-out;
		-moz-transition:all 0.3s ease-in-out;
		-o-transition:all 0.3s ease-in-out;
		-ms-transition:all 0.3s ease-in-out;
		transition:all 0.3s ease-in-out;}
		
.prod-text h3{    padding: 10px 0; color: #ee3a43; margin:0;
    text-transform: uppercase;
    font-size: 16px;
	font-weight: bold;
    text-align: center;}
	
.prod-text h3:hover{ color:#fff; 	-webkit-transition:all 0.3s ease-in-out;
		-moz-transition:all 0.3s ease-in-out;
		-o-transition:all 0.3s ease-in-out;
		-ms-transition:all 0.3s ease-in-out;
		transition:all 0.3s ease-in-out;}
	
.prod-text p{ 
    padding:0 10px 10px 10px;
    color: #393d62;
    font-size:12px;
    text-align:center;}	


/*------------------------footer---------------*/
.makin-footer{width:100% !important; float:left; background:#222; padding:10px; text-align:center; font-size:12px;}
.makin-footer p{color:#f2f2f2;padding:4px;}
.makin-footer a{color:#f2f2f2; padding:4px; text-decoration:none;}
.makin-footer a:hover{color:#ccc;}
.makin-footer-main {
    width: 100% !important;
    float: left;
    margin-top: 5px;
    margin: 0px;
    background:url(../img/bg-m.jpg) no-repeat;
    padding: 20px;
	background-size:100%;
}
.makin-footer-main .makin-f {
    float: left;
}
.makin-footer-main h3 {
    font-size:22px;
    color: #fff;
    text-transform: uppercase;
    margin: 5px 0 20px;
}
.makin-footer-main p {
    color: #f2f2f2;
    padding: 4px; margin:0;
}
.makin-footer-main a{color:#f2f2f2;}
.makin-footer-main a:hover{color:#f4f4f4;}
.makin-footer-main i{color:#f2f2f2; margin-right:5px;}
.makin-form {
    width: 100%;
    margin: 5px 0;
    float: left;
    background: none;
    border: 1px solid #ccc;
    padding: 15px;
    border-radius: 4px;
    height: 35px;
}
.makin-submit {
    width: 100px;
    padding: 10px;
    color: #ccc;
    float: right;
    background: #111;
    border-radius: 5px;
    border: none;
}

/*------------------------heading banner ----------------------*/
.page-header-makin {    background-color: #f8f9f9;    margin: 0;    position: relative;}
.page-header-sm {    padding: 30px 0 !important;    text-align: center;}
.page-header .page-title {    color: #4e4e4e;    font-family: "Montserrat", sans-serif;    font-size: 28px;    font-weight: 700;    margin: 0;}
.page-header + .breadcrumb {   border-top: none;}
.breadcrumb{background:#fff !important;}
/*-----------------------------about-us-------------------*/
.about-txt{margin:10px 0; text-align:justify !important;}
.abt-img {    margin: 0 15px 5px 0;}
.ser-img {    margin: 18px 15px 5px 0;}
.ser-img img{width:100%;}
/*---------------product ------------*/
.product-makin {list-style:none;   width: 35%;  }
.product-makin ul{list-style:none;}
.product-makin ul li{    list-style: none;
    float: none;
    border: 1px solid #ccc;
    margin: 5px 0;
    width:100%; }
.product-makin ul li a{ padding:5px 10px; color:#0069aa; text-decoration:none; display:block;}
.product-makin ul li a:hover{ padding:5px 10px; background:#ee3a43; color:#fff;}

/*---------------------------------------- product tab ---------------------------------*/
ul, li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.tab_wrapper {
  margin: 10px 0 0px;
  display: inline-block;
  width: 100%;
  position: relative;
}

.tab_wrapper > ul {
  clear: both;
  display: inline-block;
  width: 100%;
      text-align: center; margin:0;     padding-right: 10px;
    padding-left: 15px;
}

.tab_wrapper > ul li {
  float: left;
  cursor: pointer;
  font-weight: bold;
  padding: 8px 18px;
  font-size:13px;
  border-bottom: 0;
  position: relative;
  color: #000;
  margin: 0 5px 0 0; 
  background:#f2f2f2 ;
      width: 47.8%;
}

.tab_wrapper > ul li.active {
 color: #fff;
  background:#000269 ;
}

.tab_wrapper > ul li.active:after {
  content: "";
  position: absolute;
  bottom: -1px;
  height: 1px;
  left: 0;
  background: #fff;
  width: 100%;
}

.tab_wrapper .controller {
  display: block;
  overflow: hidden;
  clear: both;
  position: absolute;
  top: 0;
  right: 0;
}

.tab_wrapper .controller span {
  padding: 8px 22px;
  background: #49a4d9;
  color: #fff;
  text-transform: uppercase;
  display: inline-block;
}

.tab_wrapper .controller span.next {
  float: right;
  margin-left: 10px;
}

.tab_wrapper .content_wrapper {
  float: left;
  width: 100%;
  border-top: 0;
  box-sizing: border-box;
}

.tab_wrapper .content_wrapper .tab_content {
  display: none;
  padding: 0px;
}

.tab_wrapper .content_wrapper .tab_content.active { /* display: block; */
}

.tab_wrapper .content_wrapper .tab_content .error { color: red; }

.tab_wrapper .content_wrapper .accordian_header {
  display: none;
  padding: 10px 20px;
  text-transform: uppercase;
  font-weight: bold;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #fff;
  position: relative;
  cursor: pointer;
}

.tab_wrapper .content_wrapper .accordian_header.active {
  color: #49a4d9;
  border-bottom: 1px solid #ccc;
}

.tab_wrapper .content_wrapper .accordian_header.active:after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  width: 5px;
  height: 100%;
  background: #49a4d9;
}

.tab_wrapper .content_wrapper .accordian_header .arrow {
  float: right;
  display: inline-block;
  width: 12px;
  height: 12px;
  position: relative;
  border-radius: 2px;
  transform: rotate(-135deg);
  background: #fff;
  border-top: 3px solid #ccc;
  border-left: 3px solid #ccc;/* &:after{
  	position: absolute;
  	top: 0;
  	content: "";
  	left: 0;
  	width: 10px;
  	height: 10px;
  	background: $white;
  	border-top: 3px solid $border_color;
  	border-left: 3px solid $border_color;
  } */
}

.tab_wrapper .content_wrapper .accordian_header.active .arrow {
  transform: rotate(45deg);
  margin-top: 5px;
  border-top: 3px solid #49a4d9;
  border-left: 3px solid #49a4d9;
}

.tab_wrapper.left_side > ul {
  width: 25%;
  float: left;
  border-bottom: 1px solid #ccc;
}

.tab_wrapper.left_side > ul li {
  width: 100%;
  box-sizing: border-box;
  margin: 0;
  padding: 12px 18px;
  border-width: 1px;
  border-right: 0;
  border-left: 0;
}

.tab_wrapper.left_side > ul li:after {
  left: 0;
  top: 0;
  content: "";
  position: absolute;
  width: 5px;
  height: 100%;
  background: #ccc;
}

.tab_wrapper.left_side > ul li.active { border-color: #ccc; }

.tab_wrapper.left_side > ul li.active:after {
  left: 0;
  top: 0;
  width: 5px;
  height: 100%;
  background: #49a4d9;
}

.tab_wrapper.left_side > ul li.active:before {
  right: -1px;
  position: absolute;
  top: 0;
  content: "";
  width: 2px;
  height: 100%;
  background: #fff;
}

.tab_wrapper.left_side .content_wrapper {
  width: 75%;
  border: 1px solid #ccc;
  float: left;
}

.tab_wrapper.left_side .controller { top: -50px; }

.tab_wrapper.right_side > ul {
  width: 25%;
  float: right;
  border-bottom: 1px solid #ccc;
}

.tab_wrapper.right_side > ul li {
  width: 100%;
  box-sizing: border-box;
  margin: 0;
  padding: 12px 18px;

  border-width: 1px;
  border-right: 0;
  border-left: 0;
  text-align: right;
}

.tab_wrapper.right_side > ul li:after {
  right: 0;
  left: inherit;
  top: 0;
  content: "";
  position: absolute;
  width: 5px;
  height: 100%;
  background: #ccc;
}

.tab_wrapper.right_side > ul li.active { border-color: #ccc; }

.tab_wrapper.right_side > ul li.active:after {
  right: 0;
  left: inherit;
  top: 0;
  width: 5px;
  height: 100%;
  content: "";
  background: #49a4d9;
}

.tab_wrapper.right_side > ul li.active:before {
  left: -2px;
  right: inherit;
  position: absolute;
  top: 0;
  content: "";
  width: 2px;
  height: 100%;
  background: #fff;
}

.tab_wrapper.right_side .content_wrapper {
  width: 75%;
  float: left;
  border: 1px solid #ccc;
}

.tab_wrapper.right_side .controller { top: -50px; }

.tab_wrapper.accordion .content_wrapper { border-color: #ccc; }

.tab_wrapper.accordion .content_wrapper .accordian_header { display: block; }

.tab_wrapper.accordion > ul { display: none; }


/*---------------------------contact info ---------------*/
/* ## Contact Info */

.contact-info {
  line-height: 1.4286em;
  list-style: none;
  padding: 0;
}

.contact-info li {
  border-radius: 4px;
  padding: 7px 12px 7px 44px;
  position: relative;
}

.contact-info li::before {
  border-right: 1px solid;
  bottom: 1px;
  content: "";
  left: 0;
  position: absolute;
  top: 1px;
  width: 31px;
  
}

.contact-info i {
  left: 0;
  position: absolute;
  text-align: center;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 31px;
}

/* ## Info Table */

.info-table-icon {
  color: #0069aa;
  font-size: 18px;
}

.info-table-content {
  color: #000;
}

.info-table-content strong {
  color: #898989;
  font-weight: normal;
}

.info-table-row:first-of-type > *::after {
  display: none;
}

.info-table {
  border-bottom: none;
  width: 100%;
}

.anps-shadows .info-table {
  border: none;
  box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.12);
}

.info-table td,
.info-table th {
  padding: 16px 23px;
  position: relative;
  vertical-align: middle;
}

.info-table td::after,
.info-table th::after {
  background-color: #fff;
  content: "";
  height: 1px;
  position: absolute;
  top: -1px;
  width: 2px;
}

.info-table th {
  font-weight: 400;
  text-align: center;
  width: 63px;
}
.info-table th i{    color: #000269 !important;
    border: 1px solid #000269;
    padding: 5px;
    border-radius: 50%;
    width: 30px;
    height: 30px;}
.info-table th::after {
  right: 0;
}

.info-table td {
  border-left-style: none;
}

.info-table td::after {
  left: 0;
}

/* ## Jumbotron */

.jumbotron {
  background-size: cover;
  color: #5a5a5a;
  font-size: 18px;
  padding-bottom: 33px;
  padding-top: 33px;
}
.send-btn{background: #000269;
    border-radius: 3px;
    color: #fff;
    padding: 10px 15px;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    border: 1px solid #000269;
    letter-spacing: 1px;
    text-transform: uppercase;}
.send-btn:hover{border:1px solid #000269; background:#fff; border-radius:3px; color:#000269; padding:10px 15px; font-size:14px; text-decoration:none;  font-weight:normal;text-transform:uppercase;}
.info-table td a{color:#000; text-decoration:none;}
.info-table td a:hover{color:#666;}
@media (min-width: 768px) {
  .jumbotron {
    padding-bottom: 63px;
    padding-top: 63px;
  }
}

@media (min-width: 1000px) {
  .jumbotron {
    padding-bottom: 133px;
    padding-top: 133px;
  }
}

.jumbotron .wpb_column > .vc_column-inner:first-child {
  padding-top: 0 !important;
}

.jumbotron .wpb_column > .vc_column-inner:first-child > .wpb_wrapper {
  margin-top: 0 !important;
}

.font-size-18 {
  color: #5a5a5a;
  font-size: 18px;
}

/* ## Contact */

.form-group input:not([type="submit"]),
.form-group textarea,
.wpcf7 input:not([type="submit"]),
.wpcf7 textarea {
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  color: inherit;
  padding: 15px 20px;
  position: relative;
  width: 100%;
  z-index: 1;
}

.form-group input:not([type="submit"]):focus,
.form-group input:not([type="submit"]):hover,
.form-group textarea:focus,
.form-group textarea:hover,
.wpcf7 input:not([type="submit"]):focus,
.wpcf7 input:not([type="submit"]):hover,
.wpcf7 textarea:focus,
.wpcf7 textarea:hover {
  outline-color: #fab702;
}

.form-group input:not([type="submit"]):not(:focus).alert,
.form-group input:not([type="submit"]):not(:focus).wpcf7-not-valid,
.form-group textarea:not(:focus).alert,
.form-group textarea:not(:focus).wpcf7-not-valid,
.wpcf7 input:not([type="submit"]):not(:focus).alert,
.wpcf7 input:not([type="submit"]):not(:focus).wpcf7-not-valid,
.wpcf7 textarea:not(:focus).alert,
.wpcf7 textarea:not(:focus).wpcf7-not-valid {
  background: transparent;
  border-color: #e31919;
}

.form-group textarea,
.wpcf7 textarea {
  height: 212px;
  max-width: 100%;
}

.form-group textarea[rows="1"],
.wpcf7 textarea[rows="1"] {
  height: 51px;
}

.form-group textarea[rows="2"],
.wpcf7 textarea[rows="2"] {
  height: 117px;
}

.form-group textarea[rows="3"],
.wpcf7 textarea[rows="3"] {
  height: 183px;
}

.form-group textarea[rows="4"],
.wpcf7 textarea[rows="4"] {
  height: 249px;
}

.form-group textarea[rows="5"],
.wpcf7 textarea[rows="5"] {
  height: 315px;
}

.input-text {
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  color: inherit;
  padding: 15px 20px;
  position: relative;
  width: 100%;
  z-index: 1;
}

.input-text:focus,
.input-text:hover {
  outline-color: #fab702;
}

.contact-form br,
.wpcf7 br {
  display: none;
}

.contact-form .form-group,
.wpcf7 .form-group {
  position: relative;
}

.contact-form .form-group .wpcf7-form-control-wrap,
.wpcf7 .form-group .wpcf7-form-control-wrap {
  display: block;
}

.contact-form .form-group .wpcf7-not-valid-tip,
.contact-form .form-group label,
.wpcf7 .form-group .wpcf7-not-valid-tip,
.wpcf7 .form-group label {
  color: #e31919;
  font-family: "PT Sans", sans-serif;
  font-size: 14px;
  position: absolute;
  right: 20px;
  top: 17px;
  z-index: 0;
}

.contact-form .form-group .alert,
.wpcf7 .form-group .alert {
  line-height: 20px;
  margin-bottom: 0;
}

.contact-form .spinner i,
.wpcf7 .spinner i {
  font-size: 42px;
}

form [class*="col-"] + [class*="col-"] {
  margin-top: 0;
}

input {
  outline-color: #00911c;
}

select {
  max-width: 100%;
}

.contact-form .form-group textarea.alert {
  margin-bottom: 15px;
}
/* ## Breadcrumbs */

.breadcrumb {
  border: 1px solid #e7e7e7;
  border-style: solid none;
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.14);
  font-family: "Montserrat", sans-serif;
  font-size: 13px;
  padding: 12px 0;
}

.breadcrumb ol,
.breadcrumb ul {
  margin: 0;
  padding: 0;
}

.breadcrumb li {
  color: #c3c3c3;
  display: inline-block;
  list-style: none;
  margin: 5px 50px 5px 0;
  position: relative;
}

.breadcrumb li:first-of-type {
  margin-left: 0;
}

.breadcrumb li:last-of-type {
  margin-right: 0;
}

.breadcrumb li:last-of-type::before {
  display: none;
}

.breadcrumb li::before {
  content: "\f105";
  font-family: "FontAwesome";
  font-size: 14px;
  position: absolute;
  right: -30px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.breadcrumb a {
  color: #000;
  text-decoration:none;
}

.breadcrumb a:focus,
.breadcrumb a:hover {
  color: #0069aa;
}

.page-header + .breadcrumb {
  border-top: none;
}
/*---------------------------enquiry form ---------------------*/
.enquiry-form{width:500px; margin:0 auto;}
.enquiry-form-in{width: 100%;
    float: left;
    padding: 20px;
    border: 1px solid #000269;
    margin-bottom: 30px;
    background: #f2f2f2;}

.auth-form{width:700px; margin:20px auto;}
.auth-form-in{width:100%; float:left; border:1px solid #ccc; padding:0px 30px;}
.auth-form-in h3{font-size:22px; text-transform:uppercase; margin-top:20px;}
.form-inside{width:100%; float:left;    margin: 10px 0;}
.form-txt{width:44%; float:left;}
.form-txt1{width:100%; float:left;}
.form-input{width:55%; float:left;}
.auth-input{padding:10px; background:none; border:1px solid #ccc; width: 100%;}
.auth-textarea{padding:10px; background:none; border:1px solid #ccc; width: 100%; height:120px;}
.auth-select{padding:10px; background:none; border:1px solid #ccc; width: 100%;}
.form-txt .required {    color: #c00;    padding-left: 3px;}
.form-btn { float: right;    margin: 20px 5px; }
.mt40{float:left; padding:0 7px 0 0 !important;}
.center-block {    padding: 0 !important;}

.hvr-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}
/*------------------------heading banner ----------------------*/
.page-header-aj {    background-color: #f8f9f9;    margin: 0;    position: relative;}
.page-header-sm {    padding: 30px 0 !important;    text-align: center;}
.page-header .page-title {    color: #4e4e4e;    font-family: "Montserrat", sans-serif;    font-size: 28px;    font-weight: 700;    margin: 0;}
.page-header + .breadcrumb {   border-top: none;}
.breadcrumb{background:#fff !important;}
.map-makin{width:600px; height:485px;}
/*---------------------------responsive  ---------------------*/
@media only screen and (min-width:1000px) and (max-width:1200px) {
.makin-social {  width: 50%;}
.d-menu {    width: 82%;}
.menu li a { font-size: 12px;}
.makin-video img{width:100%;}
.news-inner {    width: 245px;}
.cert-box1 {    width: 46%;}
.cert-box{padding:15px;}
.caption-text h3 {    padding: 10px 10px;}
.product-makin {    width: 46%;}
.abt-img img{width:100%;}
.prod-text {    width: 97%;}
#carousel li{width:215px;font-size: 20px;}
.tab_wrapper > ul li{width:45%; padding: 8px 10px;}
.active-ul {    padding: 5px 10px !important;}
.makin-ul ul li a{   padding: 5px 10px !important;}
.makin-ul ul li a:hover{   padding: 5px 10px !important;}
}
@media only screen and (min-width:991px) and (max-width:999px) {.d-social{ width:58%;}.prod-text {    width: 94%;} }
@media only screen and (min-width:768px) and (max-width:999px) {
.makin-logo {    width: 35%;}
.makin-social {    width: 64%;}
.caption-text h3{font-size: 12px;}
.tab_wrapper > ul li{width:45%; padding: 8px 10px;}
.accordion-wrapper{display:none;}
.res-slider{display:block;}
.makin-footer-main h3{margin: 20px 0 20px;}
.makin-footer-main{padding:0; background:#333;}
.makin-ul ul li a{font-size:12px;}
.makin-ul ul li a:hover{font-size:12px;}
.makin-ul ul li i{font-size:16px;}
.makin-products {    padding: 10px 25px;}
#carousel li{width:245px;font-size: 20px;}
.prod-main {    margin: 10px auto;}
.prod-text {    width: 96%;}
.news-inner .post-content {    padding: 0px 12px 15px;}
.cert-box1 {    width: 100%;    float: none;    text-align: center;}
.cert-box2 {    width: 100%;    float: none;    text-align: center;}
.header-text h2 {    font-size: 26px;}
.header-text{margin-top: 0; width: 50%;}
.makin-logo img {    width: auto;}
.header-top .makin-mail {    width: 45%;}
.d-menu {    width: 82%;}
.menu li a { padding: 5px;}
.makin-video img{width:100%;}
.news-inner {    width: 180px;}
.cert-box1 {    width: 46%;}
.cert-box{padding:15px;}
.product-makin {    width: 56%;}
.center-block {    width: 100%;}
.abt-img img{width:100%;}
}
@media only screen and (min-width:601px) and (max-width:767px) {
.active-ul{background: #000269 !important;}
.makin-ul ul li a:hover{background: #000269 !important;}
.accordion-wrapper{display:none !important;}
.makin-tag {    width: 75%;}
.makin-tag {    FONT-SIZE: 20px !important;}
.makin-tag span {    FONT-SIZE: 35px !important;}
.makin-logo img {    width: 100%;}
.makin-logo {    width: 35%;}
.makin-social {    width: 64%;}
.res-slider{display:block;}
.makin-footer-main{padding:0; background:#333;}
.prod-main {    margin: 10px auto;}
.prod-text {    width: 96%;}
.makin-menu {    width: auto;}
 .d-menu{width:auto;}
.menu ul { top: 37px; position:absolute; right:0; }
.menu li a { font-size: 12px; }
 .d-menu {    position: absolute;    right: 10px;    width: auto; top:35px;}
.makin-logo{width: 30%;}
.responsive-menu{background:#ee3a43;}
.news-inner { width: 48%;}
.makin-video {    width: 90%;    padding: 10px;    float: none;    margin: 10px auto;}
.makin-video  img{width:100%;}
.product-makin {    width: 76%;}
.center-block {    width: 100%;}
.abt-img img{width:100%;}
.header-top .makin-mail {    float: right;    width: 30%;}
}

@media only screen and (min-width:451px) and (max-width:600px) {
.active-ul{background: #000269 !important;}
.makin-ul ul li a:hover{background: #000269 !important;}
.accordion-wrapper{display:none !important;}
body{ background:none;  }
.makin-tag {    width: 75%;}
.makin-tag {    FONT-SIZE: 20px !important;}
.makin-tag span {    FONT-SIZE: 35px !important;}
.makin-logo img {    width: auto;}
.makin-logo {    width:100%;}
.makin-social {    width: 100%;}
.makin-tag {    width:65%;}
.makin-tag img {    width: 90%;}
.makin-social ul {    margin-top: 2%;    margin-right: 1%;}

.menu li{margin:0;}
.menu li a{padding: 6px;}
.res-slider{display:block;}
.makin-footer-main{padding:0; background:#333;}
#carousel li{width: 184px;}
.prev, .next{top:50%;}
.prev{left:0;}
.makin-logo {  width: 100%;text-align: center;}
.prod-main {    margin: 10px auto;}
.prod-text {    width:97.2%;}
.center-block img {    width: 100%;}
 .d-menu {    position: absolute;    right: 10px;    width: auto; top:55px;}
 .d-menu{width:auto;}
.menu ul { top: 37px; }
.menu li a { font-size: 12px; }
.makin-menu {   width: auto;}
.responsive-menu {    background: #ee3a43;}
.responsive-menu:hover {    background: #0069aa;}
.news-inner {    width: 46%;}
.makin-video {    width: 90%;    padding: 10px;    float: none;    margin: 10px auto;}
.makin-video  img{width:100%;}
.cert-box{padding: 30px;}
.caption-text h3 {  margin: 0px ;}
.product-makin {    width:100%;}
.center-block {    width: 100%;}
.abt-img img{width:100%;}
.enquiry-form {    width: 100%; }
.makin-logo img {    width: auto;}
}
@media only screen and (min-width:50px) and (max-width:450px) {
.active-ul{background: #000269 !important;}
.makin-ul ul li a:hover{background: #000269 !important;}
.accordion-wrapper{display:none !important;}
body{ background:none;  }
.makin-tag {    width: 75%;}
.makin-tag {    FONT-SIZE: 20px !important;}
.makin-tag span {    FONT-SIZE: 35px !important;}
.makin-logo img {    width: auto;}
.makin-logo {    width:100%;}
.makin-social {    width: 100%;}
.makin-tag {    width:65%;}
.makin-tag img {    width: 90%;}
.makin-social ul {    margin-top: 0%;    margin-right: 1%; position: absolute;}

.res-slider{display:block;}
.makin-footer-main{padding:0; background:#333;}
#carousel li{width:235px;}
.prev, .next{top:50%;}
.prev{left:0;}
.makin-logo { width: 100%; text-align: center; margin-bottom: 10px;}
.prod-main {    margin: 10px auto;}
.prod-text {    width: 96%;}
.header-top .makin-mail {    float: right;    width: 50%;}
.abt-img {    margin: 0 15px 5px 0; width:100%;}
.abt-img img{width:100%;}
.product-makin {    width:100%;}
.center-block {    width: 100%;}
 .d-menu {    position: absolute;    right: 10px;    width: auto; top:50px;}
 .d-menu{width:auto;}
 .responsive-menu {    background: none;}
.news-inner {    width: 100%;    float: none;    margin: 10px auto;}
.makin-video {    width: 100%;    padding: 10px;    float: none;    margin: 10px auto;}
.makin-video  img{width:100%;}
.caption-text h3 {  margin: 0px ;}
.cert-box1 {    width: 100%;    float: none;    text-align: center;}
.cert-box2 {    width: 100%;    float: none;    text-align: center;}
.enquiry-form {    width: 100%; }
.form-txt {    width: 100%;  margin: 10px 0;}
.form-input {    width: 100%;  }
.makin-tag{width:100%; float:none; text-align:center;}
.makin-tag img {    width: 70%;}
}


 @media only screen and (max-width: 736px) {

.tab_wrapper > ul { display: block; }

.tab_wrapper .content_wrapper { border: 0; }

.tab_wrapper .content_wrapper .accordian_header { display: none; }

.tab_wrapper.left_side .content_wrapper, .tab_wrapper.right_side .content_wrapper {
  width: 100%;
  border-top: 0;
}

.tab_wrapper .controller { display: none; }

/*.tab_wrapper .content_wrapper .accordian_header {
  display: none;
  padding: 10px 20px;
  text-transform: uppercase;
  font-weight: bold;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #fff;
  position: relative;
  cursor: pointer;
}*/
.tab_wrapper > ul li{width:100%; }
.tab_wrapper > ul{width:100%;}

}
@media (min-width: 768px)
.container {
    width: 100% !important;
}


.tab-heading{margin: 10px 0 20px; background: #000;  padding: 5px; color: #fff; text-align:center; line-height: 26px;}
.tabs .content p { padding-bottom: 2px; }
.tabs .content p:last-of-type { padding-bottom: 0px; }

.pro-table{  font-family: 'Open Sans'; vertical-align:middle !important; height:680px; overflow:auto; margin-top: 98px;}
.pro-table table{position:relative;}
.pro-table table th{background:#000269; text-transform:uppercase; text-align:center; color:#fff;}

.table-bordered {background: #fbfbfb;  font-family: 'Open Sans'; vertical-align:middle !important;}
.table-bordered th{}
.pro-heading{font-size:16px; color:#000; text-transform:uppercase; padding: 5px 0; font-weight:bold;}
.cata{padding:25px 20px; width:55%; margin:40px auto; background:rgba(242, 242, 242, .8); border:#ccc solid 1px;}


