/* Size 4 - Mini */

/* Body */

/* .empSp {
	height: 2px;
} */

/* Categories */

.size4 .contt {
	padding-top: 5px;
	padding-left: 11px;
	padding-bottom: 5px;
}

.size4 .categoryDiv .catTitle {
	top: -2px;
	font-size: 11px;
}

.size4 .catCollapse {
	margin-top: -6px;
	margin-right: -5px;
	background-size: 46%;
}

/* Links */

.size4 .category .link .linkA {
	font-size: 11px;
}

.size4 .linkTable {
	height: 18px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.size4 .category .linksList {
	padding: 0px 0;
}

.size4 .category .link {
	margin-bottom: 0px;
	min-height: 22px;
}

.size4 .category .link .linkA {
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.size4 .collapseSublinks {
	margin-top: -1px;
	background: url(../images/user/new/size4sublinkCollapse.png) center left no-repeat;
	height: 19px;
	width: 9px;
	padding-top: 5px;
	font-size: 8px;
}

.size4 .olala {
}

.size4 .addLinkBut {
	font-size: 12px;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
}

.size4 .flags {
	margin-top: 9px;
}

.size4 .searchSite input {
	height: 14px;
	width: 16px;
	font-size: 10px;
	background: url(../images/skins/0/searchIconBlueSize4.png) right no-repeat;
}

.size4 .category.iconvl .searchSite input {
	background-size: 70%;
}


.size4 .category.iconvl .flag {
	margin-bottom: -9px;
	margin-left: -7px;
}

.size4 .flags .read {
	opacity: 0.7;
	background-size: 70%;
}
.size4 .flags .flag.read{
	margin: 0;
	background-position: center center;
	left: -13px;
    top: -7px;
}

.size4 .reco {
	font-size: 7px;
}

.size4 .inlineNote, .size3 .inlineNote {
	font-size: 12px;
}

/*.size4 .addComment {
	background: url(../images/user/commentNo.png) 1px 3px no-repeat;
}
*/
.size4 .dropZone {
	height: 16px;
	font-size: 12px;
	margin-top: 3px;
	line-height: 16px;
}

/* Bottom buttons */

.size4 .categoryBottomButtons .predefined, .size4 .treeViewBody .categoryBottomButtons .predefined {
	background-size: 75%;
	margin-top: -20px;
	margin-right: 0px;
}

.size4  .categoryBottomButtons .predefinedT2:hover, .size4 .categoryBottomButtons .predefined:hover {
	background: url(../images/skins/0/checkIconOn.png) no-repeat;
	background-size: 75%;
}

.size4 .recognized {
	margin-top: 0px;
}

.size4 .share {
	background: url(../images/user/new/share.png) no-repeat;
	margin-top: -1px;
	margin-left: 4px;
	background-size: 75%;
}

.size4 .share:hover {
	background: url(../images/user/new/shareHover.png) no-repeat;
	background-size: 75%;
}

.size4 .shared {
	background: url(../images/user/new/shared.png) -21px -83px no-repeat;
	margin-top: -1px;
	margin-left: 4px;
	background-size: 75%;
}

.size4 #reanalyze {
    background: url(../images/user/new/reanalyze.png) no-repeat;
	background-size: 60%;
	margin-top: -2px;
}

.size4.treeViewBody #reanalyze {
	margin-top: 2px;
}

/* Buttons */

.size4 .button2 {
	font-size: 10px;
	margin-top: 1px;
	font-size: 15px;
}

.size4 .editable .editInput {
	font-size: 10px;
	height: 19px!important;
}

/* .size4 #editLinkForm .button2 {
	height: 15px;
	margin-top: 2px;
} */

/* .size4 #tabs a.tab, .size4 #otabs a.otab, .size4 .addTabBut {
	font-size: 16px;
} */

.size4 .addLinkBut {
	margin-top: 4px;
}

.size4 .category.iconvl .linkACopy {
	font-size: 11px;
	padding-top: 1px;
	padding-bottom: 0px;	
}

.size4 .category {
	min-height: 8px;
}

.size4 .categoryBottom {
	min-height: 6px;
}

.size4 .categoryDiv {
	margin-bottom: 13px;
}

.size4 .addCatBut {
	font-size: 12px;
}

.size4 .addSublink {
	margin-top: 2px;
	font-size: 10px;
}


/* Tree View Body */

.size4 .treeViewBody .category .link .linkA {
	font-size: 15px;
	padding-top: 2px;
	padding-bottom: 3px;
}

.size4 #treeViewLinks .addLinkBut {
	height: 17px;
	font-size: 13px;
	line-height: 23px;
}

	/* Tree View */
	
.size4 #treeView .categoryDiv .header {
	height: 21px;
}

.size4 #treeView .categoryDiv .catTitle {
	font-weight: bold;
	font-size: 10px;
	top: -2px;
	left: -7px;
}

.size4 #treeView .catCollapse {
	margin-top: -10px;
	margin-right: 3px;
}

.size4 #treeView img.catArrow.active {
	margin-top: 8px;
	height: 8px;
}

.size4 #treeView img.catArrow:not(.active) {
	margin-top: 6px;
	height: 11px;
}

.size4 .linksCount {
	display: none
}

.size4 #treeView .mainCatDiv .contt {
	padding: 6px 0px 0px 17px;
	font-weight: bold;
}

.size4 .treeViewBody #catControl {
	margin-top: 11px;
}

.size4 #treeView .editable .editInput {
	font-size: 10px;
	height: 15px!important;
	margin-top: -1px;
}

.size4 #treeView .editable .button2 {
	margin-top: -1px;
}

.size4 #treeView .linkDropZone, .size4 #treeView .subCatDropZone {
	height: 2px;
}

/* Subcats */

.size4 #treeView .subCatDiv .catArrow {
	margin-top: 3px;
	height: 15px;
}

.size4 #treeView .subCatDiv .catCollapse {
	margin-top: -10px;
	margin-right: 3px;
}

.size4 #treeView .subCatDiv .catTitle {
	font-size: 10px;
	font-weight: normal;
	margin-top: -7px;
}

.size4 #treeView .subCatDiv .header {
	height: 21px;
}

.size4 #treeView .categories .mainCatSpace > ul.sub_categories > li.subCatSpace {
	margin-top: 0px;
}

.size4 #treeView .subCatDiv .editable .editInput {
	font-size: 10px;
	height: 15px!important;
	margin-top: 5px;
}

/* Icons */

.size4 .category.iconvl .iconCollapseSublinks {
	width: 15px;
	height: 15px;
	font-size: 10px;
	margin-left: 1px;
}

/* .size4 .category.iconvl #editLinkForm {
	width: 400px;
	font-size: 12px;
} */

.size4 .category.iconvl .dropZone {
	width: 38px;
	height: 25px;
	font-size: 12px;
	line-height: 24px;
}

.size4.iconViewBody #linkControl {
	margin-left: 38px;
	margin-top: 87px;
}

.size4  .category.iconvl .infoIcon {
	margin-left: 5px;
	background-size: 70%;
	background-position: center center;
	bottom: 20px;
	right: 0;
}

.size4 .iconvl li.link {
    border: 6px solid transparent;
}

.size4 #columns .category.iconvl .link:nth-child(even), .size4 #columns .category.iconvl .link:nth-child(odd) {
	margin-left: 0%;
	margin-right: 0;
}

.size4 #custom_image_edit_preview {
	/*right: 21px;*/
}

/* None */

.size4 #columns.none .link .linkA {
	margin-bottom: 2px;
}

/*------------------------- Size3 - Small ----------------------------- */

/* Categories */

.size3 .contt {
	padding-top: 6px;
	padding-left: 11px;
	padding-bottom: 6px;
}

.size3 .categoryDiv .catTitle {
	font-size: 12px;
	top: -3px;
}

.size3 .catCollapse {
	margin-top: -5px;
}

.size3 .categoryBottom {
	min-height: 4px;
}

.size3 .categoryDiv {
	margin-bottom: 17px;
}

.size3 .recognized {
	margin-top: -3px;
}

/* Links */

.size3 .category .link .linkA {
	font-size: 12px;
}

.size3 .linkTable {
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.size3 .category .linksList {
	padding: 2px 0;
}

.size3 .category .link {
	margin-bottom: 0px;
	min-height: 25px;
}

.size3 .category .link .linkA {
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.size3 .collapseSublinks {
	margin-top: 4px;
}

.size3 .olala {
}

.size3 .flags {
	margin-top: 12px;
}

.size2 .flags .notRead, .size3 .flags .notRead, .size4 .flags .notRead {
	margin-top: 11px;
	background-size: 80%;
}


.size3 .category.iconvl .flag {
	margin-bottom: -8px;
	margin-left: 0px;
}


.size3 .searchSite input {
	height: 14px;
	width: 16px;
	font-size: 11px;
	background: url(../images/skins/0/searchIconBlueSize3.png) right no-repeat;
	margin-top: 4px;
}

.size3 .addCatBut {
	font-size: 12px;
}

.size3 .flags .read {
	opacity: 0.7;
	background-size: 70%;
}
.size3 .flags .flag.read{
	margin: 0;
	background-position: center center;
	left: -13px;
    top: -7px;
}

.size3 .dropZone {
	height: 24px;
	font-size: 14px;
	line-height: 22px;
}

/* Buttons */


/* .size3 #tabs a.tab, .size3 #otabs a.otab, .size3 .addTabBut {
	font-size: 16px;
} */

.size3 .addLinkBut {
	margin-top: 8px;
}

/* #tabs a.tab, .addTabBut {
	font-size: 15px;
	height: 24px;
	margin-top: 11px;
}

#mainMenu {
	height: 41px;
} */

.size3 .category.iconvl .linkACopy {
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
}


.size3 #reanalyze {
    background: url(../images/user/new/reanalyze.png) no-repeat;
	background-size: 75%;
	margin-top: -5px;
}

.size3.treeViewBody #reanalyze {
	margin-top: 1px;
}

/* Tree View Body */

.size3 .treeViewBody .category .link .linkA {
	font-size: 15px;
	padding-top: 2px;
	padding-bottom: 3px;
}

.size3 #treeViewLinks .addLinkBut {
	height: 18px;
	font-size: 14px;
	line-height: 23px;
	width: 124px;
}

.size3 #treeView .editable .editInput {
	font-size: 11px;
	height: 15px!important;
}



	/* Tree View */
	
.size3 #treeView .categoryDiv .header {
	height: 26px;
}

.size3 #treeView .categoryDiv .catTitle {
	font-weight: bold;
	top: -2px;
	left: -2px;
}

.size3 #treeView .catArrow {
	margin-top: 3px;
	height: 19px;
}

.size3 .linksCount {
	display: none
}

.size3 #treeView .mainCatDiv .contt {
	padding: 6px 0px 0px 17px;
	font-weight: bold;
}

.size3 .treeViewBody #catControl {
	margin-top: 11px;
}

.size3 #treeView .catCollapse {
	margin-top: -7px;
	margin-right: 7px;
}

.size3 #treeView .linkDropZone, .size3 #treeView .subCatDropZone  {
	height: 4px;	
}

/* Subcats */

.size3 #treeView .subCatDiv .catArrow {
	margin-top: 3px;
}

.size3 #treeView .subCatDiv .catTitle {
	font-size: 13px;
	font-weight: normal;
	margin-top: -6px;
}

.size3 #treeView .subCatDiv .header {
	height: 24px;
}

.size3 #treeView .categories .mainCatSpace > ul.sub_categories > li.subCatSpace {
	margin-top: 1px;
}

.size3 #treeView .subCatDiv .catCollapse {
	margin-top: -8px;
	margin-right: 7px;
}

.size3 #treeView .subCatDiv .editable .editInput {
	margin-top: 5px;
}

.size3 #treeView .subCatDiv .editable .button2 {
	margin-top: 6px;
}

.size3 #treeView .categories ul.sub_categories {
	margin-top: -2px;
}

.size4 #treeView .categories ul.sub_categories {
	margin-top: 0px;
}

/* Icons */

.size3 .category.iconvl .iconCollapseSublinks {
	width: 15px;
	height: 15px;
	font-size: 10px;
	margin-left: 1px;
}

/* .size3 .category.iconvl #editLinkForm {
	width: 484%;
} */

.size3 .category.iconvl .searchSite input {
	background-size: 80%;
}

.size4 #treeViewLinks .category.iconvl .searchSite input {
	margin-right: -1px;
}

.size3  .category.iconvl .infoIcon {
  margin-left: 6px;
  background-size: 80%;
  background-position: center center;
  bottom: 20px;
  right: 0px;
}

.size3 #columns.none .addLinkBut {
	width: 133px;
	height: 23px;
	font-size: 19px;
}

.size3.iconViewBody #linkControl {
	margin-left: 43px;
}

/*------------------------- Size2 - Medium ----------------------------- */

/* Categories */

.size2 .contt {
	padding-top: 7px;
	padding-left: 11px;
	padding-bottom: 5px;
}

.size2 .catCollapse {
	margin-right: -2px;
	margin-top: -5px;
	background-size: 55%;
}

.size2 .categoryDiv .catTitle {
	top: -4px;
	font-size: 14px;
}

/* Links */

.size2 #linkControl .edit {
    background: url(../images/user/new/editSize2.png) no-repeat;
}

.size2 #linkControl .remove {
    background: url(../images/user/new/removeSize2.png) no-repeat;
    margin: 9px 2px 0 0;
}

.size2 #linkControl .refreshBookmarkSA {
    background: url(../images/user/new/refresh_icoSize2.png) no-repeat;
}

.size2 #linkControl a {
	width: 22px;
	margin-left: 9px;
}

.size3 #linkControl .edit {
    background: url(../images/user/new/editSize3.png) no-repeat;
}

.size3 #linkControl .remove {
    background: url(../images/user/new/removeSize3.png) no-repeat;
}

.size3 #linkControl .refreshBookmarkSA {
    background: url(../images/user/new/refresh_icoSize3.png) no-repeat;
}

.size3 #linkControl a {
	width: 17px;
	margin-left: 8px;
}

.size3 #linkControl {
	width: auto;
	height: 28px;
	margin-top: 88px;
}

.size3 #linkControl .remove {
	margin-right: 0px;
}

.size4 #linkControl .edit {
    background: url(../images/user/new/editSize4.png) no-repeat;
}

.size4 #linkControl .remove {
    background: url(../images/user/new/removeSize4.png) no-repeat;
}

.size4 #linkControl .refreshBookmarkSA {
    background: url(../images/user/new/refresh_icoSize4.png) no-repeat;
}

.size4 #linkControl a {
	width: 12px;
	margin-left: 8px;
}

.size4 #linkControl {
	width: auto;
	height: 25px;
	margin-top: 88px;
}

.size4 #linkControl .remove {
	margin-right: 2px;
}

.size2 .category .link .linkA {
	font-size: 13px;
}

.size2 .linkTable {
	height: 22px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.size2 .favicon {
	margin-top: 3px;
	width: 12px;
	height: 12px;
}

.size3 .favicon {
	margin-top: 1.5px;
	width: 11px;
	height: 11px;
}

.size4 .favicon {
	margin-left: 3px;
	margin-top: 2px;
	width: 10px;
	height: 10px;
}

.size2 .category .linksList {
	padding: 4px 0;
}

.size2 .category .link {
	margin-bottom: 0px;
	min-height: 28px;
}

.size2 .category .link .linkA {
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.size2 a.ME_enabled {
	background:url(../images/user/new/checkboxEmpty.png) no-repeat 6px 1px;
}

.size2 a.ME_selected {
	background: url(../images/user/new/checkboxFull.png) no-repeat 6px 1px;
}

.size3 a.ME_enabled {
	background: url(../images/user/new/checkboxEmpty.png) no-repeat 7px 0px;
}

.size3 a.ME_selected {
	background: url(../images/user/new/checkboxFull.png) no-repeat 7px 0px;
}

.size4 a.ME_enabled {
	background: url(../images/user/new/checkboxEmpty.png) no-repeat 7px center;
	background-size: 4%;
}


.size4 #column.column a.ME_enabled {
	background: url(../images/user/new/checkboxEmpty.png) no-repeat 7px center;
	background-size: 2%;
}


.size4 #columns.none a.ME_enabled {
	background: url(../images/user/new/checkboxEmpty.png) no-repeat 7px 7px;
	background-size: 20%;
}

.size4 div.ME_enabled {
	background-size: 4.5%;
}


.size4 #column.column a.ME_selected {
	background: url(../images/user/new/checkboxFull.png) no-repeat 7px center;
	background-size: 2%;
}

.size4 a.ME_selected {
	background: url(../images/user/new/checkboxFull.png) no-repeat 7px center;
	background-size: 4%;
}

.size4 div.ME_selected {
	background-size: 4.5%;
}

.size2 .collapseSublinks {
	margin-top: 7px;
}

.size2.treeViewBody .category.iconvl .iconCollapseSublinks {
	margin-top: 0px;
}

.size2 .olala {
}

.size2 #treeViewLinks .olala, .size3 #treeViewLinks .olala, .size4 #treeViewLinks .olala {
	margin-top: 0px;
}

.size2 #columns.none .olala {
	margin-bottom: -3px;
}

.size2 .flags {
	margin-top: 13px;
}

.size2 .searchSite input {
	height: 18px;
	width: 19px;
	font-size: 12px;
	margin-top: 4px;
	background: url(../images/skins/0/searchIconBlueSize2.png) right no-repeat;
}

.size3 #treeViewLinks .category.iconvl .searchSite input, .size2 #treeViewLinks .category.iconvl .searchSite input {
	margin-right: -1px;
}

.size2 .dropZone {
	height: 27px;
	font-size: 14px;
	line-height: 26px;
}

.size2 .addCatBut {
	
}

/* Buttons */


/* .size2 #tabs a.tab, .size2 #otabs a.otab, .size2 .addTabBut {
	font-size: 16px;
} */

.size2 .addLinkBut {
	margin-top: 8px;
}

/* #tabs a.tab, .addTabBut {
	font-size: 15px;
	height: 24px;
	margin-top: 11px;
}

#mainMenu {
	height: 41px;
} */

.size2 .category.iconvl .linkACopy {
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 1px;	
	bottom: -2px;
}

/* Tree View Body */

.size2 .treeViewBody .category .link .linkA {
	font-size: 15px;
	padding-top: 2px;
	padding-bottom: 3px;
}

.size2 #treeViewLinks .addLinkBut {
	height: 23px;
	font-size: 16px;
	width: 137px;
	line-height: 27px;
}

.size2 #treeViewLinks .category .linksList {
	padding: 2px 0;
}

.size2 #treeView .editable .editInput {
	font-size: 11px;
	height: 17px!important;
	margin-top: -3px;
}

.size2 #treeView .editable .button2 {
	margin-top: -2px;
}

/* Bottom buttons */

.size2  .categoryBottomButtons .predefined {
	margin-right: 3px;
	margin-top: -22px;
	background-size: 90%;
}

.size2  .categoryBottomButtons .predefined:hover {
	background-size: 90%;
}

.size2  .share {
	background: url(../images/user/new/share.png) no-repeat;
	margin-top: 4px;
	background-size: 90%;
}

.size2  .share:hover {
	background-size: 90%;
}

.size2 #reanalyze {
	margin-top: -7px;
	background: url(../images/user/new/reanalyze.png) no-repeat;
	height: 23px;
	margin-left: 8px;
}

.size2.treeViewBody #reanalyze {
	margin-top: 4px;
}

	/* Tree View */
	
.size2 #treeView .categoryDiv .header {
	height: 30px;
}

.size2 #treeView .categoryDiv .catTitle {
		font-weight: bold;
		top: 0px;
}

.size2 #treeView .categoryDiv .editable {
	padding-top: 3px;
}

.size2 #treeView .catArrow {
	margin-top: 5px;
	margin-left: 4px;
	height: 19px;
}

.size2 .linksCount {
	display: none
}

.size2 #treeView .mainCatDiv .contt {
	padding: 6px 0px 0px 17px;
	font-weight: bold;
}

.size2 #treeView .catCollapse {
	margin-top: -4px;
	margin-right: 4px;
}

.size2 #treeView .linkDropZone, .size2  #treeView .subCatDropZone {
	height: 8px;
	padding: 5px;
}



/* Subcats */

/* .size2 #treeView .subCatDiv .catArrow {
	margin-top: 10px;
} */

.size2 #treeView .subCatDiv .catTitle {
	font-size: 13px;
	font-weight: normal;
	margin-top: -11px;
}

.size2 #treeView .subCatDiv .header {
	height: 28px;
}

.size2 #treeView .categories .mainCatSpace > ul.sub_categories > li.subCatSpace {
	margin-top: 0px;
}

.size2 #treeView .subCatDiv .editable .editInput {
	margin-top: 5px;
}

.size2 #treeView .subCatDiv .editable .button2 {
	margin-top: 6px;
}

.size2 #treeView  .subCatDiv .catArrow {
	margin-top: 3px;
}

.size2 #treeView .subCatDiv .catCollapse {
	margin-top: -5px;
	margin-right: 4px;
}

/* Icons */

.size2 .category.iconvl .iconCollapseSublinks {
	width: 19px;
	height: 19px;
	font-size: 14px;
	margin-left: 1px;
}

.size2 .category.iconvl .searchSite input {
	background: rgba(0,0,0,0.1) url(../images/skins/0/searchIconSize2.png) 1px no-repeat;
}

/* .size2 .category.iconvl #editLinkForm {
	width: 241%;
} */

.size2  .category.iconvl .infoIcon {
	/* margin-left: 9px; */	
	background-size: 90%;
	bottom: 18px;
	right: 0;
}
/* .size2  .flag{
	margin-top: 6px;
} */
.size2  .flag.read{
	top: -13px;
}

.size2.iconViewBody #linkControl {
	margin-left: 15px;
	width: auto;
}

/* None */

.size2 #columns.none .addLinkBut {
	height: 30px;
	font-size: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
}

/*
********************* icon sizes ***********************/

/* columns inPercent!important*/
.size1 #columns .iconvl li.link {
	float: left;
	width: 47%;
	min-height: 60px;
	min-width: 60px;	
	padding-bottom: 22px;
}

.size2 #columns .iconvl li.link {
	float: left;
	width: 30.3333%;
	min-height: 60px;
	min-width: 60px;	
	padding-bottom: 19px;
}

.size3 #columns .iconvl li.link {
	float: left;
	width: 22%;
	min-height: 60px;
	min-width: 60px;
	padding-bottom: 19px;
}

.size4 #columns .iconvl li.link {
	float: left;
	width: 17%;
	min-height: 60px;
	min-width: 59px;	
	padding-bottom: 16px;
}

.size1 #columns .iconvl .sublinkList li.link, .size2 #columns .iconvl .sublinkList li.link, .size3 #columns .iconvl .sublinkList li.link, .size44 #columns .iconvl .sublinkList li.link {
	min-height: 1px;
}

/* None */

.size4 #columns.none .addLinkBut {
	width: 119px;
	height: 18px;
	font-size: 16px;
	font-weight: normal;
	padding-top: 6px;
}

/* treeView in px!important (noResize) */
.size1 #treeViewLinks .category.iconvl li.link, .size1 #treeViewLinks .category.iconvl table.linkTable {
	width: 200px;
	height: 200px!important;
}
.size1 #treeViewLinks .category.iconvl .linkACopy {
    width: 194px !important;
}
.size2 #treeViewLinks .category.iconvl li.link, .size2 #treeViewLinks .category.iconvl table.linkTable {
	width: 160px;
	height: 160px!important;
}
.size2 #treeViewLinks .category.iconvl .linkACopy {
    width:154px  !important;
}
.size3 #treeViewLinks .category.iconvl li.link, .size3 #treeViewLinks .category.iconvl table.linkTable {
	width: 125px;
	height: 125px!important;
}
.size3 #treeViewLinks .category.iconvl .linkACopy {
    width: 118px  !important;
}
.size4 #treeViewLinks .category.iconvl li.link, .size4 #treeViewLinks .category.iconvl table.linkTable {
	width: 90px;
	height: 90px!important;
}
.size4 #treeViewLinks .category.iconvl .linkACopy {
    width: 84px !important;
}
/* none */
.size1 #columns.none .iconvl li.link {
    border: 7px solid transparent;
    width: 10%;
}

.size2 #columns.none .iconvl li.link {
    border: 7px solid transparent;
    width: 8%;
}

.size3 #columns.none .iconvl li.link {
    border: 7px solid transparent;
    width: 5%;
}

.size4 #columns.none .iconvl li.link {
    border: 7px solid transparent;
    width: 4%;
}


.category.iconvl .linksList {
    height: 100%;
    overflow: hidden;
}

.category.iconvl .sublinkList .linksList {
    overflow: visible;
}

.size2 .moreDesc {
	bottom: 8px;
	right: 6px;
	background-size: 85%;
}

.size2 #columns .iconvl .moreDesc {
	bottom: -2px;
	right: -2px;
	background-size: 70%;
}

.size3  .moreDesc {
	bottom: 2px;
	right: 4px;
	background-size: 71%;
}

.size3 #columns .iconvl .moreDesc {
	bottom: -5px;
	right: -6px;
	background-size: 53%;
}

.size4 .moreDesc {
	bottom: -2px;
	right: 3px;
	background-size: 67%;
}

.size4 #columns .iconvl .moreDesc {
	bottom: -6px;
	right: -6px;
	background-size: 50%;
}

/* .size4 .category.iconvl .bdescription {
	height: 40px;
	bottom: -30px !important;
} */


/* .size2 .category.iconvl .bdescription {
	bottom: -35px;
	height: 47px;
} */

.size2. linkWithDesc {
	margin-bottom: 34px !important;
}

.size2 .category.iconvl .descHeight {
	height: 20px;
	bottom: -9px;
}

.size3 .category.iconvl .descHeight {
	bottom: -10px;
}

.size3 .category.iconvl .desc_width {
	margin-left: -6px;
}

/* .size4 .bdescription {
	height: 42px;
} */

.size4 .descHeight {
	bottom: -6px;
	height: 16px;
}

.size4 .category.iconvl .bdescription-overflow {
	width: 860%;
}

.size3 .category.iconvl .bdescription-overflow {
	width: 660%;
}

.size4 .category.iconvl .bdescription-overflow {
	width: 600%;
}

/* .size4 .bdescription .addComment, .size3 .bdescription .addComment, .size2 .bdescription .addComment {
	background: none;
} */

.size2 #turnDialog {
	width: 123px;
}

.size3 #turnDialog {
	width: 128px;
}

.size2 .closeDescription {
	top: 6px;
	background-size: 70%;
}

.size2 .closeDescription, .size3 .closeDescription, .size4 .closeDescription {
	right: 0px;
	background-size: 50%;
}

.size2 .dataComment {
	font-size: 11px;
}

.size3 .dataComment {
	font-size: 11px;
}

.size4 .dataComment {
	font-size: 10px;
}

.size2 .bookmarkTypeIcon img {
	width: 17px;
	height: 17px;
	margin-top: 0px;
}

.size3 .bookmarkTypeIcon img {
	width: 15px;
	height: 15px;
	margin-top: 0px;
}

.size4 .bookmarkTypeIcon img {
	width: 13px;
	height: 13px;
	margin-top: 0px;
}

.size2 a.rss_clear, .size2 a.refreshIframe {
	top: 1px;
}

.size3 a.rss_clear, .size3 a.refreshIframe {
	top: -1px;
	font-size: 12px;
}

.size4 a.rss_clear, .size4 a.refreshIframe {
	top: -2px;
	font-size: 11px;
}

.size3 .category.iconvl a.rss_clear, .size3 .category.iconvl a.refreshIframe {
	right: 5px;
	top: 0px;
}

.size4 .category.iconvl a.rss_clear, .size4 .category.iconvl a.refreshIframe {
	top: 2px;
	right: 6px;
}

.size2 .linkTable .inlineImage {
	margin-top: 6px;
}

.size3 .linkTable .inlineImage {
	margin-top: 5px;
}

.size4 .linkTable .inlineImage {
	margin-top: 4px;
}

.size1 #treeView .subCatDiv .catCollapse {
	margin-top: -5px;
	margin-right: 5px;
}

.size4 .catTitle .button2 {
	font-size: 11px;
    line-height: 8px;
}