* { font-family:'Arial'; /*font-weight:400;*/ outline:0 !important; /*color:#000000;*/ }

body   { background-color: #f5f5f5; }

.default-spinner-loader { display:none; }

.default-loader { padding:20px; }

.ml-10 { margin-left:10px !important; }

.printBody { background-color:#ffffff; }
.printContainer { margin:0 !important; padding:0 !important; width:100% !important; }

a { text-decoration:none !important; }

.text-red,
.text-red b,
.text-red i,
.text-red a { color:#ff0000 !important; }

.forum-list-table a:link { color: #000000; }
.forum-list-table a:visited { color: ##337ab7 !important; }

.btn-info,
.btn-info i,
.btn-info b,
.btn-info span,
.btn-danger,
.btn-danger i,
.btn-danger b,
.btn-danger span,
.btn-primary,
.btn-primary i,
.btn-primary b,
.btn-primary span { color:#ffffff !important; }

.breadcrumb { margin-bottom:10px; font-size:11px; }

.fp-media { margin-left:-12px; margin-right:-12px; margin-bottom:10px; padding:10px; background-color:#ffffff; border:1px solid #ebebeb; }
.fp-media h4 { margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #dddddd; }
.fp-media .media-body { padding-left:75px; font-size:13px; }

.fp-media p { margin-top:10px; margin-bottom:0; color:#686868; }

/*.fp-media-blog { background:#ffffff url('../../../img/thumb-media-blog.png') no-repeat -15px -15px; }*/
.fp-media-blog { background:#ffffff url('../../../img/thumb-media-blog.png') no-repeat center -20px; }
.fp-media-news { background:#ffffff url('../../../img/thumb-media-news.png') no-repeat center -20px; }
.fp-media-superdavki { background:#ffffff url('../../../img/thumb-media-superdavki.png') no-repeat center -20px; }
.fp-media-ddvpoznavalec { background:#ffffff url('../../../img/thumb-media-ddvpoznavalec.png') no-repeat center -20px; }
/*.fp-media-content { background:#ffffff url('../../../img/thumb-media-content.png') no-repeat -15px -15px; }*/

.fp-media-content  { padding-top:0; }
.fp-media-content .panel-body { padding-left:0 !important; }
.fp-media-content h5  { padding-bottom:5px; border-bottom:1px solid #efefef; }

.fp-top-details { color:#5bc0de !important; }

.fp-panels-row { margin-top:15px; }

.fp-panel-left { border-radius:0px; margin-left:-12px; border:1px solid #ebebeb; }
.fp-panel-right { border-radius:0px; margin-right:-12px;  border:1px solid #ebebeb; }
.fp-panel-center { border-radius:0px; margin-left:-12px; margin-right:-12px;  border:1px solid #ebebeb; }

.fp-panel-right .panel-body,
.fp-panel-left .panel-body { padding:0px 10px 0px 60px; font-size:12px; }

.fp-panel-content .panel-heading { padding:0px 10px; background-color:#ffffff; }
.fp-panel-content .table td { font-size:12px; }

.fp-panel-search { background:#ffffff url('../../../img/thumb-panel-search.png') no-repeat -10px -10px; }
.fp-panel-search-t { background:#ffffff url('../../../img/thumb-panel-search-t.png') no-repeat -10px -10px; }
.fp-panel-search-b { background:#ffffff url('../../../img/thumb-panel-search-b.png') no-repeat -10px -10px; }
.fp-panel-jokes { background:#ffffff url('../../../img/thumb-panel-jokes.png') no-repeat -10px -10px; }
.fp-panel-calc { background:#ffffff url('../../../img/thumb-panel-calc.png') no-repeat -10px -10px; }
.fp-panel-links { background:#ffffff url('../../../img/thumb-panel-links.png') no-repeat -10px -10px; }

.fp-panel-gray { background-color:#ffffff; }

.fp-panel-list h5 { padding-bottom:5px; border-bottom:1px solid #efefef; }

/*button > i, button > span { color:#ffffff; }*/

.margin-top-60 { margin-top:60px; }
.padding-top-60 { padding-top:60px; }

.warning-label  { font-size:10px; color:#ff0000; }

.first-line-right-space   { margin-right:180px !important; }

.default-form-group { margin-bottom:0; }

.header-first-line   { height:22px; margin-left:0; margin-right:0; background-color: #2d6e80; color: #ffffff; }
.header-first-line a  { color:#ffffff; }
.header-first-line .container   { position:relative; }

.header-web-link   { margin-right: 5px; line-height:20px; font-size: 11px; color:#ffffff; }
.header-line-spacer   { margin-top:6px; line-height:10px; border-right:1px solid #ffffff; }

.bilans-icon   { margin-left: 3px; padding-left: 20px; background:url('../../../img/header-bilans-icon.png') no-repeat 0px 1px; }
.superdavki-icon   { margin-left: 5px; padding-left: 25px; background:url('../../../img/header-superdavki-icon.png') no-repeat 0px 1px; }
.ddvpoznavalec-icon   { margin-left: 10px; padding-left: 30px; background:url('../../../img/header-ddvpoznavalec-icon.png') no-repeat 0px 1px; }
.doberracunovodja-icon   { margin-left: 5px; padding-left: 25px; background:url('../../../img/header-doberracunovodja-icon.png') no-repeat 0px 1px; }

.header-second-line   { margin-left:0; margin-right:0; height: 71px; background-color: #fed932; }

.header-logo   { margin: 25px 0px 0px 180px; }

.custom-navbar { background-color: #4e9fb6; border: none; border-radius: 0; }
.custom-navbar .navbar-toggle { border-color: #ffffff !important; }
.custom-navbar .icon-bar { background-color: #ffffff !important; }

.header-floating-image-left   { position:absolute; top:0; left:0; }
.header-floating-image-right   { position:absolute; top:0; right:35px; }

.custom-navbar .navbar-nav > li > a { margin: 5px 1px 5px 0px; padding: 5px 11px; font-weight: 600; border-radius:3px; }

.custom-navbar .navbar-nav > li > a { color:#ffffff; }
.custom-navbar .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { background-color: #eeeeee; color: #000000; border: none; }

#navbar .header-navigation-home             { display:none; }
.header-navigation-home > a         { margin:0px 2px 0px 0px !important; padding:0 !important; }
.header-navigation-home > a:focus,
.header-navigation-home > a:hover   { background-color: #4e9fb6 !important; }

.header-register-btn a   { text-align: center; background-color: #fed932; color: #4e9fb6 !important; }
.navbar-default .navbar-right > .header-register-btn > a { color:#ffffff; }
.navbar-default .navbar-right > .header-register-btn > a:focus, .navbar-default .navbar-nav > .header-search-btn > a:hover { background-color: #ffffff !important; color: #000000; border: none; }

.header-search-btn a { margin-left:10px !important; margin-top:12px !important; font-size:25px; border-left:1px solid #ffffff; border-radius: 0 !important; }
.navbar-default .navbar-right > .header-search-btn > a i { color:#ffffff; }
.navbar-default .navbar-right > .header-search-btn > a:focus, .navbar-default .navbar-nav > .header-search-btn > a:hover { background-color: #4e9fb6 !important; color: #fed932 !important; border-left:1px solid #ffffff; }

.custom-navbar  { margin-bottom:0; box-shadow: 2px 2px 2px #ebebeb; }

.navbar-klepet { margin-bottom:10px; min-height:10px; border-radius:0px; }

.navbar-klepet .container-fluid { padding-left: 0px; }

.navbar-klepet .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
}

.klepet-search-dropdown { padding:0px; min-width:250px; }
.klepet-search-dropdown form { padding:10px; }

.forum-list-table th { position:relative; }
.forum-list-table th a { width:100%; color:#000000; float:left; }

.btn-forum-new:hover { color:#000000 !important; }
.btn-forum-new:hover i { color:#000000 !important; }

.cell-sort-icon { position:absolute; top:10px; right:5px; }
.cell-sort-icon-both { position:absolute; top:10px; right:5px; color:#cccccc; }

/*.nav > li > a:focus, .nav > li > a:hover   { background-color: #eeeeee !important; color: #000000 !important; }*/

.headerSearch   { padding:10px; position:absolute; width:365px; right:15px; top:60px; background-color:#efefef; border-radius:0px 0px 3px 3px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; z-index:999; display:none; }

.front-page-banner-row   { margin:10px 0px 0px 0px; padding:0; }
.front-page-banner-row img { margin-top:10px !important; margin-bottom:10px !important; border-radius:3px; }

.banner-left { padding-left:30px; }
.banner-left .img-responsive { margin: 0 auto; }
.banner-right .img-responsive { margin: 0 auto; }


.responsive-center { margin:0 auto; }

.main-content   { margin-top:10px; }

.front-page-row   { margin-left: -3px; }
.thumbnail-col         { margin: 0px 0px 0px 0px !important; padding-left: 3px !important; padding-right: 3px !important; }

a.thumbnail.hover,
a.thumbnail:focus,
a.thumbnail:hover { text-decoration:none; border-color:#cccccc; }

.front-thumbnail   { padding: 0; border-radius: 0; border:1px solid #ebebeb; }
.front-thumbnail h4   { padding-bottom: 10px; font-size:16px; text-align: center; border-bottom: 1px solid #dddddd; }
.front-thumbnail img   { margin-top: 15px; }
.front-thumbnail .caption   { padding: 10px !important; }

.front-thumbnail .label { font-size:9px; }

.fp-thumbnail-title { margin-top: 70px; margin-bottom:5px; font-size:11px; text-align:center; color: #000000; font-weight:bold; }
.fp-thumbnail-text { margin-top: 5px; margin-bottom:5px; font-size:11px; text-align:center; color: #686868; }

.panel-right   { margin-left:0px; background-color: #ffffff; border: none; border-radius: 0; box-shadow: none; }
.panel-right h4   { text-align: center; }
.panel-right h5   { margin-top:30px; font-weight: 600; }

.panel-right-content   { margin-left:0px; background-color: #ffffff; border: none; border-radius: 0; box-shadow: none; border:1px solid #dddddd; }
.panel-right-content h4   { text-align: center; }
.panel-right-content h5   { font-weight: 600; }

.custom-list-group   { border: none !important; }
.custom-list-group .list-group-item { padding: 5px 0px 5px 0px; border-left: none; border-right: none; font-size: 12px; }
.custom-list-group .list-group-item:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.custom-list-group .list-group-item:last-child { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
.custom-list-group span   { font-size: 11px; color: #a4a4a4; }

.front-panels-col-left   { padding-left: 3px; padding-right: 8px; }
.front-panels-col-right   { padding-left: 8px; padding-right: 3px; }

.front-page-panel   { margin-bottom:30px; border:none; box-shadow: none; border-radius:0 !important; }
.front-page-panel .panel-heading   { padding:0px; font-size: 14px; font-weight: 400 !important; color:#000000; background-color: #f5f5f5; border: none; }
.front-page-panel .panel-heading i   { color:#ecca31; font-size:25px; }
.front-page-panel .panel-heading p   { margin:0px 0px 5px 5px; padding:0px 30px 2px 0px; display:inline-block; border-bottom:1px solid #dddddd; }

.front-page-panel .panel-body   { padding:0px; font-size: 11px; color: #a4a4a4; background-color: #f5f5f5; }
.front-page-panel .panel-body .btn   { font-size: 10px; }

.orange-row   { padding:20px 0px 10px 0px; margin:10px -12px 15px -12px; background-color:#fed932; }
.orange-row h4   { text-align: center; }

.orange-row .list-group       { border-radius:0 !important; }
/*.orange-row .list-group > li:first-child   { border:none; }*/
.orange-row .list-group > li   { padding: 5px 0px; background-color: #fed932; text-align: center; border-color: #ffffff; border-left:none; border-right:none; font-size: 13px; border-radius:0 !important }
.orange-row .list-group > li > span   { font-size: 10px; }

.survey-list   { margin-bottom:15px; padding:0; list-style-type: none; }
.survey-list > li   { margin:5px 0px; padding:0px; font-size:12px; border:1px solid #efefef; border-radius:3px; cursor:pointer; }
.survey-list > li:hover     { background-color:#efefef; }

.survey-item td { padding:5px 0px;}

.footer { margin:10px 0px 0px 0px; padding:20px 0px; background-color: #4e9fb6;}

.footer h5   { font-weight:bold; font-size:12px; color:#ffffff; }
.footer .list-group       { margin-bottom: 0; }
.footer .list-group-item { padding:5px 0px; background-color: #4e9fb6; border:none; font-size:11px;  color:#ffffff; }
.footer .list-group-item a { color:#ffffff; }

.footer .container .footer-menu   { padding-left:0; }
.footer .container .footer-logo   { padding-right:0; }

.footer-logo a   { color:#ffffff; }

.footer-logo   { text-align:right; }
.footer-logo p  { margin-top: 15px; font-size:11px; color:#ffffff; }

.footer-copyright   { margin-left: 0; margin-right: 0; padding:10px 0px; }
.copyright-text   { text-align: center; font-size: 11px; }

.default-container { background-color: #ffffff; margin-top:10px; margin-bottom:0px; padding:10px !important; }
.default-container h3 { margin-top:0; }

.page-header { margin-top:0px; }

.bg-a   { background:url('../../../img/letters/rub_a.png') no-repeat top left; }
.bg-c   { background:url('../../../img/letters/rub_c.png') no-repeat top left; }
.bg-d   { background:url('../../../img/letters/rub_d.png') no-repeat top left; }
.bg-i   { background:url('../../../img/letters/rub_i.png') no-repeat top left; }
.bg-k   { background:url('../../../img/letters/rub_k.png') no-repeat top left; }
.bg-m   { background:url('../../../img/letters/rub_m.png') no-repeat top left; }
.bg-n   { background:url('../../../img/letters/rub_n.png') no-repeat top left; }
.bg-o   { background:url('../../../img/letters/rub_o.png') no-repeat top left; }
.bg-p   { background:url('../../../img/letters/rub_p.png') no-repeat top left; }
.bg-s   { background:url('../../../img/letters/rub_s.png') no-repeat top left; }
.bg-v   { background:url('../../../img/letters/rub_v.png') no-repeat top left; }
.bg-z   { background:url('../../../img/letters/rub_z.png') no-repeat top left; }











.index-panel h3, h4 { margin-top:5px; font-weight: bold;}



.forum-title a { margin:0; display:block; font-weight: bold;}
.forum-subTitle { margin:0; font-size:12px; }

.forum-search-sidebar span,
.forum-search-sidebar input { font-size:11px !important; }

.forum-list-table th { font-size:12px; }
.forum-list-table td { font-size:12px; }

.forum-last-comment     { font-size:12px; }
.forum-list-details     { font-size:12px; }
.forum-list-sub-title   { font-size:10px; }

.list-table     { margin-bottom:5px; }

.pagination { margin:0; font-size:12px; }

.panel-forum    { border-radius:0; }
.panel-forum h5    { margin-top:0; text-align:center; }

.def-panel                      { border-radius:0; }
.def-panel > .panel-heading       { border-radius:0; }

.def-panel label { font-size:12px; }

.more-info-label { font-weight:normal; color:#ffffff; }
.more-info-label a { color:#ffffff; font-size:11px; }

.hyperlink-paragraph { margin:10px 0px 0px 0px; font-size:13px !important; }

.default-panel     { border-radius:0; }
.default-panel > .panel-heading     { border-radius:0; }

.chat-panel     { border-radius:0; }
.chat-panel > .panel-heading     { border-radius:0; }
.chat-panel hr     { margin-bottom:5px; }

.default-panel     { border-radius:0; }
.default-panel > .panel-heading     { border-radius:0; }

.chat-panel p { font-family: "Arial" !important; font-size:14px; /*margin: 0 0 5px !important;*/ }

.chat-comment { margin-bottom:0; }

.chat-data  { margin-bottom:5px; font-size:11px; }

.chat-title h4 { margin-top:0; margin-bottom:0; font-weight:bold; }

.chat-sub-title { font-size:11px;  }

.index-list-link { display:block; }
.index-list-link:hover  { background-color:#f1f1f1 !important; }

.index-list-link-calc { min-height:120px; }

.comments-forum .indent-1 { }
.comments-forum .indent-2 { margin-left:20px; }
.comments-forum .indent-3 { margin-left:40px; }
.comments-forum .indent-4 { margin-left:60px; }
.comments-forum .indent-5 { margin-left:80px; }
.comments-forum .indent-6 { margin-left:100px; }
.comments-forum .indent-7 { margin-left:120px; }
.comments-forum .indent-8 { margin-left:140px; }
.comments-forum .indent-9 { margin-left:160px; }
.comments-forum .indent-10 { margin-left:180px; }

.comments-default .indent-1 { margin-left:20px; }
.comments-default .indent-2 { margin-left:40px; }
.comments-default .indent-3 { margin-left:60px; }
.comments-default .indent-4 { margin-left:80px; }
.comments-default .indent-5 { margin-left:100px; }
.comments-default .indent-6 { margin-left:120px; }
.comments-default .indent-7 { margin-left:140px; }
.comments-default .indent-8 { margin-left:160px; }
.comments-default .indent-9 { margin-left:180px; }
.comments-default .indent-10 { margin-left:200px; }

#chat-search .panel-heading a:after {
    font-family:'Glyphicons Halflings';
    content:"\e080";
    float: right;
    color: grey;
}
#chat-search .panel-heading a.collapsed:after {
    content:"\e114";
}

.ellipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.panel-right-content .list-group-item { padding:15px 0px; }

.seminar-outter > tbody > tr > td,
.seminar-outter > tbody > tr > th,
.seminar-outter > tfoot > tr > td,
.seminar-outter > tfoot > tr > th,
.seminar-outter > thead > tr > td,
.seminar-outter > thead > tr > th { border:none !important; }

.seminar-details { font-size:12px; }

.seminar-details i { color:#6b6c6e; }

.search-panel-form { margin:0px -15px 10px -15px; }
.search-panel-form form { padding:10px !important; background-color:#f1f1f1; }


.search-panel-def-text { font-size:12px; }
.search-panel-brd-text { font-size:12px; }
.search-panel-small-text { font-size:10px; }

.it-results-title { margin-bottom:10px; }

.it-results-list-group > li { padding:5px 10px; font-size:12px; }

.imenik-data .media-left { padding:0; min-width:50px; width:50px; text-align:center; }
.imenik-data hr { margin-top:10px; margin-bottom:10px; }

.imenik-alert   { padding:10px; font-size:13px; }

/*.search-map-canvas { margin-top:15px; }*/

.jumbotron-davcne-resitve { padding:15px; }
.jumbotron-davcne-resitve > p { font-size:28px; text-align:center; }

.thumbnail-davcne-resitve > p { margin-top:10px; }

.fa-4 { font-size: 5em; }


.davcne-resitve-panel .form-group { margin-bottom:0px; }

.form-group.has-error .help-block { color: #ff0000 !important; font-size:11px; }

.cesarjev-urnik-list > hr { margin-top:0px; margin-bottom:10px; }

.cesarjev-urnik-media .media-left a { padding:0px 10px 5px 10px; border-radius:3px; }
.cesarjev-urnik-date { font-size:25px; }
.cesarjev-urnik-media .media-body p { font-size:12px; }

.cesarjev-urnik-details-display { padding:10px; border:1px solid #efefef; }

.modal-footer-inner { margin:20px -15px -15px -15px; background-color:#efefef; border-radius:0px 0px 5px 5px; }

.krpanov-imenik-form-group { margin-bottom:0; }
.form-group-compact { margin-bottom:0; }
.default-form-group { margin-bottom:0; }

.recommend { padding:0px !important; }
.recommend span {
    padding:5px 0px; width:100%; float:left;border-radius:15px 15px 0px 0px; color:#ffffff;
    background: #48ba41; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#2fab25, #61c95a); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#2fab25, #61c95a); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#2fab25, #61c95a); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#2fab25, #61c95a); /* Standard syntax */
}

.yellow_separator { background: url(../../../img/yellow_separator.png) center center no-repeat; margin: 5px 0px; height: 2px; clear: both }

table.so { border-collapse: collapse; border: 0px; font-size: 12px; color: #2366a9 }
table.so thead { border-bottom: 2px solid #e9ebdf }

table.so th { border-left: 1px solid #e9ebdf; text-align: left; padding: 2px 3px }
table.so th.sort { font-weight: bold; color: #929292 }
table.so th.sort span { float: right; }
table.so tr>td { border: 1px solid #e9ebdf !important; border-style: inset; padding: 4px 4px; vertical-align: middle}
td.vat { vertical-align: top !important }
table.so tr>td a { font-size: 9pt;  }
table.so .bright { border-right: 0px !important;}
table.so .bleft { border-left: 0px !important;}
table.so .tdc { text-align: center }
table.so .tdl { text-align: left }
table.so .w50 { width: 50px; }
table.so .w66 { width: 66px; }
table.so .w70 { width: 70px; }
table.so .w80 { width: 80px; }
table.so .w100 { width: 100px; }
table.so .w110 { width: 110px; }
table.so .w150 { width: 150px; }
table.so .w120 { width: 120px; }
table.so .w170 { width: 180px; }
table.so .w200 { width: 200px; }
table.so .fs16 { font-size: 16px }

.tdr { text-align: right !important; padding-right: 10px; }

table.so tr.header1 th { background-color: #DDDDDD/* #e2f2ff*/; color: #000000 }
table.so tr.odd td { background-color: #DDDDDD/* #e2f2ff*/ }
table.so tr.even td { background-color: #EEEEEE/* #e2f2ff*/ }
table.so td.tt { background: url(../images/tl_dot.png) center left no-repeat; padding-left: 20px;  color: #000000 !important; font-weight: bold }
table.so td.tt a { color: #000000 !important; font-weight: bold }
table.so tr.btop3 { border-top: 3px solid #e9ebdf; }
table.so tr.btop3 td { border-bottom: 0px !important; }
table.so tr.bbottom3{ border-bottom: 3px solid #e9ebdf; }
table.so td.lg { background-color: #ffe7c8 }

table.so td.tt a.adminb { color: red !important; font-weight: normal !important}

table.so td.tt a:visited { color: #2366a9 !important; }

.comments-panel-body {
    background-color:#efefef;
    
    overflow-wrap: break-word;
    word-wrap: break-word;
    
    -ms-word-break: normal;
    word-break: normal;
    
    -ms-hyphens: none;
    -moz-hyphens: none;
    -webkit-hyphens: none;
    hyphens: none;
}

.fb_iframe_widget { width:86px; }
.fb_iframe_widget span { width:86px !important; height:24px !important; }
.fb_iframe_widget iframe { width:86px !important; height:24px !important; }

#cesarjev-urnik-calendar { text-align:center; }
#cesarjev-urnik-calendar .datepicker-inline {
    width: 100% !important;
}

.datepicker table { border-spacing:1px !important; border-collapse: separate !important; }

.datepicker table tr td span { background:#f0efeb; }

/*.datepicker table tr th.dow { background-color:#7ec5ec; }*/

.datepicker table tr td.disabled { background-color: #f0efeb !important; }

#cesarjev-urnik-calendar .datepicker table { width:100%; }

.picker-highlighted-date-h { background-color:#fed932 !important; color:#fff !important; font-weight:bold; }
.picker-highlighted-date-e { background-color:#78bfe5 !important; color:#fff !important; font-weight:bold; }
.picker-highlighted-date-b {
    color:#fff !important;
     font-weight:bold;
    background: #fed932 !important;
    background: -moz-linear-gradient(-45deg, #fed932 0%, #fed932 50%, #78bfe5 50%, #78bfe5 100%) !important; /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg, #fed932 0%,#fed932 50%,#78bfe5 50%,#78bfe5 100%) !important; /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg, #fed932 0%,#fed932 50%,#78bfe5 50%,#78bfe5 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed932', endColorstr='#78bfe5',GradientType=1 ) !important; /* IE6-9 fallback on horizontal gradient */
}

.datepicker-overlay {
    padding-top:40px; background-color:rgba(255,255,255,0.7); position:absolute; top:1px; left:16px; right:16px; bottom:21px; text-align:center; display:none;
}

.bp-checkbox label { padding-left:0 !important; }
.bp-checkbox .form-control-feedback { top:10px !important; }

.kotizacija-quantity input { border:none; border-radius:3px; color:#000000 !important; font-size:11px; }

.alert-delux { background-color:#3399ff; border:1px solid #3399ff; color:#ffffff; }
.alert-super { background-color:#00ccff; border:1px solid #00ccff; color:#ffffff; }
.alert-klub { background-color:#cd4704; border:1px solid #cd4704; color:#ffffff; }
.alert-ostali { background-color:#809ba0; border:1px solid #809ba0; color:#ffffff; }

.price-large { font-size:18px; font-weight:bold; }
.price-large small { font-size:11px; font-weight:normal; }

.alert-kotizacija table { font-size:12px; }
.alert-kotizacija table td { vertical-align:middle; }

.kotizacija-quantity { width:35px; color:#000000; text-align:center; font-size:20px !important; border-radius:3px; border:none; }

.kotizacija-summary { font-size:22px; }
.kotizacija-summary span { width:100%; float:left; }
.kotizacija-summary small { font-size:11px; }
.kotizacija-sum { color:#ff0000; font-weight:bold; }
.kotizacija-calc { font-size:12px; }

.form-group-participants { margin-bottom:5px; }

.content-iframe { width:100%; border:none; }

.text-word-wrap {
    white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
    white-space: -webkit-pre-wrap; /*Chrome & Safari */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    white-space: pre-wrap;       /* css-3 */
    word-wrap: break-word;       /* Internet Explorer 5.5+ */
    word-break: break-all;
    white-space: normal;
}

span.highlighted { background-color:#eff800; }

@media (min-width:768px) {
    .navbar-collapse   { padding: 0; }
    .container { padding: 0; }

    .custom-navbar .navbar-brand { display:none; }

    .front-thumbnail > .caption   { height:290px; overflow:hidden; }

    .alert-kotizacija table { height:80px; }
}

@media (min-width:980px) {
    .search-panel-def-text { min-height:85px; }
}

@media (max-width:980px) {
  .header-floating-image-right   { right:30px; }

  .navbar-nav > li > a { font-size: 12px; }
  .header-search-btn a { font-size:25px !important; }

  .default-right-col   { padding-left: 3px !important; padding-right: 3px; }

  .footer-menu { padding-left:30px !important; text-align:center !important; }
  .footer-menu ul { margin-bottom:30px !important; }

  .footer-logo { margin-top:40px; text-align:center !important; }

  .fp-media { margin-right:0; }

  .fp-panel-right { margin-left:-12px; margin-right:0; }
  .fp-panel-center { margin-right:0; }

  .orange-row { margin-right:0; }

  .panel-right { margin-left:-12px; }

  .banner-left { margin-left:-12px; }

  .kotizacija-summary { margin-top:20px; text-align:center; }
}

@media (max-width:768px) {
  .first-line-right-space   { margin-right:0px !important; }

  .custom-navbar .navbar-nav > li > a { font-size: 14px; }
  #navbar a br { display:none; }

  .custom-navbar > .navbar-nav a { color: #ffffff !important; }
  .navbar-nav a:focus, .navbar-nav a:hover { color: #000000 !important; }

  .header-floating-image-left   { display:none; }
  .header-floating-image-right   { display:none; }

  /*.header-first-line   { display:none; }*/
  .header-second-line   { display:none; }

  .navbar-klepet .container-fluid { padding-left: 15px; }
}

@media print {
    .printHide { visibility:none !important; display:none !important; }
}
