@charset "utf-8";*{margin:0;padding:0;}
html{box-sizing:border-box;}
*, *:before, *:after{box-sizing:inherit;}
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, center, dl, dt, dd, ol, ul, 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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:Arial, Helvetica, sans-serif;}
input[type="text"], input[type="password"], textarea, select{outline:none;font-family:Arial, Helvetica, sans-serif;}
input[type="submit"]{cursor:pointer;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}

strong{font-weight:bold;}

body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}

/* BODY */
body{background:url(../images/bg_body.jpg) repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;}
/* USEFUL CLASSES */
.clear{clear:both;}
a{color:#fff;text-decoration:none;}
a:hover{text-decoration:underline;color:#e8e8e8;}

h1{font-size:26px;}

/* CONTAINER */
#container, #content, #container_bg_bottom, #header, #slider_wrapper, #brands_menu{width:100%;}
.pro{border-radius:8px;border:8px solid #fff;}
.proimg{box-shadow:0 0 5px 1px #888;}
#container{background:url(../images/bg_container.png) repeat-x;}

#container_bg_bottom{/*background:url(../images/bg_container_bottom.png) repeat-x bottom;*/
}

#main_content{/*width:980px;margin:0 auto;*/}

#header img{margin:22px 0;}
#header .contact_info{float:right;background:url(../images/icon_phone.png) no-repeat;margin-top:20px;padding:0px 0 3px 55px;font-family:'Geometric415LiteA';font-size:20px;} 

#slider{height:300px;width:550px;float:right;}
#slider_wrapper{z-index:9;height:290px;position:relative;margin-bottom:18px;border-radius:8px;box-shadow:0 0 0 6px #fff;background:url(../images/slider_bg.png) left center no-repeat;}
#slider_wrapper .mask{position:absolute;top:0px;left:0px;z-index:9999999999999999999;}
#menu_container{text-align:center;}
#menu{height:42px;margin:0 auto;margin-bottom:18px;width:auto;display:inline-block;}
#menu ul{list-style:none;float:left;}
#menu ul li{float:left;background:url(../images/bg_menu_li.png) no-repeat right;font-size:14px;}
#menu ul li a{float:left;padding:14px 19px 14px 17px;background:url(../images/bg_menu.png) repeat-x;text-transform:uppercase;background-position:0px 0px !important;}
#menu ul li a:hover{background-position:0px -42px !important;}
#menu ul li.last{background:none;}
#menu ul li.last a{padding-right:18px;}

#menu .left{float:left;background:url(../images/bg_menu_left.png);width:15px;height:42px;}
#menu .right{float:left;background:url(../images/bg_menu_right.png);width:15px;height:42px;}

/* CONTENT */

#left_column{/*float:left;width:261px;*/}
#right_column{/*float:right;width:705px;*/}

/* LEFT COLUMN */
#brands_menu, #popularne_pretrage, #newsletter, #prijatelji-sajta{width:100%;margin-bottom:20px;background:#1a1a1b;border-radius:8px;box-shadow:-2px -2px #111;}

#brands_menu .top, #popularne_pretrage .top, #newsletter .top, #prijatelji-sajta .top{/*width:100%;background:url(../images/brands_menu_top.png);height:12px;*/
}

#brands_menu .middle, #popularne_pretrage .middle, #newsletter .middle, #prijatelji-sajta .middle{/*width:100%;background:url(../images/brands_menu_bg.png);*/
}

#brands_menu .bottom, #popularne_pretrage .bottom, #newsletter .bottom, #prijatelji-sajta .bottom{/*width:100%;background:url(../images/brands_menu_bottom.png);height:11px;*/
}

#brands_menu ul, #popularne_pretrage ul, #newsletter .middle .content, #prijatelji-sajta .middle .content{/*background:url(../images/brands_menu_gloss.png) no-repeat;width:100%;list-style:none;*/

}
#newsletter{text-align:center;}
#newsletter p{padding:10px 10px 20px 10px;}
#newsletter input[type=text]{width:200px;border:1px solid #000;padding:3px;margin-bottom:12px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-style:italic;}
#newsletter input[type=submit]{border:none;background:url(../images/posalji.png);width:112px;height:32px;margin-bottom:25px;}
#newsletter input[type=submit].trazi{border:none;background:url(../images/trazi.png);width:112px;height:32px;margin-bottom:25px;}
#newsletter input[type=submit]:hover{background-position:bottom;}
#popularne_pretrage ul{

	text-align:center;}
#popularne_pretrage ul li{width:auto;margin:0 8px;padding:0px 5px;line-height:29px;display:inline;}
#popularne_pretrage ul li a{color:#666}
#popularne_pretrage ul li a.size10{font-size:10px;}
#popularne_pretrage ul li a.size16{font-size:16px;}
#popularne_pretrage ul li a.size20{font-size:20px;color:#CCC }
#popularne_pretrage ul li a.size24{font-size:24px;color:#FFF}

#brands_menu ul li{/*width:238px;*/
	margin:0 auto;border-bottom:1px dotted #5d5d5d;padding:9px 7px;}
#brands_menu ul li:last-child{border-bottom:none;}
#brands_menu ul li a{display:block;text-transform:uppercase;}

#brands_menu ul li span, .cbp-spmenu ul li span{float:right;color:#5d5d5d;}

#left_column h3{font-family:'Geometric415LiteA';font-size:22px;text-shadow:3px 2px 5px #000;margin-bottom:10px;text-align:center;text-transform:uppercase
}

#custom_contact_page{padding-left:20px;}
#custom_contact_page table{margin-bottom:20px;}
#custom_contact_page td{padding:7px 0;}
#custom_contact_page a{color:#848484;}
#custom_contact_page input[type=text]{width:250px;border:1px solid #b9b2ac;padding:3px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-style:italic;}
#custom_contact_page textarea{width:100%;height:180px;border:1px solid #b9b2ac;overflow:hidden;font-family:Arial, Helvetica, sans-serif;padding:3px;color:#333333;font-size:12px;font-style:italic;}
#custom_contact_page input[type=submit]{border:none;background:url(../images/posalji.png);width:112px;height:32px;}
#custom_contact_page input[type=submit]:hover{background-position:bottom;}
#right_column #custom_contact_page ul{list-style:none;margin-left:0px;margin-bottom:20px;}
#right_column #custom_contact_page li{display:inline-block;padding:7px 0;width:290px;float:left;}
#right_column #custom_contact_page li strong{color:#FFF;}
#right_column #custom_contact_page h3{font-family:'Geometric415LiteA';font-size:22px;text-shadow:3px 2px 5px #000;margin:0 0 0px 0;font-weight:normal;text-transform:uppercase;padding:0px;}


.products_list, .products_list .products_row{margin-bottom:20px;}


.products_list .item{width:167px;float:left;margin-right:12px;position:relative;text-align:center;line-height:17px;}
.products_list .last{margin-right:0px;}

#right_column .products_list .item img{margin:3px 0 12px 0;border:none;}

.products_list .item a:hover{text-decoration:none;color:#b2b2b2;}

#right_column .products_list .item img.mask{margin:0px;position:absolute;top:0px;left:0px;z-index:9999999;border:none;}

#right_column_content p{line-height:17px;margin-bottom:20px;}
#right_column_content img{/*margin:0 20px 0 0;border:5px solid #fff;*/max-width:100%;}

#right_column h1.box_title{font-family:'Lobster14Regular';font-size:38px;line-height:45px;text-align:center;text-shadow:3px 2px 5px #000;padding-bottom:0px;}
#right_column{padding-bottom:50px;}
#right_column h1{font-size:30px;padding:20px 0;font-weight:bold;}
#right_column h2, #product h3{font-size:26px;padding:20px 0;font-weight:bold;}
#right_column h3{font-size:20px;padding:20px 0;font-weight:bold;}
#right_column h4{font-size:15px;padding:20px 0;font-weight:bold;}
#right_column h5{font-size:12px;padding:20px 0;font-weight:bold;}

#right_column .box{/*background:url(../images/bg_content_box.png);width:705px;height:286px;*/
	margin-bottom:20px;background:#0e0e0e;border-radius:10px;
min-height:278px;}

#right_column .box img{float:right;margin:0;border:none;}

#right_column .box h3{font-size:16px;padding:40px 0 0 20px;}

#right_column .box p{padding:20px 0 0 20px;line-height:18px;}
#right_column .box a{color:#c81919;}
#right_column .box p.box_tags{padding:0px;line-height:18px;-khtml-opacity:.0;-moz-opacity:.0;-ms-filter:"alpha(opacity=10)";filter:alpha(opacity=0);opacity:.0;color:#000;}



.rounded_box{box-shadow:#000 2px 2px 5px;-moz-box-shadow:#000 2px 2px 5px;
-webkit-box-shadow:#000 2px 2px 5px;border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;behavior:url('css/ie-css3.htc');}

#product{width:100%;}
#product img{border:none;}
#product .thumb{background:#FFF;padding:5px 0 6px 6px;border:none;max-width:100%;}

#product .info{width:320px;float:right;position:relative;min-height:367px;}

#product h2{padding:30px 0 0 0;}

#product h3{font-size:21px;padding:0px;}
#product span{color:#a5a5a5;max-width:100%;}
#product span img{width:100%;height:auto;}

#right_column ul{list-style:none;margin:30px 0 0 30px;list-style:disc;}

#right_column ul li{padding:5px 0;}

#product ul{list-style:none;font-size:15px;font-weight:bold;margin:30px 0 0 0;

}

#product ul li{padding:5px 0;}
#product .share{position:absolute;bottom:7px;left:0px;height:40px;width:250px;}

#product a.naruci{display:block;width:195px;height:42px;margin:35px 0;background:url(../images/dugme-kupovina.png) no-repeat;}
#product a.naruci:hover{background-position:bottom;}
#product .description, #product .tags{padding:20px;background:#FFF;color:#000;margin-top:20px;}
#product .description ul{list-style:disc;margin:10px 0;margin-left:30px;color:#000;font-size:12px;font-weight:normal;}
#product .description p{margin-bottom:15px;}
#product .description a{color:#C00 }
#product .tags_wrapper{width:100%;color:#FFF;position:relative;}
#product .tags{ -khtml-opacity:.30;-moz-opacity:.30;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);opacity:.30;color:#FFF;position:relative;}
#product .tags_wrapper .visible{position:absolute;top:20px;left:20px;z-index:100000000;}
#product .tags_wrapper a{color:#FFF;text-transform:lowercase;}
#product .tags_wrapper a:hover{text-decoration:underline;}


#right_column .nav{float:left;margin-top:10px;}
#right_column .nav a{ background:url(../images/bg_menu.png) repeat-x left -2px;padding:4px 7px;color:#fff;border:1px solid #0d0e13;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;behavior:url(ie-css3.htc);text-decoration:none;margin-left:5px;}
#right_column .nav a:hover{background-position:bottom;color:#FFF;}
span#page_current{ background:url(../images/bg_menu.png) repeat-x left bottom;padding:4px 7px;color:#fff;border:1px solid #0d0e13;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;behavior:url(ie-css3.htc);text-decoration:none;margin-left:5px;}

/*FOOTER*/

#footer{width:100%;border-top:4px solid #282828;background:url(../images/bg_footer.png) repeat;text-align:center;padding:30px 0;}
#footer_bottom{padding:15px 0;background-color:#000;font-family:Tahoma, Geneva, sans-serif;font-size:10px;color:#fff;text-align:center;}
/* AnythingZoomer */
.az-wrap, .az-small, .az-large{position:relative;}
.az-wrap-inner{display:block;}
.az-wrap-inner img{max-width:100% !important;}
/* This wraps the large image and hides it */
.az-zoom{background:#fff;border:#333 1px solid;position:absolute;top:0;left:0;width:110px;height:110px;overflow:hidden;z-index:100;display:none;-moz-box-shadow:inset 0px 0px 4px #000;-webkit-box-shadow:inset 0px 0px 4px #000;box-shadow:inset 0px 0px 4px #000;}
/* Class applied to az-mover when large image is windowed */
.az-windowed{overflow:hidden;position:absolute;}
/* Class applied to az-mover when large image is fully shown */
.az-expanded{height:auto;width:auto;position:static;overflow:visible;}

#zoom{width:345px;height:345px;}
.small img{width:345px;height:345px;}
.large img{background:white;}

#prijatelji-sajta .banner{width:90%;margin:0 auto;padding-bottom:20px;font-size:15px;color:#e2e2e2;font-family:'CaviarDreamsBold';text-transform:uppercase;}
#prijatelji-sajta .banner a{font-family:'CaviarDreamsBold';}
#prijatelji-sajta .banner img{width:100%;max-width:100%;}

#right_column_content .banner{width:100%;margin:0 auto 20px;font-size:15px;color:#e2e2e2;font-family:'CaviarDreamsBold';text-transform:uppercase;}
#right_column_content .banner a{font-family:'CaviarDreamsBold';}
#right_column_content .banner img{width:100%;max-width:100%;margin:0;border:none;}

@media only screen and (max-width: 460px) {
#product .thumb, .news .thumb, .news .thumb img {
    width: 100%;
    height: auto;
}
}
@media only screen and (max-width: 899px) {}
#product .info {
    width: 100%;
    float: left;
    height: auto;
}
}
@media only screen and (max-width: 975px) {
#footer_content, #main_content {
    width: 99%;
    margin: 0 auto;
}
}

/*

@media only screen and (max-width:1024px){#main_content{width:100%;}
.products_list .item{width:28%;float:left;margin-right:3%;position:relative;text-align:center;min-height:275px;}
.products_list .last{margin-right:0%;}
#right_column .products_list .item img{margin:0px;width:100%;height:auto;}
#right_column .products_list .item .novopng{width:auto;}
#right_column{width:70%;}
#left_column{width:24%;}
#right_column .box2, #right_column .box, #footer .content{width:95%;float:left;}
#right_column .products_list .item .novopng{right:0;}
}
@media only screen and (max-width:975px){#right_column .box b{width:100%;position:absolute;left:10px;}
.top_c{display:none;}
#footer_content, #main_content{width:99%;margin:0 auto;}
#right_column .box2, #right_column .box, #footer .content{width:95%;float:left;}
#footer .map{float:left;}
#left_column{width:27%;}
#right_column{width:71%;}
.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style]{width:100% !important;margin:0 auto;}
.right_col_box .share_bar{width:100%;}
.right_col_box .product{width:99%;}
.naslov{width:auto;}
.right_col_box rounded_box, #testimonials{width:100%;}
#testimonials hr{width:98%;}
#custom_contact_page textarea#pitanje{width:99%;}
#product .thumb{width:42%;}
#product .thumb img{width:100%;height:100%;}
#product .info{width:55%;}
#product .info h1{font-size:19px;}
}
@media only screen and (max-width:960px){#right_column .products_list .item .novopng{right:8px;}
#footer_boxes{width:100%;margin:auto;margin-bottom:30px;}
#footer_boxes .footer_box{width:45%;float:left;margin-left:2%;}
#footer_content form{margin-top:0px;float:left;width:47%;margin-left:2%;background:#1D1D1D;}
#left_column iframe{width:99%;}
#footer_content form .input{width:95%;overflow:hidden;}
#footer_content form input[type="text"]{width:90%;}
#to_top{right:0px;}
.products_list .item{width:49%;float:left;margin-right:1%;position:relative;text-align:center;min-height:330px;}
#right_column .products_list .item img{margin:0px;width:95%;height:auto;margin-bottom:10px;}
.products_list .clear{display:none;}
}
@media only screen and (max-width:930px){#footer_boxes{width:99%;margin:auto;margin-bottom:30px;}
#footer_boxes .footer_box{width:45%;float:left;margin-left:2%;}
}
@media only screen and (max-width:899px){#menu ul li, .menu ul li{width:16.37%;}
#left_column td{width:100%;display:table-row;}
#left_column tr{display:table-cell;}
#left_column .object tr{float:left;width:100%;}
#left_column .object td{width:100%;float:left;}
.products_gallery{}
#left_column .object td img{width:100%;height:auto;}
#left_column{width:38%;}
#right_column{width:57%;}
#product .thumb{width:100%;margin-bottom:10px;}
#product .thumb img{width:100%;}
#product .share{margin:10px 0;height:auto;width:100%;float:left;}
#product .info{width:100%;float:left;height:auto;}
#product .info h1{font-size:22px;margin-top:20px;}
#product .info table{width:100%;float:left;}
#product .info td{width:33%;float:left;}
#product .info td img{width:99%;height:auto;}
}
@media only screen and (max-width:870px){#slider{height:300px;}
.products_list .item{min-height:300px;}
}
@media only screen and (max-width:824px){#menu ul li, .menu ul li{width:16.30%;}
}
@media only screen and (max-width:760px){#right_column .products_list .item .novopng{right:6px;}
.levo{width:100%;float:left;}
.desno{width:100%;float:left;margin-top:0px;}
.map{position:relative;height:300px;width:100%;margin-bottom:30px;}
.map iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
#footer .content h3{width:100%;}
#footer .content p{width:100%;}
#footer .content hr{width:100%;}
#left_column{width:100%;}
#left_column iframe{width:99%;}
#left_column p{padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#left_column p img{width:98%;height:auto;margin-bottom:10px;}
#left_column .inline_content_box_center img{width:99%;height:auto;margin-bottom:10px;}
#right_column{width:100%;margin-top:20px;text-align:center;}
#header{width:100%;text-align:center;}
#header .contact_info{float:none;background:url(../images/icon_phone.png) no-repeat 80px;padding:16px 0 16px 55px;margin-top:10px;}
#header img{width:360px;height:auto;float:none;}
#footer_boxes .footer_box{width:96%;margin-top:20px;margin-left:3%;}
#testimonials{width:100%;}
#testimonials hr{width:98%;}
#to_top{right:0px;}
.products_list .item{width:31%;float:left;margin-right:2%;position:relative;text-align:center;height:auto;}
.products_list .item .novo_img{width:auto;height:auto;}
#category_menu ul li{text-transform:uppercase;}
#left_column p #captcha, #left_column p .refresh_image{width:auto;}
}
@media only screen and (max-width:740px){#menu ul, .menu ul{position:absolute;left:-2400px;}
#showLeft{display:block;}
#menu ul li #showLeft, .menu ul li #showLeft{padding:14px 52px 13px 52px;}
#brands_menu{display:none;}
}
@media only screen and (max-width:685px){#slider{height:250px;}
}
@media only screen and (max-width:670px){#header .contact_info{background:url(../images/icon_phone.png) no-repeat 40px;}
#slider{height:250px;}
}
@media only screen and (max-width:640px){#slider{height:220px;}
#left_column td{width:100%;display:table-row;}
#left_column tr{display:table-cell;}
#footer_content form{width:97%;margin-left:2%;margin-bottom:20px;}
.products_list .item{width:49%;float:left;margin-right:1%;position:relative;text-align:center;min-height:370px;}
}
@media only screen and (max-width:580px){#header .contact_info{background:url(../images/icon_phone.png) no-repeat 20px;}
#slider{height:200px;}
}
@media only screen and (max-width:570px){#left_column td{width:100%;display:table-row;}
#left_column tr{display:table-cell;}
#header .lang_bar form{position:relative;width:179px;float:left;margin-top:15px;}
#header .lang_bar input[type=text]{background:url(pozadina.png) repeat-x;background-position:0 -480px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:162px;padding:6px 12px 6px 5px;border:none;z-index:1;}
.products_list .item{min-height:320px;}
}
@media only screen and (max-width:580px){#slider{height:170px;}
}
@media only screen and (max-width:496px){#header img{width:250px;height:auto;}
#left_column td{width:100%;display:block;}
#left_column tr{display:block;width:100%;}
#header .lang_bar a{float:left;display:block;margin:20px 15px 0 0;text-transform:uppercase;}
.zastavasr{height:15px;background:url(pozadina.png) left no-repeat;background-position:0px -438px;padding:5px 5px 0 25px;}
.zastavaen{height:15px;background:url(pozadina.png) left no-repeat;background-position:0px -458px;padding:5px 5px 0 25px;}
#header .lang_bar a:hover{text-decoration:none;color:#ffa00b;}
#header .lang_bar a img{vertical-align:middle;margin:0 5px 2px 0;}
#header .lang_bar form{position:relative;width:159px;float:left;margin-top:15px;}
#header .lang_bar input{color:#FFF;}
#header .lang_bar input[type=text]{background:url(pozadina.png) repeat-x;background-position:0 -480px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:142px;padding:6px 12px 6px 5px;border:none;z-index:1;}
#header .lang_bar input[type=submit]{width:45px;}
.products_list .item{min-height:290px;}
}
@media only screen and (max-width:495px){.mleft{margin-left:400px;}
#left_column h1{text-align:center;width:100%;}
}
@media only screen and (max-width:460px){#header .contact_info{background:url(../images/icon_phone.png) no-repeat 0px;}
.jeziklevo, .jezikdesno{display:none}
.jezik{padding-left:10px;width:auto;min-height:66px;margin:0 auto;}
.jezik a{width:0px;padding-right:0px;overflow:hidden;}
.mleft{display:none;}
.products_list .item{min-height:250px;}
#product .thumb, .news .thumb, .news .thumb img{width:100%;height:auto;}
.jezik{padding-left:40px;width:auto;min-height:66px;margin:0 auto;}
}
@media only screen and (max-width:507px){#slider{height:140px;}
}
@media only screen and (max-width:375px){#header{width:100%;text-align:center;padding-left:35px;}
#header img{width:220px;}
#header .contact_info{font-size:15px;}
#slider{height:120px;}
.jezik{padding-left:20px;width:auto;min-height:66px;margin:0 auto;}
.products_list .item{width:100%;margin-right:0px;height:auto;margin-bottom:10px;}
}
*/
.block{width:100%;height:100%;float:left;z-index:10;background-color:white;overflow:hidden;margin-bottom:20px;border-radius:8px;}
.block > div ul{margin:5px !important;list-style-position:inside !important;font-size:15px;}
.block > div{display:block;position:relative;padding:0 0 0 35px;border-bottom:1px solid white;background-color:#e6e6e6;color:black;}
.block > div a{color:red;text-decoration:none;}
.block > div h2{text-shadow:none !important;text-transform:unset !important;background:none !important;font-family:arial !important;font-weight:bold !important;}
.block > div:before{content:"+";width:35px;font-weight:bold;text-align:center;position:absolute;left:0;top:0;background-color:#b50706;padding:11.5px;margin:0;color:white;}
.block > div:after{content:"-";width:35px;font-weight:bold;text-align:center;position:absolute;right:0;top:0;background-color:#b50706;padding:11.5px;margin:0;color:white;}
.block > div input + label{cursor:pointer;display:block;padding:7.5px 15px;background-color:#55535d;-webkit-transition:background-color 0.25s ease-in-out 0.5s, color 0.25s ease-in-out 0.5s;transition:background-color 0.25s ease-in-out 0.5s, color 0.25s ease-in-out 0.5s;color:white;font-size:20px;font-weight:bold;margin-right:20px;}
.block > div input + label h2{padding:4px 0;margin:0;}
.block > div input ~ div{visibility:hidden;max-height:0;padding:0;opacity:0;-webkit-transition:all 0.5s ease-in-out 0.2s, opacity 0.25s ease-in-out 0.25s, padding 0s ease-in-out 0s;transition:all 0.5s ease-in-out 0.2s, opacity 0.25s ease-in-out 0.25s, padding 0s ease-in-out 0s;}
.block > div input ~ div p{padding:5px;font-size:15px;margin:0;margin:0 0 0 -15px !important;text-align:left;}
.block > div input:checked + label{background-color:#1c1b20;-webkit-transition:background-color 0s ease-in-out 0s;transition:background-color 0s ease-in-out 0s;color:white;margin-right:20px;}
.block > div input:checked ~ div{display:block;opacity:1;visibility:visible;max-height:800px;-webkit-transition:all 0.5s ease-in-out 0.2s, opacity 0.25s ease-in-out 0.5s, padding 0s ease-in-out 0s;transition:all 0.5s ease-in-out 0.2s, opacity 0.25s ease-in-out 0.5s, padding 0s ease-in-out 0s;overflow:auto;padding:0 15px;}
.details{width:calc(100% - 400px - 15px);float:right;margin:15px 15px 0 0;padding:15px;background-color:#3399ff;}
@media screen and (max-width:599px){.details{float:left;width:calc(100% - 30px);margin:15px;}
}
.details *{display:inline-block;margin:7.5px 0;line-height:20px;color:white;}
.details a{clear:both;font-family:"FontAwesome", Sans-Serif;font-size:14px;text-decoration:none;}
.details a.follow{float:left;font-weight:bold;background-color:#333333;margin:15px 0 0;padding:7.5px 15px;cursor:pointer;}
.details a.follow:before{margin:0 7.5px 0 0;}
.details a.follow strong{color:#99ccff;}
.details a.follow:hover{background-color:#66b3ff;}
.details a.follow:hover strong{color:#4d4d4d;}


.sticky-container{padding:0px;margin:0px;position:fixed;right:-158px;top:96px;width:200px;z-index:999;}
.sticky-container a{text-decoration:none;}
.sticky li{list-style-type:none;background-color:#333;color:#efefef;height:43px;padding:0px;margin:0px 0px 1px 0px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;cursor:pointer;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);}
.sticky li:hover{margin-left:-110px;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);}
.sticky li img{float:left;margin:5px 5px;margin-right:10px;}
.sticky li p{padding:0px;margin:0px;text-transform:uppercase;line-height:43px;}

.iks{float:right;border:0px;padding:10px !important;margin-top:-10px;border:none !important;}

#showLeft{
display:none;
width:30px;
height:30px;
background:none;
position:absolute;
left:10px;
top:60px;
border:0px;
cursor:pointer;z-index:9;}

#showLeft:before{content:"";position:absolute;left:0;font-size:30px;top:0.25em;width:1em;height:0.15em;background:white;box-shadow:0 0.25em 0 0 white, 0 0.5em 0 0 white;}

@media only screen and (max-width:740px){#menu ul, .menu ul{position:absolute;left:-2400px;}
#showLeft{display:block;}
#menu ul li #showLeft, .menu ul li #showLeft{padding:14px 52px 13px 52px;}
#brands_menu{display:none;}
}

