a{transition: all ease 0.5s;	-moz-transition: all ease 0.5s;    -webkit-transition: all ease 0.5s;    -o-transition: all ease 0.5s; }a:hover{transition: all ease 0.5s; 	-moz-transition: all ease 0.5s;    -webkit-transition: all ease 0.5s;    -o-transition: all ease 0.5s; }  .no-pm{padding:0px; margin:0px;}.padding-0{ padding:0px;}.margin-0{margin:0px;}         .top-bar{ padding:5px 0px; background:#1158ba; color:#fff;}.top-bar span {float:left; margin-right:15px;}.top-bar span i{float:left; height:20px; width:20px; border:1px solid #fff; border-radius:20px; margin-right:5px;}.header img{padding:10px 0px}.right-social{ text-align:right;}.right-social img{margin-left:7px;}.right-social img:hover{opacity:0.8}	.products-bg{padding:20px 0px;}.products-bg h2{text-align:center; text-transform:uppercase; font-weight:bold;}.products-bg h4 {color:#899096; font-size:15px; line-height:22px; padding:0px 10px;}.products-bg img{width:210px; height:210px; padding:5px; border:1px solid #e0e0e0;}.homepage-wecomebg{background:url(../images/homepage-welcomebg.png)top no-repeat #000; background-size:cover; color:#fff; padding:80px 0px; text-align:center;}.homepage-wecomebg h4{padding:5px 40px 5px 40px; line-height:30px;}.homepage-wecomebg p a{color:#fff;}.subscribe-bg{background:#d6d6d6; padding:20px 0px; text-align:center;}.subscribe-bg h3{ color:#000; padding-top:3px;}.subscribe-bg input{margin-left:10px; border-radius:0.4em; border:none; height:34px; padding-left:10px;}.footer-bg{background:#0a0818; padding:10px 0px; color:#fff;}.footer-bg h3{border-bottom:1px dotted #cfd7f8; padding-bottom:10px;}.footer-bg ul{padding:0px;}.footer-bg ul li{list-style-type:none; line-height:24px;}.footer-bg ul li a{ color:#fff;}.footer-bg img{ margin-top:10px;}.footer-lastbg{background:#000f52; padding:5px 0px;}.footer-lastbg p{color:#fff; padding-top:8px;}.left-info span i{font-size:12px; padding:3px 0px 0px 3px;}.inner-sliderbg{ background:url(../images/homepage-welcomebg.png)top center no-repeat #000; background-size:cover; padding:40px 0px; color:#fff;}.inner-sliderbg h2{color:#fff;}.inner-left-body{ padding:30px 0px;}.inner-left-body .col-sm-8{ border-right:1px solid #ccc;}.inner-left-body p{font-size:15px;} .inner-right-body{border-left:1px solid #ccc; margin-left:-1px;}.inner-right-body h3{text-align:center; text-transform:uppercase;}.inner-right-body p{ border-bottom:1px dotted #ccc; padding-bottom:10px; padding-top:10px;  float:left; line-height:15px;}.inner-right-body img{height:50px; width:50px; float:left; border-radius:50px; padding:3px; border:1px solid #ccc; margin-right:5px;}.inner-right-body a{color:#000;}.inner-right-body a:hover{text-decoration:none; color:#a5aabe;}.inner-left-body .col-sm-8 h3{color:#fa8d00 !important; text-align:left;}.inner-left-body .col-sm-6{padding:2%; text-align:center; margin:10px; width:45%; border:1px solid #eee; border-radius:0.4em; margin-bottom:10px;}.inner-left-body .col-sm-6 img{  height:250px; border-radius:0.4em; margin:0px auto !important;}.enquery-bg{ border:1px solid #ccc; border-radius:0.5em;}@media screen and (min-width: 768px) {.carousel-caption {    right: 20%;    left: 25%;    padding-bottom: 30px;    top: 190px;}}