/*
Theme Name: LNG Owners Theme
Theme URI: http://themeforest.net/item/thrive-intranet-wordpress-community-theme/12275020
Description: Child Theme for Thrive WordPress Theme
Author: Dunhakdis
Author URI: http://themeforest.net/user/dunhakdis
Template: thrive
Version: 1.0.0
*/


@import url('../thrive/style.css');

/* menu tp right */
/* nav#site-user-updates {display: none!important;} */

#site-navigation-container.col-md-5{width: 40%!important;}

.bd-none{border: none !important;}

#lng-file-upload-form, #lng-guest-registration{ background-color: #fff; padding: 20px 40px;}

#content .files-list {padding: 0 20px;}

#content .files-list .files-list-header{font-size: 15px; font-weight: bold; border: 1px solid #ddd;}

#content .files-list form.file-options-form {text-align: center; border: 1px solid #ddd;}
#content .files-list form.file-options-form > div {border-right: 1px solid #ddd; padding: 8px 10px; line-height: 30px;}
#content .files-list form.file-options-form input.secondary_400 {background-color: #990000;}
#content .files-list form.file-options-form input[type="submit"]{padding:0 8px; height: 30px; line-height: 30px;}
#content .files-list table th{font-size:15px; font-weight: bold;}
#content .files-list table td{font-size:14px; padding:5px 5px; border-right: 1px solid #ddd; text-align: center;}
#content .files-list form.file-options-form  select {margin-bottom: 0; border-bottom: 0;}
#content .no-files-found{padding: 40px 0 20px 20px; border: 1px solid #ddd; text-align: center;}

/* Style the tab */
#file-list-tabs div.tab { }

/* Style the buttons inside the tab */
#file-list-tabs div.tab button, #file-list-tabs div.tab > a { display: block; background-color: #367BA4; color: #fff; border: none; outline: none;   text-align: left; cursor: pointer; transition: 0.3s;  width: 100%; border-radius: 0; line-height: 40px; height: 40px; text-transform: uppercase; font-size: 14px; overflow:hidden;}
#file-list-tabs div.tab button .fa, #file-list-tabs div.tab > a .fa{float: right; margin-top: 12px;}
/* Change background color of buttons on hover */
#file-list-tabs div.tab button:hover, #file-list-tabs div.tab button.active, #file-list-tabs div.tab > a:hover, #file-list-tabs div.tab > a.active  { background-color: #27407B;}
#file-list-tabs div.tab > a{padding: 0 25px; line-height: 36px; height: 36px;}

/* Style the tab content */
#file-list-tabs .tabcontent { padding: 0px 12px; border: 1px solid #ddd; display: none; border-radius: 2px;}
/* this is the bit that gives the border color */
div.list-category h3.title { display: block; padding: 14px 0 15px 0; font-size: 20px; font-weight: 100; margin-bottom: 0px; border-bottom: 1px solid; }
div.list-category h3.title .file-counter{font-size:14px; padding: 4px 12px; background-color: #03A9F4;color: #fff; border-radius: 2px;}
div.list-category span.list-footer { display: block; padding: 14px 0 15px 0; font-size: 20px; font-weight: 100; margin-bottom: 0px;  }
/* removes the border at the top of the list so it doesnt cover up the border above */
div.list-category a.list-group-item:first-child { border-top: 0; }
div.list-category .list-footer{ text-align: right;}
div.list-category.all-files .list-footer{text-align: left;}

div.list-category .list-group{-webkit-box-shadow:none; box-shadow:none;}
div.list-category div.list-group-item { border-bottom: 1px solid #E0E4E9; color: #4c4c4c; padding: 1px 8px;}
div.list-category div.list-group-item > a {display: inline-block; width: 70%; height: 24px; line-height: 34px;}
div.list-category div.list-group-item .file-date{background-color: #f3f3f3; padding: 2px 8px; border-radius: 2px; font-size: 12px; margin-top:4px;}
div.list-category div.list-group-item .file-buttons{margin-right: 20px;}
div.list-category div.list-group-item .file-buttons > a {color: #4c4c4c; border-radius: 2px;padding: 0 6px;background-color: #f3f3f3; display: inline-block; margin-top: 3px;}
div.list-category div.list-group-item .file-buttons > a .fa{font-size:17px;}
.truncate {width: 94%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/* EVENT MANAGER */
.em-booking-form .input-field-attendee_name label{width: 100%;}
/* USER REGISTRATION */
#profile-details-section.register-section .thrive-register-fields-xprofile{padding: 0 12px 13px;}
#profile-details-section.register-section .field-visibility-settings-toggle, #profile-details-section.register-section .field-visibility-settings-notoggle{display: none;}
#profile-details-section.register-section input{border-bottom:1px solid #333!important; line-height:26px; min-height: 26px;}
#profile-details-section.register-section legend{padding-bottom: 0;}
.register-section .editfield .description{display: none;}

#required-selector label{margin-top: 0;}
#required-selector .checkbox-inline:first-of-type{padding-left: 0;}
#required-selector .checkbox-inline input[type="checkbox"]{ margin-left: 10px; margin-right: 0;}

#hidden-register-form{display:none;}

body.my-account #item-nav{display: none;}

/* home articles */
.home .gears-article-recent-posts .entry-footer .readmore:after{display: none!important;}
#signup_form #thank-you-note{background-color: #367BA4; color: #fff; padding: 20px 30px ;}

label.checkbox.req-checks > input[type="checkbox"] {margin-left: 20px;}

@media(min-width:1000px){
	.home article.gears-article-recent-posts{width: 33%;display: inline-block;padding:5px;}
}
