/*
Theme Name: Studiotas - 2026
Description: 
Version: 1.0.0
Author: 
Author URI: 
Theme URI: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: Divi
*/

/* ========== Custom CSS from Generator ========== */
/* --- **** HORIZONTAL SCROLL-BAR BUG **** --- */
/* --- DIVI THEME HORIZONTAL SCROLL-BAR BUG --- */
#page-container {
   overflow:hidden;
}
/* --- END DIVI THEME HORIZONTAL SCROLL-BAR BUG --- */

/* --- *************************************** --- */
/* --- HIDE DIVI BOTTOM FOOTER --- */
#footer-bottom {
   display:none;
}
/* --- END HIDE DIVI BOTTOM FOOTER --- */


/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */

.codeblock {
	padding: 0 !important;
	margin: 0 !important;
}
.stickMup {
position: fixed !important;
top: 0px !important;
right: 0px !important;
z-index: 500 !important;
}

/* --- *** Logos on infinite scroll — homepage — above last section *** --- */
.infinite-scroll-image img {
margin-bottom: 0px !important;
margin-right: 30px !important;
}
@media all and (min-width: 980px) {
.infinite-scroll-image {
width:auto!important;
}
.infinite-scroll-image img {
max-height:186px!important;
width:auto!important;
max-width:fit-content!important;
}
}
@media all and (min-width: 769px) and (max-width: 979px) {
.infinite-scroll-image {
width:auto!important;
}
.infinite-scroll-image img {
max-height:136px!important;
width:auto!important;
max-width:fit-content!important;
}
}
@media all and (min-width: 481px) and (max-width: 768px) {
.infinite-scroll-image {
width:auto!important;
}
.infinite-scroll-image img {
max-height:116px!important;
width:auto!important;
max-width:fit-content!important;
}
}
@media all and (min-width: 10px) and  (max-width: 480px) {
.infinite-scroll-image {
width:auto!important;
}
.infinite-scroll-image img {
max-height:100px!important;
width:auto!important;
max-width:fit-content!important;
}
}
/* --- *** END *** --- */
/* Slider Revolution — edits */
/* slide text */
@media all and (min-width: 481px) and (max-width: 767px) {
.sRev_text {
padding:0 5% !important;
/*border: 1px dotted red;*/
}  
}
@media all and (max-width: 480px) {
.sRev_text {
padding:0 5% !important;
/*border: 1px dotted red;*/
}  
}
/* bullets */
@media all and (min-width: 980px) {
.tp-bullet {
/* - */
}
}
@media all and (min-width: 768px) and (max-width: 979px) {
.tp-bullet {
/* - */
}
}
@media all and (min-width: 481px) and (max-width: 767px) {
.tp-bullet {
display: none;
}
}
@media all and (min-width: 10px) and  (max-width: 480px) {
.tp-bullet {
display: none;
}
}
/* END — bullets */


