@import "../../../everest/assets/css/rtl.css";

/* Your CSS code goes here
-------------------------------------- */

h1, h2, h3, h4, h5, h6 { margin-top: 0em; margin-bottom: 0em; }
p { margin: 0 0 1em; }

#page-header .title-primary { line-height: 75px; }

.sf-menu a, .menu-no-found { line-height: 30px !important; margin-top: 1em; border-style: solid; border-width: 2px; margin-right: 0.5em; padding: 0 1em !important;}

#primary #content #main { margin-top: 20px; margin-bottom: 20px; }

.home #main { text-align: center; }
.home #main .right.rtl { text-align: right; }

#main .button:hover, .button.size-small:hover, .button.size-large:hover, .button.size-xl:hover, .button.size-xxl:hover {
    background: #1e73be !important;
    border-color: #1e73be !important;
    color: #FFFFFF !important;
}

.sharedaddy.sd-sharing-enabled { text-align: right; }

.advertise { margin-bottom: 2em; }

.dc-floater { width: 250px; position: fixed; z-index: 10000; top: 250px; left: 100px; }

#sidebar { padding: 1em 0.9em 2em 0.9em; width: 24%; }

.title-comments, .title-respond, .pb-widget-title, .widget-title:after { border: none; }

#sidebar .widget .widget-title, #sidebar-footer .widget .widget-title { margin-bottom: 0; }

.widget-inner { margin: 0 auto; text-align: center; }

#ip-address { font-size: 24px; color: #D83E3E; }

#sidebar a.access { float: left; text-align: left; color: #005fbf; }


@media (min-width: 1200px) {
	#footer #sidebar-footer .container { max-width: 970px; }
}

@media (max-width: 480px) {
	#header.logo-left .logo .logo-text { display: inline-block; }
	div.logo-text a { font-size: 28px !important; }
	#page-header .title-primary { font-size: 22px !important; }
	.widget-column { min-height: 5px; }
  	#sidebar { width: 100%; }
}