/* Generated by _migration/css-build/build.mjs — DO NOT EDIT BY HAND.
   Source: spectrum-os/css/custom.css
   Every selector is scoped to .lg-microsite so it cannot affect the rest of Kino Flo. */

/* ---- spectrum-os/css/custom.css ---- */
/**************************
MISC SITE-WIDE STYLES
****************************/

@font-face{

    font-family: Poppins;

    src: url("../font/Poppins-Regular.ttf");

}

@font-face{

    font-family: Poppins-Light;

    src: url("../font/Poppins-Light.ttf");

}

@font-face{

    font-family: Poppins-SemiBold;

    src: url("../font/Poppins-SemiBold.ttf");

}

@font-face{

    font-family: Poppins-Bold;

    src: url("../font/Poppins-Bold.ttf");

}

@keyframes bounce{
    0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
    }
    40% {
        transform: translateY(-30px);
    }
    60% {
        transform: translateY(-15px);
    }
}

@keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}

.lg-microsite{

    font-family: Poppins;
}

body.lg-microsite-page.lg-mspage-spectrum-os-home, body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite{
    background-color: #000;
}
@keyframes slide {

  0%, 50% {

    opacity: 0;

    display: block !important;

  }

  100% {

    opacity: 1;

    display: block !important;

  }

}

.lg-microsite img {
	max-width: 100%;
}

.lg-microsite ul{

    margin: 0;

    padding: 0;

}

.lg-microsite p{

    font-size: 18px;

    font-weight: 400;

    line-height: 32px;

    margin: 0;
    
    padding-bottom: 1rem;
}

.lg-microsite h4{
    font-size: 22px;
    font-weight: 500;
    line-height: 33px;
    letter-spacing: 0.8px;
    text-align: center;
    color: #C4C4C4;
}

.lg-microsite .action-content p, .lg-microsite .enlighten-content p, .lg-microsite .control-auroris-step p, .lg-microsite .vision-content p, .lg-microsite .support-heading p, .lg-microsite .loc-block address, .lg-microsite .loc-block a, .lg-microsite .faq-content p, .lg-microsite .faq-heading p{

    color: #808080;

}
.lg-microsite .storage-content p {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    Column-count: 1;
    -webkit-column-gap: 1rem;
    -moz-column-gap: 1rem;
    Column-gap: 1rem;
    Min-height: initial;
    color: #808080;
}
.lg-microsite .storage-item-block {
    margin-top: 10px;
}
.lg-microsite .large-light-content p{
	color:#fff !important;
	opacity:50%;
}
.lg-microsite .large-light-content p, .lg-microsite .ultra-slim-content p, .lg-microsite .speed-content p {
    color: #808080;
}

.lg-microsite #soliloquy-container-3572 .soliloquy-pager{
	display:flex;
	justify-content:center;
}

.lg-microsite .auroris-heading h2 {
    color: #fff;
    font-family: Poppins;
    font-size: 55px;
    font-style: normal;
    font-weight: 600;
    line-height: 55px;
    letter-spacing: 0.92px;
    text-align: center;
}

.lg-microsite .slider-thumb-item video, .lg-microsite .video-block video, .lg-microsite .spectrum-thumb video, .lg-microsite .trans-storage-thumb video, .lg-microsite .large-light-thumb video {

    width: 100%;

}

.lg-microsite .slider-sec, .lg-microsite .slider-inner-row, .lg-microsite .large-light-area, .lg-microsite .light-area-inner, .lg-microsite .speed-of-life, .lg-microsite .speed-of-life .speed-inner, .lg-microsite .scalability, .lg-microsite .scalability-inner, .lg-microsite .ultra-slim, .lg-microsite .spectrum-color, .lg-microsite .trans-storage, .lg-microsite .advance-dimmer { 

    width: 100%;

    height: auto;

    position: relative;

    background: #000;

}
.lg-microsite .support-heading, .lg-microsite .faq-heading, .lg-microsite .faq-btn{

    text-align: center;
}
.lg-microsite .main-menu {
	text-align: end;
}

.lg-microsite .slider-thumb-item img, .lg-microsite .large-light-thumb img{

    width: 100%;

}

.lg-microsite .storage-item-block h2, .lg-microsite .scalability-item-block span:first-child {

    font-size: 33px;

    font-style: normal;

    font-weight: 700;

    line-height: 33px;

    letter-spacing: 0em;

    text-align: center;

    color: #fff;

}
.lg-microsite .storage-item-block h2, .lg-microsite .scalability-item-block span:first-child {
	font-family: Poppins-Bold;
}
.lg-microsite .storage-item-block p, .lg-microsite .scalability-item-block span {

    font-size: 18px;

    text-align: center;

    color: #fff;

}
.lg-microsite .video-block img, .lg-microsite .spectrum-thumb img, .lg-microsite .trans-storage-thumb img{

    width: 100%;

}

.lg-microsite .other-spectum h2, .lg-microsite .other-spectum p {

    text-align: left;

}


 .lg-microsite .scalability-content {

    padding-right: 4rem;

}
.lg-microsite .other-storage-block span, .lg-microsite .scalability-item-block span {

    color: #fff;

    padding-left: 10px;

}

.lg-microsite .large-light-content ul li, .lg-microsite .ultra-slim-content ul li, .lg-microsite .speed-content ul li {

    text-align: left;

    color: rgba(255, 255, 255, 0.5);

    display: inline-block;

    width: 48%;

    vertical-align: top;

    font-size: 18px;

    padding: 0 16px;

}
.lg-microsite .enlighten-sec, .lg-microsite .vision-light, .lg-microsite .faq-sec  {
    padding: 4rem 0;
    width: 100%;
    position: relative;
}
.lg-microsite .support-sec{
	padding-top:130px;
	position:relative;
    padding-bottom:130px;
}
.lg-microsite .enlighten-content h2, .lg-microsite .vision-content h2, .lg-microsite .faq-heading h2{
    color: #000 !important;
}
.lg-microsite .enlighten-content, .lg-microsite .vision-content {
    text-align: center;
}

.lg-microsite .page-banner, .lg-microsite .page-banner-inner{
    width: 100%;
    position: relative;
	text-align: right;
	background:#000;
}
.lg-microsite .page-banner-inner img {
	width: 100%;
}
.lg-microsite .page-heading .page-heading-inner h2{
    text-align: left !important;
}
.lg-microsite .enlighten-content p, .lg-microsite .vision-content p, .lg-microsite .faq-heading p{
    color:#808080;
	font-family: Poppins;
	font-size: 24px;
	line-height: 36px;
	text-align: center;

}
.lg-microsite .support-heading p{
    font-size: 18px;
    padding-top: 40px;
	line-height:28px;
}
.lg-microsite .enlighten-content, .lg-microsite .vision-content {
    padding-bottom: 60px;
}

.lg-microsite .storage-heading h4, .lg-microsite .storage-heading h4, .lg-microsite .scalability-heading h4 {
    padding: 20px 0;
}


/**************************
SITE BUTTON 
****************************/

.lg-microsite .order-mob-btn{

    display: none;

}
.lg-microsite .order-btn a {
    color: #000 !important;
    font-weight: 600 !important;
}

.lg-microsite .order-btn{

    display: inline-block;

    padding: 5px 24px;

    color: #000;

    font-weight: 500;

    background: url(../lg-assets/spectrum-os/images/Vectorbtn-bg.png);

    background-repeat: no-repeat;

    background-position: center;

    background-size: 100%;

    color: #fff;

    text-decoration: none;

    line-height: 5;

}

.lg-microsite .site-border-btn {
	background: url(../lg-assets/spectrum-os/images/site-bdr-btn.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%;
	padding: 20px 20px 18px 20px;
	color: #fff;
	text-decoration: none;
	/*line-height: 1.9;*/
	/*width: 210px;*/
	height: 65px;
	text-align: center;
	font-size: 14px;
	font-weight: 600;
	line-height: 27px; 
	letter-spacing: 0.8px;
	text-align: center;
	margin: 0 15px;
	/* width: 320px !important; */
	/*display: inline-block;*/
}
.lg-microsite .slider-btn.site-border-btn.popup-watch.top-banner-btns {
    background-size: 99% 100%;
}
.lg-microsite .slider-btn.site-border-btn.popup-launch.top-banner-btns {
    padding: 20px 31px 18px;
    background-size: 99% 100%;
}

.lg-microsite .acc-dimerbtn{
	background: url(https://www.litegear.com/auroris/wp-content/uploads/2022/03/litegear-btn.png);

    background-repeat: no-repeat;

    background-position: center;

    background-size: 100%;

    padding: 18px 40px;

    color: #808080;

    text-decoration: none;

    line-height: 58px;
}
.lg-microsite .row.acc-dimmer-botm {
	margin-top: 40px;
}
.lg-microsite .spec-desc {
	font-size: 14px;
	line-height: 28px;
	color: #808080;
}
.lg-microsite .ecosystem-btn-bg {

    background: url(../lg-assets/spectrum-os/images/ecosystem-bg.png);

    background-repeat: no-repeat;

    background-position: center;

    background-size: 100%;

    padding: 20px 30px 20px 30px;

    color: #221F1F;

    text-decoration: none;

    line-height: 58px;

}
.lg-microsite .ecosystem-btn-bg{cursor:pointer;}
.lg-microsite .ecosystem-btn-bg:hover {
	background: url(../lg-assets/spectrum-os/images/Vectorbtn-bg.png);
   /* background: url(../lg-assets/spectrum-os/images/ecosystem-bg-black.png);*/
    color: #fff;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
}

.lg-microsite .orderbtm-btn-bg{
    background: url(https://www.litegear.com/auroris/wp-content/uploads/2022/03/Vector.png);
    background-repeat: no-repeat;
    background-position: center;
    padding: 0;
    color: #fff;
    text-decoration: none;
    line-height: 68px;
    height: 68px;
    margin: 0;
    display: inline-block;
    width: 220px;
}

.lg-microsite .orderbtm-btn-bg:hover {
	background: url(https://www.litegear.com/auroris/wp-content/uploads/2022/03/Vectorbtn-bg.png);
    color: #fff;
    background-repeat: no-repeat;
    background-position: center;
    /*background-size: 100%;*/
}

.lg-microsite .slider-btn.site-border-btn:hover {
    background: url(../lg-assets/spectrum-os/images/Vectorbtn-bg.png);
    color: #000;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
}

.lg-microsite .order-btn:hover {
     background: url(../lg-assets/spectrum-os/images/Vectorbtn-bg-hover.png);
     background-repeat: no-repeat;
    color: #fff;
    background-size: 100%;
}

.lg-microsite .order-btn:hover a {
    color: #fff !important;
}
.lg-microsite .top-scroll-btn img{
    animation-name: bounce;
    animation-duration: 1.5s;
    animation-iteration-count: infinite;
    width: 30px;
}
.lg-microsite .top-scroll-btn img:hover{
    animation-play-state: paused;
}

.lg-microsite .download-btn{
    display: inline-block;
    margin: 0 16px;
    line-height: 50px !important;
    height:50px;
    border: 1px solid #FFC012;
    padding: 0 20px;
    color: #FFC012;
    font-family: Poppins-SemiBold;
    text-decoration: none;
}
.lg-microsite .download-btn:hover{
    color: #000 !important;
    background-color: #FFC012;
}

/**************************
HEADER AND NAVIGATION 
****************************/

.lg-microsite .header-bar {

    position: relative;

    z-index: 9 !important;

    width: 100%;

    padding: 50px 0 0 0;
    
    background-color:#000;

}
.lg-microsite .header-bar .container-fluid {
	padding-left: 55px;
	padding-right: 55px;
}

.lg-microsite .page-template-default.page .header-bar {
    background: #000;
}
.lg-microsite .header-bar.fixed {
    position: fixed;
 
    top: 0;
 
    padding: 20px 0;

    background: rgba(0,0,0,0.6);
}

.lg-microsite #toggle-nav {

    display: none;

}

.lg-microsite .main-menu ul li {

    display: inline-block;

    margin: 0 16px;

    line-height: 40px;

}

.lg-microsite .main-menu ul li.download-btn {
    border: 1px solid #FFC012;
    padding: 0 20px;
}

.lg-microsite .main-menu ul li.download-btn a span {
    color: #FFC012;
    font-weight: bold;
}
.lg-microsite .main-menu ul li.download-btn a:hover span{
    color: #000;
}
/*.main-menu ul li:nth-child(1){font-size: 16px; font-weight:400; line-height:24px;}
.main-menu ul li:nth-child(2){font-size: 15px; font-weight:400; line-height:22.5px;}
.main-menu ul li:nth-child(3){font-size: 16px; font-weight:400; line-height:24px;}
.main-menu ul li:nth-child(4){font-size: 15px; font-weight:400; line-height:22.5px;}
*/
.lg-microsite .main-menu ul li a {
    font-family: Poppins;
    font-weight: 400 !important;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 16px;
    line-height: 24px;

}

.lg-microsite .main-menu ul li:hover a {
    color: #FFBE2F;
}

.lg-microsite .auroris-logo {

    position: absolute;

    top: 40%;

    left: 50%;

    width: 600px !important;

    transform: translate(-50%, -50%);

}


.lg-microsite .site-logo a{

    position: relative;

}

/*.site-logo a:first-child:before{

    content: "";

    background: #ccc;

    width: 2px;

    height: 100%;

    position: absolute;

    right: 8px;

    top: 0;

}*/
.lg-microsite .footer-logo img {

    position: relative;
    width: 100% !important;


}
.lg-microsite .site-logo {
	display: flex;
	align-items: center;
    max-width:80%;
}

/**************************
FOOTER STYLE
****************************/

.lg-microsite footer {

    background: #000000;

    width: 100%;

    position: relative;

    padding: 70px 0 50px;

    color: #fff;

}


.lg-microsite .fvt-btn:hover .fvt-icon::after {
    right: -15px;
    transition: all 0.3s ease;
}

.lg-microsite .bottom-links ul li {

    display: inline-block;

}

.lg-microsite .bottom-links {

    /*text-align: center;*/

    text-align: right;

}

.lg-microsite .bottom-links ul li a{

    color: #fff;

    text-decoration: none;

    font-size: 11px;

    font-style: normal;

    font-weight: 400;

    line-height: 18px;

    letter-spacing: 0.6000000238418579px;

    padding: 0 12px 0 18px;

    position: relative;

    color: #D6D6D6;

}

.lg-microsite .bottom-links ul li a:before{

    content: "";

    background: #D6D6D6;

    width: 2px;

    height: 100%;

    position: absolute;

    left: 0;

    top: 1px;

}

.lg-microsite .bottom-links ul li:first-child a:before{

    content: unset;

}

.lg-microsite .footer-menu {

    margin-left: 70px;

}

.lg-microsite .footer-menu ul li {

   padding-bottom:17px;

    list-style: none;

}

.lg-microsite .footer-menu ul li a{

    color: #fff;

    text-decoration: none;

    color: #D6D6D6;

}

.lg-microsite .copyright-bar p {

    margin: 0;

    font-size: 11px !important;

    font-style: normal;

    font-weight: 400;

    line-height: 18px;

    letter-spacing: 0.6000000238418579px;

    color: #D6D6D6;

}

.lg-microsite .copyright p, .lg-microsite .site-by p {
    color: #ACACAC !important;
}
.lg-microsite span.play_icon.hide {
    display: none;
}
.lg-microsite .video-block {
    position: relative;
}
.lg-microsite span.play_icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
	text-align:center;
}
.lg-microsite .site-by a {
	color: #fff;
	text-decoration: none;
}

.lg-microsite .footer-bar {

    padding-bottom: 70px;

}

.lg-microsite .copyright-bar {

    padding-top: 30px;

    border-top: 1px solid #D6D6D6;

}
.lg-microsite .copyright-bar .row {
    align-items: center;
}

.lg-microsite .copyright-bar p:hover {
    color: #FFBE2F;
}

.lg-microsite .footer-social {

    padding-top: 40px;

}

.lg-microsite .footer-social h5, .lg-microsite .footer-newsletter h5 {

    font-size: 14px;

    font-style: normal;

    font-weight: 400;

    line-height: 13px;

    letter-spacing: 1.2999999523162842px;

    padding-bottom: 16px;

    color: #B2B2B2;

}

.lg-microsite .footer-newsletter h5 {
    margin-bottom: 0;
}

.lg-microsite .footer-newsletter p {

    font-size: 16px;

    font-style: normal;

    font-weight: 400;

    line-height: 24px;

    letter-spacing: 0.8px;

    padding-bottom: 12px;

    color: #D6D6D6;

 }
.lg-microsite .site-by {
    text-align: left;
}
.lg-microsite .footer-social a {

    text-align: center;

    padding: 0 4px;

}
.lg-microsite .footer-menu ul li a {

    font-size: 15px;

    font-style: normal;

    font-weight: 400;

    line-height: 22px;
    
    text-transform: uppercase;
}

.lg-microsite .footer-social a i {

    color: #000;

    background: #808080;

    width: 40px;

    height: 40px;

    font-size: 24px;

    border-radius: 50%;

    line-height: 38px;

}

.lg-microsite .footer-menu ul li:hover a, .lg-microsite .bottom-links ul li:hover a{
    color: #FFBE2F;
}

.lg-microsite .footer-social a:hover i {
 
    background-color: #FFBE2F;
}


.lg-microsite .newsleter-field input {

    border-radius: 0;

}
.lg-microsite a.site-border-btn.vision-oder {
    filter: grayscale(1);
	padding: 20px 34px;
    line-height: 58px;
}
.lg-microsite .newsleter-field .input-group-append span{

    background: #FFBE2F;

    border-color: #FFBE2F;

    border-radius: 0;

    padding: 10px 20px;
    
    color: #000;

    font-size: 14px;
    
    font-weight: 400;

}

.lg-microsite .newsleter-field {
    margin-top: 10px;
}
.lg-microsite .newsleter-field .form-control {
    border-radius: 3px 0 0 3px;
}
.lg-microsite .bottom-links ul li:last-child a{
    padding-right: 0;
}

.lg-microsite .footer-newsletter #mc_embed_signup .button, .lg-microsite #mc_embed_signup .mc-field-group input{
    height: 40px !important;
    padding:0 22px;
    border:none !important;
}
.lg-microsite .footer-logo.site-logo {
    margin-top: -12px;
}

/**************************
SLIDER SECTION STYLE
****************************/

.lg-microsite .slider-inner-row {
    overflow: hidden;
}
.lg-microsite .slider-thumb-item {
    position: relative;
    background: #000;
}
.lg-microsite .slider-sec {
    padding-bottom: 60px;
}
.lg-microsite .slider-thumb-item #myvideo {
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
    top: 50px;
    position: relative;
}
.lg-microsite .slider-content {

    position: absolute;

    bottom: 0;

    width: 100%;

    transform: translate(0%, -50%);

}
.lg-microsite .slider-content-inner {
    text-align: center;
}
.lg-microsite .slider-content h1 {
    font-size: 48px;
    font-style: normal;
    font-weight: 500;
    line-height: 80.8px;
    letter-spacing: 1.350000023841858px;
    color: #fff;
    margin: auto;
    text-align: center;
    margin-bottom: 44px;
}

.lg-microsite .top-scroll-btn {

    position: relative;

    bottom: 0px;

    text-align: center;

    width: 100%;

    display: inline-block;

}

.lg-microsite .top-scroll-btn {

    bottom: 2%;

}

.lg-microsite .nab_logo {
	position: relative;
	z-index: 1;
	bottom:90px;
}

/**************************
LARGE AREA LIGHT SECTION STYLE
****************************/

.lg-microsite .light-area-inner {

    padding: 0 0 50px 0;
}

.lg-microsite #larde_light{

    transition: all ease-in-out 0.5s;
}
.lg-microsite .light-mob{
    display: none;
}

.lg-microsite .large-light-thumb{

    text-align: center;
    position: relative;
}
.lg-microsite .large-light-content.home-4 {
    background-image: url(../lg-assets/spectrum-os/images/large-area-text-bg.jpg); 
    background-size: 100% 100%;
}
.lg-microsite .large-light-content h2 {
     margin-top: 0px; 
}
.lg-microsite .large-light-thumb.show {
    height: 2000vh;
}

.lg-microsite .animate-frame {
    margin-bottom: 8%;
    width: 100%;
}
.lg-microsite .large-light-thumb video.video-height-500 {
    height: 500px;
}

.lg-microsite .large-light-content h2 {
    /*margin-top: 40px;*/
    padding-top: 40px;
       max-width: 60%;
    margin: 0 auto !important;

}


.lg-microsite .large-light-content {

    position: relative;


    width: 100%;

}
.lg-microsite .large-light-content h2{
    text-align: center;
	line-height:64px !important;
}

body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .large-light-content h2, body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .content-lightmster h5 {

	font-size: 52px;}
.lg-microsite .large-light-content h2, .lg-microsite .content-lightmster h5 {

    font-size: 54px;

    font-style: normal;

    font-weight: 600;

    line-height: 55px;

    letter-spacing: 0.92px;

    color: #fff;

    padding-bottom: 30px;
	text-align:center;

    margin: 0;

}
.lg-microsite .content-lightmster h5{
    padding-bottom: 0;
    max-width: 70%;
    margin: 0 auto;
}
.lg-microsite .content-lightmster p{
    padding: 62px 0 58px;
}


/**************************
FLEXIBLE SIZE SECTION STYLE
****************************/
.lg-microsite .flexible-inner, .lg-microsite .lighting-sec{
	
    background: url(../lg-assets/spectrum-os/images/flexible-bg.jpg);

    background-repeat: no-repeat;

    background-position: top center;

    background-size: cover;

    width: 100%;

    height: auto;

    padding: 90px 0 !important;

}

.lg-microsite .flexible-block {

    text-align: center;

}

.lg-microsite .flexible-content {

    padding-top: 26px;

    color: #fff;

}
.lg-microsite .flexible-content h6 {
    font-family: Poppins;
 
    font-size: 14px;
 
    font-style: normal;
 
    font-weight: 500;
 
    line-height: 35px;
 
    letter-spacing: 0.58px;
 
    text-align: center;
    margin: 0;
}

.lg-microsite .flexible-content h5 {

    padding: 25px 0;

    font-size: 22px;

    font-style: normal;

    font-weight: 500;

    line-height: 35px;

    letter-spacing: 0.5799999833106995px;

    margin: 0;

}

.lg-microsite .flexible-content p {

    font-size: 18px;

    font-style: normal;

    font-weight: 500;

    line-height: 28px;

    letter-spacing: 0em;

    color: #9D9D9D;
	max-width: 50%;
	margin: 0 auto;

}

.lg-microsite .flexi-heading {

    padding-bottom: 92px;

}


.lg-microsite .flexible-inner, .lg-microsite .lighting-sec{
    padding: 3rem 0;
}

.lg-microsite .flexible-thumb img{

    width: 80%;

}

/**************************
ULTRA SLIM SECTION STYLE
****************************/
.lg-microsite .Spectrum_OS{
    padding-bottom: 0 !important;
}
.lg-microsite .spectrum_os img {
    width: 100%;
}
.lg-microsite .spectrum-OS {
    padding: 6rem 0 0 0;
    width: 100%;
    position: relative;
}
.lg-microsite .spectrum-OS .ultra-slim-inner{
	padding-top:0;
}
.lg-microsite .spector-os-icon_mob {
    display: none;
}
.lg-microsite .spectrum_os {
    position: relative;
}
.lg-microsite .spector-os-icon_mob img{
        width: 100px;
}
.lg-microsite .spector-os-icon {
    text-align: center;
}
.lg-microsite .spectrum-OS-heading h4 {
    color: #FFC012;
    font-size: 22px !important;
    line-height: 36px !important;
    padding-top: 14px !important;
    font-family: Poppins-SemiBold;
}
.lg-microsite .spectrum-OS p{
    color: #fff;
}
.lg-microsite div.accordion-container {
max-width:1320px;
}
.lg-microsite .ultra-slim-inner{

    width: 100%;

    height: auto;

    position: relative;

}

.lg-microsite .ultra-slim-heading h2 {
    padding-bottom: 35px;
    margin: 0;
}


.lg-microsite .ultra-slider-option .slick-arrow{

    min-width: 60px;

    max-width: 60px;

    height: 60px;

    background: transparent;

    border: 1px solid #fff;

    color: #fff;

    top: auto;

    bottom: 0;
	z-index:1;

}

.lg-microsite .ultra-slider-option .slick-arrow.slick-prev::before {

    content: '' !important;

    background-image: url(../lg-assets/spectrum-os/images/ultra-slide-prev.png) !important;

    width: 100%;

    height: 10px;

    display: block;

    background-repeat: no-repeat;

    z-index: 1;

    background-size: 10px;

    background-position: center center;

}


.lg-microsite .ultra-slider-option .slick-arrow.slick-next::before {

    content: '' !important;

    background-image: url(../lg-assets/spectrum-os/images/ultra-slide-next.png) !important;

    width: 100%;

    height: 10px;

    display: block;

    background-repeat: no-repeat;

    z-index: 1;

    background-size: 10px;

    background-position: center center;

}

 .lg-microsite .options {

  display: flex;

  flex-direction: row;

  align-items: stretch;

  overflow: hidden;

  width: 100%;

  height: 49vw;

}

.lg-microsite .options .option {

  position: relative;

  overflow: hidden;

  min-width: 70px;

  margin: 4px;

  background-size: cover !important;

  background-position: top center !important;

  cursor: pointer;

  transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95);

}

.lg-microsite .option.active .label .icon i::before{

    /*content: "\f054";*/
    content: "\f00d";

}

.lg-microsite .options .option.active .label .info > div {

  left: 0px;

  opacity: 1;

}

.lg-microsite .options .option:not(.active) {

  flex-grow: 1;

}

.lg-microsite .options .option:not(.active) .shadow {

  bottom: -40px;

  box-shadow: inset 0 -120px 0px -120px black, inset 0 -120px 0px -100px black;

}

.lg-microsite .options .option:not(.active) .label {

  bottom: 0;

  left: 0;

}

 .lg-microsite .options .option:not(.active) .label .info > div {

  left: 20px;

  opacity: 0;

}

.lg-microsite .options .option .shadow {

  position: absolute;

  top:0;
	
  right: 0px;

  height: 100%;
	
  width:70px;
	
  background:#000000b8;

  transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95);

}

.lg-microsite .options .option .label {

  display: flex;

  position: absolute;

  right: 0px;

  height: 70px;

  transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95);

}

.lg-microsite .options .option .label .icon {

  display: flex;

  flex-direction: row;

  justify-content: center;

  align-items: center;

  min-width: 70px;

  max-width: 70px;

  background-color: white;

}
.lg-microsite .options .option .label .icon:hover{

    background-color: #FFC012;

}

.lg-microsite .options .option.active .label .icon{

    background: transparent;

    color: #fff;

}



.lg-microsite .options .option .label .info {

  display: flex;

  flex-direction: column;

  justify-content: center;

  margin-left: 10px;

  color: white;

  white-space: pre;

}

.lg-microsite .options .option .label .info > div {

  position: relative;

  transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95), opacity 0.5s ease-out;

}

.lg-microsite .options .option .label .info .main {

  font-weight: bold;

  font-size: 1.2rem;

}

.lg-microsite .options .option .label .info .sub {

  transition-delay: 0.1s;

}
.lg-microsite .options .option:first-child .ultra-slim-title{
    right: -36px;
}
.lg-microsite .ultra-slim-title {
    display: inline-block;
    position: absolute;
    top: 50%;
    right: -80px;
    transform: rotate(90deg);
    color: #fff;
    width: auto;
	z-index:1;
	
}
.lg-microsite .ultra-slim-title h5 {
    font-size: 36px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0.800000011920929px;
    margin: 0;
	line-height:33px;
	padding:.25em 0;
}


 .lg-microsite .options .option.active {

  flex-grow: 10000;

  transform: scale(1);

  max-width: 100%;

  /*margin: 0px;*/
  background-repeat:no-repeat !important;
	 
background-size:100% !important;

}

 .lg-microsite .options .option.active .shadow {

  box-shadow: inset 0 -120px 120px -120px black, inset 0 -120px 120px -100px black;

}

 .lg-microsite .options .option.active .label {

    bottom: 0;
}
.lg-microsite .ultra-slim-slider {
    padding-top: 30px;
}
.lg-microsite .ultra-slim-heading.auroris-heading h2 {
    
    margin-top: 20px;
}
/*.ultra-slim-content {

    padding-top: 44px !important;
	max-width:1320px;

}*/

/*#cable-section .cable-block .titlewrap, #lightcontrol .acc-block .titlewrap,
#Safety .acc-block .titlewrap, #casebag .acc-block .titlewrap{
		bottom:27px !important;
}*/
.lg-microsite .light-img-box {
	position: relative;
}
.lg-microsite .light-img-box.slider.slider-nav{
	margin: 0 -10px;
}
.lg-microsite .light-img-inner {
	border: 1px solid #ACACAC;
	margin: 0 10px;
}
.lg-microsite .light-img-box .slick-slider.slider-for {
	margin-bottom: 26px;
}
.lg-microsite .light-img-box .slider.slider-nav .slick-list.draggable{
	padding: 0 !important;
}


.lg-microsite .ultra-slim-content ul li, .lg-microsite .speed-content ul li {
    padding: 0 28px;
}

.lg-microsite .acc-light .modal .modal-content .row .col-lg-6:first-child{
	padding-right:20px !important;
}
.lg-microsite .light-img-box .slick-prev:before{
	content: '\f053';
	font-family: "Font Awesome 5 free";
	font-weight: 700;
}
.lg-microsite .light-img-box .slick-next:before{
	content: '\f054';
	font-family: "Font Awesome 5 free";
	font-weight: 700;
}
.lg-microsite .light-img-box .slick-arrow{
	top: auto;
	bottom: -50px;
	transform: translate(0,0%);
}
.lg-microsite .light-img-box .slick-next:before, .lg-microsite .light-img-box .slick-prev:before{
    color: #221F1F;
	font-size:20px;
	opacity:1;
}
.lg-microsite .light-img-box .slick-next:hover:before, .lg-microsite .light-img-box .slick-prev:hover:before{
	color: #ffc107;
}
.lg-microsite .light-img-box .slick-prev {
	left: 10px;
}
.lg-microsite .light-img-box .slick-next {
	right: auto;
	left: 30px;
}
.lg-microsite .custom_paging.pagghide {
	display: none;
}
.lg-microsite .custom_paging li {
	opacity: 0;
	display: inline-block;
	position: absolute;
	right: 0;
	bottom: -50px;
}

.lg-microsite .custom_paging li.slick-active {
	opacity: 1;
}

/**************************
LIGHT SCENE SECTION STYLE
****************************/

.lg-microsite .light_scene {
    background: #000;
    width: 100%;
    position: relative;
    padding-top: 60px;
}
.lg-microsite .light_scene-heading h2 {
    margin-bottom: 26px !important;
}
.lg-microsite .light_scene-heading h4{
    font-size: 28px;
}
.lg-microsite .light_scene_bg img {
    width: 100%;
}
.lg-microsite .light_scene_block{
    position: relative;
}
.lg-microsite .light_scene-content {
    position: absolute;
    top: 50%;
    width: 100%;
    color: #ffffff7d;
    transform: translate(-0%, -50%);
}
.lg-microsite .light_scene-caption {
    max-width: 50%;
    margin: 0 0 0 auto;
}
.lg-microsite .light-scene-btn {
    position: absolute;
    bottom: 30px;
    text-align: center;
    margin: 0 auto;
    left: 50%;
    transform: translate(-50%, -50%);
}
.lg-microsite .streamingsacn {
    position: absolute;
    top: 50%;
    width: 100%;
    transform: translate(-0%, -46%);
}
.lg-microsite .streamingsacn-content {
    background-color: #000000;
    padding: 30px 60px 60px 60px;
}
.lg-microsite .streamingsacn-thumb {
    text-align: center;
}
.lg-microsite .streamingsacn-thumb img {
    margin-top: -50px;
}
.lg-microsite .streamingsacn-content h2 {
    font-size: 40px;
    line-height:55px;
    color: #fff;
    font-family: Poppins-SemiBold;
}
.lg-microsite .streamingsacn-content p {
    font-size: 16px;
    color: #fff;
}
.lg-microsite .streamingsacn-content h3 {
    font-size: 22px;
    color: #FFC012;
    font-family: Poppins-Bold;
    padding: 12px 0;
    line-height: 36px;
}



/**************************
additional-features SECTION STYLE
****************************/

.lg-microsite .additional-features{
    width: 100%;
    position: relative;
    padding: 220px 0 0 0;
	background-color:#000;
}
.lg-microsite .additional-featrd-heading {
    text-align: center;
}
.lg-microsite .additional-featrd-heading h2{
    font-size: 48px;
    line-height: 60px;
    color: #fff;
    font-family: Poppins-SemiBold;
}
.lg-microsite .additional-featrd-heading p{
    font-size: 16px;
    line-height: 30px;
    color: #fff;
    font-family: Poppins;
    max-width: 70%;
	margin: 0 auto;
}


.lg-microsite .additional-content h2{
    font-size: 40px;
    font-family: Poppins-SemiBold;
    line-height: 55px;
    color: #fff;
}
.lg-microsite .additional-content h4 {
    text-align: left;
    font-size: 22px;
    font-family: Poppins-SemiBold;
    line-height: 32px;
    color: #FFC012;
    margin-bottom: 16px;
}
.lg-microsite .additional-frame {
    padding-bottom: 50px;
}
.lg-microsite .additional-frame img {
	width: auto;
	height: 90px;
}
/**************************
SPEED OF LIFE SECTION STYLE
****************************/
.lg-microsite .speed-inner-content {
    padding: 70px 0;
}

.lg-microsite .speed-heading h4{
    padding: 40px 0;
    margin: 0;
}
.lg-microsite .speed-content p{
    -webkit-column-gap: 40px;
    -moz-column-gap: 40px;
    Column-gap: 40px;
}
.lg-microsite .faq-heading.auroris-heading h2{
	font-weight: 600;
    font-size: 55px;
    line-height: 55px;
	margin-bottom: 0px;
    padding-bottom: 40px;
}

.lg-microsite .play_icon i {
    border: 1px solid #000;
    padding: 25px 22px 20px 27px;
    border-radius: 50%;
    font-size: 25px;
    color: #000;
    cursor: pointer;
}
.lg-microsite .play_icon.speedVideoIcon i, .lg-microsite .play-btn i {
    border: 2px solid #fff;
    padding: 0;
    border-radius: 0;
    font-size: 16px;
    color: #fff;
	width: 38px;
    line-height: 34px;
    height: 39px;
}
.lg-microsite .play_icon.show {
    display: block;
}

.lg-microsite .speed-of-life .auroris-heading h4{
	font-size: 28px;
    font-weight: 500;
    line-height: 33px;
    letter-spacing: 0.8px;
}

.lg-microsite .Ecosystem h4{
    font-size: 28px;
    line-height: 36px;
    Color: #808080;
    padding-top: 40px;
}

.lg-microsite .auroris-heading h2{
    text-align: center ;

    font-size: 54px;

    font-family: Poppins-SemiBold;

    line-height: 55px !important;

    letter-spacing: 0.92px;
    
    color: #fff;
	
    margin: 0;

}
.lg-microsite .vision-light .auroris-heading h2{
    text-align: center ;

    font-size: 50px;

    font-style: normal;

    font-weight: 600;

    line-height: 55px;

    padding-bottom: 30px;
    
    margin-bottom: 0px;

}
.lg-microsite .vision-light .vision-content  .auroris-heading p{
    font-size: 28px;

    font-style: normal;

    font-weight: 400;

    line-height: 33px;

    letter-spacing: 0.9200000166893005px;}

/**************************
FLEXIBLE SIZE SECTION STYLE
****************************/

.lg-microsite .spectrum-color {
    padding-top: 30px;
}
.lg-microsite .spectrum-inner {

    width: 100%;

    padding: 0 0 93px 0;

}
.lg-microsite .spectrum-heading.auroris-heading h2 {
    margin-top: 10px;
	line-height:55px !important;
}

.lg-microsite .spectrum-heading h4{
    text-align: left !important;
    font-size: 26px;
    padding-top: 20px;
    margin: 0;
}

.lg-microsite .spectrum-side-inner h3 {

    font-size: 33px;

    line-height: 33px;

    letter-spacing: 0em;

    color: #fff;

    font-family: Poppins;
	
	font-weight:600;

    text-align: left;

    margin-bottom: 0;

}


.lg-microsite .spectrum-side-inner p {

    font-size: 18px;

    font-weight: 400;

    line-height: 28px;

    letter-spacing: 0em;

    color: #fff;

}


.lg-microsite .spectrum-side-inner:first-child {
    padding-top: 70px;
}
.lg-microsite .spectrum-side-inner:last-child {
    padding-top: 56px;
}

.lg-microsite .scalability-heading.auroris-heading h4, .lg-microsite .scalability-heading.auroris-heading h4, .lg-microsite .storage-heading.auroris-heading h4{
font-family: Poppins;
font-style: normal;
font-weight: 500;
font-size: 28px;
line-height: 36px;
padding: 1px 18%;
text-align: center;
letter-spacing: 0.8px;
}

.lg-microsite .spectrum-thumb {

    margin-top: -80px;

}

.lg-microsite .spectrum-thumb {

    margin-top: -5rem;

    position: relative;

}

.lg-microsite .spectrum-side-inner p {

    font-size: 18px;

    font-weight: 400;

    color: #fff;

}
.lg-microsite .spectrum-heading h2 {
    text-align: left !important;
}

.lg-microsite .full-spectrum-content p {
    color: #fff;
}

.lg-microsite .spectrum-thumb p {
    text-align: center;
    color: #fff;
}



/**************************
TRANSPORTATION SECTION STYLE
****************************/

.lg-microsite .trans-storage-inner {

    width: 100%;

    padding: 0 0 67px 0;

}

.lg-microsite .trans-storage-content {

    padding-top: 50px;

}

.lg-microsite .storage-content p {

    color: #808080;

    text-align: left;

}

/**************************
SCALABILITY SECTION STYLE
****************************/

.lg-microsite .scalability-inner{

    background: url(../lg-assets/spectrum-os/images/scalability-bg.jpg);

    background-repeat: no-repeat;

    background-position: top center;

    background-size: cover;

    width: 100%;

    height: auto;

    padding: 90px 0;

}
.lg-microsite .scalability-heading h4 {
    padding: 40px 0 !important;
    margin: 0;
}

.lg-microsite .scalability-design {

    padding: 0 0 40px 0;

}

.lg-microsite .scalability-design ul{

    text-align: center;

}

.lg-microsite .scalability-design ul li {

    display: inline-block;

    width: 19.5%;

    margin: 2.5px 0;

}

.lg-microsite .scalability-design ul li img {

    width: 100%;

}

.lg-microsite .scalability-content p {

    color: rgba(255, 255, 255, 0.7);

}

.lg-microsite .scalability-item-block strong {

    display: inline-block;

}

.lg-microsite .saclability-gap {

    height: 30px;

}

.lg-microsite .list-active{

   background: url(https://www.litegear.com/auroris/wp-content/uploads/2022/03/Auroris_Data-Sheet_Flipped-1.png);

    background-repeat: no-repeat;

    background-position: top center;

    background-size: cover;

    animation: fadeIn 0.8s;
    -webkit-animation: fadeIn 0.8s;
    -moz-animation: fadeIn 0.8s;
    -o-animation: fadeIn 0.8s;
    -ms-animation: fadeIn 0.8s;

}

/**************************
ADVANCE SECTION STYLE
****************************/

.lg-microsite .advance-dimmer{

    width: 100%;

    position: relative;

    padding: 100px 0;

}

.lg-microsite .dimmer-item-btn ul{

    text-align: center;

}
.lg-microsite img.acc-dimmer-mob {
    display: none;
}

.lg-microsite section.acc-light.truss_system {
    padding-top: 50px;
}
.lg-microsite .acc-light .row .col-lg-4, .lg-microsite .acc-light .row .col-lg-6{
	padding:0 11px;
} 
.lg-microsite #cable-section.acc-light {
	padding-top: 88px;
}
.lg-microsite #cable-section .acc-block{
	text-align:center;
}
.lg-microsite #cable-section .acc-block img {
	width: 80%;
	margin: 0 auto;
	padding-bottom: 20px;
}
.lg-microsite section.acc-light.truss_system .acc-light-inner .acc-block{
	background: #f4f4f4;
}


.lg-microsite section#lightcontrol {
    padding-top: 90px;
}
.lg-microsite section#Safety{
	padding-top: 94px;
}
.lg-microsite section#casebag {
    padding-top: 134px;
	padding-bottom:100px;
}
.lg-microsite .acc-light .modal .modal-content ul{
	padding-left: 20px;
}

.lg-microsite section.acc-light.truss_system .acc-content.auroris-heading.truss-heading {
    padding-top: 60px;
    padding-bottom: 30px;
}
.lg-microsite section.acc-light.truss_system .acc-content.auroris-heading {
    padding-bottom: 60px;
}
.lg-microsite .dimmer-item-btn ul li {

    font-family: Poppins;

    font-size: 22px;

    font-style: normal;

    font-weight: 400;

    line-height: 32px;

    letter-spacing: 0.44999998807907104px;

    display: inline-block;

    color: #fff;

    margin: 0;

    cursor: pointer;

    position: relative;
	width:20%;

}
.lg-microsite .dimmer-btn.active a {
    border-top: 4px solid #FFC012;
}
/*.dimmer-btn.active:before{

    content: "";

    background: #FFC012;

    width: 100%;

    height: 4px;

    position: absolute;

    top: -6px;

    left: 0;



}*/
.lg-microsite .acc-block.lds_image {
	text-align: center;
}
.lg-microsite .dimmer-block{

    display: none;

}

.lg-microsite .dimmer-block-content p {

    color: #808080;

}

.lg-microsite .dimmer-block.active{

    display: block;

}

.lg-microsite .dimmer-block-thumb img{

    width: 100%;

}

.lg-microsite .dimmer-item-btn {

    padding: 30px 0;

}

.lg-microsite .advance-dimmer.dimmer-mobile {
	display: none;
}

/**************************
ECOSSTEM SECTION STYLE
****************************/

.lg-microsite .ecosystem-gallery-slider .slick-dots li button::before{
    font-size: 20px;
}
.lg-microsite .ecosystem-gallery-slider .slick-dots li.slick-active button::before {

    opacity: 0.25;

    color: transparent;

    border: 3px solid #000;

    border-radius: 50%;

    font-size: 20px !important;

    line-height: 0;

}

.lg-microsite .ecosystem-content {

    padding: 40px 0 0 0;
}


.lg-microsite .Ecosystem{

    width: 100%;

    position: relative;

    background: #fff;

    padding: 100px 0;

}

.lg-microsite .ecosystem-heading h2, .lg-microsite .support-heading h2{
 
    color: #221F1F;

}

.lg-microsite .ecosystem-heading{

    text-align: center;

    color: #221F1F;

}

.lg-microsite .ecosystem-gallery-slider {
    padding-top: 50px;
    width: 100%;
    position: relative;
}
.lg-microsite .ecosystem-heading p {
    color: #808080;
    font-size: 28px;
    line-height: 36px;
    letter-spacing: 0.800000011920929px;
}

.lg-microsite .slick-slide img {

    width: 100%;

    display: block;

    background-color: #F4F4F4;

    margin: 10px 0;

}
.lg-microsite .ecosystem-title {
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 33px;
    letter-spacing: 0.800000011920929px;
    text-align: center;
    color: #221F1F;
}
.lg-microsite .ecosystem-block {
    background: #F4F4F4;
    width: 100%;
    margin: 12px 0;
    height: calc(100%);
	position: relative;
	padding-bottom:40px;
}
.lg-microsite .ecosystem-item .col-lg-4{
    margin: 16px 0;
}
.lg-microsite .lightbox {
    text-decoration: none;
}
.lg-microsite .ecosystem-title {
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 33px;
    letter-spacing: 0.800000011920929px;
    text-align: center;
    color: #221F1F;
    text-decoration: none;
	width: 100%;
    position: absolute;
    bottom: 27px;
}


.lg-microsite .ecosystem-item .tz-gallery .lightbox img{
    width: 100%;
}
.lg-microsite .ecosystem-btn {

    text-align: center;
	margin-top:40px;

}
/**************************
FAQ VIDEO TECH SECTION STYLE
****************************/

.lg-microsite .faq-items {
    width: 100%;
    max-width: 80%;
    margin: 0 auto;
    padding: 50px 0 0 0;
}
.lg-microsite .faq-sec{
    padding: 124px 0 !important;
}
.lg-microsite .faq-heading{
    padding-bottom: 30px;
}
.lg-microsite .faq-items {
    width: 100%;
    max-width: 80%;
    margin: 0 auto;
    padding: 0px 0 0 0;
}
.lg-microsite .faq-block {
    background: #f4f4f4;
    padding: 32px 33px;
    margin: 16px 0;
    cursor: pointer;
}
.lg-microsite .faq-content {
    display: none;
    padding-top: 20px;
}
.lg-microsite .faq-block h5 {
    position: relative;
	font-family: Poppins;
	font-size: 22px;
	font-style: normal;
	font-weight: 400;
	line-height: 33px !important;
	letter-spacing: 0.800000011920929px;
	text-align: left;
    color: #808080;
	margin: 0px;
}
.lg-microsite .faq-block h5:after{
    content: "+";
    position: absolute;
    right: 0;
	top:0;
    transition: all 0.5s ease-in-out;
    font-size: 30px
}
.lg-microsite .faq-block h5.active:after{
    transform: rotate(40deg);
    transition: all 0.5s ease-in-out;
}
.lg-microsite .faq-content.active {
    display: block;
}

.lg-microsite .faq-btn {
    margin-top: 60px;
}

.lg-microsite .faq-more-btn {
    padding: 20px 58px !important;
	font-family: Poppins;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	height: 52px;
    line-height: 52px;
	letter-spacing: 0.800000011920929px;
	text-align: center;
}
.lg-microsite .faq-vid-tech-inner{

    width: 100%;

    position: relative;

    padding: 60px 0;

    background: #F4F4F4;
}
.lg-microsite .faq-vid-tech-inner .sec-inner-block{
    width: 100%;

    height: calc(100%);

    background: #fff;

    padding: 32px 29px;

    position: relative;
}
.lg-microsite .sec-inner-block h5 {

    font-size: 33px;

    font-style: normal;

    font-weight: 600;

    line-height: 35px;

    letter-spacing: 0.5799999833106995px;

    color: #1F1F1F;

}
.lg-microsite .sec-inner-block p {

    color: #808080;

    padding: 40px 0;

}
.lg-microsite .sec-inner-block .fvt-btn {

    position: absolute;

    bottom: 20px;

    color: #221F1F;

    text-decoration: none;

    font-size: 17px;

    max-width: 90%;

    width: 85%;
}
.lg-microsite .fvt-icon:after{

    content: "";

    background: url(../lg-assets/spectrum-os/images/fvt-bg-ico.png);

    background-repeat: no-repeat;

    background-position: top center;

    background-size: 40px;

    width: 50px;

    height: 20px;

    position: absolute;

    top: 5px;

    right: 0;
}

/**************************
IN ACTION SECTION STYLE
****************************/
.lg-microsite .action-inner{

    width: 100%;

    padding: 90px 0;

    position: relative;

    background: #fff;

}

.lg-microsite .action-btn {
    margin-top: 30px;
}

.lg-microsite .action-content h2  {

    color: #000;

    text-align: left;

}

.lg-microsite .action-content h4{
    text-align: left;
    padding: 40px 0;
    margin: 0;
	color:#808080;
}
.lg-microsite .action-thumb ul li {

    display: inline-block;

    width: 30%;

    overflow: hidden;

    padding: 6px;

}
.lg-microsite .action-thumb.live_insta_feeds {
    position: relative;
    left: -15px;
    top: -20px;
}
.lg-microsite .action-thumb ul li img{

    width: 100%;

}
.lg-microsite .action_text1 {
    font-size: 28px;
    line-height: 33px;
    letter-spacing: 0.8px;
    margin: 30px 0;
}

/**************************
DIMENSION SECTION STYLE
****************************/

.lg-microsite .bottom-order-sec {
    position: relative;
	margin-top:30px;
}

.lg-microsite .bottom-order-inner{

    width: 100%;

    position: relative;

    padding: 60px 0;

    background-color: #000 !important;

    background: url(https://www.litegear.com/auroris/wp-content/uploads/2022/03/footer-bg.png);

    background-repeat: no-repeat;

    background-position: top center;

    background-size: cover;

}
.lg-microsite .order-light-bg {
	margin-top: -140px;
}
.lg-microsite .order-sec-bg img {
    width: 100%;
}
.lg-microsite .order-light-bg img{

    width: 100%;

}


.lg-microsite .bottom-order-content {
    text-align: center;
    color: #fff;
}

.lg-microsite .logo-order {

    padding: 30px 0;

}

.lg-microsite .content-order h5 {
    font-size: 36px;
    letter-spacing: 1.7px;
	font-weight: 100;
	padding:40px 0;
	line-height:52px;

}




/**************************
VIDEO PAGE STYLE
****************************/

.lg-microsite .enlighten-sec{
    padding: 4rem 0 5rem 0 !important;
}

.lg-microsite .control-auroris-step {
    padding: 3rem 0;
    width: 100%;
    position: relative;
}

.lg-microsite .control-auroris-block img {
    width: 100%;
}
.lg-microsite .control-auroris-step h2 {
    text-align: center ;

    font-size: 54px;

    font-style: normal;

    font-weight: 700;

    line-height: 55px;

    letter-spacing: 0.9200000166893005px;

    color: #fff;

}

.lg-microsite .control-auroris-step h2{
    color: #000 !important;
    text-align: left !important;
}
.lg-microsite .control-auroris-step p {
    padding: 16px 0 40px 0;
    font-size: 22px;
}





/**************************
RESOURCE PAGE STYLE
****************************/

/*********** TEMP REMOVE BANNER ON RESOUCE PAGE **********/
.lg-microsite .lighting-sec-resources {
	display:none;
}

.lg-microsite .vision-col-row {
    padding: 0px 0 0 0;
}
.lg-microsite .support-sec {
    background: #f4f4f4;
}
.lg-microsite .loc-block {
    background: #fff;
    padding: 30px 24px 28px 29px;
    margin: 0 18px;
}
.lg-microsite .loc-item {
    padding: 50px 0;
}
.lg-microsite .loc-block h5 {
    font-family: Poppins;
	font-size: 33px;
	font-style: normal;
	font-weight: 500;
	line-height: 35px;
	letter-spacing: 0.5799999833106995px;
	text-align: left;

}
.lg-microsite .support-heading p {
   font-family: Poppins;
	font-size: 28px;
	font-style: normal;
	font-weight: 400;
	line-height: 36px;
	letter-spacing: 0.800000011920929px;
	text-align: center;
}
.lg-microsite .support-heading p span {
    border-bottom: 2px solid #ffc012;
}
.lg-microsite .loc-block address {
    padding-top: 50px;
	font-family: Poppins;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: 28px;
	margin-bottom:30px;
	letter-spacing: 0em;
	text-align: left;

}
.lg-microsite .loc-block address strong{
    color: #000;
}
.lg-microsite .loc-block a{
    text-decoration: none;
	font-family: Poppins;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: 28px;
	letter-spacing: 0em;
	text-align: left;

}
.lg-microsite .loc-item ul li {
    display: inline-block;
    width: 35%;
}
.lg-microsite .loc-item ul {
    display: flex;
    justify-content: center;
}
.lg-microsite .empty-cell {
    height: 80px;
}
.lg-microsite .vision-col-row .col-12 {
    padding-bottom: 17px;
}
.lg-microsite .vision-light {
    padding: 60px 0 !important;
}

.lg-microsite .pdf-btn {
    position: absolute;
    bottom: 30px;
    text-decoration: none;
    display: block;
    width: 100%;
    left: 0;
    padding: 0 30px;
    color: #808080;
	
	font-weight:400px;
}
.lg-microsite .pdf-btn i:after{
    content: "";
    background: #ffc012;
    width: 100%;
    height: 3px;
    display: block;
    position: absolute;
    bottom: -3px;
}
.lg-microsite .pdf-btn i {
    float: right;
    color: #ffc012;
    position: relative;
    font-size: 30px;
}
.lg-microsite .vision-block {
    padding: 29px;
    position: relative;
    height: calc(100%);
    min-height: 320px;
    border: 1px solid #ccc;
}

.lg-microsite .vision-block h5 {
    font-size: 30px;
    font-family: Poppins;
    line-height: 40px;
}

.lg-microsite .content-lightmster p {
    color: rgb(1515,1515,1515,0.5);
	font-family: Poppins;
	font-size: 28px;
	font-style: normal;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: 0.800000011920929px;
	text-align: center;

}
.lg-microsite .content-lightmster .action-btn{
    margin: 0 !important;
	text-align:center;
}


/**************************
COMON PAGE PAGE STYLE
****************************/

.lg-microsite .page-heading {
    position: absolute;
    top: 50%;
    width: 100%;
    transform: translate(-50%, -50%);
    left: 50%;
}
.lg-microsite .other-storage h2 {

    text-align: left;

    font-size: 50px;

}

.lg-microsite .other-storage h4 {

    text-align: left;

}

.lg-microsite .other-storage-block h2 {

    display: inline-block;

}

.lg-microsite .mob-view{

    display: none;

}
 .lg-microsite .credit {

  position: absolute;

  bottom: 20px;

  left: 20px;

  color: inherit;

}

.lg-microsite .container.inner-page {
    padding-top: 150px;
    padding-bottom: 100px;
}


/**************************
TRADEMARKS PAGE STYLE
****************************/

.lg-microsite .page-id-785 .bottom-order-sec{
    display: none;
}

.lg-microsite .trademarks-content {
    padding: 100px 0;
    position: relative;
    display: block;
    width: 100%;
}

.lg-microsite .trademarks-title h2 {
    text-align: center;
    font-family: Poppins-SemiBold;
    font-size: 55px;
    font-style: normal;
    font-weight: 600;
    line-height: 55px;
    letter-spacing: 0.9200000166893005px;
    color: #221F1F;
}

.lg-microsite .trademarks-description p {
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color: #808080;
}
.lg-microsite .storage-mob{
    display: none;
}
.lg-microsite .light-img-box.mob-pop-slides {
	display: none;
}
.lg-microsite .lightpop-close {
	text-align: end;
	cursor:pointer;
}
.lg-microsite .lightpop-close img{
	cursor:pointer;
}
.lg-microsite .acc-light .modal{
	background-color: #00000085
}
/*.slider-nav .slick-track {
	width: auto !important;
}*/
.lg-microsite .new_item {
    display: inline-block;
    background: #FFC012;
    padding: 6px 14px;
    text-transform: uppercase;
    position: absolute;
}

/**************************
Spectrum Hero STYLE
****************************/
.lg-microsite .spectrum-hero-content {
    text-align: center;
    color: #fff;
    width: 60%;
    margin: 0 auto;
    z-index: 1;
}
.lg-microsite .hero-gradient {
    position:relative;
}
.lg-microsite .hero-btn {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
    width: 100%;
	text-align: center;
}
.lg-microsite .spectrum-hero {
    width: 100%;
    padding-top: 95px;
    background: #000;
}
.lg-microsite .spectrum-hero-content .download-btn {
    margin-top: 50px;
}
.lg-microsite .spectrum-hero-content h1 {
    padding-bottom: 12px;
    font-size: 50px;
    line-height: 70px;
    font-family: Poppins-SemiBold;
}
.lg-microsite .spectrum-hero-content p {
    font-size: 20px;
    line-height: 34px;
    font-weight: 400;
}
.lg-microsite .hero-main-heading {
    text-align: center;
    display: block;
}
.lg-microsite .hero-main-heading h2 {
    display: inline-block;
    position: relative;
    width: auto;
    font-size: 56px;
    text-transform: uppercase;
    color: #fff;
    font-family: Poppins-Light;
    line-height: 70px;
    margin-bottom:0;
}
.lg-microsite .hero-main-heading h2 strong{
    font-family: Poppins-SemiBold;
    color: #FEC00F;
}
.lg-microsite .hero-main-heading h2::after {
    content: "";
    background-image: url(../lg-assets/spectrum-os/images/hero-before.png);
    background-repeat: no-repeat;
    background-size:cover;
    height: 6px;
    width: 80%;
    position: absolute;
    display: block;
    left: 0;
    top: 0px;
    z-index: 1;
}
.lg-microsite .hero-gradient img{
    width: 100%;
    position: relative;
}
.lg-microsite .spectrum-hero-thumb {
	margin-top: 50px;
    text-align:center;
}
.lg-microsite .hero-gradient-mob {
	display: none;
}

/**************************
Spectrum infomation SECTION STYLE
****************************/

.lg-microsite .spectrum-info{
    width: 100%;
    background-color: #000;
    position: relative;
    padding: 70px 0 50px 0;
}
.lg-microsite .spect-info-content p{
    position: relative;
    padding-left: 15px;
    font-size: 14px;
    font-weight: 400;
    line-height: 26px;
    color: #fff;
}
.lg-microsite .spect-info-content {
    max-width: 70%;
}
.lg-microsite .spect-info-content p:before{
    content: "*";
    color: #FFC012;
    position: absolute;
    left: 0px;
}
.lg-microsite .additional-content p {
    font-size: 16px;
    color: #fff;
    font-weight: 400;
    line-height: 30px;
}
.lg-microsite .additional-features .col-lg-4 {
    margin-bottom: 60px;
}

.lg-microsite .addi-spectrum-feature-content .feature-img {
	margin-top: -40px;
}


/**************************
Spectrum Feature STYLE
****************************/
.lg-microsite .spectrum-feature-block .row {
    padding: 20px 0;
}
.lg-microsite .mob-spectrum {
    display: none;
}
.lg-microsite .feature-img {
	position: sticky;
	top: 50px;
    display: block;
    min-height:500px;
    z-index: 1;
}
.lg-microsite .feature-icon {
	position: absolute;
    top: 0;
    left: -150px;
    z-index: 2;
}
.lg-microsite .feature-img img.feature-img-sticky {
	position: absolute;
	top: 0;
}
.lg-microsite .spectrum-feature {
    width: 100%;
    position: relative;
    background-color: #000;
    padding: 150px 0 60px;
    background-image: url(../lg-assets/spectrum-os/images/Ellipse-52.png), url(../lg-assets/spectrum-os/images/Ellipse-51.png) ;;
    background-repeat: no-repeat,  no-repeat;
    background-position: top right, 0% 0%;
    background-size: 33%, 40%;
    overflow: visible;
}
.lg-microsite .feature-content {
    max-width: 100%;
    position: relative;
    padding-bottom:6rem;
    z-index: 8;
}
.lg-microsite .addi-spectrum-feature-content .feature-content{
padding-bottom:0;
}
.lg-microsite .feature-content h2 {
    font-size: 40px;
    line-height: 55px;
    font-family: Poppins-SemiBold;
    color: #fff;
}
.lg-microsite .feature-content h3 {
    font-size: 22px;
    line-height: 36px;
    font-family: Poppins-Bold;
    color: #FFC012;
}
.lg-microsite .feature-content p {
    font-size: 16px;
    line-height: 30px;
    font-weight: 400;
    color: #fff;
}
.lg-microsite .addi-feature-icon {
	position: absolute;
	top: 0;
	left: -25px;
}

.lg-microsite .best-feature-caption {
	font-size: 20px;
	line-height: 36px;
	text-transform: uppercase;
    font-family: Poppins;
    color:#fff;
}
.lg-microsite .best-feature-caption span{
	font-family: Poppins-Bold;
    color: #FFC012;
}
.lg-microsite .spectrum_os-caption {
	width: 100%;
    padding:0 8rem;
}

.lg-microsite .addi-spectrum-feature {
	width: 100%;
	position: relative;
	padding: 8rem 0 0 0;
    background-image: url(../lg-assets/spectrum-os/images/addi-Ellipse-49.png);
    background-repeat: no-repeat;
    background-position: top left;
    background-size: contain;
	background-color: #000;
}
.lg-microsite .other-additional-feature {
	width: 100%;
	position: relative;
	padding: 60px 0;
}
.lg-microsite .other-additional-feature .col-lg-6 {
	margin: 30px 0;
}
.lg-microsite .additional-block {
	z-index: 1;
	position: relative;
}
.lg-microsite .footer-expl {
	width: 100%;
	position: relative;
	background-color:#000;
}
.lg-microsite .footer-expl-btn {
	position: absolute;
	z-index: 1;
	top: 50%;
	transform: translate(-50%, -50%);
	left: 50%;
    width: 100%;
	text-align: center;
}
.lg-microsite .spectrum3-exp .footer-expl-btn{
    transform: translate(-50%, 0);
}
.lg-microsite .spec-dimmer-icon {
	position: absolute;
	top: 0;
	left: 50%;
	transform: translate(-160%, -50%);
}
.lg-microsite .background-expl img {
	width: 100%;
}

.lg-microsite #mc_embed_signup .mc-field-group {
	clear: left;
	position: relative;
	width: 96%;
	padding-bottom: 3%;
	min-height: 50px;
}
.lg-microsite #mc_embed_signup .mc-field-group input {
	display: block;
	width: 100%;
	padding: 8px 0;
	text-indent: 2%;
}


/**************************
RESPONSIVE STYLE
****************************/

@media(min-width:1500px){
.lg-microsite .large-light-content h2 {
	max-width: 50%;
}
.lg-microsite .modal-dialog{
	max-width:1120px !important;
}
.lg-microsite .options {
	height: 678px;
}
}

@media(min-width:1400px){
.lg-microsite .spectrum_os-caption {
	padding: 0 16rem;
    bottom: -90px;
}
}

@media(max-width:1400px){
.lg-microsite .DMX-usb-heading.element-content h2 {
    font-size: 44px;
}
}

@media(max-width: 1300px){
.lg-microsite .spectrum_os-caption {
	padding: 0 6rem;
}
}
@media(max-width: 1200px){
.lg-microsite .vision-light .auroris-heading h2{font-size: 55px;}

.lg-microsite .main-menu ul li {
    margin: 0 10px;
}
.lg-microsite .main-menu ul li a {
    font-size: 14px;
}
.lg-microsite .auroris-logo {
    width: 400px !important;
}
.lg-microsite .large-light-content h2 {
	max-width: 70%;
}
.lg-microsite .light_scene-content {
    position: relative;
    top: 0;
    width: 100%;
    color: #ffffff7d;
}
.lg-microsite .streamingsacn-content {
    position: relative;
    top: 50%;
    width: 100%;
    background-color: transparent;
}
.lg-microsite .light_scene-caption {
    max-width: 100%;
    margin: 0 0 0 auto;
}
.lg-microsite .streamingsacn {
    position: relative;
    transform: none;
    background-image: url(../lg-assets/spectrum-os/images/addi-Ellipse-49.png);
    background-repeat: no-repeat;
    background-position: top left;
    background-size: contain;
}
.lg-microsite .streamingsacn-content{
    max-width: 100%;
    margin: 0 0 0 auto;
}
.lg-microsite .addi-spectrum-feature {
	background-image: none;
}
.lg-microsite .light-scene-btn {
    position: relative;
    bottom: 0;
    text-align: center;
    margin: 0 auto;
    left: 0;
    transform: unset;
    margin-top: 50px;
}
.lg-microsite .header-bar {
    padding: 60px 0 0 0;
}
.lg-microsite .spectrum-hero-content {
    width: 70%;
}
.lg-microsite .spectrum-hero-content h1 {
    font-size: 42px;
}
.lg-microsite .streamingsacn-thumb img {
    width: 130px;
}
.lg-microsite .spectrum_os-caption {
	padding: 0 4rem;
}
}

@media(max-width: 1198.98px){
.lg-microsite .dimmer-item-btn ul li{
    font-size: 18px;
}
.lg-microsite .vision-light .auroris-heading h2{font-size: 55px;}
.lg-microsite .header-bar {

    padding: 30px 0;

}
.lg-microsite .vision-block {
    min-height: 200px;
}
.lg-microsite .vision-block h5{
    font-size: 32px;
       line-height: 1;
}

.lg-microsite .main-menu ul li {

    margin: 0 6px;

}

.lg-microsite .main-menu ul li a {

    font-size: 15px;

}
.lg-microsite .slider-content h1, .lg-microsite .large-light-content h2, .lg-microsite .storage-item-block h2, .lg-microsite .scalability-item-block h2, .lg-microsite .control-auroris-step h2{

    font-size: 36px;

}

.lg-microsite .auroris-logo {

    width: 400px !important;
}

.lg-microsite .spectrum-side-inner h3, .lg-microsite .sec-inner-block h5{

    font-size: 30px;

}

.lg-microsite .spectrum-side-inner p {

    font-size: 15px;

}


.lg-microsite .enlighten-content, .lg-microsite .vision-content {
    padding: 0;
	margin:25px;
}
.lg-microsite .control-auroris-step {
    padding: 2rem 0;
}
.lg-microsite .lighting-sec, .lg-microsite .faq-sec{
    padding: 3rem 0;
}
.lg-microsite .ultra-slim-title h5 {
    font-size: 28px;
}
.lg-microsite .ultra-slim-title {
    right: -56px;
}

.lg-microsite .order-btn{
    padding: 5px 30px;
}
.lg-microsite .loc-block address {
  font-size: 16px !important;
}

   .lg-microsite .spectrum_os-caption {
	position: relative;
	bottom: 0;
	padding-bottom: 50px;
}
}

@media(max-width: 1024.98px){
.lg-microsite h2, .lg-microsite .content-lightmster h5 {
    font-size: 40px !important;
}
.lg-microsite h4 {
    font-size: 20px !important;
}
.lg-microsite .vision-light .auroris-heading h2, .lg-microsite .faq-heading.auroris-heading h2{
    padding-bottom: 26px;
}
.lg-microsite .spectrum-side-inner:first-child {
    padding-top: 40px;
}
.lg-microsite .content-lightmster p {
    padding: 30px 0;
}
.lg-microsite .pdf-btn {
  padding: 0px 30px !important;
}
.lg-microsite .large-light-content h2 {
	max-width: 60%;
}
.lg-microsite .spectrum-feature::after {
    background-position: 100% 60%;
}
.lg-microsite .best-class-feature {
	padding: 0;
}
.lg-microsite .addi-spectrum-feature {
	padding: 3rem 0 0;
}
.lg-microsite .other-additional-feature {
	padding: 40px 0;
}
.lg-microsite .spectrum-OS {
	padding: 60px 0 0;
}
.lg-microsite .additional-features {
	padding: 60px 0 0 0;
}
}


@media(max-width: 991.98px){
.lg-microsite .faq-heading.auroris-heading h2 {font-size: 44px;}

.lg-microsite .spectrum-thumb {
    margin-top: 0;
}
.lg-microsite .light-img-box.desk-pop-slides {
	display: none;
}
.lg-microsite .light-img-box.mob-pop-slides {
	display: block;
}
.lg-microsite .spectrum-color {
    padding-top: 50px;
}
.lg-microsite .content-order {
	padding-top: 30px;
}
.lg-microsite .order-light-bg {
	margin-top: -100px;
}
.lg-microsite .main-menu {

    display: none;

    position: fixed;

    left: -100%;

    background: #000;

    height: 100vh;

    width: 300px;

    top: 0;
	
	text-align:center;

}

.lg-microsite .main-menu.active ul {

    padding-top: 4rem;

}

.lg-microsite .main-menu.active {

    display: block;

    left: 0;
    
    padding-left: 1em;
	
    padding-right: 1em;

}

.lg-microsite .order-btn{

    background-position: center;

    background-size: 80% !important;

    padding: 20px 1px;

}

.lg-microsite .toggle-nav {

    display: block !important;

    cursor: pointer;

}
.lg-microsite .acc-dimmer-desc ul {
	padding-left: 20px;
	margin-top: 20px;
}


.lg-microsite .toggle-nav .navbar-toggle {

    display: block;

    position: relative;

    float: right;

    padding: 0 10px 10px 0px;

    border: none;

    background: none;

}

.lg-microsite .advance-dimmer.dimmer-mobile {
	display: block;
}
	.lg-microsite .advance-dimmer.dimmer-largescreen {
	display: none;
}

.lg-microsite .toggle-nav .navbar-toggle .icon-bar {

    display: block;

    width: 24px;

    height: 2px;

    background-color: #fff;

    margin-left: 8px;

}

.lg-microsite .toggle-nav .click-button span.icon-bar:nth-child(4){
	width: 12px; 
}

.lg-microsite .toggle-nav .navbar-toggle .icon-bar + .icon-bar {

    margin-top: 6px;

}
    
.lg-microsite .toggle-nav.active .click-button span.icon-bar:nth-child(1) {
	transform: rotate(135deg);
}
.lg-microsite .toggle-nav.active .click-button span.icon-bar:nth-child(2), .lg-microsite .toggle-nav.active .click-button span.icon-bar:nth-child(4) {
	visibility: hidden;
}
.lg-microsite .toggle-nav.active .click-button span.icon-bar:nth-child(3) {
	transform: rotate(-135deg);
	margin-top: -9px;
}
.lg-microsite .header-bar {

    padding: 10px 0;

}

.lg-microsite .main-menu.active ul li {

    display: block;

}
.lg-microsite .main-menu ul li.download-btn {
	margin-top: 16px;
}

.lg-microsite .large-light-content {

    position: relative;

    bottom: 0;

    padding: 40px 0;

}

.lg-microsite .dimmer-item-btn ul li{

    font-size: 14px;

}


.lg-microsite .faq-vid-tech-inner .sec-inner-block{

    padding: 30px 14px;

}

.lg-microsite .faq-vid-tech-inner .sec-inner-block{

    font-size: 15px !important;

}

.lg-microsite .slider-content h1, .lg-microsite .large-light-content h2, .lg-microsite .auroris-heading h2, .lg-microsite .storage-item-block h2, .lg-microsite .scalability-item-block h2, .lg-microsite .content-lightmster h5 {

    font-size: 28px;

}

.lg-microsite .content-oreder h5 {

    font-size: 28px;

}

.lg-microsite .control-auroris-step h2{
    font-size: 28px;
}

.lg-microsite .control-auroris-step p {
    padding: 0 0 20px 0;
}


.lg-microsite .vision-block {
    padding: 20px;
    min-height: 160px;
}
.lg-microsite .empty-cell {
    height: 20px;
}
.lg-microsite .vision-block h5 {
    font-size: 24px;
    line-height: 1;
	padding-right: 20px;
}
.lg-microsite .pdf-btn i {
    font-size: 22px;
}
.lg-microsite .faq-items {
    max-width: 100%;
}
.lg-microsite .loc-item ul li {
    width: 50%;
}
.lg-microsite .enlighten-content p, .lg-microsite .vision-content p, .lg-microsite .faq-heading p, .lg-microsite .support-heading p {
    font-size: 18px;
}

.lg-microsite .auroris-logo {
    width: 300px !important;
}
.lg-microsite p {
    font-size: 16px !important;
    line-height: 26px;
}
.lg-microsite .flexible-content p{
	max-width:100%;
}
.lg-microsite .sec-inner-block .fvt-btn{
    font-size: 17px;
}
.lg-microsite .fvt-icon::after{
    background-size: 26px;
}
.lg-microsite .footer-menu ul li a, .lg-microsite .footer-newsletter p{
    font-size: 14px !important;
}
.lg-microsite .titlewrap {
    bottom: 3% !important;
}
.lg-microsite .vision-content p, .lg-microsite .content-lightmster p, .lg-microsite .faq-heading p, .lg-microsite .support-heading p{
    font-size: 24px !important;

}
.lg-microsite .content-order h5 {
    font-size: 20px;
}
.lg-microsite .action-btn {
     margin-top: 0px; 
}
.lg-microsite .logo-order {
    padding: 10px 0;
}
.lg-microsite .large-light-content h2 {
	max-width: 70%;
}
.lg-microsite .acc-block img {
	padding: 20px 0;
}
	.lg-microsite .spec-desc {
	margin-bottom: 40px;
}
.lg-microsite .light-img-box .slick-arrow {
	bottom: 0;
	z-index: 1;
}
.lg-microsite .custom_paging {
	margin: 20px 0;
	height: 30px;
}
.lg-microsite .custom_paging li {
	bottom: 0;
}
.lg-microsite .acc-dimmer-desc {
    padding-right: 0 !important;
}
.lg-microsite .nab_logo {
    bottom: 30px;
}
.lg-microsite .nab_logo img {
    width: 22%;
}
.lg-microsite .slider-content {
    transform: translate(0%, -30%);
}
.lg-microsite .spectrum-hero {
    padding-top: 80px;
}
.lg-microsite .ultra-slim-content p{
    Column-count: 1;
}
.lg-microsite .Spectrum_OS {
    padding: 0 !important;
}
.lg-microsite .mob-spectrum {
    display: block;
}
.lg-microsite .desk-spectrum {
    display: none;
}
.lg-microsite .spect-info-content {
    max-width: 100%;
}

.lg-microsite .spectrum-hero-content {
    width: 100%;
    position: relative;
    left: 0;
    transform: none;
}
.lg-microsite .feature-img img {
    width: 70%;
}
.lg-microsite .hero-gradient {
	padding-top: 1rem;
}
.lg-microsite .feature-icon {
	position: relative;
	top: 0;
	right: 0;
    left:0;
    padding-bottom:20px;
}
.lg-microsite .feature-icon img {
	width: auto;
}
.lg-microsite .streamingsacn-content {
	padding: 30px 0px 60px 0px;
}
.lg-microsite .addi-spectrum-feature-content .feature-img {
	margin-top: 0;
}
.lg-microsite .addi-spectrum-feature {
	padding: 50px 0;
}
.lg-microsite .spec-dimmer-icon {
	left: 26%;
}
.lg-microsite .feature-img {
	position: relative;
	top: 0;
	min-height: auto;
}
.lg-microsite .feature-img img.feature-img-sticky {
	position: relative;
}    
.lg-microsite .feature-content {
	padding-top: 0;
    padding-bottom: 3rem;
} 
.lg-microsite .hero-main-heading img {
	width: 50%;
}
.lg-microsite .additional-featrd-heading p {
	max-width: 100%;
}

}



@media(max-width: 767.98px){
.lg-microsite .dmx-smoothing-bg-overlay {
    height: auto !important;
    aspect-ratio: 16 / 7;
}
/*.spectrum_os-caption.spectrum3-family {
    margin-top: -50px;
}*/
.lg-microsite .dmx-smooth-content {
    padding-top: 18px;
}
.lg-microsite .spectrum_os-caption.spectrum3-family p, .lg-microsite .video-walls-content.element-content p {
    Column-count: 1 !important;
}
.lg-microsite .action-thumb.live_insta_feeds {
    position: unset;
}
.lg-microsite .live_insta_feeds #sb_instagram #sbi_images .sbi_item {
    padding: 8px !important;
}
.lg-microsite .live_insta_feeds #sbi_images {
    padding: 0 !important;
}
.lg-microsite .light-img-box .slick-next:before, .lg-microsite .light-img-box .slick-prev:before{
	font-size:20px;
}
.lg-microsite .light-img-box .slick-next {
	right: -19px;
}
.lg-microsite .content-order h5 {
    font-size: 32px;
	line-height:48px;
}
.lg-microsite .acc-block .acc-title{
	line-height:1;
}

.lg-microsite .bottom-order-content .action-btn{
	margin-top:20px;		
}
.lg-microsite .spectrum-side-inner:first-child {
    padding-top: 56px;
}
.lg-microsite .spectrum-side-inner p {
    padding-top: 22px;
}
.lg-microsite .large-light-content h2 {
    max-width: 100%;
	letter-spacing:0;
	line-height:48px !important;
}
body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .large-light-content h2, body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .content-lightmster h5 {
    font-size: 36px;
}
.lg-microsite .faq-heading.auroris-heading h2 {font-size: 44px;}
.lg-microsite .large-light-content p, .lg-microsite .ultra-slim-content p, .lg-microsite .speed-content p, .lg-microsite .storage-content p {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    Column-count: 1;
}

.lg-microsite .play_icon, .lg-microsite .play-btn {

    position: absolute;
    top: 50%;
    left: 50%;
	transform: translate(-50%, -50%);
    margin: 0 auto;
    text-align: center;
}

.lg-microsite a.play-btn i.active {
    display: block;
}
.lg-microsite a.play-btn i {
    display: none;
}
.lg-microsite .video-block {
    position: relative;
}

	
.lg-microsite .storage-content{
    padding-right: 0;
}
.lg-microsite .slider-content{

    position: relative;

}
.lg-microsite .ultra-slim h4{
    line-height: 30px !important;
    font-size:20px;
}
.lg-microsite .spectrum-heading h4 {
    font-size: 22px !important;
}
.lg-microsite .spectrum-side-inner h3 {
    font-size: 32px;
}
.lg-microsite .storage-heading h2 {
    text-align: left;
    line-height: 48px !important;
}
.lg-microsite .storage-heading.auroris-heading h4 {
    font-size: 22px !important;
    text-align: left !important;
}
.lg-microsite .ultra-slim-title h5 {
    font-size: 18px;
}
.lg-microsite .desk-light{
    display: none;
}
.lg-microsite .light-mob{
    display: block;
	position:relative;
}

.lg-microsite .light-mob video {
    width: 100%;
}
.lg-microsite .order-btn {
    background-size: 80% !important;
}

.lg-microsite .order-btn:hover {
    background-size: 80% !important;
    background-position: center;
}

.lg-microsite .top-scroll-btn{

    position: relative;

    bottom: 0;
	
	display:none;
}
.lg-microsite .storage-desk{
    display: none;
}
.lg-microsite .storage-mob{
    display: block;
    padding-top: 40px;
}
.lg-microsite .speed-heading h4 {
    padding: 36px 0;
    font-size: 22px !important;
}

.lg-microsite .spectrum-heading.auroris-heading h2 {
    margin-top: 0;
}

.lg-microsite .spectrum-color {
    padding-top: 120px;
}
.lg-microsite .spectrum-heading h4 {
    padding-top: 26px;
}
.lg-microsite .large-light-content ul li, .lg-microsite .ultra-slim-content ul li, .lg-microsite .speed-content ul li {

    width: 100%;
    /*text-align: center;*/
    margin-bottom: 30px;
}

.lg-microsite .large-light-content h2{
    padding-bottom: 30px;
}

.lg-microsite .ultra-slim-heading p{

    font-size: 18px;

}

.lg-microsite .scalability-design ul li {

    width: 18.5%;

}

.lg-microsite .slider-content h1, .lg-microsite .large-light-content h2, .lg-microsite .auroris-heading h2, .lg-microsite .scalability-item-block h2 {

    font-size: 40px !important;
	font-weight:600;
    line-height: 40px;

}

.lg-microsite .storage-item-block h2{
    font-size: 32px !important;
}
.lg-microsite .spectrum-thumb {

    margin-top: 0;

    z-index: auto;

}

.lg-microsite .desk-view{

    display: none;

}

.lg-microsite .mob-view{

    display: block !important;

}

.lg-microsite .dimmer-item-btn ul li {

    font-size: 16px;

    display: block;

    border: 2px solid #FFC012;

    padding: 14px 0;

    margin:  8px 0;
	width:100%;

}

.lg-microsite .dimmer-btn.active::before {

    background: #FFC012;

    height: 100%;

    z-index: -1;

    top: 0;

}

.lg-microsite .dimmer-btn.active{

color: #fff;
    /* background: #FFC012; */
    text-align: center;
    border-top: 2px solid #FFC012;
    font-size: 25px;

}


.lg-microsite .faq-vid-tech-inner .sec-inner-block {

    height: auto;

    margin: 10px 0;

}


.lg-microsite .bottom-links {

    text-align: left;

    padding: 12px 0;

}

.lg-microsite .bottom-links ul li:first-child a{

    padding-left: 0;

}

.lg-microsite .bottom-links ul li {
    display: block;
}
.lg-microsite .footer-newsletter, .lg-microsite .footer-menu {

    padding-top: 30px;

}

.lg-microsite .control-auroris-block {
    margin: 12px 0;
}
.lg-microsite .loc-item ul {
    display: block;
}
.lg-microsite .loc-item ul li {
    width: 100%;
    display: block;
    margin: 12px 0;
}
.lg-microsite .enlighten-content p, .lg-microsite .vision-content p, .lg-microsite .faq-heading p, .lg-microsite .support-heading p {
    font-size: 22px;
}

.lg-microsite .light-area-inner {
    padding: 0 ;
}
.lg-microsite .flexi-heading {
    padding-bottom: 40px;
}
.lg-microsite .ultra-slim-heading.auroris-heading h2 {
    margin-bottom: 10px;
    margin-top: 0;
    font-size: 40px !important;
    line-height: 50px;
    text-transform: capitalize;
}
.lg-microsite .ultra-slim-content {
    padding: 20px 0 0 0;
}
.lg-microsite .speed-inner-content {
    padding-bottom: 0;
}
.lg-microsite .storage-heading h4{
    padding: 0;
}
.lg-microsite .scalability-heading h4{
    line-height: 1;
    font-size: 22px !important;
}
.lg-microsite .Ecosystem h4 {
    font-size: 22px !important;
    line-height: 30px;
}
.lg-microsite .sec-inner-block h5 {
    font-size: 33px !important;
}
.lg-microsite .faq-vid-tech-inner {
    padding: 80px 0;
}
.lg-microsite .action-inner {
    padding: 70px 0;
}
.lg-microsite .action_text1 {
    font-size: 20px;
    margin: 10px 0;
}
.lg-microsite .orderbtm-btn-bg{
    padding: 0;
    margin: 0 auto;
	display:block;
}
.lg-microsite .action-btn {
    margin-top: 60px;
}
.lg-microsite .ultra-option-thumb {
    position: relative;
}
.lg-microsite .ultra-slim-title.ultra-mob-title {
    left: 100px;
    bottom: 30px;
    top: auto;
    transform: unset;
    right: auto;
}


.lg-microsite .bottom-links ul li a::before {
    content: unset;
}
.lg-microsite .bottom-links ul li a{
    padding: 0;
}
.lg-microsite .ultra-slider-option .slick-arrow.slick-prev{
    left: 0;
}
.lg-microsite .ultra-slider-option .slick-arrow.slick-next{
    right: 0;
}
.lg-microsite .ultra-slim-inner .container-fluid{
    padding: 0 30px;
}
.lg-microsite .ultra-slim-content {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.lg-microsite .flexible-inner .row .col-lg-6:last-child{
    padding-top: 82px;
}
.lg-microsite .storage-item-block h2, .lg-microsite .storage-item-block p{
    text-align: left;
}
.lg-microsite .scalability-rage-side {
    padding-top: 60px;
}
.lg-microsite .flexible-thumb img {
    width: 100%;
}
.lg-microsite .action-thumb ul li {
    width: 32%;
    padding: 3px;
}
.lg-microsite .action-content {
    padding-top: 50px;
}
.lg-microsite .copyright-bar .row {
    max-width: 100%;
}
.lg-microsite .page-template-Accessories .dimmer-light{
    padding: 70px 0 !important;
}
.lg-microsite .page-template-Accessories .acc-light {
    padding-top: 67px;
}
.lg-microsite .enlighten-content, .lg-microsite .vision-content {
     margin: 0px; 
}
.lg-microsite .loc-block{
    margin: 0;
}
.lg-microsite .content-lightmster h5 {
    max-width: 100%;
}
.lg-microsite .advance-dimmer.dimmer-mobile .carousel-control-next, .lg-microsite .advance-dimmer.dimmer-mobile .carousel-control-prev{
    z-index: 4;
    bottom: auto !important;
}

.lg-microsite .action-content h4 {
	padding: 40px 0 30px 0;
}
.lg-microsite .scalability-inner {
	background-image: none;
	background: linear-gradient(120deg, rgb(8, 67, 75) 15%, rgb(54, 48, 154) 100%);
}
.lg-microsite .flexible-content p {
	font-size: 18px !important;
	font-weight: 400;
	line-height: 22.5px;
	letter-spacing: 0.8px;
}
.lg-microsite span.play_icon.hide {
    display: none;
}
.lg-microsite .advance-dimmer.dimmer-mobile .carousel-control-prev {
    left: 0px !important;
}
.lg-microsite .advance-dimmer.dimmer-mobile .carousel-control-next {
    right: 0px !important;
}
.lg-microsite .dimmer-block-thumb.thumb-img1 img {
    width: 60%;
}

.lg-microsite .slider-content {
    padding: 0 60px;
}
.lg-microsite .support-heading p span {
    border-bottom: none;
}
.lg-microsite section.advance-dimmer.dimmer-mobile .carousel-control-next, 
.lg-microsite section.advance-dimmer.dimmer-mobile .carousel-control-prev {
    top: 10px !important;
	width:auto;
}
.lg-microsite .dimmer-block-thumb {
    margin-top: 30px;
}
.lg-microsite .nab_logo {
    text-align: center;
}
.lg-microsite .popup-launch {
    display: none;
}
.lg-microsite .large-light-content h2, .lg-microsite .Ecosystem .auroris-heading h2{
    text-transform: capitalize;
}
.lg-microsite .nab_logo img {
    width: auto;
}
.lg-microsite .large-light-content h2{
    padding-top: 0;
}
.lg-microsite .slider-sec {
    padding-bottom: 30px;
}
.lg-microsite .large-light-content {
     padding: 0 0 40px 0; 
}
.lg-microsite .spectrum_os_footer_menu {
    margin-left: 0;
}
.lg-microsite .spector-os-icon {
    display: none;
}
.lg-microsite .spectrum-hero-content h1 {
	font-size: 40px;
	line-height: 55px;
}
.lg-microsite .feature-content h3 {
	font-size: 20px;
	line-height: 32px;
}
.lg-microsite .streamingsacn-content {
   background-color: transparent;
}
.lg-microsite .addi-spectrum-feature {
	background-image: none;
}
.lg-microsite .footer-expl {
	margin-top: 0;
}
.lg-microsite .spectrum-feature {
	background-image: url(../lg-assets/spectrum-os/images/Ellipse-52-left.png), url(../lg-assets/spectrum-os/images/Ellipse-51-right.png);
	background-repeat: no-repeat;
	background-position: top left, center right;
	background-size: 40%, 90%;
}
.lg-microsite .feature-img img {
	width: 100%;
}
.lg-microsite .feature-icon img, .lg-microsite .spec-dimmer-icon img {
	width: 80px;
}
.lg-microsite .spectrum_os-caption .row .col-lg-6:last-child {
	padding-top: 40px;
}
.lg-microsite .spec-dimmer-icon {
	left: 33%;
}
.lg-microsite .header-bar {
    padding-top: 30px;
}
.lg-microsite .spectrum-hero.spectrum3-hero {
    padding-top: 50px;
}
.lg-microsite .dmx-smoothing {
    padding: 0 !important;
}
.lg-microsite .video-walls-img .video-wrapper .playpause {
    bottom: 0 !important;
}
.lg-microsite .video-walls-content {
    margin-top: 16px !important;
}
}


@media(max-width: 600px){
.lg-microsite .site-border-btn.top-banner-btns {
    width: 250px !important;
    margin-top: 15px;
}
.lg-microsite .slider-btn.site-border-btn.popup-launch.top-banner-btns {
    padding: 20px 50px 18px;
    background-size: 100% 100%;
    line-height: 1.9;
}
.lg-microsite .site-border-btn.top-banner-btns {
    padding: 14px 30px;
    line-height: 2.5;
}
}

@media(max-width: 576px){
.lg-microsite .vision-light {
    padding: 66px 0 80px 0 !important;
}
.lg-microsite .bottom-order-inner .row{
	width:100%;
}
.lg-microsite .lightpop-close img {
	padding: 14px;
}
.lg-microsite .order-sec-bg {
    display: none;
}
.lg-microsite section.acc-light.truss_system {
    padding-top: 60px;
}
.lg-microsite .modal-body h2{
	font-size:38px !important;
	line-height:46px !important;
}
.lg-microsite .modal-body p{
	font-size:16px;
	line-height:25px !important;
}

body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .large-light-content h2, body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .content-lightmster h5 {
    font-size: 36px;
}
.lg-microsite .faq-heading.auroris-heading h2 {
    font-size: 36px;
}
.lg-microsite .spectrum-heading p{
    font-size: 16px;
}

.lg-microsite .storage-heading h4{
    font-size: 18px;
}

.lg-microsite p{
    font-size: 16px;
}
.lg-microsite .ultra-slider-option .slick-prev {
    left: 0;
}
.lg-microsite .ultra-slider-option .slick-next {
    right: 0;
}
.lg-microsite .spectrum-side-inner:last-child {
    padding-top: 38px;
}
.lg-microsite .acc-light .acc-content.auroris-heading p {
    line-height: 28px !important;
	font-size:18px !important;
}
.lg-microsite .ultra-slim-content ul li, .lg-microsite .speed-content ul li {
    padding: 0;
}
.lg-microsite .acc-block, .lg-microsite .cable-block {
    background: #f4f4f4;
    padding: 0 0 26px 0;
}
.lg-microsite section.acc-light.truss_system .acc-content.auroris-heading {
    padding-bottom: 28px;
}
.lg-microsite .titlewrap {
    bottom: 27px !important;
}
.lg-microsite #cable-section .acc-content.auroris-heading h2{
		padding-bottom: 12px !important;
}
.lg-microsite #cable-section .acc-content.auroris-heading {
    padding-bottom: 40px !important;
}
.lg-microsite #cable-section.acc-light {
	padding-top: 76px;
}
.lg-microsite .dimmer-light .auroris-heading h2 {
	text-align: left;
	line-height:46px !important;
}
.lg-microsite .acc-block.lds_image {
	padding: 26px 0 30px !important;
}
.lg-microsite .acc-dimmer-desc ul li {
	width: 100% !important;
	font-size:16px !important;
	line-height:26px !important;
}
.lg-microsite .row.acc-dimmer-botm {
	margin-top: 30px;
}
.lg-microsite .spec-desc {
	margin-bottom: 40px;
}
.lg-microsite .acc-block.lds_image img {
	width: 75% !important;
}
.lg-microsite .acc-block.lds_image img {
	width: 80%;
}
.lg-microsite section#lightcontrol {
    padding-top: 76px;
}
.lg-microsite .spectrum-thumb {
    margin-top: 10px !important;
}
.lg-microsite .speed-content ul li {
    word-spacing: 1px;
}
.lg-microsite .storage-content {
    padding-top: 24px !important;
}
.lg-microsite .auroris-heading h2 {
    line-height: 48px !important;
}
.lg-microsite .scalability-inner {
    padding: 77px 0;
}
.lg-microsite .vision-block {
    min-height: auto;
	padding:30px;
    min-height: auto;
}
.lg-microsite .pdf-btn {
    position: relative;
    bottom: 0;
    left: auto;
    padding: 0;
}
.lg-microsite .storage-heading.auroris-heading h4 {
    margin: 18px auto !important;
}

.lg-microsite .ultra-slider-option .slick-arrow {
    min-width: 38px;
    max-width: 38px;
    height: 39px;
	bottom:-25px;
}
.lg-microsite .slider-thumb-item #myvideo {
    top: 50px;
    position: relative;
}
.lg-microsite .auroris-logo {
    top:50%;
}
.lg-microsite .header-bar .container, .lg-microsite .large-light-area .container, .lg-microsite .flexible-size .container, .lg-microsite .speed-of-life .container, .lg-microsite .spectrum-color .container, .lg-microsite .trans-storage .container, .lg-microsite .scalability .container, .lg-microsite .advance-dimmer .container, .lg-microsite .Ecosystem .container, .lg-microsite .faq-vid-tech .container, .lg-microsite .in-action .container, .lg-microsite .bottom-order-sec .container, .lg-microsite footer .container, .lg-microsite .container {
    padding-left: 30px;
    padding-right: 30px;
}
/*.page-template-home-3-0 .container, .page-id-3329 .container{*/
.lg-microsite .page-template-home-3-0 .container {
    padding-left:16px !important;
    padding-right:16px !important;
}
.lg-microsite .spectrum_os-caption.spectrum3-family {
    padding: 0 !important;
}
/*.spectrum_os-caption.spectrum3-family {
    margin-top: -40px !important;
}*/
.lg-microsite .ultra-slim-title.ultra-mob-title {
    bottom: 0px;
    left: 60px;
	position:relative;
}
.lg-microsite .speed-inner-content {
    padding: 22px 0 0 0;
}
.lg-microsite .page-heading-inner h2{
    font-size: 38px !important;
}
.lg-microsite .page-heading {
    top: 40%;
}
.lg-microsite .modal-content {
  padding: 0px !important;
}
.lg-microsite .modal-body img{
    margin-top: 30px;
}
.lg-microsite .pdf-btn {
    padding: 0 !important;
}
.lg-microsite .slider-btn.site-border-btn {
    margin-top: 44px;
	height: 58px;
	line-height: 2.3;
	letter-spacing:0;
}
.lg-microsite .large-light-content {
    padding: 0px 0 90px 0;
}
.lg-microsite .flexible-inner {
    padding-top: 77px !important;
}
.lg-microsite .flexi-heading {
    padding-bottom: 48px;
}
.lg-microsite .flexible-content {
    padding-top: 24px;
}
.lg-microsite .flexible-content h5 {
    padding: 29px 0 24px;
}
.lg-microsite .ultra-slim-heading h2 {
    padding-bottom: 24px;
    margin: 0!important;
}
.lg-microsite .ultra-slim-content {
    padding-top: 10px !important;
}
.lg-microsite .storage-heading h4 {
	margin-top: 18px;
}
.lg-microsite .storage-rage-side {
	padding-top: 34px;
}
.lg-microsite .storage-item-block h2 {
	margin-bottom: 14px;
}
.lg-microsite .storage-item-block {
	margin-bottom: 34px;
	margin-top: 0;
}
.lg-microsite .speed-heading h4 {
    padding: 16px 0 24px 0;
}
.lg-microsite .spectrum-heading h4 {
    padding-top: 20px;
}
.lg-microsite .spectrum-side-inner:first-child {
    padding-top: 46px;
}
.lg-microsite .spectrum-color {
    padding-top: 110px;
}
.lg-microsite .spectrum-side-inner p {
    padding-top: 16px;
}
.lg-microsite .scalability-heading h4 {
	padding: 20px 0 10px 0 !important;
	line-height:30px !important;
}
.lg-microsite .scalability-design {
	padding: 0;
}
.lg-microsite .scalability-content {
	padding-top: 50px;
	padding-right: 0;
}
.lg-microsite .dimmer-block-thumb.thumb-img1 img {
    width: 70%;
}
.lg-microsite .dimmer_slide_title {
    text-align: center;
}
.lg-microsite .col-12.col-12.thumb-bcl {
    margin-bottom: 50px;
}
.lg-microsite .scalability-rage-side {
    padding-top: 50px;
}
.lg-microsite .scalability-item-block {
    margin-top: 10px;
}
.lg-microsite .scalability-item-block:first-child{
	margin:0
}
.lg-microsite .saclability-gap {
	height: 25px;
}
.lg-microsite img.acc-dimmer-mob {
    margin-top: 40px;
}
.lg-microsite .dimmer-block-content {
	padding: 40px 0;
}
.lg-microsite .Ecosystem h4 {
	padding-top: 20px;
}
.lg-microsite .ecosystem-gallery-slider {
    padding-top: 18px;
}
.lg-microsite .action-content {
    padding-top: 28px;
}
.lg-microsite .ecosystem-content {
	padding: 42px 0 0 0;
}
.lg-microsite .advance-dimmer {
    padding: 67px 0;
}
.lg-microsite .ecosystem-btn {
	margin-top: 60px;
}
.lg-microsite .vision-content {
	padding-bottom: 29px;
}
.lg-microsite .content-lightmster p {
	padding: 34px 0;
}
.lg-microsite .faq-heading {
	padding-bottom: 23px;
}
.lg-microsite .lighting-sec{
		padding-bottom:80px !important;
}
.lg-microsite .faq-btn {
	margin-top: 43px;
}
.lg-microsite .faq-more-btn {
    padding: 30px 60px !important;
    line-height: 58px;
}
.lg-microsite .loc-item {
	padding: 40px 0 0 0;
}
.lg-microsite .support-sec {
	padding:73px 0;
}
.lg-microsite .support-heading p {
	padding-top: 22px;
}
.lg-microsite .loc-item {
	padding: 34px 0 0 0;
}
.lg-microsite .vision-block h5 {
    font-size: 30px;
    line-height: 35px;
    font-weight: 600;
	min-height:100px;
}
.lg-microsite .content-lightmster h5 {
    font-size: 40px !important;
    line-height: 50px;
}
.lg-microsite .pdf-btn i {
    font-size: 29px;
}
.lg-microsite .loc-block address{
	padding-bottom:25px;
	padding-top:37px;
	font-size:16px;
	line-height:26px;
	margin:0;
}
.lg-microsite .loc-item ul li:first-child {
    margin:0;
}
.lg-microsite .loc-item ul li {
    margin: 20px 0;
}
.lg-microsite .loc-block a {
    font-size: 16px;
    line-height: 26px;
}
.lg-microsite .acc-content.auroris-heading h2{
		padding-bottom:14px !important;
}
.lg-microsite .faq-vid-tech-inner {
    padding: 67px 0;
}
.lg-microsite .fvt-icon::after {
    background-size: 45px;
    top: 0;
	right:0;
}
.lg-microsite .acc-content.auroris-heading {
    padding-bottom: 46px  !important;
}
.lg-microsite section#cable-section {
    padding-top: 50px;
}
.lg-microsite .lds_image {
    background: none;
}
.lg-microsite .acc-content h2{
	padding-bottom:24px;		
}
.lg-microsite .dimmer-light .auroris-heading p {
	padding: 60px 0 0 !important;
}
.lg-microsite .ultra-slim-inner {
    padding: 64px 0;
}
.lg-microsite .sec-inner-block p {
    padding: 38px 0 0;
    margin-bottom: 60px;
}
.lg-microsite .dimmer-light {
    margin-top: 81px !important;
}
.lg-microsite .sec-inner-block .fvt-btn {
    font-size: 17px;
    line-height: 26px;
	padding-bottom:4px;
	position:relative;
	width: 100%;
    display: block;
	max-width:100%;
}
.lg-microsite .faq-vid-tech-inner .sec-inner-block {
    padding: 32px 29px 50px;
	line-height: 26px;
    padding-bottom: 14px;
}
.lg-microsite .fvt-icon::after {
    background-size: 50px;
    top: 0;
    height: 30px;
}
.lg-microsite .action-content h4 {
    padding: 25px 0 25px 0;
	font-size: 22px !important;
    line-height: 30px;
    font-weight: 500 !important;
}
.lg-microsite .action-btn {
    margin-top: 48px;
}
.lg-microsite .dimmer-btn.active {
    display: inline-block;
    padding-top: 12px;
}
.lg-microsite .Ecosystem {
    padding: 66px 0;
}
.lg-microsite .ecosystem-block {
   margin: 12px 0;
    height: auto;
    padding-bottom: 4px;
}
.lg-microsite .page-banner-inner {
    background: #000;
}
.lg-microsite .page-banner-inner img {
    padding-top: 160px;
}
.lg-microsite .resource-banner img{
	padding-top:170px !important;
}
.lg-microsite .vision-light .vision-content h2{
    padding-bottom: 18px;
}
.lg-microsite .support-heading p {
    padding-left: 20px;
    padding-right: 20px;
}
.lg-microsite .vision-content p, .lg-microsite .content-lightmster p, .lg-microsite .faq-heading p, .lg-microsite .support-heading p {
    font-size: 22px !important;
	line-height:30px;
}
.lg-microsite .faq-heading.auroris-heading h2 {
    padding-bottom: 14px;
}
.lg-microsite .faq-block {
    padding: 17px 16px;
	/*height:70px;*/
}
.lg-microsite .faq-block h5{
	line-height:36px !important;
	padding-right: 20px;
}
.lg-microsite .faq-sec {
    padding: 70px 0 !important;
}
.lg-microsite section#Safety  {
    padding-top: 87px;
}
.lg-microsite .loc-block {
    padding: 30px 24px 36px 29px;
 }
.lg-microsite section#casebag{
	padding-top:76px;		
}
.lg-microsite #lightcontrol .acc-block img, .lg-microsite #casebag .acc-block img{
	padding: 30px 0;
}
.lg-microsite section#casebag .acc-content.auroris-heading p{
	line-height: 28px !important;		
}
.lg-microsite #Safety .acc-content {
	padding-bottom: 40px !important;
}
.lg-microsite section#casebag {
    padding-bottom: 90px;
}
.lg-microsite section#Safety .acc-content.auroris-heading h2 {
    padding-bottom: 26px;
}
.lg-microsite section#Safety .acc-content.auroris-heading {
    padding-bottom: 26px;
}
.lg-microsite section#casebag .acc-content.auroris-heading {
    padding-bottom: 30px;
}
.lg-microsite section#casebag .acc-content h2 {
    padding-left: 12px;
    padding-right: 12px;
}
.lg-microsite section#casebag .acc-content p{
	font-size:18px !important;	
}
.lg-microsite .ultra-slim-slider {
    padding-bottom: 32px;
}
.lg-microsite .ecosystem-title{
	position: relative;
	bottom: auto;
}
.lg-microsite .nab_logo {
    bottom: 0;
}
.lg-microsite .slider-content {
    padding-top: 50px;
}
.lg-microsite .streamingsacn-content {
    padding: 60px 0px;
}
.lg-microsite .spectrum-OS-heading, .lg-microsite .spectrum_os-caption {
    padding: 0 10px !important;
}
.lg-microsite .spectrum3-heading-abt {
    padding: 0 0 30px 0 !important;
}
.lg-microsite .spectrum-hero {
    padding-top: 60px;
}
.lg-microsite .feature-content {
    max-width: 100%;
}
.lg-microsite .spectrum_os {
    position: relative;
    width: 100%;
    overflow: hidden;
    padding: 50px 0;
}
.lg-microsite .spectrum_os img {
    width: 100%;
    transform: scale(1.5);
}
.lg-microsite .spectrum_os.spectrum3-about img {
    transform: none;
}
.lg-microsite .spector-os-icon_mob img {
   transform: none;
   width: 80px;
}
.lg-microsite .spector-os-icon_mob {
    bottom: 40px;
}
.lg-microsite .streamingsacn-thumb img {
    width: 100px;
}
.lg-microsite .additional-frame img {
    width: auto;
}
.lg-microsite .hero-gradient-desk {
	display: none;
}
.lg-microsite .hero-gradient-mob {
	display: block;
}
.lg-microsite .hero-gradient {
	padding-top: 0;
}
.lg-microsite .footer-expl-btn {
	transform: translate(-50%, 0%);
}
.lg-microsite .hero-main-heading img {
	width: 80%;
}
.lg-microsite .header-bar .container-fluid {
	padding-left: 30px;
	padding-right: 30px;
}
.lg-microsite .additional-featrd-heading h2 {
	font-size: 30px !important;
	line-height: 40px;
}
.lg-microsite .page-template-home-3-0 .additional-featrd-heading h2 {
    font-size: 40px !important;
}
.lg-microsite .page-template-home-3-0 .other-additional-feature {
    padding-top: 0 !important;
}
.lg-microsite .ultra-slim-inner.spectrum3_about_inner {
    padding: 0;
}
.lg-microsite .video-walls {
    padding-top: 0;
}

}

@media(max-width:480px){

.lg-microsite section.acc-light.truss_system .acc-light-inner .col-lg-6.product:first-child .acc-block img{
	transform: scale(2);
	margin: 40px 0;
}
.lg-microsite .light-img-inner.light-nav-thumb {
	margin: 0 6px;
}
.lg-microsite .spectrum-hero-content h1 {
    line-height: 50px;
}
.lg-microsite .spector-os-icon_mob img {
    width: 70px;
}
.lg-microsite .addi-spectrum-feature {
	padding: 0;
}
}


@media(max-width: 425px){
body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .large-light-content h2, body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .content-lightmster h5 {
    font-size: 36px;
}
	.lg-microsite .faq-heading.auroris-heading h2 {font-size: 36px;}
	.lg-microsite .vision-light .auroris-heading h2{font-size: 36px;}
.lg-microsite .slider-content-inner {
    padding-bottom: 140px;
}
.lg-microsite .modal-body h2{
	width:70%;	
}
.lg-microsite .footer-menu ul li {

    display: block;

    width: 100%;
}
.lg-microsite .dimmer-block-thumb{
	width:100% !important;
}
.lg-microsite .dimmer-block-thumb.thumb-img img, .lg-microsite .dimmer-block-thumb.thumb-img1 img{
	width:100% !important;
}
.lg-microsite .thumb-img {
    width: 100% !important;
}
.lg-microsite .slider-thumb-item #myvideo {
    transform: scale(2);
	top:100px;
	left: 0px;
}
.lg-microsite .auroris-logo {
    top: 60%;
}
.lg-microsite .slider-content {
    transform: translate(0%, 20%);
    background: #121212;
    position: relative;
    padding: 0 50px;
}
.lg-microsite .slider-sec{
	background: #121212;
}
.lg-microsite .large-light-area {
    padding-top: 40px;
}
.lg-microsite .nab_logo {
    bottom: 50px;
}
.lg-microsite .slider-content-inner {
    /*top: -74px;*/
    top: 0px;
    position: relative;
}
.lg-microsite .slider-inner-row {
    padding-bottom: 0px;
}
.lg-microsite .acc-content.auroris-heading h2 {
  font-size: 38px !important;
  letter-spacing: 0 !important;
}
.lg-microsite .play_icon i {
    font-size: 18px;
	padding: 16px 20px;
}
.lg-microsite .content-order h5 {
    font-size: 20px;
}
.lg-microsite .faq-block h5 {
    line-height: 28px !important;
}
.lg-microsite .light-img-inner.light-nav-thumb {
	margin: 0 3px;
}
.lg-microsite .site-border-btn.top-banner-btns {
    width: 240px !important;
}
.lg-microsite .slider-btn.site-border-btn {
    margin-top: 20px;
}
.lg-microsite .slider-btn.site-border-btn.popup-launch.top-banner-btns {
    line-height: 1.4;
}
.lg-microsite .nab_logo::before {
    content: "";
    background: #121212;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 0;
    bottom: 0;
    z-index: -1;
}
}

@media(max-width:400px){
.lg-microsite .main-menu{
	width: 250px;
}
.lg-microsite .ecosystem-btn-bg{
padding: 22px 27px !important;	
}
}

@media(max-width:350px){
.lg-microsite .slider-content {
    padding: 0 30px;
}
.lg-microsite .page-template-home-3-0 .additional-featrd-heading h2 {
    font-size: 32px !important;
}
}



@media(max-width:300px){
.lg-microsite .slider-inner-row {
    padding-bottom: 200px;
}
.lg-microsite .spectrum3-hero .slider-inner-row {
    padding-bottom: 0;
}
}

@media screen and (max-width: 991px) {
	.lg-microsite .vision-light .auroris-heading h2{font-size: 44px;}
    .lg-microsite .container.inner-page {
        padding-top: 80px;
    }
.lg-microsite .copyright {
    text-align: left;
}
.lg-microsite .modal-body {
	padding: 0 30px 50px;
}
}

@media screen and (max-width: 718px) {
	body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .large-light-content h2, body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .content-lightmster h5 {
    font-size: 36px;
}
	.lg-microsite .faq-heading.auroris-heading h2 {font-size: 36px;}
.lg-microsite .vision-light .auroris-heading h2{font-size: 44px;}
 .lg-microsite .options {

    min-width: 520px;

  }

 .lg-microsite .options .option:nth-child(5) {

    display: none;

  }

}

@media screen and (max-width: 638px) {
	body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .large-light-content h2, body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .content-lightmster h5 {
    font-size: 36px;
}
	.lg-microsite .faq-heading.auroris-heading h2 {font-size: 36px;}
.lg-microsite .vision-light .auroris-heading h2{font-size: 36px;}
 .lg-microsite .options {

    min-width: 440px;

  }

 .lg-microsite .options .option:nth-child(4) {

    display: none;

  }

}

@media screen and (max-width: 558px) {
	
	body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .large-light-content h2, body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .content-lightmster h5 {
    font-size: 36px;
}
	.lg-microsite .faq-heading.auroris-heading h2 {font-size: 36px;}
.lg-microsite .vision-light .auroris-heading h2{font-size: 36px;}
    .lg-microsite .container.inner-page {
        padding-top: 50px;
        padding-bottom: 50px;
    }
 .lg-microsite .options {

    min-width: 360px;

  }

.lg-microsite .options .option:nth-child(3) {

    display: none;

  }
.lg-microsite .spec-dimmer-icon {
	left: 0;
	transform: translate(0%, -50%);
	margin-left: 40px;
}
}

@media screen and (max-width: 478px) {

.lg-microsite .options {

    min-width: 280px;

  }

.lg-microsite .options .option:nth-child(2) {

    display: none;

  }
	.lg-microsite .vision-light .auroris-heading h2{font-size: 38px;}
	.lg-microsite .faq-heading.auroris-heading h2 {font-size: 38px;}
	body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .large-light-content h2, body.lg-microsite-page.lg-mspage-spectrum-os-home .lg-microsite .content-lightmster h5 {
    font-size: 36px;
}
}


.lg-microsite .acc-content.auroris-heading h2
{
font-style: normal;
    font-weight: 600;
    font-size: 55px;
    /* line-height: 55px; */
    text-align: center;
    letter-spacing: 0.92px;
    color: #221F1F;
    padding-bottom: 30px;
    margin-bottom: 0px;
}

.lg-microsite .acc-content.auroris-heading p{
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 28px;
text-align: center;
	color:#808080;
}
.lg-microsite .cable-block, .lg-microsite .acc-block{
	position:relative;
}
.lg-microsite .cable-block img, .lg-microsite .acc-block img{    
	z-index: 10;
    width: 100%;
}
.lg-microsite .acc-block.lds_image{
	text-align:center;
}
.lg-microsite .acc-block.lds_image img {
    width: 60%;
}
.lg-microsite .acc-dimmer-desc p, .lg-microsite .acc-dimmer-desc ul li {
	color: #808080;
	font-size: 18px;
	font-weight: 500;
	line-height: 28px;
	letter-spacing: 0em;
}
.lg-microsite .acc-dimmer-desc ul li {
	width: 80%;
}

.lg-microsite .acc-block .acc-title{
font-style: normal;
font-weight: 600;
text-align: center;
letter-spacing: 0.8px;
color: #221F1F;
line-height:33px;
width:100%;
}
.lg-microsite .acc-block .acc-subtitle{
font-style: normal;
font-weight: 400;
text-align: center;
letter-spacing: 0.8px;
color: #221F1F;
line-height:33px;
width:100%;
}

.lg-microsite a.pdf-btn:hover{color:#ffc012;}
.lg-microsite .cable-block .acc-title
{
    font-style: normal;
    font-weight: 600;
    text-align: center;
    letter-spacing: 0.8px;
    color: #221F1F;
    z-index: 100;
     width: 100%;
}
.lg-microsite .modal-body img {
    
    border: none;
    background: #fff;
    margin: auto;
    display: block;
    float: right;
}
.lg-microsite .modal-body h2{
   font-family: Poppins;
   font-style: normal;
   font-weight: 600;
   font-size: 55px;
   line-height: 55px;
   letter-spacing: 0.92px;
   color: #221F1F;
}
.lg-microsite .modal-body p, .lg-microsite .modal-body li{
   font-family: Poppins;
   font-style: normal;
   font-weight: 500;
   font-size: 18px;
   line-height: 28px;
   color: #808080;
}
.lg-microsite .acc-title{cursor:pointer;}
.lg-microsite .acc-title:hover{color:#ffc012;}

@media(max-width:374.98px){

.lg-microsite .support-heading p {
    padding-left: 0;
    padding-right: 0;
}
}

@media(max-width:375px){
.lg-microsite .slider-sec {
	 padding-bottom: 0px;
}
}

@media (min-width:320px)  { 
   .lg-microsite .vision-block h5{padding-bottom: 30px;}
	.lg-microsite .acc-content.auroris-heading h2 {font-size: 38px;}
	.lg-microsite .acc-light { padding-top: 30px;}
    .lg-microsite .acc-content.auroris-heading {padding-bottom: 40px;}
	.lg-microsite .modal-body h2{font-size: 35px;}
    .lg-microsite .modal-body p {padding-top: 10px;padding-bottom: 10px;}
	.lg-microsite .modal-content { padding: 0px;}
    .lg-microsite .titlewrap { bottom: 10%;}
    .lg-microsite .acc-desc,.lg-microsite .acc-title {font-size: 15px;}
	.lg-microsite .dimmer-largescreen{display:none;}
	.lg-microsite .dimmer-mobile{display:block;}
	.lg-microsite .faq-block h5{font-size: 18px;}
	.lg-microsite .loc-block address {font-size: 16px;}
	.lg-microsite .pdf-btn {font-size:16px;}
	.lg-microsite .in-action .auroris-heading h4{font-size: 28px;font-weight: 400;}
	.lg-microsite .in-action .auroris-heading h2{font-size: 38px;}
	.lg-microsite .ultra-slim .auroris-heading h2{font-size: 40px;}
	.lg-microsite .spectrum-color .auroris-heading h2{font-size: 38px; line-height: 48px;}
	.lg-microsite .flexible-size .auroris-heading h2{font-size: 38px; line-height: 48px;}
    .lg-microsite .scalability .auroris-heading h2{font-size: 38px;}
    .lg-microsite .overview_1_block .auroris-heading h2{font-size: 38px;}
    .lg-microsite .Ecosystem .auroris-heading h2{font-size: 38px;}
	.lg-microsite .speed-of-life .auroris-heading h2{font-size: 38px;line-height: 48px;}
	.lg-microsite .storage-content {padding-right: 0%;}
	.lg-microsite .storage-heading.auroris-heading h4 {width: 100%;}
	.lg-microsite .ultra-slim h4 {font-size: 28px;width: 100%;}
	.lg-microsite .trans-storage{text-align:left}
}
@media (min-width:481px)  { 
	.lg-microsite .acc-content.auroris-heading h2 {font-size: 25px;}
	.lg-microsite .acc-light { padding-top: 30px;}
    .lg-microsite .acc-content.auroris-heading {padding-bottom: 40px;}
    .lg-microsite .modal-body h2{font-size: 35px;}
    .lg-microsite .modal-body p {padding-top: 10px;padding-bottom: 10px;}.lg-microsite .modal-content { padding: 0px;}
    .lg-microsite .titlewrap { bottom: 10%;}
    .lg-microsite .acc-desc,.lg-microsite .acc-title {font-size: 14px;}
	.lg-microsite .dimmer-largescreen{display:none;}
	.lg-microsite .dimmer-mobile{display:block;}
	.lg-microsite .faq-block h5{font-size: 18px;}
	.lg-microsite .loc-block address {font-size: 16px;}
	.lg-microsite .pdf-btn {font-size:16px;}
	.lg-microsite .in-action .auroris-heading h4{font-size: 28px;font-weight: 400;}
	.lg-microsite .in-action .auroris-heading h2{font-size: 38px;}
	.lg-microsite .ultra-slim .auroris-heading h2{font-size: 38px;}
	.lg-microsite .spectrum-color .auroris-heading h2{font-size: 38px;}
	.lg-microsite .flexible-size .auroris-heading h2{font-size: 38px;}
    .lg-microsite .scalability .auroris-heading h2{font-size: 38px;}
    .lg-microsite .overview_1_block .auroris-heading h2{font-size: 38px;}
    .lg-microsite .Ecosystem .auroris-heading h2{font-size: 38px;}
	.lg-microsite .speed-of-life .auroris-heading h2{font-size: 38px;}
	.lg-microsite .storage-content {padding-right: 0%;}
	.lg-microsite .storage-heading.auroris-heading h4 {width: 100%;}
	.lg-microsite .ultra-slim h4 {font-size: 28px;width: 100%;}
	.lg-microsite .trans-storage{text-align:left}
}
@media (min-width:641px)  {
	.lg-microsite .acc-content.auroris-heading h2 {font-size: 25px;}
	.lg-microsite .acc-light {padding-top: 30px;}
    .lg-microsite .acc-content.auroris-heading {padding-bottom: 40px;}
	.lg-microsite .modal-body h2{font-size: 35px;}
    .lg-microsite .modal-body p {padding-top: 10px;padding-bottom: 10px;}
	.lg-microsite .modal-content { padding: 0px;}
    .lg-microsite .titlewrap { bottom: 10%;}
    .lg-microsite .acc-desc,.lg-microsite .acc-title {font-size: 14px;}
	.lg-microsite .dimmer-largescreen{display:none;}
	.lg-microsite .dimmer-mobile{display:block;}
	.lg-microsite .faq-block h5{font-size: 18px;}
	.lg-microsite .loc-block address {font-size: 16px;}
	.lg-microsite .pdf-btn {font-size:16px;}
	.lg-microsite .in-action .auroris-heading h4{font-size: 28px;font-weight: 400;}
	.lg-microsite .in-action .auroris-heading h2{font-size: 38px;}
	.lg-microsite .ultra-slim .auroris-heading h2{font-size: 38px;}
	.lg-microsite .spectrum-color .auroris-heading h2{font-size: 38px;}
    .lg-microsite .scalability .auroris-heading h2{font-size: 38px;}
    .lg-microsite .overview_1_block .auroris-heading h2{font-size: 38px;}
    .lg-microsite .Ecosystem .auroris-heading h2{font-size: 38px;}
	.lg-microsite .speed-of-life .auroris-heading h2{font-size: 55px;}
	.lg-microsite .storage-content {padding-right: 0%;}
	.lg-microsite .storage-heading.auroris-heading h4 {width: 100%;}
	.lg-microsite .ultra-slim h4 {font-size: 28px;width: 100%;}
	.lg-microsite .trans-storage{text-align:left}
}
@media (min-width:980px)  {
	.lg-microsite .pdf-btn{padding:0px 10px;}
    .lg-microsite .titlewrap { bottom: 10%;}
    .lg-microsite .acc-desc,.lg-microsite .acc-title {font-size: 14px;}
	.lg-microsite .dimmer-largescreen{display:block;}
	.lg-microsite .dimmer-mobile{display:none;}
	.lg-microsite .faq-block h5{font-size: 22px;}
	.lg-microsite .loc-block address {font-size: 18px;}
	.lg-microsite .pdf-btn {font-size:17px;}
	.lg-microsite .in-action .auroris-heading h4{font-size: 28px;font-weight: 400;}
	.lg-microsite .in-action .auroris-heading h2{font-size: 55px;}
	.lg-microsite .ultra-slim .auroris-heading h2{font-size: 55px;}
	.lg-microsite .spectrum-color .auroris-heading h2{font-size: 55px;}
	.lg-microsite .flexible-size .auroris-heading h2{font-size: 54px;}
    .lg-microsite .scalability .auroris-heading h2{font-size: 55px;}
    .lg-microsite .overview_1_block .auroris-heading h2{font-size: 55px;}
    .lg-microsite .Ecosystem .auroris-heading h2{font-size: 55px;}
	.lg-microsite .speed-of-life .auroris-heading h2{font-size: 55px;}
	.lg-microsite .storage-content {padding-right: 10%;}
	.lg-microsite .storage-heading.auroris-heading h4 {width: 70%;}
	.lg-microsite .ultra-slim h4 {font-size: 28px;width: 69%;}
	.lg-microsite .trans-storage{text-align:center}
	.lg-microsite .ultra-slim-inner .container-fluid {padding: 0 2rem;}
}
@media (min-width:768px)  {
	.lg-microsite .pdf-btn{padding:0px 10px;}
    .lg-microsite .titlewrap { bottom: 10%;}
    .lg-microsite .acc-desc,.lg-microsite .acc-title {font-size: 14px;}
    .lg-microsite .dimmer-largescreen{display:block;}
	.lg-microsite .dimmer-mobile{display:none;}
	.lg-microsite .faq-block h5{font-size: 22px;}
	.lg-microsite .loc-block address {font-size: 18px;}
	.lg-microsite .pdf-btn {font-size:17px;}
	.lg-microsite .in-action .auroris-heading h4{font-size: 28px;font-weight: 400;}
	.lg-microsite .in-action .auroris-heading h2{font-size: 55px;}
	.lg-microsite .ultra-slim .auroris-heading h2{font-size: 55px;}
	.lg-microsite .spectrum-color .auroris-heading h2{font-size: 55px; line-height:62px !important;}
	.lg-microsite .flexible-size .auroris-heading h2{font-size: 54px;}
    .lg-microsite .scalability .auroris-heading h2{font-size: 55px;}
    .lg-microsite .overview_1_block .auroris-heading h2{font-size: 55px;}
    .lg-microsite .Ecosystem .auroris-heading h2{font-size: 55px;}
	.lg-microsite .speed-of-life .auroris-heading h2{font-size: 55px;}
	.lg-microsite .storage-content {padding-right: 10%;}
	.lg-microsite .storage-heading.auroris-heading h4 {width: 70%;}
	.lg-microsite .ultra-slim h4 {font-size: 28px;width: 69%;}
	.lg-microsite .trans-storage{text-align:center}
	.lg-microsite .ultra-slim-inner .container-fluid {padding: 0 2rem;}
}
@media only screen   
and (orientation : landscape)   
and (-webkit-min-device-pixel-ratio: 1)  
and (min-device-width : 768px)   
and (max-device-width : 1007px)   
{
    .lg-microsite .titlewrap { bottom: 10%;}
	.lg-microsite .acc-desc,.lg-microsite .acc-title {font-size: 14px;}
	.lg-microsite .dimmer-largescreen{display:block;}
	.lg-microsite .dimmer-mobile{display:none;}
	.lg-microsite .faq-block h5{font-size: 22px;}
	.lg-microsite .loc-block address {font-size: 18px;}
	.lg-microsite .pdf-btn {font-size:17px;}
	.lg-microsite .in-action .auroris-heading h4{font-size: 28px;font-weight: 400;}
	.lg-microsite .in-action .auroris-heading h2{font-size: 55px;}
	.lg-microsite .ultra-slim .auroris-heading h2{font-size: 55px;}
	.lg-microsite .spectrum-color .auroris-heading h2{font-size: 55px;}
	.lg-microsite .flexible-size .auroris-heading h2{font-size: 54px;}
    .lg-microsite .scalability .auroris-heading h2{font-size: 55px;}
    .lg-microsite .overview_1_block .auroris-heading h2{font-size: 55px;}
    .lg-microsite .Ecosystem .auroris-heading h2{font-size: 55px;}
	.lg-microsite .speed-of-life .auroris-heading h2{font-size: 55px;}
	.lg-microsite .storage-content {padding-right: 10%;}
	.lg-microsite .storage-heading.auroris-heading h4 {width: 70%;}
	.lg-microsite .ultra-slim h4 {font-size: 28px;width: 69%;}
	.lg-microsite .trans-storage{text-align:center}
	.lg-microsite .ultra-slim-inner .container-fluid {padding: 0 2rem;}
}
@media (min-width:961px)  {
     .lg-microsite .titlewrap { bottom: 10%;}
	.lg-microsite .acc-desc,.lg-microsite .acc-title {font-size: 14px;}
	.lg-microsite .lds_image {background-size: 118%;height: 100%;} 
	.lg-microsite .acc-content.auroris-heading h2 {font-size: 55px;} 
	.lg-microsite .acc-light {padding-top: 50px;}
    .lg-microsite .acc-content.auroris-heading { padding-bottom: 50px;}
	.lg-microsite .modal-body h2{font-size: 55px;}
	.lg-microsite .modal-content { padding: 25px;}
	.lg-microsite .dimmer-largescreen{display:block;}
	.lg-microsite .dimmer-mobile{display:none;}
	.lg-microsite .faq-block h5{font-size: 22px;}
	.lg-microsite .loc-block address {font-size: 18px;}
	.lg-microsite .pdf-btn {font-size:17px;}
	.lg-microsite .in-action .auroris-heading h4{font-size: 28px;font-weight: 400;}
	.lg-microsite .in-action .auroris-heading h2{font-size: 55px;}
	.lg-microsite .ultra-slim .auroris-heading h2{font-size: 55px;}
	.lg-microsite .spectrum-color .auroris-heading h2{font-size: 55px;}
	.lg-microsite .flexible-size .auroris-heading h2{font-size: 54px;}
    .lg-microsite .scalability .auroris-heading h2{font-size: 55px;}
    .lg-microsite .overview_1_block .auroris-heading h2{font-size: 55px;}
    .lg-microsite .Ecosystem .auroris-heading h2{font-size: 55px;}
	.lg-microsite .speed-of-life .auroris-heading h2{font-size: 55px;}
	.lg-microsite .storage-content {padding-right: 10%;}
	.lg-microsite .storage-heading.auroris-heading h4 {width: 70%;}
	.lg-microsite .ultra-slim h4 {font-size: 28px;width: 69%;}
	.lg-microsite .trans-storage{text-align:center}
	.lg-microsite .ultra-slim-inner .container-fluid {padding: 0 2rem;}
}
@media (min-width:1025px) {
	.lg-microsite .acc-desc,.lg-microsite .acc-title {font-size: 14px;}
	.lg-microsite .pdf-btn{padding:0px 30px}
	.lg-microsite .lds_image {background-size: 118%;height: 100%;}  
	.lg-microsite .acc-content.auroris-heading h2 {font-size: 55px;}
    .lg-microsite .acc-light {padding-top: 60px;}
    .lg-microsite .acc-content.auroris-heading {padding-bottom: 50px;}
	.lg-microsite .modal-body h2{font-size: 55px;}
	.lg-microsite .modal-content { padding: 25px;}
	.lg-microsite .dimmer-largescreen{display:block;}
	.lg-microsite .dimmer-mobile{display:none;}
	.lg-microsite .faq-block h5{font-size: 22px;}
	.lg-microsite .loc-block address {font-size: 18px;}
	.lg-microsite .pdf-btn {font-size:17px;}
	.lg-microsite .in-action .auroris-heading h4{font-size: 28px;font-weight: 400;}
	.lg-microsite .in-action .auroris-heading h2{font-size: 55px;}
    .lg-microsite .storage-heading h2{font-size: 55px;}
	.lg-microsite .ultra-slim .auroris-heading h2{font-size: 55px;}
	.lg-microsite .spectrum-color .auroris-heading h2{font-size: 55px;}
	.lg-microsite .flexible-size .auroris-heading h2{font-size: 54px;}
    .lg-microsite .scalability .auroris-heading h2{font-size: 55px;}
    .lg-microsite .overview_1_block .auroris-heading h2{font-size: 55px;}
    .lg-microsite .Ecosystem .auroris-heading h2{font-size: 55px;}
	.lg-microsite .speed-of-life .auroris-heading h2{font-size: 55px;}
	.lg-microsite .storage-content {padding-right: 16%;}
	.lg-microsite .storage-heading.auroris-heading h4 {width: 70%;}
	.lg-microsite .ultra-slim h4 {font-size: 28px;width: 69%;}
	.lg-microsite .trans-storage{text-align:center}
	.lg-microsite .ultra-slim-inner .container-fluid {padding: 0 2rem;}
}
@media (min-width:1281px) { 
	.lg-microsite .titlewrap { bottom: 0;}
	.lg-microsite .acc-desc,.lg-microsite .acc-title {font-size: 14px;}
	.lg-microsite .pdf-btn{padding:0px 30px}
	.lg-microsite .lds_image {background-size: 118%;height: 100%;}
	.lg-microsite .acc-content.auroris-heading h2 {font-size: 55px;} 
    .lg-microsite .acc-light {padding-top: 60px;}
    .lg-microsite .acc-content.auroris-heading { padding-bottom: 60px;}
    .lg-microsite .modal-body h2{font-size: 55px;}
    .lg-microsite .modal-body p {padding-top: 15px;padding-bottom: 15px;}
    .lg-microsite .modal-content { padding: 25px;}
	.lg-microsite .dimmer-largescreen{display:block;}
	.lg-microsite .dimmer-mobile{display:none;}
	.lg-microsite .faq-block h5{font-size: 22px;}
	.lg-microsite .loc-block address {font-size: 18px;}
	.lg-microsite .pdf-btn {font-size:17px;}
	.lg-microsite .in-action .auroris-heading h4{font-size: 28px;font-weight: 400;}
	.lg-microsite .in-action .auroris-heading h2{font-size: 50px;}
	.lg-microsite .ultra-slim .auroris-heading h2{font-size: 50px;}
	.lg-microsite .flexible-size .auroris-heading h2{font-size: 50px;}
	.lg-microsite .spectrum-color .auroris-heading h2{font-size: 50px;}
    .lg-microsite .scalability .auroris-heading h2{font-size: 50px;}
    .lg-microsite .overview_1_block .auroris-heading h2{font-size: 50px;}
    .lg-microsite .Ecosystem .auroris-heading h2{font-size: 50px;}
	.lg-microsite .speed-of-life .auroris-heading h2{font-size: 50px;}
	.lg-microsite .storage-content {padding-right: 16%; padding-top:30px;}
	.lg-microsite .storage-heading.auroris-heading h4 {width: 70%;}
	.lg-microsite .ultra-slim h4 {font-size: 28px;width: 65%;}
	.lg-microsite .trans-storage{text-align:center}
	.lg-microsite .ultra-slim-inner .container-fluid {padding: 0 2rem; margin-top: -80px;}
}
@media(min-width:1360px){
.lg-microsite .dimmer-block {
    height: 650px;
}
.lg-microsite .dimmer-block-thumb img {
    width: auto;
    height: 400px;
}
}
	
.lg-microsite .ultra-slim h4 {font-weight: 500;line-height: 36px; letter-spacing: 0.8px;
  margin: auto;
}

.lg-microsite .titlewrap {
    position: absolute;
    left: 0px;
    width: 100%;
}
.lg-microsite .carousel-control-prev {
    left: -6px !important;
}
.lg-microsite .carousel-control-next {
    right: -6px !important;
}
.lg-microsite section.advance-dimmer.dimmer-mobile .carousel-control-next, .lg-microsite section.advance-dimmer.dimmer-mobile .carousel-control-prev{
    top:50%;
    align-items:flex-start;
}

.lg-microsite .carousel-control-next-icon, .lg-microsite .carousel-control-prev-icon {
    width: 40px;
    height: 40px;
    background-size: 70% 70%;
    color: #fff;
    border: 1px solid;
}
.lg-microsite .titlewrap {
    position: relative;
    width: 100%;
}
.lg-microsite .storage-heading.auroris-heading h4 {
    
    margin: 26px auto;
}



/***********************************
            Spectrum 3-0
************************************/

.lg-microsite .page-template-home-3-0 .main-menu ul li.download-btn {
    background-color: #FFC012;
    color: #000;
}
.lg-microsite .page-template-home-3-0 .main-menu ul li.download-btn a span {
    color: #000;
}
.lg-microsite .page-template-home-3-0 .main-menu ul li.download-btn:hover{
    background-color: transparent;
}
.lg-microsite .page-template-home-3-0 .main-menu ul li.download-btn:hover a span{
    color: #FFC012;
}
.lg-microsite .spectrum-hero.spectrum3-hero {
    padding-top: 30px;
}
.lg-microsite .text-align-left h2{
    text-align: left;
}
.lg-microsite .spectrum3-content{
    padding-top: 24px;
}
.lg-microsite .element_media {
    display: flex;
    gap: 30px;
}
.lg-microsite .hero-main-heading.spectrum-3 h2 {
    font-size: 50px;
    font-family: Poppins-SemiBold;
    line-height: 70px;
    letter-spacing: 0em;
    text-align: center;
    text-transform: unset;
    /*color: #FFC012;*/
    color: #FFF;
}
.lg-microsite .hero-main-heading.spectrum-3 h3 {
    font-size: 22px;
    line-height: 36px;
    font-family: Poppins-Bold;
    color: #FFC012;
}
.lg-microsite .hero-main-heading.spectrum-3 h2::after{
    content: unset;
}
.lg-microsite .spectrum3-hero-btn {
    text-align: center;
    margin-top: -50px;
}
.lg-microsite .spectrum-3-hero-thumb img {
    width: 100%;
}
.lg-microsite .spectrum3-hero-btn a {
    background-color: #FFC012;
    color: #000;
}
.lg-microsite .spectrum3-hero-btn a:hover{
    background-color: transparent;
    color: #FFC012 !important;
}
.lg-microsite .spectrum3-about {
    margin-top: -40px;
}
.lg-microsite .spectrum3-heading-abt{
    position: relative;
    z-index: 1;
    padding-bottom: 30px;
}
.lg-microsite .spectrum_os-caption.spectrum3-family {
    z-index: 1;
    position: relative;
    padding: 0;
    bottom: 0;
}
.lg-microsite .spectrum_os-caption.spectrum3-family p {
    Column-count: 2;
    Column-gap: 50px;
}
.lg-microsite .bg-black{
    background-color: #000;
}
.lg-microsite .video-walls{
    padding: 100px 0 160px;
    width: 100%;
    position: relative;
}
.lg-microsite .video-walls-heading.element-content h2{
    color: #fff;
}
.lg-microsite .video-walls-content.element-content p {
    Column-count: 2;
    Column-gap: 50px;
    text-align: left;
    padding-top: 30px;
}
.lg-microsite .video-walls-content{
    color: #fff;
    z-index: 1;
    position: relative;
}
.lg-microsite .video-walls-img .video-wrapper .playpause{
    bottom: 80px;
}
.lg-microsite .spectrum3-pesonality {
    max-width: 80%;
    margin: 0 auto;
}
.lg-microsite .video-walls-content-block{
    max-width: 90%;
    margin: 0 auto;
}
.lg-microsite .element-content h2 {
    font-size: 50px;
    font-family: Poppins-SemiBold;
    line-height: 70px;
    letter-spacing: 0em;
    margin: 0;
}
.lg-microsite .element-content h3 {
    font-size: 22px;
    font-family: Poppins-Bold;
    line-height: 36px;
    letter-spacing: 0em;
    color: #FFC012;
    margin: 0;
}

.lg-microsite .dmx-smoothing{
    width: 100%;
    position: relative;
}
.lg-microsite .dmx-smooth-heading .element_media .media_content{
    color: #fff;
}
.lg-microsite .smoothing-row {
    z-index: 1;
    position: relative;
    padding: 60px 0;
}
.lg-microsite .dmx-smoothing-bg-overlay{
    width: 100%;
    position: relative;
    background-size: cover;
    background-position: top;
    background-repeat: no-repeat;
}
.lg-microsite .dmx-smoothing-bg-overlay::before {
    content: "";
    background: linear-gradient(0deg, rgba(0,0,0,1) 1%, rgba(255,255,255,0) 58%);
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
}
.lg-microsite .dmx-smooth-content{
    color: #fff;
    position: relative;
}
.lg-microsite .dmx-smooth-chart {
    color: #fff;
    width: 100%;
    margin-bottom: 50px;
}
.lg-microsite .dmx-smooth-heading.element-content h3 {
    padding-bottom: 24px;
}
.lg-microsite .dmx-smooth-heading.element-content h2 {
    line-height: 50px;
}


.lg-microsite .dmx-smooth-chart-block {
    width: 70%;
}
.lg-microsite .DMX-refreshed{
    padding-top: 100px;
}
.lg-microsite .DMX-refreshed-row, .lg-microsite .DMX-refreshed-inner{
    position: relative;
    width: 100%;
}
.lg-microsite .DMX-refreshed-media.DMX-refreshed-img img {
    width: 100%;
}
.lg-microsite .DMX-refreshed-desc.element-content {
    max-width: 80%;
}
.lg-microsite .DMX-refreshed-content.element-content {
    color: #fff;
    margin-top: -350px;
    z-index: 2;
    position: relative;
    width: 100%;
    text-align: left;
}
.lg-microsite .DMX-refreshed-row {
    position: relative;
}
.lg-microsite .DMX-refreshed-block{
    position: relative;
}
.lg-microsite .DMX-refreshed-block::before {
    content: "";
    background: linear-gradient(0deg, rgba(0,0,0,1) 1%, rgba(255,255,255,0) 70%);
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.lg-microsite .DMX-refreshed-content.element-content h3 {
    padding: 0 0 30px 0;
}
.lg-microsite .smoothing-mob-view {
    display: none;
}
.lg-microsite .DMX-usb{
    width: 100%;
    position: relative;
    overflow: hidden;
    padding-top: 154px;
}
.lg-microsite .DMX-usb-content {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(-0%, -50%);
    z-index: 1;
    display: block;
    width: 100%;
}
.lg-microsite .DMX-usb-img-main .video-wrapper{
    display: flex;
    justify-content: end;
}
.lg-microsite .DMX-usb-img-main .video-wrapper video{
    max-width: 80%;
}
.lg-microsite .DMX-usb .element-content {
    color: #fff;
/*    padding-left: 60px;*/
    max-width: 100%;
}
.lg-microsite .DMX-usb-heading.element-content h2 {
    line-height: 50px;
}
.lg-microsite .DMX-usb .element-content h3{
    padding: 0 0 40px 0;
}
.lg-microsite .DMX-usb-img img {
    width: 100%;
}
.lg-microsite .spectrum3-feature {
    background-image: none;
    padding-top: 90px;
}
.lg-microsite .specrum3-add-feature{
    padding-top: 0;
}
.lg-microsite .spectrum3-feature-heading h2 {
    font-size: 40px;
    line-height: 55px;
    font-family: Poppins-SemiBold;
    color: #fff;
    margin: 0;
}
.lg-microsite .spectrum3-compatible {
    background-color: #FFC012;
    position: relative;
    width: 100%;
    padding: 50px 0;
}
.lg-microsite .specrum3-add-feature .additional-featrd-heading{
    text-align: left;
}
.lg-microsite .spectrum-compatile-block ul {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}
.lg-microsite .spectrum-compatile-block ul li {
    flex-basis: 48%;
    list-style: none;
}
.lg-microsite .spectrum-compatile-block ul li h3{
    font-size: 20px;
    font-family: Poppins-Bold;
    line-height: 36px;
    margin: 0;
}
.lg-microsite .footer-notify-content h3 {
    font-size: 22px;
    line-height: 36px;
    color: #FFC012;
    font-family: Poppins-Bold;
}
.lg-microsite .notift-btn {
    display: inline-block;
    margin: 0 16px;
    line-height: 50px !important;
    height: 50px;
    border: 1px solid #FFC012;
    padding: 0 20px;
    color: #000;
    font-family: Poppins-SemiBold;
    text-decoration: none;
    background-color: #FFC012;
}
.lg-microsite .notift-btn:hover{
    background-color: transparent;
    color: #FFC012;
}
.lg-microsite .spectrum-compatile-block ul li a{
    font-size: 16px;
    line-height: 30px;
    font-weight: 400;
    color: #000;
    text-decoration: none;
}
.lg-microsite .spectrum-compatile-block ul li a i {
    font-size: 13px;
}
.lg-microsite .spectrum-compatile-block ul li a:hover {
    color: #fff;
}
.lg-microsite .gform_button.button {
    display: inline-block;
    line-height: 50px !important;
    height: 50px;
    border: 1px solid #FFC012;
    padding: 0 30px;
    color: #000;
    text-decoration: none;
    background-color: #FFC012;
}

.lg-microsite .gform_button.button:hover{
    background-color: transparent;
}
.lg-microsite .notificatiion-block.bg-black {
    padding: 50px 0 30px;
    position: relative;
}
.lg-microsite .notify-block {
    background: #fff;
    padding: 60px 100px;
    border-radius: 8px;
    /*min-height: 800px;*/
}
.lg-microsite .notify-back-btn a {
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    color: #000;
    text-decoration: none;
    padding-left: 20px;
    position: relative;
}
.lg-microsite .notify-back-btn a::before {
    content: "\f104";
    font-family: "Font Awesome 6 Free";
    font-weight: 800;
    position: absolute;
    left: 0;
    font-size: 14px;
    top: -2px;
}
.lg-microsite .notify-form-heading.element-content h2 {
    padding: 28px 0 16px 0;
}
.lg-microsite .notify-form .gform_wrapper .gform_heading {
    display: none;
}
.lg-microsite .notify-form .gform_wrapper .gform_button.button{
    background-color: #D8D8D8;
    border-color: #D8D8D8;
    font-family: Poppins-SemiBold;
    font-size: 16px;
}
.lg-microsite .notify-form {
    max-width: 70%;
}
.lg-microsite #gform_confirmation_message_1 {
    background-color: #E2FDC4;
    padding: 13px 15px;
}
.lg-microsite .footer-expl-btn .row {
    width: 100%;
}
.lg-microsite .Footer-notify-overlay {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.lg-microsite .spectrum3-exp .footer-expl-btn {
    transform: none;
    position: relative;
    top: auto;
    left: auto;
    height: 515px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.lg-microsite .page-heading.auroris-heading.spectrum3-notify {
    top: 34%;
}
/**************************
            Video Sec
***************************/
.lg-microsite .video {
    width: 100%;
    position: relative;
}
.lg-microsite .video-wrapper{
    width: 100%;
    position: relative;
}

.lg-microsite .playpause {
    position: relative;
    left: 50%;
    transform: translate(-50%, 0%);
    display: inline-block;
    cursor: pointer;
    font-size: 18px;
    line-height: 32px;
    color: #808080;
    padding-top: 0;
}
.lg-microsite .playpause span i {
    border: 1px solid #808080;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    font-size: 12px;
    text-align: center;
    line-height: 17px;
}
.lg-microsite .playpause .video-control-pause{
    display: block;
}
.lg-microsite .playpause .video-control-play {
    display: none;
}
.lg-microsite .playpause.pausing .video-control-play{
    display: block;
}
.lg-microsite .playpause.pausing .video-control-pause{
    display: none;
}

@media(min-width:1500px){
.lg-microsite .spectrum3-pesonality, .lg-microsite .video-walls-content-block {
    max-width: 100%;
}
}

@media(min-width:1400px){
.lg-microsite .DMX-refreshed-content.element-content {
    margin-top: -600px;
}
}

@media(min-width:992px){
/*.page-id-3329 .header-bar .col-lg-8 {
    display: none;
}*/

/*.page-id-3329 .header-bar .col-lg-4{
    width: 100%;
}*/
/*.page-id-3329 .header-bar .col-lg-4 .site-logo {
    max-width: 100%;
    justify-content: center;
}*/
}

@media(max-width:1300px){
.lg-microsite .DMX-usb {
    padding: 120px 0;
}
.lg-microsite .DMX-usb-content {
    width: 100%;
}
.lg-microsite .element-content h2 {
    font-size: 42px;
}
}

@media(max-width:1200px){
.lg-microsite .spectrum-compatile-block ul li {
    flex-basis: 47%;
}
.lg-microsite .DMX-refreshed-content.element-content h3 {
    font-size: 18px;
}
.lg-microsite .DMX-refreshed-content.element-content {
    position: relative;
    margin-top: -300px;
}
.lg-microsite .DMX-usb .element-content h2 {
    line-height: 50px;
}
.lg-microsite .DMX-usb .element-content {
    max-width: 100%;
}
.lg-microsite .spectrum3-pesonality, .lg-microsite .video-walls-content-block {
    max-width: 100%;
}
}

@media(max-width:1100px){
.lg-microsite .DMX-refreshed-content.element-content {
    margin-top: -250px;
}
.lg-microsite .DMX-usb {
    padding: 200px 0;
}
.lg-microsite .DMX-refreshed-desc.element-content {
    max-width: 100%;
}
.lg-microsite .DMX-refreshed {
    padding-top: 50px;
}
}

@media(max-width:1020px){
.lg-microsite .DMX-usb {
    padding: 230px 0;
}

}


@media(max-width:991px){
.lg-microsite .DMX-usb .element-content {
    padding-top: 30px;
    max-width: 100%;
}
.lg-microsite .hero-main-heading.spectrum-3 h2 {
    line-height: 50px;
}
.lg-microsite .DMX-usb .desk-view {
    display: none;
}
.lg-microsite .DMX-usb .mob-view {
    display: block !important;
}
.lg-microsite .smoothing-row {
    margin-top: 0;
}
.lg-microsite .dmx-smooth-chart {
   padding-top: 0;
}
.lg-microsite .dmx-smoothing-bg-overlay {
    background-image: none !important;
}
.lg-microsite .smoothing-mob-view {
    display: block;
    position: relative;
}
.lg-microsite .smoothing-mob-view::before {
    content: "";
    background: linear-gradient(0deg, rgba(0,0,0,1) 1%, rgba(255,255,255,0) 58%);
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
}
.lg-microsite .smoothing-mob-view::before {
    content: "";
}
.lg-microsite .DMX-usb-img-main {
    display: none;
}
.lg-microsite .DMX-usb-content {
    transform: none;
    top: 0;
    position: relative;
}
.lg-microsite .DMX-usb {
    padding: 50px 0 0 0;
}
.lg-microsite .video-walls-img .video-wrapper .playpause {
    bottom: 40px;
}
.lg-microsite .video-walls-content {
    margin-top: -10px;
}
.lg-microsite .video-walls-content.element-content p {
    Column-gap: 30px;
}
.lg-microsite .spectrum3-feature {
    padding-top: 40px;
}
.lg-microsite .footer-expl-btn {
    transform: translate(-50%, 0);
}

.lg-microsite .bottom-links {
    text-align: left;
}
.lg-microsite .bottom-links ul li:first-child a{
    padding-left: 0;
}
.lg-microsite .DMX-usb .element-content h3 {
    padding: 16px 0 0px 0;
}
.lg-microsite .notify-block {
    padding: 30px 50px;
}
.lg-microsite .DMX-refreshed-content.element-content {
    margin-top: -200px;
}
}

@media(max-width:900px){
.lg-microsite .DMX-refreshed-content.element-content {
    margin-top: -150px;
}
}

@media(max-width:767px){
.lg-microsite .spectrum-compatile-block ul li {
    flex-basis: 100%;
}
.lg-microsite .DMX-refreshed-content.element-content {
    max-width: 100%;
}
.lg-microsite .element-content h2 {
    line-height: 50px;
}
.lg-microsite .DMX-refreshed-img {
    position: relative;
    width: 100%;
}
.lg-microsite .DMX-refreshed-block {
    display: flex;
    justify-content: space-between;
}

.lg-microsite .DMX-usb .element-content p, .lg-microsite .DMX-refreshed-content.element-content p {
    padding: 10px 0;
}
.lg-microsite .DMX-refreshed-row {
    background-color: #000;
}
.lg-microsite .element_media {
    display: block;
}
.lg-microsite .element_media .media_content{
    padding-top: 24px;
}
.lg-microsite .dmx-smooth-content .element_media .media_img {
    position: relative;
    left: 0;
}
.lg-microsite .footer-expl-btn {
    transform: none;
    position: relative;
    top: auto;
    left: auto;
    margin-top: -44px;
}
.lg-microsite .notificatiion-block.bg-black {
    background: #fff;
}
.lg-microsite .notify-block {
    padding: 30px 0;
}
.lg-microsite .notify-form {
    max-width: 100%;
}
.lg-microsite .notificatiion-block.bg-black {
    padding: 0px 0 30px;
}
.lg-microsite .video-walls {
    padding: 100px 0 88px;
}
.lg-microsite .spectrum3-exp .footer-expl-btn {
    height: 300px;
}
.lg-microsite .DMX-refreshed {
    padding-top: 0px;
}
}

@media(max-width:576px){
.lg-microsite .video-walls-heading.element-content {
    padding-top: 30px;
}
.lg-microsite .notify-form .gform_wrapper .gform_button.button {
    width: 100%;
}
.lg-microsite .DMX-refreshed-content.element-content {
    margin-top: -100px;
}
}


@media(max-width:425px){
.lg-microsite .dmx-smooth-chart-block {
    flex-basis: 100%;
}
.lg-microsite .dmx-smooth-chart-block img{
    width: 100%;
}
.lg-microsite .DMX-refreshed-content.element-content {
    margin-top: -50px;
}
}