.cms-newsletter-page .hidden{display:none;visibility:hidden}.cms-newsletter-page .success-msg{display:none}.cms-newsletter-page .page-title{display:none}.cms-newsletter-page .std .dialog-title{font-size:26px;color:#222;font-weight:700;text-transform:uppercase;margin-bottom:8px}.cms-newsletter-page .std p{font-size:16px;color:#262626;line-height:30px}.cms-newsletter-page .std p,.cms-newsletter-page .std label,.cms-newsletter-page .std .dialog-title{font-family:Open Sans , sans-serif}.cms-newsletter-page .std .center{text-align:center}.cms-newsletter-page .std img{display:inline-block;max-width:100%;height:auto;margin-top:10px}.cms-newsletter-page .std .large{font-size:22px;font-weight:700}.cms-newsletter-page .std .dialog-img{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:justify;justify-content:center;flex-direction:column;max-width:496px;margin:auto}#cms_newsletter .f-20{font-size:20px}#cms_newsletter .popup-form{margin-top:51px}#cms_newsletter .dialog-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;flex-direction:column;padding-right:10px;position:relative}#cms_newsletter .dialog-content label{font-size:16px;font-weight:400}#cms_newsletter .dialog-content .button{background:none;color:#cc171f;font-weight:700;font-size:16px;position:relative;padding-right:51px;padding-left:4px;width:100%;height:50px}#cms_newsletter .ico-mail{display:inline-block;background-position:-20px 0px;width:42px;height:42px;background-color:transparent;position:relative;background-image:url("http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/images/icon_sprite9.png");background-repeat:no-repeat;position:absolute;top:3px;right:26%}#cms_newsletter input[type="email"]{background:#e4e1e1;width:100%;max-width:364px;height:45px;margin:1.2em 0 1em 0}#cms_newsletter input[type="email"]:focus{background:#f9f9f9}#cms_newsletter .checkbox-group{position:relative;margin-top:16px}#cms_newsletter .checkbox-group label{font-size:12px;color:#696969;padding-left:10px;display:inline-block;cursor:pointer}#cms_newsletter .checkbox-group input{position:absolute;left:-10px;top:3px}#cms_newsletter .validation-advice{position:absolute;left:19%;top:-43px}#cms_newsletter .dialog-success{padding-bottom:2em}#cms_newsletter .img-success{margin-bottom:1em}#cms_newsletter .title-success{max-width:630px;margin-bottom:1.3em}#cms_newsletter .title-success .f-20{margin-bottom:1em}#cms_newsletter .input-box{position:relative;max-width:100%;margin:0 auto 2em auto}#cms_newsletter .input-box select{height:36px}#cms_newsletter .input-box .validation-advice{left:0;top:-30px}@media (min-width: 800px){.cms-newsletter-page .std .dialog-img{flex-direction:row}.cms-newsletter-page .std .cms-newsletter-success,.cms-newsletter-page .std .cms-newsletter-start{max-width:740px;margin:auto}#cms_newsletter{max-width:634px;margin:auto}#cms_newsletter .dialog-content{flex-direction:row;margin-bottom:2.6em}#cms_newsletter .dialog-content .button{width:auto;height:43px}#cms_newsletter .ico-mail{top:-3px;right:0px}#cms_newsletter input[type="email"]{margin:0}#cms_newsletter .checkbox-group{margin-left:107px;margin-top:22px}}

/**
 * CODNITIVE
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade to newer
 * versions in the future.
 *
 * @category   Codnitive
 * @package    Codnitive_Sidenav
 * @author     Hassan Barza <support@codnitive.com>
 * @copyright  Copyright (c) 2011 CODNITIVE Co. (http://www.codnitive.com)
 * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */

 /* Sidebar Navigation ==================================================================== */
 #sidebar-nav {
    margin-bottom: 15px;
    position: relative;
    box-shadow:none;
}
#sidebar-nav .block-title {
}
#sidebar-nav .block-title strong {
}
#sidebar-nav .block-content {
    padding: 2px;
    overflow: auto;
/*    height: 16.11em;*/
    height:auto;
    -webkit-overflow-scrolling: touch;
    margin-right: .6em;
}
.cms-index-index #sidebar-nav .block-content {
      height: 16.11em;
}
#sidebar-nav .block-content::-webkit-scrollbar {
    border-radius:4px;
    width:7px;
}

/* Track */
#sidebar-nav .block-content::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(125,125,125,0.3); 
    border-radius:5px;
}

/* Handle */
#sidebar-nav .block-content::-webkit-scrollbar-thumb {
   border-radius:5px;
   background-color: #B3B3B3; 
}
#sidebar-nav .block-content::-webkit-scrollbar-thumb:window-inactive {
    background: #dbdbdb; 
}
#sidebar-nav .block-content a {
    line-height: 1.7;
}
#sidebar-nav-menu > li {
    background: url('http://www.slowaimysli.pl/skin/frontend/base/default/images/codnitive/sidenav/bkg_block-sidebarnav-layered-dd.gif') 0 100% repeat-x;
    list-style: inside disc;
    font-weight: bold;
    padding: 8px 0;
}
#sidebar-nav-menu > li.last {
    background: none;
    margin-bottom: 5px;
}
#sidebar-nav-menu li ul {
    font-weight: normal;
}
#sidebar-nav li.active,
#sidebar-nav li.active > a,
#sidebar-nav li.active > .collapsible-wrapper > a {
}
#sidebar-nav ul.ul-thumb {
    padding-left: 0;
}
#sidebar-nav-menu > li.parent > ul.ul-thumb {
    padding-left: 10px;
}
#sidebar-nav li.thumb {
    list-style-type: none;
}
#sidebar-nav-menu > li.no-thumb,
#sidebar-nav-menu > li.thumb {
    margin-left: 0 !important;
    list-style-type: none;
}
#sidebar-nav img {
    border: 0 none !important;
    outline: 0 none !important;
}
#sidebar-nav span.product-count {
    color: #000;
}
#sidebar-nav .home {
    list-style: none !important;
}
#sidebar-nav .home a {
    display:inline-block;
    padding-left:20px;
    background:url('http://www.slowaimysli.pl/skin/frontend/base/default/images/codnitive/sidenav/home.png') left top no-repeat;
    min-height:16px;
}
#sidebar-nav .support-logo-wrapper {
    margin-top:10px;
}
#sidebar-nav .support_logo {
    font-size: 9px;
    float: right;
    right: 5px;
    bottom: 5px;
    text-decoration: none;
}
#sidebar-nav .support_logo img {
    max-width: 65px;
}

/* Collapsible Design ==================================================================== */
#sidebar-nav li.thumb .thumb-img-left {
    float: left;
    margin: 1px 3px 0 0;
}
#sidebar-nav li.thumb .thumb-img-right {
    float: right;
    margin: 1px 3px 0;
}
#sidebar-nav-menu .arrow-left,
#sidebar-nav-menu .arrow-right, 
#sidebar-nav-menu .plus-left,
#sidebar-nav-menu .plus-right {
    float: left;
    background: url('http://www.slowaimysli.pl/skin/frontend/base/default/images/codnitive/sidenav/arrows.gif') left center no-repeat;
    display: block;
    margin-top: 2px;
    margin: 1px 3px 0;
    cursor:pointer;
} 
#sidebar-nav-menu .plus-left,
#sidebar-nav-menu .plus-right
{
    background-image: url('http://www.slowaimysli.pl/skin/frontend/base/default/images/codnitive/sidenav/plus.gif');
}
#sidebar-nav-menu .arrow-right, 
#sidebar-nav-menu .plus-right {
    float:right;
    display:inline !important;
}
#sidebar-nav-menu li ul[expanded="0"] {
    display: none;
}
#sidebar-nav li.active > ul {
    display: block;
}
#sidebar-nav li.active > .arrow-left,
#sidebar-nav li.active > .arrow-right, 
#sidebar-nav li.active > .plus-left,
#sidebar-nav li.active > .plus-right {
    display: block;
    background-position: right center;
}
#sidebar-nav-menu > li.collapsible {
    list-style: none !important;
}
#sidebar-nav .collapse-name {
    cursor:pointer;
}

.news-item {
    margin:0 0 15px 0;
}

.news-item span.date {
    font-size:90%;
}

.news-item-comment form {
    margin:20px 0px 0px;
    display:block;
    clear:both;
}

.news-item-comment .prev {
    float:left;
    margin:4px 12px 5px 0;
}

.news-item .date,
.menu-categories .date,
.news-item-content .date{
    color:#999999;
    font-size:11px;
}

.clearing {
    clear:both;
    font-size:1px;
    height:1px;
    line-height:1px;
}

.news-item-content .comment-item {
    margin:10px 0 0 0;
}

.news-item-content .comment-item .username {
    font-size:12px;
    margin:0px;
    color:#1E7EC8;
    display:inline;
}

.block.news-categories {
    border: 1px solid #C4C1BC;
    margin: 0 0 15px;
}

.block.news-categories .block-title {
    background: url("http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/images/bkg_block-title.gif") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #DDDDDD;
    padding: 2px 9px;
}

.block.news-categories .menu-categories {
    margin:0px;
    padding: 5px 9px;
}

.block.news-categories .menu-categories h5, .menu-categories ul li{
    font-size:11px;
    margin:0px;
}

.block.news-categories .block-title strong {
    color: #E26703;
    display: block;
    font: bold 12px/16px Arial,Helvetica,sans-serif;
    min-height: 16px;
    padding: 1px 0;
    text-transform: uppercase;
}

.news {
    text-align:justify;
    }

.news-item-content h4 {
    color:#e26703;
    font-size:15px;
}

.news-item-content small {
    font-size:10px;
}

.news-item {
    clear:both;
    }
.news_image {
    float:left;
    margin:3px 10px 5px 0px;
    }
.news-item .description {
    text-align:justify;
    }
.news-item .comment {
    float:right;
    font-size:11px;
    padding-top:5px;
    }
.news-item-content .social {
    padding-top:10px;
    height:35px;
    }
.news-item-content .social .google_button {
    float:left;
    width:80px;
    overflow:hidden;
    }
.news-item-content .social .fb-like {
    float:left;
    }

.news-item-comment {
    clear:both;
    padding-bottom:20px;
    }
.news-item-comment p.required {
    text-align:left;
    }
.news .loadfile {
    text-align:right;
    }
.news .loadfile a {
    background: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/clnews/images/i_attached.gif) 0px 0px no-repeat;
    padding:1px 0 0 20px;
    }
#postComment label {
    float:left;
    width:80px;
    }
#postComment .input-box {
    padding-bottom:9px;
    }
#postComment input[type="text"] {
    width:200px;
    }
label .required {
    color:red;
    }
#postComment .validation-advice {
    margin-left:80px;
    }
#postComment .button-set {
    padding-left:80px;
    }

#comment_block .comment-item div {
    padding-left:10px;
    }

/*-- pager --*/
.news-item-comment .pager {
    background:none;
    margin-top:20px;
    padding-top:10px;
    text-align:left;
    }
.news-item-comment .pager span {
    cursor:pointer;
    border:1px solid #dadfe0;
    float:left;
    height:19px;
    width:20px;
    text-align:center;
    margin-right:6px;
    line-height:19px;
    }
.news-item-comment .pager span.current {
    cursor:default;
    background:#c6c6c6;
    }
.news-item-comment .pager span:hover {
    background:#c6c6c6;
    }
.news-item-comment .pager #prev,
.news-item-comment .pager #next {
    border:none !important;
    background:none !important;
    padding:0px !important;
    margin:0px !important;
    width:auto !important;
    }
.news-item-comment .pager .prev,
.news-item-comment .pager .next {
    width:auto;
    padding:0 5px;
    margin-top:0px;
    }
/*-- /pager --*/
.print-btn {
    float:right;
    background: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/clnews/images/i_print.gif) 0px 0px no-repeat;
    padding-left:20px;
    }
#clloader {
    position:absolute;
    margin-left:333px
    }
/*
.tags {
    background: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/clnews/images/i-tags.gif) 0px 1px no-repeat;
    padding-left:20px;
    }
*/
.news-item-grid {
    clear:none !important; padding:0px !important; margin:13px 13px 0 0 !important; 
    float:left; width:210px; height:118px; position:relative; background:#f2f2f2; border:1px solid #e9eaea;
}
.news-item-grid  a {color:#000; text-decoration:none; display:block; width:100%; height:118px;}
.news_image_grid {margin:0px !important;}
.news_text_grid {margin:0px !important; padding:5px;}
.news-item-grid img {float:left;}
.underlayer_grid {position:absolute; bottom:0px; width:200px; padding:4px 3px 3px 7px; background:rgba(204,204,204,0.6); line-height:16px; min-height:33px;}
.underlayer_grid h5 {margin:0px; display:inline;}
.underlayer_grid h5,
.underlayer_grid .date {color:#000;}
.news-item-grid:hover .underlayer_grid {background:rgba(204,204,204,0.8);}

/*.view-mode {margin:10px 0 0 0;}*/
#commercelab_categories_container
{
    overflow-x: auto;
}
.treeview, .treeview ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.treeview ul {
    background-color: white;
    margin-top: 4px;
}

.treeview .hitarea {
    background: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/treeview-default.gif) -64px -25px no-repeat;
    height: 16px;
    width: 16px;
    margin-left: -16px;
    float: left;
    cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
    display: inline;
    float:none;
}

.treeview li {
    margin: 0;
    padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
    background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }
.treeview .category_selected { color: red; cursor: pointer; }

.treeview li { background: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/treeview-default.gif); }
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/treeview-red.gif); }

.treeview-black li { background-image: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/treeview-black.gif); }

.treeview-gray li { background-image: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/treeview-gray.gif); }

.treeview-famfamfam li { background-image: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/treeview-famfamfam.gif); }


.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/css/commercelab/treeview/images/file.gif) 0 0 no-repeat; }

#extabs span#tb4 {
	width: 100px;
}
div#noticeevents {
	border: 1px solid #999;
	background-color: #FFF;
	height: 100px;
	overflow: auto;
}
div#noticeevents div {
	border-bottom: 1px dotted #DDD;
	padding: 3px;
	margin: 0px;
}
.runner {
	-moz-border-radius: 	5px;
	-webkit-border-radius:	5px;
	float: right;
	font-size: .8em;
	background-color: #333;
	color: #FFF;
	padding: 2px 10px 5px 10px;
	cursor: pointer;
}


/** Growler Notice Custom Styling **/
div.Growler-notice {
	background-color: 		#ed1b24!important;
	color: 					#fff!important;
	opacity: 				.85;
	filter: 				alpha(opacity = 85);
	zoom: 					1;
	width: 					235px;
	padding: 				10px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	margin-left: 			auto;
	margin-right: 			auto;
	font-family: 			Tahoma, Arial, Helvetica, sans-serif;
	font-size: 				12px;
	text-align: 			left;
	display: 				none;
	-moz-border-radius: 	5px;
	-webkit-border-radius:	5px;
	min-height: 			40px;
    z-index:                10000;
}

div.Growler-notice-head {
	font-weight: 			bold;
	font-size:				10px;
}

div.Growler-notice-exit {
	float: 					right;
	font-weight: 			bold;
	font-size: 				12px;
	cursor:					pointer;
}

/** Plain Theme **/
div.plain {
	color: 					#000;
	width: 					253px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	text-align: 			left;
	display: 				none;
	min-height: 			40px;
	background-color: 		#EDEDED;
	border: 				1px solid #777;
}

div.plain div.Growler-notice-head {
	font-weight: 			bold;
	font-size:				10px;
	padding: 				2px 10px;
}

div.plain div.Growler-notice-exit {
	float: 					right;
	cursor:					pointer;
	margin: 				0px;
	padding: 				0px 0px 2px 2px;
	width: 					10px;
	height: 				10px;
	color: 					#BFBFBF;
}
div.plain div.Growler-notice-body {
	padding: 5px;
}


/** Mac OS X Theme **/
div.macosx {
	color: 					#000;
	width: 					253px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	text-align: 			left;
	display: 				none;
	min-height: 			40px;
	background: #d7d7d7 url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/images/macosx.jpg) repeat-y 0;
	border: 				1px solid #C9C9C9;
}

div.macosx div.Growler-notice-head {
	font-weight: 			bold;
	font-size:				10px;
	padding: 				5px 10px;
}

div.macosx div.Growler-notice-exit {
	width: 					15px;
	height: 				15px;
	float: 					left;
	cursor:					pointer;
	margin: 				4px;
	margin-left: 			1px;
	font-size: 				0em;
	color: 					transparent;
	background: transparent url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/images/macosx_exit.png) no-repeat left 0;
}
div.macosx div.Growler-notice-exit:hover {
	background: transparent url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/images/macosx_exit_over.png) no-repeat left 0;
}
div.macosx div.Growler-notice-body {
	padding: 2px 0 10px 25px;
}

/** Candybars Theme **/
div.candybar {
	color: 					#000;
	width: 					253px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	text-align: 			left;
	display: 				none;
	min-height: 			40px;
	background-color: 		#F5F7FA;
	border: 				1px solid #19304B;
}

div.candybar div.Growler-notice-head {
	font-weight: 			bold;
	font-size:				10px;
	background: 			url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/images/candybars.jpg) repeat-x;
	padding: 				5px 10px;
}

div.candybar div.Growler-notice-exit {
	float: 					right;
	cursor:					pointer;
	margin: 				3px;
}
div.candybar div.Growler-notice-body {
	border-top: 1px solid #999;
	padding: 10px;
}

/** Construction Theme **/
div.atwork {
	color: 					#FFF;
	width: 					253px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	text-align: 			left;
	display: 				none;
	min-height: 			40px;
	background: 			#4d4d4d url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/images/atwork.png) repeat-y 0;
	border: 				1px solid #222;
}

div.atwork div.Growler-notice-head {
	font-weight: 			bold;
	font-size:				12px;
	padding: 				5px 20px;
	color: 					#efca23;
	
}

div.atwork div.Growler-notice-exit {
	float: 					right;
	cursor:					pointer;
	margin: 				3px;
}
div.atwork div.Growler-notice-body {
	padding: 2px 0 10px 25px;
}


#MB_overlay {
	position: absolute;
	margin: auto;
	top: 0;	left: 0;
	width: 100%; height: 100%;
	z-index: 9999;
	border: 0;
	background-color: #000!important;
}
#MB_overlay[id] { position: fixed; }

#MB_window {
	position: absolute;
	top: 0;
	border: 0 solid;
	text-align: left;
	z-index: 10000;
}
#MB_window[id] { position: fixed!important; }

#MB_frame {
	position: relative;
	background-color: #EFEFEF;
	height: 100%;
}

#MB_header {
	margin: 0;
	padding: 0;
}

#MB_content {
	position: relative;
	padding: 6px .75em;
	overflow: auto;
}

#MB_caption {
	font: bold 100% "Lucida Grande", Arial, sans-serif;
	text-shadow: #FFF 0 1px 0;
	padding: .5em 2em .5em .75em;
	margin: 0;
	text-align: left;
}

#MB_close {
	display: block;
	position: absolute;
	right: 5px; top: 4px;
	padding: 2px 3px;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
}
#MB_close:hover {
	background: transparent;
}

#MB_loading {
	padding: 1.5em;
	text-indent: -10000px;
	background: transparent url(http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/ajaxcart/spinner.gif) 50% 0 no-repeat;
}

/* Color scheme */
#MB_window {
	background-color: #EFEFEF;
	color: #000;
	
	-webkit-box-shadow: 0 0 64px #000; 
	-moz-box-shadow: #000 0 0 64px; 
	box-shadow: 0 0 64px #000;
}
	#MB_frame {
		padding-bottom: 4px;
		
		-webkit-border-bottom-left-radius: 4px;
		-webkit-border-bottom-right-radius: 4px;

		-moz-border-radius-bottomleft: 4px;
		-moz-border-radius-bottomright: 4px;

		border-bottom-left-radius: 4px;
		border-bottom-right-radius: 4px;
	}
	
	#MB_content { border-top: 1px solid #F9F9F9; }

	#MB_header {
	  background-color: #DDD;
	  border-bottom: 1px solid #CCC;
	}
		#MB_caption { color: #000 }
		#MB_close { color: #777 }
		#MB_close:hover { color: #000 }


/* Alert message */
.MB_alert {
	margin: 10px 0;
	text-align: center;
}
#magestore-bannerslider-popup{
	padding: 2px;
    position: fixed;
    z-index: 19990;
	background: #fff;
	border: 2px;
}
#magestore-bannerslider-popup-close{
	cursor: pointer;
    height: 22px;
	width:22px;
    position: absolute;
    right: 0px;
    top: -25px;   
    z-index: 19999;
	background:url(http://www.slowaimysli.pl/skin/frontend/base/default/css/magestore/bannerslider/image/close-tiny.png) no-repeat center;
}
#bg_fade {
    background-color: #000000;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    top: 0;
    visibility: hidden;
    width: 100%;
    z-index: 1000;
	opacity: 0.7;
}
/* CONTAINER */
.cookienotice-container {font: inherit;
background: #FFF;
z-index: 9999;
padding: 10px;
box-shadow: 0px 2px 7px #999;}
.cookienotice-content {margin: 0 auto;display: block;clear: both;overflow: auto;}

/* MESSAGE */
.cookienotice-message {float: left;font-size: 95%;}
.cookienotice-page-link {}
.cookienotice-page-link:hover {}

/* BUTTON */
.cookienotice-button-container {float: right;}
.cookienotice-button {cursor: pointer;}
.cookienotice-container .cookienotice-button:hover {}
.cookienotice-container a.cookienotice-button:active {}

/* BAR */
.cookienotice-bar {clear: both;width: 100%;}
.cookienotice-bar-top {position: absolute;top: 0;left: 0;}
.cookienotice-bar-bottom {position: fixed;top: auto;bottom: 0;left: 0;}
.cookienotice-bar .cookienotice-content {width: 960px;}

/* BOX */
.cookienotice-box {position: fixed;top: 0;left: 0;width: 240px;border-radius: 4px;top: auto;bottom: auto;left: auto;right: auto;}
.cookienotice-box-top-left {left: 30px;top: 30px;}
.cookienotice-box-top-right {right: 30px;top: 30px;}
.cookienotice-box-bottom-right {right: 30px;bottom: 30px;}
.cookienotice-box-bottom-left {left: 30px;bottom: 30px;}
.cookienotice-box .cookienotice-content {}
/**
 * Scandi_MenuManager
 *
 * @category Scandi
 * @package Scandi_MenuManager
 * @author Scandiweb <info@scandiweb.com>
 * @copyright Copyright (c) 2013 Scandiweb, Ltd (http://scandiweb.com)
 * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
 */

/* Global Style */
.menu-manager-menu { margin-bottom:15px; }
.menu-manager-menu li.active > a { text-decoration:none; }

/* Type : None */
.menu-type-none,
.menu-type-none ul,
.menu-type-none li { display:inline; }
.menu-type-none li a span,
.menu-type-none li span span { padding-right:5px; }

/* Type : Vertical */
.menu-type-vertical ul { padding-left:15px; }

/* Type : Horizontal */
.menu-type-horizontal { position:relative; z-index:100; }
.menu-type-horizontal li.level0 { display:inline; }
.menu-type-horizontal li.level0.last { border-right:1px solid #ccc; }
.menu-type-horizontal li { display:block; position:relative; padding:5px 10px; border:1px solid #ccc; border-right:none; background:#fff; }

.menu-type-horizontal li.title { cursor:default; }

.menu-type-horizontal ul { position:absolute; left:0; top:100%; margin-left:-1px; border:1px solid #ccc; background:#fff; width:14em; display:none; }
.menu-type-horizontal ul li { border:none; border-bottom:1px solid #ccc; }
.menu-type-horizontal ul li.last { border-bottom:none; }
.menu-type-horizontal li.level1 ul { left:50%; top:70%; }
.menu-type-horizontal li:hover > ul { display:block; }
.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,0.6);opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;touch-action:cross-slide-y pinch-zoom double-tap-zoom;-webkit-transform:translateZ(0);transform:translateZ(0)}.uk-modal.uk-open{opacity:1}.uk-modal-page,.uk-modal-page body{overflow:hidden}.uk-modal-dialog{position:relative;box-sizing:border-box;margin:50px auto;padding:20px 35px 30px;width:700px;max-width:100%;max-width:calc(100% - 20px);background:#fff;opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:opacity 0.3s linear, -webkit-transform 0.3s ease-out;transition:opacity 0.3s linear, transform 0.3s ease-out}.uk-modal-dialog:after{content:"";width:100%;height:6px;background:#cc171f;position:absolute;left:0px;bottom:0px;display:inline-block}@media (max-width: 560px){.uk-modal-dialog{width:auto;margin:10px auto}}.uk-open .uk-modal-dialog{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.uk-modal-dialog>:not([class*='uk-modal-']):last-child{margin-bottom:0}.uk-modal-dialog>.uk-close:first-child{margin:-10px -10px 0 0;float:right}.uk-modal-dialog>.uk-close:first-child+:not([class*='uk-modal-']){margin-top:0}.uk-modal-dialog-blank>.uk-close:first-child{position:absolute;top:20px;right:20px;z-index:1;margin:0;float:none}@media (min-width: 960px){.uk-modal-dialog-large{width:930px}}@media (min-width: 1280){.uk-modal-dialog-large{width:1130px}}#popup_newsletter.popup-success .dialog-newsletter{display:none}#popup_newsletter.popup-success .dialog-success{display:block}#popup_newsletter .dialog-title{font-size:26px;color:#222;font-weight:700;text-transform:uppercase;margin-bottom:8px}#popup_newsletter p{font-size:16px;color:#262626;line-height:30px}#popup_newsletter p,#popup_newsletter label,#popup_newsletter .dialog-title{font-family:Open Sans , sans-serif}#popup_newsletter .center{text-align:center}#popup_newsletter img{display:inline-block;max-width:100%;height:auto;margin-top:10px}#popup_newsletter .f-20{font-size:20px}#popup_newsletter .btn-close{background-position:-7px -592px;width:45px;height:45px;background-color:transparent;position:relative;background-image:url("http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/images/icon_sprite9.png");background-repeat:no-repeat;text-indent:-9999px;position:absolute;right:4px;top:4px}#popup_newsletter .popup-form{margin-top:51px}#popup_newsletter .dialog-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;flex-direction:column;padding-right:10px;position:relative}#popup_newsletter .dialog-content label{font-size:16px;font-weight:400}#popup_newsletter .dialog-content .button{background:none;color:#cc171f;font-weight:700;font-size:16px;position:relative;padding-right:51px;padding-left:4px;width:100%;height:50px}#popup_newsletter .ico-mail{display:inline-block;background-position:-20px 0px;width:42px;height:42px;background-color:transparent;position:relative;background-image:url("http://www.slowaimysli.pl/skin/frontend/rwd/myslislowa/images/icon_sprite9.png");background-repeat:no-repeat;position:absolute;top:3px;right:26%}#popup_newsletter input[type="email"]{background:#e4e1e1;width:100%;max-width:364px;height:45px;margin:1.2em 0 1em 0}#popup_newsletter input[type="email"]:focus{background:#f9f9f9}#popup_newsletter .checkbox-group{position:relative;margin-top:16px}#popup_newsletter .checkbox-group label{font-size:12px;color:#696969;padding-left:10px;display:inline-block;cursor:pointer}#popup_newsletter .checkbox-group input{position:absolute;left:-10px;top:3px}#popup_newsletter .validation-advice{position:absolute;left:19%;top:-43px}#popup_newsletter .dialog-success{padding-bottom:2em}#popup_newsletter .img-success{margin-bottom:1em}#popup_newsletter .title-success{max-width:630px;margin-bottom:1.3em}#popup_newsletter .title-success .f-20{margin-bottom:1em}#popup_newsletter .dialog-img{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:justify;justify-content:center;flex-direction:column;max-width:496px;margin:auto}#popup_newsletter .large{font-size:22px;font-weight:700}#popup_newsletter .input-box{position:relative;max-width:100%;margin:0 auto 2em auto}#popup_newsletter .input-box select{height:36px}#popup_newsletter .input-box .validation-advice{left:0;top:-30px}@media (min-width: 800px){#popup_newsletter .dialog-content{flex-direction:row;margin-bottom:2.6em}#popup_newsletter .dialog-content .button{width:auto;height:43px}#popup_newsletter .ico-mail{top:-3px;right:0px}#popup_newsletter input[type="email"]{margin:0}#popup_newsletter .checkbox-group{margin-left:107px;margin-top:22px}#popup_newsletter .dialog-img{flex-direction:row}}

