.navbar .brand {
	font-size: 16px;
	padding: 0;
	line-height: 40px;
	color: #000000;
	float: right;
	font-weight: bold;
	margin-left: 20px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 0 30px rgba(255, 255, 255, 0.125);
}

#main-container {
	margin-top: 40px;
	margin-bottom: 40px;
}

.api-buttons {
	/* margin-top: 20px; */
	margin-top: 10px;
}

.api-buttons > a {
	margin-right: 10px;
}

.price {
	font-size: 25px !important;
	line-height: 26px !important;
}
.w50{width: 50%;}


.mysales .nav-tabs{border-bottom: 0;}
.mysales .tab-content{padding: 30px 0; border:0;}

.mysales .nav-tabs>li>a{text-align: center;
font-weight: bold;
    font-family: source_sans_problack;
    text-transform: uppercase;
        color: rgba(30,47,56,0.5);
         border:0 !important;

}

.boldfont{font-weight: bold;
    font-family: source_sans_problack;}


.mysales .nav-tabs>li.active>a, .mysales .nav-tabs>li.active>a:hover{
	    background-color: transparent;
    color: #1E2F38; 
     border:0 !important;
}
.mysales .nav-tabs>li>a:hover{border-color:transparent;}
.mysales .nav-tabs>li.active>a:focus{
border-color: transparent;
border:0;
}
.mysales .nav-tabs>li.active{    border-bottom: 1px #1E2F38 solid; }
.mysales .nav-tabs>li{border-bottom: 1px  rgba(30,47,56,0.5) solid;}
 .mysales .nav-tabs>li.hover{border:0;}
.btnblue{ background: #1e2f38 !important; }
.btnred{ background: #b61515 !important; }

 .flexrow{display: flex;
display: -webkit-flex;
 }
 .flexrow .col{flex: 1; -webkit-flex:1; -moz-flex:1;}
  .flexrow.fwhite .col{color: #fff;}
  .preloader{    background: rgba(255,255,255,0.7) url(../static_images/loader.gif) no-repeat center center;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: fixed;
    z-index: 9999999;}

.brdleft{border-left: 1px #f5dbdb solid;}
.choose-size-tab.sizeerror{
	position: relative;
	overflow: initial !important;
}
 .choose-size-tab.sizeerror:before{ 
 	content: '';
 	display: block;
 	position: absolute;
    width: 100%;
    height: 110%;
    border: 2px #f00 solid;
    margin-top: -10px; left: -5px;
    }
    .innerbanner img{display: block !important;}
    .top60.range-slider,.userlist_heading{margin-top: 30px; }
    .userlist_thumbs img{width: auto; max-width: 100%;}
    .flexdivspan{ display: flex;
      display: -webkit-flex;
    }
.flexdivspan span{   
 -webkit-flex: 1;  /* Safari 6.1+ */
    -ms-flex: 1;  /* IE 10 */    
    flex: 1;}
    @media (max-width: 767px){
           .add-cart-sec .table-responsive{border: none;}
           .cart-total-box.mtb20{margin-bottom:0;}
    }
 
