body{font-family:Verdana,helvetica,arial,sans-serif;font-size:13px;margin:0;padding:0 !important;text-align:center;}

*{font-weight:404;outline:medium none !important;

}
/* QUICK CHECKOUT */
.quick-checkout {
    background: url("../images/bg_product_list_hover.png") repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    height: 351px;
    padding: 20px;
    position: fixed;
    right: -270px;
    width: 225px;
    z-index: 99;
    transition:right 1s;
    top:200px;
}
.open-quick-unlock {
    background: url("../images/bg_product_list_hover.png") repeat scroll 0 0 #000000;
    color: #ffffff;
    cursor: pointer;
    font-size: 18px;
    margin-top: 0;
    padding: 10px;
    position: absolute;
    right: 100%;
    text-align: center;
    top: 0;
}
.close-quick-unlock{position:absolute;right:20px;top:10px;color:#333;cursor: pointer;}


.quick-checkout input, .quick-checkout select {
    background: none repeat scroll 0 0 #ffffff;
    border:none !important;
    border-bottom: 1px solid #ccc !important;
    padding: 6px 0;
    width: 100%;
    font-size: 10px;
    text-transform: uppercase;
    color:black;    
}
.quick-checkout small{margin:10px 0;display:block}
.quick-checkout .modellist-dp {    
    cursor: pointer;
}
h1{clear:both;line-height:30px;}

h3{font-size:25px;}

img{max-width:100%;}

p{line-height:18px;}

.clear{clear:both;}

.body-content{background:none repeat scroll 0 0 white;border-radius:5px 5px 5px 5px;padding:15px;}

.body-content h1{border-bottom:#ccc solid 1px;color:black;display:none;font-size:20px;font-weight:normal;margin-bottom:20px;padding-bottom:10px;text-align:left;text-transform:capitalize;}

h1,h2,h3,h4,h5,h6{font-weight:normal;}

hr{border-style:solid;border-width:1px 0 0;clear:both;height:0;margin:12px 0 11px;}

hr.black{border-color:#5D5D5D;}

hr.white{border-color:white;}

a{color:black;text-decoration:none;}

 

a:hover{text-decoration:none;}

.align-right{text-align:right;}

.align-left{text-align:left;}

.contentment{border-radius:5px 5px 5px 5px;box-shadow: 0 0 4px #ddd inset;clear:both;padding:0.5%;width:97% !important;}

#loader,.loader-login{background:rgba(0,0,0,0.2);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;}

.loader{height:100px;left:50%;margin-left:-50px;margin-top:-50px;position:absolute;text-align:center;top:50%;width:100px;}

.breadcrumb{background:none repeat scroll 0 0 white;border-radius:0 0 0 0;margin-bottom:16px;}

.breadcrumb a,.breadcrumb{color:#666;font-size:11px;padding:0;text-decoration:none;}

.align-right{text-align:right;}

.align-left{text-align:left;}

.quick{background:#2d2d2d;}

.quick .inline li{padding:7px 10px 0 0;}

.quick a{font-size:10px!important;text-decoration:none;text-transform:capitalize;color:black}

.nav-logo{padding:10px 0 19px;}

.navbar{margin-bottom:0;}

.nav-list{background:white;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);margin-bottom:20px;}

.nav-list a{text-align:left;}

.nav-list >.active >a,.nav-list >.active >a:hover{background-color:#eee;color:black;}

.navbar-inner{padding:0;}

.navbar .divider-vertical{margin:0;}

.subcontainerfullwidth{background:none repeat scroll 0 0 white;border-radius:5px 5px 5px 5px;margin:-47px -38% -15px -15px;padding:45px 15px;}

textarea{width:95%;}

#notification1{display: none;}

.pagination select{width:auto;}

.pagination .pages-dropdown{float:left;}

.pagination ul{float:right;}

footer{background:url( '../images/footer_bg.png ') repeat;border-top:30px solid #E0E0E0;margin-top:5px;padding:20px;text-align:left;}

footer h4{color:#E0E0E0;}

footer li{border-bottom:1px solid #3F3F3F;list-style:none outside none;padding:6px 0 6px 0px;color:white}

footer li a{color:#bbb;font-size:13px;text-decoration:none;}

footer li a:hover{color:white;text-decoration:none;}

footer ul{margin-left:0;}

footer .social span a{background-image:url( '../images/social-icon.png ');background-repeat:no-repeat;display:block;float:left;height:35px;margin:2px;width:35px;}

footer .social span a.twitter{background-position:-68px 0;}

footer .social span a.facebook{background-position:-35px 0;}

footer .social span a.linkedin{background-position:-102px 0;}

footer .social span a.rss{background-position:-3px 0;}

footer .copyright{color:#E0E0E0;font-size:13px;padding:10px;}

.navbar-inner #navigationmenu{display:none;}

.sidebar #navigationmenu{list-style:none;margin:0;text-align:left;}

.sidebar #navigationmenu li{padding:2px 0;}

.progress-bar dt{font-size:12px;font-weight:normal;}

.progress-bar dd{margin:0;}

.item-block{border:#ccc dashed 1px;margin:5px;min-height:100px;padding:5px;width:30%;}

.time-tag{background-color:#2D94E3;bottom:0;color:#FFFFFF;height:18px;left:0;padding:10px;position:absolute;right:0;}

li.display-block div.span3.service-image h4{color:#ccc;font-size:20px;line-height:50px;margin-top:40px;text-align:center;text-shadow:#ffffff 0px 0px 1px;}

a.searchme{font-size:12px;font-style:normal;font-weight:bold;margin-bottom:10px;margin-top:10px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}

.group-service ul{margin:0;}

.group-service li{display:none;}

.group-service li.display-block{border:white solid 1px;display:block;float:left;height:300px;position:relative;width:343px;}

.service-image{background:#f4f4f4;border:#eee solid 1px;height:150px;}

.service-feature{bottom:42px;left:7px;position:absolute;}

.service-info{color:white !important;display:none;font-size:12px !important;font-weight:normal;margin:0;}

.service-price{bottom:10px;color:white;font-size:16px;position:absolute;right:10px;}

.successbox   {padding:5px;background-color: #E5EDC4;background-image: -moz-linear-gradient(center top , #d7f7c4, #cae9b8);border: 1px solid #B8C97B;color: #3F7227;text-shadow: 0 1px 1px #FFFFFF;}

.errorbox     {padding:5px;background-color: #FAE2E2;background-image: -moz-linear-gradient(center top , #ffcdd1, #ecbcc0);border: 1px solid #EEB7BA;color: #BE4741;text-shadow: 0 1px 1px #FFFFFF;}

.alert li,.alert1 li{font-size:12px;list-style:none;}

.alert1.alert-info,.alert1.alert-success,.alert1.alert-error{border-radius:4px 4px 4px 4px;margin-bottom:20px;padding:10px;text-shadow:0 1px 0 rgba(255,255,255,0.5);}

.alert{/*box-shadow:0px 1px 20px;*/display:none;padding:10px;}

.alert1{margin-bottom:20px;padding:10px;text-shadow:0 1px 0 rgba(255,255,255,0.5);}

.alert-login{margin-bottom:10px;display:none;padding:5px;}

.creditCost label{color:black;float:left;font-size:35px;line-height:20px;padding:10px;}

.creditCost .deliverytime{float:right;font-size:16px;}

div.controls small{font-size:11px;}

small.required{color:red;float:right;font-size:11px;font-weight:bold;}

.form-horizontal .control-label{text-align:left;}

.form-horizontal span{margin-left:0px;}

.form-horizontal small{font-size:11px;}

.form-horizontal .specialP{margin-bottom:20px;}

.form-vertical .controls{border-bottom:#eee solid 1px;padding-bottom:10px;}

div div.span6 div.creditCost label{padding:15px 0 10px 10px;}

div div.span6 div.creditCost label.deliverytime{font-style:italic;text-align:right;}

div.row-fluide div#serviceDetails div div.span6.sInfo{border-radius:5px;}

.creditCost{border-radius:5px 5px 0 0;}

.sInfo div.creditCost label.deliverytime{padding-right:20px;}

.sInfo div.creditCost label{padding-bottom:15px;padding-right:20px;padding-top:20px;}

.sInfo div div#information{padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}

div#serviceDetails div.row-fluide div.span6 h3{background-color:#ebebeb;font-size:17px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:0px;}

div.alert{border-radius:0px;left:0px;/*position:fixed;*/right:0px;top:0px;z-index:9999999999;}

.row-block{float:left;margin:20px 0.5%;width:24%;}

.row-fluide.feedback{height:150px;moz-transition:height 0.5s;ms-transition:height 0.5s;o-transition:height 0.5s;overflow:hidden;transition:height 0.5s;webkit-transition:height 0.5s;}

.row-fluide.feedback:hover{height:350px;}

.know-content{padding:10px;}

span.listedprice{color:green;font-size:16px;font-weight:400;}

.table th{font-weight:bold;}

.table th,.table td{font-size:12px;vertical-align:middle;}

.chzn-container span{margin:0;}

.item_view{color:#666666;padding:7px;}

.item_view .shortby{margin:3px 5px 0 0;}

.item_view span{display:block;float:left;font-size:11px;}

.item_view .gridviewselected,.item_view .gridview:hover{background:url( "../images/viewmode.png ") no-repeat scroll right bottom #1B5285;height:15px;margin:1px 5px 0;width:15px;}

.item_view .listview{background:url( "../images/viewmode.png ") no-repeat scroll left top transparent;height:15px;width:18px;}

.item_view .gridview{background:url( "../images/viewmode.png ") no-repeat scroll right top transparent;height:15px;margin:0 5px;width:15px;}

.item_view .listviewselected,.item_view .listview:hover{background:url( "../images/viewmode.png ") no-repeat scroll left bottom #1B5285;height:15px;margin-top:1px;width:18px;}

.item_view select{color:#666666;font-size:10px;padding:2px;}

.compare{bottom:5px;clear:both;color:#666;font-size:11px;padding-top:5px;width:150px;}

.compare label{display:inline;}

.compare input{vertical-align:top;}

.yes,.no{text-indent:-9999px;}

.yes{background:url( '../images/wright.png ') center no-repeat;}

.no{background:url( '../images/cross.png ') center no-repeat;}

.down_arrow{background:url( '../images/down_arrow.png ') bottom left no-repeat;height:10px;width:100%;}

.display-list {

    border-bottom: 1px solid #D4DBE1;

    min-height: 180px;

    padding: 10px;

    position: relative;

    width: 98%;

    border-right: #ccc solid 1px;

}

.display-list .item_img{border:#eeefef solid 1px;float:left;height:150px;margin-right:10px;padding:3px;text-align:center;width:150px;}

.display-list .item_img img{display:block;margin:auto;}

.addtocart_btn{

    background: black;

    display: block;

    height: 100%;

    position: absolute;

    top: 0;

    width: 100%;

    left: 0;

    text-indent: -99999px;

    opacity:0;

}

.rating_0,.rating_1,.rating_2,.rating_3,.rating_4,.rating_5{background:url( "../images/item_rating.png ") repeat-x scroll left top;display:block;float:right;height:15px;margin-top:1px;}

.item_ratings{background:url( "../images/item_rating.png ") repeat-x scroll center bottom transparent;display:block;float:left;height:15px;padding-top:3px;width:70px;}

.rating_0{width:70px;}

.rating_1{width:56px;}

.rating_2{width:42px;}

.rating_3{width:28px;}

.rating_4{width:14px;}

.rating_5{width:0;}

.display-block{float:left;height:230px;padding:10px;position:relative;width:173.6px;}

.display-block:hover .quickview{display:none;}

.display-block .item_img{float:left;margin-right:10px;min-height:150px;text-align:center;width:200px;}

.display-block .item_img img{display:block;margin:auto;}

.display-block.span3{margin-bottom:15px;margin-left:0 !important;margin-right:15px;}

.display-block .discount,.discount{color:#ccc;font-size:12px;text-decoration:line-through;}

.display-block .item_ratings:after{clear:both;content:' ';height:0;}

.quickview{padding:2px 5px;position:absolute;text-shadow: 0px 0px 0px rgb(250, 250, 250);}

.display-block:hover .quickview{display: block;color:red;}

.display-block-group{float:left;width:186px;margin:0 10px;height:200px;}

.display-block-group .item_img{border:1px solid #ddd;height:150px;position:relative;text-align:center;border-radius:5px;background: url('../images/head-stripe-bg.png') repeat;}

.item_block_hot{border:1px solid #F2F2F2;margin-bottom:20px;padding:15px;position:relative;width:96%;}

.div_small_noimage{color:#CCCCCC;height:140px;line-height:140px;text-align:center;}

.item_img .resize{}

.item_desc a{font-size:14px;font-weight:normal;margin:5px 0;}

.item_desc p{margin-top:5px;}

.pricelabel{color:#888888;font-size:10px;}

.item_price span{color:red;font-size:16px;font-weight:normal;}

.display-list .discount,.item_block_hot .discount{color:#ccc;height:15px;text-decoration:line-through;}

.display-block .saveinper{

    color: white !important;

    font-size: 12px !important;

    position: absolute;

    top: 10px;

    right: 0;

    background:#e0301d;background: -moz-linear-gradient(top,  #e0301d 0%,  #d12308 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0301d), color-stop(100%,#d12308));background: -webkit-linear-gradient(top,  #e0301d 0%,#d12308 100%);background: -o-linear-gradient(top,  #e0301d 0%,#d12308 100%);background: -ms-linear-gradient(top,  #e0301d 0%,#d12308 100%);background: linear-gradient(to bottom,  #e0301d 0%,#d12308 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#e0301d, endColorstr=#d12308,GradientType=0);

    color: white !important;

    padding: 5px 10px;

    text-align: center;

    border-radius: 50px 0 0 50px;

}

.save{font-size:11px;color:orange}

.ourprice{color:black;font-weight:bold;}

.listedprice{color:#990000;font-size:20px;font-weight:normal;}

.item_description{display:none;}

.yes,.no{text-indent:-9999px;}

.yes{background:url( "../images/wright.png ") no-repeat scroll center center transparent;}

.no{background:url( "../images/cross.png ") no-repeat scroll center center transparent;}

.down_arrow{background:url( "../images/down_arrow.png ") no-repeat scroll left bottom transparent;height:10px;width:100%;}

.compare_item{bottom:15px;display:none;left:-16px;min-width:120px;position:absolute;z-index:900;}

.compare_item .table_item{background:none repeat scroll 0 0 #2E7FAD;min-width:120px;}

.compare_item .table_item td{border:medium none;color:white;font-size:10px;padding:2px 5px;}

.compare_item .table_view_compare{background:none repeat scroll 0 0 black;display:block;padding:5px;text-align:center;width:100%;}

.compare_item .table_view_compare td{border:medium none;}

.compare_item .table_view_compare a{color:white;cursor:pointer;font-size:11px;}

.compare_item a{cursor:pointer;}

.hot{background:url( '../images/hot_icon.png ') no-repeat;height:47px;left:0;position:absolute;text-indent:-9999px;top:0;width:48px;}

.last{border:none !important;}

table th select{background:white;border:#ccc solid 1px;}

.usertype_,.usertype_0,.usertype_1,.usertype_3{color:#FFFFFF;left:75px;padding:3px;position:absolute;top:45px;z-index:100;}

.usertype_0,.usertype_{background:#00aff0;}

.usertype_1{background:#c82b2b;}

.usertype_3{background:#8cc10d;}

.userimage{position:relative;}

.serviceheader{border-bottom:#cecece solid 1px;display:block;font-size:13px;padding:10px;}

.serviceimei{font-size:11px;padding:5px;}

.serviceimei table td{background:none !important;border:none !important;font-size:12px !important;padding:2px !important;}

.servicecredit{font-size:15px;padding:20px;}

.serviceimei .statusP{background:black !important;color:white !important;padding:5px !important;text-align:center !important;}

.serviceimei .statusR{background:#840000 !important;color:white !important;padding:5px !important;text-align:center !important;}

.serviceimei .statusA{background:#1e6300 !important;color:white !important;padding:5px !important;text-align:center !important;}

.data .showTD:hover .serviceimei .statusP{background:black !important;}

.data .showTD:hover .serviceimei .statusR{background:#840000 !important;}

.data .showTD:hover .serviceimei .statusA{background:#1e6300 !important;}



.serviceorder .controls {

    font-size: 12px;

    font-weight: bold;

}

.serviceorder .control-group {

    background: none repeat scroll 0 0 #f4f4f4;

    float: left;

    margin: 1px 1px 0 0;

    padding: 5px;

    width: 20%;

}



.price_detail{border:#f4f4f4 solid 1px;padding:10px;}

.wholesaleprice{border:#f4f4f4 solid 1px;padding:1px;width:160px;}

.cartmaintbl p{display:inline-block;margin-bottom:5px;padding:5px;width:100%;}

.cartmaintbl p label{color:#666666;padding-left:15px;}

.cartmaintbl label{background:url(../images/gray_arrow_right.gif) no-repeat center left;}

.cartmaintbl input [type= "text " ],.cartmaintbl select{padding:1px !important;}

.cartmaintbl textarea{width:150px;}

.extraimage{background:#f4f4f4;float:left;margin-bottom:20px;margin-right:20px;padding:5px;}

.extraimage img{border:silver solid 1px;}

fieldset.accessories{border:#F4F4F4 solid 1px;padding:5px;}

.productrating{padding:5px 0;width:90px;}

.freeship,.shipcost{background:url( '../images/Shipping.png ') no-repeat left center;padding:5px 5px 5px 40px;}

.virtual{background:url( '../images/virtual.png ') no-repeat left center;color:#666;padding:5px 5px 5px 25px;}

.freeship{background-color:#f4f4f4;color:#666;}

.suggestedcost{background:url( '../images/suggestedcost.png ') no-repeat left center;padding:5px 5px 5px 35px;}

.availability,.instock,.outofstock{}

.bundle .display-block .item_img{border:none;float:left;height:120px !important;width:120px !important;}

.bundle .display-block .item_img img{height:120px;width:120px;}

.bundle .display-block .item_img .div_small_noimage{background:#f7f8f8;height:120px;line-height:120px;}

.ribbon td{background:url( '../images/vertival_bundal.png ') no-repeat left;}

.ribbon td.ribbonleft{background-position:left top;height:20px;}

.ribbon td.ribbonright{background-position:left bottom;height:20px;}

#thumbimage li ul{border:#f4f4f4 solid 1px;display:none;height:300px;margin:0;padding:5px;}

#thumbimage{position:relative;}

#thumbimage li{display:inline;list-style:none;}

#thumbimage li .selected{display:block;left:0;z-index:100;}

#thumbimage .smallselected{border:#eeeded solid 2px !important;}

.zoomPad{cursor:crosshair;float:left;margin-left:0px;position:relative;z-index:99;}

.zoomWrapper{position:relative;z-index:110;}

.zoomWrapperImage{background:white;display:block;overflow:hidden;position:relative;z-index:110;}

.zoomWrapperImage img{border:0px;display:block;position:absolute;z-index:101;}

.zoomIframe{display:block;filter:alpha(opacity=0);moz-opacity:0.80;opacity:0.80;position:absolute;z-index:-1;}

.retailinfo h1{display:none;}

.chzn-search input[type="text"]{}

.chzn-container{}

.chzn-drop{}

.chzn-container-single .chzn-single{border-radius:5px !important}

.cart.dropdown-menu{min-width:300px !important;right:0 !important;padding:5px !important;}

.logotext{background:url( '../images/logotext_bg.png ') repeat-x bottom;border-bottom:white solid 1px;}

.customfields select{width:100px;}

.pagging,.paginate{line-height:30px;margin-top:10px;text-align:center;}

.pagging a,.paginate a{background:url( '../images/bg_table_head.png ') top repeat-x;border:#d4dbe1 solid 1px;border-radius:3px;color:#666;cursor:pointer;margin-right:5px;padding:6px 8px;}

.paginate select,.pagging select{margin-bottom:0;width:40px;}

.pagging .active a,.paginate .active a{border:#aeb8c0 solid 1px !important;color:#005580;}

textarea{width:90%;}

.dailydeals ul li{cursor:pointer;display:table-cell;list-style:none;}

.dailydeals ul li:last-child{border:none;}

.dailydeals ul li ul{display:none;width:100%;}

.dailydeals ul li .counter{background:none repeat scroll 0 0 #888;color:white;display:block;height:7px !important;text-indent:-9999px;}

.dailydeals ul li:hover .counter,.dailydeals ul li a.active{background:#f4f4f4;color:white;}

.dailydeals ul li .active{z-index:9;}

.dailydeals ul li:hover ul{z-index:11;}

.dailydeals ul li:hover ul,.dailydeals ul li ul.active{display:block;position:absolute;right:0;}

.dailydeals_save{color:#d2151b;font-size:11px;left:100px;padding:9px 0 0;position:absolute;text-align:center;text-shadow:0 1px 1px #000000;text-transform:uppercase;top:220px;}

.address{color:#ccc;font-style:italic;}

.close_div{background:url( '../images/grid_plus.png ') center left;display:block;height:14px;width:14px;}

.open_div{background:url( '../images/grid_minus.png ') center left;display:block;float:left;height:14px;width:14px;}

.onepageCart.subcontainerfullwidth H2{border-top:#888 solid 1px;}

.onepageCart H2.activeTab span{background:#fcfcfc;padding:2px 5px;}

.onepageCart H2.activeTab{background:none repeat scroll 0 0 #F4F4F4;border:1px solid #ccc;border-bottom:none;color:black;font-size:13px;}

.onepageCart #formstyle_1,.onepageCart .data{border:none;}

.stepCart.subcontainerfullwidth DIV#tabcontent{border-color:#e8e5e8;border-style:solid;border-width:1px;box-shadow:0px 0px 0px;margin-bottom:10px;padding:10px;}

.stepCart.subcontainerfullwidth DIV#tabcontent #formstyle_1,.stepCart.subcontainerfullwidth DIV#tabcontent .data{border:none;}

.stepCart h2{clear:none;}

.mainpage_rightmenu .header{font-size:14px;margin-bottom:10px;}

.sidebar a{border-bottom:1px solid #CCCCCC;border-top:1px solid white;color:black;padding:10px 16px !important;transition:all 0.2s ease 0s;}

.sidebar a:after{background:black;left:-100px;position:absolute;}

.sidebar a:hover,.nav-tabs a:hover{background:#f5f5f5;color:#333;}

.sidebar #catloglist i{opacity:0.6}

.sidebar #catloglist{padding-left:0;margin-left: 10px;border-radius: 0;}

.sidebar #catloglist li{background: url("../images/tree-line1.png") no-repeat scroll left center transparent;padding-left:10px;}

.sidebar li{display:block;font-size:12px;list-style:none outside none;position:relative;text-align:left;}

.sidebar .nav-header{border-bottom:2px solid #CCCCCC;color:black;font-size:16px;font-weight:normal;padding:10px 16px !important;text-transform:capitalize;}

.sidebar li span{font-size:15px;padding:2px;}

.sidebar ul li.clicktoslide ul{border:#ccc solid 1px;border-right:none;box-shadow:0 0 10px #ccc;display:none;left:-30px;position:absolute;top:40px;width:250px;z-index:999;}

.sidebar ul li.clicktoslide ul li a{display:block;}

.sidebar ul li.clicktoslide ul li ul{left:-264px;}

.sidebar ul li.clicktoslide ul li{background:white;margin:0px 0;}

.sidebar .nocategory{border-bottom:medium none;}

.sidebar .nocategory span{font-weight:normal;padding:0 !important;}

.sidebar .maincategory{cursor:pointer;}

.sidebar .bg_none{background:none repeat scroll 0 0 transparent !important;}

.sidebar #recentlyviewed li{background-image:none;}

.sidebar #recentlyviewed li a{margin-left:0;}

.sidebar #recentlyviewed li:hover{background-color:transparent;}

.sidebar #recentlyviewed li:hover a{color:black;}

.post-header{font-size:15px;padding:0 0 5px;text-transform: uppercase;}

.post-date{border:#888 solid 1px;border-radius:4px;float:left;margin-right:20px;margin-top:5px;moz-border-radius:4px;padding:10px 5px;text-align:center;webkit-border-radius:4px;width:50px;}

.post{float:left;padding-top:5px;width:100%;}

.day{color:#f76e60;font-size:20px;margin-bottom:15px;margin-top:10px;}

.month{color:black;font-weight:bold;}

.post-info{font-size:9px;}

.read{float:right;font-size:11px;}

.read a:hover{color:#27307E !important;}

.commentlist{list-style:none;}

.joint{margin-left:-10px;padding:7px 10px;}

.table{background:white;margin-bottom:0;}

.logo{color:#888;float:left;font-size:30px;margin-top:10px;}

.banner-container{background-color:#0378a3;}

.input-search{

    background:transparent !important;

    box-shadow: none !important;

    color: white !important;      

    border-radius: 0;

    border: none !important;

    padding:2px !important;

    width:160px;

}

.navbar .nav >li >a{font-size:13px!important ;font-family: 'Oswald', sans-serif;}

.tabbable{/*background:#f4f4f4;*/margin:20px 0;}

.tabbable .tab-content{padding:4px 10px 10px;}

.tabbable ul{background:white;border:none;margin-bottom:10px;}

.nav-tabs >.active >a,.nav-tabs >.active >a:hover{background:#f4f4f4;border:none;padding-bottom:10px;}

.nav-list >.active >a,.nav-list >.active >a:hover{text-shadow:none;}

.nav-list >.active >a:after{border-bottom:60px solid transparent;border-left:60px solid green;border-top:60px solid transparent;height:0;left:0;position:absolute;width:0;}

.nav-tabs >li >a{color:#696969;font-size:11px;text-transform:uppercase;}

blockquote p{font-size:12px;}



.accordion-inner{/*padding:5px;*/}

.form-horizontal .control-group{margin-bottom:10px;}

.form-horizontal .controls{margin-left:200px;}

.form-horizontal .control-label{font-size:12px;width:200px;}

li.btn-success{border-radius:5px 5px 0 0;}

li.btn-success:hover a{background:none !important;border:1px solid transparent !important;color:white !important;}

.nav-header{color:#4DBDCB;font-size:17px;font-weight:normal;text-align:right;text-transform:capitalize;}

.pull-right.align-right.navbar a{background:none !important;color:white !important;font-size:12px;padding:0;text-shadow:none;}

.language{width:80px;}

.textgreen,.textred,.textyellow,.textblue{border-radius:3px;color:white;font-size:11px;padding:2px 4px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}

.outofstock,.availability,.instock{font-size:9px;padding:2px 5px;text-align:center;width:auto;}

.textred,.outofstock{background:#B94A48;}

.textyellow{background:#F89406;}

.textgreen,.instock{background:#468847;}

.textblue,.availability{background:#3A87AD;}

ul.company-name{display:none !important;}

.navbar-fixed-top ul.company-name{display:block !important;}

#yourBtn{border:1px solid #BBB;border-radius:5px;cursor:pointer;float:left;margin-bottom:10px;margin-right:10px;padding:10px;position:relative;text-align:center;width:150px;}

input.link{background:none;border:none;}

.banner-container{}

.searchForm h6{display:none;}

.form-inline input,.form-horizontal input{vertical-align:top;}

.zoomPad{cursor:crosshair;float:left;margin-left:0px;position:relative;z-index:99;width:300px;}

.zoomWrapper{position:relative;z-index:110;}

.zoomWrapperImage{background:white;display:block;overflow:hidden;position:relative;z-index:110;}

.zoomWrapperImage img{border:0px;display:block;position:absolute;z-index:101;}

.zoomIframe{display:block;filter:alpha(opacity=0);moz-opacity:0.80;opacity:0.80;position:absolute;z-index:-1;}

.carousel-control{background:none repeat scroll 0 0 #ccc;color:black;font-size:12px;height:20px;line-height:18px;top:-15px;width:20px;}

.carousel-control.right{left:auto;right:-5px;}

.carousel-control.left{left:-5px;right:auto;}

.display-block:hover .item_description{display:block;}

.item_description:after{border-bottom:10px solid transparent;border-right:12px solid white;border-top:10px solid transparent;content:" ";display:inline-block;left:-12px;position:absolute;top:20px;}

.item_description:before{border-bottom:10px solid transparent;border-right:12px solid #ccc;border-top:10px solid transparent;content:" ";display:inline-block;left:-13px;position:absolute;top:20px;}

.item_description{background:none repeat scroll 0 0 white;border:1px solid #CCCCCC;border-radius:7px 7px 7px 7px;box-shadow:3px 3px 5px #CCCCCC;display:none;padding:10px;position:absolute;right:-183px;top:5px;width:150px;z-index:999;}

.margin-no{margin:0;}

.word1{color:#424242;}

.word2{color:green}

div div.container div.row-fluid div.span4.alert1{}

div div div.container div#tabcontent{border-color:#d4d2d4 ;border-width:1px }

.display-block:nth-child(odd)

{

    

}

.display-block:nth-child(even)

{

    /*background:#f4f4f4;*/

}

.carttree #catloglist{margin:0;}

#catloglist{margin-bottom:0;box-shadow: none;}

#catloglist li a{display: inline;margin:0;padding:0;}

.carttree #catloglist > li{padding:1%;border:#ccc solid 1px;width: 20.8%;float:left;margin:1%}

.carttree #catloglist li{list-style: none;}

.carttree #catloglist li i{cursor: pointer;}

.carttree  #catloglist li ul {

    border-left: 1px solid black;

    margin-left: 6px;    

    padding-left:20px;

}

.subcontainerfullwidth .nav-list{background: none;margin-bottom:0;margin:0 0 10px 0;box-shadow:none;}

.subcontainerfullwidth .nav-header{border: #ccc solid 1px;border-radius:5px 5px 0 0;line-height:26px;}

.subcontainerfullwidth .nav-list li a{background:none !important;}

.subcontainerfullwidth .sidebar ul{border-bottom: 1px solid #ccc;}

.subcontainerfullwidth .sidebar a {

    border: 1px solid #eee;

    border-top: none;  

    border-left: 1px solid #ccc;

    border-right: 1px solid #ccc;  

    padding: 8px !important;    

}

.subcontainerfullwidth #features .cart{border-radius:5px 5px 0 0}

.subcontainerfullwidth #features .nav-header{border:none;border-bottom:#ddd solid 1px;}

#catloglist,#features{border-bottom: none;}

#catloglist li span,#features li span{font-size:12px;color:black}

#catloglist li{}

#catloglist li a,#features li a{padding:0 !important;border: none;}

#catloglist li ul,#features li ul{    

    margin-left: 6px;    

    border-bottom: none;

}

.btn-reset {

    border: medium none;

    border-radius: 0 !important;

    color: #9c0404;

    display: block;

    font-weight: normal !important;

    margin-bottom: 10px;

    padding: 10px !important;

    width: 100% !important;

}

div#mybutton {

  overflow: hidden;

  position: relative;

  cursor:   pointer;   

  width:  200px;

  padding: 10px; 

  text-align: center;

  border: 1px solid #ccc;

  font-weight: normal  

}

div#mybutton:hover {

  background: #ccc;

}

input#myfile {

  height: 30px;

  cursor: pointer;

  position: absolute;

  top: 0px;

  right: 0px;

  font-size: 100px;

  z-index: 2;

  opacity: 0.0; /* Standard: FF gt 1.5, Opera, Safari */

  filter: alpha(opacity=0); /* IE lt 8 */

  -ms-filter: "alpha(opacity=0)"; /* IE 8 */

  -khtml-opacity: 0.0; /* Safari 1.x */

  -moz-opacity: 0.0; /* FF lt 1.5, Netscape */

}

#features{margin-bottom:10px !important;padding:10px;border-radius:5px;}

#features ul{border:none}

.accordion-group{margin-top:10px;}

.dropdown-menu li > a:hover,

.dropdown-menu li > a:focus,

.dropdown-submenu:hover > a,.dropdown-menu .active > a{

    background:#494949;

}

.form-horizontal .switch-btn{display: none;}

.form-horizontal .password-strength{background: #f4f4f4;width:60%;position: relative;margin-top:10px;display: none;}

.form-horizontal .password-strength .password-status{position: absolute;margin-top:-20px;right:0;}

.form-horizontal .password-strength .password-meter{height:4px;transition: background 0.5s;}

.form-horizontal .password-strength .password-meter.veryweek{width:20%;background: red;}

.form-horizontal .password-strength .password-meter.week{width:40%;background: yellow;}

.form-horizontal .password-strength .password-meter.ok{width:60%;background: brown;}

.form-horizontal .password-strength .password-meter.strong{width:80%;background: green;}

.form-horizontal .password-strength .password-meter.verystrong{width:100%;background: blue;}

.cart #catloglist li span{padding: 2px;}

.cart #catloglist li a{display: block;padding: 5px;margin-left: 20px;}

.cart #catloglist li:hover a{color: #CB0000;}

.cart #catloglist li{list-style:none;display: block;background: url('../images/tree_bg3.png') no-repeat top left;}

.cart #catloglist ul{

    border-left: 1px solid #DADADA;

    margin: 0;

    padding-left: 15px;

    display: none;

}

.cart #catloglist .last.nocategory,.cart #catloglist .last{background: url('../images/tree_bg2.png') no-repeat top left;}

.cart #catloglist .last.maincategory{background: url('../images/last_main_tree.png') no-repeat top left;}

.cart #catloglist .last .maincategory ul{border-left: #dadada solid 1px;}

.cart #catloglist .last ul,.cart #catloglist .last .maincategory ul .last ul,.cart #catloglist .last .last ul{border: none;}

.cart #catloglist li:hover ul li span, .cart #catloglist li ul li:hover ul li span, .cart #catloglist li ul li ul li:hover ul li span{color:#5c5c5c;}

.cart #catloglist li:hover span,.cart #catloglist li ul li:hover span, .cart #catloglist li ul li ul li:hover span, .cart #catloglist li ul li ul li ul li:hover span{color: #CB0000;}

.cart #catloglist .maincategory{background: url('../images/tree_bg_plus.png') no-repeat top left;cursor: pointer;}

.cart #catloglist .maincategory.active_li{background: url('../images/tree_bg_minus.png') no-repeat top left;cursor:default;}

.cart #catloglist .last.active_li{background: url('../images/tree_bg_minus_last.png') no-repeat top left;cursor:default;}

.cart #catloglist .selectedtext,.cart #catloglist .selectedgroup span,.cart #catloglist .current{color:#CB0000;}

.cart #catloglist .selectedgroup span,.cart #catloglist .current{font-weight: bold;}

.cart #catloglist .selectedgroup ul li span{font-weight:normal !important;color: #5c5c5c;}

.cart #catloglist .bg_none{background: none !important;}

.cart #catloglist #recentlyviewed li{background-image:none;}

.cart #catloglist #recentlyviewed li a{margin-left:0}

.cart #catloglist #recentlyviewed li:hover{background-color:transparent;}

.cart #catloglist #recentlyviewed li:hover a{color:black}

button, html input[type="button"], input[type="reset"], input[type="submit"] {

    cursor: pointer;

}

.form-inline input, .form-horizontal input {

    vertical-align: top;

}

.form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append {

    display: inline-block;

    margin-bottom: 0;

}

input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {

    width: auto;

}

.btn {

    border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);

}

.btn {

   /* -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #F5F5F5;

    background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6);

    background-repeat: repeat-x;

    border-image: none;

    border-radius: 4px 4px 4px 4px;

    border-style: solid;

    border-width: 1px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);

    color: #333333;

    font-size: 14px;

    line-height: 20px;

    padding: 4px 12px;

    text-align: center;

    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
*/
}

input, textarea, .uneditable-input {

    margin-left: 0;

}

input, button, select, textarea {

    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;

}

label, input, button, select, textarea {

    font-weight: normal;

}

* {

    outline: medium none !important;

}

#quickcheckout {

    background: url("../images/paypal_checkout.png") no-repeat scroll 0 0 transparent !important;

    border: medium none !important;

    height: 43px;    

    text-indent: -9999px;

    width: 148px;

}

.blink{
    -webkit-animation-name: blinker;
    -webkit-animation-duration:2s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    
    -moz-animation-name: blinker;
    -moz-animation-duration: 2s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    
    animation-name: blinker;
    animation-duration: 2s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@media only screen and (max-width:760px)
{html{font-size:100%;}

    .align-right{text-align:left;}

    .navbar.pull-right{width:100%;}

    .logo{color:#888;font-size:15px;font-weight:bold;margin-top:11px;padding:10px;}

    h1.page-title{font-size:18px;padding:0;}

    .subcontainerfullwidth{padding:0;}

    .display-block{padding:0;}

    .wt-rotator{display:none;}

    #catloglist > li{width: 95%;}

}

@media (min-width:768px) and (max-width:979px){    .subcontainerfullwidth{margin-right:-40%;}

}