.section--sortable{width:372px;margin:0;cursor:pointer;display:inline-block}.section--sortable .main-nav{position:relative;border:1px solid rgba(0,0,0,0.2);padding:11px 15px;background:#fff;border:1px solid #d3d3d3;border-radius:0px;font-family:'Open Sans',sans-serif;font-size:18px;line-height:28px;font-weight:400;color:#6b6b6bd4}.section--sortable .main-nav img.icon{width:16px;margin:auto;position:relative;top:-8px}.section--sortable .main-nav:hover{background:#fff}.section--sortable .main-nav>span{position:absolute;top:17px;right:20px;cursor:pointer}.section--sortable ul{display:none;margin-top:-1px;background:#fff;width:100%;margin-left:0;margin-bottom:0px;border:1px solid #d3d3d3;font-family:'Open Sans',sans-serif;font-size:18px;line-height:28px;color:#6b6b6b;position:absolute;left:0;z-index:1}.section--sortable>span{position:relative}.section--sortable>span>div{position:relative}.section--sortable li{text-decoration:none;padding-left:0;padding:15px 30px;font-size:18px;line-height:18px;font-weight:400;color:#6b6b6b;display:block !important;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.section--sortable a{font-family:'Open Sans',sans-serif;font-size:18px;color:#6b6b6b;font-weight:400;line-height:18px;text-decoration:none}.section--sortable li:hover{background-color:#a684ba;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.section--sortable li:hover a{background:transparent;color:#fff;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}