            /*---------CTA Elements------------*/
        .postcta-leftA {
          position: absolute;
          bottom: 0;
          left: 0;
        }
        .postcta-rightA {
          position: absolute;
          bottom: 0;
          right: 0;
        }
        .postcta_btn {
          background-color: transparent;
          width:100px;
          height:22px;
          padding:2px;
          border:none;
          outline:none;
          cursor: pointer;
        }
        .postcta_list {
          display: none;
          width:100px;
          height:auto;
          position: absolute;
          bottom: 8px;
          z-index: 1;
          box-sizing: border-box;
        }
        .postcta_list li {
          position:absolute;
          padding: 0 3px 0 3px;
          bottom:0;
          width: auto;
          height:30px;
          line-height:38px;
          list-style-type: none;
          background-color: #FFFFFF;
          border:1px solid #003300;
          border-radius:3px;
          box-shadow: 0 1px 2px #888888;
          color:#003300;
          box-sizing: border-box;
        }
        .postcta_list li a{
            display:inline-block;
            margin-right: 5px;
            margin-left: 5px;
            line-height:20px;
        }
        .postcta-leftA:hover .postcta_list {
          display: block;
        }
        .postcta-rightA:hover .postcta_list {
          display: block;
        }
        /*-----------Auto suggention Elements----------*/
        .posthint {
            display:none;
            position:absolute;
            width:100%;
            margin:0;
            padding:0;
            height:auto;
            overflow-x:hidden;
            background-color:#FFCC00;
            /*max-height: 200px;
            overflow-y: auto;*/
            z-index: 1;
            box-sizing:border-box;
        }
        .ulphint{
            list-style:none;
            width:100%;
            margin:0 auto;
            padding:0;
            max-height:28px;
            box-sizing:border-box;
        }
        .liphint{
            padding: 0 5px 0 5px;
            line-height:26px;
            color:#000000;
            cursor: pointer;
        }
        .liphint:hover{
            background: #FFCC00;
            color:#CC0000;
        }
            .ocarsldiv {
                background-color: #FFFFFF;
                box-sizing: border-box;
                padding-bottom: 4px;
            }
            .am-next{
                display:block !important;
                position:absolute;
                bottom:10px;
                margin-left:3px;
                padding-top: 2px;
                cursor: pointer;
                border:1px solid #999999;
                border-radius: 8px 0 0 8px;
            }
            .am-prev{
                display:block !important;
                position:absolute;
                bottom:10px;
                right:3px;
                padding-top: 2px;
                cursor: pointer;
                border:1px solid #999999;
                border-radius: 0 8px 8px 0;
            }
            /*-------------Promotion Carousel Elements-----------*/
            .cbgallery{
                position: relative;
                overflow: hidden;
                box-sizing: border-box;
            }
            .cbmovable{
                display: flex;
                display: -webkit-flex;
                display: -webkit-box; /* for Safari */
                flex-direction: row;
                height: auto;
                transition: transform 0.4s;
            }
            .cbmovable-inner {
                flex:1 0 auto;
                min-width:100%;
                height:auto;
                overflow:auto;
                padding: 5px;
                box-sizing: border-box;
            }
            .cbmovable-inner-cbox{
                display:flex;
                align-items: center;
                justify-content: center;
                margin:0 auto;
                padding:2px;
                height:80px;
                overflow:auto;
                border: 1px solid #000000;
                box-sizing:border-box;
            }
            .gbcolor1{
                background: #990099;
                background: -webkit-linear-gradient(90deg, rgba(153, 0, 153, 1) 0%, rgba(102, 0, 102, 1) 50%, rgba(51, 0, 51, 1) 100%);
                background: -moz-linear-gradient(90deg, rgba(153, 0, 153, 1) 0%, rgba(102, 0, 102, 1) 50%, rgba(51, 0, 51, 1) 100%);
                background: linear-gradient(90deg, rgba(153, 0, 153, 1) 0%, rgba(102, 0, 102, 1) 50%, rgba(51, 0, 51, 1) 100%);
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#990099", endColorstr="#330033", GradientType=1);
            }
            .gbcolor2{
                background: #000099;
                background: -webkit-linear-gradient(90deg, rgba(0, 0, 153, 1) 0%, rgba(0, 0, 102, 1) 50%, rgba(0, 0, 51, 1) 100%);
                background: -moz-linear-gradient(90deg, rgba(0, 0, 153, 1) 0%, rgba(0, 0, 102, 1) 50%, rgba(0, 0, 51, 1) 100%);
                background: linear-gradient(90deg, rgba(0, 0, 153, 1) 0%, rgba(0, 0, 102, 1) 50%, rgba(0, 0, 51, 1) 100%);
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000099", endColorstr="#000033", GradientType=1);
            }
            /*------------Image Styles--------*/
            .imgLeft{
                float:left;
                width:80px;
                height:auto;
                margin-right:16px;
            }
            .imgRight{
                float:right;
                width:80px;
                height:auto;
                margin-left:16px;
            }
            .ltkrlogobox {
                position:absolute;
                display:flex;
                width:26px;
                height:26px;
                top:8px;
                right:8px;
                justify-content:center;
                align-items:center;
                z-index:1;
                box-sizing:border-box;
            }
            .imgstyleB {
                display:block;
                max-width:100%;
                height:auto;
                margin-left:auto;
                margin-right:auto;
            }
            /*------------Record Section Elements-------*/
            .lsr_pcbox {
                margin:0 auto;
                padding:0;
                height:auto;
                overflow:auto;
                box-sizing:border-box;
            }
            .lsr_pcsbox {
                position:relative;
                margin:0 auto;
                padding:0 0 30px 0;
                height:auto;
                box-sizing:border-box;
            }
            .lsr_prbox {
                margin:0 auto;
                padding:5px;
                border:1px solid #999999; 
                box-sizing:border-box;
            }
            .lsr_prbox_upr {
                margin:0 auto;
                margin-bottom:5px;
                padding:0;
                height:auto;
                overflow:auto;
                box-sizing:border-box;
            }
            .lsr_prbox_upr_fdiv {
                margin:0 auto;
                margin-bottom:3px;
                padding:0;
                line-height:28px;
                overflow:auto;
                box-sizing:border-box;
            }
            .lsr_prbox_upr_sdiv {
                margin:0 auto;
                padding:0;
                height:auto;
                overflow:auto;
                box-sizing:border-box;
            }
            .lsr_prbox_mid {
                margin:0 auto;
                margin-bottom:10px;
                padding:0;
                height:auto;
                overflow:auto;
                box-sizing:border-box;
            }
            .lsr_prbox_mid_fdiv {
                margin:0 auto;
                margin-bottom:3px;
                padding:0;
                height:auto;
                overflow:auto;
                box-sizing:border-box;
            }
            .lsr_prbox_mid_sdiv {
                margin:0 auto;
                padding:0;
                height:auto;
                overflow:auto;
                box-sizing:border-box;
            }
            .lsr_prbox_mid_sdiv_fdiv {
                margin:0 auto;
                margin-bottom:2px;
                padding:0;
                line-height:28px;
                overflow:auto;
                box-sizing:border-box;
            }
            .lsr_prbox_mid_sdiv_sdiv {
                margin:0 auto;
                padding:5px;
                height:auto;
                overflow:auto;
                box-sizing:border-box;
            }
            .lsr_prbox_mid_sdiv_sdiv_idiv {
                margin:0 auto;
                margin-bottom:5px;
                padding:0;
                height:auto;
                line-height:26px;
                text-align:justify;
                color:#000000;
                overflow:auto;
                box-sizing:border-box;
            }
            .lsr_prbox_btm {
                margin:0 auto;
                padding:0;
                height:auto;
                overflow:auto;
                box-sizing:border-box;
            }
