.features-list .read-more {
display: none !important;
}

.product-slogan {
text-align: center; font-size: 34px !important;
text-transform: uppercase;
}

.charles {
padding-bottom: 30px !important;
font-size: 16px !important;
}

a:link {
color: #FFF300 !important;
}

.top-text .star {
    display: inline-block;
    width: 36px;
    height: 37px;
    margin: -17px 0px 0 !important;
    vertical-align: middle;
    background: url("img/header-slogan-star.png") -40 0 no-repeat;
}

#contacts-map, .contacts-map-wrapper {
background-color: none !important;
box-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important;
}

.contacts-section .contacts-map-wrapper::before, .contacts-section .contacts-map-wrapper::after {
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important;
}

.contacts-section .contacts-map-wrapper::after {
display: none !important;
}
#contacts .row {
text-align: center !important;
}
div.widget_iframe {
margin-left: 10px;
box-shadow: 0 4px 4px 4px rgba(0, 0, 0, 0.3) !important;
}

.subheader {
    font-family: "Acme", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

body {
    font-family: "Acme", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #fff;
    font-size: 100% !important;
font-size: 20px !important;
line-height: 20px !important;
font-weight: 200 !important;
letter-spacing: 1px !important;
background-color: #25246a;
background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/bg-top.png"), 
url("https://preschoolpopstars.com/wp-content/uploads/2018/04/background-bottom.png") !important;
  background-repeat: repeat, repeat !important;
  background-position: top 0px left 0px, bottom 0px left 0px !important;
}

.nav-bar li {
    font-size: 20px !important;
    text-shadow: 0 1px 1px #000;
color: #ffffff !important;
    font-family: Acme, Anton, sans-serif !important;
    text-transform: uppercase;
}
.nav-bar li a:hover {
color: #ED2117 !important;
}
.top-text {
    padding-top: 0px !important;
text-align: center !important;
}

.top-text .first-line {
    font-size: 58px !important;
margin-top: 20px !important;
text-align: center !important;
}

.section.top-text, div.first-line {
text-align: center !important;
}


.section-header {
    height: 78px;
    text-transform: uppercase;
    font-size: 32px;
    font-weight: normal;
    font-family: Acme, Anton, sans-serif !important;
    color: #616161;
    text-align: center;
    line-height: 50px;
}
.features-list .feature-header, .features-list .feature-subheader, .features-list .read-more {
    font-family: Acme, Anton, sans-serif !important;
    text-transform: uppercase;
}
.features-list .feature-subheader .subheader-text {
margin-left: -15px !important;
    padding: 0 0px !important;
    white-space: nowrap;
}

.features-section .section-header, .section-header {
color: #FFFFFF !important;
 -webkit-text-stroke: 0px #ED2117 !important;
letter-spacing: 3px !important;
}

.introduce-text {
/* background-color: rgba(188,221,255,0.7) !important; 
background-color: rgba(9,220,222,0.4) !important; */
background-color: rgba(0,168,255,0.5) !important; 
border: 6px solid #eee !important;
border-radius: 20px !important;
color: #111 !important;
width: 94% !important;
margin-left: 3%;
height: auto !important;
text-align: left !important;
}
.introduce-text p {
margin: 20px !important;
margin-top: 0px !important;
color: #eeeeee !important;
}
.introduce-text h2 {
text-align: center !important;
padding-top: 0px !important;
color: #eeeeee !important;
}

.feature-popup {
    font-size: 17px !important;
font-weight: 400 !important;
line-height: 19px !important;
    color: #ffffff !important;
background: #00A8FF !important;
    padding: 20px;
    max-width: 450px;
}

#textSlider {
display: none !important;
}
/*** FIRST IMAGE *******/
.soda-can {
    position: absolute;
top: 270px !important;
    left: 50% !important;
margin-left: -250px;
    width: 500px !important;
    height: 326px !important;
	background: url("https://preschoolpopstars.com/wp-content/uploads/2019/03/newtop-500x326.png") 0 0 no-repeat !important;

}

/****** FEATURES SECTION **********/
.features-section {
    min-height: 380px !important;
    margin-top: 340px !important;
    text-align: center;
    line-height: 1.0;
}
.features-list {
max-width: 760px !important;
margin-left: auto !important;
margin-right: auto !important;
border: 0px solid #fff; 
/* min-height: 540px !important; */
max-height: 830px !important;
overflow: hidden;
}

.features-list .feature-header {
    margin: 18px 0 -2px;
    font-size: 45px !important;
    font-weight: normal;
    border-top: 2px solid #7596f7;
padding-top: 8px !important;
    line-height: 1;
}

.features-list .feature-subheader {
    color: rgba(255,245,0,1) !important;
    font-size: 18px;
}

.features-list .read-more {
    display: block;
    margin-top: 27px;
    margin-left: -20px !important;
    font-size: 18px;
    text-decoration: none;
    color: #ffffff !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
    height: 40px;
    width: 239px;
    text-align: center;
    line-height: 26px;
}

.features-list .feature-text {
min-height: 128px !important;
    margin-top: 5px !important;
    font-size: 14px !important;
line-height: 16px !important;
}

.features-list .feature-item {
    line-height: 1.6;
    padding: 20px 20px 6px;
    background: #2C4A84;
    background: rgba(0, 0, 0, 0.6) !important;
    -webkit-border-radius: 108px 108px 0 0;
    -moz-border-radius: 108px 108px 0 0;
    border-radius: 108px 108px 0 0;
}

/****** END FEATURES SECTION **********/

/************************** BIOS *****************************/

.container-twelve .three.columns {
    width: 240px !important;
}
.column, .columns {
    float: left;
    display: inline;
    margin-left: 5px;
    margin-right: 5px;
}
/******************************* END BIOS *********************/

#portfolio.recent-section {
    margin-top: 8px !important;
}

/********** CONTACTS SECTION ***********/
.contacts-section {
position: absolute !important;
top: 4700px !important;
    margin-top: 215px !important;
    padding-top: 20px;
    min-height: 412px;
}

/********************** SOCIAL BUTTONS *****************************/
div.social-section {
visibility: visible !important;
position: absolute;
top: -250px !important;
width: 400px !important;
left: 50% !important;
margin-left: -190px !important;
border: 0px solid #FFF !important;
}
/*
.contacts-section .social-section .subheader {
margin-bottom: 10px !important;
}
*/
.social-buttons {
    margin-top: 0px !important;
    text-align: center;
}


/********** END CONTACTS SECTION ***********/

/********************** SHOP AREA SECTION *********************/

#news {
    margin-top: 1470px !important;
}

.news-section {
}

.news-list .news-item {
border: 4px solid rgba(0,168,255,0.8) !important; 
border-radius: 20px !important;
color: #fff !important; 
/* width: 860px !important; */ 
width: 90% !important; 
margin-left: auto !important;
margin-right: auto !important;

height: auto !important;
text-align: center !important;
/* background-color: rgba(9,220,222,0.4) !important;  */
background-color: rgba(0,168,255,0.5) !important; 
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

.news-item img.wp-image-3520 {
box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3) !important;
}
.news-item .news-title {
display: none !important;
}
div.news-meta {
text-align: center !important;
}

div.date, div.comments-count {
display: none !important;
}


/*****************************************************************/
.pizza-pile {
    position: absolute;
top: 1740px !important;
    width: 500px !important;
    height: 293px !important;
background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/bounce-planet-500x293.png") 0 0 no-repeat !important;
}


/*************** ANIMATED *********************/

.stars1 {
position: absolute;
width: 600px;
height: 343px;
top: 2000px;
right: 900px;
background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/stars.png") 0 0 no-repeat !important;
}
.space-moon {
    position: absolute;
    top: 580px;
    right: 139px !important;
    width: 419px;
    height: 416px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/space-moon.png") 0 0 no-repeat !important;
}

.sky-plane {
    position: absolute;
top: 1540px !important;
    width: 240px !important;
    height: 137px !important;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/flying-vinyl.png") 0 0 no-repeat !important;
}

/***************************** WATER STUFF **********************************/

.sundae-land {
position: absolute;
top: 2950px !important;
left: 0px;
    width: 1920px !important;
    height: 604px !important;
background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/shore.png") 0 0 no-repeat !important;
}

.ship {
    position: absolute;
    width: 569px !important;
    height: 330px !important;
top: 3755px !important;
}
.whale {
    position: absolute;
    top: 3330px;
    left: 10px;
    width: 500px;
    height: 371px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/whale.png") 0 0 no-repeat;
}
.surf-cheese {
    position: absolute;
    top: 4030px;
    left: -400px;
    width: 300px;
    height: 222px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/surf-cheese-300x222.png") 0 0 no-repeat;
}

.red-small-fish {
    position: absolute;
    width: 300px !important;
    height: 115px !important;
top: 4900px !important;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/red-fish-small.png") 0 0 no-repeat;
}

.red-fish {
    position: absolute;
    width: 630px !important;
    height: 148px !important;
top: 5800px !important;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/red-fish-big.png") 0 0 no-repeat;
}

.bubblefish {
    position: absolute;
    width: 630px !important;
    height: 148px !important;
top: 5736px !important;
z-index: 9999 !important;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/graphics-floaties-bubbles-750356.gif") 0 0 no-repeat;
background-position: -66px 0px !important;
}


.bubblesnork {
    position: absolute;
    width: 630px !important;
    height: 148px !important;
top: 5800px !important;
border: 0px solid #fff;
right: 64px !important;
z-index: 9999 !important;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/graphics-floaties-bubbles-750356.gif") 0 0 no-repeat;
background-position: -66px 0px !important;
}


.fish-ani {
position: absolute;
width: 550px !important;
height: 240px !important;
left: 550px !important;
top: 5800px !important;
border: 0px solid #fff;
background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/fish-ani2.gif") 0 0 no-repeat;
}

.water-jellyfish {
    position: absolute;
    top: 5780px;
}


.bubbles {
    position: absolute;
    width: 130px !important;
    height: 200px !important;
left: 270px !important;
top: 6030px !important;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/graphics-floaties-bubbles-750356.gif") 0 0 no-repeat;
}
.bubbles2 {
    position: absolute;
    width: 130px !important;
    height: 200px !important;
left: 600px !important;
top: 6030px !important;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/graphics-floaties-bubbles-750356.gif") 0 0 no-repeat;
}
.bubbles3 {
    position: absolute;
    width: 130px !important;
    height: 200px !important;
left: 980px !important;
top: 6030px !important;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/graphics-floaties-bubbles-750356.gif") 0 0 no-repeat;
}
.bubbles4 {
    position: absolute;
    width: 130px !important;
    height: 200px !important;
left: 1380px !important;
top: 6030px !important;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/graphics-floaties-bubbles-750356.gif") 0 0 no-repeat;
}



/*waves*/

.wave-1 {
    position: absolute;
    top: 3584px !important;
    left: -200px;
    right: -200px;
    height: 32px;

}
.wave-2 {
    position: absolute;
    top: 3601px !important;
    left: -200px;
    right: -200px;
    height: 39px;

}
.wave-3 {
    position: absolute;
    top: 3619px !important;
    left: -200px;
    right: -200px;
    height: 62px;

}
.wave-4 {
    position: absolute;
    top: 3656px !important;
    left: -200px;
    right: -200px;
    height: 67px;
}
.wave-5 {
    position: absolute;
    top: 3699px !important;
    left: -200px;
    right: -200px;
    height: 82px;
}
.wave-6 {
    position: absolute;
    top: 3744px !important;
    left: -200px;
    right: -200px;
    height: 83px;
}
.wave-7 {
    position: absolute;
    top: 3802px !important;
    left: -200px;
    right: -200px;
    height: 105px;
}
.wave-8 {
    position: absolute;
    top: 3862px !important;
    left: -200px;
    right: -200px;
    height: 92px;
}
.wave-9 {
    position: absolute;
    top: 3924px !important;
    left: -200px;
    right: -200px;
    height: 105px;
}
.wave-10 {
    position: absolute;
    top: 3993px !important;
    left: -200px;
    right: -200px;
    height: 105px;
}
.wave-11 {
    position: absolute;
    top: 4062px !important;
    left: -200px;
    right: -200px;
    height: 105px;
}
.wave-12 {
    position: absolute;
    top: 4143px !important;
    left: -200px;
    right: -200px;
    height: 105px;
}
.wave-13 {
    position: absolute;
    top: 4216px !important;
    left: -200px;
    right: -200px;
    height: 122px;
}
.wave-14 {
    position: absolute;
    top: 4295px !important;
    left: -200px;
    right: -200px;
    height: 190px;
}

/***************************** END WATER STUFF **********************************/

.top-header {
    margin-top: 20px !important;
    height: 94px;
}

.nav-bar .logo img {
    position: absolute;
    top: -18px;
    left: 50%;
    height: 118px;
    width: 235px !important;
    margin-left: -117px !important;
}

.nav-bar-section.fixed .nav-bar .logo img {
    top: 12px !important;
}


/********************************************************************MOBILE********************************************************************************************/

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 736px)
  and (-webkit-min-device-pixel-ratio: 2)
 {

.product-slogan {
text-align: center; font-size: 28px !important;
}

.bubbles {
    position: absolute;
    width: 130px !important;
    height: 200px !important;
left: 270px !important;
top: 6030px !important;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/graphics-floaties-bubbles-750356.gif") 0 0 no-repeat;
}
.bubbles2 {
    position: absolute;
    width: 130px !important;
    height: 200px !important;
left: 300px !important;
top: 6040px !important;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/graphics-floaties-bubbles-750356.gif") 0 0 no-repeat;
}

.bubbles3 {
    position: absolute;
    width: 130px !important;
    height: 200px !important;
top: 7100px !important;
left: 590px !important;
z-index: 999999 !important;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/graphics-floaties-bubbles-750356.gif") 0 0 no-repeat;
}

.bubbles4 {
    position: absolute;
    width: 130px !important;
    height: 200px !important;
top: 9000px !important;
left: 50% !important;
margin-left: -65px !important;
z-index: 999999 !important;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/graphics-floaties-bubbles-750356.gif") 0 0 no-repeat;
}



body {
    font-family: "Acme", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #fff;
    font-size: 100% !important;
font-size: 20px !important;
line-height: 20px !important;
font-weight: 200 !important;
letter-spacing: 1px !important;
background-color: #25246a;
background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/background-bottom.png"), 
url("https://preschoolpopstars.com/wp-content/uploads/2018/04/bg-top-2.png") !important;
  background-repeat: no-repeat, repeat !important;
  background-position: center 6410px, top center !important;
}

.nav-bar li {
    font-size: 12px !important;
}
  
.nav-bar .logo img {
    position: absolute;
    top: 40px;
    left: 50%;
    height: 99px;
    width: 197px !important;
    margin-left: -99px !important;
   }

.nav-bar-section.fixed .nav-bar .logo img {
    top: 40px !important;
     }

.top-text .first-line {
font-size: 20px !important;
margin-top: 70px !important;
       }

.top-text .star {
    display: inline-block;
    width: 19px;
    height: 18px;
    margin: -0px 0px 0 !important;
    vertical-align: middle;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/header-slogan-star-19x18.png") 0 0 no-repeat;
}

.soda-can {
position: absolute;
top: 260px !important;
    left: 50% !important;
margin-left: -160px !important;
    width: 320px !important;
    height: 209px !important;
border: 0px solid #FFF !important;
background: url("https://preschoolpopstars.com/wp-content/uploads/2019/03/newtop-320x209.png") 0 0 no-repeat !important;
     }

.introduce-text {
margin-left: 1% !important;
}

.section-header {
    height: 60px !important;
    text-transform: uppercase;
    font-size: 30px;
    font-weight: normal;
    font-family: Acme, Anton, sans-serif;
    color: #616161;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/section-header-bg-310x50.png") center 0 no-repeat !important;
    text-align: center;
    line-height: 32px;
border: 0px solid #FFF !important;
}

/****** FEATURES SECTION **********/

.features-section {
    min-height: 380px !important;
    margin-top: 240px !important;
    text-align: center;
    line-height: 1.0;
}

.features-list {
max-width: 280px !important;
margin-left: auto !important;
margin-right: auto !important;
border: 0px solid #fff; 
/* min-height: 540px !important; */
max-height: 2200px !important;
overflow: hidden;
margin-top: 22px !important;
}


.features-list .feature-item {
    line-height: 1.6;
    padding: 20px 20px 6px;
margin-top: 20px !important;
margin-bottom: 40px !important;
    background: #2C4A84;
    background: rgba(0, 0, 0, 0.6) !important;
    -webkit-border-radius: 108px 108px 0 0;
    -moz-border-radius: 108px 108px 0 0;
    border-radius: 108px 108px 0 0;
}

.features-list .read-more {
    display: block;
    margin-top: 0px !important;
    margin-left: 0px !important;
    font-size: 18px;
    text-decoration: none;
    color: #4a68be;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/ribbon-read-more.png") center 0 no-repeat;
    height: 40px;
    width: 239px;
    text-align: center;
    line-height: 26px !important;
}

features-list .feature-text {
    min-height: 30px !important;
    margin-top: 5px !important;
    font-size: 14px !important;
    line-height: 16px !important;
}

p, pre {
    margin: 0em 0 !important;
    margin-top: 0em !important;
}

/************************** BIOS *****************************/

.container-twelve .three.columns {
width: 280px !important;
}
.column, .columns {
    float: left;
    display: inline;
    margin-left: 2px;
    margin-right: 2px;
}
/******************************* END BIOS *********************/


/*****************************************************************/
.pizza-pile {
display: none !important;
}
.pizza-pile-mobile {
    position: absolute;
 top: 3370px !important; 
    left: 50% !important;
margin-left: -150px;
    width: 300px !important;
    height: 176px !important;
background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/bounce-planet-300x176.png") 0 0 no-repeat !important;
}

#portfolio {
border: 0px solid #FFF !important;
position: absolute;
top: 3350px !important;
}

#portfolio.recent-section {
    margin-top: 8px !important;
}


/***************************** WATER STUFF **********************************/

.sundae-land {
display: none !important;
}

.sundae-land-mobile {
    position: absolute;
    top: 6050px !important;
    left: 0px;
    width: 1920px !important;
    height: 126px !important;
/* background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/shore.png") 0 0 no-repeat !important; */
background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/shore-400x126.png") -55px 0 repeat !important;
}

.whale, .ship, .surf-cheese, .water-fishes {
display: none !important;
visibility: hidden !important;
}

.water-fishes-mobile {
    position: absolute;
    top: 7114px;
    left: 33px;
    width: 223px;
    height: 256px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/water-fishes-223x256.png") 0 0 no-repeat;
}

.water-shark {
margin-top: 2500px !important;
z-index: 9999!Impartant;
display: none !important;
visibility: hidden !important;
}

.whale-mobile {
    position: absolute;
    top: 6070px;
    left: 10px;
    width: 250px;
    height: 186px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/whale-250x186.png") 0 0 no-repeat;
}

.ship-mobile {
    position: absolute;
top: 6190px !important;
    width: 285px !important;
    height: 165px !important;
background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/ship-285x165.png") 0 0 no-repeat;
}
.surf-cheese-mobile {
    position: absolute;
    top: 6320px;
    left: -200px;
    width: 150px;
    height: 111px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/surf-cheese-150x111.png") 0 0 no-repeat;
}
/*
.water-shark-mobile {
position: absolute;
top: 7700px;
left: 0px; 
background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/water-shark-400x604.png") 0 0 repeat;
height: 604px;
width: 400px;
}
*/

/*waves*/

.wave-1, .wave-2, .wave-3, .wave-4, .wave-5, .wave-6, .wave-7, .wave-8, .wave-9, .wave-10, .wave-11, .wave-12, .wave-13, .wave-14 {
display: none !important;
}

.wave-1-mobile {
    position: absolute;
    top: 6172px !important;
    left: -200px;
    right: -200px;
    height: 32px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave1.png") !important;
background-repeat: repeat;
}
.wave-2-mobile {
    position: absolute;
    top: 6190px !important;
    left: -200px;
    right: -200px;
    height: 39px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave2.png") !important;
background-repeat: repeat;
}

.wave-3-mobile {
    position: absolute;
    top: 6200px !important;
    left: -200px;
    right: -200px;
    height: 62px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave3.png") !important;
background-repeat: repeat;
}
.wave-4-mobile {
    position: absolute;
    top: 6220px !important;
    left: -200px;
    right: -200px;
    height: 67px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave4.png") !important;
background-repeat: repeat;
}
.wave-5-mobile {
    position: absolute;
    top: 6240px !important;
    left: -200px;
    right: -200px;
    height: 82px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave5.png") !important;
background-repeat: repeat;
}
.wave-6-mobile {
    position: absolute;
    top: 6260px !important;
    left: -200px;
    right: -200px;
    height: 83px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave6.png") !important;
background-repeat: repeat;
}
.wave-7-mobile {
    position: absolute;
    top: 6280px !important;
    left: -200px;
    right: -200px;
    height: 105px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave7.png") !important;
background-repeat: repeat;
}
.wave-8-mobile {
    position: absolute;
    top: 6300px !important;
    left: -200px;
    right: -200px;
    height: 92px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave8.png") !important;
background-repeat: repeat;
}
.wave-9-mobile {
    position: absolute;
    top: 6330px !important;
    left: -200px;
    right: -200px;
    height: 105px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave9.png") !important;
background-repeat: repeat;
}
.wave-10-mobile {
    position: absolute;
    top: 6350px !important;
    left: -200px;
    right: -200px;
    height: 105px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave10.png") !important;
background-repeat: repeat;
}
.wave-11-mobile {
    position: absolute;
    top: 6370px !important;
    left: -200px;
    right: -200px;
    height: 105px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave11.png") !important;
background-repeat: repeat;
}
.wave-12-mobile {
    position: absolute;
    top: 6390px !important;
    left: -200px;
    right: -200px;
    height: 105px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave12.png") !important;
background-repeat: repeat;
}
.wave-13-mobile {
    position: absolute;
    top: 6410px !important;
    left: -200px;
    right: -200px;
    height: 122px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave13.png") !important;
background-repeat: repeat;
}
.wave-14-mobile {
    position: absolute;
    top: 6430px !important;
    left: -200px;
    right: -200px;
    height: 190px;
    background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/wave-last-nodots.png") !important;
background-repeat: repeat;
border: 0px !important;
box-shadow: 0 !important;
}

.water-jellyfish {
    position: absolute;
    top: 6800px !important;
display: none !important;
}


/***************************** END WATER STUFF **********************************/


/********************** SHOP AREA SECTION *********************/


#news {
    margin-top: 2620px !important;
}

.news-section {
}


.news-list .news-item {
border: 4px solid rgba(0,168,255,0.8) !important; 
border-radius: 20px !important;
color: #fff !important;
width: 280px !important;
margin-right: auto !important;
margin-left: 2px !important;
height: auto !important;
text-align: left !important;
background-color: rgba(0,168,255,0.5) !important; 
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}


.news-item .wp-image-3520 {
margin-left: auto;
margin-right: auto;
width: 280px;
}
.news-item .news-title {
display: none !important;
}

div.date, div.comments-count {
display: none !important;
}

.product-slogan {
text-align: center; font-size: 24px !important;
}

/********** CONTACTS SECTION ***********/

#contacts {
position: absolute !important;
top: 7120px !important;
border: 0px solid #fff !important;
}

.contacts-section {
    padding-top: 20px;
    min-height: 412px;
}

div.super-shortcode {
 padding-bottom: 10px !important;
}



/********************** SOCIAL BUTTONS *****************************/
div.social-section {
visibility: visible !important;
position: absolute;
top: -255px !important;
width: 300px !important;
left: 50% !important;
margin-left: -150px !important;
border: 0px solid #FFF !important;
}

/*****************************************************************/


/********** END CONTACTS SECTION ***********/

.footer {
position: absolute !important;
width: 100% !important;
    margin-top: 1370px !important;
text-align: center !important;
}

}
/************************ END MOBILE  PORTRAIT ***********************************/



/************************************************** START MOBILE LANDSCAPE ***********************/


@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 736px)
 and (orientation: landscape) {

body {
/*    font-family: "Acme", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #fff;
    font-size: 100% !important;
font-size: 20px !important;
line-height: 20px !important;
font-weight: 200 !important;
letter-spacing: 1px !important;
*/
background-color: #25246a;
background: url("https://preschoolpopstars.com/wp-content/uploads/2018/04/background-bottom.png"), 
url("https://preschoolpopstars.com/wp-content/uploads/2018/04/bg-top-3.png") !important;
  background-repeat: no-repeat, repeat !important;
  background-position: center 6410px, top center !important;
}
.nav-bar {
margin-top: -20px !important;
margin-left: 8px !important;
margin-right: 20px !important;
border: 0px solid #fff;
width: 97%;
}

.nav-bar li a {
    display: block;
    max-width: 116px !important;
    padding-bottom: 12px;
    text-align: center;
    line-height: 94px;
    color: #ffffff;
    text-decoration: none;
	letter-spacing: 0px;
    font-size: 15px !important;
margin-left: 0px !important;
margin-right: 0px !important;
}
  
.nav-bar .logo img {
clear: both;
    position: absolute;
    top: 24px;
    left: 50%;
    height: 99px;
    width: 197px !important;
    margin-left: -90px !important;
   }

.nav-bar-section.fixed .nav-bar .logo img {
    top: 24px !important;
     }

.top-text .first-line {
font-size: 18px !important;
margin-top: 75px !important;
       }
.pizza-pile {
display: none !important;
}
.pizza-pile-mobile {
    position: absolute;
 top: 3010px !important; 
    left: 50% !important;
margin-left: -150px;
    width: 300px !important;
    height: 176px !important;
background: url("https://preschoolpopstars.com/wp-content/uploads/2018/05/bounce-planet-300x176.png") 0 0 no-repeat !important;
}
#portfolio {
top: 3000px !important;
}
#news {
    margin-top: 3020px !important;
}
.news-list .news-item {
width: 300px !important;
margin-left: auto !important;
margin-right: auto !important;
}

/************************************************** END LANDSCAPE ***********************/

}


/************************************ START TABLET PORTRAIT ***********************************************/


/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
{

.nav-bar {
margin-top: -10px !important;
margin-left: 0px !important;
border: 0px solid #fff;
width: 96%;
}

.nav-bar-section.fixed {
padding-top: 10px !important;
}

.nav-bar li a {
    display: block;
    max-width: 118px !important;
    padding-bottom: 12px;
    text-align: center;
    line-height: 94px;
    color: #ffffff;
    text-decoration: none;
    font-size: 16px !important;
margin-left: 0px !important;
margin-right: 1px !important;
}
  
.nav-bar .logo img {
clear: both;
    position: absolute;
    top: 64px;
    left: 50%;
    height: 99px;
    width: 197px !important;
    margin-left: -90px !important;
   }

.nav-bar-section.fixed .nav-bar .logo img {
    top: 64px !important;
     }

.top-text .first-line {
font-size: 18px !important;
margin-top: 75px !important;
       }

  
.nav-bar .logo img {
    position: absolute;
    top: 20px;
    left: 50%;
    height: 99px;
    width: 197px !important;
    margin-left: -99px !important;
   }

.nav-bar-section.fixed .nav-bar .logo img {
    top: 20px !important;
     }

.top-text .first-line {
font-size: 20px !important;
margin-top: 70px !important;
       }
.soda-can {
margin-top: -20px !important;
}

.pizza-pile {
top: 1770px !important;

}

#news {
    margin-top: 2400px !important;
z-index: 99999999 !important;
}
.news-list .news-item {
width: 94% !important;
margin-left: 2% !important;
margin-right: auto !important;
}

.news-item img {
max-width: 30% !important;
}
#contacts {
position: absolute !important;
top: 4640px !important;
border: 0px solid #fff !important;
margin-left: 2%;
}
div.social-section {
visibility: visible !important;
position: absolute;
width: 400px !important;
left: 50% !important;
margin-left: -210px !important;
border: 0px solid #FFF !important;
}

/*************************** VIDEOS ***************/

#portfolio {
border: 0px solid #FFF !important;
position: absolute;
top: 1410px !important;
-webkit-transform: scale(0.8); /* Saf3.1+, Chrome */
     -moz-transform: scale(0.8); /* FF3.5+ */
      -ms-transform: scale(0.8); /* IE9 */
       -o-transform: scale(0.8); /* Opera 10.5+ */
          transform: scale(0.8);
}

#portfolio.recent-section {
    margin-top: 8px !important;
}

/************************************ END TABLET PORTRAIT *********************************/

}