body{
   font-family: 'Roboto', sans-serif !important;
  background-color: #f2f2f2;
}
.pro1{
  position: relative;
}
.marrow .col-lg-2{
  margin-bottom:8px;
}
.input-group-addon{
  background-color: #fff;
}
#comment:focus{
  background-color:#efefef;
border-bottom: 2px solid #00b4c9;
box-shadow: none;
}
#price:focus{
  background-color:#efefef;
border-bottom: 2px solid #00b4c9;
box-shadow: none;
}
#selling:focus{
  background-color:#efefef;
border-bottom: 2px solid #00b4c9;
box-shadow: none;
}
#details:focus{
  background-color:#efefef;
border-bottom: 2px solid #00b4c9;
box-shadow: none;
}
#deliverydetails:focus{
  background-color:#efefef;
border-bottom: 2px solid #00b4c9;
box-shadow: none;
}
#forgotmod{
	width: 63% !important;
    margin: 0px auto !important;
    margin-top: 24% !important;
}
#forgot_email{
	width: 100%;
height: 40px;
padding: 6px 12px;
background-color: #fff;
border: 1px solid #ccc;
border-radius: 4px;
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
font-size:13px;
color: #4e4e4e;
font-weight:0 !important;
letter-spacing:1px;

}

#Checkemail{
	font-size:14px;
	margin-top:20px;
	color: #c04a4a;
	display:none;
}
.verifylink{
	color: #fff;
background-color: #2f8bcc;
border:0px;
border-radius:0px;
width:100%;
padding: 11px 0px;
border-radius: 5px;
margin-top: 21px;
font-size:14px;
	}
	.verifylink:hover{background-color: #2a6e9e;}
#emailenter{
	font-size:16px;
	text-align:center;
	font-weight: 300 !important;
	
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #FFFDFD;
    cursor: default;
    background-color: #b3b3b3;
    border: none;
    border-bottom-color:gray;border-radius: 0;margin-right: 0px;
}
.nav-tabs > li {
    float: left;
    margin-bottom: -1px;
    background-color: white;
    border-left: 0.2px solid lightgray;
    border-bottom: 1px solid #bfbfbf;
}
#expired{
  position: absolute;
top: 133px;
right: 0;
background-color: red;
color: white;
padding: 0px 10px;
border-radius: 6px;
}
#sliderimage{   
 height:375px !important;
    width: 100% !important;
}
.carousel-control.right{
background-image: none !important;
}
.carousel-control.left{
background-image: none !important;
}
.clas .col-md-6{
  padding: 0px;
  position: relative;
  overflow: hidden;
}
.clas .col-md-6:hover{
  cursor: pointer;
}
.clas .col-md-6 img{
transition: 0.2s;

}
.clas .col-md-6:hover img{
  transform: scale(1.3);
  transition: 0.2s;

}
.clas{
  margin: 0 !important;
}
.dvs{
  position: absolute;
bottom: 0;
background-color: black;
width: 100%;
padding: 5px 12px;
color: white;
background-color: rgba(0, 0, 0, 0.49);
height: auto;
}
.side5{
  padding: 0px;
}
.proname2 {
  font-size: 18px;
  margin: 0px;
}
.fblg{
  margin-bottom:3px;
  font-size: 12px;
}

.ple0{
  padding-left: 0px;
}
.ovhover{
  color: white;
position: absolute;
top: 0;
width: 100%;
height:343px;
background-color: rgba(0, 0, 0, 0.69);
padding: 35px 30px;
}
.counterdiv1{
  position: relative;
}
.ovhoverv{
  width: 40%;
  margin: 0px auto;
}
.saent{
font-family: 'Fredoka One', cursive;
font-size: 40px;
letter-spacing: 4px !important;
font-weight: 900;
text-align: center;
margin-bottom: 0;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;

}
.saent a{
  color: white;
  text-decoration: none;
}
.nevt{
font-family: 'Fredoka One', cursive;
font-size: 18px;
letter-spacing: 3px;
display: inline-block;
border-bottom: 3px solid white;
padding: 5px 0px;
margin: 0px;

}
.bin{
      text-align: center;
    font-family: 'Yellowtail', cursive;
    font-size:35px;
    letter-spacing: 1px;

}
@media (min-width:1280px) {
  .clas .col-md-6 img {
    height: 177px;
}

    #sliderimage{
    height:355px !important;
    width: 100% !important;
}
.marrow .col-lg-2{
  margin-bottom:8px;
  width: 20%;
}
.profile {
    width: 93% !important;

}
#tbox{
  left: 8%;
}
.btnsave {
    background-color: #239F23;
    margin-left: 253px !important;
  }

}
@media (max-width:992px) {

  .fuf {
    padding: 20px 22px !important;
  }
  .clas .col-md-6 img {
    height: 137px;
}

  #navtabs2 > li > a {
   padding: 12px 47px !important;
}
  .dmtl{
  left: 0px !important;
  padding: 5px 0px !important;
}
       #sliderimage{
    height:275px !important;
    width: 100% !important;
}
  #expired {
    position: absolute;
    top: 100px;
  }
  .ftag li {
    display: inline;
    margin-right: 19px !important;
  }
  .onetxt {
    width: 15% !important;
 
}
  .sell2 .imageBox .spinner {
  top: -21px !important;
  }
  .aboutusp {
    width: 75% !important;
  }
  .tac {
    text-align:left !important;
}
.tgl {
    padding: 8px 15px !important;
  margin-left: 10px !important;
   
}
.tac ul{
  padding: 0px;
  text-align: center;
  }
  #liabc {
    
}
.ics {
    top: 115px !important;
    right: 14px !important;
   
}
.de {
    width: 80% !important;
   
}
.fuf {
    
    width: 100% !important;
  }
  .profile {
    width: 99% !important;
}
   

.act {
    width: 80% !important;
  }
#safty {

    font-size: 12px !important;
}
.showimg {
    width: 293px !important;
    
}
.likepad {
    width: 90% !important;
}
.likepad #reserved{
  top: 166px !important;
}
.likepad #sold{
   top: 166px !important;
}
  #last{
    padding: 12px 73px !important;
  }
  #home {
    padding: 0px 10px !important;
   
}
#file {
    width: 196px !important;
}
.div3 {
    
    width: 100% !important;
}
.sell2 .imageBox .thumbBox {
    position: absolute;
    top: 5%;
    left: 6% !important;
    width: 256px !important;
    height: 274px !important;
  }
  .so{
top: 175px !important;
}
p>input[type=text]{
  width: 15%;
}
.rev{
  top: 175px !important;
}
#phone{
  width: 88% !important;
}
#menu1 {
    padding: 0px 10px !important;
}
#menu2 {
    padding: 0px 10px !important;
}
 #namec, #emailc, #commentc {
    width: 45% !important;
  }
  .btnlist {
    padding: 10px 0px !important;
   }
   .btnke {
    padding: 10px 0px !important;
   }
   .nav-tabs > li > a {
  padding: 12px 68px !important;
}
#nav-tabs > li > a {
    padding: 12px 70px !important;
}

  .btnheartl {
   
    margin-left: 105px !important;
}
  #demo {
     width: 95% !important;margin-left: -10px;
}

.btnclassl{padding: 15px 0px !important;}
 #fileselect{width:191px !important;}
 .btnheart {margin-left: 103px !important;}
.sell2 .imageBox {
  width: 294px !important;
  height:309px !important;
  }
#rightsep {
          margin-left: 123px !important;
        }
        #sideimg{
          width: 100%;
        }

.new {
    width:519px !important;
}
#catnewmar{
  margin: 0px !important;
}
#actbtnn{
  padding: 0px 10px !important;
}
#searchnav{
  width: 244px !important;
}
#abclogo{
 width: 118px !important;
margin-top: 13px !important;
}

#btnCrop, #btnZoomIn, #btnZoomOut {
    float: none !important;
}

#sold{

top: 150px !important;
}
#reserved{

top: 150px !important;
}

#line1 {

  font-size: 15px !important; 

}
#shop {
   
    font-size: 17px !important;
}
.btnsave {

    margin-left: 149px !important;
  }
  .ovhover {
  height: 283px;
  padding: 20px 30px;
  }
  .saent {
    font-family: 'Fredoka One', cursive;
    font-size: 35px;
  }
  .amc1{
    padding: 0px 10px;
  }
  .amc2{
    padding: 0px;
      }
      .upperfoot {
          width: 75% !important;
      }
.imgdivad {
    width: 75% !important;
  }
}
@media (max-width:800px) {
  #nav-tabs > li > a {
    padding: 12px 94px !important;
}

  .to1{
    padding-right: 0 !important;
  }
  .to2{
    padding-left: 0 !important;
  }
  .clas .col-md-6 img {
    height:100%;
}

  .images-product-old span {
    font-size: 13px !important;
    letter-spacing: 1px;
}
.images-product-old p {
    font-size: 16px !important;
}
.spon {
    font-size: 20px !important;
    text-align: center;
}


  #navtabs2 > li > a {
    padding: 12px 65px !important;
}
  .upperfoot {
    width: 85% !important;
}
.imgdivad {
    width: 85% !important;
}
  #sliderimage {
    height: 325px !important;
    width: 100% !important;
}
  #pjWrapperPHPEventCalendar_theme4 .pjIcCalendar {
    min-width:100% !important;
    }
    [id^="pjWrapper"] .table > tbody > tr > td, [id^="pjWrapper"] .table > tbody > tr > th, [id^="pjWrapper"] .table > tfoot > tr > td, [id^="pjWrapper"] .table > tfoot > tr > th, [id^="pjWrapper"] .table > thead > tr > td, [id^="pjWrapper"] .table > thead > tr > th {
    padding: 0px !important;
  }
.bg {
    padding: 2px !important;
}
.catprod{
  padding: 0px 5px !important;
}
#expired {
    position: absolute;
    top: 161px;
}
.succpay {
    width: 80% !important;
  }
  .cont {
    width:100% !important;
    margin: 0px auto;
    margin-top: 35px !important;
    margin-bottom: 50px;
}
.ftag li {
    display: inline;
    margin-right: 11px !important;
  }
   .sell2 .imageBox .spinner {
  top: 11px !important;
  }
  .aboutusp {
    width:85% !important;
    padding: 25px 28px !important;
  }
  .aboutusp h1 {
  font-size: 40px !important;
  }
  .tgl {
    padding: 5px 5px !important;
    margin-left: 10px !important;
}
.tac{
  padding: 0px !important;
}

#liabc {
}
.navbar-nav > li {
    margin: 0px 6px !important;

}
.ics li {
 font-size: 13px !important;
    margin: 0px 6px !important;
}
.ics {
  width: 161px !important;
    top: 116px !important;
    right: 0px !important;
    text-align: center !important;
}
#d{
padding: 12px 164px !important;
}
  
  .marg{
    margin-top: 100px;
  }
  #imgfr{
    margin: 8px !important;
  }
#file {
width: 272px !important;
}
p>input[type=text]{
width: 15%;
}
.sell2 .imageBox .thumbBox {
   
   width: 321px !important;
height: 330px !important;
    left: 6% !important;
}
.page-sidebar {
    
    padding-bottom: 14px !important;
  }
.likepad #reserved{
  top: 188px !important;
}
.likepad #sold{
   top: 188px !important;
}
.fa-times-circle {
left: 5% !important;
top: 1% !important;
}
  #signup__username{
    width: 100% !important;
  }
#signup__password{
   width: 100% !important;
}
#shop {
    font-size: 13px !important;
}
.foot2{
  border-right: 1px solid #e1e1e1;
}

  #namec, #emailc, #commentc {
    width: 50% !important;
  }
  .contus {
    width: 90% !important;
   }
  #promar {
    margin-left: 0px !important;
}
 .sell {
    padding: 7px 20px !important;
}
  #rightsep {
    margin-left: 105px !important;
}
  .btnheartl {
    margin-left: 124px !important;
}
  .term {
    width: 90% !important;
  }

      .pad1 {
                padding: 8px 7px !important;
                background-color: #f2f2f2 !important;
                width: 88% !important;
                margin-left: 31px !important;
                margin-bottom: 20px;
            }
            
            .btnsign{
            padding: 8px 149px !important;
            }
            .form__control{
              width: 299px !important;
            }
             #sideimg{
          width: 49% !important;
          display: inline !important;
        }
            .navbar-collapse {
              padding: 0px !important;
                }
                #browse{
                  font-size: 13px !important;
                  padding: 10px;
                }
                #line1{
                  font-size: 15px !important;
                  margin: 0px !important;
                }
                .footer{
                  width: 100% !important;
                  padding: 0px 20px !important;
                }
                .mlf {
    margin-left: 0px !important;
}
.fuf {
    width: 70% !important;
    margin: 0px !important;
}
                .btnsignnn{
                   padding: 10px 153px !important;
                   
                  }
                #list{
                  font-size: 14px !important;
                }
                #footmain{
                  font-size: 13px;
                }
                .btnheart{
                 margin-left: 115px !important;
                padding: 3px 8px;
                }
                .container{
                  width: 100%;
                }
                .profile{
                  width: 100% !important;
                  margin-bottom: 60px !important;
                }
                .div9{
                  width: 95% !important;
                }
                .mega-menu{
                  width: 800px !important;
                }
                  .mega-menu li {
                    font-size: 12px !important;
                  }
                  .nav-pills > li{
                    font-size: 12px;
                  }
                 .nav-stacked {
                      height: 170px !important;
                  }
                  .btnfacebook{
                    margin-left: 0px !important;
                  }
                 .act {
    width: 90% !important;
}
                 #actpro {
    width: 94% !important;
}

                   .btnheart1{
                  margin-left:236px !important;
                  padding: 6px 12px;
                }
                #searchnav{
                  width: 193px !important;
                }
                .chattobuy{
                  padding: 10px 100px !important;
                }
                .btnlike{
                  padding: 10px 110px !important;
                }
                   .btnheartnew{
                  margin-left:65px !important;
                  
                }
                .nav-tabs > li > a{
                    padding: 12px 143px !important;
                }
                
                .selling{
                  margin-top: 80px !important;
                }
                .imgframe{
                 margin-left: 26% !important;
                }
                .sell2 .imageBox {
                      width: 369px !important;
                      height: 369px !important;
                  }
                #btnCrop,#btnZoomIn,#btnZoomOut{
                  float: none !important;
                }
                
                #pronew{
                  padding: 0px !important;
                }
                .btnfollow{
                  padding: 10px 338px !important;
                }
                .colmd8{
                  margin-top: 50px !important;
                }
                #emo{
                  margin-left: 0 !important;
                }
                .nav-tabs > li > a {
                 padding: 12px 136px !important;
                    }
                .btn-info {
                    padding: 4px 21px !important;
                  
                }
                .btnhearth {
                        margin-left: 97px !important;
                        
                    }
                    #reserved {
    top: 201px !important;
}
#sold {
    top:201px !important;
}
                     .btnheartt{
                  margin-left: 232px !important;
                  padding: 6px 12px;
                }
                .btnheartcat{
                       
                      margin-left: 185px !important;
                    }

                    .btnlist {
                        padding: 10px 101px !important;
                        }
                        .btnke {
                          padding: 10px 0px !important;
                        }
                        #abclogo{
                           width: 100px !important;
                          margin-top: 16px !important;
                            }
                            #catnewmar{
                              
                            }
                            .new {
                                width: 404px !important;
                            }
                            #searchnav {
                              width: 144px !important;
                          }
                          .navbar-right {
                                    width: 279px !important;
                                }
                                .div3{
                                 height: 965px !important;
                                }
                                .btnlist {
                                      padding: 10px 0px !important;
                                  }
                                    #propicf{
   
                                       width: 50% !important;
                                      }
                                      #last {
                                          padding: 12px 99px !important;
                                      }
                                      #ab1 {
                                        width: 187px !important;
                                    }
                                    .btnsave {
                                          margin-left: 96px !important;
                                      }
                                      .tac{
  text-align: center !important;
}
.cls {
    margin-top:52px !important;
}
.clss {
    margin-top: 49px !important;
}
#searchnav {
    width:252px !important;
}
.ovhover {
    height: 231px;
    padding: 20px 30px;
}
 .saent {
    font-family: 'Fredoka One', cursive;
    font-size: 25px;
}
.bin {
font-size: 20px;
  } 
  .nevt {
   font-size: 18px;
  border-bottom: 2px solid white;
    
}                           
}

@media (max-width:768px) {
  #pname{
    width: 191px !important;
  }
  #nav-tabs > li > a {
    padding: 12px 89px !important;
}

  .ovhover {
    height: 222px;
    padding: 20px 30px;
}
.nevt {
   font-size: 15px;
  border-bottom: 2px solid white;
    
}

  #navtabs2 > li > a {
    padding: 12px 61px !important;
}
  .dmtl {
    left: 0px !important;
    padding: 5px 0px !important;
}
   #pjWrapperPHPEventCalendar_theme4 .pjIcCalendar {
    min-width:100% !important;
    }
    [id^="pjWrapper"] .table > tbody > tr > td, [id^="pjWrapper"] .table > tbody > tr > th, [id^="pjWrapper"] .table > tfoot > tr > td, [id^="pjWrapper"] .table > tfoot > tr > th, [id^="pjWrapper"] .table > thead > tr > td, [id^="pjWrapper"] .table > thead > tr > th {
    padding: 0px !important;
  }
 #expired {
    position: absolute;
    top: 163px;
}

  .ftag li {
    display: inline;
    margin-right: 9px !important;
}
.ftag {
    border-top: 1px solid lightgray;
    padding: 10px 4px !important;
}
.sell2 .imageBox .spinner {
  top: 11px !important;
  }
.aboutusp {
  width:90% !important;
  padding: 25px 28px !important;
  }
.aboutusp h1 {
  font-size: 40px !important;
}

.tgl {
 margin-left: 0px !important;
}
#d {
  padding: 12px 156px !important;
}
.likepad #reserved {
  top: 179px !important;
}
.likepad #sold {
  top: 179px !important;
}
.btnke {
  padding: 10px 0px !important;
}
.sell {
  padding: 7px 19px !important;
}
.tac ul {
    padding: 0px 6px !important;
}
#line1 {
    font-size: 14px !important;
    margin: 0px !important;
}
.btnlist {
    padding: 10px 0px !important;
}
#imgfr {
    margin: 0px !important;
}
.btnsave {
    margin-left: 123px !important;
}
#abclogo {
    width: 85px !important;
    margin-top: 16px !important;
}
.nav-tabs > li > a {
 padding: 12px 128px !important;
}
#emo {
    margin-left: 0 !important;
}
#reserved {
    top: 192px !important;
}
#sold {
    top:192px !important;
}
.tac{
  text-align: center !important;
}
.cls {
    margin-top:52px !important;
}
.clss {
    margin-top: 49px !important;
}
                #searchnav {
                      width:236px !important;
                  }
                  .new {
                            width:394px !important;
                        }
                    #actbtnn {
                       
                        font-size: 12px !important;
                    }
                    .navbar-right {
                        width: 272px !important;
                    }

                  #promar {
                      margin:0px !important;
                  }

                   
                    #last {
                            padding: 12px 94px !important;
                        }
                        #producttitle{
                              width: 178px !important;
                          }
                          #file {
    width: 272px !important;
}
.sell2 .imageBox .thumbBox {
  left: 6% !important;
}
}
 
@media (max-width:360px) {
  .ptn1{
    padding: 0px !important;
  }
  #pname {
    width: 142px !important;
}

.ra1 .col-md-8{
padding: 0px !important;
}

#nav-tabs > li > a {
    padding: 12px 31px !important;
}

#home .col-md-4{
  padding-right: 5px;
  padding-left: 5px;

}

  .pp2{
    padding: 0px !important;
  }
  .advert br{
     display: none;
  }
  .pp1{
    padding: 0px;
  }
  #products {
  margin:0 !important;
}
.advert {
    width: 95% !important;
    margin-top: 30px !important;
}

.nevt {
  font-size:8px;
  border-bottom:1px solid white;
} 
    .fevs {
   margin-bottom: 0px !important;
}
  .twtright{
    padding: 0px 5px !important;
  }

#cinner{
    height: 346px !important;
}
#navtabs2 > li > a {
 padding: 12px 17px !important;

}
  .dmt{
    top: 50px;
  }
  .imgdivad {
    width: 95% !important;
}

   .clss {
margin-top: 38px !important;
position: absolute;
top: 70px;
text-align: center;
width: 100%;
}
.cls {
  margin-top: 56px !important;
}
#selltop{
  position: absolute;
top: 10px;
z-index: 10000;
left: 10px;
}
#searchnav {
    width: 174px !important;
}
.navbar-inverse {
    background-color: #dedede !important;
  }
  .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #101010;
    background-color: white !important;
}
#dropmenu1 li{
  padding: 0px !important;
  margin: 0px !important;
}
.navbar-nav > li {
    margin: 0px 0px !important;
}
  #expired {
    position: absolute;
top: 163px;
padding: 0px 18px;

}
   .succpay {
    width:95% !important;
    padding: 50px 10px !important;
  }
  .cky {
    font-size: 66px !important;
   
}
.succpay h1 {
font-size: 34px !important;
  }
  .succpay p {
    font-size: 14px !important;
  }
.tar {
text-align: center !important;
margin-top: 11px !important;
}
.phd{
padding: 10px 5px !important;
}
.rdiob{
padding: 0px;
}
#show-me{
padding: 0px 8px !important;
}
.onetxt {
width: 25% !important;
}
.sell2 .imageBox .spinner {
top: 11px !important;
}
.nm h3 {
padding: 22px 0px !important;
}
#map{
  height: 224px !important;
}
.contact-single-meta{
 margin-bottom: 30px;
}
.conform {
  width: 95% !important;
  margin-top: 0px !important;
  }
.cont {
 margin-top: 58px !important;
 padding: 0px 8px !important;
}
.aboutusp {
  width:95% !important;
  padding: 25px 15px !important;
  }
  .aboutusp h1 {
  font-size: 25px !important;
  }
  .sell2 .imageBox {
    width: 326px !important;
    height: 326px !important;
}
.sell2 #ib {
    width: 360px !important;
    height: 360px !important;
}
.sell2 .imageBox #tbb {
    width: 343px !important;
    height: 344px !important;
    left: 2% !important;
    top: 2% !important;
}
.fl{
  width: 300px !important;
}
  .sm7{
    margin-top: 10px;
  }
#d {
    padding: 12px 52px !important;
}
#successfulre{
  font-size: 13px;
}
#top {

    display:block !important;
}
#chatimg{
  width:15%;

}
.smily {
    width: 70% !important;
   
}
.chat-messages {
    max-height: 335px;
    height: auto !important;
  }
.smmar{
  border-left: 0px !important;
  border-top: 1px solid lightgray;padding: 34px 19px;
}
.texta{
  text-align: center;
}
.likepad #reserved {
    top: 272px !important;
}
.likepad #sold{
    top: 272px !important;
}
#file {
   width: 227px !important;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
    color:black;
    background-color: transparent;
}
.div9{
  margin-top: 100px !important;
}
.btn-facebook {

    padding: 12px 71px !important;
  }

#browse{
  text-align: center;
}
   #namec, #emailc, #commentc {
    width: 90% !important;
  }
  #top a{
    font-size: 15px;
  }
  #p11,#p12 {
    font-size: 14px !important;
   
}
#line1 {
    font-size: 16px !important;
  }
  .topb{
    text-align: center;
    margin-bottom: 10px
  }
  .contus {
    width: 100% !important;
   }
.div3 {
    height: 413px !important;
}
  .btnheartl {
    margin-left: 86px !important;
}
  .term {
    width: 98% !important;
  }

        .abccon{
          width: 348px !important;
        }
          .pad {
                 width: 100% !important;
                 margin-bottom: 50px !important;
                }
                .pad1 {
                  width: 83% !important;
                } 
                #no {
                  font-size: 12px;
                }
                
                     .btnsign {
                  padding: 8px 120px !important;
                  }
                  #logo {
                    width: 20% !important;
                  }
               .navbar-nav {
            margin:0px !important;
            margin-bottom: 20px !important;
          }
          .carousel-inner {
            height: 180px !important;
          }
           #sliderimage {
            height: 179px !important;
          }
          .footer{
            margin-bottom:40px !important;
            margin-top: 40px !important;
            padding: 0px !important;
          }
          .lstpart{
            font-size: 10px !important;
          }
          .mlf{
            margin-top: 22px !important;
          }
          /* #footmain {
            text-align: center;
            
          }*/
         /* #foot1 {
            text-align: center;

          }*/
          .btnsignnn{
                   padding: 10px 83px !important;
                   
                  }
           .div9 {
            padding: 0px 22px;
          }
          .btnsave {
    margin-left:94px !important;
}
          .profile {
            margin-bottom: 60px !important;
          }
             .btnreset {
            margin-left: 38% !important;
            padding: 8px 23px !important;
          }
          .letterpress-bg {
            font-size: 22px;
          }
           .btnfacebook {
            padding: 6px 31px !important;
            margin-bottom: 25px;
            font-size: 16px !important;
          }
            .col-form-label {
            text-align: left !important;
          }
          .act {
              width: 100% !important;
              padding-top: 20px !important;
              padding-bottom: 20px !important;
              padding-right: 6px !important;
              padding-left: 10px !important;
          }
        #actpro {
    width: 100% !important;
}
                  .main {
                    width: 100%;
                  }
                  .btnheart {
                      margin-left: 77px !important;
                      padding: 2px 6px;
                  }
                       .btnheart1 {
                        margin-left:42px !important;
                        padding: 2px 6px !important;
                  
                }
                    #searchnav {
                  width: 240px !important;
                }

                #products-wrapper {
                 
                  overflow: hidden;
                  margin: 0 auto;
                  
                  position: relative;
                }

          .chattobuy {
              padding: 10px 92px !important;
          }
          .btnlike {
              padding: 10px 102px !important;
          }
.nav-tabs > li > a {
   padding: 12px 33px !important;
}
#top{
  display: inline-block !important;
}

.cartdisplay {
    padding: 30px 15px !important;
    margin-top: 20px;
}
.fb-buttons{
  padding: 18px 7px !important;
}
.meetthe{
  padding: 0px !important;
}
#emo {
    margin-left: 0 !important;
}
          #home {
              padding: 0px 5px !important;
              line-height: 2;
          }
          #menu1 {
                padding: 0px 7px !important;
            }
          .btnheartnew {
              margin-left: 57px !important;
          }
         
              .imgframe{
                  margin-left:0% !important;
                }
                .colfour{
                  padding: 0px !important;
                }
                .innersell {
                    width: 100% !important;
  
                }
                 .btnfollow {
                        padding: 10px 143px !important;
                    }
                    
                      .btnhearth {
                          margin-left: 50px !important;
                      }
                        
                        #reserved {
  top: 293px !important;
}
#sold {
   top: 293px !important;
}

.btn-info {
            padding: 4px 26px !important;
          }
          #menu2{
          padding: 0px !important;
        }
         .btnheartt {
      margin-left: 40px !important;
      padding: 2px 6px;
  }
  .btnheartcat{
       padding: 0px 4px !important;
      margin-left: 63px !important;
    }
    #demo{
      width: 92% !important;margin-left: 0px;
    }
    .btnlist {
        padding: 10px 0px !important;
    }
    .btnke {
      padding: 10px 0px !important;
  }
   .mega-menu{
  width:357px !important;
}
                #abclogo {
    width: 100px !important;
    margin-top: 16px !important;
}
#pronew{
  margin-top: 15px;
}
#imb{
      width: 329px !important;
    height: 350px !important;

}
#tbox{
  left: 3% !important;
}
.div9 {
    padding: 0px 6px;
}
                   
                  .navbar-collapse.in{
                    overflow-y: inherit !important;
                  }
                  .xyznavn{
                    position: absolute !important;
                      top: 5px !important;
                     margin-left: 122px !important;
                      text-decoration: none !important;
                  }
                  .xyznavn:hover{
                    text-decoration: none !important;

                  }
                  .navbar-nav {
                         
                            margin-bottom:0px !important;
                        }
                         .chat-bubble-msg img{
    width: 179px !important;
  }
                        #searchnav {
                          width: 207px !important;
                      }
                      .visible-xs {
                                display: inline !important;
                            }
                           #imgcir{
                            border-bottom: 1px solid lightgray !important;
                            font-family: 'Roboto', sans-serif !important;

                           }    
                           #actvinow{
                            border-bottom: 1px solid lightgray !important;
                            font-family: 'Roboto', sans-serif !important;
                            font-size: 16px !important;
                           }     
                           #likeborder,#msgborder{
                            border-bottom: 1px solid lightgray !important;
                            font-family: 'Roboto', sans-serif !important;
                            font-size: 18px !important;
                           }   
                           #selltop{
                            margin-top:2px !important;
                            margin-bottom: 0px !important;
                           }   
                           .navbar {
                              margin-bottom:0px !important;
  
                            } 
                           /* .divider{
                              display: none;
                            }*/      
                            #sea {
                                    
                                      font-size: 15px !important;
                                      width: 263px !important;
                                      height: 37px !important;
                                  }
                                  .padnow{
                                    padding:0px 15px;
                                  } 
                                  #actpara1{
                                    margin-left: 0px !important;
                                    margin-top: 0px !important;
                                    font-size: 13px !important;
                                  }
                                  #timl{
                                    margin-left: 0px !important;
                                  }
                                  .yes{
                                    margin-right: 0px !important;
                                  }
                             #custom-search-input .glyphicon-search {
                                font-size: 16px !important;
                            }   
                            #propicf{
                              width: 100% !important;
                            }
                            #last {
                                padding: 12px 26px !important;
                            }
                             #selname {
                            
                            font-size: 12px !important;
                          }
                            .marrow .row {
                                margin-bottom: 20px;
                               border-bottom: 1px solid #9f9f9f;
                                padding: 0px 0px 15px 0px;
                            }

                        .sell2 .imageBox .thumbBox {
                          width: 312px !important;
                          height: 312px !important;
                            left: 2% !important;
                            top: 2% !important;
                          }
                          .hr-text::after {
 
                        line-height: 1em !important;
   
                        background-color: #f2f2f2;
                        font-size: 20px !important;
}
.innersell {
  padding: 2px 6px !important;
}
p>input[type=text]{
  width:20%; 
}
.mainlogo{
  width: 130px;
}
.ics li {
    font-size: 15px !important;
    margin: 0px 6px !important;
}
.ics {
    
    top: 81px !important;
    right: 93px !important;
    
}
.de {
    width: 100% !important;
}
.input-group {
    width: 100% !important;
    
}
.fcm {
    font-size: 12px !important;
    padding: 0px 3px !important;
}
.tcat{
  text-align: left !important;
}
#carousel-example{
  height: 70px !important;
}
/*                            .sell2 .imageBox .thumbBox {
    width: 286px !important;
    height: 312px !important;
}
.sell2 .imageBox {
    width: 327px !important;
    height: 350px !important;
}
   */   
     .col-item .photo p {
    position: absolute;
    top:0px !important;
    right: 20px;
    background-color: #2171ff;
    color: white;
    padding: 1px 3px !important;
}       
.conab{
  padding:0px !important;
}     
  .ftag li {
  margin-right: 7px !important;
  } 
  .saent {
    font-family: 'Fredoka One', cursive;
    font-size: 12px;
}
.ovhover {
    height: 108px;
   padding: 5px 30px;
}
.bin {
    font-size: 12px;
    margin-bottom: 0;
}
 
.ple0 {
    padding-left: 15px;
}  
.upperfoot {
    width: 95% !important;
  }
  .evnt1 {
    width: 100%;
    margin: 0px auto;
}
.evtname {
    font-size: 12px !important;
    margin: 0px;
}
.evtdate {
  font-size: 11px !important;
}
.vxs4{
  padding-left: 0px;
}
.sebotimg{
  width: 95% !important;

}
}

 @media (max-width:320px) {
  #nav-tabs > li > a {
   padding: 12px 24px !important;
}

  .pp2{
    padding: 0px !important;
  }
      .nevt {
   font-size:8px;
  border-bottom:1px solid white;
  margin-bottom: 6px;
    
} 
.newblog::before, .newblog::after {
    content: " ";
    position: absolute;
    width: 81px !important;
    height: 6px;
    border-top: 2px solid #505050;
    border-bottom: 2px solid #505050;
}
.newblog::after {
    margin: 20px 0 0 10px !important;
}
.newblog::before {
    margin: 20px 0 0 -92px !important;
}

  .twtright{
    padding: 0px 5px !important;
  }
  .fevs {
   margin-bottom: 0px !important;
}

  .sebotimg{
  width: 95% !important;

}
  .vxs4{
  padding-left: 0px;
}
  .evtdate {
    font-size: 11px !important;
}
  .evtname {
    font-size: 12px !important;
    margin: 0px;
}
  .evnt1 {
    width: 100%;
    margin: 0px auto;
}
  #navtabs2 > li > a {
    padding: 12px 12px !important;
}
  .upperfoot {
    width: 95% !important;
  }
  .clss {
margin-top: 38px !important;
position: absolute;
top: 70px;
text-align: center;
width: 100%;
}
.cls {
  margin-top: 56px !important;
}
#selltop{
  position: absolute;
top: 10px;
z-index: 10000;
left: 10px;
}
#searchnav {
    width: 174px !important;
}
.navbar-inverse {
    background-color: #dedede !important;
  }
  .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #101010;
    background-color: white !important;
}
#dropmenu1 li{
  padding: 0px !important;
  margin: 0px !important;
}

  #expired {
  position: absolute;
top: 155px;
padding: 0px 20px;

}

  .onetxt {
    width: 25% !important;
}
   .sell2 .imageBox .spinner {
  top: 0px !important;
  }
      .aboutusp {
    width:95% !important;
    padding: 25px 15px !important;
  }
  .aboutusp h1 {
  font-size: 24px !important;
  }
  .dt{
    padding-right:8px !important;
    padding-left:8px !important;
  }
  .col-item .photo p {
    position: absolute;
    top: 20px;
    right: 20px;
    background-color: #2171ff;
    color: white;
    padding: 1px 3px !important;
}
  .ics {
    top: 78px !important;
    right: 77px !important;
}
.fuf {
    background-color: #232323;
    padding: 20px 15px !important;
  }
  .navbar-nav > li {
    margin: 0px 0px !important;
}
  .sell2 #ib {
    width: 320px !important;
    height: 360px !important;
}
.sell2 .imageBox #tbb {
    width: 306px !important;
    height: 344px !important;
    left: 2% !important;
    top: 2% !important;
}
   .sm7{
    margin-top: 10px;
    text-align: left !important;
  }
  .btnall {
    padding: 7px 19px !important;
  }
  .spadno{
    padding: 0px;
  }
              #d {
                    padding: 12px 43px !important;
                }
                .page-sidebar {
 
    padding-bottom: 0px !important;
  }
  .chat-bubble-msg img{
    width: 179px !important;
  }
  .input-group-addon {
    padding: 6px 13px !important;
}
#producttitle{
  width: 120px !important;
}
.smily {
    width: 70% !important;
   
}
#hide1{
  text-align: left !important;
}
.reservedbtn {
  padding:4px 6px !important;
}
.feedbtn {
    padding:4px 6px !important;
}
.chat-messages {
    max-height: 335px;
    height: auto !important;
  }
                #home {
                    padding: 0px 0px !important;
                }
                .nav-tabs > li > a {
                  padding: 12px 31px !important;
                }
                .navbar-toggle {
                    margin-right:11px;
                }
                    #reserved {
                  top: 240px !important;
                }
                #tbox {
    left: 1% !important;
}
#imb {
    width: 289px !important;
  }
 
                #sold {
    top: 240px !important;
}
.likepad #reserved {
    top: 236px !important;
}
.likepad #sold {
    top: 236px !important;
}
                #file {
   width: 187px !important;
}
 #file.acc{
   width: 196px !important;
  }
  .btnsave {
    margin-left: 74px !important;
}
.sell2 .imageBox {
width: 287px !important;
height: 306px !important;
}
.sell2 .imageBox .thumbBox {
width: 272px !important;
height: 289px !important;
}

                .abccon {
                    width: 315px !important;
                }
                .btnsign {
                    padding: 7px 105px !important;
                }
                .comment {
                    background-color: #e6e6e6;
                    padding: 12px 3px !important;
                }
                .btn-facebook {
                    padding: 10px 51px !important;
                }
                .mod {

                    margin-bottom: 20px;
                }
                  .padno{
                    padding: 0px;
                  }
                  
                  
                  #top a {
                      font-size: 14px;
                  }
                  #pronew{
                    text-align: center !important;
                  }
                      .btnfollow {
                          padding: 10px 120px !important;
                      }
                      #pname {
                          
                          font-size: 16px;
                      }
                        .saent {
    font-family: 'Fredoka One', cursive;
    font-size: 12px;
}
.ovhover {
    height:96px;
    padding: 1px 30px;
}
.bin {
 font-size: 10px;
}  
.ple0 {
    padding-left: 15px;
}
}


@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css";
label {
  cursor: pointer;
  color: #666; 
}

label input[type="checkbox"] {
  display: none; 
}

label input[type="checkbox"] + .label-text:before {
  content: "\f096";
  font-family: "FontAwesome";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  width: 1em;
  display: inline-block;
  margin-right: 5px; 
}

label input[type="checkbox"]:checked + .label-text:before {
  content: "\f14a";
  color: #06a3e9; 
}
    
label input[type="checkbox"]:disabled + .label-text {
  color: #aaa; 
}
    
label input[type="checkbox"]:before {
  content: "\f0c8";
  color: #ccc; 
}



h3{
  color: #fff;
  text-align: center;
  font-size: 30px;
  font-weight: 100;
}

.login__form{
  background-color: #fff;
  padding: 35px 16px;
  border-radius: 5px;
}

.form__control{
  display: block;
  margin-bottom: 10px;
  height: 40px;
  width: 350px;
  border-radius: 5px;
  border: 1px solid #ccc;
}

.form__control:focus{
  outline:none; 
  border:1px solid #29B6F6;
  -webkit-box-shadow: 0px 0px 5px  #E91E63;
  box-shadow: 0px 0px 1px  #29B6F6;
}

.btn {
    display: block;
    border: 1px solid gray !important;
    height: 38px;
    width: 100%;

    transition: all 0.5s ease;
    cursor: pointer;
    outline: none;
    font-family: 'Lato', sans-serif;
    font-weight: 600;
}

.btn__login{
  background-color:#3C9F55;
  color: #fff;
  font-size: 18px;
}

.btn__login:hover{
  background-color: #fff;
  color:#3C9F55;
  border: 1px solid #3C9F55;
}

#signup__username{
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAA7UlEQVR4Aa2VCQ2EMBREawELWKgFLKwFLNRCLWABC1jAwF4WsMBy/E1+JsMxSZM8bt70bvi8XneJC8kId1DE08LXzsNCpcnPxR3cjxAgy9uF2YmDEiCJ1QBVjNQmpwGyGDEpDaBiGG5KwLQQmbwzccsFeoAuFgKs18/bWKQ2eb/eNAuzkUqU3FyDk1+Okvwvkes0TzTxd6FHebAAnBiV65NMRgWbUInJ8cMIMuy0hwEFInII+C7MICZDF5pSkI9EzALyqVxc8VCEpUe5LubrEe/QBncZkcYVLIO8wCy1mvtJVNtNaTpfpVSQdqH6ARac3tEPInsoAAAAAElFTkSuQmCC') left 8px center no-repeat;
  padding-left: 40px;
  font-size: 15px;
  color: black;
  font-weight: bold;
}

#signup__password{
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAXCAYAAADpwXTaAAAAuUlEQVR4AcXUUY0DIRCH8bGABSxgYS3UwloYC1g4LVhAwebWAhbo12QeNlzKUkJ6m/ye/sn30AmV3vd7HB56sUPekc4YUVGQkFFxInwS+7GIQi48sm1hJBZQ8Wg343AijcQiTkjHjgp3F0tGOjaLbSMxhfR8NeZtzHbN7UaFXoPNDzotw4ldpCJCJngUxD+XmZReRmMBbkVMbS/rYlgRaw80HzMVuipWoP97zSkWW/oCFr/N5l9jijWe5ji9FMKDOfwAAAAASUVORK5CYII=') left 8px center no-repeat;
  padding-left: 40px;
   font-size: 15px;
   color: black;
   font-weight: bold;
}

.forgot__password{
  text-decoration: none;
  color: #4B5052;

  font-size: 14px;
  margin-top: 1px;
}

.login__options{
  margin-bottom: 15px;
  font-weight: 600;
  font-size: 15px;
  font-family: 'Source Sans Pro', sans-serif;
}

.form__group{
  margin-bottom: 15px;
}

h5{
  width: 100%;
  text-align: center;
  border-bottom: 1px solid #dbdbdb;
  line-height: 0.1em;
  margin: 30px 0 20px; 
}

h5 span { 
  background:#fff; 
  padding:0 10px; 
}

.social__login{
  display: flex;
} 

.social__login a{
  flex: 1;
  text-align: center;
  text-decoration: none;
  line-height: 45px;
  margin: 3px;
}

.social__login i{
  margin-right: 10px;
}

.btn__google{
  background-color: #e74c3c;
  color: #fff;
  font-size: 18px;
}

.btn__google:hover{
  background-color: #fff;
  color: #e74c3c;
  border: 1px solid #e74c3c;
}

.btn__facebook{
  background-color: #06a3e9;
  color: #fff;
  font-size: 18px;
}

.btn__facebook:hover{
  background-color: #fff;
  color: #06a3e9;
  border: 1px solid #06a3e9;
}

.signup__link a{
  text-decoration: none;
  color: #E91E63;
}

.signup__link{
  font-weight: 600;
}

.signup__link span{
  color: #4B5052;font-family: 'Source Sans Pro', sans-serif;
}






/*signup page*/
.pad{
  width: 65%;
  margin: 0px auto;
 background-color: white;
  margin-top: 50px;
  margin-bottom: 50px;
  
  border-radius: 4px;
box-shadow: 0 0 5px 0 #b3b3b3;
border-top: 3px solid #d2232a;
}
.line{
  margin-top: 10px;
  margin-bottom: 10px;
}
#logo{
  margin-top: 10px;
}
.pad2{
  padding: 0px 35px;
}
.pad1{
  padding: 0px 24px;
  background-color:#f2f2f2;
  width: 46%;margin-bottom: 35px;
}
#para1{
  line-height:2;
}
.btn-facebook {
  color: #fff;
  background-color: #3c599f;
  border-color: #30477f;
 padding: 12px 0;
border: none;
font-size: 15px;
width: 100%;
display: inline-block;
text-align: center;
}
.btn-facebook:hover {
  color: #fff;
}
.mod{
  box-shadow: 0 0 5px 0 #b3b3b3;
border-top: 3px solid #d2232a !important;
border-radius: 4px;
}
.btnverify{
  background-color:#f2f2f2;
  color:black;
  padding: 8px 0px;
 border: 1px solid black;
 width: 100%;

}
.btnsign{
  background-color: #2f8bcc;
  color: white;
 padding: 8px 149px;
  margin-bottom:20px;
  border: white;
  font-size: 17px;
  margin-top: 15px;
}
.btnsignnn{
  background-color: #2f8bcc;
  color: white;
 padding: 10px 0px;
  margin-bottom: 50px;
  border: white;
  font-size: 17px;
  margin-top: 20px;
  width: 100%;
}
/*
end here*/



/*/*home page css strat here*/
.navbar-inverse{
  background-color: white;
 border:1px solid #E1DDDD;
 border-radius: 0px !important;

}

.navbar-inverse .navbar-nav > li > a {
    color:#625e5e;
}
.navbar-inverse .navbar-nav > li > a:hover {
  color: #fff;
  background-color: #256afa;
}

.navbar .nav > li > a
{
font-size: 13px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
}

.navbar-inverse .navbar-toggle {
    border-color: #333;
    background-color: black;
}
.sell{
  padding: 10px 27px;
  background-color: #bd1f26;
border-color: #94191e;
box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
  color: white;
  
  border-radius: 5px;
  letter-spacing: 1px;


}


#custom-search-input{
  
    border: solid 1px #AEAEAE;
    border-radius: 3px;
    background-color: #fff;
}

#custom-search-input input{
    border: 0;
    box-shadow: none;
}

#custom-search-input button{
    margin: 2px 0 0 0;
    background: none;
    box-shadow: none;
    border: 0;
    color:#F37D0B;
    padding: 0 8px 0 10px;
   
}

#custom-search-input button:hover{
    border: 0;
    box-shadow: none;

}

#custom-search-input .glyphicon-search{
    font-size: 15px;
}
#sea{
  font-family: 'Roboto', sans-serif !important;
}
.marrow .row{
margin-bottom: 15px;
}
.pro1 img{
  border-radius: 9px 9px 0 0;
}
#top{
  list-style-type: none;
  display: inline;
}
#browse{
display: inline;
font-size:16px;padding: 0;
font-family: 'Roboto', sans-serif !important;
}
#line1{
display: inline;
color: #b3b3b3;
font-size: 15px;
font-family: 'Roboto', sans-serif !important;
}
#shop{
  font-family: 'Roboto', sans-serif !important;
  font-size: 20px;
}
.bg{
  background-color: white;
  margin-bottom: 50px;
  border-radius: 5px;
}
#top1{
  list-style-type: none;
}
#eg{
  margin-left:20px;
  font-family: 'Roboto', sans-serif !important;
  color: gray;
  text-shadow: 0 1px 0 #fff;
  font-size: 22px;

}
.pro1{
  background-color: white;
  border: 1px solid #cfcfcf;
box-shadow: 0 1px 3px rgba(12, 12, 12, 0.2);
border-radius: 9px;
margin-bottom: 12px;
}
#pname{
  text-align: center;
  font-family: 'Roboto', sans-serif !important;
  margin-top: 10px;
 
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0px 9px;
  color: black;
font-size: 16px;

}
.btnheart{
  background-color: white;
  border:1px solid #878484;
  position: absolute;
  top: 6px;
  right: 5px;
  padding: 2px 6px;
}
#price{
  color:#9b9b9b;
  text-align: left;
}
#like{
  float: right;
  margin-right: 5px;
  color:#878484;
}
#syour{
  color:#f83535;
  font-size: 22px;
  margin-top: 40px;
}


/*footer page*/
#foot1{
  list-style-type: none;
  color: black;
}
.footer{
  width: 90%;
  margin: 0px auto;margin-bottom:90px;
  margin-top: 90px;
}
#list{
  color: gray;
   font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.5;

}
.fontc li>a{
color: gray;
}
#footmain{
  color: #b3b3b3;
   font-family: 'Roboto', sans-serif;
  font-size: 16px;
}
#rightsep{
  position: absolute;
  top: 0px;
  margin-left: 170px;
 height: 100%;
}


/*end here*/

/*setting page start here*/
.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}


/*end here*/




.mega-menu {
  padding: 10px 0px ! important;
  width: 1000px;
  border-radius: 0;
  margin-top: 0px;
  }

  .mega-menu li {
    display: block;
    font-size: 12px;
    padding: 3px 0px;
    }

    .mega-menu li.mega-menu-column {
      margin-right: 20px;
      width: 150px;
    float: left;
      }

      .mega-menu .nav-header {
      padding: 0 !important;
      margin-bottom: 10px;
      display: inline-block;
      width: 100%;
      border-bottom: 1px solid #ddd;
      }
      .mega-menu img { padding-bottom: 10px;}







/* Disable Toggle style
********************************/  

/* Dropdown Toggle on style */
.navbar .nav li.dropdown.open > .dropdown-toggle, 
.navbar .nav li.dropdown.active > .dropdown-toggle, 
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
    background: inherit; /* Set to inherit when using mouse hover to open dropdown */
    color: inherit;
    }   
    /* Toggle off style */
    .navbar .nav li.dropdown.open.active > .dropdown-toggle,
    .navbar .nav > li.dropdown > a:focus { 
    background: inherit;
    color: inherit;
    }
    /* Toggle hover */
    .navbar .nav li.dropdown > .dropdown-toggle:hover,
    .navbar .nav li.dropdown.open > .dropdown-toggle:hover {
    background-color: #DDDDDD;
    }
            
            
    /* Toggle caret*/
    .navbar .nav li.dropdown > .dropdown-toggle .caret {
        border-bottom-color:;
        border-top-color:;
        }
        /* Toggle caret hover */
        .navbar .nav li.dropdown > a:hover .caret, 
        .navbar .nav li.dropdown > a:focus .caret {
        border-bottom-color: #333;
        border-top-color: #333;
        }
        /* Toggle caret active */
        .navbar .nav li.dropdown.open > .dropdown-toggle .caret, 
        .navbar .nav li.dropdown.active > .dropdown-toggle .caret, 
        .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
        border-bottom-color:#333;
        border-top-color: #333;
        }



/* Hover style
********************************/ 
.navbar .nav > li > a, .mega-menu a
 { 
  -webkit-transition: all 200ms ease;
   -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
     -o-transition: all 200ms ease;
        transition: all 200ms ease; 
  
     /* -webkit-transform: translate3d(0, 0, 0); Webkit Hardware Acceleration*/ 
       -webkit-backface-visibility: hidden; /* Safari Flicker Fix #2 */
       -webkit-transform: translateZ(0);
} 

.profile{
  width: 88%;
  margin: 0px auto;
  margin-bottom: 200px;
  border: 1px solid lightgray;
}
.div3{
  background: #e1e1e1 !important;
  border: 1px solid lightgray;
  padding: 0px;
  width: 94%;
}

.single-line-divide{
   color:#4b4a4a;
   letter-spacing: 1.5px;
   font-family: 'Roboto', sans-serif;
}
.div9{
 width: 90%;
margin: 0px auto;
float:left;
}
.nav-stacked{
  height:400px;
}
.btnsave{
 background-color:#239F23;
margin-left: 126px;
margin-top: 23px;
margin-bottom: 5%;
padding: 10px 50px;
color: white;
border: none;
}
.btnsave:hover{
  background-color:#0D680D; 
}
.col-form-label{
  text-align: right;
}
.btnreset{
   background-color:#239F23;
    margin-left: 35%;
    margin-top: 2%;
    margin-bottom: 5%;
    padding: 10px 35px;
    color: white;
    border: none;
}
.btnreset:hover{
  background-color:#0D680D; 
}
.btnfacebook{
  background-color: white;
border: 1px solid lightgray;
padding: 11px 87px;
border-radius: 7px;
margin-left: 20%;
font-size: 18px;
}

.btnfacebook:hover{
background-color: lightgray;

}
/*end here*/





/*profile page strat here*/
.colmd8{
padding: 15px 20px;
 background-color: white;
  border-radius: 10px;
 

}
.ra1{
  margin-bottom: 200px;
}
.review{
  background-color: white;
  color: black;
    border-top: 10px solid #8abc68;
    padding: 10px 20px;
    margin-top: 25px;
}

.comment{
   background-color:#e6e6e6;
   padding: 12px 20px;
}

.pro img{
  border-radius: 9px 9px 0px 0px;
}

.com1{
  background-color: white;
  border-left:10px solid #8abc68;
  padding: 10px 19px;
}

.tabscon{
  margin-top: 25px;
}

.nav-tabs > li > a{
  padding: 12px 93px;
  color: #717171;
}

.navtabs2 > li > a {
    padding: 12px 63px;
}

.getheart{
  float: right;
  margin-right: 5px;
  color: #cfcfcf;
}
.btnheart1{
  position: absolute;
top: 6px;
margin-left: 131px;
}
.btnfollow{
    background-color: white;
    border: 1px solid gray;
    padding: 10px 0px;
    width: 100%;
    font-size: 15px;
}
.btnfollow:hover{

background-color:#3396da;
color: white;
border: 1px solid white;
transition: 1s;

}
.hh4{
  font-size: 16px;

}
.hh4 a{
  color: black;
}
.btn-info{
padding: 5px 0;
border: 1px solid #8abc68;
width: 100%;
background-color: #8abc68;
}
.btn-info:hover{
  background-color: #609c37;
  border:1px solid #609c37;
}
#menu2{
  padding: 0px 40px;
}
.btnhearth{
  background-color: white;
  border:1px solid #878484;
  position: absolute;
  top: 8px;
  margin-left: 108px;
}
/*end here*/



/*Activity page */
.act{
  width: 65%;
  margin: 0px auto;
  border-radius: 10px;
    padding: 15px 45px;
}



/*end here*/


/*sell page*/
.selling{
  background-color: white;
  border-radius: 5px;
  padding: 10px 0px;;box-shadow: 0 1px 3px rgba(12, 12, 12, 0.2);
}
.innersell{
  width: 95%;
  margin: 0px auto;
  padding:5px 20px;
  margin-bottom:5px;
}
.btnclass{
  border: 1px solid #2f8bcc;
  border-radius: 0px;
  background-color:#2f8bcc;
  padding: 8px 1em;
  font-weight: bold;
  border-radius: 5px;
  color: white;
  letter-spacing: 1px;
  font-family: 'Roboto', sans-serif;
}
.btnclass:hover{
  background-color:#397dae;
  border: 1px solid #2f8bcc;
  color: white;

}
#btnZoomOut{
  background-color: white;
  border: 1px solid gray;padding: 1px 7px;margin-right: 1px;
}
#btnZoomOut:hover{
  background-color: black;
  color: white;
}
#btnZoomIn{
  background-color: white;
  border: 1px solid gray;padding: 1px 7px;margin-right: 1px;
}
#btnZoomIn:hover{
  background-color: black;
  color: white;
}
#btnCrop{
  background-color: white;
  border: 1px solid gray;padding: 1px 7px;
}
#btnCrop:hover{
  background-color: black;
  color: white;
}
.btnclassl{
  border: 1px solid black;
  border-radius: 0px;
  background-color: white;
  text-transform: uppercase;
  padding: 15px 0px;
  width: 100%;
  font-weight: bold

}
.btnclassl:hover{
  background-color:#2f8bcc;
  border:1px solid white;
  color: white;
  
  text-transform: uppercase;
  transition: 1s;
}
.imgframe{
  
}

/*end here*/



.searchpan{
  height: 45px;
}


/*like & product page code strat here*/
.btnheartt{
  background-color: white;
  border:1px solid #878484;
  position: absolute;
  top: 8px;
  margin-left: 70px;
}

.btn{
  background-color: white;
  border: 1px solid #c2c0c0 !important;
  position: absolute;
}

/*end here*/

.cartdisplay{
background-color: white;
box-shadow:0 1px 3px rgba(137, 137, 137, 0.2);
border-radius: 5px;
padding: 30px
}

#full{
  font-family: 'Roboto', sans-serif;
  font-size: 22px;
}

#Getting{
   font-family: 'Roboto', sans-serif;
   font-size: 18px;color: #999;
}

.chattobuy{
padding: 10px 50px;
color: white;
font-size: 16px;
background-color: #2f8bcc;
margin-top: 25px;
border: 1px solid white;
}

.btnlike{
padding: 10px 50px;
color: white;
font-size: 16px;
background-color: #2f8bcc;
margin-top: 25px;
border: 1px solid white;
}

#home{
  padding: 0px 20px;
  line-height: 2;
}

#marker{
margin-left: 25px;
}

#add{
  margin-left: 38px;
  overflow-x: hidden;
}

#mailing{
  overflow-x: hidden;
}

#menu1{
 padding: 0px 15px;
}

.btncomment{
  padding: 7px 13px;
  background-color: white;
  border: 1px solid black;
  margin-top: 5px;
}

.meetseller{
  background-color: white;
  padding: 2px 25px;border-radius: 5px;box-shadow:0 1px 3px rgba(137, 137, 137, 0.2);
  position: relative;
}

.btnheartnew{
  background-color: white;
  border:1px solid #878484;
  position: absolute;
  top: 8px;
  margin-left: 168px;
}

.btnfilter{
  margin-top: 25px;
border-radius: 0px;
border: 1px solid gray;
padding: 6px 0px;
width:100%;
transition: 0.2s;
}

.btnfilter:hover{
  background-color:gray;color: white;transition: 0.2s;
}

.btnheartcat{
      background-color: white;
    border: 1px solid;
    padding: 4px 8px;
    position: absolute;
    top: 6px;
    margin-left: 117px;
  }



#demo{
  background-color: white;
  border:1px solid lightgray;
  position: absolute;
  z-index: 1000;
  width: 100%

 
}

.btnfil{
  border: none;
    background-color: #2f8bcc;
    padding: 10px 0px;
    width: 100%;
    color: white;
    font-weight: bold;
}
.maincont{
  width: 90%;
  margin: 0px auto;
  padding: 20px 0px;
}


.btnlist{
  padding: 10px 0px;
margin: 14px 0px;
background-color:#2f8bcc;
border:1px solid #21628f;
color: white;
font-size: 17px;
border-radius: 4px;
width: 100%;
}
.btnlist:hover{
background-color: #2a7db8;
border:1px solid #21628f;
  color: white;
}
.btnke{
    padding: 10px 0px;
margin: 14px 0px;
background-color: white;
border:1px solid #b4b4b4;
font-size: 17px;
width: 100%;
border-radius: 4px;
}
.btnke:hover{
  background-color:#e6e6e6;
 border:1px solid #b4b4b4;
  
}
.input-group-addon, .input-group-btn {
    width: 0px;
}


.sell2   .form-control{
  border: none;
  background-color: white;
}
.sell2 .form-control:hover{
  border: none;
}
.sell2 .form-group{
      border:1px solid #ececec;
    padding: 17px 20px;border-radius: 3px;
}
/*.action
        {
            width: 400px;
            height: 30px;
            margin: 10px 0;
        }
        .cropped>img
        {
            margin-right: 10px;
        }*/

       .sell2 .imageBox
{
    position: relative;
    height:360px;
    width: 100%;
    border:1px solid #aaa;
   background: #fff;
    overflow: hidden;
    background-repeat: no-repeat;
    cursor:move;
}

.sell2 .imageBox .thumbBox
{
     position: absolute;
     top: 5%;
    left: 4.2%;
    width: 322px;
    height: 320px;
   
    /* margin-top: -100px; */
    /* margin-left: -100px; */
    box-sizing: border-box;
    border: 1px solid rgb(255, 255, 255);
    box-shadow: 0 0 0 1000px rgb(0, 0, 0);
    background: none repeat scroll 0% 0% transparent;
}

.sell2 .imageBox .spinner
{
    position: absolute;
 top: 10px;
    left: 0;
    bottom: 0;
    right: 0;
    text-align: center;
    line-height: 365px;
    color: #04a823;
}
.sell2 .radio {

  display: inline;
}
.sell2 .radio input[type="radio"] {
  position: absolute;
  opacity: 0;
}
.sell2 .radio input[type="radio"] + .radio-label:before {
  content: '';
  background: #f4f4f4;
  border-radius: 100%;
  border: 1px solid #b4b4b4;
  display: inline-block;
  width: 1.4em;
  height: 1.4em;
  position: relative;
  top: -0.2em;
  margin-right: 1em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
}
.sell2 .radio input[type="radio"]:checked + .radio-label:before {
  background-color: #3197EE;
  box-shadow: inset 0 0 0 4px #f4f4f4;
}
.sell2 .radio input[type="radio"]:focus + .radio-label:before {
  outline: none;
  border-color: #3197EE;
}
.sell2 .radio input[type="radio"]:disabled + .radio-label:before {
  box-shadow: inset 0 0 0 4px #f4f4f4;
  border-color: #b4b4b4;
  background: #b4b4b4;
}
.sell2 .radio input[type="radio"] + .radio-label:empty:before {
  margin-right: 0;
}
/*aboutuspage start*/
.topmarg{
  margin-top: 15px;
  margin-bottom: 30px;
}
.xyz{
  border: 1px solid #e6e6e6;
  margin-top:2px;
padding: 20px 2px;
cursor:pointer
}
.page-sidebar {
    padding-top: 16px;
    padding-bottom: 60px;
}
.aside{
    display: block;
}
.widget.links-widget {
    padding: 0;
}
.widget:last-child {
    margin-bottom: 0;
}
.widget {
    position: relative;
    display: block;
    margin-bottom: 30px;
}
.white-container {
    margin-bottom: 30px;
    padding: 20px 30px;
    -webkit-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    background: #ffffff;
    -webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,.1);
    box-shadow: 0px 1px 3px 0px rgba(0,0,0,.1);
}
.widget.links-widget > ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.widget.links-widget > ul > li.active > a {
    color: #2aadde;
}
.widget.links-widget > ul > li > a {
    display: block;
    border-bottom: 1px solid #e6e6e6;
    color: inherit;
    padding: 15px 20px;
    text-decoration: none;
}
.loaded a {
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
}
a {
    color:#2f8bcc;
    text-decoration: none;
    cursor: pointer;
}

.widget.links-widget > ul > li > a::before {
  position: relative;top: -1px;
  margin-right: 20px;
  color: inherit;
  content: '\f054';
  font-size: 8px;
  font-family: 'FontAwesome';
}
.widget.links-widget > ul > li > a:hover {
   color: #2aadde;
    }
    #name{
      text-align: left;
    }
    #inbox,#archived{
      font-weight: bold;
    }


    .btnar{
      margin-left: 20px;
padding: 7px 14px;
border: 1px solid lightgray;
border-radius: 5px;
background-color: white;
    }
    .btnde{
              margin-left: 0px;
              padding: 7px 20px;
              border: 1px solid lightgray;
              border-radius: 5px;
              background-color: white;
              display: none;

    }
    .btnall{
              padding: 7px 20px;
              border: 1px solid #999;
              border-radius:5px 0px 0px 5px;
              background-color: #edecec;
              border-right: 0px;
          
    }
    .btnall:hover{
      background-color:#d4d4d4;
    }
    .btnbuy{
              padding: 7px 20px;
              border: 1px solid #999;
              
              background-color: #edecec;
              
    }
     .btnbuy:hover{
      background-color:#d4d4d4;
    }
    .btnselling{
      padding: 7px 20px;
              border: 1px solid #999;
              border-radius:0px 5px 5px 0px;
              background-color: #edecec;
              border-left: 0px;
             
    }
     .btnselling:hover{
      background-color:#d4d4d4;
    }
    #selname{
      display: inline;
      font-size: 15px;
      font-weight: 600;
      position: absolute;
      margin-top: 1px;
      margin-left: 15px;
    }
    #postdate{
      color:gray;
      position: absolute;

      display: inline;
      margin-left: 15px;
      margin-top: 22px;
    }
    #producttitle{
      font-weight: bold;
    }
    #transactions{
      text-align: center;
      font-weight: bold;
       font-family: 'Roboto', sans-serif;
      font-size: 16px;
    }
    .btnforsale{
      background-color:#2a7db8;
      border:1px solid #21628f;
      color: #fff;
      font-weight: 400;
      padding: 6px 1em;
      font-size: 16px;
line-height: 1.6;
border-radius: 4px;
    }
      .btnforsale:hover{
         background-color:#21628f;
      }
      #morebrowse{
       
        color: #21628f;
      }
      #productchat{
        color: #2f8bcc;
        font-weight: 500;
        font-size: 15px;
       
       
      }
     .statusacc
     {
          background-color:#8abc68;
          display: inline;
         
          top: 54px;
          
          padding: 0px 8px;
          border-radius: 6px;
          color: white;
        }
        .reservedbtn 
        {
          background-color: white;
          color: #383838;
          border: 1px solid lightgray;
          /*position: absolute;*/
          top: 48px;
          left: 190px;
          padding: 6px 9px;
          border-radius: 7px;
          transition: 1s;
        }
        .feedbtn{
          background-color: white;
          color: #383838;
          border: 1px solid lightgray;
         /* position: absolute;*/
          top: 48px;
          left:310px;
          padding: 6px 9px;
          border-radius: 7px;
          transition: 1s;

        }
        .reservedbtn:hover{
          background-color: lightgray;
          transition: 1s;
        }
        .feedbtn:hover{
          background-color: lightgray;
          transition: 1s;
        }
      #pricepro{
        
        display: inline;
        top: 25px;
        color: gray;
       margin-left: 20px;
      }
      .u-horizontal-full{
        font-weight: bold;
      }
      .btnoffer{
        padding: 8px 77px;
        margin-top: 16px;
        color: #fff;
        background-color: #2f8bcc;
        border:1px solid #266fa3;
        border-radius: 4px;
      }
      .btnoffer:hover{
        background-color:#266fa3; 
      }
      #hrline{
        border-top: 1px solid #cbcbcb;
      }
      #safty{
      color: #b0b0b0;
font-size: 15px;
      }
      #safty:hover{
        color: #2f8bcc;
      }
      .btnblock{
          font-size: 13px !important;
          color: #333;
          background-color: #fff;
          border:1px solid #ccc;
          text-align: center;
          padding: 9px 18px;
          font-weight: 400;
      }
      .btnreport{
        font-size: 13px !important;
        color: #333;
        background-color: #fff;
        border:1px solid #ccc;
        text-align: center;
        padding: 9px 18px;
        font-weight: 400;
      }
      .btnblock:hover{
          background-color: #ccc;
          transition: 0.5s;
      }
      .btnreport:hover{
        background-color: #ccc;
        transition: 0.5s;
      }
      .chat-message.mod-me {
    text-align: right;
    padding-right: 1em;
}
.chat-message {
    position: relative;
}
.chat-bubble.mod-me {
    background: #f9ddde;
}
.chat-bubble {
    display: inline-block;
    position: relative;
    margin-bottom: 3px;
    border-radius: 4px;
    padding: 1px 17px;
}
.chat-message.mod-me {
    text-align: right;
}

.chat-bubble-msg {

    text-align: left;
    max-width: 400px;
    word-wrap: break-word;
}
.chat-message.mod-other {
    text-align: left;
    padding-left: 36px;
    margin-left: 1em;
}
.chat-message {
    position: relative;
}
.chat-message-img-wrapper {
    position: absolute;
    bottom: 0;
    left: 0;
}
*, *::after, *::before {
    box-sizing: border-box;
}
.chat-message.mod-other {
    text-align: left;
}
.chat-bubble.mod-other {
    background:#f2f2f2;
    margin-left: 16px;
}
.chat-bubble {
    display: inline-block;
    position: relative;
    margin-bottom: 3px;
    border-radius: 4px;
   padding: 10px 17px;
}
.chat-messages {
    height: 460px;
    overflow-y: scroll;
    padding:10px 10px;
    border-right: 1px solid #e6e6e6;
}
.chat-form {
    position: relative;
    border-top: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    padding: 1em;
    background: #fafafa;
    border-bottom-left-radius: 6px;
}
.chat-form-input {
    background: transparent;
    overflow-y: hidden;
    height: auto;
    width: 100%;
    padding-right: 80px;
    border: none;
    resize: none;
}
/*end here*/
#chattext{
  width: 100%;
padding: 8px 17px;
border: 0px;
}
.btnnewsend{
  border: none;
background: transparent;
color: #2f8bcc;
font-size:16px;
 font-family: 'Roboto', sans-serif;
margin-top: 7px;
}
.chat-img-upload-icon:hover {
    color: #666;
}
.chat-img-upload-icon {
    color: #b3b3b3;
    cursor: pointer;
    margin-top: 5px;
}
.chat-img-upload-label {
    position: relative;
}
input[type="file"] {
    display: block;
}
.chat-img-upload-input {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    overflow: hidden;
}
button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
input {
    line-height: normal;
}
button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}


/*like page css here*/
.likepad{
  width: 85%;
  margin: 0px auto;
}
#commentline{
margin-left: 45px;
}
/*end here*/

.navbar-nav{
  width: 500px;
}
.btnUnlike {
    background-color: #bd1f26;
border-color: #7e1519;
}

.btnUnlike i{
    color:#fff
}
.btnUnlike1 {
    background-color:pink
}

.btnUnlike1 i{
    color:#fff
}
#products {
    width: 100%;
    margin: 2em auto;
    max-width: 600px;
}

#products-wrapper {
  
overflow: hidden;
margin: 0 auto;

position: relative;
}

#products-container {
    position: relative;
}

#products-wrapper img {
    display: block;
    margin: 0 auto;
    position: relative;
}

#thumb-nav {

    text-align: center;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    margin-top: 1.5em;
    background: #eee;
}

#thumb-nav img {
    display: inline-block;
    margin-right: 0.5em;
}
#abclogo{
  margin-top: 17px;
}

.navbar-right{
  width:300px;
}
.new{
  width:673px;
}
#catnewmar{
  margin-left: 20px;
  margin-right: 20px;
   font-family: 'Roboto', sans-serif;
}
#searchnav{
  height: 38px;
width: 414px;
   font-family: 'Roboto', sans-serif;
  font-size: 14px;
}
#actbtnn{
  padding: 0px 21px;
   font-family: 'Roboto', sans-serif;
  font-size: 12px;

}
#selltop{
  margin-top: 1px;
  font-family: 'Roboto', sans-serif;

}

.input-group-addon{
  padding: 6px 22px;
}
#abclogo{
  width: 110px;
}

.dropdown-menu > li > a {
    
    padding: 4px 20px;
  }
   .dropdown-menu > li > a :hover{
    text-decoration: none;
   }    
.dropdown-menu > li.kopie > a {
    padding-left:5px;
}
 
.dropdown-submenu {
    position:relative;
}
.dropdown-submenu>.dropdown-menu {
   top:0;left:100%;
   margin-top:-6px;margin-left:-1px;
   -webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;
 }
  
.dropdown-submenu > a:after {
  border-color: transparent transparent transparent #333;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  content: " ";
  display: block;
  float: right;  
  height: 0;     
  margin-right: -10px;
  margin-top: 5px;
  width: 0;
}
 
.dropdown-submenu:hover>a:after {
    border-left-color:#555;
 }

.dropdown-menu > li > a:hover, .dropdown-menu > .active > a:hover {
  text-decoration: underline;
}  
  

@media (min-width: 320px) {
  .dropdown-menu {
    padding-left:0px !important;
}
  
  #navbar {
    text-align: center;
  }
    .navbar-nav  {
     display: inline;
  }
  .navbar-default .navbar-brand {
    display: inline;
  }
  .navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
  }
  .navbar-default .navbar-nav .dropdown-menu > li > a {
    color: red;
    background-color: #ccc;
    border-radius: 4px;
    margin-top: 2px;   
  }
   .navbar-default .navbar-nav .open .dropdown-menu > li > a {
     color: #333;
   }
   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
   .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
     background-color: #ccc;
   }

   .navbar-nav .open .dropdown-menu {
     border-bottom: 1px solid white; 
     border-radius: 0;
   }
  .dropdown-menu {
      padding-left: 10px;
  }
  .dropdown-menu .dropdown-menu {
      padding-left: 20px;
   }
   .dropdown-menu .dropdown-menu .dropdown-menu {
      padding-left: 30px;
   }
   li.dropdown.open {
    border: 0px solid red;
   }
}  

@media (min-width: 768px) {
 ul.nav li:hover > ul.dropdown-menu {
    display: block;
  }

}
 
#custom-search-input input {
    height: 36px;
    font-size: 16px;
}
#basic-addon3{
  border-left:1px solid lightgray; 
  border-right: 0px;
  border-top: 0px;
  border-bottom: 0px;

}
#secsear{
  color: orange;
}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    color:#000
}
.image11 {
-webkit-transition: all 0.7s ease;
transition: all 0.7s ease;
} 

.hr-line {
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
}
.hr-line:after, .hr-line:before {
  content: '';
  background-color:lightgray;
  height: 1px;
  width: 100%;
  margin: 10px;
}
.term{
  width: 70%;
  margin: 0px auto;
  border: 1px solid lightgray;
  background-color: white;
  padding: 0px 40px;
}

div.show-image:hover img{
    opacity:0.5;
}
div.show-image:hover .fa-times-circle{
    display: block;
}
.fa-times-circle {
    position:absolute;
    display:none;
       font-size: 18px !important;
       top: 0;
right:0
      
}

#viewmorenew:hover{
text-decoration: none;
}
.btnheartl {
   
    border: 1px solid #878484;
    position: absolute;
    top: 6px;
    margin-left: 145px;
}
#pname1 {
    text-align: center;
    font-family: 'Roboto', sans-serif !important;
    margin-top: 10px;
   
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0px 9px;
}
#usname{
  font-size: 20px;
}
.contus{
  width: 80%;
  margin: 0px auto;
  line-height: 1.5;
 
  text-align: center;
}
#hllo{
  font-size: 36px;
}
#p11{
  font-size: 16px;
color: #5d5d5d;
}
#p12{
  font-size: 16px;
color: #5d5d5d;
}
#drop{
  font-size: 42px;
margin-top: 40px;
}
#namec,#emailc,#commentc{
  width: 35%;
  border-radius: 0px;

  margin: 0px auto;
}
.btnsubc{
  background:#353535; 
  color: white;
  padding: 10px 35px;
  font-size: 15px;
  border: 0px;
  margin-bottom: 50px;
  border-radius: 5px;
}
.btnsubc:hover{
  background-color: #222;
  transition: 1s;
}
#hrbt{
  border-top: 1px solid #dbdbdb;
}
.btnfacek{
background: #4267b2;
border: 1px solid #4267b2;
color: white;
border-radius: 5px;
padding: 1px 14px;
}
.btntweetk{
  background-color: #1b95e0;
  border: 1px solid #1b95e0;
  color: white;
  border-radius: 5px;
  padding: 1px 8px;
}
#ab1{
  height: 145px !important;
  width: 145px ;
}
#propicf{
   padding: 0px 16px;
   width: 100%;
  }


.show-image >img{
  width: 100% !important;
}
div.show-image:hover img{
    opacity:0.5;
}
div.show-image:hover #cropcheck{
    display: block;
}
#cropcheck {
    position:absolute;
    display:none;
       font-size: 18px !important;
       margin-top: 3px;
}
#cropcheck{
   top: 2px;
margin-left: 4px;
    }


    /*scroll to top*/

.scroll-top-wrapper {
    position: fixed;
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
    text-align: center;
    z-index: 99999999;
    background-color: #777777;
    color: #eeeeee;
    width: 30px;
    height: 30px;
    line-height: 25px;
    right: 30px;
    bottom: 30px;
    padding-top: 2px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
  }
.scroll-top-wrapper:hover {
  background-color: #888888;
}
.scroll-top-wrapper.show {
    visibility:visible;
    cursor:pointer;
  opacity: 1.0;
}
.scroll-top-wrapper i.fa {
  line-height: inherit;
}

/*
Free App template for Bootstrap 3
Code snippet by maridlcrmn for Bootsnipp.com
Follow me on Twitter @maridlcrmn
Image credits: unsplash.com
Image placeholders: placemi.com
*/


.mt-100 {
    margin-top: 100px; 
}
.mb-100 {
    margin-bottom: 100px;
}

.icon {
    width: 32px;
    height: 32px;
    text-align: center;
    padding: 7px 8px;
    border: 2px solid;
    border-radius: 50%;
}

.header {
    padding-top: 50px;
    background-color: #eee;
    overflow: hidden;
}
/*.footer {
    color: #887;
    background-color: #eee;
    padding-top: 30px;
    padding-bottom: 30px;
}*/

.content {
    position: relative;
    display: table;
    width: 100%;
    min-height: 100vh;
}
.pull-middle {
    display: table-cell;
    vertical-align: middle;
}

.btn {
    padding-left: 25px;
    padding-right: 25px;
}
.btn-circle {
    border-radius: 20px;
}


.input-group input:focus,
.input-group input:active {
    outline: 0;
    box-shadow: none;
}
.input-group-btn:last-child>.btn {
    z-index: 2;
    margin-left: -18px;   
    border-radius: 20px;
}

.phone {
    position: relative;
    max-width: 263px;
    margin: 0 auto;
    padding: 65px 15px 55px;
    border: 2px solid #ddd;
    border-radius: 20px;
    background-color: #222;
    box-shadow: 20px 20px 40px #887;
}
    /*end here*/

div.show-image:hover .show-images{
    visibility: visible;
}

.show-images{
  visibility:  hidden;
  font-size: 12px;
}

#experience {
    font-size: 18px;
    text-align: center;
}
.smily{
  width: 50%;
  margin: 0px auto;

}
.chat-review-icon{
  font-size: 64px !important;
  text-align: center;

}
.feedicon{
  color: gray !important;
}

#enterfeed{
  width: 75% !important;
  margin: 0px auto;

}
.btneditfeed{
  background-color: #2F8BCC;
  border: 1px solid #21628f;
  color: white;
  padding: 8px 15px;
  border-radius: 6px;
  margin:20px 0px;
}
.btneditfeed:hover{
  border:1px solid #2F8BCC;
  background-color:#21628f;
 
}
.clicked {
  color: red !important;
}
.aaa{
  background-color:#8abc68;
  padding: 2px 3px;
  color: white;

}
.bbb{
  background-color:orange;
  padding: 2px 3px;
  color: white;
}
.ccc{
   background-color:red;
  padding: 2px 3px;
  color: white;
}
#selreview{
  background-color: black;
  color: white;
  text-align: center;
  font-size: 12px;
transform: translateY(-15px);
  border-radius: 2px;

}
#sold{
  background-color: red;
  color: white;
 padding: 0px 6px;
border-radius: 5px;
position: absolute;
right: 0;
top: 136px;
font-size: 12px;
}
#reserved{
background-color: #ff9c1a;
color: white;
padding: 0px 6px;
border-radius: 5px;
position: absolute;
right: 0;
top: 136px;
font-size: 12px;
}
.msold{
background-color: white;
border: 1px solid lightgray;
padding: 8px 22px;
font-size: 16px;
border-radius: 7px;

}
.dlist{
background-color:#901218;
border: 1px solid lightgray;
padding: 8px 22px;
font-size: 16px;
color: #fff;
border-radius: 7px;
}

.msold:hover{
background-color:#e4e4e4;
cursor: pointer;


}
.dlist:hover{
background-color:#BC1B23;
cursor: pointer;
}
.btnfoot{
float: right;
}
.serbtn{
	
}
#commentfetch{
margin-bottom: 0px;
}
.pro{
position: relative;
}
#area,#joindate,#email{
  color: gray;
}
.part1{
float: left;
background-color: white;
width:40%;
}
#commentnew{
  margin-top: 20px;
}

.part2{
float: left;background-color: white;width: 60%;
}
.btn-fk{
  color: #fff;
background-color: #3c599f;
border-color: #30477f;
padding: 12px 0px;
border: none;
font-size: 15px;
}
.ab{
  margin-top: 25px;
}
/*.da{
  position: absolute;
left: 40px;
top: 304px;
}*/
#pri{
  font-size:15px;
margin-left: 14px;

}
#con{
  font-size: 16px;
margin-left: 14px;
}
#mu{
  font-size: 16px;
margin-left: 14px;
}
#md{
    font-size: 16px;
margin-left: 14px;
}
.tel {
    font-size: 16px;
margin-left: 14px;
}
#desc{
  color: gray;
  text-align: left;font-size: 20px;
}
#comme{
    color: gray;
  text-align: left;font-size: 20px;margin-top: 10px;
margin-bottom: 22px;
}
#second{
  color: gray;
  text-align: left;font-size: 20px;
}
.btncomment:hover{
  background-color: black;
  color: white;
}
.maxheight{
  max-height: 200px;
  max-height: 356px;
overflow-y: scroll;
overflow-x: hidden;
}
.showimg{
  width: 320px;
  margin: 0px auto; position: relative;
}
.time{
  position: absolute;top: 0;
  right: 0px;
}
#chattext:focus{
  background-color:#f2f2f2;
  border-bottom:2px solid skyblue;
}
.fa-picture-o{
  font-size: 1.5em;margin-top: 8px;
}
#hide1 #reserved{
 position: static;
}
.cirimg img{
  border-radius: 50%;
}
.sold-icon {
    font-size:12px;
    padding:3px 4px
}
.inbox-count {
    position: absolute;
    top: 6px;
    right: 6px;
    background: #d2232a;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    box-sizing: border-box;
    font-size: 10px;
    line-height: 20px;
    color: #fff;
    text-align: center;
}
.overlay {
    display:none;
    width:100%;
    height:100%;
    position:fixed;
    background:#000;
    opacity:0.3;
    text-align:center;
    top:0;
    left:0
}
    .overlay span {
        background:#fff;
    }
    #category:focus{
      box-shadow: none;
    }
    .form-control:focus{
      box-shadow: none;
    }
    .styled-checkbox {
  position: absolute;
  opacity: 0;
}

.styled-checkbox + label {
  position: relative;
  cursor: pointer;
  padding: 0;
}
.styled-checkbox + label:before {
  content: '';
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
  width: 30px;
  height: 30px;
  border: 1px solid lightgray;

}
.styled-checkbox:hover + label:before {
  background:#50c3d4;
}

.styled-checkbox:checked + label:before {
  background:#50c3d4;
}
.styled-checkbox:disabled + label {
  color: #b8b8b8;
  cursor: auto;
}
.styled-checkbox:disabled + label:before {
  box-shadow: none;
  background: #ddd;
}
.styled-checkbox:checked + label:after {
  content: '';
  position: absolute;
left: 10px;
top: 15px;
  background: white;
  width: 2px;
  height: 2px;
  box-shadow: 2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;
  -webkit-transform: rotate(45deg);
transform: rotate(45deg);
}

.unstyled {
  margin: 0;
  padding: 0;
  list-style-type: none;
}


.title {
  text-align: center;
  color: #4571ec;
}
.styled-checkbox1 {
  position: absolute;
  opacity: 0;

}
.styled-checkbox1 + label{
  position: relative;
  cursor: pointer;
  padding: 0;

}
.styled-checkbox1 + label:before {
  content: '';
  margin-right: 10px;
  display: inline-block;
 vertical-align: middle;
  width:30px;
  height:30px;
 border: 1px solid lightgray;
  
}
.styled-checkbox1:hover + label:before {
  background:#50c3d4;
}

.styled-checkbox1:checked + label:before {
  background:#50c3d4;
}
.styled-checkbox1:disabled + label{
  color: #b8b8b8;
  cursor: auto;
}
.styled-checkbox1:disabled + label:before {
  box-shadow: none;
  background: #ddd;
}
.styled-checkbox1:checked + label:after {
  content: '';
  position: absolute;
  left: 11px;
  top: 14px;
  background: white;
  width:2px;
  height:2px;
  box-shadow: 2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}


.unstyled {
  margin: 0;
  padding: 0;
  list-style-type: none;
}


.centered {
  width: 300px;
  margin: auto;
}

.title {
  text-align: center;
  color: #4571ec;
}
.condt{
  background-color: #56c3d3;
color: white;
padding: 3px 12px;
font-size: 12px;
border-radius: 8px;
}
#emo{

padding: 2px 4px;
display:inline-block;
text-align:center
}
.una{
  margin-top: 15px;
  font-size: 18px;
}
.dropdown-menu .fa{
margin-right: 20px;
}
.dropdown-menu li a:hover{
text-decoration: none;
}
.cir{
font-size: 15px;
  color: #8abc68;
}
.dropdown-menu {
    font-size: 16px;
  }
h6 a{
  color: black;
}
.hr-text {
  line-height: 1em;
  position: relative;
  outline: 0;
  border: 0;
  color: black;
  text-align: center;
  height: 1.5em;
  opacity: .5;
}
.hr-text:before {
  content: '';
  background:#ccc;

  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  height: 1px;
  text-shadow: 1px 4px 6px #f2f2f2,0 0 0 #b3b3b3,1px 4px 6px #f2f2f2;
  border-bottom:1px solid #ababab;
}
.hr-text:after {
  content: attr(data-content);
  position: relative;
  display: inline-block;
  color: black;
  padding: 0 .5em;
  line-height:0.8em;
  color: #818078;
background-color: #f2f2f2;
font-size: 26px;
text-shadow: 1px 4px 6px #f2f2f2,0 0 0 #b3b3b3,1px 4px 6px #f2f2f2;
}
  .li1{
    list-style: none;
    display: inline;
    margin-right: 15px;
  }
  .ul1{
    margin-bottom: 0px;
  }
  .sl{
    padding: 6px 27px;
background-color: #2171ff;
border:1px solid  #2171ff;
box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
color: white;
border-radius: 5px;
letter-spacing: 1px;
  }
  .tgl{
padding: 6px 15px;
background-color: #fefefe;
border: 1px solid #bfbfbf;
margin-left: 14px;
color: #383636;
letter-spacing: 1px;
  }
  .navbar-nav{
    width: 100%;

  }
.navbar-nav > li {
    
    margin: 0px 12px;
}
  .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    color:black;
    background-color:transparent;
}
.navbar-nav>li>a{
  font-size: 12px;
}
#liabc{
margin-left: 210px;
}
.ics li{
display: inline;
font-size: 16px;
margin: 0px 8px;
}
.ics li a{
color: gray;

}
.ics li a:hover{
color:#2171ff;

}
.ics{
  width: 200px;position: absolute;
top: 117px;
right: 0px;
z-index: 1000;
}
.tac{
  text-align: center;
}
.ul1 li a{
  color: black;
}
.ul1 li a:hover{
  text-decoration: none;
}
.cls{
  margin-top:33px;
}
.dropdown-menu{
  z-index: 1000000;
}
.dmtl{
  left: 72px;
}
.navbar-inverse {
    background-color: #ececec;
   margin-top: 5px;
    border-radius: 0px !important;
    border: 0;
  
}
.fcm{
  height: 38px;
  width:96%;
  padding: 0px 10px;
}
.input-group{
  width:50%;
  margin: 0px auto;
}
.clss{
 margin-top:38px;
}.input-group-btn:last-child > .btn{
z-index: 2;
margin-left: -18px;
border-radius: 0px 5px 5px 0px;
}
.glyphicon-search{
right: 2px;
}
.navbar-nav > li > a {padding-top:10px !important; padding-bottom:10px !important;}
.navbar {min-height:32px !important}
.de{
  width:55%;
  margin: 0px auto;
  margin-top: 15px;
}
.fa-star{
  color:#e3bf00;
  font-size: 20px;
  margin-top: 5px;
}
.lilt li{
  display: inline;
  margin-left:8px;
}
.lilt{
  padding: 0px;
  margin-top: 3px;
}
.lilt a{
  color: black;
}
.tcm{
color: #b7b4b4;
margin-bottom: 4px;
}
.fn{
  height: 40px;
  border-radius: 0px;
  margin-bottom: 15px;
  width: 90%;
}
.fn:focus{
  box-shadow: none;
  border: transparent;
}
.jun{
 padding: 8px 25px;
background-color: #2171ff;
border: 1px solid #2171ff;
box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
color: white;

letter-spacing: 1px;
margin-bottom: 30px;
margin-top: 10px;
}
.fuf{
  background-color:#232323;
  padding: 20px 25px;

  width: 80%;
  margin: 0px auto;
    margin-top: 15px;
}
.fuf img{
  margin-right: 5px;
}
.mlf{
  margin-left: 35px;
}
.pro1{
  position: relative;
}
.imgribn{
  position: absolute;
top: -2px;
left: -2px;
overflow: hidden;
}
.slidepro .col-sm-3{
padding:3px;
}
.slidepro {
  width: 100%;
  margin: 0px auto;
}
.col-item .photo{
  position: relative;
}
.col-item .photo p{
  position: absolute;
  top: 20px;
  right: 20px;
  background-color: #2171ff;
color: white;
padding: 5px 10px;
}
.nm h3{
padding: 50px 0px;
font-family: 'Palanquin Dark', sans-serif;
}

.imgdiv1{
  border:1px solid #e0e0e0;
   box-shadow:0 8px 6px -6px #bdbdbd;
   position:relative;
   margin-bottom: 15px;
}
.imgct
{
  height: 400px;
  position: relative;
}
.imgct div {
    position: absolute;
    width: 100%;
    height: 100%;
    filter: blur(8px);
    -webkit-filter: blur(8px);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.cont h4{
  font-family: 'Montserrat', sans-serif;
font-size: 18px;
color: #333;
font-weight:900;
line-height: 28px;
}
.cont a{
  color: black;
}
.cont a:hover{
text-decoration: none;
}
.cont{
  margin-top: 15px;
  padding: 0px 30px;
}
.cr{
  display: inline-block;
padding: 13px 18px;
  background-color: none;
  border-bottom: 2px solid #e4e4e4;
color: black;
font-size: 17px;
margin-bottom: 20px;

}
.cr:hover{
background-color: #96cf42;
box-shadow: 0px 3px 0px 0px #96cf42;
border-color: #96cf42 !important;
text-decoration: none;
color: white; 
}
.crr{
  display: inline-block;
padding: 13px 35px;
  background-color: none;
  border-bottom: 2px solid #e4e4e4;
color: black;
font-size: 17px;
margin-top: 20px;
margin-bottom: 20px;

}
.crr:hover{
background-color: #96cf42;
box-shadow: 0px 3px 0px 0px #96cf42;
border-color: #96cf42 !important;
text-decoration: none;
color: white; 
}
.ftag{
border-top: 1px solid lightgray;
padding: 10px 15px;
}
.ftag ul{
margin: 0px;
padding: 0px;
}
.ftag li{
display: inline;
margin-right: 20px;
list-style-type: none;
}
.ftag a{
color:#333;
}
.tar{
text-align: right;
}
.tar li:hover{
color:  #96cf42;
}
.bog-date-box {
width: 60px;
height: 60px;
font-family: 'Montserrat', sans-serif;
text-align: center;
background-color: #96cf42;
}
.blog-date {
font-size: 32px;
color: #fff;
}
.blog-month {
font-size: 13px;
font-weight: bold;
color: #fff;
line-height:7px;
}
.conpara{
border: 1px solid #e7e7e7;
padding: 10px 20px;
}
.sidetitl{
font-family: 'Palanquin Dark', sans-serif;
font-size: 18px;
text-transform: uppercase;
line-height: 40px;
font-weight: 900;
}
.overlayn{
opacity: 0;
width: 100%;
background-color: white;
position: absolute;
top: 167px;
z-index: 10000;
-webkit-transition: opacity 0.2s  ;
-moz-transition: opacity 0.2s ;
-o-transition: opacity 0.2s ;
-ms-transition: opacity 0.2s ;
transition: opacity 0.2s ;
}
.slidepro .col-item:hover .overlayn
{
opacity: 1;
-webkit-transition: opacity 0.2s  ;
-moz-transition: opacity 0.2s ;
-o-transition: opacity 0.2s ;
-ms-transition: opacity 0.2s ;
transition: opacity 0.2s ;

}
.col-item{
position:relative;
}
.overlayn h4{
margin: 15px 0px;
font-size: 21px;
text-align: center;
font-weight: 400;
letter-spacing: 1px;
}
.fa-gift{
color:red;
}
.overlayn a{
color: black;
}
.overlayn a:hover{
text-decoration: none;
color: red;
}
#show-me{
display: none;
}
.aboutusp{
width: 70%;
margin: 0px auto;
border:2px dashed lightgray;
padding: 25px 45px;
margin-top: 30px;
margin-bottom: 50px;
}
.aboutusp h1{
font-family: 'Poppins', sans-serif;
font-weight: bold;
font-size: 50px;
letter-spacing: 1px;
}
.aboutusp p{
color: gray;
font-size: 15px;
}
.cont{
/*width: 88%;*/
margin: 0px auto;
margin-top: 100px;
margin-bottom: 50px;
}
.markk {
font-size: 26px !important;
padding: 18px 26px !important;
background-color: white;
border-radius: 50px;
border:1px solid #efefef;
margin-bottom: 25px;
}
.markk1 {
font-size: 26px !important;
padding: 20px 26px !important;
background-color: white;
border-radius: 50px;
border:1px solid #efefef;
margin-bottom: 25px;
}
.markk2 {
font-size: 26px !important;
padding: 20px 24px !important;
background-color: white;
border-radius: 50px;
border:1px solid #efefef;
margin-bottom: 25px;
}
.conform{
width: 70%;
margin: 0px auto;
margin-top: 30px;
margin-bottom: 50px;
}
.fcmd{
border-radius: 25px;
height: 45px;
padding: 5px 20px;
margin-bottom:30px;
}
.btnclsb{
width: 100%;
background-color: white;
border:1px solid #eaeaea;
padding: 10px 0px;
border-radius: 25px;
letter-spacing: 1.5px;
text-transform: uppercase;
}
.btnclsb:hover{
background-color: #226cf9;
color: white;
}
#actbtnn1{
background-color: white;
border: 1px solid white !important;
}
#actbtnn1:hover{
background-color: #efefef;
border: 1px solid #efefef !important;
}
.onetxt{
width: 10%;
background-color:#efefef;
border: 1px solid #a1a1a1;
padding: 0px 5px;
height: 25px;
}
#total_pay_amount{
font-size: 30px;
color: black !important;
background-color: #afdbff;
display: inline-block;
padding: 6px 88px 6px 25px !important;
border-radius: 4px;
}
#show-me{
  padding: 0px 31px;
}
.ph{
    background-color:rgb(142, 216, 251) !important;
}
.ph1{
    background-color:rgb(249, 211, 156) !important;
}
.succpay{
  width: 70%;
  margin: 0px auto;
box-shadow: 1px 1px 4px #888888;
  padding:50px 20px;
  margin-bottom: 50px;
  margin-top: 50px;
}
.cky{
  font-size:90px !important;
  color: green;

}
.ban{
   font-size:90px !important;
  color: red;
}
.succpay h1{
    font-weight: 900;
    font-size: 45px;
    font-family: 'Roboto', sans-serif;
    letter-spacing: 2px;
    text-align: center;
    color: green;
}
.succpay p{
 font-size: 18px;
 text-align: center;
}
@media (min-width:1200px) {
    #liabc {
        margin-left:373px
    }
}
.evnt1{
  width: 95%;
margin: 0px auto;
}
.lateevnt{
  padding: 15px 0px;
border: 1px solid lightgray;
box-shadow: 1px 1px 5px #c3c3c3;
margin-top: 25px;
}
.evtname{
  font-size: 15px;
  margin: 0px;
}

.evtdate{
  color: gray;
}
.newblog{
  font-family: "Open Sans", Sans-serif;
    text-transform: uppercase;
    font-weight: 700;
   letter-spacing:1;
    position: relative;
    color: black;
    font-size: 34px;
    text-align: center;
}
.newblog:before, .newblog:after {
    content: " ";
    position: absolute;
    width: 100px;
    height: 6px;
    border-top: 2px solid #505050;
    border-bottom: 2px solid #505050;
  }
 .newblog:before {
    margin: 20px 0 0 -110px;
}
 .newblog:after {
    margin: 20px 0 0 10px;
}
.mark{
    background-color: #1365fe;
    padding: 7px 10px;
    color: white;
    font-size: 14px;
    margin: 0;
    border-radius: 47px;
    margin: 0px 8px 0px 0px;

}
.mark1{
    background-color: #1365fe;
    padding: 7px 8px;
    color: white;
    font-size: 14px;
    margin: 0;
    border-radius: 47px;
    margin: 0px 8px 0px 0px;

}
.mark2{
    background-color: #1365fe;
    padding: 7px 8px;
    color: white;
    font-size: 14px;
    margin: 0;
    border-radius: 47px;
    margin: 0px 8px 0px 0px;

}
.evtaddress{
font-size: 16px;
vertical-align: middle;
}
.sebotimg{
  width: 70%;
  margin: 0px auto;
}
#clsribbon{
  position: absolute;
  top: -1px;
  left: -1px;
  z-index: 1;
}
.feaupcome{
  background-color: #ff7800;
color: white;
padding: 2px 10px;
border-radius: 5px;
}

.row{
  margin: 0px;
}
.p7{
  padding: 0px;
}
.cslide{
  padding: 0px 5px;
}
.hrchnage{
  border-top: 1px solid #bcb8b8;
}
.fead{
  font-size: 21px;
  margin: 0px;
  text-align: center;
  color: #8f8f8f;
}
#spn{
  font-size: 14px;
}
#fadds{
  border-top: 1px solid #bcb8b8;
}
.iclass{
  color: #9c9595;
}
.lynhr{
  border-top: 1px solid #bcb8b8;
}
.bgmi{
  padding: 0px;
}
.catprod{
  background-color: white;
  padding: 0px 15px;
  margin-bottom: 50px;
}
.pfinal{
  color: gray;
  font-size: 14px;
  text-transform: uppercase;
}
#mul{
  padding: 0px;
}
#cfnal{
  background-color:#171919
}
.stline{
  border-top: 1px solid #242424;
  width: 50%;
  margin: 0px;
}
.lstpart{
  margin: 0;padding: 20px 0px;
}
.inl{
  position: relative;
  display: inline;
}
.ics{
  margin: 0px;
}
.topb{
  padding-right: 0;
  padding-left: 11px;
}
  hr.style5 {
  background-color: #fff;
  border-top: 2px dashed black;
}
.link a{
  color: gray;
}
.link a:hover{
  text-decoration: none;
  color:#2071ff;
}
.spon{
letter-spacing: 2px;
font-family: 'Fredoka One', cursive;
font-weight: 900;
color: #226cf9;
font-size: 24px;
text-align: center;
}

.cls3 a{
  color: black;
  font-size: 16px;
  font-family: 'Josefin Sans', sans-serif;
}
.cls3 a:hover{
  color: #2071ff;
}
.recentpost{
  font-size: 20px;
  letter-spacing: 2px;
  font-family: 'Fredoka One', cursive;
font-weight: 900;
color: #226cf9;
margin-top: 0;
margin-bottom: 25px;

}
.imgdivad{
  width: 70%;
  margin: 0px auto;
}
.fevs{
  text-align: center;
  font-size: 21px;
  letter-spacing: 1px;
  color: white;
  background-color: #226cf9;
  padding: 15px 0px;
  margin-bottom: 40px;
}
.col-item
{
    border: 1px solid #E1E1E1;
    border-radius: 5px;
    background: #FFF;
}
.col-item .photo img
{
    margin: 0 auto;
    
}

.col-item .info
{
   padding: 12px 10px;
    border-radius: 0 0 5px 5px;
    margin-top: 1px;
}

.col-item .price
{
  /*width: 50%;*/
    float: left;
    margin-top: 5px;
}

.col-item .price h5
{
    line-height: 20px;
    margin: 0;
}

.price-text-color
{
    color: #219FD1;
}

.col-item .info .rating
{
    color: #777;
}

.col-item .rating
{
    /*width: 50%;*/
    float: left;
    font-size: 17px;
    text-align: right;
    line-height: 52px;
    margin-bottom: 10px;
    height: 52px;
}

.col-item .separator
{
    border-top: 1px solid #E1E1E1;
}

.clear-left
{
    clear: left;
}

.col-item .separator p
{
    line-height: 20px;
    margin-bottom: 0;
    margin-top: 10px;
    text-align: center;
}

.col-item .separator p i
{
    margin-right: 5px;
}
.col-item .btn-add
{
    width: 50%;
    float: left;
}

.col-item .btn-add
{
    border-right: 1px solid #E1E1E1;
}

.col-item .btn-details
{
    width: 50%;
    float: left;
    padding-left: 10px;
}
.controls
{
    margin-top: 20px;
}
[data-slide="prev"]
{
    margin-right: 10px;
}
#lrc{
  position: relative;
  width: 0%;
  background-color: #226cf9;
  height: auto;
  padding-left: 8px;
padding-right: 16px;
border:none !important;
}
.images-product-old span{
font-size: 16px;
letter-spacing: 1px;
}
.images-product-old p{
font-size:20px;
letter-spacing: 1px;
color: black;
margin-top: 10px;
font-weight: 600;
}
a:hover{
  text-decoration: none;
}
.carousel-inner a{
  color: black;
}
.ms10 h2{
 margin-top: 0px;
 font-size: 24px;
}

.ct{
  font-weight: 900;
  font-size:24px;
}

.controls{
  margin-bottom: 15px;
}

.cinner{
  height: 100% !important;
}

#pho{
  overflow: hidden; 
  position: relative;
}
#getslid{
  color: #228ff7;
}
#evimg{
position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-width: 100% !important;
    max-height: 100% !important;
}
.nmpost{
  color: gray;
}
.ctaev{
  color: black;
}
.amc2{
  border: 1px dashed #cecece;
}
.aftrbr{
  border-top: 1px solid gray;
  margin-top: 10px;
  margin-bottom: 10px;
}
.smmd23{
  padding: 0px;
}
.smsm10{
  padding-right: 0px;
}
.tgs{
  font-weight: 900;font-size:24px;
}
.cr1{
  color: black;
}

.cls3{
  border: 1px dashed #cecece;
}

.advert{
  width: 70%;
  margin: 0px auto;
}
.to1{
  padding-left: 0;
}

.to2{
  padding-right: 0;
}

.fb_iframe_widget span{
  height: 25px !important;
}

#nav-tabs > li > a {
    padding: 12px 92px;
    color: #717171;
}
#nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #FFFDFD !important;
}



@media (min-width:320px) and (max-width:359px) {

.clas .col-md-6 img {
    height: 275px;
}
#con22{
  padding: 0px;
}
.marrow{
    padding: 0px;
}
#pname{
  font-size: 13px;
  width: 130px !important;
}
.btnall {
    padding: 7px 14px !important;
  }
  .btnbuy {
    padding: 7px 14px !important;
  }
  .btnselling {
    padding: 7px 14px !important;
  }
  .widget.links-widget > ul > li > a {
    padding: 15px 12px;
  }
  .page-sidebar{
    padding: 0;
    margin-top: 20px;
  }
  .topmarg{
    padding:0;

  }
  .sm7{
    text-align: left !important;
  }
  #conpara{
      padding: 0px;
  }
  .likepad {
    width: 100% !important;
}

  #mv8{
    text-align:center;
  }
 #imc{
  width: 30% !important;
  } 
#tacenter{
  text-align: center;
 }
#h6 {
   font-size: 12px !important;
}
#w25{
  width:20%; 
}
#expired {
    position: absolute;
    top: 124px;
    padding: 0px 20px;
}
#lfpad{
    padding: 0px;
  }
  .sell2 .imageBox .spinner {
    line-height: 305px;
    
}
.div9 {
    width: 100% !important;
    padding: 0px 0px;
}
#p18{
  padding: 0px;
}
.profile {
   margin-top: 37px !important;
}
.div3 {
    height: 100% !important;
}
.nav-stacked {
    height: 141px !important;
}
.div9 {
    margin-top: 30px !important;
}
.ftag {
      padding: 10px 5px;
  }

  .cont {
    padding: 0px 15px;
  }

  #bh2{
    font-size: 22px;
  }
  #b10{
    padding: 0px;
  }
  #sm18{
    padding-left: 0px;
  }
  .tar{
    padding-right: 0px;
  }

  #tocon{
      padding: 0px;
    }
    .sell2{
      margin-top: 30px;
    }

    #file {
        width: 214px !important;
    }

    .spadno{
      padding: 0px;
    }

    .cd{
      padding-right: 0px;
    }

    .meetseller{
      text-align: center;
    }

    .ef{
      padding: 0px;
    }

  .p8i{
    width: 240px !important;
  }

  #p83{
    padding: 0px;
  }

  #msd8{
    padding: 0px;
    margin-top: 30px;
  }

  .thumbnail .caption {
    padding: 0px;
  }

  .main{
    padding: 0px;
  }

  #mimg{
    margin-right: 0px !important;
  }

  #pname1{
    font-size: 12px;
  }
    #toname{
  font-size: 12px;
  }
 #nowrow .col-xs-6{
  padding: 5px;
 }
  .p .col-xs-6{
  padding: 5px;
 }
}



@media (min-width:360px) and (max-width:767px) {

.clas .col-md-6 img {
    height: 275px;
}
#con22{
  padding: 0px;
}
.marrow{
    padding: 0px;
}
  .btnall {
    padding: 7px 20px;
  }
  .btnbuy {
    padding: 7px 20px;
  }
  .btnselling {
    padding: 7px 20px;
  }
  .widget.links-widget > ul > li > a {
    padding: 15px 12px;
  }
  .page-sidebar{
    padding: 0;
    margin-top: 20px;
  }
  .topmarg{
    padding:0;

  }
  .sm7{
    text-align: left !important;
  }

  #conpara{
      padding: 0px;
  }
  .likepad {
    width: 100% !important;
  }

#mv8{
    text-align:center;
  }
 #imc{
  width: 30% !important;
  } 
#tacenter{
  text-align: center;
 }
#h6 {
   font-size: 12px !important;
}

#w25{
  width:20%; 
}
#expired {
    position: absolute;
    top: 142px;
  }
  #lfpad{
    padding: 0px;
  }
  .sell2 .imageBox .spinner {
    line-height: 305px;
    
}
.div9 {
    width: 100% !important;
    padding: 0px 0px;
}
#p18{
  padding: 0px;
}
.profile {
   margin-top: 37px !important;
}
    .div3 {
    height: 100% !important;
}
.ftag {
      padding: 10px 5px;
  }
.imgct {
    height: 250px;
}
  .cont {
    padding: 0px 15px;
  }

  #bh2{
    font-size: 22px;
  }
  #b10{
    padding: 0px;
  }
  #sm18{
    padding-left: 0px;
  }
  .tar{
    padding-right: 0px;
  }
  .bin{
    margin: 0;
    margin-top: 6px;
  }
  .saent{
    margin: 0;
    margin-top: 6px;
  }
  .ovhover {
    height: 100%;
    padding: 5px 30px;
}

.ovhoverv {
    width: 100%;
   }

   .timing h2{
    font-size:14px;
    margin-bottom: 0;
    }
    #tocon{
      padding: 0px;
    }
    .sell2{
      margin-top: 30px;
    }
    #file {
    width: 256px !important;
  }
  .spadno{
    padding: 0px;
  }
  #p83{
    padding: 0px;
  }
  #msd8{
    padding: 0px;
    margin-top: 30px;
  }
  .thumbnail .caption {
    padding: 0px;
    
}
.main{
  padding: 0px;
}
#mimg{
  margin-right: 0px !important;
}

  #pname1{
    font-size: 12px;
  }
    #toname{
  font-size: 12px;
}
 #nowrow .col-xs-6{
  padding: 5px;
 }
 .p .col-xs-6{
  padding: 5px;
 }
}



@media (min-width:768px) and (max-width:799px) {
  #pname {
    width: 167px !important;
    font-size: 14px;
}
  .clas .col-md-6 img {
      height: 300px;
  }
  .topmarg{
    padding: 0px;
  }
  .btnall {
    padding: 7px 12px;
  }
  .btnbuy {
    padding: 7px 14px;
  }
  .btnselling {
    padding: 7px 14px;
  }
  .widget.links-widget > ul > li > a {
    padding: 15px 12px;
  }
  #h6 {
   font-size: 13px !important;
  }
   #mv8{
    padding-left: 0px;
  }
  .ftag {
      padding: 10px 5px;
  }

  .cont {
    padding: 0px 15px;
  }

  #bh2{
    font-size: 22px;
  }
  #b10{
    padding: 0px;
  }
  #sm18{
    padding-left: 0px;
  }
  .tar{
    padding-right: 0px;
  }
   #toname{
  font-size: 12px;
}
#mimg{
  margin-right: 0px !important;
}
.thumbnail .caption {
    padding: 0px;
  }
  #pname1{
    font-size: 12px;
  }
}


@media (min-width:800px) and (max-width:991px) {
.clas .col-md-6 img {
    height: 300px;
}
  .btnall {
    padding: 7px 13px;
  }
   #h6 {
   font-size: 13px !important;
  }
   #mv8{
    padding-left: 0px;
  }
  .btnsave {
    margin-left: 132px !important;
  }

  .ftag {
      padding: 10px 5px;
  }

  .cont {
    padding: 0px 15px;
  }

  #bh2{
    font-size: 22px;
  }
  #b10{
    padding: 0px;
  }
  #sm18{
    padding-left: 0px;
  }
  .tar{
    padding-right: 0px;
  }
  #toname{
  font-size: 12px;
}
#mimg{
  margin-right: 0px !important;
}
.thumbnail .caption {
    padding: 0px;
  }
  #pname1{
    font-size: 12px;
  }

}

@media (min-width:992px) and (max-width:1280px) {

  #searchnav {
      width: 335px !important;
  }

  #shop {
    font-size: 16px !important;
  }
  
  .overlayn h4 {
    font-size: 15px;
  }

  .overlayn {
    top: 120px;
    padding: 0px 10px;
  }

  #mv8{
    padding-left: 0px;
  }

  #h6 {
   font-size: 13px !important;
  }

  .profile {
    width: 100% !important;
  }

  #lfpad{
    padding-left: 0px;
  }

  .sell2 .imageBox {
    width: 302px !important;
  }

  .sell2 .imageBox .thumbBox {
    width: 265px !important;
  }

  #file {
      width: 208px !important;
  }

  .colfour{
    padding: 0px;
  }

  #p83{
    padding: 0px;
  }

  #toname{
    font-size: 12px;
  }

  #mimg{
    margin-right: 0px !important;
  }

}


@media (min-width:1280px){

  .sell2 .imageBox {
      width: 100% !important;
  }
  .sell2 .imageBox .thumbBox {
    width: 344px !important;
}


}

@media (min-width:1366px){
 .sell2 .imageBox {
      width: 100% !important;
  }
  .sell2 .imageBox .thumbBox {
    width: 321px !important;
}

}

.hr7{
  border-top: 1px solid #a8a8a8;
}

#h6{
  display: inline;
  font-size: 16px;
}
#div99 .row{
 margin-bottom: 15px !important;
}

.fuf img {
    width:28px
}
@media (min-width:1366px) {
  .clas .col-md-6 img {
    height: 187.5px;
}

  #sliderimage{
    height:375px !important;
    width: 100% !important;
}
}
@media (min-width:1440px) {
    .ul1 li a {
     font-size:16px
    }
    .navbar .nav > li > a {
        font-size:14px !important
    }
    .ics li {
         font-size:18px
    }
    #actbtnn {
        font-size:14px
    }
    #searchnav {
        font-size:15px
    }
    #basic-addon2 {
        font-size:16px
    }
    #line1 {
        font-size:17px
    }
    #browse {
font-size:17px
    }
    .fead {
        font-size:22px
    }
    #footmain {
        font-size: 18px;
    }
    #list {
        font-size: 17px;
    }
    .tcm h4 {
        font-size: 19px;
    }
    .fuf p,.mlf p {
        font-size:15px
    }
    .fuf img {
    width:29px

}
}
@media (min-width:1600px) {
    .ul1 li a {
     font-size:17px
    }
    #selltop {
        font-size:17px
    }
    .navbar .nav > li > a {
        font-size:16px !important
    }
    .ics {
        top:115px
    }
    .ics li {
         font-size:20px
    }
    #actbtnn {
        font-size:15px
    }
    #searchnav {
        font-size:18px;
        width: 466px;
    }
    #basic-addon2 {
        font-size:17px
    }
    #line1 {
        font-size:19px
    }
    #browse {
font-size:19px
    }
  #sliderimage{
    height:444px !important;
    width: 100% !important;
}
    .container {
    width: 1307px;
}
    #shop {
        font-size:23px
    }
    .pfinal {
            font-size: 17px;
    }
    #mul li a {
            font-size: 16px;
    }
    #eg {
        font-size: 25px;
    }
    #spn {
    font-size: 17px;
}
    #pname {
            font-size: 20px;
    }
    #price, .getheart, .btnheart {
        font-size: 17px;
    }
    .clas .col-md-6 img {
            height: 222.5px;
    }
  
    .fead {
        font-size:25px
    }
    #footmain {
        font-size: 19px;
    }
    #list {
        font-size: 18px;
    }
    .tcm h4 {
        font-size: 21px;
    }
    .tcm p,.tcm .form-control,.jun {
        font-size:17px
    }
    .fuf p,.mlf p {
        font-size:17px
    }
    .fuf img {
    width:31px

}
}
@media (min-width:1920px) {
     .ul1 li a {
     font-size:20px
    }
    #selltop {
        font-size:20px
    }
    #liabc {
        margin-left: 599px;
    }
    .navbar .nav > li > a {
        font-size:20px !important
    }
    .ics {
        top:112px
    }
    .ics li {
         font-size:23px
    }
    .search-panel .dropdown-menu {
        font-size:20px;
    }
    #actbtnn {
        font-size:19px;
            height: 53px;
    }
    #searchnav {
        font-size:23px;
width:556px;
    height: 53px;
    }
    #basic-addon2 {
        font-size:20px
    }
    #line1 {
        font-size:21px
    }
    .container {
    width: 1312px;
}
    #browse {
font-size:22px
    }
  #sliderimage{
    height:533px !important;
    width: 100% !important;
}
    #shop {
        font-size:28px;
            margin-top: 35px;
    }
    .pfinal {
            font-size: 22px;
            margin-top: 35px;
    }
    #mul li a {
            font-size: 21px;
    } 
    .marrow .row {
    margin-bottom: 20px;
}
    #eg {
        font-size: 30px;
            margin-bottom: 14px;
    } 
    #spn {
    font-size: 21px;
}
    #pname {
            font-size: 25px;
    }
    #price, .getheart, .btnheart {
        font-size: 21px;
    }
    .pro1 p:last-child {
        padding:0 5px
    }
    .fead {
        font-size:31px
    }
  .clas .col-md-6 img {
    height: 266.5px;
}
  .fblg {
    font-size: 20px;
}
  .proname2 {
    font-size: 26px;
}
    #footmain {
        font-size: 23px;
    }
    #list {
        font-size: 21px;
    }
    .tcm h4 {
        font-size: 25px;
    }
    .tcm p,.tcm .form-control,.jun {
        font-size:21px
    }
    .fuf p,.mlf p {
        font-size:21px
    }
    .fuf img {
    width:40px

}
    .container {
    width: 1509px;
}
}
@media (min-width:2560px) {
    .ul1 li a {
     font-size:26px
    }
    .cls {
    margin-top: 24px;
}
     #selltop {
        font-size:25px
    }
     #liabc {
    margin-left: 867px;
}
    .navbar .nav > li > a {
        font-size:27px !important;
        padding-top: 20px !important;
    padding-bottom: 20px !important;
    }
    .ics {
            width: 233px;
                top: 118px;
    }
    .ics li {
         font-size:28px
    }
    .search-panel .dropdown-menu {
        font-size:25px;
    }
    #actbtnn {
        font-size:25px;
        height:77px;
            padding: 0px 28px;
    }
    #searchnav {
        font-size:29px;
        height:77px;
        width:800px
    }
    .fead {
        font-size:40px
    }
    #basic-addon2 {
        font-size:28px
    }
    .container {
    width: 2070px;
}
    #line1 {
        font-size:26px
    }
    #browse {
font-size:28px
    }
    #shop {
        font-size:38px;
            margin-top: 46px;
    }
    .pfinal {
            font-size: 28px;
            margin-top: 46px;
    }
    #mul li a {
            font-size: 26px;
    }
    .marrow .row {
    margin-bottom: 25px;
}
    #eg {
        font-size: 38px;
            margin-bottom: 21px;
    } 
    #spn {
    font-size: 27px;
}
    #pname {
            font-size: 33px;
    }
    #price, .getheart, .btnheart {
        font-size: 28px;
    }
    .pro1 p:last-child {
        padding:0 8px
    }
  
  .fblg {
    font-size: 26px;
}
  .proname2 {
    font-size: 33px;
}
    #footmain {
        font-size: 32px;
    }
    #list {
        font-size: 26px;
    }
    .tcm h4 {
        font-size: 33px;
    }
    .tcm p,.tcm .form-control,.jun {
        font-size:27px
    }
    .tcm .form-control {
            padding: 36px 20px;
    }
    .jun {
    padding: 11px 41px
    }
    .fuf {
        padding: 46px 45px;
    }
    .fuf p,.mlf p {
        font-size:28px;
            margin-bottom: 22px;
    }
    .fuf img {
    width:52px

}
}
