#section-ponudba-tabela{background: whitesmoke; padding-top: 60px; padding-bottom: 50px;}#gmap{width: 100%; height: 450px;}.flex-wrap{flex-wrap: wrap;}/* FOOTER */footer{width: 100%; color: white; padding-top: 6px; padding-bottom: 1px; background: #383838;}footer a{color: #888;}footer a:hover{color: white;}/* TAB STYLES */.nav-link{color: black;}.tab-content{margin-top: 13px;}/* TABLE OF ICONS AND DESCRIPTIONS */.divtable{display: flex; flex-wrap: wrap; margin-bottom: 25px;}.divtable .divtable-col{flex: 1; display: flex; align-items: center; flex-direction: column;}.divtable .divtable-col .divtable-item{display: flex; margin: 12px; width: 100%;}.divtable .divtable-col .divtable-item .description{margin-left: 20px; margin-top: 5px; flex: 1;min-width: 300px;}.divtable .divtable-col .divtable-item .circle{height: 80px; width: 80px; text-align: center; padding: 18px; font-size: 28px; /* border: 1px solid #dadada; */ background: white; border-radius: 40px; box-shadow: 0 0 14px #cccccc;}/* TEXT STYLES */.fancy{font-size: 1.2rem; font-weight: 300; text-align: justify;}/* BOOTSTRAP ROWS */.row{margin-top: 20px; margin-bottom: 30px;}/* KARA STYLE */div.kara{width: 100%; text-align: center;}div.kara>div{display: inline-block; background: white; z-index: 1; width: 65px; height: 65px; position: relative; transform: rotate(45deg) translate(20px, 20px);}/* TABLE CELLS */table td{padding: 8px!important;}/* HORIZONTAL LINE */.short-hr{width: 200px; border: none; height: 2px; color: #dcdcdc; border-radius: 10px; background-color: #dcdcdc;}/* FULL IMAGE STYLE */.fullimage{height: 100vh; min-height: 500px;}.fullimage::after{content: ""; background: url(../img/cover9.jpg); opacity: 0.5; top: 0; left: 0; bottom: 0; right: 0; z-index: -1; position: absolute; background-size: cover; background-position: center; background-repeat: no-repeat;}/* CAROUSEL CAPTION STYLES */.carousel-caption{text-shadow: 0px 0px 6px black;}.carousel-box{display: inline-block; background: #00000059; padding: 13px 0 2px 0; border-radius: 8px; width: 300px;}/* NAVBAR BACKGROUND */.bg-light{background-color: #f8f9fa!important;}/* NAVBAR STYLES */.nav-link{cursor: pointer;}.navbar-nav{margin-right: 30px;}/* BOOTSTRAP OVERRIDES FOR NAVBAR HEIGHT */.navbar{min-height: 80px; box-shadow: 0 0 9px #888888; transition: 0.8s ease all;}.navbar.smallnav{min-height: 40px;}.navbar .navbar-brand{padding: 0 15px; height: 80px; line-height: 80px; transition: 0.8s ease all;}.navbar.smallnav .navbar-brand{padding: 0 15px; height: 40px; line-height: 40px;}.navbar .navbar-toggle{/* (80px - button height 34px) / 2=23px */ margin-top: 23px; padding: 9px 10px !important; transition: 0.8s ease all;}.navbar.smallnav .navbar-toggle{/* (40px - button height 34px) / 2=3px */ margin-top: 3px; padding: 9px 10px !important;}@media (min-width: 768px){.navbar .navbar-nav>li>a, .navbar-nav>li>div{/* (80px - line-height of 27px) / 2=26.5px */ line-height: 27px; padding-top: 26.5px; padding-bottom: 26.5px; transition: 0.8s ease all;}.navbar.smallnav .navbar-nav>li>a, .navbar-nav>li>div{/* (40px - line-height of 27px) / 2=6.5px */ line-height: 27px; padding-top: 6.5px; padding-bottom: 6.5px;}.divtable-item{width: unset!important;}}