.magnifier {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-position:0 0;background-repeat:no-repeat;width:200px;height:200px;margin-top:-100px;margin-left:-100px;border-radius:101px;border:0;position:absolute;top:0;left:0;z-index:100;background-color:#fff;color:#fff;text-shadow:2px 2px 2px #000;text-align:center;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:none}
.magnifier .text {position:relative;top:50%}
.new-im-innerframe {position:relative}
.new-im-effect {position:absolute;top:0;left:0;width:100%;height:100%}
#gk-mainbody .new-im-frame.new-im-fixedheight img {height:100%!important}
.new-im-frame {-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}
.new-im-frame img {width:100%;display:block;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;margin:0}
.new-im-frame-simple {border:1px solid rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.2), 0 3px 4px rgba(0,0,0,0.4)}
.new-im-frame-simple .new-im-effect {box-shadow:0 0 0 1px rgba(255,255,255,0.25) inset}
.new-im-frame-simple-rounded {border:1px solid rgba(0,0,0,0.5);border-radius:15px;box-shadow:0 0 2px 1px rgba(0,0,0,0.3)}
.new-im-frame-simple-rounded img {border-radius:15px}
.new-im-frame-simple-rounded .new-im-effect {border-radius:15px;box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset, 0 0 0 1px rgba(255,255,255,0.25) inset}
.new-im-frame-simple-border {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 3px 1px rgba(0,0,0,0.2), 0 3px 4px rgba(0,0,0,0.4);padding:10px}
.new-im-frame-simple-border .new-im-effect {box-shadow:0 0 5px 2px rgba(0,0,0,0.3) inset}
.new-im-frame-simple-border img {border:1px solid rgba(0,0,0,0.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.new-im-frame-rounded-border {border:1px solid rgba(0,0,0,0.3);border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px}
.new-im-frame-rounded-border .new-im-effect {border-radius:5px;box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset, 0 0 0 1px rgba(0,0,0,0.3) inset}
.new-im-frame-rounded-border img {border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.new-im-frame-photo {border:1px solid rgba(0,0,0,0.3);border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 3px 0 rgba(0,0,0,0.3);padding:12px 12px 50px}
.new-im-frame-photo .new-im-effect {border-radius:5px 5px 0 0;box-shadow:0 0 3px 2px rgba(0,0,0,0.3) inset}
.new-im-frame-photo img {border-radius:5px 5px 0 0}
.new-im-magnifier-square {border-radius:0!important}
.new-im-magnifier-simple {box-shadow:0 0 0 1px rgba(0,0,0,0.3), 0 0 1px 2px rgba(0,0,0,0.3), 0 0 0 1px rgba(255,255,255,0.4) inset, 0 -1px 3px 0 rgba(0,0,0,0.8) inset}
.new-im-magnifier-border {box-shadow:0 0 0 1px rgba(0,0,0,0.2), 0 0 0 6px rgba(0,0,0,0.3), 0 0 1px 2px rgba(0,0,0,0.3), 0 0 0 1px rgba(255,255,255,0.15) inset}
.new-im-magnifier-light {border:4px solid rgba(255,255,255,0.45);box-shadow:0 0 2px 1px rgba(0,0,0,0.4), 0 0 2px 2px rgba(0,0,0,0.2) inset}
.new-im-magnifier-dark {box-shadow:0 0 0 6px rgba(0,0,0,0.5), 0 0 0 18px rgba(0,0,0,0.6), 0 0 0 1px rgba(255,255,255,0.1) inset}
.new-im-magnifier-camera {box-shadow:0 0 0 20px rgba(0,0,0,0.3), 0 0 0 16px rgba(0,0,0,0.7), 0 0 0 8px rgba(255,255,255,0.8), 0 0 10px 0 rgba(0,0,0,0.9) inset, 0 0 0 1px rgba(0,0,0,0.7) inset}
.new-im-magnifier-inside {border:10px solid rgba(0,0,0,0.5);box-shadow:0 0 0 2px rgba(0,0,0,0.6) inset}
.new-im-title {position:absolute;text-align:center;width:100%;height:30px;line-height:30px;left:0;top:0}
.new-im-title span {border-radius:16px;background:RGBA(0,0,0,0.5);font-size:14px;color:#fff;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,0.7);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3) inset;padding:5px 24px}
.new-im-frame-photo .new-im-title {margin-top:15px}
.new-im-frame-photo.new-title-in {padding-bottom:15px}
.new-im-frame-simple-border.new-title-in .new-im-title,.new-im-frame-rounded-border.new-title-in .new-im-title {margin-bottom:10px}
.new-im-frame-simple-border.new-description-in.new-title-in .new-im-title,.new-im-frame-rounded-border.new-description-in.new-title-in .new-im-title {margin-top:10px}
.new-im-frame-photo.new-title-abowe .new-im-title {margin:0}
.new-title-below .new-im-title {bottom:-45px;top:auto}
.new-title-in .new-im-title {bottom:10px;top:auto}
.new-description-in.new-title-in .new-im-title {bottom:auto;top:10px}
.new-im-frame-photo.new-title-in .new-im-title {position:static}
.new-title-abowe .new-im-title {top:-40px}
.new-im-description {position:absolute;text-align:center;width:100%;line-height:18px;left:0;top:0;padding:5px 0}
.new-im-description span {font-size:13px;color:#fff;font-weight:600;padding:5px}
.new-description-in .new-im-description span {text-shadow:1px 1px 1px rgba(0,0,0,0.8)}
.new-description-in .new-im-description {bottom:0;top:auto;background:RGBA(0,0,0,0.5)}
.new-im-frame-photo.new-description-in .new-im-description {position:static;background:none;bottom:10px;top:auto}
.new-im-frame-photo.new-description-in .new-im-description span {color:#767575;text-shadow:none}
.new-description-below .new-im-description {bottom:auto;top:auto}
.new-description-below .new-im-description span {color:#767575}
.new-im-frame-simple.new-description-in .new-im-description {width:auto;margin:-1px}
.new-im-frame-simple-rounded.new-description-in .new-im-description {border-radius:0 0 15px 15px;width:auto;margin:-1px}
.new-im-frame-simple-border.new-description-in .new-im-description {width:auto;margin:10px}
.new-im-frame-rounded-border.new-description-in .new-im-description {width:auto;border-radius:0 0 5px 5px;margin:8px}
.new-im-frame-photo.new-description-in {padding-bottom:10px}
.new-im-frame-photo.new-slider-below.new-title-below .new-im-title {bottom:-45px}
.new-im-frame-photo.new-slider-below .new-im-slider {margin-left:5px;bottom:10px}
.new-im-frame-photo.new-slider-below .new-im-slider-2 {margin-right:17px}
.new-im-slider {display:none;height:22px;width:100%;left:0;margin:5px 0}
.new-im-slider-1 {height:22px;background:url(../images/slidercontrols.png) no-repeat 7px -60px;padding-left:44px}
.new-im-slider-2 {height:22px;background:url(../images/slidercontrols.png) no-repeat right -120px;padding-right:37px;margin-right:7px}
.new-im-slider-3 {height:22px;width:100%;position:relative;float:left}
.new-im-slider-3 > div {height:7px!important;overflow:visible!important;margin:0!important}
.new-im-slider-3 .new-im-slider-4 {float:left;position:relative;width:100%;height:7px!important;margin-top:7px!important;background:#ddd;border-radius:4px;border:0;overflow:visible!important}
.new-im-slider-3 .new-im-slider-4 a {float:left;position:absolute;z-index:2;display:block;height:21px;width:21px;top:-6px;margin-left:-10px;background:url(../images/slidercontrols.png) no-repeat 0 0;border:0}
.new-im-slider-5 {height:7px;float:left;border-radius:4px;background:linear-gradient(toright,rgba(250,201,80,1) 0 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac950',endColorstr='#e57d28',GradientType=1)}
.new-slider-below .new-im-slider,.new-slider-abowe .new-im-slider {display:block}
.new-slider-below .new-im-slider {position:absolute;bottom:-40px}
.new-slider-below.new-title-below {margin-bottom:85px}
.new-slider-below.new-title-below .new-im-title {bottom:-75px}
.new-slider-below.new-description-below {margin-bottom:60px}
.new-slider-below.new-title-below.new-description-below {margin-bottom:130px}
.new-slider-below.new-title-below.new-description-below .new-im-description {bottom:-120px}
.new-im-frame-photo.new-slider-below.new-title-in .new-im-title {margin-top:45px}
.new-im-frame-photo.new-slider-below.new-description-in .new-im-description {margin-top:30px}
.new-im-frame-photo.new-slider-below.new-title-in .new-im-slider,.new-im-frame-photo.new-slider-below.new-description-in .new-im-slider {bottom:50px}
.new-im-frame-photo.new-title-below.new-slider-below.new-description-in .new-im-slider {bottom:60px}
.new-im-frame-photo.new-title-below.new-slider-below.new-description-in .new-im-description {margin-top:20px}
.new-im-frame-photo.new-slider-below.new-title-in.new-description-in .new-im-description {margin-top:0}
.new-im-frame-photo.new-slider-below.new-title-in.new-description-in .new-im-slider {bottom:110px}
.new-im-frame-photo.new-slider-below.new-title-below.new-description-below .new-im-description {bottom:-90px}
.new-im-frame-photo.new-slider-below.new-title-off.new-description-in .new-im-slider {bottom:68px}
.new-im-frame-photo.new-slider-below.new-description-in.new-title-abowe .new-im-slider {bottom:70px}
.new-slider-abowe .new-im-slider {position:absolute;top:-40px}
.new-title-abowe.new-slider-abowe {margin-top:80px}
.new-title-abowe.new-slider-abowe .new-im-title {position:absolute;top:-70px}
.new-im-frame.new-im-frame-photo.new-description-in.new-slider-below.new-title-in,.new-im-frame.new-im-frame-photo.new-description-in.new-slider-below.new-title-abowe,.new-im-frame.new-im-frame-photo.new-description-in.new-slider-below.new-title-off {margin-bottom:20px}
.new-im-frame.new-description-below.new-title-in.new-slider-below {margin-bottom:90px}
.magnifier.new-im-hidden,.new-title-off .new-im-title,.new-description-off .new-im-description {display:none}
.new-title-below,.new-description-below,.new-slider-below,.new-im-frame-photo.new-slider-below.new-title-below {margin-bottom:50px}
.new-title-abowe,.new-slider-abowe {margin-top:50px}
.new-title-below.new-description-below .new-im-description,.new-slider-below.new-description-below .new-im-description {bottom:-86px}
.new-title-below.new-description-below,.new-im-frame-photo.new-slider-below.new-title-below.new-description-below {margin-bottom:100px}
.new-im-frame-photo.new-slider-below.new-title-in.new-description-below .new-im-description,.new-im-frame-photo.new-slider-below.new-title-off.new-description-below .new-im-description,.new-im-frame-photo.new-slider-below.new-title-abowe.new-description-below .new-im-description {bottom:-50px}

