@charset "utf-8";body{background-color:#FFF;padding:0px;margin:0px;font-family:'Roboto', sans-serif !important;font-size:16px !important;color:#333 !important;}
a{color:#ca5101;font-size:15px;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
.top-bg{background-color:#f7f7f7;padding:5px 0px;}
.call-us{font-size:18px;}
.header-bg{background-color:#eeeef0;}
.logo{background-color:#000000; text-align:center;}
.logo img{ padding:10px; width:50%}
.navbar-inverse{background-color:#309e7f;border-color:transparent;}
.navbar{margin-bottom:0px !important;}
.nav{font-family:'Roboto', sans-serif !important;font-size:14px;text-transform:uppercase !important;font-weight:bold;}
.container-01{width:1170px;margin:auto;}
.dropdown-menu li{padding-bottom:6px;padding-top:6px;border-bottom:1px solid #e4e4e4;}
.nav > li > a{position:relative;display:block;padding:15px 17px;color:#fff !important;border-right:1px solid #078665 !important;}
.nav > li > a:hover{background-color:#080808 !important;}
.well-text h1{font-size:36px;color:#EE1C25;text-align:center;padding-top:20px;}
.well-text p{text-align:center;padding:5px;margin:0px;margin-bottom:20px;line-height:28px;}
.well-text-box{border:2px solid #ccc;}
.well-text-box h3{font-size:18px;color:#0d2d62;text-align:left;padding-top:10px;}
.well-text-box h2{font-size:25px;}
.well-text-box p{text-align:justify;padding:5px;margin:0px;margin-bottom:20px;line-height:25px;}
.img-webe img{width:100%;height:auto;border:1px solid #ccc;}
.img-web img{width:100%;height:auto;border:1px solid #ccc;padding:2px;}
.pro-text{background-color:#FFF;padding:10px;}
.power-by{color:#FFFFFF;font-size:15px;font-weight:400;background-color:#000000;padding:10px 0px;text-align:left;}
.power-by a{color:#FFFFFF;font-size:15px;font-weight:400;}
.power-by p{ text-align:center;} 
.pro-text h3{font-size:20px;color:#900;margin:0px;}
.pro-text p{text-align:justify;line-height:24px;padding-top:10px;}
.package{line-height:23px;padding:5px 8px 0px 11px;font-size:14px;font-weight:400;font-weight:normal;}
.package h3{color: #ca5101;padding-bottom:10px;font-size: 16px;font-weight: 400; margin:0px; }
.package ul{padding:0px;margin:0px;}
.package ul li{background-image: url(../images/arrow-page.png); background-repeat: no-repeat; background-position: 0px 12px; padding-left: 17px; font-size: 15px; list-style: none; text-align: justify;  padding-top: 5px; padding-bottom: 4px;}
.package ul li a{font-size:14px;color:#000;}
.package ul li a:hover{font-size:14px;color:#F03;}
.footer-01{border-top:4px solid #ca5101;padding-bottom:20px;padding-top:20px;color:#fff;font-weight:bold;}
.footer-01 ul{text-decoration:none;display:block;}
.footer-01 li{text-decoration:none;display:block;padding-top:10px;font-family:'Roboto', sans-serif;font-weight:bold;}
.footer-01 a{text-decoration:none;color:#fff;padding:5px;font-size:13px;font-family:'Roboto', sans-serif;}
.footer-01 a:hover{color:#ca5101;text-decoration:none;}
.table-responsive td, th { padding: 4px; text-transform:capitalize; font-size: 14px; }
.carousel-control.left{background-image:none;}
.carousel-control.right{background-image:none;}
.menu-bottom ul li{padding:0px;margin:0px;margin:5px;}
.menu-bottom li{list-style:none;font-size:16px;float:left;background-color:#013a55;border-radius:8px;}
.menu-bottom li a{text-decoration:none;font-size:16px;padding:15px 10px;color:#fff;display:block;}
.menu-bottom li a:hover{color:#ffffff;background-color:#939598;border-radius:8px;}
.footer-list{padding-top:10px;}
.industry-bg{background-color:#0d2d62;padding:30px 10px;text-align:center;font-size:28px;color:#fff;}
.btn-home{width:390px;padding:10px 0px;font-size:32px;background-color:#e31e24;margin:auto;border-radius:8px;margin-top:15px;color:#FFF;font-weight:600;}
.text-heading{font-size:18px;color:#e64243;padding:10px;text-align:center;font-weight:500;text-transform:uppercase;border:8px solid rgba(0, 0, 0, 0.3);background-color:#fff;}
 b{font-size: 16px;color: #ff6600;}
.padding-top{padding-top:5px;}
.home-bg{background-color:#e64243;text-align:center;color:#FFF;font-size:25px;padding:50px 0px 80px 0px;}
.product-bg{margin-top:20px;}
.product-heading{font-size:30px;color:#013a55;text-align:center;padding-top:30px;text-transform:uppercase;font-weight:600;padding-bottom:20px;}
.pro-name{border-radius:5px;}
.pro-name h3{background-color:#013a55;text-align:center;color:#fff;text-transform:uppercase;padding:10px 5px;font-size:16px;font-weight:500;margin:0px;}
.owl-dot{display:none !important;}
.item img{width:100%;height:auto;}
.page-banner{background-color:#1f8ac3;height:110px;}
.products{background-repeat: no-repeat;padding: 31px 0px;margin-top: 20px;background-color: #ca51011a;border-top:3px solid #ca5101;border-bottom:3px solid #ca5101;}
.product_tittle b{font-size:25px;color: #333;}
.product_tittle h3{margin: auto;font-size:36px;color: #884103;font-weight:700;text-align: left;}
.product_menu ul {padding: 0px;margin: 0px;}
.product_menu ul li{list-style: none;display: inline-block;}
.product_menu ul li a {text-decoration: none;color: #626262;font-size: 12px;border-right: 1px solid;padding: 0px 10px;}
.product_menu ul li a:hover{color: black;}
.pro_button{padding:20px;}
.pro_button p{font-size:14px;color:#fff;text-align:justify;line-height:28px;}
.pro_button h4 a {color:#ffffd1;text-decoration: none;font-size:17px;;text-transform:uppercase;}
.pro_button h4 a:hover {transition: 1s;color:#fff;}
.product_img{overflow: hidden;padding:0px;border: 1px solid #bdbdbd;}
.product_img img{width:100% !important;height:auto;}
.product_img img:hover {transform: scale(1.4);cursor: pointer;transition: 3s;}
.product_bottom{margin-top: 30px;}
.product_bottom p{margin: 0px;}
.product {background-color:#ca5101;padding:0px;margin:30px 0px;box-shadow:1px 1px 5px #888888; border-radius: 0px 0px 25px 25px;}
.pre-he p{margin: auto;font-size:24px;color:#ca5101;font-weight:600;text-align:left;text-transform: uppercase;}
.left-part-01{background-color:#f2f2f2;}
.left-part-01 h3{background-color:#ff6600;font-size:24px;text-transform:uppercase;color:#FFF;margin:0px;padding:8px 10px;}
.page-text h1{font-size:26px;text-transform:uppercase;color:#ca5101;padding-bottom:10px;}
.page-text p{font-size:14px;color:#333;line-height:28px;text-align:justify;margin:0px;margin-bottom:15px;}
.page-table td{padding:5px;border:1px solid #666;}
.page-table{margin-bottom:15px;}
.enquiry-margin{margin-bottom:40px !important;border:2px solid #999;padding:8px;width:250px;}
.Submit-box{height:50px;padding:10px;width:120px;font-size:18px;}
.app-img img{width:100%;height:auto;}
.app-img{border:5px solid #fff;	padding:0px;}
.app-img h3{background-color: #ca5101;text-align: center;color: #fff;text-transform: capitalize;padding: 13px;font-weight: 400;font-size: 14px;margin: 0px;}
.app-img h3:hover{	background-color:#4c4c4c;}
.app-img h3 a{text-align: center;color: #fff;text-transform: capitalize;padding: 13px;font-weight: 400;font-size: 14px;margin: 0px;}
.bdt{margin-top:20px;border:2px solid #ca5101;}
.Pro-heading h2{color:#ca5101;font-size: 24px;margin-bottom:5px;text-transform: uppercase;}
.disclaimer-link{list-style:none;}
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
    margin: 15px 0px;
}
.input-group-lg>.form-control {
    font-size: 15px !important;
}
.contact-box h2 {
    color: #e67817;
    font-size: 19px;
}
.contact-box {
    border: 1px solid #e67817;
    padding: 15px;
    background: #e6781736;
    text-align: center;
}
.mob-01{
	display:none;
}

.logo-bg img{
	display:none;
}
.top-menu{
	display:none;
}



.page-text h4{color:#ff6600; font-size:22px;}
.brd{border: 2px solid #F00; margin-bottom:20px; margin-top:20px;}
.disclaimer-link a{color:#0d2d62;font-size:17px;text-decoration:none;font-weight:bold;}
.disclaimer-link a:hover{color:#ba0305;border:none;}
.home-img{height:auto;margin-top:10px;padding:2px;float:left;margin-right:20px;border:1px solid #999;}
.linner {display: block;width:20%;text-align: center;height: 14px;border-top: #000 2px solid;border-bottom: #000 2px solid;margin-top:10px;margin-bottom: 25px;}
.linner:after {display: block;content: "";text-align: center;width: 60%;height: 2px;background-color: #f58634;margin: 4px auto;}
@media only screen and (max-width:1024px){
.call-us{font-size:15px;}
.dropdown-menu li{padding-bottom:0px;padding-top:0px;border-bottom:none;}
.container-01{width:1000px;margin:auto;}
.nav > li > a{position:relative;display:block;padding:10px 8px;padding-top:15px;padding-bottom:13px;}
.enquiry-margin{margin-bottom:40px !important;border:2px solid #999;padding:8px;width:200px;}
.Submit-box{height:40px;padding:10px;width:80px;font-size:18px;}
.logo{padding:10px 20px;}
}
@media only screen and (max-width:768px){
#footer-01 ul li a{float:none;text-decoration:none;color:#FFF;padding:0px 20px;text-align:center;line-height:40px;list-style:none;}
.container-01{margin:auto;width:100%;}
.logo img{text-align: center;width: 46%;height: auto; padding:0px;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.call-us{text-align:center;}
.Request-call{margin-bottom:10px;}
.fb-us{text-align:center;}
.pre-he p{margin: auto;font-size:21px;color: #884103;font-weight: 700;text-align:center;}
.btn-home{width:300px;padding:5px 0px;font-size:20px;background-color:#e31e24;margin:auto;border-radius:8px;margin-top:12px;color:#FFF;font-weight:600;}
.servece-01 ul{padding-left:5px;}
 h4{padding:5px;}
.home-img{width:100%;height:auto;}
.social{position:absolute;width:100%;top:50%;text-align:center;transform:translateY(-50%);}
.social .link{display:inline-block;vertical-align:middle;position:relative;width:150px;height:150px;border-radius:50%;border:2px dashed white;background-clip:content-box;padding:10px;transition:.5s;color:#D7D0BE;margin-left:15px;margin-right:15px;font-size:70px;}
.social .link span{display:block;position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%);}
.social .link:hover{padding:20px;color:white;margin-left:-5px;transform:translateX(10px) rotate(360deg);}
.social .link.blog{background-color:orange;color:white;}
.social .link.twitter{background-color:#00ACEE;color:white;}
.social .link.facebook{background-color:#3B5998;color:white;}
.power-by{color:#FFFFFF;font-size:13px;font-weight:400;background-color:#000000;padding:10px 0px;text-align:center;}
.power-by a{color:#FFFFFF;font-size:13px;font-weight:400;}
.power-by p{ text-align:center;} 
.hd-img{display:none;}
.linner {display: block;width: 100%;text-align: center;height: 16px;border-top: #000 2px solid;border-bottom: #000 2px solid;margin-top: 5px;}
}
.menu-bg{background-color:#006600;}
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900);#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu:after,#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#cssmenu #menu-button{display:none;}
#cssmenu{width:auto;font-family:'Roboto', sans-serif;line-height:1;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul{font-size:0;text-align:center;}
#cssmenu.align-center > ul > li{display:inline-block;float:none;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul > li{float:right;}
#cssmenu.align-right ul ul{text-align:right;}
#cssmenu > ul > li > a{padding:18px 8px;font-size:13px;text-decoration:none;text-transform:uppercase;color:#fff;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;border-left:1px solid #989595;}
#cssmenu > ul > li:hover > a,#cssmenu > ul > li.active > a{color:#fff;}
#cssmenu > ul > li.has-sub > a{padding-right:20px;}
#cssmenu > ul > li.has-sub > a::after{position:absolute;top:21px;right:7px;width:5px;height:5px;border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;-ms-transition:border-color 0.2s ease;-o-transition:border-color 0.2s ease;transition:border-color 0.2s ease;}
#cssmenu > ul > li.has-sub:hover > a::after{border-color:#FFFFFF;}
#cssmenu ul ul{position:absolute;left:-9999px;}
#cssmenu li:hover > ul{left:auto;}
#cssmenu.align-right li:hover > ul{right:0;}
#cssmenu ul ul ul{margin-left:-100%;top:0;}
#cssmenu.align-right ul ul ul{margin-left:0;margin-right:100%;}
#cssmenu ul ul li{height:0;-webkit-transition:height .2s ease;-moz-transition:height .2s ease;-ms-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease;}
#cssmenu ul li:hover > ul > li{height:32px;}
#cssmenu ul ul li a{padding:10px 20px;width:300px;font-size:14px;background:#a8297a;text-decoration:none;color:#ffffff;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{color:#ffffff;background-color:#4c1539;}
#cssmenu ul ul li.has-sub > a::after{position:absolute;top:13px;right:10px;width:4px;height:4px;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;-ms-transition:border-color 0.2s ease;-o-transition:border-color 0.2s ease;transition:border-color 0.2s ease;}
#cssmenu.align-right ul ul li.has-sub > a::after{right:auto;left:10px;border-bottom:0;border-right:0;border-top:1px solid #ffffff;border-left:1px solid #ffffff;}
#cssmenu ul ul li.has-sub:hover > a::after{border-color:#ffffff;}
@media all and (max-width:768px), only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px), only screen and (min-device-pixel-ratio:2) and (max-width:1024px), only screen and (min-resolution:192dpi) and (max-width:1024px), only screen and (min-resolution:2dppx) and (max-width:1024px){#cssmenu{width:100%;}
#cssmenu ul{width:100%;display:none;}
#cssmenu.align-center > ul, #cssmenu.align-right ul ul{text-align:left;}
#cssmenu ul li, #cssmenu ul ul li, #cssmenu ul li:hover > ul > li{width:100%;height:auto;border-top:1px solid rgba(120, 120, 120, 0.15);}
#cssmenu ul li a, #cssmenu ul ul li a{width:100%;}
#cssmenu > ul > li, #cssmenu.align-center > ul > li, #cssmenu.align-right > ul > li{float:none;display:block;}
#cssmenu ul ul li a{padding:15px 0px 15px 30px;font-size:12px;color:#fff;background:none;}
#cssmenu ul ul li:hover > a, #cssmenu ul ul li a:hover{color:#fff;}
#cssmenu ul ul ul li a{padding-left:40px;}
#cssmenu ul ul, #cssmenu ul ul ul{position:relative;left:0;right:auto;width:100%;margin:0;}
#cssmenu > ul > li.has-sub > a::after, #cssmenu ul ul li.has-sub > a::after{display:none;}
#menu-line{display:none;}
#cssmenu #menu-button{display:block;padding:20px;color:#fff;cursor:pointer;font-size:12px;text-transform:uppercase;}
#cssmenu #menu-button::after{content:'';position:absolute;top:20px;right:20px;display:block;width:15px;height:2px;background:#fff;}
#cssmenu #menu-button::before{content:'';position:absolute;top:25px;right:20px;display:block;width:15px;height:7px;border-top:2px solid #fff;border-bottom:2px solid #fff;}
#cssmenu .submenu-button{position:absolute;z-index:10;right:0;top:0;display:block;border-left:1px solid rgba(120, 120, 120, 0.15);height:45px;width:52px;cursor:pointer;}
#cssmenu .submenu-button::after{content:'';position:absolute;top:21px;left:26px;display:block;width:1px;height:11px;background:#fff;z-index:99;}
#cssmenu .submenu-button::before{content:'';position:absolute;left:21px;top:26px;display:block;width:11px;height:1px;background:#fff;z-index:99;}
#cssmenu .submenu-button.submenu-opened:after{display:none;}
}
@media only screen and (max-width:678px){
#cssmenu > ul > li > a{padding:15px 10px;text-transform:capitalize;background-color:#232323e3;}

.dp-01{
	display:none;
}
.mob-01{
	display:inline;
}

.logo-bg img{
	display:inline !important;
}

.top-menu{
	text-align:center;
	font-size:13px;
	color:#fff;
	background-color:#ca5101;
	padding:10px 0px !important;
	display:inline;
	border-radius:5px;
}
.top-menu a{
	text-align:right;
	font-size:12px;
	line-height:21px;
	color:#fff;
	text-decoration:none;
	padding:10px 6px;
}


.top-menu a:hover{
	color:#fff;
	background-color:#F1690F;
	    border-radius: 7px;
}
.page-text h1 {
    font-size: 19px;
    text-transform: uppercase;
    color: #ca5101;
    padding-bottom: 13px;
}
.page-text p {
    font-size: 13px;
    line-height: 26px;
    text-align: justify;
}
b {
    font-size: 14px;
    color: #ff6600;
}
.page-text h4 {
    color: #ff6600;
    font-size: 19px;
}
.package ul li {
    background-image: url(../images/arrow.gif);
    font-size: 14px;
}
.Pro-heading h2 {
    color: #ca5101;
    font-size: 21px;
    margin-bottom:12px;
    text-align: center;
    text-transform: uppercase;
}
.footer-list{ text-align:center;}
}
/* Generated by http://css.spritegen.com CSS Sprite Generator */
 
.blogspot, .facebook, .linkedin, .twitter, .plus, 
.arrow-page
{ display: inline-block; background: url('social.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.blogspot { background-position: -0px -0px; width: 25px; height: 25px; }
.facebook { background-position: -0px -25px; width: 25px; height: 25px; }
.linkedin { background-position: -0px -50px; width: 25px; height: 25px; }
.twitter { background-position: -0px -75px; width: 25px; height: 25px; }
.plus { background-position: -0px -100px; width: 20px; height: 20px; }
.arrow-page { background-position: -0px -120px; width: 10px; height: 10px; }
