/* Global */
h1.site-title {
	text-transform: uppercase;
	font-weight: 400;
	font-family: 'Oswald', sans-serif;
}
.site-title a {
	position: relative;
	top: 8px;
}
h2.site-description {
	color: #FD7013;
	margin-left: 95px;
	font-family: 'Oswald', sans-serif;
	font-weight: 200;
	font-size: 18px;
	/* text-transform: uppercase; */
}
@media only screen and (max-width: 1024px) {
	.site-branding {
		width: 100%;
	}
}
h1.site-title::before {
	content: url(../images/scriptlistlogo.png);
	zoom: 100%;
	margin-right: 10px;
	position: relative;
	top: 38px;
}
@media only screen and (max-width: 600px) {
	h1.site-title::before {
		left: -10px;
	}
}
.site-branding {
	position: relative;
	top: -20px;
}
footer.entry-footer,
footer .site-info {
	display: none;
}
.footer-widgets .widget_nav_menu li {
	list-style-type: none;
}
.footer-widgets .sidebar-column:last-child .widget_nav_menu {
	text-align: right;
}
.footer-widgets .Movieguide_LC_Newsletter {
	text-align: center;
}
.footer-widgets .Movieguide_LC_Newsletter input[type="text"] {
	border-radius: 0;
	position: relative;
	top: 0.5px;
}
.entry-content button,
.entry-content input,
.entry-content select,
.entry-content textarea {
	padding: 5px;
}
i.fa, i.far, i.fas {
	font-style: normal !important;
}
.single-scripts .post-navigation {
	display: none;
}
/*.post-type-archive-scripts, .category-scripts {
	display: block;
}*/

body .widget li.wp-social-link {
	padding: 0;
}

/* Menu */
#masthead .container {
	padding: 0;
	width: 100%;
}
.site-branding {
	padding: 0 15px;
}
.mobile-nav {
	position: absolute;
}
.mobile-nav .slicknav_menu {
	position: absolute;
	width: 100%;
}
.slicknav_menu .slicknav_btn {
	display: block;
	text-align: right;
	width: 100%;
}
.slicknav_menu .slicknav_menutxt {
	position: relative;
	left: -25px;
	top: -35px;
}
.slicknav_menu .slicknav_nav {
	margin-top: -3px;
}
@media only screen and (max-width: 600px) {
	.slicknav_menu .slicknav_btn {
		
	}
	.slicknav_menu .slicknav_menutxt {
		position: relative;
		left: -20px;
		top: 15px;
	}
	.slicknav_menu .slicknav_nav {
		margin-top: 46px;
	}
}

/* Slider */
#featured-slider .slider-title {
	text-shadow: 1px 1.5px 1.5px black;
}
#featured-slider .slider-content p {
	display: none;
}
#featured-slider .slider-readmore a {
	/*padding: 0 2rem;*/
	padding: 0.3rem 2.5rem;
	font-size: 18px;
}
/*#featured-slider .slider-readmore a {
	color: transparent;
	font-size: 2rem;
	padding: 0;
	position: relative;
}
#featured-slider .slider-item a:before {
	position: absolute;
	color: white;
	font-size: 0.813rem;
	width: 100%;
	text-align: center;
}
#featured-slider .slider-item:first-child .slider-readmore a:before {
	content: 'Sign Up';
}
#featured-slider .slider-item:last-child .slider-readmore a:before {
	content: 'Request Access';
}*/
.logged-in #featured-slider .valign-outer,
.logged-in #featured-slider .slider-dots {
	display: none;
}

/* Post */
article .post-thumbnail {
	display: none;
}
.widget > * > * {
	margin-left: 5px;
}
.widget > * > .widget-title {
	margin-left: 0;
}
.sl_script_message {
	transition: opacity 4s;
}
.single-post .byline {
	display: none;
}

/* Profiles */
.ihc-public-wrapp-visitor-user .iump-user-page-avatar {
	width: 150px;
}
.ihc_level_template_3 .ihc-level-item-price {
	background: -webkit-linear-gradient(top,#7dafd2,#5b8fbd);
	background: -moz-linear-gradient(top,#7dafd2,#5b8fbd);
	background: -o-linear-gradient(top,#7dafd2,#5b8fbd);
	background: -ms-linear-gradient(top,#7dafd2,#5b8fbd);
	background: linear-gradient(top,#7dafd2,#5b8fbd);
}
.ihc_level_template_3 .ihc-level-item-content {
	padding: 20px;
}
.sl-feature-list {
	margin-bottom: 10px;
}
.ihc-register-8 .iump-submit-form input {
	background: none repeat scroll 0 0 #7dafd2 !important;
	border-color: #5b8fbd !important;
}
.ihc-register-8 .iump-submit-form input:hover {
	background: none repeat scroll 0 0 #7dafd2 !important;
	border-color: #5b8fbd !important;
}
.ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item .fa-ihc {
	display: none;
}
.sl-reviewer .ihc-ap-menu .ihc-ap-menu-item,
.sl-producer .ihc-ap-menu .ihc-ap-menu-item {
	display: none;
}
.sl-reviewer .ihc-ap-menu .ihc-ap-menu-item:first-child,
.sl-reviewer .ihc-ap-menu .ihc-ap-menu-item:nth-child(2),
.sl-producer .ihc-ap-menu .ihc-ap-menu-item:first-child,
.sl-producer .ihc-ap-menu .ihc-ap-menu-item:nth-child(2),
.sl-producer .ihc-ap-menu .ihc-ap-menu-item:nth-child(4) {
	display: block;
}

/* Screenwriters list */
.ihc-user-list-result {
	overflow: hidden;
	height: 80px;
	display: block;
	text-overflow: ellipsis;
}

/* Producer list */
.dslc-staff-member-social .dslc-icon-google-plus:before {
	content: 'IMDB';
	font-family: 'Oswald';
}

/* Footer */
footer ul.dslc-social li {
	display: inline-block;
}
footer ul.dslc-social a.dslc-social-icon {
	display: inline-block;
	text-align: center;
}
footer ul.dslc-social a.dslc-icon {
	position: relative;
	left: 1px;
	top: 1px;
}
footer #dslc-footer {
	position: relative !important;	
}

/* Account -> Scripts -> Edit */
#sl_script_error {
	opacity: 0;
	text-align: right;
	line-height: 35px;
	text-transform: capitalize;
	color: #943126;
	margin-right: 15px;
}
article select {
	width: auto;
	height: 35px;
}
#sl_script_edit tr th {
	width: 200px;
}
/* #sl_script_edit:not([data-post=""]) input[name="sl_script_file"], */
#sl_script_edit:not([data-post=""]) #sl_script_file_title {
	display: none;
}
#sl_script_edit[data-post=""] #sl_script_private_span,
#sl_script_edit[data-post=""] #sl_script_hide_span,
#sl_script_edit[data-post=""] #sl_script_edit_title,
#sl_script_edit[data-post=""] #sl_script_cancel {
	display: none;
}

/* Profiles */
.sl_profile_bio, .sl_profile_scripts {
	margin-top: 30px;
}
.member-content {
	text-align: center;
}

/* Script list */
.sl_script_score {
	text-align: center;
}
/*.sl_script_genre {
	font-weight: bold;
}
.sl_script_author {
	font-style: italic;
}*/
a.pdfemb-viewer {
	display: none;	
}
article div.pdfemb-viewer {
	margin-top: 30px;
}
#main #author-info {
	display: none;
}
.sl_script_meta i {
	font-size: 18px;
	/*opacity: 0.7;
	cursor: pointer;*/
}
.sl_script_meta i:hover {
	opacity: 1;
}
.sl-screenwriter #right-sidebar,
.sl-screenwriter .sl_script_meta {
	display: none;
}
input[name="sl_script_title"],
input[name="sl_script_logline"] {
	width: 100%;
}
textarea[name="sl_script_summary"] {
	height: 200px;
}

/* Sidebar */
.search-form label {
	display: none;
}
.search-form input {
	margin: 0;
	border-radius: 6px;
}
.single-scripts #secondary.widget-area,
.page #secondary.widget-area {
	display: none;
}
.page .content-area,
.single-scripts .content-area {
	width: 100%;
}
.widget_recent_entries li::before {
	content: '' !important;
}
.wp-block-latest-posts.wp-block-latest-posts__list li {
	list-style: disc;
}
.widget-area input[type="text"] {
	width: 100%;
}

/* Messages */
.bpbm-empty-link,
.bpbm-empty-or,
.bp-messages-wrap .chat-header > a.new-message,
.bp-messages-wrap .chat-header > a.starred-messages {
	display: none;
}

/* Membership Form */
.sl-producer-signup [name="ihc_coupon"] {
	display: none;
}

/* Gravity Forms */
.ginput_address_country select {
	height: 40px;
}
.gfield_total,
.gform_heading {
	display: none;
}
.gform_wrapper.gravity-theme .ginput_complex input,
.gform_wrapper.gravity-theme .ginput_complex select {
	height: 46px;
	border-radius: 3px;
}

/* Page */
.entry-header .entry-meta,
.page .entry-header {
	display: none;
}

/* Live Composer */
.dslc-carousel-nav-inner {
	display: none;
}

/* jQuery UI */
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
	border: 1px solid #c5c5c5 !important;
	background: #fd7013 !important;
}

/* Listing Tables */
.sl_script_right {
	float: right;
	margin-top: 10px;
}
.sl_script_right * {
	margin-left: 12px;
}
.sl_script_list td:last-child,
.sl_script_center {
	text-align: center;
}
.sl_align_left {
	float: none;
}
.sl_script_list td .sl_script_buttons i {
	font-size: 18px;
	cursor: pointer;
}
.sl_script_list .sl_script_summary {
	display: none;
}
.sl_script_list td {
	vertical-align: top;
}
.sl_script_list .sl_script_logline {
	margin-right: 100px;
}
.sl_script_list td .sl_script_buttons i,
.sl_script_list td .sl_script_buttons .sl_request_analysis {
	opacity: 0;
}
.sl_script_list td .sl_script_buttons i.fas,
.sl_script_list tr:hover .sl_script_buttons i,
.sl_script_list td:hover .sl_script_buttons .sl_request_analysis {
	opacity: 0.7;
}
.sl_script_list td .sl_script_buttons i:hover,
.sl_script_list td .sl_script_buttons .sl_request_analysis:hover {
	opacity: 1;
}
.sl_script_wrap {
	position: relative;
}
.sl_script_list .sl_script_right {
	position: absolute;
	top: 0;
	right: 0;
}
.sl_script_list td {
	/* white-space: nowrap; */
}
.sl_script_list td:nth-child(2) {
	white-space: normal;
}
.sl_script_list .sl_script_author {
	font-style: italic;
}
#main .ui-widget-content .sl_script_list a {
	color: #fd7013;
}
#sl_script_tabs h2, #sl_script_tabs h3 {
	display: inline-block;
}
#sl_script_tabs h3 {
	float: right;
	font-weight: 400;
}
#sl_script_tabs {
	min-height: 600px;
}
.sl_search {
	text-align: right;
}
.single-scripts .entry-title,
.sl_script_list .sl_script_title {
	text-transform: uppercase;
}

/* .ui-tabs-vertical { width: 55em; } */
.ui-tabs-vertical .ui-tabs-nav { 
	width: 12em;
	position: absolute;
	top: 80px;
}
.ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; }
.ui-tabs-vertical .ui-tabs-nav li a { display:block; }
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; }
.ui-tabs-vertical .ui-tabs-panel { 
	margin-left: 12em;
}

/* Analysis */
.sl_analysis .gform_body br {
	display: none;
}

/* Account */
.ihc-account-page-wrapp .ihc-top-levels {
	display: none;
}

/* Receitps */
.sl_receipts table td {
	text-align: center;
}
.sl_receipts table td a { 
	cursor: pointer;
}

/* Forms */
#gform_fields_3 .gfield_radio input {
	display: none;
}
#gform_fields_3 .gfield_radio .gchoice {
	display: inline;
}
#gform_fields_3 .gfield_radio label {
	display: inline-block !important;
	background: #ffffff;
	border: 2px solid #767676 !important;
	color: #555 !important;
	font-size: 18px !important;
	border-radius: 10px !important;
	margin: 0 auto !important;
	text-align: center !important;
	cursor: pointer !important;
	height: 80px !important;
	line-height: 34px !important;
	font-weight: bold !important;
	width: 32% !important;
	max-width: 32% !important;
}

#gform_fields_3 .gfield_radio input[type=radio]:checked+label {
	background: #fd7013 !important;
	/*border: 2px solid #fd7013 !important;
	color: #ffffff !important;*/
}