a, img, input, button {
   outline: 0;
   border:0;
   text-decoration:none!important;
}
.sub-icon1 ul li p a:hover {text-decoration:underline!important;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote,
pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, nav ul, nav li, fieldset,
form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas,
details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section,
summary, time, mark, audio, video {font-family: "HelveticaNeueRoman", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.h_nav {font-size:17px;}
/*.h_nav h4 {color:white;}*/
.h_nav h4 {color:#015DAB;}
/*.h_nav ul li a {color:white;}
.h_nav ul li a:hover {color:white;}*/
.header-top {
    background: #015DAB;
    /*background: #00AEEF;*/
    /*background: black;*/
}
.header-bottom {
    padding: 0.7% 0;
}
.header-bottom-right {
    margin-top:30px;
}
@media(min-width:768px){
     .header-bottom-left {width:92%;}
     .header-bottom-right {width:8%;}
}
.logo {margin-right: 4%;max-width:330px;margin-bottom:4px;}
.tag-list {float:right;padding-top:5px;}
.box {
    min-width:220px;padding-top:9px;color:white;padding-left:5px;
}
.menu {margin-top:30px;}
.cssmenu {color:white;}
.cssmenu ul li a:hover {
    color: #57B3D0;
}
@media(max-width:950px){
    .cssmenu {display:none;}
    .header-bottom-right {display:none;}
    .header-top-left .box {visibility: hidden;}
}
.icon1 {
    margin-right:7px;
}
.icon1 ul {
    top:-30px;
    margin: -20px 0 0 0;
}
.fa-newspaper-o, .fa-car {
    font-size:17px;
}
.fa-credit-card {
    font-size:22px;margin-top:8px;
}
/*.megamenu>li>.megapanel {background-color:#4CB1CA;}*/
/*.megamenu>li>.megapanel {background-color:#015DAB;}*/
.megamenu {font-size:17px;}
.megamenu>li.active>a {
     color: #555;
 }
.megamenu>li.active>a:hover {
     /*background-color:#4cb1ca;*/
     background-color:#015DAB;
     color:white;
}
.megamenu>li>a:hover {
     /*background-color:#4cb1ca;*/
     background-color:#015DAB;
     color:white;
}
.megamenu>li>.megapanel {top:34px;}
 @media(max-width:840px){
     .megamenu {font-size:15px;}
 }
/*megamenu fix*/
.megamenu .dropdown li a{display:inline-block;}
.megapanel .row .col1,.megapanel .row .col2,.megapanel .row .col3,.megapanel .row .col4,.megapanel .row .col5,.megapanel .row .col6{display:inline-block;}
@media(max-width:768px){
	.megamenu>li{display:inline-block;}
    .megapanel .row [class*="col"]{display:inline-block;}
}
/*megamenu fix - kraj*/
#fwslider .slideNext span {background-position: -107px -4px;}
#fwslider .title {font-weight:bold;}
#fwslider .description {font-weight:normal;}
#fwslider .progress {
    background-color: #015DAB;
}
#fwslider .title {
    background: rgba(91, 89, 82, 0.4);
}
#fwslider .description {
    background: rgba(91, 89, 82, 0.4);
}
.top-border {
    border-top: 5px solid #015DAB;
}
.theme-default .nivo-controlNav a {
	background: #9A97A4!important;
}
.theme-default .nivo-controlNav a.active {
    background: #015DAB!important;
}
.sub-icon1 ul li h3 {
    color: #015DAB;
}
ul.f-list1 li a:hover {
    color: #57B3D0;
}
.f-list2 li a {color: #57B3D0;}
.f-list2 {color: #57B3D0;}
.copy p {color: #57B3D0;}
.btn a {
    background: #015DAB;
}
.btn a:hover {
    background: #57B3D0;
}
.newsletter .textbox {margin: 0px 0 0 0px;}
.newsletter .textbox {display:none;}
.newsletter input[type="submit"] {margin-top:0px;}
.subscribe input[type="submit"] {
    background: #015DAB;
}
.subscribe input[type="submit"]:hover {
    background: #57B3D0;
}
.span_1_of_3:hover {
    background:#015DAB;
}
span.actual {
   color: #015DAB;
}
.cijena {
    color:#777;
}
.span_1_of_3:hover span.actual{
    color: #AAD9E8;
}
.span_1_of_3:hover span.cijena{
    color: #FFF;
}
.sale-box {
    height: 100px;
    right: -1px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: -1px;
    width: 100px;
}
.sale-box span.before {
    right: 89px;
    background: #CB3D27;
}
.sale-box span.on_sale {
    background:#2F8AA8;
    color: #FFF;
    display: block;
    left: -9px;
    font-size:1em;
    padding: 5px 0;
    position: relative;
    text-align: center;
    top: 25px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 140px;
    z-index: 2;
    text-transform:uppercase;
    border-bottom: 2px solid #205C71;
}
.sale-box2 {
    height: 100px;
    right: -1px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: -1px;
    width: 100px;
}
.sale-box2 span.before {
    right: 89px;
    background: #CB3D27;
}
.sale-box2 span.on_sale {
    background:#D20B0B;
    color: #FFF;
    display: block;
    left: -9px;
    font-size:1em;
    padding: 5px 0;
    position: relative;
    text-align: center;
    top: 25px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 140px;
    z-index: 2;
    text-transform:uppercase;
    border-bottom: 2px solid #830707;
}

.glyphicon-ring {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    border: 0px solid white;
    color: white;
    /*display: inline-table;*/
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.glyphicon-ring .glyphicon-bordered {
    font-size: 20px;
    vertical-align: middle;
    display: table-cell;
}
.glyphicon-white {
    background: white;
    color: black;
    border: 4px solid black;
}
.glyphicon-green {
    background: #7DB122;
}
.glyphicon-blue {
    background: #9A97A4;
}
.glyphicon-grey {
    background: #9A97A4;
    width: 40px;
    height: 40px;
    float:right;
}

.footer-bottom {background:#01457C;}
.footer-middle {background:#2F8AA8;}
.footer-middle {padding-bottom:1%;}
.footer-bold {font-size:14px;font-weight:bold;}

@media (min-width:1024px){
    .span_1_of_f_1 {
         width:22%;
    }
    .span_1_of_f_2 {
         width:100%;	  
     }
}
@media (max-width:1024px){
    .span_1_of_f_1 {
         width:100%;
    }
    .span_1_of_f_2 {
         width:100%;	  
     }
}
.span_1_of_f_2 h3 {font-size:21px;}

.metro:hover div{
    background: #EAEAEA;
}
ul.breadcrumb a {
    color: #2F8AA8;
}
.btn_form form input[type="submit"] {
    background: #2F8AA8;
}
.sky-form .radio input:checked + i, .sky-form .checkbox input:checked + i, .sky-form .toggle input:checked + i {
    border-color: #2F8AA8;
}
.sky-form .input input:focus,
.sky-form .select select:focus,
.sky-form .textarea textarea:focus,
.sky-form .radio input:focus + i,
.sky-form .checkbox input:focus + i,
.sky-form .toggle input:focus + i {
    border-color:#2F8AA8;
}

select#izbor {
    -webkit-appearance: button;
    -webkit-border-radius: 2px;
    -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
    -webkit-padding-end: 20px;
    -webkit-padding-start: 2px;
    -webkit-user-select: none;
    background-image: url(images/select-arrow.png), -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);
    background-position: 97% center;
    background-repeat: no-repeat;
    border: 1px solid #AAA;
    color: #555;
    font-size: 15px;
    margin: 20px;
    overflow: hidden;
    padding: 5px 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 150px;
}
.mens-toolbar .sort {
    float: left;
    width: 30%;
    padding-left:20px;
}
.mens-toolbar .pager {
    float: right;
    width: 50%;
    padding-right:20px;
}
div.sort-by {
    font-size:15px;
}
ul.dc_pagination {
    margin: 20px;
    padding: 5px 10px;
}

p.m_text {font-size:15px;}

/*katalog*/
::-webkit-scrollbar {
    width: 15px;
    background-color: #F5F5F5;
    border-right: 1px solid #CCCCCC;
}
::-webkit-scrollbar-thumb {
    width: 15px;
    background-color: #777777;
}
/*::-webkit-scrollbar {
    width: 12px;
    background-color: #434343;
}
::-webkit-scrollbar-thumb {
    width: 8px;
    background-image: -webkit-linear-gradient(#F5F5F5, #8A8A8A);
}
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border: 1px solid black;
    background-color: #F5F5F5;
}
::-webkit-scrollbar-button {
    background-color: #7c2929;
}
::-webkit-scrollbar-corner {
    background-color: #b3b3b3;
}*/
.dropcontainer_demo2 ul li:hover {
background: #F5F5F5;
outline: none;
}
.dropdownvisible {
height: 200px;
overflow-y: scroll;
}
.dropdownvisible_demo2 a {color: #015DAB; text-decoration: none;}
.dropdownvisible_demo2 a:hover {color: #015DAB;}
.trigger_demo2 {
    width:100%;
    display:inline-block;
}
.activetrigger_demo2 {
    width:100%;
}
.dropcontainer_demo2 ul {
    width:100%;
}
.trigger {
    width:100%;
}
.activetrigger {
    width:100%;
}
.dropcontainer ul {
    width:100%;
}
.mens-toolbar #okvir {float:left;width:30%;margin-left:37px;margin-top:12px;}
.mens-toolbar {padding-bottom:20px;}
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    outline: 0;
    box-shadow: none;
    border: 0 !important;
    background: #2c3e50;
    background-image: none;
}
.select {
    position: relative;
    display: block;
    width: 20em;
    height: 3em;
    line-height: 3;
    background: #2c3e50;
    overflow: hidden;
    border-radius: .25em;
}
select {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0 0 0 .5em;
    color: #fff;
    cursor: pointer;
}
select::-ms-expand {
    display: none;
}
.select::after {
    content: '\25BC';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    padding: 0 1em;
    background: #34495e;
    pointer-events: none;
}
.select:hover::after {
    color: #f39c12;
}
.select::after {
    -webkit-transition: .25s all ease;
    -o-transition: .25s all ease;
    transition: .25s all ease;
}
/*katalog - kraj*/

.rsidebar-margina {margin-top:62px;}
.rsidebar-margina2 {margin-top:56px;}

.top-border-margina {margin-top:60px;}

.header-top-vozilo {max-height:35px;vertical-align:middle;}

.auto-ikonice {font-size:18px;}

.tablica-th {background-color:#E2E2E2;font-weight:bold;}
.tablica-karakteristike {width:65%;}

.scroll-pane-visina {max-height:85px;}

.filter-gumb {float:right;margin-right:11px;margin-top:20px;}

.kontakt {height:auto;background-color:white;}
/*.kontakt-p {float:left;width:19%;height:auto;padding:5px;}*/

.webmaster {color:#57B3D0!important;}
.webmaster:hover {color:white!important}

.wrap .toogle {margin-top:2%;}

.kontakt .m_3 {margin-left:5px;}
.kontakt {
    display:inline-block;
    margin-bottom:40px;
    width:100%;
}
.kontakt-p {
    float: left;
    width: 23%;
    height: auto;
    padding: 5px;
}
@media (max-width:1150px){
    .kontakt-p {
        float: left;
        width: 47%;
        height: auto;
        padding: 5px;
    }
}
@media (max-width:900px){
    .kontakt-p {
        float: left;
        width: 47%;
        height: auto;
        padding: 5px;
    }
}

@media (max-width:1200px) {
    .sidebar-bottom .m_1 {
        font-size:20px!important;
    }
}

@media (max-width:1000px) {
    .sidebar-bottom .m_1 {
        font-size:15px!important;
    }
}

.social-media li:nth-child(3) a{
	background: url(../images/img-sprite.png) -157px -168px!important;
}

.cart-left {
    width: 80%;
}

/*uklanjanje strelice*/
.icon1 ul li:first-child > a:after {
	content:none;
}
