body{font-family: 'Open Sans', sans-serif; background-color:#ffffff;}
.body{font-family: 'Open Sans', sans-serif; background-color:#ffffff; }
.body2{font-family: 'Open Sans', sans-serif; background-color:#db4189;}
.body3{font-family: 'Open Sans', sans-serif; background-color:#69b8e9;}
h1,h3,h3,h4,h5{font-family: 'Open Sans', sans-serif;}
.top-section{border-top:3px solid #e74c3c;  background-size:100% 100% }
 .mwt_nav .navbar-brand{padding:5px 0;  }
.mwt_nav .navbar-default{border:none; box-shadow:none; background:none}
.mwt_nav .navbar{margin:0; min-height:inherit}
.mwt_nav .nav > li{padding:0 0;}
.mwt_nav .nav > li > a{padding:0 18px; line-height:110px; background:none; font-family:Arial, Helvetica, sans-serif; font-size:15px;  font-family: 'Open Sans', sans-serif; outline:none}
.mwt_nav .navbar-default .navbar-nav > .active > a,.mwt_nav .nav > li > a:hover{color:#e74c3c;  }


 
.img-4-product{padding:1px;}
.img-4-product img{ padding:3px; width:100%; height:auto; transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.img-4-product .col-sm-3:hover img{overflow:hidden; transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);}
.product-page p{margin-bottom:20px;}
 
p{margin-bottom:20px;}
.parallax-window {
  min-height: 300px;
  background: transparent; margin-bottom:0; position:relative; background-position:center top;
  text-align:justify;
}
.dot-div{position:fixed; top:40%; z-index:200; right:20px; padding:10px; background:#ffffff; display:table;}
.dot-div a{display:block; background:#dcf1ff; width:15px; height:15px; margin-bottom:5px; text-indent:-3000px; -webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px; outline:none}


.top-lg-bg{min-height:100px; background-color:#663399;}
.img-bs-arrow{ width:100%; left:0;margin-top:-50px; top:1px;  text-align:center; position:relative; z-index:2; transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.img-bs-arrow:hover{top:20px;}
.title01{margin:0; font-size:26px; font-weight:300; margin-bottom:15px;}

.title01 span{font-weight:600}
.left-cImg{float:left; margin-right:10px;}
.title02{font-size:22px; background:#51539d; padding:10px;   border-radius: 0px 10px 0px 10px;  -moz-border-radius: 0px 10px 0px 10px;  -webkit-border-radius: 0px 10px 0px 10px; text-align:center; color:#fff; font-weight:300; margin:0; text-transform:uppercase; margin-bottom:15px;}
.title02 span{font-weight:600}

.title03{font-size:40px; padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.3); font-weight:600; text-transform:uppercase; color:#FFFFFF; margin:0; margin-bottom:15px; margin-top:90px; text-decoration:none;}

.title-inner{font-size:24px; padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.3); font-weight:600; text-transform:uppercase; color:#4c4c4c; margin:0; margin-bottom:15px; margin-top:20px; text-decoration:none;}

.social-and-email{ padding-bottom:80px; padding-top:25px;}

.parallelogram{  background:#e74c3c; -webkit-transform: skew(20deg); -moz-transform: skew(20deg); -o-transform: skew(20deg); background-repeat:repeat-x;  }

.purple2-bg{ background-image:url(../images/contain-bg.png); background-color:#fff; center top; background-size:100% 100%}

.foot-bg{ background-image:url(../images/foot-bg.png); background-color:#fff; center top; background-size:100% 100%}

.bann-bg{ background-image:url(../images/ban-bg.png); background-color:#fff; center top; background-size:100% 100%; height:524px;}

.grey-bg0{ background-color:#663399; no-repeat center top; background-size:100% 100%}

.grey-bg{background:url(../images/grey-bg.jpg) no-repeat center top; background-size:100% 100%}

.grey2 {background:url(../images/grey-1.jpg) no-repeat center top; background-size:100% 100%}

.paddingtb{padding-top:15px; padding-bottom:10px; }
.font16{font-size:16px; line-height:30px;}
.btn-mahroom{background:#572f5c; color:#fff !important; padding:7px 20px;}

.mahroomT{color:#572f5c}
.goldT{color:#9b8220}
.btn-gold{background:#9b8220; color:#fff !important; padding:7px 20px;}
.gold-bg{background:url(../images/yellow-bg.jpg) no-repeat center top; background-size:100% 100%; text-shadow:0 1px 1px #fff;}


.blueT{color:#2a6f87; text-shadow:0 1px 1px #fff;}
.btn-blue{background:#2a6f87; color:#fff !important; padding:7px 20px;}
.blue-bg{background:url(../images/blue-bg.jpg) no-repeat center top; background-size:100% 100%; color:#000; /*text-shadow:0 1px 1px #333;*/}

.redT{color:#a70000; text-shadow:0 1px 1px #fff;}
.btn-red{background:#0f82c5; color:#fff !important; padding:5px 20px;}
.red-bg{background:url(../images/red-bg.jpg) no-repeat center top; background-size:100% 100%; color:#333; }

.map-bg {background:url(../images/map-bg.jpg) no-repeat center top; background-size:100% 100%; color:#333; }

.footer-div{background:#1b1a1b; color:#919191; padding-top:1px;}
.footer-address{background:#f7f7f7; text-align:center; line-height:30px; padding:25px 0}
.footer-address p{margin-bottom:0}
.footer-arrow{text-align:center; height:10px; }
.scrollToTop{transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease; position:relative; bottom:-20px;}
.scrollToTop:hover{ bottom:-0;}
.social-icon a{padding:0 3px;}
.Powered-div{text-align:right}
.copyrigt-div{padding:15px 0}
.copyrigt-div a{color:#fff; text-decoration:none; text-decoration:none}
.copyrigt-div a:hover{color:#f00}



.lg-bg-title{background:rgba(0,0,0,.5); margin:0; padding:25px; font-size:52px; color:#fff; font-weight:700; text-shadow:0 1px 1px #333; position:absolute; bottom:80px; width:100%;}

.welcome-txt{color:#FFF; margin:40px 0px 0px 0px;   float:left; position:relative; font-size:13px;}
.welcome-txt-inside{color:#333; margin:26px 0px 0px 0px;   float:left; position:relative; font-size:15px;margin-top: 0px;}

.welcome-txt28{color:#FFF; margin:40px 0px 0px 0px;   float:left; position:relative; font-size:15px;}
.welcome-txt28-inside{color:#333; margin:26px 0px 0px 0px;   float:left; position:relative; font-size:15px;margin-top: 0px;}

.home-circle-img{display:inline-block; position:relative}
.home-circle-img span{border:2px solid #7b4986;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%; 
	transition:All 1s ease;
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease; position:absolute; left:0; height:100%; top:0; width:100%; border:60px solid rgba(0,0,0,.2); }
 
.home-circle-img:hover span{border:2px dotted #388ebc}

#map_canvas img, .map_canvas img {
	max-width: none!important;
}
.map {
	width:100%;
	height:100%;
	max-height:350px;
}

.scale-effect{transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.scale-effect:hover{transform:scale(.9);
-webkit-transform:scale(.9);
-moz-transform:scale(.9);
-o-transform:scale(.9);
-ms-transform: scale(.9); opacity:.8}

.sm-thum-img {margin:0; padding:0;  list-style:none}
.sm-thum-img li{float:left; padding:5px; width:33.3%;}
.sm-thum-img li img{width:100%; height:auto; transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.sm-thum-img li:hover img{transform:scale(.9);
-webkit-transform:scale(.9);
-moz-transform:scale(.9);
-o-transform:scale(.9);
-ms-transform: scale(.9); opacity:.8;}

.home-box1{width:246px; height:277px;  background-image:url(../images/box1.png); background-repeat:no-repeat; padding:2px 25px 25px 35px;}

.section-left-div .inside-div{display:inline-block; position:relative;  }
.section-left-div .inside-div img{border:5px solid #fff; border-radius: 100%; 
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%; box-shadow:0 0 5px #ccc}
.section-left-div .inside-div span{
	border: 2px solid #e74c3c;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	transition: All 1s ease;
	-webkit-transition: All 1s ease;
	-moz-transition: All 1s ease;
	-o-transition: All 1s ease;
	position: absolute;
	left: 0px;
	height: 100%;
	top: 0px;
	width: 100%;
	border: 60px solid rgba(27,24,24,0.1);
}
.btn-more-red{background:#f3c606; color:#333333; padding:7px 20px;}
.btn-more{transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}

.btn-more:hover{margin-left:20px; box-shadow:0 0 10px #e9be09; text-decoration:none;}

.section-left-div .inside-div:hover span{border:2px dotted #e74c3c;}

.table-color{ background-color:#03F;}

.home-img{ width:124px; height:auto;  }
.box-tittle{width:200px; height: auto; padding:1px 5px 33px 28px; font-weight:600; color:#FFF;}
.box-tittle2{width:200px; height: auto; padding:1px 5px 33px 30px; font-weight:600; color:#FFF;}
.box-tittle3{width:200px; height: auto; padding:1px 5px 33px 18px; font-weight:600; color:#FFF;}
.box-tittle4{width:200px; height: auto; padding:1px 5px 33px 21px; font-weight:600; color:#FFF;}
.box-tittle5{width:200px; height: auto; padding:1px 5px 33px 2px; font-weight:600; color:#FFF;}

.section-left-div{ max-width:476px; margin:0 auto;  padding: 20px;
  padding-left: 10px;
  padding-top: 10px;}
  

.section-left-div1 .inside-div1{display:inline-block; position:relative}
.section-left-div1 .inside-div1 img{border:5px solid #fff; border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%; box-shadow:0 0 5px #ccc}  
.section-left-div1 .inside-div1 span{border:2px solid #e74c3c;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%; 
	transition:All 1s ease;
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease; position:absolute; left:0; height:100%; top:0; width:100%; border:60px solid rgba(59,122,135,0.2); } 
.section-left-div1 .inside-div1:hover span{border:2px dotted #ab1960;}
.section-left-div1{ max-width:476px; margin:0 auto;  padding: 20px;
  padding-left: 10px;
  padding-top: 10px;}


.section-left-div2 .inside-div2{display:inline-block; position:relative}
.section-left-div2 .inside-div2 img{border:5px solid #fff; border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%; box-shadow:0 0 5px #ccc}  
.section-left-div2 .inside-div2 span{border:2px solid #7b4986;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%; 
	transition:All 1s ease;
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease; position:absolute; left:0; height:100%; top:0; width:100%; border:60px solid rgba(225,225,225,0.2); } 
.section-left-div2 .inside-div2:hover span{border:2px dotted #3a7414;}
.section-left-div2{ max-width:476px; margin:0 auto;  padding: 20px;
  padding-left: 100px;
  padding-top: 10px;} 
 


.btn-pad{ padding-top:20px;}
.button:hover {
  background: #fff;
  text-decoration:none;
  color:#232323;
}


.button {
    background: rgba(225,225,225,0.2);
    color: #fff;
    font-size: 15px;
    height: 60px;
    width: 95px;
	padding:7px 30px;
	border-radius:16px;
    line-height: 64px;
    margin: 15px 15px;
    text-align: center;
    border: 0;
    transition: all 0.6s ease 0s;
}

.social-icon a img{
transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}



.social-icon a img:hover{transform: rotate(360deg) scale(1.1);
-webkit-transform: rotate(360deg) scale(1.1);
-moz-transform: rotate(360deg) scale(1.1);
-o-transform: rotate(360deg) scale(1.1);
-ms-transform: rotate(360deg) scale(1.1);
box-shadow: 0 0 5px rgba(0,0,0,.8);
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;}
.inside-top-div{min-height:270px; margin-bottom:35px;}
.inside-top-div .lg-bg-title{background:none; }
.inside-top-div .lg-bg-title span{font-size:40px; display:block; padding-left:45px; margin-bottom:-40px; margin-top:10px;}


.txt-white{color:#FFF; text-decoration:none;}
.txt-white a{color:#fff; text-decoration:none; text-decoration:none}
.txt-white a:hover{color:#0b73b1;}


.title03{margin:0; padding:0; font-size:24px; border-bottom:none; padding-bottom:10px;    text-decoration:none; color:#FFF;  border-bottom: 1px solid #ed796d;}
.title03 span{ font-size:24px;  color:#222222;text-decoration:none;}

.title03-inside{margin:0; padding:0; font-size:24px; border-bottom:none; padding-bottom:10px;    text-decoration:none; color:#e74c3c;  border-bottom: 1px solid #ed796d;}
.title03-inside span{ font-size:24px;  color:#222222;text-decoration:none;}



.menu-btn{
    backface-visibility: hidden;
    overflow: hidden;
    transform: skewX(15deg);
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: -1;
    width: 100%;
    height: 100%;
    background: #E52D87 none repeat scroll 0% 0%;
    transition: all 0.15s cubic-bezier(0.25, 0.1, 0.25, 1) 0s;
}

.main-inside-content p {
  background: url(../images/c-img05.png) repeat-x top left;
  line-height: 30px;
  padding: 15px; padding-top:5px;
  margin-bottom: 20px;
  font-size:15px; padding-bottom:30px;
  color:#FFF;
}

.main-inside-content2 {
  
  line-height: 30px;
  padding: 15px 50px 20px 200px;
  width:1000px;
  margin-bottom: 20px;
  font-size:15px; padding-bottom:30px;
  color:#FFF;
  text-align:center;
}
.right-cimg{float:right; margin-left:15px;margin-bottom:10px;}
.left-cimg{float:left; margin-right:15px;margin-bottom:10px;}

.right-sidebar{background:url(../images/pt-img.png) repeat; padding:5px; border:1px solid #ccc;}

.right-sidebar h3{margin:0; padding:0; text-align:center; margin-bottom:5px; font-size:18px; text-transform:uppercase; padding-top:5px;}
.right-sidebar h4{margin:0; padding:0; text-align:center; margin-bottom:5px; font-size:15px; background:url(../images/line-img01.png) repeat-x left top; padding-bottom:20px; margin-bottom:-10px; text-transform:uppercase;}

------------------------


.static-table table a:link {

	font-weight: bold;
	text-decoration:none;
	
}





.static-table table {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	text-shadow: 1px 1px 0px #fff;
	background:#eaebec;
	margin:20px;
	border:#ccc 1px solid;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	-moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
}
 .static-table table th {
	padding:21px 25px 22px 25px;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;

	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.static-table table th:first-child {
	text-align: left;

}


.static-table table tr:first-child th:first-child {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}

.static-table table tr {
	text-align: center;
	padding-left:20px;
}
.static-table table td:first-child {
	text-align: center;
	padding-left:20px;
	border-left: 0;
}




------------------------

.middle-table table a:link {
	color: #666;
	font-weight: bold;
	text-decoration:none;
	
}
.middle-table table a:visited {
	color: #999999;
	font-weight:bold;
	text-decoration:none;
}
.middle-table table a:active,
.middle-table table a:hover {
	color: #bd5a35;
	text-decoration:underline;
}
.middle-table table {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	text-shadow: 1px 1px 0px #fff;
	background:#eaebec;
	margin:20px;
	border:#ccc 1px solid;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	-moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
}
 .middle-table table th {
	padding:21px 25px 22px 25px;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;

	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.middle-table table th:first-child {
	text-align: left;
	padding-left:20px;
}
.middle-table table tr:first-child th:first-child {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}
.middle-table table tr:first-child th:last-child {
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}
.middle-table table tr {
	text-align: center;
	padding-left:20px;
}
.middle-table table td:first-child {
	text-align: left;
	padding-left:20px;
	border-left: 0;
}
.middle-table table td {
	padding:5px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;

	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
.middle-table table tr.even td {
	background: #f6f6f6;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}
.middle-table table tr:last-child td {
	border-bottom:0;
}
.middle-table table tr:last-child td:first-child {
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
.middle-table table tr:last-child td:last-child {
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
.middle-table table tr:hover td {
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	
}



.middle-table table a:link {
	color: #666;
	font-weight: bold;
	text-decoration:none;
	
}
.middle-table table a:visited {
	color: #999999;
	font-weight:bold;
	text-decoration:none;
}
.middle-table table a:active,
.middle-table table a:hover {
	color: #bd5a35;
	text-decoration:underline;
}
.middle-table table {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	text-shadow: 1px 1px 0px #fff;
	background:#eaebec;
	margin:20px;
	border:#ccc 1px solid;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	-moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
}
 .middle-table table th {
	padding:21px 25px 22px 25px;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;

	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.middle-table table th:first-child {
	text-align: left;
	padding-left:20px;
}
.middle-table table tr:first-child th:first-child {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}
.middle-table table tr:first-child th:last-child {
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}
.middle-table table tr {
	text-align: center;
	padding-left:20px;
}
.middle-table table td:first-child {
	text-align: left;
	padding-left:20px;
	border-left: 0;
}
.middle-table table td {
	padding:5px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;

	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
.middle-table table tr.even td {
	background: #f6f6f6;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}
.middle-table table tr:last-child td {
	border-bottom:0;
}
.middle-table table tr:last-child td:first-child {
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
.middle-table table tr:last-child td:last-child {
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
.middle-table table tr:hover td {
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	
}

 


.carousel.carousel-fade .item {
	-webkit-transition: opacity 0.2s ease-in-out;
	-moz-transition: opacity 0.2s ease-in-out;
	-ms-transition: opacity 0.2s ease-in-out;
	-o-transition: opacity 0.2s ease-in-out;
	transition: opacity 0.2s ease-in-out;
	opacity:.2;
}

.carousel.carousel-fade .active.item {
	opacity:1;
}

.carousel.carousel-fade .active.left,
.carousel.carousel-fade .active.right {
	left: 0;
	z-index: 2;
	opacity: .0;
	filter: alpha(opacity=.2);
}

.carousel.carousel-fade .next,
.carousel.carousel-fade .prev {
	left: 0;
	z-index: 1;
}

.carousel.carousel-fade .carousel-control {
	z-index: 3;
}



.title04 {
    margin: 0px 0px 16px;
    padding: 2px 0px 0px;
    font-size: 20px;
    color:#FFF;
}

.li{line-height:25px; list-style:url(../images/arrow-icon.png);}
.form{margin-left:150px;}
option{font-size:13px;}
.enn{margin-left:-20px;}

.btm{width: 600px;
margin-left: 300px;
position:relative;
text-align:center;
}

.zoom_img img{
height:325px;
width:273px;
-moz-transition:-moz-transform 0.5s ease-in;
-webkit-transition:-webkit-transform 0.5s ease-in;
-o-transition:-o-transform 0.5s ease-in;
border-style:none;

}
.zoom_img img:hover{
-moz-transform:scale(1.1);
-webkit-transform:scale(1);
-o-transform:scale(1);
border-style:none;
}

.foot-scial{width: 400px;
margin-left: 510px;
text-align:justify;}

.inside-banners { padding-bottom:1px;  padding-top:1px; }
.slides { width: 1300px; height: 524px; overflow:hidden;  margin:0 auto; }


.slider-div{ padding-bottom:30px;}
.slider-div .carousel-control.right{background:url(../images/banner-ar-right.png) no-repeat center}
.slider-div .carousel-control.left{background:url(../images/banner-ar-left.png) no-repeat center}
.slider-div .carousel-control{width:26px;}
.slider-div h1{position:absolute; bottom:30px; font-weight:900; color:#fff; background:rgba(0,0,0,.5); padding:10px; font-size:22px;}


.banner-div{padding:25px 0;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
color: #fff;
background-color: none;
}

.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0px;
    background-color: #e63f40;
}



@media(max-width:1191px){
	.top-lg-bg{min-height:400px;}
	.parallax-window{min-height:350px;}
	.middle-table img{margin-left: 0px;}
	.list-back{width:100%;}
}

@media(max-width:991px){
	.top-lg-bg{min-height:400px;}
	.parallax-window{min-height:300px;}
	.mwt_nav .nav > li > a{padding:0 9px;}
	.mwt_nav .nav > li{padding:0 0;}
	.banner{width: 100%;  position:relative; }
	.middle-table img{margin-left: 0px;}
	.list-back{width:100%;}
}

@media(max-width:767px){
	.mwt_nav .nav > li > a{line-height:38px;}
	.navbar-toggle{margin-top:35px;}
	.form{float:left;margin-left:-0px;}
	.banner{width: 100%;  position:relative; }
	.middle-table img{margin-left: 0px!important;}
	.middle-table table{margin:0px!important;margin-bottom: 20px !important;}
	.list-back{width:100%!important;}
	.list {margin-left: -10px!important;}
	.btm { width: 100%!important;margin-left: 0px!important;text-align:none !important;}
	
	.foot-scial{margin-left: 0px!important;width: 100%;}
	.home-box1{margin-bottom: 10px!important;margin-left: 53px;}
	.title03{margin-top: -37px!important;}
	.proj{width: 100%!important; }
	.title03-inside {margin-top: 85px;}
	.service{ width:100%!important;}
	.static-table table{margin-left:0px!important;}
	.c-detail{width: 100%!important; }
	.service1{ width:100%!important;}
}
	
@media(max-width:480px){
.top-lg-bg{min-height:350px;}
	.parallax-window{min-height:250px;}
	.banner {width: 100%; height: 340px; position:relative; margin-left: -220px;}
	.slides { width:250px; }	
	.middle-table img{margin-left: 0px;}
	.list-back{width:100%;}
	
}

@media(max-width:360px){
.bann-bg { height:350px; }
.slides { width:50px; }
.middle-table img{margin-left: 0px;}
.list-back{width:100%;}
.home-box1{margin-left: 53px!important;}
}


.cnct{font-size:24px;font-weight:201;border-bottom: 3px solid #ed796d; width: 61%;margin-left: auto;margin-right: auto; }

.text-transform{text-transform:uppercase;}
.middle-table img{margin-left: 32px;}
.list{margin-left:-145px;}
.list-back{background-color: rgb(231,76,60); font-weight: bold; font-size: 14px; color: rgb(255, 255, 255); width: 1200px; height: 35px; padding: 3px 0px 0px 5px; text-shadow:none;}
.proj{background-color: rgb(231,76,60); font-weight: bold; font-size: 14px; color: rgb(255, 255, 255); width: 585px; height: 35px; padding: 3px 0px 0px 5px; text-shadow:none;}

.service{ width:600px;}
.service1{width:1200px;}
.c-detail{background-color: rgb(231,76,60); font-weight: bold; font-size: 14px; color: rgb(255, 255, 255); width: 1200px; height: 35px; padding: 3px 0px 0px 5px; text-shadow:none;margin-top: 31px;}
.sl-no{margin-bottom: -21px;background-color: #e8e3e3;padding-top: 8px;padding-bottom: 7px;padding-left: 10px;}


@media

only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {



    /* Force table to not be like tables anymore */

    .style-5, .s-head, .sbody, .shead, .sdef, .sdef1, .srow ,.srow1{

        display: block;
		

    }
	

.shead .srow {

        position: absolute;

        top: -9999px;

        left: -9999px;
		

    }
	
	

   

    

   

    .sdef, .sdef1{

        /* Behave  like a "row" */

        

        position: relative;

        padding-left: 50%;

    }
	.srow2
	{
		visibility: collapse;
	}
	
	.sdef{
    border-right: 1px solid #cdc9c9 !important;
	border-bottom: 1px solid #cdc9c9 !important;
	
}

.srow, .srow1{
    border-left: 1px solid #cdc9c9 !important;
	border-top: 1px solid #cdc9c9 !important;
	
	
	
}

   

    .sdef:before, .sdef1:before{

        /* Now like a table header */

        position: absolute;

        /* Top/left values mimic padding */

        top: 6px;

        left: 6px;

        width: 45%;

        padding-right: 10px;

        white-space: nowrap;
		

    }
	.style-5 > tbody > tr > td, .style-5 > tbody > tr > th, .style-5 > tfoot > tr > td, .style-5 > tfoot > tr > th, .style-5> thead > tr > td, .style-5 > thead > tr > th
	{
		padding-left:150px ! important;
	}
   

    /*

    Label the data

    */

    .sdef:nth-of-type(1):before { content: "S. No."; }

   .sdef:nth-of-type(2):before { content: "Sections"; }

    .sdef:nth-of-type(3):before { content: "Tools / Machines"; }
	.sdef:nth-of-type(4):before { content: "Model / Brand"; }
	.sdef:nth-of-type(5):before { content: "Descriptions"; }
	
	.sdef1:nth-of-type(1):before { content: "Sl No."; }

   .sdef1:nth-of-type(2):before { content: "CUSTOMER NAME"; }

    .sdef1:nth-of-type(3):before { content: "Sl No."; }
	.sdef1:nth-of-type(4):before { content: "CUSTOMER NAME"; }
	
	
    }
	
    /*end of css for table */
	
	.shead
{
border-right: 1px solid #cdc9c9 !important;	
}

.srow2
{
	
	border-left: 1px solid #cdc9c9 !important;
}
.shead
{
border-right: 1px solid #cdc9c9 !important;	
}
.srow
{
	
	border-bottom: 1px solid #dddddd !important;
	border-left: 1px solid #dddddd !important;
	
}

.srow3
{
	
	border-top: 1px solid #dddddd !important;
	border-bottom: 1px solid #dddddd !important;
	border-left: 1px solid #dddddd !important;
	
}
.sdef, .sdef1
{
	border-right: 1px solid #cdc9c9 !important;
}

.srow1
{
	
	border-bottom: 1px solid #cdc9c9 !important;
	border-left: 1px solid #cdc9c9 !important;
	
}
.sbody
{
	background:#fff;
}

iframe{width:100%;}



.style-5{margin-top:20px;}






.visible{margin-top: -22%;visibility:hidden;}

@media(max-width:767px){
	
	.visible{margin-top: -61%!important;}
	
}

@media(max-width:360px){
	
	.visible{margin-top: -82%!important;}
	
}


@media(max-width:320px){
	
	.visible{margin-top: -96%!important;}
	
}

@media(max-width:768px){
	
	.visible{margin-top: -39%;}
	
}



.proj {
    width: 100%!important;
}

.girish{text-align: center;
color: #e74c3c;
}

.new-equip{margin-top:30px;}
.new-equip h1{margin:0px; font-size:22px; color:#e74c3c; font-weight:600; line-height:32px;}
.new-equip img{margin-left:auto; margin-right:auto; margin-top:20px;}