/*-- Use For Custom Styling --*/
.foot-text{
    color: #000;
  font-size: 1.15em;
  font-weight: 500;
    font-weight: 600;
}
.ftLink{
    color:white;
    font-family: 'Poppins', sans-serif;
    font-size: 0.9em;
}
.AftLink{
    color: #000;
    text-decoration: none;
    margin-bottom: 2px;
    font-weight: 400;
}
.AftLink:hover{
    color:#000;
}
.plink:link{
    color: #727271;
    text-decoration: none;
    
}
.plink:visited{
    color: #cf0202;
    text-decoration: none;
    
}
.plink:hover{
    text-decoration: none;
    color: #cf0202;
}
.plink:active{
    text-decoration: none;
    color: #cf0202;
}
.smhead{
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 1.2em;
    margin: auto;
}
.mediadesc{
    font-size: 1.2em;
}
@media only screen and (min-width: 700px) {
    .midimg{
        margin-top: -5em;
        z-index: 99;
    }
.onimgcard{
    margin-left:-7em; 
}
    .onimgcardr{
         margin-right:-17em; 
        margin-top:5em; 
        padding:0.7em 3em;
    }
    .bgLeft{
        margin-left: 5em;
    }
    .plisthead{
        font-size: 3em;
    }
    #headroom{
    height: 4em;
}
}


.countnum{
    color:white;
}
.owl-nav {
  position: absolute;
  top: 50%;
    width:100%;
  background-color: #000;
  color: #fff;
    display: block;
  margin: 0;
  transition: all 0.3s ease-in-out;
}
.owl-nav i {
  font-size: 52px;
}
.owl-nav .owl-prev {
  float:left;
}
.owl-nav .owl-next {
  float:right;
}


.owl-nav  {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: rgba(255, 255, 255, 0) !important;
}
.pcenter{
    top:50%;
}

.hephaistos .tp-bullet{
    width:8px;
    height:8px;
    background: #fff;
    border:none;
}
.mystyle{
    margin-right:1.9em; color:#434242; font-size:3.5em;
}
.myschoice{
    color:black; color:#727271; font-size:4em;margin-top:-0.2em;
}
.homebartext{
   color:white; padding:0.1em; font-size:0.8em; font-style:roboto; font-weight:600;
}
.clientimg{
    display:block; margin:auto; width:80%; height:6em;
}
.bannerimgs{
    height:auto; width:100%; margin:0; padding:0;
}
.owl-item{
    width:300px;
}
.subcatlink{
    font-family: Roboto;
    padding:0.5em;
    color:#5B5B5B;
    font-size: 1.1em;
}
.subcatlink:active, .subcatlink:focus, .subcatlink:hover {
    
    font-weight: 600;
    letter-spacing: 3PX;
}
.catlink{
    color: #434242;
    font-family: Roboto;
    text-transform: uppercase;
   font-weight: 200;
    
}
.conpad{
    padding: 1em;
}
.paginationjs{
    padding-top: 2em;
    
}
.paginationjs .paginationjs-pages {
    /* float: right; */
    /* text-align: center; */
    float: right;
    margin-right: 50%;
}
.logo-scrolled{
    height: 7em!important;
}
@media only screen and (max-width: 700px) {
    .logo-scrolled{
    height: auto;
}
    #headroom{
    height: 5em;
}
    .bannerimgul{
        margin-top: 2em;
    }
    .mystyle{
     color:#434242; font-size:3em;
}
.myschoice{
    color:black; color:#727271; font-size:3.5em;margin-top:-0.2em;
}
    .homebartext{
   color:white; padding:0.1em; font-size:0.8em; font-style:roboto; font-weight:600; margin-bottom:2em;
}
    .clientimg{
    display:block; margin:0; width:100%; height:6em;
}
    .bannerimgs{
    height:auto; width:100%; margin:0; padding:0; padding-top:5em;
}
}