
.dd1 { width:100%; float:left; padding:0 3%; background-color:#fff; border:2px solid #f1f3f3; text-align:left; font:14px/36px 'robotolight'; color:#757575; cursor:pointer; }
.dd1:hover { color:#000; border:2px solid #afedfd; box-shadow:0 0 5px rgba(15,144,228,.2); }
.dd1 .ddTitle {	text-indent:0; cursor:default; overflow:hidden; background: url(../img/dd-arrow.png) no-repeat right center; cursor:pointer; }
.dd1 .ddTitle span.arrow {}
.dd1 .ddTitle span.ddTitleText { font:14px/36px 'robotolight'; color:#757575; text-indent:1px; overflow:hidden; position:relative; top:0; }
.dd1 .ddTitle span.ddTitleText img { text-align:left; padding:0 0 0 0; }
.dd1 .ddTitle img.selected { padding:0 0 0 0; vertical-align:bottom; }
.dd1 .ddChild{ z-index:1; position:absolute; left:0; margin:0px 0 0 0; top:80px !important; border:1px solid #efefef; display:none; overflow:auto; overflow-x:hidden !important; background-color:#fff; font:14px/26px 'robotolight'; color:#757575; width:100.5%!important; }
.dd1 .ddChild .opta a, .dd1 .ddChild .opta a:visited { padding-left:10px; }
.dd1 .ddChild a { display:block; padding:2px 0 2px 20px; border-top:1px solid #efefef; line-height:35px; text-decoration:none; color:#667795; overflow:hidden; white-space:nowrap;	cursor:pointer;}
.dd1 .ddChild a:hover {	color:#000;	background-color:#f1f3f3;}
.dd1 .ddChild a img { border:0; padding:0 2px 0 0; vertical-align:middle; }
.dd1 .ddChild a.selected {	color:#000; background-color:#afedfd; }
.dd1 .borderTop { border-top:0px solid #c3c3c3  !important; }
.dd1 .noBorderTop { border-top:0px solid #c3c3c3  !important }


