﻿
.datepicker-inline { display: none !important; }
.close { color: #000 !important; float: right !important; font-size: 21px !important; font-weight: 700 !important; line-height: 1 !important; opacity: 0.2 !important; text-shadow: 0 1px 0 #fff !important; }
.close:focus, .close:hover { color: #000 !important; cursor: pointer !important; opacity: 0.5 !important; text-decoration: none !important; }
button.close { background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; border: 0 none !important; cursor: pointer !important; padding: 0 !important; }
textarea { resize: none; }
a { cursor: pointer; }
input[type="number"] { -moz-appearance: textfield !important; -webkit-appearance: textfield !important; appearance: textfield !important; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: textfield !important; -moz-appearance: textfield !important; appearance: textfield !important;}
/*.container-data{margin-top:15px;}*/
.content-wrapper { padding: 50px 0; }
.break_word{word-break: break-all;}
.gritter_div { z-index: 9999; right: 0px; position: fixed; top: 30px; }
.gritter_div .alertMessage { border: 2px solid !important; margin-bottom: 0 !important; font-size: 16px !important; }
.gritter_div .alertMessage:hover .gritter_div .close-btn, .close-btn { opacity: 1 !important; }
.gritter_div .close-btn, .close-btn { color: #a94442 !important; opacity: 0.5 !important; padding: 0 !important; float: right !important; background: none !important; border: none !important; font-size: 19px !important; margin-top: -5px !important; margin-right: -9px !important; }
.gritter_div .close-btn:hover, .close-btn:hover { opacity: 1 !important; }
.space-2 { max-height: 1px; min-height: 1px; overflow: hidden; margin: 2px 0 1px; }
.space-4 { max-height: 1px; min-height: 1px; overflow: hidden; margin: 4px 0 3px; }
.space-6 { max-height: 1px; min-height: 1px; overflow: hidden; margin: 6px 0 5px; }
.space-8 { max-height: 1px; min-height: 1px; overflow: hidden; margin: 8px 0 7px; }
.space-10{ max-height: 1px; min-height: 1px; overflow: hidden; margin: 10px 0 9px;}
.no-padding-right { padding-right: 0!important; }
.no-padding-left { padding-left: 0!important; }
.padding10{ padding: 10px !important; }
.padding20{ padding: 20px !important; }
.paddingleft100{padding-left: 100px !important;}
.paddingright100{padding-right: 100px !important;}
.paddingleft15{padding-left: 15px !important;}
.text-left{text-align: left !important; }
.errorMsg, label.error { color: #a94442; }
.form-control.error { border-color: #a94442; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }
.help-block { color: #a94442; text-align: left; }
.has-error .form-control, .has-error .chkbox { border-color: #a94442; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }
label { font-weight: normal; }
.label-grey {background-color: #818281;}
.label-red {background-color: #D16867;}
.login-user-img { float: left; height: 25px; margin-right: 5px; width: 25px; }
.custom-tab { padding: 0; }
.custom-tab ul.nav-tabs>li { width: 100%; }
.custom-tab ul.nav-tabs>li>a { background: none; border: none; border-bottom: 1px solid #f7f7f7; font-size: 16px; border-radius: 0; /*color:#1f2732;*/}
.custom-tab ul.nav-tabs>li>a:hover { background: none; border: none; border-bottom: 1px solid #b80e00; }
/* .custom-tab ul.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li>a:hover {        background: #022751;        border: none;        border-bottom: 1px solid #063271;        outline: none;        font-weight: 400;} */
.nav-tabs>li>a:focus, .nav-tabs>li>a:hover { background: #022751 !important; border: 1px solid #063271; border-bottom: 1px solid #063271; outline: none; font-weight: 400; }
.nav-tabs>li.active>a { background: #022751; border: 1px solid #063271; color: #feae52 !important; border-bottom: 1px solid #063271; outline: none; font-weight: 400; }
.site-branding-area .col-sm-2.nopadding .nav > li > a:focus, .nav > li > a:hover { background: #022751; }
.custom-tab ul.nav-tabs { border-bottom: none; }
.bule-bar { background-color: #022751; margin: 0; padding: 0px 15px; overflow: hidden; }
.bule-bar h2 { font-size: 17px; font-weight: normal; color: #FFF; padding: 10px 0; margin: 0; }
.about_background { background: #fafafa; }
.about-content .tab-content { background: #fff none repeat scroll 0 0; border: 0px none; padding: 0px; }
.about-content h4 { padding: 14px 0 0 0; margin-left: 0; }
.bold { font-weight: bold; }
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover { background-color: #121b25; border-radius: 0px; }
.about-content p { margin: 0; display: block; padding: 10px 0px 5px; text-align: justify; font-size: 14px; }
#contactus_form.form-horizontal .form-group{margin-right: 0; margin-left: 0;}
.grey-boxbg { background: #e5e5e5; }
.heading-box-top {background: #438EB9 ;background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top, #438EB9  0px, #1992bf 100%) repeat scroll 0 0; background: -webkit-linear-gradient(top, #438EB9  0, #1992bf 100%); clear: both; color: #fff; font-family: Arial; font-size: 15px; font-weight: bold; padding: 7px 10px; }
.margin-btm15 { margin-bottom: 15px !important; }
.no-margin-btm { margin-bottom: 0 !important; }
.listing-box-main-div { margin-top: 10px; }
.listing-box { border-bottom: 1px solid #ccc; float: left; margin: 0 0 15px; overflow: hidden; padding: 0px; width: 100%; }
.listing-box > input[type="checkbox"] { margin: 18px 0 0 20px; }
.list-inner-box .listiungNDiv h2 { color: #02a0d9; font-size: 18px !important; line-height: 20px; margin: 0 0 5px; }
.list-inner-box .listiungNDiv small { font-size: 17px; }
.listing-time-view { color: #cb421a; float: left; margin-left: 10px; }
.list-inner-box .listiungNDiv p { color: #000; line-height: 18px; text-align: justify; }
/*.list-inner-box .imgDiv { float: left; margin: 10px; max-height: 340px; text-align: left; width: 100%; }*/
.listing-box-main-div { margin-top: 10px; }
.listing-box { border-bottom: 1px solid #ccc; float: left; margin: 0 0 15px; overflow: hidden; padding: 0 0 10px; width: 100%; }
.listing-box > input[type="checkbox"] { margin: 18px 0 0 20px; }
.list-inner-box .listiungNDiv h2 { color: #02a0d9; font-size: 18px !important; line-height: 20px; margin: 0 0 5px; }
.list-inner-box .listiungNDiv small { font-size: 17px; }
.listing-time-view { color: #cb421a; float: left; margin-left: 10px; }
.list-inner-box .listiungNDiv p { color: #000; line-height: 18px; text-align: justify; }
.list-price-box { float: right; margin-bottom: 15px; overflow: hidden; }
.list-price-box1 { margin-bottom: 15px; margin-top: 15px; overflow: hidden; margin-right: 5px; }
.list-inner-box1 p { color: #000; line-height: 18px; text-align: justify; }
.list-inner-box1 img { width: 100%; }
.list-price-content { float: left; margin-left: 15px; width: 45%; }
.list-price { color: #4d4d4d; font-size: 18px; font-weight: bold; }
.list-price span { color: red; font-size: 21px; font-weight: bold; }
.list-warranty { color: #202020; font-size: 13px; font-weight: 600; }
.list-warranty span { font-size: 13px; font-weight: normal; }
.list-price-button { float: right; margin-right: 0; }
.list-price-box1 h3 { color: #000; font-size: 16px; font-weight: bold; margin: 0 15px 5px 0; text-align: right; }
.list-price-btn { text-align: right; }
.margin-list-btn { margin-top: 3px; }
.list-price-btn > img { margin-right: 15px; }
.left-side-bg { background: #f8f8f8 none repeat scroll 0 0; overflow: hidden; }
.profile-img { /*    background: #fff none repeat scroll 0 0;        border: 1px solid #bcbcbc;        float: left;*/max-width: 200px; overflow: hidden; text-align: center; }
.listiungNDiv { margin-top: 5px; margin-left: -15px; }
a.view-more { margin-right: 5px; background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #999 6%, #adadad 100%) repeat scroll 0 0; background: -webkit-linear-gradient(top, #999 0, #b7b7b7 100%); border: medium none; color: #fff; cursor: pointer; float: right; margin-bottom: 15px; padding: 5px 13px; text-align: center; text-decoration: none }
a.view-more:hover { background: #adadad; background: -moz-linear-gradient(top, #adadad 0, #999 94%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #adadad), color-stop(94%, #999)); background: -webkit-linear-gradient(top, #adadad 0, #999 94%); background: -o-linear-gradient(top, #adadad 0, #999 94%); background: -ms-linear-gradient(top, #adadad 0, #999 94%); background: linear-gradient(to bottom, #adadad 0, #999 94%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#adadad', endColorstr='#999999', GradientType=0);color: #fff }
a.view-more img { margin-left: 10px; width: 20px }
.col-md-2.col-sm-3.sidebar { padding-left: 5px; padding-right: 5px; }
/*.tab-content {    border-top: 0px solid #ddd;}*/
.msg { border-radius: 3px; padding-bottom: 10px; padding-top: 0 !important; }
ul.msg li { background: #f8f8f8 none repeat scroll 0 0; border: 1px solid #e5e5e5; border-radius: 2px; margin: 10px 0 !important; width: 100%; }
#view_more_msg { background: #e5e5e5 none repeat scroll 0 0; text-align: center; }
#view_more_msg a { cursor: pointer; }
.rating-box .starsRat { /*margin-left: 15px;*/text-align: center; margin: 0 auto;float: none;}
.btn-sm { padding: 5px 10px !important; }
.btn-table, table .btn {padding: 4px 4px !important;font-size: 10px;font-weight: 600;}
.selectMini { margin-right: 5px; width: 45%; }
.limiterBox { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-color: #333; border-color: -moz-use-text-color #222 #222; border-image: none; border-style: none solid solid; border-width: medium 1px 1px; color: #fff; font-size: 13px; margin-top: 6px; padding: 3px 6px; }
.limiterBox::after { display: none; }
.limiterBox::before { -moz-border-bottom-colors: #333; border-color: transparent transparent #333; border-style: solid; border-width: 0 8px 8px; content: ""; display: block; height: 0; left: 50%; margin-left: -5px; position: absolute; top: -8px; width: 0; }
/*.sale_form {    border: 1px solid #ccc;    border-radius: 2px;    padding: 30px 15px;}*/
.sale_form label { color: #4d4c4d; font-size: 14px; font-weight: 600; line-height: 29px; margin-left: 0; text-align: left; padding-top: 3px; }
.sale_form label.labl { text-align: right; margin-left: 0; font-size: 14px; color: #4d4c4d; font-weight: 600 }
.highlight { color: #f4010c; font-size: 18px }
.sale_form h4 { clear: both; color: #04a8e0; font-family: Arial; font-size: 19.5px; font-weight: 400; padding: 0px; }
.sale_form ul .list { width: 150px; display: block }
.hr { background-color: #CCCCCC; border: 0 none; color: #CCCCCC; height: 1px; margin: 0 0 15px; clear: both;}
.CatsBredList h4 { color: #04abe5; }
.mycrumbs {margin-bottom: 0px !important; }
.breadcrumb.mycrumbs > a { padding: 0 5px; }
.allSubCateLists i { color: #2C80C0; float: left; font-size: 13px !important; line-height: 22px; margin-right: 5px; }
.allSubCateLists .subcatList { color: #555; font-size: 13px; font-weight: 600; line-height: 22px; }
.subcatList > span { color: #999; font-size: 14px; margin-left: 5px; }
.allSubCateLists .span3 { margin-left: 10px; padding: 5px 0; }
.listStyle { font-size: 25px; opacity: 0.75; color: #ccc; }
.listStyle:hover, .listStyle:focus, .listStyle:active { opacity: 1; color: #FEAE52; }
.listStyle.active {color:#FEAE52; opacity:1; }
.rating-box-search .starsRat { margin-left: -8px; }
/* .smallSelect{    width: 90px;} */
.newsletter-heading{color: #333; font-family: Arial; font-size: 15px; font-weight: 600; margin-bottom: 0;  text-transform: uppercase; }
.menuLeft {left: 1em; margin-bottom: 5px; margin-top: 5px; padding: 0; top: 1em; }
.menuLeft li a span {color:#888; font-size: 12px; margin-left: 5px; }
.menuLeft li {border-bottom: 1px dashed #ccc; color: #777474; display: block; font-size: 15.5px; font-weight: normal; position: relative; text-align: left; text-decoration: none; }
.menuLeft li:last-child {border-bottom: 0 none; }
.menuLeft li ul {border: 1px solid #ccc;}
.menuLeft li ul li {border-bottom: medium none; float: left; padding: 5px; text-align: left; }
.menuLeft li a { color: #777474; display: block; font-size: 15.5px; font-weight: normal; padding: 7px 0; text-decoration: none; }
#advance_srch1 > label.lblComp { float: left; font-weight: bold; width: 30%; }
#advance_srch1 input[type="radio"], #advance_srch1 input[type="checkbox"] { margin-right: 2px; }
.srch-rabiolbl { float: left; }
#advance_srch .lblComp { font-weight: bold; }
#advance_srch > label { clear: both; }
.radios label, .checkboxs label { cursor: pointer; font-size: 14px !important; line-height: 22px; margin-right: 10px; min-height: 20px; padding-left: 10px; width: 100%; }
.radios input[type="radio"], .checkboxs input[type="checkbox"] { margin-right: 3px; }
.advance_searcBox .menuLeft li a { color: #777474; display: block; font-size: 14px; font-weight: normal; padding: 5px 4px; text-decoration: none; }
.members-view { display: block; padding: 10px 10px; position: relative; background: #fff; border: 3px solid #eee; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -ms-transition: all .5s ease-out; -o-transition: all .5s ease-out; margin-bottom: 10px;     min-height: 200px; max-height: 200px; }
.members-view:hover { background: #fafafa; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -ms-transition: all .5s ease-out; -o-transition: all .5s ease-out; }
/*.members-view:hover img{        opacity:0.5;        -webkit-transition: all .5s ease-out;        -moz-transition: all .5s ease-out;        -ms-transition: all .5s ease-out;        -o-transition: all .5s ease-out;}*/
.members-view:hover h2 a { color: #e31e27; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -ms-transition: all .5s ease-out; -o-transition: all .5s ease-out; }
.members-view .add_to_cart_button { width: 100%; }
/*.members_btn{    position: relative;  top: 30px;}*/
.members-view .row .members-img { background: #fff none repeat scroll 0 0 !important; margin: 1px 0 1px 10px; padding: 5px; width: 100px; }
/*.members-view .row .members-button-view { margin-top: 10px }*/
.member_view_btn{position: absolute;bottom: 5px; right: 5px;}
.members-view .row .hirebutton { background: none repeat scroll 0 0 #1992bf; border: medium none; color: #fff !important; padding: 6px 17px; text-align: center; display: inline-block; /*-webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;*/-webkit-transition: all .1s ease-out; -moz-transition: all .1s ease-out; -ms-transition: all .1s ease-out; -o-transition: all .1s ease-out; }
.members-view .row .hirebutton:hover { background-color: #222; color: #fff !important; text-decoration: none }
.members-view .row h2 { font-size: 20px; font-weight: 600; }
.msg { border-radius: 3px; padding-bottom: 10px; padding-top: 0 !important; }
ul.msg li { background: #f8f8f8 none repeat scroll 0 0; border: 1px solid #e5e5e5; border-radius: 2px; margin: 10px 0 !important; width: 100%; }
#view_more_msg { background: #e5e5e5 none repeat scroll 0 0; text-align: center; }
.img-circle-small { border-radius: 50%; height: 40px; width: 40px; }
.img-circle-sm { border-radius: 50%; height: 30px; width: 30px; }
.no-margin { margin-left: 0 !important; }
.img-icon { border-radius: 2px; float: left; height: 64px; margin-bottom: 0; width: 64px; }
ul.msg li { margin-bottom: 10px; padding: 5px 5px 0; }
.msg h3 { color: #05aeeb; font-family: "Arial"; font-size: 20px; font-weight: normal; margin: 0; }
.msg .msg-1 { color: #333 !important; font-size: 13px; margin: 0; }
.msg .msg-botom { background: #e5e5e5 none repeat scroll 0 0; color: #666 !important; font-size: 13px; margin: 0; padding: 2px; }
.media-heading { color: #2c82c1; font-size: 16px; font-weight: bold; margin-bottom: 2px; margin-top: 0; }
.media-body { color: #555; display: table-cell; font-size: 13px; line-height: 15px; vertical-align: top; }
.msg .msg-botom i { font-size: 20px; margin-right: 10px; text-align: right; color: #e62e04; }
.msg .media-left, .msg .media-right, .msg .media-body { display: table-cell; vertical-align: top; width: 70px; }
.msg .media-body { width: 85% !important; }
.msg .img-icon { border-radius: 2px; float: left; height: 64px; margin-bottom: 0; width: 64px; }
.img-iconn { float: left; height: 64px; margin-bottom: 0; width: 64px; margin-right: 7px; }
.msg a:hover { text-decoration: none; }
.user-post { color: #fff; background: #fff; font-family: "Arial"; font-size: 18px; font-weight: 400; padding:10px 10px 30px; }
.user-post input { border-radius: 5px; color: #555; display: inline-block; font-family: Arial; font-size: 15px; height: 25px; line-height: 20px; margin-bottom: 0; margin-left: 0; vertical-align: middle; }
.user-post .bottom-icons { padding: 5px; }
.user-post textarea { border-radius: 5px; height: 50px; padding: 10px; resize: none; }
.bottom-icons li { display: inline-block; float: right; margin: 0 5px; }
.bottom-icons li a { color: #fff; }
.user-post .post-btn { background: #071b3e none repeat scroll 0 0; border: medium none; border-radius: 1px; color: #fff; font-family: Arial; font-size: 14px; margin: 4px 0; padding: 6px 20px; text-align: center; }
.user-post .post-btn:hover {background: transparent;border:1px solid #071b3e; color:#071b3e;}
.msg-box { margin-top: 10px; overflow: hidden; padding: 0 10px; }
.featured-user { width: 100% !important; float: left; }
.featured-user-home-img-small { float: left; margin-right: 10px; }
.featured-user .img-icon { margin-right: 5px; }
.featured-user-home-img { float: left; margin-right: 10px; width: 60px; }
.featured-collection-top span { margin-top: -7px; }
.featured-user-home-img-small { float: left; margin-right: 10px; }
.featured-user-home-text { color: #666; float: left; font-size: 11.5px; margin-top: 12px; }
.featured-user-home-text > p { font-size: 16px !important; margin-bottom: 1px; }
.featured-user-home-text-small { color: #858383; float: left; font-size: 12px; margin-top: 6px; }
.featured-user-right { float: left; }
.featured-user-img { float: left; }
.featured-user-img img { height: 60px; max-width: 60px; width: 60px; }
.featured-user-text { color: #5e5e5e; float: left; font-family: Arial; font-size: 13px; line-height: 15px; }
.featured-user-home-img-small.media-left.pull-right { margin-right: 0; }
.ancorClick { cursor: pointer; color: #d34836 ;}
.searchbutton { cursor: pointer; }
.bid-text label, .bid-text1 label { font-weight: bold; margin-right: 5px; }
.bid-text p { margin-bottom: 10px; }
.bid-text div.section_height {min-height: 350px; }
.bid-text1 p { margin-bottom: 10px; width: 33%; float: left; }
.time-counter { margin: 8px 0 0 !important; /*width:100% !important;*/    /*text-shadow: 1px 2px 1px #ccc;*/color: #b70000 !important; /*float: left;*/    /*background:#f2dede none repeat scroll 0 0;*/font-size: 17px !important; padding: 10px; }
.time-counter span { color: #b70000 !important; font-size: 16px; font-weight: bold; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 3px; margin-top: 0 !important; /*text-shadow: 1px 2px 1px #ccc;*/width: auto !important; }
.time-counter span{font-size: 12px !important;}
.wishlist-box { background: #f7f4f4; overflow: hidden; display: inline-block; padding: 10px 10px 0px 10px; }
.wishlist-text-field { border: 1px solid #ccc !important; width: 110px !important; margin-right: 10px; }
.cart-text-field { border: 1px solid #ccc !important; width: 110px !important; margin-right: 10px; }
.btn { border: 1px solid transparent; border-radius: 3px; box-shadow: none; margin-right: 5px; text-transform: uppercase; }
.btn.uppercase { text-transform: uppercase; }
.btn.btn-flat { border-radius: 0; border-width: 1px; box-shadow: none; }
.btn:active { box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
.btn:focus { outline: medium none; }
.btn-default { background-color: #f4f4f4 !important; border-color: #ddd !important; color: #444 !important; }
.btn-default:hover, .btn-default:active, .btn-default.hover { background-color: #e7e7e7 !important; }
.btn-primary { background-color: #3c8dbc !important; }
.btn-primary:hover, .btn-primary:active, .btn-primary.hover { background-color: #367fa9 !important; }
.btn-success { background-color: #feae52 !important; }
.btn-success:hover, .btn-success:active, .btn-success.hover { background-color: #16a085 !important; }
.btn-info { background-color: #00c0ef; border-color: #00acd6; }
.btn-info:hover, .btn-info:active, .btn-info.hover { background-color: #00acd6; }
.btn-danger { background-color: #dd4b39 !important; border-color: #d73925 !important; }
.btn-danger:hover, .btn-danger:active, .btn-danger.hover { background-color: #d73925 !important; }
.btn-warning { background-color: #f39c12 !important; border-color: #e08e0b !important; }
.btn-warning:hover, .btn-warning:active, .btn-warning.hover { background-color: #e08e0b !important; }
.cart { margin: auto; }
/*.cart table {    border: 1px solid #ccc;    margin-bottom: 20px;}.cart table tr {    border-bottom: 1px solid #ccc;}.cart table td, .cart table th {    text-align: center;}.cart table th {    background: #f1f1f1 none repeat scroll 0 0;    color: #3f3f3f;    font-family: Arial;    font-size: 15px;    font-weight: bold;    padding: 10px 0;}.cart table td img {    width: 90px;}*/
.cart .left-user-panel { background: #f1f1f1 none repeat scroll 0 0; float: left; padding: 10px; width: 100%; border: 3px solid #ddd; border-radius: 5px; }
.cart .left-user-panel h2 { border-bottom: 1px solid #ccc; font-size: 18px; }
.cart .left-user-panel li { border-bottom: 1px dashed #ccc; color: #3c3b3c; font-weight: bold; line-height: 35px; width: 100%; }
.cart .left-user-panel li span { float: right; font-weight: normal; }
.checkout-sidebar { border: 2px solid #ccc; margin-top: 0; padding: 0 40px; }
.checkout-sidebar table th { text-align: left; }
.checkout-sidebar h4 { clear: both; color: #04a8e0; font-family: Arial; font-size: 19.5px; font-weight: 400; padding: 7px 0; }
.checkout-sidebar input { margin-right: 5px; margin-top: -2px; }
.checkout-sidebar table tr { line-height: 28px; padding: 5px 0; }
.filesDiv { width: 82px; border: 1px solid #ccc; margin-left: 5px; }
.filesDiv1 { margin-left: 5px; }
.filesDiv .label { display: block; height: 22px; line-height: 17px; }
.ajaxDetailDiv { background: #f9f9f9 none repeat scroll 0 0; border: 1px solid #ccc; box-shadow: 1px 1px 4px #000; clear: both; padding: 10px; }
.blue { color: #438EB9 !important; }
.red {color: red !important;}
.green {color: green !important;}
.checkoutBox { border: 3px solid #ccc; box-shadow: 0 0 1px #ccc; margin-bottom: 20px; padding: 5px; }
.checkoutBox table { margin-bottom: 0 !important; }
.checkout img { margin-left: 0; width: 40px; }
.checkout td { padding-bottom: 10px; padding-top: 10px; }
.checkout th { border-bottom: 1px solid #ccc; font-weight: 500; padding-bottom: 10px; text-align: left; }
.checkout tfoot { border-top: 1px solid #ccc; }
.checkoutBox label { font-weight: bold; }
/*.connection .joined-people-img { background: #fff none repeat scroll 0 0;        border: 1px solid #ccc;        float: left;  height: 120px;    line-height: 107px;  margin-right: 15px;  width: 110px; }*/
.joined-people-img { width: 100px; }
.joined-people-img img { width: 100%; }
.joined-people-top-heading h2 { line-height: 0; margin-bottom: 20px; }
.connection .joined-people-top-heading h2 a { font-size: 18px; }
.connection .joined-people-top-heading h3 { font-size: 14px; font-weight: normal; margin: 0 0 5px; }
.joined-people-top-btn { float: right; }
.joined-people-top-heading { float: left; }
.connection .joined-people-rating { margin: 0; float: left; }
.connection .joined-people-box { background: #fff none repeat scroll 0 0; border-bottom: 1px solid #e5e5e5; margin-bottom: 10px; padding-bottom: 10px; }
.activitiesLinks img { border: 1px solid #ccc; height: 40px; margin: 5px; width: 40px; float: left }
.activitiesLinks li .cont { float: left; margin-top: 5px; width: 68% }
.activitiesLinks li { border-bottom: 1px solid #ddd; font-size: 15px }
.activitiesLinks li>span { color: #666; font-size: 12px; margin-top: 10px }
.mnfCount { background-color: #cc3300;border-radius: 100% !important;color: #ffffff;display: block;font-family: lucida grande, tahoma, verdana, arial, sans-serif;font-size: 11px;margin-left: 1px !important;margin-top: 3px !important;padding: 0 5px !important;position: absolute;z-index: 999; }
#rating-error { font-size: 14px; margin-top: 5px !important; position: absolute; text-align: right; text-indent: 0; width: 280px !important; }
.product_reviews { border-bottom: 1px solid #e5e5e5; margin-bottom: 5px; }
.product_reviews .reviewName { color: #5a88ca; float: left; font-size: 16px; font-weight: 500; }
.product_reviews p { margin-bottom: 5px; }
#new_quantity-error { margin-left: -15px; position: absolute; }
.inGrey { background-color: #ccc; color: #000; }
.inRed { background-color: #ebccd1; color: #000; }
.inGreen { background-color: #d6e9c6; color: #000; }
.inYellow { background-color: #faebcc; color: #000; }
.modal-header, .modal-footer { padding: 10px; }
.product-carousel-price > small { margin-right: 5px; }
.inputWrapper { border-right: 1px solid #ccc; color: #353535 !important; cursor: pointer; float: left; font-size: 25px; font-weight: bold; height: 35px; overflow: hidden; position: relative; }
.fileInput { cursor: pointer; height: 100%; opacity: 0; position: absolute; right: 0; top: 0; z-index: 99; }
span.price { color: #fe8c00; font-size: 17px; font-weight: 500; }
span.price-1 { color: #fff; font-size: 17px; font-weight: 500; }
.right-area h4 { color: #fff; font-size: 16px; }
.informationDiv { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color #ccc #ccc; border-image: none; border-style: none solid solid; border-width: 0 1px 1px; display: block; padding: 10px; border-color: #dedede;}
.pro-features { float: left; font-size: 13px; margin-bottom: 7px; margin-right: 7px; }
.qr-image-div { width: 200px; height: 200px; border: 1px solid #ccc; background: #fff; margin: auto; }
.qr-image-div img.qr-image { width: 200px; }
.qrcode-div { color: #cc3300; cursor: pointer; font-size: 14px; font-weight: 500 }
.list-categories .prof-fn { color: #FFAC02; font-weight: 500; margin-left: 5px; }
.list-categories .prof-ln { color: #fff; font-size: 13px; margin-bottom: 5px; margin-left: 10px; }
.starsLineDiv { float: left; display: block; clear: both; }
.starsLineDiv label { width: auto; }
.starsLine { float: right; width: 200px; height: 5px; background: #ccc; margin-top: 7px; margin-left: 5px; margin-right: 5px; position: relative; z-index: 99; }
.startCounterBox { float: right; padding: 0px 10px; border: 1px solid #ccc; font-size: 11px; }
.starsLine span { background: #FFCC00; position: absolute; z-index: 999; height: 5px; }
.dataTables_length select { height: 25px; padding: 2px 3px; width: 70px; }
.dataTables_length label { font-weight: 400; }
.dataTables_filter input[type="search"], .dataTables_filter input[type="text"] { box-sizing: content-box; height: 18px; line-height: 18px; padding: 4px 6px; width: 125px; }
.dataTables_filter label { font-weight: 400; }
.dataTables_info, .dataTables_paginate { font-size: 12px; }
.dataTables_paginate .pagination { margin: 0 12px; }
.dataTables_wrapper label { display: inline-block; /*font-size: 13px;*/ }
.dataTables_wrapper input[type="search"], .dataTables_wrapper input[type="text"], .dataTables_wrapper select { margin-bottom: 0; margin-left: 4px; margin-right: 4px; margin-top: 0; }
div.dataTables_scrollBody table, div.dataTables_scrollFoot table { border-top: medium none; margin-top: 0; }
.dataTables_wrapper .row { margin: 0; }
.dataTables_wrapper .btn { margin: 2px; }
.dataTables_wrapper .row:first-child { /*background-color: #eff3f8;*/    /*padding-bottom: 12px;*/    /*padding-top: 12px;*/}
.dataTables_wrapper .row:first-child + .dataTable { border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; }
.dataTables_wrapper .row:last-child { /*background-color: #eff3f8;*/    /*border-bottom: 1px solid #e0e0e0;*/padding-bottom: 12px; padding-top: 12px; }
.dataTables_wrapper .dataTables_scroll + .row { border-top: 1px solid #e0e0e0; }
.dataTable { margin-bottom: 0; }
.dataTable > thead > tr > th[class*="sort"] { cursor: pointer; }
.dataTable > thead > tr > th[class*="sort"]::after { background-color: #fff; color: #555; content: ""; display: inline; float: right; font-family: FontAwesome; font-size: 13px; font-weight: 400; padding: 0 5px; }
.dataTable > thead > tr > th.sorting_disabled::after, .dataTables_scrollHead + .dataTables_scrollBody > .dataTable > thead > tr > th::after, .fc-state-default .fc-button-effect { display: none; }
.dataTable > thead > tr > th[class*="sort"]:hover { color: #547ea8; }
.dataTable > thead > tr > th[class*="sorting_"] { color: #6d6d6d; }
/* .dataTable > thead > tr > th.sorting_asc, .dataTable > thead > tr > th.sorting_desc { background-image: linear-gradient(to bottom, #eff3f8 0px, #e3e7ed 100%); background-repeat: repeat-x; } */
.dataTable > thead > tr > th.sorting_desc::after { color: #6d6d6d; content: "\f0d7"; top: -6px; }
.dataTable > thead > tr > th.sorting_asc::after { color: #6d6d6d; content: ""; top: 4px; }
.dataTable > thead > tr > th.sorting_disabled { cursor: inherit; }
.dataTables_scrollHeadInner { width: 100% !important; }
#dynamic-table { width: 100% !important;}
#dynamic-table_wrapper { white-space: nowrap;}
.dynamic-table{white-space: nowrap;}

.dataTables_scrollHeadInner > .dataTable > thead > tr > th,.table.dataTable>thead>tr>th {/* border-bottom-width: 0;*/ background-color: unset; }
.dataTables_borderWrap .dataTables_scrollBody, .dataTables_borderWrap .dataTables_scrollHead { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #ddd; border-image: none; border-style: solid; border-width: 0 1px; }
.dataTables_borderWrap .dataTables_scrollBody .table-bordered, .dataTables_borderWrap .dataTables_scrollHead .table-bordered { border-left-width: 0; border-right-width: 0; }
.dataTables_borderWrap .dataTables_scrollBody .table-bordered > tbody > tr > td:first-child, .dataTables_borderWrap .dataTables_scrollBody .table-bordered > thead > tr > th:first-child, .dataTables_borderWrap .dataTables_scrollHead .table-bordered > tbody > tr > td:first-child, .dataTables_borderWrap .dataTables_scrollHead .table-bordered > thead > tr > th:first-child { border-left-width: 0; }
.dataTables_borderWrap .dataTables_scrollBody .table-bordered > tbody > tr > td:last-child, .dataTables_borderWrap .dataTables_scrollBody .table-bordered > thead > tr > th:last-child, .dataTables_borderWrap .dataTables_scrollHead .table-bordered > tbody > tr > td:last-child, .dataTables_borderWrap .dataTables_scrollHead .table-bordered > thead > tr > th:last-child { border-right-width: 0; }
table.dataTable { clear: both; max-width: none; }
table.dataTable th:active { outline: 0 none; }
div.dataTables_scrollHead table { border-bottom-left-radius: 0; border-bottom-right-radius: 0; margin-bottom: 0; }
div.dataTables_scrollHead table thead tr:last-child td:first-child, div.dataTables_scrollHead table thead tr:last-child th:first-child { border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
div.dataTables_scrollBody table { margin-bottom: 0; }
div.dataTables_scrollBody tbody tr:first-child td, div.dataTables_scrollBody tbody tr:first-child th { border-top: medium none; }
.ace-spinner .spinbox-buttons.btn-group-vertical > .btn:first-child, .gritter-item-wrapper.dt-button-info > h2 { margin-top: 0; }
.tableTools-container { margin-bottom: 8px; position: relative; }
.gritter-item-wrapper.dt-button-info { padding: 12px 11px 8px; z-index: 1999; }
.dt-button-collection .dropdown-menu { display: block; z-index: 1101; }
.dt-button-collection .dropdown-menu > li > a { color: #888; text-decoration: line-through; }
.dt-button-collection .dropdown-menu > li > a.active { color: #333; text-decoration: none; }
div.dt-button-background { background-color: #000; height: 100%; left: 0; opacity: 0.1; position: fixed; top: 0; width: 100%; z-index: 1100; }
.dataTable > tbody > tr.selected > td { background-color: #dff0d8; }
.dataTable > tbody > tr.selected:hover > td { background-color: #d0e9c6; }
div.dataTables_processing { background-color: rgba(255, 255, 255, 0.66); border: 2px solid #ddd; font-size: 1.2em; height: 60px; left: 50%; margin-left: -40%; margin-top: -25px; padding-bottom: 20px; padding-top: 20px; position: absolute; text-align: center; top: 50%; width: 80%; }
.dataTables_filter, .dataTables_paginate { text-align: right; }
/*th, td {    white-space: nowrap;}*/
#dynamic-table_wrapper .row { /*background: #f7f7f7;*/ border: solid 1px #e0e0e0; padding: 5px 0; }
#dynamic-table_wrapper .row:last-child { padding-bottom: 0; }
#dynamic-table1_wrapper .col-sm-12 { padding: 0; }
#dynamic-table1_wrapper .dataTables_scrollHead, #dynamic-table1_wrapper .dataTables_scrollHead .dataTables_scrollHeadInner, #dynamic-table1_wrapper .dataTables_scrollHead .dataTables_scrollHeadInner table { width: 100% !important; }
.whitebox { background: #fff; }
.left-menu #msgUl, .left-menu #mprods, .left-menu #mbids, .left-menu #ordrs, .left-menu #auctions { background: #202c48 }

.supplier_btn { padding: 6px 24px; border-radius: 0; }
/****************Mobile view Product categories********************/
@media (max-width: 768px) {
    #wrapper { padding-left: 234px; }
    #wrapper.toggled { padding-left: 0; }
    #sidebar-wrapper { width: 330px; }
    #wrapper.toggled #sidebar-wrapper { width: 0; }
    #page-content-wrapper { position: relative; }
    #wrapper.toggled #page-content-wrapper { position: relative; margin-right: 0; text-align: left; }
}
.sidebar-nav li a { padding: 0 12px 0 0; }
.child-category li a { background: #222 none repeat scroll 0 0; line-height: 30px; margin-left: 0; padding-left: 10px; }
.child-category li a i { color: #2d89c8; margin: 0 5px; }
.child-category li { text-indent: 5px; }
.fa.fa-caret-down.font-size.pull-right { margin-top: 10px; }
.sidebar-nav li { border-bottom: 1px solid #111; line-height: 36px; text-indent: 10px; }
#wraper_divs { background-color: #202020; height: 100%; left: 0; opacity: 0.59; position: fixed; top: 0; width: 100%; z-index: 100; }
#menu-toggle { z-index: 101; }
@media(max-width: 991px) {
    .checkout th { padding-left: 20px; padding-right: 20px; }
}
@media(max-width: 767px) {
    .list-inner-box .imgDiv { float: none; margin: 0; }
    .listiungNDiv { margin-left: 0; }
    .list-price-box1 a { float: left !important; }
    #sidebar-wrapper { width: 262px; }
    .sidebar-nav { width: 262px; }
    .sidebar-nav li a { font-size: 11px;padding-right: 5px; }
    .sidebar-nav li { text-indent: 6px; }
}
@media (max-width: 541px) {
    #page-content-wrapper{left: 5px;}
}


