/*
Theme Name:     Foxiz child
Template:      	foxiz
Theme URI:      https://foxiz.themeruby.com
Author:         Theme-Ruby
Author URI:     https://themeforest.net/user/theme-ruby/portfolio/
Description:    Make your modifications to Foxiz in this child theme.
Version:        1.0
Tags:           custom-background, custom-menu, featured-images, theme-options, custom-colors, translation-ready, threaded-comments, translation-ready
License:        Themeforest Licence
License URI:    https://themeforest.net/licenses/standard
*/

/* Your CSS code goes here
-------------------------------------- */
.opinion-author{
	padding: 10px 90px 10px 10px;
    position: relative;
    border: 1px solid #e8e8e8;
	margin-bottom:20px;
}
.opinion-author a{
	font-size:16px;
}
.opinion-author p{
	line-height:1.5em;
}
.opinion-author img{
	width: 65px !important;
    height: 65px !important;
    border-radius: 100px;
    position: absolute;
    right: 10px;
	top:5px;
}
.opinion-author h4{
	text-indent:38px
}
.opinion-author h4:before{
	content: "\201C";
    font-size: 80px;
    position: absolute;
    left: -30px;
    top: -4px;
    color: #136280;
}

.single .usr-holder.entry-sec .author-info-wrap a{
	width:50px !important;
	height:50px !important;
}
.single .usr-holder.entry-sec .author-info-wrap a img{
	width:50px !important;
	height:50px !important;
}
.language-dropdown {
  position: relative;
  display: inline-block;
}

.language-btn {
  background-color: transparent;
  border: none;
  font-size: 16px;
  cursor: pointer;
}

.language-options {
  display: none;
  position: absolute;
  background-color: white;
  min-width: 120px;
  box-shadow: 0px 8px 16px rgba(0,0,0,0.1);
  z-index: 1;
  margin-top: 4px;
}

.language-options a {
  display: block;
  padding: 8px 12px;
  text-decoration: none;
  color: black;
}

.language-options a:hover {
  background-color: #f0f0f0;
}

.language-dropdown:hover .language-options {
  display: block;
}