#canvasContainer {
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}
 
.noselect .headerIcon {
    width: 144.77px;
    height: 35.8px;
    position: absolute;
    top: 19px;
    left: 34px;
}
 
@font-face {
    font-family: "Gotham-Book";
    src: url("fonts/gotham_book/Gotham-Book.eot");
    src: url("fonts/gotham_book/Gotham-Book.eot") format("embedded-opentype"),
    url("fonts/gotham_book/Gotham-Book.woff") format("woff"),
    url("fonts/gotham_book/Gotham-Book.ttf") format("truetype"),
    url("fonts/gotham_book/Gotham-Book.svg#MyriadProLight") format("svg");
}
 
@font-face {
    font-family: "Gotham-Bold_gdi";
    src: url("fonts/Gotham-Bold_gdi.eot");
    src: url("fonts/Gotham-Bold_gdi.eot") format("embedded-opentype"),
    url("fonts/Gotham-Bold_gdi.woff") format("woff"),
    url("fonts/Gotham-Bold_gdi.ttf") format("truetype"),
    url("fonts/Gotham-Bold_gdi.svg") format("svg");
}
 
html,body {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #bfbec3;
    -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
    font-family: "Gotham-Book";
    color: #000;
}
 
body {
    color: #3b4652;
    padding: 0px;
    font-family: "Gotham-Book";
    margin: 0px;
    overflow: hidden;
    background-color: #fff;
    font-size: 16px;
}
 
#close {
    position: absolute;
    top: -531px;
    left: 1145px;
    display: none;
}
 
#reset {
    right: 40px;
    bottom: 90px;
    visibility: hidden;
    z-index: 1005;
}
 
#home {
    position: absolute;
    left: 1225px;
    top: 18px;
    display: block;
    z-index: 1008;
}
 
.cur {
    cursor: pointer;
    z-index: 10;
    display: none;
}
 
#loader {
    position: absolute;
    left: 0px;
    top: 0px;
    text-align: left;
    padding: 0px 0px;
    margin: 0px;
    z-index: 0;
}
 
#loader1 {
    z-index: 3050;
    position: absolute;
    left: 0px;
    top: 0px;
    text-align: left;
    padding: 0px 0px;
    margin: 0px;
}
 
#loader2 {
    z-index: 5030;
    position: absolute;
    left: -300px;
    top: -11px;
    text-align: left;
    padding: 0px 0px;
    margin: 0px;
}
 
#loaderbar {
    position: absolute;
    left: 300px;
    top: 78px;
    width: 1px;
    outline: none;
    overflow: hidden;
}
 
#superblaze {
    z-index: 2;
    position: absolute;
    height: 100%;
    width: 0.1px;
}
 
#scenediv {
    text-align: left;
    padding: 0px 0px;
    margin: 0;
    width: 1286px;
    height: 723px;
    visibility: visible;
    border: 1px solid rgb(128, 128, 128);
    overflow: hidden;
    position: absolute;
}
 
#scenediv #accordion {
    left: 0px;
    top: 134px;
    padding: 0px;
    position: absolute;
    width: 235px;
    height: 52%;
    z-index: 1001;
    visibility: visible;
}
 
#lenovo_logo {
    position: absolute;
    bottom: 136px;
    right: 0px;
    z-index: 0;
    height: 119.86px;
}
 
#rightAnim {
    position: absolute;
    top: 80px;
    right: -235px;
    z-index: 9999;
    cursor: pointer;
    color: #fff;
}
 
#right_txt li {
    list-style: none;
}
 
#righttxt1 {
    list-style: none;
    position: absolute;
    top: 44px;
    left: 28px;
    font-size: 12px;
    font-family: "Gotham-Book";
    line-height: 70px;
}
 
#righttxt2 {
    list-style: none;
    position: absolute;
    top: 10px;
    left: 41px;
    font-size: 11px;
    font-family: "Gotham-Book";
}
 
#rightAnim ul li:before {
    background-color: rgba(113, 112, 115, 0);
}
 
.greyOutBox {
    position: absolute;
    top: 3px;
    left: 5px;
    height: 15px;
    width: 15px;
    background-color: #707072;
    z-index: 0;
    display: inline-block;
}
 
.redOutBox {
    background-color: #ff0000;
}
 
.productName {
    position: absolute;
    left: 0px;
    top: 0;
    z-index: 1;
    overflow: hidden;
    font-size: 20px;
    color: #ededed;
    width: 1268px;
    background-image: url(../images_gl/thinkagle_newbar.svg);
    height: 74px;
    background-size: contain;
    background-repeat: no-repeat;
}
 
.productName span {
    display: inline-block;
    position: absolute;
    top: 22px;
    left: 186px;
    font-family: "Gotham-Book";
}
 
.autoPlayImg {
    height: 14px;
}
 
span#pauseplayImg {
    display: inline-block;
    position: absolute;
    right: 12px;
    top: 12px;
}
 
span#pauseplayImg2 {
    display: none;
    position: absolute;
    right: 12px;
    top: 12px;
}
 
.sub-heading-text {
    position: absolute;
    left: 87px;
    top: 110px;
    z-index: 0;
    font-size: 22px;
    color: #464646;
    display: block;
}
 
.animPlayBtns, .animPlayBtns1 {
    position: relative;
    top: 0;
    left: 0;
    margin: 15px 15px 15px -15px;
    width: 215px;
    cursor: pointer;
}
 
.animPlayBtns img {
    width: 65px;
    height: 43px;
    z-index: 11111111;
}
 
.animPlayBtns span, .animPlayBtns1 span {
    margin-left: 37px;
    display: inline-block;
    color: #4a555d;
    font-size: 14px;
}
 
li {
    list-style-type: disc;
}
 
.pointSubText {
    position: absolute;
    top: 69px;
    left: 330px;
    width: calc(100% - 435px);
    text-align: left;
 
}
#DS5200Csubtext {
    position: absolute;
    top: 69px;
    left: 330px;
    width: calc(100% - 418px);
    text-align: left;
 
}
 
.pointSubText .text {
    text-align: left;
    display: inline-block;
    font-size: 16px;
    font-family: "Gotham-Book";
}
 
#HeadingText {
    position: absolute;
    top: 19px;
    left: 260px;
    width: 1000px;
    text-align: center;
    font-size: 25px;
    font-family: 'Gotham-Bold_gdi';
}
 
.cptextWrapper {
    position: absolute;
    width: 890px;
    text-align: center;
}
 
#onloadCopy {
    position: absolute;
    display: block;
    top: 70px;
    left: 330px;
    width: 913px;
    z-index: 11;
}
 
/**benifits**/

.Cp_textul li {
    list-style-type: disc;
    left: 20px;
    position: relative;
    top: 3px;
    line-height: 1.6;
}

.benefitstext4 .Cp_textul li {
    list-style-type: disc;
    left: 20px;
    position: relative;
    top: -2px;
    line-height: 1.6;
}

ul.Cp_textul {
    margin-left: 0px;
    font-size: 16px;
    margin-top: 0px;
    padding: 0;
    font-family: "Gotham-Book";
}
 
#benefitsimg1,
#benefitsimg2,
#benefitsimg3,
#benefitsimg4 {
    position: absolute;
    top: 0px;
    pointer-events: none;
}
#benefitstext1 {
    left: 430px;
}
#benefitstext1 span {
    display: block;
    text-align: center;
    font-size: 16px;
    width: calc(100% - 235px);
}
.benefitstext1Content {
    position: absolute;
    left: 365px;
    top: 145px;
    width: 350px;
    padding-top: 50px;
}
.benefitstext2 {
    margin-top: 20px;
    text-align: left;
    font-size: 20px;
    font-family: "Gotham-Bold_gdi";
}
.benefitstext2 span {
    display: block;
    margin-bottom: 5px;
}
 
.benefitstext2Content {
    position: absolute;
    left: 795px;
    top: 145px;
    width: 350px;
    padding-top: 50px;
}
.benefitstext3 {
    margin-top: 20px;
    text-align: left;
    font-size: 20px;
    font-family: "Gotham-Bold_gdi";
}
.benefitstext3 span {
    display: block;
    margin-bottom: 5px;
}
.benefitstext3Content {
    position: absolute;
    left: 365px;
    top: 500px;
    width: 340px;
    padding-top: 55px;
}
.benefitstext4 {
    margin-top: 20px;
    text-align: left;
    font-size: 20px;
    font-family: "Gotham-Bold_gdi";
}
.benefitstext4 span {
    display: block;
    margin-bottom: 10px;
}
.benefitstext4Content {
    position: absolute;
    left: 795px;
    top: 506px;
    width: 390px;
    padding-top: 50px;
}
.benefitstext5 span {
    display: block;
}
.benefitstext5 ul {
    padding-bottom: 10px;
}
.benefitstext5 span {
    display: block;
    margin-bottom: 5px;
}
.benefitstext5 {
    margin-top: 20px;
    font-size: 20px;
    font-family: "Gotham-Bold_gdi";
    text-align: left;
}
.benefitstext6 {
    position: absolute;
    left: 286px;
    top: 180px;
    width: 268px;
    text-align: left;
    font-size: 16px;
}
.benefitstext7 {
    position: absolute;
    left: 737px;
    top: 180px;
    width: 271px;
    text-align: left;
    font-size: 16px;
}
.benefitstext8 {
    position: absolute;
    left: 282px;
    top: 553px;
    width: 393px;
    text-align: left;
    font-size: 16px;
}
 
.benefitstext9 {
    position: absolute;
    left: 735px;
    top: 553px;
    width: 337px;
    text-align: left;
    font-size: 16px;
}
 
/*** benifits end ***/
 
/* ThinkSystem Intelligent Monitoring Start */
 
#menu13 {
    height: 45px;
}
 
#iMonitoringText {
    position: absolute;
    top: 85px;
    left: 330px;
    width: 900px;
    text-align: left;
    line-height: 1.3;
}
 
#iMonitoringTextlist {
    position: absolute;
    top: 220px;
    left: 260px;
    width: 420px;
}
 
#iMonitoringTextlist ul li {
    line-height: 22px;
    padding-bottom: 12px;
}
 
#iMonitoringimg img{
    width: 560px;
}
 
#iMonitoringimg {
    position: absolute;
    top: 236px;
    left: 667px;
    pointer-events: none;
}
 
#iMonitoringTextli4{
    width: 371px;
}
/* ThinkSystem Intelligent Monitoring End */
 
/** Storage Management Start **/
 
#storageManagement ul {
    margin: 0;
    margin-left: 20px;
}
 
#storageManagement {
    position: absolute;
    max-width: 40%;
    width: 93%;
    height: auto;
    left: 190px;
    top: 50px;
}
 
#storage_efficiency {
    height: 90px;
    position: absolute;
    left: 143px;
    top: 105px;
    pointer-events: none;
}
 
#capabilities {
    height: 90px;
    position: absolute;
    left: 143px;
    top: 300px;
    pointer-events: none;
}
 
#performance {
    height: 90px;
    position: absolute;
    left: 143px;
    top: 495px;
    pointer-events: none;
}
 
#storagelist {
    position: absolute;
    top: 100px;
    left: 329px;
}
 
#storagelist ul {
    width: 660px;
    line-height: 25px;
    padding-bottom: 16px;
}
 
#storagelist ul p {
    margin: 0;
    font-size: 20px;
    margin-left: -138px;
    font-family: 'Gotham-Bold_gdi';
}
 
#storagelist ul li {
    margin-left: -116px;
    list-style-type: square;
    line-height: 29px;
}
 
/** Storage Management End **/

/***----- Hotspot CSS START -----***/
 
.plusLine {
    position: relative;
    border-style: dotted;
    border-color: #eb140a;
    border-width: 0;
}
 
.plusText {
    position: absolute;
    margin: 0;
    text-align: center;
    line-height: 1.1;
}
 
.hotspot-vj {
    position: absolute;
}
 
.hotspot-vj p {
    font-size: 15px !important;
}  
/***----- Hotspot CSS END -----***/
 
/******************** DS3200 Front View Text start *****************/
.DS3200frontHotspotText1_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -8px;
    left: -7px;
}
 
#DS3200frontHotspotLine1 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -77px;
    height: 86px;
    left: -5px;
}
 
#DS3200text1 {
    top: -33px;
    left: -36px;
    width: 246px;
    text-align: left;
}
 
.DS3200frontHotspotText2_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -18px;
    left: -6px;
}
 
#DS3200frontHotspotLine2 {
    border-width: 0px 2px 0 0;
    height: 98px;
    left: -4px;
}
 
#DS3200text2 {
    width: 346px;
    top: 102px;
    right: -172px;
}
 
/******************** DS3200 Front View Text end *****************/
 
/******************** DS5200 Front View Text start *****************/
.DS5200frontHotspotText1_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -8px;
    left: -7px;
}
 
#DS5200frontHotspotLine1 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -77px;
    height: 86px;
    left: -5px;
}
 
#DS5200text1 {
    top: -33px;
    left: -36px;
    width: 246px;
    text-align: left;
}
 
.DS5200frontHotspotText2_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -18px;
    left: -6px;
}
 
#DS5200frontHotspotLine2 {
    border-width: 0px 2px 0 0;
    height: 98px;
    left: -4px;
}
 
#DS5200text2 {
    width: 346px;
    top: 102px;
    right: -172px;
}
 
/******************** DS5200 Front View Text end *****************/
 
 
/******************** DS7200 Front View Text start *****************/
.DS7200frontHotspotText1_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -8px;
    left: -7px;
}
 
#DS7200frontHotspotLine1 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -77px;
    height: 86px;
    left: -5px;
}
 
#DS7200text1 {
    top: -33px;
    left: -36px;
    width: 246px;
    text-align: left;
}
 
.DS7200frontHotspotText2_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -18px;
    left: -6px;
}
 
#DS7200frontHotspotLine2 {
    border-width: 0px 2px 0 0;
    height: 98px;
    left: -4px;
}
 
#DS7200text2 {
    width: 346px;
    top: 102px;
    right: -172px;
}
 
/******************** DS7200 Front View Text end *****************/
 
/******************** DS7200 Front View Text start *****************/
.DS5200CfrontHotspotText1_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -8px;
    left: -7px;
}
 
#DS5200CfrontHotspotLine1 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -77px;
    height: 86px;
    left: -5px;
}
 
#DS5200Ctext1 {
    top: -33px;
    left: -36px;
    width: 246px;
    text-align: left;
}
 
.DS5200CfrontHotspotText2_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -18px;
    left: -6px;
}
 
#DS5200CfrontHotspotLine2 {
    border-width: 0px 2px 0 0;
    height: 98px;
    left: -4px; 
}
 
#DS5200Ctext2 {
    width: 346px;
    top: 102px;
    right: -172px;
}
 
/******************** DS5200C Front View Text end *****************/
 
/************* Rear Hotspots 3200 Start ***************/
 
#DS3200Rearsubtext, #DS5200Rearsubtext, #DS7200Rearsubtext, #DS5200CRearsubtext {
    position: absolute;
    top: 70px;
    left: 714px;
    width: 182px;
    font-size: 20px;
}
 
.rearHotspotText1_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 50px;
    left: -2px;
}
 
#rearHotspotLine1 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -46px;
    height: 70px;
    left: 33px;
}
 
#rearHotspotText1 {
    top: -17px;
    left: -56px;
    width: 106px;
}
 
.rearHotspotText2_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 25px;
    left: -2px;
}
 
#rearHotspotLine2 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -38px;
    left: 0px;
    height: 42px;
}
 
#rearHotspotText2 {
    top: -16px;
    left: -65px;
    width: 69px;
}
 
.rearHotspotText3_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 96px;
    left: -2px;
}
 
#rearHotspotLine3 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -114px;
    left: 17px;
    height: 110px;
}
 
#rearHotspotText3 {
    top: -18px;
    left: -68px;
    width: 75px;
}
 
.rearHotspotText4_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 129px;
    left: -2px;
}
 
#rearHotspotLine4 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -151px;
    left: -5px;
    height: 146px;
}
 
#rearHotspotText4 {
    top: -18px;
    left: -121px;
    width: 129px;
}
 
.rearHotspotText5_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 127px;
    left: -2px;
}
 
#rearHotspotLine5 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -145px;
    left: 2px;
    height: 144px;
}
 
#rearHotspotText5 {
    top: -18px;
    left: -44px;
    width: 69px;
}
 
.rearHotspotText6_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -22px;
    left: -3px;
}
 
#rearHotspotLine6 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -145px;
    left: -1px;
    height: 137px;
}
 
#rearHotspotText6 {
    top: -17px;
    left: -10px;
    width: 105px;
}
 
.rearHotspotText7_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -22px;
    left: -3px;
}
 
#rearHotspotLine7 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -134px;
    left: -1px;
    height: 132px;
}
 
#rearHotspotText7 {
    top: -17px;
    left: -4px;
    width: 61px;
}
 
.rearHotspotText8_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -20px;
    left: -3px;
}
 
#rearHotspotLine8 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -112px;
    left: -1px;
    height: 110px;
}
 
#rearHotspotText8 {
    top: -17px;
    left: -25px;
    width: 93px;
}
 
.rearHotspotText9_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -21px;
    left: -3px;
}
 
#rearHotspotLine9 {
    border-width: 0 2px 0 0;
    top: -64px;
    left: -1px;
    height: 62px;
}
 
#rearHotspotText9 {
    top: -34px;
    left: -4px;
    width: 124px;
    text-align: left;
}
 
.rearHotspotText10_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -21px;
    left: -18px;
}
 
#rearHotspotLine10 {
    border-width: 0 2px 0 0;
    top: -112px;
    left: -16px;
    height: 110px;
}
 
#rearHotspotText10 {
    top: -18px;
    left: -5px;
    width: 72px;
    text-align: left;
}
 
.rearHotspotText11_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -19px;
    left: -3px;
}
 
#rearHotspotLine11 {
    border-width: 0 2px 0 0;
    top: -112px;
    left: -1px;
    height: 110px;
}
 
#rearHotspotText11 {
    top: -18px;
    left: -5px;
    width: 143px;
    text-align: left;
}
 
#rearHotspotText12 {
    top: -18px;
    left: -5px;
    width: 143px;
    text-align: left;
}
 
#rearHotspotText13 {
    top: -18px;
    left: -5px;
    width: 143px;
    text-align: left;
}
.rearHotspotText14_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -25px;
    left: 23px;
}
 
#rearHotspotLine14 {
    border-width: 0 2px 2px 0;
    top: -7px;
    left: -11px;
    width: 36px;
    height: 90px;
}
 
.rearHotspotText14_1_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 43px;
    left: -13px;
}
 
#rearHotspotLine14_1 {
    border-width: 0 2px 0 0;
    top: -26px;
    left: -11px;
    width: 0px;
    height: 41px;
}
 
#rearHotspotText14 {
    top: 43px;
    left: -30px;
    width: 143px;
    text-align: left;
}
 
/*************** 3200 Rear Hotspots End ********************/
 
/* ********** DS5200 REar Hotspot Start************** */
#rearsubtext, #rear3010Hsubtext {
    position: absolute;
    top: 85px;
    left: 714px;
    width: 182px;
    font-size: 20px;
}
 
.DS5200RearText1_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 50px;
    left: -2px;
}
 
#DS5200RearLine1 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -46px;
    height: 70px;
    left: 33px;
}
 
#DS5200RearText1 {
    top: -17px;
    left: -56px;
    width: 106px;
}
 
.DS5200RearText2_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 25px;
    left: -2px;
}
 
#DS5200RearLine2 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -38px;
    left: 0px;
    height: 42px;
}
 
#DS5200RearText2 {
    top: -16px;
    left: -65px;
    width: 69px;
}
 
.DS5200RearText3_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 96px;
    left: -2px;
}
 
#DS5200RearLine3 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -114px;
    left: 17px;
    height: 110px;
}
 
#DS5200RearText3 {
    top: -18px;
    left: -68px;
    width: 75px;
}
 
.DS5200RearText4_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 129px;
    left: -2px;
}
 
#DS5200RearLine4 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -151px;
    left: -5px;
    height: 146px;
}
 
#DS5200RearText4 {
    top: -18px;
    left: -121px;
    width: 129px;
}
 
.DS5200RearText5_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 127px;
    left: -2px;
}
 
#DS5200RearLine5 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -145px;
    left: 2px;
    height: 144px;
}
 
#DS5200RearText5 {
    top: -18px;
    left: -44px;
    width: 69px;
}
 
.DS5200RearText6_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -22px;
    left: -3px;
}
 
#DS5200RearLine6 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -145px;
    left: -1px;
    height: 137px;
}
 
#DS5200RearText6 {
    top: -17px;
    left: -10px;
    width: 105px;
}
 
.DS5200RearText7_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -22px;
    left: -3px;
}
 
#DS5200RearLine7 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -134px;
    left: -1px;
    height: 132px;
}
 
#DS5200RearText7 {
    top: -17px;
    left: -4px;
    width: 61px;
}
 
.DS5200RearText8_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -20px;
    left: -3px;
}
 
#DS5200RearLine8 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -112px;
    left: -1px;
    height: 110px;
}
 
#DS5200RearText8 {
    top: -17px;
    left: -25px;
    width: 93px;
}
 
.DS5200RearText9_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -21px;
    left: -3px;
}
 
#DS5200RearLine9 {
    border-width: 0 2px 0 0;
    top: -64px;
    left: -1px;
    height: 62px;
}
 
#DS5200RearText9 {
    top: -34px;
    left: -4px;
    width: 124px;
    text-align: left;
}
 
.DS5200RearText10_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -21px;
    left: -18px;
}
 
#DS5200RearLine10 {
    border-width: 0 2px 0 0;
    top: -112px;
    left: -16px;
    height: 110px;
}
 
#DS5200RearText10 {
    top: -18px;
    left: -5px;
    width: 72px;
    text-align: left;
}
 
.DS5200RearText11_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -20px;
    left: -17px;
}
 
#DS5200RearLine11 {
    border-width: 0 2px 0 0;
    top: -112px;
    left: -15px;
    height: 110px;
}
 
#DS5200RearText11 {
    top: -18px;
    left: -5px;
    width: 143px;
    text-align: left;
}
 
#DS5200RearText12 {
    top: -18px;
    left: -5px;
    width: 143px;
    text-align: left;
}
 
#DS5200RearText13 {
    top: -18px;
    left: -5px;
    width: 143px;
    text-align: left;
}
 
.DS5200RearText14_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -24px;
    left: 6px;
}
 
#DS5200RearLine14 {
    border-width: 0 2px 2px 0;
    top: -7px;
    left: -24px;
    width: 32px;
    height: 90px;
}
 
.DS5200RearText14_1_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 45px;
    left: -27px;
}
 
#DS5200RearLine14_1 {
    border-width: 0 2px 0 0;
    top: -26px;
    left: -25px;
    width: 0px;
    height: 39px;
}
 
#DS5200RearText14 {
    top: 43px;
    left: -30px;
    width: 143px;
    text-align: left;
}
/* ********** DS5200 rear Hotspot End************** */
 
/* ********* DS7200 Rear veiw start **************** */
/* #rearsubtext, #rear3010Hsubtext {
    position: absolute;
    top: 85px;
    left: 714px;
    width: 182px;
    font-size: 20px;
} */
 
.DS7200RearText1_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 50px;
    left: -2px;
}
 
#DS7200RearLine1 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -46px;
    height: 70px;
    left: 33px;
}
 
#DS7200RearText1 {
    top: -17px;
    left: -56px;
    width: 106px;
}
 
.DS7200RearText2_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 25px;
    left: -2px;
}
 
#DS7200RearLine2 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -38px;
    left: 0px;
    height: 42px;
}
 
#DS7200RearText2 {
    top: -16px;
    left: -65px;
    width: 69px;
}
 
.DS7200RearText3_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 96px;
    left: -2px;
}
 
#DS7200RearLine3 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -114px;
    left: 17px;
    height: 110px;
}
 
#DS7200RearText3 {
    top: -18px;
    left: -68px;
    width: 75px;
}
 
.DS7200RearText4_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 129px;
    left: -2px;
}
 
#DS7200RearLine4 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -151px;
    left: -5px;
    height: 146px;
}
 
#DS7200RearText4 {
    top: -18px;
    left: -121px;
    width: 129px;
}
 
.DS7200RearText5_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 127px;
    left: -2px;
}
 
#DS7200RearLine5 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -145px;
    left: 2px;
    height: 144px;
}
 
#DS7200RearText5 {
    top: -18px;
    left: -44px;
    width: 69px;
}
 
.DS7200RearText6_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -22px;
    left: -3px;
}
 
#DS7200RearLine6 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -145px;
    left: -1px;
    height: 137px;
}
 
#DS7200RearText6 {
    top: -17px;
    left: -10px;
    width: 105px;
}
 
.DS7200RearText7_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -22px;
    left: -3px;
}
 
#DS7200RearLine7 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -134px;
    left: -1px;
    height: 132px;
}
 
#DS7200RearText7 {
    top: -17px;
    left: -4px;
    width: 61px;
}
 
.DS7200RearText8_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -20px;
    left: -3px;
}
 
#DS7200RearLine8 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -112px;
    left: -1px;
    height: 110px;
}
 
#DS7200RearText8 {
    top: -17px;
    left: -25px;
    width: 93px;
}
 
.DS7200RearText9_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -21px;
    left: -3px;
}
 
#DS7200RearLine9 {
    border-width: 0 2px 0 0;
    top: -64px;
    left: -1px;
    height: 62px;
}
 
#DS7200RearText9 {
    top: -34px;
    left: -4px;
    width: 124px;
    text-align: left;
}
 
.DS7200RearText10_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -21px;
    left: -18px;
}
 
#DS7200RearLine10 {
    border-width: 0 2px 0 0;
    top: -112px;
    left: -16px;
    height: 110px;
}
 
#DS7200RearText10 {
    top: -18px;
    left: -5px;
    width: 72px;
    text-align: left;
}
 
.DS7200RearText11_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -20px;
    left: -17px;
}
 
#DS7200RearLine11 {
    border-width: 0 2px 0 0;
    top: -112px;
    left: -15px;
    height: 110px;
}
 
#DS7200RearText11 {
    top: -18px;
    left: -5px;
    width: 143px;
    text-align: left;
}
 
#DS7200RearText12 {
    top: -18px;
    left: -5px;
    width: 143px;
    text-align: left;
}
 
#DS7200RearText13 {
    top: -18px;
    left: -5px;
    width: 143px;
    text-align: left;
}
 
.DS7200RearText14_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -24px;
    left: 6px;
}
 
#DS7200RearLine14 {
    border-width: 0 2px 2px 0;
    top: -7px;
    left: -24px;
    width: 32px;
    height: 90px;
}
 
.DS7200RearText14_1_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 45px;
    left: -27px;
}
 
#DS7200RearLine14_1 {
    border-width: 0 2px 0 0;
    top: -26px;
    left: -25px;
    width: 0px;
    height: 39px;
}
 
#DS7200RearText14 {
    top: 43px;
    left: -30px;
    width: 143px;
    text-align: left;
}
/* *********** DS7200 rear view end ************* */
 
/* *********** DS5200C rear view Start ************* */
/* #rearsubtext, #rear3010Hsubtext {
    position: absolute;
    top: 85px;
    left: 714px;
    width: 182px;
    font-size: 20px;
} */
 
.DS5200CRearText1_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 50px;
    left: -2px;
}
 
#DS5200CRearLine1 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -46px;
    height: 70px;
    left: 33px;
}
 
#DS5200CRearText1 {
    top: -17px;
    left: -56px;
    width: 106px;
}
 
.DS5200CRearText2_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 25px;
    left: -2px;
}
 
#DS5200CRearLine2 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -38px;
    left: 0px;
    height: 42px;
}
 
#DS5200CRearText2 {
    top: -16px;
    left: -65px;
    width: 69px;
}
 
.DS5200CRearText3_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 96px;
    left: -2px;
}
 
#DS5200CRearLine3 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -114px;
    left: 17px;
    height: 110px;
}
 
#DS5200CRearText3 {
    top: -18px;
    left: -68px;
    width: 75px;
}
 
.DS5200CRearText4_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 129px;
    left: -2px;
}
 
#DS5200CRearLine4 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -151px;
    left: -5px;
    height: 146px;
}
 
#DS5200CRearText4 {
    top: -18px;
    left: -121px;
    width: 129px;
}
 
.DS5200CRearText5_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 127px;
    left: -2px;
}
 
#DS5200CRearLine5 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -145px;
    left: 2px;
    height: 144px;
}
 
#DS5200CRearText5 {
    top: -18px;
    left: -44px;
    width: 69px;
}
 
.DS5200CRearText6_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -22px;
    left: -3px;
}
 
#DS5200CRearLine6 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -145px;
    left: -1px;
    height: 137px;
}
 
#DS5200CRearText6 {
    top: -17px;
    left: -10px;
    width: 105px;
}
 
.DS5200CRearText7_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -22px;
    left: -3px;
}
 
#DS5200CRearLine7 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -134px;
    left: -1px;
    height: 132px;
}
 
#DS5200CRearText7 {
    top: -17px;
    left: -4px;
    width: 61px;
}
 
.DS5200CRearText8_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -20px;
    left: -3px;
}
 
#DS5200CRearLine8 {
    text-align: center;
    border-width: 0 2px 0 0;
    top: -112px;
    left: -1px;
    height: 110px;
}
 
#DS5200CRearText8 {
    top: -17px;
    left: -25px;
    width: 93px;
}
 
.DS5200CRearText9_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -21px;
    left: -3px;
}
 
#DS5200CRearLine9 {
    border-width: 0 2px 0 0;
    top: -64px;
    left: -1px;
    height: 62px;
}
 
#DS5200CRearText9 {
    top: -34px;
    left: -4px;
    width: 124px;
    text-align: left;
}
 
.DS5200CRearText10_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -21px;
    left: -18px;
}
 
#DS5200CRearLine10 {
    border-width: 0 2px 0 0;
    top: -112px;
    left: -16px;
    height: 110px;
}
 
#DS5200CRearText10 {
    top: -18px;
    left: -5px;
    width: 72px;
    text-align: left;
}
 
.DS5200CRearText11_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -20px;
    left: -17px;
}
 
#DS5200CRearLine11 {
    border-width: 0 2px 0 0;
    top: -112px;
    left: -15px;
    height: 110px;
}
 
#DS5200CRearText11 {
    top: -18px;
    left: -5px;
    width: 143px;
    text-align: left;
}
 
#DS5200CRearText12 {
    top: -18px;
    left: -5px;
    width: 143px;
    text-align: left;
}
 
#DS5200CRearText13 {
    top: -18px;
    left: -5px;
    width: 143px;
    text-align: left;
}
 
.DS5200CRearText14_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: -24px;
    left: 5px;
}
 
#DS5200CRearLine14 {
    border-width: 0 2px 2px 0;
    top: -7px;
    left: -24px;
    width: 31px;
    height: 90px;
}
 
.DS5200CRearText14_1_Circle {
    position: absolute;
    border: 3px solid red;
    border-radius: 50%;
    top: 45px;
    left: -27px;
}
 
#DS5200CRearLine14_1 {
    border-width: 0 2px 0 0;
    top: -26px;
    left: -25px;
    width: 0px;
    height: 39px;
}
 
#DS5200CRearText14 {
    top: 43px;
    left: -30px;
    width: 143px;
    text-align: left;
}
/* *********** DS5200C rear view end ************* */