span.elw_shortcode_heading {
    color: #00a0d2;
    font-weight: bold;
    font-size: 47px;
    text-shadow: 2px 3px 6px #32373c54, 0px -5px 35px #00a0d212;
}

.wrap.elw-page-welcome.about-wrap.seting-page {
    max-width: 100%;
}
ul, ol { padding: 0;}

/*GALLARY*/
.gallary .fa.fa-plus {
    height: 30px;
  width: 30px;
  border: 1px solid #FCAC45;
  font-size: 20px;
  padding: 5px;
  border-radius: 50%;
  color: #FCAC45;
}


.gallary .hover-bg .hover-text>h4 {
  opacity: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  transition: all 0.3s;
}

.gallary .hover-bg:hover .hover-text>h4 {
  opacity: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.gallary .hover-bg .hover-text>i {
  opacity: 0;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  transition: all 0.3s;
}

.gallary .hover-bg:hover .hover-text>i {
  opacity: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
}

.isotope-item { 
    z-index: 2;
}

.isotope-hidden.isotope-item { 
  z-index: 1;
}

.isotope,
.isotope .isotope-item {
    /* change duration value to whatever you like */
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    transition-duration: 0.8s;
}

.isotope-item {
    margin-right: -1px;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}


.isotope {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    transition-property: height, width;
}

.isotope .isotope-item {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property: -moz-transform, opacity;
    transition-property: transform, opacity;
}
.gallary .hover-bg .hover-text{
  
  display:block!important;
  color:#000!important;
  
}

.text-cont{
  
  text-align:center;
}
.about-wrap img {
    margin: 0;
    max-width: 100%;
    height: auto;
    border-radius: 4px;
    padding: 15px;
    vertical-align: middle;
}
.categories li{

  float: left;
}

.categories {
    background: #23282f;
    margin-bottom: 40px;
}
.categories{


}
.categories li a {
    background: #232830;
    float: left;
    padding: 15px;
    color: #fff;
    font-size: 16px;
}

.gallary ul ,.gallary ul li {
    padding: 0px 0;
    margin-bottom: 0!important;
}

.categories li a:hover {
    background-color: #808080;
    color: #fff;
}
.col-md-12.main-logo {
    background-color: #23282f;
    padding: 10px;
}
.about-wrap h1 {
    color: #f5f5f5;
  }
.about-wrap .about-text {
    color: #f5f5f5;
}
ol.plugins_feature2 {
    display: inline-block;
    padding: 15px;
    padding-top: 0;
}
ol.plugins_feature1 {
    display: inline-block;
    padding: 15px;
    padding-top: 0;
}
a.mainpage_shortcode {
    color: #000;
    text-decoration: none;
}
h3.upgrade_title {
    color: #0db6f1;
    font-size: 37px;
    text-shadow: 4px 3px 3px rgba(158, 154, 154, 0.34), 0px 8px 13px rgba(0, 0, 0, 0), 0px 18px 23px rgba(0, 0, 0, 0);
    font-weight: 600;
    font-family: roboto;
}
.col-sm-6.col-md-12.content_div_data {
    border-radius: 4px;
    -webkit-box-shadow: 0px 10px 45px 0px rgba(30, 37, 54, 0.11);
    margin-bottom: 20px!important;
    border-radius: 20px;
}