body.scale1 {
  zoom: 1.2;
  transform: scale(1.2);
  transform-origin: 50% 0;
}


body.scale1 .fa-search-plus:before {
	content: "\f010"
}


/*override bootstrap css*/
body.grayscale *, body.grayscale *:hover {
    color: #000!important;
    border-color: #000!important;
}
body.grayscale img {
    filter: grayscale(100%)!important;
}
body.grayscale *:after, body.grayscale *:before {
    color: #000!important;
}
body.grayscale *:not(.mint), body.grayscale *:not(.mint):hover {
    background-color: #fff!important;
	box-shadow: 5px 0 0 transparent, -5px 0 0 transparent!important;
}
body.invert *, body.invert *:hover {
    color: #fff!important;
    border-color: #fff!important;
}
body.invert img {
    filter: grayscale(100%)!important;
}
body.invert *:after, body.invert *:before {
    color: #fff!important;
}
body.invert *:not(.mint), body.invert *:not(.mint):hover {
    background-color: #000!important;
	    box-shadow: 5px 0 0 transparent, -5px 0 0 transparent!important;
}
body.invert .gradient-bg ,body.grayscale .gradient-bg {
    background: transparent!important
}
body.grayscale .bg-transparent .header-nav a.custom-nav-link, body.grayscale .gradient-bg .header-nav a.custom-nav-link{
    color: #000!important;
}
body.scale{
	zoom: 1.2 !important;
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -ms-transform-origin: 0 0;
}
body.invert #about *, body.grayscale #about * {
  background: transparent !important;
}
@media (max-width: 768px) {
    .rotate-sm-90 {
        transform: rotate(90deg) !important ;
    }
}

body.grayscale *, body.grayscale *:hover {
    color: #000!important;
    border-color: #000!important;
}
body.grayscale img {
    filter: grayscale(100%)!important;
}
body.grayscale *:after, body.grayscale *:before {
    color: #000!important;
}
body.grayscale *:not(.mint), body.grayscale *:not(.mint):hover {
    background-color: #fff!important;
        box-shadow: 5px 0 0 transparent, -5px 0 0 transparent!important;
}
body.invert *, body.invert *:hover {
    color: #fff!important;
    border-color: #fff!important;
}
body.grayscale [data-overlay]:before{
  filter: grayscale(100%)!important;
  -webkit-filter: grayscale(100%)!important;
}
body.invert [data-overlay]:before {
  filter: invert(100%)!important;
  -webkit-filter: invert(100%)!important;

}
body.invert img {
    filter: grayscale(100%)!important;
}
body.invert *:after, body.invert *:before {
    color: #fff!important;
}
body.invert *:not(.mint), body.invert *:not(.mint):hover {
    background-color: #000!important;
            box-shadow: 5px 0 0 transparent, -5px 0 0 transparent!important;
}
body.scale{
        zoom: 1.2 !important;
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -ms-transform-origin: 0 0;
}
