@charset "utf-8";
/* CSS Document */

/*Bootstrep Classes*/

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid #ebebeb;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    background-color: #ebebeb;
}
.panel-body {
    padding: 15px;
}

@media (min-width:1200px) {
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
float:left
}
}
.panel {
	margin-bottom:20px;
	background-color:#fff;
	border:1px solid #ebebeb;
	border-radius:4px;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .05);
	box-shadow:0 1px 1px rgba(0, 0, 0, .05)
}
.form-horizontal-new .checkbox, .form-horizontal-new .checkbox-inline, .form-horizontal-new .radio, .form-horizontal-new .radio-inline {
	padding-top:7px;
	margin-top:0;
	margin-bottom:0
}
.form-horizontal-new .checkbox, .form-horizontal-new .radio {
	min-height:27px
}
.form-horizontal-new .form-group {
	margin-right:-15px;
	margin-left:-15px
}

@media (min-width:768px) {
.form-horizontal-new .control-label {
padding-top:0x;
margin-bottom:0;
text-align:right
}
}
.form-horizontal-new .has-feedback .form-control-feedback {
	right:15px
}
@media (min-width:768px) {
.form-horizontal-new .form-group-lg .control-label {
padding-top:14.33px;
font-size:18px
}
}
@media (min-width:768px) {
.form-horizontal-new .form-group-sm .control-label {
padding-top:6px;
font-size:12px
}
}
.form-horizontal-new .form-group:after, .form-horizontal-new .form-group:before{
	display:table;
	content:" "
}
.form-horizontal-new .form-group:after{
	clear:both
}
.btn-new {
    background: #9f9f9f;
    font-family: "Hind", sans-serif;
    border: none;
    color: #ffffff;
    font-size: 18px;
    line-height: 1;
    font-weight: 400;
    letter-spacing: 0.03em;
    position: relative;
    outline: none;
    padding: 6px 6px 4px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    height: 32px;
    cursor: pointer;
    border-radius: 6px;
    transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
}
.btn-new:hover{color:#fff;background:#ed1b24 !important;}
.btn-return {
    background: #063;
    font-family: "Hind", sans-serif;
    border: none;
    color: #ffffff;
    font-size: 18px;
    line-height: 1;
    font-weight: 400;
    letter-spacing: 0.03em;
    position: relative;
    outline: none;
    padding: 4px 6px 4px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    height: 32px;
    cursor: pointer;
    border-radius: 6px;
    transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
}
.btn-send-msg {
    background: #9f9f9f;
    font-family: Arial, Helvetica, sans-serif;
    border: none;
    color: #ffffff;
    font-size: 15px;
    line-height: 1;
    font-weight: 600;
 	position: relative;
    outline: none;
    padding: 8px 6px 4px;
    display: inline-flex;
    text-align: center;
    height: 32px;
    cursor: pointer;
    border-radius: 4px;
    transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
}
.btn-send-msg:hover{color:#fff; background:#ed1b24!important;}
.tt-table-shop-03 tr td:not(:nth-child(1)), .tt-table-shop-03 tr th:not(:nth-child(1)) {
    width: 10% !important;
	text-align:
}
.tt-input-counter-new input {
    background: #f7f8fa;
    width: 100%;
    height: 50px;
    font-size: 14px;
    line-height: 1em;
    text-align: center;
    border: none;
    outline: none;
    font-family: "Hind", sans-serif;
    font-weight: 500;
    color: #191919;
    border-radius: 3px;
}

<!--Accordian-->
.fade:not(.show) {
	opacity: 0
}

.collapse:not(.show) {
	display: none
}

.collapsing {
	position: relative;
	height: 0;
	overflow: hidden;
	transition: height .35s ease
}

@media screen and (prefers-reduced-motion:reduce) {
	.collapsing {
		transition: none
	}
}

.card {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #f9f9f9;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
}
.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0,0,0,.03);
    border-bottom: 1px solid rgba(0,0,0,.125);
	font-size:16px;
	font-weight:800;
}
.card-header span {
    display: inline-block;
    width: 26px;
    height: 26px;
    background-color: #9f9f9f;
    color: #fff;
    text-align: center;
    margin-right: 15px;
    padding-top: 4px;
}
.card-body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 0.3rem;
}

.collapse-size{height:155px !important; overflow-y:scroll;}

/*CHECKOUT*/

.btn-coupon {
    background: #8cc63f;
    font-family: Arial, Helvetica, sans-serif;
    border: none;
    color: #ffffff;
    font-size: 14px;
    line-height: 1;
    font-weight: 600;
 	position: relative;
    outline: none;
    padding: 8px 6px 8px;
    display: inline-flex;
    text-align: center;
    height: 32px;
    cursor: pointer;
    border-radius: 4px;
    transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
}

#shipping_frm input{
    padding: 3px 10px;
    border: 1px solid #ccc;
    margin-bottom: 15px;
    width: 100%;
    height: 35px;
}
.coupon_code_new{
    padding: 3px 10px;
    border: 1px solid #ccc;
    margin-bottom: 10px;
    width: 100%;
    height: 35px;
}
textarea.coupon_code_new{
    padding: 3px 10px;
    border: 1px solid #ccc;
    margin-bottom: 5px;
	margin-top:10px;
    width: 100%;
    height: 70px;
}
.product_img img {
    width: 200px;
    background-repeat: no-repeat;
    background-image: url("../rs-plugin/assets/loader.gif") !important;
    background-position: center;
    object-fit: scale-down;
}
.tt-table-new tr td:nth-child(1), .tt-table-new tr th:nth-child(1) {
    width: 3%;
    min-width: 150px;
	font-size:16px;
	padding: 15px 0 15px 0;
}
.tt-table-new td{ text-align:center;}
.tt-table-new p{ margin:0 !important;}
.tt-table-new th{ font-size:16px;
	padding:15px 0 15px 0; text-align: center !important;}
.tt-table-new thead{ border: 1px solid #E1E1E1;  padding:20px;}

.tt-table-checkout tr td:nth-child(1), .tt-table-checkout tr th:nth-child(1) {
    width: 100%;
    min-width: 150px;
	font-size:16px;
	padding: 10px 20px 10px 0;
}
.tt-table-checkout td{ text-align:center;}
.tt-table-checkout p{ margin:0 !important;}
.tt-table-checkout th{ font-size:16px;
	padding:10px 0 10px 0; text-align: right !important;}
.tt-table-checkout thead{ border: 0px solid #E1E1E1;  padding:20px;}
.gTotal{ font-size:20px !important; font-weight:800; color:#82c31f;}
.payment-btn{ padding-bottom:30px; float:right !important;}
.btn-payment {
    background: #9f9f9f;
    font-family: Arial, Helvetica, sans-serif;
    border: none;
    color: #ffffff;
    font-size: 14px;
    line-height: 1;
    font-weight: 600;
 	position: relative;
    outline: none;
    padding: 8px 13px 8px 13px;
    display: inline-flex;
    text-align: center;
    height: 32px;
    cursor: pointer;
    border-radius: 4px;
    transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
	float:right;
}
.btn-payment:hover{background:#ed1b24 !important; color:#fff;}
.btn-payment a{ color:#FFF;}

/*Home page css*/
.pro-box {    border: 1px solid #c2c2c2;    border-radius: 10px; margin-top:30px; background-color:#fff;}
.pro-title {    border-radius: 10px 10px 2px 2px; color:#FFF; padding:12px;}/*.reduce-col{ padding-left:0px !important; padding-right:0px !important;}*/
.box-title{ font-size: 20px; font-weight:800;}
.view-all{ font-size: 14px; font-weight:400; float:right;}
.view-all a{ text-decoration:none; color:#FFF !important;}.pro-color-01{background-color:#24518c;}
.pro-color-02{background-color:#649720;}
.pro-color-03{background-color:#71212e;}
.pro-color-04{background-color:#f17c1d ;}
.pro-box .tt-product{margin-top:0px !important;}
.tt-description{border-radius:0px; height:130px;}


/*Circle section - CSS/HTML*/
.round-best-selling {    border-radius: 50%;    overflow: hidden;    width: 250px;    height: 250px;    border: solid 1px #CCCCCC;    margin: auto;}
.round-best-selling img { display: block; /* Stretch  height: 100%; width: 100%; */width: 100%;height: 100%; }

.tt-title h1{margin-bottom: 5px;}
.tt-rating-none {    width: 100%; height:22px;    display: block;    text-align: center;}
.new-box-slider {    margin-top: 26px;  }
.title_strip0{width:100%; padding:10px; background:#24518c; border-radius:5px;}
.title_strip1{width:100%; padding:10px; background:#649720; border-radius:5px;}
.title_strip2{width:100%; padding:10px; background:#f17c1d; border-radius:5px;}
.title_strip3{width:100%; padding:10px; background:#71212e; border-radius:5px;}
.title_strip4{width:100%; padding:10px; background:#ed1c24; border-radius:5px;}

.seller_title{ padding-top:10px;}
.seller_title a{color:#646464;}
.white_back{ background-color: #fff;    padding: 25px;margin:0px;}
.title_strip_bottom{width: 100%;    padding: 10px;    background: #24518c;    border-radius: 5px;    margin-bottom: 47px;}
.title_strip_bottom h1{color:#fff;font-size: 24px;font-weight: normal;}

.b_fb{ width: 34px;  height: 36px;  background: url(../images/social_media.jpg) 0 0;}     
.b_twitter{ width: 34px;  height: 36px;  background: url(../images/social_media.jpg) -34px 0;} 
.b_google{ width: 34px;  height: 36px;  background: url(../images/social_media.jpg) -68px 0;}   
.b_linked{ width: 34px;  height: 36px;  background: url(../images/social_media.jpg) -102px 0;}   
.b_insta{ width: 34px;  height: 36px;  background: url(../images/social_media.jpg) -136px 0;}   
.b_pint{ width: 34px;  height: 36px;  background: url(../images/social_media.jpg) -168px 0;}   
.b_youtube{ width: 34px;  height: 36px;  background: url(../images/social_media.jpg) -200px 0;}
.tt-social-icon li{margin-right:3px !important;}
.tt-social-icon li a{padding:0px;}
.tt-social-icon-new{margin-top:5px; margin-left: 2px !important;}
.new_menu a:hover{color:#ed1b24 !important;}
#load_more{margin-top:30px;}
.tt-product-inside-hover .tt-row-btn{margin-bottom:20px; padding-top:15px;}
#sort{border:1px solid #cacaca; padding:5px;}
.tt-description-box {    border-radius: 0px 0px 12px 12px; height: 130px;}
.img-holder_new{  width:100px;   border:solid; border-width:1px; border-color:#e0e0e0;  padding:10px;  text-align:center; }
img.fitin_new{  max-width:100%;  height:auto;  max-height:100px !important;}
.re_inner{margin-right:20px;}
.c_space{margin-left:20px;}
.g_total{font-size:25px;}
.table_cart{margin-top:20px;}
.b_border{border-bottom:1px solid #ddd;}

.subcategory-vertical-line {
    padding: 3px 0;
    margin: 9px 0;
    border-right: 1px solid #fff;
	font-size:16px;
    display: inline-block;
}
.full-width-banner-subcategory span:last-child {
    border-right: 0;
}
.full-width-banner-subcategory {
    background-color: #02184a;
    text-align: center;
	margin-bottom:20px;
}
.full-width-banner .full-width-banner-subcategory span a {
    padding: 0 6px;
	color:#fff;
}
.full-width-banner-subcategory {
    width: 100%;
    z-index: 101;
    background-color: #82c31f;
   /* -moz-border-radius: 0 0 6px 6px;
    -webkit-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;*/
}
.subcategory-vertical-line a:hover{color:#ed1b24 !important;cursor:pointer;}
.full-width-banner{top:-185px}
.full-width-banner .full-width-banne-image{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background-size:100% 100%}
img.full-width-banner{  max-width:100%;  height:auto;  max-height:80px !important;}	
.tt_badge1{top:40px !important}
.tt_badge1 .tt-label-sale{background:#649720 !important;}

/*26122018*/

.soc_likes{
	float: right;
	position: absolute;
	top: 372px;
	left: 244px;
	width: 135px;
}
.fb_in{width: 64px; float: left;}
.tweet_in{width: 70px; float: right; margin-top: 2px;}
.arrow-location-product{top:-44 !important;}

.specifications-sec{
    border: solid 1px #dcdcdc;
    padding: 10px;
    height: auto;
	background-color:#FFF;
	margin-top:20px;
	overflow:auto
	
 }
.specifications-sec h5{ padding-bottom:1px !important;} 
.pro_sku{ font-size: 19px;
font-weight: 400 !important; padding-top: 5px;
padding-bottom: 0px;}
.pro_url{ font-size:15px; font-weight:400 !important; padding-bottom:5px;}

.slick-list-new{ float:left !important;}

.arrow-location-tab-prod slick-prev-new{top:28px !important; 
}
slick-prev-new
@media (max-width:768px) {
.soc_likes{
	float: right;
	position: absolute;
	top: 372px;
	left: 425px;
	width: 135px;
}
.btn-mob{margin-left: -9px;
margin-top: 10px; font-size:14px;}

.tt-layout-product-item:not(.tt-view) .tt-product, .tt-layout-product-item:not(.tt-view) .tt-product-design02, .tt-layout-product-item:not(.tt-view) .tt-collection-item{ background-color:#FFF !important;}

.tt-product:not(.tt-view) .tt-image-box .tt-img img, .tt-product-design02:not(.tt-view) .tt-image-box .tt-img img{ max-height:150px;}
.tt-block-title .tt-title{ font-size:16px; line-height:20px;}
}
.c_news_msg_success{color:#82c31f;}
.c_news_msg_error{color:#ed1b24;}

<!--new added-01012019-->
.tt-price{ padding-bottom:10px !important;}
header .tt-cart-list{
border-bottom: solid 1px #d6d6d6;
padding-bottom: 5px;
padding-top: 5px;
}
/*.tt-cart-content-box{
	overflow-y: scroll;
	max-height:450px;
	}*/
.cart-btn-new{
	float: right;
	margin-bottom: 20px;
	margin-top: 20px;}
.tt-title-prod{ padding-top: 8px !important;
padding-left: 18px !important;}
.prod-price{background: 		url(../images/price_tagblue.png) left center no-repeat;
	padding: 3px 70px 1px 30px;
	font-size: 30px;
	color: white !important;}

.special-dis{ background: url(../images/price_tag.png) left center no-repeat;
    padding: 10px 70px 8px 30px;
    margin-left: 6px;
	color:#b7000f;
	font-weight: bold;
	font-size: 24px;
}
/*sitemap*/

.cate_site h2 {
    font-size: 22px !important;
    line-height: 1.38 !important;
    font-weight: 400 !important;
    margin: 16px 0 8px 0 !important;
 padding:0px;
 width:100%;
}
.cate_site .link {
    font-size: 14px;
    font-weight: 400;
 margin-right:10px;
 color:#212121;
}
.cate_site .link::after {
    content: "|";
    color: #999;
    margin-left: 10px;
}
.link:last-child::after {
    content: "";
}

/*end*/

.tt-title-new{ font-weight:bold !important;}

/*Header css*/

.propaganda-message {
    background-color: #79B22D;
}
.propaganda-message .propaganda-message-two p {
    font: oblique normal 900 30px 'Arial';
    font-style: oblique;
    font-family: "Arial";
    text-align: center;
    color: #fff;
    margin: 0px;
    font-style: normal;
}
.category-banner-top {
    margin-top: 5px;
    margin-bottom: 0;
    padding-top: 0 !important;
}
.category-month-banner {
    width: 1185px;
    margin: 0 auto;
    overflow: hidden;
    padding: 7px 15px;
    text-align: center;
    background-color: #b7000f;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.category-month-banner > a {
    color: #fff600;
    font-size: 18px;
    font-family: "Hind", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
}
.category-month-banner span {
    color: #fff;
    font-size: 18px;
    font-family: "Hind", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
}
.category-month-banner span em {
    color: #fff600;
    font-size: 18px;
    font-family: "Hind", sans-serif;
    font-weight: 700;
    font-style: normal;
}
.home-touts {
    width: 1190px;
    margin: 0px auto;
    margin-top: 0px;
    margin-top: 10px;
}
.home-touts .tout {
    width: 32%;
	float:left;
        margin-left: 0.5%;
    min-height: 126px;
    padding: 0 10px 10px 10px;
    border: 1px solid #ccc;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background-color: inherit;
	text-align: center;
}
.home-touts .tout h3 {
    margin: 5px 0;
    font-weight: bold;
	padding:0px !important;
}
.tout.one h3 a {
    color: #0093d3;
	font-size: 20px;
	text-decoration: none;
}
.home-touts .tout p {
    margin: 10px 0 0 0 !important;
    color: #3d3d3d;
	font-size: 14px;
font-family: 'Arial';
padding: 0 3px;
}
	.home-touts .one{margin-right:13px;}
	.home-touts .two{margin-right:13px;}
.home-touts .tout.two h3 a {
    color: #579901;
	font-size: 20px;
text-decoration: none;
}
.home-touts .tout.three h3 a {
    color: #fe9800;
	font-size: 20px;
text-decoration: none;

}
	
.brand-img span.staples {

    background-position: -1px -527px;
    width: 99px;
    height: 39px;

}
.brand-img span {

    display: inline-block;
    background: url(../images/footer_additional.png) no-repeat;
        background-position-x: 0%;
        background-position-y: 0%;

}
.brand-img span.hardware {

    background: url(../images/walmart.png) no-repeat;
width: 99px;

height: 39px;
}
.brand-img span.c {

    background-position: -10px -700px;
    width: 81px;
    height: 53px;

} .brand-img span.goodwill {

    background-position: -35px -791px;
    width: 38px;
    height: 48px;

}	
	.brand-img span.groumpon {

    background-position: -2px -881px;
    width: 97px;
    height: 42px;
}.brand-img span.kroger {

    background-position: -26px -958px;
    width: 60px;
    height: 48px;

}
	.brand-img ul{margin:0px;padding:0px;}
.brand-img ul > li {

    float: left;
    width: 33.3%;
    text-align: center;
    padding-bottom: 10px;
    list-style-type: none;

}
	header .tt-color-scheme-01{background-image: linear-gradient(#0086C0,#0093D3);}

/*end*/

.lable_txt{ text-transform:uppercase; font-weight:bold;}
.dec_box{background-color: #fff;
	margin-top: 15px;
	padding: 0 20px 0 20px;
	width: 98%;
	margin-left: 11px;}

.lim_text {
  line-height: 22px;
  /*height: 2em !important;*/
  overflow: hidden;
  display:block; width: 620px;
  white-space: nowrap;
  text-overflow: ellipsis;
}	
.tag_new{
	float: left;
	position: absolute;
	top: 5px;
	left: -2px;
	width: 40px;
}
.tt-label-tag-new{
	margin-left: 3px;
    margin-top: 3px;
    font-size: 12px;
    line-height: 1;
    color: #ffffff;
    font-weight: 500;
    padding: 3px 4px 1px;
    border-radius: 2px;
}

.morecontent span {
    display: none;
}
.morelink {
    display: block;
}
.qty_box{float:left; margin-top:15px; width:96%; background-color: #f0f1f4; border-radius:4px;}

/*.mini_cart_box .tt-hidden-mobile a{background-color: #82c31f; padding: 5px; color:#fff}*/
.related_img{ margin-bottom:12px;}
.search_btn_new{    background-color: #82c31f !important; color: #fff !important; padding: 3px !important;}
.tt_pro_box_bg{ background-color:#FFF;}
nav li:last-child a { border-right: none !important;}
.top_nav{margin-left: 80px;}
p.checkout_para{padding-top:0px !important; font-weight:bold;}
.tt-item .tt-col-description .tt-description h2{ padding-top:13px !important; font-size:16px !important;}
.tt-col-description .tt-description-new p{ padding-top:1px !important;}
.slick-slider .slick-track { padding-top: 20px !important;}
.container-indent .slick-list .slick-track {top:0px !important;}
.form-horizontal-new .actions .btn{ margin-top:10px; margin-left:16px;}
.order-row .sku_title{ margin-right:12px; margin-bottom:6px;}
.container .panel .panel-heading{ background-color: #008ac6; font-size:18px; font-weight:500; color:#FFF;}

@media only screen and (max-width: 600px) {
.propaganda-message {
    background-color: #79B22D;
}
.propaganda-message .propaganda-message-two p {
    font: oblique normal 700 15px 'Arial';
}
.category-month-banner {
    width: 100%;
}
.category-month-banner span {
    font-size: 12px;
    }
.category-month-banner span em {
    font-size: 14px;
}

.home-touts {
    width: 100%;
    margin-top: 5px;
}
.home-touts .tout {
    width: 100%;
}
.box-title{ font-size: 12px; font-weight:700;}	
.pro-title {border-radius: 10px 10px 2px 2px; color:#FFF; padding:5px;}
.view-all{ font-size: 12px; font-weight:300; float:right;}
.tt-description-box {border-radius: 0px 0px 12px 12px; height: 170px;}
.tt-product:not(.tt-view) .tt-description .tt-title, .tt-product-design02:not(.tt-view) .tt-description .tt-title{font-size: 12px;}
.tt_pro_box_bg{ height:350px;}
.title_strip0{width:100%; padding:4px;}
.title_strip1{width:100%; padding:4px;}
.title_strip2{width:100%; padding:4px;}
.title_strip3{width:100%; padding:4px;}
.title_strip4{width:100%; padding:4px;}
.tt-block-title .tt-title{ font-size:16px;}
.tt-product-inside-hover .tt-row-btn {position: absolute; bottom: 0px;}
.header .tt-search .search-results ul > li a .thumbnail{ width:85px !important;}
.search_all_results .tt-description .tt-title{ padding-top:25px !important;}
.tt-product:not(.tt-view) .tt-image-box .tt-img img, .tt-product-design02:not(.tt-view) .tt-image-box .tt-img img { width:auto !important;}
.tt-col-one .tt-col-item .tt_pro_box_bg { height:420px !important;}
.soc_likes{left: 235px !important;}
.container-fluid-mobile .col-lg-12 .col-lg-7{ margin-bottom:10px !important;}
.container-fluid-mobile .col-lg-12 .notify-btn-new { margin-left:3px !important;}
.dataTables_filter { padding-bottom:10px !important;}
.btn-new{ margin-bottom:5px !important;}
.modal-sm .modal-content .form-horizontal .modal-body .form-group .col-lg-8{ float:left !important;}
.col-lg-12 .panel-body .col-lg-6{ margin-top:40px !important;}
.panel-body .total_right .btn-send-msg{ margin-top:4px;}
.panel-body .total_right .can_order{ margin-top:26px; margin-right:8px;}
.content .content3 .confirm {width: 14% !important;}
.content .content3 .confirm .imgcircle { height:35px; width:35px;}
.imgcircle .line{ width:11px !important; left:83% !important;}
.imgcircle img {height:19px; top:18%; left:24%;}
.form-group .col-sm-5{ margin-left:2px !important; margin-top:20px !important;}
.modal-body .form-group { margin-bottom:5px !important;}
.modal-body .form-group .col-lg-4 label{text-align:left !important;}

.special-dis { display:block !important;}

}
