.adds_ccm {width: 0; height: 0;}
.adds_ccm span {font-size: 11px; font-style: italic;}
.adds_cover a {border: 0 none;}
.adds_cover img {border: 0 none;}
.adds_content { color: #aa0000;}
/* povodne .adds_content {font-size: 11px; font-style: italic; color: red;} */
.adds_content a {font-style: normal; color: #aa0000;}
.adds_link {font-size: 0.9rem; padding-bottom: 1rem;}
.adds_link a {font-style: normal;}
#pdfglob p {padding: 1em;}
#pdfglob object {display: block; border: solid 2px #666;}
.econtent { 
color: #fff;
border-radius: 0.25em;
background-color: #D10026; 
padding: 2px 10px 2px 10px;
margin: 2px;
line-height:20px;
}
.adds_am_ex a, .adds_am_ex a:hover {font-style: normal;color: #fff;}
.adds_am_cover {
/*	width: 100%;*/
}
.adds_am_cover img {
        background-color: #106069;
	padding: 10px;
	margin: 3px;
	width: 150px;
	height: 150px;
	        /* rounded corners */
-webkit-border-radius: 12px;
-moz-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;

}
.adds_am_cover a {
		border: 0;
		color: #aa0000;
		}
.adds_am  {
/*	width:450px;*/
/* povodne      width:100%; */
}
.adds_am div { 
	width: 320px; 
	height: 70px;
	font-size: 10px;
/*	float: left; */
	padding: 10px 10px 0 0;
}
.left {
	float: left;
}
.right {
	float: right;
}
.adds_am span {
	padding: 2px;
	margin: 3px;
	font-size:10px;
}
.adds_am audio {
/*	width:100%;*/
	height:30px;
	padding: 0 0 0 20px;
}
.resultscroller {
background-color: #ffdf6f;
width: 210px;
text-align:center;
}
.resultscroller a { 
color: #09f;
}
.loginhelp { 
font-size:10px;
width: auto; 
padding: 10px;
background-color: white; 

/* outer shadows  (note the rgba is red, green, blue, alpha) */
-webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.4); 
-moz-box-shadow: 0px 1px 6px rgba(23, 69, 88, .5);
box-shadow:0px 1px 6px #aaa;

/* rounded corners */
-webkit-border-radius: 12px;
-moz-border-radius: 7px; 
-khtml-border-radius: 7px;
border-radius: 7px;
}
table.helpcenter {
    margin-left:auto; 
    margin-right:auto;
}
.carousel_cover {
/*background-color: #eee; 
background-color: #4B74B6;*/
background-color: #fff;
/*height:250px; */
/*width:90%; */
/*margin: 0 0 0 45px;/
margin: 0; 

/* rounded corners */
-webkit-border-radius: 12px;
-moz-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;
}
.carousel_cover h1 {
padding:4px 4px 0 4px;
font-size: 1.2em;

}
.carousel_item {
float: left; 
height: 180px; 
width:110px; 
padding: 0 10px 0 10px;
}
.adds_novi div {
        height: 125px;
	width: auto;
	float:left;
	padding: 0 7px 0 7px;
}
.adds_seri div {
        height: 125px;
	width: auto;
        float:left;
        padding: 0 7px 0 7px;
}
.pb {
padding-bottom: 30px;
}
.car {
padding-left: 10px;
}
.car div div {
 width: 75px; 
 height: 90px;
}
.car img {
width: 75px; 
height: 90px;
}
.car div {
height: 180px;
width: 110px;
padding: 0 7px 0 7px;
float:left;
}
.car div h4 {
/*ult-link-labeladding:0;*/
margin: 0;
font-size: 10px;
}
.loan {
color: #fff;
border-radius: 0.25em;
background-color: #FF8B00;
padding: 2px 10px 2px 10px;
margin: 2px;
line-height:30px;
//text-align:center;
/*display: inline;*/
}
.loan a, .loan i, .loan a:hover {
color: #fff;
}
.loanhis {
color: #fff;
border-radius: 0.25em;
background-color: #0A67A3;
padding: 2px 10px 2px 10px;
margin: 2px;
line-height:30px;
//text-align:center;
/*display: inline;*/
}
.loanhis a,.loanhis i, .loanhis a:hover {
color: #fff;
}
.reserved {
color: #fff;
border-radius: 0.25em;
background-color: #D2006B;
padding: 2px 10px 2px 10px;
margin: 2px;
line-height:30px;
//text-align:center;
/*display: inline;*/
}
.reserved a, .reserved i, .reserved a:hover {
color: #fff;
}
.ready {
color: #fff;
border-radius: 0.25em;
background-color: #6A0AAB;
padding: 2px 10px 2px 10px;
margin: 2px;
line-height:30px;
//text-align:center;
/*display: inline;*/
}
.ready a, .ready a:hover {
color: #fff;
}
.loaned {
color: #000;
border-radius: 0.25em;
background-color: #888;
padding: 2px 10px 2px 10px;
margin: 2px;
line-height:30px;
//text-align:center;
}
.loaned a, .loaned i, .loaned a:hover {
color: #000;
}
.reservation {
color: #fff;
border-radius: 0.25em;
background-color: #008048;
padding: 2px 10px 2px 10px;
margin: 2px;
line-height:30px;
//text-align:center;
/*display: inline;*/
}
.reservation a, .reservation i, .reservation a:hover {
color: #fff;
}
.interaction {
//font-size:11px;
//margin: 7px 0 7px 0;
//height: 20px;
}
.interaction_sim {
font-size:11px;
margin: 7px 0 7px 0;
}
.adds_full {
padding: 0 .8em .8em 20px;
}
div.len {
background-color:#ccc;
width:100px;
height:16px;
margin:0;
padding:0;
}
div.len div {
background-color:#aaa;
/*background-color:#6188C5;*/
height:16px;
margin:0;
padding:0;
}
div.len span {
padding-left:2px;
}
.available {
color:#009900;
}
.checkedout {
color:#cc0000;
}
.odd { background: #eee}
.navh > li{position: relative;display: block;}
.navh > li > a{position: relative;display: block;padding: 5px;color:#fff;}
.navh > li > a:hover,.navh > li > a:focus{text-decoration: none;color:#3B5C91;background-color: #ffdf6f;border-radius: 3px;}
.navh > li.disabled > a{color: #777}
.navh > li.disabled > a:hover,.navh > li.disabled > a:focus{color: #777;text-decoration: none;background-color: transparent;cursor: not-allowed}
.navh .open > a,.navh .open > a:hover,.navh .open > a:focus{background-color: #ffdf6f;border-color: #12538b}.navh .nav-divider{height: 1px;margin: 8px 0;overflow: hidden;background-color: #e5e5e5}
.navh > li > a > img{max-width: none}
li.loginOptions > a {background-color: #106069;; border-radius: 3px; color:#fff}
li.logoutOptions > a {background-color: #106069; border-radius: 3px; color:#fff}
li.regOptions > a {color:#fff;background-color: #c50005; border-radius: 3px;}
table#sort_tb td {background-color:transparent;}
h2#jk_account { margin-top:0; }
@media only screen and (max-width: 800px) {
        /* Force table to not be like tables anymore */
        #no-more-tables table,
        #no-more-tables thead,
        #no-more-tables tbody,
        #no-more-tables th,
        #no-more-tables td,
        #no-more-tables tr {
        display: block;
        }
         
        /* Hide table headers (but not display: none;, for accessibility) */
        #no-more-tables thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
        }
         
        #no-more-tables tr { 
          border-top: 1px solid #aaa; 
          margin-bottom: 10px
         }
          
        #no-more-tables td {
        /* Behave like a "row" */
        border: none;
        border-bottom: 1px solid #aaa;
        position: relative;
        padding-left: 45%;
        white-space: normal;
        text-align:left;
        min-height: 30px
        }
         
        #no-more-tables td:before {
        /* Now like a table header */
        position: absolute;
        /* Top/left values mimic padding */
        top: 0px;
        left: 0px;
        width: 40%;
        height:100%;
        padding: 6px;
        color: #fff;
        text-align:left;
        font-weight: bold;
        border: 1px solid #106069;
        background-color:#106069 
        }
         
        /*
        Label the data
        */
        #no-more-tables td:before { content: attr(data-title); }
}
