/*
Theme Name: Cristiano Child
Theme URI: http://cristiano.ukrdevs.com
Description: Cristiano Child Theme
Author: UkrDevs
Author URI: http://ukrdevs.com
Template: cristiano
Version: 1.9
License: GPL 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cristiano-child
*/

.has-sidebar #main {
	float: left;
}
button,
input[type="submit"] {
	-webkit-appearance: none;
}
section#top-dishes {
    margin-top: 30px;
}
/*
PRAZNOVANJA
 */
/*#menu-item-399 > a {
    font-family: Foo;
    font-size: 15px;
}*/
/*#menu-item-399 > a:empty:before {
    font-family: 'FontAwesome';
    content: '\f1fd';
}
#menu-item-399 > a:before {
    font-family: 'FontAwesome';
    content: '\f1fd';
    position: absolute;
    right: 28px;
    top: -18px;
}*/

/*body.partykids {
    font-size: 15px;
}
body.partykids .title,
body.partykids .pr-font,
body.partykids .box.email,
body.partykids .box.email a,
body.partykids .box.email li,
body.partykids .box.address,
body.partykids .box.address a,
body.partykids #contact-details h3,
body.partykids .box.phones,
body.partykids .box.phones a,
body.partykids #container #content p,
.primary-menu li#menu-item-399 .sub-menu a,
.primary-menu li#menu-item-399 .sub-menu a:visited,
body.partykids .primary-menu li.current-menu-parent .sub-menu a,
body.partykids .primary-menu li.current-menu-parent .sub-menu a:visited,
body.partykids #page-header h1 {
    font-family: 'Foo';
}
.primary-menu li#menu-item-399 .sub-menu a,
.primary-menu li#menu-item-399 .sub-menu a:visited,
body.partykids .primary-menu li.current-menu-parent .sub-menu a,
body.partykids .primary-menu li.current-menu-parent .sub-menu a:visited {
    font-size: 15px;
}
body.partykids #container #content p {
    font-size: 18px;
}
body.partykids .dishes-menu h2 {
    font-size: 22px;
}*/
/* LOGO
   ========================================================================== */
.logo {
	text-align: left;
}
.header-v1 .text-logo {
    padding: 0 35px 12px;
    /*background-image: url("/wp-content/themes/cristiano/images/gostilna-dobnikar_logo.png");*/
    background-position: left top;
    background-repeat: no-repeat;
    background-size: contain;
}
.header-v1 .logo img {
    float: left;
    margin-bottom: 4px;
}
.header-v1 .logo {
    float: left;
    line-height: normal;
}
.custom-logo-link {
    display: block;
    margin: 0 auto;
    width: 150px;
    padding-top: 8px;
    height: 60px;
}
.text-logo h2 {
    display: none;
}
.header-info i.fa-map-marker {
    margin-left: 32px;
}
/*RECOMMEND*/
.recommendImage{
    background-image: url("/wp-content/uploads/2017/08/facebook-logo-23.png");
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    margin: 0 auto;
    position: relative;
    width: 112px;
    height: 44px;
    z-index: 2;
}
.recommendImage a {
    display: block;
    height: 100%;
    opacity: 0;
    width: 100%;
}
.primary-menu li > a {
    padding: 0 10px;
}
.dropdown-toggle:after,
.primary-menu .menu-item-has-children > a:after {
    margin-left: 6px;
}
#videoiframe {
    display: block;
    margin: 0 auto;
    width: 683px;
}
.box.phones a, .box.phones a:visited,
.box.address a, .box.address a:visited {
    position: relative;
    z-index: 2;
}
.icon-menu {
    left: 17px;
    top: 13px;
}
.article.even .image {
    text-align: right;
}
.tabs-nav.cols-5,
.tabs-nav.cols-6 {
    height:100px;
}
.tabs-nav.cols-5 li ,
.tabs-nav.cols-6 li,
.tabs-nav.cols-5 li a,
.tabs-nav.cols-6 li a  {
    height:100%;
}
.like-table .goslovenija {
    display: block;
    margin: 30px auto 0;
    width: 122px;
}
#top-bar .goslovenija {
    display: none;
}
/* Add lang dropdown to navbar */
.langbox {
    float: right;
    margin-top: 14px;
    margin-bottom: 1px;
    margin-left: 14px;
}
.drop-dl {
    margin-top: 17px;
}
.drop-dl ul {
    display: none;
    margin: 0;
    padding: 0 0 5px 0;
    width: 100px;
    float: left;
    clear: both;
}
.drop-dl ul li {
    list-style-type: none;
    float: left;
    clear: both;
}
.drop-dl ul li a,
.drop-dl ul li a:visited {
    font-size: 11px;
}
.drop-dl ul li img {
    margin-top: 4px;
    padding-right: 5px;
}
.lang-choice {
    font-size: 12px;
    float: left;
    display: block;
    width: 100px;
    text-align: left;
    padding-right: 5px;
}
.lang-choice img {
    margin-top: 0;
    padding-right: 2px;
}
.tabs-nav a:lang(de) {
    padding: 0 14px;
    font-size:13px;
}