/*
 * Author:  Krunoslav Bicanic
 * E-mail:  krunoslav.bicanic@gmail.com
 * Creation date:  18.05.2019.
 * Note:  THIS ARE PROPRIETARY SCRIPTS - NOT FOR FREE DISTRIBUTION
 */

 .kcBody {
    background:  #ffffff;
    color:  #444444;
	font-family:  'Century Gothic', Verdana, Arial, Calibri, sans-serif, Helvetica;
	font-size:  15px;
	margin:  0px;
	-webkit-overflow-scrolling:  touch;
    scroll-behavior:  smooth;
    overflow-x:  scroll;
    -webkit-background-size:  cover; /* For WebKit*/
    -moz-background-size:  cover;    /* Mozilla*/
    -o-background-size:  cover;      /* Opera*/
    background-size:  cover;         /* Generic*/
}

.kcHomeCont {
	/* position:  fixed; */
	width:  100%;
    display:  block;
    z-index:  80;
}

.kcTopMarginLayer {
    height: 125px;
    display: block;
}

.kcTxtTitle {
    font-size:  32px;
}

.kcTxtRedBold {
    color:  #dd0000;
    font-weight:  bold;
}

.kcAddMargin20 {
    margin: 20px;
}



/* Title definitions*/
.kcHeadCent {
    width: 100%;
    text-align: center;
    background-color: #444444;
}

.kcHeadBg {
    display: inline-block;
    background:  url(images/title.jpg) no-repeat;
}

.kcHead {
    width: 978px;
    height: 86px;
    display: inline-block;
    background:  url(images/logo.png) center top no-repeat;
}



/* Menu leftowers */
.kcTitleCent {
    width: 100%;
    text-align: center;
    background-color: #666666;
}

.kcTitleBg {
    padding-top: 8px;
    display: inline-block;
    width: 978px;
    height: 40px;
    text-align: center;
    background-color: #555555;
    color: #dddddd;
    font-size: 26px;
    font-weight: normal;
}



/* SPECS layer definitions */
.kcSpecsCent {
    width: 100%;
    text-align: center;
    background-color: #f0f0f0;
}

.kcSpecsBody {
    display: inline-block;
    width: 978px;
    background-color: #fafafa;
}

.kcSpecslImg {
    /* width: 300px; */
    margin: 25px;

    -webkit-box-shadow:  0px 0px 9px rgba(0, 0, 0, 0.60);
    -moz-box-shadow:     0px 0px 9px rgba(0, 0, 0, 0.60);
    box-shadow:          0px 0px 9px rgba(0, 0, 0, 0.60);
}

table  {
    border-collapse: collapse;
}

table, tr, td {
    border:  1px solid black;
}

td {
    padding: 5px;
}

/* Footer specs layer definitions */
.kcFooterBg {
    padding-top: 8px;
    display: inline-block;
    width: 978px;
    height: 40px;
    text-align: center;
    background-color: #555555;
    color: #dddddd;
    font-size: 14px;
    font-weight: normal;
}
