/*
 Theme Name: Brando Child
 Description: Child theme for Brando theme
 License: Themeforest Split Licence
 Author: Themezaa
 Author URI: http://www.themezaa.com
 Template: brando
 Version: 1.0
 Text Domain: brando-child
*/

.padding-four-all {padding: 1% !important;}

.grid-style1 .grid figcaption h3 {font-size: 18px;line-height: 25px;margin: 0;width: 98%;padding: 0 25px;text-align: center;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);position: relative;}

section {padding: 80px 0;}

img {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */    
   -webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
   -ms-filter: grayscale(100%);
   filter: grayscale(100%);
   filter: gray; /* IE 6-9 */
}
img:hover {
   -webkit-filter: none;
   -moz-filter: none;
   -ms-filter: none;
   filter: none;
}

.opacity-full{position: absolute;height: 100%;width: 100%;opacity: 0.5;z-index: 1;top:0;left: 0;}

.owl-prev .fa, .owl-next .fa {color: #000;font-size: 50px;position: relative;top: -15%;}

section {padding: 40px 0;}
.page-title { height: 225px; padding: 76px 0 0; overflow: hidden; }



@media (max-width: 480px) {
    /* blog */
    .blog-post-style2 .post-details span a { font-size: 11px;}
    .blog-post-style1 .blog-like, .blog-share, .comment{margin-right: 10px;}

    /* blog-Details */
    .blog-comment .comment-avtar img{ margin-bottom: 15px;}
    .blog-post-title:after {top: 15px;}
    .blog-comment > .blog-comment { margin-left: 20px; }
    .blog-comment .comment-text { width: 100%; clear: both;}

    /* testimonial */
    .testimonial-style2 img { width: 80%;}
    .testimonial-slider-main .testimonial-style2-img > div::after { right: -5px; }
    
    /* tattoo */
    .tattoo-art-box .title-extra { font-size: 35px !important; line-height: 40px !important;}

    /* agency */
    .slider-typography .slider-typography-option1 span {/* font-size: 34px; */line-height: 38px;}
    .slider-typography .slider-typography-option1 p {font-size: 11px; line-height: 18px;}
	.footer-social a {margin: 0 10px;}  }