/*   html5doctor.com Reset Stylesheet (Eric Meyer's Reset Reloaded + HTML5 baseline)  v1.4 2009-07-27 | Authors: Eric Meyer & Richard Clark  html5doctor.com/html-5-reset-stylesheet/*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, figure, footer, header, hgroup, menu, nav, section, menu,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}

article, aside, figure, footer, header,
hgroup, nav, section { display:block; }

nav ul { list-style:none; }

blockquote, q { quotes:none; }

blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none; }

a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }

ins { background-color:#ff9; color:#000; text-decoration:none; }

mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }

del { text-decoration: line-through; }

abbr[title], dfn[title] { border-bottom:1px dotted #000; cursor:help; }

/* tables still need cellspacing="0" in the markup */
table { border-collapse:collapse; border-spacing:0; }

hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }

input, select { vertical-align:middle; }
/* END RESET CSS */

html {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*, *:before, *:after {
  -moz-box-sizing: inherit;
  box-sizing: inherit;
}

@font-face {

    font-family: 'open_sanslight';

    src: url('/assets/fonts/opensans_light_macroman/OpenSans-Light-webfont.eot');

    src: url('/assets/fonts/opensans_light_macroman/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),

         url('/assets/fonts/opensans_light_macroman/OpenSans-Light-webfont.woff') format('woff'),

         url('/assets/fonts/opensans_light_macroman/OpenSans-Light-webfont.ttf') format('truetype'),

         url('/assets/fonts/opensans_light_macroman/OpenSans-Light-webfont.svg#open_sanslight') format('svg');

    font-weight: normal;

    font-style: normal;



}


@-moz-document url-prefix() {
    
    .jezici select {background: none !important;}
    .jezici select:hover{background: #fe8b04 !important;}
    .title_bar select {background: #fff !important;}
    .title_bar select:hover{background: #fe8b04 !important;}
}
.jezici {position:relative;}.jezici span:first-of-type{position: absolute;top: 7px;left: 7px;background:url('../flags/United-kingdom-flag.png')no-repeat;display: inline-block;width: 16px;height: 16px;}.search_mbtn{height: 30px;
position: absolute;
color: #FFFFFF;
font-weight: 600;
text-decoration: none;
font-size: 0.75em;
border: none;
border-bottom: 3px solid rgba(0, 0, 0, 0.2);
border-radius: 5px;
text-shadow: 0px 1px #7C7C7C;
padding-right: 20px;
background: url('../img/small_glass.png')no-repeat #3692db;
background-position: right 7px;}.hidden{display:none;}.x1, .x2, .x3 {border:1px solid rgba(173, 173, 173, 0.45);border-radius:3px;}.x1:hover, .x2:hover, .x3:hover {/*border:1px solid #fe8b04;border-radius:3px;*/border:none;color:#fff;}.x1:hover select{/*color:#fff;*/border:none;}.x1{/*background:url('../img/btn_icons.jpg')no-repeat;background-position:right -31px;border-right:none;*/border:none;}.x1:hover{/*background:url('../img/btn_icons.jpg')no-repeat #fe8b04;background-position:right -1px;border-right:none;*/ border:none;}.x2{/*background:url('../img/btn_icons.jpg')no-repeat;background-position:right -31px;border-right:none;*/border:none;}.x2:hover{/*background:url('../img/btn_icons.jpg')no-repeat #fe8b04;background-position:right -1px;border-right:none;*/border:none;}.x3{/*background:url('../img/btn_icons.jpg')no-repeat;background-position:right -91px;*/border:none;}.x3:hover{/*background:url('../img/btn_icons.jpg')no-repeat #fe8b04;background-position:right -61px;*/border:none;}.mobile .btn_who_replace {padding:0 0 0 35px;}.mobile .btn_jezici {padding:0 0 0 30px;}.mobile_menu {text-decoration: none;padding:0 3px 0;font-size: 0.9em;color: #adadad;position:relative;}.mobile_menu:hover {color:#fe8b04;}#mobile_menu{margin-left: 23px;}.min_m:before{content: '';background: url(../img/menu-48.png) no-repeat;width: 15px;height: 15px;position: absolute;left: -20px;background-size: cover;}.fiksiran{position: fixed !important;top: 148px !important;}.fix{background: url('../img/fix.png') repeat-x;background-position: 0 100%;}.p{display:none;}.klasa .p{display:inline-block;}
.framer{z-index:-1;}
/*------------------------------------*\
    MAIN
\*------------------------------------*/

    *, *:before, *:after {-moz-box-sizing: border-box; box-sizing: border-box;} 
    @font-face {font-family: 'Hand Of Sean';font-style: normal;font-weight: normal;src: local('Hand Of Sean'), url('../fonts/handsean.woff') format('woff');} 
    .search_div_btns ul{display: inline-block;position: relative;}
    .reset_li{float:left !important;}    
    .search_li,.more_filters_li{float:right !important;}
    .prijava,.botuni li,.user, .novcanik, .stamp, .magic, a{cursor:pointer;text-decoration:none;}
    body{padding:0;margin:0;}
    html{background:url('../img/texture.png');padding:0;font-family: 'open_sanslight';} 
    input:hover::-webkit-input-placeholder {color: #fff;}
    input:hover:-moz-placeholder { /* Firefox 18- */   color: #fff;}
    input:hover::-moz-placeholder {  /* Firefox 19+ */   color: #fff;}
    input:hover:-ms-input-placeholder {   color: #fff;} 
    .no_bullets{list-style-type: none;} 
    h4{font-weight:100;color:#fff;margin: 15px auto 10px;}    
    .orange_text h4, footer, .main .h1 {color: #fe8b04;}
    #favorite:hover,.call_us:hover,.btn_kalendar_replace:hover,select,input[type=submit],input[type=reset],a:hover, a:before:hover{cursor:pointer;cursor:hand}
    .min_menu{display:none;}
    .min_menu_jezici{display:none;}
    .min_menu_social{display:none;}
    .min_menu_call_us{display:none;}
    .rezultati{margin: 50px 0 0 0;}
    .caption_box {position: absolute;left: 0;right: 0;margin-left: auto;margin-right: auto;top: 10px;width: 100%;max-width: 1100px;}
    .see_more,.mapa_close_btn hidden,.mapa_btn,.search_mbtn{text-transform: uppercase;}    
    .close_map_small{float: right;padding: 0 30px 15px;font-size: 13px;color: #fff;font-weight:900;}
    .close_map_small:hover{color:#717171;}
    .sakrij {display:none;}
    .slika img{width:100%;display: block;}
/*------------------------------------*\
    HEADER & NAVIGATION
\*-----------------------------------*/
    .h1-what {width: 100%;
text-align: center;
padding: 0 0 1em 0;
font-size: 2em;
border-bottom: 1px solid #D7D7D7;
margin: 0 auto 1em;
color: #3692db;
font-weight: 400;
display: inline-block;}
    
    header{width:100%;width:100vw;background:#fff;top: 0px;z-index: 20000;}
    header div{background:url('../img/logo.jpg') no-repeat;width: 100%;width: 100vw;max-width: 1100px;margin: 0 auto;}
    
    .nav{position:relative;}
    nav ul{list-style-type: none;float: right;position: absolute;right: 0;padding: 0;margin: 0;}
    nav ul li{float: left;padding: 0 18px 0;font-size: 0.9em;color: #adadad;border-right: 1px solid;}    
    
    nav a{text-decoration: none;color:#adadad;}
    nav a:hover{color:#fe8b04;}   
   
    .prijava{background: url('../img/arrow.png') #3592db no-repeat;padding: 5px 20px 5px 7px;background-position: 98% 5px;color: #fff;margin-right:32px;margin-top: 2px;}  
    .btn_jezici{width: 132px;height: 30px;background-position: right -31px;color: #adadad;display: inline-block;padding:0 0 0 25px;border: 1px solid rgba(173, 173, 173, 0.45);border-radius: 3px;border-right: 0;}
    .jezici span:last-of-type{position: absolute;
right: 0;
z-index: 10;
width: 31px;
height: 30px;
float: right;
background: url('http://www.online-croatia.com/assets/img/btn_icons.jpg')no-repeat;
background-position: right -30px;}
    .btn_jezici:hover{background:url('../img/btn_icons.jpg')no-repeat #fe8b04;background-position: right -1px;color:#fff;border: 1px solid #fe8b04;border-radius: 3px;border-right:none;}
    .call_us{z-index: 1;background: url('../img/call.jpg')no-repeat;color: #3592db;font-weight: 800;padding: 3px 20px 3px 5px;text-indent: 20px;line-height: 1em;height: 27px;margin: 3px 0 0 0;}    
    #favorite{color: #fe8b04;padding: 0 20px 0 5px;text-indent: 20px;width: 43px;height: 17px;line-height: 1em;margin: 7px 0 0 0;}    
    #favorite:after{content:'('  attr(data-value)  ')';}
    .ima{background: url('../img/srce.jpg')no-repeat; }
    .nema{background: url('../img/srce.jpg')no-repeat;background-position:0 -17px;}
    .nema:after{content:''!important;} 
    
    .det_sidebar .selected_mjesto{background: #fe8b04;}
/*------------------------------------*\
    HEADER - SOCIAL
\*------------------------------------*/

    .upper {top:10px;padding:0;margin:0;position: absolute;right: 0;list-style-type: none;}
    .upper li{ font-size: 0.8em; float: left;border-radius: 3px;}

    .social_small {list-style-type:none;margin: 0;padding: 0;position: relative;right:0;text-transform: uppercase;}
    .social_small li {width:27px;height:26px;margin-left: 10px;padding: 0;border: none;}

    .facebook_small {background:url('../img/social_small.jpg') no-repeat; }
    .twitter_small {background:url('../img/social_small.jpg') no-repeat; background-position:-27px 0;}
    .youtube_small {background:url('../img/social_small.jpg') no-repeat; background-position:-54px 0;}
    .instagram_small {background:url('../img/social_small.jpg') no-repeat; background-position:-81px 0;}
    .pinterest_small {background:url('../img/social_small.jpg') no-repeat; background-position:-108px 0;}
    .google_plus_small {background:url('../img/social_small.jpgx') no-repeat; background-position:-135px 0;}

/*------------------------------------*\
    SLIDER
\*------------------------------------*/ 
        
   
    .slider{width:100%;max-width:1568px;position:relative;}
    .slider_caption{padding: 20px 20px 23px 20px;margin: 0;max-width: 562px;border-radius: 7px;position: absolute;font-weight: 700;color: #fff;}  
    .slider_caption h2{font-weight: 100;font-size: 0.8em;text-shadow: 0px 1.4px #4c91a0;}
    .slider_options{position: absolute;display: inline-block;list-style: none;max-width: 1100px;width:100%;text-align: right;left: 0;right: 0;margin: 0 auto;padding: 0;height:0;}
    .slider_options li{float:right;background:rgba(255, 255, 255, 0.5);width:12px;height:12px;border-radius:3px;margin-left:12px;margin-top: -11px;}
    .slider_options h2{display:none;color: #fff;position: absolute;width: 300px;right: 110px;bottom: -4px;font-weight: 600;text-shadow: 0px 1px #000;}
    .selected{background: #fff !important;}
    .selected span{display:block;}
    
    

    #ui-datepicker-div{z-index:500 !important;}
    .ui-datepicker-trigger{display:none;}


/*------------------------------------*\
    MAIN CONTENT
\*------------------------------------*/ 

    .main{width:100%;display:inline-block;padding: 0;}   
    .main ul{list-style-type: none;padding: 0;margin: 0 auto;max-width: 1100px;width: 100%;}
    .main li{position:relative;width:100%;float:left;text-align: center;padding: 0 1% 0 1%;margin: 20px 0 0 0;}
    .main img{width:100%;}
    .main .h1{font-family: 'Hand Of Sean';font-size:2em;margin: -5px 0 0 0;font-weight: lighter;background:#fff;}  
    .main p{padding: 20px 17px 20px 17px;color:#adadad;line-height: 1.5;background:#fff;margin:0;max-width: 245px;}
    .fix{height:420px;max-width: 245px;margin: 0 auto;}

/*------------------------------------*\
    EXPLORE MORE
\*------------------------------------*/ 

    .explore_more {background: #fff;width: 100%;display: inline-block;} 
    .explore_more div{width:100%;max-width:1100px;background:#fff;margin:0 auto;}    
    .explore_more .h1, .explore_more .h2{color:#3692db;font-weight:400;}
    .explore_more .h2{font-size: 1em;max-width: 245px;margin: 15px auto;display: inherit;}
    .explore_more .h1{width: 97.4%;text-align: center;padding: 0 0 1em 0;font-size: 2em;border-bottom: 1px solid #EEEEEE;margin: 1em auto;}
    .explore_more ul{padding:0;margin:0;list-style-type: none;}    
       
    /*.explore_more_main{width: calc(25% - 30px);float:left;margin-right: 40px;}*/
    .explore_more_main{float: left;padding: 0 1% 0 1%;margin: 20px 0 0 0;}
    .explore_more_main ul{list-style-type: disc;padding: 0 0 0 18px;color:#adadad;font-size: 0.9em;max-width: 245px;margin: 0 auto;}   
    .explore_more_main a{color: inherit;text-decoration: none;}
    .explore_more_main a:hover{color: #fe8b04;}
    .explore_more_main img{width: 100%;max-width: 245px;margin: 0 auto;display: inherit;}
    .explore_more_main:last-child, .main li:last-child{margin-right:0;}

/*------------------------------------*\
    SOCIAL
\*------------------------------------*/ 

    .social {position:fixed;left:30px;top:30%;list-style-type:none;margin: 0;padding: 0;z-index: 20;}
    .social li {width:51px;height:51px;margin-bottom:31px;}

    .facebook {background:url('../img/social.png') no-repeat;background-size: cover;}
    .twitter {background:url('../img/social.png') no-repeat; background-position:0 -51px;background-size: cover;}
    .youtube {background:url('../img/social.png') no-repeat; background-position:0 -102px;background-size: cover;}
    .instagram {background:url('../img/social.png') no-repeat; background-position:0 -153px;background-size: cover;}
    .pinterest {background:url('../img/social.png') no-repeat; background-position:0 -204px;background-size: cover;}
    .google_plus {background:url('../img/social.pngx') no-repeat; background-position:0 -255px;background-size: cover;}       

    .social a, .social_small a{display: inline-block;width: 100%;height: 100%;}
    .social a:hover {border-radius: 6px;background: rgba(255, 153, 0, 0.57);}
    .social_small a:hover {border-radius: 4px;background: rgba(255, 153, 0, 0.57);}

/*------------------------------------*\
    SEARCH BAR
\*------------------------------------*/ 
    .search_div_btns{position: absolute;bottom: 0;left: 0;width: 100%;height:45px;}

    .search_div_btns a,.search_div_btns input{position:relative;}    

    .search{max-width: 1100px;width: 100%;height: 187px;left: 0;right: 0;z-index: 200;}
   


    .botuni li span{display:inline-block;height:22px;margin:0 0 0 5px;}
    .search_btn_icon{width: 19px;background:url(../img/small_icons.png) ;float: right;}
    .mapa_btn_icon{width: 15px;background:url(../img/small_icons.png) 32px 0;float: right;}
    .mapa_close_btn_icon{width: 17px;background:url(../img/small_icons.png) 17px 0;float: right;}

    .search_div{background: #fe8b04;
z-index: 10;
border-bottom-right-radius: 7px;
border-bottom-left-radius: 7px;
border-bottom: 2px solid rgba(0, 0, 0, 0.15);
position: relative;
display: inline-block;
padding-bottom: 60px;
width: 100%;} /* !!!!!!!!!!!!!!!!!!!!!!!!!!! */
    .search_div ul{width:100%;list-style-type: none;padding:0;margin:0;}
    
    .search_div ul li h2 {padding: 15px;}     
    
    .botuni{padding: 0;margin: 0;height: 44px;list-style-type: none;background-position: center top;}
    
       

    .botuni li{color: #fff;font-weight: 600;position:relative;background: url('../img/search_btn_texture_new.png');height: 44px;z-index:0;text-shadow: 0px 1px #7C7C7C;}
    .botuni li:before,.botuni li:after{content:'';width:63px;height:44px;display: inline-block;padding: 0;margin: 0;position: absolute;top:0;}
    .botuni li:before{background:url(../img/search_btn_before_new.png);left:-63px;}
    .botuni li:after{background:url(../img/search_btn_after_new.png);right:-63px;}
    .search_selected{background: url('../img/search_btn_texture_new.png') 0 44px !important;z-index: 10 !important;}
    .search_selected:before,.search_selected:after{width:63;height:44px;content:'';}
    .search_selected:before{background:url(../img/search_btn_before_new.png) 0 44px !important;}
    .search_selected:after{background:url(../img/search_btn_after_new.png)0 44px !important;}

    .reset_span{color:#adadad;text-decoration: none;font-size:0.8em;background: none;border:none;}    

    .reset_span:before{content:'';width:22px;height:13px;background:url(../img/cancel_new.png)no-repeat;position:absolute;left:-30px;top:4px;background-position:0 -13px; }        
    .reset {background:none; color:#fff; border:none;padding:0;font-size:1em;}
    .reset:hover, .reset_span:hover:before{color:#717171;background-position:0 0;}
        
    .more_filters{color:#fff;text-decoration: none;font-size:0.8em;line-height:2;top:2px;font-weight:900;text-transform: uppercase;}
    .more_filters:after{content:'';width:13px;height:12px;background:url(../img/plus_new.png)no-repeat;position:absolute;right:-20px;top:8px;background-position:0 -12px; }        
    .more_filters:hover, .more_filters:hover:after{color:#717171;background-position:0 0;}
        
    .more_filters_hide{color:#fff;text-decoration: none;font-size:0.8em;display:none;line-height:2;}
    .more_filters_hide:after{content:'';width:13px;height:12px;background:url(../img/minus_new.png)no-repeat;position:absolute;right:-20px;top:8px;background-position:0 -12px; }        
    .more_filters_hide:hover, .more_filters_hide:hover:after{color:#717171;background-position:0 0;}     
        
    .more_filters,.more_filters_hide,.search_mbtn{float:right;margin: 0 0 0 30px;text-transform: uppercase;}
    .reset_span{display: inline-block;margin: 0 0 0 34px;}

    .btn_search{width:130%;height:30px;color:#adadad;line-height: 2.1em;padding-left: 10px;background:none; }
    .search_1{left: 25px;top: 55px;}
    .search_2{left: 230px;top: 55px;}
    /*.btn_search:hover{width:250px;height:30px;color:#fff;background:none;} */       
    .btn_kalendar_replace{height:30px;color:#adadad;padding-left: 10px;border:none !important;background:none;}                          
    .kalendar_1{left: 460px;top: 55px;}
    .kalendar_2{left: 600px;top: 55px;}
    .btn_kalendar_replace:hover{height:30px;color:#fff !important;background:none;}        
    .btn_who_replace{height:30px;color:#adadad;padding: 0 0 0 30px;}
    .btn_jezici option, .when option,.where option,.who option, .ul_3 option{background:#717171;color:#fff;}   
    .who_1_replace{left: 760px;top: 55px;background:url('../img/btn_icons_2_new.jpg')no-repeat;background-position:0 -30px;}
    .who_1_replace:hover{width:190px;height:30px;background:url('../img/btn_icons_2_new.jpg')no-repeat;color:#fff;background-position:0 0;}
    .who_2_replace{left: 930px;top: 55px;background:url('../img/btn_icons_2_new.jpg')no-repeat;background-position:0 -90px;}
    .who_2_replace:hover{width:190px;height:30px;background:url('../img/btn_icons_2_new.jpg')no-repeat;color:#fff;background-position:0 -60px;} 
    .search .text_size{font-size:0.8em;}
    .search a{text-align: left;}
    .where h4,.when h4,.who h4{font-size:1.2em;position:relative;}
    .where h4:after,.when h4:after{content: '';border-right: 1px solid rgba(29, 29, 29, 0.15);position: absolute;width: 1px;height: 100px;right: 0;top: 7px;}
    .filers_box{margin: 65px auto 0;width: 100%;position: relative;display: none;text-align: center;}    
    .filers_box ul{border-top: 1px solid rgba(29, 29, 29, 0.15);margin: 0 auto;}
    .ul_3 {padding: 31px 0 31px;}   
    input[type=text]{border: 1px solid rgba(173, 173, 173, 0.45);color: #adadad;}
    .ul_3 span{color: #adadad; font-size: 0.8em;padding-right: 10px;}        
    input[type=checkbox].css-checkbox,input[type=radio].css-checkbox {position: absolute;overflow: hidden;clip: rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}
    input[type=checkbox].css-checkbox + label.css-label {padding-left:20px;height:12px;display:inline-block;line-height:12px;background-repeat:no-repeat;
                                                         background-position: 0 -12px;font-size:15px;vertical-align:middle; cursor:pointer;color: #fff;font-size: 0.8em;}
    input[type=checkbox].css-checkbox:checked + label.css-label,input[type=radio].css-checkbox:checked + label.css-label {background-position: 0 0;color:#fff;}    
    .css-label{background: url('../img/checkbox_new.png') no-repeat;}  

    .ul_3 select{display: inline-block;position: relative;top: 0;left: 0;color: #adadad;font-size: 0.75em;line-height: 2em;}    
    .btn_small{width:144px;height:30px;position: absolute;line-height: 2.1em;padding-left: 10px;}
    .btn_small:hover{/*width:144px;height:30px;*/}  
    .btn_big{width:206px;height:30px;position: absolute;line-height: 2.1em;padding-left: 10px;}
    .btn_big:hover{/*width:206px;height:30px;*/}    
    .btn_small, .btn_big{background-position:right -31px;border-radius:3px;color:#adadad;border-right:none;}
    .btn_small:hover, .btn_big:hover{border-radius: 3px;color: #fff;border-right: none;;background-position:right -1px;border-radius:3px;color:#fff;border-right:none;}     
    .ul_3 li:hover select{color:#fff !important;background: none;}    
    .h1,.h2,.main,.mapa_btn,.search_btn,.search label,.search a,h4{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
    select{border:none;-webkit-appearance: none;-moz-appearance: none;}
    select::-ms-expand {display: none;}
    textarea:focus, input:focus, select:focus{outline: 0;}    
    .slider_options a{width: 12px;height: 12px;display: inline-block;} 
    .botuni{text-align: center;}    
    .search_fixed{max-width: 1100px;width: 100%;margin: 0 auto;display: inline-block;left: 0;right: 0;z-index: 1;}

    .dio span, .dio strong span, .dio strong span span {color: #fe8b04 !important;} 
    
/*------------------------------------*\
    GOOGLE MAP
\*------------------------------------*/       
    
    
    .map_box{margin: 65px 0 0 0;width: 100%;position: relative;display: none;z-index: 10;} 
    #map-canvas{/*height: 520px*/;width: 95.2%;margin: 0 auto;}    

/*------------------------------------*\
    FOOTER
\*------------------------------------*/      
      
    footer{width:100%;text-align: center;font-size: 0.8em;padding: 25px;display: inline-block;}
    footer p{padding: 10px 0;}

    /*.items-container ul li p:last-of-type{padding-bottom: 20px;}*/
    .more_info{color:#3692db;text-decoration:none;padding:10px 0 0 0;display: inline-block;width: 100%;/*position: absolute;bottom: 15px;left: 0;*/ }
    .more_info:hover{color:#fe8b04;text-decoration:none;}

/*------------------------------------*\
    SCROLL UP
\*------------------------------------*/

    #return-to-top {z-index: 5;position: fixed;bottom: 20px;right: 20px;background: #3692db;width: 50px;height: 50px;display: block;text-decoration: none;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;
    display: none;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
    #return-to-top i {color: #fff;margin: 0;position: relative;left: 16px;top: 15px;font-size: 19px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;
    transition: all 0.3s ease;background: url(../img/small_icons.png);height:22px;width:19px;display:inline-block;}
    #return-to-top:hover {background: #fe8b04;}
    #return-to-top:hover i {color: #fff;}
    #return-to-top:hover .tooltip-content {background: #fe8b04;}
    #return-to-top:hover .tooltip-content:after {border-left-color: #fe8b04;}



    .tooltip-content {-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;}
.tooltip-content:after {
    left: 100%;
    top: 70%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-left-color: #3692db;
    border-width: 10px;
    margin-top: -10px;
    -webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
/*------------------------------------*\
    MEDIA QUERY
\*------------------------------------*/ 
    .sakrij{display:none;}
@media screen and (max-width: 3000px) {
    /* ZA HEADER U INDEXU */
    .absolute_search_top{bottom: 0;}
    .search{margin: 0 auto;}
    .serach_box{overflow: hidden;}
    /* ****************** */

    .botuni li:before,.botuni li:after{display: inline-block;}
    .botuni li {width:auto;display: inline-block;}
    .search_fixed{position: absolute;}
     #mobile_menu, #mobile_menu_lang, #mobile_menu_social, #mobile_menu_login, #mobile_menu_call_us{width: auto !important;height: auto !important;padding: 4px !important;margin:0;float:none;}  
    .facebook_small,.twitter_small, .youtube_small, .instagram_small, .pinterest_small, .google_plus_small{display:inline-block!important;}
    .home_btn{width: 430px;height: 80px;display: inline-block;margin:0;}
    #mobile_menu{display:none;}
    #mobile_menu_lang{display:none;}
    #mobile_menu_social{display:none;}
    #mobile_menu_login{display:none;}
    #mobile_menu_call_us{display:none;}   
    header{height:112px;}
    header div{height:100px;background-size: 32%;}
    nav ul{bottom: 10px;}
    nav ul li:last-child{display:none;border-right:none;padding:0;}
    .zadnji{border-right:none;padding: 0 0 0 20px;} 
    .social_small {bottom:5px;}    
    /*.search_div{height:144px;}                                                                            !!!!!!*/    
    .botuni li{padding: 10px 0 0 0;margin: 0 25px;}
    .where{width: 439px;}
    .when{width: 301px;}
    .who{width:360px;} 
    .slider{margin: 0 auto;}
    .slider_options{bottom: 100px;}
    .slider_caption{left: 0;top: 130px;width: 96%;font-size: 1.59em;height:auto;}
    .bjela{background: url('../img/noise.png') rgba(255, 255, 255, 0.5);}
    .bjela h1{text-shadow: 0px 2px #4c91a0;}
    .bjela h2{text-shadow: 0px 1px #4c91a0;}
    .siva{background: url('../img/noise.png') rgba(255, 255, 255, 0.65);color: #818484;}
    .siva h2{text-shadow: 0px 1px #4c91a0;}
    .naranca{background: url('../img/noise.png') rgba(255, 255, 255, 0.65);color:#fe8b04;}
    .naranca h1{text-shadow: 0px 2px #4c91a0;}
    .naranca h2{text-shadow: 0px 1px #4c91a0;}
    /*.more_filters,.more_filters_hide,.search_mbtn{float:right;margin: 0 0 0 30px;}
    .reset_span{display: inline-block;margin: 0 0 0 34px;}*/
    
    p.bjqs-caption{color: #fff;display: block;width: 70%;margin: 0 auto;position: absolute;bottom: 95px;font-weight: 600;text-shadow: 0px 1px #000;left: 0;right: 190px;}
    p.bjqs-caption a{text-decoration:none;color:inherit;float:right;}
    .explore_more_main, .main li {
        width: 20%; /* Fallback */
        width: calc(100% / 4);
    }
    
    .filers_box ul{padding: 31px 0 31px;width: 94.6%;}
    
    /*------------------------------------*\
        Filter box bar 1
    \*------------------------------------*/

    .filers_box .ul_1 li:nth-of-type(1){width:15%;text-align: left;}
    .filers_box .ul_1 li:nth-of-type(2){width:30%;}
    .filers_box .ul_1 li:nth-of-type(3){width:30%;}
    .filers_box .ul_1 li:nth-of-type(4){width:15%;}
    .filers_box .ul_1 li:nth-of-type(5){width:10%;text-align: right;}    
    
    /*------------------------------------*\
        Filter box bar 2
    \*------------------------------------*/
    
    .filers_box .ul_2 li:nth-of-type(1){width:14.285%;text-align: left;}
    .filers_box .ul_2 li:nth-of-type(2){width:14.285%;}
    .filers_box .ul_2 li:nth-of-type(3){width:14.285%;}
    .filers_box .ul_2 li:nth-of-type(4){width:14.285%;}
    .filers_box .ul_2 li:nth-of-type(5){width:14.285%;}
    .filers_box .ul_2 li:nth-of-type(6){width:14.285%;}
    .filers_box .ul_2 li:nth-of-type(7){width:14.285%;text-align: right;}
    .filers_box .ul_2 li:nth-of-type(8){width:16.666%;margin-top: 30px;text-align: left;}
    .filers_box .ul_2 li:nth-of-type(9){width:16.666%;margin-top: 30px;}
    .filers_box .ul_2 li:nth-of-type(10){width:16.666%;margin-top: 30px;}
    .filers_box .ul_2 li:nth-of-type(11){width:16.666%;margin-top: 30px;}
    .filers_box .ul_2 li:nth-of-type(12){width:16.666%;margin-top: 30px;}        
    .filers_box .ul_2 li:nth-of-type(13){width:16.666%;margin-top: 30px;text-align: right;}
    
    /*------------------------------------*\
        Filter box bar 3
    \*------------------------------------*/
    
    .filers_box .ul_3 li{overflow: hidden;height: 30px;}
    .filers_box .ul_3 li:nth-of-type(1),.filers_box .ul_3 li:nth-of-type(2),.filers_box .ul_3 li:nth-of-type(3){margin-right:25px;} 
    .filers_box .ul_3 li:nth-of-type(5){float:right;padding-right:0;}
    .ul_3 li select, .ul_3 li input{padding:0 0 0 10px;}
    #id{width: 100%;height: 30px;}
    
    .ul_3 li{width:18%;}
    .ul_3 li:nth-of-type(5){margin-right:0 !important;}
    .search_div ul li{float:left;text-align: center;}
    .ul_3 select{width: 100%;}    
    .main p{font-size: 1em;}    
    .upper, nav ul{display:inline-block;}
    .btn_kalendar_replace,.btn_kalendar_replace:hover{width:130%;}.btn_who_replace, .btn_who_replace:hover{width:130%;}
    .x1{width: 180px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px 8px auto;padding: 0;}
    .x2{width: 144px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px 8px auto;padding: 0;}
    .x3{width: 120px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px 5px auto;padding: 0;}
    .explore_more {margin: 91px 0 0 0;}
    
    .botuni{margin: -7px auto;}
    .mobile .botuni{margin: -7px auto;}   
    .win .botuni{margin: -6px auto;}
    .webkit .botuni{margin: -7px auto;}
    
    .search_div_btns ul{padding: 0 25px;}
    .explore_more {padding: 0 0 84px 0;} 
    p.bjqs-caption{color: #fff;display: block;margin: 0 auto;font-weight: 600;text-shadow: 0px 1px #000;position: absolute;left: 0;right: 0;margin-left: auto;margin-right: auto;bottom: 95px;width: 100%;max-width: 1100px;}
    p.bjqs-caption a{text-decoration:none;color:inherit;float:left;}
}
/* @media screen and (max-width: 1024px) { */
@media screen and (max-width: 1200px) {
    /* ZA HEADER U INDEXU */
    .absolute_search_top{bottom: 0;}
    .search{margin: 0 auto;}
    .serach_box{overflow: hidden;}
    /* ****************** */

   
    .botuni li:before,.botuni li:after{display: inline-block;}
    .botuni li {width:auto;display: inline-block;}
    .search_fixed{position: absolute;}
     #mobile_menu, #mobile_menu_lang, #mobile_menu_social, #mobile_menu_login, #mobile_menu_call_us{width: auto !important;height: auto !important;padding: 4px !important;margin:0;float:none;}  
    .facebook_small,.twitter_small, .youtube_small, .instagram_small, .pinterest_small, .google_plus_small{display:inline-block!important;}
    .home_btn{width: 445px;height: 80px;display: inline-block;margin:0;}
    #mobile_menu{display:none;}
    #mobile_menu_lang{display:none;}
    #mobile_menu_social{display:none;}
    #mobile_menu_login{display:none;}
    #mobile_menu_call_us{display:none;}   
    header{height:100px;}
    header div{height:90px;background-size: 25%;}
    nav ul{bottom: 5px;}
    nav ul li:last-child{display:inline-block;border-right:none;padding:0;}
    .zadnji{border-right:none;padding: 0 10px 0 20px;}  
    .social_small {bottom:5px;}
    .upper, nav ul{right:15px;}   
    /*.search_div{height:150px;}                                                                            !!!!!!*/      
    .botuni li{padding: 10px 0 0 0;}
    .where, .when, .who{width: 33.3333%;} 
    .slider{margin: 0 auto;}
    .slider_options{bottom: 100px;padding-right: 25px;}
    .slider_caption{left: 25px;top: 28px;width: 96%;font-size: 1.59em;height:auto;}
    .bjela{background: url('../img/noise.png') rgba(255, 255, 255, 0.5);}
    .siva{background: url('../img/noise.png') rgba(255, 255, 255, 0.5);color: rgba(88, 88, 88, 1);}
    
    /*.more_filters,.more_filters_hide,.search_mbtn{float:right;margin: 0 23px 0 2px;}    
    .reset_span{display: inline-block;margin: 0 27px 0 54px;}*/
    
    p.bjqs-caption{color: #fff;display: block;width: 70%;margin: 0 auto;position: absolute;bottom: 100px;font-weight: 600;text-shadow: 0px 1px #000;left: 25px;right:100%;}
    p.bjqs-caption a{text-decoration:none;color:inherit;float:left;}
    .explore_more_main, .main li {
        width: 20%; /* Fallback */
        width: calc(100% / 4);
    }
    
    .filers_box ul{padding: 31px 0 31px;width: 95.2%;}   
    /*------------------------------------*\
        Filter box bar 1
    \*------------------------------------*/

    .filers_box .ul_1 li:nth-of-type(1){width:15%;text-align: left;}
    .filers_box .ul_1 li:nth-of-type(2){width:30%;}
    .filers_box .ul_1 li:nth-of-type(3){width:30%;}
    .filers_box .ul_1 li:nth-of-type(4){width:15%;}
    .filers_box .ul_1 li:nth-of-type(5){width:10%;text-align: right;}
    
    /*------------------------------------*\
        Filter box bar 2
    \*------------------------------------*/
    
    
    .filers_box .ul_2 li:nth-of-type(1),
    .filers_box .ul_2 li:nth-of-type(2),
    .filers_box .ul_2 li:nth-of-type(3),
    .filers_box .ul_2 li:nth-of-type(4),
    .filers_box .ul_2 li:nth-of-type(5),
    .filers_box .ul_2 li:nth-of-type(6),
    .filers_box .ul_2 li:nth-of-type(7),
    .filers_box .ul_2 li:nth-of-type(8),
    .filers_box .ul_2 li:nth-of-type(9),
    .filers_box .ul_2 li:nth-of-type(10),
    .filers_box .ul_2 li:nth-of-type(11),
    .filers_box .ul_2 li:nth-of-type(12),       
    .filers_box .ul_2 li:nth-of-type(13){width:14.285%;margin-top: 5px;text-align: left;}
    
    /*------------------------------------*\
        Filter box bar 3
    \*------------------------------------*/
    
    .filers_box .ul_3 li:nth-of-type(1),.filers_box .ul_3 li:nth-of-type(2),.filers_box .ul_3 li:nth-of-type(3){margin-right:25px;} 
    .filers_box .ul_3 li:nth-of-type(5){float:right;padding-right:0;}
    .filers_box .ul_3 select{padding:0 35px 0 10px;}
    #id{padding: 6.9px;width: 100%;}
    
    .ul_3 li{width:20%;margin-right: 0 !important;padding-right: 20px;}
    .search_div ul li{float:left;text-align: center;}
    .ul_3 select{width:100%;max-width:207px;}
    
    .main p{font-size: 1em;}
    .social{display:none;}    
    .upper, nav ul{display:inline-block;}
    .btn_kalendar_replace,.btn_kalendar_replace:hover{width:130%;}.btn_who_replace, .btn_who_replace:hover{width:130%;}
    .x1{width: 140px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px 5px auto;padding: 0;}
    .x2{width: 140px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px 5px auto;padding: 0;}
    .x3{width: 140px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px 5px auto;padding: 0;}
    .explore_more {margin: 91px 0 0 0;}
    
    .botuni{margin: -7px auto;}
    .mobile .botuni{margin: -7px auto;}   
    .win .botuni{margin: -6px auto;}
    .webkit .botuni{margin: -7px auto;}
    
    .search_div_btns ul{padding: 0 25px;}
    .explore_more {padding: 0 0 84px 0;} 
}

@media screen and (max-width: 945px) {
    /* ZA HEADER U INDEXU */    
    .search{margin: 135px auto 0;}
    .serach_box{overflow: initial;}
    /* ****************** */
    
    .botuni li:before,.botuni li:after{display: inline-block;}
    .botuni li {width:auto;display: inline-block;}
    .search_fixed{position: absolute;}
     #mobile_menu, #mobile_menu_lang, #mobile_menu_social, #mobile_menu_login, #mobile_menu_call_us{width: auto !important;height: auto !important;padding: 4px !important;margin:0;float:none;}  
    .facebook_small,.twitter_small, .youtube_small, .instagram_small, .pinterest_small, .google_plus_small{display:inline-block!important;}
    .home_btn{width: 445px;height: 100px;display: inline-block;margin:0;}
    #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    .mobile #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    #mobile_menu_lang{display:none;}
    #mobile_menu_social{display:none;}
    #mobile_menu_login{display:none;}
    #mobile_menu_call_us{display:none;}    
    header{height:100px;}
    header div{height:100px;background-size: 30%;background-position: 15px 15px;}
    nav ul{bottom: 50px;}
    nav ul li:last-child{display:inline-block;border-right:none;padding:0;}
    .menu {display:none;}
    .social_small {bottom:-35px;}
    .zadnji{border-right:none;padding: 0 10px 0 20px;}    
    .upper, nav ul{right:15px;}
    .upper{top:15px;}    
    /*.search_div{height:184px;}                                                                            !!!!!!*/      
    .botuni li{padding: 10px 0 0 0;} 
    .where, .when, .who{width: 33.3333%;}
    .slider{margin: 0 auto;}
    .slider_options{bottom: 15px;padding-right: 10px;}
    .slider_caption{left: 15px;top: 15px;width: 96%;font-size: 1.59em;height:auto;}
    
    /*.more_filters,.more_filters_hide,.search_mbtn{float:right;margin: 0 27px 0 2px;}
    .reset_span{display: inline-block;margin: 0 27px 0 59px;}*/
    
    .bjela{background: url('../img/noise.png') rgba(255, 255, 255, 0.5);}
    .siva{background: url('../img/noise.png') rgba(255, 255, 255, 0.5);color: rgba(88, 88, 88, 1);}
    p.bjqs-caption{color: #fff;display: block;width: 70%;margin: 0 auto;position: absolute;bottom: 15px;font-weight: 600;text-shadow: 0px 1px #000;left: 15px;}
    p.bjqs-caption a{text-decoration:none;color:inherit;float:left;}
    .explore_more_main, .main li {
        width: 20%; /* Fallback */
        width: calc(100% / 4);
    }
    
    .filers_box ul{padding: 31px 0 31px;width: 95.2%;}    
    /*------------------------------------*\
        Filter box bar 1
    \*------------------------------------*/

    .filers_box .ul_1 li:nth-of-type(1){width:15%;text-align: left;}
    .filers_box .ul_1 li:nth-of-type(2){width:30%;}
    .filers_box .ul_1 li:nth-of-type(3){width:30%;}
    .filers_box .ul_1 li:nth-of-type(4){width:15%;}
    .filers_box .ul_1 li:nth-of-type(5){width:10%;text-align: right;}
    
    /*------------------------------------*\
        Filter box bar 2
    \*------------------------------------*/
    
    .filers_box .ul_2 li:nth-of-type(1){width:14.285%;}
    .filers_box .ul_2 li:nth-of-type(2){width:14.285%;}
    .filers_box .ul_2 li:nth-of-type(3){width:14.285%;}
    .filers_box .ul_2 li:nth-of-type(4){width:14.285%;}
    .filers_box .ul_2 li:nth-of-type(5){width:14.285%;}
    .filers_box .ul_2 li:nth-of-type(6){width:14.285%;}
    .filers_box .ul_2 li:nth-of-type(7){width:14.285%;text-align: right;}
    .filers_box .ul_2 li:nth-of-type(8){width:16.666%;margin-top: 30px;}
    .filers_box .ul_2 li:nth-of-type(9){width:16.666%;margin-top: 30px;}
    .filers_box .ul_2 li:nth-of-type(10){width:16.666%;margin-top: 30px;}
    .filers_box .ul_2 li:nth-of-type(11){width:16.666%;margin-top: 30px;}
    .filers_box .ul_2 li:nth-of-type(12){width:16.666%;margin-top: 30px;}        
    .filers_box .ul_2 li:nth-of-type(13){width:16.666%;margin-top: 30px;text-align: right;}
    
    /*------------------------------------*\
        Filter box bar 3
    \*------------------------------------*/
    
    .filers_box .ul_3 li:nth-of-type(1),.filers_box .ul_3 li:nth-of-type(2),.filers_box .ul_3 li:nth-of-type(3){margin-right:25px;} 
    .filers_box .ul_3 li:nth-of-type(5){float:right;padding-right:0;}
    
    
    #id{padding: 6.9px;width: 100%;}
    
    .ul_3 li{width:20%;margin-right: 0 !important;padding-right: 20px;}
    .search_div ul li{float:left;text-align: center;}
    .ul_3 select{width:100%;max-width:207px;}
    
    .social{display:none;}
    .main {margin: 0 auto;}
    .main .h1{font-size: 1em;}
    .main p{font-size: 0.9em;}      
    .btn_kalendar_replace,.btn_kalendar_replace:hover{width:130%;}.btn_who_replace, .btn_who_replace:hover{width:130%;}
    .x1{width: 80%;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px auto;padding: 0;}
    .x2{width: 80%;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px auto;padding: 0;}
    .x3{width: 80%;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px auto;padding: 0;}
    .explore_more {margin: 91px 0 0 0;}
    
    .botuni{margin: -7px auto;}
    .mobile .botuni{margin: -7px auto;}   
    .win .botuni{margin: -6px auto;}
    .webkit .botuni{margin: -7px auto;}
    
    .search_div_btns ul{padding: 0 25px;}
    .explore_more {padding: 0 0 84px 0;} 
}


@media screen and (max-width: 768px) {
    header{position: relative;}
    .slider{margin: 0 auto;}
    .main {margin: 0 auto;}    
    
    .botuni li:before,.botuni li:after{display: inline-block;}
    .botuni li {width:auto;display: inline-block;}
    .search_fixed{position: absolute;}
     #mobile_menu, #mobile_menu_lang, #mobile_menu_social, #mobile_menu_login, #mobile_menu_call_us{width: auto !important;height: auto !important;padding: 4px !important;margin:0;float:left;}  
    .facebook_small,.twitter_small, .youtube_small, .instagram_small, .pinterest_small, .google_plus_small{display:none!important;}
    .home_btn{width: 310px;height: 60px;display: inline-block;margin: 40px 0 0 0;}
    #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    .mobile #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    #mobile_menu_lang{display:none;}
    #mobile_menu_social{display:inline-block;}
    #mobile_menu_login{display:none;}
    #mobile_menu_call_us{display:none;}
    .main .h1{font-size: 1em;padding: 10px 0;} 
    .ul_2{padding: 10px 0 10px;width: 95.2%;}
    .filers_box .ul_2 li:nth-of-type(1),
    .filers_box .ul_2 li:nth-of-type(2),
    .filers_box .ul_2 li:nth-of-type(3),
    .filers_box .ul_2 li:nth-of-type(4),
    .filers_box .ul_2 li:nth-of-type(5),
    .filers_box .ul_2 li:nth-of-type(6),
    .filers_box .ul_2 li:nth-of-type(7),
    .filers_box .ul_2 li:nth-of-type(8),
    .filers_box .ul_2 li:nth-of-type(9),
    .filers_box .ul_2 li:nth-of-type(10),
    .filers_box .ul_2 li:nth-of-type(11),
    .filers_box .ul_2 li:nth-of-type(12),       
    .filers_box .ul_2 li:nth-of-type(13){width:20%;margin-top: -5px;text-align: left;}
    
    /*.more_filters,.more_filters_hide,.search_mbtn{float:right;margin: 0 25px 0 5px;}
    .reset_span{display: inline-block;margin: 0 0 0 56px;}*/
    .bjela{background: url('../img/noise.png') rgba(255, 255, 255, 0.5);}
    .siva{background: url('../img/noise.png') rgba(255, 255, 255, 0.5);color: rgba(88, 88, 88, 1);}
    header{height:100px;}
    header div{height:100px;background-size: 30%;background-position: 15px 25px;}
    .explore_more {margin: 91px 0 0 0;}
    
    .botuni{margin: -7px auto;}
    .mobile .botuni{margin: -7px auto;}   
    .win .botuni{margin: -6px auto;}
    .webkit .botuni{margin: -7px auto;}
    
    .search_div_btns ul{padding: 0 25px;}
    .explore_more {padding: 0 0 40px 0;} 
}
@media screen and (max-width: 667px) { /* IPHONE 6 LANSCAPE */ .slider_options{bottom: 28px;width:100%;text-align:center;}
.slider_options li{float:none;display:inline-block;}
p.bjqs-caption{width: 100%;bottom: 35px;text-align:center;}
p.bjqs-caption a{width:100%;}
}
@media screen and (max-width: 600px) {
    #return-to-top{display:none !important;}
    header{position: relative;}
    .slider{margin: 0 auto;}
    .main {margin: 0 auto;}
    .slider_options{bottom:8px;}  

    .botuni li:before,.botuni li:after{display: inline-block;}
    .botuni li {width:auto;display: inline-block;}
    .search_fixed{position: absolute;}
    #mobile_menu, #mobile_menu_lang, #mobile_menu_social, #mobile_menu_login, #mobile_menu_call_us{width: auto !important;height: auto !important;padding: 4px !important;margin:0;float:none;}
    .facebook_small,.twitter_small, .youtube_small, .instagram_small, .pinterest_small, .google_plus_small{display:none !important;}
    .home_btn{width: 180px;height: 45px;display: inline-block;margin:0;}
    #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    .mobile #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    #mobile_menu_lang{display:inline-block;}
    #mobile_menu_social{display:inline-block;}
    #mobile_menu_login{display:inline-block;}
    #mobile_menu_call_us{display:inline-block;}    
    header{height:45px;}
    header div{height:45px;background-size: 28%;background-position: 15px 0;}
   
    /*.search_div{height:184px;}                                                                            !!!!!!*/  
    .botuni li{padding: 10px 0 0 0;}
    .where, .when, .who{width: 33.3333%;}
    
    .slider_options{padding-right: 10px;height:auto;}
    .slider_caption{left: 10px;top: 10px;width: 96%;font-size: 1.59em;}
    .bjela{background: url('../img/noise.png') rgba(255, 255, 255, 0.5);}
    .siva{background: url('../img/noise.png') rgba(255, 255, 255, 0.5);color: rgba(88, 88, 88, 1);}
    p.bjqs-caption{color: #fff;display: block;width: 100%;margin: 0 auto;position: absolute;bottom: 35px;font-weight: 600;text-shadow: 0px 1px #000;left: 10px;right: 190px;}
    p.bjqs-caption a{text-decoration:none;color:inherit;float:left;}
    .explore_more_main, .main li {
        width: 100%;margin: 20px 0;
    }
    
    .filers_box ul{padding: 31px 10px 31px;width: 95.2%;}    
    /*------------------------------------*\
        Filter box bar 1
    \*------------------------------------*/

    .filers_box .ul_1 li:nth-of-type(1){width:15%;text-align: left;}
    .filers_box .ul_1 li:nth-of-type(2){width:30%;}
    .filers_box .ul_1 li:nth-of-type(3){width:30%;}
    .filers_box .ul_1 li:nth-of-type(4){width:15%;}
    .filers_box .ul_1 li:nth-of-type(5){width:10%;text-align: right;}
    
    /*------------------------------------*\
        Filter box bar 2
    \*------------------------------------*/
    
    .filers_box .ul_2 li:nth-of-type(1),
    .filers_box .ul_2 li:nth-of-type(2),
    .filers_box .ul_2 li:nth-of-type(3),
    .filers_box .ul_2 li:nth-of-type(4),
    .filers_box .ul_2 li:nth-of-type(5),
    .filers_box .ul_2 li:nth-of-type(6),
    .filers_box .ul_2 li:nth-of-type(7),
    .filers_box .ul_2 li:nth-of-type(8),
    .filers_box .ul_2 li:nth-of-type(9),
    .filers_box .ul_2 li:nth-of-type(10),
    .filers_box .ul_2 li:nth-of-type(11),
    .filers_box .ul_2 li:nth-of-type(12),       
    .filers_box .ul_2 li:nth-of-type(13){width:25%;margin-top: 5px;text-align: left;}
    
    /*------------------------------------*\
        Filter box bar 3
    \*------------------------------------*/
    
    .filers_box .ul_3 li:nth-of-type(1),.filers_box .ul_3 li:nth-of-type(2),.filers_box .ul_3 li:nth-of-type(3){margin-right:25px;} 
    .filers_box .ul_3 li:nth-of-type(5){float:left;padding-right:20px;}
    
    #id{padding: 6.9px;width: 100%;}
    
    .ul_3 li{margin-right: 0 !important;padding-right: 20px;max-width:207px;margin: 5px auto;display: inline-block;}
    .ul_3 li:nth-of-type(1){width:40%;}  
    .ul_3 li:nth-of-type(2){width:30%;} 
    .ul_3 li:nth-of-type(3){width:30%;padding-right:0;}
    .ul_3 li:nth-of-type(4){width:40%;}
    .ul_3 li:nth-of-type(5){width:30%;float:left;}
    .search_div ul li{float:left;text-align: center;}
    .ul_3 select{width:100%;max-width:207px;}
    
    #id{padding: 6.9px;width: 100%;max-width:207px;padding-right:0;}
    
    .social{display:none;}
    .social_small {bottom: -40px;}
    
    .main .h1{font-size: 2em;}
    .main p{font-size: 1em;}    
    .upper{display:none;}
    nav ul {display:inline-block;}
    .btn_kalendar_replace,.btn_kalendar_replace:hover{width:130%;}.btn_who_replace, .btn_who_replace:hover{width:160px;}
    .x1{width: 80%; max-width: 190px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px auto;padding: 0;}
    .x2{width: 80%; max-width: 190px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px auto;padding: 0;}
    .x3{width: 80%; max-width: 190px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px auto;padding: 0;}
    
    /*.more_filters,.more_filters_hide,.search_mbtn{float:right;margin: 0 27px 0 2px;}
    .reset_span{display: inline-block;margin: 0 27px 0 49px;}
    .mobile .reset_span{display: inline-block;margin: 15px 0 15px 49px;}*/
    .explore_more {margin: 91px 0 0 0;}
    
    .botuni{margin: -7px auto;}
    .mobile .botuni{margin: -7px auto;}   
    .win .botuni{margin: -6px auto;}
    .webkit .botuni{margin: -7px auto;}
    
    .search_div_btns ul{padding: 0 25px;}
    .explore_more {padding: 0 0 30px 0;} 
}
@media screen and (max-width: 568px) { 
    header{position: relative;}
    .slider{margin: 0 auto;}
    .main {margin: 0 auto;}
    
    .botuni li:before,.botuni li:after{display: inline-block;}
    .botuni li {width:auto;display: inline-block;}
    .search_fixed{position: absolute;}
    #mobile_menu, #mobile_menu_lang, #mobile_menu_social, #mobile_menu_login, #mobile_menu_call_us{width: auto !important;height: auto !important;padding: 4px !important;margin:0;float:none;}
    .facebook_small,.twitter_small, .youtube_small, .instagram_small, .pinterest_small, .google_plus_small{display:none !important;}
    .home_btn{width: 180px;height: 45px;display: inline-block;margin:0;}
    #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    .mobile #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
     nav ul {display:inline-block;}
    #mobile_menu_social{display:inline-block;}
    #mobile_menu_login{display:inline-block;}
    #mobile_menu_lang{display:inline-block;}
    #mobile_menu_call_us{display:inline-block;}    
    .filers_box .ul_1{padding: 31px 10px 31px;width: 95.2%;}
    .filers_box .ul_2{padding: 31px 15px 0;width: 95.2%;}
    .filers_box .ul_3{padding: 31px 0 31px;width: 95.2%;}
    .social_small {bottom: -40px;}
    
    /*.more_filters,.more_filters_hide,.search_mbtn{float:right;margin: 0 0 0 30px;}
    .reset_span{display: inline-block;margin: 0 0 0 34px;}*/
    .bjela{background: url('../img/noise.png') rgba(255, 255, 255, 0.5);}
    .siva{background: url('../img/noise.png') rgba(255, 255, 255, 0.65);color: rgba(88, 88, 88, 1);}
    .naranca{background: url('../img/noise.png') rgba(255, 255, 255, 0.65);color: #fe8b04;}
    
    .explore_more {margin: 91px 0 0 0;}
    
    .botuni{margin: -7px auto;}
    .mobile .botuni{margin: -7px auto;}   
    .win .botuni{margin: -6px auto;}
    .webkit .botuni{margin: -7px auto;}
    
    .search_div_btns ul{padding: 0 25px;}
    .explore_more {padding: 0 0 30px 0;} 
}
@media screen and (max-width: 480px) {
    header{position: relative;}
    .slider{margin: 0 auto;}
    .main {margin: 0 auto;}
    
    /*.botuni li:before,.botuni li:after{display: none;}
    .botuni li {width:50%;display: inline-block;float:left;margin:0;}*/
    .botuni li:before,.botuni li:after{display: inline-block;}
    .botuni li {width:auto;display: inline-block;}
    /*.botuni li span{margin: 0 10px 0 0;}*/
    .search_fixed{position: absolute;}
    #mobile_menu, #mobile_menu_lang, #mobile_menu_social, #mobile_menu_login, #mobile_menu_call_us{width: auto !important;height: auto !important;padding: 4px !important;margin:0;float:none;}
    .home_btn{width: 130px;height: 30px;display: inline-block;margin: 0;}
    #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    .mobile #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    #mobile_menu_login{display:inline-block;}
    #mobile_menu_lang{display:inline-block;}
    #mobile_menu_social{display:inline-block;}
    #mobile_menu_call_us{display:inline-block;}    
    .social_small {bottom: -70px;text-align: center;padding: 0;display: inline-block;right: 0;float: none;margin: 0 auto;position: relative;width: 480px;}  
    .facebook_small,.twitter_small, .youtube_small, .instagram_small, .pinterest_small, .google_plus_small{display:none !important;}       
    header{height:60px;}
    header div{height:40px;background-size: 30%;background-position:center;}    
    
    /*.search_div{height:320px;}                                                                            !!!!!!*/  
    .botuni li{padding: 8px 0 0 0;font-size:1em;}
    .where, .when, .who{width: 100%;}  
    .where h4{padding: 15px 0 0 0;}
    
    .slider_options{bottom: 55px;padding-right: 10px;}
    .slider_caption{left: 0;top: 149px;width: 100%;font-size: 1em;background: #fe8b04;height:300px;}
    .bjela{background: #fe8b04;color:#fff;}
    .siva{background: #fe8b04;color:#fff;}
    .naranca{background: #fe8b04;color:#fff;}
    p.bjqs-caption{color: #fff;display: block;width: 70%;margin: 0 auto;position: absolute;bottom: 50px;font-weight: 600;text-shadow: 0px 1px #000;left: 10px;right: 190px;}
    p.bjqs-caption a{text-decoration:none;color:inherit;float:left;}
    .explore_more_main, .main li {
        width: 100%;  
    }
    .filers_box .ul_1{padding: 31px 15px 0;width: 95.2%;}
    .filers_box .ul_2{padding: 31px 15px 0;width: 95.2%;}
    .filers_box .ul_3{padding: 31px 0 31px;width: 95.2%;}
    
    
    /*------------------------------------*\
        Filter box bar 1
    \*------------------------------------*/

    .filers_box .ul_1 li:nth-of-type(1),
    .filers_box .ul_1 li:nth-of-type(2),
    .filers_box .ul_1 li:nth-of-type(3),
    .filers_box .ul_1 li:nth-of-type(4),
    .filers_box .ul_1 li:nth-of-type(5){width: 50%;margin-top: 5px;text-align: left;display: inline-block;float: left;}  
    
    /*------------------------------------*\
        Filter box bar 2
    \*------------------------------------*/
    
    .filers_box .ul_2 li:nth-of-type(1),
    .filers_box .ul_2 li:nth-of-type(2),
    .filers_box .ul_2 li:nth-of-type(3),
    .filers_box .ul_2 li:nth-of-type(4),
    .filers_box .ul_2 li:nth-of-type(5),
    .filers_box .ul_2 li:nth-of-type(6),
    .filers_box .ul_2 li:nth-of-type(7),
    .filers_box .ul_2 li:nth-of-type(8),
    .filers_box .ul_2 li:nth-of-type(9),
    .filers_box .ul_2 li:nth-of-type(10),
    .filers_box .ul_2 li:nth-of-type(11),
    .filers_box .ul_2 li:nth-of-type(12),      
    .filers_box .ul_2 li:nth-of-type(13){width:33.33%;margin-top:5px;text-align: left;float:left;}
    
    /*------------------------------------*\
        Filter box bar 3
    \*------------------------------------*/
    
    .filers_box .ul_3 li:nth-of-type(1),.filers_box .ul_3 li:nth-of-type(2),.filers_box .ul_3 li:nth-of-type(3){margin-right:25px;} 
    .filers_box .ul_3 li:nth-of-type(5){float:none;padding-right:0;}
    
    #id{padding: 6.9px;width: 100%;margin-top:-1px;max-width:207px;}
    
    .ul_3 li{width:100%;margin-right: 0 !important;padding-right: 0;max-width:207px;margin: 5px auto;display: inline-block;}
    .ul_3 li:nth-of-type(1){width:50%;}  
    .ul_3 li:nth-of-type(2){width:50%;} 
    .ul_3 li:nth-of-type(3){width:50%;padding-right:0;}
    .ul_3 li:nth-of-type(4){width:50%;}
    .ul_3 li:nth-of-type(5){width:50%;float:none;}
    .search_div ul li{float:none;text-align: center;}
    .ul_3 select{width:100%;max-width:207px;}
    
    #id{padding: 6.9px;width: 100%;margin-top:5px;max-width:207px;}
    
    .explore_more h1{padding: 0;font-size: 1.5em;}
    
    .main .h1{font-size: 2em;}
    .main p{font-size: 1em;}    
    .upper{display:none;}
     nav ul{display:inline-block;}
    .btn_kalendar_replace,.btn_kalendar_replace:hover, .btn_who_replace, .btn_who_replace:hover{width:190px;}
    .x1{width: 40%;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px 15px;padding: 0;}
    .x2{width: 40%;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px 15px;padding: 0;}
    .x3{width: 40%;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px 15px;padding: 0;}
    
    .where h4:after, .when h4:after {border:none;}
    
    /*.more_filters,.more_filters_hide,.search_mbtn{float:right;margin: 0 0 0 30px;}
    .reset_span{display: inline-block;margin: 0 0 0 34px;}*/
    .mobile .reset_span{display: inline-block;margin: 0 0 0 34px;}
    .mobile .reset_span .reset{font-size:1em;}
    .explore_more {margin: 30px 0 0 0;}
    .search_mbtn{padding: 8px 22px 8px 7px;background-position: right 8px;}
    
    .botuni{margin: -7px auto;}
    .mobile .botuni{margin: -7px auto;}   
    .win .botuni{margin: -7px auto;}
    .webkit .botuni{margin: -7px auto;}
    
    .search_div_btns ul{padding: 0 25px;}
    .explore_more {padding: 0 0 30px 0;} 
}
@media screen and (max-width: 414px) { /* iPhone 6 Plump */
    #mobile_menu_login{display:none !important;}
    .social_small {bottom: -70px;text-align: center;padding: 0;display: inline-block;right: 0;float: none;margin: 0 auto;position: relative;width: 414px;}
    /* ZA HEADER U INDEXU */
    /*.absolute_search_top{bottom: -365px;}*/
    .search{margin: 365px auto 0;}
    .serach_box{overflow: initial;}
    /* ****************** */

    .filers_box .ul_1{padding: 10px 15px 24px;width: 95.2%;}
    .filers_box .ul_2{padding: 10px 15px 24px;width: 95.2%;}
    .filers_box .ul_3{padding: 31px 0 31px;width: 95.2%;}

    #id {padding: 6.9px;width: 100%;margin-top: 0;max-width: 207px;}

    .slider_caption h1{text-align: center;font-size: 0.75em;color: #fff !important;}
    .slider_caption h2{text-shadow: 0px 1px #808080 !important;color: #fff !important;font-weight: 700 !important;text-align: center;font-size: 0.75em !important;}

    .main {margin: 0 auto;}
    .slider{margin: 0 auto;}
    
    p.bjqs-caption {color: #fff;display: block;width: 100%;margin: 0 auto;position: absolute;bottom: 20px;font-weight: 600;text-shadow: 0px 1px #000;left: 10px;right: 190px;}
    .slider_options {bottom: -85px;padding-right: 10px;}
    /*.more_filters,.more_filters_hide,.search_mbtn{float:right;margin: 0 27px 0 2px;}
    .reset_span{display: inline-block;margin: 0 27px 0 59px;}*/
    .x1{width: 40%;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 0 9px;padding: 0;}
    .x2{width: 40%;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 0 9px;padding: 0;}
    .x3{width: 40%;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 0 9px;padding: 0;}
    .bjela{background: #fe8b04;color:#fff;}
    .siva{background: #fe8b04;color:#fff;}
    .naranca{background: #fe8b04;color:#fff;}
    .explore_more {margin: 30px 0 0 0;}
    .botuni{margin: -7px auto;}
    .mobile .botuni{margin: -7px auto;}   
    .win .botuni{margin: -6px auto;}
    .webkit .botuni{margin: -7px auto;}
    
    .search_div_btns ul{padding: 0 25px;}
    .explore_more {padding: 0 0 30px 0;} 
}
@media screen and (max-width: 384px) { /* Samsung Galaxy Grand 2 DUOS - Android 4.4.2 */
    /* ZA HEADER U INDEXU */
    /*.absolute_search_top{bottom: -550px;}*/
    .search{margin: 550px auto 0;}
    .serach_box{overflow: initial;}
    /* ****************** */

    .main {margin: 0 auto;}
    .slider{margin: 0 auto;}
    
    .slider_caption h1{text-align: center;font-size: 0.85em;color: #fff !important;}
    .slider_caption h2{text-shadow: 0px 1px #808080 !important;color: #fff !important;font-weight: 700 !important;text-align: center;font-size: 0.85em !important;}


    .botuni li:before,.botuni li:after{display: inline-block;}
    .botuni li {width:auto;display: inline-block;}
    .search_fixed{position: absolute;}
    #mobile_menu, #mobile_menu_lang, #mobile_menu_social, #mobile_menu_login, #mobile_menu_call_us{width: auto !important;height: auto !important;padding: 4px !important;margin:0;float:none;}
    .home_btn{width:100%;height: 45px;display: inline-block;margin:0;}
    #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    .mobile #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    #mobile_menu_login{display:inline-block;}
    #mobile_menu_lang{display:inline-block;}
    #mobile_menu_social{display:inline-block;}
    #mobile_menu_call_us{display:inline-block;}
    .facebook_small,.twitter_small, .youtube_small, .instagram_small, .pinterest_small, .google_plus_small{display:none !important;}
    #mobile_menu{display:inline-block;}
    .social_small {bottom: -70px;text-align: center;padding: 0;display: inline-block;right: 0;float: none;margin: 0 auto;position: relative;width: 384px;}    
    header{height:70px;}
    header div{height:45px;background-size: 30%;background-position:center;}
  
    /*.search_div{height:450px;}                                                                            !!!!!!*/  
    .botuni li{padding: 8px 0 0 0;font-size:1em;}
    .where, .when, .who{width: 100%;}
    .where h4{padding: 15px 0 0 0;}
    
    .slider_options{bottom: -130px;padding-right: 10px;}
    .mobile .slider_options{bottom: 15px;padding-right: 10px;}
    .slider_caption{left: 0;top: 137px;width: 100%;font-size: 1em;background: #fe8b04;height:300px;}
    .bjela{background: #fe8b04;color:#fff;}
    .siva{background: #fe8b04;color:#fff;}
    .naranca{background: #fe8b04;color:#fff;}
    p.bjqs-caption{color: #fff;display: block;width: 100%;margin: 0 auto;position: absolute;bottom: 15px;font-weight: 600;text-shadow: 0px 1px #000;left: 10px;right: 190px;}
    p.bjqs-caption a{text-decoration:none;color:inherit;float:left;}
    .explore_more_main, .main li {width:100%;}
    .filers_box .ul_1{padding:20px;width: 95.2%;}
    .filers_box .ul_2{padding: 31px 15px 0;width: 95.2%;}
    .filers_box .ul_3{padding: 31px 0 31px;width: 95.2%;}
    
    
    /*------------------------------------*\
        Filter box bar 1
    \*------------------------------------*/

    .filers_box .ul_1 li:nth-of-type(1),
    .filers_box .ul_1 li:nth-of-type(2),
    .filers_box .ul_1 li:nth-of-type(3),
    .filers_box .ul_1 li:nth-of-type(4),
    .filers_box .ul_1 li:nth-of-type(5){width:50%;margin-top:5px;text-align: left;}
    
    /*------------------------------------*\
        Filter box bar 2
    \*------------------------------------*/
    
    .filers_box .ul_2 li:nth-of-type(1),
    .filers_box .ul_2 li:nth-of-type(2),
    .filers_box .ul_2 li:nth-of-type(3),
    .filers_box .ul_2 li:nth-of-type(4),
    .filers_box .ul_2 li:nth-of-type(5),
    .filers_box .ul_2 li:nth-of-type(6),
    .filers_box .ul_2 li:nth-of-type(7),
    .filers_box .ul_2 li:nth-of-type(8),
    .filers_box .ul_2 li:nth-of-type(9),
    .filers_box .ul_2 li:nth-of-type(10),
    .filers_box .ul_2 li:nth-of-type(11),
    .filers_box .ul_2 li:nth-of-type(12),      
    .filers_box .ul_2 li:nth-of-type(13){width:50%;margin-top:5px;text-align: left;}
    
    /*------------------------------------*\
        Filter box bar 3
    \*------------------------------------*/
    
    .filers_box .ul_3 li:nth-of-type(1),.filers_box .ul_3 li:nth-of-type(2),.filers_box .ul_3 li:nth-of-type(3){margin-right:25px;} 
    .filers_box .ul_3 li:nth-of-type(5){float:none;padding-right:0;}
    
    #id{padding: 6.9px;width: 100%;margin-top:-1px;max-width:207px;}
    
    .ul_3 li{width:100%;margin-right: 0 !important;padding-right: 0;max-width:207px;margin: 5px auto;display: inline-block;}
    .ul_3 li:nth-of-type(1){width:50%;}  
    .ul_3 li:nth-of-type(2){width:50%;} 
    .ul_3 li:nth-of-type(3){width:50%;padding-right:0;}
    .ul_3 li:nth-of-type(4){width:50%;}
    .ul_3 li:nth-of-type(5){width:50%;float:none;}
    .search_div ul li{float:none;text-align: center;}
    .ul_3 select{width:100%;max-width:207px;}
    
    #id{padding: 6.9px;width: 100%;margin-top:5px;max-width:207px;}
    
    .explore_more h1{padding: 0;font-size: 1.5em;}
    
    .main .h1{font-size: 1.5em;}
    .main p{font-size: 1em;}    
    .upper{display:none;}
    nav ul{display:inline-block;right: 0;}
    
    .btn_kalendar_replace,.btn_kalendar_replace:hover, .btn_who_replace, .btn_who_replace:hover{width:190px;}
    
    
    .x1{width: 190px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 3px auto;padding: 0;}
    .x2{width: 190px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 3px auto;padding: 0;}
    .x3{width: 190px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 3px auto;padding: 0;}
    
    .where h4:after, .when h4:after {border:none;}
    
    /*.more_filters,.more_filters_hide,.search_mbtn{float:right;margin: 0 27px 0 2px;}
    .reset_span{display: inline-block;margin: 0 27px 0 59px;}*/
    .explore_more {margin: 30px 0 0 0;}

    .botuni{margin: -7px auto;}    
    .mobile .botuni{margin: -7px auto;}   
    .win .botuni{margin: -7px auto;}
    .webkit .botuni{margin: -7px auto;}

    /*

    .botuni{margin: -2px auto;}    
    .mobile .botuni{margin: -2px auto;}   
    .win .botuni{margin: -2px auto;}
    .webkit .botuni{margin: -2px auto;} 

    */

    .search_div_btns ul{padding: 0 25px;}
    .explore_more {padding: 0 0 30px 0;} 
}

@media screen and (max-width: 375px) { /* iPhone 4s : iPhone 6 : Huawei Y300 - Android 4.1.1 : A1 - Android 4.0.3 */
    /* ZA HEADER U INDEXU */
    /*.absolute_search_top{bottom: -560px;}*/
    .search{margin: 560px auto 0;}
    .serach_box{overflow: initial;}
    /* ****************** */


    .slider{margin: 0 auto;}
    .main {margin: 0 auto 0;}
    /*.botuni li:before,.botuni li:after{display: none;}
    .botuni li {width:50%;display: inline-block;float:left;margin:0;}
    .botuni li span{margin: 0 10px 0 0;}*/
    .mobile .botuni{margin: -2px auto;}
    .botuni li:before,.botuni li:after{display: inline-block;}
    .botuni li {width:auto;display: inline-block;}
    .search_fixed{position: absolute;}
    #mobile_menu, #mobile_menu_lang, #mobile_menu_social, #mobile_menu_login, #mobile_menu_call_us{width: auto !important;height: auto !important;padding: 4px !important;margin:0;float:none;}
    .home_btn{width: 130px;height: 30px;display: inline-block;margin: 0;}
    #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    .mobile #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    #mobile_menu_login{display:inline-block;}
    #mobile_menu_lang{display:inline-block;}
    #mobile_menu_social{display:inline-block;}
    #mobile_menu_call_us{display:inline-block;}    
    .social_small {bottom: -75px;text-align: center;padding: 0;display: inline-block;right: 0;float: none;margin: 0 auto;position: relative;width:375px;}    
    .facebook_small,.twitter_small, .youtube_small, .instagram_small, .pinterest_small, .google_plus_small{display:none !important;}       
    header{height:60px;}
    header div{height: 30px;background-size: 30%;background-position: center 5px;}
   
    /*.search_div{height:450px;}                                                                            !!!!!!*/  
    .botuni li{padding: 8px 0 0 0;font-size:1em;}
    .where, .when, .who{width: 100%;}
    .where h4{padding: 15px 0 0 0;}
    
    .slider_options {bottom: -115px;padding: 0 10px 0 0;}
    .mobile .slider_options{padding: 0 10px 10px 0;}
    .slider_caption{left: 0;top: 135px;width: 100%;font-size: 1em;background: #fe8b04;height:300px;}
    p.bjqs-caption{color: #fff;display: block;width: 100%;margin: 0 auto;position: absolute;bottom: 20px;font-weight: 600;text-shadow: 0px 1px #000;left: 0;right: 190px;}
    p.bjqs-caption a{text-decoration:none;color:inherit;float:left;}
    .explore_more_main, .main li {width: 100%;}
    
    .filers_box .ul_1{padding: 10px 20px 25px;width: 95.2%;}
    .filers_box .ul_2{padding: 10px 20px 25px;width: 95.2%;}
    .filers_box .ul_3{padding: 31px 0 31px;width: 95.2%;}
    
    
    /*------------------------------------*\
        Filter box bar 1
    \*------------------------------------*/

    .filers_box .ul_1 li:nth-of-type(1),
    .filers_box .ul_1 li:nth-of-type(2),
    .filers_box .ul_1 li:nth-of-type(3),
    .filers_box .ul_1 li:nth-of-type(4),
    .filers_box .ul_1 li:nth-of-type(5){width:50%;margin-top:5px;text-align: left;float:right;}
    
    /*------------------------------------*\
        Filter box bar 2
    \*------------------------------------*/
    
    .filers_box .ul_2 li:nth-of-type(1),
    .filers_box .ul_2 li:nth-of-type(2),
    .filers_box .ul_2 li:nth-of-type(3),
    .filers_box .ul_2 li:nth-of-type(4),
    .filers_box .ul_2 li:nth-of-type(5),
    .filers_box .ul_2 li:nth-of-type(6),
    .filers_box .ul_2 li:nth-of-type(7),
    .filers_box .ul_2 li:nth-of-type(8),
    .filers_box .ul_2 li:nth-of-type(9),
    .filers_box .ul_2 li:nth-of-type(10),
    .filers_box .ul_2 li:nth-of-type(11),
    .filers_box .ul_2 li:nth-of-type(12),      
    .filers_box .ul_2 li:nth-of-type(13){width:50%;margin-top:5px;text-align: left;}
    
    /*------------------------------------*\
        Filter box bar 3
    \*------------------------------------*/
    
    .filers_box .ul_3 li:nth-of-type(1),.filers_box .ul_3 li:nth-of-type(2),.filers_box .ul_3 li:nth-of-type(3){margin-right:0;padding-right:0;} 
    .filers_box .ul_3 li:nth-of-type(5){float:none;padding-right:0;}
    
    .ul_3 {text-align: center;}
    .ul_3 li{width:100%;margin-right: 0 !important;padding-right: 0;margin: 5px auto;display: inline-block;}
    .ul_3 li:nth-of-type(1){width:100%;}  
    .ul_3 li:nth-of-type(2){width:100%;} 
    .ul_3 li:nth-of-type(3){width:100%;padding-right:0;}
    .ul_3 li:nth-of-type(4){width:100%;}
    .ul_3 li:nth-of-type(5){width:100%;float:none;}
    .search_div ul li{float:none;text-align: center;}
    .ul_3 select{width:100%;max-width:207px;}
    
    #id{padding: 6.9px;width: 100%;margin-top:0;max-width:207px;}
    
    .explore_more h1{padding: 0;font-size: 1.5em;}
    
    .main .h1{font-size: 2em;}
    .main p{font-size: 1em;}   
    .upper{display:none;}
    
    nav ul{display:inline-block;right: 0;}
    .btn_kalendar_replace,.btn_kalendar_replace:hover, .btn_who_replace, .btn_who_replace:hover{width:190px;}
    .x1{width: 190px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px auto;padding: 0;}
    .x2{width: 190px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px auto;padding: 0;}
    .x3{width: 190px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px auto;padding: 0;} 
    
    .mobile .x1{margin: 5px auto;padding: 0;}
    .mobile .x2{margin: 5px auto;padding: 0;}
    .mobile .x3{margin: 5px auto;padding: 0;}
    
    .where h4:after, .when h4:after {border:none;}
    
    /*.more_filters,.more_filters_hide,.search_mbtn{float:right;margin: 0 10px 0 25px;}
    .reset_span{display: inline-block;margin: 0 0 0 43px;}*/
    
    .bjela{background: #fe8b04;color:#fff;}
    .siva{background: #fe8b04;color:#fff;}
    .naranca{background: #fe8b04;color:#fff;}
    
    .explore_more {margin: 30px 0 0 0;}
    .botuni{margin: -7px auto;}
    .mobile .botuni{margin: -7px auto;}   
    .win .botuni{margin: -7px auto;}
    .webkit .botuni{margin: -7px auto;}
    
    /*
    
    .botuni{margin: -2px auto;}
    .mobile .botuni{margin: -2px auto;}   
    .win .botuni{margin: -2px auto;}
    .webkit .botuni{margin: -2px auto;}

    */

    .search_div_btns ul{padding: 0 10px;}
    .explore_more {padding: 0 0 30px 0;} 
} 
@media screen and (max-width: 320px) { /* iPhone 4s : iPhone 5 : Huawei Y300 - Android 4.1.1 : A1 - Android 4.0.3 */
    .okvir{font-size: 0.75em;}
    .det_cijena3 td{width: 100%;display: inline-block;float: left;padding: 0 0 10px 0;}
    .slider{margin: 0 auto;}
     .main {margin: 0 auto;}
     .more_filters, .more_filters_hide{margin:0 0 0 0;}
    /*.botuni li:before,.botuni li:after{display: none;}*/
    .botuni li {width:auto;display: inline-block;float:none;margin:0 auto;}
    /*.botuni li span{margin: 0 10px 0 0;}*/
    .search_fixed{position: absolute;}
    #mobile_menu, #mobile_menu_lang, #mobile_menu_social, #mobile_menu_login, #mobile_menu_call_us{width: auto !important;height: auto !important;padding: 4px !important;margin:0;float:none;}
    .home_btn{width: 130px;height: 30px;display: inline-block;margin: 0;}
    #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    .mobile #mobile_menu{display:inline-block;margin: 0 0 0 22px;}
    #mobile_menu_login{display:inline-block;}
    #mobile_menu_lang{display:inline-block;}
    #mobile_menu_social{display:inline-block;}
    #mobile_menu_call_us{display:inline-block;}    
    .social_small {bottom: -75px;text-align: center;padding: 0;display: inline-block;right: 0;float: none;margin: 0 auto;position: relative;width:320px;}    
    .facebook_small,.twitter_small, .youtube_small, .instagram_small, .pinterest_small, .google_plus_small{display:none !important;}       
    header{height:60px;}
    header div{height: 30px;background-size: 35%;background-position: center 5px;}
  
    /*.search_div{height:450px;}                                                                            !!!!!!*/  
    .botuni li{padding: 8px 0 0 0;font-size:1em;}
    .where, .when, .who{width: 100%;}
    .where h4{padding: 15px 0 0 0;}
    
    .slider_options{bottom: -110px;padding: 0 10px 0 0;}
    .mobile .slider_options{padding: 0 10px 10px 0;}
    .slider_caption{left: 0;top: 111px;width: 100%;font-size: 1em;background: #fe8b04;height:300px;}

    p.bjqs-caption{color: #fff;display: block;width: 100%;margin: 0 auto;position: absolute;bottom: 20px;font-weight: 600;text-shadow: 0px 1px #000;left: 0;right: 190px;}
    p.bjqs-caption a{text-decoration:none;color:inherit;float:left;width:100%;text-align: center;}
    .explore_more_main, .main li {width: 100%;}
    
    .filers_box .ul_1{padding:20px;width: 95.2%;}
    .filers_box .ul_2{padding: 31px 15px 0;width: 95.2%;}
    .filers_box .ul_3{padding: 31px 0 31px;width: 95.2%;}
    
    
    /*------------------------------------*\
        Filter box bar 1
    \*------------------------------------*/

    .filers_box .ul_1 li:nth-of-type(1),
    .filers_box .ul_1 li:nth-of-type(2),
    .filers_box .ul_1 li:nth-of-type(3),
    .filers_box .ul_1 li:nth-of-type(4),
    .filers_box .ul_1 li:nth-of-type(5){width:50%;margin-top:5px;text-align: left;float:right;}
    
    /*------------------------------------*\
        Filter box bar 2
    \*------------------------------------*/
    
    .filers_box .ul_2 li:nth-of-type(1),
    .filers_box .ul_2 li:nth-of-type(2),
    .filers_box .ul_2 li:nth-of-type(3),
    .filers_box .ul_2 li:nth-of-type(4),
    .filers_box .ul_2 li:nth-of-type(5),
    .filers_box .ul_2 li:nth-of-type(6),
    .filers_box .ul_2 li:nth-of-type(7),
    .filers_box .ul_2 li:nth-of-type(8),
    .filers_box .ul_2 li:nth-of-type(9),
    .filers_box .ul_2 li:nth-of-type(10),
    .filers_box .ul_2 li:nth-of-type(11),
    .filers_box .ul_2 li:nth-of-type(12),      
    .filers_box .ul_2 li:nth-of-type(13){width:50%;margin-top:5px;text-align: left;}
    
    /*------------------------------------*\
        Filter box bar 3
    \*------------------------------------*/
    
    .filers_box .ul_3 li:nth-of-type(1),.filers_box .ul_3 li:nth-of-type(2),.filers_box .ul_3 li:nth-of-type(3){margin-right:0;padding-right:0;} 
    .filers_box .ul_3 li:nth-of-type(5){float:none;padding-right:0;}
    
    .ul_3 {text-align: center;}
    .ul_3 li{width:100%;margin-right: 0 !important;padding-right: 0;margin: 5px auto;display: inline-block;}
    .ul_3 li:nth-of-type(1){width:100%;}  
    .ul_3 li:nth-of-type(2){width:100%;} 
    .ul_3 li:nth-of-type(3){width:100%;padding-right:0;}
    .ul_3 li:nth-of-type(4){width:100%;}
    .ul_3 li:nth-of-type(5){width:100%;float:none;}
    .search_div ul li{float:none;text-align: center;}
    .ul_3 select{width:100%;max-width:207px;}
    
    #id{padding: 6.9px;width: 100%;margin-top:0;max-width:207px;}
    
    .explore_more h1{padding: 0;font-size: 1.5em;}
   
    .main .h1{font-size: 2em;}
    .main p{font-size: 1em;}   
    .upper{display:none;}
    
    nav ul{display:inline-block;right: 0;}
    .btn_kalendar_replace,.btn_kalendar_replace:hover, .btn_who_replace, .btn_who_replace:hover{width:190px;}
    .x1{width: 190px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px auto;padding: 0;}
    .x2{width: 190px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px auto;padding: 0;}
    .x3{width: 190px;height: 30px;display: inline-block;overflow: hidden;position: relative;margin: 5px auto;padding: 0;} 
    
    .mobile .x1{margin: 5px auto;padding: 0;}
    .mobile .x2{margin: 5px auto;padding: 0;}
    .mobile .x3{margin: 5px auto;padding: 0;}
    
    .where h4:after, .when h4:after {border:none;}
    
    /*.more_filters,.more_filters_hide,.search_mbtn{float:right;margin: 0 15px 0 15px;}
    .reset_span{display: inline-block;margin: 0 15px 0 15px;}
    .mobile .reset_span{display: inline-block;margin: 0 0 0 45px;}
    .mobile .reset_span .reset{font-size:1em;}*/
    
    .bjela{background: #fe8b04;color:#fff;}
    .siva{background: #fe8b04;color:#fff;}
    .naranca{background: #fe8b04;color:#fff;}
    .explore_more {margin: 30px 0 0 0;}
    .search_mbtn{background-position: right 9px;}
    
    .botuni{margin: -7px auto;}
    .mobile .botuni{margin: -7px auto;}   
    .win .botuni{margin: -7px auto;}
    .webkit .botuni{margin: -7px auto;}
    
    /*

    .mobile .botuni{margin: -2px auto;}   
    .win .botuni{margin: -2px auto;}
    .webkit .botuni{margin: -2px auto;}

    */


    .search_div_btns ul{padding: 0 5px;}
    .explore_more {padding: 0 0 30px 0;} 
}
@media screen and (max-width: 240px) {
    .social_small {bottom: -75px;text-align: center;padding: 0;display: inline-block;right: 0;
    float: none;margin: 0 auto;position: relative;width: 240px;}    
    .slider{margin: 0 auto;}
    .main {margin: 0 auto;}
    /*.botuni li:before,.botuni li:after{display: none;}
    .botuni li {width:50%;display: inline-block;float:left;margin:0;}
    .botuni li span{display:none;}*/
    .search_fixed{position: absolute;}
    .slider_caption{left: 0;top: 79px;width: 100%;font-size: 1em;background: #fe8b04;height:300px;}
    .slider_options{display:none;}                                                                                  
    #mobile_menu_lang, #mobile_menu_social, #mobile_menu_login, #mobile_menu_call_us{width: auto !important;height: auto !important;padding: 0px !important;margin:0;float:none;}
    #mobile_menu{margin-left: 22px;width: auto !important;height: auto !important;padding: 0px !important;float:none;}
    .botuni li {padding: 10px 0 0 0;font-size: 0.8em;}
    
    /*.more_filters,.more_filters_hide,.search_mbtn{float:right;margin: 0 10px 0 2px;}
    .reset_span{display: inline-block;margin: 0 0 0 43px;}*/
     /*------------------------------------*\
        Filter box bar 1
    \*------------------------------------*/

    .filers_box .ul_1 li:nth-of-type(1),
    .filers_box .ul_1 li:nth-of-type(2),
    .filers_box .ul_1 li:nth-of-type(3),
    .filers_box .ul_1 li:nth-of-type(4),
    .filers_box .ul_1 li:nth-of-type(5){width:100%;margin-top:5px;text-align: left;float:right;}
    
    /*------------------------------------*\
        Filter box bar 2
    \*------------------------------------*/
    
    .filers_box .ul_2 li:nth-of-type(1),
    .filers_box .ul_2 li:nth-of-type(2),
    .filers_box .ul_2 li:nth-of-type(3),
    .filers_box .ul_2 li:nth-of-type(4),
    .filers_box .ul_2 li:nth-of-type(5),
    .filers_box .ul_2 li:nth-of-type(6),
    .filers_box .ul_2 li:nth-of-type(7),
    .filers_box .ul_2 li:nth-of-type(8),
    .filers_box .ul_2 li:nth-of-type(9),
    .filers_box .ul_2 li:nth-of-type(10),
    .filers_box .ul_2 li:nth-of-type(11),
    .filers_box .ul_2 li:nth-of-type(12),      
    .filers_box .ul_2 li:nth-of-type(13){width:100%;margin-top:5px;text-align: left;}
    .bjela{background: #fe8b04;color:#fff;}
    .siva{background: #fe8b04;color:#fff;}
    .naranca{background: #fe8b04;color:#fff;}
    .explore_more {margin: 30px 0 0 0;}
    .botuni{margin: -7px auto;}
    .mobile .botuni{margin: -7px auto;}   
    .win .botuni{margin: -6px auto;}
    .webkit .botuni{margin: -7px auto;}
    .explore_more {padding: 0 0 30px 0;}
    .search_div_btns{top:5px;}
}

.tooltip-content {border-left: 1px solid;right: 65px;width: 190px;position: absolute;background: #3692db;z-index: 9999;margin-bottom: -1em;padding: 13px 15px;border-radius: 10px;font-size: 0.8em;text-align: center;color: #fff;cursor: default;pointer-events: none;-webkit-font-smoothing: antialiased;bottom: 18px;}
/*.tooltip-content::after {left: 99%;}.tooltip-content::after {width: 2em;height: 2em;top: 35%;margin: -1em 0 0;background: url(../img/tooltip2.svg) no-repeat center center;
background-size: 100%;}.tooltip-content::after {height: 100%;width: 1em;}.tooltip-content::after {content: '';position: absolute;}.tooltip-content::after {-webkit-transform: scale3d(-1,1,1);transform: scale3d(-1,1,1);}
*/
.absolute_search_top{position: absolute;background: #fe8b04;border-top-right-radius: 7px;
border-top-left-radius: 7px;display: inline-block;width: 100%;max-width: 1100px;left: 0;right: 0;text-align: center;
margin: 0 auto;}

.absolute_search_top ul{list-style-type:none;}
.absolute_search_top ul li{float:left;}
.serach_box{position:relative;}
  




:focus {
outline: 0;
}

.x1, .x2, .x3{border:none;z-index:0;height:30px;position:relative;
border-radius: 5px;background:rgba(0,0,0,0.1);background: rgba(255, 255, 255, 1);}

.ul_3 li{border: none;z-index: 0;height: 30px;position: relative;border-radius: 5px;}
.ul_3 li:hover{background: #717171;}
.x1:hover, .x2:hover, .x3:hover{background: #717171;}

.x2 select{left:0;padding-left: 30px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;z-index:20;color: #adadad;border:0;background:rgba(0,0,0,0);position:absolute;float:right;width:calc(100% - 29px);height:30px;display:inline-block;-webkit-appearance: none;-moz-appearance: window;}
.x2 select:hover{color:#fff;background: url('http://www.online-croatia.com/assets/img/btn_icons_2_new.jpg')no-repeat #fe8b04;background-position: 0 0;}

.x3 input, .x1 select{padding-left: 10px;top:0;left:0;border-top-left-radius: 5px;border-bottom-left-radius: 5px;z-index:20;color: #adadad;border:0;background:rgba(0,0,0,0);position:absolute;float:right;width:calc(100% - 29px);height:30px;display:inline-block;-webkit-appearance: none;-moz-appearance: window;}
/*.x3 input:hover, .x1 select:hover{top:0;color:#fff;background: url('http://www.online-croatia.com/assets/img/btn_icons_2_new.jpg')no-repeat #fe8b04;background-position: 0 0;}
*/


.ul_3 li span, .x1 span, .x2 span{position: absolute;right: 0;z-index:10;width:31px;height:30px;float:right;background: url('http://www.online-croatia.com/assets/img/btn_icons.jpg')no-repeat;background-position: right -30px;}
.x3 span{position: absolute;right: 0;z-index:10;width:31px;height:30px;float:right;background: url('http://www.online-croatia.com/assets/img/btn_icons.jpg')no-repeat #fff;background-position: 5px -90px;}

.who .x2:first-of-type select {width: calc(100% + 30px);background: url('http://www.online-croatia.com/assets/img/btn_icons_2_new.jpg')no-repeat; background-position: 0 -30.3px;}
.who .x2:first-of-type select:hover {background: url('http://www.online-croatia.com/assets/img/btn_icons_2_new.jpg')no-repeat; background-position: 0 0;}

.who .x2:last-of-type select {width: calc(100% + 30px);background: url('http://www.online-croatia.com/assets/img/btn_icons_2_new.jpg')no-repeat; background-position: 0 -90.3px;}
.who .x2:last-of-type select:hover {background: url('http://www.online-croatia.com/assets/img/btn_icons_2_new.jpg')no-repeat;background-position: 0 -60px;}

.where .x1:first-of-type select, .when .x3:first-of-type input {width: calc(100% + 30px);}
.where .x1:first-of-type select:hover, .when .x3:first-of-type input:hover {color: #fff;}

.where .x1:last-of-type select, .when .x3:last-of-type input {width: calc(100% + 30px);}
.where .x1:last-of-type select:hover, .when .x3:last-of-type input:hover {color: #fff;}

@-moz-document url-prefix() {
    .x2 select {
        /*text-indent: 15px;*/
    }
    select{-moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';}
}
#cijene{width: 100%;font-size: 0.9em;}
.det_cijena2{padding:30px 0;font-size: 0.9em;}
.svojstva {font-size: 0.8em;}
.svojstva span{width: 100%;
display: inline-block;}
.det_cijena3 div{vertical-align: top;display: inline-block;height: 100%;}
.padd_txt_table{padding:5px 0;}
.okvir tr:nth-of-type(even){background: rgba(153, 153, 153, 0.02);border-bottom: 1px dotted rgba(153, 153, 153, 0.25);border-top: 1px dotted rgba(153, 153, 153, 0.25);}

/*.okvir tr:first-of-type td{width: 33.333%;}*/
.okvir tr td:nth-of-type(even){width: 33.333%;border-left: 1px dotted rgba(153, 153, 153, 0.25);border-right: 1px dotted rgba(153, 153, 153, 0.25);}
.okvir tr td:last-of-type{border-right:none;}
.padd_white{padding: 5px;}
.sadrzaj_thumb{display: block;}

.defaultna img{margin: 0 auto;
display: inherit;border: 1px solid #C7C7C7;width: auto;
max-width: 100%;}
.defaultna h1 em{color: #3692db !important;}
.defaultna em span{color: #adadad !important;}
.defaultna .link1 {color: #3692db !important;font-weight:700;}
.defaultna .link1:after {content:' +';color: #3692db !important;}
.defaultna p span {color: #adadad !important;}
.prijava a{color:#fff;}

/*dodao MV 16.01.2015 - na stranici detalja u kalkulaciji cijene - tooltip za Booking fee*/
.mv_tooltip {font-weight:bold; font-size:0.8em; border-radius:8px;  padding:0px 6px 0px 6px; background-color:#3592DB; color:#fff; vertical-align:super}
.link1 img{max-width:320px !important;}
.app-quote{width:100%;
margin: 20px 0 0 0;}

.call_us {
cursor: help;
position: relative;
-webkit-transform: translateZ(0); /* webkit flicker fix */
-webkit-font-smoothing: antialiased; /* webkit text rendering fix */
color: #3592db;
font-weight: 800;
padding: 3px 20px 3px 5px;
text-indent: 20px;
line-height: 1em;
height: 27px;
margin: 3px 0 0 0;
}

.call_us:after{content:attr(data-tekst);}

.call_us span {   
padding: 10px 5px;
border-radius: 10px;
background: #3692db;
top: 100%;
color: #fff;
display: block;
left:0;
margin-bottom: 15px;
opacity: 0;
pointer-events: none;
position: absolute;
width: 150px;
-webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
   -o-transform: translateY(10px);
    transform: translateY(10px);
-webkit-transition: all .25s ease-out;
  -moz-transition: all .25s ease-out;
  -ms-transition: all .25s ease-out;
   -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
-webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
  -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
  -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
   -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.call_us span:before {
top: -20px;
content: " ";
display: block;
height: 20px;
left: 0;
position: absolute;
width: 100%;
}

/* CSS Triangles - see Trevor's post */
.call_us span:after {
border-left: solid transparent 10px;
border-right: solid transparent 10px;
border-bottom: solid #3692db 10px;
top: -10px;
content: " ";
height: 0;
left: 20%;
margin-left: -13px;
position: absolute;
width: 0;
}

.call_us:hover span {
opacity: 1;
pointer-events: auto;
-webkit-transform: translateY(0px);
  -moz-transform: translateY(0px);
  -ms-transform: translateY(0px);
   -o-transform: translateY(0px);
    transform: translateY(0px);
}

/* IE can just show/hide with no transition */
.lte8 .call_us span {
display: none;
}

.lte8 .call_us:hover span {
display: block;
}

.footer_img{display: inline-block;
height: 125px;
background-size: contain;
width: 100%;}