.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
.ui-slider, .ui-progressbar { 	border-radius: 100px;	position: relative; 	text-align: left; 	border: 1px solid #ccc;	background-color: #fff;  background-image: -webkit-gradient(linear, 0 0, 0 21, from(#f1f1f1), to(#fff));  background-image: -webkit-linear-gradient(#f1f1f1, #fff);  background-image: -moz-linear-gradient(#f1f1f1, #fff);  background-image: -o-linear-gradient(#f1f1f1, #fff);	box-shadow: 0 1px 1px rgba(0,0,0,.1) inset;}
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; padding: 0; border: 0;	background-color: #7cd3d0;width: 22px;height: 21px;padding-top:3px; border:1px solid #4f4f4f;}
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
.ui-slider-horizontal { height:0.9em; }
.ui-slider-horizontal .ui-slider-handle { top: -5px; margin-left: -.6em; }
.ui-slider .ui-slider-range, .ui-progressbar-value{ top: -1px; height: 100%; 	border-radius: 1000px;	border: 1px solid rgba(0,0,0,.5);box-shadow: 0 1px 4px white inset;	background-image: -webkit-gradient(linear, 0 0, 0 48, color-stop(0.104, #2e2e2e), to(#000));background-image: -webkit-linear-gradient(360deg, #6FD0D4, #DBEFBB);background-image: -moz-linear-gradient(360deg, #6FD0D4, #DBEFBB);background-image: -o-linear-gradient(360deg, #6FD0D4, #DBEFBB);}
.ui-slider.red .ui-slider-range{background: #ddb5ae;}
.ui-slider.blue .ui-slider-range{background: #acb9ed;}
.ui-slider.yellow .ui-slider-range{background: #fae4b6;}
.ui-slider.orange .ui-slider-range{background: #fac1b1;}
.ui-slider.violet .ui-slider-range{background: #c5a7eb;}
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }
@media \0screen {.ui-slider .ui-slider-range, .ui-progressbar-value {top: 0}}
#prevmain { position: fixed;  top: 10%;  left: auto;  z-index: 1050; max-height:600px; background-color: #ffffff;  border: 1px solid #999;  border: 1px solid rgba(0, 0, 0, 0.3); display: none;}
.prevscreen { position: relative; margin:5px;}
.prev-bottom{padding:5px 10px; background-color: #f5f5f5; border-top: 1px solid #ddd; height:30px;}