.container{width:100%;margin:0px auto;padding:0 !important;}
.container{display:flex;flex-direction:column;}
.sidebar.right{order:2;-webkit-order:2;}
#content .container{width:100%;}
img{max-width:100%;}
#content{margin:0 10px;}
#rl-gallery-container-1 .rl-basicgrid-gallery .rl-gallery-item{width:calc(33.333333333333% - 2px) !important;}
.slider-container{display:block;margin-top:20px;}
.fp-nav, .fp-prev-next-wrap{display:none;}
.fp-content-fon{position:absolute;padding-bottom:0px;height:100px;opacity:0.5;filter:alpha(opacity = 50);bottom:0px;right:0px;left:0px;background:#444;border:1px solid #aaa;}
.fp-content{position:absolute;height:80px;padding:5px 20px;bottom:10px;right:30px;left:30px;overflow:hidden;}
.fp-slides,.fp-thumbnail,.fp-slides-items{height:auto;width:100%;}
.sidebar.right{position:relative;margin-left:-1px;overflow:hidden;padding-bottom:20px;height:100%;padding:0 20px;}
.sidebar.left{position:relative;float:right;margin-left:-1px;overflow:hidden;padding-bottom:20px;height:100%;width:272px;}
.sidebar ul.children{margin-left:7px;}
.sidebar ul.children li{font-size:90%;}
.sidebar ul.children li:before{content:'- ';color:#8e3949;}
.sidebar .children{background:url(//www.muster.si/wp-content/themes/wpcartoons/css/images/cat-children.png) right top no-repeat;overflow:hidden;margin-top:-13px;padding-top:20px;}
.menusearch{height:25px;position:absolute;right:15px;top:30px;visibility:hidden;}
.searchform{padding:0;margin:0;margin-right:20px;}
#s{padding:0 10px;margin:0;}
#logo h1, #logo img, #logo{padding:0;margin:0;}
#secondarymenu-container{height:120px;}
.footer-widgets{padding-left:3%;}
.widgetf{float:left;width:33%;}
#footer .footer_txt .container{width:auto !important}
#smthemes_share{position:static;width:100%;}
#smthemes_share .inner{background:#fff;overflow:hidden;background-clip:padding-box;background-color:#FFFFFF;border:1px solid #BBBBBB;border-radius:5px 5px 5px 5px;box-shadow:1px 0 15px rgba(0, 0, 0, 0.2);font-family:Arial;font-size:10px;padding:5px;position:static;text-align:center;display:block;padding-top:20px;}
#smthemes_share li { float:left; text-align:center; margin-left:20px; overflow:hidden; }