@font-face {
    font-family: 'open_sansregular';
    src: url('opensans-regular-webfont.eot');
    src: url('opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-regular-webfont.woff') format('woff'),
         url('opensans-regular-webfont.ttf') format('truetype'),
         url('opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanslight';
    src: url('opensans-light-webfont.eot');
    src: url('opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-light-webfont.woff') format('woff'),
         url('opensans-light-webfont.ttf') format('truetype'),
         url('opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('opensans-semibold-webfont.eot');
    src: url('opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-semibold-webfont.woff') format('woff'),
         url('opensans-semibold-webfont.ttf') format('truetype'),
         url('opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'nimbus_sans_becker_dligconRg';
    src: url('nimbus_sans_becker_dligcon-webfont.eot');
    src: url('nimbus_sans_becker_dligcon-webfont.eot?#iefix') format('embedded-opentype'),
         url('nimbus_sans_becker_dligcon-webfont.woff') format('woff'),
         url('nimbus_sans_becker_dligcon-webfont.ttf') format('truetype'),
         url('nimbus_sans_becker_dligcon-webfont.svg#nimbus_sans_becker_dligconRg') format('svg');
    font-weight: normal;
    font-style: normal;

}
/************************************************************************************
RESET
*************************************************************************************/
img, fieldset {
	border: 0 !important; background:none;
}

/* set image max width to 100% */
img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}

/* set html5 elements to block */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
    display: block;
}
.left{float:left !important;}
.right{float:right !important;}
.center{text-align:center !important;}
.clr{clear:both !important;}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}
h1{padding:0px; margin:0px;}
h2{padding:0px; margin:0px;}
h3{padding:0px; margin:0px;}
h4{padding:0px; margin:0px;}
h5{padding:0px; margin:0px;}
h6{padding:0px; margin:0px;}
p{font-size:13px; color:#565656; padding:0px 0px 14px 0px; margin:0px; line-height:18px;}
/************************************************************************************
GENERAL STYLING
*************************************************************************************/
body{background:url(../images/bg.png) #f3f6fc;
	font:13px/100% Arial, Helvetica, sans-serif; color:#565656; margin:0px; padding:0px; border-top:4px solid #63B03E;
}
a{
	color: #118bd6;
	text-decoration:none;
	outline:none;
}
a:hover{
	text-decoration:underline;
}

/* list */
ul, ol{
	margin: 1em 0 1.4em 24px;
	padding: 0;
	line-height: 140%;
}
/*------=========Header Part Start=======--------*/
.wrapper{width:1002px; margin:0px auto; min-height: 300px;}
.h-bg{background:url(../images/top-bg.png) repeat-x; border-bottom:1px solid #3a9abe; height:282px;}
.h-bg.h-inn-bg{height:133px !important; border-bottom:1px solid #c0c4c5;}
.h-bg-inn{background:url(../images/home-bann-bg.png) no-repeat top center; height:281px; border-bottom:1px solid #cfe1e9;}
.h-bg-inn.inn-dtl-bg{height:132px !important; background:url(../images/inn-page-top-bg.png) no-repeat top center;}
.inn-height{height:132px !important;}
.h-lft-shadow{background:url(../images/bann-lft-shadow.png) no-repeat left top;
height:281px;}
.h-icebg{background:url(../images/ice-ban-bg.png) repeat-x center 162px;}
.h-rit-shadow{background:url(../images/bann-rit-shadow.png) no-repeat right top;
height:281px;}
header{}
.fluid-row{width:100%; float:left;}
.logo{float:left;}
.h-right{float:right; padding:6px 0px 0px; margin:0px 0px 0px;}
.h-right ul{padding:0px 0px 0px; margin:0px 0px 0px; float:right;}
.h-right ul li{float:left; height:24px; list-style:none; padding:7px 11px 13px 9px; background:url(../images/cart-li.png) no-repeat right; margin:0px 0px 0px; font-size:15px; color:#2c2c2c;}
.h-right ul li a{color:#2c2c2c; display:block; text-decoration:none;}
.h-right ul li a:hover{color:#34a200; text-decoration:none;}
.h-right ul li a img{float:left; margin-right:4px;}
.h-right ul li:last-child{background:none;}
.need-help{float:left; margin-top:3px; margin-right:10px;}
/*------=========Nav start=======--------*/
nav{background:url(../images/nav-bg.png) repeat-x; border-left:1px solid #c2c2c2; height:39px; border-right:1px solid #c2c2c2; width:984px; float:left; margin-left:7px;
-moz-border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px; behavior: url(ie-css3.htc); font-family: 'open_sansregular';
}
nav ul{padding:0px 0px 0px; margin:0px 0px 0px; float:left;}
nav ul li{padding:0px 0px 0px 1px; list-style:none; float:left; display:block; color:#379b07; font-size:16px; background:url(../images/nav-li-bg.png) no-repeat left}
nav ul li a{color:#379b07; text-decoration:none !important; padding:10px 18px 11px 18px; float:left;}
nav ul li a:hover{ background:url(../images/nav-hov.png) repeat-x; color:#fff;
}
nav ul li a.active{ background:url(../images/nav-hov.png) repeat-x; color:#fff;
-moz-border-radius:6px 0px 0px 0px; -webkit-border-radius:6px 0px 0px 0px; border-radius:6px 0px 0px 0px; behavior: url(ie-css3.htc);
}
nav ul li:first-child{background:none; padding-left:0px;
}
nav ul li afirst-child{
-moz-border-radius:6px 0px 0px 0px; -webkit-border-radius:6px 0px 0px 0px; border-radius:6px 0px 0px 0px; behavior: url(ie-css3.htc);
}

/*------=====Sub menu======--------*/
/*nav arrow*/

.menu li {
      display: inline-block; 
      position: relative;   
}

.menu li:last-of-type { border-right: none; }

.menu li > ul {
    position: absolute;
    left: 100%;
    top: 0;
    width: auto;
    display: none;
    white-space: nowrap;
}

.menu > li > ul {
    top:39px; z-index:9999;
    left:-1px; background:#ddeff9; border-left:1px solid #a7dbf0; border-right:1px solid #a7dbf0; border-bottom:1px solid #a7dbf0;
    width:auto;
}
.menu > li > ul > li > ul
{
	top:0px; z-index:9999;
    left:292px; background:#ddeff9; border-left:1px solid #a7dbf0; border-right:1px solid #a7dbf0; border-bottom:1px solid #a7dbf0;
    width:auto;
}

.menu li > a:after { margin-left: 5px; }
.menu > li > a:after { margin-left: 5px;  }
.menu li > a:only-child:after { margin-left: 0; content: ''; }

.menu li > ul > li, .menu ul > li > ul > li > ul > li  { font-size:14px; padding-left:0px; padding-bottom:0px;
    border-right: none; background:none;  
    border-bottom: solid 1px #a7dbf0;
    display: block; float:none; clear:both;
}
.menu li > ul > li:last-child{border-bottom:none;}
nav ul li ul li a{display:block; float:none; padding:5px 20px;}
.menu li :hover {}
.menu li:hover > ul {display: block; }
/*------=====Sub menu======--------*/
/*nav arrow end*/

select.styled {
    color: #999999;
    height:28px;
    opacity: 0;
    padding-top:10px;
    position: relative;
    width:232px !important;
    z-index: 5;
}
nav form{  margin-right:4px; margin-top:5px;}
.bann-txt{ float:right; width:564px;}
.bann-txt h1{padding:12px 0px 3px 0px; margin:0px;}
.bann-txt ul{padding:0px 0px 0px; margin:0px; width:300px; float:left;}
.bann-txt ul li{padding:0px 0px 0px 18px; margin:0px 0px 0px; list-style:none; display:block; background:url(../images/bann-bulet.png) no-repeat 4px 7px; color:#6e6e6e; line-height:24px; font-size:13px;
text-shadow:0 1px 0 #F7F7F6; font-weight:bold;
}
.bann-txt ul li a{color:#6e6e6e; text-decoration:none;}
.bann-txt ul li a:hover{color:#666;}
.ref-btn{float:right; padding:0px; margin:32px 0px 0px 0px;}
/*------=========Nav End=======--------*/

/*------=========Header Part End=======--------*/

/*------=========Container start=======--------*/
/*.container{ width:1000px; margin-top:-25px; padding:0px 1px; float:left;
	-moz-border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px; behavior: url(ie-css3.htc);
	
	
	border-top:1px solid #798991; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#666), to(transparent)); background-image: -webkit-linear-gradient(#999, transparent); background-image: -moz-linear-gradient(#999, transparent), -moz-linear-gradient(#999, transparent); background-image: -o-linear-gradient(#000, transparent), -o-linear-gradient(#000, transparent); background-image: linear-gradient(#999, transparent), linear-gradient(#999, transparent); -moz-background-size:1px 100%; background-size: 3px 100%; background-position: 0 0, 100% 0; background-repeat: no-repeat; 
} */
/*.container{
	 width:1000px; margin-top:-25px; padding:0px 1px; float:left;
	-moz-border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px; behavior: url(ie-css3.htc);
	border-top: 3px solid black; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#000), to(transparent)); background-image: -webkit-linear-gradient(#000, transparent); background-image: -moz-linear-gradient(#000, transparent), -moz-linear-gradient(#000, transparent); background-image: -o-linear-gradient(#000, transparent), -o-linear-gradient(#000, transparent); background-image: linear-gradient(#000, transparent), linear-gradient(#000, transparent); -moz-background-size: 3px 100%; background-size: 3px 100%; background-position: 0 0, 100% 0; background-repeat: no-repeat; 
}*/
.cnt-bg{background:url(../images/cnt-bg.png); width:100%; float:left;
	-moz-border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px; behavior: url(ie-css3.htc);
}
.cnt-h-bg{background:url(../images/cnt-h-bg.png) repeat-x; width:100%; float:left; padding-top:12px;
	-moz-border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px; behavior: url(ie-css3.htc);
}
.cnt-h-bg h1{text-transform:uppercase; font-size:24px; color:#e24507;  padding:0px 0px 0px 5px; margin:0px; line-height:18px;
font-family: 'nimbus_sans_becker_dligconRg';
text-shadow:0 1px 0 #fff;}
.cnt-h-bg h1 span{color:#03ad02; margin:0px;}
.cnt-h-bg h1 span.cate-h{padding-left:61px;}
.h-bdr{ float:left; width:975px; margin-left:13px; background:url(../images/cnt-h-bdr.png) repeat-x bottom; height:42px;}
.cat-row{padding:0px 0px 0px 0px; width:964px; margin:11px auto 0px;}
.ct-box{width:229px; float:left; height:210px; border:1px solid #fff; background:url(../images/cat-box-bg.png) no-repeat 0px bottom #fff;
-moz-box-shadow:0 6px 11px #bdbebf;
-webkit-box-shadow:0 6px 11px #bdbebf;
box-shadow:0 6px 11px #bdbebf; behavior: url(ie-css3.htc); text-align:center; margin-right:13px; margin-bottom:22px;
			z-index: 2;
}
.cat-row .ct-box:last-child{margin-right:0px;}
.ct-box h1{font-size:18px; height:34px; color:#e24507; text-align:center; line-height:17px; padding:5px 0px 0px; margin:0px; font-family: 'nimbus_sans_becker_dligconRg'; text-transform:uppercase;
}
.ct-box h1 a{color:#e24507; text-decoration:none;}
.ct-box h1 a span{color:#03ad02; text-decoration:none;}
.ct-box h1 span{color:#03ad02;}
.view-model{float:left; padding:0px 0px 0px; margin:0px; width:100%;}
.bx-img{display: table-cell;
    height:139px;
    line-height:10px;
    margin: auto;
    text-align: center;
    vertical-align: middle;
    width:229px;}
.combo-stamp{position:absolute; z-index:999; margin: 0 0 0 173px; padding:0px;}
.index-cnt{padding:0px; margin:0px 0px 0px; width:100%; float:left;}
.index-cnt .inner{background:url(../images/home-cnt-ice.png) repeat-x top; padding:9px 18px 0px 18px;}
.index-cnt .inner .lft-pnl h1{padding:0px 0px 0px 0px; height:31px; text-shadow:0 1px 0 #fff; line-height:20px; margin:0px 0px 0px 0px; color:#e24507; font-size:24px; font-family: 'nimbus_sans_becker_dligconRg';}
.index-cnt .inner .lft-pnl h1 span{color:#03ad02;}
.index-cnt .inner .lft-pnl h1 font{color:#666666;}
.index-cnt .inner .lft-pnl{width:463px; padding:0px 18px 0px 0px; background:url(../images/devider.png) no-repeat right; font-size:13px; color:#565656;}
.index-cnt .inner .lft-pnl p{font-size:13px; color:#565656; padding:0px 0px 14px 0px; margin:0px; line-height:18px;  text-align: justify;}
.index-cnt .inner .lft-pnl p strong{color:#565656;}
.index-cnt .inner .lft-pnl.r2pnl{padding-right:0px; background:none;}
/*------=========Container End=======--------*/
/*------=========Brand Logo=======--------*/
.brand-logo{float:left; width:100%; margin-top: 20px;}
.brand-logo h4{font-size:14px; color:#606060; font-family: 'open_sanssemibold'; padding:0px 0px 7px 18px; margin:0px 0px 0px;}
#brand-logo-row{ width:100%; float:left; padding:0px 0px 0px 0px; background:#fff; border-bottom:1px solid #dbdbdb; border-top:1px solid #dbdbdb; /* height:115px;*/ text-align:center;}
#brand-logo-row img{margin:0px 9px 0px 9px;}
/*------=========Brand End=======--------*/
/*------=========Footer start=======--------*/
#f-link{text-align:center; width:100%; padding:10px 0px 10px; color:#565656; font-size:13px; float:left;line-height: 20px;}
#f-link a{text-decoration:none; color:#565656;}
#f-link a:hover{text-decoration:underline; color:#007bc4;}
/*------=========Footer End=======--------*/
footer{background:#969696; width:100%; height:90px; float:left; color:#ffffff; font-size:12px;}
footer .inn-c{padding:13px 10px 6px 10px;}
footer a{color:#fff; text-decoration:none;}
.rss-xml{float:right; padding:18px 0px 0px;}
.rss-xml img{margin-left:7px;}
*.container{border:1px solid #798991;}

@media all and (min-width:0){
	.container{border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #798991;}
  /* IE9-IE10pp4 */}

.container { width:100%; float:left; margin-top:-25px;	
	position: relative;
	border-top:1px solid #798991;
	-moz-border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px; behavior: url(ie-css3.htc);
}
.container:before, .container:after {
	content: "";
	position: absolute;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#798991), to(transparent));
	background-image: -webkit-linear-gradient(#798991, transparent);
	background-image: -moz-linear-gradient(#798991, transparent);
	background-image: -o-linear-gradient(#798991, transparent);
	top: 3px;
	bottom: -1px;
	width: 1px;-moz-border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px; behavior: url(ie-css3.htc);
}
.container:before {
	left: -1px;
	-moz-border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px; behavior: url(ie-css3.htc);
}
.container:after {
	right: -1px;
	-moz-border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px; behavior: url(ie-css3.htc);
}

/*------=========Product page start=======--------*/
.h-bg-inn.p-bann-bg{background:url(../images/product-bann-bg.png) no-repeat top center;}
.bann-txt.p-bann-text{width:480px;}
.bann-txt.p-bann-text ul{width:47%;}
.pt-box{width:229px; float:left; height:242px; border:1px solid #fff; background:#fff;
-moz-box-shadow:0 6px 11px #bdbebf;
-webkit-box-shadow:0 6px 11px #bdbebf;
box-shadow:0 6px 11px #bdbebf; behavior: url(ie-css3.htc); text-align:center; margin-right:13px; margin-bottom:19px;
			z-index: 2;
}
.pt-box .inn{padding:9px 8px 6px 7px; text-align:left;}
.pt-box .inn h5{font-size:13px; font-weight:normal; margin:0px 0px 0px; color:#232323; padding:0px 0px 8px 0px;}
.pt-box .inn h5 span{color:#797979;}
.pt-box .inn h5 span.geen{color:#019a00; font-weight:bold;}
.pt-box .inn h5 span.blue{color:#1187ff;}
.blue{color:#1187ff !important;}
.cat-row .pt-box:last-child{margin-right:0px;}
.das-bdr{border-bottom:1px dashed #c8c8c8; font-size:13px; width:100%; float:left;}
.p-logo{float:left; margin:12px 0px 15px 13px;  min-height: 30px;   min-width: 100px;}
.p-img{ 
       display: table-cell;
    height: 115px;
    line-height: 13px;
    margin: auto;
    text-align: center;
    vertical-align: middle;
}
.pt-box .btm-cnt{float:left; width:121px;}
.btn-group{float:left; width:100%; padding:0px 0px 0px; margin:0px;}
.btn-group .de{padding-left:4px; float:left;}
.p-logo.none{padding-left:0px; margin-left:0px;}
.pmdl-p{padding-left:45px;}
.index-cnt .inner.p-inner{background:none;}
.index-cnt .inner.p-inner .lft-pnl h1{height:26px;}
.index-cnt .inner.p-inner .lft-pnl{background:url(../images/p-de.png) no-repeat bottom right;}
.index-cnt .inner.p-inner .lft-pnl.r2pnl{background:none;}
.p-cnt-bdr{background:url(../images/p-cnt-bdr.png) repeat-x bottom; padding-bottom:2px; width:100%; float:left;}
.inner.p-inner h2{padding:15px 0px 5px 0px; float:left; width:100%; margin:0px 0px 0px 0px; font-size:19px; color:#3a3a3a; font-family: 'nimbus_sans_becker_dligconRg';}
.index-cnt .inner p{float:left; width:100%;}
.index-cnt .inner p span{color:#0d8700; font-weight:bold;}
.ice-chart{float:left; padding:0px; margin:0px 0px 20px; width:99.9%; border:1px solid #d9d9d9; background:url(../images/sedule.png) repeat-x top #fff; 
-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(ie-css3.htc);
}
.ice-ch-inn{background:url(../images/sedule-btm.png) repeat-x bottom; float:left; width:100%; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(ie-css3.htc);}
.ice-ch-inn ul{padding:6px 41px 8px; margin:0px 0px 0px; float:left; width:auto; background:url(../images/p-de.png) no-repeat right;
}
.ice-ch-inn ul:last-child{background:none;}
.ice-ch-inn ul li{padding:0px 0px 0px 10px; margin:0px 0px 0px; list-style:none; display:block; color:#565656; font-size:13px; background:url(../images/arrow.png) no-repeat 0px 5px;} 
.ice-ch-inn ul li span{color:#2a7615; font-weight:bold;}
.padd-7{padding-bottom:7px !important;}
.selc-2{padding:4px; width:237px; border:1px solid #ddd; color:#666;}
/*------=========Product page End=======--------*/
/*Detail page start*/
.tp-pagi{padding:20px 0px 4px 0px; margin:0px 0px 0px 0px; font-size:11px; color:#797979; font-family: 'open_sansregular'; float:left; width:100%;}
.dtl-front{background:#fff; border-bottom:1px solid #c2c2c2; float:left; width:100%;}
.dtl-row{float:left; width:100%;}
.dtl-lft-part{float:left; padding:0px 0px 0px; margin:0px 0px 0px; width:577px;}
.dtl-rit-part{float:right; padding:0px 0px 0px; margin:0px 0px 0px; width:414px;}
.dtl-lft-part h1{padding:13px 0px 15px; margin:0px 0px 0px; color:#717171; font-size:20px; font-family: 'open_sansregular';line-height: 17px;}
.large-img-part{float:left; padding:0px 0px 0px 0px;  margin: 2px 0 36px; width:275px; border:1px solid #eeeeee;}
.dtl-cnt-dtl{float:right; width:293px;}
.dtl-cnt-dtl .cnt-in{ width:276px; float:right;}
.dtl-cnt-dtl .cnt-in .b-stone{padding:0px; margin:8px 0px 8px 40px;}
.dtl-cnt-dtl .cnt-in .s-man{padding:0px; margin:13px 0px 24px 0px;}
.dtl-des-row{float:left; width:100%; padding:0px 0px 0px 0px; margin:0px 0px 10px;}
.dtl-des-row .he{font-weight:bold; float:left; color:#504f4f; width:90px;}
.dtl-des-row .he-normal{float:left; padding:0px 0px 0px; margin:0px 0px; font-size:13px; color:#737373; font-weight:bold;}
.dtl-des-row .he-normal span{font-weight:normal; padding-left:11px; color:#737373;}
.dtl-des-row table{float:left; padding:0px; margin:0px;}
.bdr-line{background:url(../images/dtl-bdr.png) repeat-x; float:left; padding-top:2px; width:95%; margin:0px 0px 20px 0px;}
.bdr-line.none{margin-bottom:5px;}
.selected-bin{ float:right; width:284px; border:1px solid #ebeded;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(ie-css3.htc);}
/*.selected-bin h5{color:#4b4b4b; margin:0px; font-size:13px; padding:6px 0px 0px 7px; font-family:'open_sansregular';}*/
.sel-bin-row{width:95%; float:left; background:#fff; border-bottom:1px solid #e3f5ff;/* border-top:1px solid #e3f5ff; */padding:5px 0px 0px 15px; margin:4px 0px 0px;} 
.checkbox{
	width:24px;
	height:24px;
	padding: 0 0px 0 0;
	background:url(../images/checkbox.png) no-repeat;
	display: block; margin-top:-4px;
	clear: left; margin-left:4px;
	float: left;
}

.radio {    background: url("../images/radio.png") no-repeat scroll 0 0 transparent;
    clear: left;
    display: block;
    float: right;
    height: 34px;
    margin-right: 2px;
    margin-top: -11px;
    padding: 0;
    width: 38px;
}

.sel-bin-row .model{width:161px; float:left; margin-left:7px; margin-top:3px; font-weight:bold; color:#2c2c2c; font-size:11px;}
.sel-bin-row .model span{ padding-left:8px; font-weight:normal; color:#737373;}
.sel-bin-row .price{float:left; margin-left:7px; margin-top:3px; font-weight:bold; color:#2c2c2c; font-size:11px;}
.sel-bin-row .price span{ padding-left:0px; font-weight:normal; color:#737373;}
.styled.ch-selected{background-position: 0px -50px;}
.cart-btn{margin:10px 0px 9px; float:left; width:100%; text-align:center;}
.selected-bin .checkbox{ background-position:0px -50px !important;}
.content-tab p{color:#6e6e6e; font-size:13px; padding-left:10px; padding-right:10px; line-height:20px; padding-bottom:5px; padding-top:5px; border-top:1px solid #fff;  border-bottom:1px solid #fff;}
.content-tab p:hover{background:#EFFEFD; border-top:1px solid #ccc;  border-bottom:1px solid #ccc;}
.content-tab ul{padding:0px 0px 5px 15px; margin:0px;}
.content-tab ul li{color:#6e6e6e; font-size:13px; line-height:20px; background:url(../images/tab-bulet.png) no-repeat 0px 5px; padding-left:15px; list-style:none;}
 .what-ref-btn{background:#effefd; text-align:center; padding:7px 0px; float:left; width:100%;
-moz-border-radius:0px 0px 6px 6px; -webkit-border-radius:0px 0px 6px 6px; border-radius:0px 0px 6px 6px; behavior: url(ie-css3.htc);
}

/*Choose bins start*/
.ch-Bins{float:left; width:100%; padding:0px 0px 0px 0px; margin-bottom:42px;}
/*.ch-Bins h3{padding:15px 0px 4px 0px; margin:0px; color:#4b4b4b; font-size:15px; font-family:'open_sansregular';}*/
.ch-Bins-out{background:#4CAFF0; float:left; width:993px; border:1px solid #4CAFF0; padding-top:8px;  padding-bottom:8px; padding-left:8px;
-moz-border-radius:0px 5px 5px 5px; -webkit-border-radius:0px 5px 5px 5px; border-radius:0px 5px 5px 5px; behavior: url(ie-css3.htc);
}
.ch-Bins-bx{width:320px; height:237px; background:#fff; border:1px solid #d8d8d8; 
	
			z-index: 2;
			-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(ie-css3.htc); float:left; margin-right:9px;
}
.ch-Bins-bx .tp-part{float:left; padding:0px 0px 0px ma
0px 0px 0px 0px; width:100%;}
.ch-Bins-bx .tp-part .img-lft{   
	 display: table-cell;
    height:133px;
    line-height: 13px; margin-top:3px;
    text-align: center;
    vertical-align: middle;
    width:94px;}
.ch-Bins-bx .bdr-line{margin-left:6px; width:96%;} 
.rt-p{float:right; width:204px;}
.rt-p-row{float:left; width:100%; padding-bottom:3px;}
.rt-p-row label{font-size:14px; margin-bottom:2px; color:#118BD6; font-family: 'open_sanssemibold'; padding-top:13px; float:left; width:100%;}
.rt-p-row .lft-he{float:left; width:76px; font-size:13px; color:#585858; font-family: 'open_sanssemibold';}
.rt-p-row .rit-normal{font-family: 'open_sanssemibold'; font-size:13px; color:#585858; float:left;}
.rt-p-row .rit-normal span{padding:0px 0px 0px 6px; margin:0px; font-size:13px; float:left; line-height:17px; color:#8e8e8e;   font-family: 'open_sansregular';}
.rt-p-row .rit-normal span.blue{ font-family: 'open_sanssemibold';}
.bx-des{    color: #707070;
    float: left;
    font-size: 13px;
    line-height: 18px;
    padding: 3px 0 0 11px;
    width: 306px;}
.prev-none{width:28px !important; height:47px !important; border:none !important; float:left; border:none !important; padding:0px !important; background:none !important;}
.prev-none img{ max-width:none !important; border:none; border:none !important; padding:0px !important; background:none !important; margin-top:10px !important;}
/*Choose bins End*/
/*Detail page end*/

/*------=========Cart page Start=======--------*/



/*------=========Cart page End=======--------*/
.cart-page{width:100%; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px;}
.cart-heading{padding:10px 12px 8px 0px; margin:0px 0px 0px;}
.cart-heading h1{font-size:24px; color:#03ad02;  font-family: 'nimbus_sans_becker_dligconRg'; float:left; padding:0px 0px 0px 0px; margin:8px 0px 0px 0px; text-transform:uppercase;}
.cart-heading h1 span{color:#e24507;}
.cart-heading .steps{float:right; padding:0px 0px 0px 0px; width:636px; height:35px; background:url(../images/steps.png) no-repeat 0px 0px;}
.steps.next1{ background-position:right -35px;}
.steps.next2{ background-position:right -70px;}
.steps.next3{ background-position:right -105px;}
.cart-list{width:1000px; float:left; padding:0px; border:1px solid #d9d9d9; background:#FFF; min-height: 50px;}
table{border-collapse: collapse;}
.cart-list .tbl{border:1px solid #efffff;}
.cart-list .tbl tr.head{background:url(../images/cart-bdr.png) repeat-x bottom #dff2ff; font-size:14px; color:#494949; font-family: 'open_sanssemibold';}
.cart-list .tbl tr td{padding:6px;}
.cart-list .tbl tr.odd td{background:url(../images/cart-bdr.png) repeat-x bottom;}
.cart-list .tbl .img-product{border:1px solid #cecece;
   display: table-cell;
    height:71px;
    line-height:13px; 
	margin:0px auto 0px;
    text-align: center;
    vertical-align: middle;
	background:#fff;
    width:86px;
}
.q-input{width:50px; background:#fff; border:1px solid #ccc; color:#828282; font-size:13px; text-align:center; padding:3px;}
.c-green{color:#03AD02;}
.c-logo {padding-top:3px; padding-bottom:5px;}
.cart-list .tbl{font-size:13px; color:#595959; font-family: 'open_sansregular';}
.c-inn-txt{padding-bottom:5px;}
.c-inn-txt{font-family: 'open_sanssemibold'; color:#5f5f5f;}
.c-inn-txt span{color:#7e7e7e; font-family: 'open_sansregular'; padding-left:5px;}
.black-h{font-family: 'open_sanssemibold'; color:#1f1f1f; font-size:13px;}
.green-h{font-family: 'open_sanssemibold'; color:#2b8500; font-size:13px;}
.cart-bin{ margin-bottom:20px !important;}
.cart-bin-bx{width:306px; height:67px; background:#fff; border:1px solid #d8d8d8; padding: 4px;margin-bottom: 5px;
	-moz-box-shadow:0 0 5px #8ad1ff;
			-webkit-box-shadow:0 0 5px #8ad1ff;
			box-shadow:0 0 5px #8ad1ff;
			z-index: 2;
			-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(ie-css3.htc); float:left; margin-right:9px;
}
.cart-bin h3{padding:12px 0px 5px 0px; margin:0px 0px 0px; color:#636363; font-size:13px;}
.cart-arrow{float:left; padding:25px 8px 0px 0px;}
.cart-arrow.right{padding-right:8px;}
.cart-bin-bx.last{margin-right:0px;}
.cart-bin-bx h4{font-size:12px; color:#2f2f2f; font-family: 'open_sanssemibold'; padding:9px 0px 6px 0px; margin:0px 0px 0px;}
.cart-bin-bx h5{font-size:12px; color:#686868; font-family: 'open_sanssemibold'; margin:0px 0px 0px; padding:0px 0px 3px 0px;} 
.cart-bin-bx h5 span{color:#333; padding-left:5px;}
.cart-bin-bx h4 a{color:#2f2f2f; text-decoration:n;}
.cart-bin-bx h4 a:hover{text-decoration:underline;}
.bin-img{  
display: table-cell;
    height:64px;
    line-height:10px;
    margin: auto;
    text-align: center;
    vertical-align: middle;
    width:48px;}
.ch-Bins-out.bin-ch{margin-bottom:10px;}
.cart-bin-bx .cnt-h-cnt{width:256px; float:left;margin-top: 5px;}
.ch-bx-bin-inn{display: table-cell;
    height:66px;
    line-height:10px;
    margin: auto;
    text-align: center;
    vertical-align: middle;
    width:24px;
}
.ch-bx-bin{float:right; height:66px; border-left:1px solid #d8d8d8;}
.ch-bx-bin .checkbox{margin:0px !important;}
.cart-bin-bx h4.none{padding-top:2px; padding-bottom:2px;}
.container.cart-con{border-top:none !important; border-left:1px solid #d6d7da !important; border-right:1px solid #d6d7da !important; margin-top:-3px;} 
.container.cart-con .cnt-bg{background:#fff;}

.container.cart-con:before, .container.cart-con:after {
	content: "";
	position: absolute;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ddd), to(transparent));
	background-image: -webkit-linear-gradient(#ddd, transparent);
	background-image: -moz-linear-gradient(#ddd, transparent);
	background-image: -o-linear-gradient(#ddd, transparent);
	top: 3px;
	bottom: -1px;
	width: 1px;-moz-border-radius:0px 0px 0px 0px; -webkit-border-radius:0px 0px 0px 0px; border-radius:0px 0px 0px 0px; behavior: url(ie-css3.htc);
}
.container.cart-con:before {
	left: -1px;
	-moz-border-radius:0px 0px 0px 0px; -webkit-border-radius:0px 0px 0px 0px; border-radius:0px 0px 0px 0px; behavior: url(ie-css3.htc);
}
.container.cart-con:after {
	right: -1px;
	-moz-border-radius:0px 0px 0px 0px; -webkit-border-radius:0px 0px 0px 0px; border-radius:0px 0px 0px 0px; behavior: url(ie-css3.htc);
}
.cart-list .tbl tr.odd td .checkbox{margin-left:12px;}
.odd:hover{background:#EFFFFF;}
.odd-td{border-bottom:1px dashed #ddd; }
.odd-td:last-child{border:none;}
.odd-td:hover{background:#effefd;}

/*-----=========back to top ========----------*/
.back-to-top{position:fixed; text-align:center; bottom:118px; right:20px; /*text-indent:-9999px;*/ overflow:hidden; display:block; cursor:pointer; width:100px; height:54px;background:url(../images/top.png) no-repeat 0 0;margin:0 0 0 0px; z-index:999}
.portfolio-categ a:hover{color:#000;}
/*-----========= back to top end ========----------*/
.view-l-images{width:100%; margin-top:7px; padding-bottom:7px; text-align:center; border-bottom:1px solid #eeeeee; float:left;}
.p-img-lo{width:100%; text-align:center; padding-top:8px; padding-bottom:8px; float:left;}
.p-img-lo img{margin-left:5px; margin-right:5px;}
.red_message
{
	color:red;
	margin-bottom:20px;
	float:left;
}
.right-border
{
 background:url(../images/devider.png) no-repeat right;
 font-size:13px; 
}
.msgErrorgreen {
    background-color: #99E599;
    border: 2px solid #128e05;
    color: #333333;
    cursor: pointer;
    float: left;
    font-family: 'LucidaSans',Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin-left: 5px;
    overflow: auto;
    padding: 5px 10px 5px 22px;
    text-align: left;
    width: 909px;
}
.msgErrorgreen1 {
    background-color: #99E599;
    border: 2px solid #128e05;
    color: #333333;
    cursor: pointer;
    float: left;
    font-family: 'LucidaSans',Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin-left: 5px;
    overflow: auto;
    padding: 5px 10px 5px 22px;
    text-align: left;
    width: 953px;
}
.msgError {
    background: url("../images/msg_error.gif") no-repeat scroll 15px 50% #FFE7E7;
    border: 2px solid #E77D7B;
    color: #333333;
    cursor: pointer;
    float: left;
    font-family: 'LucidaSans',Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin-left:5px;
    overflow: auto;
    padding: 5px 5px 5px 45px;
    text-align: left;
    width: 890px;
}
.msgError1 {
    background: url("../images/msg_error.gif") no-repeat scroll 15px 50% #FFE7E7;
    border: 2px solid #E77D7B;
    color: #333333;
    cursor: pointer;
    float: left;
    font-family: 'LucidaSans',Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin-left:5px;
    overflow: auto;
    padding: 5px 5px 5px 45px;
    text-align: left;
    width: 936px;
}
.subheading-blue
{
	background-color: #C2E7FF;
    
    color: #0094CE;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    padding: 5px;
}
.subheading
{
	 color: #0094CE;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    padding: 5px;
}
.left-heading
{
	padding:5px;
	font-weight:bold;
}
.new_memberarea
{
	 float: right;
    height: 35px;
    padding: 0;

}
.error{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:none;
}

.join
{
	position:absolute;
	float:left
}
input[type='text'],input[type='password']
{
 background: none repeat scroll 0 0 #FFFFFF !important;
    border-color: #C1C1C1 #CCCCCC #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    border-style: solid;
    border-width: 1px;
    color: #444444;
    font-size: 13px;
    margin: 3px 0;
    padding: 5px 9px 6px 8px;
}
select
{
border: 1px solid #DDDDDD;
    color: #666666;
    padding: 4px;
}
.newTableClass
{
	border: 1px solid #E5E5E5;
   border-radius: 5px 5px 5px 5px;
}
.pt-box-new{ float:left;  border:1px solid #fff; background:#fff;
-moz-box-shadow:0 6px 11px #bdbebf;
-webkit-box-shadow:0 6px 11px #bdbebf;
box-shadow:0 6px 11px #bdbebf; behavior: url(ie-css3.htc); text-align:center; margin-right:13px; margin-bottom:19px;
			z-index: 2;
}
.pt-box-new .inn{padding:9px 8px 6px 7px; text-align:left; float:left;width:220px;height:144px;}
.pt-box-new  h5{font-size:13px; font-weight:normal; margin:0px 0px 0px; color:#232323; padding:0px 0px 8px 0px;}
.pt-box-new  h5 span{color:#797979;}
.pt-box-new  span.geen{color:#019a00; font-weight:bold;}
.pt-box-new  h5 span.blue{color:#1187ff;}
.cat-row .pt-box-new:last-child{margin-right:0px;}
.pt-box-new .btm-cnt{float:left; width:121px;}
.toppadding
{
	padding-top:10px;
}
.newTablelightBorder
{
	border: 1px solid #F0F0F0;
}
.changestyle
{
	background:#f3f3f3;
}
.errorsmsg
{
	width:100%;
	color:red;
	line-height:18px;
	 text-align: center;
}
.new_layout
{
padding:5px;
}
.new_layout h1
{
   color: #E24507;
	 font-family: 'nimbus_sans_becker_dligconRg';
    font-size: 24px;
    line-height: 18px;
    margin: 0;
    padding: 0 0 0 5px;
    text-shadow: 0 1px 0 #FFFFFF;
    
}
.new_layout h1 span {
    color: #03AD02;
	}
.boderline
{
	background: url("../images/cart-bdr.png") repeat-x scroll center bottom transparent;
}	

#wrap
{
	float:left;
	width:100%;
}

#wrap div
{
	float:left;
}
.creamrow
{
	background: #FFF;
}
.bluerow
{
	background: #DAE6F3;
}
.new_ice_guide_tbl strong
{
	font-size:18px;
	font-weight:bold;
	color:#1E1E1E;

}
.new_ice_guide_tbl .title
{
	font-size:20px;
	font-weight:bold;
}
.new_ice_guide_tbl
{
	font-size:14px;
	border:1px solid #cfcfcf;
	color:#333;
}

.std strong
{
	color:#333;
}
.h-contact-inn
{
background:url(../images/banner-contact.png) no-repeat top center;
height:281px; border-bottom:1px solid #cfe1e9;
}
.h-about-inn
{
background:url(../images/banner-about.png) no-repeat top center !important;
height:281px; border-bottom:1px solid #cfe1e9;
}


.CloseSearch
{
float:right;
position:relative;
top:0px;
}
.search-part-inner{float:right; padding:0px 2px 2px 2px;
z-index:99;
margin-top: 40px;
margin-left: 700px;
width:265px;
background:#fff; 
border:1px solid #004c6c;
-moz-border-radius:0px 0px 7px 7px; 
-webkit-border-radius:0px 0px 7px 7px; 
border-radius:0px 0px 7px 7px; 
behavior: url(ie-css3.htc); 
-webkit-box-shadow:0 5px 8px -3px #045681;
	   -moz-box-shadow:0 5px 8px -3px #045681;
	        box-shadow:0 5px 8px -3px#045681;
			position: absolute;
}
.search-part-inner h2{font-size:20px; color:#135274; margin-bottom:11px;
 background:url(../images/search-h2-bg.png) repeat-x bottom; padding-bottom:5px; padding-top:15px;}
 .search-part-inner .select{float:left; width:233px; padding:6px 9px 6px 8px; margin:0px 0px 10px 0px; border-top:1px solid #8f8f8f; border-left:1px solid #96999a; border-right:1px solid #96999a; border-bottom:1px solid #96999a; color:#444444; font-size:13px;
 background:url(../images/select.png) repeat-x top !important;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);
 }
 .search-part{float:right; padding:0px 2px 2px 2px; margin: 38px 0px 0 0px;  z-index: 999; width:265px; background:#fff; border:1px solid #BABBB9; -moz-border-radius:0px 0px 7px 7px; -webkit-border-radius:0px 0px 7px 7px; border-radius:0px 0px 7px 7px; behavior: url(ie-css3.htc); 
-webkit-box-shadow:0 5px 8px -3px #045681;
	   -moz-box-shadow:0 5px 8px -3px #045681;
	        box-shadow:0 5px 8px -3px#045681;
			position:absolute;
}
.search-part-inn{padding:0px 15px 0px 15px; width:235px; float:left; 
-moz-box-shadow:inset 0 0px 14px 10px #e3eaf0;
-webkit-box-shadow:inset 0 0px 14px 10px #e3eaf0;
box-shadow:inset 0 0px 14px 10px #e3eaf0;
-moz-border-radius:0px 0px 6px 6px; -webkit-border-radius:0px 0px 6px 6px; border-radius:0px 0px 6px 6px; behavior: url(ie-css3.htc);
}
.search-part h2{font-size:16px; color:#019A00; margin-bottom:6px;
 padding-bottom:5px; padding-top:12px;}
 .search-part h2 span{font-size:16px; color:#E24507; margin-bottom:6px;
 padding-bottom:5px; padding-top:12px;}
 .search-part .select{ width:233px; padding:6px 9px 6px 8px; margin:0px 0px 5px 0px; 
 }
.input{ width:215px; padding:5px 9px 6px 8px; margin:0px 0px 10px 0px; border-top:1px solid #8f8f8f; border-left:1px solid #96999a; border-right:1px solid #96999a; border-bottom:1px solid #96999a; color:#444444; font-size:13px;
 background:url(../images/select.png) repeat-x top !important;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);
 }
 .search{margin-top:3px; float:right; margin-bottom:5px;}
 .padd10
 {
	padding-left:10px;
 }
  .lft-pnl_new h1{padding:0px 0px 0px 0px; height:32px; text-shadow:0 1px 0 #fff; line-height:20px; margin:0px 0px 0px 0px; color:#e24507; font-size:24px; font-family: 'nimbus_sans_becker_dligconRg';}
.lft-pnl_new h1 span{color:#03ad02;}
.lft-pnl_new h1 font{color:#666666;}
.social_network
{
float:right;
padding: 15px 0 0;
}
.follow_us
{
	color:#F3F3F3;
	font-size:13px;
	font-weight:bold;
}
.no-background
{
background:none !important;
}
.newAccessories
{
	color: #545454;
    float: left;
    font-size: 14px;
    line-height: 23px;
    min-height: 61px;
    width: 100%;
}
.newcommon
{
	float:left;
}
.newcommon h5
{
	width:100%;
}
.ht240
{
	height:220px !important;
}
.newgreen a
{
	text-transform:capitalize;
	color:#019A00 !important;
	font-weight:bold;
}
.new_ice_guide_tbl th
{
	color:#019A00 ;
}
.descriptionDIV
{
	background:#FFFFFF;
	padding: 20px 20px 20px;
	border-radius: 5px 5px 5px 5px;
	z-index:999;
	box-shadow: -2px -7px 15px #CCCCCC;
	border-bottom: 1px solid #E6E6E6;
	margin-top: -160px;
		margin-left: -90px;

}
.SubdescriptionDIV
{
	background:#F0F0F0;
	height:280px;
	width:330px;
	overflow:auto;
	padding:10px;

}

.classNewSC
{
	width:980px;
    float:left;
	border-radius: 5px 5px 5px 5px;
    background: none repeat scroll 0px 0px rgb(207, 236, 255);
    border: 1px solid rgb(173, 223, 255);
padding: 10px 10px;
	}
	.ari h5 ,.ari h5 a{
		font-family:"Arial" !important;
	}
.capitaliseclass h1
{
text-transform: capitalize;
}
.new_dt_row
{
margin-bottom:31px;
}
/******************************************************/

#slides{ float:left; width:100%;}
.slidesjs-control{height:245px !important;}
.slidesjs-container{margin:0px auto;  padding-left: 1px; width: 964px !important;}
.slidesjs-pagination{display:none;}
.slidesjs-next{float:right; background:url(../images/next-1.png) no-repeat; height:36px; width:36px; margin-top:-150px; position:relative; font-size:0px; z-index:999; margin-right:2px;}
.slidesjs-previous{float:left; background:url(../images/previous1.png) no-repeat; height:36px; width:36px; margin-top:-150px; position:relative; font-size:0px; z-index:999;}
.new_for_ice .slidesjs-control {
    height: 264px !important;
}
.social_network a img
{
vertical-align: middle;
}
/********new css 4 june 2013**********/
.inn_new_combo
{
    height: 200px  !important;
    width: 140px !important;
	  padding-bottom: 0 !important;
}
.wid100
{
	width:100%;
}
.marginbtm10
{
	margin-bottom:10px;
}
.width100
{
	width:130px;
}
.combo_img
{ left: 80px;
    position: relative;
    top: -60px;
    z-index: 99;

}
.new_for_combo .slidesjs-control {
    height: 394px !important;
}
.new_for_combo .slidesjs-next
{
	margin-top:-231px !important;
}
.new_for_combo .slidesjs-previous
{
	margin-top:-231px !important;
}
.new_memberarea a.sub-link
{ 
		
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(ie-css3.htc);

background:url(../images/btn-g-bg.png) repeat-x top; height:18px;

		 float:left; border:1px solid #ccc; display:block; padding:5px 15px 0px; cursor:pointer; color:#FFF; font-size:12px; text-align:center;
		margin:0px 7px 0px 0px;
		 text-decoration: none;
		 behavior: url(ie-css3.htc);
}

.new_memberarea .sub-link:hover
{
	
-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;behavior: url(ie-css3.htc);
		
background:url(../images/btn-g-bg.png) repeat-x bottom; height:18px; padding-top:5px;
border:1px solid #ccc;

		text-decoration: none;
		behavior: url(ie-css3.htc);
}
.new_memberarea .unfinished-link
{
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;behavior: url(ie-css3.htc);
	background:url(../images/y-btn-g-bg.png) repeat-x top; height:18px;
	float:left; border:1px solid #989c00; display:block; padding:5px 15px 0px; cursor:pointer; color:#FFF; font-size:12px; text-align:center;
		margin:0px 7px 0px 0px;
		text-decoration: none;
		behavior: url(ie-css3.htc);
}
.new_memberarea .unfinished-link:hover
{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;behavior: url(ie-css3.htc);
	background:url(../images/y-btn-g-bg.png) repeat-x bottom; height:18px;
	
float:left; border:1px solid #989c00; display:block; padding:5px 15px 0px; cursor:pointer; color:#FFF; font-size:12px; text-align:center;
		margin:0px 7px 0px 0px;
		text-decoration: none;
		behavior: url(ie-css3.htc);
}
.newtitle p
{
	font-size:16px;
	color:#03AD02;
}
.text h1{color:#898989; font-size:28px; font-family: 'nimbus_sans_becker_dligconRg'; text-shadow:-2px 0 #FFFFFF, 0px 2px #FFFFFF, 1px 0 #FFFFFF, 0 -2px #FFFFFF, 0px 0 #666666, -1px 1px 3px #999999; padding-bottom:10px;}
.text h1 font{color:#898989;}
.text h1 span{color:#E24507;}
/******************************************************************/
.rt-p.rt-p-warr
{
	float:left;
	 width: 178px;
}
.img-lft.img-lft-warr
{
	height:52px !important;
}
.ch-Bins-bx-warr
{
height: auto;
/*    min-height: 105px !important;*/
}
.checkclass
{
	 /*background: none repeat scroll 0 0 #EBEBEB;*/
    float: right;
	height: 70px;
    width: 42px;
}
.checkclass .radio
{
	margin-top:12px;
}
.marginbottom5px
{
	margin-bottom:5px;
}
.imageremove
{
	float:right;
	margin-right:5px;
}
div.domtab .ch-Bins-bx {
    clear: none;
    margin: 3px 0 4px 8px;
    width: 370px;
}
div.domtab .ch-Bins-bx div
{
	clear:none;
}
.colorblue
{
	color:#4CAFF0 !important;
}
.extended-warr h3 {
    color: #0C9509;
    float: left;
    margin: 7px 0 7px 6px;
}
.dtl-des-row .he-normal.warrline
{
width: 179px;
}

.see_extanded_buton{
border:1px solid #25729a; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; behavior: url(ie-css3.htc);

font-size:12px;font-family:arial, helvetica, sans-serif; padding: 5px 9px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF; background:#014b7c;

}

.see_extanded_buton:hover{ background:#0c6097;
  text-decoration: none;
 /*border:1px solid #1c5675;
 background-color: #26759e; background-image: -webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));
 background-image: -webkit-linear-gradient(top, #26759e, #133d5b);
 background-image: -moz-linear-gradient(top, #26759e, #133d5b);
 background-image: -ms-linear-gradient(top, #26759e, #133d5b);
 background-image: -o-linear-gradient(top, #26759e, #133d5b);
 background-image: linear-gradient(to bottom, #26759e, #133d5b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#26759e, endColorstr=#133d5b);*/
}
.availClass{
  font-family: open_sansregular;
    font-size: 16px;
    font-weight: bold;
}
.Warrdescription {
    float: left;
    width: 100% !important;
	 text-align: left;
}

.Warrdescription > p {
    margin-top: 0;
    padding-top: 0;
}
.ch-Bins-bx-warr .tp-part{ height: 83px; }
.bin-curb{position:absolute; z-index:999; width:37px; height:28px; float:left; background:url(../images/curb.png) no-repeat 0px 4px;}
.selected-bin h5 span{ padding-left:38px;}
.btn-select
{
    color: #FFFFFF;
    float: right;
    margin-right: 10px;
	margin-bottom: 5px;
    padding: 5px 8px;
    text-decoration: none;
	background: #4baef1; /* Old browsers */
	background: -moz-linear-gradient(top, #4baef1 0%, #2c8ecd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4baef1), color-stop(100%,#2c8ecd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4baef1 0%,#2c8ecd 100%); /* 
	Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4baef1 0%,#2c8ecd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4baef1 0%,#2c8ecd 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4baef1 0%,#2c8ecd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(
	startColorstr='#4baef1', endColorstr='#2c8ecd',GradientType=0 ); /* IE6-9 */
	-moz-border-radius:2px 2px 2px 2px; -webkit-border-radius:2px 2px 2px 2px; border-radius:2px 2px 2px 2px; behavior: url(ie-css3.htc);

}
a.btn-select:hover
{
	text-decoration:none;
}
.large-img-part .jcarousel-skin-tango .jcarousel-container-horizontal 
{
	float:left;
}
.viewlargedivNew
{
	  float: left;
    margin: 12px 0;
    width: 100%;
}
.spanselectbin{
 float: left;
    margin-top: 5px;
    width: 100%;
}
.viewmore {
    float: right;
    height: 17px;
    margin: 19px 0 1px 2px;
}


.viewmore a {
    font-size: 12px;
    text-decoration: none;
}
.btn-viewmore {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #118BD6);
  background-image: -moz-linear-gradient(top, #3498db, #118BD6);
  background-image: -ms-linear-gradient(top, #3498db, #118BD6);
  background-image: -o-linear-gradient(top, #3498db, #118BD6);
  background-image: linear-gradient(to bottom, #3498db, #118BD6);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: open_sansregular;
  color: #ffffff;

  padding: 4px 12px 4px 12px;
  text-decoration: none;
}

.btn-viewmore:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}
.ch-Bins-bx-warr .rt-p-row .lft-he
{
 padding-left: 8px;
  width: 46px;
    text-align: left;
}
.padding5 {
    padding: 0 5px;
}

.ch-Bins h3 {
    background: none repeat scroll 0 0 #4CAFF0;
    border-left: 1px solid #4CAFF0;
    border-radius: 7px 7px 0 0;
    border-top: 1px solid #4CAFF0;
    color: #FFFFFF;
    float: left;
    font-family: 'nimbus_sans_becker_dligconRg';
    font-size: 21px;
    font-weight: bold;
	margin: -30px 0 0;   
	min-width: 266px;
    padding: 9px 10px 7px;
}
.selected-bin h5{-moz-border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px; /*background:#4CAFF0; */
background: #4caff0; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3JSIgc3RvcC1jb2xvcj0iIzRjYWZmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iIzRjYWZmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iIzQ3YWFlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzQ3YWFlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzM0OTZkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, #4caff0 7%, #4caff0 13%, #47aaeb 22%, #47aaeb 36%, #3496d7 85%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(7%,#4caff0), color-stop(13%,#4caff0), color-stop(22%,#47aaeb), color-stop(36%,#47aaeb), color-stop(85%,#3496d7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #4caff0 7%,#4caff0 13%,#47aaeb 22%,#47aaeb 36%,#3496d7 85%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #4caff0 7%,#4caff0 13%,#47aaeb 22%,#47aaeb 36%,#3496d7 85%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #4caff0 7%,#4caff0 13%,#47aaeb 22%,#47aaeb 36%,#3496d7 85%); /* IE10+ */
background: linear-gradient(to bottom, #4caff0 7%,#4caff0 13%,#47aaeb 22%,#47aaeb 36%,#3496d7 85%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4caff0', endColorstr='#3496d7',GradientType=0 ); /* IE6-8 */
border-radius:5px 5px 0px 0px; behavior: url(ie-css3.htc); color:#FFFFFF; border:1px solid #fff; margin:0px; font-size:17px; padding:6px 0 7px 7px; font-family: 'nimbus_sans_becker_dligconRg'; font-weight:bold;}
.ch-Bins h3 span.he-bg{ padding-bottom:5px; background-position:0px 8px; background-repeat:repeat-x; background-image:url(../images/he-bg.png); float:left; width:100%;}
.ch-Bins h3 span.he-bg span.he-color{background:#4baff0; padding:0px 3px; background-image:none; margin-left:20px; margin-top:4px; float:left;}
.bdr-line.none {
    margin-bottom: 5px;
}
.ch-Bins-bx-warr .rt-p-row label {margin-bottom: 7px;
    padding-top: 8px;}

	/*New css*/
.h-bdr.home strong{text-transform:uppercase; font-size:24px; color:#e24507;  padding:0px 0px 0px 5px; margin:0px; line-height:18px;
font-family: 'nimbus_sans_becker_dligconRg'; text-shadow:0 1px 0 #fff;}
.h-bdr.home strong span{text-shadow:0 1px 0 #fff;
 color: #03AD02;
    margin: 0 0px 0px 50px;
	}

.ct-box small{font-size:18px; font-weight:bold; float:left; height:34px; color:#e24507; text-align:center; width:100%; line-height:17px; padding:5px 0px 0px; margin:0px; font-family: 'nimbus_sans_becker_dligconRg'; text-transform:uppercase;
}
.ct-box small a{color:#E24507;}
.ct-box small span{text-align:center; color: #03AD02; width:100%;}
.ct-box small span a{ color: #03AD02; text-decoration:none; }
.ct-box small a span{ color: #03AD02; text-decoration:none; }
.ct-box small a:hover{ text-decoration:none;}
.ct-box small span a:hover{ text-decoration:none;}
.bann-txt .ice-heading {
    margin: 0;
    padding: 12px 0 3px;
	clear:both;
}
.index-cnt .inner .lft-pnl h2{padding:0px 0px 0px 0px; height:31px; text-shadow:0 1px 0 #fff; line-height:20px; margin:0px 0px 0px 0px; color:#e24507; font-size:24px; font-family: 'nimbus_sans_becker_dligconRg';}
.index-cnt .inner .lft-pnl h2 span{color:#03ad02;}
.index-cnt .inner .lft-pnl h2 font{color:#666666;}
.index-cnt .inner .lft-pnl h3{padding:0px 0px 0px 0px; height:31px; text-shadow:0 1px 0 #fff; line-height:20px; margin:0px 0px 0px 0px; color:#e24507; font-size:24px; font-family: 'nimbus_sans_becker_dligconRg';}
.index-cnt .inner .lft-pnl h3 span{color:#03ad02;}
.index-cnt .inner .lft-pnl h3 font{color:#666666;}
.copyright{margin-top:5px;float:right;}
.securelogos div{margin:auto 5px; float:left;}
.securelogos .marg12{margin-top:5px;}