.selectbox {vertical-align:middle; cursor:pointer; width:100%; max-width:100%; text-align: left;}
.selectbox #disabled {opacity:0.5; cursor:auto; }

.selectbox.focused .select {}
.selectbox .select {float: left; margin: 0; width:280px; height:29px; font-size:14px; background:url(images/cf-selects-2.png) no-repeat top left; outline:none; line-height:29px; background-size: 100% 100%;}
.z2 .selectbox .select {width:215px;}
.selectbox .select .text {display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:0px 15px; width: auto;}

.selectbox .trigger {position:absolute; top:0; right:0; width:25px; height:100%; background:url(images/cf-selects-2.png) no-repeat top right;}

.selectbox .dropdown {margin:0; top:28px; width:280px; height:auto!important; left:auto!important; overflow-y:hidden !important;}
.z2 .selectbox .dropdown {width:215px;}

.selectbox ul {margin:0; padding:0; height:auto; list-style:none; border:1px solid #c5c5c5;}
.selectbox li:first-child { border-top:none;}
.selectbox li {padding:0 15px; height: 27px; color:#000; font-size: 14px; line-height:27px; border-top:1px solid #c5c5c5; background:#fff;}
.selectbox li:hover {color:#fff!important; background:#23b5dc;}
.selectbox li.selected {color:#000;}
.selectbox li.disabled {color:#000;}

.forma2 .selectbox .select {width: 290px;}