.subscribe .subs-email .email-valid .error_btn { background: rgba(0, 0, 0, 0.70); font-size: 16px; height: auto; padding: 11px 5px;}
.subscribe .subs-email .email-valid {margin: 0px 15px;}
.menu-tags-owl-carousel .item a{text-transform:uppercase;}
.blog-banner img {
    width: 100%;
}
.ltst-month-blogs .popular_post_link {
    border-bottom: none!important;
    padding: 4px 0 0 0!important;
}
.imgrow.blog-cont-hyt a.blog-anch span{
padding: 0 0px 0 10px;
    border-left: 1px solid #e8e8e8;
    margin-left: 10px;
    display: inline-block;
}
.blog-slider .owl-nav button span {
    background: 0 0;
    color: #e8e8e8;
    height: 35px;
    width: 40px;
    text-align: center;
    display: block;
    font-size: 85px;
    line-height: 40px;
    border: none;
}
.blog-slider .owl-nav button{
    background: transparent;
    border: none;
}

.blog-slider .owl-nav button.owl-next {
        float: right;
    right: -40px;
    position: relative;
}
.blog-slider .owl-nav button.owl-prev {
      left: -40px;
    float: left;
    position: relative;
}
.blog-slider .imgrow.blog-cont-hyt {
     z-index: 999 !important;
    background: #fff;
    padding: 10px;
    overflow: hidden;
    width: 95%;
    margin-bottom: 19px;
    position: relative;
    box-shadow: 0 0 10px 0 #ccc;
    height: 486px !important;
    transition: all 0.5s;
    border: 1px solid #fff;
    border-radius: 5px;
    left: 10px;
    right: auto;
    top: 6px !important;
}
.blog-slider .owl-nav {
   display: block !important;
    position: absolute;
    top: 40%;
    width: 100%;
}
.blog-slider .owl-dots {
    display: none !important;
}
.imgrow.blogcate .white-back .col-md-12.innersp{
  padding: 0px;
  }
.blg-cstm-border{
   display: inline-block;
    width: 95%;
    box-shadow: 0px 0px 10px -3px #ccc;
    margin: 0 0 0 2.7%;
    background: #fff;
    padding-top: 5px;
    border: 1px solid #efefef;
}
.client-wrap .label {
    border: inherit;
}

.client-wrap ul li a{
    border: 1px solid #ccc !important;
    border-radius: 3px;
    background: #fff;
    color: #525857;
    -webkit-transition: all 0.2s ease-in-out;
    font-weight: 200;
    transition: all 0.2s ease-in-out;
    max-width: 253px;
    overflow: hidden;
    font-size: 11px !important;
    margin-bottom: 5px;
}
/*.tab-content.com .margin {
    padding: 15px 0 0 0 !important;
    border: 1px solid #dedede;
    box-shadow: 0px 0px 10px 0px #ccc;
}*/

#socialData .white-back {
     box-shadow: 0px 0px 10px 1px #ccc;
    margin-top: 10px;
    width: 98%;
    margin-left: 4px;
    margin-bottom: 20px;
}
.new-author .cat-img{
  margin:ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ 5px 4px 5px 3px !important;
}

.new-blg-dtl{
  max-width:1240px;
}


.right-arrow .read-mo {
    color: #ffffff !important;
    font-size: 12px;
    font-weight: bold;
    width: 100%;
}
.btn.loadmore:hover, .btn.loadmore:focus, .btn.loadmore.focus {
  color: #fff;
  text-decoration: none;
}
/*.blogcate .see {
    margin-left: 0;
    font-size: 11px;
    background: #34a3b5;
    padding: 5px 0;
    color: #fff;
    border-radius: 4px;
    margin: 0 auto;
    display: block;
    width: 76px;
    margin-bottom: 15px;
    border: 1px solid #56c3e0;
    text-align: center;
}*/
.blogcircle2{

     border-radius:5px;
    height: 250px !important;
    width: 100%;
}

.content-header > .breadcrumb1 {
  float: left;
  padding: 10px;
  margin-bottom: 5px;
}
.breadcrumb1> li {
  display: inline-block;
}
.breadcrumb1> li a:hover {
  text-decoration: none;
}
.auth-menu-cat a {
    color:#222 !important;
    font-size: 13px;
    font-weight: normal !important;
}
.blogcircle {
    /* border-radius: 5px; */
    height: 251px !important;
    width: 100%;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    width: 251px;
    margin: 0 ;
}
.blogcircle1
{
  border-radius:5px;
  width:300px;
  height: 150px !important;

}
.outheart {
  background: white none repeat scroll 0 0;
  border-radius: 2px;
  color: red;
  float: right;
  padding: 10px;
  position: absolute;
  right: 5%;
  top: 1.7%;
  height: 38px;
  width: 38px;
  cursor: pointer;
  box-shadow: 0px 0px 1px 0px rgba(16, 15, 15, 0.51);
}
.outheart .inerheart.fa-heart {
  font-size: 19px !important;
}
.outheart:hover .inerheart.fa-heart {
  color: red;
}
.outheart1
{
  background:white;border-radius:2px;padding:6px;position:relative;float:right;margin-top:-52%;
  margin-right:5%;color:grey;
}
.inerheart
{
  font-size:20px;vertical-align:center;

}
.imgrow {

/*  border-radius: 4px;*/
  background: #fff;
  overflow: hidden;
    padding: 0;
}
.imgrow .blue {
  font-size: 16px;
  color: black;
  opacity: 1;
  /* font-family: 'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif; */
  font-weight: 500;
  background: transparent;
  min-height: auto;
  margin-top: 8px;
  margin-bottom: 8px;
/*  word-break: break-all;*/

}
.imgrow1
{
border-radius:4px;
width:100%;

}
.blue
{
 font-size:16px;
 color:black;
/* opacity:0.7;*/
 /*font-family: 'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;*/
font-weight: 700;
min-height: auto;

}
.sp span
{
  color:#777;
}
.rp span  a
{
  color:red;
  opacity: 0.7;
 
}
.spacediv1
{
  padding-bottom:10px;
}
/*
.colspace {
  margin: 0 5px 18px;
  width: 32% !important;
}
*/
/*
.colspace {
  margin: 0 8px 16px;
  width: 31% !important;
}
*/
.colspace2
{
  margin: 5px;
  width: 32%;
 /*margin-top: -235px;*/
}
.sp span p
{
  color:black;
 opacity:0.9;
/* min-height:39px;*/

}
.sp1 span p {
    color: #000;
    font-size: 18px;
    font-weight: normal;
    text-transform: uppercase;
}
.innersp span p
{
  font-weight: 400px;font-size: 16px;
  color:#777;
}
.tag span p
{
  font-size: 22px;
  color:#777;
  background: #ddd;
  text-transform: uppercase;
  padding: 5px;

}
.tag1 span p
{
  font-size: 17px;
  color:#777;
  background: #ddd;
  text-transform: uppercase;
 padding:8px;
 text-indent: 7px;


}
.sppost span p {
  border-radius: 100%;
  width: 66px;
  height: 66px;
  background: red;
  color: white;
  font-size: 29px;
  text-align: center;
  padding-top: 13px;
  margin-bottom: 0;
  font-weight: 900;
}
.sppost .p1
{
  color:red;
  font-weight: 600;
/*   font-family: 'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;*/
text-align: center;
text-indent: 10px;
  margin-bottom: 0px;
}
.insta-frame .recent {
    margin: 0;
}
.rmatter
{
  margin-top: 34px;
}
.see {
    /* float: right; */
    font-weight: 500;
    font-size: 17px;
    text-decoration: underline;
    color: #8b8b8b;
}
.ppost
{
  width:200;height:200px;
}
.loadmore
{
  width:170px;
  background: #306dd0!important;
  color:white;
  border: #306dd0!important;
  margin-bottom: 50px;
  margin-top:15px;
  font-size: 17px;
}
.loadmore:hover{background: #204a8f;
    color: #fff;  border:#204a8f!important;}
.forborder {
  border-top: 1px solid #dedede;
    width: 94%;
}
.hclick:hover
{
  cursor: pointer;
}



@media screen and (max-width: 768px) {
 
  
  
/*
   .colspace
{
  margin: 5px;
  width: 100% !important;
}
*/
.outheart1 {
  background: white;
  border-radius: 2px;
  padding: 6px;
  position: relative;
  float: right;
  margin-top: -45%;
  margin-right: 5%;
  color: grey;
}
.loadmore
{
  width:100%;background: #F2A500;color:white;border:#F2A500;margin-bottom: 50px ;margin-top:15px;font-size: 17px;
}
.blogcircle1
{
  border-radius:5px;
  width:100%;
  height: auto;

}
.blogcircle
{
  width:100%;
  height: auto;
}

.sppost span p {
  border-radius: 100%;
  width: 80px;
  height: 80px;
  background: red;
  color: white;
  font-size: 40px;
  text-align: center;

  margin-left: auto;
  margin-right: auto;
}
/*
.imgrow1
{
 margin:auto;
  width:95%
}
*/
.blogcate
{
  margin:auto;
  width:95%;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, .5);border-radius:4px;
}
.loadmore
{
  width:85%;background: #F2A500;color:white;border:#F2A500;margin-bottom: 50px ;margin-top:15px;font-size: 17px;
}
.sppost .p1 {
  
margin: auto;
margin-top: 0;
}
}



/*afjazl*/
/*for blog details page*/
.share
  {
    width: 55px;
    padding: 5px;
    padding-bottom:10px;
  }
 .dateleft {
/*   float: left; */
/*  margin-left: 5px;*/
     font-size: 16px;
}
.clockstyle {
    font-size: 17px;
    float: none;
    /* padding-left: 12px; */
    /* margin-top: 8px; */
    color: #6c6c6c;
}
  .sliderimg
  {
    width:100%;
  }
 .msg5 {
  border-right: 1px solid grey;
  width: 53%;
}
  .slickcss
  {
    width: 350px; height:200px;
    }
    .fontstyle
    {
      font-size:18px;text-align: justify;
    }
  .faclock
  {
    font-size:16px;float:left;margin-top:2px;margin-left: -15px;
  }
  .replymsg
  {
    margin-left: -30px;
  }
  .replyimg
  {
    width:17px;height:22px;
  }
  /*5 comment section*/
  .blackline
  {
    border-bottom: 1px solid black;
  }
 .comments {
  font-weight: bold;
  padding-bottom: 10px;
  margin-bottom: 0px;
   font-size: 20px;
}
  .cborder
  {
    border-top:  4px solid #4b42f4;margin-left:0;
  }
  .fcomment
  {
    margin-top:30px;margin-left:30px;
  }
  .mtop
  {
    margin-top: 5px;
  }
  .musertop
  {
    margin-top:20px;
  }
  .mcusercolor
  {
  font-size:16px !important;
    color:#4b42f4;
  }
.muserdate {
  /* margin-top: 10px; */
  /* margin-bottom: 30px; */
  position: absolute;
  top: 2px;
  right: 19px;
  color: #8f8f8f;
}
  .fright
  {
    float:right;
  }
  .muserp
  {
    text-align:justify;
  }
  .mhands
  {
    width:30px; border:none; padding-left:6px;
  }
  .mreply
  {
    padding-right:20px;
  }
  .lreply
  {
    margin-top: 15px;
  }
  .lreply1
  {
    text-align:justify; font-weight: bold;font-size:16px;
  }
/*end*/
.client-div {
/* background: #ffffff none repeat scroll 0 0;
  box-shadow: 0 0 6px 1px #ccc;
  height: 200px;
  margin: 0 auto 2px;
  text-align: center;
  width: 100%;*/
  position:relative;
}
.client-div > img {
 margin: 0px auto;
  transform: translateY(5%);
}
.client-slick .slick-next::before {
  content: "";
  display: block;
  height: 35px;
  width: 35px;
}
.client-slick .slick-prev::before {
  content: "";
  display: block;
  height: 35px;
  width: 35px;
}

  #contain
{
    background-color: white;
    box-shadow: 2px 2px 7px #888888;
    border-radius: 2px;
    margin-bottom:10px;
   



}

.email
{
  text-decoration:none;
  font-size: 14px;

}
.email1
{
  color:#4b42f4;
  font-size:14px;
}
#vital
{
  

}
.pra
{
  text-align:justify;
  font-size:16px;
  padding:1px;
}
.span
{
  font-size:16px;
}
.margin
{
  margin-bottom: 10px;
}

#contain1
{
  
  background-color: white;
    box-shadow: .1px 2px 12px #888888;
    border-radius: 2px;
    
  


}
#contain2
{

  border: 1px solid white;
  margin-bottom: 30px;
  padding: 0;
  box-shadow: 0px 0px 1px 1px #888888;


}

.arrow_box {
  position: relative;
  background: white;
  
  border-radius:10px;
  box-shadow: 2px 2px 12px #888888;
}
.arrow_box:after, .arrow_box:before {
  bottom: 100%;
  left: 10%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.arrow_box:after {
  border-bottom-color: white;
  border-width: 10px;
  margin-left: -10px;

}
.arrow_box:before {
  
  border-bottom-color: grey;
  border-width: 13px;
  margin-left: -13px;
  opacity: 0.3;

}
.sub
{
  font-weight:bold;font-size:16px; margin-right:5px;
}

@media screen and (max-width: 768px) {
/*
   .colspace
{
  margin: 5px;
  width: 100%;
}
*/

.outheart1 {
  background: white;
  border-radius: 2px;
  padding: 6px;
  position: relative;
  float: right;
  margin-top: -45%;
  margin-right: 5%;
  color: grey;
}
.loadmore
{
  width:100%;background: #F2A500;color:white;border:#F2A500;margin-bottom: 50px ;margin-top:15px;font-size: 17px;
}
.blogcircle1
{
  border-radius:5px;
  width:100%;
  height: auto;

}
.blogcircle
{
  width:100%;
  height: auto;
}
.share
  {
   width: 50%;
   height:auto;
   
  }
}
@media only screen and (max-width: 500px) {
/*
    .nov {
        margin-left: 43px;
      
    }
*/
    .share {
        width:50%;
        height: auto;
      
    }
    .sharetext {
/*        margin-left:25px;*/
        height: 25px;
       
      
    }
}

.elen {
  color: white;
  background: #F14950;
  text-align: center;
  border-radius: 50%;
  padding: 5px;
  width: 50px;
  height: 50px;
  margin-top: 13px;
}
.elen1
{
  color:white;background: #6BB7E3;
   text-align: center;border-radius:50%;
  
    padding: 5px; 
    width: 50px;
    height: 50px;
}
.elen2
{
  color:white;background: #6DC972;
   text-align: center;border-radius:50%;
  
    padding: 5px; 
    width: 50px;
    height: 50px;
}
.elen4
{
  color:white;background:#373F8C;
   text-align: center;border-radius:50%;
  
    padding: 15px; 
    width: 50px;
    height: 50px;
    font-size: 20px;
}

/*-----added by amit ------*/
.outheart .inerheart.fa-heart {
  font-size: 19px ;
}
.posted-by {
  margin: 0px 0 8px;
  font-size: 14px;
  color: #909293;
    font-weight: bold;
}
.cust-sp > p {
  margin: 0px 0 0px;
  font-size: 11px;
}
/*.imgrow.blog-cont-hyt {
  height: auto;
  background: #fff;
  width: 104%;
  margin-bottom: 19px;
  min-height:533px !important;
}
.imgrow.blog-cont-hyt {
    height: auto;
    background: #fff;
    padding: 10px;
    width: 104%;
    margin-bottom: 19px;
    box-shadow: 0px 0px 10px 1px #ccc;
    min-height: 533px !important;
}*/
.f-size p {
/*  font-size: 12px;*/
  font-size: 14px;
  color: #848484 !important;
  margin: 3px 0;
/*
  word-break: break-all;
*/
}
.read-mo {
    display: block;
    color: #475055 !important;
    margin-top: 1px;
    font-size: 17px;
    text-transform: uppercase;
    font-weight: normal;
}
.blue > a , .blue > a:hover {
  color: #475055 !important;
  text-transform: capitalize;
}
.posted-by > a {
  color: #373f8c;
  opacity: .9;
  font-size: 13px;
}
.rec-post p {
  margin: 9px 0 0px;
}

.insta-frame .top-title {
    margin-top: 0;
    margin-bottom: 0;
        position: relative;
    z-index: 9;
}
.top-title p {
  margin-bottom: 0;
}
.padd-ryt {
  padding: 0 5px 0 0 !important;
  margin-top: 18px !important;
}
.padd-ryt a, .padd-ryt a:hover {
  color: #475055;
  font-weight: 600;
  font-size: 16px;
}
.p-marg p{
  margin-bottom: 0;
}

.rem-int {
  text-indent: 0 !important;
  text-align: center !important;
  font-size: 14px;
  padding-top: 5px;
}
.back-anch {
  margin-top:0px !important;
}
.insta-frame .tag-sp {
    padding: 0px 0 0;
}
.de-head {
    color: black;
    font-size: 22px;
    font-weight: 500;
    min-height: 43px;
    
}

.padd-left-zero {
  padding-left: 0;
}

.span-float > span {
  float: left;
}
.msg5 > span {
  float: left;
}
.msg5 > span:last-child {
  font-size: 19px;
  padding-top: 9px;
}
.share-span{
  width:47%;
}

.padmargin > p:last-child > a {
    color: blue;
    font-size: 17px;
    font-weight: 900;
}
.padmargin > p {
    text-align: center;
    margin-bottom: 0;
}
.row.topmargin {
  margin-top: 14px;
}
.top-mm{
  margin-top: 5px;
}

.para-text{
line-height: 1.4 !important;
font-size: 16px;
}
.blue.rel-blog {
  font-size: 17px;
  font-weight: 900;
}
.reply-icon {
  width: 27px;
  padding-top: 10px !important;
  padding: 0;
  margin-right: 4px;
}
.padmargin > p:first-child {
  padding-top: 10px;
  text-transform: lowercase;
  line-height: .76;
}
.client-div.transform > img {
  transform: translate(0);
}
.client-div.transform {
  background: #ffffff none repeat scroll 0 0;
  box-shadow: 0 0 6px 1px #ccc;
  width: 99%;
  border-radius: 6px;
  min-height: 435px;
}
.para-hand p {
  margin-bottom: 0;
  min-height: auto !important;
  color: #909293;
font-size: 13px;
}
.para-hand.sp {
  margin: 2px 0;
}
.robo-textarea {
  border: 1px solid #989898;
}
.de-submit {
  background: #F2A500;
  color: white;
  width: 147px;
  box-shadow: inset 0px -4px 1px #ce8c00;
  height: 47px;
  text-transform: uppercase;
  margin-top: 10px;
}
.de-submit:hover{
background: #F2A500;
box-shadow: inset 0px 0px 0px #ce8c00;
  color: #fff;
}

.com-part {
  width: 100%;
  float: left;
}
.com-part >div {
  float: left;
}
.com-part > div:nth-child(1) {
  width: 15%;
  text-align: center;
}
.com-part > div:nth-child(2) {
  width: 85%;
} 
.muserp.wide{
/*font-size:16px !important;*/
  text-align: justify;
  width: 88%;
}
.random-left-sp::after, .random-left-sp::before {
  left: 8%;
}
.blog-cont-hyt .blue{
/*
  word-break: break-all;
*/
}
.line-hyt-zero{
  line-height: 0;
}
.social-font-i > a {
  height: 40px;
    width: auto;
    border: 1px solid transparent;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    margin-right: 0px;
    border-radius: 4px;
    padding: 0 15px;
    margin-right: 6px;
    font-weight: normal;
    color: #fff;
    min-width: 119px;
    margin-bottom: 10px;
}
.social-font-i > a > i{
  font-size: 15px;
    padding-top: 4px;
    color: #fff;
    padding-right: 5px;
}
.social-font-i > a:nth-child(1){
  background:#306199 ;
}
.social-font-i > a:nth-child(2){
    background:#e93f2e ;
}
.social-font-i > a:nth-child(2) > i{
      font-size: 15px;
    padding-top: 1px;
}
.social-font-i > a:nth-child(3){
  background:#26c4f1 ;
}
.social-font-i > a:nth-child(3) > i{
      font-size: 15px;
    padding-top:1px;
}
.social-font-i > a:nth-child(4){
    background:#b81621 ;
}
.social-font-i > a:nth-child(4)  > i{
    font-size: 15px;
    padding-top: 3px;
}
.social-font-i > a:nth-child(5) {
    background: #b5b5b5;
}
.social-font-i > a:nth-child(5) > i{
    font-size: 26px;
  padding-top: 3px;
}
.social-font-i > a:nth-child(6){
    background:#bf4fbd;
}
.social-font-i > a:nth-child(6) > i{
    font-size: 26px;
  padding-top: 3px;
}
#url {
  background: #fff url('../../../img/share.png') no-repeat 5px;
  padding-left: 33px;
  background-size: 20px;
}
.padd-cust-left{
  padding-right: 48px;
}
.row.topmargin.bott hr { border-top: 2px solid #d1d1d1 !important;width: 96%;}
.row.topmargin.bott {
/*  margin-bottom: 30px;*/
  
}
.nov {
    font-size: 17px;
    color: #6c6c6c;
    font-weight: bold;
    opacity: 0.8;
}
#myElem {
    background: rgba(0, 0, 0, 0.71);
    width: 55px;
    text-align: center;
    position: absolute;
    top: -20px;
    box-shadow: 1px 1px 4px 0px #000;
    font-size: 12px;
    padding: 3px 0;
    color: #fff;
    border-radius: 2px;
    text-transform: capitalize;
}
.client-slick .slick-prev, .client-slick .slick-next {
  top: 50%;
}
.client-slick .slick-prev::before {
  background: url('../../../img/blog/arrow-left.png') no-repeat 10% 40%;
}
.client-slick .slick-next::before {
  background: url('../../../img/blog/arrow-right.png') no-repeat 10% 40%;
}
.client-slick .slick-prev {
  left: -20px;
}
.client-slick  .slick-prev {
  left: -19px;
  height: 32px;
  width: 32px;
  background: #dddddd;
  border: 1px solid #bebfbf;
  border-radius: 2px;
}
.client-slick  .slick-next {
  right: -19px;
  height: 32px;
  width: 32px;
  background: #dddddd;
  border: 1px solid #bebfbf;
  border-radius: 2px;
}
.social-font-i.twitter > a {
  background: #26c4f1;
}

.box_shadow {box-shadow:0px 0px 3px 1px #999 !important;}
.social-font-i.size > a {
  height: 45px;
    width: 65px;
    margin-right: 0;
    
}
.social-font-i.size > a > i {
  padding-top: 12px;
}
.gray-shade{
  color: #333333;
}
.font2.gray-shade {
  line-height: 1.9;
  font-size: 16px;
}
.fa-thumbs-o-up.size {
  font-size: 21px;
  color: #7f7f7f;
}
.coment-i{
  width: 26px;
margin-top: -7px;
}
.fa-clock-o.color{
  color: #7f7f7f;
}
.social-font-i.size {
  display: inline;
}
.font-wght {
  font-weight: normal !important;
  line-height: 1;
  margin-top: 4px;
}
.d-info {
  margin-top: 18px;
}
.d-info > div {
  margin-bottom: 0px;
  min-height:23px;
}
.vital-states {
  margin-top: 34px;
}
.font-wght + a {
  color: #373f8c;
  font-size: 16px;
}
.imgrow.blogcate {
     background: transparent;
    margin-top: 0;
    padding-bottom: 8px;
    padding: 0px 4px 0px 5px;
}
.imgrow.blogcate .subscribe{
    box-shadow: 0px 0px 10px 1px #ccc;
    margin-top: 8px;
    width: 100%;
    margin-bottom: 25px !important;
}
.imgrow.blogcate .blog-arch{
 box-shadow: none;
padding: 0;
margin-top: 0;
width: 100%;
}

.imgrow.blogcate #socialData {
    padding: 0;
    margin-top: 0;
    width: 100%;
    margin-bottom: 0px !important;
}
.imgrow.blogcate .white-back {
    box-shadow: 0px 0px 10px 1px #ccc;
    padding: 0px;
    margin-bottom: 15px;
    margin-top: 10px;
    width: 100%;
}
/*
.white-back{
  background: #fff;
}
*/
/*
.detail-cont-sp {
  padding-right: 0;
}*/
.cust-sp .fa-comments-o {
    margin-left: 22px;
}
.lb-data .lb-close {
    background: url(../../../img/blog/close.png) top right no-repeat !important;
}
.lightbox{
  top:50% !important;
  transform: translate(0 , -50%);
}
.g-recaptcha.resize {
    transform: scale(1.7299);
    -webkit-transform: scale(1.7299);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    margin-top: 10px;
    height: 134px;
}
@media only screen and (max-width: 768px) {
  .social-font-i > a {
    height: 39px;
    width: 31px;
    border: 1px solid transparent;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    margin-right: 3px;
    border-radius: 2px;
  }
  .social-font-i > a > i{
        padding-top: 8px;
  }
    .res-left {
    margin-left: -28px;
}
  #my_favorite_latin_words{
    width: 100% !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .social-font-i > a {
    height: 40px;
    width: auto;
    border: 1px solid transparent;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    margin-right: 1px;
    border-radius: 2px;
    margin-bottom: 10px;
  }
  .social-font-i > a > i{
        padding-top: 8px;
  }

}
@media only screen and (max-width: 768px){
.slick-arrow {
     display: block !important; 
}
  .client-slick .slick-prev {
    left: -7px;
}
  .client-slick .slick-next {
    right: -7px;
}
  .res-left {
    margin-left: -28px;
}
    .res-center {
    margin-left: auto !important;
    margin-right: auto;
  }
  .res-auth-info{
    text-align: center;border-top:1px solid #ccc;
    margin-top: 27px;
  }
  .res-p-adj > p {
    margin-bottom: 0;
}
  .res-p-adj {
    margin-bottom: 20px;
}
  .image.res-auth-img > img {
    width: 55px;
    margin-left: auto;
    margin-right: auto;
}
.res-auth-post {
    margin-bottom: 16px !important;
}
  
  .g-recaptcha.resize{
      transform: scale(1.64);
    -webkit-transform: scale(1.64);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;  
  }

.copied {
    width: 70% !important;
    margin: 15px auto 0 !important;
    float: none !important;
}
  .social-font-i {
  padding: 0 !important;
}
  .social-font-i > a {
border: 1px solid transparent;
    border-radius: 2px;
    display: inline-block;
    height: 40px;
    margin-right: 3px;
    text-align: center;
    vertical-align: middle;
    width: auto;
    margin-bottom: 10px;
}
  .social-font-i > a > i {
  font-size: 18px !important;
  padding-top: 8px !important;
}
  .loadmore-btn {
  float: none !important;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  width: 95% !important;
}
  .client-div.transform{
    padding: 0 !important;
  }
  .res-cent{
    text-align: center;
  }
  .de-submit.submitbutton{
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  .comm-nav > li {
  margin-bottom: 35px;
}
  
  .normal-blog, .normal-blog > div > .row{
    padding: 0;
  }
  
/*
  .imgrow.blogcate{
    margin-top: 25px;
  }
*/
.subscribe:before {
    top: 45px !important;
}
.subscribe:hover:before {
    top: 45px !important;
}
.insta-frame > iframe, .insta-frame > div{
     margin-bottom: 15px !important;
    padding: 0px 0px 5px 0px !important;
    border-radius: 5px !important;
    overflow: hidden;
    width: 100%;
    position: relative;
    box-shadow: 0px 0px 10px 1px #ccc;
  }
}
.insta-frame > iframe, .insta-frame > div p.blg-newsletter{
     font-size: 15px;
font-weight: bold;
background: #f9f9f9;
color: #333;
letter-spacing: 1px;
text-transform: uppercase;
margin-bottom: 10px;
padding: 15px 0 10px 10px;
border-bottom: 1px solid #f3f3f3;
}

.insta-frame > iframe, .insta-frame > div p{
    margin-bottom: 0px;
}
.insta-frame .date-demo {
        color: #797979 !important;
    display: block;
    width: 100%;
  font-size: 10px !important;
}
.insta-frame > iframe, .insta-frame > div .back-anch a {
    font-size: 13px;
    color: #3c3c3c;
    letter-spacing: 0.5px;
}


.insta-frame > iframe, .insta-frame > div .cat-anch {
     font-size: 11px;
    color: #333;
    letter-spacing: 1px;
    margin-left: 30px;
    display: block;
    padding: 9px 15px 9px 0px;
    border-bottom: 1px solid #f1f1f1;
    transition: all 0.5s;
}


.insta-frame .blog-arch > div {
    margin: 0;
}
.insta-frame  .blog-arch a {
   font-size: 13px;
    color: #555;
    font-weight:normal;
    transition: all 0.5s;
    display: block;
    padding: 10px 15px;
    border-bottom: 1px solid #e2e2e2;
}
.insta-frame .blog-arch a:hover{
  color:#306dd0 !important;
}

.insta-frame .subs-email > input {
     width: 90%;
    margin: 0 auto 6px;
    border-bottom: 1px solid #dedede;
    height: 30px;
    padding: 0 7px;
    color: #475055;
    border-top: none;
    border-left: none;
    display: block;
    border-right: none;
    margin-bottom: 15px;
}

@media only screen and (max-width: 640px){
  .res-center {
    margin-left: auto !important;
    margin-right: auto;
  }
  .res-auth-info{
    text-align: center;border-top:1px solid #ccc;
    margin-top: 27px;
  }
  .res-p-adj > p {
    margin-bottom: 0;
}
  .res-p-adj {
    margin-bottom: 20px;
}
  .image.res-auth-img > img {
    width: 55px;
    margin-left: auto;
    margin-right: auto;
}
.res-auth-post {
    margin-bottom: 16px !important;
}
}

.copied {
    width: auto;
    margin: 3px auto;
    float: right;
}

/*---------------------normal blog css----------------------*/
.normal-blog{
  background: #fff;
  float: left;
      padding: 10px 10px 0px 10px;
    box-shadow: 0px 0px 10px 1px #ccc;
}
.normal-blog > div:last-child {
    padding: 0px 0 0;
}
.normal-view-sec > div {
    margin: 0 0 46px;
}
.fa-comments-o.hclick {
    margin-left: 15px;
}
.normal-view-sec > h3, .grid-view-sec > h3{
    margin: 10px;
/*  margin-top: 77px;*/
}
.banner-view-sec > h3 {
    margin: 10px;
    margin-top: 0;
  margin-left: 0;
}
.normal-p > p{
  line-height: 1.6;
}
.banner-info {
/*    position: absolute;*/
    bottom: 0;
    z-index: 99999999999;
    width: 90%;
    padding-left: 14px;
    font-size: 13px;
  color: #fff;
}
.banner-info > h4 {
    font-size: 22px !important;
    margin-bottom: 0;
    line-height: 1.1;
}
.banner-info-ryt {
    position: absolute;
    bottom: 5px;
    right: 0;
}
.banner-info-ryt > div > i {
    font-size: 22px;
    color: #fff;
    padding: 6px 6px;
  cursor: pointer;
}
.carousel-indicators.bottom{
  bottom: 15px;
}
.banner-cont {
    background: rgba(0, 0, 0, 0.45);
    position: absolute;
    bottom: 0;
    width: 100%;
  height: 60px;
}
.banner-info-ryt > div {
    padding-right: 9px;
}
.banner-info > span{
  margin-right:20px; 
}
.banner-info a {
    color: #ffffff !important;
}
.comm-nav > button {
    background: none;
    border: none;
    color: #848484;
    font-size: 21px;
    font-weight: 600;
    text-align: right;
    width: 48%;
}
.comm-nav {
    text-align: right;
    width: 100%;
    float: right;
}
.comm-nav > li{
  float: left;
  width: 50%;
}
.comm-nav > li > a{
   color: #848484;
   font-size: 21px;
   font-weight: 600;
   width: auto;
   padding: 0;
}
.comm-nav > li.active > a {
    border-bottom: 5px solid #373f8c;
    color: #333333;
    display: inline-block;
}
.tab-content.com{
  padding: 0;
  padding-top: 30px;
}
.comment-div {
    box-shadow: none !important;
    border: 1px solid #c3c3c3;
    margin-top: 28px;
}
.comm-tab-inn-head {
    padding-top: 20px;
  font-size: 17px;
}
.comm-tab-inn-head > a {
    color: #373f8c;
    font-weight: 500;
    line-height: 1.6;
}
.arrow_box.comment-div:after, .arrow_box.comment-div:before{
  left: 46px;
}
/*
.comment-div .com-part > div:nth-child(1) {
    width: 69px;
    text-align: center;
}
.comment-div .com-part {
    padding: 10px 0;
}
*/
.comment-div .mcusercolor {
    color: #373f8c;
    font-size: 17px;
    font-weight: 500;
}
.comment-div .musertop {
    margin-top: 20px;
    margin-bottom: 8px;
}
.comment-div .muserdate{
  font-size: 13px;
  top: 6px;
}
/*
.comment-div .com-part > div:nth-child(2) {
    width: 92%;
    float: right;
}
*/
.fa-thumbs-o-up.cust-size {
    font-size: 26px;
    color: #666666;
}
.fa-thumbs-o-down.cust-size {
    font-size: 26px;
    color: #666666;
}
ul.comm-action {
    float: right;
    width: 320px;
    width: 320px;
  margin-top: 16px;
}

.comm-action li {
    width: 31%;
    float: left;
    text-align: center;
  list-style: none;
}
.comment-div .mhands{
  font-size: 21px;
}
.fa-thumbs-o-up.cust-size:hover , .fa-thumbs-o-up.cust-size:focus {
    color: #3a5897;
}
.fa-thumbs-o-down.cust-size:hover , .fa-thumbs-o-down.cust-size:focus {
    color: red;
}
.comment-div .mreply {
    padding-right: 20px;
    font-size: 17px;
}
a.see-mo {
    float: right;
    margin-top: 15px;
    font-size: 17px;
    text-decoration: underline;
    color: #373f8c;
  cursor: pointer;
}
.main-ban-padd{
  padding-right: 4px;
}
.carousel-inner.round-corn > div{
  border-radius: 5px;
  overflow: hidden;
}
.loadmore-btn{
  width: 100%;
  float: left;
}

@media screen and ( min-width:768px ) and ( max-width:1200px ){
  .imgrow.blog-cont-hyt{
    height: 445px;
  }
}
.client-slick .slick-prev::before, .client-slick .slick-next::before {
margin-top: 0;
}

@media screen and ( max-width:991px ){
  .comm-nav > li{
    text-align: center;
  }
}
.d-info.gray-shade {
  margin-top: 0;
}
.grid-view-sec {
    margin-top: 32px;
}

.subscribe {
    text-align: center;
    color: #fff;
    font-size: 13px;  
}

.subs-div h3 {
    color: #000000;
    font-weight: normal;
    font-size: 18px;
}

.subs-email >
 button {
        background: #35969c;
    border: none;
    border-radius: 3px;
    padding: 5px 10px;
    color: #fff !important;
    text-transform: uppercase;
    font-size: 13px;
    width: 148px;
    letter-spacing: 1px;
    font-weight: 500;
}
.subs-div > p{
    color: #787d87;
    font-size: 11px;
}
.insta-frame .subs-div > div {
    margin: 0;
}
.subs-email > input::placeholder{
  color: #a9a9a9;
}
.sub-email > button:hover {
    box-shadow: inset 0 -2px 4px 0px #154da0;
}

.insta-frame .subs-div {
    margin: 0;
}
.subscribe:hover:before { 
background-size: 75%;
  top:20px;
}
/*-----blog arch css--------*/
.blog-arch {
    background: #fff;
/*    font-size: 14px;*/
    font-size: 16px;
}

.blog-arch > h3 {
    margin-top: 4px;
}

ul.blog-arch-ul {
    padding: 1px 0px;
}
ul.monthly-struc > li {
     margin-left: 0;
    padding: 2px 0;
    list-style: none;
}
ul.blog-arch-ul >li {
    margin: 7px 0;
  list-style: none;
}

ul.blog-arch-ul >li ul li a{
font-size:11px !important;
}

.monthly-struc{
  display: none;
  padding: 0;
}
.arch-i > a{
  font-weight: 500 !important;
  color: #1f1f1f !important;
}
.arch-i.active > a{
  color:#306dd0 !important;
}
.arch-i > span {
     cursor: pointer;
color: #bfbfbf;
float: left;
position: relative;
top: 10px;
font-size: 17px;
background: #f3f3f3;
border: 1px solid #efefef;
border-radius: 100%;
height: 18px;
width: 18px;
margin-right: 10px;
padding-left: 0px;
padding-top: 0px;
margin-left: 10px;
text-align: center;
}
.arch-i.active > span{
  transform:rotate(180deg);
}
ul.monthly-struc>li.collapsed>i{
  display:none;
}
.arch-i > span:nth-child(2){
  display: none;
}
.arch-i.open > span:nth-child(2) {
    display: inline-block;
    color: #538fff;
}
.arch-i.open > span:nth-child(1){
  display: none;
}

.blog-arch a:hover, .blog-arch a:focus{
  color: #538fff;
}
.arch-i.open > span {
       display: inline-block;
    padding-left: 0;
    padding-top: 0px;
    color: #000 !important;
}


       /*---------breaking sec css--------*/
.rec-post-thumb img {
      height: 30px;
    width: 35px;
    float: left;
    margin: 0 10px 0 2px;
}
span.tags {
    background: #3d3d3d;
    height: 18px;
    font-size: 10px;
    display: inline-block;
    position: relative;
    margin: 0 7px;
    padding: 0 9px;
    line-height: 1.9;
    border-radius: 2px;
    color: #fff;
    text-transform: uppercase;
}

.rec-post-thumb {
    float: left;
}
.main-ban-padd .item {
    padding: 0;
}

.normal-view-sec .outheart {
      top: 10px;
    right: 14px;
}
.normal-view-sec p.blue{
margin-top: 5px !important;
    text-align: center;
}
.btn.loadmore{
  margin-bottom: 30px;
}

.publish-edit , .publish-del{
  color: #337ab7;
    margin-left: 15px;
}
.loadmore:hover {
    box-shadow: 0 1px 6px 0 rgba(0,0,0,0.2), 0 2px 6px 0 rgba(0,0,0,0.19);
}

.marquee-content-items a.break-anch{ font-size:14px !important; margin-left: 15px;}
a.break-anch{
  color: #475055;
    
}
/*
#my_favorite_latin_words > span{
  transform: scale(1);
  transition: all ease-in-out 1s;
}
#my_favorite_latin_words > span:hover{
  transform: scale(1.3);  
}*/

.publish-i{
  height: 12px;
}
.publish-edit:hover .publish-i:first-child{
  display: none;  
}
.publish-edit:hover .publish-i:last-child{
  display: inline-block;  
}
img.publish-i:last-child {
    display: none;
}
.marg-top-30 , .youtube-link{
  margin-top: 30px;
}
.banner-img-contain {
    text-align: center;
    width: 80%;
    margin: 0 auto;
}
.banner-img-contain > div > img {
    margin: 0 auto;
  width: 200px;
}

/*-----------------------save-blog page css------------------------*/
.fa-plus.addmore , .fa-minus.removeadmore , .fa-plus.addmore1  {
    border: 2px solid;
    border-radius: 50%;
    padding: 5px 6px;
  cursor: pointer;
}
.fa-plus.addmore:hover, .fa-minus.removeadmore:hover , .fa-plus.addmore1:hover {
    background: #5bc0de;
    color: #fff;
    border-color: rgba(51, 51, 51, 0.66);
}
/*
.fa-minus.removeadmore {
    margin-top: 6px;
}
*/
.dynamic-color{
    color:blue;
    }
.plus-pos {
    display: inline-block !important;
    width: 84%;
}
.top-sp {
    margin-bottom: 12px;
}
.spacediv1.cust{
  padding-bottom: 1px;
}
.top-space-append {
    margin-top: 16px;
}
.marg-left-10{
  margin-left: 10px;
}

.cust-close {
    position: absolute;
    right: 1px;
    top: -24px;
    font-size: 30px !important;
}
.upload-result {
    margin: 22px 0 12px;
}
.cropping-modal .modal-dialog {
    width: 506px;
    margin: 30px auto;

}

.choose-img {
  margin-bottom: 10px;
  width: 150px;
  height:auto;
}


.saveblog-btn >button {
    margin-right: 30px;
    padding: 8px 30px;
    margin-top: 10px;
}
.pub-back-color{
  background: rgba(0, 188, 212, 0.3) !important;
}
.sppost.recent > img{
  height: auto;
  width: 100%;
}
.padd-ryt-5{
  padding-right: 5px;
}
.pop-auth p{
  margin-bottom: 0;
}
/*-----------save blog tabs-----------------*/
ul.sv-blog-tab {
    float: left;
    width: 100%;
}

ul.sv-blog-tab > li {
    width: 20%;
    float: left;
    margin-top: 24px;
}

ul.sv-blog-tab > li > a {
     border: 1px solid;
    background: #fff;
  
    padding: 7px 43px;
    color: #2196f3;
    float: left;
    border-radius: 3px;
  text-decoration: none;
}
ul.sv-blog-tab > li.active > a {
    background: #2196f3;
    color: #fff;
}
ul.sv-blog-tab > li:first-child {
        margin-left: 33%;
    margin-right: 9%;
}
.advance-cont {
  margin-top: 20px;
}
.videoentry {
    width: 66%;
}
.saveblog-btn{
  margin-top: 25px;
}
/*-------------new profile page css--------------*/
.profile--head {
    /* background: #00abf0; */
    height: 46px;
    border-radius: 4px;
    text-align: center;
    font-size: 22px;
    color: #fff;
    font-weight: 500;
    text-transform: uppercase;
    padding: 9px 0;
    /* box-shadow: inset 100px -2px 67px 0px #0b58b2, inset -100px -2px 67px 0px #0b58b2; */
    background: url(../../../img/blog/Blue-line.png) no-repeat center;
    box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.31);
    background-size: cover;
    width: 97%;
    margin: 0 auto;
}
section.profile--section {
    margin: 24px 0;
}
.profile--field > div > div {
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.profile--field {
    margin: 30px 0 10px;
}
.profile--field > div:nth-child(2) > div:first-child{
  margin-bottom: 7px;
}

.field-card-head {
    border-bottom: 1px solid #ccc;
    height: 45px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
  text-align: left;
    color: #757575;
    vertical-align: middle;
    padding: 13px 17px;
}
.input-fields > input {
    border: 1px solid #e8e8e8;
    width: 90%;
    margin: 20px auto;
    display: inherit;
    border-radius: 2px;
    height: 32px;
    padding: 0 8px;
}
.input-fields input[type="text"]::placeholder, textarea::placeholder {
    color: rgba(115, 115, 115, 0.81);
}
.text-field > textarea {
    border: 1px solid #e8e8e8;
    width: 90%;
    margin: 20px auto;
    display: inherit;
    border-radius: 4px;
    padding: 7px;
}
button.blog-submit {
    background: #0397e1;
    border: none;
    width: 100%;
    height: 33px;
    color: #fff;
    text-transform: uppercase;
    margin-top: 10px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 600;
  box-shadow: inset 0 -7px 27px 1px #0864b7;
}
button.add-photo {
    background: #0198e1;
    border: none;
    border-radius: 4px;
    color: #fff;
    text-transform: uppercase;
    font-size: 11px;
    height: 35px;
    width: 170px;
    margin: 30px auto 0;
    font-weight: 600;
    box-shadow: inset 0px -12px 25px -1px #085cb2;
}
.profile--field > div:nth-child(1) > div{
  padding: 30px;
}
.fa-camera.prof {
    font-size: 16px;
    margin: 0 0px 0 5px;
}
.twitter {
/*
    background: url(../../img/blog/twitter.png) no-repeat 98%;
*/
    background-size: 20px;
}
.facebook{
/*
  background: url('../../img/blog/facebook.png') no-repeat 98%;
*/
  background-size: 20px;
}
.input.company_name[type=text]::after{
  content: '';
  color: black;
  background: red;
  width:200px;
  height: 30px;
}
.rel-field{
  position: relative;
}
span.end-place {
    position: absolute;
    top: 6px;
    right: 7%;
    color: #e7e7e7;
}
.cust-pro-img{
width:150px;
  height: 150px;
}
.pro-edit.fa-pencil-square::before {
    color: #085cb2;
    content: "ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹";
    margin-left: 3px;
    margin-right: 4px;
}
button.add-photo:hover .prof {
    font-size: 17px;
    margin-left: 4px;
}
a#editprofile:hover .pro-edit {
    font-size: 15px;
}
a#editprofile {
    text-decoration: none;
}

#upload-demo  .cr-viewport.cr-vp-square{
  height: 250px !important;
  width: 250px !important;
}

.pos-rel{
  position: relative;
}
.start-vali {
    position: absolute;
    right: -21px;
    top: 2px;
    font-size: 31px;
    color: red;
}
.input-fields {
    position: relative;
}
.auth-start-vali {
    position: absolute;
    right: 4px;
    top: 0px;
    font-size: 28px;
    color: red;
}
.text-field {
    position: relative;
}
.error-auth {
    border: 1px solid red !important;
}
/*------- rahul-----------*/
.addedFav , .removedFav {
    position: absolute;
    background: rgba(0, 0, 0, 0.71);
    top: -30px;
    right: 10px;
    color: white;
    border-radius: 2px;
    box-shadow: 1px 1px 4px 0px #000;
    font-size: 12px;
    padding: 3px;
    display: none;
}
.addedFav:after , .removedFav:after , #myElem:after {
  top: 100%;
  right:10%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-top-color: rgba(0, 0, 0, 0.71);
  border-width: 5px;
  margin-left: -5px;
    opacity: 0.71;
}
 .cust-sp .fa {font-size: 14px;}
.comm-action a , .comm-action a:hover{ cursor: pointer; text-decoration: none;}
/*
.padd-ryt-zero a{ color: #373f8c;}
*/
/*.padd-ryt-zero a {
    color: #383838 !important;
    text-transform: uppercase;
}*/
.res-auth-info {
    margin-top: 26px;
}
.date-demo{
color:#eb6e6e !important;
/*  font-size: 13px;*/
  font-size: 14px;

}
span.fa.fa.fa-comments-o > a {
    font-family: 'Roboto-Regular';
}


.authorsize {
  font-size: 16px;
}
/*
.cust-sp span.fa.fa.fa-comments-o > a:hover {
    color: #CE1648;
}
*/
.rec-post.padd-ryt a:hover {
    color:#ff9000;
}
/* authore image css for pic of author  */
.authorestyle{
width: 62px;
height: 62px;
display: inline-block !important;
/*margin-left:15px;*/

}
a.authorsize {
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 500;
    color: #414141;
}
.auth-left-n{
      width: 77px;
    /* text-align: left; */
    padding: 0 0px 0 14px;
}
span.social-i-text {
    color: #ffffff;
    font-size: 16px;
  font-family: 'Roboto-Regular' !important;
}
.social-font-i i::before{
  position: relative;
  top: 4px; 
}
.social-font-i {
    margin-left: 15px;
    margin-bottom: 10px;
}
.auth-bot-padd{
  margin-bottom: 10px;
}
/*-----------------------------------*/
.subscribe p {
       color: #8b8b8b;
    text-align: left;
    font-size: 13px;
    padding: 10px 15px 10px 15px;
}
.subs-email > input::placeholder {
    font-size: 15px;
    color: #dbdbdb;
}
.sub-frame > div {
    margin-bottom: 25px !important;
}

.right-arrow:before {
  content: '\279D';
    text-align: right;
    color: #4dcfda;
    font-size: 28px;
    position: absolute;
    left: 75px;
    top: 0px;
}
.right-arrow {
    margin-top: 15px;
}
.hori-line {
    font-size: 21px;
    font-weight: normal;
    margin: 0 7px;
    font-weight: normal;
    width: 0;
    border-left: 1px solid #a7a7a7;
      padding-right: 4px;
}
.recent-new  p.text-uppercase{
    font-size: 9px;
    display: flex;
}
.recent-new p.text-uppercase .blog-anch{
  font-size: 8px !important;
}
.recent-new p {
    margin-bottom: 0;
}
.right-tab .author-n span {
width: 100%;
padding-left: 10px;
padding-top: 5px;
color: #333;
}
.cat-img {
    width: 40px !important;
height: 40px !important;
padding: 2px;
margin-bottom: 5px;
margin: 4px;
background: #e0e0e0;
display: block;
border-radius:0%;
box-shadow: none;
position: relative;
top: -2px;
}
.auth-menu-cat .date-demo{
color:#35969c !important;
  font-size: 14px;

}
.insta-frame .subs-div > div .cat-img {
    padding: 2px;
    box-shadow: 0px 0px 5px 0px #ccc;
}


.bg-lighter {
  background-color: #f6f7f7;
  padding: 10px
}


  .client-wrap .label {
  border: 1px solid #ccc !important;
  border-radius: 3px;
  background: #fff;
  color: #525857;
  -webkit-transition: all 0.2s ease-in-out;
    font-weight: 200;
  transition: all 0.2s ease-in-out;
  max-width:253px;
  overflow:hidden;
}

.client-wrap .label:hover {
  background: #30ceba;
  color: #fff
}
  ol, ul {
    list-style: none;
}
  #type-tab li {
    display: inline-block;
    float: left;
    margin-right: 10px;
}
  .client-wrap .label, .client-wrap .label-secondary, .client-wrap .label-readonly {
    display: block;
    float: left;
    padding: 0 10px;
    height: 32px;
    vertical-align: baseline;
    text-align: center;
    text-decoration: none;
    line-height: 31px;
    font-size: 13px;
    text-transform: uppercase;
}
ul#type-tab {
    margin: 0;
    padding: 10px;
    display: table-cell;
}
.tag-sp{
  margin-bottom: 15px;
}
.client-wrap .label:focus{
  color:  #30ceba;
}
.banner-cont.top-ban{
  height: 100px;
}
.top-ban .banner-info{
  font-size: 22px;
      padding-top: 7px;
}
.top-ban .banner-info > h4 {
    font-size: 34px !important;
    margin-bottom: 0;
    line-height: 1.1;
}
@media (min-width: 768px){
.carousel-indicators.top-ban {
    bottom: 15px;
}
}
.spacing-class {
    margin-top: 38px;
    margin-bottom: 38px;
}
.carousel-indicators.top-ban li{
  height: 16px;
  width: 16px;
  border-width: 2px;
}
.carousel-indicators.top-ban .active{
  width: 19px;
  height: 19px;
}
.normal-view-sec > h3 {
        margin-bottom: 20px;
    margin-top: 15px;
    font-size: 16px;
}
.row.populer-img-desc .blue a {
   text-transform: uppercase;
    font-weight: 500;
    font-size: 18px;
    color: #333 !important;
}
.f-size.new-size p {
    font-weight: 400;
    text-align: center;
    font-size: 14px;
    line-height: 20px;
    color: #555 !important;
}

.row.populer-img-desc {
     margin-top: 0px;
}
img.chat-i {
    width:14px;
}
span.chat-i-det {
  float: right;
  margin-top: 0px !important;
  margin-right: 0;
  width: 50%;
  text-align: right;
}
.post-name-det > p, .post-name-det > p > a {
    font-size: 11px !important;
    margin-top: 0;
    margin-bottom: 5px;
    color: #8b8b8b !important;
    display: inline-block;
    width: 100%;
}
.post-name-det > p, .post-name-det > p > a:hover{
font-weight: normal !important;
}

.f-size.new-size p a.read-mo span{
    color: #8b8b8b!important;
}
.chat-i-det a {
  color: #8b8b8b;
  display: inline-block;
}
.new-normal-view .blue > a {
    font-weight: normal;
    font-size: 18px;
    text-transform: uppercase;
}
.new-normal-view .f-size p {
    font-size: 15px;
    line-height: 1.6;
}
.detail-cont-sp {
    margin-top: 36px;
}
.blog-det-new-head > p {
    font-size: 15px;
    color: #8b8b8b;
}
.blog-det-new-head  .hori-line {
    font-size: 15px;
}
.padd-zero{
  padding: 0 !important;
}
span.social-i-text.more {
    line-height: 2.5;
}
.comment-section {
    padding: 75px 0;
}
.comm-head {
    color: black;
    font-size: 22px;
    font-weight: 500;
    min-height: 43px;
    text-transform: uppercase;
}
.comm-input > input {
    border-style: none;
    box-shadow: none;
    border-bottom: 2px solid #c9c9c9;
    border-radius: 0px;
    height: 44px;
    padding: 0 2px;
    width: 95%;
}
.comm-input > textarea {
    border-style: none;
    box-shadow: none;
    border-bottom: 2px solid #c9c9c9;
    border-radius: 0px;
    height: 70px;
    padding: 10px 5px;
    line-height: 1;
    margin-top: 30px;
    margin-bottom: 30px;
}
.comm-social > a {
    width: 45px;
    padding: 0;
    display: inline-block;
    min-width: 45px;
}
.comm-social> a:nth-child(5) {
    background: #007bb6;
}
.comm-social> a:nth-child(5) {
    background: #007bb6;
}
.marg-zero{
  margin: 0;
}
.comm-send {
    background: #35969c;
    color: #fff;
    height: 44px;
    border: none;
    width: 260px;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: normal !important;
  float: right;
}
.comm-reply-sec {
    margin-top: 70px;
}
.comm-reply-sec .comm-head {
    margin-bottom: 25px;
}
ul.comm-right-sec > li:nth-child(1) {
    width: 77px;
    display: inline-block;
    vertical-align: top;
}

ul.comm-right-sec > li:nth-child(2) {
    width: 88%;
    display: inline-block;
}
.comm-info > p {
    color: #050505;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 100;
    margin-bottom: 0;
}
.comm-info span {
    color: #8b8b8b;
    letter-spacing: 1px;
}
.comm-info span {
    color: #8b8b8b;
    letter-spacing: 1px;
    width: 216px;
    display: inline-block;
    font-weight: normal;
}
.comm-desc {
    margin-top: 10px;
    color: #9b9b9b;
    font-weight: 100;
    font-size: 15px;
}
ul.comm-right-sec {
    padding: 0;
}
ul.comm-right-sec > li >ul {
    margin-left: 12%;
    margin-top: 50px;
    margin-bottom: 50px;
}
ul.comm-right-sec {
    padding: 0;
    margin-bottom: 45px;
}
.comm-input > input:focus , .comm-input > textarea:focus {
    box-shadow: none;
}
.comm-input > input::placeholder, .comm-input > textarea::placeholder {
    color: #c8c8c8;
    font-size: 15px;
}

@media only screen and (max-width : 991px) {
  .comm-send{
    float: none;
  }
}
.comm-social {
    margin-bottom: 8px;
}
.error_btn {
    background: #55b68b;
    border: none;
    border-radius: 3px;
    padding: 0px 0px;
    height: 44px;
    color: #fff;
/*    text-transform: uppercase;*/
    font-size: 17px;
    width: 100%;
    font-weight: 500;
    margin: 16px 0;
}
.email-valid.error {
    padding: 0;
}
@media only screen and (max-width : 768px) {
  .new-normal-view .post-name-det p{
    display: inline-block;
    width: 100%;
    margin: 0px;
}
.new-normal-view .post-name-det p a{
    display: inline-block;
    width: 100%;
    margin: 0px;
    padding: 0px;
    line-height: initial;
}
  
  .new-normal-view .blue > a {
    font-weight: normal;
    font-size: 14px;
    text-transform: uppercase;
    color: #000 !important;
}
  
  .insta-frame > iframe, .insta-frame > div {
    margin:0 0 15px 0 !important;
}
  
  .sp1 span p{
    font-size: 13px;
    font-weight: bold;
    background: #f1f1f1;
    color: #000;
    letter-spacing: 1px;
    margin-bottom: 10px;
    padding: 15px 0 10px 10px;
    border-bottom: 1px solid #e2e2e2;
}
  .insta-frame .tag-sp {
    padding: 15px 0 10px 10px;
}
  
  .detail-cont-sp {
    margin-top: 15px;
}
  .de-head{
    font-size: 16px !important;
    font-weight: 500;
    min-height: auto;
    margin-bottom: 0px;
}

  
  .right-arrow:before {
    right: 62px;
    top: -10px;
}
  .banner-cont.top-ban {
    height: 35px;
}
  .top-ban .banner-info {
    font-size: 22px;
    padding-top: 0;
}
.top-ban .banner-info > h4 {
    font-size: 15px !important;
    margin-bottom: 0;
    line-height: 0;
    margin-top: 9px;
}
  .banner-info > span {
    margin-right: 20px;
    font-size: 12px;
}
.carousel-indicators.top-ban li {
    height: 8px;
    width: 8px;
}
  .carousel-indicators.top-ban .active {
    width: 10px;
    height: 10px;
}
  .marquee-sibling {
    height: 42px;
    line-height: 43px;
  }
  .carousel-indicators.top-ban{
    bottom: 0;
  }


.arch-i > span {
    font-size: 9px !important;
    padding-top: 2px !important;
    color: #888 !important;
}
  
  .normal-view-sec > div {
    margin: 0 0 12px;
}
  .res-padd-left-zero {
    padding-left: 0 !important;
  }
  
.normal-blog > div:last-child {
    padding: 10px 0 0;
}
.normal-blog {
    background: #fff;
    float: left;
    margin-bottom: 15px;
    padding: 10px 0px 10px 0px;
}
  .normal-view-sec > h3 {
/*    margin-bottom: 35px;*/
    margin-top: 10px;
}
  .subs-div {
    margin: 5px 0 0;
}
  div#sticky_blog_home {
    margin-top: 25px;
      padding:0px 5px;
}
  .auth-menu-inn .recent {
    padding-left: 0;
}
  .blog-det-new-head {
    margin-top: 10px;
}
  .auth-bot-padd {
    padding-left: 14px;
}
  .res-adj-padd {
    padding-left: 23px !important;
}
  .comm-input > input[type="email"] {
    float: left !important;
}
  .comm-input > textarea{
    width:95%;
  }
  ul.comm-right-sec > li:nth-child(1) {
    width: 62px;
}
  ul.comm-right-sec > li:nth-child(2) {
    width: 70%;
}
  .comm-desc {
    font-size: 14px;
}
  .comm-info > p { 
    font-size: 16px;
}
  .comm-info span {
    color: #8b8b8b;
    letter-spacing: 1px;
    width: 216px;
    display: inline-block;
    font-weight: normal;
    font-size: 11px;
}
  .user_pic >img {
    width: 49px;
}
  .social-font-i > a > i.fa-google-plus
  {}

}
/*
.new-normal-view .blue > a:hover, .row.populer-img-desc .blue a:hover {
    color: #E75B16 !important;

}
*/

.news_list > .colspace {
  min-height: 576px !important;
 /* max-height: 546px !important;*/
 /* max-height: 546px !important;*/
}
.carousel-indicators.top-ban img {
max-height:560px;
}
.res-auth-img img.lazy[src$="lazy_load_default.png"] {
width:100%;
}
.hori-line{
display:none !important;
}
.hori-linee {
       font-size: 10px;
    margin: 0 7px;
    font-weight: normal;
    width: 0;
    border-left: 1px solid #a7a7a7;
    padding-right: 4px;
    position: relative;
    top: -2px;
}


#sticky_blog_details .de-head {
    color: black;
    font-size: 22px;
    font-weight: 500;
    min-height: auto;
}
#sticky_blog_details .row.topmargin {
    margin-top: 0;
}
/*
.box_shadow.author_style {background: #fff;box-shadow: 0px 0px 20px rgb(112 112 112 / 16%)!important;margin-top: 50px!important;min-height: 100%!important;display: flex;padding: 0px!important;border-radius: 8px!important;}
.author_style h1.profileDetails {color: #306dd0;font-size: 24px;padding: 0;}
.author_style p.font1 { color: #306dd0;}
.author_style p.pfi {  color: #306dd0; }
.author_style .col-sm-12.profile-blog.col-xs-12.text-center { padding: 0; margin: 0px;}
.author_style .col-md-5.col-xs-12 { border-right: 2px solid #eee; background: linear-gradient(#92bCa6, #A2CCB6);  padding: 15px;  border-radius: 8px 0px 0px 8px;}
.author_style .res-auth-info{    padding-left: 0; margin-top: 10px; padding: 0; background: #fff; border-radius: 34px; padding: 6px 15px; margin-left: 81px; display: block; width: 250px;}
.author_style .profile-blog .profile_pic{    border: 2px solid #539974;}
 @media (max-width:575.5px){
.author_style .d-info{padding-bottom:15px;}
.box_shadow.author_style{display: inline-block;border: 1px solid #b5b5b5!important;border-radius: 8px!important;}
.author_style .res-auth-info{margin-left:150px}
.author_style .margin{margin:0px}
.author_style p.pfi{margin-top: 15px!important;}
.author_style .col-md-5.col-xs-12{ border-radius: 8px 8px 0px 0px;}}
 @media (max-width:480.5px){.author_style .res-auth-info{margin-left:100px}}
 @media (max-width:360.5px){.author_style .res-auth-info{margin-left:40px}}

 */

.sect_author_style div#contain.author_style {margin-top: 40px;}
 .sect_author_style .left1,.sect_author_style .left2 {width:100%!important;}
.sect_author_style .left1{padding: 10px!important;}
.sect_author_style .author-blog-container{padding:0px}
.container.sect_author_style {  margin-top: 30px;}
.sect_author_style .tab-content.com{  padding-top: 0;}
.sect_author_style .left2 { padding: 0px!important; margin: 0px!important;}
.sect_author_style .author-blog-container .font1{ padding-bottom: 15px; padding-left: 15px!important;}
.sect_author_style .flter_s_style { display: flex; justify-content: space-between; align-items: center;}
.sect_author_style .form-control-group { position: relative;}
.sect_author_style .form-icon { position: absolute; display: inline-flex;justify-content: center; align-items: center; top: 50%;  transform: translateY(-50%); width: calc(1rem + 24px);height: calc(1rem + 24px);}
.sect_author_style .form-icon { z-index: 99;}
.sect_author_style .form-icon .icon { font-size: 14px; color: #555;}
.sect_author_style .form-icon-right {left: auto;right: 13px;}
.sect_author_style .form-control { color: #474747 !important; font-size: 17px !important;  background-color: #FFFFFF; border: 1px solid #ccc !important; font-family: 'Nunito', sans-serif !important; font-weight: 500 !important;position: relative; z-index: 9;  box-shadow: none; border-radius: 4px !important;  min-height: 35px !important; height: 35px !important; letter-spacing: 1px;}
.search_filter_style {width: 250px;}
.sect_author_style .form-control:focus { border-color: #66afe9!important; outline: 0; -webkit-box-shadow: none; box-shadow: none; border: 2px solid #66afe9!important;}
.sect_author_style a.back_to_p{ color:#306dd0; font-weight: bold; font-size: 14px;}
.sect_author_style .left1{min-height: 100%!important;box-shadow: 0 2px 6px 0 rgb(218 218 253 / 65%), 0 2px 6px 0 rgb(206 206 238 / 54%)!important;display: inline-block;}
.sect_author_style .profile_pic{ border-radius: 0px;  width: 235px;}
.sect_author_style .user-stats [class^=col-sm-6] { border-right: 1px solid #ebebeb;  width: 50%; flex: 0 0 50%;}
.sect_author_style .user-stats [class^=col]:last-child {  border-right: 0;}
.sect_author_style .card-footer {  border-bottom: 1px solid rgba(0,0,0,.1);  padding-bottom: 10px;  margin-top: 10px;}
.sect_author_style h1.profileDetails { font-size: 21px;  text-align: left;}
.sect_author_style .res-auth-info{padding:0 15px!important;margin-top: 15px!important;}
.sect_author_style h1.profileDetails {  font-size: 16px; text-transform: uppercase; font-weight: 800; color: #1F1F1F; padding: 0px 9px; font-family: 'nunito';}
.sect_author_style .vital-states{margin-top:0px;padding: 10px 0;border-bottom: 1px solid rgba(0,0,0,.1);}
.sect_author_style p.font1 {  font-size: 16px;}
.sect_author_style .font1 { font-size: 16px;}
.sect_author_style p.pfi { margin: 0;  color: #306dd0; padding-top: 10px;  font-size: 18px;}
.sect_author_style .top_em { padding: 10px 0; text-align: center;}
.sect_author_style .top_em a { color: #306dd0;}
.sect_author_style ul.social_media_style li {  display: inline-block;    }
.sect_author_style ul.social_media_style li a { display: inline-block;    opacity: 1; height: 35px;  width: 35px; text-align: center; line-height: 35px; display: block;  border-radius: 100px; color: #fffF; transition: .2s ease-in-out;}
.sect_author_style ul.social_media_style{text-align:center;padding: 10px 0px 0;margin: 0;}
.sect_author_style ul.social_media_style li + li{margin-left:5px;}
.sect_author_style ul.social_media_style li a:hover{color:#fff!important;}
.sect_author_style ul.social_media_style li:nth-child(1) a { background: #4267b2;transition-delay: 0s;}
.sect_author_style ul.social_media_style li:nth-child(2) a { background: #1DA1F2; transition-delay: 0s;}
.sect_author_style ul.social_media_style li:nth-child(3) a { background: #0e76a8; transition-delay: 0s;}
.sect_author_style ul.social_media_style li:nth-child(4) a { background: #25D366; transition-delay: 0s;}
.sect_author_style ul.social_media_style li:nth-child(5) a { background: #00aff0; transition-delay: 0s;}
.sect_author_style .top_em span { font-size: 16px;  line-height: 26px;}
.sect_author_style .vital-states span {  font-size: 16px;}
@media (max-width:768px){
.sect_author_style #contain.left1{box-shadow: 0 2px 6px 0 rgb(218 218 253 / 65%), 0 2px 6px 0 rgb(206 206 238 / 54%)!important;}
.sect_author_style .profile-responsive-card{box-shadow:none;padding: 5px 0;}}
@media (max-width:575.5px){.sect_author_style .user-stats{display:flex} }
@media (max-width:420.5px){.sect_author_style .flter_s_style{display:block} .search_filter_style{width:100%;margin-top: 15px;}.sect_author_style .form-icon{top:75%}}

.blog-banner img { width: 100%; }
.blog_position [type=radio]:not(:checked){margin:0px;}
.blog_position .round1 {position: relative;}
.blog_position{display: flex;margin-bottom: 15px;}
.blog_position .round1 label  {background-color: #fff;border-radius: 50%;cursor: pointer;height: 20px;left: 0;position: absolute;top: 0;width: 20px;margin: 0!important; z-index:99 !important;}
.blog_position .round1 span {margin-left: 15px;margin-bottom: 5px;z-index: 99 !important;letter-spacing: .05em;color: #525252 !important;font-size: 14px !important;font-weight: 600;}
.blog_position .round1 + .round1 {margin-left: 15px;}
.blog_position .round1 label {background-color: #fff;border-radius: 50%;cursor: pointer;height: 20px;left: 0; position: absolute; top: 0;width: 20px !important;margin: 0!important;z-index: 99 !important;border: 2px solid rgba(108, 117, 125, 0.7);display: block;padding: 0;}
.blog_position .round1 input[type="radio"] {visibility: hidden;}
.blog_position .round1 input[type="radio"]:checked+label {border: 5px solid #306dd0;}
.blog_position.round1 input[type="radio"]:checked+label:after { opacity: 1;}
.blog_position [type="radio"]:checked + label:after,.blog_position [type="radio"]:not(:checked) + label:after,.blog_position [type="radio"]:not(:checked) + label:before{content:none;}
.blog_position [type="radio"]:checked + label:before{content:none}

.sect_scroll_style button>a {color: #306dd0!important;display: block;padding: 10px 10px;}
.sect_scroll_style button:hover a {color: #fff!important;}
@media only screen and (min-width: 360px){
.sect_scroll_style button {padding: 0!important;display: block;}}
.bull_img_large li.blt-img::before{width:30px;height: 30px;top: 1px;}
.bull_img_large li.blt-img {padding-left: 37px;margin-bottom: 9px!important;position: relative;}
.btn_list_custom button {width: 100%;text-align: center;border-radius: 100px!important;}
.btn_list_custom .configTypeDivbutton {padding: 20px 0px!important;}
.btn_list_custom button{padding:17px 10px;border:0 !important;}
.btn_list_custom button:hover{/* background:#204a8f !important; */border:0 !important;color:#fff !important;}
@media(min-width:1199px){.btn_list_custom button {width: 260px;text-align: center;border-radius: 100px!important;}}
@media(min-width:1366px){.btn_list_custom button {width: 265px;text-align: center;border-radius: 100px!important;}}
@media(max-width:600.5px){.btn_list_custom button {width: 100%;}}
@media(max-width:990.5px){.btn_list_custom button {text-align: center;height: 64px;padding: 12px 10px;line-height: initial;font-family: 'nunito', sans-serif !important;}}
@media(max-width:575.5px){.btn_list_custom button {line-height:16px!important;display:flex;align-items: center;justify-content: center;}}
@media(max-width:460.5px){.bull_inline_style .blt-img li +li {margin-left: 0px;}.btn_list_custom button {width: 100%;text-align: center;border-radius: 100px!important;}}
#blog .normal-view-sec>div {
    margin: 0 0 46px!important;
}



.sec_ftr_blog:before {content: ''; position: absolute;top: 0; left: -30px; background: linear-gradient(#021048 0,#1e38a3 100%); width: calc(100% + 30px); height: 100%;z-index: -1;}
.sec_ftr_blog ul li {display: inline-block;}
.sec_ftr_blog ul li a {font-family: 'Nunito';font-weight: normal;font-size: 14px; color: #fff;letter-spacing: 0.02em;}
.sec_ftr_blog .customcardSection-custom_section_footer__1_row>.row {display: flex;align-items: center;}
@media(max-width:900.5px){
.sec_ftr_blog .customcardSection-custom_section_footer__1_row>.row{flex-wrap: wrap;}
.sec_ftr_blog ul li{margin-bottom:20px}}  
@media(max-width:600.5px){.sec_ftr_blog img.img-responsive.single.lazy { max-width: 200px;}}
@media(max-width:767.5px){.sec_ftr_blog .pl-xs-0 { padding-left: 0!important;}.sec_ftr_blog ul li{padding-bottom:20px;} .sec_ftr_blog img.img-responsive.single.lazy { max-width: 200px;}}
@media(max-width:575.5px){.sec_ftr_blog img.img-responsive.single.lazy { max-width: 200px;}}
@media(max-width:460.5px){.sec_ftr_blog ul li{padding-bottom:0px;}.bull_inline_style .blt-img li +li {margin-left: 0px;}}
@media(max-width:420.5px){.sec_ftr_blog img.img-responsive.single.lazy { max-width: 180px;}}