*{-webkit-transition:All 0.4s ease; -moz-transition:All 0.4s ease; -o-transition: All 0.4s ease; -ms-transition:All 0.4s ease; transition: All 0.4s ease; padding:0; margin:0;}
body{background:url(../images/banner-bg.png) repeat-x top; line-height:1.5em; color:#999; font-size:13px}
.banner{background:url(../images/white-blur.png) repeat-x top}
li{list-style:inside; list-style:none} ul{padding-bottom:2%}
a:hover{text-decoration:none}
.b{font-weight:bold}
.ble{color:#b30004}
.gry{color:#4a4a4a}
.gr{color:#00BEB7}
h1{font-size:300%; color:#b30004 }
h2{font-size:250%; color:#b30004 }
h3{font-size:200%; color:#b30004 }
h4{font-size:150%; color:#b30004 }
h5{font-size:100%; color:#b30004 }
h6{font-size:120%; color:#b30004 }
.clr{clear:both}
.lrg{font-size:120%}
.inner-lft h4{padding-bottom:1%; border-bottom:solid 2px #e5e5e5; margin-bottom:2%}
.big{font-size:16px}

/*header*/
header{border-bottom:solid 1px #e5e5e5;}
header > .container > .span6{float:right; width:431px; padding-top:2%}
.span7 .nav-pills{padding-top:3%}
.current{background:#b30004 !important; color:white!important;}


.nav-pills > li > a:hover{color:white !important;background:#b30004 !important;}
/*header*/

/*banner for slider css: find in banner folder-**/
.banner{background:#b60004}
.container{ padding:1% 0}
/*banner*/

/*services-tabs*/
.services ul {padding:3% 0}
.services ul li{list-style:none; width:33%; line-height:normal; font-size:11px; float:left; display:block; padding-right:3%}
.services ul li img{float:left;}
.services ul li p{float:right; width:84%}
.services ul li h3{float:right; width:84%; padding-bottom:3%}
/*services-tabs*/

.about-company{text-align:center; background:#efefef; padding:2% 0; margin-top:2%}
.home-box-1,.home-box-2,.home-box-3{width:30%; background:#eeeeee; padding:1%; float:left; display:block; margin:2% 1%; border-radius:5px; box-shadow:inset 0 0 30px #e5e5e5; height:117px}
.home-box-1{background:#eeeeee url(../images/call.png) no-repeat right;}
.home-box-2{line-height:normal; font-size:11px}
.home-box-2 h4{color:black; padding-bottom:2%}
.home-box-3{background:#eeeeee url(../images/loc.png) no-repeat 230px 30px;}
.home-box-3 h3{padding-top:5%}.home-box-1{padding-top:1.8%}


.ftrlnk1{font-size:22px; font-weight:bold; background:url(../images/ftrlnk1.png) no-repeat left; display:block; padding:2% 0 2% 9%; margin:1% 0}
.ftrlnk2{font-size:22px; font-weight:bold; background:url(../images/ftrlnk2.png) no-repeat left; display:block; padding:2% 0 2% 9%;margin:1% 0}
.ftrlnk3{font-size:22px; font-weight:bold; background:url(../images/ftrlnk3.png) no-repeat left; display:block; padding:2% 0 2% 9%;margin:1% 0}


/*home welcome and feature*/
.home-features{float:right; width:45%;   text-align:left; padding-top:5%}.home-features p{padding-bottom:2%; font-size:120%}
.home-features ul{background:url(../images/graph.png) no-repeat right; padding:2% 0 2% 0}.home-features ul li{list-style-position:inside}
.home-welcome{float:left;width:50%;  text-align:left;padding-top:5%}.home-welcome h3{line-height:40px}
.page{padding:0 0 2% 0; background:white}
/*home welcome and feature*/



/*footer*/
.footer{background:#000; padding:1% 0 1% 0; color:#dddddd}
.footer .container .row .span4{width:270px;}
.footer .container .row .span3 ul{padding:6% 0}.footer .container .row .span3 li{list-style:none}
.footer .container .row .span3 a{color:#dddddd; font-size:12px}.footer .container .row .span3 a:hover{padding-left:3%; color:#b30004}
.updations{font-size:12px; padding:4% 0; width:80%} .updations p{margin-bottom:0}.updations .info{color:#939393}
.top-seller-thumbs{ padding:4% 0;}.top-seller-thumbs img{ margin:0 3px 6px 0}

.ftr{background:#333333; padding:.5% 0; color:#939393; font-size:12px;}
.ftr-lft{float:left; width:30%}.ftr-rgt{float:right; width:30%}
.ftr-rgt-lft{float:right}.social{float:right; width:50%}
.fbf,.twtrf,.ytbf,.gpf{display:block; width:28px; height:28px; float:left; margin-right:3%}
.fbf{background:url(../images/fbf.png)}
.twtrf{background:url(../images/twtrf.png)}
.ytbf{background:url(../images/ytb.png)}
.gpf{background:url(../images/gp.png)}
.fbf:hover{background-position:28px}
.twtrf:hover{background-position:28px}
.ytbf:hover{background-position:28px}
.gpf:hover{background-position:28px}
/*footer*/

/*inner page*/
.inner{background:url(../images/bg.png) repeat-x top}
.innerpage{background:white;padding:2% 1%}
.inner-lft{float:left; width:70%}
.inner-rgt{float:right; width:25%}
.inr-page-lnk{margin-top:2%}
.inr-page-lnk a{background:black; margin-right:1%; display:block; color:white; padding:1% 5.77%; float:left; font-size:100%}
.inr-page-lnk a:hover{background:white; color:black}

.inner-side-lnk a{display:block; padding:5% 4%; font-weight:bold; border-bottom:1px solid #A20000; color:white; border-top:solid 1px #C82626}
.inner-side-lnk a:hover{background:#e5e5e5; color:#b60004}
.inner-side-lnk{background:#b60004;  padding-bottom:0; border-bottom:none; margin-top:4%; border-radius:4px} 

.inner-box-1,.inner-box-2,.inner-box-3,.inner-box-4{width:100%;  padding:1%; float:left; display:block; border-radius:5px; box-shadow:inset 0 0 30px #e5e5e5; height:80px; font-size:11px;}
.inner-box-1{background:#00beb7 url(../images/call.png) no-repeat right; padding-left:3%; padding-top:6% !important; color:#fff;box-shadow:none}.inner-box-1 h4{color:white}
.inner-box-2{background:#eeeeee url(../images/ico2.png) 195px 18px no-repeat; line-height:normal; padding-top:12% !important; padding-left:3%; margin:4% 0}
.inner-box-3{background:#eeeeee url(../images/ico3.png) 190px 30px no-repeat; padding-top:12% !important;padding-left:3%;}
.inner-box-4{background:#eeeeee url(../images/ico1.png) 190px 22px no-repeat; margin-top:4%; padding-top:12% !important;padding-left:3%;}
.inner-box-2:hover{background:#eeeeee url(../images/ico2.png) 18px 18px no-repeat; padding-left:40%}
.inner-box-3:hover{background:#eeeeee url(../images/ico3.png) 18px 18px no-repeat; padding-left:30%}
.inner-box-4:hover{background:#eeeeee url(../images/ico1.png) 18px 18px no-repeat; padding-left:30%}

.list li{list-style-image:url(../images/tick.png); list-style-position:inside; padding:1% 0 }

.nav-cntnr{float:right; padding-top:2.2%}
.img{padding:5% 0; text-align:center}

.pro-pic{ }
.pro-txt{}
.pro-each p{color:#666}
.pro-each{padding-top:5%; float:left; width:28%; text-align:center; margin:0 2%; height:250px }.list-key h6{padding-bottom:15px}
.list-key li{float:left; width:32%; background:#F2F2F2; margin:0 5px 5px 0; padding:10px; border-radius:5px; border:solid 1px #e5e5e5}.list-key li span{display:block; font-size:14px;}

.addr-each {float:left; width:45%; margin-right:5%; margin-top:5%}
.fld{width:100%; border:solid 1px #e5e5e5; padding:2% 1%; margin-bottom:2%}

.social{position:fixed; right:0; top:150px; width:34px; background:#fff; padding:4px 4px 2px 4px}
.social a{margin-bottom:2px; display:block;}.social a:hover{width:98%}
 
