.section-password .text-content {
    width: 700px;
}
.password-full-width .grid-item-password .text-content{
   width: 700px;
}
@media only screen and (max-width: 1068px) {
.password-full-width .grid-item-password .text-content{
   width: 620px;
}
}
@media only screen and (max-width: 735px) {
.password-full-width .grid-item-password .text-content{
   width: 550px;
}
}
 .tile-modal .modal-content .fade-transform-in {
    max-width: 700px;
}

@media only screen and (max-width: 734px) {
   .tile-modal .modal-content .fade-transform-in {
        max-width: 556px;
        position: relative;
        left: 0px;
        margin-left: 0px;
    }

}

/*@media only screen and (min-width: 735px) {
    .section-4k-streaming .tile-content {
        flex-basis: auto;
    }
}
.section-4k-streaming .tile-picture-wrapper {
    padding:37px 0 0;
}

.section-4k-streaming .tile-copy-container{
   margin-top:0px;
   min-height:0px;
}*/


.tile .tile-picture-caption {
    top: 735px;
 }
@media only screen and (max-width: 1068px) {
    .tile .tile-picture-caption {
        top: 592px;
        text-align: center;
    }
}

@media only screen and (max-width: 734px) {
    .tile .tile-picture-caption {
        position: relative;
        left: 10px;
        top: auto;
        padding: 0 var(--tile-padding);
        margin-top: -25px;
        max-width:150px;
        text-align: center;
    }
}

@media only screen and (max-width: 734px) {
    .section-4k-streaming .tile-content {
        padding-bottom: 0px;
    }
}

/* 4k alts added 20211006  start*/
.section-4k-streaming.tile-layout-alt .tile-copy-container{
   margin-right: 70px;
}
@media only screen and (min-width: 735px) {
    .section-4k-streaming.tile-layout-alt .tile-picture-wrapper {
        min-width:625px;
    }
    .section-security .section .tile-artcd-large{
        padding-top: 258px;
    }
}

.section-4k-streaming.tile-layout-alt .tile-picture-caption{
    left: 22px;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-4k-streaming.tile-layout-alt .tile-picture-wrapper {
        min-width:400px
    }
}

@media only screen and (max-width: 1068px) {
    .section-4k-streaming.tile-layout-alt .tile-picture-caption {
        max-width: 100%;
    }
}

@media only screen and (max-width: 734px) {
    .section-4k-streaming.tile-layout-alt .tile-picture-caption {
        left: -30px;
    }
}


/*end*/

@media only screen and (max-width: 320px) {html[lang=zh-CN] br.hide-for-xsmall {display: none}}



/* password */
@media only screen and (max-width: 1068px) {
   #magnifying-glasses{
    left:100px;
}
   .section-password canvas{
      left:168px;
      margin-top: -15px;
   }
 .section-password #magnifying-glasses {
       left:168px;
       top:0px;
       margin-top: -15px;
   }
}
@media only screen and (max-width: 734px) {
 .section-password canvas, .section-password #magnifying-glasses {
       left:0px;
       top:0px;
       margin-top: 0px;
   }
    .section-password canvas{
      margin-top: 0px;
   }
}

/*live text alt images satrt*/
.section-live-text .tile-picture-wrapper {
     max-width:100%;
}

@media only screen and (min-width: 735px) {
    .section-live-text .tile-picture-wrapper {
        padding-right:0;
        margin-left: auto;
        margin-right: auto;
    }
}
.section-live-text .tile-picture-wrapper .tile-picture {
    display: block;
    width: 1394px;
    height: 602px;
    position: relative;
    left: 50%;
    margin-left: -697px;
}


@media only screen and (max-width: 1068px) {
    .section-live-text .tile-picture-wrapper .tile-picture {
        display:block;
        width: 974px;
        height: 436px;
        margin-left: -487px;
    }
}

@media only screen and (max-width: 734px) {
    .section-live-text .tile-picture-wrapper .tile-picture {
        display:block;
        width: 366px;
        height: 383px

    }
}

/*live text alt images end*/


@media only screen and (max-width: 734px) {
    .section-tracking-prevention .text-content {
        width: 230px;
    }
}

/* 2022-10-25 tab groups */
@media only screen and (max-width: 734px){
	.section-tab-groups.theme-dark .tile-picture-wrapper {
		margin-top: 6px;
	}
}



