@font-face{font-family:'FontAwesome';font-style:normal;font-weight:300;src:url(fonts/fa-light-300.eot);src:url(fonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(fonts/fa-light-300.woff2) format("woff2"),url(fonts/fa-light-300.woff) format("woff"),url(fonts/fa-light-300.ttf) format("truetype"),url(fonts/fa-light-300.svg#fontawesome) format("svg")}
@font-face{font-family:'FontAwesome';font-style:normal;font-weight:400;src:url(fonts/fa-regular-400.eot);src:url(fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(fonts/fa-regular-400.woff2) format("woff2"),url(fonts/fa-regular-400.woff) format("woff"),url(fonts/fa-regular-400.ttf) format("truetype"),url(fonts/fa-regular-400.svg#fontawesome) format("svg")}
@font-face{font-family:'FontAwesome';font-style:normal;font-weight:900;src:url(fonts/fa-solid-900.eot);src:url(fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(fonts/fa-solid-900.woff2) format("woff2"),url(fonts/fa-solid-900.woff) format("woff"),url(fonts/fa-solid-900.ttf) format("truetype"),url(fonts/fa-solid-900.svg#fontawesome) format("svg")}
@font-face{font-family:'FontAwesomeB';font-style:normal;font-weight:400;src:url(fonts/fa-brands-400.eot);src:url(fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(fonts/fa-brands-400.woff2) format("woff2"),url(fonts/fa-brands-400.woff) format("woff"),url(fonts/fa-brands-400.ttf) format("truetype"),url(fonts/fa-brands-400.svg#fontawesome) format("svg")}

body{padding:0 10px;margin:0;background:#fff;color:#000;font-family: arial, helvetica, sans-serif;font-size: 13px;}
.cleaner{width:0;height:0;font-size:0;clear:both;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
#header{height:116px;width:100%;min-width: 1000px;position:relative;margin:0 auto;}
#logo{position:absolute;top:10px;left:0;}
#header.NL #logo{position: relative; top:0; padding-top: 40px; text-align: center}
#logout{position:absolute; top:17px; right: 0;}
#logout a{background:#3DAC38; color: #fff; font-size: 16px; text-decoration: none; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; display: block; padding: 7px 15px;}
#logout a:hover{background: #9ec118;}
#menu{width:100%;position:absolute;top:71px;background: url(images/cmsMenu.png) repeat-x center top transparent;height:45px;}
#menu>ul{list-style: none; margin: 0; padding:2px 4px 0; display: table}
#menu>ul>li{list-style-image: none; margin: 0; padding: 0 4px; display: table-cell;background: url(images/cmsMenuLi.png) no-repeat right 2px;}
#menu>ul>li>a{display: inline-block; padding: 0 6px; height: 39px; line-height: 39px; color: #fff; font-weight: bold; font-size: 16px }
#menu>ul>li>a:hover{background:transparent url(images/cmsMenuSel.png) repeat-x center center;text-decoration:none; color: #372f2b}
#menu>ul>li.selected>a{background:transparent url(images/cmsMenuSel.png) repeat-x center center;color: #372f2b}
#menu2{margin:0 0 10px -10px;}
#menu2 a{display:block;padding:0px 6px;float:left;color:#fff;background:#3DAC38; border-radius: 6px;font-weight: bold;font-size: 16px;margin-left: 10px; height: 30px; line-height: 30px;}
#menu2 a:hover,#menu2 a.selected{background:#9ec118; text-decoration: none;}
#bcBackground,#bcBackground2{margin:0 auto;padding:10px 20px 0px;min-height: 400px;background: #f2f2f2;position: relative;min-width: 1000px;}
#bcBackground2{background:#fff;}
#footer{background:url(images/cmsFooter.jpg) repeat-x center center; height: 58px; /*width: 960px;*/ padding: 0 20px; color: #372f2b; margin: 0 auto; line-height: 58px; font-weight: bold; min-width: 1000px}
#bcBackground strong{font-size:17px; display:block; color: #3DAC38}
input.submit,button.submit{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #2D9C28;background:#3DAC38;color:#fff;margin-top: 20px;margin-bottom: 10px;cursor: pointer}
.newPage table{width:100%; border-collapse:collapse; font-size: 13px; margin-bottom: 15px;}
.newPage form>table td:first-child{width:10%; height: 36px;}
.newPage form>table td.sab{width:7%; text-align: center}
.newPage form>table td{position: relative}
.newPage textarea{width:100%; height:350px;}
.newPage input{width: calc(100% - 12px); -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #c2c2c2; height: 32px; line-height: 32px; padding: 0 5px;}
.newPage input.submit{width:110px}
.newPage select{width:100%; padding: 7px 5px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #c2c2c2; }
.newPage .positive,.newPage .negative{position:absolute; width:16px; height: 16px; right:15px; top:9px; background-position: center center; background-image: url(images/positive.png); background-repeat: no-repeat; display: none;}
.newPage .negative{background-image: url(images/negative.png);}
/*.newPage select option{padding: 7px 5px;}*/
.seznamPage{border-collapse:collapse; margin-top:10px; width:100%;}
.seznamPage th{background:#b4b4b4; color:#000; text-align:left; padding: 0 15px; height: 41px; line-height: 41px;}
.seznamPage th.first,.seznamPage th.last,.seznamPage th.nDate{width:100px;}
.seznamPage th.nCat{width:150px;}
.seznamPage td{background:#f5f4f4; color:#000; border-left:1px solid #ddd;border-right:1px solid #ddd; padding: 0 15px; height: 37px;}
.seznamPage tr:nth-child(even) td{background: #fff}
.seznamPage td a{color:#222; text-decoration:underline;}
.seznamPage td.toCenter,.seznamPage th.toCenter{text-align:center;}
.seznamPage td .psort,.seznamPage td .csort{width: 50px; text-align: center}
.seznamPage tr.item td{height: 78px; padding-top: 3px; padding-bottom: 3px}
.seznamPage tr.item td img{display: block; margin-left: auto; margin-right: auto; max-width: 150px}
.seznamPage .darkrow td{background: #b4b4b4}
#bcBackground .seznamPage .darkrow td strong{color: #000}

.newMenu{display:block; padding-left:30px; line-height:32px; height:32px; background:url(images/createMenuIco.png) no-repeat left center;}
.menu ul{list-style:none;}
.menu>ul{margin:10px 0 0;padding:0;}
.menu>ul>li{padding:0;}
.menu>ul>li>a{padding:2px;}
.menu>ul>li>ul{margin:0; padding:0;}
.menu>ul>li>ul>li{padding:0;}
.menu>ul>li>ul>li>a{padding:2px;}
.fMenuItem,.menu>ul>li>ul>li>a.sMenuItem{display:block; float:left; width:67%;background:#eee}
.menu>ul>li>ul>li>a.sMenuItem{width:63%;padding:2px 4px 2px 4%;}

.createCPIco,.updateCPIco{display:block; padding-left:25px; height:20px; line-height:20px; background:url(images/createCPIco.png) no-repeat left center; position: absolute; right:0; top:25px; width: 120px; color: #3DAC38; font-size: 14px; font-weight: bold;}
.createCPIco:hover,.updateCPIco:hover{text-decoration: none;}
.updateCPIco{background: url(images/upravitIco.png) no-repeat left center; display:none; right:150px}
.catSub{background:#3DAC38; border:1px solid #2D9C28; color:#fff;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.catSub:hover{text-decoration: none; color: #efefef;cursor: pointer}

.seznamPage input.ii{width:230px;}
.seznamPage select{width:236px;}
.seznamPage th.ff{width:120px;}
.seznamPage th.center{text-align: center}

#login{width:330px; border:1px solid #888; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin:0 auto; padding:10px;}
#login table{border-collapse:collapse; width:100%;}
#login table td{padding: 4px 0; text-align: center}
#login input.ns{width:300px; height: 28px; line-height: 1em; border-radius: 6px; border:1px solid #c2c2c2; padding: 0 10px}
#login td.f1{width:100px;}
#login .title{text-align: center; font-weight: bold; font-size: 17px}
#login input.catSub,#login button.catSub{height: 28px; width: 100px}

.popUp{padding:20px;}
.popUp table{border-collapse:collapse; width:350px;}
.popUp table input.txt{width:200px;}
.popUp table select{width:206px;}
.popUp table th{background:#ccc; color:#000; text-align:left; border:1px solid #bbb; width:127px}
.popUp table td{background:#eee; color:#000; border:1px solid #ddd}

.alth th{text-align: left; vertical-align: top;}

.cmsproductclist{width:100%; border-collapse: collapse;}
.cmsproductclist tr.even{background-color:#efefef;}
.cmsproductclist tr.sudo{background-color:#dfdfdf;}
.cmsproductclist th{background-color: #ccc; border: 1px solid #bbb;}
.cmsproductclist td{border:1px solid #ccc; padding: 3px;}

a{color:#000;}
a:hover{color:#222}

.cmsXMenu{width:50%; float: left;}

.fldAmdTr{border-top:1px solid #0578b1}
.prAdmTr ul,.fldAmdTr ul{margin:0 0 5px; padding-left: 5px; list-style: none;}
/*.prAdmTr li{border-left: 1px #000 dotted}*/
/*.fldAmdTr ul li.selected>span.name{background: #00B1F7; color: #fff}*/
.fldAmdTr ul{margin: 0; background: #fff}
.fldAmdTr ul li{background: #fff;}
.fldAmdTr ul li.folder>span.name{padding-left: 22px; background: url(images/pagesFolderIco.png) no-repeat left center;}
.fldAmdTr ul li>span.name{display: inline-block; height: 24px; line-height: 24px;}
.fldAmdTr ul li.lang>span.name{padding-left: 5px}
.fldAmdTr ul li.page>span.name{padding-left: 22px; background: url(images/pagesTreePageIco.png) no-repeat left center;}
.fldAmdTr ul li.page::before{content: "\00a0\00a0\00a0"}
#PageShow{float:left;; min-height: 580px; background: #fff; border-left: 2px solid #0578b1}
.fldAmdTr ul li>span.name.selected{background-color:#dfdfdf}
#complexTree{background:#fff}

.shol{display:none;}
.altass{width:50%;}
.altass td{vertical-align: middle}
.altass td:last-child{width:30px;}
.fgrid{width: 100%; table-layout: fixed; border-collapse: collapse}
.alth .fgrid td{padding: 0 10px}

#ItemInfoForm{
    display: none;
    width: 280px;
    position: fixed;
    left:50%;
    margin-left: -150px;
    top:30%;
    background: #dfdfdf;
    border: 1px solid #bfbfbf;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    padding: 10px;
}

#ajaxLoader{
    display: none;
    position: absolute;
    bottom:10px;
    left: 50%;
    margin-left: -21px;
    
}

#itemInfoClose{
    position: absolute;
    right:15px;
    bottom:13px;
    color: #f00;
    text-decoration: none;
}
#itemInfoClose:hover{
    color:#f00;
    text-decoration: underline;
}

.cmsXmenu{width:24%; float: left; margin-right: 1%; min-width: 300px}

.left{text-align:left;}
.center{text-align:center;}
.right{text-align: right;}

/* folders */
#addFolder{display:none; padding: 10px;}
#addFolder input.submit{margin:0}
#addFolder .right a{display: block; text-align: right; padding-top: 3px;}
#addFolder td{padding-top: 3px}
.foldertree{width:400px; float:left;}
.folders,.pages ul{list-style:none; margin:0; padding: 0;}
.folders li,.pages li{background-color:#cfcfcf; padding: 5px 5px 5px 25px; margin-bottom:3px;}
.pages{width:350px; float:left; margin-left:30px;}
.folders li.mainL{background: #cfcfcf url(images/addNextIco.png) no-repeat 5px center; }

.trash{width:128px; float:right; padding: 20px;}
.itemMoveActive{width:100px; height: 13px; overflow: hidden }
#overlay{background: url(images/overlay.png) repeat transparent;width:100%;height:100%;position: absolute;left:0;top:0; display: none;}
#ajaxWindow{
    position:absolute;
    width:200px;
    height: 80px;
    text-align: center;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    background:#fff;
    border:1px solid #efefef;
    padding:10px 0;
    left:50%;
    margin-left:-101px;
    top:200px;
}
h2{font-size:17px; display:block; color: #3DAC38}
h3{font-size:14px; display:block; color: #3DAC38}
.galleryFilter{width:100%; border-collapse: collapse;}
.galleryFilter .mDiv{width:50%;}
.galleryFilter td{height:36px;}
.galleryFilter th{text-align:left; width:100px;}
.galleryFilter input{height:32px;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #c2c2c2; height: 32px; line-height: 32px; padding: 0 5px; width: 300px; }
.galleryFilter input.templName{width:320px}
.galleryFilter input.catSub{height:25px; line-height: 25px; width: 100px; margin-right: 25px;}
.galleryFilter select{width:332px; padding: 7px 5px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #c2c2c2; }

.galleryOutput{background:#c2c2c2; width: 100%; margin-left: -20px; margin-right: -20px; padding: 0 20px 10px;}
.galleryOutputItem{float:left; padding: 10px 10px 0; position: relative}
.galleryOutputItem img{border:2px solid #555; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.galleryOutputItem .galPosition{width:30px; text-align: center; float: left;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #c2c2c2; height: 32px; line-height: 32px;}
.galleryOutputItem .galPosition.full{width: 100%}
.galleryOutputItem .galDel{float:right; display: block; padding-top: 10px;}
.galleryOutputItem .galDel img{border:none;}
.galleryOutputItem>a:nth-child(1):after{content:'\f058'; position: absolute; right: 15px; top:15px; color: #3DAC38; font-size: 15px;font-family: 'FontAwesome'; font-weight: 900}
.galleryOutputItem>a:nth-child(1).grey:after{content:'\f057'; color:#f00;font-family: 'FontAwesome'; font-weight: 900 }
.galleryOutput .catSub{width:100px; margin-right: 10px; height: 32px; line-height: 32px; float: right}

.half{width:100%; border-collapse: collapse;}
.half td.do{width:24%; vertical-align: top; padding-right: 1%}
.half td.dox{width:75%; vertical-align: top}
.galleryPermH td{height:30px;}

form.oneLine{height:32px; line-height: 32px;}
form.oneLine input{height:32px; width: 400px; border: 1px solid #c2c2c2; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; padding: 0 5px;}
form.oneLine input.catSub{width:80px;}
.margedDown{margin-bottom:10px;}
.movedDown{top:50px;}

.createPLIco{background: url("images/createCPIco.png") no-repeat scroll left center transparent;color: #3DAC38;display: block;font-size: 14px;font-weight: bold;height: 20px;line-height: 20px;padding-left: 25px;width: 185px;float:right; margin-top: -15px}
.createPLIco.delivery{margin-top: 10px}
.createPLIco.mtamt{margin-top: 6px}
.adminCPath a{color:#3DAC38;}
.adminCPath legend{font-size:16px; font-weight: bold;}
.alth {width:100%; border-collapse: collapse;}
.alth tr th{text-align: left; width:150px;}
.alth tr th.norm{height:32px; line-height: 32px;}
.alth .cItemL{-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #c2c2c2; height: 32px; line-height: 32px; padding: 0 5px; width: 99.3%; }
.alth select {width:100%; padding: 7px 5px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #c2c2c2; }
.alth .submit,input.submit.falth{width:80px; line-height: 32px; height: 32px;}
.alth td{padding: 4px 0}

.ui-widget-header{background-image:none !important; background-color:#3DAC38 !important; border-color: #2D9C28 !important}

/* sitemap */
.sitemapArea{width:24%; float: left; min-height: 200px; border: 1px solid #2D9C28;position: relative; margin-right: 1%}
.sitemapArea>div{position:relative;}
.custom-menu{width:150px; background: #fff;position: absolute;z-index: 1000; border:1px solid #2D9C28; box-shadow: 2px 2px 5px rgba(0,0,0,0.6)}
.custom-menu a{display:block;border-bottom: 1px solid #dfdfdf; color: #000; padding:3px 8px;}
.custom-menu a:hover{background: #3DAC38; color: #fff; text-decoration: none}
.sitemapArea div table{width:100%; border-collapse: collapse;}
.sitemapArea div table td:first-child{width:90%;}
.sitemapArea div table td:last-child{width: 5%}
.sitemapArea div.level1{padding-left: 10px;}
.sitemapArea div.level2{padding-left: 20px;}
.sitemapArea div.level3{padding-left: 30px;}
.sitemapArea div.level4{padding-left: 40px;}
.sitemapArea div.level5{padding-left: 50px;}
.sitemapArea div.level6{padding-left: 60px;}
.sitemapArea div.level7{padding-left: 70px;}
.sitemapArea div:hover{background: #fff;}

/* news */
.newsPager{padding:7px; text-align: center;}
.newsPager a{text-decoration: underline;padding: 0 3px;}
.newsPager a:hover{text-decoration: none;}
.newsPager span.current{padding: 0 3px}

/* home */
#homeLinks {padding-top: 20px;}
#homeLinks .item{width:200px; float: left; height: 140px; margin-bottom: 20px; border-right: 1px solid #dadada; position: relative}
#homeLinks .item .img{text-align: center; border-top-left-radius: 8px; border-top-right-radius: 8px; padding-top: 5px; padding-bottom: 5px}
#homeLinks .item a{display: block; font-size: 14px; font-weight: bold; text-decoration: none; padding-top: 10px; text-align: center; width: 80%; margin: 0 auto;}
#homeLinks .item .title{border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; height: 38px; line-height: 38px}
#homeLinks .item a:hover .img{background-color: #fff}
#homeLinks .item a:hover .title{background-color: #34a74f; color: #fff;}
#homeLinks .result{position: absolute; top:145px; width: 200px;}
#homeLinks .result a{color: #fff; text-decoration: none; border-radius: 6px; background-color: #34a74f; height: 38px; line-height: 38px; padding-top: 0}

#attr_modal{display: none;}
.hidden{display: none}

.ProductPosNeg{position:relative}
.ProductPosNeg .positive,.ProductPosNeg .warn{width:16px; height: 16px; position: absolute; right:15px; top:9px; background-position: center center; background-image: url(images/positive.png); background-repeat: no-repeat; display: none;}
.ProductPosNeg .warn{background-image: url(images/warning.png);}

.arrPrev{width: 16px; height: 16px; background: url(images/OPrevNext.png) no-repeat left center; display: block; float: left; margin-right: 10px; margin-top: 2px}
.OTitle{display: block; float: left;}
.arrNext{width: 16px; height: 16px; background: url(images/OPrevNext.png) no-repeat right center; display: block; float: left; margin-left: 10px; margin-top: 2px}

/* file upload */
#UFTI{width: 300px; float: left; margin-top: 20px;}
#UFTIDA{width: 300px; height: 200px; border:3px dashed #3DAC38; font-family: Arial,sans-serif; text-align:center;; position: relative; z-index: 200; margin-bottom: 20px; border-radius: 5px}
#UFTIDAI{width: 200px; height: 20px; position: absolute; top:80px; left: 50px; display: block; border:0; line-height: 20px}
#UFTIDA.dropable{border-color: #4DbCd8; cursor: copy}
#progressbar{width: 0; height: 20px; background: #000; line-height: 20px; background: #01b4f9;}
#progressbox{display: none; width: 300px; background: #0178A7; margin-top: 10px;}
#presentFiles{width: 300px; float: left; margin-left: 20px; margin-top: 20px; border:3px solid #cbcbcb; margin-bottom: 20px; border-radius: 5px}
#presentFiles .item{background: #fbfbfb; padding: 5px; border-bottom: 1px solid #cbcbcb}
#presentFiles>div:last-of-type{border-bottom: 0}
#presentFiles .item .title{font-size: 14px; font-weight: bold;}
#presentFiles .item .title .size{font-size: 13px; font-weight: bold}
#presentFiles .empty{padding: 5px; text-align: center; background: #fbfbfb}

/* orders */
.customerInfo{border-collapse: collapse; width: 600px;}
.customerInfo td,.customerInfo th{padding: 3px 0}
.customerInfo::after{content:' '; height: 15px; width: 100%; display: block}
.customerInfo input,.customerInfo textarea{width: 300px;}
.customerInfo textarea{height: 100px}

#orderHistoryLog table{width: 50%;; border-collapse: collapse}
#orderHistoryLog table th{background: #b4b4b4; height: 41px; line-height: 41px; padding: 0 15px; text-align: left}
#orderHistoryLog table td {background: #f5f4f4;color: #000;border-left: 1px solid #ddd;border-right: 1px solid #ddd;padding: 0 15px;height: 37px;line-height: 37px;}
#orderHistoryLog table tr:nth-child(even) td {background: #fff;}
#showHistory{cursor: pointer}
#showHistory::after{content:' ▼'}
#showHistory.up::after{content: ' ▲'}

.Balikobot{display: block; width: 150px; background: #3DAC38; height: 30px; line-height: 30px; float: right; position: relative; color: #fff; text-decoration: none; text-align: center; font-size: 15px; font-weight: 600; border-radius: 6px}
.Balikobot:hover{background: #9ec118; text-decoration: none;border-bottom-left-radius: 0; border-bottom-right-radius: 0}
.Balikobot:hover>.options{display: block}
.Balikobot>.options{display: none; position: absolute; top:30px; right: 0;background: #9ec118; width: 150px;border-bottom-left-radius: 6px; border-bottom-right-radius: 6px}
.Balikobot>.options>a{display: block; text-decoration: none; height: 30px; line-height: 30px; color: #fff; padding: 0 15px; font-size: 13px}
.Balikobot>.options>a:hover{text-decoration: underline}
#BalikobotOrderSettingsBox{width: 300px; float: right; height: 580px; background: #fff; border-radius: 6px}
#BalikobotOrderSettingsBox .sTitle{font-size: 18px; background:#3DAC38; color: #fff;box-sizing: border-box; height: 30px; padding: 6px 10px 0; font-weight: bold; border-top-left-radius: 6px; border-top-right-radius: 6px}
#BalikobotOrderSettingsBox .content{padding: 10px}
#BalikobotOrderSettingsBox .content .label{font-weight: bold; margin-bottom: 5px}
#BalikobotOrderSettingsBox .content select{width: 100%; height: 30px; background: #fff; border:1px solid #cfcfcf; display: block; margin-bottom: 10px}
#BalikobotOrderSettingsBox .content input{width: 100%; height: 30px; background: #fff; border:1px solid #cfcfcf; display: block; margin-bottom: 10px; box-sizing: border-box; line-height: 1em; padding: 0 5px}
.balikobotPrint{background: #4D90FE; color: #fff;display: inline-block; font-size: 14px; text-decoration: none; margin-right: 10px; height: 25px; line-height: 25px; border-radius: 6px; padding: 0 5px; text-decoration: none}
.balikobotPrint:hover{color: #fff;opacity: 0.9;}
.balikobotDrop{background: #DF4A32; color: #fff;display: inline-block; font-size: 14px; text-decoration: none; margin-right: 10px; height: 25px; line-height: 25px; border-radius: 6px; padding: 0 5px; text-decoration: none}
.balikobotDrop:hover{color: #fff;opacity: 0.9;}
.balikobotTrack{background: #65CA65; color: #fff;display: inline-block; font-size: 14px; text-decoration: none; margin-right: 10px; height: 25px; line-height: 25px; border-radius: 6px; padding: 0 5px; text-decoration: none}
.balikobotTrack:hover{color: #fff;opacity: 0.9;}
.seznamPage.balikobotlimittable{width: calc(100% - 310px);}
.seznamPage td a.balikobotPrint,.seznamPage td a.balikobotDrop,.seznamPage td a.balikobotTrack{color: #fff; text-decoration: none}
.seznamPage td a.balikobotPrint:hover,.seznamPage td a.balikobotDrop:hover,.seznamPage td a.balikobotTrack:hover{text-decoration: none; color: #fff}
#BalikobotLabels{display: none}
#BalikobotLabels a{display: block; width: calc(50% - 2px); margin-right: 4px; box-sizing: border-box; height: 150px; line-height: 150px; font-size: 30px; text-align: center; border:1px solid #000; font-weight: bold; background: #fff; float: left}
#BalikobotLabels a:nth-child(2n){margin-right: 0}
#BalikobotLabels .neutral a{display: block; width: auto; height: 30px; margin-bottom: 10px; border:0; background: transparent; margin-right: 0; font-size: 20px; float: none; line-height: 30px; text-align: left}
.tracknums{padding: 5px 0}

.addresses .address{float: left; width: 250px; background: #fff; box-sizing: border-box; padding: 15px; margin-top: 25px}
#bcBackground .addresses .address strong{margin-bottom: 0; color: #000; font-size: 13px}
.seznamPage input{width: 100%}
body .ui-widget-overlay {background: url(images/overlay.png) repeat transparent; opacity: 1}
#upq{max-width: 450px; width: 100%; min-height: 30px; max-height: 300px}
.extesion{border:none; width: 100%; height: 600px;}
#tab8 fieldset a{margin-right: 10px}
#tab8 fieldset a:hover{text-decoration: none}
#tab8 .default:after{font-family: 'FontAwesome'; content:'\f058'; color: orange}
#tab8 .edit:after{font-family: 'FontAwesome'; content:'\f040'; color: green}
#tab8 .delete:after{font-family: 'FontAwesome'; content:'\f057'; color: red}
#tab8 .combimgdef{display: inline-block; margin-right: 20px; width: 70px; position: relative}
#tab8 .combimgdef img{max-width: 100%}
#tab8 .combimgdef.selected:after{content:'\f058'; font-family: 'FontAwesome'; position: absolute; right: 5px; top:5px; color:#3DAC38; font-weight: 900 }

a.multiactioncaller{display: block;padding: 0px 6px;float: left;color: #fff;background: #3DAC38;border-radius: 6px;font-weight: bold;font-size: 16px;height: 30px;line-height: 30px;}
a.multiactioncaller:hover{text-decoration: none; background: #9ec118}
#POPUP{position: fixed; left: 0; top:0; width: 100%; height: 100%; background: rgba(0,0,0,.7); display: none}
.boxin{position: absolute; left: 50%; top:50%; height: 300px; width: 600px; margin-left: -300px; margin-top: -150px; background: #fff; padding:20px;}
a.closepop{position: absolute; right: -15px; top:-15px; width: 30px; height: 30px; background: #fff; border:3px solid #000; line-height: 30px; font-weight: 700; border-radius: 50%;text-align:center}
a.closepop:hover{text-decoration: none}
.relative{position: relative}
#results{position: absolute; left: 0; top:5px; width: 300px;}
#results a{display: block; border:1px solid #efefef; padding: 8px 15px; background: #fff}
#results a:hover{text-decoration: none; background: #f1f1f1}
#multicheck{width: initial; display: inline-block}