.box-icons{clear: both;}
.icons-row{}
.icons-row ul{margin:0 auto;padding:0;text-align:center;display: flex;flex-wrap: wrap;justify-content: center;}
.icons-row ul li{margin:0;padding: 22px 10px 22px 10px;list-style:none;text-align:left;position:relative;overflow:hidden;display: flex;align-items: center;width: 250px;}
.icons-row ul li div.icons-div{display:block;line-height:18px;font-size:16px;position: static;}
.icons-row ul li i{font-size:30px;}
.icons-row li.odkaz {padding: 0;}
.icons-row li.odkaz a {display: flex;padding: 22px 10px 22px 10px;text-decoration: none; width: 100%; height: 100%;align-items: center;}
.icons-row.icons-col li.odkaz a{text-align: center;display: block;}
.icons-row ul li p{margin:0;padding:0;}
.clearfix::after {content: '';display: block;height: 0;clear: both;}

.info-panel i.fa{padding-right: 15px;}
.icons-row ul li strong {font-weight: normal;}

/**/
.icons-row.icons-col li{flex-flow: column;justify-content: flex-start;}
.icons-row.icons-col .info-panel i.fa{padding:0 0 10px 0;}
.icons-row.icons-col ul li div.icons-div{text-align: center;}

/* admin */
.info-panel-admin .right-side {width: 100%;float: left;padding: 16px;}
.info-panel-admin .left-side {width: 100%;float: left;padding: 16px;}
.info-panel-admin .left-side ul, .right-side ul {list-style: none;}
.info-panel-admin .left-side ul li {float: left;margin: 0 auto 5px auto;padding: 10px 16px;width: 90%;}
.info-panel-admin .left-side ul li ul {width: 100%; text-align: center;}
.info-panel-admin .left-side ul li ul li {width: 20%;padding: 0;float: left;border: 0;text-align: left;}
.info-panel-admin .left-side ul li ul li:nth-child(2n) {width: 80%;float: left;text-align: center;}
.info-panel-admin .left-side .sjFck {width: 100%; padding: 5px; height:60px !important;}
.info-panel-admin .left-side .cke_contents.cke_reset {max-height: 100px !important;}
.info-panel-admin .left-side input {width:100%;min-width:100px;height: 25px;padding: 0 5px;}
.info-panel-admin .left-side input[type="checkbox"] {width: auto;height: auto;margin: 0;}

.info-panel-admin .right-side ul li {padding: 5px 20px;width: 50%;height: 30px;float: left;text-align: right;}
.info-panel-admin .right-side ul li.ta-left {text-align: left;}
.info-panel-admin .right-side ul li span, .right-side ul li input {vertical-align: middle;}
.info-panel-admin .right-side ul li.all-width {width: 100%;text-align: center;font-weight: bold;border-bottom: 2px solid #ee7d00;background: #0086c3;color: #fff;padding: 4px 0;}
.info-panel-admin .right-side ul li.center {width: 100%;text-align: center;}
.info-panel-admin .right-side table td:first-child{text-align:right;padding-right:5px;}
.info-panel-admin .right-side table td{vertical-align:top;}

.info-panel-admin .right-side input[type="color"] {border: none;background: none;padding: 0;height: 25px;}
.info-panel-admin .right-side input[type="radio"] {margin: 0 5px;}

/* font awesome */
.info-panel-admin .icon {}
.info-panel-admin .icon i {font-size: 25px;}
.info-panel-admin .chosen-container {text-align: left;}

/* nova grafika table */
.info-panel-admin .left-side table{border-collapse:collapse; width:100%;}
.info-panel-admin .left-side table th {border-bottom: 2px solid #ee7d00;padding: 4px;background: #0086c3;color: #fff;text-align: center;}
.info-panel-admin .left-side table td {border-bottom:1px solid #ccc;padding: 5px 10px;text-align: center;vertical-align: middle;}
.info-panel-admin .left-side table tr:nth-child(2n) {background: #f1f1f1;}
.info-panel-admin .left-side table a i {color: #0086c3;font-size: 20px;padding: 0 2px;}
.info-panel-admin #save_button {width: 200px; float: right;background: #0086c3;border: none;color:#fff;padding: 5px 0;}
.info-panel-admin #save_button:hover {background: #1e74c5;}                
            .icons-row {background: #ffffff;}
            .info-panel i.fa{color:#ee7d00;}
            .info-panel .icons-div{color:#000000;}
            .info-panel .icons-div strong{color:#336600;}
            
            .info-panel a:hover{background:#ffffff;}
            .info-panel a:hover i.fa{color:#ee7d00;}
            .info-panel a:hover .icons-div{color:#000000;}        
            .info-panel a:hover .icons-div strong{color:#336600;}
            
            