/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */

/* General */
.image_frame .image_wrapper .image_links { display: none; }

.image_frame:not(.no_link) .image_wrapper img:not(.ls-l) { margin-bottom: 0 !important; }

.image_frame .image_wrapper img {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: 3.5s ease-in-out;
  transition: 3.5s ease-in-out;
}

.image_frame:hover .image_wrapper img {
  top: 0;
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
}

/* Top area */
#Action_bar .social:before { content: "|"; margin-left: 7px; }

/* Menu */
#Top_bar .menu > li.hover > a { color: #444 !important; }
#menu-main-menu .fa-home:before { top: 23px; left: 32px; position: absolute; z-index: 1; }
#menu-main-menu .fa-home span { color: #fff; }

/* Footer */
#Footer .footer_action .one { font-size: 12px; line-height: 16px; }
#Footer .footer_action .one p { margin: 0 200px 5px; }

#Footer .fa-ul { margin-left: 30px; }
#Footer .fa-ul > li { margin: 0 0 5px; }
#Footer .fa-ul .fa-li { left: -30px; width: 15px; }
#Footer .fa-ul .fa-li i { font-size: 14px; line-height: 20px; }

#Footer .footer_copy .copyright { margin: 13px 0; }

#Footer .footer_copy a { color: #ccc; }
#Footer .footer_copy a:hover { text-decoration: none; }

#Footer .footer_copy img { margin: 0 10px; }

#eXTReMe-Free-citylife img { display: none; }

/* Sidebar */
#protinomena-video .yotu-playlist { padding: 0; }
#protinomena-video .yotu-videos { padding: 0; }

/* Contact */
.page-id-2386 .icon_box .icon_wrapper { width: 60px; height: 60px; line-height: 60px; font-size: 30px; }
.page-id-2386 .icon_box.icon_position_left { min-height: 80px; padding-left: 90px; }

/* GDPR */
.page-id-20247 .icon_box .icon_wrapper { width: 60px; height: 60px; line-height: 60px; font-size: 30px; }
.page-id-20247 .icon_box.icon_position_left { min-height: 80px; padding-left: 90px; }

/* Daily horoscope plugin */
#wp_horoscope table.t1 { background-color: transparent; }
#wp_horoscope table tr:first-child td { background: transparent; }
#wp_horoscope table td { border-color: transparent; padding: 0; }
#wp_horoscope ul li:nth-child(6) { display: none; }
#wp_horoscope ul li.zodiacHead { display: none; }
#wp_horoscope .zodiacMap { margin-top: 0; margin-bottom: 0; margin-left: 0; display: inline; }
#wp_horoscope #date2 { display: inherit; text-align: left; font-weight: normal; color: #444444; background-color: transparent; padding: 0 0 0 5px; }
#wp_horoscope .dailyStars { display: table; }
#wp_horoscope .dailyStars ul { margin: 0 0 0 5px; }
#wp_horoscope .dailyStars ul li label { float: none; color: #fe0000; margin: 0; text-align: left; }
#wp_horoscope .dailyStars ul li span { margin: 0; }

/* OneSignal plugin */
#onesignal-popover-container button:after { background: transparent; }

/* ShareThis */
.share-simple-wrapper { display: none; }
.sharethis-post-top { margin: 0 0 40px; }
.sharethis-post-bottom { margin: 50px 0 40px; }
.sharethis-inline-reaction-buttons .st-btn { display: block !important; width: 100% !important; }
.sharethis-inline-reaction-buttons .st-btn svg { width: 22px !important; height: 22px !important; }

/* Posts */
.blog_wrapper .image_frame .image_wrapper,
.blog_slider .image_frame .image_wrapper,
.section-post-related .image_frame .image_wrapper { height: 180px; }
.post-desc h2 { font-size: 20px; line-height: 24px; }
.st_googleplus_vcount { display: none; }

/* Mobile */
@media only screen and (max-width: 736px) {
  #Footer .footer_action .one p { margin: 0 0 5px; }
}