
body {margin:0; padding:0; font-family:'ubunturegular'; font-size:13px; line-height:normal; color:#ffffff; background:#fff;}
a {outline:none; text-decoration:none; color:#fff;}
a:hover {color:#ffffff;}
input, textarea, select {font-size:12px; vertical-align:middle; font-family:'ubunturegular'; outline:none;}
form {margin:0 !important;}
.clr {clear:both !important;}
.fl {float:left !important;}
.fr {float:right !important;}
.vAlign {vertical-align:middle !important;}
img {border:none;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-weight:normal;}

p {margin:0; padding-bottom:20px; line-height:21px;}
p.last {padding-bottom:0;}
ul {padding:0; margin:0; list-style:none;}
.clearfix:before,.clearfix:after{content:'.'; display:block; overflow:hidden; visibility:hidden; font-size:0; line-height:0;width:0; height:0;}
.clearfix:after{clear:both}

.wrapper{margin:0 auto; width:940px;}
/*Header Section Css*/
header{display:block; width:100%;}
header .innerHdr{display:inline-block; width:100%;}
header .innerHdr .logo{float:left; margin:40px 0 0 0;}
.iconbd{float:right; width:auto; margin-top:12px;}
.iconbd li{float:left; margin-left:10px;}
.iconbd li a{display:block;}
.contactBtn{background:#DC1600; text-transform:uppercase; padding:5px 8px; border-radius:4px; margin-top:25px;}
.contactBtn:hover{background:#333333;}
/*Navigation Section Css*/
.outernav{ background-color:#dc1600; border-bottom:1px solid #ffffff; float:left; width:100%;}
.navigation{display:inline-block; height:47px;}
.navigation li a img{display:block;}
.navigation li{float:left; border-right:1px solid #b00500; position:relative;}
.navigation li .arrow{position:absolute; bottom:-4px; left:39%;}
.navigation li a{font-size:15px; padding:16px 22px; display:block;height:19px;}
.navigation li a:hover, .navigation li a.active{background:#2e2d2a url(../images/arrow.png) no-repeat bottom center;}
/*.navigation li:first-child a:hover{ background-image:none;}*/
/*Slider Section*/
.sliderBox{background:#000 url(../images/slider-bg.png) repeat-x 0 0; float:left; width:100%;height:412px;}
.innerSlider{display:block}
ul.mainSlider{display:inline-block; width:100%;zoom: 1;*display: inline;}
ul.mainSlider li .innerBox{ display:block; width:100%; position:relative;}
.innerBox .bnrimg{display:inline-block; width:100%;zoom: 1;*display: inline;}
.innerBox .bnrimg img{max-width:100%; display:block;}
.sliderBox .bx-pager{display:none;}
.innerSlider .bx-wrapper{ margin-bottom:0;}
.txtsec{position:absolute; top:2%; left:0;}
.bannerTxt{ background:#000; padding:5px; background:url(../images/ope.png) repeat 0 0;}
.bannerTxt h1{font-size:34px;}
.bannerTxt p{font-size:20px;}
.btn .redbtn{ background:#e02f1b; display:inline-block; padding:7px 16px;font-size:18px;zoom: 1;*display: inline;}
.sliderBox .bx-wrapper .bx-viewport{ background:none;}
.sliderBox .bx-wrapper .bx-controls-direction a{ top:56%;}

/*circle box*/
.circlebox{position:relative; display:inline-block; width:100%;zoom: 1;*display: inline;}
.circleIcon{left: 0;position: absolute;top: -74px;z-index: 99; width:100%; text-align:center;}
.circleIcon li{ background:url(../images/circle.png) no-repeat center center; width:118px; height:118px;display:inline-block; margin-right:35px;}
.circleIcon li:hover{ background:url(../images/red-circle.png) no-repeat center center; width:118px; height:118px;display:inline-block;}
.circleIcon li .box{display:block; width:100%; text-align:center; font-size:12px; padding:21px 0;color:#000000;text-transform:uppercase;}
.circleIcon li .box span{display:inline-block; width:48px; height:48px;zoom: 1;*display: inline;}
.circleIcon li .box span.icon{ background:url(../images/icon.png) no-repeat center center;}
.circleIcon li:hover .box span.icon{ background:url(../images/icon-h.png) no-repeat center center;}
.circleIcon li .box span.icon2{ background:url(../images/icon2.png) no-repeat center center;}
.circleIcon li:hover .box span.icon2{ background:url(../images/icon2-h.png) no-repeat center center;}
.circleIcon li .box span.icon3{ background:url(../images/icon3.png) no-repeat center center;}
.circleIcon li:hover .box span.icon3{ background:url(../images/icon3-h.png) no-repeat center center;}
.circleIcon li .box span.icon4{ background:url(../images/icon4.png) no-repeat center center;}
.circleIcon li:hover .box span.icon4{ background:url(../images/icon4-h.png) no-repeat center center;}
.circleIcon li .box span.icon5{ background:url(../images/icon5.png) no-repeat center center;}
.circleIcon li:hover .box span.icon5{ background:url(../images/icon5-h.png) no-repeat center center;}
.circleIcon li .box span.icon6{ background:url(../images/icon6.png) no-repeat center center;}
.circleIcon li:hover .box span.icon6{ background:url(../images/icon6-h.png) no-repeat center center;}
.circleIcon li:hover  .box{color:#fff;}
/**/
.outerBar{display:inline-block; width:100%;text-align:center; margin-top:5%; border-bottom:1px solid #e8e4e4;zoom: 1;*display: inline;}
.innerhd h5{font-size:21px; text-align:center;color:#000;}
.innerhd p{font-size:15px; text-align:center;color:#333333; font-family:'ubuntuitalic'; margin-top:15px;}
.innerhd p a{color:#dc1600;}
/*4box Css*/
.fourBOx{display:inline-block; width:100%; background:url(../images/rpt.png) repeat-x left top; border-bottom:1px solid #d2cfcf; padding-bottom:1.6%;zoom: 1;*display: inline;}
.boxcontainer{width:100%; display:inline-block;zoom: 1;*display: inline;}
.boxcontainer li{display:inline-block; width:auto; margin-right:14px;zoom: 1;*display: inline;}
.boxcontainer li:last-child{margin:0;}
.boxcontainer li .newBOx{width:220px;display:inline-block; background:#fff;zoom: 1;*display: inline;}
.newBOx .imgbx{display:block; text-align:center;padding-top:5px;}

.newBOx .boxcontent{ color:#02071d; text-align:center; padding:10px 0;}
.newBOx .boxcontent h5{font-size:17px; text-transform:uppercase;font-weight:bold; padding-bottom:8px;}
.newBOx .boxcontent p{padding:0px;}
.newBOx .priceBox{background:#797979; padding:12px 20px; fotn-size:13px;}
.newBOx .priceBox span{float:left;}
.newBOx .priceBox small{float:right;}
.boxcontainer li:hover{cursor:pointer;}
.boxcontainer li:hover .newBOx .priceBox{background:#dc1600;}
.head{font-size:21px; text-align:center; color:#000; padding:20px 0; font-weight:bold; text-transform:uppercase;}
.fourBOx .bx-pager{display:none;}
.fourBOx .bx-wrapper .bx-controls-direction a{top:108%;}
.fourBOx .bx-wrapper .bx-prev{left:46%;}
.fourBOx .bx-wrapper .bx-next{right:46%;}
.fourBOx .bx-wrapper .bx-prev{ background:url(../images/lft-arrow.png) no-repeat center center;}
.fourBOx .bx-wrapper .bx-prev:hover{ background:url(../images/lft-arrow-h.png) no-repeat center center;}
.fourBOx .bx-wrapper .bx-next{ background:url(../images/rgt-arrow.png) no-repeat center center;}
.fourBOx .bx-wrapper .bx-next:hover{ background:url(../images/rgt-arrow-h.png) no-repeat center center;}
/*Footer Section Goes Here*/
.outerFooter{background:#fff; color:#000;}
footer{padding:24px 10px;}
.leftFooter{float:left; width:400px;}
.servicesHd{border-bottom:1px solid #d7d7d7;font-size:17px;font-weight:bold; text-transform:uppercase; padding-bottom:10px;}
.listService{width:100%; margin-top:20px;}
.listService li{display:inline-block; width:48%; background:url(../images/dot.png) no-repeat left center;zoom: 1;*display: inline;}
.listService li a{color:#2e2d2a;font-size:13px;display:block; padding-left:13px; line-height:18px; margin:5px 0;}
.listService li a:hover{color:#DC1600;}
.rightFooter{float:right; width:480px;}
.rgtSec{width:195px;float:left;}
.footerLogo{float:right;}
.overview li{width:100%;}
.copy{ text-align:center; color:#767475; text-transform:uppercase; background:#e8e8e8; padding:13px 0; border-top:1px solid #e8e4e4;}

/*Read More Css*/
a.morelink {text-decoration:none;outline: none;}
.morecontent span {display: none;}
.comment {background-color: #fff;margin: 10px;}
/*print page style starts here*/
.txtsec.inner-pages-text{
position:static;}
.sliderBox.inner-slide-box{
height:auto;
min-height:126px;}
h1{font-size:30px;}
h2{
font-size:26px;
color: #000000;
padding-bottom:15px;
}
h3{
font-size:23px;
color: #000000;
padding-bottom:5px;
font-weight:bold;
}
h5 {
color: #000000;
font-size: 21px;
}
h6{
font-size:15px;
color: #000000;
padding-bottom:5px;
font-weight:bold;
}
.sliderBox.inner-slide-box .bannerTxt h1{
font-size:30px;
text-align:center;
margin-top:14px;} 

.float-lft{
float:left;}
.float-rgt{
float:right;}
.content-box{
width:610px;
} 

.img-block{
width:310px;
}
.main-content {
margin-top:82px;
border-bottom: 1px solid #D7D7D7;}
.main-content p{
font-size:14px;
line-height:1.7;
margin-top:30px;
color:#545454;
}
.clear-blck{
clear:both;}
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }

/*contact page style starts here*/
.form-head{
color:#fff;
background:#2e2d2a;
border: 0px solid #000000;
/*Firefox*/
-moz-border-top-left-radius: 5px;
-moz-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
padding:10px;

}
.form-head strong{
font-size:16px;}
.form-head span{
font-size:12px;
text-transform:uppercase;
}
.form-head span i{
color:#a81311;
font-style:normal;}
.conatct-form{
width:625px;
margin:0 auto 88px;}
input[type="text"]{
height:30px;
line-height:30px;
width:229px;
padding:0 3px;
}
.conatct-form li{
float:left;
margin-top:18px;
margin-left:20px;}
.conatct-form ul{
margin-left:-21px;}
.form-fields label{
display:block;
color:#000000;
font-size:13px;
margin-bottom:3px;}
input,textarea,select{
font-family: 'ubunturegular';
}
.newListSelected,input[type="text"],textarea{
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=32, Direction=0, Color=#efefef)";/*IE 8*/
-moz-box-shadow: inset -1px -1px 20px #efefef;/*FF 3.5+*/
-webkit-box-shadow: inset -1px -1px 20px #efefef;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: inset -1px -1px 20px #efefef;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=20, Direction=0, Color=#efefef); /*IE 5.5-7*/
background:#fff;
border: 1px solid #bebebe;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
color:#565656;
font-size:11px;
}
/*select box style*/
.newListSelected{
padding:0 3px;}
.SSContainerDivWrapper a{
color:#000;}
.newListOptionTitle  li{
float:none;
padding:0 5px;
margin:5px 0;}
.SSContainerDivWrapper {
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 28px;
    width: 100%;
    z-index: 2;
}
ul.newList {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    list-style: none outside none;
    margin: 0px;
    overflow: auto;
    padding: 0;
}
.select-subject{
width:500px;
padding:18px 0;
}
.selectedTxt{
height:30px;
line-height:30px;
cursor:pointer;}
.selectedTxt{
background:url(../images/select.png) no-repeat right center;
}
.form-fields textarea{
width:490px;
padding:5px;
height:123px;
vertical-align:top;}
.newListOptionTitle {
font-size:0;
margin-top:4px !important;
}
.newListOptionTitle  ul{
font-size:11px;
width:494px;}
.newListOptionTitle  ul li a{
display:block;}

input[type="submit"]{
font-size:14px;
color:#fff;
text-transform:uppercase;
background:url(../images/btn-submit.png) repeat-x;
width:83px;
text-align:center;
padding:6px 0;
border:none;
vertical-align:middle;
cursor:pointer;
-o-border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;}
input[type="submit"]:hover{
background:#6f6e6e;
}
.msg-box {
padding-bottom:18px;}
.submittion-box {
    color: #828282;
    font-size: 12px;
	font-style:italic;
	margin-right:40px;
}
.submittion-box b{
color:#000;
font-weight:bold;
}
.form-fields{
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=11, Direction=169, Color=#bab8b8)";/*IE 8*/
-moz-box-shadow: 1px 5px 11px #bab8b8;/*FF 3.5+*/
-webkit-box-shadow: 1px 5px 11px #bab8b8;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: 1px 5px 11px #bab8b8;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=11, Direction=169, Color=#bab8b8); /*IE 5.5-7*/
border: 0px solid #000000;

-moz-border-bottom-right-radius: 5px;
-moz-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
padding-bottom:25px;
position:relative;

}
.form-fields:before{
background:url(../images/top-repeat.png) repeat-x;
width:100%;
height:7px;
content:"";
display:block;
position:absolute;
left:0;
top:0;}
.frm-data{
margin:0 auto;
width:512px;}
.hilight-color{
color:#dc1600;}
.address-sec,.addrss-loaction{
background:#f0f0f0;
padding:28px 10px 40px;

}
.address-sec h4{
color:#2d2c2a;
font-size:14px;
font-weight:bold;
text-transform:uppercase;}
.address-sec h4 span{
display:block;
margin-top:-7px;
font-size:11px;}
.address-sec a{
color:#dc1600;
}
.address-sec a:hover{
color:#811206;}
.address-sec p{
color:#696969;
font-size:14px;
line-height:1.7;}
.addss-one{
width:467px;}
.addss-two{
width:412px;}
.address-sec,.addrss-loaction{
    color: #696969;
    font-size: 14px;
    line-height: 1.7;}
	
.address-sec p,.addrss-loaction p{
margin:0px 0;
padding:0;
}
.addrss-loaction{
margin-top:1px;
text-align:center;}

address {
    font-style: normal;
}
.select-subject{
position:relative;}

.select-astric {
    position: absolute;
    right: -8px;
    top: 19px;
}
.frm-data .error{
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color=#ed9f6b)";/*IE 8*/
-moz-box-shadow: inset 1px 0px 5px #ed9f6b;/*FF 3.5+*/
-webkit-box-shadow: inset 1px 0px 5px #ed9f6b;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: inset 1px 0px 5px #ed9f6b;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color=#ed9f6b); /*IE 5.5-7*/

background:#fff;
border: 1px solid #ed9f6b;

}
.question.faqselected{
display:block;
padding-left:25px;
position:relative;
font-size:15px;
color:#0b0b0b;
font-weight:bold;
cursor:pointer;}

.question i{
background:url(../images/question.png) center no-repeat;
width:16px;
height:16px;
position:absolute;
left:0;
top:0;
}
.question.active i{
background:url(../images/answer.png) center no-repeat;
}
.question{
color:#dc1600;
position:relative;
padding-left:25px;
cursor:pointer;
display:block;
padding-left:25px;
position:relative;
font-size:15px;
font-weight:bold;
cursor:pointer;}
.wrapper.faq p{
margin-top:10px;}
.faq li{
border-bottom:1px solid #c9c9c9;
padding:25px 0 20px;}
.faq li p{
padding-bottom:0;}

.faq li:first-child{
padding-top:0;}
.des-img{
width:120px;
height:75px;
display:block;
}
.des-content{
width:475px;}
.des-content{
margin-bottom:22px;}
.des-content h4{
color:#000000;
font-size:15px;
font-weight:bold;
}
.des-content p{
margin-top:2px;
padding-bottom:0;
font-size:12px;}
.transfer-listing p{
color:#045984;

line-height:1.2;}
.transfer-listing p a{
color:#545454;
}
.transfer-listing p a:hover{
color:#045984;
text-decoration:underline;}
.main-content{
padding-bottom:56px;}
.site-link{
color:#545454;
}
.site-link:hover{
color:#045984;
}
h3.serivice-head{
font-size:15px;}
.descriptive-page p{
margin-top:5px;
padding-bottom:5px;}
.listed-service-detail,.great-buys{
margin-top:10px;}
.listed-service-detail li,.great-buys li{
list-style:decimal;
line-height:1.2;
padding-top:13px;
color: #545454;
font-size: 14px;
list-style: decimal inside none;}

.link-web{
font-weight:bold;
color:#000;}
.link-web:hover{
color:#dc1600;}
.catalog-data p{
margin-top:3px;
line-height:1.4;
}
.catalog-data strong{
font-weight:bold;
font-size:13px;
color:#000;
display:block;}
.catalog-data{
margin-top:15px;}
.other-related-links{
margin-top:20px;
text-align:center;
width:100%;}

.other-related-links a{
margin-left:12px;}
.bold{
font-weight:bold;
color:#000;}
.product-links-page{
margin-right:12px;
display:block;
width:227px;
margin-top:10px;}
.product-links-page,.why-data{
float:left;}
.why-data{
width:686px;}
.border-line{
padding-bottom:10px;
margin-bottom:20px;
border-bottom:1px solid #ccc;}
.press-photo li{
margin-bottom:25px;
color:#545454;
width:33.3%;
float:left;
padding-bottom:30px;
border-bottom:1px solid #ccc;}
.center-data{
text-align:center;}
.img-caption{
text-align:center;
font-size:11px;
width:170px;
height:auto;
color:#545454;
line-height:1.2;}
.img-caption img{
display:block;
margin-bottom:8px;}
.press-photo{
margin-top:10px;}
ol li{
color:#545454;
font-size:12px;
line-height:1.3;
list-style:decimal;
list-style-position:inside;
margin:7px 0;}
ol{
padding:0;}

.dark {
    color: #000000;
    font-family: "Arial","Helvetica","sans-serif";
    font-size: 11px;
    text-decoration: none;
}

.shipping-table td,.shipping-table th {
    border: 1px solid #CCCCCC;
	padding:8px ; 
}

.shipping-table table {
    border: 1px solid #CCCCCC;
	margin-bottom:15px;
}
.product-pics li{
float:left;
width:20%;
margin-bottom:30px;}
.product-pics{
padding:25px 0;}
.product-pics li img{
width:170px;
vertical-align:middle;
height:142px;}
.othr-lnk a{
margin:10px;
background:#DC1600;
color:#fff;
font-size:14px;
padding:5px 10px;
border-radius:5px;}
.detailed_segment img{
display:block;
margin-right:10px;
width:170px;
height:142px;}
.detailed_segment,.detailed_segment ol li {
font-size:14px;}

.othr-lnk a:hover{
background:#2E2D2A;
}
.des-product{
width:750px;}
.detailed_segment{
margin:20px 0;
padding:20px 0;
border-bottom:1px solid #ccc;}
.spac{
padding-bottom:5px;}
.spacin-width{
display:block;
margin:2px 0;}
.best_offer li img{
display:inline-block;
text-align:center;}

.best_offer li{
width:100%;}
.best-offer-tbl{
width:650px;
}
.best_offer .img-caption{
width:176px;}
.best-offer-tbl table{border:1px solid #ccc;}
.best-offer-tbl  td{
border:1px solid #ccc;
padding:5px;
}
.best-offer-tbl thead td{
word-spacing:4px;}
.best-offer-tbl thead td strong{
margin:0 4px;}
.best-offer-tbl tbody td{
border:none;
width:650px;}