/* 
 Theme Name:   LC Blank Child
 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 ==
--------------------------------------------*/
@import url('https://fonts.googleapis.com/css?family=Alegreya&subset=latin-ext');

h1, h2, h3, h4, h5, h6 {
	font-family: 'Alegreya', serif;
}



h2 {
	/* [disabled]font-weight: 600 !important; */
	/* [disabled]font-size: 24px !important; */
	/* [disabled]line-height: 32px !important; */
	margin-bottom: 5px;
	margin-top: 10px;
}

.h2-vertical {
	width: 1px;
	word-wrap: break-word;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
	line-height: 30px !important;
	font-size:30px;
}


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

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

a:active  {
	color: rgba(223,93,74,0.81);
	text-decoration:none;	
}

a:hover {
	color: rgba(223,93,74,0.81);
	text-decoration:none;
}

.menu-main-container #menu-main a {
  position: relative;
  color: #df5d4a;
}
.menu-main-container #menu-main a:after {
  display: block;
  position: absolute;
  left: 50%;
  right: 50%;
  top: -5px;
  width:0px;
  height: 5px;
  background-color: #df5d4a;
  content: "";
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.menu-main-container #menu-main a:hover {
  color: #df5d4a;
}
.menu-main-container #menu-main a:hover:after {
  width: 100%;
  left: 0px;
}


body {
    display: block;
    margin: 0px ;
	font-family: 'Source Sans Pro', sans-serif !important;
	color:#333;
	font-size:16px;
	line-height:28px;
}

.dslc-info-box-image-alt-inner {
}


.dslc-info-box-image-alt-inner img {
	width:300px;
}


.footer-beli {
	color:#FFF;
}

.dslc-module-DSLC_Navigation {
	z-index: 100; /* Issue 316 - Class .dslc-module-front have z-index:0; */
}

.dslc-blog-post-main {
	border-width:0px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.dslc-image-container .dslc-image, .dslc-image-container .dslc-image a {
		width: 100% !important;
	}
}

.fa {
	font-size:24px !important;
	font-style:normal !important;
	min-width: 22px;
	text-align:center;
}

.footer-menu {
	padding-left:20px;
}

.footer-menu li {
    list-style: none;
    display: list-item;
    text-align: -webkit-match-parent;
	font-size: 16px;
	margin-top: 0px !important; 
}
.footer-menu li:before {
    content: '\203A';
    position: relative;
	line-height:26px;
    left: -10px;
    -webkit-transition: left 0.2s;
    -moz-transition: left 0.2s;
    -ms-transition: left 0.2s;
    -o-transition: left 0.2s;
    transition: left 0.2s;
}
.footer-menu li:after {
	content: "";
    position: absolute;
    width: 100%;
    right: 0px;
    bottom: -2px;
}


/*Breadcrumbs*/
#breadcrumbs{
    list-style:none;
    margin:0px 0;
    overflow:hidden;
	font-size: smaller;
}

ul#breadcrumbs{
	padding-left: 0px;
}
  
#breadcrumbs li{
    display:inline-block;
    vertical-align:middle;
    margin-right:5px;
}
  
#breadcrumbs .separator{
    color:#ccc;
}