/**
 * 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-menu li ul li {
font: 14px/18px "KProRegular", arial, verdana, sans-serif;
 } 
#sidebar-nav-menu li ul li ul li{
font: 13px/17px "KProRegular", arial, verdana, sans-serif;
list-style:none;
 } 
#sidebar-nav-menu li ul li ul{
	padding: 8px 0 8px 0;
}
	 
	 
#sidebar-nav {
    margin-bottom: 15px;
    position: relative;
	font: 16px/20px "KProRegular", arial, verdana, sans-serif;
}

#sidebar-nav a{
	text-decoration:underline;
}
#sidebar-nav .block-title {
}
#sidebar-nav .block-title strong {font: 19px/20px "Museo500", arial, verdana, sans-serif;
	color: #f1773b;
}
#sidebar-nav .block-content {
    padding: 6px;
    overflow: auto;
}
#sidebar-nav .block-content a {
    line-height: 1.0;
}
#sidebar-nav-menu > li {
/*    background: url('https://www.idemus.lt/skin/frontend/rwd/idemus/images/codnitive/sidenav/bkg_block-sidebarnav-layered-dd.gif') 0 100% repeat-x;*/
    list-style: disc;
    padding: 2px 0;
	color: #ae8466;
	font-weight: normal;
}
#sidebar-nav-menu > li.last {
    background: none;
    margin-bottom: 5px;
}
#sidebar-nav-menu li ul {
    font-weight: normal;
    display:none;
}
#sidebar-nav li.active,
#sidebar-nav li.active > a,
#sidebar-nav li.active > .collapsible-wrapper > a {
	color:#f1773b;
}
#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: disc;
}
#sidebar-nav-menu > li.no-thumb,
#sidebar-nav-menu > li.thumb {
    margin-left: 0 !important;
list-style: disc;
}
#sidebar-nav img {
    border: 0 none !important;
    outline: 0 none !important;
}
#sidebar-nav span.product-count {
    color: #000;
}
#sidebar-nav .home {
  list-style: disc;
}
#sidebar-nav .home a {
    display:inline-block;
    padding-left:20px;
/*    background:url('https://www.idemus.lt/skin/frontend/rwd/idemus/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('https://www.idemus.lt/skin/frontend/rwd/idemus/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('https://www.idemus.lt/skin/frontend/rwd/idemus/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: disc;
}

#sidebar-nav-menu > li.active ul{
	display:block;
}

#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: 0px solid #C4C1BC;
    margin: 0 0 15px;
}

.block.news-categories .block-title {
    background: url("https://www.idemus.lt/skin/frontend/rwd/idemus/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(https://www.idemus.lt/skin/frontend/rwd/idemus/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(https://www.idemus.lt/skin/frontend/rwd/idemus/css/clnews/images/i_print.gif) 0px 0px no-repeat;
    padding-left:20px;
    }
#clloader {
    position:absolute;
    margin-left:333px
    }
/*
.tags {
    background: url(https://www.idemus.lt/skin/frontend/rwd/idemus/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(https://www.idemus.lt/skin/frontend/rwd/idemus/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(https://www.idemus.lt/skin/frontend/rwd/idemus/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(https://www.idemus.lt/skin/frontend/rwd/idemus/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(https://www.idemus.lt/skin/frontend/rwd/idemus/css/commercelab/treeview/images/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(https://www.idemus.lt/skin/frontend/rwd/idemus/css/commercelab/treeview/images/treeview-red.gif); }

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

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

.treeview-famfamfam li { background-image: url(https://www.idemus.lt/skin/frontend/rwd/idemus/css/commercelab/treeview/images/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(https://www.idemus.lt/skin/frontend/rwd/idemus/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(https://www.idemus.lt/skin/frontend/rwd/idemus/css/commercelab/treeview/images/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(https://www.idemus.lt/skin/frontend/rwd/idemus/css/commercelab/treeview/images/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(https://www.idemus.lt/skin/frontend/rwd/idemus/css/commercelab/treeview/images/file.gif) 0 0 no-repeat; }

.std .category-products ol,
.std .category-products ul {
    list-style:  none;
    padding-left: 0;
}
.std .category-products ul,
.std .category-products ol,
.std .category-products dl,
.std .category-products p,
.std .category-products address,
.std .category-products blockquote {
    margin: 0 ;
    padding: 0;
}
/* -------------------------------------------- *
 * START: Product Labels (DataBunch) */
.product-label { position:absolute; top:0; left:0; /*width:100%;*/ opacity:0.8; }
.product-label .label { text-align:center; position:relative; min-width:90px; margin:4px 0 4px -8px; color:#fff; font-size:13px; }
.product-label .label span { display:block; padding:7px 15px; }
.product-label .label .arrow { position:absolute; }
.product-label .label .l-arrow,
.product-label .label .rt-arrow,
.product-label .label .rb-arrow { width:0; height:0; font-size:0; padding:0; }
.product-label .label .l-arrow { border-left:8px solid transparent; }
.product-label .label .rt-arrow,
.product-label .label .rb-arrow { right:-9px; border-right:10px solid transparent; }
.product-label .label .l-arrow { bottom:-5px; }
.product-label .label .rt-arrow { top:0; }
.product-label .label .rb-arrow { bottom:0; }
.product-label .sale,
.product-label .sale .arrow { background:#f24841; }
.product-label .sale .l-arrow { border-top:5px solid #a6332d; }
.product-label .sale .rt-arrow { border-top:20px solid #f24841; }
.product-label .sale .rb-arrow { border-bottom:20px solid #f24841; }
.product-label .new,
.product-label .new .arrow { background:#00ad5d; }
.product-label .new .l-arrow { border-top:5px solid #006134; }
.product-label .new .rt-arrow { border-top:20px solid #00ad5d; }
.product-label .new .rb-arrow { border-bottom:20px solid #00ad5d; }
.product-label .featured,
.product-label .featured .arrow { background:#3399cc; }
.product-label .featured .l-arrow { border-top:5px solid #206080; }
.product-label .featured .rt-arrow { border-top:20px solid #3399cc; }
.product-label .featured .rb-arrow { border-bottom:20px solid #3399cc; }

.product-label .sale .l-arrow,
.product-label .sale .rt-arrow,
.product-label .sale .rb-arrow,
.product-label .new .l-arrow,
.product-label .new .rt-arrow,
.product-label .new .rb-arrow,
.product-label .featured .l-arrow,
.product-label .featured .rt-arrow,
.product-label .featured .rb-arrow { background:none transparent; }

.products-grid .product-label .label { width:78px; font-size:12px; }
.products-grid .product-label .label span { padding:2px 8px; }
.products-grid .product-label .label .arrow { padding:0; }

.product-essential { /*position:relative;*/ }
.product-img-box { position:relative; }

/* START: Product Labels adding position option (DataBunch) */
.pl-top-left { top:0; left:0; right:auto; bottom:auto; }
.pl-top-right { top:0; right:0; left:auto; bottom:auto; }
.pl-bottom-left { bottom:4px; left:0; top:auto; right:auto; }
.pl-bottom-right { bottom:4px; right:0; top:auto; left:auto; }

.pl-top-right .label { margin-left:0; margin-right:-8px; }
.pl-bottom-right .label { margin-left:0; margin-right:-8px; }
.pl-top-right .label .rt-arrow,
.pl-top-right .label .rb-arrow,
.pl-bottom-right .label .rt-arrow,
.pl-bottom-right .label .rb-arrow { left:-9px; border-left:10px solid transparent; border-right:0 none; }
.pl-top-right .label .l-arrow { right:0; left:auto; border-right:8px solid transparent; border-left:0 none; }
.pl-bottom-right .label .l-arrow { right:0; left:auto; border-right:8px solid transparent; border-left:0 none; }

/*.product-img-box .pl-top-right,
.product-img-box .pl-bottom-right { right:15px; }
.product-img-box .pl-bottom-left,
.product-img-box .pl-bottom-right { bottom:140px; }*/
/* END: Product Labels adding position option (DataBunch) */
  
/* END: Product Labels (DataBunch)
 * -------------------------------------------- /
