.flag-icon {
  position: relative;
  display: inline-block;
  width: 1.3333333333333333em;
  line-height: 1em;
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}
.flag-icon:before {
  content: "\00a0";
}
.flag-icon.flag-icon-squared {
  width: 1em;
}
.flag-icon-background {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.flag-icon-gb {
  background-image: url(/public/img/flags/4x3/gb.svg) !important;
}
.flag-icon-gb.flag-icon-squared {
  background-image: url(/public/img/flags/1x1/gb.svg) !important;
}

.flag-icon-rs {
  background-image: url(/public/img/flags/4x3/rs.svg) !important;
}
.flag-icon-rs.flag-icon-squared {
  background-image: url(/public/img/flags/1x1/rs.svg) !important;
}
div.contact_form div.ui-dialog-titlebar { 
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	text-shadow:#000 0px 0px 4px;
	font-weight:normal;
	background: url(/img/dark_stripes.png) #333;
	border: 1px solid black;
	color: white;
	box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.702);
	font-weight: 700;
	padding:0px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	opacity: 1;
	padding: .4em 1em;
}

/*
Document   : jquery.pnotify.default.css
Created on : Nov 23, 2009, 3:14:10 PM
Author     : Hunter Perrin
Version    : 1.2.2
Link       : http://pinesframework.org/pnotify/
Description:
	Default styling for Pines Notify jQuery plugin.
*/
/* -- Notice */
.ui-pnotify {
top: 25px;
right: 25px;
position: absolute;
height: auto;
/* Ensures notices are above everything */
z-index: 10001;
}
/* Hides position: fixed from IE6 */
html > body .ui-pnotify {
position: fixed;
}
.ui-pnotify .ui-pnotify-shadow {
-webkit-box-shadow: 0px 2px 10px rgba(50, 50, 50, 0.5);
-moz-box-shadow: 0px 2px 10px rgba(50, 50, 50, 0.5);
box-shadow: 0px 2px 10px rgba(50, 50, 50, 0.5);
}
.ui-pnotify-container {
background-position: 0 0;
padding: .8em;
height: 100%;
margin: 0;
}
.ui-pnotify-sharp {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.ui-pnotify-closer, .ui-pnotify-sticker {
float: right;
margin-left: .2em;
}
.ui-pnotify-title {
display: block;
margin-bottom: .4em;
}
.ui-pnotify-text {
display: block;
}
.ui-pnotify-icon, .ui-pnotify-icon span {
display: block;
float: left;
margin-right: .2em;
}
/* -- History Pulldown */
.ui-pnotify-history-container {
position: absolute;
top: 0;
right: 18px;
width: 70px;
border-top: none;
padding: 0;
-webkit-border-top-left-radius: 0;
-moz-border-top-left-radius: 0;
border-top-left-radius: 0;
-webkit-border-top-right-radius: 0;
-moz-border-top-right-radius: 0;
border-top-right-radius: 0;
/* Ensures history container is above notices. */
z-index: 10000;
}
.ui-pnotify-history-container .ui-pnotify-history-header {
padding: 2px;
text-align: center;
}
.ui-pnotify-history-container button {
cursor: pointer;
display: block;
width: 100%;
}
.ui-pnotify-history-container .ui-pnotify-history-pulldown {
display: block;
margin: 0 auto;
}
/* Alternate stack initial positioning. */
.ui-pnotify.stack-topleft, .ui-pnotify.stack-bottomleft {
left: 25px;
right: auto;
}
.ui-pnotify.stack-bottomright, .ui-pnotify.stack-bottomleft {
bottom: 25px;
top: auto;
}

h4.ui-pnotify-title { display: inline; }

.ui-pnotify-text
{
margin-top: 10px;
}
.button, .npp-akcija a {
  font-family: Calibrib, Calibri, 'Helvetica Neue', Helvetica, Arial, sans-serif;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  font-weight: bold; }

.button:hover, .npp-akcija a:hover {
  text-decoration: none; }

.blue, .npp-akcija a {
  background: #009cd6;
  color: #FFF;
  text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px;
  border: #16699f 1px solid; }

.blue:visited, .npp-akcija a:visited {
  color: #FFF; }

.blue:hover, .npp-akcija a:hover {
  color: #FFF;
  background: #009cd6;
  /* Old browsers */ }

.orange {
  background: #f47e07;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f47e07 0%, #e25e06 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f47e07), color-stop(100%, #e25e06));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f47e07 0%, #e25e06 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f47e07 0%, #e25e06 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f47e07 0%, #e25e06 100%);
  /* IE10+ */
  background: linear, to bottom, #f47e07 0%, #e25e06 100%;
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47e07', endColorstr='#e25e06',GradientType=0 );
  /* IE6-9 */
  border: #F90 1px solid;
  color: #FFF;
  text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; }

.orange:visited {
  color: #FFF; }

.orange:hover {
  color: #FFF;
  background: #f47e07;
  /* Old browsers */ }

/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  /*font-family: 'FontAwesome';
  src: url("/public/fonts/fontawesome/fontawesome-webfont.eot");
  src: url("/public/fonts/fontawesome/fontawesome-webfont.eot") format("embedded-opentype"), url("/public/fonts/fontawesome/fontawesome-webfont.woff") format("woff"), url("/public/fonts/fontawesome/fontawesome-webfont.ttf") format("truetype"), url("/public/fonts/fontawesome/fontawesome-webfont.svg") format("svg");*/
  font-family: 'FontAwesome';
  src: url("/public/fonts/fontawesome/v4.4/fontawesome-webfont.eot");
  src: url("/public/fonts/fontawesome/v4.4/fontawesome-webfont.eot") format("embedded-opentype"), url("/public/fonts/fontawesome/v4.4/fontawesome-webfont.woff") format("woff"), url("/public/fonts/fontawesome/v4.4/fontawesome-webfont.ttf") format("truetype"), url("/public/fonts/fontawesome/v4.4/fontawesome-webfont.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
.fa {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

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

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

.fa-fw {
  width: 1.28571em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
  .fa-li.fa-lg {
    left: -1.85714em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em; }

.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left {
  margin-right: .3em; }
.fa.pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear; }

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg); }

  100% {
    -moz-transform: rotate(359deg); } }
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(359deg); } }
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg); }

  100% {
    -o-transform: rotate(359deg); } }
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1); }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: white; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-pie-chart:before {
  content: "\f200";
}
.fa-glass:before {
  content: "\f000"; }

.fa-music:before {
  content: "\f001"; }

.fa-search:before {
  content: "\f002"; }

.fa-envelope-o:before {
  content: "\f003"; }

.fa-heart:before {
  content: "\f004"; }

.fa-star:before {
  content: "\f005"; }

.fa-star-o:before {
  content: "\f006"; }

.fa-user:before {
  content: "\f007"; }

.fa-film:before {
  content: "\f008"; }

.fa-th-large:before {
  content: "\f009"; }

.fa-th:before {
  content: "\f00a"; }

.fa-th-list:before {
  content: "\f00b"; }

.fa-check:before {
  content: "\f00c"; }

.fa-times:before {
  content: "\f00d"; }

.fa-search-plus:before {
  content: "\f00e"; }

.fa-search-minus:before {
  content: "\f010"; }

.fa-power-off:before {
  content: "\f011"; }

.fa-signal:before {
  content: "\f012"; }

.fa-gear:before,
.fa-cog:before {
  content: "\f013"; }

.fa-trash-o:before {
  content: "\f014"; }

.fa-home:before {
  content: "\f015"; }

.fa-file-o:before {
  content: "\f016"; }

.fa-clock-o:before {
  content: "\f017"; }

.fa-road:before {
  content: "\f018"; }

.fa-download:before {
  content: "\f019"; }

.fa-arrow-circle-o-down:before {
  content: "\f01a"; }

.fa-arrow-circle-o-up:before {
  content: "\f01b"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-play-circle-o:before {
  content: "\f01d"; }

.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e"; }

.fa-refresh:before {
  content: "\f021"; }

.fa-list-alt:before {
  content: "\f022"; }

.fa-lock:before {
  content: "\f023"; }

.fa-flag:before {
  content: "\f024"; }

.fa-headphones:before {
  content: "\f025"; }

.fa-volume-off:before {
  content: "\f026"; }

.fa-volume-down:before {
  content: "\f027"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-qrcode:before {
  content: "\f029"; }

.fa-barcode:before {
  content: "\f02a"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-book:before {
  content: "\f02d"; }

.fa-bookmark:before {
  content: "\f02e"; }

.fa-print:before {
  content: "\f02f"; }

.fa-camera:before {
  content: "\f030"; }

.fa-font:before {
  content: "\f031"; }

.fa-bold:before {
  content: "\f032"; }

.fa-italic:before {
  content: "\f033"; }

.fa-text-height:before {
  content: "\f034"; }

.fa-text-width:before {
  content: "\f035"; }

.fa-align-left:before {
  content: "\f036"; }

.fa-align-center:before {
  content: "\f037"; }

.fa-align-right:before {
  content: "\f038"; }

.fa-align-justify:before {
  content: "\f039"; }

.fa-list:before {
  content: "\f03a"; }

.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b"; }

.fa-indent:before {
  content: "\f03c"; }

.fa-video-camera:before {
  content: "\f03d"; }

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e"; }

.fa-pencil:before {
  content: "\f040"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-adjust:before {
  content: "\f042"; }

.fa-tint:before {
  content: "\f043"; }

.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044"; }

.fa-share-square-o:before {
  content: "\f045"; }

.fa-check-square-o:before {
  content: "\f046"; }

.fa-arrows:before {
  content: "\f047"; }

.fa-step-backward:before {
  content: "\f048"; }

.fa-fast-backward:before {
  content: "\f049"; }

.fa-backward:before {
  content: "\f04a"; }

.fa-play:before {
  content: "\f04b"; }

.fa-pause:before {
  content: "\f04c"; }

.fa-stop:before {
  content: "\f04d"; }

.fa-forward:before {
  content: "\f04e"; }

.fa-fast-forward:before {
  content: "\f050"; }

.fa-step-forward:before {
  content: "\f051"; }

.fa-eject:before {
  content: "\f052"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-plus-circle:before {
  content: "\f055"; }

.fa-minus-circle:before {
  content: "\f056"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-check-circle:before {
  content: "\f058"; }

.fa-question-circle:before {
  content: "\f059"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-crosshairs:before {
  content: "\f05b"; }

.fa-times-circle-o:before {
  content: "\f05c"; }

.fa-check-circle-o:before {
  content: "\f05d"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-arrow-right:before {
  content: "\f061"; }

.fa-arrow-up:before {
  content: "\f062"; }

.fa-arrow-down:before {
  content: "\f063"; }

.fa-mail-forward:before,
.fa-share:before {
  content: "\f064"; }

.fa-expand:before {
  content: "\f065"; }

.fa-compress:before {
  content: "\f066"; }

.fa-plus:before {
  content: "\f067"; }

.fa-minus:before {
  content: "\f068"; }

.fa-asterisk:before {
  content: "\f069"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-fire:before {
  content: "\f06d"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071"; }

.fa-plane:before {
  content: "\f072"; }

.fa-calendar:before {
  content: "\f073"; }

.fa-random:before {
  content: "\f074"; }

.fa-comment:before {
  content: "\f075"; }

.fa-magnet:before {
  content: "\f076"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-retweet:before {
  content: "\f079"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-folder:before {
  content: "\f07b"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-arrows-v:before {
  content: "\f07d"; }

.fa-arrows-h:before {
  content: "\f07e"; }

.fa-bar-chart-o:before {
  content: "\f080"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-camera-retro:before {
  content: "\f083"; }

.fa-key:before {
  content: "\f084"; }

.fa-gears:before,
.fa-cogs:before {
  content: "\f085"; }

.fa-comments:before {
  content: "\f086"; }

.fa-thumbs-o-up:before {
  content: "\f087"; }

.fa-thumbs-o-down:before {
  content: "\f088"; }

.fa-star-half:before {
  content: "\f089"; }

.fa-heart-o:before {
  content: "\f08a"; }

.fa-sign-out:before {
  content: "\f08b"; }

.fa-linkedin-square:before {
  content: "\f08c"; }

.fa-thumb-tack:before {
  content: "\f08d"; }

.fa-external-link:before {
  content: "\f08e"; }

.fa-sign-in:before {
  content: "\f090"; }

.fa-trophy:before {
  content: "\f091"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-upload:before {
  content: "\f093"; }

.fa-lemon-o:before {
  content: "\f094"; }

.fa-phone:before {
  content: "\f095"; }

.fa-square-o:before {
  content: "\f096"; }

.fa-bookmark-o:before {
  content: "\f097"; }

.fa-phone-square:before {
  content: "\f098"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-facebook:before {
  content: "\f09a"; }

.fa-github:before {
  content: "\f09b"; }

.fa-unlock:before {
  content: "\f09c"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-rss:before {
  content: "\f09e"; }

.fa-hdd-o:before {
  content: "\f0a0"; }

.fa-bullhorn:before {
  content: "\f0a1"; }

.fa-bell:before {
  content: "\f0f3"; }

.fa-certificate:before {
  content: "\f0a3"; }

.fa-hand-o-right:before {
  content: "\f0a4"; }

.fa-hand-o-left:before {
  content: "\f0a5"; }

.fa-hand-o-up:before {
  content: "\f0a6"; }

.fa-hand-o-down:before {
  content: "\f0a7"; }

.fa-arrow-circle-left:before {
  content: "\f0a8"; }

.fa-arrow-circle-right:before {
  content: "\f0a9"; }

.fa-arrow-circle-up:before {
  content: "\f0aa"; }

.fa-arrow-circle-down:before {
  content: "\f0ab"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-wrench:before {
  content: "\f0ad"; }

.fa-tasks:before {
  content: "\f0ae"; }

.fa-filter:before {
  content: "\f0b0"; }

.fa-briefcase:before {
  content: "\f0b1"; }

.fa-arrows-alt:before {
  content: "\f0b2"; }

.fa-group:before,
.fa-users:before {
  content: "\f0c0"; }

.fa-chain:before,
.fa-link:before {
  content: "\f0c1"; }

.fa-cloud:before {
  content: "\f0c2"; }

.fa-flask:before {
  content: "\f0c3"; }

.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4"; }

.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5"; }

.fa-paperclip:before {
  content: "\f0c6"; }

.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7"; }

.fa-square:before {
  content: "\f0c8"; }

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9"; }

.fa-list-ul:before {
  content: "\f0ca"; }

.fa-list-ol:before {
  content: "\f0cb"; }

.fa-strikethrough:before {
  content: "\f0cc"; }

.fa-underline:before {
  content: "\f0cd"; }

.fa-table:before {
  content: "\f0ce"; }

.fa-magic:before {
  content: "\f0d0"; }

.fa-truck:before {
  content: "\f0d1"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-google-plus:before {
  content: "\f0d5"; }

.fa-money:before {
  content: "\f0d6"; }

.fa-caret-down:before {
  content: "\f0d7"; }

.fa-caret-up:before {
  content: "\f0d8"; }

.fa-caret-left:before {
  content: "\f0d9"; }

.fa-caret-right:before {
  content: "\f0da"; }

.fa-columns:before {
  content: "\f0db"; }

.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc"; }

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd"; }

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-linkedin:before {
  content: "\f0e1"; }

.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2"; }

.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3"; }

.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4"; }

.fa-comment-o:before {
  content: "\f0e5"; }

.fa-comments-o:before {
  content: "\f0e6"; }

.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7"; }

.fa-sitemap:before {
  content: "\f0e8"; }

.fa-umbrella:before {
  content: "\f0e9"; }

.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea"; }

.fa-lightbulb-o:before {
  content: "\f0eb"; }

.fa-exchange:before {
  content: "\f0ec"; }

.fa-cloud-download:before {
  content: "\f0ed"; }

.fa-cloud-upload:before {
  content: "\f0ee"; }

.fa-user-md:before {
  content: "\f0f0"; }

.fa-stethoscope:before {
  content: "\f0f1"; }

.fa-suitcase:before {
  content: "\f0f2"; }

.fa-bell-o:before {
  content: "\f0a2"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-cutlery:before {
  content: "\f0f5"; }

.fa-file-text-o:before {
  content: "\f0f6"; }

.fa-building-o:before {
  content: "\f0f7"; }

.fa-hospital-o:before {
  content: "\f0f8"; }

.fa-ambulance:before {
  content: "\f0f9"; }

.fa-medkit:before {
  content: "\f0fa"; }

.fa-fighter-jet:before {
  content: "\f0fb"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-plus-square:before {
  content: "\f0fe"; }

.fa-angle-double-left:before {
  content: "\f100"; }

.fa-angle-double-right:before {
  content: "\f101"; }

.fa-angle-double-up:before {
  content: "\f102"; }

.fa-angle-double-down:before {
  content: "\f103"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-desktop:before {
  content: "\f108"; }

.fa-laptop:before {
  content: "\f109"; }

.fa-tablet:before {
  content: "\f10a"; }

.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b"; }

.fa-circle-o:before {
  content: "\f10c"; }

.fa-quote-left:before {
  content: "\f10d"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-spinner:before {
  content: "\f110"; }

.fa-circle:before {
  content: "\f111"; }

.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-folder-o:before {
  content: "\f114"; }

.fa-folder-open-o:before {
  content: "\f115"; }

.fa-smile-o:before {
  content: "\f118"; }

.fa-frown-o:before {
  content: "\f119"; }

.fa-meh-o:before {
  content: "\f11a"; }

.fa-gamepad:before {
  content: "\f11b"; }

.fa-keyboard-o:before {
  content: "\f11c"; }

.fa-flag-o:before {
  content: "\f11d"; }

.fa-flag-checkered:before {
  content: "\f11e"; }

.fa-terminal:before {
  content: "\f120"; }

.fa-code:before {
  content: "\f121"; }

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122"; }

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123"; }

.fa-location-arrow:before {
  content: "\f124"; }

.fa-crop:before {
  content: "\f125"; }

.fa-code-fork:before {
  content: "\f126"; }

.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127"; }

.fa-question:before {
  content: "\f128"; }

.fa-info:before {
  content: "\f129"; }

.fa-exclamation:before {
  content: "\f12a"; }

.fa-superscript:before {
  content: "\f12b"; }

.fa-subscript:before {
  content: "\f12c"; }

.fa-eraser:before {
  content: "\f12d"; }

.fa-puzzle-piece:before {
  content: "\f12e"; }

.fa-microphone:before {
  content: "\f130"; }

.fa-microphone-slash:before {
  content: "\f131"; }

.fa-shield:before {
  content: "\f132"; }

.fa-calendar-o:before {
  content: "\f133"; }

.fa-fire-extinguisher:before {
  content: "\f134"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-chevron-circle-left:before {
  content: "\f137"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-chevron-circle-up:before {
  content: "\f139"; }

.fa-chevron-circle-down:before {
  content: "\f13a"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-anchor:before {
  content: "\f13d"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-bullseye:before {
  content: "\f140"; }

.fa-ellipsis-h:before {
  content: "\f141"; }

.fa-ellipsis-v:before {
  content: "\f142"; }

.fa-rss-square:before {
  content: "\f143"; }

.fa-play-circle:before {
  content: "\f144"; }

.fa-ticket:before {
  content: "\f145"; }

.fa-minus-square:before {
  content: "\f146"; }

.fa-minus-square-o:before {
  content: "\f147"; }

.fa-level-up:before {
  content: "\f148"; }

.fa-level-down:before {
  content: "\f149"; }

.fa-check-square:before {
  content: "\f14a"; }

.fa-pencil-square:before {
  content: "\f14b"; }

.fa-external-link-square:before {
  content: "\f14c"; }

.fa-share-square:before {
  content: "\f14d"; }

.fa-compass:before {
  content: "\f14e"; }

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150"; }

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151"; }

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152"; }

.fa-euro:before,
.fa-eur:before {
  content: "\f153"; }

.fa-gbp:before {
  content: "\f154"; }

.fa-dollar:before,
.fa-usd:before {
  content: "\f155"; }

.fa-rupee:before,
.fa-inr:before {
  content: "\f156"; }

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157"; }

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158"; }

.fa-won:before,
.fa-krw:before {
  content: "\f159"; }

.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a"; }

.fa-file:before {
  content: "\f15b"; }

.fa-file-text:before {
  content: "\f15c"; }

.fa-sort-alpha-asc:before {
  content: "\f15d"; }

.fa-sort-alpha-desc:before {
  content: "\f15e"; }

.fa-sort-amount-asc:before {
  content: "\f160"; }

.fa-sort-amount-desc:before {
  content: "\f161"; }

.fa-sort-numeric-asc:before {
  content: "\f162"; }

.fa-sort-numeric-desc:before {
  content: "\f163"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-youtube-square:before {
  content: "\f166"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-xing:before {
  content: "\f168"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-youtube-play:before {
  content: "\f16a"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-adn:before {
  content: "\f170"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-bitbucket-square:before {
  content: "\f172"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-long-arrow-down:before {
  content: "\f175"; }

.fa-long-arrow-up:before {
  content: "\f176"; }

.fa-long-arrow-left:before {
  content: "\f177"; }

.fa-long-arrow-right:before {
  content: "\f178"; }

.fa-apple:before {
  content: "\f179"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-android:before {
  content: "\f17b"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-trello:before {
  content: "\f181"; }

.fa-female:before {
  content: "\f182"; }

.fa-male:before {
  content: "\f183"; }

.fa-gittip:before {
  content: "\f184"; }

.fa-sun-o:before {
  content: "\f185"; }

.fa-moon-o:before {
  content: "\f186"; }

.fa-archive:before {
  content: "\f187"; }

.fa-bug:before {
  content: "\f188"; }

.fa-vk:before {
  content: "\f189"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-arrow-circle-o-right:before {
  content: "\f18e"; }

.fa-arrow-circle-o-left:before {
  content: "\f190"; }

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191"; }

.fa-dot-circle-o:before {
  content: "\f192"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195"; }

.fa-plus-square-o:before {
  content: "\f196"; }

.fa-space-shuttle:before {
  content: "\f197"; }

.fa-slack:before {
  content: "\f198"; }

.fa-envelope-square:before {
  content: "\f199"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c"; }

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-pied-piper-square:before,
.fa-pied-piper:before {
  content: "\f1a7"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-language:before {
  content: "\f1ab"; }

.fa-fax:before {
  content: "\f1ac"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-child:before {
  content: "\f1ae"; }

.fa-paw:before {
  content: "\f1b0"; }

.fa-spoon:before {
  content: "\f1b1"; }

.fa-cube:before {
  content: "\f1b2"; }

.fa-cubes:before {
  content: "\f1b3"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-recycle:before {
  content: "\f1b8"; }

.fa-automobile:before,
.fa-car:before {
  content: "\f1b9"; }

.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba"; }

.fa-tree:before {
  content: "\f1bb"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-database:before {
  content: "\f1c0"; }

.fa-file-pdf-o:before {
  content: "\f1c1"; }

.fa-file-word-o:before {
  content: "\f1c2"; }

.fa-file-excel-o:before {
  content: "\f1c3"; }

.fa-file-powerpoint-o:before {
  content: "\f1c4"; }

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5"; }

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6"; }

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7"; }

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8"; }

.fa-file-code-o:before {
  content: "\f1c9"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-life-bouy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd"; }

.fa-circle-o-notch:before {
  content: "\f1ce"; }

.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0"; }

.fa-ge:before,
.fa-empire:before {
  content: "\f1d1"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-hacker-news:before {
  content: "\f1d4"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7"; }

.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8"; }

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9"; }

.fa-history:before {
  content: "\f1da"; }

.fa-circle-thin:before {
  content: "\f1db"; }

.fa-header:before {
  content: "\f1dc"; }

.fa-paragraph:before {
  content: "\f1dd"; }

.fa-sliders:before {
  content: "\f1de"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-share-alt-square:before {
  content: "\f1e1"; }

.fa-bomb:before {
  content: "\f1e2"; }

  .fa-500px:before {
    content: "\f26e";
  }

  .fa-amazon:before {
    content: "\f270";
  }

  .fa-balance-scale:before {
    content: "\f24e";
  }

  .fa-battery-4:before,
  .fa-battery-full:before {
    content: "\f240";
  }
  .fa-battery-3:before,
  .fa-battery-three-quarters:before {
    content: "\f241";
  }
  .fa-battery-2:before,
  .fa-battery-half:before {
    content: "\f242";
  }
  .fa-battery-1:before,
  .fa-battery-quarter:before {
    content: "\f243";
  }
  .fa-battery-0:before,
  .fa-battery-empty:before {
    content: "\f244";
  }

  .fa-black-tie:before {
    content: "\f27e";
  }

  .fa-calendar-check-o:before {
    content: "\f274";
  }

  .fa-calendar-plus-o:before {
    content: "\f271";
  }
  .fa-calendar-minus-o:before {
    content: "\f272";
  }
  .fa-calendar-times-o:before {
    content: "\f273";
  }
  .fa-calendar-check-o:before {
    content: "\f274";
  }
  .fa-industry:before {
    content: "\f275";
  }
  .fa-map-pin:before {
    content: "\f276";
  }
  .fa-map-signs:before {
    content: "\f277";
  }
  .fa-map-o:before {
    content: "\f278";
  }
  .fa-map:before {
    content: "\f279";
  }
  .fa-commenting:before {
    content: "\f27a";
  }
  .fa-commenting-o:before {
    content: "\f27b";
  }
  .fa-houzz:before {
    content: "\f27c";
  }
  .fa-vimeo:before {
    content: "\f27d";
  }
  .fa-cc-diners-club:before {
    content: "\f24c";
  }
  .fa-cc-jcb:before {
    content: "\f24b";
  }
  .fa-get-pocket:before {
    content: "\f265";
  }
  .fa-wikipedia-w:before {
    content: "\f266";
  }
  .fa-safari:before {
    content: "\f267";
  }
  .fa-chrome:before {
    content: "\f268";
  }
  .fa-firefox:before {
    content: "\f269";
  }
  .fa-opera:before {
    content: "\f26a";
  }
  .fa-internet-explorer:before {
    content: "\f26b";
  }
  .fa-clone:before {
    content: "\f24d";
  }
  .fa-tv:before,
  .fa-television:before {
    content: "\f26c";
  }
  .fa-contao:before {
    content: "\f26d";
  }
  .fa-creative-commons:before {
    content: "\f25e";
  }
  .fa-expeditedssl:before {
    content: "\f23e";
  }
  .fa-fonticons:before {
    content: "\f280";
  }
  .fa-genderless:before {
    content: "\f22d";
  }
  .fa-gg:before {
    content: "\f260";
  }
  .fa-gg-circle:before {
    content: "\f261";
  }
  .fa-tripadvisor:before {
    content: "\f262";
  }
  .fa-odnoklassniki:before {
    content: "\f263";
  }
  .fa-odnoklassniki-square:before {
    content: "\f264";
  }
  .fa-hand-grab-o:before,
  .fa-hand-rock-o:before {
    content: "\f255";
  }
  .fa-hand-stop-o:before,
  .fa-hand-paper-o:before {
    content: "\f256";
  }
  .fa-hand-scissors-o:before {
    content: "\f257";
  }
  .fa-hand-lizard-o:before {
    content: "\f258";
  }
  .fa-hand-spock-o:before {
    content: "\f259";
  }
  .fa-hand-pointer-o:before {
    content: "\f25a";
  }
  .fa-hand-peace-o:before {
    content: "\f25b";
  }
  .fa-hourglass-1:before,
  .fa-hourglass-start:before {
    content: "\f251";
  }
  .fa-hourglass-2:before,
  .fa-hourglass-half:before {
    content: "\f252";
  }
  .fa-hourglass-3:before,
  .fa-hourglass-end:before {
    content: "\f253";
  }
  .fa-hourglass:before {
    content: "\f254";
  }
  .fa-i-cursor:before {
    content: "\f246";
  }
  .fa-mouse-pointer:before {
    content: "\f245";
  }
  .fa-object-group:before {
    content: "\f247";
  }
  .fa-object-ungroup:before {
    content: "\f248";
  }
  .fa-optin-monster:before {
    content: "\f23c";
  }
  .fa-opencart:before {
    content: "\f23d";
  }
  .fa-trademark:before {
    content: "\f25c";
  }
  .fa-registered:before {
    content: "\f25d";
  }
  .fa-sticky-note:before {
    content: "\f249";
  }
  .fa-sticky-note-o:before {
    content: "\f24a";
  }
  .fa-y-combinator-square:before,
  .fa-yc-square:before,
  .fa-hacker-news:before {
    content: "\f1d4";
  }
  .fa-paypal:before {
    content: "\f1ed";
  }
  .fa-cc-paypal:before {
    content: "\f1f4";
  }


/**
 * slippry v1.2.1 - Simple responsive content slider
 * http://slippry.com
 *
 * Author(s): Lukas Jakob Hafner - @saftsaak
 *            Thomas Hurd - @SeenNotHurd
 *
 * Copyright 2013, booncon oy - http://booncon.com
 *
 * Thanks @ http://bxslider.com for the inspiration!
 *
 * Released under the MIT license - http://opensource.org/licenses/MIT
 */
/* -------------------------- MIXINS ---------------------------------- */
/* -------------------------- END MIXINS ---------------------------------- */
/* kenBurns animations, very basic */
@-webkit-keyframes left-right {
  0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); }

  100% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); } }
@-moz-keyframes left-right {
  0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); }

  100% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); } }
@-ms-keyframes left-right {
  0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); }

  100% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); } }
@keyframes left-right {
  0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); }

  100% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); } }
@-webkit-keyframes right-left {
  0% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); }

  100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); } }
@-moz-keyframes right-left {
  0% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); }

  100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); } }
@-ms-keyframes right-left {
  0% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); }

  100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); } }
@keyframes right-left {
  0% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); }

  100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); } }
/* added to the original element calling slippry */
.sy-box.sy-loading {
  background: url(/img/slippry/sy-loader.gif) 50% 50% no-repeat;
  background-size: 32px;
  min-height: 40px; }
  .sy-box.sy-loading .sy-slides-wrap, .sy-box.sy-loading .sy-pager {
    visibility: hidden; }

/* element that wraps the slides */
.sy-slides-wrap {
  position: relative;
  height: 100%;
  width: 100%; }
  .sy-slides-wrap:hover .sy-controls {
    display: block; }

/* element that crops the visible area to the slides */
.sy-slides-crop {
  height: 100%;
  width: 100%;
  position: absolute;
  overflow: hidden; }

/* list containing the slides */
.sy-list {
  width: 100%;
  height: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute; }
  .sy-list.horizontal {
    -webkit-transition: left ease;
    -moz-transition: left ease;
    transition: left ease; }
  .sy-list.vertical {
    -webkit-transition: top ease;
    -moz-transition: top ease;
    transition: top ease; }

/* single slide */
.sy-slide {
  position: absolute;
  width: 100%;
  z-index: 2; }
  .sy-slide.kenburns {
    width: 140%;
    left: -20%; }
    .sy-slide.kenburns.useCSS {
      -webkit-transition-property: opacity;
      -moz-transition-property: opacity;
      transition-property: opacity; }
      .sy-slide.kenburns.useCSS.sy-ken:nth-child(1n) {
        -webkit-animation-name: left-right;
        -webkit-animation-fill-mode: forwards;
        -moz-animation-name: left-right;
        -moz-animation-fill-mode: forwards;
        -o-animation-name: left-right;
        -o-animation-fill-mode: forwards;
        animation-name: left-right;
        animation-fill-mode: forwards; }
      .sy-slide.kenburns.useCSS.sy-ken:nth-child(2n) {
        -webkit-animation-name: right-left;
        -webkit-animation-fill-mode: forwards;
        -moz-animation-name: right-left;
        -moz-animation-fill-mode: forwards;
        -o-animation-name: right-left;
        -o-animation-fill-mode: forwards;
        animation-name: right-left;
        animation-fill-mode: forwards; }
  .sy-slide.sy-active {
    z-index: 3; }
  .sy-slide > a {
    margin: 0;
    padding: 0;
    display: block;
    width: 100%; }
    .sy-slide > a > img {
      margin: 0;
      padding: 0;
      display: block;
      width: 100%;
      border: 0; }

/* next/ prev buttons, with arrows and clickable area a lot larger than the visible buttons */
.sy-controls {
  display: none;
  list-style: none;
  height: 100%;
  width: 100%;
  position: absolute;
  padding: 0;
  margin: 0; }
  .sy-controls li {
    position: absolute;
    width: 10%;
    min-width: 4.2em;
    height: 100%;
    z-index: 33; }
    .sy-controls li.sy-prev {
      left: 0;
      top: 0; }
      .sy-controls li.sy-prev a:after {
        background-position: -5% 0; }
    .sy-controls li.sy-next {
      right: 0;
      top: 0; }
      .sy-controls li.sy-next a:after {
        background-position: 105% 0; }
    .sy-controls li a {
      position: relative;
      width: 100%;
      height: 100%;
      display: block;
      text-indent: -9999px; }
      .sy-controls li a:link, .sy-controls li a:visited {
        opacity: 0.4; }
      .sy-controls li a:hover, .sy-controls li a:focus {
        opacity: 0.8;
        outline: none; }
      .sy-controls li a:after {
        content: "";
        background-image: url(/img/slippry/arrows.svg);
        background-repeat: no-repeat;
        background-size: cover;
        text-align: center;
        text-indent: 0;
        line-height: 2.8em;
        color: #111;
        font-weight: 800;
        position: absolute;
        background-color: #fff;
        width: 2.8em;
        height: 2.8em;
        left: 50%;
        top: 50%;
        margin-top: -1.4em;
        margin-left: -1.4em;
        border-radius: 50%; }
  @media only screen and (max-device-width: 600px) {
    .sy-controls {
      display: block; }
      .sy-controls li {
        min-width: 2.1em; }
        .sy-controls li a:after {
          width: 1.4em;
          height: 1.4em;
          margin-top: -0.7em;
          margin-left: -0.7em; } }

/* captions, styled fo the overlay variant */
.sy-caption-wrap {
  position: absolute;
  bottom: 2em;
  z-index: 12;
  left: 50%; }
  .sy-caption-wrap .sy-caption {
    position: relative;
    left: -50%;
    background-color: rgba(0, 0, 0, 0.54);
    color: #fff;
    padding: 0.4em 1em;
    border-radius: 1.2em; }
    .sy-caption-wrap .sy-caption a:link, .sy-caption-wrap .sy-caption a:visited {
      color: #ec6608;
      font-weight: 600;
      text-decoration: none; }
    .sy-caption-wrap .sy-caption a:hover, .sy-caption-wrap .sy-caption a:focus {
      text-decoration: underline; }
  @media only screen and (max-device-width: 600px), screen and (max-width: 600px) {
    .sy-caption-wrap {
      left: 0;
      bottom: 0.4em; }
      .sy-caption-wrap .sy-caption {
        left: 0;
        padding: 0.2em 0.4em;
        font-size: 0.92em;
        border-radius: 0; } }

/* pager bubbles */
.sy-pager {
  display: block;
  width: 100%;
  margin: 1em 0 0;
  padding: 0;
  list-style: none;
  text-align: center; }
  .sy-pager:after {
    content: "";
    display: table;
    clear: both; }
  .sy-pager li {
    display: inline-block;
    width: 1em;
    height: 1em;
    margin: 0 1em 0 0;
    border-radius: 0; }
    .sy-pager li.sy-active a {
      background-color: #ec6608; }
    .sy-pager li a {
      width: 100%;
      height: 100%;
      display: block;
      background-color: #528fbf;
      text-indent: -9999px;
      background-size: 2em;
      border-radius: 50%; }
      .sy-pager li a:link, .sy-pager li a:visited {
        opacity: 1.0; }
      .sy-pager li a:hover, .sy-pager li a:focus {
        opacity: 0.6; }

/* element to "keep/ fill" the space of the content, gets intrinsic height via js */
.sy-filler {
  width: 100%; }
  .sy-filler.ready {
    -webkit-transition: padding 600ms ease;
    -moz-transition: padding 600ms ease;
    transition: padding 600ms ease; }

.npp-slajder .thumb-box li, .npp-kompanije ul {
  border-top: 2px solid white;
  border-bottom: 2px solid #dadada; }

.npp-akcija h4, .npp-kontakt h4 {
  text-transform: inherit;
  color: inherit;
  font-size: 1.3em; }

.npp-naslov ul,
.npp-stand ul,
.npp-slajder ul,
.npp-akcija ul,
.npp-kompanije ul,
.npp-kontakt ul {
  margin: 0;
  padding: 0;
  list-style-type: none; }

.npp-naslov,
.npp-stand,
.npp-slajder,
.npp-akcija,
.npp-kompanije,
.npp-kontakt {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center; }
  .npp-naslov:after,
  .npp-stand:after,
  .npp-slajder:after,
  .npp-akcija:after,
  .npp-kompanije:after,
  .npp-kontakt:after {
    content: " ";
    display: block;
    clear: both; }

.npp-naslov h1, .npp-naslov h2, .npp-naslov h3, .npp-naslov h4, .npp-naslov h5, .npp-naslov h6,
.npp-stand h1, .npp-stand h2, .npp-stand h3, .npp-stand h4, .npp-stand h5, .npp-stand h6,
.npp-slajder h1, .npp-slajder h2, .npp-slajder h3, .npp-slajder h4, .npp-slajder h5, .npp-slajder h6,
.npp-akcija h1, .npp-akcija h2, .npp-akcija h3, .npp-akcija h4, .npp-akcija h5, .npp-akcija h6,
.npp-kompanije h1, .npp-kompanije h2, .npp-kompanije h3, .npp-kompanije h4, .npp-kompanije h5, .npp-kompanije h6,
.npp-kontakt h1, .npp-kontakt h2, .npp-kontakt h3, .npp-kontakt h4, .npp-kontakt h5, .npp-kontakt h6 {
  font-family: Calibrib, Calibri, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal; }

.npp-naslov h4,
.npp-stand h4,
.npp-slajder h4,
.npp-akcija h4,
.npp-kompanije h4,
.npp-kontakt h4 {
  color: #ec6608;
  text-transform: uppercase;
  font-size: 1.25em;
  margin-top: 1em;
  margin-bottom: 0.5em; }

.fa {
  color: #ec6608; }

.npp-naslov {
  background: #dadada;
  padding-top: 3em;
  padding-bottom: 1em; }
  .npp-naslov h1 {
    text-transform: uppercase;
    color: #528fbf;
    font-size: 2.5em; }
  .npp-naslov h2 {
    color: #ec6608;
    font-size: 1.5em;
    margin-top: 0; }

.npp-stand p {
  margin-top: 2em;
  margin-bottom: 1.5em; }
.npp-stand img {
  border: 3px solid white; }
.npp-stand h4 {
  margin-top: -3em; }
.npp-stand ul {
  max-width: 35em;
  margin-left: auto;
  margin-right: auto; }
  .npp-stand ul:after {
    content: " ";
    display: block;
    clear: both; }
.npp-stand li {
  border-bottom: 1px solid #dadada;
  line-height: 2em; }
  .npp-stand li:last-child {
    border: none; }
.npp-stand span {
  font-weight: bold; }

.npp-slajder {
  max-width: 70em;
  margin-left: auto;
  margin-right: auto;
  margin-top: 4em; }
  .npp-slajder:after {
    content: " ";
    display: block;
    clear: both; }
  .npp-slajder .sy-pager {
    margin-top: 1em; }
  .npp-slajder h4 {
    margin-bottom: 1em; }
  .npp-slajder .thumbnails {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%; }
  .npp-slajder .thumb-box {
    width: 49.15254%;
    float: right;
    margin-right: 0; }
    .npp-slajder .thumb-box .npp-slide-icon {
      width: 15.25424%;
      float: left;
      margin-right: 1.69492%; }
    .npp-slajder .thumb-box li {
      overflow: auto;
      padding-top: 1em;
      margin-bottom: 0.5em;
      padding-bottom: 1em; }
    .npp-slajder .thumb-box h5 {
      font-size: 1.25em; }
    .npp-slajder .thumb-box h5, .npp-slajder .thumb-box p {
      width: 83.05085%;
      float: right;
      margin-right: 0;
      text-align: left;
      margin-bottom: 0; }
    .npp-slajder .thumb-box p {
      color: #434343;
      margin-bottom: 0;
      margin-top: 0.25em;
      line-height: 1.35; }

.npp-akcija h4 {
  font-size: 1.5em; }
.npp-akcija p {
  font-size: 2.5em;
  color: #ec6608;
  position: relative;
  margin-bottom: 0;
  margin-top: 0; }
  .npp-akcija p span {
    font-size: 0.4em;
    background: white;
    border-radius: 60em;
    padding: 0.33333em;
    border: 1px solid #ec6608;
    position: relative;
    top: -0.5em; }
.npp-akcija small {
  display: block;
  font-size: 0.90909em; }
.npp-akcija a {
  margin-top: 1em;
  padding: 0.3125em 0.9375em;
  text-transform: uppercase;
  font-size: 1.25em;
  font-family: Calibrib, Calibri, "Helvetica Neue", Helvetica, Arial, sans-serif; }

.npp-kompanije {
  margin-top: 4em; }
  .npp-kompanije ul {
    max-width: 45em;
    margin-left: auto;
    margin-right: auto;
    padding-top: 1em;
    padding-bottom: 1em; }
    .npp-kompanije ul:after {
      content: " ";
      display: block;
      clear: both; }

.npp-kompanije ul li {
  list-style-type: none;
  width: 18.91892%;
  float: left;
}
.npp-kompanije ul li:nth-child(5n + 1) {
  margin-left: 0;
  margin-right: -100%;
  clear: both;
  margin-left: 0;
}
.npp-kompanije ul li:nth-child(5n + 2) {
  margin-left: 20.27027%;
  margin-right: -100%;
  clear: none;
}
.npp-kompanije ul li:nth-child(5n + 3) {
  margin-left: 40.54054%;
  margin-right: -100%;
  clear: none;
}
.npp-kompanije ul li:nth-child(5n + 4) {
  margin-left: 60.81081%;
  margin-right: -100%;
  clear: none;
}
.npp-kompanije ul li:nth-child(5n + 5) {
  margin-left: 81.08108%;
  margin-right: -100%;
  clear: none;
}

.npp-kontakt {
  max-width: 30em;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1em; }
  .npp-kontakt:after {
    content: " ";
    display: block;
    clear: both; }
  .npp-kontakt img {
    width: 23.72881%;
    float: left;
    margin-right: 1.69492%;
    padding-left: 16.94915%; }
  .npp-kontakt ul {
    width: 57.62712%;
    float: right;
    margin-right: 0;
    text-align: left; }
    .npp-kontakt ul .prodavac {
      color: #ec6608;
      font-size: 1.25em; }
    .npp-kontakt ul .pozicija {
      font-weight: bold;
      text-transform: lowercase;
      margin-bottom: 1em; }

@media (max-width: 30em) {
  .npp-stand,
  .npp-slajder,
  .npp-akcija,
  .npp-kompanije,
  .npp-kontakt {
    padding: 0 0.9375em; }

  .npp-naslov {
    margin-top: -2.8125em;
    padding-top: 1em; }
    .npp-naslov h2 {
      margin-bottom: 0;
      border: none; }

  .npp-stand h4 {
    margin-top: 1em; }

  .npp-slajder {
    margin-top: 1em; }
    .npp-slajder .slippry_box.thumbnails, .npp-slajder .thumb-box {
      clear: both;
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
    .npp-slajder .sy-pager {
      margin-bottom: 1em; }

  .npp-kompanije {
    margin-top: 1.2em; }

  .npp-kontakt {
    margin-bottom: 0; } }
@media (min-width: 30.0625em) and (max-width: 47.9375em) {
  .npp-stand,
  .npp-slajder,
  .npp-akcija,
  .npp-kompanije,
  .npp-kontakt {
    padding: 0 0.9375em; }

  .npp-naslov {
    margin-top: -2.8125em;
    padding-top: 1em; }
    .npp-naslov h2 {
      margin-bottom: 0;
      border: none; }

  .npp-stand h4 {
    margin-top: 1em; }

  .npp-slajder {
    margin-top: 1em; }
    .npp-slajder .slippry_box.thumbnails, .npp-slajder .thumb-box {
      clear: both;
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
    .npp-slajder .sy-pager {
      margin-bottom: 1em; }

  .npp-kompanije {
    margin-top: 1.2em; }

  .npp-kontakt {
    margin-bottom: 0; } }
    .postavite-oglas-link {
  margin-right: 40px; }
@media (min-width: 48em) and (max-width: 1000em) {
  .npp-stand,
  .npp-slajder,
  .npp-akcija,
  .npp-kompanije,
  .npp-kontakt {
    padding: 0 0.9375em; }

  .npp-naslov {
    margin-top: 2.9375em;
    padding-top: 1em; }
    .npp-naslov h2 {
      margin-bottom: 0;
      border: none; }

  .npp-stand h4 {
    margin-top: 1em; }

  .postavite-oglas-link {
    margin-right: 0 !important; }

  .npp-kompanije {
    margin-top: 1.2em; }

  .npp-kontakt {
    margin-bottom: 0; } }

.faq_holder {
    width: 300px;
    right: -335px;
    padding: 15px 15px 15px 20px;
    position: fixed;
    top: 19%;
    z-index: 10002;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-bottom-left-radius: 10px;
    background-color: rgba(0,0,0,0.8);
    color:#fff;
}
.faq_holder ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.faq_holder ul li {
    margin: 0;
    padding: 0;
    line-height: 1.35;
}
.faq_holder ul li input {
    border:#a9a9a9 2px solid;
    border-radius:4px;
    padding:10px;
    font-size:1.1em;
    box-shadow:inset #999 0px 2px 2px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.faq_holder ul li input[type="radio"] {

}
.faq_holder textarea, .faq_holder input[type="text"] {
    width: 98%;
    border:#a9a9a9 2px solid;
    border-radius:4px;
    padding:10px;
    font-size:1.1em;
    box-shadow:inset #999 0px 4px 4px;
    width:98%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    background-color: #DDD;
    color: rgba(0,0,0,0.9);
}
.faq_button {
    position: relative;
    display: inline-block;
    top: -15px;
    right: 70px;
    padding: 10px;
    -webkit-border-top-left-radius: 60px;
    -webkit-border-bottom-left-radius: 60px;
    -moz-border-radius-topleft: 60px;
    -moz-border-radius-bottomleft: 60px;
    border-top-left-radius: 60px;
    border-bottom-left-radius: 60px;

    background-color: rgba(244,126,7,0.8);
    color:#DDD;
    width: 30px;
    height: 60px;
}

.faq_button.faq-form-arrow-left {
    background-image: url(/img/faq-form-left.png);
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.faq_button.faq-form-arrow-right {
    background-image: url(/img/faq-form-right.png);
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.faq_holder ul li input {
    box-shadow: none;
}

#faq_form {
    margin-top: -60px;
}

form#faq_form ul li span {
    padding-left: 4%;
}
input.send.button.blue {
    width: 98%;
    padding: 8px 0;
    margin-top: 10px;
    margin-bottom: 10px;
}
#faq_form ul li {
    margin-bottom: 5px;
}
#faq_form ul li span {
    line-height: 1.35;
    display: block;
    margin-left: 13px;
    margin-top: -17px
}
/*
 * Copyright (c) 2013 
 * ==================================
 * 
 *
 * This is part of an item on themeforest
 * You can check out the screenshots and purchase it on themeforest:
 * http://rxa.li/tour
 * 
 * 
 * ===========================================
 * original filename: style.css
 * filesize: 7204 Bytes
 * last modified: Tue, 29 Jan 2013 14:34:18 +0100
 *
 */
.jTour_box div, .jTour_box span, .jTour_box h1, .jTour_box h2, .jTour_box h3, .jTour_box h4, .jTour_box h5, .jTour_box h6, .jTour_box p, .jTour_box blockquote, .jTour_box pre, .jTour_box a, .jTour_box abbr, .jTour_box acronym, .jTour_box address, .jTour_box big, .jTour_box cite, .jTour_box code, .jTour_box del, .jTour_box dfn, .jTour_box em, .jTour_box font, .jTour_box img, .jTour_box ins, .jTour_box kbd, .jTour_box q, .jTour_box s, .jTour_box samp, .jTour_box small, .jTour_box strike, .jTour_box strong, .jTour_box sub, .jTour_box sup, .jTour_box tt, .jTour_box var, .jTour_box dl, .jTour_box dt, .jTour_box dd, .jTour_box ol, .jTour_box ul, .jTour_box li, .jTour_box fieldset, .jTour_box form, .jTour_box label, .jTour_box legend, .jTour_box table, .jTour_box caption, .jTour_box tbody, .jTour_box tfoot, .jTour_box thead, .jTour_box tr, .jTour_box th, .jTour_box td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	text-shadow: none;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	width: auto;
	height: auto;
	letter-spacing: normal;
	line-height: 1em;
	background: none;
}
div.jTour_overlay {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
	min-height: 100%;
	z-index: 20000;
}
div.jTour_box {
	font-family: sans-serif;
	font-size: 14px;
	position: absolute;
	max-width: 800px;
	text-align: left !important;
	padding: 8px;
	z-index: 20002;
}
div.jTour_box.has-controls:hover {
	padding-bottom: 0px;
}
div.jTour_arrow {
	position: absolute;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-image: url(/img/jtour/tour_triangle.png);
	z-index: 1;
}
div.jTour_box.c, div.jTour_box.center {
	background-image: none;
}
div.jTour_arrow.nw, div.jTour_arrow.n, div.jTour_arrow.ne, div.jTour_arrow.se, div.jTour_arrow.s, div.jTour_arrow.sw {
	height: 8px;
	left: 15px;
	right: 15px;
}
div.jTour_arrow.w, div.jTour_arrow.e {
	width: 8px;
	top: 15px;
	bottom: 15px;
}
div.jTour_arrow.nw, div.jTour_arrow.n, div.jTour_arrow.ne {
	bottom: 1px;
}
div.jTour_arrow.sw, div.jTour_arrow.s, div.jTour_arrow.se {
	top: 1px;
}
div.jTour_arrow.n {
	background-position: 50% 100%;
}
div.jTour_arrow.ne {
	background-position: 100% 100%;
}
div.jTour_arrow.nw {
	background-position: 0% 100%;
}
div.jTour_arrow.s {
	background-position: 50% 0%;
}
div.jTour_arrow.se {
	background-position: 100% 0%;
}
div.jTour_arrow.sw {
	background-position: 0% 0%;
}
div.jTour_arrow.e {
	background-position: 0% 50%;
	left: 1px;
}
div.jTour_arrow.w {
	background-position: 100% 50%;
	right: 1px;
}
div.jTour_content {
	position: relative;
	padding: 12px;
	overflow: hidden;
	line-height: 1.4em;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
div.jTour_box.has-controls:hover div.jTour_content {
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
div.jTour_box.has-controls:hover div.jTour_arrow {
	background: none;
}
div.jTour_progress {
	position: absolute;
	background: none;
	bottom: 11px;
	left: 12px;
	right: 12px;
	margin: 0;
	padding: 0;
	height: 1px;
	min-height: 1px;
	line-height: 1px;
}
div.jTour_box.has-controls:hover div.jTour_progress {
	bottom: 35px;
}
div.jTour_progress_bar {
	position: relative;
	height: 1px;
	line-height: 1px;
	margin: 0;
	padding: 0;
	width: 50%;
}
ul.jTour_nav {
	height: 28px;
	margin: 0;
	padding: 4px 4px 0;
	display: none;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	min-width: 168px;
}
div.jTour_box.has-controls:hover ul.jTour_nav {
	display: block;
}
ul.jTour_nav li {
	opacity: 0.3;
	filter: Alpha(30);
	float: left;
	list-style: none;
	margin: 0;
	margin-right: 4px;
	padding: 0;
}
ul.jTour_nav:hover li {
	opacity: 0.9;
	filter: Alpha(90);
}
jTour_nav li:first-child {
	margin-left: 8px;
}
ul.jTour_nav li a {
	text-indent: -9999px !important;
	display: block;
	width: 24px;
	height: 24px;
	cursor: pointer;
	padding: 0;
	margin: 0;
	line-height: 1;
	background-image: url(/img/jtour/buttons.png);
}
ul.jTour_nav li a:hover {
}
ul.jTour_nav li a.play {
	background-position: 0px 0px;
}
ul.jTour_nav li a.stop {
	background-position: -29px 0px;
}
ul.jTour_nav li a.pause {
	background-position: -58px 0px;
}
ul.jTour_nav li a.faster {
	background-position: 0px -29px;
}
ul.jTour_nav li a.slower {
	background-position: -29px -29px;
}
ul.jTour_nav li a.next {
	background-position: -58px -29px;
}
ul.jTour_nav li a.prev {
	background-position: -87px -29px;
}
div.jTour_content h1 {
	font-size: 22px;
}
div.jTour_content h2 {
	font-size: 18px;
}
div.jTour_content h3 {
	font-size: 16px;
}
div.jTour_content p {
	font-size: 14px;
	line-height: 1.5em;
}
div.jTour_content hr {
	height: 0;
	line-height: 0;
	border: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin: 9px 0;
	padding: 0;
	clear: both;
	display: block;
}
div.jTour_content code, div.jTour_content pre {
	font-family: "Courier New", Courier, monospace;
}
div.jTour_content a, div.jTour_content a:link, div.jTour_content a:visited {
	text-decoration: none;
}
div.jTour_content a:hover {
	text-decoration: underline !important;
}
div.jTour_content a, div.jTour_content a:link, div.jTour_content a:visited {
	text-decoration: none;
}
div.jTour_box {
	padding: 7px 8px 8px;
}
div.jTour_overlay {
	background: #333;
}
div.jTour_content {
	background-image: url(/img/jtour/bg.gif);
	color: #f1f1f1;
	-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2), inset 0 1px 0px 0 rgba(214,214,214,0.5);
	-moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2), inset 0 1px 0px 0 rgba(214,214,214,0.5);
	box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2), inset 0 1px 0px 0 rgba(214,214,214,0.5);
	text-shadow: -1px -1px 0 #000;
	border: 1px solid #000;
}
div.jTour_box.has-controls:hover div.jTour_progress {
	bottom: 36px;
}
div.jTour_progress_bar {
	background: #DDD;
}
ul.jTour_nav {
	border: 1px solid #000;
	border-top: 0;
	background-image: url(/img/jtour/bg.gif);
}
ul.jTour_nav li a {
}
ul.jTour_nav li a:hover {
	background-color: #000 !important;
}
div.jTour_content h1, div.jTour_content h2, div.jTour_content h3 {
	color: #f1f1f1;
	text-shadow: 0 -1px 0 #000;
}
div.jTour_content hr {
	border-top-color: #222;
	border-bottom-color: #444;
}
div.jTour_content a, div.jTour_content a:link, div.jTour_content a:visited {
	color: #fff;
}
div.jTour_content a:hover {
	color: #fff;
}
div.jTour_content a, div.jTour_content a:link, div.jTour_content a:visited {
	color: #fff;
}

@font-face {
    font-family: 'Poppins';
    src: url("/public/fonts/poppins/poppins-regular.woff2") format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Poppins';
    src: url("/public/fonts/poppins/poppins-semibold.woff2") format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Poppins';
    src: url("/public/fonts/poppins/poppins-bold.woff2") format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

html, body {
	font-family: Carlito, sans-serif;
}

/* Izmene */

/*** UJEDNAČAVANJE FONTOVA ***/
.kandidati-pretraga,
#istaknuti-poslodavci-naslovna,
#vruci-naslovna,
/*.ui-widget,  fixui.css */
/*button.ui-multiselect span,  jquery.multiselect.filter.index.css, zbog njega mora !important */
/*.selectboxit-container *,  jquery.selectBoxIt.css - detaljna pretraga */
#anketa,
.stranica-pretrage,
.poslovi_na_mail_box,
/*.search_sort,  sortiraj po*/
#istaknuti-poslodavci-pretraga-holder,
#vruci-pretraga,
#archive, /* link arhiva oglasa */
.topper, /* povratak na vrh */
#saved_search_button,
.cv-kandidata,
.podesavanje-profila {}

/*** POVEĆAVANJE VELIČINE FONTA ***/
#quick-search,
.search-field,
.pozicije,
.vruci-oglas,
.last_search_holder, /* oglasi za posao - brzi linkovi */
#saved_search_button, /* oglasi za posao - brzi linkovi */
#archive,
.podesavanje-profila {
	font-size: 15px;
}

/*** ISPRAVKA PROMENE POLOŽAJA MESTA ZAPOSLEDNJA NAKON ZATVARANJA PROZORČIĆA ***/
/*.location-holder {
	height:40px;
	width:70px;
}*/

/*** NASLOVNA - border sa desne strane umesto sprite slike - NAPREDNA PRETRAGA ***/
/*section#quick-search .kolona1, section#quick-search .kolona2 {
  border-right: 1px solid #DDD;
}*/

/*** STILIZOVANJE UOKVIRENIH DUGMIĆA - siva pozadina ***/
/* Pretraga oglasa - čuvanje pretrage */
.sacuvajte-pretragu-button {border:none !important;}
.sacuvajte-pretragu-button:hover {color:#444;}

/*** na mobilnom dodaje gradient jer nema zadat parametar za pozadinu ***/
.search-field input {background:#fff;}

/*** SORTIRAJ PO - Pretraga i Arhiva ***/
.sortiraj-po {
	width:180px;
	float:right;
}

/*** trenutna stranica u PAGINACIJI ***/
.pagination strong {
	border: 1px solid #aaa;
}

/*** link ARHIVA OGLASA ***/
/*#archive .s_time {vertical-align: top}*/

/*** BRZA PRETRAGA - linkovi u dugmiće - Ostali gradovi... / Ostala mesta... ***/
/*section#quick-search .kolona1,
section#quick-search .kolona2 {
	padding-right: 1%;
}*/
.others {
  color:#333 !important;
  font-size: 14px;
  line-height: 30px;
  background-color: #ddd;
  border:none;
  float: right;
  padding:5px 10px;
  /*margin-top:10px;*/
 }
.others:hover {
	text-decoration: none !important;
	color:#333;
	background-color:#e5e5e5;
}

/*** SLIKE U FONTOVE/SVG ***/
.istaknuti-poslodavac .pozicije a::before, /* narandžaste strelice */
section#quick-search a.has_arrow::before /*sive strelice*/ {
	background:none !important;
}
.istaknuti-poslodavac .pozicije a::before, /* narandžaste strelice */
section#quick-search a.has_arrow::before, /*sive strelice*/
.s_search::before,
.s_location::before,
.s_today::before,
.s_time::before,
.s_floppy::before,
.s_tick_gray::before,
.s_arrow::before,
.s_home2::before,
.s_newwindow::before,
.s_mail::before,
.s_print::before,
.s_chevron_up::before,
.s_chevron_down::before {
	font-family: FontAwesome;
	position: relative;
}
/* narandžaste strelice */
.istaknuti-poslodavac .pozicije a::before,
.s_arrow::before {
	/*content: "\f04b";*/
	content: "\f105";
	font-size: 13px;
	color: #E25A04;
	top: -0.5px;
}
.s_arrow::before {margin-right: 5px}
/* lupa u pretrazi */
.s_search::before {
	content:"\f002";
  font-size: 15px;
  top:-1px
}
/* mesto zaposlenja u pretrazi */
.s_location::before {
	content:"\f041";
  color: #0074B8;
  font-size: 29px;
  top: 3px;
}
/* napredna pretraga, kolona 1 i 2 - strelice */
section#quick-search a.has_arrow::before {
	content: "\f105";
	font-size: 10px;
	color:#9B9B9B;
	top: -1px;
}
/* ostale ikonice  */
.s_today::before,
.s_time::before,
.s_floppy::before,
.s_tick_gray::before,
.s_mail::before,
.s_print::before {
  font-size: 15px;
  color:#727172;
  margin-right: 5px;
  top: 1px;
}
.s_today::before {content:"\f073"}
.s_time::before {content:"\f1da"}
.s_floppy::before {
	content:"\f0c7";	
}
.s_tick_gray::before {content: "\f00c"}
.s_home2::before {content:"\f015"}
.s_newwindow::before {
	content: "\f08e";
	font-size: 15px;
	margin-left: 5px;
}
.s_mail::before {
	content:"\f0e0";
	top:0;
}
.list-item .s_mail {
	margin-top:1px;
	margin-left: 5px;
}
.s_print::before {
	content:"\f02f";
	top:0;
}
/** kursevi.com preporučuje widget **/
.s_chevron_up::before {
	content:"\f077";
}
.s_chevron_down::before {
	content:"\f078";
}
.course-main-box .s_chevron_up::before,
.course-main-box .s_chevron_down::before {
	font-size: 24px;
	color: #B8B8B8;
}

/** dugme za čuvanje pretrage - OGLASI ZA POSAO **/
/*.sacuvajte-pretragu-button span::before {
	top: -7px;
}
.sacuvajte-pretragu-button span {
	margin-top:9px !important;
}*/

/*** VRUCI OGLASI - nepotreban razmak ***/
/*section#vruci-pretraga .vruci-oglas {width:146px;}*/

/*** ARHIVA OGLASA - vreme postavljanja/isteka ***/
.arhiva-period {
	margin-top:10px;
	margin-bottom: 20px;
	overflow: hidden;
}
.arhiva-period span {
	width: 30%;
	display: block;
	float: left;
	margin-top:4px;
}
.arhiva-period input {
	width: 100px;
	padding: 3px 5px;
	margin-right: 10px;
	text-align: center;
	border-radius: 0;
	border-color:#aaa;
	box-shadow: none;
}
.arhiva-period-wrapper {
	width:70%;
	float: left;
	margin-bottom: 10px;
}
.arhiva-period-wrapper div {display:inline-block;}

/*** POSLOVI NA EMAIL - redizajn forme za prijavu na mailing listu ***/
.pml-login form {
	background:#fff;
	padding: 20px;
}
.pml-login legend {
	border:none;
}
.pml-login label {
	vertical-align: middle;
}
.pml-login .form-control {
	padding: 4px;
	border: 1px solid #CCC;
	border-radius: 0;
}
.pml-login .button {
	padding: 4px 10px 5px;
	margin: 10px 0;
	font-size: 14px;
	float: right
}
.pml-login .checkbox {
	text-align: right;
}
.pml-login .ui-multiselect {
	border: 1px solid #CCC;
	border-radius: 0;
}

/*** HEADER - uklanjanje pozadinskih slika ***/
nav {
	background-image:none;
	background-color:#333;

	/* ZA NOVOGODIŠNJE KIĆENJE
	top:75px;
	*/

}
nav .second-nav {
	background-color:#4d4d4d;
	width:100%;
	max-width: 100%;
	min-width: auto;
}
nav .second-nav > div {
	overflow: hidden;
	width: 95%;
	max-width: 1600px;
	min-width: 960px;
	margin: 0px auto;
}
.nav-user-image {margin-top:-11px;}
nav .main-nav li a.active {
	background-image:none;
}

/*** FOOTER - uklanjanje slika ***/
.footer-logo {width:140px;}
.footer-logo-smaller {width:100px;}

/*** PREGLED OGLASA ***/
/** navigacione strelice - prethodni/sledeći oglas **/
.oglas-navigacija {margin-bottom:10px;}
.oglas-navigacija .others {
	margin-top: 5px;
	padding:0 15px;
}
.others .fa {
	color:#444;
	font-weight: bold;
}
.others .fa-angle-left {margin-right: 0}
.others .fa-angle-right {margin-left: 0}
.oglas-navigacija .job-ad-cat-tag .others {
  line-height: 20px;
  font-size: 12px;
}
.oglas-navigacija .job-ad-cat-tag .others:hover {
	background-color:#ddd;
}
.ad-footer-links li::before {
	content: "\f105";
	padding-left: 5px;
}

/** dugmići za čuvanje/komentarisanje/štampanje i reaktiviranje oglasa **/
.save_job_button,
.comment_job_button,
.print_job_button,
.reactivate_job_button {
  background-color: #eee;
  padding: 4px 20px;
  border: none;
  color: #444;
}
.save_job_button:hover,
.comment_job_button:hover,
.print_job_button:hover,
.reactivate_job_button:hover {
	color:#444;
	background-color:#F5F5F5;
}

/*** PRETRAGA - ujednačavanje visina ***/
.search-field {
	margin-right: 470px;
}
.search-options {
	width: 450px;
	margin-top: -42px;
}
#radius-info-holder {
	width: 212px;
	margin-top: 0;
	height: 41px;
}
#location-wraper {
	height: 41px;
	width: 185px;
}
#kategorija-help-helper,
.pretrazite-button-holder {padding-top: 0;}
.pretraga .left form > section#main-search .button {margin-top: 9px;}
section#main-search .button {
	padding: 11px 0;
	margin-top:0 !important;
	font-size: 14px
}
#kategorija-help-helper .button-select-category {
	padding:11px !important;
}
.pretrazite-button-holder {float:right;}
/** pravnik odgovara **/
/*#pravnik_odgovara_form .search-field {margin-right: 350px;}
#pravnik_odgovara_form .search-options {width: 340px;}
#pravnik_odgovara_form .search-options > div:nth-child(2) {width:210px;}
#pravnik_odgovara_form .search-options select {
	width:200px;
	height: 42px
}*/
/** pretraga vesti **/
/*.vesti-search .search-field {margin-right: 110px;}
.vesti-search .search-options {width: 105px;}
*/
/*** KONKURISANJE NA OGLAS 23-10 ***/
.konkurisanje-na-oglas .userdatainput input {
	box-shadow: none;
	height: 30px;
	padding: 4px 6px;
	margin:5px 0;
	border: 1px solid #DDD;
	border-radius: 0;
	color: #444;
}
.konkurisanje-na-oglas .userdatainput span {font-size: 12px;}
.konkurisanje-na-oglas .dodavanje-dokumenata .w33 > label {
	margin-bottom: 30px;
	display: inline-block;
}
#upload-pp-select .popratno-row {height: 34px;}
.konkurisanje-na-oglas .upload-button {
	float:none;
	box-shadow: none;
	border-radius: 3px;
	color: #0671b9;
	font-size: 14px;
	font-weight: normal;
	text-shadow:0;
	text-transform: none;
	padding: 5px 10px;
	background:#fff;
  border: 2px solid #0671b9;
  transition: all .2s ease-in;
}
.konkurisanje-na-oglas .upload-button:hover {
	background-color: #fff;
  color: #0e4a74;
  border-color: #0e4a74;
}
.konkurisanje-na-oglas .fa {
	color: #727172;
	margin-right: 10px;
}
.konkurisanje-na-oglas #upload-cv-list .list-item,
.konkurisanje-na-oglas #upload-pp-list .list-item,
.konkurisanje-na-oglas #upload-dod-list .list-item {
	background:none;
	box-shadow: none;
	border-bottom:1px solid #dedede;
	padding-bottom: 5px;
	margin-top: 0;
	margin-bottom: 5px;
}
.konkurisanje-na-oglas #upload-pp-text {
	margin-bottom:0;
}
.konkurisanje-na-oglas #upload-dod-list > .list-item:last-child {margin-bottom:30px;}
.konkurisanje-na-oglas .list-item span {
	float:none;
	display:inline-block;
}
.konkurisanje-na-oglas .list-item a .fa {
	float:right;
	transform: translateY(2px);
	color: #AAA;
}
.konkurisanje-na-oglas .list-item a .fa:hover {color: #E46813;}
.konkurisanje-na-oglas .predselekcija p {
	margin-left: 1em;
	margin-right: 1em;
}
.konkurisanje-na-oglas .pitanje select {
	box-shadow: none;
	border-radius: 0;
	border-color: #ddd;
}
.konkurisanje-na-oglas .prilagodite-cv-btn {
	width:138px;
}
/*** / KONKURISANJE NA OGLAS ***/

/*** CV KANDIDATA 3-11-15 ***/
.cv-kandidata .left {margin-bottom: 50px;}
.cv-kandidata,
.cv-kandidata .statistika {
	font-size: 15px
}
.cv-kandidata .fa {color:#666;}
.cv-kandidata .x-btn {
	color: #AAA;
	font-size: 14px
}
.cv-kandidata .x-btn:hover {color: #E46813;}
.cv-kandidata .others,
.podesavanje-profila .others {
	float:none;
	padding: 9px 15px !important;
	margin:0 !important;
}
.cv-kandidata .others .fa {
	font-weight: normal;
	margin-right: 5px
}
.cv-kandidata .btn-primary,
.cv-kandidata .btn-primary:active,
.cv-kandidata .btn-primary.active,
.cv-kandidata .btn-primary.disabled,
.cv-kandidata .btn-primary[disabled] {
	border-color: #35678F;
	background-color: #518EBF;
	border-radius: 0px;
	color: #FFF !important;
	padding: 3px 15px;
}
.cv-kandidata .btn-primary:hover,
.cv-kandidata .btn-primary:focus {
	border-color: #A14605;
	background-color: #EB6608;
}
.cv-kandidata #first-time-import .x-btn {
	padding:0;
	margin-right:-10px;
	margin-top:0;
	float:right;
}
.cv-kandidata #first-time-import p:nth-child(2) {margin-bottom: 20px}
.cv-kandidata .fa-facebook-square::before {color:#3A5795;}
.cv-kandidata .editable,
.podesavanje-profila .editable {
	border-radius: 0;
	margin-bottom:2px;
	background-position:right bottom;
}
.cv-kandidata .editable:hover,
.podesavanje-profila .editable:hover {
	border-bottom: 2px dashed #ddd;
	background-color:transparent;
	margin-bottom: 0;
}
.cv-kandidata #imeiprezime.editable {
	padding: 3px 30px 3px 3px;
	background-position: right 20px;
}
.cv-kandidata .form-change-name {
	box-sizing: border-box;
	margin-top:50px;
}
.cv-kandidata .form-change-name .row {margin-top:10px;}
.cv-kandidata input,
.podesavanje-profila input,
.cv-kandidata select,
.podesavanje-profila select,
.cv-kandidata select[name="ZemljaID"],
.cv-kandidata ul.token-input-list li input,
.cv-kandidata .profil-chooser {
	box-sizing: border-box;
	box-shadow: none !important;
	width:100%;
	border-radius:0 !important;
	border: 1px solid #ddd !important;
	height: 30px;
	padding: 4px 6px;
	margin-bottom:5px;
}
.cv-kandidata #choose-cities select {
	width:auto !important;
}
.cv-kandidata #profile-tabs a {
	box-shadow:none;
	text-shadow:none;
	background-image:none;
	background-color:#ddd;
}
.cv-kandidata #profile-tabs a.active {
	box-shadow:none;
	background-color: #F2F1EF;
}
/* targetiranje chroma i safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.cv-kandidata #profile-tabs a {top: 1px;}
	.cv-kandidata #profile-tabs a.active {top: -1px;}
}
/* / targetiranje chroma i safari */
.cv-kandidata .bio_name {margin-left: 10px;}
.cv-kandidata .add-new-profile-link {
	width: 25px !important;
	height: 21px;
	font-weight:bold;
	font-size:16px !important;
	text-align:center;
}
.cv-kandidata .statistika .add-new-profile-link {
	font-weight: normal;
	font-size: 15px !important;
}
.cv-options-buttons {overflow: hidden;}
.cv-kandidata #main-info-data #short-info p {margin-bottom: 0}
.cv-kandidata #osnovni-podaci-jtour {margin-top: 20px;}
.cv-kandidata ul.token-input-list {width:100%;}
.cv-kandidata .token-input-token {margin-bottom: 5px !important;}
.cv-kandidata #DatumRodjenja_input_holder select{
	width:auto;
	padding:0;
}
.cv-kandidata .radno-iskustvo {
	overflow: hidden;
	margin-bottom:20px;
}
.cv-kandidata #radna-iskustva-holder input,
.cv-kandidata #radna-iskustva-holder select,
.cv-kandidata #radnoiskustvo_new input,
.cv-kandidata #radnoiskustvo_new select,
.cv-kandidata .education-block input,
.cv-kandidata .education-block select {
	width: 50%;
}
.cv-kandidata .nivo-obrazovanja {transform: translatey(2px);}
.cv-kandidata #radna-iskustva-holder input[type="checkbox"],
.cv-kandidata #radnoiskustvo_new input[type="checkbox"],
.cv-kandidata input[type="radio"],
.podesavanje-profila input[type="radio"] {
	width: auto;
	height: auto
}
.cv-kandidata .period-zaposlenja input {height: auto}
.cv-kandidata .period-zaposlenja label {margin: 0 10px;}
.cv-kandidata .chkBoxImg {margin-top:0;}
.cv-kandidata .statistika .chkBoxImg {margin-top:-6px;}
.cv-kandidata .skill-tag {
	background:transparent;
	border:none;
}
.cv-kandidata .skill_col_1 {margin-bottom: 5px;}
.cv-kandidata .col_1 {margin-right: 90px;}
.cv-kandidata .col_2 {margin-left: -91px;}
.cv-kandidata .col_3 {margin-right: 125px;}
.cv-kandidata .col_4 {margin-left: -120px;}
.cv-kandidata #profile-courses .col_1,
.cv-kandidata #profile-skills .col_1,
.cv-kandidata #personal-notes .col_1,
.cv-kandidata #hobbies .col_1,
.cv-kandidata .skill_col_1 .col_1 {
	margin-right: 96px;
}
.cv-kandidata #profile-courses .col_2,
.cv-kandidata #profile-skills .col_2,
.cv-kandidata #personal-notes .col_2,
.cv-kandidata #hobbies .col_2{
  margin-left: 0px;
  float: right;
  margin-right: 20px;
  margin-top: -34px;
}
.cv-kandidata .skill-tag-delete {border-bottom: 1px solid #ddd;}
.cv-kandidata .skill-tag-delete:hover {
	background-color: transparent;
	box-shadow: none;
}
.cv-kandidata .skill-tag-delete span {margin-right:10px}
.cv-kandidata .skill-tag-delete .fa-times {margin-left: 10px}
.cv-kandidata .jCProgress > div.percent {margin-top:40px;}
.cv-vidljivost-pretraga {overflow: hidden}
.cv-vidljivost-pretraga div {
	width:71px;
	margin-top:0;
	padding-top:10px;
}
.cv-vidljivost-pretraga p {
	float:right;
	margin-left:91px;
	margin-top:-10px;
	margin-bottom:0;
}
.cv-popunjenost {
	float:left;
	width:190px;
	padding-right:10px;
}
.cv-kandidata .we-label {font-weight: bold}
.cv-kandidata .nivo-obrazovanja {width:30% !important;}
.cv-kandidata .naziv-obrazovanja {width:40% !important;}
.cv-kandidata #location_save_button {
	width: 100%;
	text-align: right;
	margin-top:10px;
}
.cv-kandidata #work-radius form > div {width:50%;}
/*** /CV KANDIDATA ***/

/*** PODEŠAVANJE PROFILA 3-11-15 ***/
.podesavanje-profila .tab {padding-bottom:25px;}
.podesavanje-profila label {font-weight: bold;}
.podesavanje-profila #deactivation-questions label {font-weight: normal;}
.podesavanje-profila h2 {margin-bottom:30px;}
.podesavanje-profila .input-group {
	margin-top:25px;
	display: inline-block;
}
.podesavanje-profila > .tab:first-child > div:nth-child(3) > .input-group {margin-top:0}
.podesavanje-profila .editable {float:none;}
.podesavanje-profila .btn-primary,
.podesavanje-profila .btn-primary:active,
.podesavanje-profila .btn-primary.active,
.podesavanje-profila .btn-primary.disabled,
.podesavanje-profila .btn-primary[disabled] {
	border-color: #35678F;
	background-color: #518EBF;
	border-radius: 0px;
	color: #FFF !important;
	padding: 3px 15px;
}
.podesavanje-profila .btn-primary:hover,
.podesavanje-profila .btn-primary:focus {
	border-color: #A14605;
	background-color: #EB6608;
}
.podesavanje-profila select {width: auto}
.podesavanje-profila .btn {margin-top:10px;}
.podesavanje-profila .pstrength-bar-container {
	margin-left: 0;
	width: 100%;
}
.podesavanje-profila .pstrength-bar {box-shadow: none}
.podesavanje-profila .pstrength-info {
	margin-left: 0;
	text-align: center
}
.podesavanje-profila #deactivation > div p:first-child {margin-top:0;}
.last-deaktivacija-profila {margin-bottom: 2em !important;}
#profile-delete-reason-list {
    margin-left:0 !important;
}
#profile-delete-reason-list .answer-wrapper {
	background-color: #fff !important;
	margin:0 !important;
}
#profile-delete-reason-list .answer-wrapper div {
	background-color: #F5F5F5;
	display: inline-block;
	margin-top: 10px;
}
.deactivation-btns {
	border-bottom: none !important;
	padding: 0;
	margin: 0 !important;
}
#tab_deactivation-back {
	margin:0;
	padding:3px 15px !important;
}
.deactivation-btns .others {line-height: 1;}
/*** / PODEŠAVANJE PROFILA ***/

@media only screen and (max-width: 1400px) {
	/*** PORAVNANJE ***/
	.pretraga .left form > section#main-search .button {margin-top:4px;}
	.search-options {font-size: 14px}
	/*** VRUCI OGLASI - nepotreban razmak ***/
	/*section#vruci-pretraga .vruci-oglas {width: 100%;}*/
}

@media only screen and (max-width: 1200px) {
	/*** BRZA PRETRAGA - linkovi u dugmiće - Ostali gradovi... / Ostala mesta... ***/
	.others {
	  float:none;
	  text-align: center;
	  width:auto;
	}

	/*** PRETRAGA - ujednačavanje visina ***/
	.search-field {margin-right: 400px;}
	.search-options {width: 385px;}
	#radius-info-holder {width: 135px;}
	#location-wraper {width: 100px;}
	#kategorija-help-helper {margin-left: 12px;}

	/*** KONKURISANJE NA OGLAS 23-10 ***/
	.konkurisanje-na-oglas .naziv-cv,
	.konkurisanje-na-oglas .prilagodite-cv-btn {
		width: 100% !important;
		display:block;
	}
	.konkurisanje-na-oglas .prilagodite-cv-btn a {
		width: 100%;
		float: left;
		margin-top: 10px;
	}
	/*** / KONKURISANJE NA OGLAS ***/
}

@media only screen and (max-width: 992px) {
	/*** IKONICA U MOBILNOJ NAVIGACIJI ***/
	.m-nav {
		width:auto;
		height: 24px;
		padding: 5px;
		box-sizing: border-box;
	}
	.m-nav > .fa-bars {
		width: 18.8572px;
		line-height: 15px;
		font-size: 21px;
		height: 25px;
	}

	/*** BROJ VRUĆIH OGLASA PO REDU ***/
	/*.vruci-oglas {width: 30.7%;}
	.vruci-oglas a {font-size: 0.9em;}*/

	/*** PORAVNANJE i PROMENA POLOŽAJA ELEMENATA U PRETRAZI ***/
	.search-field {
		width:auto;
		margin-right: 0;
		box-sizing: border-box;
	}
	.search-options {
		margin-top: 5px;
		width:100%;
	}
	.pretrazite-button-holder {float:right;}
	.search-single .search-options,
	section#main-search.stranica-pretrage .search-options,
	#pravnik_odgovara_form .search-options {margin-top: -42px;}

	/*** OGLASI ZA POSAO - istaknuti poslodavci i vruci oglasi ***/
	/*.right,
	.desni-sadrzaj {width:100% !important;}
	section#istaknuti-poslodavci-pretraga,
	section#vruci-pretraga {
		float: none;
		width: 100%;
		clear: both;
	}
	.desni-sadrzaj section {border:0;}
	section#istaknuti-poslodavci-pretraga .istaknuti-poslodavac .logo {width: 175px;}
	section#istaknuti-poslodavci-pretraga img {max-width: 100%;}
	section#istaknuti-poslodavci-pretraga .istaknuti-poslodavac .pozicije {
		margin-left: 185px;
		margin-top: 0;
	}
	section#vruci-pretraga .vruci-oglas {width: 24%;}*/

	/*** OGLASI ZA POSAO - brza pretraga prilepljena na deo sa filterima kada se prikaže mali borj rezultata ***/
	/*#filter-holder {margin-bottom: 25px}*/

	/*** O ZANIMANJIMA/POJEDIČNO ZANIMANJE - prazan prostor u statistici ***/
	/*.stats-info {float:none !important;}
	.desni-sadrzaj .icon {margin-bottom: 5px}*/

	/*** CV KANDIDATA 3-11-15 ***/
	.cv-vidljivost-pretraga p {float:left;}
	.cv-popunjenost {width:70%;}

	/*** PODEŠAVANJE PROFILA 3-11-15 ***/
	.podesavanje-opcije .left {
    width: 100% !important;
    margin-bottom: 20px;
  }
  .podesavanje-opcije #tabs a {
  	margin: 5px 0;
  }
}

@media only screen and (max-width: 768px) {
	/*** BROJ VRUĆIH OGLASA PO REDU ***/
	/*.vruci-oglas {width: 47.4%;}*/ /* 2 po redu */

	/*** RAZMAK IZMEĐU OGLASA - OGLASI ZA POSAO ***/
	/*.istaknuti-poslodavac .pozicije a {margin-bottom: 10px;}*/

	/*** SORTIRAJ PO ***/
/*	#result_summary_bar h2 {margin-bottom: 7px;}
	.sortiraj-po {
		width: 100%;
		margin-bottom: 20px;
	}
	div.pagination {
	  overflow: auto;
	  width: 100%;
	  text-align: center;
	}*/

	/*** ARHIVA OGLASA - vreme postavljanja/isteka ***/
	.arhiva-period {margin-bottom: 0;}
	.arhiva-period span,
	.arhiva-period-wrapper div {margin-bottom:5px;}
	.arhiva-period span,
	.arhiva-period-wrapper {width: 100%;}
	.arhiva-period input {width: 120px;}

	/*** PRETRAGA - ujednačavanje visina ***/
	#radius-info-holder {width: 190px;}
	#location-wraper {width: 160px;}
	#pravnik_odgovara_form .search-field {width: 100%;}
	#pravnik_odgovara_form .search-options { margin-top: 5px;}

	/*** PREGLED OGLASA ***/
	/** navigacione strelice - prethodni/sledeći oglas **/
	.oglas-navigacija .others {width:100%;}
	.oglas-navigacija .job-ad-cat-tag .others {width:auto;}

	/*** KONKURISANJE NA OGLAS 23-10 ***/
	.konkurisanje-na-oglas .radio-btn {width:20px;}
	.konkurisanje-na-oglas .w33 {
		width:100%;
		float: none;
	}
	/*** / KONKURISANJE NA OGLAS ***/

	/*** CV KANDIDATA 3-11-15 ***/
	.cv-kandidata #profile-tabs a {width:30%;}
	.cv-kandidata #osnovni-podaci-jtour .w33 {
		width: 100%;
		margin-bottom: 10px;
	}
	.cv-kandidata .we-label {
		text-align: left;
		width: 100%;
	}
	.cv-kandidata .RadnoIskustvoInline,
	.cv-kandidata .obrazovanjeInline {margin-top:20px;}
	.cv-kandidata .radno-iskustvo .btn-primary {margin-left: 100px;}
	.cv-kandidata #radna-iskustva-holder input,
	.cv-kandidata #radna-iskustva-holder select,
	.cv-kandidata #radnoiskustvo_new input,
	.cv-kandidata #radnoiskustvo_new select,
	.cv-kandidata .education-block input,
	.cv-kandidata .education-block select,
	.cv-kandidata .opis-posla-textarea {
		width: 90%;
	}
	.cv-kandidata .nivo-obrazovanja,
	.cv-kandidata .naziv-obrazovanja {
		width:90% !important;
	}
	.cv-kandidata .period-zaposlenja input {width:65px}
	.cv-kandidata .period-zaposlenja label,
	.cv-kandidata .opis-posla-textarea {
		display: inline-block;
		margin-bottom: 20px;
	}
	.cv-kandidata .col_2,
	.cv-kandidata .col_3,
	.cv-kandidata .col_4,
	.cv-kandidata #profile-courses .col_1,
	.cv-kandidata #profile-skills .col_1,
	.cv-kandidata #personal-notes .col_1,
	.cv-kandidata #hobbies .col_1,
	.cv-kandidata .skill_col_1 .col_1 {
		margin: 0;
	}
	.cv-kandidata .col_2,
	.cv-kandidata .col_2 .btn,
	.cv-kandidata .col_4,
	.cv-kandidata #profile-courses input {
		width:100%;
	}
	.cv-kandidata .skill_col_1 .others {
		display:block;
		padding:0 !important;
	}
	.cv-kandidata .col_2 .btn {
		width:auto;
		display:block;
	}
	.cv-kandidata #profile-courses .col_2,
	.cv-kandidata #profile-skills .col_2,
	.cv-kandidata #personal-notes .col_2,
	.cv-kandidata #hobbies .col_2 {
		float:none;
		margin-top: 0
	}
	.cv-kandidata #location_save_button {
		width: 50%;
		float: right;
	}
	.cv-kandidata #location_save_button a {
		width: 100%;
		box-sizing: border-box;
	}

	/*** PODEŠAVANJE PROFILA 3-11-15 ***/
	#profile-delete-reason-list {margin: 0 !important}
}

@media only screen and (max-width: 480px) {
	/*** SVI OGLASI / PRETRAŽITE da zauzima punu širinu ekrana ***/
	.pretrazite-button-holder {
		float: none;
		padding-top:5px;
	}
	section#main-search .button {
		width:100%;
		box-sizing: border-box;
	}
	.kandidati-pretraga > section#main-search .button,
	.pretraga .left form > section#main-search .button {margin-top: 0;}

	/*** OGLASI ZA POSAO - Pretražite dugme u punoj širini ekrana ***/
	/*section#main-search.stranica-pretrage .search-field {
		margin-right: 0
	}
	section#main-search.stranica-pretrage .search-options {
	  width: 100%;
	  margin-top:5px;
	}*/

	/*** ISTAKNUTI POSLODAVCI - razmak između logoa i oglasa ***/
	/*.istaknuti-poslodavac .logo {margin-bottom:10px;}*/

	/*** UPOZNAJTE POSLODAVCE - prelomiti pretragu u više redova ***/
	.up-pretraga .input-group,
	.up-pretraga .input-group-btn,
	.up-pretraga .btn {
		width:100%;
	}
	.up-pretraga .input-group .form-control,
	.up-pretraga .input-group-btn {
		display:block;
	}
	.up-pretraga .input-group-btn {
		float:left;
		margin-top: 5px;
	}

	/*** OGLASI ZA POSAO - istaknuti poslodavci i vruci oglasi ***/
	/*section#istaknuti-poslodavci-pretraga .istaknuti-poslodavac .logo { margin-bottom: 10px;}
	section#istaknuti-poslodavci-pretraga .istaknuti-poslodavac .pozicije {margin-left:0;}
	section#vruci-pretraga .vruci-oglas {width: 48%;}*/

	/*** PRETRAGA - ujednačavanje visina ***/
	.search-options {height:auto;}
	#radius-info-holder {width: 135px}
	#location-wraper {width: 105px;}
	#kategorija-help-helper {width: 118px; margin-left: 0}
	.vesti-search .search-field,
	#pravnik_odgovara_form .search-options,
	#pravnik_odgovara_form .search-options > div:nth-child(2),
	#pravnik_odgovara_form .search-options select {
		width: 100%;
	}
	.vesti-search .search-options {
		width:100%;
		margin-top:5px;
		height: 32px
	}
	#pravnik_odgovara_form .search-options { margin-top: 5px;}
	#pravnik_odgovara_form .search-options select {margin-bottom: 5px}

	/*** CV KANDIDATA 3-11-15 ***/
	.cv-kandidata #profile-tabs a,
	.cv-kandidata .add-new-profile-link,
	.cv-kandidata .btn-primary,
	.cv-kandidata #radnoiskustvo_new .add_one_more {
		width:100%;
		box-sizing: border-box;
	}
	.cv-kandidata .add-new-profile-link {height:32px; width:100% !important;}
	.cv-options-buttons div {
		width:100%;
		margin-bottom: 5px;
	}
	.cv-options-buttons div a,
	.cv-kandidata #radnoiskustvo_new .others,
	.cv-kandidata #obrazovanje_new .others {
		display: block;
		line-height: 18px;
	}
	.cv-kandidata .radno-iskustvo > div:first-child {overflow: hidden;}
	.cv-kandidata .radno-iskustvo > div:nth-child(2) {
		width:100%;
		margin-top: 15px;
	}
	.cv-kandidata .radno-iskustvo .btn-primary {margin-left: 0;}
	.cv-kandidata #radnoiskustvo_new a,
	.cv-kandidata #obrazovanje_new .others {
		margin-bottom: 5px !important
	}
	.cv-kandidata #language-holder,
	.cv-kandidata #racunari-holder,
	.cv-kandidata #kurs-holder,
	.cv-kandidata #vestine-holder,
	.cv-kandidata #osobine-holder,
	.cv-kandidata #hobi-holder {margin-top:15px;}
	.cv-kandidata #choose-radius select,
	.cv-kandidata #choose-cities button {margin-top: 10px}
	.cv-kandidata #work-radius form > div {
	    width: 100%;
	}
	.cv-kandidata #location_save_button {
		width: 100%;
		float: right;
	}
	/*** PODEŠAVANJE PROFILA 6-11-15 ***/
	.deactivation-btns #tab_deactivation-back {
    margin-left: 0;
    margin-bottom: 10px;
    width: 100%;
    box-sizing: border-box;
	}
	.deactivation-btns #delete_profile {
		width: 100%;
	  margin: 0 !important;
	  box-sizing: border-box;
	}
}

/** novogodišnje kićenje **/
/*
header#main-header {
	background-image: url(/img/poslovi-header-old.jpg);
}
header#main-header .profil-menu {
  margin-top: 20px;
}
@media only screen and (max-width: 992px) {
	header#main-header .profil-menu {
	  margin-top: 0;
	}
}*/
.nav-wrapper{position:-webkit-sticky;position:sticky;z-index:1060;width:100%;top:0}.s-nav-active{color:#eb6608 !important}#__header-main-navigation-collapsable{display:none}@media (min-width: 1224px){#__header-main-navigation-collapsable{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;vertical-align:middle}}.s-nav{background-color:#3e3e3e;padding-top:16px;padding-bottom:16px;text-align:center;width:100%;-webkit-transition:top 0.2s ease-in-out;transition:top 0.2s ease-in-out;z-index:10000;overflow:auto;top:0}@media only screen and (max-width: 1223px){.s-nav{overflow:visible}}.s-nav-list-container{display:block}.s-nav-logo img{vertical-align:bottom;width:144px}.s-nav-list{margin:0;padding:16px 0;list-style-type:none}.s-nav-list li{margin:0;padding:0}.s-nav-list li:hover{background:rgba(0,0,0,0.025)}.s-nav-list li a{padding:12px;display:block;text-decoration:none;color:#fff;-webkit-transition:all linear 0.1s;transition:all linear 0.1s}.s-nav-list li a:hover{color:#eb6608}.s-nav-list li .s-nav-user-login-image{padding:4px}.s-nav-user-login-list{padding-top:24px;padding-bottom:48px}.s-nav-dropdown{position:relative;z-index:100000}.s-nav-dropdown a i{font-size:14px;font-weight:bold;margin-left:16px}.s-nav-dropdown li a{padding:8px 24px 16px}.s-nav-dropdown .s-nav-user-login{padding:0}.s-nav-dropdown .s-nav-user-login li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.s-nav-dropdown .s-nav-user-login li img{width:40px;height:40px;border-radius:50%;margin-left:16px}.s-nav-dropdown:hover{cursor:pointer}.s-nav-dropdown:hover>a{color:#eb6608}.s-nav-dropdown:hover .s-nav-icon{color:#eb6608}.s-nav-list-dropdown{display:none;background-color:#313131}.s-nav-list-right li:last-child:hover{background:none}.s-nav-list-dropdown-employers{margin-top:16px !important}.s-nav-icon-button{font-family:inherit;font-size:inherit;font-weight:normal;text-decoration:none;cursor:pointer;display:inline-block;line-height:1;padding:0;margin:0;height:auto;border:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;background-color:transparent}.s-nav-icon-button:hover{text-decoration:none}.s-nav-icon-button:hover .s-nav-icon{color:#eb6608}.s-nav-icon-button:focus{outline:none;border-color:none;box-shadow:none}.s-nav-icon-navicon{position:absolute;left:16px;top:20.8px}.s-nav-icon-plus-minus{position:absolute;top:12px;right:12px}.s-nav-icon{font-size:28px}.s-nav-button{font-family:inherit;font-size:inherit;font-weight:normal;text-decoration:none;cursor:pointer;display:inline-block;line-height:1;padding:12px 16px 8px !important;height:auto;border:2px solid #fff;border-radius:2px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;background-color:transparent;width:65%;max-width:350px;margin:0 auto}.s-nav-button:hover,.s-nav-button:active{text-decoration:none;border-color:#eb6608}.s-nav-button:focus{outline:none;border-color:none;box-shadow:none}.s-nav-button-primary{color:#fff !important;background-color:#0671b9;background:-webkit-linear-gradient(310deg, #4baef0 0%, #0671b9 75%);background:linear-gradient(140deg, #4baef0 0%, #0671b9 75%);border-color:#045388}.s-nav-button-primary:hover,.s-nav-button-primary:active{background-color:#0671b9;background:-webkit-linear-gradient(310deg, #138dde 0%, #005483 75%);background:linear-gradient(140deg, #138dde 0%, #005483 75%);border-color:#0e4a74}@media (min-width: 1224px){.s-nav{text-align:inherit;padding:inherit;overflow:inherit}.s-nav-absolute{position:absolute !important;width:100% !important}.s-nav-max-width{max-width:1600px;margin:auto;padding:0 35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 1224px) and (max-width: 1280px){.s-nav-max-width{padding:0 15px}}@media (min-width: 1224px){.s-nav-list-container{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.s-nav-logo img{margin-right:32px}}@media only screen and (min-width: 1224px) and (max-width: 1280px){.s-nav-logo img{margin-right:8px}}@media (min-width: 1224px){.s-nav-dropdown{position:relative}.s-nav-dropdown:hover .s-nav-list-dropdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.s-nav-dropdown .s-nav-user-login{margin-bottom:0}.s-nav-list-dropdown{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;background:#3e3e3e;border-top:none;border-radius:0 0 2px 2px;position:absolute;display:none;top:100%}.s-nav-list-dropdown li{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1}.s-nav-list-dropdown li:last-child{margin-left:0 !important;padding-left:0 !important}.s-nav-list-dropdown li:last-child:before{content:none !important}.s-nav-list-dropdown li:last-child:hover{background:rgba(0,0,0,0.025) !important}.s-nav-list-dropdown li a{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap}.s-nav-list-dropdown .s-nav-list-dropdown-employers{margin-top:0 !important}.s-nav-list-left{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-nav-list-left li{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.s-nav-list-left li:hover .s-nav-list-dropdown{left:0}.s-nav-list-right{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-nav-list-right li{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.s-nav-list-right li .s-nav-button{margin-right:8px}.s-nav-list-right li .s-nav-button-primary{margin-top:17px}.s-nav-list-right li:last-child .s-nav-button{margin-right:0}.s-nav-list-right li:hover .s-nav-list-dropdown li{margin-left:0;padding-left:0}.s-nav-list-right li:hover .s-nav-list-dropdown li:before{content:none}.s-nav-list-right li:nth-last-child(2){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:24px;padding-left:16px}.s-nav-list-right li:nth-last-child(2):before{content:"";width:2px;height:44px;position:relative;right:24px;background:#fff}.s-nav-icon-button{display:none}.s-nav-icon{display:none}.s-nav-button{width:inherit;margin-bottom:0}.s-nav-list{padding:0}.s-nav-list li a{padding:24px 16px}.s-nav-list-dropdown li a{padding:14.8px 20px}.s-nav-list-dropdown li:first-child a{padding-top:8px}.s-nav-list-dropdown li:last-child a{padding-bottom:26px}.s-nav-list-dropdown-employers{margin-top:0 !important}.s-nav-transparent{background:rgba(0,0,0,0.5);border-bottom:none}.s-nav-transparent .s-nav-list li:hover{background:rgba(0,0,0,0.025)}.s-nav-transparent .s-nav-list li a{color:#3e3e3e}.s-nav-transparent .s-nav-list li a:hover{opacity:.5}.s-nav-transparent .s-nav-list-dropdown{background:#3e3e3e}.s-nav-transparent .s-nav-list-dropdown li a{color:#fff}.s-nav-transparent .s-nav-button{border-color:#3e3e3e}.s-nav-transparent .s-nav-button:hover{border-color:#3e3e3e;opacity:.5}.s-nav-transparent .s-nav-list-right li:last-child:before{background:#3e3e3e}.s-nav-user-login-list{right:8px;text-align:right}.s-nav-user-login-list li:first-child{padding-top:17.6px}.s-nav-list-signup{list-style-type:none;padding-left:0;margin:0;background:red}}

.s-footer *{box-sizing:border-box}.s-footer{padding:0px;background-color:unset;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.s-footer-poslovi{background-color:#053384;padding:1.5rem 1rem}.s-footer-poslovi .s-footer-poslovi-container{display:flex;flex-direction:column;margin:0 auto;max-width:1200px}.s-footer-poslovi .s-footer-poslovi-links{display:flex;justify-content:space-between}.s-footer-poslovi .s-footer-poslovi-links div{display:flex;max-width:40%;flex-direction:column;gap:16px}.s-footer-poslovi .s-footer-poslovi-links div a{font-weight:700}.s-footer-poslovi .s-footer-link{font-size:.875rem;line-height:1.25rem;color:#c8d7f5 !important;text-decoration:none}.s-footer-poslovi .s-footer-link:hover{color:#f6f9fd !important;text-decoration:underline;text-decoration-color:#e0e2e6;text-underline-offset:2px}.s-footer-poslovi .s-footer-poslovi-main{display:flex;flex-direction:column}.s-footer-poslovi .s-footer-poslovi-aside{margin:2.5rem auto 0;display:flex;max-width:328px;flex-direction:column}.s-footer-poslovi .s-footer-poslovi-aside div:last-child{margin-top:32px}.s-footer-poslovi .s-footer-poslovi-socials{display:flex;justify-content:space-between}.s-footer-poslovi .s-footer-poslovi-socials a{color:#fff}.s-footer-poslovi .s-footer-poslovi-apps{display:flex;align-items:center;gap:38px}.s-footer-poslovi .s-footer-poslovi-apps .img-play-store{width:144px;height:44px}.s-footer-poslovi .s-footer-poslovi-apps .img-app-store{width:144px;height:44px}@media(min-width: 520px){.s-footer-poslovi .s-footer-poslovi-links{flex-direction:column}.s-footer-poslovi .s-footer-poslovi-links div{max-width:none;flex-direction:row;justify-content:space-evenly;gap:0}.s-footer-poslovi .s-footer-poslovi-links div:last-child{margin-top:20px}}@media(min-width: 860px){.s-footer-poslovi .s-footer-poslovi-container{flex-direction:column-reverse}.s-footer-poslovi .s-footer-poslovi-links{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid #a1baeb;flex-direction:row}.s-footer-poslovi .s-footer-poslovi-links div{flex:1;justify-content:space-around}.s-footer-poslovi .s-footer-poslovi-links div:last-child{margin-top:0px}.s-footer-poslovi .s-footer-poslovi-apps{gap:20px}}@media(min-width: 960px){.s-footer-poslovi{padding-top:1.25rem;padding-bottom:2.5rem}}@media(min-width: 1180px){.s-footer-poslovi .s-footer-poslovi-links div{justify-content:space-between}.s-footer-poslovi .s-footer-poslovi-links div:last-child{margin-left:96px}.s-footer-poslovi .s-footer-poslovi-main{flex-direction:row}.s-footer-poslovi .s-footer-poslovi-aside{margin-right:0px}.s-footer-poslovi .s-footer-poslovi-apps{gap:30px}.s-footer-poslovi .s-footer-poslovi-apps .img-play-store{width:130px}.s-footer-poslovi .s-footer-poslovi-apps .img-app-store{width:130px}}.s-footer-infostud{background-color:#002062;font-size:12px;margin-top:2.75rem}.s-footer-infostud div{margin:0 auto;max-width:1200px}.s-footer-infostud a{color:#fff;text-decoration-thickness:1px}.s-footer-infostud a:hover,.s-footer-infostud a:active{text-decoration-color:#fff;color:#e0e2e6}@media(min-width: 960px){.s-footer-infostud{margin-top:5rem}}.s-footer-inspira{background-color:#002062;padding:1rem;color:#fff}.s-footer-inspira-container{margin:0 auto;max-width:1200px}.s-footer-inspira-logo{text-align:center;margin-bottom:2.3rem;position:relative;overflow:hidden;overflow:visible}.s-footer-inspira-logo a{padding:0 4rem;display:inline-block;position:relative;z-index:2;background-color:#002062}.s-footer-inspira-logo::before{content:"";position:absolute;top:5rem;left:0;z-index:1;width:100%;border-bottom:1px solid #a1baeb}@media only screen and (max-width: 1100px){.s-footer-inspira-logo::before{bottom:-1.5rem;top:unset}}.s-footer-inspira-children{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.s-footer-infostud-group{display:flex;width:100%;max-width:520px;flex-direction:column}.s-footer-infostud-group div:last-child{margin-top:24px}.s-footer-infostud-logo{align-self:center}.s-footer-infostud-logo img{height:24px;width:120px}.s-footer-infostud-children{display:flex;justify-content:space-between}.s-footer-divider{margin:1.5rem 0;height:1px;width:100%;background-color:#a1baeb}.s-footer-inspira-group{display:flex;width:100%;max-width:520px;margin-top:0;flex-direction:column;align-items:center}.s-footer-inspira-group div:last-child{margin-top:24px}.s-footer-inspira-group-one{display:flex;align-items:center;justify-content:flex-start;gap:24px}.s-footer-inspira-group-two{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px}.s-footer-infostud-group-one{display:flex;width:100%;gap:40px;align-items:center;justify-content:center}.s-footer-infostud-group-two{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px}.s-poslovi,.s-startuj,.s-4zida{width:55px}.s-hr{width:45px}.s-ipg,.s-polovni{width:50px}.s-osiguranik{width:65px}.s-autohub,.s-prodajadelova{width:60px}.s-mojagaraza,.s-hub,.s-hw{width:75px}.s-krojaceva{width:106px}@media(min-width: 410px){.s-footer-inspira-group-two{justify-content:center;gap:24px}}@media(min-width: 640px){.s-poslovi,.s-startuj,.s-4zida,.s-osiguranik,.s-autohub,.s-prodajadelova{width:75px}.s-hr{width:60px}.s-hw{width:120px}.s-polovni{width:70px}.s-ipg{width:65px}.s-mojagaraza,.s-hub{width:90px}.s-krojaceva{width:155px}.s-footer-infostud-group-one,.s-footer-infostud-group-two{gap:80px}.s-footer-inspira-group-one{gap:32px}}@media(min-width: 768px){.s-footer-infostud-group div:last-child{margin-top:40px}}@media(min-width: 960px){.s-footer-inspira{padding:2.5rem 2rem 1.5rem}.s-footer-inspira-children{flex-direction:row;gap:48px}.s-footer-inspira-group{margin-top:70px}.s-footer-divider{display:none}}@media(min-width: 1100px){.s-footer-infostud-logo>img{width:200px;height:40px}.s-footer-inspira-group div:last-child{margin-top:40px}}.s-footer .s-footer-collapsible{display:flex;flex-direction:column;gap:24px;margin-top:32px;margin-bottom:0px;padding:0;list-style:none}.s-footer .s-footer-collapsible li{padding-bottom:12px;border-bottom:1px solid #a1baeb;margin:0}.s-footer .s-footer-collapsible li:last-child{border-bottom:0}.s-footer .s-footer-collapsible-title{color:#fff;font-size:1rem;font-weight:700;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.s-footer .s-footer-collapsible-title:hover,.s-footer .s-footer-collapsible-title :focus{color:#fff}.s-footer .s-footer-collapsible-title::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iI2ZmZiIgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICA8cGF0aCBzdHJva2U9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz4KICA8cGF0aCBkPSJNNiA5bDYgNmw2IC02IiAvPgo8L3N2Zz4KCgo=);color:#fff;width:32px;height:32px;content:"";margin-left:10px;float:right;background-repeat:no-repeat;background-position:50% 50%}.s-footer .uk-open .s-footer-collapsible-title::before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlPSIjZmZmIiBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPgogIDxwYXRoIHN0cm9rZT0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogIDxwYXRoIGQ9Ik02IDE1bDYgLTZsNiA2IiAvPgo8L3N2Zz4KCgo=) !important}.s-footer .uk-active.s-footer-collapsible-title::before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlPSIjZmZmIiBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPgogIDxwYXRoIHN0cm9rZT0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogIDxwYXRoIGQ9Ik02IDE1bDYgLTZsNiA2IiAvPgo8L3N2Zz4KCgo=) !important}.s-footer .s-footer-collapsible-content{margin-top:8px;display:flex;flex-direction:column;max-width:210px}.s-footer .s-footer-collapsible-content a{margin-top:12px}.s-footer .s-footer-collapsible-content a:first-child{margin-top:0px}.s-footer .disable-accordion li div:first-child::before{content:none !important}.s-footer .disable-accordion li div:last-child{overflow:auto !important;height:auto !important}@media(min-width: 860px){.s-footer .s-footer-collapsible{width:100%;max-width:750px;flex-direction:row;justify-content:space-between;gap:0;align-self:center}.s-footer .s-footer-collapsible li{border:0}.s-footer .s-footer-collapsible li .uk-accordion-title{pointer-events:none;flex-direction:row}.s-footer .s-footer-collapsible li .uk-accordion-title::before{content:none}}

