.ddcommon,.ddcommon input.text{position:absolute}.ddcommon .ddChild li.optgroup,.ddcommon .ddTitle,.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0}.ddcommon{zoom:1;display:inline-block;cursor:default}.ddcommon .disabled img,.ddcommon .disabled span,.ddcommon.disabledAll{opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5}.ddcommon .clear{clear:both}.ddOutOfVision{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1}.ddcommon .ddArrow{display:inline-block;position:absolute;top:15px;right:-5px}.ddcommon .ddTitle{position:relative;display:inline-block;width:100%}.ddcommon .ddTitle .ddTitleText,.ddcommon .ddTitle .description{display:block}.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto;font-size:14px;overflow-x:hidden;zoom:1;z-index:9999}.ddcommon .ddChild li{clear:both;width:100%}.ddcommon .ddChild li .description{display:block}.ddcommon .ddChild li img{border:0;position:relative;vertical-align:middle;float:left}.ddcommon .noBorderTop{border-top:none 0!important;padding:0;margin:0}.dd{color:#666;font-size:16px;background-color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;padding:11px;box-shadow:0 1px 2px #afafaf inset;margin-top:5px}.dd,.dd .ddChild{border-radius:5px}.dd .ddArrow{width:16px;height:16px;margin-top:-8px;background:url(../images/dd-arrow3.png) no-repeat}.dd .ddChild,.dd .ddChild li,.dd .ddChild li.selected{background-color:#fff}.dd .ddArrow:hover{background-position:0 4%}.dd .ddTitle{background:#fff}.dd .ddChild{left:-1px;margin-top:17px;padding:10px;box-shadow:0 0 8px grey}.dd .ddChild li{padding:5px;border:1px solid #red}.blue .divider{display:none}.blue .ddArrow{width:27px;height:27px;background:url(../images/dd-arrow2.png) no-repeat}.blue .ddTitle .ddTitleText .ddTitleText{padding:0}.blue .ddChild{background-color:#fff;left:-1px}.custom-portrait-form-input-container .dd{width:278px!important;box-shadow:none;border:1px solid #ccc;margin:0;padding:5px 10px;float:right;position:relative}.custom-portrait-form-input-container .ddcommon .ddChild{width:100%;margin-top:10px}.user-profile-content .dd{box-shadow:none;padding:6px 10px;border-radius:3px;border:1px solid #ccc;font-size:14px;color:#000;margin-bottom:20px}.show_event_payment_mode .ddcommon .ddArrow{right:0}.dashregisterform ul li .dd{border-top:2px solid #d3d3d3;background:#eaeaea;border-radius:none!important;box-shadow:none;width:100%;color:#333}.dashregisterform ul li .dd .ddTitle{background:0 0}@media only screen and (max-width:480px){.custom-portrait-form-input-container .dd{width:100%!important}}