/***BACKGROUND COLORS***/

.main_menu{
     background-color: #3c4551;
}

.html_slide_2, .html_slide, .query input[type=radio] + label:before, form.inquiry_box input[type=radio]+label:before, form.inquiry_box input[type=checkbox]+label:before, .products_menu ul ul a,.products_menu ul ul a.active, .product_description section:nth-child(odd), .tech_det th{
    background-color: #fff;
}

.content_sub{
/*    background-color: rgba(255,255,255,0.8);*/
}

.transp_txt{
    background-color: rgba(255, 255, 255, 0.8);
}

.slider_navi li{
    background-color: #434e5b;
}
/*6*/
.flg_novo{
    background-color: #029ea0;
}

.flg_24{
    background-color: #505050;
}
/*6*/
.flg_akcije{
    background-color: #b24053;
}
/*11*/
.nl_btn:hover, .qry_btn:hover, .frm_btn:hover, .action_price{
    background-color: #ad001d;
}
/*8*/
.pif_btn:hover{
	background-color: #b24053;
}

/*5*/
.nl_btn, .qry_btn, .sidebar_left .highlight_link, .bx-wrapper .bx-pager.bx-default-pager a, .more_btn:hover{
    background-color: #b24053;
}

li.slider_navi_active, .more_btn, .pif_btn, .frm_btn{
    background-color: #929292;
}
/*10*/
.newsletter{
    background-color: #eee8e9;
}

.query{
    background-color: #f1f1f1;
}

.links, .gallery_thumbs, .sidebar_left .gray_link, .gallery_thumbs .bx-wrapper .bx-viewport, .products_menu ul a, .inquiry_wrap{
    background-color: #f1f1f1;
}

.products_menu ul a.active{
    background-color: #d9dcde;
}

.inquiry_box, .product_description section:nth-child(even), .tech_det td{
    background-color: #f7f7f7;
}

.query .anketa_rezultati .line, .newsletter .line{
	background-color: #cfd2d5;
}


.bg_easeout{
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

/*1+*/
.main_menu_active, .category_box h1, .link_box h1, .link_box_resp h1, .products_menu>li a.active{
   /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b24053+0,901e31+100 */
	background: #b24053; /* Old browsers */
	background: -moz-linear-gradient(top,  #b24053 0%, #901e31 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b24053), color-stop(100%,#901e31)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b24053 0%,#901e31 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b24053 0%,#901e31 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b24053 0%,#901e31 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #b24053 0%,#901e31 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b24053', endColorstr='#901e31',GradientType=0 ); /* IE6-9 */
}
/*1+*/
.mm-menu {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b24053+0,901e31+100 */
	background: #b24053; /* Old browsers */
	background: -moz-linear-gradient(top,  #b24053 0%, #901e31 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b24053), color-stop(100%,#901e31)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b24053 0%,#901e31 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b24053 0%,#901e31 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b24053 0%,#901e31 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #b24053 0%,#901e31 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b24053', endColorstr='#901e31',GradientType=0 ); /* IE6-9 */
    color: #fff
}

.mm-menu .mm-list a:hover, .mm-menu .mm-list li.mm-selected{
	color: #fff;
}

.mm-menu .mm-list > li:after, .mm-menu .mm-list > li > a.mm-subopen::after, .mm-menu .mm-list > li > a.mm-subopen::after, .mm-menu .mm-list > li > a.mm-subopen::before {
  border-color: #fff;}
  
.mm-menu .mm-list > li:after{
    border-color: #fff;/*mijenjano*/

  color: rgba(255, 255, 255, 0.6); }

/* vertical gradient #2f3843 to #424d5a */

footer{
    background: #2f3843; /* Old browsers */
    background: -moz-linear-gradient(top,  #2f3843 0%, #424d5a 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f3843), color-stop(100%,#424d5a)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #2f3843 0%,#424d5a 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #2f3843 0%,#424d5a 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #2f3843 0%,#424d5a 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #2f3843 0%,#424d5a 100%); /* W3C */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f3843', endColorstr='#424d5a',GradientType=0 ); /* IE6-9 */

}

.query input[type=radio]:checked + label:before, form.inquiry_box input[type=radio]:checked + label:before, form.inquiry_box input[type=checkbox]:checked + label:before{
    background: #9da2a9; /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  #9da2a9 1%, #e5e5e5 38%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(1%,#9da2a9), color-stop(38%,#e5e5e5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  #9da2a9 1%,#e5e5e5 38%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  #9da2a9 1%,#e5e5e5 38%,#ffffff 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  #9da2a9 1%,#e5e5e5 38%,#ffffff 100%); /* IE10+ */
    background: radial-gradient(ellipse at center,  #9da2a9 1%,#e5e5e5 38%,#ffffff 100%); /* W3C */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9da2a9', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}


/***BORDER COLORS***/

.products_menu li li a{
    border-color: #ffffff;
}

.tech_det td{
    border-top-color: #ffffff;
    border-right-color: #cfd2d5;
}

.html_slide{
    border-color: #434e5b;
}

.flg_24{
	border-color: #505050;
}

.nl_btn, .qry_btn{
    border-color: #e1f9ff;
}
/*6+*/
.flg_akcije{
    border-color: #b24053;
}
/*6+*/
.flg_novo{
    border-color: #029ea0;
}
/*3*/
.slider_text, .transp_txt, .content_sub, .gray_link .toggl{
    border-color: #b24053;
}

.featured_articles h1, .newsletter, .query, .newsletter_mail, .query label:before, form.inquiry_box label:before, .featured_articles hr{
    border-color: #cdcdcd;
}

.product_item_front, .pif_child, .pif_image, .pif_desc hr, .subcont_txt.product_list .pif_child, .subcont_txt.product_list .pif_image, .prod_more_wrapp + *:not(.inquiry_wrap){
    border-color: #d9dbdd;
}

.query label:before, form.inquiry_box label:before{
    border-color: #9da2a9;
}

.link_box .links, .links li, .link_box_resp .links, .sidebar_left, .sidebar_left .gallery, .subcat li, .gallery_thumbs, .subcont_txt, .gallery_thumbs img, .sidebar_left .gray_link, .references a, .nlst_item .txt, .docs, .intro_box p, .products_menu a, .inquiry, .inq2>.inquiry, form.inquiry_box, form.inquiry_box input, form.inquiry_box textarea, form.inquiry_box select, .product_short_desc, .tech_det th, .tech_det, .gallery_car, .vid_gal, input, textarea, select, .nl_ty{
    border-color: #cdcdcd;
}

/*7*/
.subcont_txt .intro, .gallery_thumbs .arrow_left, .gallery_thumbs .arrow_right, .gallery_thumbs .arrow_right, .gallery_thumbs .bx-wrapper .bx-prev, .gallery_thumbs .bx-wrapper .bx-next, .before_art, .subcont_txt.product_list.more .top_bdr{
    border-color: #ad001d;
}

.gallery_thumbs .bx-wrapper .bx-prev:hover, .gallery_thumbs .bx-wrapper .bx-next:hover, .gray_link .toggl.mouseover {
    border-color: #dd0719;
}

.news_list .pages li{
    border-color: #363f49;
}

.products_menu ul ul a, .product_details li, .old_price{
    border-color: #e7e8ea;
}

/***FONT COLORS***/

a.lnk_body{
    color: inherit;
}

.ftr_top_menu{
    color: #c3c6c9;
}

.design{
    color: #9fa4ab;
}

body, .transp_txt p, .top_menu a, .newsletter h1, .query h1m, .nfi_more, .docs a, .gallery_car h2, .subcont_txt p, .news_list .pages a.active, back, h1.gray_link, .products_menu ul a.active, .products_menu ul li a, .subcont_txt.product_list.more>h2:first-of-type, form.inquiry_box p, .tech_det th, .tech_det td, .vid_gal>h2, .inquiry_standalone h2{
    color: #414141;
}

.main_menu a, .category_box h1, footer, .nl_btn, .qry_btn, .flag p, .pif_btn, .link_box h1, .link_box_resp h1, .more_btn, .sidebar_left .highlight_link, .frm_btn, .products_menu>li a.active, .products_menu > li a.active:hover, .action_price p{
    color: #ffffff;
}
/*2*/
.main_menu a:hover, .language a.active, a.ftr_on{
    color: #f46179;
}

a.ftr_on:not(:hover){
	text-decoration:none;
}

.news_box_front time, .slider_text time, time, .product_details p, .subcont_txt form p.disclaimer, .old_price p, .subcont_txt.product_list .pif_str_cij, .pif_str_cij, .docs li, .products_menu ul ul a{
    color: #929292;
}
/*4*/
.content_sub>h1, h2, .nfi_more:hover, .query p, .featured_articles article .intro, .subcat li, .news_list .pages a, .subcont_txt h1, .back:hover, .products_menu>li a:hover, .query .anketa_rezultati p.percentage,  .pif_naz a:hover, .docs li > a:hover{
    color: #ad001d;
}

.links li{
	color: #414141;
}
/*7*/
h2 a:hover,.subcont_txt.product_list .pif_cijena, .pif_cijena, .links li:hover, .subcat li:hover, .news_list .pages a:hover, .products_menu ul ul a.active, .products_menu a:hover, .subcat a.kat_meni_on{
    color: #ad001d;
}

.subcont_txt .intro, .intro_box p, .product_short_desc p, .tech_det tr td:first-of-type{
    color: #7c8289;
}

.query form label, .query .anketa_rezultati p:not(.percentage){
	color: #414141;
}

/*bg images*/
/*9*/
.links a, .products_menu a{
    background-image: url(../images/link_box_ar_bojavina.png);
}

.products_menu ul a, .products_menu ul ul a.active{
    background-image: none;
}

.sidebar_left .gray_link.documents{
	background-image: url(../images/Template-dokumenti.png);
}

.inquiry_wrap .toggle, .inquiry_wrap .toggle.open{
	background-image: url(../images/Template-strelica.png);
	background-size: contain;
}

.inquiry_wrap .toggle.open{
	transform: rotate(180deg);
}