img.thumb {
   height:135px;
   max-height: 135px;
   width:100%;
   object-fit:contain;

}
img.large {
   border-width: 2px;
   object-fit:contain;
   max-width:100% !important;
}
body {
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
	line-height: 1.5;
	color: #555;
	font-family: 'Lato', sans-serif;
}

.cit {
font-weight: bold;
font-size: 14px !important;
padding: 3px;
border-bottom: 1px solid #ddd;
background: url("../images/icons/widget-link.png") left center no-repeat;
text-transform: uppercase;
}

.cit a{
// padding-left: 12px;
border-bottom: none;
}


.cib div {
font-weight: bold;
font-size: 13px;
padding: 3px;
text-transform: uppercase;
// margin: 0 0 10px 20px;
border-bottom: 1px solid #ddd;
line-height:300%;
padding-left:21px;
background-attachment: fixed;
background: url("../images/icons/widget-link-dark.png") top left 18px no-repeat;
background-position: 9px 12px; 
}



#sidebar2 li > ul {
background-color: #333;
vertical-align:middle;
}

#sidebar2 li > ul > li > ul {
background-color: #666;
vertical-align:middle;
}

#sidebar2 li > ul > li > a:link {
color: #fff;
}

#sidebar2 li > ul > li > a:visited {
color: #fff;
}

#sidebar2 li > ul > li > a:hover {
color: #efefef;
}

#sidebar2 li > ul > li > a:active {
color: #fff;
text-decoration: underline;
}


.sub-menu > a {
text-transform: uppercase !important;
}




td {
	line-height: 1.5;
	color: #555;
	font-family: 'Lato', sans-serif;

}
th {
	line-height: 1.5;
	color: #555;
	font-family: 'Lato', sans-serif;

}
th.right {
text-align: right;
}
h1 {
margin: 0px 0px 10px;
color: #d50000;
text-align: center;


}
h2 {

}
h3 {

}
h3.center {

text-align: center;
}
h4 {


}
h5 {

}
A:link {
color: #003c8f;
}
A:visited {
color: #003c8f;
}
A:hover {
text-decoration: none;
color: #1565c0;
}
A:active {
color: #003c8f;
}
.alternate {

background-color: #eee;
}
A.link2, A.td.alternate, td.alternate:nth-child(1) > a:nth-child(1):link {
color: #1565c0;
}
A.link2:visited {
color: #003c8f;
}
A.link2:hover {
color: #1565c0;
}
A.link2:active {
color: #1565c0;
}
.right {
text-align: right;
}
.rightalt {
background-color: #eee;
text-align: right;
}
.middlealt {
background-color: #eee;
text-align: center;
}
.middle {
text-align: center;
}
.howmany {
font-size: 10pt;
text-align: center;
}
.small {
font-size: 10pt;
}
.inform {
font-size: 10pt;
}
.reg {
font-size: 14px;
}
.nobg {
background-image: url("") ;
background-color: #ffffff !important;
color: #000000;
}

.random {
padding: 3px;
text-align: center;
background-color: #fff;
margin-bottom: 0px;
}

.random img {
max-height: 80px;
float: center !important;
}

.col_one_fourth {
width:25% !important;
display: block;
float: center !important;
}

.col_one_fourth random last {
float: center !important;
text-align: center;
}

.box_round {
     -moz-border-radius: 10px; /* FF1+ */
  -webkit-border-radius: 10px; /* Saf3+, Chrome */
          border-radius: 10px; /* Opera 10.5, IE 9 */
}


.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
