/* 
 Theme Name:   Partner LC Blank Theme
 Theme URI:    
 Description:  
 Author:       Gregor
 Author URI:   
 Template:     lc-blank
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

body {
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-size: 17px;
	display: block;
	margin: 0px;
	line-height: 26px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Amatic SC', cursive;
	font-weight:700;
	font-size:48px;
}

h2 {
	font-size:36px !important;
}

h3 {
	font-size:26px !important;
}	

h4 {
	margin-top:5px;
	margin-bottom:5px;
	font-weight:700;
	}
h5 {
	margin-top:5px;
	margin-bottom:0px;
	font-size:26px !important;
}
h6 {
	margin-top:0px;
	margin-bottom:0px;
}



h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
	font-weight:normal;
	line-height:1;
	color:#999
}

.wc-shortcodes-box-primary * {
    color: #333 !important;
	font-weight:700;
}
.wc-shortcodes-box.wc-shortcodes-box-primary {
	background:#CCC;
	border:none;
}

blockquote {
	border-left-width:thick;
	border-left-color:#984807;
	border-left-style:solid;
	font-weight:bold;
	background-color:#EEE;
	margin-left:0px;
	margin-right:0px;
	padding:30px;
	padding-top:13px;
}

a:link {
	color: #000;
	text-decoration: none;	
}

a:visited {
	color: #000;
	text-decoration:none;
}

a:active  {
	color: #000;
	text-decoration:none;	
}

a:hover {
	color: #666;
	text-decoration: none;
}

.logo-phone {
	width: auto;
}

@media only screen and ( max-width: 767px ){

	.dslc-col,.dslc-no-columns-spacing .dslc-col {
	    margin-bottom: 0px !important; 
	}
}
	
.hodogram {
  width: 100%;
}	

.section-header {
    margin-top: 60px;
}
	
#lp-single-course {
	padding-left:20px;
	padding-right:20px;
}

nav.learn-press-breadcrumb {
	display:none;
	height:0px;
}
h3.course-item-title {
	font-size:36px !important;
	}
	
h4.question-title {
	font-size:28px !important;
}
	
body.course-item-popup #learn-press-content-item .content-item-wrap {
}

ul.learn-press-nav-tabs .course-nav.active::after, ul.learn-press-nav-tabs .course-nav:hover::after {
   background: #984807 !important;
}


@media only screen and ( min-width: 767px ){
.learn-press-form-login {
	width: 40%;
	float: left;
	margin-right:5%;
}
.learn-press-form-register {
	width: 45%;
	float: left;
}
}

.course-curriculum ul.curriculum-sections .section-content .course-item.course-item-lp_lesson .section-item-link::before {
	content: url(/interaktivni-svetovalec/wp-content/uploads/2019/11/bullet_cebela.png) !important;
}

.button-complete-item {
	background-color: #984807;
	border-radius: 3px;
	color: #ffffff;
	font-size: 16px;
	font-family: "Open Sans";
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border-style: none;
}

.button-complete-item:hover {
    background-color: #6B3306;
	color: #ffffff;
}

.lp-course-buttons button {
	background-color: #984807;
	border-radius: 3px;
	color: #ffffff;
	font-size: 16px;
	font-family: "Open Sans";
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border-style: none;
	line-height: 45px;
	padding: 0 12px;
	height: 45px;
}

.lp-course-buttons button:hover {
    background-color: #6B3306;
	color: #ffffff;
}


.button-enroll-course {
	background-color: #984807;
	border-radius: 3px;
	color: #ffffff;
	font-size: 16px;
	font-family: "Open Sans";
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border-style: none;
}

.button-enroll-course:hover {
    background-color: #6B3306;
	color: #ffffff;
}

.lp-quiz-buttons button {
	background-color: #984807;
	border-radius: 3px;
	color: #ffffff;
	font-size: 16px;
	font-family: "Open Sans";
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border-style: none;
}

.lp-quiz-buttons button:hover {
    background-color: #6B3306;
	color: #ffffff;
}

#course-item-content-header button {
	background-color: #984807;
	border-radius: 3px;
	border: 1px #FFF solid;
	color: #ffffff;
	font-size: 16px;
	font-family: "Open Sans";
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

#course-item-content-header button:hover {
    background-color: #6B3306;
	color: #ffffff;
}

#course-item-content-header .course-title a {
    color: #FFF !important;
}

.course-item-search input {
	background-color:rgba(240,171,0,0.1);
	border-radius: 3px;
	font-size: 16px;
	font-family: "Open Sans";
	border-color: #FFF !important;
	border-width: 1px !important;
	border-style: solid solid solid solid !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	color: #FFF !important;
}

.course-item-nav a {
	color: #984807 !important;
	font-size: 16px;
	font-weight:bold;
	font-family: "Open Sans";
}
.course-item-nav span {
	font-size:14px;
}



#tab-curriculum ul {
	padding-left:10px;
	padding-right:10px;
}

#tab-overview {
	padding-left:10px;
	padding-right:10px;
	}
	
	
	
	
.dslc-cpt-post-title {
	min-height: 52px;
}

.dslc-cpt-post-excerpt {
	min-height:88px
}

.dslc-info-box-content {
	min-height:161px;
}
	
	
/*login */
.lrm-inline .lrm-user-modal-container { border: 2px solid #d2d8d8;}

/* TABS */
.lrm-user-modal-container { border-radius: 0.25em; font-family:"Open Sans"}
.lrm-user-modal-container .lrm-switcher a { background: #d2d8d8; color: #809191; }
.lrm-user-modal-container .lrm-switcher.-is-not-login-only a.selected { background: #FFF; color: #505260; }
.lrm-user-modal-container .lrm-switcher.-is-not-login-only li:first-child a { border-radius: 0.25em 0 0 0; }
.lrm-user-modal-container .lrm-switcher.-is-not-login-only li:last-child a { border-radius: 0 0.25em 0 0; }
.lrm-user-modal-container .lrm-switcher.-is-login-only li a { border-radius: 0.25em 0.25em 0 0; }

.lrm-form {font-family:"Open Sans"}
.lrm-form input.has-border, .lrm-form select.has-border { border: 1px solid #d2d8d8; }

.lrm-form a.button, .lrm-form button, .lrm-form button[type=submit], .lrm-form #buddypress input[type=submit], .lrm-form input[type=submit] { background: #984807; color: #FFF; font-family:"Open Sans"; }

.lrm-form .hide-password { border-color: #d2d8d8; color: #343642; }

.lrm-user-modal-container .input-text, .lrm-user-modal-container input[type=email], .lrm-user-modal-container input[type=password], .lrm-user-modal-container input[type=search], .lrm-user-modal-container input[type=tel], .lrm-user-modal-container input[type=text], .lrm-user-modal-container input[type=url], .lrm-user-modal-container select, .lrm-user-modal-container textarea { background-color: #f7f7f7; color: #000; font-weight: 300; box-shadow: none; border-radius: 0.25em; font-family:"Open Sans"; }
.lrm-user-modal-container .input-text:focus, .lrm-user-modal-container input[type=email]:focus, .lrm-user-modal-container input[type=password]:focus, .lrm-user-modal-container input[type=search]:focus, .lrm-user-modal-container input[type=tel]:focus, .lrm-user-modal-container input[type=text]:focus, .lrm-user-modal-container input[type=url]:focus, .lrm-user-modal-container select:focus, .lrm-user-modal-container textarea:focus { border: 1px solid #d2d8d8; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.25); font-family:"Open Sans"; }
	
	



