$bar-height: 19px; .progress-bar { width: 100%; height: $bar-height; border-radius: 3px; background: #eee; span { display: block; border-radius: 3px; background: #88cd2a; height: $bar-height; width: 0; } } .aam-show-steps { text-align: center; a { img { -ms-transform: rotate(270deg); /* IE 9 */ -webkit-transform: rotate(270deg); /* Chrome, Safari, Opera */ transform: rotate(270deg); max-height: 10px; width: auto; } &.closed { img { -ms-transform: rotate(90deg); /* IE 9 */ -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */ transform: rotate(90deg); } } } } .aam-steps-container { padding-left:20px; display: none; } .aam-widget-list { margin-bottom: 0; a.aam-caret { padding: 0 5px; img { -ms-transform: rotate(270deg); /* IE 9 */ -webkit-transform: rotate(270deg); /* Chrome, Safari, Opera */ transform: rotate(270deg); max-height: 10px; width: auto; } &.closed { img { -ms-transform: rotate(90deg); /* IE 9 */ -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */ transform: rotate(90deg); } } } li { padding: 10px 0; .inner { border-bottom: 1px solid #eee; padding-bottom: 8px; } .aam-pb-container { float: right; min-width: 50%; max-width: 75%; } ul { padding-left: 20px; } } > li:last-child { padding-bottom: 0; } } .aam-widget-footer { border-top: 1px solid #eee; margin: 0 -12px -4px; padding: 8px 8px 0; form { input { width: 200px; } } }