
#tiktokMobile{
	display: none;
}
#tiktok-section-inner-for-safari {
    position: absolute;
    top: 10%;
    left: 50%;
    transform: translate(-50%, -10%);
    margin-top: 0px;
}
#tiktok-section-inner-for-safari .tiktok-head{
	padding-top: 0px !important;

}
.tiktok-section {
    position: relative;
    width: 100%;
}
#tiktok-revolution-for-safari {
       position: absolute;
    top: 90%;
    left: 0px;
    transform: translate(0%, -90%);
    margin-top: 0px;
}
.row.tiktok-btns {
    position: absolute;
    top: 92%;
    left: 0px;
    transform: translate(0%, -92%);
    margin-top: 0px;
    margin-top: 25px;
    display: inline-flex;
    width: 100%;
}


@media screen and (max-width: 1250px){
	#tiktok-revolution-for-safari .col-md-6 {
    max-width: 70% !important;
    flex: 0 0 70% !important;
}
#tiktok-revolution-for-safari .col-md-3 {
    max-width: 15% !important;
    flex: 0 0 15% !important;
}

}

@media screen and (max-width: 1175px){

#tiktok-revolution-for-safari {
    position: absolute;
    top: 92%;
    transform: translate(0%, -92%);
}
.row.tiktok-btns {
    position: absolute;
    top: 95%;
    transform: translate(0%, -95%);
}

}



@media screen and (max-width: 975px){
	#tiktok-revolution-for-safari {
    position: absolute;
    top: 94%;
    transform: translate(0%, -94%);
}
.row.tiktok-btns {
    position: absolute;
    top: 98%;
    transform: translate(0%, -98%);
}

}





@media screen and (max-width: 767px){
	#preloaderSafari {
    display: block !important;
}
	#tiktokMobile{
		display: block !important;
	}
   #tiktokWeb{
   	display: none !important;
   }
   #tiktok-revolution-for-safari {
    position: absolute;
    top: 87%;
    transform: translate(0%, -87%);
}
#tiktok-btns-safari {
    margin-left: 0px !important;
}
#tiktok-revolution-for-safari .col-md-6 {
    max-width: 100% !important;
    flex: 0 0 100% !important;
}




}

@media screen and (max-width: 615px){
	#tiktok-section-inner-for-safari {
    position: absolute;
    top: 13%;
    left: 50%;
    transform: translate(-50%, -13%);
    margin-top: 0px;
}
#tiktok-revolution-for-safari {
    position: absolute;
    top: 90%;
    transform: translate(0%, -90%);
}
.row.tiktok-btns {
    position: absolute;
    top: 105%;
    transform: translate(0%, -105%);
}

}


@media screen and (max-width: 550px){

.bottom-para-tiktok {
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 12px;
}
#tiktok-revolution-for-safari {
    position: absolute;
    top: 96%;
    transform: translate(0%, -96%);
}
.row.tiktok-btns {
    position: absolute;
    top: 108%;
    transform: translate(0%, -108%);
}
.ovulos {
    margin-top: 100px !important;
   }

}


@media screen and (max-width: 485px){

	#tiktok-safari {
    margin-top: -65px;
}
.row.tiktok-btns {
    position: absolute;
    top: 112%;
    transform: translate(0%, -112%);
}
.ovulos {
    margin-top: 180px !important;
   }

}


@media screen and (max-width: 460px){
	#tiktok-revolution-for-safari {
    position: absolute;
    top: 105%;
    transform: translate(0%, -105%);
}
.row.tiktok-btns {
    position: absolute;
    top: 123%;
    transform: translate(0%, -123%);
}

}

@media screen and (max-width: 395px){

.tiktok-head {
    font-size: 37px !important; 
   }
}

@media screen and (max-width: 370px){
.tiktok-para {
    font-size: 13.1136px;
    line-height: 10px;
}
.tiktok-head {
    font-size: 35px !important; 
   }
 }

 @media screen and (max-width: 355px){
 	#tiktok-revolution-for-safari {
    position: absolute;
    top: 115%;
    transform: translate(0%, -112%);
}
.row.tiktok-btns {
    position: absolute;
    top: 131%;
    transform: translate(0%, -126%);
}

 }








