/*@media only screen and (max-width:800px) {*/
/* For tablets: */
/*.page {*/
/*width:80%;*/
/*overflow: hidden;*/
/*}*/
/*}*/

/* CELL PHONE CELL PHONE CELL PHONE ///////////////////////////////*/
                            @media only screen and (max-width:800px) {
                                body {
                                    margin: 0;
                                    font-family:Tahoma, sans-serif;
                                    font-size: 15px;
                                    width: 100%;
                                    overflow-x: hidden;
                                    /*-webkit-tap-highlight-color: rgba(0, 0, 0, 0);*/
                                    -webkit-tap-highlight-color:  rgba(255, 255, 255, 0);
                                    -webkit-tap-highlight-color: transparent;
                                }
                                h1 {
                                    background-color: transparent;
                                    font-size: larger;
                                    line-height: inherit;
                                    font-weight: bold;
                                    padding: 0;
                                    margin: 0;
                                }
                                table {
                                    width: 100% !important;
                                    background-color: white;
                                }
                                img {
                                    /*width: 90% !important;
                                                                        height: 90% !important;*/
                                }
                                .top_nav {
                                    display: block;
                                    position: relative;
                                    height: auto;
                                    background-color: #F5F5F1;
                                    color: #000000;
                                    font-size: 11px;
                                    line-height: 13px;
                                    margin: 0;
                                    padding: 3px 0 3px 10px;
                                    margin-left:auto;
                                    margin-right:auto;
                                    width:90%;
                                }
                                .page {
                                    margin-left:auto;
                                    margin-right:auto;
                                    width:90%;
                                    overflow-x: hidden;
                                }

                                a:link,
                                a:visited,
                                a:active {
                                    text-decoration: none;
                                    color: #000000;
                                }
                                a:hover {
                                    text-decoration: none;
                                }
                                a.back-to-top {
                                    display: none;
                                    width: 30px;
                                    height: 30px;
                                    text-indent: -9999px;
                                    position: fixed;
                                    z-index: 999;
                                    right: 0;
                                    bottom: 20px;
                                    background: rgba(203, 203, 203, 0.8) url("/images/small-icons/up-arrow.png") no-repeat center 43%;
                                    -webkit-border-radius: 30px;
                                    -moz-border-radius: 30px;
                                    border-radius: 30px;
                                }
                                .category-path {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    /*height: 33px;*/
                                    margin: 0 0 -10px 0;
                                    font-size: 12px;
                                }
                                .putanja {
                                    position: relative;
                                    clear: both;
                                    display: block;
                                    float: left;
                                    margin: 0;
                                    width: 97%;
                                    /*background-color: #ff00aa;*/
                                }
                                .putdl {
                                    margin: 0 0 20px 0;
                                }
                                .putdl dt {
                                    display: inline;
                                }
                                .putdt {
                                    margin-right: 1px;
                                    color: #0000ff;
                                }
                                a.aput {
                                    color: #0000ff;
                                    text-decoration: none;
                                    font-weight: lighter;
                                    font-size: 12px;
                                }
                                a.aput:hover {
                                    text-decoration: underline;
                                    color: #0000ff;
                                }
                                .strelica {
                                    height: 8px;
                                    width: 8px;
                                    margin-right: 5px;
                                }
                                img {
                                    max-width: 100%;
                                }
                                header {
                                    width: 100%;
                                    height: 65px;
                                    position: relative;
                                }
                                .logo {
                                    position: relative;
                                    float: left;
                                    height: 31px;
                                    width: 194px;
                                    padding: 27px 20px 0 8px;
                                    /*background: url("../../images/logo.jpg") 8px 33px no-repeat;*/
                                }
                                .logo_header {
                                    height: 31px;
                                    width: 194px;
                                }
                                .logo_footer {
                                    height: 31px;
                                    width: 194px;
                                }
                                .look {
                                    float: left;
                                    width: 100%;
                                    margin: 0 0 15px 10px;
                                    padding-top: 10px;
                                }
                                input:focus {
                                    outline: none;
                                }
                                input[type="search"]::-webkit-search-cancel-button {
                                    -webkit-appearance: none;
                                    -moz-appearance:none;
                                }
                                .search-form-div {
                                    position: relative;
                                    height: 43px;
                                    width: 90%;
                                    min-width: 230px;
                                    background-color: #ffffff;
                                    /*border: solid 1px #0D3C66;*/
                                    border: solid 1px #0D3C66;
                                }
                                #sb_form_q {
                                    position: relative;
                                    height: 37px;
                                    width: 80%;
                                    background-color: #ffffff;
                                    border: solid 1px #ffffff;
                                    font-family: Tahoma, sans-serif;
                                    font-size: 22px;
                                    padding-left: 10px;
                                    margin: 2px -4px 0 2px;
                                }
                                #sb_form_go {
                                    position: relative;
                                    float: right;
                                    margin: 3px 3px 0 0;
                                    height: 37px;
                                    width: 37px;
                                    border: solid 1px #0D3C66;
                                    background: #0D3C66 url("../../images/magnifying1.png") 6px 6px no-repeat;
                                    text-indent: -10em;
                                    right: 0;
                                    top: 0;
                                    cursor: pointer;
                                }
                                @-moz-document url-prefix() {
                                    select {
                                        text-indent: 50px;
                                    } }
                                #sb_form_go:hover {
                                    border: solid 1px #E06666;
                                    background: #E06666 url("../../images/magnifying1.png") 6px 6px no-repeat;
                                }
                                .regist {
                                    display: none;
                                }
                                .meniblok {
                                    display: block;
                                    position: relative;
                                    float: left;
                                    height: 27px;
                                    width: 117px;
                                    color: #ffffff;
                                    background-color: #0D3C66;
                                    font-family: "Arial Regular", "Arial", sans-serif;
                                    font-weight: bold;
                                    font-size: 15px;
                                    text-align: center;
                                    padding: 10px 0 0 0;
                                    margin: 26px 0 0 0;
                                    border: solid 1px #0D3C66;
                                }
                                .meniblok:hover {
                                    background-color: #E06666;
                                    border: solid 1px #E06666;
                                }
                                .menidva {
                                    display: inline-block;
                                    position: relative;
                                    float: left;
                                    height: 27px;
                                    width: 117px;
                                    color: #000000;
                                    font-family: "Arial Regular", "Arial", sans-serif;
                                    font-weight: bold;
                                    font-size: 15px;
                                    text-align: center;
                                    padding: 10px 0 0 0;
                                    margin: 26px 0 0 11px;
                                    border: solid 1px #000000;
                                }
                                .menidva:hover {
                                    border: solid 1px #0D3C66;
                                    color: #0D3C66;
                                }
                                .wrapper {
                                    position: relative;
                                    float: left;
                                    margin-top: 20px;
                                    margin-bottom: 0;
                                    width: 100%;
                                }
                                .top_nav {
                                    position: relative;
                                    display: block;
                                    height: auto;
                                    background-color: #F5F5F1;
                                    color: #000000;
                                    font-size: 11px;
                                    box-sizing: border-box;
                                    line-height: 13px;
                                    padding: 3px 0 3px 10px;
                                    margin-left:auto;
                                    margin-right:auto;
                                    width:90%;
                                }
                                h1.top_left {
                                    display: block;
                                    background-color: transparent;
                                    line-height: inherit;
                                    font-size: inherit;
                                    font-weight: bold;
                                    padding: 0;
                                    margin: 0 0 10px 0;
                                }
                                .top_nav_holder {
                                    width: 100%;
                                    display: block;
                                    position: relative;
                                    background-color: transparent;
                                    margin: 0!important;
                                    padding: 0!important;
                                    box-sizing: border-box!important;
                                }
                                .horisontal_nav_list {
                                    font-size: smaller;
                                    display: block;
                                    background-color: transparent;
                                    list-style-type: none;
                                    margin: 0!important;
                                    padding: 0!important;
                                    box-sizing: border-box!important;
                                }
                                .nav_li {
                                    color: #555!important;
                                    background-color: transparent;
                                    display: inline;
                                    margin: 0!important;
                                    padding: 0!important;
                                    box-sizing: border-box!important;
                                }
                                a.a_top_nav {
                                    color: #555!important;
                                    text-decoration: none!important;
                                    margin: 0!important;
                                    padding: 0!important;
                                    box-sizing: border-box!important;
                                }
                                a.a_top_nav:hover {
                                    color: #999!important;
                                    text-decoration: underline!important;
                                    margin: 0!important;
                                    padding: 0!important;
                                    box-sizing: border-box!important;
                                }
                                .all_blog_holder {
                                    display: inline-block;
                                    width: 100%;
                                    height: auto;
                                    position: relative;
                                    padding: 10px;
                                    box-sizing: border-box;
                                    margin-bottom: 20px;
                                }
                                .all_blogs_h {
                                    background-color: #0D3C66;
                                    width: 100%;
                                    position: relative;
                                    box-sizing: border-box;
                                    text-align: center;
                                    color: white;
                                    font-size: 22px;
                                    padding: 20px 5px;
                                }
                                .articles_tiles {
                                    display: block;
                                    position: relative;
                                    float: left;
                                    clear: both;
                                    width: 100%;
                                    padding: 0;
                                    box-sizing: border-box;
                                }
                                .blog_tile {
                                    border: solid 1px rgba(222,222,222,0.8);
                                    border-radius: 15px!important;
                                    display: block;
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    padding: 1px;
                                    margin: 0 0 15px 0;
                                    box-sizing: border-box;
                                    font-family: Open Sans,Arial,Helvetica,sans-senif;
                                    font-size: 14px;
                                }
                                .tile_img_holder {
                                    border-top-left-radius: 15px;
                                    border-top-right-radius: 15px;
                                    display: block;
                                    overflow: hidden;
                                    background-color: olivedrab;
                                    height: 200px;
                                    width: 100%;
                                    background-size: cover!important;
                                    background-position: center!important;
                                    background-repeat: no-repeat!important;
                                }
                                .tile_img_holder:hover {
                                    opacity: 0.5;
                                    filter: alpha(opacity=50);
                                }
                                .blog_img {
                                    background-color: orange;
                                }
                                .post_title_tile_h {
                                    color: #0D3C66;
                                    font-style: italic;
                                    font-family: inherit;
                                }
                                .post_title_tile_h:hover {
                                    text-decoration: underline;
                                }
                                .tile_intro {
                                    border-bottom-left-radius: 15px;
                                    border-bottom-right-radius: 15px;
                                    text-align: center;
                                    padding: 5px;
                                    box-sizing: border-box;
                                    height: 10rem;
                                    line-height: 2;
                                    overflow: hidden;
                                }
                                .post_big_holder {
                                    display: inline-block;
                                    width: 100%;
                                    height: auto;
                                    position: relative;
                                    padding: 10px;
                                    box-sizing: border-box;
                                    margin-bottom: 20px;
                                }
                                .post_title_post_h {
                                    background-color: #0D3C66;
                                    width: 100%;
                                    position: relative;
                                    box-sizing: border-box;
                                    text-align: center;
                                    color: white;
                                    font-size: 22px;
                                    padding: 20px 5px;
                                }
                                .post_date {
                                    width: 100%;
                                    background-color: transparent;
                                    color: #0D3C66;
                                    position: relative;
                                    display: block;
                                    clear: both;
                                    font-size: larger;
                                    box-sizing: border-box;
                                    margin-bottom: 15px;
                                }
                                .post_itself {
                                    font-family: Raleway, sans-serif;
                                    font-weight: 400;
                                    line-height: 1.5;
                                    text-align: justify;
                                    font-size: 16px;
                                    margin-bottom: 20px;
                                }
                                a.l {
                                    color: #0077aa;
                                }
                                a.l:hover {
                                    text-decoration: underline;
                                }
                                .post_image_holder {
                                    display: block;
                                    position: relative;
                                    width: 100%;
                                    text-align: center;
                                }
                                .post_image img{
                                    display:block;
                                    margin-left:auto;
                                    margin-right:auto;
                                }
                                .pih {
                                    display: block;
                                    position: relative;
                                    width: 100%;
                                    text-align: center;
                                }
                                .pi img{
                                    display:block;
                                    margin-left:auto;
                                    margin-right:auto;
                                }
                                .pocetna_levi {
                                    border-top: solid 1px #CED5DB;
                                    text-transform: uppercase;
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    margin-left: 10px;
                                    margin-top: 0;
                                    height: auto;
                                }
                                .druga-levi {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    height: auto;
                                }
                                .navi {
                                    clear: left;
                                    float: left;
                                    min-width: 250px;
                                    width: 100%;
                                    margin: 0 6px 6px 0 ;
                                    padding: 0 0 6px 0;
                                    line-height: 210%;
                                    font-family:'Open Sans',Verdana, sans-serif;
                                    text-decoration: none;
                                    color: #0D3C66;
                                    display: block;
                                    padding-right: .5em;
                                }
                                dt.dt_navi {
                                    padding-left: .5em;
                                    text-decoration: none;
                                    color: #0D3C66;
                                    display: block;
                                    padding-right: .5em;
                                    font-weight: bold;
                                    /*margin-bottom: 4px;*/
                                    border-bottom: solid 1px #e8e8e8;
                                }
                                dt.dt_navi:hover {
                                    color: #181818;
                                    background-color: #F0F0F0;
                                    text-decoration: underline;
                                }
                                a.a_navi:link, a.a_navi:visited, a.a_navi:active  {
                                    text-decoration: none;
                                    color: #0D3C66;
                                    display: block;
                                    padding-left: 2em;
                                    padding-right: .5em;
                                }
                                a.a_navi:hover {
                                    color: #181818;
                                }
                                .navikat {
                                    text-transform: uppercase;
                                    clear: left;
                                    float: left;
                                    min-width: 250px;
                                    width: 100%;
                                    margin: 0 6px 6px 0 ;
                                    padding: 0 0 6px 0;
                                    line-height: 210%;
                                    font-family:'Open Sans',Verdana, sans-serif;
                                    text-decoration: none;
                                    color: #0D3C66;
                                    display: block;
                                    padding-right: .5em;
                                }
                                dt.dt_navikat {
                                    padding-left: .5em;
                                    text-decoration: none;
                                    color: #0D3C66;
                                    display: block;
                                    padding-right: .5em;
                                    font-weight: bold;
                                    margin-bottom: 4px;
                                    border-bottom: solid 1px #e8e8e8;
                                }
                                dt.dt_navikat:hover {
                                    color: #ffffff;
                                }
                                a.a_navikat:link, a.a_navikat:visited, a.a_navikat:active  {
                                    text-decoration: none;
                                    color: #0D3C66;
                                    display: block;
                                    padding-left: 2em;
                                    padding-right: .5em;
                                }
                                a.a_navikat:hover {
                                    color: #ffffff;
                                }
                                .dt_title {
                                    display: none;
                                    color: white;
                                    padding-left: .5em;
                                    text-decoration: none;
                                    /*display: block;*/
                                    padding-right: .5em;
                                }
                                .icon_holder {
                                    position: relative;
                                    float: left;
                                    margin: 5px 0 0 0;
                                }
                                .left_holder {
                                    position: relative;
                                    float: left;
                                    min-width: 250px ;
                                    width: 100%;
                                }
                                .best_links {
                                    position: relative;
                                    float: left;
                                    clear: left;
                                }
                                .best_title {
                                    display: block;
                                    margin-bottom: 3px;
                                    margin-left: 5px;
                                }
                                .main {
                                    display: none;
                                }
                                .main2 {

                                }
                                .ka {
                                    display: none;
                                }
                                .velikaslika {
                                    width: 725px;
                                    height: 400px;
                                }
                                .velikaslika_naslovna {
                                    width: 725px;
                                    height: auto;
                                }
                                .home-all-products {
                                    position: relative;
                                    float: left;
                                    width: 726px;
                                    height: auto;
                                    border-top: solid 1px #e9e9e9;
                                }
                                .home-products-three {
                                    position: relative;
                                    float: left;
                                    width: 726px;
                                    height: auto;
                                    padding-bottom: 5px;
                                    border-bottom: solid 1px #e9e9e9;
                                }
                                .drugastr {
                                    position: relative;
                                    float: left;
                                    width: 726px;
                                    height: auto;
                                    margin: 10px 0 0 0;
                                }
                                .clanl {
                                    display: block;
                                    position: relative;
                                    float: left;
                                    width: 218px;
                                    height: 400px;
                                    padding: 5px 10px 5px 10px;
                                    border: solid 2px #ffffff;
                                }
                                .clanl:hover {
                                    background-color: #F5F5F1;
                                    border: solid 2px #0D3C66;
                                }

                                .pknaslov {
                                    display: block;
                                    text-align: left;
                                    width: 100%;
                                    height: auto;
                                    font-size: 14px;
                                    margin-bottom: 2px;
                                    margin-top: 2px;
                                }
                                .podnaslov {
                                    font-size: 12px;
                                    font-weight: bold;
                                    font-style: italic;
                                    margin-left: 0;
                                    margin-bottom: 4px;
                                    margin-top: 4px;
                                }
                                .date {
                                    font-size: 10px;
                                }
                                .pktext {
                                    font-size: 13px;
                                    margin: 0;
                                    padding: 0;
                                    text-align: left;
                                }
                                .proizvod {
                                    position: relative;
                                    float: left;
                                    width: 175px;
                                    height: 300px;
                                    margin-left: 0;
                                    margin-right: 6px;
                                    margin-top: 20px;
                                }
                                .prodimag {
                                    position: relative;
                                    float: left;
                                    width: 170px;
                                    height: 170px ;
                                    margin: 0;
                                    border: solid 1px #CBCBCB;
                                }
                                .prodtex {
                                    position: relative;
                                    float: left;
                                    width: 170px;
                                    height: 115px;
                                    margin: 2px;
                                }
                                .imepro {
                                    font-weight: bold;
                                    margin-top: 0;
                                    line-height: 100%;
                                }
                                .opispro {
                                    margin-top: -10px;
                                    font-size: 9px;
                                    height: auto ;
                                }
                                .cenastara {
                                    display: block;
                                    margin-top: 0;
                                    text-decoration: line-through;
                                    text-align: center;
                                }
                                .cenanova {
                                    display: block;
                                    color: #0D3C66;
                                    font-weight: bold;
                                    text-align: center;
                                }
                                .baner_left {
                                    position: relative;
                                    float: left;
                                    width: 99%;
                                    height: 99%;
                                    top: 0;
                                    bottom: 0;
                                    right: 0;
                                    left: 0;
                                    margin-top: 0;
                                    margin-left: auto;
                                    margin-right: auto;
                                    /*background-color: #751aff;*/
                                }
                                .baner_right {
                                    position: relative;
                                    float: left;
                                    width: 99%;
                                    height: 99%;
                                    top: 0;
                                    bottom: 0;
                                    right: 0;
                                    left: 0;
                                    margin-top: 0;
                                    margin-left: auto;
                                    margin-right: auto;
                                    /*background-color: #ff5050;*/
                                }
                                .baneru {
                                    display: none;
                                }
                                .baneru_mob {
                                    position: relative;
                                    /* float: left; */
                                    width: 245px;
                                    height: 245px;
                                    top: 0;
                                    bottom: 0;
                                    right: 0;
                                    left: 0;
                                    margin-bottom: 15px;
                                    margin-left: auto;
                                    margin-right: auto;
                                    /*background-color: #00A8FF;*/
                                }
                                img.img_baner {
                                    position: relative;
                                    margin: auto;
                                    top: 0;
                                    bottom: 0;
                                    left: 0;
                                    right: 0;
                                }
                                /*.google_ads {*/
                                    /*display: none;*/
                                    /*position: relative;*/
                                    /*float: left;*/
                                    /*width: 245px;*/
                                    /*height: 250px;*/
                                    /*margin: 0 0 10px 0;*/
                                    /*background-color: #ededf8;*/
                                /*}*/
                                /*.ad_wide {*/
                                    /*position: relative;*/
                                    /*float: left;*/
                                    /*width: 98%;*/
                                    /*height: auto;*/
                                    /*margin: 10px 0 0 0;*/
                                    /*background-color: #CBCBCB;*/
                                /*}*/
                                .ad_wide1 {
                                    position: relative;
                                    float: left;
                                    clear: both;
                                    width: 98%;
                                    height: auto;
                                    margin: 0 0 20px 0;
                                    background-color: #F5F5F1;
                                }
                                /*.ad_tall {*/
                                    /*display: none;*/
                                    /*position: relative;*/
                                    /*float: left;*/
                                    /*width: 120px;*/
                                    /*height: auto;*/
                                    /*margin: 5px 0 15px 0;*/
                                    /*background-color: #ededf8;*/
                                /*}*/
                                /*.ad_rec {*/
                                    /*display: none;*/
                                    /*position: relative;*/
                                    /*float: left;*/
                                    /*width: 250px;*/
                                    /*height: 250px;*/
                                    /*margin: 5px 0 15px 0;*/
                                /*}*/
                                .ads_in_psn_holder {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    /*background-color: forestgreen;*/
                                }
                                .ad_200x200 {
                                    display: none;
                                    /*position: relative !important;*/
                                    /*float: left !important;*/
                                    /*clear: both !important;*/
                                    /*overflow: hidden !important;*/
                                    /*width: 200px !important;*/
                                    /*height: 200px !important;*/
                                    /*margin: 0 0 15px 0 !important;*/
                                    /*background-color: #00A8FF;*/
                                }
                                .ad_160x600 {
                                    display: none;
                                    /*position: relative !important;*/
                                    /*float: left !important;*/
                                    /*clear: both !important;*/
                                    /*overflow: hidden !important;*/
                                    /*width: 160px !important;*/
                                    /*height: 600px !important;*/
                                    /*margin: 0 0 15px 0;*/
                                    /*background-color: #00A8FF;*/
                                }
                                .ad_wide {
                                    position: relative !important;
                                    float: left !important;
                                    width: 700px !important;
                                    height: auto !important;
                                    margin: 15px 0 15px 0 !important;
                                    background-color: #F0F0F0;
                                }
                                .ad_tall {
                                    position: relative !important;
                                    float: left !important;
                                    width: 120px !important;
                                    height: auto !important;
                                    margin: 5px 0 15px 0 !important;
                                    background-color: #00A8FF;
                                }
                                .banner-in-products {
                                    position: relative;
                                    float: right;
                                    width: 270px;
                                    margin: 0 0 10px 0;
                                }
                                .product {
                                    width: auto;
                                    margin: 2em 0 0 0;
                                    float: left;
                                }
                                .naslov {
                                    display: none;
                                    font-style: normal;
                                    position: relative;
                                    float: left;
                                    width: 97%;
                                    line-height: 20px;
                                    margin:0 0 5px 0;
                                    color: #000000;
                                    font-size: 12px;
                                    font-weight: bold;
                                    text-transform: uppercase;
                                }
                                .uvod {
                                    /*display: none;*/
                                    width: 97%;
                                    text-align: left;
                                    font-size: 11px;
                                    border-bottom: solid 1px #CBCBCB;
                                }
                                .firme {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    height: auto;
                                    margin-bottom: 15px;
                                }
                                .lupdiv_holder {
                                    width: 99%;
                                    position: relative;
                                    float: left;
                                    margin: 0;
                                }
                                .lupdiv {
                                    position: relative;
                                    float: left;
                                    margin: 0;
                                    width: 97%;
                                }
                                .limg {
                                    margin: 0 10px -3px 0;
                                }
                                .lpucoa_div{
                                    position: relative;
                                    float: left;
                                    margin: 5px 0;
                                    padding: 0;
                                    width: 100%;
                                }
                                h2.lpucoa_h2 {
                                    font-weight: bold;
                                    font-size: 13px;
                                    margin: 0;
                                    padding: 0;
                                }
                                .lpucot {
                                    position: relative;
                                    display: block;
                                    float: left;
                                    line-height: 210%;
                                    padding: 0 10px;
                                    margin: 0;
                                    width: 96%;
                                    text-align: left;
                                    font-family: Tahoma, sans-serif;
                                    font-size: 13px;
                                    background-color: #f9f9f9;
                                    font-weight: normal;
                                    text-indent: 0;
                                }
                                a.lpucoa {
                                    display: block;
                                    font-weight: bold;
                                    width: 100%;
                                }
                                a.lpucoa:hover {
                                    text-decoration: underline;
                                    color: #777777;
                                }
                                .lupdiv_holder1 {
                                    position: relative;
                                    float: left;
                                    margin: 0 0  10px 0;
                                    /*background-color: #ffeab3;*/
                                    width: 99%;
                                }
                                .lupdiv1 {
                                    position: relative;
                                    float: left;
                                    margin: 0 0 0 10px;
                                    width: 100%;
                                }
                                .limg1 {
                                    margin: 0 10px -3px 0;
                                }
                                .lpucoa_div1 {
                                    position: relative;
                                    float: left;
                                    margin: 0;
                                    padding: 0;
                                    width: 100%;
                                }
                                h3.lpucoa_h21 {
                                    font-weight: bold;
                                    font-size: 15px;
                                    margin: 0;
                                    padding: 0 0 0 5px;
                                }
                                .lpucot1 {
                                    position: relative;
                                    display: block;
                                    float: left;
                                    line-height: 210%;
                                    padding: 0 15px;
                                    margin-left: auto;
                                    margin-right: auto;
                                    font-family: Tahoma, sans-serif;
                                    font-size: 15px;
                                    background-color: #f9f9f9;
                                    color: #000000;
                                    text-align: center;
                                    font-weight: bold;
                                    text-indent: 0;
                                    width: 90%;
                                }
                                a.lup1 {
                                    position: relative;
                                    display: block;
                                    float: left;
                                    line-height: 210%;
                                    padding: 0 10px;
                                    margin: 0 0 0 -10px;
                                    /*width: 100%;*/
                                    font-family: Tahoma, sans-serif;
                                    font-size: 15px;
                                    background-color: #ff1e00;
                                    border: solid 1px #ff1e00;
                                    color: #ffffff;
                                    text-align: center;
                                    font-weight: bold;
                                    text-indent: 0;
                                }
                                a.lup1:hover {
                                    background-color: #ffffb3;
                                    color: black;
                                    border: solid 1 px #ffffb3;
                                    text-decoration: underline;

                                }
                                a.lpucoa1 {
                                    line-height: 150%;
                                    margin-left: -10px;
                                    padding-left: 10px;
                                    display: block;
                                    font-weight: bold;
                                    width: 100%;
                                }
                                a.lpucoa1:hover {
                                    text-decoration: underline;
                                    background-color: #feba02;
                                    color: white;
                                }
                                .tagovi {
                                    position: relative;
                                    float: left;
                                    width: 99%;
                                    height: auto;
                                    margin: 0;
                                }
                                .tagovi_psn {
                                    position: relative;
                                    float: left;
                                    width: 99%;
                                    height: auto;
                                    margin: 0;
                                }
                                .protagovi {
                                    color: #000000;
                                    padding: 0;
                                }
                                .cat_comp_div {
                                    position: relative;
                                    float: left;
                                    width: 280px;
                                    height: auto;
                                    margin: 0 0 20px 10px;
                                }
                                .cat_comp {
                                    color: #000000;
                                    padding: 0;
                                    margin-top: -7px;
                                    /*background-color: #F5F5F1;*/
                                }
                                .page_mask {
                                    display: none;
                                    background: rgba(0, 0, 0, 0.3);
                                    position: fixed;
                                    top: 0;
                                    right: 0;
                                    bottom: 0;
                                    left: 0;
                                }
                                .page_mask2 {
                                    background: rgba(0, 0, 0, 0.5);
                                    position: fixed;
                                    top: 0;
                                    right: 0;
                                    bottom: 0;
                                    left: 0;
                                }
                                .pres_img_div {
                                    position: absolute;
                                    float: left;
                                    margin:auto;
                                    top:0;
                                    bottom:0;
                                    left:0;
                                    right:0;
                                    width: 800px;
                                    height: 600px;
                                    /*background: rgba(0, 0, 0, 0.6);*/
                                }
                                img.pres_img {
                                    position:absolute;
                                    margin:auto;
                                    top:0;
                                    bottom:0;
                                    left:0;
                                    right:0;
                                    max-height: 520px;
                                    max-width: 520px;
                                }
                                .control2 {
                                    position:absolute;
                                    display: block;
                                    text-align: center;
                                    font-size: 36px;
                                    height: 50px;
                                    width: 50px;
                                    border-radius: 100px;
                                    background-color: #000000;
                                    top: 10px;
                                    color:rgba(255, 255, 255, 0.8);
                                    cursor:pointer;
                                }
                                .control2:hover {
                                    background:rgba(255, 255, 255, 0.7);
                                    color:white;
                                }
                                .prev2 {
                                    left:10px;
                                }
                                .next2 {
                                    right:10px;
                                }
                                .mail_box {
                                    position: relative;
                                    top: 5px;
                                    bottom: 25px;
                                    left:10px;
                                    right: 10px;
                                    width: 75%;
                                    height: 80%;
                                    background-color: #ffffff;
                                    border-radius: 4px;
                                    padding: 10px 20px 10px 40px;
                                    text-align: left;
                                    overflow: scroll;
                                }
                                .mail_logo {
                                    position: relative;
                                    float: left;
                                    height: 32px;
                                    width: 216px;
                                    background-image: url("/images/mirandre-logo-footer.png") ;
                                }
                                .m_title {
                                    display: block;
                                    clear: left;
                                    margin-left: 0;
                                    margin-top: 25px;
                                    text-align: left;
                                    font-size: 17px;
                                }
                                .m_title1 {
                                    display: block;
                                    clear: left;
                                    margin-left: 0;
                                    margin-top: 15px;
                                    margin-bottom: 0;
                                    text-align: left;
                                    font-size: 17px;
                                    font-weight: bold;
                                }
                                .m_title2 {
                                    display: block;
                                    clear: left;
                                    margin-left: 0;
                                    margin-top: 5px;
                                    margin-bottom: 10px;
                                    text-align: left;
                                    font-size: 15px;
                                }
                                .label {
                                    margin: 2px;
                                    font-size: 15px;
                                }
                                .line_field {
                                    height: 18px;
                                    width: 80%;
                                    margin-bottom: 10px;
                                    border: solid 1px #b3b3b3;
                                    padding-left: 10px;
                                    padding-right: 10px;
                                }
                                .legend {
                                    margin: 0;
                                    text-align: left;
                                }
                                .textarea {
                                    height: 280px;
                                    width: 400px;
                                    border: solid 1px #b3b3b3;
                                    padding-left: 10px;
                                    padding-right: 10px;
                                    font-family: Tahoma, sans-serif;
                                }
                                .textarea_wide {
                                    height: 100px;
                                    width: 80%;
                                    border: solid 1px #b3b3b3;
                                    padding-left: 10px;
                                    padding-right: 10px;
                                    font-family: Tahoma, sans-serif;
                                }
                                .save_btn {
                                    height: 30px;
                                    width: 100px;
                                    margin: 10px 0 10px 0;
                                    border: solid 1px #737373;
                                    background-color: #737373;
                                    color: #ffffff;
                                    font-weight: bold;
                                }
                                .save_btn:hover {
                                    height: 30px;
                                    width: 100px;
                                    margin: 10px 0 10px 0;
                                    border: solid 1px #B7B7B7;
                                    background-color: #B1B1B1;
                                    color: #ffffff;
                                    font-weight: bold;
                                }
                                .x_btn {
                                    position: fixed;
                                    right: 10%;
                                    top:0;
                                    display: inline-block;
                                    height: 60px;
                                    width: 60px;
                                    padding-top:0;
                                    text-align: center;
                                    font-size: 50px;
                                    /*font-weight: bold;
                                                                        border: solid 1px #0D3C66;
                                                                        background-color: #0D3C66;*/
                                    background-color: transparent;
                                    border: transparent;
                                    color: #999bbb;
                                }
                                .x_btn:hover {
                                    /*border: solid 1px #b2b2b2;
                                                                        background-color: #E06666;*/
                                    background-color: transparent;
                                    border: transparent;
                                    color: black;
                                }
                                .v_btn {
                                    position: absolute;
                                    right: 10px;
                                    margin-bottom: 10px;
                                    display: inline-block;
                                    height: 20px;
                                    width: 20px;
                                    padding-top:0;
                                    text-align: center;
                                    font-weight: bold;
                                    border: solid 1px #CBCBCB;
                                    background-color: #b2b2b2;
                                    border-radius: 4px;
                                    color: white;
                                }
                                .v_btn:hover {
                                    position: absolute;
                                    right: 10px;
                                    margin-bottom: 10px;
                                    display: inline-block;
                                    height: 20px;
                                    width: 20px;
                                    padding-top:0;
                                    font-weight: bold;
                                    border: solid 1px #CBCBCB;
                                    background-color: #CBCBCB;
                                    border-radius: 4px;
                                    color: white;
                                }
                                .notice_success {
                                    display: block;
                                    width: 680px;
                                    height: auto;
                                    font-size: 22px;
                                    padding: 30px 20px;
                                    text-align: center;
                                    color: lightseagreen;
                                    background-color: lightcyan;
                                    border-radius: 10px;
                                }
                                .notice_error {
                                    display: block;
                                    width: 680px;
                                    height: auto;
                                    font-size: 22px;
                                    padding: 20px;
                                    text-align: center;
                                    color: #ff0066;
                                    background-color: #ffcce0;
                                    border-radius: 10px;
                                }
                                .products-right-column {
                                    position: relative;
                                    float: left;
                                    width: 270px;
                                    height: auto;
                                }
                                .products-brand-loc-container {
                                    position: relative;
                                    float: left;
                                    width: 270px;
                                    height: auto;
                                    margin: 0 0 10px 0;
                                    /*background-color:#F5F5F1;*/
                                }
                                .products-stores-locations {
                                    display: block;
                                    position: relative;
                                    float: left;
                                    width: 270px;
                                    height: auto;
                                    margin: 0 0 10px 0;
                                }
                                .products-brands {
                                    display: block;
                                    position: relative;
                                    float: left;
                                    width: 270px;
                                    height: auto;
                                    margin: 0 0 10px 0;
                                }
                                .products-seo {
                                    position: relative;
                                    float: left;
                                    width: 246px;
                                    padding: 10px;
                                    margin: 0 0 10px 0;
                                    height: auto;
                                    background-color: #F5F5F1;
                                    border: solid 2px #000000;
                                }
                                .products-seo-text {
                                    position: relative;
                                    float: left;
                                    width: 250px;
                                    padding-top: 10px;
                                    text-align: justify;
                                }
                                a.protaglink {
                                    line-height: 150%;
                                    display: block;
                                    font-weight: normal;
                                    width: 100%;
                                    font-size: 15px;
                                }
                                a.protaglink:hover {
                                    color: #808080;
                                    text-decoration: underline;
                                }
                                .underlined:hover {
                                    text-decoration: underline;
                                }
                                .toggler {
                                    position: relative;
                                    float: left;
                                    clear: both;
                                    display: block;
                                    width: auto;
                                    height: auto;
                                }
                                .v1_btn {
                                    position: relative;
                                    float: right;
                                    display: inline-block;
                                    height: auto;
                                    width: auto;
                                    text-align: right;
                                    background-color: transparent;
                                    border: transparent;
                                    color: #33333f;
                                    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
                                    font-size: 20px;
                                    margin: 0 0 7px 0;
                                }
                                .v1_btn:hover {
                                    text-decoration: underline;
                                }
                                .v1_btn1 {
                                    position: relative;
                                    display: block;
                                    float: left;
                                    line-height: 210%;
                                    padding: 0 10px;
                                    width: 100%;
                                    font-family: Tahoma, sans-serif;
                                    font-size: 15px;
                                    background-color: #f9f9f9;
                                    color: #000000;
                                    text-align: left;
                                    font-weight: bold;
                                    text-indent: 0;
                                    border:transparent;
                                    margin: 0 0 7px 0;
                                    text-transform: uppercase;
                                }
                                .v1_btn1:hover {
                                    /* background-color: #33333f;
                                                                         border: solid 1px #33333f;*/
                                    text-decoration: underline;
                                    border:transparent;
                                }
                                .vertical1 {
                                    display: none;
                                }
                                .vertical2 {
                                    font-weight: normal;
                                    display: block;
                                    position: relative;
                                    clear: both;
                                }

                                a.loc_bold, dt.loc_bold {
                                    position: relative;
                                    display: block;
                                    float: left;
                                    line-height: 210%;
                                    padding: 0 15px;
                                    margin-left: auto;
                                    margin-right: auto;
                                    margin-bottom: 7px;
                                    font-family: Tahoma, sans-serif;
                                    font-size: 15px;
                                    background-color: #f9f9f9;
                                    color: #000000;
                                    text-align: center;
                                    font-weight: bold;
                                    text-indent: 0;
                                    width: 90%;
                                    text-transform: uppercase;
                                }
                                a.loc_bold:hover, dt.loc_bold:hover {
                                    /*background: orange;
                                                                        border: solid 1px orange;
                                                                        color: #ffffff;*/
                                    text-decoration: underline;
                                }
                                /*a.loc_bold1, dt.loc_bold1 {
                                                                        color: white;
                                                                        text-decoration: none;
                                                                        display: block;
                                                                        max-width: 95%;
                                                                        line-height: 18px;
                                                                        font-weight: bold;
                                                                        padding: 7px;
                                                                        background: #33333f;
                                                                        border: solid 1px #33333f;
                                                                        text-transform: uppercase;
                                                                        margin-bottom: 15px;
                                                                    }
                                                                    a.loc_bold1:hover, dt.loc_bold1:hover {
                                                                        background: black;
                                                                        border: solid 1px black;
                                                                        text-decoration: none;
                                                                        color: #ffffff;
                                                                    }*/
                                a.loc_bold1, dt.loc_bold1 {
                                    color: #0D3C66;
                                    text-decoration: none;
                                    display: block;
                                    width: 100%;
                                    line-height: 18px;
                                    font-weight: bold;
                                }
                                a.loc_bold1:hover, dt.loc_bold1:hover {
                                    background: #0D3C66;
                                    text-decoration: none;
                                    color: #ffffff;
                                }
                                .dl_city {
                                    margin-bottom: 0;
                                    line-height: 18px;
                                }
                                .dl_nei {
                                    margin-top:0;
                                    line-height: 18px;
                                    padding-bottom: 20px;
                                    float: left;
                                    clear: both;
                                    width: 100%;
                                }
                                .dt_nei {
                                    font-weight: bold;
                                }
                                .a_nei{
                                    line-height: 150%;
                                    display: block;
                                    font-weight: bold;
                                    width: 100%;
                                    font-size: 15px;
                                }
                                .a_nei:hover {
                                    color: #808080;
                                    text-decoration: underline;
                                }
                                h2.link_nei {
                                    margin: 0;
                                    padding: 0;
                                    border: 0;
                                    outline: 0;
                                    font-weight: normal;
                                    font-family: Tahoma, sans-serif;
                                    font-size: 100%;
                                    vertical-align: baseline;
                                    display: inline-block;
                                }
                                h2.link_nei_bold {
                                    margin: 0;
                                    padding: 0;
                                    border: 0;
                                    outline: 0;
                                    font-weight: bold;
                                    font-style: inherit;
                                    font-size: 100%;
                                    font-family: inherit;
                                    vertical-align: baseline;
                                    display: inline-block;
                                }
                                h2.link_nei_bold:hover {
                                    text-decoration: underline;
                                }
                                .prep {
                                    color: #bfbfbf;
                                    font-weight: normal;
                                }
                                .prep:hover {
                                    text-decoration: underline;
                                }
                                h3.link_ci {
                                    margin: 0;
                                    padding: 0;
                                    border: 0;
                                    outline: 0;
                                    font-weight: normal;
                                    font-style: inherit;
                                    font-size: 100%;
                                    font-family: inherit;
                                    vertical-align: baseline;
                                    display: inline-block;
                                }
                                h3.link_ci_bold {
                                    margin: 0;
                                    padding: 0;
                                    border: 0;
                                    outline: 0;
                                    font-weight: bold;
                                    font-style: inherit;
                                    font-size: 100%;
                                    font-family: inherit;
                                    vertical-align: baseline;
                                    display: inline-block;
                                }
                                .brojlok {
                                    color: #000000;
                                    font-size: 11px;
                                    margin-left: 10px;
                                }
                                .brendtagovi {
                                    clear: both;
                                    color: #000000;
                                    border-bottom: solid 3px black;
                                    /*background-color: #F5F5F1;*/
                                }

                                .companies-article-div {
                                    display: none;
                                }
                                .bocni_sec {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    height: auto;
                                }
                                .bocni_div{
                                    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
                                    position: relative;
                                    float: left;
                                    width: 250px;
                                    height: auto;
                                    background-color: #ffe7cc;
                                    margin-top: 12px;
                                    margin-bottom: 20px;
                                }
                                .sc_ss_img2 {
                                    height: 340px;
                                    width: 256px;
                                    margin: 10px 10px 0 10px;
                                    background-color: #F5F5F1;
                                }
                                .textpodsliku {
                                    font-size: 13px;
                                    text-align: left;
                                    margin: 10px;
                                    color: #000000;
                                    line-height: normal;
                                }
                                .textpodsliku:hover {
                                    color: #000000;
                                }
                                .general {
                                    font-family: Open Sans,Arial,Helvetica,sans-senif;
                                    position: relative;
                                    float: left;
                                    width: 97%;
                                    height: auto;
                                    border-top: solid 1px #ffffff;
                                    border-left: solid 1px #ffffff;
                                    border-right: solid 1px #ffffff;
                                    /*border-bottom: solid 1px #CBCBCB;*/
                                    border-bottom: solid 1px black;

                                    margin: 0;
                                    padding-bottom: 5px;
                                    padding-top: 5px;
                                }
                                .general:hover {
                                    background-color: #F5F5F1;
                                    border:solid 1px #0D3C66;
                                }
                                .general_hltd {
                                    font-family: Open Sans,Arial,Helvetica,sans-senif;
                                    /*background-color: #fff1cc;*/
                                    background-color: #eef5ff;
                                    /*background-color: #eefeff;*/
                                    /*#b3b3ff; #e6e6ff*/
                                    box-sizing: border-box;
                                    -moz-box-sizing: border-box;
                                    -webkit-box-sizing: border-box;
                                    /*box-shadow: 5px 5px 5px #ffffe0;*/
                                    /*border: solid 2px #000099;*/
                                    position: relative;
                                    float: left;
                                    width: 97%;
                                    height: auto;
                                    margin: 0 0 5px 0;
                                    padding-bottom: 5px;
                                    padding-top: 5px;
                                    border-bottom: solid 1px black;
                                }
                                .general_hltd:hover {
                                    /*background-color: #fff1cc;
                                                                    border:solid 2px #feba02;*/
                                    background-color: #ffffcc;
                                    /*border:solid 2px #ffffb3;*/
                                    /*border:solid 2px #ffffb3;*/
                                }
                                .jednafirma {
                                    position: relative;
                                    float: left;
                                    height: auto;
                                    width: 100%;
                                    margin-top: 2px;
                                }
                                .jednafirma_hltd {
                                    position: relative;
                                    /*float: left;*/
                                    height: auto;
                                    width: 100%;
                                    margin-top: 2px;
                                }
                                .h_r {
                                    position: relative;
                                    float: left;
                                    width: 60%;
                                    margin: 0;
                                    padding: 0;
                                    line-height: 1;
                                }
                                .textfirma {
                                    position: relative;
                                    float: left;
                                    display: block;
                                    height: 2em;
                                    overflow-y: scroll;
                                    font-size: 11px;
                                    line-height: 13px;
                                    width: 97%;
                                    padding: 0 0 5px 5px;
                                    text-align: left;
                                    border-top: solid 1px #DDDDDD;
                                }
                                .slika_lo {
                                    display: none;
                                }
                                img.img_lo {
                                    display: none;
                                }
                                .slika_lo_mob {
                                    position: relative;
                                    float: left;
                                    margin: 7px 7px 0 7px;
                                    height: 35%;
                                    width: 35%;
                                    /*background-color: #ffff00;*/
                                }
                                img.img_lo_mob {
                                    position: relative;
                                    margin: auto;
                                    top: 0;
                                    bottom: 0;
                                    left: 0;
                                    right: 0;
                                    /*max-height: 100%;*/
                                    /*max-width: 100%;*/
                                }
                                .web {
                                    position: relative;
                                    float: left;
                                    clear: both;
                                    line-height: 100%;
                                    margin: 0 5px 5px 0;
                                    /*height: 20px;*/
                                    width: auto;
                                    padding-left: 5px;
                                }
                                .web_psn {
                                    position: relative;
                                    float: left;
                                    clear: both;
                                    line-height: 100%;
                                    margin: 0 5px 15px 0;
                                    /*height: 20px;*/
                                    width: auto;
                                    padding-left: 5px;
                                    font-size: 13px;
                                }
                                a.web_site {
                                    color: #008000;
                                    font-size: 11px;
                                    font-weight: bold;
                                }
                                a.web_site:hover {
                                    text-decoration: underline;
                                    color: limegreen;
                                }
                                a.web_site_psn {
                                    color: #008000;
                                    font-size: 11px;
                                    font-weight: bold;
                                }
                                a.web_site_psn:hover {
                                    text-decoration: underline;
                                    color: limegreen;
                                }
                                .textfirma_hltd {
                                    position: relative;
                                    float: left;
                                    clear: both;
                                    display: block;
                                    height: 2em;
                                    overflow-y: scroll;
                                    font-size: 11px;
                                    line-height: 13px;
                                    width: 97%;
                                    padding: 0 0 5px 5px;
                                    text-align: left;
                                    border-top: solid 1px #DDDDDD;
                                }
                                .slika_gen {
                                    display: none;
                                }
                                .gen_img_div {
                                    display: none;
                                }
                                img.img_gen {
                                    display: none;
                                }
                                img.img_general {
                                    display: none;
                                }
                                .zalinkove {
                                    position: relative;
                                    float: left;
                                    height: 170px;
                                    width: 20%;
                                    margin-top: 5px;
                                }
                                .nazivfirme {
                                    position: relative;
                                    width: 98%;
                                    font-size: 13px;
                                    margin:0;
                                    padding-left: 1%;
                                    padding-top: 0;
                                    text-transform: uppercase;
                                }
                                .pagdiv {
                                    float: left;
                                    position: relative;
                                    clear: both;
                                    width: 100%;
                                    margin-top: 20px;
                                    text-align: center;
                                }
                                ul.pagination{
                                    list-style-type: none;
                                    width: 100%;
                                    margin: auto;
                                    padding: 0;
                                    overflow: hidden;
                                    text-align: center;
                                }
                                .pag {
                                    display: inline;
                                    list-style-type: none;
                                    float: left;
                                    background-color: #f7f7f8;
                                    border: solid 1px #f7f7f8;
                                    border-radius: 2px;
                                    font-size: 13px;
                                    padding: 2px 7px;
                                    text-align: center;
                                    margin-right: 9px;
                                }
                                .pag:hover {
                                    border: solid 1px #525252;
                                }
                                .active_pag {
                                    font-weight: bold;
                                    display: inline;
                                    list-style-type: none;
                                    float: left;
                                    border: solid 1px #525252;
                                    border-radius: 2px;
                                    padding: 2px 7px;
                                    text-align: center;
                                    margin-right: 9px;
                                }
                                a.paglink {
                                    color: #595959;
                                }
                                .stars {
                                    position: relative;
                                    height: 16px;
                                    width: 98%;
                                    margin: 0;
                                    padding-left: 1%;
                                }
                                .ocena {
                                    color: #0D3C66;
                                    font-weight: bold;
                                    font-size: 10px;
                                    padding-left: 1em;
                                }
                                .komentar,
                                .komentar a:link,
                                .komentar a:visited,
                                .komentar a:active{
                                    display: inline;
                                    color: #0D3C66;
                                    padding-left: 20px;
                                    text-decoration: none;
                                    font-size: 12px;
                                }
                                .komentar:hover {
                                    text-decoration: underline;
                                }
                                .broko {
                                    font-weight: bold;
                                }
                                .grad {
                                    /*font-weight: bold;*/
                                    font-style: normal;
                                    margin: 0;
                                }
                                .neighbourhood {
                                    /*font-weight: bold;*/
                                    font-style: normal;
                                    margin: 0;
                                }
                                .street {
                                    display: block;
                                    clear: both;
                                    font-style: normal;
                                    margin: 0;
                                }
                                .phone-number-1 {
                                    float: left;
                                    clear: both;
                                    margin: 0;
                                    padding: 0;
                                    display: block;
                                    font-style: normal;
                                    font-weight: bold;
                                    font-size: 15px;
                                    font-family: Tahoma, sans-serif;
                                }
                                a.phone-number-gen {
                                    /*color: #0000ff;*/
                                    color: black;
                                }
                                a.phone-number-gen:hover {
                                    color: #ce0100;
                                    text-decoration: underline;
                                }
                                .adresa {
                                    position: relative;
                                    display: inline;
                                    float: left;
                                    width: 55%;
                                    font-size: 12px;
                                    color: #7b7b7b;
                                    margin: 5px 0 0 0;
                                    padding: 0 0 0 10px;
                                    /*background-color: #00ff00;*/
                                }
                                .telephone {
                                    color: blue;
                                    position: relative;
                                    float: left;
                                }
                                .zalogo {
                                    position: relative;
                                    float: right;
                                    height: 100px;
                                    max-height: 110px;
                                    width: auto;
                                    max-width: 150px;
                                    margin: 10px 0 0 15px;
                                }
                                .cenovnik {
                                    position: relative;
                                    display: block;
                                    float: left;
                                    clear: both;
                                    text-align: center;
                                    height: auto;
                                    padding: 0;
                                    margin:10px 0 0 0;
                                    max-width: 100%;
                                }
                                a.acene {
                                    display: block;
                                    color: #ce0100;
                                    font-family: 'BenchNine', sans-serif;
                                    font-size: 18px;
                                    line-height: 1.3em;
                                    word-spacing: 0;
                                    font-weight: 700;
                                    text-align: left;
                                }
                                a.acene:hover {
                                    /*color: white;*/
                                    text-decoration: underline;
                                }
                                .i {
                                    color:#ff0066;
                                    font-weight:bold;
                                    font-size: larger;
                                    display: inline-block;
                                }
                                .a {
                                    color:#000;
                                    font-weight:bold;
                                    font-size: larger;
                                    display: inline-block;
                                }
                                .cenovnik_psn {
                                    position: relative;
                                    float: left;
                                    display: block;
                                    color: white;
                                    padding: 0 2px;
                                    font-size: 11px;
                                    text-align: center;
                                    background-color: #737373; /*#feba02*/
                                    border: solid 1px #737373;
                                    border-radius: 4px;
                                    width: auto;
                                    /*height: 10px;*/
                                    margin: 2px;
                                }
                                .cenovnik_psn:hover {
                                    background-color: #000000;/*#fed667;*/
                                    border: solid 1px #000000;
                                }
                                .zamalilogo {
                                    display: none;
                                }
                                .zamalilogo_psn {
                                    position: relative;
                                    float: left;
                                    clear: both;
                                    width: 100%;
                                    min-height: 100px;
                                    margin: 0 0 5px 0;
                                    /*background-color: #ff00ff;*/
                                }
                                img.co_logo {
                                    position:absolute;
                                    margin:auto;
                                    top:0;
                                    bottom:0;
                                    left:0;
                                    right:0;
                                    max-height: 100%;
                                    max-width: 100%;
                                }
                                .detaljnije {
                                    display: none;
                                }
                                .arrow {
                                    height: 12px;
                                    width: 12px;
                                }
                                #wrapper {
                                    display: table;
                                }
                                #important {
                                    display: table-column-group;
                                }
                                #second {
                                    display: table-footer-group;

                                }
                                #third {
                                    display: table-header-group;
                                }
                                #tl {
                                    display: block;
                                    margin: -20px 0 0 0;
                                    color: #993300;
                                    font-size: 14px;
                                    font-weight: bold;
                                    font-style: italic;
                                    text-decoration: underline;
                                }
                                #tl:hover {
                                    text-decoration: underline;
                                }
                                .prezentacija {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    height: auto;
                                    margin: 0;
                                }
                                .presentation_title {
                                    font-family: Arial, sans-serif;
                                    display: block;
                                    position: relative;
                                    float: left;
                                    width: 98%;
                                    font-size: 30px;
                                    font-weight: bold;
                                    margin: 0;
                                }
                                .pres_temp_title {
                                    font-family: Arial, sans-serif;
                                    /*display: block;*/
                                    text-align: center;
                                    position: relative;
                                    float: left;
                                    width: 98%;
                                    font-size: 22px;
                                    font-weight: bold;
                                    margin: 0;
                                }
                                .psn_title_div {
                                    position: relative;
                                    float: left;
                                    clear: both;
                                    width: 98%;
                                    margin: 0;
                                }
                                .psn_title_pro_div {
                                    position: relative;
                                    float: left;
                                    width: 97%;
                                    margin: 0;
                                }
                                .psn_title {
                                    font-family: Arial, sans-serif;
                                    /*display: block;*/
                                    position: relative;
                                    float: left;
                                    width: auto;
                                    font-size: 16px;
                                    font-weight: bold;
                                    margin: 0;
                                    text-align: center;
                                    text-transform: uppercase;
                                }
                                .psnstars {
                                    position: relative;
                                    float: left;
                                    height: 22px;
                                    width: 126px;
                                    margin: 0 0 0 10px;
                                }
                                .gen_pres_text {
                                    display: block;
                                    position: relative;
                                    float: left;
                                    width: 90%;
                                    min-height: 235px;
                                    border-bottom: solid 1px #CBCBCB;
                                    border-top: solid 1px #CBCBCB;
                                    padding: 5px;
                                    margin: 0;
                                    text-align: left;
                                }
                                a.presentation-comment-count {
                                    display: block;
                                    font-size: 12px;
                                    font-weight: bold;
                                    color: #0D3C66;
                                    float: left;
                                    margin: 18px 0 10px 5px;
                                }
                                .presentation_ask_company_div {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    height: 35px;
                                    /*background-color: #ff0066;*/
                                }
                                .psn_sototitolo {
                                    position: relative;
                                    float: left;
                                    width: auto;
                                    color: #0044cc;
                                    font-size: 16px;
                                }
                                .pin {
                                    display: none;
                                    position: relative;
                                    float: left;
                                    height: auto;
                                    width: 100%;
                                    padding-bottom: 10px;
                                    margin-bottom: 5px;
                                    /*border-bottom: solid 1px #feba02;*/
                                }
                                .pin2 {
                                    position: relative;
                                    float: left;
                                    height: auto;
                                    width: 100%;
                                    padding-bottom: 10px;
                                    margin-bottom: 5px;
                                    /*border-bottom: solid 1px #feba02;*/
                                }
                                .askdiv {
                                    position: relative;
                                    float: right;
                                    width: auto;
                                    height: 35px;
                                }
                                .map_button_div {
                                    /*display: none;*/
                                    position: relative;
                                    float: left;
                                    clear: both;
                                    width: auto;
                                    padding: 0;
                                    border: solid 1px #00ffff;
                                    background-color: lightcyan;
                                    cursor: pointer;
                                    color: darkblue;
                                    font-family: Tahoma, sans-serif;
                                    font-size: 10px;
                                    font-weight: bold;
                                }
                                .jump_holder {
                                    position: relative;
                                    float: left;
                                    display: inline-block;
                                    margin: 4px 3px 0 0;
                                }
                                .jump_holder:hover {
                                    text-decoration: underline;
                                }
                                .globe {
                                    position: relative;
                                    float: left;
                                    margin:1px 1px 1px;
                                    height: 15px;
                                    width: 15px;
                                }
                                .ask_button {
                                    cursor: hand;
                                    cursor: pointer;
                                    display: inline-block;
                                    position: relative;
                                    float: left;
                                    width: auto;
                                    height: auto;
                                    background: url("../../images/icons/envelope3.png") 15px 7px no-repeat;
                                    color: #0000ff;
                                    border: 1px solid #0000ff;
                                    font-family: "Arial Regular", "Arial", sans-serif;
                                    font-size: 15px;
                                    font-weight: bold;
                                    padding: 9px 12px 7px 45px;
                                    text-align: left;
                                    /*margin: 0 0 0 150px;*/
                                    margin: 5px 0 5px 0;
                                }
                                .ask_button:hover {
                                    border: solid 1px #0D3C66;
                                    color: #0D3C66;
                                    background: url("../../images/icons/envelope4.png") 15px 7px no-repeat;
                                }
                                .galerija_img_div {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    height:100%;
                                    margin: 0;
                                    padding: 0;
                                    background-color: #f5f5f5;
                                    clear: both;
                                }
                                .slider {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    height: 100%;
                                    overflow: hidden;
                                }
                                img.galerija_img {
                                    position:relative;
                                    margin:auto;
                                    top:0;
                                    bottom:0;
                                    left:0;
                                    right:0;
                                    max-height: 100%;
                                    max-width: 100%;
                                }
                                ul.images {
                                    list-style-type: none;
                                    position:relative;
                                    /*max-height: 168px;*/
                                    /*max-width: 250px;*/
                                    padding: 0;
                                    margin: 0;
                                }
                                ul.images li {
                                    position:relative;
                                    top:0;
                                    left:0;
                                    /*max-height: 168px;*/
                                    /*max-width: 250px;*/
                                    overflow:hidden ;
                                    padding: 0;
                                    margin-bottom: 10px;
                                }
                                .thumb {
                                    display: none;
                                    position: relative;
                                    height: 40px;
                                    width: 40px;
                                    margin: 1px;
                                }
                                .thumb_img {
                                    display: none;
                                    position: relative;
                                    height: 40px;
                                    width: 40px;
                                }
                                .triggers_div {
                                    display: none;
                                    position: relative;
                                    float: left;
                                    text-align: left;
                                    width: 700px;
                                    height: auto;
                                    padding:0 0 0 0;
                                    margin: 0 0 10px 0;
                                    overflow: hidden;
                                    border-bottom: solid 1px #d9e3f2;
                                }
                                ul.triggers {
                                    display: none;
                                    list-style-type: none;
                                    position:relative;
                                    float: left;
                                    margin:0 0 0 -40px;
                                }
                                ul.triggers li {
                                    display: none;
                                    float:left;
                                    margin:0;
                                    cursor:pointer;
                                    padding: 0;
                                    border: solid 3px white;
                                }
                                ul.triggers li.active {
                                    display: none;
                                    background-color:white;
                                    border: solid 3px #8BA8D7;
                                }
                                .control {
                                    display: none;
                                    position:absolute;
                                    /*display: block;*/
                                    text-align: center;
                                    vertical-align: middle;
                                    line-height: 150px;
                                    font-size: 50px;
                                    height: 100%;
                                    width: 40px;
                                    border-radius: 50px;
                                    background: transparent;
                                    bottom: 0;
                                    color:rgba(255, 255, 255, 0.5);
                                    cursor:pointer;
                                }
                                .control:hover {
                                    /*display: none;*/
                                    background: transparent;
                                    color:rgba(255, 255, 255, 0.7);
                                }
                                .prev {
                                    /*display: none;*/
                                    left:1px;
                                }
                                .next {
                                    /*display: none;*/
                                    right:1px;
                                }
                                .psn_txt_div {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    /*line-height: 1.4;*/
                                    font-size: 13px;
                                    margin: 0 0 10px 0;
                                    padding: 0 0 5px 0;
                                    border-bottom: solid 1px #000000;
                                }
                                .psn_txt_tltle {
                                    position: relative;
                                    float: left;
                                    width: 97%;
                                    height: auto;
                                    font-family: Helvetica, sans-serif;
                                    color:#ce0100;
                                    font-size: 14px;
                                    text-align: center;
                                    margin: 5px 0 10px 0;
                                    padding: 0;
                                }
                                .cene_holder {
                                    display: none;
                                }
                                .one_cen {
                                    display: none;
                                }
                                .one_cen_e_div {
                                    display: none;
                                }
                                .cenovnik_psn_red {
                                    display: none;
                                }
                                a.acene_psn {
                                    display: none;
                                }
                                .psn_subtitle {
                                    display: none;
                                }
                                .psn_subtitle_blu {
                                    display: block;
                                    color: #0000ff;
                                    font-size: 12px;
                                    font-weight: bold;
                                }
                                .psn_txt {
                                    font-family: Helvetica, sans-serif;
                                    font-size: 14px;
                                    line-height: 150%;
                                    position: relative;
                                    float: left;
                                    width: 98%;
                                    padding: 0 0 0 0;
                                    text-align: left;
                                    color: #000000;
                                    background-color: rgba(228, 232, 255, 0.28);
                                }
                                /*.psn_txt_div2 {
                                                                        position: relative;
                                                                        float: left;
                                                                        width: 100%;
                                                                        *//*line-height: 1.4;*//*
                                                                        font-size: 13px;
                                                                        margin: 0;
                                                                        padding: 0 0 10px 0;
                                                                        border-bottom: solid 1px #CBCBCB;
                                                                    }
                                                                    .psn_txt_tltle2 {
                                                                        position: relative;
                                                                        float: left;
                                                                        width: 580px;
                                                                        height: auto;
                                                                        font-family: Helvetica, sans-serif;
                                                                        color: #003580;
                                                                        font-size: 18px;
                                                                        text-align: left;
                                                                        margin: 5px 0 0 0;
                                                                        padding: 0;
                                                                    }
                                                                    .psn_txt2 {
                                                                        font-family: Helvetica, sans-serif;
                                                                        font-size: 13px;
                                                                        position: relative;
                                                                        float: left;
                                                                        width: 570px;
                                                                        padding-top: 5px;
                                                                        text-align: left;
                                                                        line-height: 1.5;
                                                                        color: #000000;
                                                                    }*/
                                .psn_img_container2 {
                                    position: relative;
                                    float: left;
                                    width: 105px;
                                    height: auto;
                                    margin: 0 10px 0 0;
                                }
                                .slika_gen2 {
                                    position: relative;
                                    float: left;
                                    margin:3px 9px 0 0;

                                }
                                img.img_general2 {
                                    position:relative;
                                    margin:auto;
                                    top:0;
                                    bottom:0;
                                    left:0;
                                    right:0;
                                    min-height: 100px;
                                    /*max-height: 100px;*/
                                    max-width: 100px;
                                }
                                img.img_general3 {
                                    position: relative;
                                    margin: auto;
                                    top: 0;
                                    bottom: 0;
                                    left: 0;
                                    right: 0;
                                    max-height: 100%;
                                    max-width: 100%;
                                }
                                .psn_l_tltle {
                                    /*display: none;*/
                                    font-weight: bold;
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    height: auto;
                                    font-family: Tahoma, sans-serif;
                                    color: #0D3C66;
                                    font-size: 19px;
                                    text-align: left;
                                    margin: 10px 0 10px 0;
                                    border-top: solid 1px #0D3C66;
                                    text-transform: uppercase;
                                }
                                .map_div {
                                    /*display: none;*/
                                    position: relative;
                                    float: left;
                                    width: 99%;
                                    height: auto;
                                    margin: 0 0 10px 0;
                                    padding: 3px;
                                    border-bottom: solid 1px #0D3C66;
                                }
                                #map {
                                    /*display: none;*/
                                    position: relative;
                                    float: left;
                                    width: 99%;
                                    height: 250px;
                                    border: solid 1px #d9e3f2;
                                }
                                .presentation-locations-div {
                                    /*display: none;*/
                                    position: relative;
                                    float: left;
                                    width: 99%;
                                    height: auto;
                                    margin: 0 0 10px 0;
                                }
                                .presentation-one-location-div {
                                    /*display: none;*/
                                    position: relative;
                                    float: left;
                                    width: 90%;
                                    height: auto;
                                    margin-left: 5px;
                                    margin-top: 10px;
                                }
                                .ol_inline {
                                    display: inline;
                                    margin-left: -20px;
                                }
                                .li_inline {
                                    margin-top: -16px;
                                    margin-left: 70px;
                                }
                                .presentation-one-location-title {
                                    display: block;
                                    color: #0D3C66;
                                    font-size: 13px;
                                }
                                .presentation-location-city {
                                    font-size: 16px;
                                }
                                .presentation-location-address {
                                    margin-bottom: 5px;
                                    font-style: normal;
                                    font-size: 16px;
                                }
                                .presentation-location-phone {
                                    display: block;
                                    position: relative;
                                    float: left;
                                    width: 90%;
                                    height: 18px;
                                    background: url("../../images/small-icons/tel.png") 0 3px no-repeat;
                                    padding-left: 22px;
                                    color: #0044cc;
                                    font-size: 14px;
                                }
                                .presentation-location-fax {
                                    display: block;
                                    position: relative;
                                    float: left;
                                    width: 350px;
                                    height: 13px;
                                    background: url("../../images/small-icons/fax.png") 0 3px no-repeat;
                                    padding-left: 22px;
                                }
                                .presentation_text_title {
                                    display: block;
                                    padding-bottom: 10px;
                                    font-family: Tahoma, sans-serif;
                                    color: #0D3C66;
                                    font-weight: bold;
                                    font-size: 19px;
                                    text-align: left;
                                    margin: 0 0 10px 0;
                                }
                                .temp_pr_img_div {
                                    position: relative;
                                    float: right;
                                    width: 170px;
                                    height: 170px;
                                    margin: 0 0 10px 10px;
                                }
                                img.temp_pr_img {
                                    position: absolute;
                                    margin: auto;
                                    top: 0;
                                    bottom: 0;
                                    left: 0;
                                    right: 0;
                                    max-height: 170px;
                                    max-width: 170px;
                                }

                                .psn_pr_div {
                                    position: relative;
                                    float: left;
                                    width: 698px;
                                    height: auto;
                                    border: solid 1px #d9e3f2;
                                    margin-bottom: 20px;
                                }
                                a.presentation-one-product-div {
                                    display: inline-block;
                                    position: relative;
                                    float: left;
                                    width: 132px;
                                    height: auto;
                                    border: solid 1px #ffffff;
                                    margin: 20px 20px 25px 20px;
                                }
                                .presentation-one-product-image {
                                    position: relative;
                                    float: left;
                                    width: 130px;
                                    height: 130px;
                                    background-color: #ffffff;
                                    border: solid 2px #000000;
                                }

                                .presentation-one-product-image:hover {
                                    border: solid 2px #0D3C66;
                                    width: 130px;
                                    height: 130px;
                                }
                                .presentation-one-product-up {
                                    position: relative;
                                    float: left;
                                    width: 132px;
                                    height: auto;
                                }
                                .presentation-one-product-name {
                                    position: absolute;
                                    bottom: 0;
                                    left: 0;
                                    width: auto;
                                    height: auto;
                                    max-height: 50px;
                                    padding-bottom: 2px;
                                    font-weight: bold;
                                }
                                .presentation-one-product-name:hover {
                                    text-decoration: underline;
                                    color: #0D3C66;
                                }
                                .presentation-one-three-product-div {
                                    position: relative;
                                    float: left;
                                    width: 228px;
                                    height: 268px;
                                    margin: 0 3px 10px 0;
                                    border: solid 1px #ffffff;
                                }
                                .presentation-one-three-product-div:hover {
                                    border: solid 1px #000000;
                                    background-color: #0D3C66;
                                }
                                .presentation-one-three-product-up {
                                    position: relative;
                                    float: left;
                                    width: 228px;
                                    height: 40px;
                                }
                                .presentation-one-three-product-image {
                                    position: relative;
                                    float: left;
                                    width: 220px;
                                    height: 220px;
                                    border: solid 2px #000000;
                                    background-color: #ffffff;
                                    margin: 2px;
                                }
                                .presentation-one-three-product-name {
                                    position: absolute;
                                    bottom: 0;
                                    left: 0;
                                    width: 220px;
                                    height: 30px;
                                    font-weight: bold;
                                    margin: 3px 3px 3px 3px;
                                }
                                .sp-bottom {
                                    position: absolute;
                                    float: left;
                                    display: block;
                                    bottom: 0;
                                    left: 0;
                                }
                                .komnas {
                                    color: #0D3C66;
                                    font-weight: bold;
                                    font-size: 16px;
                                    text-align: left;
                                    margin-bottom: 20px;
                                }
                                .presentation-comments-div {
                                    position: relative;
                                    float: left;
                                    clear: both;
                                    margin-bottom: 20px;
                                    width: 700px;
                                }
                                .velpro {
                                    position: relative;
                                    float: left;
                                    width: 97%;
                                    height: auto;
                                    margin-bottom: 10px;
                                }

                                .proinas {
                                    font-family: Arial, sans-serif;
                                    display: block;
                                    width: 100%;
                                    font-size: 20px;
                                    font-weight: bold;
                                    margin: 0 0 5px 0;
                                }
                                .headpro {
                                    position: relative;
                                    float: left;
                                    width: 97%;
                                    height: auto;
                                }
                                .proitext {
                                    display: block;
                                    width: 80%;
                                    height: auto;
                                    text-align: justify;
                                    margin-top: 5px;
                                }
                                .onebigpro {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    height: auto;
                                    border-top: 1px solid #000000;
                                    margin: 0;
                                    padding: 0;
                                }
                                .jedanpro_wrap {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    min-height: 130px;
                                    margin:0;
                                    padding: 0;
                                    /*border-bottom: solid 1px #e9e9e9;*/
                                    border-bottom: solid 1px #000000;
                                    /*border-right: solid 1px #ff9900;
                                                                        border-left: solid 1px #ff9900;*/
                                }
                                .jedanpro {
                                    position: absolute;
                                    float: left;
                                    width: 100%;
                                    margin: 0;
                                }
                                .jedanpro:hover {
                                    /*border: solid 1px #0D3C66;*/
                                    /*border: 1px solid #ccc;*/
                                    /*box-shadow: 6px 6px 5px rgba(0,0,0,.4);*/
                                    /*box-shadow: 2px 2px 4px rgba(0,0,0,.13);
                                                                        background-color: white;
                                                                        z-index: 1000;
                                                                        border: solid 1px #ff9900;*/
                                }
                                .jedanpro_hltd {
                                    position: absolute;
                                    float: left;
                                    width: 100%;
                                    height: 97%;
                                    margin: 0;
                                    border: solid 1px #000099;
                                    background-color: #c6ffb3;
                                    box-sizing: border-box;
                                    -moz-box-sizing: border-box;
                                    -webkit-box-sizing: border-box;
                                    box-shadow: 5px 5px 5px #b3b3ff;
                                }
                                .jedanpro_hltd:hover {
                                    /*border: solid 1px #0D3C66;*/
                                    /*border: 1px solid #ccc;*/
                                    /*box-shadow: 6px 6px 5px rgba(0,0,0,.4);*/
                                    z-index: 1000;
                                    border: solid 1px #000099;
                                    background-color: #c6ffb3;
                                    box-sizing: border-box;
                                    -moz-box-sizing: border-box;
                                    -webkit-box-sizing: border-box;
                                    box-shadow: 5px 5px 5px #b3b3ff;
                                }
                                .bounce{
                                    /*position: absolute;
                                                                        float: left;
                                                                        *//*width: 116px;*//*
                                                                        height: auto;
                                                                        min-height: 350px;
                                                                        margin: 0;
                                                                        padding-bottom: 2px;*/
                                }
                                .jedanproh_wrap {
                                    position: relative;
                                    float: left;
                                    width: auto;
                                    height: auto;
                                    margin:0;
                                    padding: 0;
                                    /*border-bottom: solid 1px #e9e9e9;*/
                                }
                                .jedanproh {
                                    position: relative;
                                    float: left;
                                    /*width: 116px;*/
                                    height: 360px;
                                    margin: 0;
                                    border: solid 1px #ffffff;
                                }
                                .jedanproh:hover {
                                    /*border: solid 2px #0D3C66;*/
                                    /*background-color: #F5F5F1;*/
                                    /*border: 1px solid #ccc;*/
                                    /*box-shadow: 2px 2px 4px rgba(0,0,0,.13);
                                                                        background-color: white;
                                                                        border: solid 1px #ff9900;*/
                                }
                                .slikapro_div {
                                    position: relative;
                                    float: left;
                                    min-height: 120px;
                                    min-width: 40%;
                                    /*background-color: #dfdfd2;*/
                                    background-color: #ffffff;
                                    margin: 5px 0 5px 0;
                                    /*border: solid 1px #33333f;*/
                                    /*background: url("/images/icons/no_photo64x64.png") no-repeat center;*/
                                }
                                img.slikapro {
                                    position:absolute;
                                    margin:auto;
                                    min-height: 80%;
                                    min-width: 80%;
                                    max-height: 110px;
                                    max-width: 110px;
                                    top:0;
                                    bottom:0;
                                    left:0;
                                    right:0;
                                    /* max-height: 107px;
                                                                        max-width: 107px;*/
                                }
                                .namepro {
                                    position: relative;
                                    /*float: right;*/
                                    height: auto;
                                    right: 0;
                                    max-height: 4em;
                                    overflow: hidden;
                                    padding: 0;
                                    margin: 5px ;
                                    width: 55%;
                                }
                                .namepro_b2 {
                                    margin: 0;
                                    padding: 0;
                                    border: 0;
                                    font-size: 13px;
                                    font-weight: bold;
                                    vertical-align: baseline;
                                }
                                .bouncer {
                                    position: relative;
                                    float: left;
                                    height: auto;
                                    max-height: 10em;
                                    overflow: hidden;
                                    padding: 0 2px 1px 2px;
                                }
                                .namepro a {
                                    font-family: Open Sans,Arial,Helvetica,sans-senif;
                                    font-size: 10px;
                                    vertical-align: baseline;
                                    letter-spacing: normal;
                                    word-spacing: 0;
                                    font-weight: normal;
                                    font-style: normal;
                                    font-variant: normal;
                                    text-transform: none;
                                    text-decoration: none;
                                    text-align: left;
                                    text-indent: 0;
                                }
                                .namepro a:hover {
                                    text-decoration: underline;
                                    /*color: #FF9900;*/
                                }
                                .pro_kat {
                                    position: relative;
                                    float: left;
                                    width: 50%;
                                    margin: 0 0 3px 9px;
                                    padding: 0;
                                    color: #333333;
                                    background-color: transparent;
                                    font-family: Open Sans,Arial,Helvetica,sans-senif;
                                    font-size: 9px;
                                    text-align: left;
                                    text-indent: 0;
                                }
                                .pro_kat:hover {
                                    text-decoration: underline;
                                }
                                .pro_kat a {
                                    /*display: block;*/
                                    position: relative;
                                    width: 98%;
                                    font-size: 13px;
                                    padding-top: 10px;
                                }
                                .pricepro {
                                    padding: 0 0 0 9px;
                                    /*color: #FF6600;*/
                                    color: #ce0100;
                                    background-color: transparent;
                                    font-family: Open Sans,Arial,Helvetica,sans-senif;
                                    font-size: 16px;
                                    line-height: 1.3em;
                                    word-spacing: 0;
                                    font-weight: 700;
                                    text-align: left;
                                }
                                .pr_mute {
                                    color: #CBCBCB;
                                    font-size: 10px;
                                    font-weight: normal;
                                }
                                .valuta {
                                    font-size: 10px;
                                }
                                .quant {
                                    color: #999999;
                                    background-color: transparent;
                                    font-family: Open Sans,Arial,Helvetica,sans-senif;
                                    font-size: 9px;
                                    text-align: left;
                                }
                                .oldprice {
                                    clear: left;
                                    text-decoration: line-through;
                                    color: #000000;
                                    font-size: 10px;
                                    padding: 0 0 0 9px;
                                }
                                .prodavac a {
                                    color: #0000ff;
                                    font-size: 13px;
                                    padding-left: 9px;
                                }
                                a.proda:hover {
                                    text-decoration: underline;
                                    color: #ff9900;
                                }
                                .starspro {
                                    position: relative;
                                    height: 16px;
                                    width: 98%;
                                    margin: 0;
                                    padding: 0 0 0 9px;
                                }
                                .proocena {
                                    color: #0D3C66;
                                    font-weight: bold;
                                    font-size: 10px;
                                    padding-left: 1em;
                                }
                                .prokomentar,
                                .prokomentar a:link,
                                .prokomentar a:visited,
                                .prokomentar a:active{
                                    display: inline;
                                    color: #0D3C66;
                                    margin-left: 5px;
                                    text-decoration: none;
                                    font-size: 12px;
                                }
                                .prokomentar:hover {
                                    text-decoration: underline;
                                }
                                .probrojko {
                                    font-weight: bold;
                                }
                                .one-product-big-left {
                                    position: relative;
                                    float: left;
                                    width: 99%;
                                    height: auto;
                                    margin-bottom: 25px;
                                }
                                h1.one-product-h1 {
                                    display: block;
                                    position: relative;
                                    font-size: 14px;
                                    line-height: 110%;
                                    float: left;
                                    width: 98%;
                                    height: auto;
                                    margin: 0 0 10px 0;
                                    padding: 0;
                                    background-color: transparent;
                                    color: #0D3C66;
                                    text-transform: uppercase;
                                }
                                .back_pres {
                                    position: relative;
                                    float: left;
                                    clear: both;
                                    display: block;
                                    color: red;
                                    margin: 5px 0 10px 0;
                                    font-size: 12px;
                                    font-weight: bold;
                                    padding: 0 0 5px 0;
                                    width: auto;
                                }
                                .back_pres:hover{
                                    text-decoration: underline;
                                }
                                .big-image-pro {
                                    position: relative;
                                    float: left;
                                    margin: 0 0 20px 15px;
                                    width: 99%;
                                    /*border: solid 1px #000000;*/
                                }
                                .big-image-pro-div {
                                    position: relative;
                                    float: left;
                                    margin: 0 0 10px 0;
                                    width: 80%;
                                }
                                img.img-big-image-pro {
                                    position:relative;
                                    margin:auto;
                                    top:0;
                                    bottom:0;
                                    left:0;
                                    right:0;
                                    /*max-width: 600px;
                                                                        max-height: 500px;*/
                                }
                                .small-image-pro {
                                    display: none;
                                    position: relative;
                                    float: left;
                                    width: 77px;
                                    height: auto;
                                    margin: 0;
                                }
                                .one-small-img-pro {
                                    position: relative;
                                    float: left;
                                    width: 71px;
                                    height: 71px;
                                    margin: 0 3px 5px 0;
                                    border: solid 1px #e9e9e9;
                                    border-radius: 3px;
                                    cursor: pointer;
                                }
                                .one-small-img-pro:hover {
                                    border: solid 3px #ff9900;
                                    box-sizing: border-box;
                                    border-radius: 3px;
                                }
                                .one-small-img-pro.aktivna {
                                    border: solid 3px #ff9900;
                                    box-sizing: border-box;
                                    border-radius: 3px;
                                }
                                img.img-small-image-pro {
                                    position:absolute;
                                    margin:auto;
                                    top:0;
                                    bottom:0;
                                    left:0;
                                    right:0;
                                    max-height: 65px;
                                    max-width: 65px;
                                }
                                .no_dot {
                                    list-style: none;
                                    list-style-position: outside;
                                    margin: -20px;
                                }
                                .all_pro_txt_holder {
                                    position: relative;
                                    float: left;
                                    width: 97%;
                                    height: auto;
                                }
                                .one-product-overview-title {
                                    display: block;
                                    color: #0D3C66;
                                    font-weight: bold;
                                    font-size: 19px;
                                    text-align: left;
                                }
                                .pro_txt {
                                    position: relative;
                                    float: left;
                                    width: 680px;
                                    padding: 10px;
                                }
                                .one-product-overview {
                                    position: relative;
                                    float: left;
                                    width: 702px;
                                    height: auto;
                                    text-align: justify;
                                    line-height: 1.5;
                                    font-size: 13px;
                                    padding: 0;
                                    color: #000000;
                                    margin: 15px 0 15px 0;
                                }
                                .one-product-overview-list {
                                    font-size: inherit;
                                    font-weight: inherit;
                                }
                                .one-product-comment-div {
                                    position: relative;
                                    float: left;
                                    width: 630px;
                                    height: auto;
                                    margin: 0 0 20px 0;
                                }
                                a.one-product-reviews-a {
                                    display: block;
                                    position: relative;
                                    float: left;
                                    font-family: Tahoma, sans-serif;
                                    width: 620px;
                                    color: #0D3C66;
                                    font-size: 19px;
                                    font-weight: bold;
                                    padding-bottom: 10px;
                                    margin: 20px 0 10px 0;
                                    border-bottom: solid 1px #000000;
                                }
                                .comment-leave {
                                    position: relative;
                                    float: left;
                                    width: 560px;
                                    height: 115px;
                                    margin: 10px 0 10px 0;
                                    padding-left: 10px;
                                    border: solid 1px #0D3C66;
                                }
                                .comment-grade-left {
                                    position: relative;
                                    float: left;
                                    width: 300px;
                                    height: 100px;
                                    padding-top: 10px;
                                }
                                .comment-grade-right {
                                    position: relative;
                                    float: left;
                                    width: 250px;
                                    height: 110px;
                                }
                                .comment-stars {
                                    height: 30px;
                                    width: 163px;
                                    margin: 10px 0 0 0;
                                    background: url("../../images/prezentacije/big-grey-stars-yp.png")no-repeat;
                                }
                                .comment-stars:hover {
                                    background: url("../../images/prezentacije/big-red-stars-yp.png")no-repeat;
                                }
                                .product-comment-stars {
                                    position: relative;
                                    float: left;
                                    margin: 5px 0 0 0;
                                    padding: 0;
                                    width: 185px;
                                    height: auto;
                                }
                                .product-comment-example {
                                    position: relative;
                                    float: left;
                                    display: block;
                                    margin: 5px 0 0 0;
                                    padding: 0;
                                    width: 185px;
                                    height: 32px;
                                }
                                .lose-odlicno {
                                    position: relative;
                                    float: left;
                                    display: inline;
                                    color: #0000ff;
                                    margin: 25px 0 0 10px;
                                    font-weight: bold;
                                }
                                .star1 {
                                    position: relative;
                                    display:inline-block;
                                    height: 32px;
                                    width: 32px;
                                    background: url("../../images/proizvodi/stokke-kolica/pro-comments/star1-gray-big.png") no-repeat;
                                }
                                .star1:hover {
                                    background: url("../../images/proizvodi/stokke-kolica/pro-comments/star1-red-big.png") no-repeat;
                                }
                                .star2 {
                                    position: relative;
                                    display:inline-block;
                                    height: 32px;
                                    width: 32px;
                                    background: url("../../images/prezentacije/big-grey-star-1-yp.png") no-repeat;
                                }
                                .star2:hover {
                                    background: url("../../images/prezentacije/big-red-star-1-yp.png") no-repeat;
                                }
                                .product-grade {
                                    color: #0D3C66;
                                    font-size: 19px;
                                    font-weight: bold;
                                }
                                .comment-product-name {
                                    display: block;
                                    font-family: Tahoma, sans-serif;
                                    color: #333333;
                                    font-weight: bold;
                                    font-size: 13px;
                                }
                                a.product-rewiew-write {
                                    display: block;
                                    width: 174px;
                                    font-family: "Arial Regular", "Arial", sans-serif;
                                    font-weight: bold;
                                    font-size: 16px;
                                    text-align: center;
                                    padding: 12px 0 12px 0;
                                    color: #ffffff;
                                    border: solid 1px #0D3C66;
                                    background-color: #0D3C66;
                                    margin: 38px 0 0 45px;
                                }
                                a.product-rewiew-write:hover {
                                    background-color: #E06666;
                                    border: solid 1px #E06666;
                                }
                                .product-all-comments-container {
                                    position: relative;
                                    float: left;
                                    width: 630px;
                                    height: auto;
                                }
                                .one-comment-div {
                                    position: relative;
                                    float: left;
                                    width: 620px;
                                    height: auto;
                                    min-height: 100px;
                                    border-bottom: solid 1px #CBCBCB;
                                }
                                .one-comment-image-profile {
                                    position: relative;
                                    margin: 10px;
                                    width: 60px;
                                    height: 60px;
                                }
                                .one-comment-text-div {
                                    position: relative;
                                    float: left;
                                    width: 500px;
                                    height: auto;
                                    padding-bottom: 15px;
                                    margin: -70px 0 0 80px;
                                }
                                .one-comment-user-div {
                                    position: relative;
                                    color: #0000ff;
                                    font-family: "Arial Regular", "Arial", sans-serif;
                                    font-size: 14px;
                                }
                                .one-comment-mark-div {
                                    font-family: Tahoma, sans-serif;
                                    font-weight: bold;
                                    font-size: 12px;
                                    color: #0D3C66;
                                }
                                .product-stars {
                                    margin: 2px;
                                }
                                .comment-date {
                                    color: #000000;
                                    font-weight: normal;
                                }
                                .one-comment-title-div {
                                    font-family: Tahoma, sans-serif;
                                    font-weight: bold;
                                    color: #000000;
                                    font-size: 16px;
                                    margin: 5px 0 5px 0;
                                }
                                .one-comment-gist-div {
                                    line-height: 1.4;
                                }
                                .comment-bar {
                                    position: relative;
                                    float: left;
                                    height: 60px;
                                    width: 620px;
                                    /* border: solid 1px #000000;*/
                                }
                                .comment-useful {
                                    position: relative;
                                    float: left;
                                    width: 236px;
                                    height: auto;
                                    padding-left: 80px;
                                }
                                .comment-useful-question {
                                    font-family: "Arial Regular", "Arial", sans-serif;
                                    font-size: 12px;
                                    font-weight: bold;
                                }
                                a.comment-useful-yes {
                                    display: inline-block;
                                    position: relative;
                                    float: left;
                                    height: 13px;
                                    width: 50px;
                                    padding: 6px 10px 10px 10px;
                                    background-color: #333;
                                    border: 1px solid #333;
                                    color: #FFF;
                                    text-align: center;
                                    margin: 5px 10px 0 0;
                                }
                                a.comment-useful-yes:hover {
                                    background-color: #0D3C66;
                                    border: solid 1px #0D3C66;
                                }
                                a.comment-useful-no {
                                    display: inline-block;
                                    position: relative;
                                    float: left;
                                    height: 13px;
                                    width: 50px;
                                    padding: 6px 10px 10px 10px;
                                    background-color: #ffffff;
                                    border: 1px solid #333333;
                                    color: #333333;
                                    text-align: center;
                                    margin: 5px 0 0 0;
                                }
                                a.comment-useful-no:hover {
                                    color: #0D3C66;
                                    border: solid 1px #0D3C66;
                                }
                                .comment-answ-rep-div {
                                    position: relative;
                                    float: left;
                                    width: 300px;
                                    height: auto;
                                }
                                a.comment-answer {
                                    display: inline-block;
                                    height: 13px;
                                    width: 140px;
                                    padding: 6px 10px 10px 10px;
                                    text-align: center;
                                    font-weight: bold;
                                    border: solid 1px #B7B7B7;
                                    color: #B7B7B7;
                                    margin: 21px 0 0 135px;
                                }
                                a.comment-answer:hover {
                                    background-color: #B7B7B7;
                                    border: solid 1px #B7B7B7;
                                    color: #ffffff;
                                }
                                a.comment-report {
                                    display: inline-block;
                                    height: 13px;
                                    width: 95px;
                                    padding: 6px 10px 10px 10px;
                                    text-align: center;
                                    color: #333333;
                                    border: solid 1px #333333;
                                    margin: 21px 0 0 0;
                                }
                                a.comment-report:hover {
                                    color: #0D3C66;
                                    border: solid 1px #0D3C66;
                                }
                                .price_compare {
                                    float: left;
                                    width: 97%;
                                    height: auto;
                                    padding: 0;
                                    font-family: "Arial Regular","Arial",sans-serif;
                                    margin: 0 0 10px 0;
                                }
                                .prices-order {
                                    float: left;
                                    width: 95%;
                                    height: auto;
                                    border: solid 1px #000000;
                                    padding-top: 15px;
                                    padding-left: 15px;
                                    font-family: "Arial Regular","Arial",sans-serif;
                                    margin: 0;
                                }
                                .link_holder {
                                    float: left;
                                    width: 97%;
                                    display: block;
                                    height: auto;
                                    padding: 0;
                                    font-family: "Arial Regular","Arial",sans-serif;
                                    margin: 0;
                                }
                                a.a_prices_link {
                                    text-align: center;
                                    display: block;
                                    padding: 5px;
                                    background-color: #0D3C66;
                                    color: white;
                                }
                                a.a_prices_link:hover {
                                    background-color: #E06666;
                                    color: white;
                                }
                                a.a_procat_link {
                                    /*border: solid 1px #737373;*/
                                    color: #663300;
                                    font-weight: bold;
                                    font-size: 16px;
                                    text-align: center;
                                    display: block;
                                    padding: 5px 0;
                                    margin: 2px 0;
                                }
                                .a_procat_link:hover {
                                    text-decoration: underline;
                                    color: #000000;
                                }
                                .price_span {
                                    float: left;
                                    display: inline-block;
                                    font-size: 15px;
                                    margin: 18px 10px 0 0;
                                }
                                .one-product-cena-nova {
                                    color: #0D3C66;
                                    font-size: 36px;
                                    text-align: left;
                                    padding-left: 50px;
                                }
                                .currency {
                                    font-size: 18px;
                                    color: #000000;
                                }
                                .oldspan {
                                    text-decoration: line-through;
                                    margin-right: 5px;
                                }
                                .one-product-cena-stara {
                                    color:#000000;
                                    font-size: 24px;
                                    margin-top: 10px;
                                    margin-bottom: 10px;
                                }
                                .altprice_tag {
                                    color: #0D3C66;
                                    font-weight: bold;
                                }
                                .altprice_price {
                                    color: #0D3C66;
                                    font-size: 24px;
                                }
                                .price_desc_div {
                                    position: relative;
                                    float: left;
                                    width: 225px;
                                    height: auto;
                                    margin: 10px 0 -15px 0;
                                    padding: 5px 10px 10px 20px;
                                    font-size: 12px;
                                    border-top: solid 1px #CBCBCB;
                                }
                                .info {
                                    position: relative;
                                    float: left;
                                    top: 0;
                                    bottom: 0;
                                    margin: 0 0 5px -20px;
                                }
                                .narucivanje {
                                    position: relative;
                                    float: left;
                                    width: 255px;
                                    margin-top: 15px;
                                    margin-bottom: 15px;
                                    border-top: 1px solid #CBCBCB;
                                }
                                .naruci {
                                    cursor: hand;
                                    cursor: pointer;
                                    background-color: blue;
                                    color: #ffffff;
                                    border: solid 1px blue;
                                    font-weight: bold;
                                    font-size: 19px;
                                    padding: 12px 10px;
                                    font-family: Arial, sans-serif;
                                    width: 154px;
                                    text-align: center;
                                    top: 0;
                                    right: 0;
                                    bottom: 0;
                                    left: 0;
                                    margin-left: auto;
                                    margin-right: auto;
                                    margin-top: 25px;
                                    margin-bottom: 25px;
                                }
                                .naruci:hover {
                                    background-color: #E06666;
                                    border: solid 1px #E06666;
                                }
                                .naruci_malo {
                                    display: none;
                                    margin-left: 5px;
                                    margin-top: 30px;
                                    margin-bottom: 15px;
                                }
                                a.narucia {
                                    color: white;
                                    background-color: #6666ff;
                                    border: solid 1px blue;
                                    border-radius: 4px;
                                    font-weight: bold;
                                    font-size: 13px;
                                    padding: 2px 5px;
                                    font-family: Arial, sans-serif;
                                    width: auto;
                                    text-align: center;

                                }
                                a.narucia:hover {
                                    color: #000000;
                                    background-color: yellow;
                                    border: solid 1px yellow;
                                }
                                .pitaj-prodavca {
                                    cursor: hand;
                                    cursor: pointer;
                                    background-color: #ffffff;
                                    color: #000066;
                                    border: 2px solid #0000ff;
                                    font-size: 19px;
                                    font-weight: bold;
                                    padding: 12px 10px;
                                    font-family: Arial, sans-serif;
                                    width: 152px;
                                    text-align: center;
                                    top: 0;
                                    right: 0;
                                    bottom: 0;
                                    left: 0;
                                    margin-left: auto;
                                    margin-right: auto;
                                    margin-top: 25px;
                                    margin-bottom: 25px;
                                }
                                .pitaj-prodavca:hover {
                                    background-color: #ffffff;
                                    color: #0D3C66;
                                    border: 2px solid #0D3C66;
                                }
                                .phone_pro {
                                    background-color: white;
                                    color: #2e180e;
                                    border: 2px solid #ff9900;
                                    font-size: 19px;
                                    font-weight: bold;
                                    padding: 12px 9px;
                                    font-family: Arial, sans-serif;
                                    width: 152px;
                                    text-align: center;
                                    top: 0;
                                    right: 0;
                                    bottom: 0;
                                    left: 0;
                                    margin-left: auto;
                                    margin-right: auto;
                                    margin-top: 25px;
                                    margin-bottom: 25px;
                                }
                                .phone_pro:hover {
                                    background-color: #ffad33;
                                    border: 2px solid #ff9900;
                                    color: white;
                                }
                                .phone_pro_a {
                                    color: #2e180e;
                                }
                                .phone_pro_a:hover {
                                    text-decoration: underline;
                                    color: white;
                                }
                                .callst {
                                    font-size: 19px;
                                }
                                .order-help-p {
                                    height: 18px;
                                    width: auto;
                                    margin: 20px 0 20px 0;
                                }
                                a.order-help-a {
                                    display: block;
                                    position: relative;
                                    float: left;
                                    height: auto;
                                    width: auto;
                                    color: #0D3C66;
                                    padding-left: 20px;
                                    background: url("../../images/small-icons/question-mark1.png") no-repeat;
                                }
                                a.order-help-a:hover {
                                    text-decoration: underline;
                                    background: url("../../images/small-icons/question-mark.png") no-repeat;
                                }
                                .text-muted {
                                    font-size: 12px;
                                    color: #7E7E7E;
                                    padding-left: 0;
                                    padding-bottom: 10px;
                                }
                                .seller_name_span {
                                    display: block;
                                    position: relative;
                                    float: left;
                                    clear: both;
                                }
                                a.seller-name-a {
                                    font-size: 18px;
                                    color: #000000;
                                }
                                a.seller-name-a:hover {
                                    text-decoration: underline;
                                }
                                .seller-feedback {
                                    display: none;
                                    position: relative;
                                    float: left;
                                    background: url("../../images/prezentacije/mediumstars.jpg") no-repeat;
                                    height: 16px;
                                    width: auto;
                                    margin: 10px 0 10px 0;
                                }
                                .seller-feedback-number {
                                    padding-left: 100px;
                                    color: #7E7E7E;
                                }
                                .seller-feedback-percentage {
                                    display: none;
                                    position: relative;
                                    float: left;
                                    clear: left;
                                }
                                .product-average-grade {
                                    display: none;
                                    position: relative;
                                    float: left;
                                    width: 223px;
                                    height: auto;
                                    margin: 20px 0 0 0;
                                    padding: 10px;
                                    background-color: #F5F5F1;
                                    border: solid 1px #333333;
                                }
                                .average-grade-title {
                                    font-family: Tahoma, sans-serif;
                                    color: #0D3C66;
                                    font-size: 15px;
                                    font-weight: bold;
                                    margin-bottom: 10px;
                                }
                                .average-grade-stars {
                                    margin-bottom: 10px;
                                }
                                .average-grade-percentage {
                                    margin:0;
                                    font-size: 12px;
                                }
                                .avg-grade-span {
                                    display: inline-block;
                                    font-size: 17px;
                                    font-weight: bold;
                                    margin: 0 0 10px 15px;
                                }
                                .izdvajamo_holder {
                                    position: relative;
                                    float: right;
                                }
                                .top-products {
                                    position: relative;
                                    float: left;
                                    width: 253px;
                                    height: auto;
                                    margin: 10px 0 0 0;
                                    border-top: solid 1px #CBCBCB;
                                }
                                .top_products_title {
                                    position: relative;
                                    float: left;
                                    display: block;
                                    margin: 10px 0 15px 20px;
                                    font-family: Tahoma, sans-serif;
                                    font-size: 12px;
                                    font-weight: bold;
                                    text-align: center;
                                    padding: 5px 10px;
                                    color: #3b65a7;
                                    background-color: #fdf5d6;
                                    border: solid 1px #0D3C66;
                                }
                                .prices_order_psn {
                                    float: left;
                                    width: 90%;
                                    height: auto;
                                    border: solid 1px #000000;
                                    padding-left:5px;
                                    padding-right: 5px;
                                    margin-bottom: 10px;
                                    font-family: "Arial Regular","Arial",sans-serif;
                                }
                                .pitanje_psn {
                                    display: none;
                                    position: relative;
                                    float: left;
                                    width: 99%;
                                    padding: 10px 0;
                                }
                                .pitaj_holder_psn {
                                    display: none;
                                    position: relative;
                                    float: left;
                                    width: 98%;
                                    border-top: solid 1px #CBCBCB;
                                }
                                .pitaj_prodavca_psn {
                                    cursor: hand;
                                    cursor: pointer;
                                    background-color: #ffffff;
                                    color: #0000ff;
                                    border: 2px solid #0000ff;
                                    font-size: 15px;
                                    font-weight: bold;
                                    padding: 12px 10px;
                                    font-family: Arial, sans-serif;
                                    width: 152px;
                                    text-align: center;
                                    top: 0;
                                    right: 0;
                                    bottom: 0;
                                    left: 0;
                                    margin-left: auto;
                                    margin-right: auto;
                                    margin-top: 15px;
                                    margin-bottom: 15px;
                                }
                                .pitaj_prodavca_psn:hover {
                                    background-color: #ffffff;
                                    color: #0D3C66;
                                    border: 2px solid #0D3C66;
                                }
                                .napiši_komentar_psn {
                                    background-color: #0D3C66;
                                    color: white;
                                    border: 1px solid #0D3C66;
                                    font-size: 15px;
                                    font-weight: bold;
                                    padding: 12px 10px;
                                    font-family: Arial, sans-serif;
                                    width: 154px;
                                    text-align: center;
                                    top: 0;
                                    right: 0;
                                    bottom: 0;
                                    left: 0;
                                    margin-left: auto;
                                    margin-right: auto;
                                    margin-top: 15px;
                                    margin-bottom: 15px;
                                }
                                .napiši_komentar_psn:hover {
                                    background-color: #E06666;
                                    color: white;
                                    border: 1px solid #E06666;
                                }
                                .top_pro_psn {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    height: auto;
                                    margin: 10px 0 0 0;
                                }
                                .top_pro_psn_title {
                                    position: relative;
                                    float: left;
                                    display: block;
                                    width: auto;
                                    margin: 10px 0 15px 40px;
                                    font-family: Tahoma, sans-serif;
                                    font-size: 12px;
                                    font-weight: bold;
                                    text-align: center;
                                    padding: 5px 10px;
                                    color: #3b65a7;
                                    background-color: #fdf5d6;
                                    border: solid 1px #0D3C66;
                                }
                                .cat-name {
                                    display: block;
                                }
                                .one-top-product {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    height: 95px;
                                    margin-bottom: 5px;
                                }
                                .one-top-product:hover {
                                    background-color: #F5F5F1;
                                }
                                .one-top-product-img {
                                    position: relative;
                                    float: left;
                                    width: 90px;
                                    height: 90px;
                                    margin-left: 5px;
                                }
                                .one_search_product {
                                    position: relative;
                                    float: left;
                                    width: 240px;
                                    height: 95px;
                                    margin: 0 0 15px 18px;
                                    padding-top: 5px;
                                }
                                .one_search_product:hover {
                                    background-color: #F5F5F1;
                                }
                                .one_search_product_text {
                                    position: relative;
                                    float: left;
                                    width: 120px;
                                    height: 90px;
                                    padding: 0 10px 0 10px;
                                    overflow-y: auto;
                                }
                                .one_search_product_price {
                                    margin-top: 20px;
                                    font-size: 16px;
                                    /*color: #FF6600;*/
                                    color: #0D3C66;
                                    font-weight: 700;
                                    background-color: transparent;
                                    font-family: Open Sans,Arial,Helvetica,sans-senif;
                                }
                                img.similar_products {
                                    position:absolute;
                                    margin:auto;
                                    top:0;
                                    bottom:0;
                                    left:0;
                                    right:0;
                                    max-height: 90px;
                                    max-width: 90px;
                                }
                                .one-top-product-text {
                                    position: relative;
                                    float: left;
                                    width: 60%;
                                    height: 90px;
                                    padding: 0 0 0 5px;
                                }
                                .one-top-product-price {
                                    margin-bottom: 3px;
                                    font-size: 16px;
                                    /*color: #FF6600;*/
                                    color: #0D3C66;
                                    font-weight: 700;
                                    background-color: transparent;
                                    font-family: Open Sans,Arial,Helvetica,sans-senif;
                                }
                                .one-top-product-name {
                                    font-size: 16px;
                                    color: #333333;
                                    line-height: 1.2;
                                    max-height: 2.3em;
                                    overflow: hidden;
                                }
                                .one-top-product-seller {
                                    display: block;
                                    position: absolute;
                                    bottom: 0;
                                    font-size: 13px;
                                    font-weight: bold;
                                    color: darkblue;
                                    line-height: 1.2;
                                    max-height: 2.3em;
                                    overflow: hidden;
                                }
                                .er{
                                    position: relative;
                                    float: left;
                                    clear: both;
                                    margin: 80px 0 0 230px;
                                    font-size: 22px;
                                    line-height: 160%;

                                }
                                li.goolike {
                                    display: block;
                                    font-family: arial, sans-serif;
                                    list-style: none;
                                    /*color: #1A0DAB;*/
                                    font-size: 18px;
                                    margin-bottom: 0;
                                    margin-top: 5px;
                                    margin-left: 10px;
                                }
                                a.a_goolike {
                                    color: #1A0DAB;
                                    margin-bottom: 0;
                                    margin-top: 10px;
                                }
                                a.a_goolike:hover {
                                    text-decoration: underline;
                                }

                                .googreen {
                                    font-family: arial, sans-serif;
                                    font-size: 12px;
                                    color: #006621; /*#*/
                                    margin: 0 0 5px 0;
                                }
                                .cat_grey {
                                    color: #feba02; /*#feba02  #ff9900*/
                                    font-size: 10px;
                                    margin: 0 0 0 20%;
                                }
                                .goo_nothing {
                                    font-family: arial, sans-serif;
                                    font-size: 16px;
                                    line-height: 16px;
                                    margin-bottom: 0;
                                }
                                .goo_li_noth {
                                    font-family: arial, sans-serif;
                                    font-size: 16px;
                                }
                                .results {
                                    position: relative;
                                    float: left;
                                    width: 99%;
                                    height: auto;
                                    margin-bottom: 30px;
                                }
                                .search_pro {
                                    position: relative;
                                    float: left;
                                    width: 98%;
                                    /*background-color: #fcf5ec;*/
                                }
                                .segen {
                                    position: relative;
                                    float: left;
                                    width: 97%;
                                    height: auto;
                                    border-top: solid 1px #ffffff;
                                    border-left: solid 1px #ffffff;
                                    border-right: solid 1px #ffffff;
                                    border-bottom: solid 1px #CBCBCB;
                                    margin: 0;
                                    padding-bottom: 5px;
                                    padding-top: 5px;
                                }
                                .segen:hover {
                                    background-color: #F5F5F1;
                                    border:solid 1px #0D3C66;
                                }
                                .seimg {
                                    position: relative;
                                    float: left;
                                    margin:3px 7px 0 7px;
                                    height: 20%;
                                    width: 20%;
                                }
                                img.img_se {
                                    position:relative;
                                    margin:auto;
                                    top:0;
                                    bottom:0;
                                    left:0;
                                    right:0;
                                    /* max-height: 20;
                                                                        max-width: 80px;*/
                                }
                                .seone {
                                    position: relative;
                                    float: left;
                                    /*height: 44px;*/
                                    width: 70%;
                                    margin-top: 2px;
                                }
                                .senaziv {
                                    position: relative;
                                    width: 70%;
                                    font-size: 14px;
                                    margin:0;
                                    padding-top: 2px;
                                    margin-left: 20%;
                                    text-transform: uppercase;
                                }
                                .senaziv:hover {
                                    text-decoration: underline;
                                }
                                .setxt {
                                    display: none;
                                    position: relative;
                                    float: left;
                                    /*display: block;*/
                                    font-size: 12px;
                                    line-height: 16px;
                                    width: 90%;
                                    padding: 0 0 5px 5px;
                                    text-align: left;
                                    /*border-top: solid 1px #DDDDDD;*/
                                    overflow: hidden;
                                }
                                .segen1 {
                                    position: relative;
                                    float: left;
                                    width: 97%;
                                    height: auto;
                                    border-top: solid 1px #ffffff;
                                    border-left: solid 1px #ffffff;
                                    border-right: solid 1px #ffffff;
                                    border-bottom: solid 1px #CBCBCB;
                                    margin: 0;
                                    padding-bottom: 5px;
                                    padding-top: 5px;
                                }
                                .segen1:hover {
                                    background-color: #F5F5F1;
                                    border:solid 1px #0D3C66;
                                }
                                .seimg1 {
                                    position: relative;
                                    float: left;
                                    margin:3px 7px 0 7px;
                                    height: 20%;
                                    width: 20%;
                                }
                                img.img_se1 {
                                    position:relative;
                                    margin:auto;
                                    top:0;
                                    bottom:0;
                                    left:0;
                                    right:0;
                                    /*max-height: 50px;
                                                                        max-width: 50px;*/
                                }
                                .seone1 {
                                    position: relative;
                                    float: left;
                                    height: auto;
                                    width: 70%;
                                    margin-top: 2px;
                                }
                                .senaziv1 {
                                    position: relative;
                                    width: 70%;
                                    font-size: 14px;
                                    margin:0;
                                    padding-top: 2px;
                                    margin-left: 20%;
                                }
                                .senaziv1:hover {
                                    text-decoration: underline;
                                }
                                .setxt1 {
                                    display: none;
                                    position: relative;
                                    float: left;
                                    /*display: block;*/
                                    height: 14px;
                                    font-size: 13px;
                                    line-height: 16px;
                                    width: 580px;
                                    padding: 0 0 5px 5px;
                                    text-align: left;
                                    overflow: hidden;
                                }
                                .seresult {
                                    position: relative;
                                    float: left;
                                    width: 100%;
                                    font-size: 11px;
                                    color: #666666;
                                    margin-left: 10px;
                                    margin-top: -35px;
                                }
                                .seresult2 {
                                    display: block;
                                    width: 100%;
                                    font-size: 11px;
                                    color: #666666;
                                    margin-left: 10px;
                                    margin-bottom: 0;
                                    float: left;
                                }
                                footer {
                                    clear: both;
                                    position: relative;
                                    width: 100%;
                                    height: auto;
                                    margin-top: 5px;
                                    /*margin-right: -2em;*/
                                    /*background-color: #F5F5F1;*/
                                    /* border-top: solid 1px #CBCBCB;*/
                                    border-top: solid 3px #000000;
                                    overflow: hidden;
                                    line-height: 1.5;
                                }
                                .pod {
                                    position: relative;
                                    float: left;
                                    width: auto;
                                    height: auto;
                                    padding-top: 5px;
                                    margin-bottom: 20px;
                                }
                                .futerski {
                                    position: relative;
                                    clear: both;
                                    float: left;
                                    margin-top: -20px;
                                    text-align: center;
                                    font-size: 12px;
                                }
                                .futerskidva {
                                    display: none;
                                }
                                .listfirst {
                                    display: block;
                                    position: relative;
                                    width: 80%;
                                    clear: both;
                                    float: left;
                                    list-style-type: none;
                                    color: #000000;
                                    font-weight: 300;
                                    padding-left: .5em;
                                    padding-top: 0;
                                    /*margin-top: 1.5em;*/
                                }
                                .listsecond {
                                    display:none;
                                }
                                .listtype a:link,
                                .listtype a:visited,
                                .listtype a:active,
                                .listfirst dt a:link,
                                .listfirst dt a:visited,
                                .listfirst dt a:active,
                                .listsecond dt a:link,
                                .listsecond dt a:visited,
                                .listsecond dt a:active {
                                    text-decoration: none;
                                    color: #000000;
                                }
                                .listtype a:hover,
                                .listfirst dt a:hover,
                                .listsecond dt a:hover {
                                    text-decoration: underline;
                                    color: #000000;
                                }
                                .mail {
                                    font-size: 12px;
                                }
                                .listtype {
                                    font-weight: bold;
                                    font-size: 14px;
                                }
                                .listtype1 {
                                    font-size: inherit;
                                    font-weight: bold;
                                }
                                .copy {
                                    display: block;
                                    text-align: center;
                                    width: 80%;
                                    float: left;
                                    margin-top: 10px;
                                    position: relative;
                                    color: #000000;
                                    font-size: 10px;
                                    text-decoration: none;
                                }
                                .copy a:link,
                                .copy a:visited,
                                .copy a:active,
                                .copy a:hover {
                                    color: #ffffff;
                                }
                                .side_ad_left {
                                    display: none;
                                }
                                .side_ad_right {
                                    display: none;
                                }

                                /* IKONICE IKONICE IKONICE IKONICE */

                                .kategorije {
                                    display: none;
                                    background: #0D3C66 url("../../images/logos/p2.jpg") 3px 5px no-repeat;
                                    color: #ffffff;
                                    padding-left: 25px;
                                }
                                .pdk {
                                    background: #0D3C66 url("../../images/logos/p2.jpg") 3px 5px no-repeat;
                                    color: #ffffff;
                                    padding-left: 25px;
                                    line-height: 210%;
                                }
                                .tagnas{
                                    background: #0D3C66 url("../../images/logos/p2.jpg") 5px 5px no-repeat;
                                    color: #ffffff;
                                    padding-left: 35px;
                                    max-width: 90%;
                                    line-height: 210%;
                                    text-align: left;
                                    margin-top: -1em;
                                    margin-bottom: 5px;
                                }
                                .loctag{
                                    display: none;
                                    /*background:url("../../images/icons/mb.jpg") 5px 5px no-repeat;
                                                                        color: black;
                                                                        font-weight: bold;
                                                                        padding-left: 35px;
                                                                        max-width: 97%;
                                                                        line-height: 210%;
                                                                        text-align: left;
                                                                        margin-top: -1em;
                                                                        margin-bottom: 5px;*/
                                }
                                .car {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/car1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .car:hover {
                                    background: #F0F0F0 url("../../images/small-icons/car1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .chevron {
                                    padding-left: 0;
                                }
                                .chevron:hover {
                                    color: #ffffff;
                                    background-color: #0D3C66;
                                    text-decoration: underline;
                                }
                                .chetag {
                                    padding-left: 0;
                                    width: 200px;
                                }
                                .chetag:hover {
                                    color: #ffffff;
                                    background-color: #0D3C66;
                                    text-decoration: underline;
                                }
                                .washer {
                                    background: url("../../images/small-icons/washer1.png") 5px 5px no-repeat;
                                }
                                .washer:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/washer2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .abc {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/abc1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .abc:hover {
                                    background: #F0F0F0 url("../../images/small-icons/abc1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .association {
                                    background: url("../../images/small-icons/association1.png") 5px 5px no-repeat;
                                }
                                .association:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/association2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .agency {
                                    background: url("../../images/small-icons/agency1.png") 5px 5px no-repeat;
                                }
                                .agency:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/agency2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .bar {
                                    background: url("../../images/small-icons/bar1.png") 5px 5px no-repeat;
                                }
                                .bar:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/bar2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .book {
                                    background: url("../../images/small-icons/book1.png") 5px 5px no-repeat;
                                }
                                .book:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/book2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .box {
                                    position: relative;
                                    float: left;
                                    width: 16px;
                                    height: 16px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/box1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .box:hover {
                                    background: #F0F0F0 url("../../images/small-icons/box1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .kids {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/kids1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .kids:hover {
                                    background: #F0F0F0 url("../../images/small-icons/kids1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .edu {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/edu1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .edu:hover {
                                    background: #F0F0F0 url("../../images/small-icons/edu1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .food {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/food1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .food:hover {
                                    background: #F0F0F0 url("../../images/small-icons/food1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .glass {
                                    background: url("../../images/small-icons/glass1.png") 5px 2px no-repeat;
                                }
                                .glass:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/glass2.png") 5px 5px no-repeat;
                                    text-decoration: underline;
                                }
                                .gears {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/gears1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .gears:hover {
                                    background: #F0F0F0 url("../../images/small-icons/gears1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .gift {
                                    background: url("../../images/small-icons/gift1.png") 5px 2px no-repeat;
                                }
                                .gift:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/gift2.png") 5px 5px no-repeat;
                                    text-decoration: underline;
                                }
                                .phone {
                                    background: url("../../images/small-icons/phone1.png") 5px 5px no-repeat;
                                }
                                .phone:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/phone2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .law {
                                    background: url("../../images/small-icons/law1.png") 5px 5px no-repeat;
                                }
                                .law:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/law2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .mine {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/mine1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .mine:hover {
                                    background: #F0F0F0 url("../../images/small-icons/mine1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .fashion {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/fashion1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .fashion:hover {
                                    background: #F0F0F0 url("../../images/small-icons/fashion1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .finance {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/euro1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .finance:hover {
                                    background: #F0F0F0 url("../../images/small-icons/euro1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .fun {
                                    background: url("../../images/small-icons/fun1.png") 5px 5px no-repeat;
                                }
                                .fun:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/fun2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .clean {
                                    background: url("../../images/small-icons/clean1.png") 5px 5px no-repeat;
                                }
                                .clean:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/clean2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .chemistry {position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/chemist1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .chemistry:hover {
                                    background: #F0F0F0 url("../../images/small-icons/chemist1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .chip {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/chip1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .chip:hover {
                                    background: #F0F0F0 url("../../images/small-icons/chip1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .church {
                                    background: url("../../images/small-icons/church1.png") 5px 5px no-repeat;
                                }
                                .church:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/church2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .computer {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/computer1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .computer:hover {
                                    background: #F0F0F0 url("../../images/small-icons/computer1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .construct {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/construct1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .construct:hover {
                                    background: #F0F0F0 url("../../images/small-icons/construct1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .craft {
                                    background: url("../../images/small-icons/craft1.png") 5px 5px no-repeat;
                                }
                                .craft:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/craft2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .culture {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/culture1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .culture:hover {
                                    background: #F0F0F0 url("../../images/small-icons/culture1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .jewelry {
                                    background: url("../../images/small-icons/jewelry1.png") 5px 5px no-repeat;
                                }
                                .jewelry:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/jewelry2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .job {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/job1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .job:hover {
                                    background: #F0F0F0 url("../../images/small-icons/job1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .house {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/house1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .house:hover {
                                    background: #F0F0F0 url("../../images/small-icons/house1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .hunting {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/hunting1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .hunting:hover {
                                    background: #F0F0F0 url("../../images/small-icons/hunting1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .marketing {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/marketing1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .marketing:hover {
                                    background: #F0F0F0 url("../../images/small-icons/marketing1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .medical {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/medical1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .medical:hover {
                                    background: #F0F0F0 url("../../images/small-icons/medical1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .measuring {
                                    background: url("../../images/small-icons/measuring1.png") 5px 5px no-repeat;
                                }
                                .measuring:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/measuring2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .metal {
                                    background: url("../../images/small-icons/metal1.png") 5px 5px no-repeat;
                                }
                                .metal:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/metal2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .music {
                                    background: url("../../images/small-icons/music1.png") 5px 5px no-repeat;
                                }
                                .music:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/music2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .flower {
                                    background: url("../../images/small-icons/flower1.png") 5px 5px no-repeat;
                                }
                                .flower:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/flower2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .furniture {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/furniture1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .furniture:hover {
                                    background: #F0F0F0 url("../../images/small-icons/furniture1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .pets {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/pets1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .pets:hover {
                                    background: #F0F0F0 url("../../images/small-icons/pets1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .photo {
                                    background: url("../../images/small-icons/photo1.png") 5px 5px no-repeat;
                                }
                                .photo:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/photo2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .print {
                                    background: url("../../images/small-icons/print1.png") 5px 5px no-repeat;
                                }
                                .print:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/print2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .pvc {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/pvc1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .pvc:hover {
                                    background: #F0F0F0 url("../../images/small-icons/pvc1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .repair {
                                    background: url("../../images/small-icons/repair1.png") 5px 5px no-repeat;
                                }
                                .repair:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/repair2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .security {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/security1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .security:hover {
                                    background: #F0F0F0 url("../../images/small-icons/security1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .sport {
                                    background: url("../../images/small-icons/sport1.png") 5px 5px no-repeat;
                                }
                                .sport:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/sport2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .sales {
                                    background: url("../../images/small-icons/sales1.png") 5px 5px no-repeat;
                                }
                                .sales:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/sales2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .heaven {
                                    background: url("../../images/small-icons/heaven1.png") 5px 5px no-repeat;
                                }
                                .heaven:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/heaven2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .beauty {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/beuty1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .beauty:hover {
                                    background: #F0F0F0 url("../../images/small-icons/beuty1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .restoran {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/restoran1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .restoran:hover {
                                    background: #F0F0F0 url("../../images/small-icons/restoran1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .recycling {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/recycling1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .recycling:hover {
                                    background: #F0F0F0 url("../../images/small-icons/recycling1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .tractor {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/tractor1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .tractor:hover {
                                    background: #F0F0F0 url("../../images/small-icons/tractor1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .tourism {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/palm1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .tourism:hover {
                                    background: #F0F0F0 url("../../images/small-icons/palm1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .transport {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/transport1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .transport:hover {
                                    background: #F0F0F0 url("../../images/small-icons/transport1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .office {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/office1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .office:hover {
                                    background: #F0F0F0 url("../../images/small-icons/office1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .parliament {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/parliament1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .parliament:hover {
                                    background: #F0F0F0 url("../../images/small-icons/parliament1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .realestate {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/realestate1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .realestate:hover {
                                    background: #F0F0F0 url("../../images/small-icons/realestate1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .services {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/services1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .services:hover {
                                    background: #F0F0F0 url("../../images/small-icons/services1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .supermarket {
                                    background: url("../../images/small-icons/supermarket1.png") 5px 5px no-repeat;
                                }
                                .supermarket:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/supermarket2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .textile {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/textile1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .textile:hover {
                                    background: #F0F0F0 url("../../images/small-icons/textile1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .wedding {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/wedding1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .wedding:hover {
                                    background: #F0F0F0 url("../../images/small-icons/wedding1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .wood {
                                    background: url("../../images/small-icons/wood1.png") 5px 5px no-repeat;
                                }
                                .wood:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/wood2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }
                                .www {
                                    position: relative;
                                    float: left;
                                    width: 17px;
                                    height: 17px;
                                    margin: 0 5px 0 0;
                                    padding: 0;
                                    background-size: 15px 15px;
                                    background: url("../../images/small-icons/www1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .www:hover {
                                    background: #F0F0F0 url("../../images/small-icons/www1.png") 2px 2px no-repeat;
                                    background-size: 15px 15px;
                                }
                                .chevron {
                                    padding-right: .5rem;
                                    background: url("../../images/small-icons/dot1.png") 12px 12px no-repeat;
                                }
                                .chevron:hover {
                                    padding-right: .5rem;
                                    color: #ffffff;
                                    text-decoration: none;
                                    background: #0D3C66 url("../../images/small-icons/dot2.png") 12px 12px no-repeat;
                                }
                                .none {
                                    background: url("../../images/small-icons/office1.png") 5px 5px no-repeat;
                                }
                                .none:hover {
                                    color: #ffffff;
                                    background: #0D3C66 url("../../images/small-icons/office2.png") 5px 2px no-repeat;
                                    text-decoration: underline;
                                }

                            }
/*DESKTOP DESKTOP DESKTOP ////////////////////////////////////////*/
@media only screen and (min-width:801px) {
    * {
        /*z-index: 10;*/
        background-color: white;
    }
    body {
        margin: 0;
        width: 100%;
        font-family:Tahoma, sans-serif;
        overflow-x: hidden;
        font-size: 13px;
        z-index: 0;
    }
    table {
        float: left !important;
        width: 690px !important;
        margin: 0 !important;
        overflow: hidden !important;
    }
    tr {
        float: left !important;
        width: 690px !important;
        margin: 0 !important;
        overflow: hidden !important;
    }
    td {
        float: left !important;
        width: 690px !important;
        margin: 0 !important;
        overflow: hidden !important;
    }
    header {
        display: inline-block;
        position: relative;
        width: 980px;
        height: auto;
        box-sizing: border-box;
        /* padding: 3px 10px 3px 0; */
        margin-bottom: 15px;
    }
    .page {
        position: relative;
        display: block;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0;
        margin-bottom: 0;
        padding: 0;
        width: 980px;
    }
    a:link,
    a:visited,
    a:active {
        text-decoration: none;
        color: #000000;
        background-color: transparent;
    }
    a:hover {
        text-decoration: none;
    }
    a.back-to-top {
        display: none;
        width: 30px;
        height: 30px;
        text-indent: -9999px;
        position: fixed;
        z-index: 999;
        right: 0;
        bottom: 20px;
        background: rgba(203, 203, 203, 0.8) url("/images/small-icons/up-arrow.png") no-repeat center 43%;
        -webkit-border-radius: 30px;
        -moz-border-radius: 30px;
        border-radius: 30px;
    }
    .category-path {
        position: relative;
        float: left;
        margin: 0;
        width: 240px;
        height: 33px;
    }
    .putanja {
        position: relative;
        display: block;
        float: left;
        margin: 0;
        width: 99%;
        height: 28px;
        /*background-color: #ff00ff;*/
    }
    .putdl {
        margin: 0 0 20px 0;
    }
    .putdl dt {
        display: inline;
    }
    .putdt {
        margin-right: 1px;
        color: #0000ff;
    }
    a.aput {
        color: #0000ff;
        text-decoration: none;
        font-weight: lighter;
    }
    a.aput:hover {
        text-decoration: underline;
        color: #0000ff;
    }
    .strelica {
        height: 8px;
        width: 8px;
        margin-right: 5px;
    }
    img {
        max-width: 100%;
        background-color: transparent;
    }
    .logo {
        position: relative;
        float: left;
        height: 31px;
        width: 194px;
        padding: 27px 20px 0 8px;
    }
    .logo_header {
        height: 31px;
        width: 194px;
    }
    .logo_footer {
        height: 31px;
        width: 194px;
    }
    .look {
        float: left;
        height: 45px;
        width: 500px;
        padding-top: 20px;
    }
    input:focus {
        outline: none;
    }
    input[type="search"]::-webkit-search-cancel-button {
        -webkit-appearance: none;
        -moz-appearance:none;
    }
    .search-form-div {
        position: relative;
        height: 43px;
        width: 432px;
        background-color: #ffffff;
        border: solid 1px #0D3C66;
    }
    #sb_form_q {
        position: relative;
        height: 37px;
        width: 390px;
        background-color: #ffffff;
        border: solid 1px #ffffff;
        font-family: Tahoma, sans-serif;
        font-size: 16px;
        padding-left: 10px;
        margin: 0 -4px 0 2px;
    }
    #sb_form_go {
        position: relative;
        margin: 3px 0 0 0;
        height: 37px;
        width: 37px;
        border: solid 1px #0D3C66;
        background: #0D3C66 url("../../images/magnifying1.png") 6px 6px no-repeat;
        text-indent: -10em;
        right: 0;
        top: 0;
        cursor: pointer;
    }
    @-moz-document url-prefix() {
        select {
            text-indent: 50px;
        } }
    #sb_form_go:hover {
        border: solid 1px #E06666;
        background: #E06666 url("../../images/magnifying1.png") 6px 6px no-repeat;
    }
    .regist {
        position: relative;
        float: right;
        height: 65px;
        width: 250px;
    }
    .meniblok {
        display: block;
        position: relative;
        float: left;
        height: 27px;
        width: 117px;
        color: #ffffff;
        background-color: #0D3C66;
        font-family: "Arial Regular", "Arial", sans-serif;
        font-weight: bold;
        font-size: 15px;
        text-align: center;
        padding: 10px 0 0 0;
        margin: 26px 0 0 0;
        border: solid 1px #0D3C66;
    }
    .meniblok:hover {
        background-color: #E06666;
        border: solid 1px #E06666;
    }
    .menidva {
        display: inline-block;
        position: relative;
        float: left;
        height: 27px;
        width: 117px;
        color: #000000;
        font-family: "Arial Regular", "Arial", sans-serif;
        font-weight: bold;
        font-size: 15px;
        text-align: center;
        padding: 10px 0 0 0;
        margin: 26px 0 0 11px;
        border: solid 1px #000000;
    }
    .menidva:hover {
        border: solid 1px #0D3C66;
        color: #0D3C66;
    }
    .wrapper {
        position: relative;
        float: left;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0;
        margin-bottom: 0;
        width: 100%;
        padding-left: 5px;
        box-sizing: border-box;
        /* padding: 20px 10px 0 10px; */
        z-index: 1 !important;
    }
    .wrapper_co {
        display: flex;
        flex-direction: row;
        position: relative;
        float: left;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0;
        margin-bottom: 0;
        width: 100%;
        z-index: 1;
        /* padding: 20px 10px 0 10px; */
        /* background-color: #ffffff; */
        background-color: white;
    }
    .top_nav {
        position: relative;
        display: block;
        height: auto;
        background-color: #F5F5F1;
        color: #000000;
        font-size: 11px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 10px;
        padding-right: 10px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0;
        margin-bottom: 0;
        width: 990px;
        box-sizing: border-box;
    }
    h1.top_left {
        display: block;
        width: 50%;
        background-color: transparent;
        font-size: inherit;
        line-height: inherit;
        font-weight: bold;
        padding: 0;
        margin: 0;
    }
    .top_nav_holder {
        display: block;
        width: 50%;
        position: absolute;
        top: 0;
        right: 0;
        background-color: transparent;
    }
    .horisontal_nav_list {
        display: block;
        float: right;
        margin: 2px 20px;
        box-sizing: border-box;
        background-color: transparent;
        list-style-type: none;
        /*font-size: larger;*/
    }
    .nav_li {
        background-color: transparent;
        display: inline;
    }
    a.a_top_nav {
        text-decoration: none!important;
    }
    a.a_top_nav:hover {
        color: #999;
        text-decoration: underline!important;
    }
    .all_blog_holder {
        display: inline-block;
        width: 100%;
        height: auto;
        position: relative;
        padding: 10px 20px;
        box-sizing: border-box;
        margin-bottom: 20px;
    }
    .all_blogs_h {
        background-color: #0D3C66;
        width: 100%;
        position: relative;
        box-sizing: border-box;
        text-align: center;
        color: white;
        font-size: 22px;
        padding: 20px;
    }
    .articles_tiles {
        display: block;
        position: relative;
        float: left;
        clear: both;
        width: 100%;
        padding: 0 2%;
        box-sizing: border-box;
    }
    .blog_tile {
        border: solid 1px rgba(222,222,222,0.8);
        border-radius: 15px!important;
        display: block;
        position: relative;
        float: left;
        width: 30%;
        padding: 1px;
        margin: 0 10px 10px;
        box-sizing: border-box;
        font-family: Open Sans,Arial,Helvetica,sans-senif;
        font-size: 14px;
    }
    .tile_img_holder {
        border-top-left-radius: 15px;
        border-top-right-radius: 15px;
        display: block;
        overflow: hidden;
        background-color: olivedrab;
        height: 200px;
        width: 100%;
        background-size: cover!important;
        background-position: center!important;
        background-repeat: no-repeat!important;
    }
    .tile_img_holder:hover {
        opacity: 0.5;
        filter: alpha(opacity=50);
    }
    .blog_img {
        background-color: orange;
    }
    .post_title_tile_h {
        color: #0D3C66;
        font-style: italic;
        font-family: inherit;
    }
    .post_title_tile_h:hover {
        text-decoration: underline;
    }
    .tile_intro {
        border-bottom-left-radius: 15px;
        border-bottom-right-radius: 15px;
        text-align: center;
        padding: 5px;
        box-sizing: border-box;
        height: 10rem;
        line-height: 2;
        overflow: hidden;
    }
    .post_big_holder {
        display: inline-block;
        width: 100%;
        height: auto;
        position: relative;
        padding: 10px 20px;
        box-sizing: border-box;
        margin-bottom: 20px;;
    }
    .post_title_post_h {
        background-color: #0D3C66;
        width: 100%;
        position: relative;
        box-sizing: border-box;
        text-align: center;
        color: white;
        font-size: 22px;
        padding: 20px;
    }
    .post_date {
        width: 100%;
        background-color: transparent;
        color: #0D3C66;
        position: relative;
        display: block;
        clear: both;
        font-size: larger;
        box-sizing: border-box;
        margin-bottom: 15px;
    }
    .post_itself {
        font-family: Raleway, sans-serif;
        font-weight: 400;
        line-height: 2;
        text-align: left;
        font-size: 16px;
        margin-bottom: 20px;
    }
    a.l {
        color: #0077aa;
    }
    a.l:hover {
        text-decoration: underline;
    }
    .post_image_holder {
        display: block;
        position: relative;
        width: 100%;
        text-align: center;
    }
    .post_image img{
        display:block;
        margin-left:auto;
        margin-right:auto;
    }
    .pih {
        display: block;
        position: relative;
        width: 100%;
        text-align: center;
    }
    .pi img{
        display:block;
        margin-left:auto;
        margin-right:auto;
    }
    .firme {
        position: relative;
        float: left;
        width: 550px;
        height: auto;
        margin-bottom: 10px;
        margin-right: auto;
        margin-left: auto;
        order: 2;
    }
    .baner_left {
        position: relative;
        float: left;
        height: auto;
        width: 200px;
        padding: 0;
        margin: 0;
        margin-left: 0.5rem;
        order: 1;
    }
    .baner_right {
        position: relative;
        float: right;
        height: auto;
        width: 200px;
        padding: 0;
        margin: 0;
        /*background-color: #ff5050;*/
        order: 3;
    }
    .baneru {
        position: relative;
        width: 200px;
        height: 200px;
        margin: 0 0 10px 0;
        /*background-color: #00A8FF;*/
    }
    /*.baner_left {
        position: relative;
        float: left;
        height: auto;
        width: 200px;
        padding: 0;
        margin: 0;
        *//*background-color: #751aff;*//*
        order: 1;
    }
    .baner_right {
        position: relative;
        float: right;
        height: auto;
        width: 200px;
        padding: 0;
        margin: 0;
        *//*background-color: #ff5050;*//*
        order: 3;
    }
    .baneru {
        position: relative;
        width: 200px;
        height: 200px;
        margin: 0 0 10px 0;
        *//*background-color: #00A8FF;*//*
    }
    .baneru img {
        *//*visibility: hidden;*//*
    }*/
    .baneru_mob {
        display: none;
    }
    .pocetna_levi {
        position: relative;
        float: left;
        width: 210px;
        height: auto;
        padding: 0;
    }
    .druga-levi {
        position: relative;
        float: left;
        width: 320px;
        height: auto;
        /*background-color: khaki;*/
    }
    .navi {
        margin: 0 0 15px 0;
        padding: 0;
        color: rgb(24, 24, 24);
        font-family: "Open Sans", sans-serif;
        font-size: 14px;
        font-weight: 400;
        line-height: 19px;
    }
    dt.dt_navi {
        padding-left: 0;
        text-decoration: none;
        color: #0D3C66;
        display: block;
        padding-right:0;
        padding-top: 2px;
        padding-bottom: 2px;
    }
    dt.dt_navi:hover {
        color: #ffffff;
    }
    a.a_navi:link, a.a_navi:visited, a.a_navi:active  {
        color: rgb(2, 53, 105);
        display: block;
        font-family: "Open Sans", sans-serif;
        /*font-family: "PT Sans", sans-serif;*/
        font-size: 13px;
        font-weight: 400;
        line-height: 18px;
        margin: 0;
        padding: 0;
    }
    a.a_navi:hover {
        background-color: #F0F0F0;
        color: #181818;
    }
    .navikat {
        clear: left;
        float: left;
        width: 320px;
        margin: 0 6px 6px 0 ;
        line-height: 19px;
        overflow: hidden;
        font-family:'Open Sans',Verdana, sans-serif;
    }
    dt.dt_navikat {
        padding-left: .5em;
        text-decoration: none;
        color: #0D3C66;
        display: block;
        /*padding-right: .5em;*/
    }
    dt.dt_navikat:hover {
        color: #ffffff;
    }
    a.a_navikat:link, a.a_navikat:visited, a.a_navikat:active  {
        text-decoration: none;
        color: #023569;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        /*font-family: 'PT Sans', sans-serif !important;;*/
        display: block;
        width: 100%;
        padding-right: .5em;
    }
    a.a_navikat:hover {
        color: #ffffff;
        text-decoration: none;
        background-color: #0D3C66;
    }
    .kategorije {
        display: block;
        height: 30px;
        font-weight: 700;
        background: #0D3C66 url("../../images/logos/p2.jpg") 3px 5px no-repeat;
        background-size: 24px 24px;
        color: #ffffff;
        padding-left: 25px;
        margin-bottom: 5px;
    }
    .dt_title {
        font-weight: normal !important;
        font-size: 13px !important;
        background-color: #0D3C66;
        color: #ffffff;
        padding-left: .5em;
        padding-right: .5em;
        padding-top:7px;
        margin: 0;
    }
    .ka {
        float: left;
        column-count:2;
        width: 520px;
        margin: 0 0 15px 0;
    }
    .hom_ka {
        color: #333333;
        /*font-family: "Open Sans", sans-serif;*/
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: bold;
        line-height: 22px;
        text-align: left;
        width: 100%;
        padding: 0;
        margin: 0;
    }
    .hom_ka:hover {
        color: #808080;
    }
    .hom_pri {
        position: relative;
        break-inside: avoid-column;
        -webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
        page-break-inside: avoid; /* Firefox */
        break-inside: avoid; /* IE 10+ */
        margin-bottom: 10px;
    }
    .hom_sek{
        border-top: solid 1px #CED5DB;
        color: #0D3C66;
        font-family: "Open Sans", sans-serif;
        font-size: 13px;
        font-weight: 400;
        padding: 0;
        margin: 0;
    }
    a.hsc_link{
        color: #0D3C66;
        text-decoration-line: none;
        text-decoration-style: solid;
        margin: 0;
        padding: 0;
    }
    .hsc_link:hover {
        text-decoration: underline;
    }
    .desno_naslovna {
        position: relative;
        float: left;
        display: inline-block;
        width: 200px;
        height: auto;
        margin: 0 0 0 15px;
        /*background-color: #ff0080;*/
    }
    .left_holder {
        position: relative;
        float: left;
        width: 210px;
        margin-left: 0.5rem;
    }
    .main {
        position: relative;
        float: left;
        /*width: 710px;*/
        height: auto;
        margin-left: .5em;
    }
    .velikaslika {
        width: 725px;
        height: 400px;
    }
    .velikaslika_naslovna {
        width: 725px;
        height: auto;
    }
    .home-all-products {
        position: relative;
        float: left;
        width: 726px;
        height: auto;
        border-top: solid 1px #e9e9e9;
    }
    .home-products-three {
        position: relative;
        float: left;
        width: 726px;
        height: auto;
        padding-bottom: 5px;
        border-bottom: solid 1px #e9e9e9;
    }
    .drugastr {
        position: relative;
        float: left;
        width: 726px;
        height: auto;
        margin: 10px 0 0 0;
    }
    .clanl {
        display: block;
        position: relative;
        float: left;
        width: 218px;
        height: 400px;
        padding: 5px 10px 5px 10px;
        border: solid 2px #ffffff;
    }
    .clanl:hover {
        background-color: #F5F5F1;
        border: solid 2px #0D3C66;
    }

    .pknaslov {
        display: block;
        text-align: left;
        width: 100%;
        height: auto;
        font-size: 14px;
        margin-bottom: 2px;
        margin-top: 2px;
    }
    .podnaslov {
        font-size: 12px;
        font-weight: bold;
        font-style: italic;
        margin-left: 0;
        margin-bottom: 4px;
        margin-top: 4px;
    }
    .date {
        font-size: 10px;
    }
    .pktext {
        font-size: 13px;
        margin: 0;
        padding: 0;
        text-align: left;
    }
    .proizvod {
        position: relative;
        float: left;
        width: 175px;
        height: 300px;
        margin-left: 0;
        margin-right: 6px;
        margin-top: 20px;
    }
    .prodimag {
        position: relative;
        float: left;
        width: 170px;
        height: 170px ;
        margin: 0;
        border: solid 1px #CBCBCB;
    }
    .prodtex {
        position: relative;
        float: left;
        width: 170px;
        height: 115px;
        margin: 2px;
    }
    .imepro {
        font-weight: bold;
        margin-top: 0;
        line-height: 100%;
    }
    .opispro {
        margin-top: -10px;
        font-size: 9px;
        height: auto ;
    }
    .cenastara {
        display: block;
        margin-top: 0;
        text-decoration: line-through;
        text-align: center;
    }
    .cenanova {
        display: block;
        color: #0D3C66;
        font-weight: bold;
        text-align: center;
    }
    .ban_novi_respons {
        position: relative;
        float: left;
        clear: both;
        overflow: hidden;
        margin: 0 0 15px 0;
    }
    .google_ads {
        position: relative;
        float: left;
        width: 245px;
        height: 250px;
        margin: 0 0 10px 0;
        /*background-color: #ededf8;*/
    }
    .ads_in_psn_holder {
        position: relative;
        float: left;
        width: 100%;
        padding: 20px 0 0 20px !important;
        /*background-color: forestgreen;*/
    }
    .ad_200x200 {
        position: relative !important;
        float: left !important;
        clear: both !important;
        overflow: hidden !important;
        width: 200px !important;
        height: 200px !important;
        margin: 0 0 15px 0 !important;
        /*background-color: #00A8FF;*/
    }
    .ad_160x600 {
        position: relative !important;
        float: left !important;
        clear: both !important;
        overflow: hidden !important;
        width: 160px !important;
        height: 600px !important;
        margin: 0 0 15px 0;
        /*background-color: #00A8FF;*/
    }
    .ad_wide {
        position: relative !important;
        float: left !important;
        width: 700px !important;
        height: auto !important;
        margin: 15px 0 15px 0 !important;
        background-color: #F0F0F0;
    }
    .ad_wide1 {
        display: none;
    }
    .ad_tall {
        position: relative !important;
        float: left !important;
        width: 120px !important;
        height: auto !important;
        margin: 5px 0 15px 0 !important;
        /*background-color: #00A8FF;*/
    }
    .ad_rec {
        position: relative !important;
        float: left !important;
        width: 250px !important;
        height: 250px !important;
        margin: 5px 0 15px 0 !important;
    }
    img.img_baner {
        position:relative;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
    }
    .banner-in-products {
        position: relative;
        float: right;
        width: 270px;
        margin: 0 0 10px 0;
    }
    .product {
        width: auto;
        margin: 2em 0 0 0;
        float: left;
    }
    .naslov {
        font-style: normal;
        display: block;
        position: relative;
        float: left;
        width: 100%;
        line-height: 20px;
        margin:0;
        color: #000000;
        font-size: 16px;
        font-weight: bold;
        /*background-color: peachpuff;*/
    }
    .uvod {
        position: relative;
        float: left;
        clear: both;
        display: block;
        width: 99%;
        height: auto;
        /*min-height: 45px;*/
        margin:0;
        padding-bottom: 5px;
        border-bottom: solid 1px #000000;
        /*background-color: lawngreen;*/
    }
    .lupdiv_holder {
        position: relative;
        float: left;
        margin: 0 0  0 -10px;
    }
    .lupdiv {
        position: relative;
        float: left;
        margin: 0 0 10px 10px;
        width: 280px;
    }
    .limg {
        margin: 0 10px -3px 0;
    }
    .lpucoa_div{
        position: relative;
        float: left;
        margin: 0;
        padding: 0;
        width: 100%;
    }
    h2.lpucoa_h2 {
        font-weight: bold;
        font-size: 13px;
        margin: 0;
        padding: 0;
    }
    .lpucot {
        position: relative;
        display: block;
        float: left;
        line-height: 210%;
        padding: 0 10px;
        margin: 0;
        width: 250px;
        text-align: left;
        font-family: Tahoma, sans-serif;
        font-size: 13px;
        background-color: #f9f9f9;
        font-weight: normal;
        text-indent: 0;
    }
    a.lpucoa {
        display: block;
        font-weight: bold;
        width: 100%;
    }
    a.lpucoa:hover {
        text-decoration: underline;
        color: #777777;
    }
    .lupdiv_holder1 {
        position: relative;
        float: left;
        margin: 0 0  10px 0;
        /*background-color: #ffeab3;*/
        /*border: solid 1px #ff1e00;*/
        border: solid 1px orange;
    }
    .lupdiv1 {
        position: relative;
        float: left;
        margin: 0 0 0 10px;
        width: 266px;
    }
    .limg1 {
        margin: 0 10px -3px 0;
    }
    .lpucoa_div1 {
        position: relative;
        float: left;
        margin: 0;
        padding: 0;
        width: 100%;
    }
    h3.lpucoa_h21 {
        font-weight: bold;
        font-size: 13px;
        margin: 0;
        padding: 0;
    }
    .lpucot1 {
        position: relative;
        display: block;
        float: left;
        line-height: 210%;
        padding: 0 10px;
        margin: 0 0 0 -10px;
        width: 256px;
        font-family: Tahoma, sans-serif;
        font-size: 15px;
        background-color: #f9f9f9;
        color: #000000;
        text-align: center;
        font-weight: bold;
        text-indent: 0;
    }
    a.lup1 {
        position: relative;
        display: block;
        float: left;
        line-height: 210%;
        padding: 0 10px;
        margin: 0 0 0 -10px;
        width: 256px;
        font-family: 'Source Sans Pro',sans-serif;
        font-size: 17px;
        background-color: orange;
        color: #ffffff;
        text-align: center;
        font-weight: 400;
        text-indent: 0;
    }
    a.lup1:hover {
        background-color: #ffffb3;
        color: black;
        border: solid 1 px orange;
        text-decoration: underline;

    }
    a.lpucoa1 {
        line-height: 150%;
        margin-left: -10px;
        padding-left: 10px;
        display: block;
        font-weight: bold;
        width: 100%;
    }
    a.lpucoa1:hover {
        text-decoration: underline;
        background-color: #feba02;
        color: white;
    }
    .tagovi {
        position: relative;
        float: left;
        width: 100%;
        height: auto;
        margin: 0;
        font-size: 12px !important;
        /*background-color: #e6ac00;*/
    }
    .tagovi_psn {
        position: relative;
        float: left;
        width: 270px;
        height: auto;
        margin: 0;
        font-size: 12px !important;
        /*background-color: lavender;*/
    }
    .protagovi {
        color: #000000;
        padding: 0;
    }
    .cat_comp_div {
        position: relative;
        float: left;
        width: 270px;
        height: auto;
        margin: 0 0 20px 10px;
        /*background-color: lime;*/
    }
    .cat_comp {
        color: #000000;
        padding: 0;
        margin-top: -7px;
        /*background-color: #F5F5F1;*/
    }
    .page_mask {
        display: none;
        background: rgba(0, 0, 0, 0.3);
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
    }
    .page_mask2 {
        background: rgba(0, 0, 0, 0.5);
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
    }
    .pres_img_div {
        position: absolute;
        float: left;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
        width: 800px;
        height: 600px;
        /*background: rgba(0, 0, 0, 0.6);*/
    }
    img.pres_img {
        position:absolute;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
        max-height: 520px;
        max-width: 520px;
    }
    .control2 {
        position:absolute;
        display: block;
        text-align: center;
        font-size: 36px;
        height: 50px;
        width: 50px;
        border-radius: 100px;
        background-color: #000000;
        top: 10px;
        color:rgba(255, 255, 255, 0.8);
        cursor:pointer;
    }
    .control2:hover {
        background:rgba(255, 255, 255, 0.7);
        color:white;
    }
    .prev2 {
        left:10px;
    }
    .next2 {
        right:10px;
    }
    .mail_box {
        position: absolute;
        top: 25px;
        bottom: 25px;
        left:305px;
        right: 0;
        width: 640px;
        height: 550px;
        background-color: #ffffff;
        border-radius: 4px;
        padding: 10px 20px 10px 40px;
        text-align: left;
    }
    .mail_logo {
        position: relative;
        float: left;
        height: 32px;
        width: 216px;
        background-image: url("/images/logos/portalsrbijalogo1.jpg");
        background-size: 216px 32px;
    }
    .m_title {
        display: block;
        clear: left;
        margin-left: 0;
        margin-top: 25px;
        text-align: left;
        font-size: 17px;
    }
    .m_title1 {
        display: block;
        clear: left;
        margin-left: 0;
        margin-top: 15px;
        margin-bottom: 0;
        text-align: left;
        font-size: 17px;
        font-weight: bold;
    }
    .m_title2 {
        display: block;
        clear: left;
        margin-left: 0;
        margin-top: 5px;
        margin-bottom: 10px;
        text-align: left;
        font-size: 15px;
    }
    .label {
        margin: 2px;
        font-size: 15px;
    }
    .line_field {
        height: 22px;
        width: 400px;
        margin-bottom: 10px;
        border: solid 1px #b3b3b3;
        padding-left: 10px;
        padding-right: 10px;
    }
    .legend {
        margin: 0;
        text-align: left;
    }
    .textarea {
        height: 280px;
        width: 400px;
        border: solid 1px #b3b3b3;
        padding-left: 10px;
        padding-right: 10px;
        font-family: Tahoma, sans-serif;
    }
    .textarea_wide {
        height: 200px;
        width: 600px;
        border: solid 1px #b3b3b3;
        padding-left: 10px;
        padding-right: 10px;
        font-family: Tahoma, sans-serif;
    }
    .save_btn {
        height: 30px;
        width: 100px;
        margin: 10px 0 10px 0;
        border: solid 1px #737373;
        background-color: #737373;
        color: #ffffff;
        font-weight: bold;
    }
    .save_btn:hover {
        height: 30px;
        width: 100px;
        margin: 10px 0 10px 0;
        border: solid 1px #B7B7B7;
        background-color: #B1B1B1;
        color: #ffffff;
        font-weight: bold;
    }
    .x_btn {
        position: absolute;
        right: 10px;
        top: 10px;
        display: inline-block;
        height: 20px;
        width: 20px;
        padding-top:0;
        text-align: center;
        font-weight: bold;
        border: solid 1px #0D3C66;
        background-color: #0D3C66;
        color: white;
    }
    .x_btn:hover {
        position: absolute;
        right: 10px;
        top: 10px;
        display: inline-block;
        height: 20px;
        width: 20px;
        padding-top:0;
        font-weight: bold;
        border: solid 1px #b2b2b2;
        background-color: #E06666;
        color: white;
    }
    .v_btn {
        position: absolute;
        right: 10px;
        margin-bottom: 10px;
        display: inline-block;
        height: 20px;
        width: 20px;
        padding-top:0;
        text-align: center;
        font-weight: bold;
        border: solid 1px #CBCBCB;
        background-color: #b2b2b2;
        border-radius: 4px;
        color: white;
    }
    .v_btn:hover {
        position: absolute;
        right: 10px;
        margin-bottom: 10px;
        display: inline-block;
        height: 20px;
        width: 20px;
        padding-top:0;
        font-weight: bold;
        border: solid 1px #CBCBCB;
        background-color: #CBCBCB;
        border-radius: 4px;
        color: white;
    }
    .notice_success {
        display: block;
        width: 680px;
        height: auto;
        font-size: 22px;
        padding: 30px 20px;
        text-align: center;
        color: lightseagreen;
        background-color: lightcyan;
        border-radius: 10px;
    }
    .notice_error {
        display: block;
        width: 680px;
        height: auto;
        font-size: 22px;
        padding: 20px;
        text-align: center;
        color: #ff0066;
        background-color: #ffcce0;
        border-radius: 10px;
    }
    .products-right-column {
        position: relative;
        float: left;
        width: 270px;
        height: auto;
    }
    .products-brand-loc-container {
        position: relative;
        float: left;
        width: 270px;
        height: auto;
        margin: 0 0 10px 0;
        /*background-color:#F5F5F1;*/
    }
    .products-stores-locations {
        display: block;
        position: relative;
        float: left;
        width: 270px;
        height: auto;
        margin: 0 0 10px 0;
    }
    .products-brands {
        display: block;
        position: relative;
        float: left;
        width: 270px;
        height: auto;
        margin: 0 0 10px 0;
    }
    .products-seo {
        position: relative;
        float: left;
        width: 246px;
        padding: 10px;
        margin: 0 0 10px 0;
        height: auto;
        background-color: #F5F5F1;
        border: solid 2px #000000;
    }
    .products-seo-text {
        position: relative;
        float: left;
        width: 250px;
        padding-top: 10px;
        text-align: justify;
    }
    a.protaglink {
        color: #ff9900;
        text-decoration: none;
        display: block;
        width: 100%;
        font-size: 11px;
        line-height: 18px;
    }
    a.protaglink:hover {
        color: #808080;
        text-decoration: underline;
    }
    .v1_btn {
        display: none;
    }
    .v1_btn1 {
        display: none;
    }
    .underlined:hover {
        text-decoration: underline;
    }
    .vertical1 {
        font-weight: normal;
    }
    .vertical2 {
        position: relative;
        display: inline-block;
        float: left;
    }
    a.loc_bold, dt.loc_bold {
        color: #0D3C66;
        text-decoration: none;
        display: block;
        width: 100%;
        line-height: 18px;
        font-weight: bold;
    }
    a.loc_bold:hover, dt.loc_bold:hover {
        background: #0D3C66;
        text-decoration: none;
        color: #ffffff;
    }
    a.loc_bold1, dt.loc_bold1 {
        color: #0D3C66;
        text-decoration: none;
        display: block;
        width: 100%;
        line-height: 18px;
        font-weight: normal !important;
        font-size: 12px !important;
    }
    a.loc_bold1:hover, dt.loc_bold1:hover {
        text-decoration: underline;
        color: #0D3C66;
    }
    .dl_city {
        margin-bottom: 0;
        line-height: 18px;
    }
    .dl_nei {
        margin-top: 0;
        line-height: 18px;
        border-bottom: solid 1px #000000;
        margin-bottom: 10px;
    }
    .dt_nei {
        display: block;
        width: 100%;
        margin-bottom: 1px;
    }
    .dt_nei:hover {
        text-decoration: underline;
    }
    .a_nei{
        display: block;
        font-size: 11px;
    }
    .a_nei:hover {
        text-decoration: underline;
    }
    h2.link_nei {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-weight: normal;
        font-style: inherit;
        font-size: 100%;
        font-family: inherit;
        vertical-align: baseline;
        display: inline-block;
    }
    h2.link_nei:hover {
        text-decoration: underline;
    }
    h2.link_nei_bold {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-weight: bold;
        font-style: inherit;
        font-size: 11px;
        font-family: inherit;
        vertical-align: baseline;
        display: inline-block;
    }
    h2.link_nei_bold:hover {
        text-decoration: underline;
    }
    .prep {
        color: #bfbfbf;
        font-weight: normal;
    }
    .prep:hover {
        text-decoration: underline;
    }
    h3.link_ci {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-weight: inherit;
        font-style: inherit;
        font-size: 100%;
        font-family: inherit;
        vertical-align: baseline;
        display: inline-block;
    }
    h3.link_ci_bold {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-weight: bold;
        font-style: inherit;
        font-size: 100%;
        font-family: inherit;
        vertical-align: baseline;
        display: inline-block;
    }
    .brojlok {
        color: #000000;
        font-size: 11px;
        margin-left: 10px;
    }
    .brendtagovi {
        clear: both;
        color: #000000;
        /*background-color: #F5F5F1;*/
    }

    .companies-article-div {
        position: relative;
        float: left;
        width: 276px;
        height: auto;
        border: solid 2px #000000;
        background-color: #F5F5F1;
        margin-top: 12px;
    }
    .bocni_sec {
        position: relative;
        float: left;
        width: 250px;
        height: auto;
    }
    .bocni_div{
        font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
        position: relative;
        float: left;
        width: 250px;
        height: auto;
        background-color: #ffe7cc;
        margin-top: 12px;
        margin-bottom: 20px;
    }
    .sc_ss_img2 {
        height: 340px;
        width: 256px;
        margin: 10px 10px 0 10px;
        background-color: #F5F5F1;
    }
    .textpodsliku {
        font-size: 13px;
        text-align: left;
        margin: 10px;
        color: #000000;
        line-height: normal;
    }
    .textpodsliku:hover {
        color: #000000;
    }
    .general {
        display: table;
        position: relative;
        float: left;
        width: 99%;
        height: auto;
        margin: 0;
        padding: 0;
        box-sizing: border-box;
        border-top: solid 1px #ffffff;
        border-left: solid 1px #ffffff;
        border-right: solid 1px #ffffff;
        border-bottom: solid 1px #CBCBCB;
    }
    .general:hover {
        /*background-color: #F5F5F1;*/
        border:solid 1px #0D3C66;
    }
    .general_hltd {
        display: table;
        background-color: #eef5ff;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-shadow: 5px 5px 5px #ffffe0;
        border: solid 2px #000099;
        position: relative;
        float: left;
        width: 100%;
        height: auto;
        margin: 0 0 5px 0;
        padding-bottom: 5px;
        padding-top: 5px;
    }
    .general_hltd:hover {
        background-color: #ffff00;
        border:solid 2px #ffff00;
    }
    .gen_top {
        position: relative;
        display: inline-block;
        width: 320px;
        height: auto;
        margin-top: 0;
        margin-left: 210px;
        /*background-color: lime;*/
    }
    .gen_top_wide{
        position: relative;
        display: inline-block;
        width: 100%;
        height: auto;
        margin-top: 0;
    }
   /* .jednafirma {
        position: relative;
        float: left;
        height: auto;
        width:607px;
        margin-top: 2px;
        *//*//*border-top: solid 1px #DDDDDD;*//*
        *//*background-color: bisque;*//*
    }
    .jednafirma_hltd {
        position: relative;
        float: left;
        height: 175px;
        width: 502px;
        margin-top: 2px;
    }*/
    .web {
        position: relative;
        float: left;
        clear: both;
        width: auto;
        padding-left: 5px;
        margin: 0;
    }
    a.web_site {
        color: #008000;
        font-size: 11px;
        font-weight: bold;
    }
    a.web_site:hover {
        text-decoration: underline;
        color: limegreen;
    }
    a.web_site_psn {
        color: #008000;
        font-size: 11px;
        font-weight: bold;
    }
    a.web_site_psn:hover {
        text-decoration: underline;
        color: limegreen;
    }
    .textfirma {
        position: relative;
        float: left;
        display: block;
        height: 4.2rem;
        overflow-y: scroll;
        font-weight: normal !important;
        font-size: 13px;
        line-height: 15px;
        width: 320px;
        padding: 7px 12px;
        margin: 7px 0 0 0;
        box-sizing: border-box;
        text-align: left;
        border: solid 1px #EEEEEE;
        //border-radius: 5px;
        /*background-color: khaki;*/
    }
    .textfirma_hltd {
        position: relative;
        float: left;
        display: block;
        height: 60px;
        overflow-y: scroll;
        font-weight: normal !important;
        font-size: 13px;
        line-height: 16px;
        width: 492px;
        padding: 0 0 5px 5px;
        text-align: left;
        border-top: solid 1px #DDDDDD;

    }
    .slika_lo {
        position: relative;
        float: left;
        left: 0;
        top: 0;
        margin:-80px 4px 4px 4px;
        width: 200px;
        height: 160px;
        background-color: transparent;
    }
    img.img_lo {
        position:absolute;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
        max-height: 160px;
        max-width: 160px;
    }
    .slika_lo_mob {
        display: none;
    }
    img.img_lo_mob {
        display: none;
    }
    .zalinkove {
        position: relative;
        float: left;
        height: 170px;
        width: 20%;
        margin-top: 5px;
    }
    .nazivfirme {
        position: relative;
        width: 100%;
        font-size: 15px;
        margin:0;
        padding-left: 1%;
        padding-top: 0;
    }
    .pagdiv {
        float: left;
        position: relative;
        clear: both;
        width: 100%;
        margin-top: 20px;
        text-align: center;
    }
    ul.pagination{
        list-style-type: none;
        width: 100%;
        margin: auto;
        padding: 0;
        overflow: hidden;
        text-align: center;
    }
    .pag {
        display: inline;
        list-style-type: none;
        float: left;
        background-color: #f7f7f8;
        border: solid 1px #f7f7f8;
        border-radius: 2px;
        font-size: 13px;
        padding: 2px 7px;
        text-align: center;
        margin-right: 9px;
    }
    .pag:hover {
        border: solid 1px #525252;
    }
    .active_pag {
        font-weight: bold;
        display: inline;
        list-style-type: none;
        float: left;
        border: solid 1px #525252;
        border-radius: 2px;
        padding: 2px 7px;
        text-align: center;
        margin-right: 9px;
    }
    a.paglink {
        color: #595959;
    }
    .stars {
        position: relative;
        height: 16px;
        width: 98%;
        margin: 0;
        padding-left: 1%;
    }
    .ocena {
        color: #0D3C66;
        font-weight: bold;
        font-size: 10px;
        padding-left: 1em;
    }
    .komentar,
    .komentar a:link,
    .komentar a:visited,
    .komentar a:active{
        display: inline;
        color: #0D3C66;
        padding-left: 20px;
        text-decoration: none;
        font-size: 12px;
    }
    .komentar:hover {
        text-decoration: underline;
    }
    .broko {
        font-weight: bold;
    }
    .grad {
        font-weight: bold;
        font-style: normal;
        background-color: transparent;
    }
    .neighbourhood {
        font-weight: bold;
        font-style: normal;
        background-color: transparent;
    }
    .street {
        font-style: normal;
        background-color: transparent;
    }
    .phone-number-1 {
        clear: both;
        margin: 0;
        display: block;
        font-style: normal;
        font-weight: bold;
        background-color: transparent;
    }
    a.phone-number-gen {
        color: #0D3C66;

    }
    .adresa {
        position: relative;
        float: left;
        min-width: 200px;
        display: block;
        font-size: 12px !important;
        font-weight: normal !important;
        font-family: Arial, sans-serif;
        color: #0D3C66;
        padding-left: 1%;
        margin: 3px 0 5px 0;
        box-sizing: border-box;
        background-color: transparent;
    }
    .adresa:hover {
        background-color: transparent;
    }
    .telephone {
        display: inline;
        color: #0D3C66 !important;
    }
    .zalogo {
        position: relative;
        float: right;
        height: 100px;
        max-height: 110px;
        width: auto;
        max-width: 150px;
        margin: 10px 0 0 15px;
    }
    .cenovnik {
        position: relative;
        float: right;
        display: block;
        /*padding: 2px 5px;*/
        text-align: center;
        background-color: orange;
        /*border-radius: 10px;*/
        max-width: 100px;
        height: auto;
        padding: 0;
        margin: -3px 0 0 0;
    }
    a.acene {
        color: white;
        /*font-weight: bold;*/
        font-family: 'Source Sans Pro',sans-serif;
        font-weight: 400;
        font-size: 16px;
    }
    a.acene:hover {
        /*color: white;*/
        text-decoration: underline;
    }
    .i {
        color:#ff0066;
        font-weight:bold;
        font-size: larger;
        display: inline-block;
    }
    .a {
        color:#000;
        font-weight:bold;
        font-size: larger;
        display: inline-block;
    }
    .cenovnik_psn {
        position: relative;
        float: left;
        display: block;
        color: white;
        padding: 0 2px;
        font-size: 11px;
        text-align: center;
        background-color: #737373; /*#feba02*/
        border: solid 1px #737373;
        border-radius: 4px;
        width: auto;
        /*height: 10px;*/
        margin: 2px;
    }
    .cenovnik_psn:hover {
        background-color: #000000;/*#fed667;*/
        border: solid 1px #000000;
    }
    .gen_img_div {
        display: none;
        position: relative;
        float: right;
        height: 170px;
        width: 170px;
        margin: 4px 4px 4px 0;
        /*background-color: gold;*/
    }
    img.img_gen {
        display: none;
        position:absolute;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
        max-height: 170px;
        max-width: 170px;
    }
    .zamalilogo_psn {
        display: none;
    }
    .detaljnije {
        display: block;
        position: relative;
        float: left;
        left: 0;
        bottom: 0;
        margin-left: 5px;
        margin-top: 2px;
        height: 12px;
        width: 12px;
    }
    .arrow {
        height: 12px;
        width: 12px;
    }
    #wrapper {
        display: table;
    }
    #important {
        display: table-column-group;
    }
    #second {
        display: table-header-group;
    }
    #third {
        display: table-footer-group;
    }
    #tl {
        display: block;
        margin: -20px 0 0 0;
        color: #993300;
        font-size: 14px;
        font-weight: bold;
        font-style: italic;
        text-decoration: underline;
    }
    #tl:hover {
        text-decoration: underline;
    }
    .prezentacija {
        position: relative;
        float: left;
        width: 700px;
        height: auto;
    }
    .presentation_title {
        font-family: Arial, sans-serif;
        display: block;
        position: relative;
        float: left;
        width: 1200px;
        font-size: 30px;
        font-weight: bold;
        margin: 0;
    }
    .pres_temp_title {
        font-family: Arial, sans-serif;
        display: block;
        position: relative;
        float: left;
        width: 1200px;
        font-size: 22px;
        font-weight: bold;
        margin: 0;
    }
    .psn_title_div {
        position: relative;
        float: left;
        width: 1250px;
        margin: 0;
    }
    .psn_title_pro_div {
        position: relative;
        float: left;
        width: 700px;
        margin: 0;
    }
    .psn_title {
        font-family: Arial, sans-serif;
        display: inline-block;
        position: relative;
        float: left;
        width: auto;
        font-size: 22px;
        font-weight: bold;
        margin: 0;
    }
    .psnstars {
        position: relative;
        float: left;
        height: 22px;
        width: 126px;
        margin: 0 0 0 10px;
    }
    .gen_pres_text {
        display: block;
        position: relative;
        float: left;
        width: 658px;
        min-height: 235px;
        border: solid 1px #CBCBCB;
        padding: 20px;
        margin: 0;
        text-align: justify;
    }
    a.presentation-comment-count {
        display: block;
        font-size: 12px;
        font-weight: bold;
        color: #0D3C66;
        float: left;
        margin: 18px 0 10px 5px;
    }
    .presentation_ask_company_div {
        position: relative;
        float: left;
        width: 700px;
        height: 35px;
        /*background-color: #ff0066;*/
    }
    .psn_sototitolo {
        position: relative;
        float: left;
        max-width: 600px;
        color: #0044cc;
        font-size: 13px;
    }
    .pin {
        position: relative;
        float: left;
        height: auto;
        width: 680px;
        padding: 0 0 10px 0;
        margin: 0;
        /*border-bottom: solid 1px #feba02;*/
        /*background-color: khaki;*/
    }
    .pin2 {
        position: relative;
        float: left;
        height: auto;
        width: 700px;
        padding-bottom: 10px;
        margin-bottom: 5px;
        /*border-bottom: solid 1px #feba02;*/
    }
    .askdiv {
        position: relative;
        float: right;
        width: auto;
        height: 35px;
    }
    .map_button_div {
        position: relative;
        float: right;
        width: auto;
        padding: 0 0 3px 0;
        border: solid 1px #00ffff;
        background-color: lightcyan;
        cursor: pointer;
        color: darkblue;
        font-family: Tahoma, sans-serif;
        font-size: 16px;
        font-weight: bold;
    }
    .jump_holder {
        position: relative;
        background-color: transparent;
        float: left;
        display: inline-block;
        margin: 4px 3px 0 0;
    }
    .jump_holder:hover {
        text-decoration: underline;
    }
    .globe {
        position: relative;
        float: left;
        margin:3px 3px 0 3px;
        background-color: transparent;
    }
    .ask_button {
        cursor: hand;
        cursor: pointer;
        display: inline-block;
        position: relative;
        float: left;
        width: auto;
        height: auto;
        background: url("../../images/icons/envelope3.png") 15px 7px no-repeat;
        color: #0000ff;
        border: 1px solid #0000ff;
        font-family: "Arial Regular", "Arial", sans-serif;
        font-size: 15px;
        font-weight: bold;
        padding: 9px 12px 7px 45px;
        text-align: left;
        /*margin: 0 0 0 150px;*/
        margin: 5px 0 0 0;
    }
    .ask_button:hover {
        border: solid 1px #0D3C66;
        color: #0D3C66;
        background: url("../../images/icons/envelope4.png") 15px 7px no-repeat;
    }
    .galerija_img_div {
        position: relative;
        float: left;
        height: 470px;
        width: 700px;
        margin:  0 0 1px 0;
        padding: 0;
    }
    .slider {
        position: relative;
        float: left;
        height: 470px;
        width: 700px;
        overflow: hidden;
    }
    img.galerija_img {
        position:absolute;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
        max-height: 470px;
        max-width: 700px;
    }
    ul.images {
        list-style-type: none;
        position:relative;
        max-height: 470px;
        max-width: 700px;
        padding: 0;
        margin: 0;
    }
    ul.images li {
        position:absolute;
        top:0;
        left:0;
        max-height: 470px;
        max-width: 700px;
        overflow:hidden ;
        padding: 0;
    }
    .thumb {
        position: relative;
        height: 40px;
        width: 40px;
        margin: 1px;
    }
    .thumb_img {
        position: relative;
        height: 40px;
        width: 40px;
    }
    .triggers_div {
        position: relative;
        float: left;
        text-align: left;
        width: 700px;
        height: auto;
        padding:0 0 0 0;
        margin: 0 0 10px 0;
        overflow: hidden;
        border-bottom: solid 1px #d9e3f2;
    }
    ul.triggers {
        list-style-type: none;
        position:relative;
        float: left;
        margin:0 0 0 -40px;
    }
    ul.triggers li {
        float:left;
        margin:0;
        cursor:pointer;
        padding: 0;
        border: solid 3px white;
    }
    ul.triggers li.active {
        background-color:white;
        border: solid 3px #8BA8D7;
    }
    .control {
        position:absolute;
        display: block;
        text-align: center;
        font-size: 18px;
        height: 25px;
        width: 25px;
        border-radius: 50px;
        background: rgba(0, 0, 0, 0.3);
        bottom: 10px;
        color:rgba(255, 255, 255, 0.7);
        cursor:pointer;
    }
    .control:hover {
        background: white;
        color:#8BA8D7;
    }
    .prev {
        left:5px;
    }
    .next {
        right:5px;
    }
    .psn_txt_div {
        position: relative;
        float: left;
        width: 700px;
        line-height: 1.4;
        font-size: 13px;
        margin: 0;
        padding: 0 0 10px 0;
        border-bottom: solid 1px #CBCBCB;
    }
    .psn_txt_tltle {
        position: relative;
        float: left;
        width: 700px;
        height: auto;
        font-family: Helvetica, sans-serif;
        /*color: #003580;*/
        font-size: 18px;
        text-align: left;
        margin: 5px 0 5px 0;
        padding: 0;
    }
    .cene_holder {
        position: relative;
        float: right;
        max-width: 300px;
        margin-top: 5px;
        /*background-color: #00A8FF;*/
    }
    .one_cen {
        position: relative;
        float: right;
        margin: 0 0 2px 0;
        /*background-color: yellow;*/
    }
    .one_cen_e_div {
        position: relative;
        float: left;
        height: auto;
        width: auto;
        padding: 3px 2px 0 0;
        font-size: 11px;
        font-weight: bold;
        /*background-color: #ff0000;*/
    }
    .cenovnik_psn_red {
        position: relative;
        float: right;
        display: block;
        font-size: 12px;
        padding: 1px 10px;
        text-align: center;
        background-color: #fdf5d6; /*#feba02*/
        border: solid 1px #ff9900;
        border-radius: 5px;
        max-width: 215px;
    }
    .cenovnik_psn_red:hover {
        /* background-color: #fc0;/*#fed667;*/
        /* border: solid 1px #fc0;*/
    }
    a.acene_psn {
        color: #3b65a7;
        font-weight: bold;
    }
    a.acene_psn:hover {
        /*color: white;*/
        text-decoration: underline;
    }
    .psn_subtitle {
        clear: both;
        display: block;
        color: #feba02;
        font-size: 11px;
    }
    .psn_subtitle_blu {
        display: block;
        color: #0000ff;
        font-size: 12px;
        font-weight: bold;
    }
    .psn_txt {
        font-family: Helvetica, sans-serif;
        font-size: 13px;
        position: relative;
        float: left;
        width: 700px;
        padding-top: 5px;
        text-align: left;
        line-height: 1.5;
        color: #000000;
    }
    .psn_txt_div2 {
        position: relative;
        float: left;
        width: 700px;
        line-height: 1.4;
        font-size: 13px;
        margin: 0;
        padding: 0 0 10px 0;
        border-bottom: solid 1px #CBCBCB;
    }
    .psn_txt_tltle2 {
        position: relative;
        float: left;
        width: 580px;
        height: auto;
        font-family: Helvetica, sans-serif;
        color: #003580;
        font-size: 18px;
        text-align: left;
        margin: 5px 0 0 0;
        padding: 0;
    }
    .psn_txt2 {
        font-family: Helvetica, sans-serif;
        font-size: 13px;
        position: relative;
        float: left;
        width: 570px;
        padding-top: 5px;
        text-align: left;
        line-height: 1.5;
        color: #000000;
    }
    .psn_img_container2 {
        position: relative;
        float: left;
        width: 105px;
        height: auto;
        margin: 0 10px 0 0;
    }
    .slika_gen2 {
        position: relative;
        float: left;
        margin:3px 8px 0 0;

    }
    img.img_general2 {
        position:relative;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
        min-height: 100px;
        /*max-height: 100px;*/
        max-width: 100px;
    }
    img.img_general3 {
        position:relative;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
        /*min-height: 100px;*/
        max-height: 215px;
        /*max-width: 100px;*/
    }
    .fancybox-title {
        background-color: transparent;
    }
    .fancybox-nav {
        background-color: transparent!important;
}
    .span {
        background-color: transparent;
    }
    .psn_l_tltle {
        font-weight: bold;
        position: relative;
        float: left;
        width: 700px;
        height: auto;
        font-family: Tahoma, sans-serif;
        color: #0D3C66;
        font-size: 19px;
        text-align: left;
        margin: 10px 0 10px 0;
        border-top: solid 1px #0D3C66;
    }
    .map_div {
        position: relative;
        float: left;
        width: 692px;
        height: auto;
        margin: 0 0 20px 0;
        padding: 3px;
        border-bottom: solid 1px #0D3C66;
    }
    #map {
        position: relative;
        float: left;
        width: 690px;
        height: 450px;
        border: solid 1px #d9e3f2;
    }
    .presentation-locations-div {
        position: relative;
        float: left;
        width: 700px;
        height: auto;
        margin: 0 0 10px 0;
    }
    .presentation-one-location-div {
        position: relative;
        float: left;
        width: 330px;
        height: auto;
        margin-left: 5px;
        margin-top: 10px;
    }
    .ol_inline {
        display: inline;
        margin-left: -20px;
    }
    .li_inline {
        margin-top: -13px;
        margin-left: 65px;
    }
    .presentation-one-location-title {
        display: block;
        color: #cc0000;
        font-size: 11px;
    }
    .presentation-location-address {
        margin-bottom: 5px;
        font-style: normal;
    }
    .presentation-location-phone {
        display: block;
        position: relative;
        float: left;
        width: 350px;
        height: 13px;
        background: url("../../images/small-icons/tel.png") 0 3px no-repeat;
        padding-left: 22px;
        color: #0044cc;
    }
    .presentation-location-fax {
        display: block;
        position: relative;
        float: left;
        width: 350px;
        height: 13px;
        background: url("../../images/prezentacije/fax.png") 0 3px no-repeat;
        padding-left: 22px;
    }
    .presentation_text_title {
        display: block;
        padding-bottom: 10px;
        font-family: Tahoma, sans-serif;
        color: #0D3C66;
        font-weight: bold;
        font-size: 19px;
        text-align: left;
        margin: 0 0 10px 0;
    }
    .temp_pr_img_div {
        position: relative;
        float: right;
        width: 170px;
        height: 170px;
        margin: 0 0 10px 10px;
    }
    img.temp_pr_img {
        position: absolute;
        margin: auto;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        max-height: 170px;
        max-width: 170px;
    }

    .psn_pr_div {
        position: relative;
        float: left;
        width: 698px;
        height: auto;
        border: solid 1px #d9e3f2;
        margin-bottom: 20px;
    }
    a.presentation-one-product-div {
        display: inline-block;
        position: relative;
        float: left;
        width: 132px;
        height: auto;
        border: solid 1px #ffffff;
        margin: 20px 20px 25px 20px;
    }
    .presentation-one-product-image {
        position: relative;
        float: left;
        width: 130px;
        height: 130px;
        background-color: #ffffff;
        border: solid 2px #000000;
    }

    .presentation-one-product-image:hover {
        border: solid 2px #0D3C66;
        width: 130px;
        height: 130px;
    }
    .presentation-one-product-up {
        position: relative;
        float: left;
        width: 132px;
        height: auto;
    }
    .presentation-one-product-name {
        position: absolute;
        bottom: 0;
        left: 0;
        width: auto;
        height: auto;
        max-height: 50px;
        padding-bottom: 2px;
        font-weight: bold;
    }
    .presentation-one-product-name:hover {
        text-decoration: underline;
        color: #0D3C66;
    }
    .presentation-one-three-product-div {
        position: relative;
        float: left;
        width: 228px;
        height: 268px;
        margin: 0 3px 10px 0;
        border: solid 1px #ffffff;
    }
    .presentation-one-three-product-div:hover {
        border: solid 1px #000000;
        background-color: #0D3C66;
    }
    .presentation-one-three-product-up {
        position: relative;
        float: left;
        width: 228px;
        height: 40px;
    }
    .presentation-one-three-product-image {
        position: relative;
        float: left;
        width: 220px;
        height: 220px;
        border: solid 2px #000000;
        background-color: #ffffff;
        margin: 2px;
    }
    .presentation-one-three-product-name {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 220px;
        height: 30px;
        font-weight: bold;
        margin: 3px 3px 3px 3px;
    }
    .sp-bottom {
        position: absolute;
        float: left;
        display: block;
        bottom: 0;
        left: 0;
    }
    .komnas {
        color: #0D3C66;
        font-weight: bold;
        font-size: 16px;
        text-align: left;
        margin-bottom: 20px;
    }
    .presentation-comments-div {
        position: relative;
        float: left;
        clear: both;
        margin-bottom: 20px;
        width: 700px;
    }
    .velpro {
        position: relative;
        float: left;
        width: 950px;
        height: auto;
        margin-bottom: 25px;
    }

    .proinas {
        font-family: Arial, sans-serif;
        display: block;
        width: 100%;
        font-size: 20px;
        font-weight: bold;
        margin: 0 0 5px 0;
    }
    .headpro {
        position: relative;
        float: left;
        width: 810px;
        height: auto;
    }
    .proitext {
        display: block;
        width: 730px;
        height: auto;
        text-align: justify;
        margin-top: 5px;
    }
    .onebigpro {
        position: relative;
        float: left;
        width: 948px;
        height: auto;
        border-top: 1px solid #e9e9e9;
        border-bottom: solid 1px #e9e9e9;
        margin: 5px 0 0 0;
        padding-bottom: 50px;
    }
    .jedanpro_wrap {
        position: relative;
        float: left;
        width: 233px;
        height: 385px;
        margin:0;
        padding: 0;
        /*border-bottom: solid 1px #e9e9e9;*/
        border-bottom: solid 1px black;
        border-right: solid 1px #ff9900;
    }
    .jedanpro {
        position: absolute;
        float: left;
        width: 100%;
        height: 97%;
        margin: 0;
        border: solid 1px transparent;
    }
    .jedanpro:hover {
        /*border: solid 1px #0D3C66;*/
        /*border: 1px solid #ccc;*/
        /*box-shadow: 6px 6px 5px rgba(0,0,0,.4);*/
        box-shadow: 2px 2px 4px rgba(0,0,0,.13);
        background-color: white;
        z-index: 1000;
        border: solid 1px #ff9900;
    }
    .jedanpro_hltd {
        position: absolute;
        float: left;
        width: 100%;
        height: 97%;
        margin: 0;
        border: solid 1px #000099;
        background-color: #c6ffb3;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-shadow: 5px 5px 5px #b3b3ff;
    }
    .jedanpro_hltd:hover {
        /*border: solid 1px #0D3C66;*/
        /*border: 1px solid #ccc;*/
        /*box-shadow: 6px 6px 5px rgba(0,0,0,.4);*/
        z-index: 1000;
        border: solid 1px #000099;
        background-color: #c6ffb3;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-shadow: 5px 5px 5px #b3b3ff;
    }
    .bounce{
        position: absolute;
        float: left;
        width: 233px;
        height: auto;
        min-height: 400px;
        margin: 0;
        padding-bottom: 5px;
    }
    .jedanproh_wrap {
        position: relative;
        float: left;
        width: auto;
        height: auto;
        margin:0;
        padding: 0;
        /*border-bottom: solid 1px #e9e9e9;*/
    }
    .jedanproh {
        position: relative;
        float: left;
        width: 233px;
        height: 360px;
        margin: 0;
        border: solid 1px #ffffff;
    }
    .jedanproh:hover {
        /*border: solid 2px #0D3C66;*/
        /*background-color: #F5F5F1;*/
        /*border: 1px solid #ccc;*/
        box-shadow: 2px 2px 4px rgba(0,0,0,.13);
        background-color: white;
        border: solid 1px #ff9900;
    }
    .slikapro_div {
        position: relative;
        float: left;
        height: 215px;
        width: 215px;
        /*background-color: #dfdfd2;*/
        background-color: #ffffff;
        margin: 9px 9px 9px 9px;
        /*border: solid 1px #33333f;*/
        /*background: url("/images/icons/no_photo64x64.png") no-repeat center;*/
    }
    img.slikapro {
        position:absolute;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
        max-height: 215px;
        max-width: 215px;
    }
    .namepro {
        position: relative;
        float: left;
        height: auto;
        max-height: 3.6em;
        overflow: hidden;
        padding: 0 9px 1px 9px;
        margin-bottom: 5px;
    }
    .namepro_b2 {
        margin: 0;
        padding: 0;
        border: 0;
        font-size: 100%;
        font: inherit;
        font-weight: bold;
        vertical-align: baseline;
    }
    .bouncer {
        position: relative;
        float: left;
        height: auto;
        max-height: 7.4em;
        overflow: hidden;
        padding: 0 9px 1px 9px;
    }
    .namepro a {
        font-family: Open Sans,Arial,Helvetica,sans-senif;
        font-size: 14px;
        line-height: 1.14em;
        vertical-align: baseline;
        letter-spacing: normal;
        word-spacing: 0;
        font-weight: normal;
        font-style: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
    }
    .namepro a:hover {
        text-decoration: underline;
        /*color: #FF9900;*/
    }
    .pro_kat {
        position: relative;
        float: left;
        clear: both;
        width: 100%;
        margin: 0 0 3px 9px;
        padding: 0;
        color: #333333;
        background-color: transparent;
        font-family: Open Sans,Arial,Helvetica,sans-senif;
        font-size: 13px;
        line-height: 1em;
        vertical-align: baseline;
        letter-spacing: normal;
        word-spacing: 0;
        font-weight: 700;
        font-style: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
    }
    .pro_kat:hover {
        text-decoration: underline;
    }
    .pricepro {
        clear: left;
        padding: 0 0 0 9px;
        /*color: #FF6600;*/
        color: #ce0100;
        background-color: transparent;
        font-family: Open Sans,Arial,Helvetica,sans-senif;
        font-size: 16px;
        line-height: 1.3em;
        vertical-align: baseline;
        letter-spacing: normal;
        word-spacing: 0;
        font-weight: 700;
        font-style: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
    }
    .pr_mute {
        color: #CBCBCB;
        font-size: 12px;
        font-weight: normal;
    }
    .valuta {
        font-size: 12px;
    }
    .quant {
        color: #999999;
        background-color: transparent;
        font-family: Open Sans,Arial,Helvetica,sans-senif;
        font-size: 13px;
        line-height: 1.3em;
        vertical-align: baseline;
        letter-spacing: normal;
        word-spacing: 0;
        font-weight: normal;
        font-style: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
    }
    .oldprice {
        clear: left;
        text-decoration: line-through;
        color: #000000;
        font-size: 12px;
        padding: 0 0 0 9px;
    }
    .prodavac a {
        color: #0000ff;
        font-size: 13px;
        padding-left: 9px;
    }
    a.proda:hover {
        text-decoration: underline;
        color: #ff9900;
    }
    .starspro {
        position: relative;
        height: 16px;
        width: 98%;
        margin: 0;
        padding: 0 0 0 9px;
    }
    .proocena {
        color: #0D3C66;
        font-weight: bold;
        font-size: 10px;
        padding-left: 1em;
    }
    .prokomentar,
    .prokomentar a:link,
    .prokomentar a:visited,
    .prokomentar a:active{
        display: inline;
        color: #0D3C66;
        margin-left: 5px;
        text-decoration: none;
        font-size: 12px;
    }
    .prokomentar:hover {
        text-decoration: underline;
    }
    .probrojko {
        font-weight: bold;
    }
    .one-product-big-left {
        position: relative;
        float: left;
        width: 702px;
        height: auto;
        margin-bottom: 25px;
    }
    h1.one-product-h1 {
        display: block;
        position: relative;
        font-size: 26px;
        line-height: 110%;
        float: left;
        width: 580px;
        height: auto;
        margin: 0 0 10px 0;
        padding: 0;
        background-color: transparent;
    }
    .back_pres {
        position: relative;
        float: right;
        display: inline;
        color: red;
        margin: 0 10px 0 0;
        font-size: 20px;
        font-weight: bold;
        padding: 0 0 5px 0;
        width: auto;
    }
    .back_pres:hover{
        text-decoration: underline;
    }
    .big-image-pro {
        position: relative;
        float: left;
        margin: 0 0 20px 15px;
        width: 600px;
        height: 500px;
        /*border: solid 1px #000000;*/
    }
    .big-image-pro-div {
        position: absolute;
        float: left;
        margin: 0;
        width: 600px;
        height: 500px;
    }
    img.img-big-image-pro {
        position:absolute;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
        max-width: 600px;
        max-height: 500px;
    }
    .small-image-pro {
        position: relative;
        float: left;
        width: 77px;
        height: auto;
        margin: 0;
    }
    .one-small-img-pro {
        position: relative;
        float: left;
        width: 71px;
        height: 71px;
        margin: 0 3px 5px 0;
        border: solid 1px #e9e9e9;
        border-radius: 3px;
        cursor: pointer;
    }
    .one-small-img-pro:hover {
        border: solid 3px #ff9900;
        box-sizing: border-box;
        border-radius: 3px;
    }
    .one-small-img-pro.aktivna {
        border: solid 3px #ff9900;
        box-sizing: border-box;
        border-radius: 3px;
    }
    img.img-small-image-pro {
        position:absolute;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
        max-height: 65px;
        max-width: 65px;
    }
    .no_dot {
        list-style: none;
        list-style-position: outside;
        margin: -20px;
    }
    .all_pro_txt_holder {
        position: relative;
        float: left;
        width: 700px;
        height: auto;
    }
    .one-product-overview-title {
        display: block;
        color: #0D3C66;
        font-weight: bold;
        font-size: 19px;
        text-align: left;
    }
    .pro_txt {
        position: relative;
        float: left;
        width: 680px;
        padding: 10px;
    }
    .one-product-overview {
        position: relative;
        float: left;
        width: 702px;
        height: auto;
        text-align: justify;
        line-height: 1.5;
        font-size: 13px;
        padding: 0;
        color: #000000;
        margin: 15px 0 15px 0;
    }
    .one-product-overview-list {
        font-size: inherit;
        font-weight: inherit;
    }
    .one-product-comment-div {
        position: relative;
        float: left;
        width: 630px;
        height: auto;
        margin: 0 0 20px 0;
    }
    a.one-product-reviews-a {
        display: block;
        position: relative;
        float: left;
        font-family: Tahoma, sans-serif;
        width: 620px;
        color: #0D3C66;
        font-size: 19px;
        font-weight: bold;
        padding-bottom: 10px;
        margin: 20px 0 10px 0;
        border-bottom: solid 1px #000000;
    }
    .comment-leave {
        position: relative;
        float: left;
        width: 560px;
        height: 115px;
        margin: 10px 0 10px 0;
        padding-left: 10px;
        border: solid 1px #0D3C66;
    }
    .comment-grade-left {
        position: relative;
        float: left;
        width: 300px;
        height: 100px;
        padding-top: 10px;
    }
    .comment-grade-right {
        position: relative;
        float: left;
        width: 250px;
        height: 110px;
    }
    .comment-stars {
        height: 30px;
        width: 163px;
        margin: 10px 0 0 0;
        background: url("../../images/prezentacije/big-grey-stars-yp.png")no-repeat;
    }
    .comment-stars:hover {
        background: url("../../images/prezentacije/big-red-stars-yp.png")no-repeat;
    }
    .product-comment-stars {
        position: relative;
        float: left;
        margin: 5px 0 0 0;
        padding: 0;
        width: 185px;
        height: auto;
    }
    .product-comment-example {
        position: relative;
        float: left;
        display: block;
        margin: 5px 0 0 0;
        padding: 0;
        width: 185px;
        height: 32px;
    }
    .lose-odlicno {
        position: relative;
        float: left;
        display: inline;
        color: #0000ff;
        margin: 25px 0 0 10px;
        font-weight: bold;
    }
    .star1 {
        position: relative;
        display:inline-block;
        height: 32px;
        width: 32px;
        background: url("../../images/proizvodi/stokke-kolica/pro-comments/star1-gray-big.png") no-repeat;
    }
    .star1:hover {
        background: url("../../images/proizvodi/stokke-kolica/pro-comments/star1-red-big.png") no-repeat;
    }
    .star2 {
        position: relative;
        display:inline-block;
        height: 32px;
        width: 32px;
        background: url("../../images/prezentacije/big-grey-star-1-yp.png") no-repeat;
    }
    .star2:hover {
        background: url("../../images/prezentacije/big-red-star-1-yp.png") no-repeat;
    }
    .product-grade {
        color: #0D3C66;
        font-size: 19px;
        font-weight: bold;
    }
    .comment-product-name {
        display: block;
        font-family: Tahoma, sans-serif;
        color: #333333;
        font-weight: bold;
        font-size: 13px;
    }
    a.product-rewiew-write {
        display: block;
        width: 174px;
        font-family: "Arial Regular", "Arial", sans-serif;
        font-weight: bold;
        font-size: 16px;
        text-align: center;
        padding: 12px 0 12px 0;
        color: #ffffff;
        border: solid 1px #0D3C66;
        background-color: #0D3C66;
        margin: 38px 0 0 45px;
    }
    a.product-rewiew-write:hover {
        background-color: #E06666;
        border: solid 1px #E06666;
    }
    .product-all-comments-container {
        position: relative;
        float: left;
        width: 630px;
        height: auto;
    }
    .one-comment-div {
        position: relative;
        float: left;
        width: 620px;
        height: auto;
        min-height: 100px;
        border-bottom: solid 1px #CBCBCB;
    }
    .one-comment-image-profile {
        position: relative;
        margin: 10px;
        width: 60px;
        height: 60px;
    }
    .one-comment-text-div {
        position: relative;
        float: left;
        width: 500px;
        height: auto;
        padding-bottom: 15px;
        margin: -70px 0 0 80px;
    }
    .one-comment-user-div {
        position: relative;
        color: #0000ff;
        font-family: "Arial Regular", "Arial", sans-serif;
        font-size: 14px;
    }
    .one-comment-mark-div {
        font-family: Tahoma, sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #0D3C66;
    }
    .product-stars {
        margin: 2px;
    }
    .comment-date {
        color: #000000;
        font-weight: normal;
    }
    .one-comment-title-div {
        font-family: Tahoma, sans-serif;
        font-weight: bold;
        color: #000000;
        font-size: 16px;
        margin: 5px 0 5px 0;
    }
    .one-comment-gist-div {
        line-height: 1.4;
    }
    .comment-bar {
        position: relative;
        float: left;
        height: 60px;
        width: 620px;
        /* border: solid 1px #000000;*/
    }
    .comment-useful {
        position: relative;
        float: left;
        width: 236px;
        height: auto;
        padding-left: 80px;
    }
    .comment-useful-question {
        font-family: "Arial Regular", "Arial", sans-serif;
        font-size: 12px;
        font-weight: bold;
    }
    a.comment-useful-yes {
        display: inline-block;
        position: relative;
        float: left;
        height: 13px;
        width: 50px;
        padding: 6px 10px 10px 10px;
        background-color: #333;
        border: 1px solid #333;
        color: #FFF;
        text-align: center;
        margin: 5px 10px 0 0;
    }
    a.comment-useful-yes:hover {
        background-color: #0D3C66;
        border: solid 1px #0D3C66;
    }
    a.comment-useful-no {
        display: inline-block;
        position: relative;
        float: left;
        height: 13px;
        width: 50px;
        padding: 6px 10px 10px 10px;
        background-color: #ffffff;
        border: 1px solid #333333;
        color: #333333;
        text-align: center;
        margin: 5px 0 0 0;
    }
    a.comment-useful-no:hover {
        color: #0D3C66;
        border: solid 1px #0D3C66;
    }
    .comment-answ-rep-div {
        position: relative;
        float: left;
        width: 300px;
        height: auto;
    }
    a.comment-answer {
        display: inline-block;
        height: 13px;
        width: 140px;
        padding: 6px 10px 10px 10px;
        text-align: center;
        font-weight: bold;
        border: solid 1px #B7B7B7;
        color: #B7B7B7;
        margin: 21px 0 0 135px;
    }
    a.comment-answer:hover {
        background-color: #B7B7B7;
        border: solid 1px #B7B7B7;
        color: #ffffff;
    }
    a.comment-report {
        display: inline-block;
        height: 13px;
        width: 95px;
        padding: 6px 10px 10px 10px;
        text-align: center;
        color: #333333;
        border: solid 1px #333333;
        margin: 21px 0 0 0;
    }
    a.comment-report:hover {
        color: #0D3C66;
        border: solid 1px #0D3C66;
    }
    .price_compare {
        float: left;
        width: 275px;
        height: auto;
        padding: 0;
        font-family: "Arial Regular","Arial",sans-serif;
        margin: 0 0 10px 0;
    }
    .prices-order {
        float: left;
        width: 260px;
        height: auto;
        border: solid 1px #000000;
        padding-top: 15px;
        padding-left: 15px;
        font-family: "Arial Regular","Arial",sans-serif;
        margin: 0;
    }
    .link_holder {
        float: left;
        width: 276px;
        display: block;
        height: auto;
        padding: 0;
        font-family: "Arial Regular","Arial",sans-serif;
        margin: 0;
    }
    a.a_prices_link {
        text-align: center;
        display: block;
        padding: 5px;
        background-color: #0D3C66;
        color: white;
    }
    a.a_prices_link:hover {
        background-color: #E06666;
        color: white;
    }
    a.a_procat_link {
        /*border: solid 1px #737373;*/
        color: #663300;
        font-weight: bold;
        font-size: 16px;
        text-align: center;
        display: block;
        padding: 5px 0;
        margin: 2px 0;
    }
    .a_procat_link:hover {
        text-decoration: underline;
        color: #000000;
    }
    .price_span {
        float: left;
        display: inline-block;
        font-size: 15px;
        margin: 18px 10px 0 0;
    }
    .one-product-cena-nova {
        color: #0D3C66;
        font-size: 36px;
        text-align: left;
        padding-left: 50px;
    }
    .currency {
        font-size: 18px;
        color: #000000;
    }
    .oldspan {
        text-decoration: line-through;
        margin-right: 5px;
    }
    .one-product-cena-stara {
        color:#000000;
        font-size: 24px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .altprice_tag {
        color: #0D3C66;
        font-weight: bold;
    }
    .altprice_price {
        color: #0D3C66;
        font-size: 24px;
    }
    .price_desc_div {
        position: relative;
        float: left;
        width: 225px;
        height: auto;
        margin: 10px 0 -15px 0;
        padding: 5px 10px 10px 20px;
        font-size: 12px;
        border-top: solid 1px #CBCBCB;
    }
    .info {
        position: relative;
        float: left;
        top: 0;
        bottom: 0;
        margin: 0 0 5px -20px;
    }
    .narucivanje {
        position: relative;
        float: left;
        width: 255px;
        margin-top: 15px;
        margin-bottom: 15px;
        border-top: 1px solid #CBCBCB;
    }
    .naruci {
        cursor: hand;
        cursor: pointer;
        background-color: blue;
        color: #ffffff;
        border: solid 1px blue;
        font-weight: bold;
        font-size: 16px;
        padding: 12px 10px;
        font-family: Arial, sans-serif;
        width: 154px;
        text-align: center;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin-left: auto;
        margin-right: auto;
        margin-top: 25px;
        margin-bottom: 25px;
    }
    .naruci:hover {
        background-color: #E06666;
        border: solid 1px #E06666;
    }
    .naruci_malo {
        margin-left: 5px;
        margin-top: 30px;
        margin-bottom: 5px;
    }
    a.narucia {
        color: white;
        background-color: #6666ff;
        border: solid 1px blue;
        border-radius: 4px;
        font-weight: bold;
        font-size: 11px;
        padding: 2px 5px;
        font-family: Arial, sans-serif;
        width: auto;
        text-align: center;

    }
    a.narucia:hover {
        color: #000000;
        background-color: yellow;
        border: solid 1px yellow;
    }
    .pitaj-prodavca {
        cursor: hand;
        cursor: pointer;
        background-color: #ffffff;
        color: #000066;
        border: 2px solid #0000ff;
        font-size: 15px;
        font-weight: bold;
        padding: 12px 10px;
        font-family: Arial, sans-serif;
        width: 152px;
        text-align: center;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin-left: auto;
        margin-right: auto;
        margin-top: 25px;
        margin-bottom: 25px;
    }
    .pitaj-prodavca:hover {
        background-color: #ffffff;
        color: #0D3C66;
        border: 2px solid #0D3C66;
    }
    .phone_pro {
        background-color: white;
        color: #2e180e;
        border: 2px solid #ff9900;
        font-size: 17px;
        font-weight: bold;
        padding: 12px 9px;
        font-family: Arial, sans-serif;
        width: 152px;
        text-align: center;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin-left: auto;
        margin-right: auto;
        margin-top: 25px;
        margin-bottom: 25px;
    }
    .phone_pro:hover {
        background-color: #ffad33;
        border: 2px solid #ff9900;
        color: white;
    }
    .phone_pro_a {
        color: #2e180e;
    }
    .phone_pro_a:hover {
        text-decoration: underline;
        color: white;
    }
    .callst {
        font-size: 14px;
    }
    .order-help-p {
        height: 18px;
        width: auto;
        margin: 20px 0 20px 0;
    }
    a.order-help-a {
        display: block;
        position: relative;
        float: left;
        height: auto;
        width: auto;
        color: #0D3C66;
        padding-left: 20px;
        background: url("../../images/small-icons/question-mark1.png") no-repeat;
    }
    a.order-help-a:hover {
        text-decoration: underline;
        background: url("../../images/small-icons/question-mark.png") no-repeat;
    }
    .text-muted {
        font-size: 12px;
        color: #7E7E7E;
        padding-left: 0;
        padding-bottom: 10px;
    }
    .seller_name_span {
        display: block;
        position: relative;
        float: left;
        clear: both;
    }
    a.seller-name-a {
        font-size: 18px;
        color: #000000;
    }
    a.seller-name-a:hover {
        text-decoration: underline;
    }
    .seller-feedback {
        position: relative;
        float: left;
        background: url("../../images/prezentacije/mediumstars.jpg") no-repeat;
        height: 16px;
        width: auto;
        margin: 10px 0 10px 0;
    }
    .seller-feedback-number {
        padding-left: 100px;
        color: #7E7E7E;
    }
    .seller-feedback-percentage {
        position: relative;
        float: left;
        clear: left;
    }
    .product-average-grade {
        position: relative;
        float: left;
        width: 223px;
        height: auto;
        margin: 20px 0 0 0;
        padding: 10px;
        background-color: #F5F5F1;
        border: solid 1px #333333;
    }
    .average-grade-title {
        font-family: Tahoma, sans-serif;
        color: #0D3C66;
        font-size: 15px;
        font-weight: bold;
        margin-bottom: 10px;
    }
    .average-grade-stars {
        margin-bottom: 10px;
    }
    .average-grade-percentage {
        margin:0;
        font-size: 12px;
    }
    .avg-grade-span {
        display: inline-block;
        font-size: 17px;
        font-weight: bold;
        margin: 0 0 10px 15px;
    }
    .izdvajamo_holder {
        position: relative;
        float: right;
    }
    .top-products {
        position: relative;
        float: left;
        width: 253px;
        height: auto;
        margin: 10px 0 0 0;
        border-top: solid 1px #CBCBCB;
    }
    .top_products_title {
        position: relative;
        float: left;
        display: block;
        margin: 10px 0 15px 20px;
        font-family: Tahoma, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-align: center;
        padding: 5px 10px;
        color: #3b65a7;
        background-color: #fdf5d6;
        border: solid 1px #0D3C66;
    }
    .prices_order_psn {
        float: left;
        width: 260px;
        height: auto;
        border: solid 1px #000000;
        padding-left: 15px;
        font-family: "Arial Regular","Arial",sans-serif;
    }
    .pitanje_psn {
        position: relative;
        float: left;
        width: 255px;
        padding: 10px 0;
    }
    .pitaj_holder_psn {
        position: relative;
        float: left;
        width: 270px;
        border-top: solid 1px #CBCBCB;
    }
    .pitaj_prodavca_psn {
        cursor: hand;
        cursor: pointer;
        background-color: #ffffff;
        color: #0000ff;
        border: 2px solid #0000ff;
        font-size: 15px;
        font-weight: bold;
        padding: 12px 10px;
        font-family: Arial, sans-serif;
        width: 152px;
        text-align: center;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin-left: auto;
        margin-right: auto;
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .pitaj_prodavca_psn:hover {
        background-color: #ffffff;
        color: #0D3C66;
        border: 2px solid #0D3C66;
    }
    .napiši_komentar_psn {
        background-color: #0D3C66;
        color: white;
        border: 1px solid #0D3C66;
        font-size: 15px;
        font-weight: bold;
        padding: 12px 10px;
        font-family: Arial, sans-serif;
        width: 154px;
        text-align: center;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin-left: auto;
        margin-right: auto;
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .napiši_komentar_psn:hover {
        background-color: #E06666;
        color: white;
        border: 1px solid #E06666;
    }
    .top_pro_psn {
        position: relative;
        float: left;
        width: 253px;
        height: auto;
        margin: 10px 0 0 0;
        border-top: solid 1px #CBCBCB;
    }
    .top_pro_psn_title {
        position: relative;
        float: left;
        display: block;
        width: auto;
        margin: 10px 0 15px 40px;
        font-family: Tahoma, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-align: center;
        padding: 5px 10px;
        color: #3b65a7;
        background-color: #fdf5d6;
        border: solid 1px #0D3C66;
    }
    .cat-name {
        display: block;
    }
    .one-top-product {
        position: relative;
        float: left;
        width: 253px;
        height: 95px;
        margin-bottom: 5px;
    }
    .one-top-product:hover {
        background-color: #F5F5F1;
    }
    .one-top-product-img {
        position: relative;
        float: left;
        width: 90px;
        height: 90px;
        margin-left: 5px;
    }
    .one_search_product {
        position: relative;
        float: left;
        width: 240px;
        height: 95px;
        margin: 0 0 15px 18px;
        padding-top: 5px;
    }
    .one_search_product:hover {
        background-color: #F5F5F1;
    }
    .one_search_product_text {
        position: relative;
        float: left;
        width: 120px;
        height: 90px;
        padding: 0 10px 0 10px;
        overflow-y: auto;
    }
    .one_search_product_price {
        margin-top: 20px;
        font-size: 16px;
        /*color: #FF6600;*/
        color: #0D3C66;
        font-weight: 700;
        background-color: transparent;
        font-family: Open Sans,Arial,Helvetica,sans-senif;
    }
    img.similar_products {
        position:absolute;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
        max-height: 90px;
        max-width: 90px;
    }
    .one-top-product-text {
        position: relative;
        float: left;
        width: 135px;
        height: 90px;
        padding: 0 10px 0 10px;
    }
    .one-top-product-price {
        margin-top: 15px;
        font-size: 16px;
        /*color: #FF6600;*/
        color: #0D3C66;
        font-weight: 700;
        background-color: transparent;
        font-family: Open Sans,Arial,Helvetica,sans-senif;
    }
    .one-top-product-name {
        font-size: 13px;
        color: #333333;
        line-height: 1.2;
        max-height: 2.3em;
        overflow: hidden;
    }
    .one-top-product-seller {
        font-size: 12px;
        font-weight: bold;
        color: darkblue;
        line-height: 1.2;
        max-height: 2.3em;
        overflow: hidden;
    }
    .er{
        position: relative;
        float: left;
        clear: both;
        margin: 80px 0 0 230px;
        font-size: 22px;
        line-height: 160%;

    }
    li.goolike {
        display: block;
        font-family: arial, sans-serif;
        list-style: none;
        /*color: #1A0DAB;*/
        font-size: 15px;
        margin-bottom: 0;
        margin-top: 5px;
        margin-left: 10px;
    }
    a.a_goolike {
        color: #1A0DAB;
        margin-bottom: 0;
        margin-top: 10px;
    }
    a.a_goolike:hover {
        text-decoration: underline;
    }

    .googreen {
        font-family: arial, sans-serif;
        font-size: 12px;
        color: #006621; /*#*/
        margin: 0 0 5px 0;
    }
    .cat_grey {
        color: #feba02; /*#feba02  #ff9900*/
        font-size: 11px;
        margin: 0 0 0 120px;
        background-color: transparent!important;
    }
    .goo_nothing {
        font-family: arial, sans-serif;
        font-size: 16px;
        line-height: 16px;
        margin-bottom: 0;
    }
    .goo_li_noth {
        font-family: arial, sans-serif;
        font-size: 16px;
    }
    .results {
        position: relative;
        float: left;
        width: 700px;
        height: auto;
        margin-bottom: 30px;
    }
    .search_pro {
        position: relative;
        float: left;
        width: 518px;
        padding-left: 10px;
        margin-left: 20px;
        background-color: transparent;
    }
    .segen {
        position: relative;
        float: left;
        width: 700px;
        height: auto;
        border-top: solid 1px #ffffff;
        border-left: solid 1px #ffffff;
        border-right: solid 1px #ffffff;
        border-bottom: solid 1px #CBCBCB;
        margin: 0;
        padding-bottom: 5px;
        padding-top: 5px;
        background-color: transparent;
    }
    .segen:hover {
        background-color: #F5F5F1;
        border:solid 1px #0D3C66;
    }
    .seimg {
        position: relative;
        float: left;
        margin:3px 7px 0 7px;
        height: 100px;
        width: 100px;
        background-color: transparent;
    }
    img.img_se {
        position:absolute;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
        max-height: 100px;
        max-width: 100px;
    }
    .seone {
        position: relative;
        float: left;
        height: 80px;
        width: 570px;
        margin-top: 2px;
        background-color: transparent;
    }
    .senaziv {
        position: relative;
        width: 98%;
        font-size: 16px;
        margin:0;
        padding-top: 2px;
        margin-left: 120px;
        background-color: transparent;
    }
    .senaziv:hover {
        text-decoration: underline;
    }
    .setxt {
        position: relative;
        float: left;
        display: block;
        height: 44px;
        font-size: 13px;
        line-height: 16px;
        width: 580px;
        padding: 0 0 5px 5px;
        text-align: left;
        overflow: hidden;
        background-color: transparent;
    }
    .segen1 {
        position: relative;
        float: left;
        width: 698px;
        height: auto;
        border-top: solid 1px #ffffff;
        border-left: solid 1px #ffffff;
        border-right: solid 1px #ffffff;
        border-bottom: solid 1px #CBCBCB;
        margin: 0;
        padding-bottom: 5px;
        padding-top: 5px;
        background-color: transparent;
    }
    .segen1:hover {
        background-color: #F5F5F1;
        border:solid 1px #0D3C66;
    }
    .seimg1 {
        position: relative;
        float: left;
        margin:3px 7px 0 7px;
        height: 50px;
        width: 50px;
        background-color: transparent;
    }
    img.img_se1 {
        position:absolute;
        margin:auto;
        top:0;
        bottom:0;
        left:0;
        right:0;
        max-height: 50px;
        max-width: 50px;
        background-color: transparent;
    }
    .seone1 {
        position: relative;
        float: left;
        height: 45px;
        width: 570px;
        margin-top: 2px;
        background-color: transparent;
    }
    .senaziv1 {
        position: relative;
        width: 98%;
        font-size: 14px;
        margin:0;
        padding-top: 2px;
        margin-left: 70px;
        background-color: transparent;
    }
    .senaziv1:hover {
        text-decoration: underline;
    }
    .setxt1 {
        position: relative;
        float: left;
        display: block;
        height: 14px;
        font-size: 13px;
        line-height: 16px;
        width: 580px;
        padding: 0 0 5px 5px;
        text-align: left;
        overflow: hidden;
        background-color: transparent;
    }
    .seresult {
        position: relative;
        float: left;
        width: 1200px;
        font-size: 11px;
        color: #666666;
        margin-left: 10px;
        background-color: transparent;
    }
    .seresult2 {
        display: block;
        width: 100%;
        font-size: 11px;
        color: #666666;
        margin-left: 10px;
        margin-bottom: 0;
        float: left;
        background-color: transparent;
    }
    footer {
        clear: both;
        position: relative;
        width: 100%;
        height: auto;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        margin-bottom: -10px;
        /* padding-top: 25px; */
        overflow: hidden;
        line-height: 1.5;
        background-color: white;
        padding: 0 10px 10px 0;
        box-sizing: border-box;
    }
    .pod {
        border-top: solid 3px #000000;
        position: relative;
        float: left;
        width: 100%;
        height: auto;
        padding-top: 10px;
        margin: 0;
    }
    .futerski {
        position: relative;
        float: left;
        margin: 0;
        padding: 0;
        width: 90%;
        color: #666666;
    }
    .mail {
        font-size: 12px;
    }
    a.mailf {
        color: #666666;
        font-size: 11px;
        font-weight: bold;
    }
    .copy {
        width: 90%;
        display: block;
        text-align: center;
        float: left;
        clear: both;
        margin-top: 10px;
        margin-bottom: .5em;
        padding-bottom: 0;
        padding-right: 2em;
        position: relative;
        color: darkgray;
        font-size: 11px;
        text-decoration: none;
    }
    .super {
        display: block;
        overflow: hidden;
        position: relative;
        background-color: white;
        width: 980px;
        margin: auto;
        height: auto;
        z-index: 1;
    }
    .side_ad_left {
        position: fixed;
        top: 0;
        left: 0;
        overflow: hidden;
        background-attachment: fixed;
        height: 100vh;
        width: 180px;
        background-color: #eeeeee;
        z-index: -1;
    }
    .side_ad_right {
        position: fixed;
        top: 0;
        right: 0;
        overflow: hidden;
        background-attachment: fixed;
        height: 100vh;
        width: 180px;
        background-color: #eeeeee;
        z-index: -1;
    }
   /* img.img_ad_right {
        position: absolute;
    }
    img.img_ad_right {
        position: absolute;
    }*/

    /* IKONICE IKONICE IKONICE IKONICE */
    .pdk {
        background: #0D3C66 url("../../images/logos/p2.jpg") 3px 5px no-repeat;
        color: #ffffff;
        padding-left: 30px;
        line-height: 210%;
    }
    .tagnas{
        background: #0D3C66 url("../../images/logos/p2.jpg") 5px 5px no-repeat;
        color: #ffffff;
        padding-left: 35px;
        max-width: 245px;
        line-height: 210%;
        text-align: left;
        margin-top: -1em;
        margin-bottom: 5px;
    }
    .loctag{
        color: black;
        font-weight: bold;
        padding-left: 0;
        max-width: 130px;
        line-height: 100%;
        text-align: left;
        margin-top: -1em;
        margin-bottom: 5px;
    }
    .car {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/car1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .car:hover {
        background: #F0F0F0 url("../../images/small-icons/car1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .chevron {
        padding-left: 0;
    }
    .chevron:hover {
        color: #ffffff;
        background-color: #0D3C66;
        text-decoration: underline;
    }
    .chetag {
        padding-left: 0;
        width: 200px;
    }
    .chetag:hover {
        color: #ffffff;
        background-color: #0D3C66;
        text-decoration: underline;
    }
    .washer {
        background: url("../../images/small-icons/washer1.png") 5px 5px no-repeat;
    }
    .washer:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/washer2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .abc {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/abc1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .abc:hover {
        background: #F0F0F0 url("../../images/small-icons/abc1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .association {
        background: url("../../images/small-icons/association1.png") 5px 5px no-repeat;
    }
    .association:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/association2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .agency {
        background: url("../../images/small-icons/agency1.png") 5px 5px no-repeat;
    }
    .agency:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/agency2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .bar {
        background: url("../../images/small-icons/bar1.png") 5px 5px no-repeat;
    }
    .bar:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/bar2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .book {
        background: url("../../images/small-icons/book1.png") 5px 5px no-repeat;
    }
    .book:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/book2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .box {
        position: relative;
        float: left;
        width: 16px;
        height: 16px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/box1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .box:hover {
        background: #F0F0F0 url("../../images/small-icons/box1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .kids {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/kids1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .kids:hover {
        background: #F0F0F0 url("../../images/small-icons/kids1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .edu {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/edu1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .edu:hover {
        background: #F0F0F0 url("../../images/small-icons/edu1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .food {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/food1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .food:hover {
        background: #F0F0F0 url("../../images/small-icons/food1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .glass {
        background: url("../../images/small-icons/glass1.png") 5px 2px no-repeat;
    }
    .glass:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/glass2.png") 5px 5px no-repeat;
        text-decoration: underline;
    }
    .gears {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/gears1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .gears:hover {
        background: #F0F0F0 url("../../images/small-icons/gears1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .gift {
        background: url("../../images/small-icons/gift1.png") 5px 2px no-repeat;
    }
    .gift:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/gift2.png") 5px 5px no-repeat;
        text-decoration: underline;
    }
    .phone {
        background: url("../../images/small-icons/phone1.png") 5px 5px no-repeat;
    }
    .phone:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/phone2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .law {
        background: url("../../images/small-icons/law1.png") 5px 5px no-repeat;
    }
    .law:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/law2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .mine {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/mine1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .mine:hover {
        background: #F0F0F0 url("../../images/small-icons/mine1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .fashion {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/fashion1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .fashion:hover {
        background: #F0F0F0 url("../../images/small-icons/fashion1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .finance {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/euro1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .finance:hover {
        background: #F0F0F0 url("../../images/small-icons/euro1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .fun {
        background: url("../../images/small-icons/fun1.png") 5px 5px no-repeat;
    }
    .fun:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/fun2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .clean {
        background: url("../../images/small-icons/clean1.png") 5px 5px no-repeat;
    }
    .clean:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/clean2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .chemistry {position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/chemist1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .chemistry:hover {
        background: #F0F0F0 url("../../images/small-icons/chemist1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .chip {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/chip1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .chip:hover {
        background: #F0F0F0 url("../../images/small-icons/chip1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .church {
        background: url("../../images/small-icons/church1.png") 5px 5px no-repeat;
    }
    .church:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/church2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .computer {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/computer1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .computer:hover {
        background: #F0F0F0 url("../../images/small-icons/computer1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .construct {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/construct1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .construct:hover {
        background: #F0F0F0 url("../../images/small-icons/construct1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .craft {
        background: url("../../images/small-icons/craft1.png") 5px 5px no-repeat;
    }
    .craft:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/craft2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .culture {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/culture1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .culture:hover {
        background: #F0F0F0 url("../../images/small-icons/culture1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .jewelry {
        background: url("../../images/small-icons/jewelry1.png") 5px 5px no-repeat;
    }
    .jewelry:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/jewelry2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .job {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/job1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .job:hover {
        background: #F0F0F0 url("../../images/small-icons/job1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .house {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/house1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .house:hover {
        background: #F0F0F0 url("../../images/small-icons/house1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .hunting {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/hunting1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .hunting:hover {
        background: #F0F0F0 url("../../images/small-icons/hunting1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .marketing {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/marketing1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .marketing:hover {
        background: #F0F0F0 url("../../images/small-icons/marketing1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .medical {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/medical1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .medical:hover {
        background: #F0F0F0 url("../../images/small-icons/medical1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .measuring {
        background: url("../../images/small-icons/measuring1.png") 5px 5px no-repeat;
    }
    .measuring:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/measuring2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .metal {
        background: url("../../images/small-icons/metal1.png") 5px 5px no-repeat;
    }
    .metal:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/metal2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .music {
        background: url("../../images/small-icons/music1.png") 5px 5px no-repeat;
    }
    .music:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/music2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .flower {
        background: url("../../images/small-icons/flower1.png") 5px 5px no-repeat;
    }
    .flower:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/flower2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .furniture {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/furniture1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .furniture:hover {
        background: #F0F0F0 url("../../images/small-icons/furniture1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .pets {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/pets1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .pets:hover {
        background: #F0F0F0 url("../../images/small-icons/pets1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .photo {
        background: url("../../images/small-icons/photo1.png") 5px 5px no-repeat;
    }
    .photo:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/photo2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .print {
        background: url("../../images/small-icons/print1.png") 5px 5px no-repeat;
    }
    .print:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/print2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .pvc {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/pvc1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .pvc:hover {
        background: #F0F0F0 url("../../images/small-icons/pvc1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .repair {
        background: url("../../images/small-icons/repair1.png") 5px 5px no-repeat;
    }
    .repair:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/repair2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .security {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/security1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .security:hover {
        background: #F0F0F0 url("../../images/small-icons/security1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .sport {
        background: url("../../images/small-icons/sport1.png") 5px 5px no-repeat;
    }
    .sport:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/sport2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .sales {
        background: url("../../images/small-icons/sales1.png") 5px 5px no-repeat;
    }
    .sales:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/sales2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .heaven {
        background: url("../../images/small-icons/heaven1.png") 5px 5px no-repeat;
    }
    .heaven:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/heaven2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .beauty {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/beuty1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .beauty:hover {
        background: #F0F0F0 url("../../images/small-icons/beuty1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .restoran {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/restoran1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .restoran:hover {
        background: #F0F0F0 url("../../images/small-icons/restoran1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .recycling {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/recycling1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .recycling:hover {
        background: #F0F0F0 url("../../images/small-icons/recycling1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .tractor {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/tractor1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .tractor:hover {
        background: #F0F0F0 url("../../images/small-icons/tractor1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .tourism {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/palm1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .tourism:hover {
        background: #F0F0F0 url("../../images/small-icons/palm1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .transport {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/transport1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .transport:hover {
        background: #F0F0F0 url("../../images/small-icons/transport1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .office {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/office1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .office:hover {
        background: #F0F0F0 url("../../images/small-icons/office1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .parliament {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/parliament1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .parliament:hover {
        background: #F0F0F0 url("../../images/small-icons/parliament1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .realestate {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/realestate1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .realestate:hover {
        background: #F0F0F0 url("../../images/small-icons/realestate1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .services {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/services1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .services:hover {
        background: #F0F0F0 url("../../images/small-icons/services1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .supermarket {
        background: url("../../images/small-icons/supermarket1.png") 5px 5px no-repeat;
    }
    .supermarket:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/supermarket2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .textile {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/textile1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .textile:hover {
        background: #F0F0F0 url("../../images/small-icons/textile1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .wedding {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/wedding1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .wedding:hover {
        background: #F0F0F0 url("../../images/small-icons/wedding1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .wood {
        background: url("../../images/small-icons/wood1.png") 5px 5px no-repeat;
    }
    .wood:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/wood2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
    .www {
        position: relative;
        float: left;
        width: 17px;
        height: 17px;
        margin: 0 5px 0 0;
        padding: 0;
        background-size: 15px 15px;
        background: url("../../images/small-icons/www1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .www:hover {
        background: #F0F0F0 url("../../images/small-icons/www1.png") 2px 2px no-repeat;
        background-size: 15px 15px;
    }
    .chevron {
        padding-right: .5rem;
    }
    .chevron:hover {
        padding-right: .5rem;
        color: #ffffff;
        text-decoration: none;
    }
    .none {
        background: url("../../images/small-icons/office1.png") 5px 5px no-repeat;
    }
    .none:hover {
        color: #ffffff;
        background: #0D3C66 url("../../images/small-icons/office2.png") 5px 2px no-repeat;
        text-decoration: underline;
    }
}

.output {
    list-style: none;
    min-height: 0 !important;
    color: #767676;
    transition: min-height 0.2s;
    position: relative;
    float: left;
    z-index: 500 !important;
    width: 434px;
    background-color: #ffffff;
    -moz-box-shadow:0px 2px 4px 0px #aaa;
    -webkit-box-shadow: 0px 2px 4px 0px #aaa;
    box-shadow: 0px 2px 4px 0px #aaa;
    border: solid 1px #aaa;
    border-radius: 4px;
    font-family: Tahoma, sans-serif;
    font-size: 16px;
    padding: 0;
    margin: 0 0 0 -1px;
    box-sizing: border-box;
}
.prediction-item {
    padding: 0.5em 0.75em;
    transition: color 0.2s, background 0.2s;
}

.output:hover .focus {
    background: #fff;
    color: #767676;
}

.prediction-item:hover,
.focus,
.output:hover .focus:hover {
    background: #f5f5f1;
    color: #333;
}

.prediction-item:hover {
    cursor: pointer;
}

.prediction-item strong {
    color: #333;
}
.prediction-item:hover strong {
    color: #000;
}
