/*
Theme Name: Oshin Child
Description: Oshin Child Theme
Author: Brand Exponents
Template: oshin
Version: 1.0
*/

@import url("../oshin/style.css");


.gallery_content {
    box-shadow: 0 -1px 10px rgba(0,0,0,0.2);
}

.element img.wp-smiley{
	display:inline-block;
	width:auto;
}

.button br {
    display: none;
}

.right-img-expand,
.right-img-expand .tatsu-column-inner {
    overflow:visible;
}
.right-img-expand .tatsu-text-inner {
    width:140% !important;
}


.tatsu_testimonial_wrap i.tatsu-icon.icon-quote {
    font-size: 80px;
    position: absolute;
    top: -10px;
    opacity: 0.1;
    right: -8px;
    display: inline-block;
    z-index: 3;
}


.mediumbtn {
    font-size:12px;
    padding:18px 36px;
}
.tatsu-icon-shortcode .tatsu-icon.circle {
    margin-right:0;
}

.format-link .post-top-details, 
.format-quote .post-top-details {
   display: none;
}

@media only screen and (max-width:767px) {
    .be-content-overflow #be-overflow-image-content-inner {
        opacity: 1;
    }
    .special-subtitle {
        width: 100% !important;
    }
}

#bottom-widgets {
    padding: 120px 0px;
}
.widget .tatsu-module {
    margin-bottom: 0;
}

.sec-color, .post-meta a, .pagination a, .pagination a:visited, .pagination span, .pages_list a, input[type="text"], input[type="email"], input[type="password"], textarea, .gallery_content, .fixed-sidebar-page .fixed-sidebar, .style3-blog .blog-post.element .element-inner, .style4-blog .blog-post, .blog-post.format-link .element-inner, .blog-post.format-quote .element-inner, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .chosen-container.chosen-container-single .chosen-drop, .chosen-container.chosen-container-single .chosen-single, .chosen-container.chosen-container-active.chosen-with-drop .chosen-single {
    color: #333333;
}

 ::-moz-selection    {background: rgb(205,96,96);}



@media only screen and (max-width: 767px) {
.header-code-widgets{ 
display: none !important; }}
