.mid{
    
    background: white;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}

@media (max-width:1086px) {
.logo {
margin-left : -10px;
}
.container, .navbar-header, .collapse.navbar-collapse {
width : 100%;
}
.col-md-9.rightC {
width : 708px;
}
.nav.navbar-nav li a {
padding-left : 28px;
padding-right : 30px;
}
.eBox {
width : 31.5%;
float : none;
display : inline-block;
}
.eBox span img {
width : 100%;
height : auto;
}
ul.indiDtls {
width : 63.5%;
}
.mob04 {
width : 70% !important ;
}
}
@media (max-width:980px) {
.nav.navbar-nav li a {
padding-left : 18px;
padding-right : 20px;
font-size : 14px;
}
.loginTop {
position : relative;
top : 0;
right : auto;
width : 98%;
text-align : center;
}
.logo {
margin : 9px 0;
text-align : center;
}
.searchC {
background : none #fff;
}
.srcKey {
margin : 7px 0 0;
}
.mob01 {
width : 673px !important ;
}
.col-sm-9 {
width : 73%;
}
.mob02 {
margin-top : -144% !important ;
}
.mob03 {
margin-top : -23% !important ;
width : 73% !important ;
}
}
@media (max-width:810px) {
.col-md-3.leftC {
display : none;
}
.col-md-9.rightC {
width : 100%;
}
.h2Col.marR5 {
width : 100%;
margin-right : 0;
}
.h2Col.marL5 {
width : 100%;
margin : 15px 0 0;
}
.h2Col li {
margin-bottom : 5px;
}
.indiSC, .btnRyt, .friendList {
margin : 15px 15px 0;
}
.friendList {
margin : 15px;
}
.btnRyt ul {
display : block;
margin : 0 auto;
width : 345px;
}
.fiveBox li {
width : 25%;
}
ul.indiDtls {
width : 67%;
}
.marL40, .marR40 {
margin : 30px 20px 0;
}
.warnBtm {
margin : 50px 20px 50px;
}
.warnBtm h3 {
font-size : 28px;
}
}
@media (max-width:767px) {
.navbar.navbar-default {
background : url(../images/bg-menu2.png) top center repeat-x #1c1c1c;
text-align : center;
}
.nav.navbar-nav li {
background : none transparent;
border-bottom : 1px solid #3b3b3b;
}
.d3mob{
    display:none;
}
.col-sm-9 {
    width: 100%;
}
.mmob{
    display:block !important;
    float: left;
    padding-right: 18px;
}

.collapse.navbar-collapse {
display : none;
}
.collapse.navbar-collapse.in {
display : block;
}
.navbar-collapse {
padding : 0;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
border : 0;
}
.navbar-toggle {
border : 0;
background : #fff;
}
.eBox {
width : 46.5%;
}
.srcCat label, .srcKey label {
display : block;
width : 100%;
}
ul.indiDtls {
width : auto;
display : block;
margin : 10px 20px;
}
.indiPic {
width : 100%;
text-align : center;
margin : 20px 0 0;
}
.showcase li {
width : 27%;
}

.showcase li img {
width : 100%;
height : auto;
}
.vidList li {
width : 44.5%;
}
.vidNavC {
text-align : center;
width : 100%;
margin : 5px 0 10px;
}
.imsmo{
    
    width: 150px !important;
    height: 223px !important;
}
}
@media (max-width:700px) {
    .inp1{
    width: 84% !important;
}
}
@media (max-width:590px) {
 .hj{
        height: 320px !important;
}   
   .calbut{
       float: none !important;
    margin-top: 0 !important;
   }
   .ifg table tbody tr td table tbody tr td p a img{
       width: 63px !important;
       
   }
   .mimg{
       
       width:60px !important;
       height: 93px !important;
   }
   .asrej{
        width:49px !important;
   }
   ul.model-tabs li a {
    background: url(../images/silver_tab_new.png) 0 0 no-repeat;
    width: 70px !important;
    height: 47px !important;
    text-align: left;
    display: block;
    font-family: 'Montserrat', sans-serif;
    color: #000000;
    font-size: 11px !important;
    font-weight: bold;
    line-height: 22px !important;
    text-decoration: none;
}
ul.model-tabs li a img {
    float: left;
    margin: 1px 0px 0px 0px !important;
    width: 23px !important;
}
.profimg{
        width: 145px !important;
    height: 219px !important;
}
}
@media (max-width:300px) {
.hrTabC .nav-tabs > li > a {
padding : 7px 25px;
font-size : 30px;
}
.mobii{
    width: 144px !important;
}
.ko{
    padding:0 !important;
}
.star-rating {
    display: block;
    height: 30px;
    left: -24px;
    position: relative;
}
ul.home-csstabs li a {
    background: url(../images/home-tabstrips.png) -159px 0 no-repeat;
    width: 95px !important;
    height: 33px !important;
    text-align: center;
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 13px;
    font-weight: bold;
    line-height: 12px !important;
    text-decoration: none;
    padding-top: 6px !important;
}
.inbmes{
    
    padding: 0 !important;
    padding-left: 0 !important;
    border-bottom: 1px solid #dddddd;
    text-align: left;
    font-size: 10px;
}
.padde{
    padding:0;
}
.samic{
    left:0 !important;
}
.tcalhis{
    margin-left: -3px;
}
.tcalhis1{
    margin-left: -6px !important;
}
.tcalhis2{
    margin-left: -11px !important;
}
.tcalhis{
    margin-left: -11px;
}
.readmess{
    padding-left:1px !important;
    padding:1px !important;
    font-size: 11px;
}
.calhis{
     padding:0 !important;
}
.tmob{
    margin-left: -10px !important;
}
.hj{
        height: 382px !important;
}
.hedmob{
    margin-top: 14px !important;
}
.hedmob1{
    margin-top: 44px !important;
}
.tdmo{
    font-size: 11px;
}
.voiccccc{
      
   
    left: -18px !important;
}
.imsmo{
    width: 100px !important;
    height: 138px !important;
}
.texmobi{
    width: 100% !important;
}
.inp1{
    width: 84% !important;
}
#videoFile{
        margin-top: -17px !important;  
}
ul.tabstrip-type-1 li a {
    background: url(../images/tabstrip-type-1.png) -130px 0 no-repeat;
    width: 67px;
    height: 34px;
    text-align: center;
    display: block;
    font-family: Tahoma, Arial, Verdana;
    color: #000000;
    font-size: 11px;
    font-weight: bold;
 line-height: 1;
     padding-top: 8px;
    text-decoration: none;
}
.moimg{
        width: 45px !important;  
}
.btn-red {
    margin-top: 10px;
    text-decoration: none;
    padding: 7px 25px;
    background: #770000;
    color: #FFFFFF;
    border-radius: 4px;
    font-size: 13px;
}
.mob{font-size: 13px;color:white;}
#sidebar-wdgt {
    position: fixed;
    right: 5px;
    bottom: 0px;
    width: 59%;
    z-index: 99999;
}
table.chat-sales-list tr th {
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    padding: 2px 4px;
    padding-left: 15px;
    background: #000000;
}
table.chat-sales-list tr td {
     padding: 0;
    padding-left: 7px;
    border-bottom: 1px solid #dddddd;
    text-align: left;
}
.upl{
    width: 80px;
}
.inpmobi{
    width: 244px !important;
}
.calmob{font-size: 11px;padding:0;}
.col-sm-9 {
    width: 100%;
}
.paging a {
    background: #000000;
    color: #ffffff;
    margin-left: 0px;
    width: 20px;
    text-decoration: none;
    padding: 0 3px 0 3px;
    border: 1px solid #ffffff;
    /* margin-left: 2px; */
    height: 25px;
}
.inner-tabs ul li {
    float: left;
    width: auto;
    background: #770000;
    margin-right: 2px;
    border: 1px solid #ffffff;
}
.top-right-area, .top-right-area-inner {
    margin-top: 6px;
    margin-right: 30px;
    padding: 5px 0;
    float: right;
    color: #ffffff;
    vertical-align: top;
    background: url(../images/bg-top-right-area.png) no-repeat;
    width: 280px;
    height: 57px;
    text-align: right;
}
.hrTabC .nav-tabs > li i {
display : block;
}
.hrTabC .nav-tabs > li span {
display : none;
}
ul.fiveBox {
padding : 10px 0;
}
.fiveBox li, .showcase li {
width : 45%;
margin : 7px 5px;
}
.indiDtls li span {
width : 45%;
}
.indiDtls li span.text-right {
width : 35%;
}
.indiSelect li {
width : 45%;
}
.viewC, .ratingCV {
text-align : center;
width : 100%;
}
.bigTtl, .rboxTtl, .warnBtm h3 {
font-size : 20px;
}
i.customerIcon, i.performerIcon {
width : 30px;
height : 30px;
background-size : 100%;
}
.marL40, .marR40 {
margin : 30px 10px 0;
}
.redBoxWarn p {
margin : 5px 20px 10px;
}
.warnBtm p {
font-size : 16px;
line-height : 22px;
}
.sortingGal {
display : none;
}
.loginTop {
    position: relative;
    top: -108px;
    right: auto;
    width: 100%;
    text-align: center;
}
.loginTop input[type=submit] {
    width: 93px;
    background: #1C1C1C url(../images/bg-redBtn.png) center center repeat-x;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    border: 1px solid #880e0e;
    padding: 4px 0;
}
.loginTop input[type=text],.loginTop input[type=password] {
    background: #fff url(../images/icon/pass2.png) left 10px center no-repeat;
    border: 0;
    width: 90px;
    -webkit-box-shadow: inset 5px 5px 7px 0px rgba(0,0,0,0.26);
    -moz-box-shadow: inset 5px 5px 7px 0px rgba(0,0,0,0.26);
    box-shadow: inset 5px 5px 7px 0px rgba(0,0,0,0.26);
    font-size: 14px;
    padding: 4px 5px 6px 38px;
    border: 1px solid #676666;
    margin-right: 3px;
}
.logo {
top : 78px;
}
.inp{
        width: 42%;
}

.navbar-header, .collapse.navbar-collapse{

	    padding-left: 0;
}
.bb{
    width: 10%;

}
}
@media (max-width:380px) {
.eBox {
width : 97.5%;
}
.btnRyt ul {
display : block;
margin : 0 auto;
width : 300px;
}
}
@media (max-width:330px) {
.logo img {
width : 100%;
height : auto;
}
.eBox {
width : 96.5%;
}
.btnRyt ul {
display : block;
margin : 0 auto;
width : 250px;
}
.btnRyt li a {
font-size : 12px;
}
ul.showcase {
padding : 15px;
}
.indiDtls li span {
width : 45%;
font-size : 12px;
}
.indiDtls li span.text-right {
width : 37%;
margin-left : 15px;
}
.indiSelect li {
width : 80%;
display : block;
margin : 3px auto;
}
.vidList li {
width : 90%;
}
.viewC, .ratingCV {
text-align : left;
width : 49%;
}
.ratingCV {
text-align : right;
}
.bigTtl, .rboxTtl, .warnBtm h3 {
font-size : 16px;
}
i.customerIcon, i.performerIcon {
width : 22px;
height : 22px;
}
.marL40, .marR40 {
margin : 20px 0 0;
}
.redBoxWarn p {
margin : 5px 0 10px;
}
.warnBtm p {
font-size : 14px;
line-height : 20px;
}
.warnBtm h3 {
line-height : 24px;
}
}


