body{background:url(../images/light-bg.png) #f5f5f5;font-size:13px;}
h1,h2,h3,h4,h5,h6{font-family: Tahoma, Geneva, sans-serif;font-weight:normal;}
h1{font-size:24px;}
h2{font-size:22px;}
h3{font-size:20px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}
.clear{clear:both;line-height:0;height:0;overflow:hidden;font-size:0;}
.spacer{clear:both;line-height:0;height:0;overflow:hidden;font-size:0; display:block; margin-top:20px;}
.textRight{text-align:right;}
.textCenter{text-align:center;}
.title{border-bottom:4px solid #67B4D2; margin-bottom:15px;}
.title h1,.title h2,.title h3,.title h4,.title h5,.title h6{margin:0; font-size:24px; font-weight:normal; color:#14656E;}
.title span{border-bottom:4px  solid #158CBA;display:inline-block;padding:10px 0; margin-bottom:-4px;}
.first span{padding-top:0;} 
.m0{margin:0;}
.m1{margin-top:10px;}
.p1{padding:10px 0;}
.btn-primary{background-color: #158cba;border-color: #127ba3;}
.btn-primary:hover{background-color: #00719C;}
a:hover{text-decoration:none;}
#topmenu{font-size:12px; padding:5px 0; background:#00719C; margin-bottom:10px; text-transform:uppercase;}
#topmenu a{padding:0 10px; color:#fff; font-weight:bold;}
a.logo{background:url(../images/logo.png) no-repeat center 11px;height:48px;width:247px;display:block;text-indent:-99999px;margin:0 auto;}
.header{background:#F8F8F8; padding-bottom:10px; border-bottom:4px solid #ddd;}
.header input, .select2-chosen, .header .btn {font-family: Tahoma, Geneva, sans-serif;}
.header .btn{padding:8px 12px 9px 12px;font-weight:700;}
.header .form-group{margin:0;}
.header .btn{font-size:14px;}
.header .form-control{height:39px; font-size:14px;font-weight:bold; border-color:#ccc;}
.header .input-group{padding:5px 0;}
.header .input-group-addon:not(:first-child):not(:last-child), .header .input-group-btn:not(:first-child):not(:last-child), .header .input-group .form-control:not(:first-child):not(:last-child){border-radius:4px 0px 0px 4px;}
.header .h-city{padding:5px 0;}
.header .h-city .btn-group{width:100%;}
.header .h-city .ctName{width:80%;text-align:left;}
.header .h-city .ctDt{width:20%;}
.header .h-city .dropdown-menu{width:100%;}
.typeahead{width:100%;}
.typeahead a{font-size:12px;}
.body-container{padding:25px 0; padding-bottom:150px; background:url(../images/footer.png) bottom center repeat-x;}
.body-container .container{padding-top:15px;padding-bottom:15px;background:#fff;border-radius:4px;border:1px solid #e5e5e5;}
.new-listings .list-group-item .fa, .contact-info .fa, .listings .list-item .fa{padding-right:8px; color:#FF851B;font-size:16px;text-align:center; width:20px;}
.listings .list-item .fa-fax,.contact-info .fa-fax{font-size:12px;}
.new-listings .list-group-item img, .com-lg-60{width:60px;height:60px;float:right;margin-left:15px;border-radius:4px;overflow:hidden;display:block;border:1px solid #ccc;}
.new-listings .list-group-item-heading{margin-bottom:10px;font-size:16px;}
.new-listings .list-group-item-heading a, .listings .list-group-item-heading a{text-decoration:underline;}
.new-listings .list-group-item-text,.listings .list-group-item-text{margin-bottom:3px;}
.new-listings .list-group-item-text a, .listings .list-group-item-text a, .contact-info a{color:#555555;}
.sub-cat-list a{font-size:15px; font-weight:bold; padding:5px 0; display:block;font-family: Tahoma, Geneva, sans-serif;}
.listings .list-item{padding:15px 0;border-bottom:1px solid #ccc;}
.listings .list-item:first-child{padding-top:0;}
.listings .list-item img, .com-lg-80{width:80px; height:80px; float:right; margin-left:15px; border-radius:4px; overflow:hidden; display:block; border:1px solid #ccc;}
.a-80{background-image:url(../images/80x80/a.jpg);}
.b-80{background-image:url(../images/80x80/b.jpg);}
.c-80{background-image:url(../images/80x80/c.jpg);}
.d-80{background-image:url(../images/80x80/d.jpg);}
.e-80{background-image:url(../images/80x80/e.jpg);}
.f-80{background-image:url(../images/80x80/f.jpg);}
.g-80{background-image:url(../images/80x80/g.jpg);}
.h-80{background-image:url(../images/80x80/h.jpg);}
.i-80{background-image:url(../images/80x80/i.jpg);}
.j-80{background-image:url(../images/80x80/j.jpg);}
.k-80{background-image:url(../images/80x80/k.jpg);}
.l-80{background-image:url(../images/80x80/l.jpg);}
.m-80{background-image:url(../images/80x80/m.jpg);}
.n-80{background-image:url(../images/80x80/n.jpg);}
.o-80{background-image:url(../images/80x80/o.jpg);}
.p-80{background-image:url(../images/80x80/p.jpg);}
.q-80{background-image:url(../images/80x80/q.jpg);}
.r-80{background-image:url(../images/80x80/r.jpg);}
.s-80{background-image:url(../images/80x80/s.jpg);}
.t-80{background-image:url(../images/80x80/t.jpg);}
.u-80{background-image:url(../images/80x80/u.jpg);}
.v-80{background-image:url(../images/80x80/v.jpg);}
.w-80{background-image:url(../images/80x80/w.jpg);}
.x-80{background-image:url(../images/80x80/x.jpg);}
.y-80{background-image:url(../images/80x80/y.jpg);}
.z-80{background-image:url(../images/80x80/z.jpg);}
.a-60{background-image:url(../images/60x60/a.jpg);}
.b-60{background-image:url(../images/60x60/b.jpg);}
.c-60{background-image:url(../images/60x60/c.jpg);}
.d-60{background-image:url(../images/60x60/d.jpg);}
.e-60{background-image:url(../images/60x60/e.jpg);}
.f-60{background-image:url(../images/60x60/f.jpg);}
.g-60{background-image:url(../images/60x60/g.jpg);}
.h-60{background-image:url(../images/60x60/h.jpg);}
.i-60{background-image:url(../images/60x60/i.jpg);}
.j-60{background-image:url(../images/60x60/j.jpg);}
.k-60{background-image:url(../images/60x60/k.jpg);}
.l-60{background-image:url(../images/60x60/l.jpg);}
.m-60{background-image:url(../images/60x60/m.jpg);}
.n-60{background-image:url(../images/60x60/n.jpg);}
.o-60{background-image:url(../images/60x60/o.jpg);}
.p-60{background-image:url(../images/60x60/p.jpg);}
.q-60{background-image:url(../images/60x60/q.jpg);}
.r-60{background-image:url(../images/60x60/r.jpg);}
.s-60{background-image:url(../images/60x60/s.jpg);}
.t-60{background-image:url(../images/60x60/t.jpg);}
.u-60{background-image:url(../images/60x60/u.jpg);}
.v-60{background-image:url(../images/60x60/v.jpg);}
.w-60{background-image:url(../images/60x60/w.jpg);}
.x-60{background-image:url(../images/60x60/x.jpg);}
.y-60{background-image:url(../images/60x60/y.jpg);}
.z-60{background-image:url(../images/60x60/z.jpg);}
.listings .list-group-item-heading{margin-bottom:10px;font-size:18px;}
.cat-box{font-size:18px; font-weight:bold; padding:5px 0;font-family: Tahoma, Geneva, sans-serif;}
.cat-box img{background:#555; border-radius:4px; overflow:hidden;  display:inline; margin-right:15px;}
.cat-box a{color:#555;}
.bu-header{text-align:center; background-size: 60px 60px;background-color:#00719c; background-position:left center; background-repeat:no-repeat;border:1px solid #00719c;padding:0 0 0 60px;border-radius:4px 4px 0 0;}
.bu-header h1{margin:0; padding:19px 10px; color:#fff;font-size:20px;}
.bu-web .navbar{background:#158CBA; border-radius:0; border:none;}
.bu-web .navbar a,.bu-web .nav > li > a{color:#fff; font-weight:500; font-size:16px;}
.bu-web .nav > li > a:hover, .bu-web .nav > li > a:focus,.bu-web .navbar a:hover,.bu-web .navbar a:focus{color:#75CAEB;}
.bu-web .navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.bu-web .navbar-default .navbar-toggle:hover > .icon-bar, .bu-web .navbar-default .navbar-toggle:focus > .icon-bar{background-color:#158CBA;}
.contact-info p{margin:0; margin-bottom:8px; font-size:14px;}
.contact-info strong{font-family: Tahoma, Geneva, sans-serif;}
.contact-info .fa-envelope, .contact-info .fa-external-link{font-size:14px;}
.slideshow{overflow:hidden;}
.product-image{padding:2%; border:1px solid #ccc; width:96%;}
#img_slider_home {position: relative; overflow: hidden;height:120px; width:100%;}
#img_slider_home .img img {position:absolute;margin:0px; height:100px; width:130px; display:block; border:1px solid #ccc; border-radius:4px;}
#img_slider_home .img {position:absolute;margin:0px; height:100px; width:150px;display:none; border:0px solid #C3DD8E;margin-left:auto; margin-right:auto}
#imageloader_home {height:100px; display:block; width: 100%; background:url(http://bhnr-clk-ind-img.ansjbmh.co.in/default/loading.gif) no-repeat center;}
.pro-gl-wrap{margin-bottom:15px;}
.pro-gl-img-wp{border:1px solid #ccc;background:url(http://bhnr-clk-ind-img.ansjbmh.co.in/default/loading.gif) no-repeat center;}
.pro-gl-img{width:100%;text-align:center;background-position:center;background-repeat:no-repeat;background-size:contain;padding-top:150px;display:block;}
.pro-gl h3{display:block; text-align:center;font-size:14px; height:24px; overflow:hidden; line-height:22px; margin:5px 0;} 
.form-s1 .form-control{border-color:#ccc;}
.form-s1 .form-control:focus{border-color:#158CBA;}
.wr-map{border:1px solid #ccc; height:250px; width:100%;}
.root{background:#eee; padding:5px 10px; margin-bottom:15px; margin-top:-15px;}
.root ul{margin:0;padding:0; list-style:none;}
.root ul li{float:left;font-family: FontAwesome;}
.root ul li + li:before{content: "\00a0\00a0\f101\00a0\00a0";}
.root a, .root span{font-family: Tahoma, Geneva, sans-serif;text-transform:uppercase;}
.root span{color:#900;}
.pagination a, .pagination strong{background:#EEEEEE;color: #333;border:1px solid #ddd;padding:5px 10px;font-weight:bold;border-radius:4px;}
.pagination a:hover, .pagination strong{border:1px solid #127BA3;background:#158CBA;color:#fff;}
#footer{background:#303030;border-top:4px solid #000;}
#footer-bottom{padding:10px 0;background:#1F1F1F;color:#828282;}
#footer-bottom a{color:#828282;}
a.f-social{display:inline-block; width:20px; height:20px; text-indent:-99999px; text-align:center; margin:8px 1px;}
a.f-social:hover{background-color:#5ed2ff;}
.fb{background-image:url(../images/fb.png);}
.tw{background-image:url(../images/tw.png);}
.gp{background-image:url(../images/gp.png);}
.yt{background-image:url(../images/yt.png);}
#footer h6{color:#828282; font-size:16px; border-bottom:1px solid #555; padding-bottom:10px;}
#footer .label-primary a{color:#fff;}
a.social{display:block; width:180px; height:32px; text-indent:-99999px; text-align:center; margin:7px auto;}
.facebook{background:url(../images/social/facebook.png) no-repeat;}
.twitter{background:url(../images/social/twitter.png) no-repeat;}
.google{background:url(../images/social/google.png) no-repeat;}
.yahoo{background:url(../images/social/yahoo.png) no-repeat;}
.facebook:hover{background:url(../images/social/facebook-h.png) no-repeat;}
.twitter:hover{background:url(../images/social/twitter-h.png) no-repeat;}
.google:hover{background:url(../images/social/google-h.png) no-repeat;}
.yahoo:hover{background:url(../images/social/yahoo-h.png) no-repeat;}
.tbl {border:none;border-spacing:0;border-collapse:collapse; background:#f6f6f6; border:1px solid #ccc;}
.tbl th{padding:5px 10px;}
.tbl td{padding:5px 10px;border-top:1px solid #ccc; vertical-align:middle;}
.tbl tr:hover{background:#EEE;}
.tbl .title-bg{background:#e9e9e9; font-weight:bold; vertical-align:top;}
.tbl-fix{table-layout:fixed; overflow:hidden;}
.sucess{background:#EFFEB9;}
.error{background:#fccac1;}
.info{background:#d1e4f3;}
.warning{background:#ffe9ad;}
.profile-complete {display: block;margin: 0px;padding: 0px;list-style-type: none; margin-top:3px;}
.profile-complete , .profile-complete span{
-webkit-border-radius: 300px 300px 300px 300px;
-moz-border-radius: 300px 300px 300px 300px;
-ms-border-radius: 300px 300px 300px 300px;
-o-border-radius: 300px 300px 300px 300px;
border-radius: 300px 300px 300px 300px;}
.profile-complete .c100{width:100%;background:#ccc;height: 27px; border:1px solid #333; margin-left:-1px;
-webkit-border-radius: 300px 300px 300px 300px;
-moz-border-radius: 300px 300px 300px 300px;
-ms-border-radius: 300px 300px 300px 300px;
-o-border-radius: 300px 300px 300px 300px;
border-radius: 300px 300px 300px 300px;}
.profile-complete span{background-color: #158CBA; display:block; height:25px; margin:0; padding:0; text-align:right; color:#FFFFFF; font-weight:bold; line-height:25px;}
.profile-complete span{padding-right:8px;}
.profile-msg b{font-size:14px;}
.panel-body .label{padding:5px 0; margin-right:10px; font-size:14px; display:inline-block;}
.review-radio {background:#eee; border-radius:4px; padding:5px 10px; border:1px solid #ddd;}
.review-radio strong{font-weight:normal;}
.review-radio span{float:left; display:block; width:20%; text-align:center;}
.review-radio input{margin:0 auto;}
.pro-detail { overflow:hidden;}
.pro-detail table{width:100%; border:none;margin:0;padding:0;}
.pro-detail table p{margin:0;padding:0;}
.pro-detail td {border: 1px solid #ccc;border-radius: 10px;padding: 5px;vertical-align: top;}
.pro-detail td strong {font-size: 14px;text-transform: uppercase;}
.home-banner{margin-top:25px ;}
.offer-img img{width:100%;}


.modal{background:rgba(0,0,0,0.7);}
.loading-view{height:30px; background:url(../images/loading.gif) no-repeat center;}
#remove-box,#edit-box,#action-box{ display:none;}
.edit-number,.remove-number{margin-top:15px;}
.checkbox{height:20px; width:20px; margin:5px;}
#claimNumber .form-group{margin-bottom:8px;}
.input-group-addon.beautiful input[type="checkbox"],
.input-group-addon.beautiful input[type="radio"] {
    display: none;
}
span.beautiful{font-size:20px; padding:5px 8px; cursor:pointer;}
span.option{padding:0 5px;}
.edit-bu,.edit-type{margin-bottom:5px;}
.modal-footer .btn{font-size:12px;}
.modal-footer .btn i{font-size:14px;}


a.poweredby-logo{background:url(../images/poweredby-logo.png) no-repeat center 10px;height:80px;width:250px;display:block;text-indent:-99999px; float:right;}
.client-logo img{height:80px;}

.pro-price,.pro-cart{font-size:22px;text-align:center; margin:10px 0;}
.pro-price p,.pro-cart p{font-weight:bold;text-decoration:underline; text-transform:uppercase; margin-bottom:5px; color:#C00;}
.pro-price i{font-size:19px;}
.pro-price .label{font-weight:bold;}
.price{margin:13px 0;}
.pro-cart .label,.pro-price .label{padding:5px 10px 5px 5px; font-weight:bold;margin-bottom:3px; display:inline-block;}
.pro-cart span i,.pro-price .label i{font-size:15px; padding:6px;background:#fff;color:#28B62C;border-radius:100%; margin-right:8px;}
.pro-cart span i{color:#FF851B;}
.shipping strong{font-size:12px; display:block; margin-bottom:5px;}
.shipping i{font-size:24px;}
.pro-description{margin-top:10px;}
red{ color:#F00;}
#share-buttons {font-family: Tahoma,Geneva,sans-serif; font-weight:bold; font-size:14px; line-height:22px; text-transform:uppercase;text-align:right; background:#d8d8d8;  padding:5px 10px; margin-top:15px; margin-bottom:-15px;}
#share-buttons span{display:inline-block; padding-right:10px;}
#share-buttons img{display:inline-block;}
#remove-box, #edit-box, #action-box {
    display: none;
}
.contact-info .label a {
    color: #fff;
}
@media (min-width: 768px) and (max-width: 979px) {.pro-description{border-top:1px solid #ccc;}}
@media (max-width: 767px) {.pro-description{border-top:1px solid #ccc;}}
@media (min-width: 1200px) {}
@media (max-width: 480px) {}
@media (max-width: 979px) {}
@media (min-width: 980px) {} 