.svgImg { display:inline-block; bottom: -2px;/**to properly align img**/ } button.btn_smallscreen { display: none; } button.btn_smallscreen div, button.btn_fullscreen div { width: 15px; height: 15px; } &.yasr_fullscreen { z-index: $zIndex-fullscreen; .btn_smallscreen { display: inline-block; } .btn_fullscreen { display: none; } position: fixed; overflow: auto; top: 0; bottom:0; left:0; right:0; } a { color: #428bca; text-decoration: none; &:hover,&:active { outline: 0; color: #2a6496; text-decoration: underline; } } th { text-align: left; } .yasr_header { * { /* use position relative and z-index, as this fixes issue where results div overflows the button (do this to align controls), and divs are not clickable anymore*/ z-index: 5; position: relative; } & > * { margin-left: 6px; } } .yasr_btn { color: #333; border: 1px solid transparent; background-color: #fff; border-color: #ccc; border-width: 1px; display: inline-block; text-align: center; vertical-align: middle; cursor: pointer; white-space: nowrap; padding: 6px 12px; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-appearance: button; /* margin: 0; */ overflow: visible; box-sizing: border-box; &.btn_icon { padding: 4px 8px; } &[disabled], &.disabled { cursor: default; opacity: .50; filter: alpha(opacity=50); -webkit-box-shadow: none; box-shadow: none; } &:hover { outline:0; background-color: #ebebeb; border-color: #adadad; } &:focus, &.selected { color: #fff; outline:0; background-color: #337ab7; border-color: #337ab7; } &.btn_icon:focus { color: #333; border: 1px solid transparent; background-color: #fff; border-color: #ccc; } } .yasr_downloadIcon.yasr_btn.btn_icon { div { height: 14px; width: 15px; } padding-top: 6px; padding-bottom: 6px; } .yasr_embedBtn.yasr_btn { font-family: Consolas,monospace; padding-left: 4px; padding-right: 4px; } .yasr_embedPopup { position:absolute; padding: 6px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05); box-shadow: inset 0 1px 1px rgba(0,0,0,.05); width: 700px; height: 300px; font-family: Consolas,monospace; textarea { width: 100%; height: 100%; border:0; } } .yasr_btnGroup { display: inline-block; vertical-align: middle; &>button:first-child:not(:last-child) { border-bottom-right-radius: 0; border-top-right-radius: 0; } &>button:last-child:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; } &>button:not(:first-child):not(:last-child) { border-radius: 0; } button+button { margin-left: -1px; } } .toggableWarning{ color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; padding: 15px 35px 15px 15px; border: 1px solid transparent; border-radius: 4px; .toggableMsg { } .toggleWarning { float: right; font-size: 21px; cursor: pointer; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .2; position: relative; top: -2px; right: -21px; color: inherit; &:hover { color: #000; cursor: pointer; filter: alpha(opacity=50); opacity: .5; } } }