﻿

.estr-bread-crumbs-drop {
    width: 100%;
    height: auto;
    float: left;
    margin: 0;
    position: relative
}


.footer1 .footer-logo .site-logo {
    width: 64px;
    height: 64px;
}


.footer2 .dark .footer-logo .site-logo {

    width: 64px;
    height: 64px;
}


.footer3 .dark .footer-logo .site-logo {
    width: 120px;
}


.footer4 .dark .footer-logo .site-logo {
    width: 120px;
}


a.footer-logo {
    text-decoration: none;
}
.footer-logo, .navbar-brand{font-family:Montserrat;font-size:25px;}
.footer-logo img{max-height:60px;}
.footer-logo{font-weight:700;color:#ffffff;line-height:60px;}
.logo-header:hover,.footer-logo:hover{color:#ffffff;}

.hamburger-inner,
.hamburger-inner:before,
.hamburger-inner:after{display:block;width:100%;height:3px;background-color:#fff;}

.hamburger-inner{position:relative;}

.hamburger-inner:before,
.hamburger-inner:after{content:'';position:absolute;left:0;right:0;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;}

.hamburger-inner:before{bottom:7px;}

.hamburger-inner:after{top:7px;}

#main-header .et_mobile_menu ul.sub-menu { display: none !important; visibility: hidden !important;  transition: all 1.5s ease-in-out;}

td.score{font-size:18px;font-weight:bold;padding:15px 0 0 0;}

td.score .comment{font-size:12px;padding:5px 0 0 0;color:#777777;font-weight:normal;}



.copy {
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #333;
	padding: 12px;
}

	.forum_blog_bg2 {
		background-color: white;
	}


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}
.books img{display:block;margin:0 auto}

    
    #footer .footer_con2{
        margin: 0px auto;
        width:940px;
    }
