/*
 Theme Name:   i-Excel Child
 Theme URI:    http://intrabook.sk/i-excel-child/
 Description:  i-Excel Child Theme
 Author:       Admin at intrabook.sk
 Author URI:   http://intrabook.sk
 Template:     i-excel
 Version:      1.0.0
 Tags:         description that you have made
 Text Domain:  i-excel-child
*/

/* @import url("../i-excel/style.css"); */

/* =Theme customization starts here
-------------------------------------------------------------- */
/* hide Edit link and icon on front-end */
.post-edit-link{display:none;}
.post .entry-meta .edit-link:before {display: none;}

/* bbPress */
#bbpress-forums .bbp-forums-list li {
display: list-item !important;
font-size: 12px;
}

#bbpress-forums ul.bbp-lead-topic, 
#bbpress-forums ul.bbp-topics, 
#bbpress-forums ul.bbp-forums, 
#bbpress-forums ul.bbp-replies, 
#bbpress-forums ul.bbp-search-results,
#bbpress-forums,
div.bbp-breadcrumb, 
div.bbp-topic-tags {
	font-size: 13.5px;
}

.single-forum #subscription-toggle {
	display: block;
	margin: 1em 0;
	clear: left;
}

#bbpress-forums .bbp-forum-info .bbp-forum-content,
#bbpress-forums p.bbp-topic-meta {
	font-size: 12px;
	margin: 5px 0 5px;
	padding: 0;
	word-wrap: break-word;
}

/* Uprava zakladneho fontu - zvacsenie na 15pt (povodne je v teme nastavene 14pt) */
/* 
.entry-content p {
font-size: 15px !important;
}
*/
body {
	font-size: 15px;
}
/*	Na malych displayoch - mobiloch */
@media print {
	body {
		font-size: 10pt;
	}
}
 
/* i-excel theme customization */
.iheader {
/*	height: 100px; */
	height: 52px;
/*	background-color: #888376 !important; */
/*	background-color: #878172 !important; */
/*	background-color: #897148 !important; */
	background-color: #877855 !important;
/*	background-color: #847c72 (povodne: #7c7c7c alebo #737373 al. #808080 al. #8c8c8c !important; 
    mixovat sa da na http://www.w3schools.com/colors/colors_picker.asp */
}
.iheader .nx-breadcrumb {
		display:none;
	}
.titlebar h1 {
/*	font-size: 26px; */
	font-size: 26px;
/*	line-height: 100px; */
	line-height: 52px;
}
@media (max-width: 999px) {
	.iheader {
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.iheader h1 {
		padding-bottom: 0px;
	}
}
/* small screen menu 
	.menu-toggle {
		top: 68px;
	} 
*/
/* main menu - initial and scrolled (fixeddiv) */ 

.nav-container li a { padding: 30px 0px; } 
.site-header .searchico { display: none; } 
.site-header .home-link img {
	max-height: 58px;
	max-width: 280px;
}
.site-header .home-link span {
	height: 60px;
	padding-top: 10px;
}
.headerwrap {
	min-height: 58px;
}
.site-header {
	min-height: 58px;
}
.site-header .home-link {
	min-height: 76px;
}
.main-navigation {
	min-height: 78px;
}


/* .site-header.fixeddiv { border-bottom: 4px solid #888376; padding: 0 0 3px 0; } */
.site-header.fixeddiv { border-bottom: 3px solid #878172; padding: 0 0 1px 0; } 

/* Posunutie scrolled menu nahor - povodne bolo 24px */
.fixeddiv .nav-container > ul > li > a {
	padding: 16px 0px;
}
/* Zmensenie vysky scrolled menu z povodnych 56px */
.fixeddiv .main-navigation {
	min-height: 30px;
}
/* Zmensenie vysky loga z povodnych 48px */
.site-header.fixeddiv .home-link img {
	max-height: 38px;
}
/* Zmensenie vysky priestoru pre logo (asi??) z povodnych height:60px, p-t:6px */
.site-header.fixeddiv .home-link span {
	height: 34px;
	padding-top: 6px;
}
/* Zmensenie vysky headera - solichane, nejasne, co je co */
.site-header.fixeddiv {
	min-height: 36px;
}
.site-header.fixeddiv .home-link {
	min-height: 46px;
	height: 36px;
}

/* Zrusi zobrazovanie loga v "scrolled" pozicii - to zatial netreba
.site-header.fixeddiv .home-link {
	min-height: 0px;
	height: 0px;
} */

/* sirsia medzera a ciara medzi page a sidebar-om */
@media (min-width: 880px) {
.site-main .sidebar-inner {
	margin: 0 auto 0 24px;
	padding-left: 24px;
	border-left: 1px solid #e7e7e7;
}}

/* Footer */
.site-footer .site-info {
	font-size: 14px;
}
.site-footer .site-info a {
	color: #a88c46 !important;
	/* #3478e3 je povodna farba hlavickovych fontov z temy P2/Mercury */
/* ostatne modre fonty (i-Excel primary color) som nastavil na tmavsi odtien - kod #0056e2  */
/* dalsia pekna modra z temy i-transform je #3787be */
	font-size: 14px;
}

/* go to top */
.go-top {
    bottom: 1.5em;
    right: 1.5em;
}
	
/* BP Group Calendar customization */
table.calendar-view {margin: 0;}
table.calendar-view td.cal-right {padding-left: 20px;}

@media screen and (max-width: 480px) {
table.calendar-view td.cal-left {
    width: 100%;
    display: block;
    float: left;
}

table.calendar-view td.cal-right {
    padding-left: 0;
    float: left;
}

}
/* Project Manager editor buttons fix */


/* Uprava velkosti pisma 'Group Admins' a 'Group Mods' v hlavicke BP Group pages */
#buddypress div#item-header div#item-actions h3,
#buddypress div#item-header div#item-actions h2 {
	font-size: 15px !important;
}
/* Zabranime zuzovaniu 'Group Admins' a 'Group Mods' v hlavicke BP Group pages on small scr. */
#buddypress div#item-header div#item-actions {
	width: 280px;
}
/*  Zvacsime sirku priestoru pre zoznam avatarov adminov a moderatorov v hlavicke BP Group pages */
#buddypress div#item-header div#item-actions ul {
	width: 280px;
	float: right;
	margin-top: 2px;
}

/* Remove 'Comment' and 'Favorite' buttons from activity stream - Announcements (Oznamy) */
/* .fav{display:none;} */
#activity-stream .activity-meta .fav {display:none;}
.activity-list div.activity-meta a.acomment-reply {display:none;}

/* Schovanie moznosti pouzit existujucu stranku (blog) pri vytvarani Groupblog-u */
/* Treba ale aj v subore /bp-groupblog.php zaviest class="groupblog-create-new-no" do kodu, 
   kde sa generuje ponuka tej moznosti:
   - r.621: radio-button
   - r.621: text
   - r.625: select-box */
.groupblog-create-new-no {display:none;}

/* WP Project Manager - zobrazenie diskusie k ulohe alebo k suboru na overlay:
   - krizik na zatvorenie overlay - posunut dole, aby nebol schovany pod sticky menu  */
.dashicons-no {margin-top: 80px;}

/* Contact Form 7 Signature Addon - zmensit medzeru nad podpisovou oblastou */
.wpcf7-form-control-signature-wrap {
	margin-top: -15px ;
} 
/* Contact Form 7 Signature Addon - make the signature field responsive */
@media screen and (max-width: 768px) {
    .wpcf7-form-control-signature-wrap {
        width:80% !important;
		height:80px !important;
    }
} 
/* CF7 checkboxex and radio buttons styling */
span.wpcf7-list-item { display: block;  }
/* CF7 input boxes styling */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="number"],
.wpcf7 input[type="date"],
.wpcf7 textarea
{
    margin-bottom: 10px;
}
.wpcf7 input[type="date"] {padding-bottom: 10px;}

.cf7-w-30 { width: 32% !important; }
.cf7-w-50 { width: 50% !important; }

/* CF7 select box styling */
.wpcf7-form select { 
padding: 10px; 
margin-top: 7px; 
margin-bottom: 10px; 
font-size: 16px; 
background: #cc7a28; 
color: #ffffff;
border: none;
}

/* CF7 submit button styling */
.wpcf7 input[type="submit"] {
     color: #ffffff !important;
     font-size: 15px !important;
     
     background: #cc7a28 !important;
     padding: 15px 25px 15px 25px;
     border: none;
     /* border-radius: 33px; */
 }
 .wpcf7 input:hover[type="submit"] {
     background: #de9a53 !important;
     transition: all 1.0s;
 }
/* .wpcf7 input:active[type="submit"] {
     background: #092AE4 !important;
 } */
 
/* CF7 signature addon clear button styling */
.wpcf7-form-control-clear-wrap input[type="button"] {
     color: #ffffff !important;
     /* font-size: 18px;
     font-weight: 700;
	 padding: 15px 25px 15px 25px; */
	 background: #de9a53 !important;
     border: none;
     /* border-radius: 33px; */
 }
  .wpcf7-form-control-clear-wrap input:hover[type="button"] {
     background: #cc7a28 !important;
     transition: all 1.0s;
 }


/* Display Contact Form 7 fields on multiple columns */
.my-1-2 {
	width: 49.0%;
	position: relative;
	margin-right: 2%;
	float: left;
	min-height: 1px;
	
}
.my-1-3 {
	width: 32.0%;
	position: relative;
	margin-right: 2%;
	float: left;
	min-height: 1px;
	
}
.my-2-3 {
	width: 64.0%;
	position: relative;
	margin-right: 2.5%;
	float: left;
	min-height: 1px;
	
}
.my-1-6 {
	width: 16.0%;
	position: relative;
	margin-right: 1.5%;
	float: left;
	min-height: 1px;
	
}
.my-1-4 {
	width: 24.0%;
	position: relative;
	margin-right: 1%;
	float: left;
	min-height: 1px;
	
}
.my-last {
	margin-right: 0 !important;
	/* clear: right; */
}
.clearfix::after {
content: "";
clear: both;
display: table;
}
/*
@media (max-width: 1459px) {
.my-1-3 {
	width: 32.0%;
	position: relative;
	margin-right: 2%;
	float: left;
	min-height: 1px;
	
	}
}
@media (max-width: 1069px) {
.my-1-3 {
	width: 31.9%;
	position: relative;
	margin-right: 15px;
	float: left;
	min-height: 1px;
	
	}
}
*/


/* Buddypress Activity Plus button styling */
#bpfb_addLinks {display:none;}

/* Hide RSS button on the Group Activity (home) page */
.feed {display:none;}

/* Schovanie buttonu-odkazu na odhlásenie in BuddyPress Login/Logout Widget  */
.widget.buddypress .bp-login-widget-user-links .bp-login-widget-user-logout {display: none;}

/* Fileaway search field */
div.ssfa-search-wrap > input[type="text"].ssfa-searchfield:focus, 
div.ssfa-search-wrap > input[type="text"].ssfa-searchfield:active {
	font-size: 13px !important;
}

/* li#members-groups-li a#members span { display: none !important; } */

my-list-scroll {
	max-height: 350px;
    overflow-y: auto;
}