.nivoSlider,.nivoSlider img{max-width:598px;height:auto}.nivo-box,.nivo-caption,.nivoSlider{overflow:hidden}.nivoSlider{position:relative;width:47.3186%}.nivoSlider img{position:absolute;top:0;left:0;max-height:388px;width:100%;z-index:50}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0}.nivo-box,.nivo-slice{z-index:5;position:absolute}.nivo-box,.nivo-box img,.nivo-slice{display:block}.nivo-slice{height:100%;top:0}.nivo-caption{position:absolute;left:0;bottom:0;background:#fff;color:#666;width:100%;height:78px;z-index:80;padding:15px 4.584% 17px;opacity:.8;display:none;-moz-opacity:.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline!important}.nivo-controlNav a.active,.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav{text-align:center}.nivo-controlNav a{cursor:pointer}.nivo-control{float:left;width:50%}.nivo-thumb{position:relative;z-index:5;width:100%}.nivo-thumb-title{position:absolute;height:45px;width:90%;background:#fff;opacity:.9;z-index:10;bottom:0;padding:0 5.2%}@media screen and (max-width:1250px) and (min-width:1151px){.nivoSlider img{max-height:350px}.nivo-caption{padding:10px 0 0}#banner .nivo-caption p{font-size:.9em}}@media screen and (max-width:1150px) and (min-width:850px){.HomePage .row1{height:310px;overflow:hidden}.nivoSlider img{max-height:300px}.nivo-caption{padding:10px 0 0}#banner .nivo-caption p{font-size:.9em}}@media screen and (max-width:849px) and (min-width:800px){.HomePage .row1{height:245px;overflow:hidden;padding-left:1%}.nivoSlider img{width:361px;max-height:280px}.nivo-caption{padding:10px 0 0}#banner .nivo-caption p{font-size:.8em}}@media screen and (max-width:799px){.nivoSlider{max-width:1000px}.nivoSlider img{max-height:411px;width:635px;max-width:100%}.nivo-caption{padding:10px 0 0}#banner .nivo-caption p{font-size:1em}}@media screen and (max-width:321px){.nivo-caption{height:38px}#banner .nivo-caption p{display:none}#banner .nivo-caption a{margin-top:-5px}}

