@charset "utf-8";/* CSS Document */.recepty-kategorie{    }    .recepty-kategorie-stlpce{        float:left;    }    .recepty-kategorie >a{        font-size: 20px;        color: #474747;    }    .menu-hover{        visibility: hidden ;    }    .recepty-kategorie:hover .menu-hover {        visibility:visible ;    }    .select-recepty-kategorie{        visibility:visible ;    }    /*content*/    #detail{    }    #detail>#content{        width: 525px;        float: left;        margin-left: 34px;;        padding-right: 36px;    }    #detail>#content>#nazov{        font-size: 29px;        color: red;        width: 600px;        height: 100px;    }    #detail #content #nazov .subnazov{    float: left;    width: 420px;    height: 69px;    margin-left: 10px;    margin-top: 12px;    }    #content>#suroviny{    }    #info-galery>#info{       margin-top: 24px;    text-align: center;    background-color: #f7f7f7;    padding: 17px;    border-radius: 8px;}    #info-galery>#info img {        margin-bottom: 8px    }    #info-galery>#info #time,#info-galery>#info #porcie, #info-galery>#info #level {        color:#00a650;        font-weight: bold;        display: inline-block;    }    #info-galery>#galery{    }    #suroviny>ul{        list-style-position: inside;    }    #surovinyprodukty>h2,    #suroviny>h2,    #postup>h2{        color: #3a3a3a;        font-weight: bold;        font-size: 28px;    }    #surovinyprodukty .main_button {        font-size: 14px;        text-transform: unset;        padding: 6px 15px;        font-weight: 400;        display: inline-block;        margin-right: 5px;        float: left;        margin-bottom: 5px;    }    .reclama{        background-color: #00a650;        color: white;        font-size: 15px;        padding: 26px;        border-radius: 8px;                margin-top: 30px;        margin-bottom: 30px;    }    .reclama h2 {        color: #fff;        font-weight: 700;        font-size: 25px;                margin-bottom: 17px    }       /*galeria*/    .photo{        height: 50px;        width: 100px;        margin-right: 6px;        float: left;        position: relative;    }    .img >a>.images{        width: 131px;        float: left;        margin-right: 10px;    }    .img >a>.image-leader{        width: 100%;        margin-bottom: 6px;    }    /*zoznam receptov*/.recepty-zoznam{    margin-left: 30px;    margin-bottom: 50px;    height: 177px;    background: red;    width: 950px;}.recepty-zoznam-image{    height: 177px;    width: 370px;    background: black;    float: left;}.recepty-zoznam-name{    background-color: #0000ff;    height: 118px;    width: 500px;    margin-left: 407px;    padding-top: 19px;    color:#fe9800;    font-size: 30px;}.col-md-3>img{    width: 100%;    height: 173px;    padding: 5px;    border: 2px dotted #fff;}.col-md-3>img:hover{    border: 2px dotted #0090d1;}#recept-div>.recepty-nazov {    font-size: 22px;    width: 32%;    margin: auto;    margin-top: 0px;    margin-bottom: 19px;    min-height: 176px;    padding-left: 25px;   /* border: gray 1px solid;*/    margin-right: -5px;    margin-left: 10px;    padding-top: 10px;    padding-left: 10px;    padding-right: 10px;}#recept-div:hover .recepty-nazov>p{    color: green;}#recept-div:hover img {    visibility: visible;    opacity: 0.8;}#recept-div:hover .cook-icon {    visibility: visible;    opacity: 1;}#recept-div  p{    line-height: 24px;    text-align: center;}/*#recept-div:hover p{    color:#00a650!important;}*/#recept-div:hover .cook-div{   visibility: visible;}#recept-div:hover .hover{    visibility: visible;    width: 310px;    height: 65px;    background: rgba(255,255,255,0.6);    -webkit-transition: height 0.1s; /* Safari */    -webkit-transition-timing-function: linear; /* Safari */    transition: height 0.1s;    transition-timing-function: linear;}/*kategorie*/#recept{    min-height: 500px;    background-image: url(../images/layout/bg-podstranka.jpg);    background-attachment: fixed;    background-repeat: no-repeat;}#recept .row {    border-radius: 8px}.recept-wrapp {    background-color: #f5f5f5;    border-radius: 8px;    overflow: hidden;    margin-bottom: 50px}.recept-wrapp .item-article .body-article {    padding: 20px}.header-recepty {    color: #fff;    font-size: 40px;    margin: 50px 0 30px;    font-weight: 600;}.header-recepty a {    color: inherit;}.recepty{    border: solid;    height: 130px;    width: 477px;    margin-top: 27px;    margin-left: 13px;    float: left;    margin-bottom: -10px;    border-width: 1px;    color: #474747;}.recepty-image {    height: 150px;    margin-top: 0px;    background-size: cover;    background-position: center;}.recepty-image>p{    background-color: rgba(255,255,255,0.6);    width: 200px;    margin-top: 42px;    padding-left: 10px;    font-size: 23px;    text-align: center;}.recepty-nazov> h4{    display: inline-block;}.recepty-nazov>p{    display: inline-block;    color: #fff;    margin-left: 10px}.recepty:hover .recepty-nazov p  {    color: #00a650;}.recepty:hover .recepty-image b  {    color: #00a650;}.recepty:hover .cook-icon {    visibility:visible ;}.recepty:hover   {    border-color: #00a650;}.cook-icon{    visibility: hidden ;}.recepty-nazov{    font-size: 25px;        margin-right: 0px;        float: left;        padding-left: 10px;        margin: 1.4%;        margin-top: 17px;}div#article-detail {}	div#article-detail h1 {	}		div#article-detail .preview {}	div#article-detail .text {}	div#article-detail .footer {			}	/*  zoznam vsetkych */	div#article-zoznam {        padding-bottom: 20px;        margin-top: 20px;}	div#article-zoznam div.article {		margin-bottom: 30px;        border-bottom: thin solid #666;	}		div#article-zoznam div.article h2 a{		font-size: 1.2em;		}	div#article-zoznam div.article h2 a:hover,	div#article-zoznam div.article h2 a:focus {		color: #ACBA27;	}	div#article-zoznam	div.article .text {}	div#article-zoznam	div.article .footer {}		div.article div.image {		margin-right: 10px;	}/*  include novinky */	.left_menucko {    background-color: #f5f5f5;    height: 100%;    margin: 0 -15px;}.left_menucko ul li {    height: 45px;    border-bottom: 1px solid #e4e4e4;    background-size: 18px;    background-repeat: no-repeat;    background-position: 12px center;}.left_menucko ul li.selected {    background-color: #fff}.left_menucko ul li a {    color: #000;    font-size: 18px;    width: 100%;    padding-left: 20px;    padding-top: 10px;    display: block;}.left_menucko ul li a span {    font-size: 14px;    color: #bbadad;}.left_menucko ul li:hover {    background-color: #fff}.left_menucko ul li a:hover {    color: #000}.clear{    clear: both;}.body-article .icons {    text-align: center;}#recept .body-article .row {    background-color: #fff}.zoznam-receptov, .recept-contain {background-color: #fff;padding-top: 30px;}.icons p {color: #3a3a3a;white-space:  nowrap;}.recept-contain p {    font-size: 18px;    line-height: 29px}#info p {    color: #3a3a3a;    font-size: 14px;    font-weight: 100;    line-height: 16px}#info strong {    font-weight: 400}.recept-contain #content {    padding: 0 15px;}div.footer {    background-color: #f7f7f7;    border: 1px solid #cdcdcd;    padding: 20px;    margin: 25px 0}div.footer a {    color: #f9891b;    font-size: 18px;    font-weight: 400;}div.footer a img {    width: 20px;    margin-right: 15px;    display: inline-block;}.reclama p {    font-size: 14px;    line-height: 18px}.reclama a {    color: #fff;    font-weight: 400}#recept .color-0{    background-color: #b82a26;}#recept .color-1{    background-color: #c98354;}#recept .color-2{    background-color: #0090d1;}#recept .color-3{    background-color: #008977;}#recept .color-4 {    background-color: #b82a26;}.recipe-category {    margin-bottom: 25px;    overflow: hidden;}.recipe-category h4 {    color: #fff;    font-size: 38px;    font-weight: 400;    margin-top: 15px;}.recipe-category a {    border: none;    font-size: 18px;    margin-top: 10px;    color: #fff;    display: block;    margin-bottom: 15px}.recipe-category a img {    width: 20px;    margin-right: 3px;    position: relative;    top: -2px;}.recepty-heading {    color: #fff;    font-size: 40px;    margin: 50px 0 30px;    font-weight: 600}.item-right {    float: right;}