/*
Theme Name: Scalia Child
Description: Multi-Purpose Wordpress Theme
Author: Codex Themes.
Theme URI: http://codex-themes.com/scalia/
Author URI: http://codex-themes.com/scalia/
Template: scalia
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready, dark, light
License: GNU General Public License
License URI: license.txt
*/

@font-face {
    font-family: 'scalia-user-icons';
    src:url('fonts/scalia-user-icons.eot?-yiqymz');
    src:url('fonts/scalia-user-icons.eot?#iefix-yiqymz') format('embedded-opentype'),
        url('fonts/scalia-user-icons.woff?-yiqymz') format('woff'),
        url('fonts/scalia-user-icons.ttf?-yiqymz') format('truetype'),
        url('fonts/scalia-user-icons.svg?-yiqymz#scalia-user-icons') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Display search area in top area on the right-hand side */
.top-area-search {
	float: right;
	position: relative;
	padding-right: 30px;
}

/* Custom top area login link */
#top-area-login-link {
	float: right;
	position: relative;
	font-family: "Overlock_SC";
	padding-right: 10px;
	padding-left: 10px;
	background-color: #ffffff;
	border-radius: 2px;
	color: #4c5867;
	text-align: center;
}

#top-area-login-link :hover {
	color: #a71e24;
}

#top-area-login-link :before {
	font-family: "scalia-user-icons";
	content: "\e76b";
    display: block;
    float: left;
    margin: 0 6px 0 0;
}

#top_area_user_name {
	float: right;
	position: relative;
	color: #ffffff;
	font-family: "Overlock_SC";
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}

#top_area_user_name:hover {
  text-decoration: underline solid 2px;
}

/* hide theme page title in calendar views*/
.post-type-archive-tribe_events #page-title,
.single-tribe_events #page-title {
    display: none;
}

/* Make top-area bar red*/
/* Warning: put this in custom.css file*/
.top-area-style-1{
	background-color: #A71E24;
}

/* Center youtube videos */
.sc-youtube{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* Memberpress forms */
.login-form {
    border-style: solid;
    border-width: 1px;
    border-color: #4c5867;
    border-radius: 5px;
    box-shadow: 0 15px 25px rgba(0, 0, 0, 0.35);
    padding: 50px 10px 10px 10px;
}

#wp-submit, .mepr-submit {
    width: 100%;
}

.mepr-login-actions {
    text-align: left;
}

.mepr-login-actions span.register {
    float: right;
}

.login_title {
	text-align: center;
}

.underlined_link {
	text-decoration: underline !important;
}