@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Bold.woff2') format('woff2'),
         url('../fonts/Roboto-Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/Montserrat-Bold.woff2') format('woff2'),
         url('../fonts/Montserrat-Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    letter-spacing: normal;
}

input,
input::placeholder,
textarea::placeholder,
input::-moz-placeholder,
textarea::-moz-placeholder,
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
input:focus::placeholder,
textarea{
	color:#544375;/*rgba(84, 67, 117,1);*/
}

.kidsafe-link{margin: 0 auto;display: table;width: auto;position: absolute;left: 0px;height: auto;}

.kidsafe-section{background: #BD31DA/*url("../images/our-app-bg.png") no-repeat*/;padding-top: 15px !important;}

.kidsafe-text {padding-bottom: 2px;padding-left: 160px;padding-top: 2px;}

.footer-kidsafe-section{position: relative;}

/** Pro app modal Start **/

.pro-app-overlay{background-color: rgba(0, 0, 0, 0.8);display: none;height: 100%;position: fixed;width: 100%;z-index: 1000001;}

.pro-app-modal{position: absolute;z-index: 1000002;height: 100%;width: 100%;padding: 129px 30px;box-sizing: border-box;text-align: center;}

.spotify-loader .pro-app-modal{top: 0px !important;padding: 0px;display: flex;align-items: center;}

.pro-app-modal-inner{margin: 0 auto;position: relative;height: 100%;width: auto;display: inline-block;align-items: center;}

.spotify-loader .pro-app-modal-inner{height: auto;}

.pro-img-outer{max-height:100%;max-width:100%;height: 100%;float: left;margin: 0 auto;width: auto;position: relative;z-index: 99;}

.pro-img-inner a{float: left;width: auto;height: auto;max-width: 100%;height: 100%;text-align: center;}

.img-url{max-height:100%;max-width:100%;height: 100%;display: flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;align-items: center;margin: 0 auto;width: auto;position: relative;z-index: 99;}

.des,p,li{color: #fff;font-family: 'montserratregular';font-size: 16px;}

.sub-title,.sub-title a,.content-more a{color: #4fffe4;font-size: 16px;}

.trending-div,.trending-div.othervideo-sectiom{width: 100%;height: auto;float: left;background: url(../images/treanding-bg.jpg) no-repeat;background-size: 100% 100%;padding-bottom: 35px;}

.trending-top-bg{width: 100%;height: auto;min-height: 119px;float: left;border:1px solid #40BBF8;margin-top: 42px;}

.trending-div h2,.new-app-feature h2,.new-app-video-cat h2,.new-our-app h2,.new-subscription-app h2,.new-chuchu-game h2{width: 100%;text-align: center;float: left;height: auto;color: #FFECA7;font-size: 45px;padding:  25px 0 20px;}

.new-subscription-app h2{padding:  25px 0 10px;}

.trending-div ul{width: 100%;height: auto;float: left;list-style: none;padding: 0px;margin: 0px;}

.trending-div ul li{padding: 0 0px 0 28px;margin: 0px;height: auto;width: 33.33%;float: left;}

.trending-div ul li:first-child{padding: 0 28px 0 0;}

.trending-div ul li:nth-child(2){padding: 0 14px 0 14px;}

.trending-list{width: 100%;height: auto;float: left;}

.trending-thumb{width: 100%;height: auto;float: left;padding: 10px;background-color: #fff;border-radius: 10px;position: relative;min-height: 180px;box-shadow: 4px 0px 9px rgba(12,69,173,.6);}

.trending-thumb > img {float: none;height: auto;width: 100%;}

.trending-thumb h3{font-size: 19px;color: #52435e;width: 100%;height: auto;float: left;font-family: 'montserratregular';padding: 20px;}

.trending-thumb a{font-size: 15px;color: #860efb;width: 100%;height: 100%;float: left;text-align: center;}

.trending-thumb a.readmore{padding: 20px 20px 10px;}a.trending-play,.videolist-play{position: absolute;width: 66px !important;height: 67px !important;top: 50%;margin: -33px 0px 0px -33px;left: 50%;background-position: 0px -30px;}

.trending-text{width: 100%;height: auto;float: left;padding-left: 8px;padding-top: 10px;}

.trending-text h3,.trending-text p{float: left;width: 100%;height: auto;}

.trending-text p{padding-top: 8px;}

.sub-title,.sub-title a,.content-more a{color: #4fffe4;font-size: 16px;}

.articles-list h3.sub-title a{color: #4fffe4 !important;font-size: 16px !important;}

.articles-div{width: 100%;height: auto;float: left;padding: 0px 0px 15px 0px;background: url(../images/articles-bg.jpg) no-repeat;background-size: 100% 100%;}

.trending-left-flower{position: absolute;left: 0px;bottom: 0px;}

.trending-right-flower{position: absolute;right: 0px;bottom: 0px;}

.trending-left-tree{position: absolute;left: 0px;top: 9.5%;}

.othervideo-resources-section .trending-left-tree{top: 5.5%;}

.articles-div ul{padding: 0px;list-style: none;width: 100%;float: left;height: auto;margin-top: 35px;}

.articles-div ul li{height: auto;float: left;}

.articles-div ul li.media{width: 60%;}

.articles-div ul li.testimonial{width: 40%;}

.articles-div ul li img{margin-left: 0px;float: left;height: auto;width: auto;}

.articles-div ul li p img{margin-left: 0px;margin-top: 10px;margin-bottom: 10px;}

.pro-app-modal img{max-width: 100%;max-height: 100%;border-radius: 15px;width: auto;height: auto;cursor: pointer;}

.disktop-pro{display: block;}

.mobile-pro{display: none;}

.pro-img-inner {max-height:100%;max-width:100%;height: 100%;align-items: center;margin: 0 auto;width: auto;position: relative;z-index: 99;}

.pro-app-close {position: absolute;right: -34px;top: -32px;z-index: 2147483647;cursor: pointer;}



/** Pro app modal End **/

/** Floting app section start **/

img{image-rendering: -webkit-optimize-contrast;filter: blur(0px);}

.flotingapp-icon{width: 100%;height: 143px;float: left;top: 20px;margin: 0;padding: 0;top: 128px;width: 100%;z-index: 99999;transition: top 0.45s ease-in;background: url("../images/our-app-bg.png") no-repeat;background-position: cover;}

.scroll-middle .flotingapp-icon{top: 88px;transition: top 0.45s ease-in;}

.flotingapp-icon .our-app-detail{padding-top: 15px !important;padding-bottom: 10px !important;height: auto;background: #B229D4/*url("../images/our-app-bg.png") no-repeat*/;background-position: cover;transition: top 0.45s ease-in;}

.flotingapp-icon.flotfixed .our-app-detail{position: fixed;top: 128px;transition: top 0.45s ease-in;z-index: 99999;}

.scroll-middle .flotingapp-icon.flotfixed .our-app-detail{top: 88px;transition: top 0.45s ease-in;}

.left-content .our-app-content-inner ul{padding: 0 206px 0 0;float: left;}

.flotingapp-icon .left-content.our-app-content a{right: 0px;left: inherit;}

.flotingapp-icon .left-content.our-app-content ul li{float: right;text-align: right;}

.store-icon{width: 100%;height: auto;position: relative;float: left;}

.store-icon p{width: 100%;height: auto;float: left;font-size: 20px;text-align: center;color:#fff;}

.store-icon p a{color:#fff;}

.store-icon-inner {margin: 0 auto;display: table;float: none;width: auto;padding-top: 10px;}

.store-icon-inner a{float: left;width: auto;height: auto;}

.store-icon-inner a img{width: auto;float: left;height: auto;max-width: inherit;}

/** ContactUs Captcha Start **/

.wpcf7-form-control-wrap{float: left;width: 160px;height: 160px;}

.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha {float: left;width: 100%;position: absolute;}

.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha > div {float: left;width: 100% !important;}

/** Contact us Captcha End **/

.article-sub-title {float: left;margin-bottom: 20px;margin-top: -25px;width: 100%;}

.captcha img {float: left;margin: 7px 0 0 !important;}

.captcha iframe{float: left;height: 31px;}

.captcha .captcha-img {float: left;padding-left: 10px;padding-top: 0 !important;width: auto;margin-top: 2px;}

/** Support style Start **/

.sub-title.more a.know_more{width: 139px !important;height: 42px !important;background: url("../images/know-more-normal.png") no-repeat;float: left !important;margin-top: 5px;}

.sub-title.more a.know_more:before{content: url("../images/know-more-activel.png") no-repeat;width: 0px;height: 0px;visibility: hidden;}

.sub-title.more a.know_more:hover{background: url("../images/know-more-activel.png") no-repeat;}

.downlode-proapp{background: url("../images/floating-app-icon.png") no-repeat;background-size: 100% auto;width: 262px;height: 221px;float: right;position: fixed;left: 20px;bottom: 10px;z-index: 999999;cursor: pointer;}

/*.spotify-follow-button{background: url("../images/spotify-follow-bg.png") no-repeat;background-size: 100% auto;width: 262px;height: 132px;float: right;position: fixed;left: 20px;bottom: 10px;z-index: 999999;cursor: pointer;}

.spotify-loader.pro-app-overlay{background-color: rgba(255, 255, 255, 0.99);}

.spotify-loader .spotify-follow-button{width: 262px;height: 132px;position: relative;left: 0px;bottom: 0px;z-index: 999999;cursor: pointer;}

.spotify-loader .pro-app-modal img{cursor: auto;}

.spotify-loader .spotify-loading-icon{width:56px;height:56px;display: table;margin: 0 auto;}

.spotify-loader .spotify-loading-icon img{width: 56px;height: 56px;float: left;}

.spotify-loader .spotify-loading-txt{width:100%;height:56px;}

.spotify-loader .spotify-loading-txt h4{font-weight: bold;font-size:22px;color:#949494;padding-top: 17px;}

.spotify-follow-button iframe{padding-left:7px;padding-top:2px;margin-top:68px;}*/

.floting-kidsafe{background: url("http://www.kidsafeseal.com/sealimage/631885135899862218/chuchutvnurseryrhymespro_app_large_darktm.png") no-repeat;background-size: 100% auto;width: 160px;height: 60px;margin-top: -30px;float: right;position: fixed;left: 0px;top: 50%;z-index: 999999;cursor: pointer;background-position: center;}

.downlode-proapp:before{content: url("../images/floating-app-icon-active.png") no-repeat;width: 0px;height: 0px;visibility: hidden;}

.downlode-proapp:hover{background: url("../images/floating-app-icon-active.png") no-repeat;background-size: 100% auto;}

.downlode-proapp a{width: 100%;float: left;height: 100%;}

#support-dialog.onload-overlay{width: 100%;height: 100%;position: fixed;top:0;background: rgba(0,0,0,0.8);z-index: 1000001;display: none;}

.support-section-main{position: relative;margin:0 auto;/*right: 0px;bottom: 10px;*/z-index: 9999999;width: 350px;height: 465px;background-size: 100% 100%;padding: 25px 25px 0px 0px;}

.support-section{width: 100%;background: #FEFBCA;border:2px solid #fff;height: 100%;float: left;background-size: 100% 100%;border-radius: 15px;}

.support-section h1{color: #ffeca7;float: left;font-size: 32px;height: auto;padding: 10px;text-align: center;width: 100%;font-family: "montserratregular";background-color: rgba(255, 0, 0, 0.8);border-top-left-radius:15px;}

.support-section form{width: 100%;height: 375px;float: left;padding: 10px 15px 0px;overflow: auto;margin-bottom: 0px;}

.support-section span{height: 17px;float: left;width: 100%;font-size: 11px;color: rgb(239,32,52);font-family: "montserratregular";}

.support-section label{width: 100%;height: auto;float: left;color: #fff;font-size: 12px;}

.support-section input{height: 40px;line-height: 20px;padding: 10px 20px;border-radius: 40px;font-family: 'montserratregular';font-size: 13px;background:url(../images/input-bg.png) no-repeat;background-repeat: repeat-x;background-size: auto 44px;border:none;color: #fff;border-bottom: 2px solid #7E05E6;width: 100%;}

.support-section form {padding-bottom: 40px;float: left;width: 100%;position: relative;}

.support-section form input {width: 100%;background: #EBE8B1;color:#544375 !important;border-bottom:0px solid #FDFBCA;}

.support-section form textarea {background: #EBE8B1;border-bottom:0px solid #FDFBCA;}

.support-section .captcha input{width: 116px;float: left;}

.support-section select{height: 40px;line-height: 40px;padding: 0px 20px;border-radius: 40px;font-family: 'montserratregular';font-size: 13px;background:url(../images/input-bg.png) no-repeat;background-repeat: repeat-x;background-size: auto 44px;border:none;color: #fff;outline: none !important;border-bottom: 2px solid #7E05E6;width: 100%;-moz-appearance: none;appearance:none;-moz-appearance:none; /* Firefox */-webkit-appearance:none; /* Safari and Chrome */cursor: pointer;display: inline-block;outline: medium none;}

select:focus{outline: none !important;}

.form-success{width: 100%;height: auto;float: left;position: absolute;top: -10px;font-weight: bold;text-align: center;color: rgb(66, 182, 38);font-size: 13px;}

.support-section textarea{height: 70px;line-height: auto;padding: 8px 20px 0px;border-radius: 13px;font-family: 'montserratregular';font-size: 13px;background:url(../images/input-bg.png) no-repeat;background-repeat: repeat-x;background-size: auto 170px;border:none;color: #fff;border-bottom: 2px solid #7E05E6;width: 100%;resize: none;}

.support-section .wpcf7-form-control.wpcf7-submit {border: 1px solid transparent;border-radius: 12px;color: #fff !important;font-size: 20px;font-weight: normal;letter-spacing: 1px;text-decoration: none;font-family: "montserratregular";display: grid;align-items: center;box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);-webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);background-color: #FB2A38 !important;background-image: none;height: 41px !important;width: 121px !important;text-align: center;margin-right: -3px;margin-top: 0px;margin-bottom: -33px;padding-bottom: 3px;}



.support-box-close1 {height: auto;width: auto;position: absolute;right: 2px;top: 2px;cursor: pointer;}

.support-box-close1 img{width: 64%;height: auto;float: left;}

.support-section{background: #fff;}

.support-section h1{background-color: #207fd7;text-align: left;}



.support-section .support-char{width:40%;height:auto;position: absolute;top:24%;right:9%;}

.support-section .support-char img{width:auto;height:auto;}

.support-section-main {position: relative;width: 39%;height: auto; min-height: 420px;}

.support-section form{height: auto;padding-left:45px}

.support-box-close1{right:-17px;}

.support-section .support-char {width: 33%;top: 25%;right: 9%;}

.support-btn{float: left;width: 100%;padding:15px 0;}

.support-section h1 {padding: 15px 0 15px 45px;margin-bottom:10px;color: #fff;font-size: 50px; font-weight:bold;font-family: 'montserratregular';text-shadow:3px 0 0 #00539C, /*right */0 3px 0 #00539C, /*top */-3px 0 0 #00539C, /*left */0 -3px 0 #00539C; /*bottom */}

.support-section form input,.support-section form textarea {width:52%;background: #c7e0f6;color: #207fd7 !important;border-bottom: 0px solid #FDFBCA;border-radius:12px;}

.support-section .wpcf7-form-control.wpcf7-submit{background-color: #207fd7 !important;float: left}

.support-section input::placeholder{color:#207fd7 !important;}

.support-section input::-moz-placeholder{color:#207fd7 !important;;opacity:1}

.support-section input::-ms-placeholder{color:#207fd7 !important;}

.support-section input::-webkit-input-placeholder{color:#207fd7 !important;}

.support-section textarea::placeholder{color:#207fd7 !important;}

.support-section textarea::-moz-placeholder{color:#207fd7 !important;;opacity:1}

.support-section textarea::-ms-placeholder{color:#207fd7 !important;}

/** Support style End **/

.desktop-view{display: block;}

.mobile-view{display: none;}

.slide-icon .portrait-wallpaper, .slide-icon .landscape-wallpaper{background-size: 100% auto !important;color: transparent !important;float: right !important;height: 50px;width: 50px;}

.fbx-caption-desc {float: left;width: 100%;}

.slide-icon{margin-top: -25px;position: absolute;right: 15px;top: 50%;}

.slide-text,.fbx-caption-title{width: 75%;float: left;}

.slide-icon{width: 25%;float: left;}

/* Slide Youtube Detail Start */

.youtube-detail{width: 100%;height: 100%;float: left;position: absolute;top: 0px;}

.slide-youtube-icon{position: absolute;width: auto;height: auto;z-index: 11;}

.countless-icon {left: -23px;top: 37px;}

.views-icon {right: 200px;/*-37px;*/top: -5px;}

.subscriber-icon {bottom: 50px;left: -120px;}

.watch-icon {bottom: 53px;right: -105px;}/* Slide Youtube Detail End */.captchaSizeDivSmall{width: 215px !important;}

.testimonial h2.article-title{max-width: 332px;}

.articles-list p img{float: left;margin-right: 10px;margin-bottom: 10px;}

.sprite,.carousel .buttonNav .bullet{background:url(../images/sprite-icons.png) no-repeat;}

.carousel .buttonNav .bullet{background-position: 0px -97px;}

.carousel .buttonNav .bullet:hover{background-position: 0px -116px;}

.carousel .buttonNav .bulletActive{background-position: 0px -116px;cursor :default ;}

.spinner {width: 100px;height: 100px;position: absolute;margin: 17px 0 0 -50px;left: 50%;top: 50%;}

.double-bounce1, .double-bounce2 {width: 100%;height: 100%;border-radius: 50%;background-color: #fff;opacity: 0.5;position: absolute;top: 0;left: 0;-webkit-animation: sk-bounce 2.0s infinite ease-in-out;animation: sk-bounce 2.0s infinite ease-in-out;}

.double-bounce2 {-webkit-animation-delay: -1.0s;animation-delay: -1.0s;}



@-webkit-keyframes sk-bounce {

  0%, 100% { -webkit-transform: scale(0.0) }

  50% { -webkit-transform: scale(1.0) }

}



@keyframes sk-bounce {

  0%, 100% { 

    transform: scale(0.0);

    -webkit-transform: scale(0.0);

  } 50% { 

    transform: scale(1.0);

    -webkit-transform: scale(1.0);

  }

}



@keyframes bounce {

	0% {

		transform: translateY(0px);

	}

	100% {

		transform: translateY(97px);

	}

}



@-o-keyframes bounce {

	0% {

		-o-transform: translateY(0px);

	}

	100% {

		-o-transform: translateY(97px);

	}

}



@-ms-keyframes bounce {

	0% {

		-ms-transform: translateY(0px);

	}

	100% {

		-ms-transform: translateY(97px);

	}

}



@-webkit-keyframes bounce {

	0% {

		-webkit-transform: translateY(0px);

	}

	100% {

		-webkit-transform: translateY(97px);

	}

}



@-moz-keyframes bounce {

	0% {

		-moz-transform: translateY(0px);

	}

	100% {

		-moz-transform: translateY(97px);

	}

}



.banner-loader{position: absolute;width: 100%;height: 100%;top: 141px;}#slide{display: none;}

.scroll-middle  .top-header{overflow-y: hidden;max-height: 0px;transition: max-height 0.50s ease-in;}

.top-header {max-height: 40px;overflow: hidden;transition: max-height 0.50s ease-out;}

.scroll-middle  .top-header.bottom-footer{overflow-y: hidden;max-height: unset;transition: max-height 0.50s ease-in;}

a:hover .hover-btn{display: block;}

a:hover .normal-btn{display: none;}

a .hover-btn{display: none;}

a .normal-btn{display: block;}

.footer-menu-text{float: right;font-size: 16px;font-family: 'montserratregular';line-height: 40px;padding-right: 20px;}

.pagination a, .pagination span {float: left;font-family: montserratregular;font-size: 18px;padding: 0 8px;}

.join-mail .mobile-mail{display: none;}

.new-chuchu-game h2,.new-subscription-app h2,.new-our-app h2,.new-app-video-cat h2,.new-app-feature h2,.career-apply h2,.common-btn,.app-section h4,.app-section h3,.comment-author .fn,.slidetext h3,.trending-div h2,.trending-thumb a,.sub-title,.sub-title a,.content-more a,.article-div-text h2,.shop-section h5,.socialmedia-section ul li h4,.socialmedia-list a,.coloring-section h2,.shop-page h2,.shop-page ul li h3,.shop-btn,.shop-icon-list a span,.shop-page ul li.shop-download h3 span,.videolisting-section h2 ,.video-shorting h4,.content-section h2 ,.content-sub-title,.content-section ul li span,.resources-section h2,.resources-section ul li h3,.othervideo-resources-section h2,.videodetail-section h2,.comment-section h2,.lyrics-section h5,.videodetail-store-list h3,.footer-section h3,.content-section-list{font-family: "montserratregular";}

.wpcf7-validation-errors{color: #d8000c;float: left;font-size: 14px;width: 100%;font-family: 'montserratregular';padding-top: 10px;}

.wpcf7-not-valid-tip{color: #d8000c;float: left;font-size: 14px;width: 100%;font-family: 'montserratregular';}

.screen-reader-response{display: none;}

::-webkit-input-placeholder {  color: #554375 !important;  opacity: 1;}

input:focus::-webkit-input-placeholder {opacity: .7;}

::-moz-placeholder {   color: #554375;  opacity: 1;}

input:focus:-moz-placeholder {   opacity: .7;}

/* Firefox > 19 */

input:focus::-moz-placeholder {opacity: .7;}

:-ms-input-placeholder {  color: #554375;  opacity: 1;}

:-moz-placeholder {  color: #554375;  opacity: 1;}

input:focus:-ms-input-placeholder {opacity: .7;}

.videolist-play img ,.trending-play img{float: left;}

img{max-width: 100%;max-height: 100%;height: auto;width: auto;}

.flagbearers-container{display: table;max-width: 1280px;width: 100%;margin: 0 auto;position: relative;}

body{width: 100%;height: auto;float: left;word-wrap: break-word;overflow-y: auto !important;overflow-x: hidden !important;background-color: #fff;}

/* Mailing style*/

.join-mail{width:163px;float:right;cursor:pointer;position: relative;right: 0px;top: 0px;}

.join-mail a{width: 100%;height:40px;float: left;background-position: -210px 0px;}

.join-mail a:hover{background-position: -373px 0px;}

.join-mail img{width:163px;float:left;height:40px;}

.join-mail .normal-btn{display: block;}

.join-mail .hover-btn{display: none;}

.join-mail:hover .normal-btn{display: none;}

.join-mail:hover .hover-btn{display: block;}

.onload-overlay{width: 100%;height: 100%;position: fixed;background: rgba(0,0,0,0.8);z-index: 1000001;display: none;}

.mail-box-section-inner1 {display: block;float: left;height: auto;max-width: 100%;position: absolute;top: 0px;width: 100%;z-index: 999;margin-top: 120px;}

.mail-box-section1 {background: url(../images/subscribe-bg.png) no-repeat;background-size: 100% 100%;float: none;height: auto;position: relative;width: 680px;display: table;margin: 0 auto;}

.wallpaper-popup .mail-box-section1{background: url(../images/popup-download-bg.png) no-repeat;background-size: 100% 100%;}

.mail-box-section-detail2{width:100%;padding:50px 40px 5px;float: left;position:relative;height:auto;}

.mail-box-title1{width:100%;height:auto;float:left;}

.video-download-popup .mail-box-title1{padding-top: 25px;}

.video-download-popup .mail-box-section-detail11{padding: 30px 0 55px;}

.mail-box-close1{float:right;height:86px;width:87px;cursor:pointer;position: absolute;z-index: 99;right: -8px;top: -8px;}

.mail-box-close1 img{width: 100%;height: auto;float: left;}

.mail-box-title1 h1{width:100%;height:auto;float:left;margin:0px;color:#ffeca7;font-size:40px;padding-bottom: 5px;font-family: "montserratregular";text-align: center;}

.mail-box-title1 span {background-color: #6704BF;border-radius: 30px;color: #ffeca7;display: table;font-family: "montserratregular";font-size: 14px;line-height: 23px;margin: 0 auto;padding: 0 15px;width: auto;}

.mail-box-img1{width:100%;height:auto;float:left;margin-top:15px;}

.mail-box-img1 img{float:left;width:auto;margin-right:15px;margin-top:8px;}

.mail-box-img1 p{width:auto;height:auto;margin-left:0px;color:#2D2D2D;margin-top:0px;margin-bottom:0px;font-size:11px;line-height:20px;}

.mc4wp-form-fields p input[type="submit"]{margin-top: 20px;background:url(../images/submit-btn.png) no-repeat;background-position: top center;height: 85px;color: transparent;border:none;}

.mc4wp-form-fields p input[type="submit"]:hover{background:url(../images/submit-btn-hover.png) no-repeat;background-position: top center;}

.mail-box-section-detail11 {display: table;height: auto;margin: 0 auto;max-width: 380px;padding: 87px 0px;position: relative;width: 100%;}

.mail-box-section-detail11 input {padding: 0 30px;width: 100%;margin-bottom: 25px;}

.mail-button-submit1 {float: left;height: auto;width: 100%;}

.mail-button-submit1 a {color: #cf9cc3;float: left;font-family:'montserratregular';font-weight: 600;padding: 21px 0;text-align: left;text-decoration: none;font-size: 13px;}

.mail-button-submit1 span {float: left;padding: 17px 4px;color: #cf9cc3;}

.mail-box-section1 {background: #fff;border-radius: 12px;}

.mail-box-section-detail2{background: #207fd7;border-top-left-radius: 12px;border-top-right-radius: 12px}

.mail-box-section-subscripe form input,.support-section form textarea {background: #c7e0f6;color: #207fd7 !important;border-bottom: 0px solid #FDFBCA;border-radius:12px;}

.mail-box-section-subscripe .mc4wp-form-fields p input[type="submit"] {background: #207fd7 !important; width: auto; height: auto; color: #fff !important;font-size: 18px;font-weight: bold;}

.mail-box-section-subscripe input::placeholder{color:#207fd7 !important;}

.mail-box-section-subscripe input::-moz-placeholder{color:#207fd7 !important;;opacity:1}

.mail-box-section-subscripe input::-ms-placeholder{color:#207fd7 !important;}

.mail-box-section-subscripe input::-webkit-input-placeholder{color:#207fd7 !important;}

.mail-box-section-subscripe textarea::placeholder{color:#207fd7 !important;}

.mail-box-title1 {margin-top: -24px;padding:10px 0;}

.mail-box-title1 h1{text-align: left;color: #fff;font-size: 50px; font-weight:bold;font-family: 'montserratregular';text-shadow:3px 0 0 #00539C, /*right */0 3px 0 #00539C, /*top */-3px 0 0 #00539C, /*left */0 -3px 0 #00539C; /*bottom */}

.mail-box-title1 span {background-color: transparent;border-radius: 30px;color: #fff;text-align: left;margin: 0;padding: 0;}

.mail-box-close1 {height: auto;width: auto;right: -38px;top: -20px;}

.mail-box-close1 img{width:64%;}

.mail-box-section-subscripe{max-width: none !important;padding: 59px 0px 35px 30px !important;width:70% !important;height:auto;float: left;}

.mail-box-section1 .subscribe-char{position: absolute;right: 2%;top:6%;width:32%;height:100%;float: right;}

.mail-box-section1 .subscribe-char img{width:auto;height:auto;}



/* Mailing style*/

.articles-div .container {position: relative;z-index: 9;}

.content-more{width: 100%;height: auto;float: left;}

.rm-toggle{border-radius: 5px;}

.no-padding{padding: 0px;}

.no-margin{margin: 0px;}

.word-spacing{word-spacing: 9px;}

.wrapper{width: 100%;height: auto;float: left;position: relative;}

.main-container{max-width: 1920px;height: auto;margin: 0 auto;display: table;width: 100%;position: relative;}

.container{max-width: 1210px;width: 100%;position: relative;}

.container.small-container{max-width: 1000px;}

p,ul,li,h1,h2,h3,h4,h5{margin: 0px;}

h1{font-size: 42px;color: #4e90dc;}

h2{font-size: 36px;color: #554375;}

h3{font-size: 28px;color: #ff4dab;}

h4{font-size: 20px;color: #5c9bea;}

p,li{color: #918C9D;font-size: 16px;}

a,a:hover,a:active,a:link,a:visited{text-decoration: none;color: #918C9D;outline: none;}



.top-header a,.top-header a:hover,

.top-header a:visited,

.footer-link-section a,.footer-link-section a:hover,

.footer-link-section a:visited,

.footer-copyright a,.footer-copyright a:hover,

.footer-copyright a:visited{color: #fff;}

/** HEADER SECTION STYLE START **/

header{width: 100%;height: auto;float: left;position: fixed;max-width: 1920px;z-index: 999999;}

.menu-section{width: 100%;height: auto;float: left;}

.nav-menu{width: 100%;height: auto;float: left;background-color:#FFFFFF;}

.logo{position: absolute;left: 12px;top: 8px;}

#cssmenu{width: auto;float: right;}

#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #head-mobile{border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

#cssmenu:after,#cssmenu ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}

#cssmenu #head-mobile{display:none}

#cssmenu ul{padding: 0px;list-style: none;height:auto;margin-top:20px}

#cssmenu ul li{float:left;padding: 24px 6.1px;}

#cssmenu ul li a{padding:0px 15px;text-decoration:none;line-height: 40px;color:#52435e;font-size: 16px;font-family: "montserratregular" !important;border-radius: 12px;}

#cssmenu ul li:hover a,#cssmenu ul li.active a{color:#fff}

#cssmenu ul li.current-menu-item a,#cssmenu ul li.active a, #cssmenu ul li:hover a{background: #fb2a38 !important;-webkit-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease;}

#cssmenu ul li.has-sub:hover a:before{top:23px;height:0}

#cssmenu ul ul{margin-top:5px;position:absolute;left:-9999px;z-index: 2147483647;/*border: 2px solid rgba(255, 255, 255, 0.5);*/box-shadow: 2px 0 4px rgba(0, 0, 0, 0.2);border-radius: 13px;border:2px solid #fff;}

#cssmenu ul ul li{padding:0px;margin:0px;height:0;/*-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;*/border-radius: 0px;background-color: #fff;}

#cssmenu ul ul li:first-child{border-top-right-radius: 10px;border-top-left-radius: 10px;}

#cssmenu ul ul li:last-child{border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}

#cssmenu ul ul li a{color:#52435e !important;font-size: 16px;padding: 0px;}

#cssmenu ul ul li:hover a{background: #fb2a38;}

#cssmenu ul li.current-menu-item ul li a,#cssmenu ul li.active ul li a, #cssmenu ul li:hover ul li a{background:#fff !important;}

#cssmenu ul li.current-menu-item ul li a:hover,#cssmenu ul li.active ul li a:hover, #cssmenu ul li:hover ul li a:hover{background: #fb2a38 !important;}

#cssmenu ul li.current-menu-item ul li.current-menu-item a,#cssmenu ul li.active ul li.current-menu-item a, #cssmenu ul li:hover ul li.current-menu-item a{background: #fb2a38 !important;}

#cssmenu ul ul li:hover a{color: #fff !important;}

#cssmenu li:hover ul{left:auto}

#cssmenu li:hover ul li{height:40px}

#cssmenu ul ul ul{margin-left:100%;top:0}

#cssmenu ul ul li a{width:220px;;text-decoration:none;padding-left: 15px;}

#cssmenu ul ul li:last-child a,#cssmenu ul ul li.last-item > a{border-bottom:0}

#cssmenu ul ul li:hover a,#cssmenu ul ul li a:hover{color:#fff}

#cssmenu ul ul li.has-sub a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}

#cssmenu ul ul li.has-sub a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}

#cssmenu ul ul > li.has-sub:hover a:before{top:17px;height:0}

#cssmenu ul ul li.has-sub:hover,#cssmenu ul li.has-sub ul li.has-sub ul li:hover{background:#363636;}

#cssmenu ul ul ul li.active a{border-left:1px solid #333}

#cssmenu ul li.has-sub ul li.active > a,#cssmenu ul ul li.has-sub ul li.active a{/*border-top:1px solid #333*/}

#cssmenu ul li ul li a{border-radius: 0px;}

#cssmenu ul li ul li:first-child a{border-top-right-radius: 10px;border-top-left-radius: 10px;}

#cssmenu ul li ul li:last-child a{border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}

#cssmenu ul li.current-menu-item > a,#cssmenu ul li.active > a,

#cssmenu ul li.current-menu-parent ul li.current-menu-item a{color: #fb2a38 !important;background: #fff !important;}

#cssmenu ul li.current-menu-item:hover > a,#cssmenu ul li.active:hover > a,

#cssmenu ul li.current-menu-parent ul li.current-menu-item:hover a{color: #fff !important;background: #fb2a38 !important;}

.current-menu-ancestor.current-menu-parent a{background: #fb2a38;color: #fff !important;}



/* Top header style*/

.top-header{width: 100%;height: auto;float: left;background: #fb2a38;}

.top-header ul{padding: 0 0 0 12px;list-style: none;margin: 0px;width: auto;float: right;}

.top-header ul li{width: auto;float: left;height: auto;margin: 0px 6px 0px 0px;}

.top-header ul li a{width: 30px;height: 30px;float: left;margin: 5px 0px;}

.top-header ul li a:hover{opacity: .8;}

.subscribe-label{width: auto;float: left;font-family: "montserratregular";color: #fff;line-height: 40px;font-size: 13px;letter-spacing: 1px}

.subscribe-label .top-subscribe{width: auto;height: auto;font-size: 14px;line-height: 40px;padding: 5px 20px;border-radius: 12px;background: rgba(255,255,255,0.4);}

.icon-apple a{background-position: 0px 0px;}

.icon-playstore a{background-position: -30px 0px;}

.icon-youtube a{background-position: -60px 0px;}

.icon-facebook a{background-position: -90px 0px;}

.icon-twitter a{background-position: -120px 0px;}

.icon-googleplus a{background-position: -150px 0px;}

.icon-instogram a{background-position: -180px 0px;}

.icon-linkedin a{background-position: -150px -31px;}

.icon-bell a{background-position: -180px -31px;}

.middle-content{padding-top: 128px;float: left;width: 100%;font-family: "montserratregular";letter-spacing: 1px;}
.middle-content.about-section{letter-spacing: 0}


/* Home Banner section style*/

.home-banner-section{width: 100%;height: auto;min-height: 620px;/*float: left;background: transparent center;background-size: cover;background-position: center;*/margin-bottom:-40px;padding: 80px 0 80px;overflow: hidden;position: relative;image-rendering: -moz-crisp-edges;image-rendering:   -o-crisp-edges;image-rendering: -webkit-optimize-contrast;image-rendering: crisp-edges;font-family: "montserratregular";}

.home-banner-section .carousel-inner {width: 100%;top: 0;position: relative;height: auto;left: 0;}

.carousel-div {height: 42px;left: 0px;position: absolute;bottom: 18px;width: 100%;}

.carousel-text {margin: 7px;text-align: center;}

.carousel-div.home-slide {float: left;width: 42%;height: auto;left: 290px;top: 210px;background: none;}

.home-slide .brand{float: left;width:auto;height:34px;background: #EEBF00;color: white;font-size: 20px;padding:5px;}

.home-slide .main-banner-text{float: left;width:90%;height:auto;color: white;font-size: 72px;font-weight: bold;text-align: right;line-height: 1em;}

.home-slide .sub-banner-text{float: left;width:90%;height:auto;color: white;font-size: 32px;text-align: right;}

.home-banner-section .carousel-indicators li{background: #ffaab8;margin-right:12px;}

.home-banner-section .carousel-indicators li.active{background: white;}

.home-banner-section .carousel-inner .item img.desk{display: block;}

.home-banner-section .carousel-inner .item img.mobile{display: none;}


/*** Youtube Stats - Start  **/

.trending-section{width: 100%;height: auto;float: left;	position: relative;	font-family:"montserratregular";}

.h-line {width: 90%;height: 1px;border: 1px solid rgba(204,204,204,0.5);text-align: center;	left: 50%;position: relative;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.v-line {width: 1px;height: 163px;border: 1px solid rgba(204,204,204,0.5);top: 50%;position: relative;transform: translateY(-50%);-webkit-transform: translateY(-50%);float: right;margin-top: -66px;}

.youtube-stat-section{width: 100%;height: auto;float: left;background: url(../img/youtube_stats_bg.png) no-repeat;background-size: cover;background-position: center;padding-bottom: 10px;min-height: 1095px;font-family:"montserratregular";position: relative; border:1ps solid black;}

.youtube-stat-section h3 {width: 100%;height: 165px;position: relative;text-align: center;top: 0px;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.youtube-stat-section h3 img{width:auto;height:auto;transform: scale(0.5);}

.youtube-stat-section h3 img:nth-child(2){margin-top:92px;}

/*.youtube-stat-section .stats-content {width: 100%;height:auto;min-height: 538px;}*/

.youtube-stat-section .stats-content-detail {    width: 100%;    position: relative;}

.stats-icon{width:auto;height:154px;}

.stats-icon img {position: absolute;bottom: 100px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

#statsIcon{list-style: none;}

#statsIcon li{float: left;padding: 15px 20px;width:25%;height: auto;text-align: center;}

#statsIcon li .stats-icon{position: relative;	bottom: unset;}

#statsIcon li:nth-child(1) .stats-icon img{bottom: 19px;}

#statsIcon li:nth-child(2) .stats-icon img,#statsIcon li:nth-child(3) .stats-icon img,#statsIcon li:nth-child(4) .stats-icon img{bottom:20px;transform: scale(0.7);left: 20px; }

.play-icon{position: relative;width:100%;height:86px;}

#statsIcon li .play-icon img {width: auto;height: 100%;}

.youtube-stat-section .youtube-stats-detail {width: 60%;height: 352px;border: 0px solid transparent;border-radius: 32px;background-color: white;margin-top: 62px;position: relative;}

.youtube-stats-detail .videos-stats {    width: 100%;    height: auto;    margin: 25px 0;}

.youtube-stats-detail .videos-stats .videos-stats-label{width:auto;}

.youtube-stats-detail .videos-stats .videos-stats-label img {    width: 90px;    height: auto;    position: relative;    left: -10px;    top: 7px;}

.youtube-stats-detail .videos-stats .videos-stats-count{width:auto;margin-top: -38px;}

.youtube-stats-detail .subscriber-stats {    width: 100%;    text-align: center;    margin: 35px 0 2px 5px;    position: relative;    left: 50%;    transform: translateX(-50%);    -webkit-transform: translateX(-50%);}

.youtube-stats-detail .subscriber-stats .subscriber-stats-label{width:auto;}

.youtube-stats-detail .subscriber-stats img {    width: 60px;    height: auto;    position: relative;    left: 4px;    top: 2px;}

.youtube-stats-detail .subscriber-stats .subscriber-stats-count {    width: auto;    margin-top: -9px;}

.youtube-stats-detail .views-stats {    width: 100%;    text-align: center;    margin: 25px 0 15px -45px;}

.views-stats-detail .h-line{float:left;margin-left:-23px;}

.youtube-stats-detail .views-stats .views-stats-label{width:auto;}

.youtube-stats-detail .views-stats img {    width: 58px;    height: auto;    position: relative;    left: 0;}

.youtube-stats-detail .views-stats .views-stats-count{width:auto;text-align: center;margin-top:-5px;}

.youtube-stats-detail .videos-stats .videos-stats-label,.youtube-stats-detail .subscriber-stats .subscriber-stats-label,.youtube-stats-detail .views-stats .views-stats-label{color:#2080D6;font-size: 35px;}

.youtube-stats-detail .videos-stats .videos-stats-count,.youtube-stats-detail .subscriber-stats .subscriber-stats-count,.youtube-stats-detail .views-stats .views-stats-count{color:#ff4dab;font-size: 40px;}

.youtube-stat-section .stats-bottom-left {width: auto;height: auto;position: absolute;z-index: 10;left: 4%;}

.youtube-stat-section .stats-bottom-left img:nth-child(1) {height: auto;width: 100%;}

.youtube-stat-section .stats-bottom-left img:nth-child(2) {height: 40%;width: auto;position: absolute;bottom: 0;right:0;/*margin-left: -30%;*/}

.youtube-stat-section .stats-bottom-right {float: right;position: absolute;right: -10px;width: auto;height: auto;z-index: 10;bottom:0;}

.youtube-stat-section .stats-bottom-right img:nth-child(1) {height: auto;width: 60%;position: absolute;bottom: 8px;margin-left: -26px;}

.youtube-stat-section .stats-bottom-right img:nth-child(2) {height: auto;width: auto;}

.youtube-stat-section .stats-bottom-right img:nth-child(1) {width: 56%;bottom: -3px;margin-left: -49px;}



/*** Language List **/

.language-section{width:100%;min-height:374px;height:auto;font-family:"montserratregular";float:left;}

.language-list{width:100%;padding: 35px 0;}

.language-list h3 {font-size: 36px;color: #FF4DAB;font-weight: bold;line-height: 2.2em;border-bottom: 1px solid rgba(204,204,204,0.7);margin: 26px auto;letter-spacing: 1px;}

.language-list div.lang-lists {text-align: center;display: block;margin: 25px 0;}

.language-list img{image-rendering: -moz-crisp-edges;image-rendering:   -o-crisp-edges;image-rendering: -webkit-optimize-contrast;image-rendering: crisp-edges;}

.language-list div.lang-lists span{font-size:26px;color: #554275;margin: 10px 8px;font-family: "montserratregular";letter-spacing: 0px;}

.language-list div.lang-lists span img{width: auto;margin-right: 10px;height: 50px;}

.language-list ul.lang-lists{list-style: none;display: none;width: auto;height: auto;margin: 25px 0;}

.language-list ul.lang-lists li{width: 230px;float: left;font-size:28px;color: #554273;margin: 10px 8px;font-family: "montserratregular";}

.language-list ul.lang-lists li:nth-child(2n+1){clear: both;}

.language-list ul.lang-lists li img {width: auto;margin-right: 10px;height: 50px;}



/*Shop section style*/

.home-shop-section{width: 100%;height:auto;min-height: 538px;/*margin-bottom: 65px;*/}

.home-shop-section .container{width:100%;margin:30px auto;}

.home-shop-section .shop-element {width: 100%;min-height: 340px;height: auto;margin-top: 30px;}

.home-shop-section .shop-element .shop-icons{width:100%;height:auto;text-align: center;}

.home-shop-section h3 {float: left;position: absolute;text-align: center;top: 35px;width: 100%;}

.home-shop-section .shop-element .shop-icons img{width: 100%;height: auto;}

.home-shop-section .shop-element .shop-icons h5 {width: 100%;height: 70px;text-align: center;position: relative;bottom: 5px;z-index: -1;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;padding: 12px 0;cursor: pointer;}

.home-shop-section .shop-element .shop-icons h5{letter-spacing: 0px;color: #fff;font-size: 43px;font-weight: bold;font-family: "montserratregular";}

.home-shop-section p {width: 100%;height: auto;text-align: center;margin: 20px 0 28px;font-size: 14px;line-height: 24px;letter-spacing: 0px;font-family: "montserratregular";}

.home-shop-section .icon-watch h5{background-color: #fb2a38;}

.home-shop-section .icon-listen h5{background-color: #207fd7;}

.home-shop-section .icon-shop h5{background-color: #d54ddd;}

.home-shop-section .icon-watch h5 a{-webkit-text-stroke: 1px #fb2a38;}

.home-shop-section .icon-listen h5 a{-webkit-text-stroke: 1px #207fd7;}

.home-shop-section .icon-shop h5 a{-webkit-text-stroke: 1px #d54ddd;}
a.btn-link, a.btn-link:hover{width: 168px;height: 47px;border: 1px solid transparent;border-radius: 12px;color: #fff;font-size: 15px;font-weight: bold;letter-spacing: 0px;text-decoration: none;position: relative;top: 50%;left: 50%;/* bring your own prefixes */-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-family: "montserratregular";display: grid;align-items: center;margin-top:45px;box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);-webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);}

.home-shop-section .icon-watch a.btn-link{background-color: #fb2a38;}

.home-shop-section .icon-listen a.btn-link{background-color: #207fd7;}

.home-shop-section .icon-shop a.btn-link{background-color: #d54ddd;}



/* Footer section style */

footer{width: 100%;float: left;font-family: "montserratregular";}

.footer-link-section{float: left;width:100%;height:auto;background:#1abee8;padding:45px 0 ;}

.footer-link-section h3 {color: #fff;font-size: 22px;font-weight: bold;border-bottom: 1px solid rgba(204,204,204,0.5);width: 100%;padding-bottom: 15px;margin-bottom: 15px;letter-spacing: 1px;}

.footer-links, .footer-quick-links{width:100%;text-align: center;}

.footer-link-section ul{list-style: none;margin-left:-40px;width:45%;}

.footer-link-section .footer-links ul {list-style: none;width: 50%;position: relative;margin-left: 0px;text-align: center;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.footer-link-section .footer-quick-links ul {list-style: none;width: 52%;position: relative;margin-left: -23px;text-align: center;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.footer-link-section ul li {color: #fff;font-size: 18px;}

.footer-link-section .footer-links ul li {text-align: left;width: auto;padding: 1px 0;float: left;clear: both;}

.footer-link-section ul li a, .footer-link-section ul li a:hover{font-size: 18px;letter-spacing: 0px;line-height: 40px;height:auto;display:inline-block;}

.footer-text{width: 100%;float: right;color: #fff;text-align: center;font-size: 12px;line-height: 20px;padding-right: 0px;left: 50%;margin-left: 0px !important;}

.footer-copyright{width: 100%;height: auto;float: left;padding: 25px 0;background: #fb2a38;}

.footer-copyright .container{width:100%;max-width: 100%;padding:0 30px;}

.footer-copyright .footer-menu-text {float: left;width: auto;height:auto;font-size: 14px;line-height: 40px;padding-right: 15px;border-radius: 12px;background: rgba(255,255,255,0.4);color:#fff;}

.footer-copyright .copyright {width: auto;height: auto;text-align: center;position: absolute;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.footer-copyright .support-contact{float: right;width:auto;height:auto;font-size: 14px;color: #fff;line-height: 40px;text-align: center;padding-right: 15px;border-radius: 12px;background: rgba(255,255,255,0.4);cursor: pointer;}

.footer-copyright p{width: 100%;text-align: center;float: left;line-height: normal;font-size: 11px;color: #fff;}

.footer-copyright i{color:#eebf00;}

.footer-text-content{width: 100%;float: left;color: #fff;font-size: 14px;line-height: 20px;padding-right: 0px;padding-bottom: 5px;text-align: center;}

.sprite-footer{background:url(../img/sprit-footer-icon.png) no-repeat;}

.footer-links .fa-facebook a i {background-position: -12px -12px;padding: 0px 29px 8px 0px;background-size: 90px;}

.footer-links .fa-twitter a i {background-position: -12px -57px;padding: 0px 29px 8px 0px;background-size: 90px;}

.footer-links .fa-googleplus a i {background-position: -12px -101px;padding: 0px 29px 8px 0px;background-size: 90px;}

.footer-links .fa-instogram a i {background-position: -12px -146px;padding: 0px 29px 8px 0px;background-size: 90px;}

.footer-links .fa-email a i {background-position: -12px -192px;padding: 0px 29px 8px 0px;background-size: 90px;}

.footer-links .fa-spotify a i {background-position: -48px -12px;padding: 0px 36px 8px 0px;background-size: 90px;}

.footer-links .fa-apple a i {background-position: -48px -57px;padding: 0px 36px 8px 0px;background-size: 90px;}

.footer-links .fa-playstore a i {background-position: -48px -101px;padding: 0px 36px 8px 0px;background-size: 90px;}

.footer-links .fa-youtube a i {background-position: -48px -146px;padding: 0px 36px 8px 0px;background-size: 90px;}

.footer-links .fa-bell a i {background-position: -48px -192px;padding: 0px 36px 8px 0px;background-size: 90px;}



/** Listen Page Style **/

.services-content-section{width:100%;height: 100%;}

.listen-section{width: 100%;height: auto;font-family: "montserratregular";}

.listen-banner{width:100%;height:auto;padding-top: 7%;}

.listen-banner img{width: 100%;height: 100%;}

.listen-banner img.desk{	display: block;}

.listen-banner img.mobile{	display: none;}

.listen-section > .container {width:100%;margin:30px auto;}

/*.listen-section h1{	margin:12px auto;}*/

.listen-section p {font-size: 28px;text-align: left;font-weight: bold;}

.listen-section a{	color:black;}

.listen-section a:hover{	color:red;}

.listen-section p i{font-size: 38px;font-weight: bold;color:#554375;font-style: normal;}

/*.listen-section .albums.container{width:100%;margin:78px auto auto;text-align: center;position: relative;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%); }

.listen-section .albums.container .row div {min-height: 180px;border: 0px solid red;height: auto;}*/

.listen-section.songs .songs-platform{display: table;width:100%;height: auto;}

.listen-section.songs .songs-platform a{width:50%;height:auto;float: left;text-align: center;display: table-column;padding: 10px}

.listen-section.songs .songs-platform a img {width:auto;height:auto;vertical-align: middle;position: relative;} 

.listen-section.songs .songs-platform a:nth-child(3) img,.listen-section.songs .songs-platform li:nth-child(4) img{width: auto;height: auto}	

 /** Apps **/



.app-section h1{font-weight: bold;margin-top: 20px;}

.app-section h2{text-align: left;margin: 0;}

.app-section .btn-link, .app-section .btn-link:hover {background: #FB2A38;height: 48px !important;width: 168px !important;text-align: center;color: #fff !important;position: relative;left: 11%;top: 8%;}

.app-section-list.blue-bg.left-icon\:blue-bg.left-icon h3 a,.app-section-list.blue-bg.right-icon h3 a{color: #3D8FD9 !important;}

.app-section-list.yellow-bg.left-icon\:yellow-bg.left-icon h3 a{color: #F7A923 !important;}

.app-section-list.rose-bg.right-icon\:rose-bg.right-icon h3 a{color: #A640F7 !important;}

.app-section-list .divider {width: 76%;height: 3px;margin: 0 auto;background: #D5D5D5;position: absolute;bottom: 0;border-radius: 15px;left: 50%;transform: translateX(-50%);}

 /** Press **/

h2.pagination{text-align: right !important;}

.pagination span.current {background: #FE4DAB;color: #fff;border-radius: 50%;padding: 5px 2px;width: 30px;height: 30px;text-align: center;margin-top:-4px;letter-spacing: 1px;}

.pagination a{color: #FE4DAB !important;} 

.about-section .pagination{/*margin-top: 14px !important;*/margin-right: 65px !important}

/*.press-section h1{margin:30px auto;}*/

.press-section .container {width:100%;margin:30px auto;}

.press-section h3 a{color:#fff;}

.press-section .article-sub-title{margin: 0 auto;padding-bottom: 10px}

.press-section .btn-link,.press-section .btn-link:hover {background: #FB2A38;height: 48px !important;width: 168px !important;text-align: center;color: #fff !important;margin-top:15px;margin-right:15px;letter-spacing: 1px;}

.press-section .article-div-text li{width: auto !important;height:auto !important;padding: 0 !important;}

.press-section .article-div-text li h3 {border-top-left-radius: 20px;border-top-right-radius: 20px;color: #fff !important;padding: 15px 12px;letter-spacing: 1px;}

.press-section .article-div-text li:nth-child(2n) h3{ background: #2080D7;}

.press-section .article-div-text li .articles-list{width: 100%;height:auto;border-radius: 20px;}

.press-section .article-div-text li .articles-list:not(.press-section .article-div-text li:last-child .articles-list){	margin-bottom: 35px;}

.press-section .article-div-text li:nth-child(2n) .articles-list{background: #A2EDF4;}

.press-section .article-div-text li .press-content h4,.press-section .article-div-text li .press-content h4 a{float:left;font-size: 18px;padding:10px 0 10px 10px;letter-spacing: 1px;}

.press-section .article-div-text li .press-content p {color: #847E92 !important;font-size: 16px;text-align: justify;padding: 0 10px;letter-spacing: 0px;}

.press-section .article-div-text li:nth-child(2n) .press-content h4,.press-section .article-div-text li:nth-child(2n) .press-content h4 a{color: #57AAE2;}

.press-section .article-div-text li:nth-child(2n) .press-content .btn-link,.press-section .article-div-text li:nth-child(2n) .press-content .btn-link:hover{background: #2080D7;}

.press-section .article-div-text li:nth-child(2n+1) h3{background: #FA2A38;}

.press-section .article-div-text li:nth-child(2n+1) .articles-list{background: #F3C7C8;}

.press-section .article-div-text li:nth-child(2n+1) .press-content h4,.press-section .article-div-text li:nth-child(2n+1) .press-content h4 a{color: #FA2938;}

.press-section .article-div-text li:nth-child(2n+1) .press-content .btn-link,.press-section .article-div-text li:nth-child(2n+1) .press-content .btn-link:hover{background: #FA2A38;}

.press-section .article-sub-title a{ color: #847E92;font-size: 14px;text-decoration:underline;}

.press-section .article-sub-title a:hover{text-decoration:none;}

h2.pagination{padding: 0 !important;} 

.article-div-text h2{margin-top: 0 !important}

.pagination{margin: 0 auto;}

.home-banner-section .carousel-control{display:none;}



/** Shows **/

.shows h1 {width: 100%;height: 96px;text-align: left;}

.shows h2,.shows h3{width:100%;height:auto;font-size: 21px;font-weight: bold;text-align: left;float: left;clear:both;letter-spacing: 1px;}

.shows h2{font-size: 24px;margin-bottom: 5px;}

.shows h3{font-size: 21px;/*margin: 15px auto;*/}

.shows p{width:100%;font-size: 14px;text-align: left;float: left;clear: both;letter-spacing: 2px;}

.shows .container h1,.shows .container h2{	width: 100%;height:auto;/*margin:15px auto;*/}

.shows .container .row{	position: relative;	width: 100%;height: auto;margin:10px auto;}

.shows .available-platform,.shows .available-on{width:100%;	height: auto;text-align: center;display: flex;}

.shows .available-platform span{width:50%;float: left;margin:auto 25px;/*display: table-cell;*/} 

.shows .available-on span{	width:33.3%;float: left;margin:auto 25px;/*display: table-cell;*/}

.shows .available-platform span img{width:auto;height: auto;max-height:65px}

.shows .available-on span img{width:auto;height: auto;max-height:65px;}

.shows .available-on span:nth-child(3) img{max-height:43px;}



/** Shop **/

.shop-section .shop-icon-list a span{height:24px;}

.shop-section h2{font-size: 36px;margin-top: 10px;}

.shop-section .apps h2{margin-top: 40px;}

.shop-section h4{width: auto;float: left;text-align: left;color: #FE4CAC;font-size: 33px;font-weight: bold;}

.shop-section  h4 i{color:#544376;}

.shop-section .videos .shop-icon-list{padding-left:0;margin-left: 0px;}

.shop-section .videos img{width:25%;float: left;max-width: 200px;outline-offset: 10px;padding: 0 4px 0;}

.shop-section .videos .shop-icon-list-inner{margin:0;}

.shop-section .apps-detail{width:50%;height:auto;float: left;margin-bottom: 35px;}

.shop-section .apps-detail:nth-child(2n+1){clear: both;}

.shop-section .apps-detail img{width:50%;float: left;max-width: 230px;outline-offset: 10px;}

.shop-section .apps-detail h3 {width: auto;float: left;clear: right;max-width: 50%;text-align: left;margin: auto 16px;color: #7EB0EE;font-size: 27px;font-weight: bold;}

   

.shop-section .apps-detail a.btn-link, .shop-section .apps-detail a.btn-link:hover {width: 168px;height: 47px;border: 1px solid transparent;background: #FB2A38;border-radius: 12px;color: #fff;text-align: center;margin: -30px 16px 0px 33px;clear: left;bottom: 28px}

.shop-section .toys-detail{width:50%;height:auto;float: left;}

.shop-section .toys-detail:nth-child(1){padding-right:20px}

.shop-section .toys-detail img{width:auto;float: left;outline-offset: 40px 40px;padding:10px;}

.shop-section .toys-detail h3 a,.shop-section .toys-detail h3 a:hover {width: 100%;float: left;text-align: center;margin:auto 0;color: #534074;letter-spacing: 1px;}



/** About Us - Team **/

.about-section .container {width:100%;margin:30px auto;}

.about-section h1{margin:0 auto;}

.about-section h2{color: #FF4DAB;text-align: left;margin: 20px auto;}

.about-section p{color: #847E92;/*font-size: 14px;*/}

.about-section .founder{width:100%;height:auto;clear: both;}

.about-section .founder h1{padding-top:20px;}

.about-section .founder .img-container{width:auto;height: auto;}

.about-section .founder .img-container img{float: left;width:40%;height: auto;border-radius: 30px;padding:15px;}

.about-section .gallery-portfolio ul li {height: auto !important;padding: 0px !important;width: auto;height:auto;}

.about-section .partners{width:100%;height:auto;clear: both;}

.about-section .partners h1{padding-top:20px;}

.about-section .partners .img-container{width:auto;height: auto;}

.about-section .partners .img-container img{float: left;width:40%;height: auto;border-radius: 30px;padding:15px;}

.about-section .coloring-thumb{padding: 2px;box-shadow: unset;border-radius: unset;}   

.about-section .coloring-thumb img{border-radius: 30px;padding:15px;}   

.about-section .crop-img .coloring-thumb img, .about-section .crop-img .othervideo-resources-thumb img{max-width: 100%;max-height: 100%;}

.team-gallery{width: 100%;height: auto;}

.team-gallery h1{padding-top:20px;}

.team-gallery .loading-gallery {text-align: center;display: none;position: absolute;width: 100%;height:auto;min-height: 530px;z-index: 10001;background: rgba(0,0,0,0.1);}

.team-gallery .loading-gallery img {width: 40px !important;position: absolute;top: 50%;transform: translateY(-50%);}

.team-gallery #foogallery-gallery-174{min-height: 450px}

/** About Us- Family **/

.flagbearers-container{max-width:none;}

.flagbearers-container .container {width:100%;margin:30px auto;}

.flagbearers-container h3{width: auto;float: left;text-align: left;color: #7EB0EE;font-size: 33px;font-weight: bold;margin:20px auto;}

.flagbearers-container ul{  width: 100%;  height: auto;  float: left;  padding: 0px;  list-style: none;  margin: 0px;}

.flagbearers-container ul li{width: 25%;  height: auto;  float: left;padding: 28px 0 0 28px;}

.bottom-border{position: absolute;background-color: rgba(0,0,0,.2);width: 100%;bottom: 0px;left: 0px;height: 10px;z-index: 9999;}

.baby-disktop-img{display: block;}

.baby-mobile-img{display: none;}

.main-img{  width: 100%;  height: auto;  float: left; position: relative;}

.parent-img{  width: 100%;  height: auto;  float: left; position: relative;}

.parent-img h1{padding-top:30px;}


/** Drawing **/

.drawing h1{font-weight: bold;margin: 20px auto 40px auto;}

.drawing h2{text-align: left;margin: 0;}

.drawwithchuchu .coloring-thumb{height:auto;padding: 2px;box-shadow: unset;border-radius: unset;}

.drawwithchuchu .coloring-thumb a{height:auto;}

.drawwithchuchu .coloring-thumb img{border:1px solid #000;}



.logo img{max-width:190px;height: auto;}



.articles-div ul li:nth-child(2) .article-div-text{padding-left: 15px;}

.articles-div ul li:last-child .article-div-text{padding-left: 30px;}

.articles-div ul li:last-child .articles-list{margin-top: 0px;}

.article-div-text{float: left;width: 100%;height: auto;}

.article-div-text li,.article-div-text li a{float: left;width: auto !important;word-wrap: break-word;}

.article-div-text h2,h2.article-title{width: 100%;height: auto;float: left;color: #ffeca7;font-size:42px;margin-top: -17px;padding-bottom: 20px;}

h2.article-title{width: auto;margin-top: 0px;padding: 49px 0 49px 20px;}

.article-div-text h2 a{color: #ffeca7;}

.articles-list{width: 100%;height: auto;float: left;padding:0px 25px 19px 0px;}

.articles-list h3{width: 100%;height: auto;float: left;letter-spacing: 1px;}

.articles-list p{width: 100%;height: auto;float: left;padding-top: 0px;text-align:justify;color:#000;}

.bottom-border{width: 24px;height: 17px;float: left;}

.article-border{border-bottom: 2px solid #4fffe4;}

.articles-list:last-child .bottom-border{display: none;}

.des.italic{font-style: italic;color: #0942a9 !important;padding-top: 0px !important;font-size: 16px !important;}



/* Coloring style start */

.coloring-section{width: 100%;height: auto;float: left;background:transparent;font-family: "montserratregular";letter-spacing: 1px;}

.coloring-top-bg{width: 100%;height: auto;float: left;}

.coloring-bottom-bg{width: 100%;height: auto;float: left;padding-bottom: 20px;position: relative;}

.coloring-section .listen-banner{padding-top:0;}

.coloring-section h2 {color: #000;float: left;font-size: 48px;height: auto;padding: 25px 0 20px;text-align: left;width: 100%;}

.coloring-section ul{width: 100%;height: auto;float: left;list-style: none;padding: 0px;margin: 0px;}

.coloring-section ul li{padding: 0 0px 0 28px;margin: 0px;height: 316px;width: 33.33%;float: left;}

.drawing ul li,.coloring ul li {height: auto/*392px*/;}

.coloring-list{width: 100%;height: auto;float: left;}

.coloring-thumb{width: 100%;height: auto;float: left;padding: 10px;background-color: #fff;border-radius: 10px;position: relative;box-shadow: 4px 0px 9px rgba(12,69,173,.6);}

.coloring-thumb > img {float: left;height: auto;width: 100%;}

.coloring-text{width: 100%;height: auto;float: left;padding-left: 8px;/*padding-top: 10px;*/padding-right: 8px;}

.coloring-text p{float: left;width: 100%;height: auto;}

.coloring-text h3{float: left;width: auto;height: auto;}

.coloring-text p{padding: 8px 0px 10px;position: relative;}

.right-border{border-right: 1px solid rgba(0,0,0,.2);float: left;margin-left: 14px;margin-top: -2px;}

.coloring-download{float: left;height: 15px;width: 13px;background:url(../images/coloring-download.png) no-repeat;background-size: auto auto;margin-left: 14px;margin-right: 5px;margin-top: 2px;background-position: center;}

.coloring-number{width: auto;float: left;height: auto;font-size: 14px;color: #ffeca7;font-family: 'montserratregular';}

.coloring-readmore{width: 100%;height: auto;float: left;padding: 53px 0px 75px;}

.coloring-readmore a{display: table;width: auto;height: auto;margin: 0 auto;}

.coloring-readmore a img{width: auto;height: auto;float: left;}

.coloring-thumb a{height: 256px;line-height: 158px;text-align: center;float: left;width: 100%;overflow: hidden;}

.coloring h1{font-weight: bold;margin: 20px auto 40px auto;}

.coloring h2{text-align: left;margin: 0;}

.coloring .drawwithchuchu .coloring-thumb{height:auto;padding: 2px;box-shadow: unset;border-radius: unset;}

.coloring .drawwithchuchu .coloring-thumb a{height:auto}

.coloring .drawwithchuchu .coloring-thumb img{border:1px solid #000;}

.coloring-download-icon{position: absolute; z-index: 99; width: 60px;height: 60px;background: url("../images/download_ico.png");background-size: 100%;bottom: 12px;right: 12px;cursor: pointer;}

.drawing .container,.coloring .container{margin: 30px auto;}

.drawing h1,.coloring h1{margin:0}

.drawing ul li,.coloring ul li{padding: 28px 0px 0 28px;}

.drawing ul li .coloring-text,.coloring ul li .coloring-text{display: none;}

.drawing .pagination.galiery-pagination,.coloring .pagination.galiery-pagination{display: none}

.coloring-bottom-bg{padding-bottom: 0}

/* Privacy style start */

.content-section{width: 100%;height: auto;float: left;background-color:#fff;}

.content-top-bg{width: 100%;height: auto;float: left;}

.content-bottom-bg{width: 100%;height: auto;float: left;padding-bottom: 25px;}

.content-section h2 {color: #e94ac0;float: left;font-size: 48px;height: auto;padding: 25px 0 20px;text-align: center;width: 100%;}

.content-section p{width: 100%;height: auto;float: left;color: #52435e;}

.content-sub-title{font-size: 36px;width: 100%;height: auto;float: left;color: #488df9;padding: 25px 0 10px;}

.content-bolddes{width: 100%;height: auto;float: left;color: #52435e;font-family: "montserratregular";}

.content-section ul{width: 100%;height: auto;float: left;padding: 0px;margin: 0px;list-style: none;padding: 25px 0 0 25px;}

.content-section ul li{width: 100%;height: auto;float: left;padding: 0 0 10px 40px;background: url(../images/bullet.png) no-repeat;background-position: left 4px;color: #52435e;}

.content-section a{color: #488df9;}

.content-section ul li span{font-size: 20px;color: #52435e;width: 100%;height: auto;float: left;}

.latest-text{width: 100%;height: auto;float: left;color: #e94ac0 !important;padding: 20px 0px 0px 0px;font-family: "montserratregular"; }

.about-img{width: 100%;height: auto;float: left;}

/* Coloring style start */

.othervideo-resources-section{width: 100%;height: auto;float: left;position: relative;}

.othervideo-sectiom{width: 100%;height: auto;float: left;padding-bottom: 35px;}

.resources-detail-sectiom{width: 100%;height: auto;overflow: hidden;float: left;background:url(../images/resources-detail-bg.jpg) no-repeat;background-size: 100% 100%;background-position: top left;padding-bottom: 35px;}

.othervideo-resources-section h2,.videodetail-section h2,.comment-section h2,.career-apply h2{float: left;font-size: 48px;height: auto;padding: 30px 0 20px;text-align: center;width: 100%;}

.videodetail-section h2.video-detail-title,.coloring-section h2.video-detail-title{font-size: 30px;text-align: left;}

.content-detail {float: left;width: 100%;}

.othervideo-resources-section ul,.gallery-slide{width: 100%;height: auto;float: left;list-style: none;padding: 0px;margin: 0px;}

.othervideo-resources-section ul li{padding: 0 0px 0 28px;margin: 0px;height: 316px;width: 33.33%;float: left;}

.slide-list{margin: 0px;height: 316px;width: 33.33%;float: left;}

.slide-list{height: auto !important;margin-bottom: 0px;}

.othervideo-resources-section ul li:nth-child(1n+1){padding: 10px 14px 0 14px;}

.othervideo-resources-section ul li:nth-child(3n+1)padding: 10px 28px 0 0;}

.othervideo-resources-section ul li:nth-child(3n){padding: 10px 5px 0 23px;}

.othervideo-resources-list{width: 100%;height: auto;float: left;}

.othervideo-resources-thumb{width: 100%;float: left;padding: 10px;background-color: #fff;border-radius: 10px;position: relative;text-align: center;box-shadow: 4px 0px 9px rgba(12,69,173,.6);}

.othervideo-resources-thumb > img {float: none;height: auto;width: auto;}

.othervideo-resources-text{width: 100%;height: auto;float: left;padding-left: 8px;padding-top: 10px;}

.othervideo-resources-text p{float: left;width: 100%;height: auto;}

.othervideo-resources-text h3{float: left;width: auto;height: auto;}

.othervideo-resources-text p{padding: 8px 0px 10px;}

.nav.nav-tabs{margin: 0 auto;display: table;float: none;border-bottom: none;width: auto;}

.nav.nav-tabs li{height: auto;padding: 0px !important;width: auto;}

.nav.nav-tabs li:last-child{padding: 0px !important;}

.nav.nav-tabs li a,.nav.nav-tabs li a:hover{background: transparent !important;border: 3px solid transparent;color: #ffeca7;border-radius: 93px;padding: 6px 15px;width: 100%:;font-family: "montserratregular";font-size: 16px;}

.slick-slide{padding: 0px !important;}

.othervideo-sectiom .othervideo-resources-list,.resources-detail-sectiom .othervideo-resources-list{padding: 0px 10px;}

.nav.nav-tabs li.active a{color: #fff;border: 3px solid #ffeca7;}

.tab-content{width: 100%;height: auto;float: left;padding: 25px 0px 0px 0px;}

.comment-section{width: 100%;height: auto;float: left;}

.comment-section .listen-banner{padding-top: 0;}

.comment-sectiom-inner{width: 100%;height: auto;float: left;padding-bottom: 60px;}

.comments-area{width: 100% !important;height: auto !important;float: left !important;padding: 0px !important;}

.comment-list{width: 100%;height: auto;float: left;margin: 0px;padding: 0px 0 0 !important;list-style: none;}

.comment-list li{width: 100%;height: auto;float: left;padding-bottom: 30px;}

.comment-list li:last-child{padding-bottom: 0px;}

.comment-body{width: 100%;height: auto;float: left;}

.comment-author{width: auto;height: auto;float: left;padding-left: 70px;}

.comment-author img{position: absolute;left: 0px;width: 42px;border-radius: 20px;}

.comment-author .fn{width: auto;height: auto;float: left;font-size: 16px;padding-right: 0px !important;color: #ffeca7;text-transform: uppercase;}

.comment-author .says{width: auto;height: auto;float: left;line-height: 40px;font-size: 16px;padding-left: 30px;display: none;}

.comment-awaiting-moderation{width: auto;height: auto;float: left;line-height: 40px;font-size: 16px;padding-left: 26px;}

.commentmetadata{width: auto;height: auto;float: left;padding-left: 26px;}

.commentmetadata a,.wp-social-login-connect-with{line-height: 40px;font-size: 16px;color: #cd9bff;font-family: "montserratregular";}

.comment-body br{display: none;}

.comment-body p{width: 100%;height: auto;float: left;padding-left: 70px;}

.comment-reply-title{display: none;}

.comment-respond{width: 100%;height: auto;float: left;}

.comment-respond form{margin-bottom: 25px;}

.comment-form{width: 100%;height: auto;float: left;position: relative;}

.comment-form p label{color: #fff;font-family: "montserratregular";font-size: 16px;font-weight: normal;}

.comment-form p textarea,form p textarea{height: 100px;resize: none;width: 100%;border-radius: 10px;padding: 10px 20px;font-family: 'montserratregular';background:url(../images/textarea-bg.png) no-repeat;background-repeat: repeat-x;background-size: auto 170px;border:none;color: #fff;font-size: 16px;border-bottom: 2px solid #7E05E6;line-height: normal;}

.comment-form p input,form p input{height: 54px;line-height: 54px;padding: 0px 20px;width: 260px;border-radius: 54px;font-family: 'montserratregular';font-size: 18px;background:url(../images/input-bg.png) no-repeat;background-repeat: repeat-x;background-size: auto 64px;border:none;color: #fff;border-bottom: 2px solid #7E05E6;}

.wpcf7-form iframe {float: left;height: 30px;margin-right: 5px;width: 100px;}

.wpcf7-form .captcha{width: auto;float: left;}

.wpcf7-form .captcha-img{width: auto;float: left;padding-left: 15px;padding-top: 0px !important;margin-top: 9px;}

.wpcf7-form p.captcha input,.wpcf7-form-control-wrap.captcha-170{width: 150px !important;float: left;}

.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-170 {left: 160px;position: absolute;top: 20px;}

.wpcf7-form .captcha-img img{margin: 7px 0px 0px 0px !important;float: left;}

.wpcf7-form .ajax-loader{margin: 20px 0 0 6px !important;}

.wpcf7-form-control.wpcf7-submit{width:154px !important;height: 67px;margin-top: 70px;/*background:url(../images/send.png) no-repeat;border:none;background-size: 100% auto;*/padding: 0px;color: transparent;float: right;margin-right: 0px;margin-bottom: 14px;border-radius: 0px;}

.comment-form p input#captcha_code{width: 190px;}

.captchaSizeDivSmall {bottom: 13px;left: 215px;padding-top: 0 !important;position: absolute;z-index: 99;}

.on-login .captchaSizeDivSmall{position: static;}

.captchaSizeDivSmall img{float: left;height: auto;width: auto;border-radius: 40px;}

#si_refresh_com {float: left;height: auto;margin: 13px 5px;width: auto;}

.form-submit{width: auto !important;float: right;position: absolute;right: 0px;bottom: -20px;margin: 0px !important;}

.on-login .form-submit{position: static;}

.no-recordfound{width: 100%;text-align: center;height: auto;color: #fff;font-size: 18px;}

.comment-form .required{display: none;}

.wpcf7{width: 100%;height: auto;float: left;}

.wpcf7-form p{line-height: 40px;}

.wpcf7-form p span{width: 100%;float: left;height: auto;margin-top: 5px;}

.comment-form p{margin: 0px;}



/* Apps Style start */

.middle-content .listen-banner{padding-top: 0;}

.app-section{width: 100%;height: auto;float: left;}

.app-section-list{width: 100%;height: auto;float: left;background-size: cover !important;}

.app-section-list-inner{width: 100%;height: auto;float: left;padding: 30px 15px 30px;}

.app-section-list:nth-child(2n+1) .app-content{padding-left:15px;}

.app-section-list:nth-child(2n) .app-content{padding-right:15px;}

.app-section-list:first-child .app-section-list-inner{padding: 0px 15px 30px 15px;}

.app-section-list:last-child .app-section-list-inner .divider{display: none;}

.app-detail-page .app-section-list:first-child .app-section-list-inner{padding: 30px 15px 30px;}

.left-icon .app-icon{width: 30%;height: auto;float: left;}

.left-icon .app-content{width: 70%;height: auto;float: left;}

.right-icon .app-icon{width: 30%;height: auto;float: right;}

.right-icon .app-content{width: 70%;height: auto;float: left;}

.app-section h2{color: #ffeca7;float: none;display: table;margin: 0 auto;font-size: 48px;height: auto;padding: 25px 0 20px;text-align: center;width: auto;position: relative;}

.app-section h2 img {height: auto;max-width: inherit;position: absolute;top: 8px;/*-10px;*/width: automax-width:100%;}

.app-section h3,.app-section h3 a,.articles-list h3,.articles-list h3 a,.footer-section h3{/*color: #000 !important;*/float: left;font-size: 36px;height: auto;padding: 2px 0 0; text-align: left;width: 100%;}

.articles-list h3,.articles-list h3 a{font-size: 25px !important;}

.app-section h4,.articles-list h4 a,.articles-list h4 span{width: auto;height: auto;line-height: normal;font-size: 16px;float: left;padding: 5px 20px;border-radius: 30px;margin: 13px 0px 13px 0px;font-family: "montserratregular";}

.coloring-section.articles-list{padding: 0px;}

.coloring-section.articles-list h4 span{margin-top: 0px !important;}

.coloring-section.articles-list .yellow-bg h4 span{margin-top: 13px !important; }

.article-div-text.blue-bg,.content-detail.blue-bg,.article-div-text .yellow-bg{background: none;}

.app-section p{width: 100%;float: left;}

.channel-page .app-icon img,.app-icon img{margin-left: auto !important;margin-right: auto !important;float: none !important;display: table;}

.app-section a{font-size: 16px;height: auto;float: left;width: 100%;font-family: "montserratregular";}

.app-download-icon{width: 100%;height: auto;float: left;margin-top: 20px;}

.album .left-icon{padding-left: 38px;margin-top: 0px;}

.app-download-icon a{margin-right: 10px;height: auto;float: left;width: auto;}

.app-icon img {float: left;margin-top: -8px;max-width: 100%;height: auto;width: auto;}

.app-icon a:nth-child(2) img{margin-top: 5px;}

.channel-page .left-icon .app-icon{padding-right: 25px;}

.channel-page .right-icon .app-icon{padding-left: 25px;}

.channel-page .app-icon img{margin-top: 5px;border:5px solid #fff;border-radius: 50px;background-color: #fff;}

.coloring-section .articles-list .bottom-border{width: 100%;border-bottom: 1px solid #86f2ff;margin: 10px 0px;}

.coloring-section .yellow-bg .articles-list .bottom-border{border-bottom: 1px solid #f9d272;}

.read-privacy{width: 100%;height: auto;float: left;color: #ffc6fa;font-size: 14px;margin-top: 20px;font-family: "montserratregular";}

.read-privacy a{color: #ff4dab !important;}

.app-screenshots{width: 100%;height: auto;float: left;background: url(../images/app-bg2.jpg) no-repeat;background-size: cover;padding: 0 0 20px;}

.app-screenshots ul{width: 100%;height: auto;float: left;padding: 0px;list-style: none;}

.app-screenshots ul li{width: 33.333%;height: auto;float: left;padding: 0 13px 26px;}

.crop-img .coloring-thumb img{height: auto;width: auto;}

.coloring-section .auther-detail{width: 100%;height: auto;float: left;background-color: transparent;}

.coloring-section .auther-name-detail{background-color: transparent;}

.auther-des-detail{width: 100%;height: auto;float: left;}

.auther-detail .auther-des-detail p{width: 100%;height: auto;float: left;color: #fff;padding: 0px;}

.auther-detail .auther-des-detail p a{color: #4fffe4;}

.tag-section.auther-detail .auther-des-detail p a{color: #fff;}

.author-information{width: 100%;height: auto;float: left;background-color: transparent !important;}

.author-information #snippet-box{width: 100%;height: auto;float: left;}

.author-information #snippet-box .snippet-title{border-bottom: none;}

.summary-detail{width: 100%;height: auto;float: left;}

.summary-detail .aio-info{padding: 0px;height: auto;float: left;width: 100%;}

.summary-detail .aio-info .snippet-label-img{width: 100%;height: auto;float: left;color: #4fffe4;font-size: 16px;font-family: "montserratregular";font-weight: normal;}

.summary-detail .aio-info .snippet-data-img{width: 100%;height: auto;float: left;color: #fff;font-size: 16px;font-family: "montserratregular";font-weight: normal;}

.social_like.social_like_single{margin: 0px !important;}

.lyrics-section .social_like.social_like_single{margin: 12px auto 0px !important;}

.social_like.social_like_single h4{width: auto;float: left;line-height: 28px;padding-right: 10px;}

.mobile-div{display: none;}

.disktop-div{display: block;}

.chuchuapp-page .slick-prev,.chuchuapp-page .slick-next{top: 50% !important;margin-top: -49px !important;}

.chuchuapp-page .slide-list{background-color: #fff;border-radius: 5px;margin: 0px 5px;padding: 10px !important;}

.app-section .sub-title.more a{float: none;width: auto;}

.chuchu-studio{width: 100%;height: auto;float: left;padding: 0px 0px 0px 0px;}

.chuchu-studio img{margin: 10px auto;}

.chuchu-studio .listen-banner{padding-top: 0;}

.chuchu-studio-inner{width: 100%;height: auto;float: left;}

/*.gallery-portfolio{width: 100%;height: auto;float: left;}

.gallery-portfolio ul li{height: auto !important;}

.pagination.galiery-pagination{margin-top: -20px !important;}*/

.mc4wp-alert {height: 250px;}

.mc4wp-alert p {padding-top: 75px;}

.mail-box-title1 h1.subscribe-success{padding-top: 40px;}

.full-container-width .small-container{max-width: 1210px;padding-left: 12px;}

.full-container-width .articles-list{padding-right: 0px;}



/** Contact Section **/

.contact-inner{width: 50%;float: left;height: auto;font-family: 'montserratregular';letter-spacing: 0px;}

.contact-inner:first-child{padding-right: 20px;}

.contact-inner:last-child {padding-left: 20px;}

.contact-inner h2{text-align: left;}

.contact-page{width:100%;height: auto;}

.contact-page h2 {color: #544375;text-align: center;margin-bottom: 20px;}

.contact-inner-bg{width: 100%;float: left;padding: 35px 25px 0px 25px;}

.contact-inner:last-child .contact-inner-bg{background: #FEFBCA;border-radius: 20px;margin-top:27px;}

.contact-inner:first-child .contact-inner-bg{padding:35px 25px 0px 0px;}

.contact-inner address{width: 100%;height: auto;float: left;margin: 0px;padding-bottom: 5px;margin-bottom: 5px;}

.contact-inner address h3{width: 100%;height: all;float: left;color: #d54ddd;padding-bottom: 12px;font-weight: 600;}

.contact-inner address p{line-height: 25px;}

.contact-page .wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-170 {background: #fff;padding: 4px 15px;}

.contact-page .wpcf7-form-control.wpcf7-submit {border: 1px solid transparent;border-radius: 12px;color: #fff !important;font-size: 20px;font-weight: normal;letter-spacing: 1px;text-decoration: none;font-family: "montserratregular";display: grid;align-items: center;box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);-webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.75);background-color: #FB2A38 !important;background-image: none;height: 48px !important;width: 121px !important;text-align: center;margin-right: -3px;margin-top: 64px;margin-bottom: -13px;padding-bottom: 55px;}

.contact-page .wpcf7-form-control-wrap.captcha-170 .wpcf7-not-valid-tip {left: 0px;bottom: -4px;}

.contact-page .wpcf7-response-output{bottom:2px;}

.contact-inner ul{width: 100%;height: auto;float: left;padding: 0px 0px 100px 0px;list-style: none;margin: 0px;}

.contact-inner ul li {width: 100%;height: auto;line-height: 108px;float: left;padding: 0px;margin-left: -20px;background-size: 85px auto;padding-left: 85px;padding-bottom: 9px;}

.phone-icon{background: url(../img/phone-icon.png) no-repeat left center;}

.mail-icon{background: url(../img/mail-icon.png) no-repeat left center;}

.contact-inner form {padding-bottom: 40px;float: left;width: 100%;position: relative;}

.contact-inner .contact-inner-bg form input {width: 100%;background: #EBE8B1;color:#544375 !important;border-bottom:0px solid #FDFBCA;}

.contact-inner .contact-inner-bg form textarea {background: #EBE8B1;border-bottom:0px solid #FDFBCA;color:#544375 !important}

.contact-inner .wpcf7-not-valid-tip{position: absolute;margin: 0px;left: 22px;bottom: -28px;font-size: 14px;}

.wpcf7-form-control-wrap.captcha-170 .wpcf7-not-valid-tip{left: 0px;bottom: 45px;}

.wpcf7-form p{position: relative;float: left;width: 100%;}

.wpcf7-response-output {bottom: 193px;font-size: 11px;left: 5px;margin: 0;position: absolute;color: #fff;}

.wpcf7-response-output.wpcf7-validation-errors{color: #d8000c;}

.wpcf7-response-output.wpcf7-mail-sent-ok{color:#544375;font-size: 14px;padding-bottom:10px;}

.contact-inner .contact-inner-bg form p span{padding-bottom: 12px;}

.comment-sectiom-inner .contact-inner h2{padding-bottom: 10px !important;text-align: left;}

.map-section{width: 100%;height: auto;float: left;margin-top: 65px;}

#map {height: 365px;width: 100%;float: left;border: 12px solid #99FF92;border-radius: 20px;padding: 5px;}

.infobox-wrapper {display:none;}#map img{border-radius: 15px;width: 100%;height: 100%;}

#infobox {border:0px solid black;margin-top: 8px;background:#333;color:#FFF;font-size:20px;padding: .5em .0em;width: 100%;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;text-shadow:0 -1px #000000;-webkit-box-shadow: 0 0  8px #000;box-shadow: 0 0 8px #000;text-align: center;}



/* New app pages */

.new-app-section{width: 100%;height: auto;float: left;}

.new-app-section-inner{width: 100%;height: auto;position: relative;float: left;}

.new-app-disk{display: block;}

.new-app-mobile{display: none;}

.new-app-section-inner img{width: 100%;height: auto;float: left;margin-top:20px;}

.new-app-section-inner img{transition: all .2s ease-in-out;}

.new-app-section-inner img:hover{transform: scale(1.003);}

.new-app-section-captcha{position: absolute;top: 19%;width: 100%;height: auto;text-align: center;}

.new-container{margin: 0 auto;max-width: 960px;width: 100%;}

.watch-btn{width: 33%;height: auto;margin: 3% auto;display: table;}

.watch-btn a{background:url('../images/watch-btn-normal.png') no-repeat;width: 100%;height: 99px;float: left;background-size: 100% auto;}

.watch-btn a::brfore{background:url('../images/watch-btn-active.png') no-repeat;}

.watch-btn a:hover{background:url('../images/watch-btn-active.png') no-repeat;background-size: 100% auto;}

.new-app-about{width: 100%;height: auto;float: left;background:/*url('../images/app-new-about-top.png') no-repeat */#F6F6F6;background-size: 100% auto;background-position: top;}

.new-app-about-inner{width: 100%;height: auto;float: left;padding: 30px 0px;}

.new-app-about-inner p{color: #52435e;padding-left: 25px;}

.new-app-about-content{float: left;width: auto;}

.new-app-about-content h3{float: left;width: auto;color: #e94ac0;font-family: 'montserratregular';padding-left: 25px;font-size: 25px;margin-top: -30px;}

.new-app-about-content > img {float: left;margin-right: 13px;transition: all .2s ease-in-out;}

.new-app-about-content > img:hover{transform: scale(1.03);}

.new-app-about ul{width: 60%;height: auto;float: left;padding: 0px;margin: 0px;list-style: none;padding: 25px 0 0 25px;}

.new-app-about ul li{width: 100%;height: auto;float: left;padding: 0 0 10px 40px;background: url(../images/bullet.png) no-repeat;background-position: left 4px;color: #52435e;}

.new-app-feature{width: 100%;height: auto;float: left;background:#4C33EE/*url('../images/new-app-feature-bg.png') no-repeat*/;background-size: 100% 100%;padding-bottom: 30px;}

.new-app-feature h2{color: #fff;}

.new-app-feature .carousel{width: 100%;height: auto;margin: -50px 0 0 0;float: left;padding-bottom: 7px;}

.new-app-feature .carousel-control.left,.new-app-feature .carousel-control.right{background-image: none;position: absolute;position: absolute;top: 50%;width: 36px;height: 53px;margin-top: -26px;}

.new-app-feature .carousel-control.left{left: -20px;background:url("../images/new-app-feature-arrow-left.png") no-repeat;background-size: 100% auto;}

.new-app-feature .carousel-control.right{right: -20px;background:url("../images/new-app-feature-arrow-right.png") no-repeat;background-size: 100% auto;}

.new-app-feature-content{width: 100%;height: 100%;float: left;display: flex;align-items: center;}

.new-app-feature-left{width: 31.7%;float: left;height: 100%;padding-left: 50px;}

.new-app-feature-right{width: 68.3%;height: auto;float: right;padding-right: 27px;}

.new-app-feature-right img{width: 100%;height: auto;float: left;}

.new-app-feature-right img{transition: all .2s ease-in-out;}

.new-app-feature-right img:hover{transform: scale(.99);}

.new-app-feature .carousel-inner .item {-webkit-transition-property: opacity;transition-property: opacity;}

.new-app-feature .carousel-inner .item,.new-app-feature .carousel-inner .active.left,.new-app-feature .carousel-inner .active.right {  opacity: 0;  -webkit-transition-duration: .5s; /* Safari */transition-duration: .5s;}

.new-app-feature .carousel-inner .active,.new-app-feature .carousel-inner .next.left,.new-app-feature .carousel-inner .prev.right {  opacity: 1;   -webkit-transition-duration: 2s; /* Safari */transition-duration: 2s;}

.new-app-feature .slide-list{padding: 0px !important;}

.new-app-slide-img{width: 100%;height: auto;float: left;}

.new-app-slide-img-inner{width: 100%;height: auto;float: left;}

.new-app-slide-img-inner img{width: 100%;height: auto;float: left;cursor:pointer;}

.new-app-feature .gallery-slide{position: relative;}

.new-app-feature .slick-arrow {border: medium none;color: transparent;cursor: pointer;display: block;font-size: 0;height: 98px;line-height: 0;margin-top: -45px !important;outline: medium none;padding: 0;position: absolute;top: 50px;width: 98px;}

.new-app-feature .slick-prev {background: rgba(0, 0, 0, 0) url("../images/prev-button.png") no-repeat scroll center center;left: -90px;}

.new-app-feature .slick-next {background: rgba(0, 0, 0, 0) url("../images/next-button.png") no-repeat scroll center center;right: -90px;}

.new-app-feature .slick-list {display: block;margin: 0;overflow: hidden;padding: 0;position: relative;}

.new-app-video-cat{width: 100%;height: auto;float: left;background:url('../images/video-categories-bg.png') no-repeat;background-size: 100% 100%;}

.app-feature-popup{position: fixed;background-color: rgba(0,0,0,.8);width: 100%;height: 100%;top: 0px;display: none;z-index: 999999999999999999;}

.app-popup-close {position: absolute;right: 0;z-index: 999999999999;cursor: pointer;}

.app-feature-popup-slide{width: 100%;height: auto;float: left;}



.app-feature-popup-slide .carousel-inner{display: flex;justify-content:center;align-items:center;width: 100%;}

.app-feature-popup-slide .carousel .item{width: 100%;text-align: center;float: left;height: auto;}

.app-feature-popup-slide .carousel .item img{text-align: center;margin: 0 auto;display: table;max-width: 80%;max-height: 100%;width: auto;height: auto;position:relative;top:50%;transform: translateY(-50%);}

.app-feature-popup-slide .carousel{width: 100%;margin: 0px;float: left;}

.app-feature-popup-slide .carousel-inner > .item {height: 100%;}

.app-feature-popup-slide .carousel-inner .item img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;max-height: 100%;max-width: 80%;}

.app-feature-popup-slide .carousel-inner .item, .app-feature-popup-slide .carousel-inner .active.left, .app-feature-popup-slide .carousel-inner .active.right{opacity: 0;transition-duration:0.5s;}

.app-feature-popup-slide .carousel-inner .active, .app-feature-popup-slide .carousel-inner .next.left, .app-feature-popup-slide .carousel-inner .prev.right{opacity: 1;transition-duration:1s;}

.app-feature-popup-slide .carousel-inner .item {transition-property: opacity;}

.app-feature-popup-slide .carousel-control.left,.app-feature-popup-slide .carousel-control.right{background-image: none;border: medium none;color: transparent;cursor: pointer;display: block;font-size: 0;height: 98px;line-height: 0;margin-top: -45px !important;outline: medium none;padding: 0;position: absolute;top: 50%;width: 98px; z-index: 9999;}

.app-feature-popup-slide .carousel-control.left{background: rgba(0, 0, 0, 0) url("../images/prev-button.png") no-repeat scroll center center;left: 0px;}

.app-feature-popup-slide .carousel-control.right{background: rgba(0, 0, 0, 0) url("../images/next-button.png") no-repeat scroll center center;right: 0px;}

.new-app-video-cat h2{color: #488df9;}

.new-app-video-cat ul{padding: 0px 0px 35px;width: 100%;float: left;list-style: none;}

.new-app-video-cat ul li{width: 20%;height: auto;float: left;list-style: none;}

.new-app-video-cat ul li a{float: left;width: 100%;height: auto;}

.new-app-video-cat ul li a:hover img{transform: scale(1.1);}

.new-app-video-cat ul li img{margin: 0 auto;display: table;height: auto;transition: all .2s ease-in-out;}

.new-app-video-cat ul li h4{width: 100%;text-align: center;height: auto;margin: 0px;color: #e94ac0;font-size: 19px;padding-top: 2px;font-family: 'montserratregular';}

.new-app-video-cat ul li h5{width: 100%;text-align: center;height: auto;color: #52435e;font-size: 16px;margin: 0px;padding-top: 7px;font-family: 'montserratregular';}

.new-our-app{width: 100%;height: auto;float: left;background:#B028D2/*url('../images/our-app-bg.png') no-repeat*/;background-size: 100% 100%;}

.new-our-app h2{color: #fff;}

.new-our-app-inner{width: 100%;height: auto;float: left;}

.our-app-detail{width: 100%;height: auto;float: left;padding: 0 5.6% 5px;}

.our-app-detail-left{width: 50%;height: auto;float: left;padding-right: 18px;position: relative;}

.our-app-detail-left img,.our-app-detail-right img{transition: all .2s ease-in-out;}

.our-app-detail-left > img:hover,.our-app-detail-right > img:hover{transform: scale(1.01);}

.our-app-detail-right{width: 50%;height: auto;float: left;padding-left: 18px;position: relative;}

.new-our-app-icon{width: 100%;height: auto;position: absolute;top: -55px;}

.icon-left{left: 11.5%;}

.icon-left img{width: 8.5%;}

.icon-right{right: 11.5%;}

.icon-right img{width: 8.5%;float: right;}

.our-app-content{width: 100%;height: auto;float: left;}

.our-app-content-inner{width: 100%;height: auto;float: left;position: relative;}

.our-app-content.left-content{padding-left: 17%;}

.our-app-content.right-content{padding-right: 17%;}

.our-app-content a{float: left;height: auto;padding-right: 13px;position: absolute;z-index: 9999;left: 0px;}

.our-app-content-inner img{width: auto;height: auto;}

.our-app-content ul{width: auto;height: auto;padding: 0 0 0 206px;list-style: none;}

.our-app-content ul li{float: left;height: auto;width: auto;padding-right: 17px;}

.new-subscription-app{width: 100%;height: auto;float: left;background:#F6F6F6/*url('../images/new-subscription-bg.png') no-repeat*/;background-size: 100% 100%;}

.new-subscription-app h2{color: #488df9;}

.new-subscription-app-inner{width: 100%;height: auto;float: left;}

.new-subscription-app h3{color: #e94ac0;font-family: 'montserratregular';font-size: 28px;width: 100%;text-align: center;}

.new-subscription-app p{text-align: center;color: #52435e;font-family: 'montserratregular';font-size: 15px;width: 100%;padding-top: 5px;}

.app-free-cus{padding-bottom: 20px;float: left;width: 100%;height: auto;}

.app-premium-cus{width: 100%;height: auto;float: left;}

.app-premium-cus ul{padding: 10px 0px 0px;list-style: none;width: auto;height: auto;margin: 0 auto;display: table;}

.app-premium-cus ul li{width: auto;height: auto;float: left;color: #52435e;font-family: 'montserratregular';font-size: 15px;padding: 0px 15px;background:url('../images/new-subscription-divider-small.png') no-repeat;background-position: right center;}

.app-premium-cus ul li:last-child{background:none;}

.app-premium-cus ul.premium-list{width: 100%;height: auto;float: left;padding-top: 43px;padding-bottom: 30px;}

.app-premium-cus ul.premium-list li{width: 50%;float: left;height: auto;background:url('../images/new-subscription-divider-long.png') no-repeat;background-position: right center;}

.app-premium-cus ul.premium-list li:last-child{background:none;}

.app-premium-cus ul.premium-list li img{width: auto;max-width: 100%;display: table;margin: 0 auto;height: auto;}

.app-premium-cus ul.premium-list li img{transition: all .2s ease-in-out;}

.app-premium-cus ul.premium-list li img:hover{transform: scale(1.1);}

.app-premium-cus ul.premium-list li span{color: #52435e;font-size: 22px;font-family: 'montserratregular';width: 100%;text-align: center;float: left;}



.slide-inner{width: 50%;height: auto;float: left;padding: 0px 10px;}

.slide-inner h4{color: #e94ac0;font-family: 'montserratregular';font-size: 22px;width: 100%;text-align: center;float: left;padding: 25px 0;}

.evol-carousel{position :relative ;margin :0 auto;width :100%;height :auto;border :none;overflow : visible ;}

.evol-carousel .evol-slides{margin :0 auto;padding :0;display: table;border :none;list-style :none;position :relative ;overflow :visible ;}

.evol-carousel .evol-slides .evol-slides-item {position :absolute ;cursor :pointer ;overflow : hidden;padding :0;margin :0;border :none;}

.evol-carousel .evol-slides .evol-slides-item a{display: block ;text-decoration :none;margin :0;padding :0;border :none;outline :none;}

.evol-carousel .evol-slides .evol-slides-item img{margin :0;padding :0;border :none;width :100%;height :100%;}

#cssmenu .submenu-button{display: none;}

.new-chuchu-game-support{width: 100%;height: auto;float: left;}

.new-chuchu-game-support h3{color: #488df9;font-family: 'montserratregular';font-size: 40px;text-align: center;width: 100%;float: left;padding: 35px 0 20px 0;letter-spacing: 1px;}



.drawing li .coloring-list{padding:35px 35px 0 35px;overflow: hidden;}

.drawing .drawwithchuchu .coloring-thumb img{border: 0}

.drawing li .coloring-text{display: block; width: 100%; height: 70px;text-align: center;z-index: -1;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;padding: 12px 0;}

.drawing li .coloring-text h5 {letter-spacing: 1px;color: #fff;font-size: 34px;font-weight: bold;font-family: "montserratregular";}

.drawing li:nth-child(3n+1) .coloring-text{display:block;background-color:#FA2A38 }

.drawing li:nth-child(3n+1) .coloring-list{background-color: rgba(250, 42, 56,0.3);}

.drawing li:nth-child(3n+1) .coloring-list .coloring-thumb{transform: rotate(-8deg);}

.drawing li:nth-child(3n+2) .coloring-text{display:block;background-color:#D04EF9 }

.drawing li:nth-child(3n+2) .coloring-list{background-color: rgba(208, 78, 249,0.3);}

.drawing li:nth-child(3n+2) .coloring-list .coloring-thumb{transform: rotate(2deg);}

.drawing li:nth-child(3n+3) .coloring-text{display:block;background-color:#FEC01D }

.drawing li:nth-child(3n+3) .coloring-list{background-color: rgba(254, 192, 29,0.3);}

.drawing li:nth-child(3n+3) .coloring-list .coloring-thumb{transform: rotate(8deg);}



@media screen and (min-width:1600px) {

	div.lang-lists{display: block;}

	ul.lang-lists{display: none;}

}



@media(max-width:1700px){

	.youtube-stat-section{min-height: 1468px;}

	#statsIcon li{width:50%;}

	.stats-content .container{width:80%;}

	.youtube-stat-section /*.stats-content*/ .youtube-stats-detail{height: auto;width:65%;margin-top:43px;box-shadow: 0px 0px 0px 1px rgba(7, 140, 255,0.55);-webkit-box-shadow: 0px 0px 0px 1px rgba(7, 140, 255,0.55);-moz-box-shadow: 0px 0px 0px 1px rgba(7, 140, 255,0.55);}

	.video-stats-detail,.subscriber-stats-detail,.views-stats-detail{width:100%;height:150px;padding:20px}

	.youtube-stats-detail .videos-stats{text-align: center;margin:0;background-color: transparent;}

	.youtube-stats-detail .videos-stats .videos-stats-label img{width:65px;left:0;top:8px;}

	.youtube-stats-detail .views-stats .videos-stats-count{text-align:left;margin-top: -29px;}

	.v-line{display: none;}

	.h-line{top:0px;position: absolute;}

	.youtube-stat-section .stats-bottom-left {width: 18%;left: 35px;margin-top: 79px;}

	.youtube-stat-section .stats-bottom-left img:nth-child(2) {display: none;}

	.youtube-stat-section .stats-bottom-right {width: 18%;right:35px;bottom:185px;}

	.youtube-stat-section .stats-bottom-right img:nth-child(1){display: none;}

	.youtube-stats-detail .videos-stats .videos-stats-count {width: auto;margin-top:-12px;}

	.youtube-stats-detail .subscriber-stats {width: 100%;height:auto;margin:0;text-align: right;padding: 0 45px 0 0;background-color: transparent;/*margin-top: 15px;*/}	

	.youtube-stats-detail .views-stats {width: 100%;height:auto;margin:0;padding-left:90px;text-align: left;background-color: transparent;}

	.youtube-stats-detail .views-stats .views-stats-count{text-align:left;}

	.youtube-stats-detail .subscriber-stats img, .youtube-stats-detail .views-stats img {width: 35px;left: 0px;top: -3px;}

	#statsIcon li:nth-child(2) .stats-icon img,#statsIcon li:nth-child(3) .stats-icon img,#statsIcon li:nth-child(4) .stats-icon img{left: 150px; }

	.language-section{margin-top:-52px;}

	.language-list{padding:0}

}

@media(max-width:1441px) {

	.carousel-div.home-slide{left:206px;top:125px;}

	.home-slide .main-banner-text{font-size: 58px;}

	.home-slide .sub-banner-text{font-size: 28px;}

	.youtube-stat-section /*.stats-content*/ .stats-content-detail{width:100%;}

	#statsIcon li:nth-child(2) .stats-icon img, #statsIcon li:nth-child(3) .stats-icon img, #statsIcon li:nth-child(4) .stats-icon img {

    bottom: 20px;transform: scale(1);left: 50%;transform: translateX(-50%) scale(0.8);-webkit-transform: translateX(-50%) scale(0.8);}

}



@media(max-width:1200px) {

	#cssmenu .submenu-button{position:absolute;z-index:99;right:0px;top:35px;display:block;cursor:pointer;}

	.home-banner-section{min-height: 340px;}

	.home-banner-section .carousel-control{display:block;}

	/*.home-banner-section a.carousel-control img {width: 20px;height: auto;position: relative;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);opacity: 0.1;}*/

	.carousel-div.home-slide{left:30px;top:40px;width:48%;}

	.home-slide .main-banner-text {font-size: 32px;}

	.home-slide .sub-banner-text {font-size: 24px;}

	.home-shop-section{min-height: 507px}

	.home-shop-section .shop-element {width: 100%;position: relative;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

	.home-shop-section a.btn-link, .home-shop-section a.btn-link:hover{margin-top:45px;}

	.home-shop-section .shop-element .shop-icons h5 {width: 100%;top: -8px;margin-left:0;}

	.language-section{margin-top:-95px;}

	.language-list.container{width:100%;}

	.footer-link-section .footer-quick-links ul,.footer-link-section .footer-links ul {width: 80%;}

	.footer-link-section .footer-links ul {margin-left:21px;}		

	/*.footer-copyright .support-contact{position: absolute;right:0;}*/

	.listen-banner{padding-top:12%;}

	/*.listen-section .albums{width:90%;}*/

	.shop-section .apps-detail a.btn-link{top: 35px;margin:0 auto;}

	.shop-section .apps-detail{padding:20px 40px;}

	.shop-section .apps-detail img {width: 100%;max-width: 100%;}

	.shop-section .apps-detail h3 {font-size: 16px;max-width: 100%;margin:20px auto 10px auto;font-size: 21px;text-align: center;width:100%;}

	.shop-section .apps-detail:nth-child(1) a.btn-link, .shop-section .apps-detail:nth-child(4) a.btn-link{margin-top: 0px;}

	.shop-section .apps-detail a.btn-link,.shop-section .apps-detail a.btn-link:hover;{margin-left:0px;}

	.shop-section .toys-detail h3{font-size: 16px;}

	.app-section .btn-link, .app-section .btn-link:hover{left:13%;}

	.coloring-section ul li {height: auto !important;}

}

@media(max-width:1279px){

	.language-list div.lang-lists{display: none;}

	.language-list ul.lang-lists{display: block;}	

	.language-list ul.lang-lists li:nth-child(2n+1){clear: none;}

	.language-list ul.lang-lists li:nth-child(3n+1){clear: both;}

	/*.home-shop-section p{min-height:65px}*/

	@media(max-width:1025px){

    .support-section-main{width:60%;}

    .support-section h1,.support-section form{padding-left:20px}

		.language-list ul.lang-lists li:nth-child(3n+1){clear: none;}

		.language-list ul.lang-lists li:nth-child(2n+1){clear: both;}

	}

}

@media(max-width:769px) {

	h1{font-size: 32px;}

	h2{font-size: 24px;}

	h3{font-size: 18px;}

	h4{font-size: 16px;}

	p,li,a{font-size: 12px;}	

	#myHomeCarousel.carousel{margin: 56px auto -20px auto !important;}

	.home-banner-section .carousel-indicators{bottom:-65px !important;}

	.home-banner-section .carousel-indicators li {border: 1px solid rgba(0,0,0,0.3);background: #7E34E1;}

	.home-banner-section .carousel-indicators li.active {background: #E56DAD;}

	.youtube-stat-section {min-height: 1363px;}

	.youtube-stat-section/* .stats-content*/ .youtube-stats-detail{height:359px;width: 70%;}

	.video-stats-detail,.subscriber-stats-detail,.views-stats-detail{height:110px;}

	.youtube-stats-detail .videos-stats {padding: 0 20px;width: 100%;}

	.youtube-stats-detail .videos-stats .videos-stats-count {margin-top: -18px;}

	.youtube-stats-detail .videos-stats,

	.youtube-stats-detail .subscriber-stats,

	.youtube-stats-detail .views-stats{width:100%;height: auto;min-height:100px;padding:0 20px;margin:0 auto;}

	.youtube-stat-section .stats-bottom-left {width: 15%;}

	.youtube-stat-section .stats-bottom-right {width: 23%;bottom: 185px;}

	.youtube-stats-detail .videos-stats .videos-stats-label,.youtube-stats-detail .subscriber-stats .subscriber-stats-label,.youtube-stats-detail .views-stats .views-stats-label{font-size: 24px;}

	.youtube-stats-detail .videos-stats .videos-stats-count,.youtube-stats-detail .subscriber-stats .subscriber-stats-count,.youtube-stats-detail .views-stats .views-stats-count{color:#ff4dab;font-size: 30px;}

	.youtube-stats-detail .subscriber-stats .subscriber-stats-count,

	.youtube-stats-detail .views-stats .views-stats-count {width: auto; margin-top: 0px;}

	/*.language-section{position: relative;top:-75px;}*/

	.language-list{padding:0;}

	.language-list.container{width:80%;}

	.language-list div.lang-lists{display: none;}

	.language-list ul.lang-lists{display: block;}		

	.footer-link-section .container{width:80%;}

	.footer-link-section .footer-quick-links ul,.footer-link-section .footer-links ul {width: 100%;margin-left: -40px;}

	.footer-links, .footer-quick-links {width: 100%;text-align: left;float: left;}

	.footer-quick-links ul li{text-align: left;}

	.footer-links h3{margin-top:20px;}

	.listen-banner{padding-top:20%;}

	.listen-section p {font-size: 18px;}

	.listen-section p i{font-size: 21px;}

	.shop-section .videos .shop-icon-list{margin-left:0}

	.shop-section .apps-detail a.btn-link,.shop-section .apps-detail a.btn-link:hover{top: 35px;margin:0 auto;}

	.shop-section .apps-detail img {width: 80%;max-width: 100%;}

	.shop-section .apps-detail h3 {font-size: 16px;max-width: 100%;margin:20px 2px 10px 2px;}

	.shop-section .apps-detail:nth-child(1) a.btn-link, .shop-section .apps-detail:nth-child(4) a.btn-link{margin-top: 0px;}

	.shop-section .apps-detail a.btn-link,.shop-section .apps-detail a.btn-link:hover{margin-left:-25px;}

	.shop-section .toys-detail h3{font-size: 16px;}		

	.main-img ul li,.parent-img ul li{width:50%;}

	.main-img ul li img, .parent-img ul li img {width: 100%;}

	.team-gallery .loading-gallery,.team-gallery #foogallery-gallery-174{min-height: 710px;}	

	.coloring-section ul li {height: auto/*364px*/ !important; width: 50% !important;padding:20px 0 0 20px;}

	h2.pagination{margin-top:35px !important}

	.app-section .btn-link, .app-section .btn-link:hover {left: 21%;}	



}

@media(max-width:620px) {

	.video-stats-detail, .subscriber-stats-detail, .views-stats-detail {height: 104px;}

	.youtube-stats-detail .videos-stats .videos-stats-label,.youtube-stats-detail .subscriber-stats .subscriber-stats-label,.youtube-stats-detail .views-stats .views-stats-label{font-size: 21px;}

	.youtube-stats-detail .videos-stats .videos-stats-count,.youtube-stats-detail .subscriber-stats .subscriber-stats-count,.youtube-stats-detail .views-stats .views-stats-count{font-size: 32px;margin-top: -8px;}

	.youtube-stats-detail .videos-stats .videos-stats-count{margin-top: -29px;}

	.contact-inner ul li {padding: 10px;background-size: 77px auto;padding-left: 76px;}

	.footer-copyright .footer-menu-text {margin-left:34px;}

	.footer-copyright{height: 176px;}

	.footer-copyright .support-contact{margin-right:8px;}

	.footer-copyright .copyright {width: 100%;float: left;top: 50px;}

	.footer-link-section h3 {font-size: 18px;}

	.footer-link-section ul li a, .footer-link-section ul li a:hover{font-size: 15px}

	.press-section h3 a{font-size: 20px !important;}

	.press-section .article-div-text li .press-content h4, .press-section .article-div-text li .press-content h4 a{font-size:13px;}

	.press-section .article-div-text li .press-content p{font-size: 12px;}

	.press-section .btn-link, .press-section .btn-link:hover{width:150px !important;font-size: 14px;margin-top: 30px;}

	.language-list h3{font-size: 28px;}

	.language-list ul.lang-lists li{font-size: 22px;}

	.coloring-section ul li {height: auto !important;}

}

@media(max-width:479px) {

	h1{padding-bottom:20px;}

	.top-header {background: #fb2a38;}

	#myHomeCarousel.carousel {margin: 56px auto -48px 0px !important;}

	.home-banner-section .carousel-inner .item img.desk{display: none;}

	.home-banner-section .carousel-inner .item img.mobile{display: inline;}	

	.carousel-inner .item img {width: auto;height: 286px;max-width: auto;object-fit: cover;object-position: center;}	

	.home-banner-section .carousel-indicators {bottom: -38px !important;}

	.carousel-div.home-slide{left:20px;top:12px;width: 53%;}

	.home-slide .main-banner-text{font-size: 20px;}

	.home-slide .sub-banner-text{font-size: 12px;}

	.home-slide .brand{font-size: 12px;height:auto;}
    .home-banner-section .carousel-indicators {bottom: -45px !important;width: 100%;left: 32%;text-align: center;}
	.home-shop-section p{margin:0;line-height: unset;min-height: 68px;}

	.home-shop-section .shop-element .shop-icons h5{padding-top:18px;cursor: pointer;font-size: 38px;}	

	.home-shop-section a.btn-link, .home-shop-section a.btn-link:hover{margin-top:2px;}

	.stats-icon{height:114px;}

	.play-icon{height:64px;}

	.youtube-stat-section {min-height: 1118px;}	

	.video-stats-detail, .subscriber-stats-detail, .views-stats-detail {height: 100px;}

	.views-stats-detail {padding-bottom: 28px;}

	.youtube-stats-detail .videos-stats .videos-stats-label,.youtube-stats-detail .subscriber-stats .subscriber-stats-label,.youtube-stats-detail .views-stats .views-stats-label{font-size: 21px;}

	.youtube-stats-detail .videos-stats .videos-stats-count,.youtube-stats-detail .subscriber-stats .subscriber-stats-count,.youtube-stats-detail .views-stats .views-stats-count{font-size: 32px;margin-top: -8px;}

	.youtube-stat-section/* .stats-content*/ .youtube-stats-detail {width: 90%;margin-top:10px;}	

	.youtube-stats-detail .videos-stats{padding-left:42px;}

	.youtube-stats-detail .videos-stats .videos-stats-count{margin-top:-17px;margin-left:-29px;}

	.youtube-stats-detail .videos-stats .videos-stats-label img{width:50px;left:4px;}

	.youtube-stats-detail .subscriber-stats img {width: 35px;position: relative;left: -2px;}

	.youtube-stats-detail .views-stats img {width: 35px;position: relative;margin-left: -5px;margin-right:5px}

	.youtube-stat-section .stats-bottom-left {width: 20%;margin-top: 52px;}

	.youtube-stat-section .stats-bottom-left img:nth-child(2) {margin-left: -24px;}		

	.youtube-stat-section .stats-bottom-right {right: 0px;width: 25%;}

	.youtube-stat-section .stats-bottom-right img:nth-child(1) {bottom: 4px;}

	.language-list{padding: 0;}

	.language-list h3{font-size: 24px;margin:36px auto;}

	.language-list ul.lang-lists {margin-left: -40px;margin-top: -36px;display: inline-block;}

	.language-list ul.lang-lists li{font-size: 18px;width:100%;}		

	.footer-link-section .container{width:80%;}

	.footer-link-section ul, .footer-link-section ul li{text-align: left;}

	.footer-links, .footer-quick-links {width: 100%;text-align: left;float: left;margin-top:15px;}

	.footer-link-section .footer-quick-links ul {width: 100%;left: -21px;transform: unset;}

	.footer-link-section .footer-links ul {width: 100%;left: -4px;transform: unset;}

	.footer-quick-links ul li{margin-left:24px;}	

	#statsIcon{margin-left:-30px;}

	.listen-banner{padding-top:28%;}

	.listen-banner img.desk{display: none;}

	.listen-banner img.mobile{display: inline;}

	.listen-section .container{width:90%;}

	.listen-section .albums .container .row .col-12 a {padding-right: 0px;padding-left: 0px;line-height: 8em;}

	.listen-banner img {width: 100%;height: 293px;object-fit: cover;object-position: center;}

	.listen-section p{font-size: 18px;}

	.listen-section p i{font-size: 21px;}

	.shows h2 {font-size: 22px;}

	.shows h3 {font-size: 18px;}

	.shows p{font-size:16px;}

	.shop-section h4{font-size: 18px;}

	.shop-icon-list-inner,.shop-section .apps-detail,.shop-section .apps-detail h3{width:100%;max-width:100%;}

	.shop-section .apps-detail {height: auto;margin: 12px auto;border-bottom: 1px solid #ccc;padding-bottom: 34px;}

	.shop-section .apps-detail a.btn-link,.shop-section .apps-detail a.btn-link:hover{top: 35px;margin:0;}

	.shop-section .apps-detail img {width: 100%;max-width: 100%;}

	.shop-section .apps-detail h3 {font-size: 19px;height: auto;margin: 10px auto;text-align: center;}

	.shop-section .apps-detail:nth-child(1) h3{min-height: 78px;}

	.shop-section .apps-detail:nth-child(4){border-bottom: 0;}

	.shop-section .apps-detail:nth-child(4) h3{min-height: 78px;}

	.shop-section .videos img {width: 48%;padding: 4px;}

	.shop-section .videos img:nth-child(2n+1){float:left;clear: both;}

	.shop-section .toys-detail {width: 100%;height: auto;float: left;margin: 5px auto 20px auto;}

	.app-download-icon a{float: left;}

	.app-section-list .app-icon img{max-width: 80%;}

	.app-section-list .app-icon a:nth-child(2) img{margin-top:10px;}

	.app-section-list.blue-bg.left-icon\:blue-bg.left-icon h3 a, 

	.app-section-list.blue-bg.right-icon h3 a,.app-section-list.yellow-bg.left-icon\:yellow-bg.left-icon h3 a,.app-section-list.rose-bg.right-icon\:rose-bg.right-icon h3 a{text-align: center;width: 100%;}

	.app-section-list .app-content h3{text-align: center;width: 100%;margin-top:10px;}

	.read-privacy a{text-align: center;}

	.about-section h1{font-size: 35px;}

	.about-section .founder .img-container img{width:100%;}

	.about-section .founder .img-container img:nth-child(2){clear: both;}

	.about-section .partners .img-container img{width:100%;}

	.about-section .partners .img-container img:nth-child(2){clear: both;}

	.main-img ul li,.parent-img ul li{width:100%;}

	.main-img ul li img,.parent-img ul li img{width: 90% !important;}

	#myModal .modal-content {width: 92%;margin-left:-48px;}

	#myModal .modal-content .close img {width: 30px;height: 30px;margin-right: 25px;margin-top: 20px;}

	.press-section .article-div-text li h3{font-size: 14px !important;padding: 20px;}	

	.press-section .btn-link, .press-section .btn-link:hover{margin-top: 30px;}

	.press-section .article-div-text li .press-content h4, .press-section .article-div-text li .press-content h4 a {line-height: 1.1em;	font-size: 13px;padding-top: 18px;padding-bottom: 6px;clear: both;}

	.press-section .article-div-text li .press-content p{font-size: 13px;}

	.app-section .btn-link{float: right;margin-right:-25px}

	.app-section .app-download-icon a{width:135px;}

	.about-section .pagination{text-align: center;}

	.footer-link-section .col-sm-4{width:100% !important;float: none;}

	.footer-links{margin-top:0px !important}

	.pagination img {width: 50%;}

	/*h2.pagination{margin-top:35px}*/

	.team-gallery .loading-gallery,.team-gallery #foogallery-gallery-174{min-height: 1560px;}	

	.coloring-section ul li {height: auto/*394px*/ !important;width: 100% !important;padding: 0;}

	.contact-page h2{margin-bottom:0}

	.shows .available-platform, .shows .available-on{display: block;}

	.shows .available-platform span,.shows .available-on span{width:100%;padding:10px 20px;float:left;text-align:center;}

	.support-box-close1 {right: 2px !important;}

	.support-box-close1 img {width: 42px;}

	.support-section-main {width:82%;/*height: 487px !important;width: 387px !important;margin:0 12px;*/}

	/*.support-section form {height: 410px !important;}*/

	.support-section .captcha input {width: 105px !important;}

	.support-section .support-char{top:20% !important;}

  .support-section h1{font-size: 36px;}

}

@media(max-width:379px) {

	h1{font-size: 28px}	

	h2{font-size: 22px;}

	h3{font-size: 16px;}

	h4{font-size: 14px;}

	p,li,a{font-size: 12px;}

	.carousel-inner .item img{height: 236px}

    .youtube-stat-section {min-height: 1067px;}

	.youtube-stat-section h3{height:100px;}

	.youtube-stat-section h3 img{transform: scale(0.8);}

    .youtube-stat-section .stats-bottom-left {width: 18%;margin-top: 12px;margin-left:-15px;}

    .youtube-stat-section .stats-bottom-left img:nth-child(2) {margin-left: -24px;} 
    .youtube-stat-section .stats-bottom-right {bottom: 201px;}
    .youtube-stat-section .youtube-stats-detail {height: 312px; }
    .youtube-stats-detail .videos-stats .videos-stats-label img {width: 42px;left: 4px;}

	.youtube-stats-detail .videos-stats .videos-stats-label,.youtube-stats-detail .subscriber-stats .subscriber-stats-label,.youtube-stats-detail .views-stats .views-stats-label{font-size: 18px;}

	.youtube-stats-detail .videos-stats .videos-stats-count,.youtube-stats-detail .subscriber-stats .subscriber-stats-count,.youtube-stats-detail .views-stats .views-stats-count{font-size: 22px;}

	.youtube-stats-detail .subscriber-stats img{right:10px;}

	.youtube-stats-detail .views-stats img{left:5px;}

	.listen-banner img {height: 248px;}

	.shows h2 {font-size: 18px;}

	.shows p {font-size: 12px;}

	.shop-section .videos h2{padding-bottom: 10px;}

	.shop-section .apps-detail{margin:5px auto;padding-bottom:16px}	

	.shop-section .apps-detail h3{font-size: 16px;}

	.shop-section .apps-detail a.btn-link, .shop-section .apps-detail a.btn-link:hover{width:148px;top:20px;font-size: 13px;margin:0}

	.shop-section .apps-detail:nth-child(1) a.btn-link,.shop-section .apps-detail:nth-child(4) a.btn-link{top:2px;}

	.shop-section .toys-detail:nth-child(1){padding-right:0}

	.shop-section h4 {font-size: 16px;}

	.about-section h1 {font-size: 30px;}

	.about-section h2 {font-size: 26px !important;margin: 10px auto;}

	.team-gallery .loading-gallery, .team-gallery #foogallery-gallery-174 {min-height: 1430px;}

	.coloring-section ul li {height: auto/*344px*/ !important;padding:0 0px 20px 0 !important;}

	.press-section .article-div-text li h3 {padding: 18px;}

	.press-section h3 a{font-size: 18px !important;}

	.press-section .article-sub-title {font-size: 12px;}

    .support-section-main {width:90%;}

	.app-section .app-download-icon a {width: 115px;}

}

@media(max-width:320px){

	.youtube-stat-section .youtube-stats-detail {width: 93%;height: 311px;}

	.youtube-stats-detail .videos-stats .videos-stats-count{margin-top: -9px;}

	.youtube-stats-detail .videos-stats .videos-stats-label img,

	.youtube-stats-detail .subscriber-stats img,.youtube-stats-detail .views-stats img{display: none}

	.youtube-stats-detail .videos-stats, .youtube-stats-detail .subscriber-stats, .youtube-stats-detail .views-stats{padding: 0}

	.footer-copyright .footer-menu-text {margin-left: 1px;}

	.app-section .app-download-icon a {width: 105px;}

}

@media(max-width:1400px) {

	.watch-btn {margin: 1% auto;width: 25%;}

	.our-app-detail{width: 100%;height: auto;float: left;padding: 0 1% 5px;}

	.new-our-app-icon{top: -43px;}

	.our-app-content ul{padding: 0 0 0 199px;}

	.left-content .our-app-content-inner ul{padding: 0 199px 0 0;}

	.our-app-content ul li{padding-right: 10px;font-size: 14px;}

	.our-app-content.right-content {padding-right: 9%;}

	.new-app-about ul{width: 65%;}

}

@media(max-width:1279px) {

	.banner-section{min-height: 617px;}

	.container{max-width: 990px;}

	.container.small-container {max-width: 800px;}

	.new-container{max-width: 800px;}

	.rm-layout-expanded .rm-nav > ul > li > a, .rm-layout-expanded .rm-top-menu > .rm-menu-item > a, .rm-layout-expanded .rm-nav > ul > li > span, .rm-layout-expanded .rm-top-menu > .rm-menu-item > span{font-size: 13px;}

	.rm-layout-expanded li a, .rm-layout-expanded li li a, .rm-layout-expanded li li li a, .rm-layout-expanded .rm-menu-item a, .rm-layout-expanded .rm-menu-item .rm-menu-item a, .rm-layout-expanded .rm-menu-item .rm-menu-item .rm-menu-item a{font-size: 13px;}

	.rm-layout-expanded .rm-nav > ul > li > a, .rm-layout-expanded .rm-top-menu > .rm-menu-item > a, .rm-layout-expanded .rm-nav > ul > li > span, .rm-layout-expanded .rm-top-menu > .rm-menu-item > span{line-height: 35px;}

	.carousel{width: 800px;margin: 90px auto 0;}

	.rm-menu-item{margin: 27px 1.1px;}

	.logo{top: 6px;}

	.middle-content {padding-top: 129px;}

	.carousel .nextButton{width: 78px;height: 78px;right: -70px;margin-top: -32px;}

	.carousel .prevButton{width: 78px;height: 78px;left: -70px;margin-top: -32px;}

	.buttonNav {padding-top: 82px;}

	.carousel .buttonNav .bullet{width: 14px;height: 14px;margin: 4px;}

	.carousel .buttonNav .bullet{background-position: 0px -69px;background-size: auto 100px;}

	.carousel .buttonNav .bullet:hover{background-position: 0px -83px;}

	.carousel .buttonNav .bulletActive{background-position: 0px -83px;}

	.trending-top-bg{margin-top: 33px;min-height: 95px;}

	.trending-div h2,.new-app-feature h2,.new-app-video-cat h2,.new-our-app h2,.new-subscription-app h2,.new-chuchu-game h2{font-size: 40px;}

	.chuchu-studio h2,.app-section h2,.coloring-section h2,.shop-page h2,.videolisting-section h2 ,.content-section h2,.resources-section h2,.career-apply h2,.othervideo-resources-section h2,.videodetail-section h2,.comment-section h2,.app-screenshots h2{font-size: 40px;/*padding: 25px 0 20px;*/}

	.videodetail-section h2.video-detail-title,.coloring-section h2.video-detail-title{font-size: 26px;}

	.coloring-text p ,.othervideo-resources-text p{padding: 8px 0 2px;}

	.coloring-readmore,.videolisting-readmore{padding: 38px 0 60px;}

	.coloring-readmore a img,.videolisting-readmore a img{width: 252px;}

	.trending-thumb{min-height: 142px;}

	.trending-thumb h3{font-size: 15px;padding: 10px;}

	.trending-thumb a.readmore {padding: 20px 10px 10px;}

	.trending-thumb a{font-size: 13px;}a.trending-play,.videolist-play{margin: -33px 0 0 -30px;height: 65px !important;width: 65px !important;}

	.trending-play > img ,.videolist-play img{float: left;height: auto;width: 65px;}

	.trending-text{padding-top: 10px;}

	.trending-left-tree{top: 7.8%;}

	.trending-left-tree > img {float: left;height: auto;width: 262px;}

	.articles-div{padding: 13px 0 15px;}

	.articles-div ul li img{margin-left: 0px;}	

	.articles-div ul li.media {width: 55%;padding-right: 20px;}

	.articles-div ul li.testimonial {width: 45%;}

	.articles-div ul{margin-top: 20px;}

	.article-div-text h2,h2.article-title{font-size: 34px;margin-top: 0px;padding: 26px 0 26px 20px;}

	.articles-div ul li:nth-child(2) .article-div-text {padding-left: 11px;}

	.sub-title,.sub-title a,.content-more a,.recent-facebook-posts h4.rfbp-heading a, .fetch-tweets-user-name a{font-size: 14px;}

	.des.italic{font-size: 14px !important;}

	.articles-list h3.sub-title a{font-size: 14px !important;}

	.blog-author,.auther-detail .auther-des-detail p,.summary-detail .aio-info .snippet-label-img,.summary-detail .aio-info .snippet-data-img,.app-section a,.des,p,li,.comment-form p label,.comment-form p textarea,form p input,form p textarea,.comment-form p input,.comment-author .fn,.commentmetadata a, .wp-social-login-connect-with{font-size: 14px;}

	.content-sub-title{font-size: 30px;padding: 40px 0 20px;}

	.about-channel .content-sub-title{padding: 0px 0 20px;}

	.content-section ul li span{font-size: 18px;}

	.articles-div ul li img{width: 90px;}

	.footer-menu{height: 90px;}

	.footer-menu ul li{margin: 27px 5px;}

	.footer-menu ul li a{font-size: 13px;line-height: 35px;}

	.slidetext h3{font-size: 24px;}

	.slidetext p{font-size: 13px;}

	.slide-button{width: 80px;height: 80px;margin-left: -40px;margin-top: -40px;}	

	#cssmenu ul li a,#cssmenu ul ul li a{font-size: 13px;line-height: 35px;}

	.cssmenu ul li{padding: 27px 1.1px;}

	.app-section-list:first-child .app-section-list-inner {padding: 0 25px 30px;}

	.app-section-list-inner{padding: 30px 25px 30px;}

	.app-detail-page .app-section-list:first-child .app-section-list-inner {padding: 30px 25px 30px;}

	.app-section h4,.articles-list h4 a,.articles-list h4 span{font-size: 16px;}

	.app-screenshots ul li{padding: 0px 5px 10px;}

	.coloring-thumb a ,.videolisting-thumb a{height: 220px;}

	.trending-thumb, .coloring-thumb, .videolisting-thumb, .othervideo-resources-thumb {height: auto;line-height: 128px;}

	.resources-section ul{margin-top: -90px;}

	.shop-page ul {padding: 7px 20px 0;}

	.videodetail-store-list img{margin-top: -90px;}

	.app-section h2 img{top: 7px; /*-5px;*/}	

	.slide-youtube-icon img {width: 70%;}

	.views-icon {right: 67px;/*-108px;*/top: 8px;}

	.countless-icon {left: 4px;top: 40px;}

	.subscriber-icon {bottom: 50px;left: -64px;}

	.watch-icon {bottom: 53px;right: -144px;}

	.videolisting-section .video-menu ul li a{font-size: 14px;border:1px solid transparent;padding: 0px 15px;}

	.videolisting-section .video-menu ul li a:hover{border:1px solid #4effe4;}

	.videolisting-section .video-menu ul li.active a{border:1px solid #4effe4;}

	.watch-btn{width: 170px;margin-top: .6% auto;}

	.new-app-about-content h3{font-size: 26px;}

	.new-app-about-inner{padding: 30px 0px;}

	.our-app-content img{width: 100px;float: left;height: auto;}

	.our-app-content ul {padding: 0 0 0 105px;}

	.left-content .our-app-content-inner ul{padding: 0 105px 0 0;}

	.our-app-content ul li{font-size: 12px;}

	.new-our-app-icon {top: -34px;}

	.our-app-detail{padding-top: 15px;}

	.new-chuchu-game-img img {width: 209px;height: auto;float: left;}

	/** Carousel Dot Style Start**/

	.circle-indicators li.active{height: 31px;width: 26px;background: url("../images/dot-active-26.png") no-repeat;}

	.circle-indicators li.active:first-child{left: 23px !important;top: -32px !important;}

	.circle-indicators li.active:nth-child(2){left: 49px !important;top: -20px !important;}

	.circle-indicators li.active:nth-child(3){left: 62px !important;top: 5px !important;}

	.circle-indicators li.active:nth-child(4){left: 58px !important;top: 35px !important;}

	.circle-indicators li.active:nth-child(5){left: 39px !important;top: 55px !important;}

	.circle-indicators li.active:last-child{left: 13px !important;top: 61px !important;}

	.wpcf7-form-control.wpcf7-submit{margin-top: 95px;}

	.contact-inner ul{padding: 0 0 124px;}

	.wpcf7-response-output{bottom: 210px;}

	.wpcf7-form-control-wrap.captcha-170 .wpcf7-not-valid-tip{bottom: 72px;}

	.new-app-about ul{width: 59%;}

	.three-d-img,.main-img{padding: 20px .8%;}

	.our-dino-img h1 img{width: 300px;}

	h2.pagination{margin-top:25px}

}

@media(max-width: 1025px){

	.pro-app-modal img{border-radius: 5px;}

	.rose-bg .app-content > h3 > img{margin-top:-7px;}

	.rose-bg .app-content > h4{margin-top:-7px;}

	.logo {width: auto;display: table;position: static;margin: 6px auto;height: 60px;}

	.logo a{float: left;height: auto;width: auto;}

	.nav-menu .container{max-width: 100%;}nav{width: 100%;position: absolute;top: 0px;}

	.logo img{height: auto;width: 100%;float: left;}

	.nav-menu{height: 90px;}

	#cssmenu ul li.has-sub a:after{position:absolute;top:28px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}

	#cssmenu ul li.has-sub a:before{position:absolute;top:25px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}

	#cssmenu ul li.has-sub a{padding-right:30px}

	#cssmenu ul li a{padding: 0px 15px;}

	#cssmenu ul li a{border-radius: 0px;}

	#cssmenu ul li ul li:first-child a {border-top-left-radius: 0px;border-top-right-radius: 0px;}

	#cssmenu ul li ul li:last-child a{border-bottom-left-radius: 0;  border-bottom-right-radius: 0;}

	#cssmenu{width:100%}

	#cssmenu ul{width:100%;display:none;background-color: #fff;border-top:1px solid #e63a91;border-bottom:1px solid #e63a91;margin-top: 10px;}

	#cssmenu ul#menu-mainmenu{height:1000px}

	#cssmenu ul li{width:100%;/*border-top:1px solid rgba(255,255,255,.5)*/}

	#cssmenu ul li:hover{background:#016DB8;}

	#cssmenu ul ul li,#cssmenu li:hover > ul > li{height:auto}

	#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0}

	#cssmenu ul li{float:none}

	#cssmenu ul ul li a{padding-left:25px}

	#cssmenu ul ul li{background:#fff!important;}

	#cssmenu ul ul ul li a{padding-left:35px}

	#cssmenu ul ul li a{color:#ddd;background:none}

	#cssmenu ul ul li:hover a,#cssmenu ul ul li.active a{color:#fff}

	#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}

	#cssmenu ul li.has-sub a:after,#cssmenu ul li.has-sub a:before,#cssmenu ul ul li.has-sub a:after,#cssmenu ul ul li.has-sub a:before{display:none}

	#cssmenu #head-mobile{display:block;padding:23px;color:#ddd;font-size:12px;font-weight:700}

	.button{width:23px;height:90px;position:absolute;left:35px;top:0px;cursor:pointer;z-index: 12399994;background:url(../images/menu.png) no-repeat; background-position: left center;}

	#menu-mainmenu {float: left;top: 90px;border-top: 1px solid #52435e;border-bottom: 1px solid #52435e;width: 100%;height: 200px;overflow: scroll;}

	#cssmenu ul li{padding: 0px;border-radius: 0px;/*border-bottom: 1px solid #52435e;*/}

	#cssmenu ul ul li:first-child{border-top-left-radius: 0px;border-top-right-radius: 0px;}

	#cssmenu ul ul li:last-child{border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}		

	#cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:-1px;display:block;/*border-left:1px solid #52435e*/;height:37px;width:46px;cursor:pointer}

	#cssmenu .submenu-button.submenu-opened{background:#F99326}

	#cssmenu .submenu-button .caret{display: none;}

	#cssmenu ul ul .submenu-button{height:34px;width:34px}

	#cssmenu .submenu-button:after{position:absolute;top:18px;right:19px;width:8px;height:2px;display:block;background:#52435e;content:''}

	#cssmenu ul li.active .submenu-button:after{background:#fff;}

	#cssmenu ul ul .submenu-button:after{top:15px;right:13px}

	#cssmenu .submenu-button.submenu-opened:after{background:#fff}

	#cssmenu .submenu-button:before{position:absolute;top:15px;right:22px;display:block;width:2px;height:8px;background:#52435e;content:''}

	#cssmenu ul ul .submenu-button:before{top:12px;right:16px}

	#cssmenu .submenu-button.submenu-opened:before{display:none}

	#cssmenu ul ul ul li.active a{border-left:none}

	#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active > a{border-top:none}

	#cssmenu ul ul{border-radius: 0px;box-shadow: none;border:none;}

	.downlode-proapp{background-size: 100% auto;width: 150px;height: 140px;left: 10px;bottom: -10px;}

	.support-section .captcha input{width: 105px;}

}

@media(max-width:1023px) {

	.coloring h1,.drawing h1{padding-bottom:20px;}

	.new-app-about ul {width: 57%;}

	.pro-app-modal{padding: 129px 50px;}

	.store-icon-inner a img{width: 175px;}

	.store-icon p{font-size: 18px;}

	.support-open{background-size: 100% auto;width: 45px;height: 45px;right: 23px;bottom: 15px;}

	.banner-section{min-height: 432px;}

	.testimonial h2.article-title {max-width: 235px;}

	.container{max-width: 990px;}

	.button{left: 20px;}

	.container.small-container {max-width: 735px;}

	.shop-section .container.small-container {max-width: 615px;}

	.new-app-feature .new-container {max-width: 615px;}

	.resources-detail-sectiom .container.small-container ,.othervideo-sectiom .container.small-container{max-width: 615px;}

	.slick-prev{left: -75px !important;}

	.slick-next{right: -75px !important;}

	.middle-content{padding-top: 130px;}

	.carousel{width: 600px;margin: 32px auto 0;}

	.carousel .slides .slideItem img{border: 2px solid rgba(255, 255, 255, 0.2);border-radius: 20px;}

	.slidetext {border-bottom:2px solid transparent;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;border-left: 2px solid transparent;border-right: 2px solid transparent;}

	.slidetext-inner{border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}

	.slidetext h3{font-size: 20px;}

	.slidetext p{font-size: 12px;}#cssmenu ul li {margin: 0px;}

	.logo > img {float: left;height: auto;width: 235px;}

	.logo {top: 13px;}

	.buttonNav {padding-top: 22px;}

	.carousel .prevButton {height: 62px;left: -55px;margin-top: -26px;width: 62px;}

	.carousel .nextButton {height: 62px;margin-top: -26px;right: -55px;width: 62px;}

	.trending-top-bg {margin-top: 25px;min-height: 71px;}

	.trending-left-tree > img {width: 193px;}

	.trending-div h2,.new-app-feature h2,.new-app-video-cat h2,.new-our-app h2,.new-subscription-app h2,.new-chuchu-game h2{font-size: 38px;}

	.chuchu-studio h2,.app-section h2,.coloring-section h2, .shop-page h2,.videolisting-section h2 ,.content-section h2,.resources-section h2,.career-apply h2,.othervideo-resources-section h2,.videodetail-section h2,.comment-section h2,.app-screenshots h2{font-size: 38px;/*padding: 25px 0 20px;*/}

	.trending-div ul li:first-child,.trending-div ul li:nth-child(2),.trending-div ul li{padding: 0 10px 0 0;}

	.coloring-section ul li,.videolisting-section ul li,.othervideo-resources-section ul li{padding: 0 10px 0 0;}

	.coloring-section ul li ,.videolisting-section ul li,.othervideo-resources-section ul li,.slide-list{height: 290px;}

	.coloring-readmore a img ,.videolisting-readmore a img{width: 197px;}

	.coloring-text,.videolisting-text,.othervideo-resources-text{padding-left: 5px;padding-top: 0px}

	.trending-thumb {min-height: 114px;border-radius: 7px;padding: 5px;}

	.coloring-thumb,.videolisting-thumb,.othervideo-resources-thumb{border-radius: 7px;padding: 5px;}

	.trending-thumb h3 {font-size: 13px;padding: 0;}

	.trending-thumb a.readmore {padding: 23px 0 10px;}

	.articles-div ul li img {margin-left: 0px;}

	.article-div-text h2 ,h2.article-title{font-size: 25px;}

	.trending-left-flower > img{width: 157px;}

	.trending-right-flower > img{width: 151px;}

	.shop-section h3 img {width: 169px;}

	.icon-shop-apps {margin-left: 145px;margin-top: 91px;width: 143px;}

	.footer-menu ul li {margin: 27px 3px;}

	.footer-text,.footer-text-content{font-size: 12px;}

	.coloring-readmore,.videolisting-readmore {padding: 20px 0;}

	.content-sub-title{font-size: 25px;padding: 30px 0 15px;}

	.app-section h3, .app-section h3 a,.articles-list h3,.articles-list h3 a,.footer-section h3{font-size: 25px;}

	.about-channel .content-sub-title{padding: 0px 0 15px;}

	.content-section ul li span{font-size: 18px;}

	.chuchu-text .des{padding: 20px 45px 0;}

	.chuchu-text img {width: 201px;}

	.chuchu-logo{left: 40px;}

	.chuchu-text {padding: 94px 0;}

	.chacha-text .des {font-size: 14px;padding: 10px 10px 0;}

	.chacha-text {padding: 125px 0;}

	.chacha-text img{width: 192px;}

	.chacha-logo {right: 63px;}

	.chiku-text {padding: 119px 33px;}

	.chiku-text img, .chika-text img {width: 135px;}

	.chiku-text .des, .chika-text .des{padding-top: 14px;}

	.chika-text {padding: 119px 20px;}

	.resources-section ul li h3{font-size: 26px;margin-top: -30px;}

	.othervideo-resources-text h3{padding-top: 10px;}

	.othervideo-sectiom{padding-bottom: 35px;}

	.tab-content{padding: 25px 0 0;}

	.nav.nav-tabs li a, .nav.nav-tabs li a:hover{font-size: 14px;}

	.nav.nav-tabs{max-width: 430px;}
	
	.logo a img{width: 100%;height: auto;}

	.recent-facebook-posts .rfbp-text p {font-size: 14px;}

	.trending-thumb, .coloring-thumb, .videolisting-thumb, .othervideo-resources-thumb{height: 170px;line-height: 140px;}

	.coloring-thumb a,.videolisting-thumb a,.othervideo-resources-thumb a{height: 170px;line-height: 140px;}

	.slick-prev, .slick-next{top: 35px !important;}

	.app-section-list:first-child .app-section-list-inner {padding: 0 15px 30px;}

	.app-section-list-inner{padding: 30px 15px 30px;}

	.app-detail-page .app-section-list:first-child .app-section-list-inner {padding: 30px 15px 30px;}

	.coloring-section .article-div-text ul li{padding-bottom: 0px !important;}

	.resources-section ul {margin-top: -70px;}

	.shop-page ul {padding: 15px 27px 0;}

	.lyrics-detail{padding: 0 0 0 20px;}

	.chuchuapp-page .slide-list {margin: 0 3px;padding: 8px;text-align: center;}

	.chuchuapp-page .slick-prev {left: -76px !important;}

	.chuchuapp-page .slick-next {right: -76px !important;}

	.new-app-feature .slick-prev{left: -85px !important;}

	.new-app-feature .slick-next{right: -85px !important;}

	.abuut-title h1{font-size: 24px;}

	.abuut-title h5{font-size: 19px;}

	.chuchu-studio-inner h3{font-size: 30px;}	

	.about-red,.about-darkblue,.about-yellow,.about-skyblue,.about-purple,.chuchu-studio{background-size: cover;}

	.gallery-portfolio ul.foogallery-link-image li{padding-bottom: 10px !important;}

	.top-header ul li{width: 11.1111%;margin: 0px;}

	.top-header.bottom-footer ul{width: 100%;padding: 0px;margin-top: 5px;}

	.bottom-footer span.footer-menu-text {display: table;float: none;margin: 0 auto;width: auto;}

	.bottom-footer span {float: right;padding: 0 10px;}

	.top-header.bottom-footer{max-height: inherit;}

	.footer-text {position: static;width: 100%;text-align: center;}

	.bottom-footer ul li a.sprite {display: table;float: none;margin: 0 auto;}

	.wpcf7-response-output{bottom: 112px;}

	.slide-youtube-icon img {width: 50%;}

	.watch-icon {bottom: 101px;right: -156px;}

	.views-icon {right: 44px;top: 54px;}

	.countless-icon {left: 36px;top: 72px;}

	.subscriber-icon {bottom: 73px;left: -12px;}

	.watch-btn {margin: .71% auto;width: 15%;}

	.new-app-section-captcha p{font-size: 11px;}

	.watch-btn a{height: 40PX;}

	.new-app-about-inner p{padding-right: 25px;}

	.new-app-feature-left{width: 45%;}

	.new-app-feature-right{width: 65%}

	.our-app-content a {display: table;float: left;margin: 10px auto 0;padding-right: 0;position: static;}

	.our-app-content ul {float: left;padding: 0;}

	.left-content .our-app-content-inner ul{padding: 0px;}

	.flotingapp-icon .left-content.our-app-content a{float: right;}

	.our-app-content.right-content {padding-right: 6%;}

	.our-app-detail{padding: 0 1% 15px;}

	.flotingapp-icon .our-app-detail{padding-top: 25px;padding-bottom: 25px;}

	.new-our-app-icon {top: -26px;}

	.app-premium-cus ul li{font-size: 14px;padding: 0px 10px;}

	.new-chuchu-game-content .new-container{max-width: 700px;}

	.new-chuchu-game-support h3{padding: 15px 0px;font-size: 30px;}

	.new-chuchu-game-slide{padding-bottom: 15px;}

	.new-chuchu-game-slide{padding-top: 15px;}

	.app-feature-popup-slide .carousel-inner .item img {width: 75%;}

	.circle-indicators li.active:first-child{left: 21px !important;top: -26px !important;}

	.circle-indicators li.active:nth-child(2){left: 46px !important;top: -17px !important;}

	.circle-indicators li.active:nth-child(3){left: 57px !important;top: 7px !important;}

	.circle-indicators li.active:nth-child(4){left: 53px !important;top: 34px !important;}

	.circle-indicators li.active:nth-child(5){left: 37px !important;top: 53px !important;}

	.circle-indicators li.active:last-child{left: 12px !important;top: 59px !important;}

	.wpcf7-form-control.wpcf7-submit{width: 135px;}

	.wpcf7-form .captcha-img{padding-left: 6px;}

	.wpcf7-form-control.wpcf7-submit{margin-top: 25px;}

	.wpcf7-response-output {bottom: 212px;}

	.flotingapp-icon{height: 133px;}

	.three-d-img,.main-img{padding: 20px .8%;}

}

@media(max-width:767px) {

	.join-mail a{display: list-item;}

	.disktop-pro{display: block;}

	.mobile-pro{display: none;}

	.pro-app-modal {padding: 20px 25px 20px;}

	.pro-app-close > img {height: auto;width: 70px;}

	.pro-app-close {right: -20px;top: -20px;}

	.store-icon-inner a img {width: 150px;}

	.store-icon p {font-size: 16px;}

	.flotingapp-icon{top: 0px;position: static;}

	.flotingapp-icon .our-app-detail-left, .flotingapp-icon  .our-app-detail-right{width: 100%;}

	.flotingapp-icon.flotfixed .our-app-detail{position: static !important;}

	.flotingapp-icon{height: auto !important;}

	.scroll-middle .flotingapp-icon{top: 0px;}

	.flotingapp-icon .our-app-detail-left{padding-right: 0px;border-bottom: 1px solid rgba(255,255,255,.3);padding-bottom: 15px;}

	.flotingapp-icon .our-app-content.left-content{padding-left: 0px;}

	.flotingapp-icon .our-app-content ul{padding-right: 110px;width: 100%;}

	.flotingapp-icon .left-content.our-app-content ul{padding-right: 0px;padding-left: 110px;}

	.flotingapp-icon .left-content.our-app-content ul li{float: left;text-align: left;}

	.flotingapp-icon .left-content.our-app-content a{left: 0px;right: inherit;}

	.flotingapp-icon .our-app-content-inner > a {position: absolute;right: 0;left: inherit;top: -8px;}

	.flotingapp-icon .our-app-detail-right{padding-left: 0px;}

	.flotingapp-icon .our-app-content.right-content{padding-right: 0px;padding-top: 10px;}

	.wpcf7-form-control-wrap.captcha-170 .wpcf7-not-valid-tip {bottom: 18px;}

	.desktop-view{display: none;}

	.mobile-view{display: block;}

	.content.testimonial-scroll {height: auto;}

	.wpcf7-response-output{bottom: 162px;}

	.inspirational-quots-page .coloring-section ul li{height: auto;}

	.channel-page .app-icon img{border-radius: 30px;}

	.filter-container ul.sortlist li{width: auto !important;padding-bottom: 0px !important;}

	.disktop-div{display: none;}

	.mobile-div{display: block;}

	.set-space{width: 100%;}

	.blog-title,.set-space,.blog-author,.blog-author a{float: left;}

	.banner-section{min-height: 451px;}

	.top-header {max-height: 45px;transition: max-height 0.50s ease-out;}

	.top-header ul li a{height: 45px;}

	.wallpaper-popup .mail-box-section-detail11{max-width: 265px;height: 190px;}

	.wallpaper-popup .mail-box-section1{background:url(../images/subscribe-bg.png);background-size: 100% 100%;}

	.wallpaper-popup .mail-box-section-detail2 {padding: 40px 40px 27px;}

	.wallpaper-popup .mail-box-section-detail11 a{line-height: 25px;padding: 0 8px;margin-bottom: 3px;}

	.popup-sub-title{font-size: 16px;}

	.comment-text-center #commentFormtoggle {margin-top: -4px;}

	.top-header ul{padding: 0px 12px;width: 100%;}

	.top-header ul li{width: 10%;margin: 0px;}

	.top-header.bottom-footer ul li{width: 11.11%;}

	.footer-text{position: static;width: 100%;}

	.bottom-footer span.footer-menu-text{float: none;width: auto;margin: 0 auto;display: table;}

	.top-header ul li a{width: 100%;background-size: auto 45px;margin: 0px;}

	.top-header ul li a.sprite{background-size: auto 45px;float: none;display: table;margin: 0 auto;width: 42px;}

	.join-mail a{width: 42px;height:45px;float: none;display: list-item;margin: 0 auto;background-position: -464px 0;}

	.join-mail a.sprite{background-size: auto 45px;}

	.join-mail a:hover{background-position: -464px 0;}

	.icon-apple a{background-position: -172px 0px;}

	.icon-playstore a{background-position: -214px 0px;}

	.icon-youtube a{background-position: -256px 0px;}

	.icon-facebook a{background-position: -298px 0px;}

	.icon-twitter a{background-position: -340px 0px;}

	.icon-googleplus a{background-position: -382px 0px;}

	.icon-instogram a{background-position: -424px 0px;}

	.icon-linkedin a{background-position: -592px 0px;}

	.icon-bell a{background-position: -634px 0px;}

	.join-mail{position: absolute;width: 10%;top: 0px;height: 45px;right: 12px;overflow: hidden;}

	.join-mail .normal-btn,.join-mail:hover .hover-btn{display: none;}

	.join-mail .mobile-mail{display: block;width: auto;height: 45px;margin: 0 auto;float: none;}

	.wp-social-login-connect-with{margin: 18px 0 0 5px;}

	.wpcf7-form-control.wpcf7-submit{margin-top: 40px;}

	.coloring-bottom-bg .merchandize li{width: 100% !important;height: auto !important;}

	.parentblog-section .videolisting-text p{height: auto !important;}

	.button{height: 67px;}

	.over-align{padding: 0 0 0 10px;}

	.wp-social-login-widget{margin-left: 7px;}

	.logo{margin: 4px auto;}#cssmenu ul li{margin: 0px;}#menu-mainmenu{top: 67px;}

	.lyrics-detail-section{padding: 0 0 25px;}

	.youtube-video-inner{height: 342px;}

	.blog-author,.auther-detail .auther-des-detail p,.summary-detail .aio-info .snippet-label-img,.summary-detail .aio-info .snippet-data-img,.app-section a,.des,p,li,.comment-form p label,.comment-form p textarea,form p input,form p textarea,.comment-form p input,.comment-author .fn,.commentmetadata a, .wp-social-login-connect-with{font-size: 16px;}

	.des.italic{font-size: 16px !important;}

	.videolisting-bottom-bg{padding-bottom: 22px;}

	.slick-prev, .slick-next{top: 70px !important;}

	.container{max-width: 100%;}

	.rm-nav.rm-lighten.rm-parent{padding: 0px;}

	.banner-section{margin-top: 0px;}

	.container.small-container {max-width: 600px;}

	.shop-section .container.small-container {max-width: 500px;}

	.resources-detail-sectiom .container.small-container ,.othervideo-sectiom .container.small-container{max-width: 515px;}

	.new-app-feature .new-container{max-width: 515px;}

	.new-app-feature .slick-arrow{margin-top: -30px !important;}

	.new-app-feature .slick-prev {left: -87px !important;}

	.new-app-feature .slick-next{right: -87px !important;}

	.carousel{width: 500px;margin: 32px auto 0;}

	.trending-div ul li{width: 100%;margin-bottom: 15px;}

	.trending-thumb {min-height: unset;}

	.rm-nav.rm-lighten.rm-parent,.rm-nav.rm-lighten.rm-parent ul.rm-top-menu,.rm-menu-item{width: 100%;}

	.rm-nav.rm-lighten{background: #7E05F3;}

	.rm-menu-item {margin: 1px 0px;}

	.rm-nav li a, .rm-nav li span, .rm-menu-item a, .rm-menu-item span{text-align: center;}

	.nav-menu{height: 81px;}

	.rm-nav > ul > .rm-last, .rm-top-menu > .rm-last{margin-bottom: 0px;}

	.rm-menu li.active.rm-menu-item ul li a{color: #52435e !important;}

	.rm-menu li.active.rm-menu-item ul li a:hover{color: #fff !important;}

	.new-chuchu-game h2,.new-subscription-app h2,.new-our-app h2,.new-app-video-cat h2,.new-app-feature h2,.chuchu-studio h2,.app-section h2,.trending-div h2 ,.coloring-section h2,.shop-page h2,.videolisting-section h2 ,.content-section h2,.resources-section h2,.career-apply h2,.othervideo-resources-section h2,.videodetail-section h2,.comment-section h2,.app-screenshots h2{font-size: 35px;/*padding: 23px 0 12px 0;*/}

	.tag-section .auther-name-detail h1,.auther-detail .auther-name-detail h1,.author-information #snippet-box .snippet-title{/*font-size: 35px;*/}

	.trending-left-tree {top: 6.8%;}

	.trending-list {float: none;display: table;max-width: 340px;margin: 0 auto;}

	.videolisting-section ul li:last-child{padding: 0 0px 0px 0 !important;}

	.coloring-section ul li:last-child{padding: 0px !important;}

	.coloring-section li:last-child .articles-list{padding: 0px;}

	.slide-list{margin-bottom: 20px;}

	.coloring-list ,.videolisting-list{float: none;/*display: table;max-width: 340px;*/margin: 0 auto;}

	.videolisting-section ul{padding: 0px 0 0;}

	.articles-div ul li {display: table;float: none;margin: 0 auto;/*max-width: 340px;*/max-width: 100%;width: 100%;}

	.articles-div ul li img,.articles-div ul li:nth-child(2) img,.articles-div ul li:last-child img{/*margin: 0 0 0 0px;*/float: left;}

	.article-div-text h2,.articles-list h3,.articles-list p,h2.article-title{text-align: left;}

	.article-border{display: table;float: left;margin: 0px auto 0 auto;}

	.articles-list{padding: 0 0px 19px 0;}

	.articles-div ul li:last-child .article-div-text{padding-left: 0px;}

	.socialmedia-section ul li{width: 100% !important;margin-bottom: 40px;padding-bottom: 40px;background:url(../images/socialmedia-border.png) no-repeat;background-position: -18px bottom;}

	.socialmedia-section ul li.simple-instagram-list-item{width: 50% !important;}

	.socialmedia-section ul li:last-child{background:none;}

	.socialmedia-section ul li ul li{margin: 0px;padding: 0px;background:none;}

	.socialmedia-section ul li:last-child{margin-bottom: 0px;}

	.footer-menu ul li a{padding: 0px 5px;}

	.footer-menu {height: auto;}

	.footer-menu ul li {margin: 10px 3px;}

	.socialmedia-section ul li:last-child,.socialmedia-section ul li:nth-child(2n){padding-left: 0px;padding-right: 0px;}

	.banner-section {padding: 142px 0 67px;}

	.middle-content{padding-top: 112px;}

	.slidetext h3{font-size: 18px;}

	.slidetext p{font-size: 11px;}

	.coloring-readmore a img ,.videolisting-readmore a img{width: 154px;}

	/*.shop-page ul li{width: 100%;}

	.shop-icon-list a{width: 115px;}

	.sortlist a{font-size: 14px;line-height: 30px;}

	.video-shorting h4{font-size: 14px;line-height: 34px;}

	.sortlist a.active{border: 2px solid #4effe4;}

	.sortlist a{border:2px solid transparent;}#custom-search-input input{border:2px solid #4effe4;height: 32px;}

	#custom-search-input .btn-default{top: 1px;}#custom-search-input .btn-default img{width: 25px;}*/

	.content-section ul{padding: 20px 0 0 15px;}

	.content-section ul li{padding: 0 0 15px 30px;}

	.content-section ul li{background-position: left 2px !important;}

	.content-sub-title{font-size: 22px;}

	.content-bottom-bg{padding-bottom: 22px;}

	.rm-toggle.rm-button.rm-show{position: absolute;left: 0;top: 0;}	

	.trending-div ul li:first-child, .trending-div ul li:nth-child(2), .trending-div ul li{padding: 0px;}

	.trending-thumb,.coloring-thumb, .videolisting-thumb, .othervideo-resources-thumb{padding: 10px;height: 230px;}

	.coloring-thumb a,.videolisting-thumb a,.othervideo-resources-thumb a{height: 233px;line-height: 178px;}

	.sub-title, .sub-title a, .content-more a, .recent-facebook-posts h4.rfbp-heading a, .fetch-tweets-user-name a,.recent-facebook-posts h4.rfbp-heading a, .fetch-tweets-user-name a{font-size: 16px;}

	.articles-list h3.sub-title a{font-size: 16px !important;}

	.des, p, li,.recent-facebook-posts .rfbp-text p{font-size: 16px;}

	a.trending-play, .videolist-play{height: 85px;/*margin: -43px 0 0 -43px;*/width: 85px;}

	.trending-play > img, .videolist-play img{width: 85px;}

	.full-container-width .small-container{padding: 0px !important;}

	.socialmedia-section ul li h4 {background-position: -4px 6px !important;background-size: 60px auto !important;font-size: 42px;line-height: 60px;margin-bottom: 35px;padding-left: 65px;}

	.socialmedia-section{padding: 35px 0 0px;}

	.footer-text{width: 100%;text-align: center;}

	.bottom-footer span{float: right;padding: 0px 10px;}

	.socialmedia-section ul li:last-child{padding-bottom: 15px;}

	.socialmedia-bottom-bg{margin: 10px 0;}

	.footer-section .random-product{padding: 10px 0 0;}

	.footer-section{padding: 10px 0px;}

	.socialmedia-list, .socialmedia-list:last-child, .rfbp-post {background-size: 48px auto;padding: 0 15px 16px 68px;}

	.fetch-tweets-profile-image a img {max-width: 48px !important;}

	.fetch-tweets-main {margin-left: 47px !important;}

	.sm-instagram ul li{margin: 0px;}

	.trending-div{padding-bottom: 10px;}

	.articles-div{padding: 0 0 23px;}

	.articles-div ul li{background:url(../images/artical-border.png) no-repeat;background-position: -18px bottom;padding-bottom: 25px;margin-bottom: 25px;}

	.articles-div ul li:last-child{background:none;padding-bottom: 0px;margin-bottom: 0px;}	

	.resources-detail-sectiom{padding-bottom: 30px;}

	.form-submit{margin-top: 19px !important;}

	.comment-list{padding: 0px 0 0;}

	.mail-box-section1{width: 320px;}

	.mail-box-section-detail11{padding: 15px 35px 50px 35px;}

	.mail-box-section-detail2{padding: 17px 40px 5px;}

	.mail-box-title1 h1{font-size: 30px;}

	.mail-box-title1 h1.subscribe-success{font-size: 22px;}

	.wallpaper-popup .mail-box-title1 h1{font-size: 22px;}

	.mail-box-title1 span{font-size: 12px;}

	.mc4wp-form-fields p input[type="submit"]{margin-bottom: 0px;margin-top: 0px;}

	.mail-box-section-detail11 input{margin-bottom: 10px;}

	.mail-box-close1{width: 60px;}

	.mail-box-section-inner1{margin-top: 10px;}

	.app-section h2 img{width: auto;top: 7px;/*-4px;*/}

	.app-section h4,.articles-list h4 a,.articles-list h4 span{margin: 12px 0 12px;}

	.app-download-icon img {width: 180px;}

	.app-section-list-inner {padding: 31px 15px 24px;}

	.app-section-list:first-child .app-section-list-inner {padding: 0 15px 24px;}

	.app-detail-page .app-section-list:first-child .app-section-list-inner {padding: 31px 15px 24px;}

	.app-screenshots{padding: 0 0 25px;}

	.app-screenshots ul li {float: none;margin: 0 auto;max-width: 340px;padding: 0 0px 10px;width: 100%;}

	.app-screenshots ul li:last-child{padding: 0 0px 0px;}

	.video-download-popup .mail-box-section-detail11{max-width: 250px;padding: 0 0 50px;}

	.captcha-refresh {margin: -6px 0 0;}

	.video-download-popup .mail-box-title1 {padding-bottom: 25px;padding-top: 40px;}

	.resources-section ul {margin-top: -55px;}

	.resources-section {padding-bottom: 30px;}

	.comment-section .comment-sectiom-inner{padding-bottom: 30px;}

	.shop-page {padding-bottom: 0;}

	.abuut-title h1{font-size: 24px;}

	.abuut-title h5{font-size: 17px;}

	.chuchu-studio-inner h3{font-size: 24px;}

	.about-red,.about-darkblue,.about-yellow,.about-skyblue,.about-purple,.chuchu-studio{background-size: cover;}

	.chuchu-studio img {margin: 5px auto;}

	.chuchu-studio-inner h3{padding-top: 15px;}

	.chuchu-studio{padding: 0 0 35px;}

	.abuut-title h1{padding: 23px 0 0;}

	.about-chuchu{padding-bottom: 30px;}

	.articles-div ul li.testimonial,.articles-div ul li.media{padding-right: 0px;width: 100%;}

	.mc4wp-alert {height: 140px;}

	.mc4wp-alert p {padding-top: 40px;}

	.mail-box-title1 h1.subscribe-success {padding-top: 21px;}	

	.contact-inner{width: 100%;}

	.contact-inner:first-child{padding: 0px;}

	.contact-inner:last-child{margin-top: -30px;padding: 0px;}

	.watch-icon {bottom: 38px;right: -88px;}

	.views-icon {right: -154px;top: 16px;}

	.countless-icon {left: 6px;top: 49px;}

	.subscriber-icon {bottom: 20px;left: 33px;}

	.link-back{display:none;}

	.watch-btn{width: 10%;}

	.new-app-about-content > img{width: 235px;margin-right: 0px;}

	.new-app-about-content h3 {font-size: 20px;margin-top: -20px;}

	.new-app-about-inner {padding: 25px 0;}

	.new-app-feature .carousel{margin: -35px 0 0;}

	.new-app-feature .carousel-control.left{left: 5px;}

	.new-app-feature .carousel-control.right{right: 5px;}

	.new-app-feature .carousel-control.left, .new-app-feature .carousel-control.right{width: 25px;}

	.new-app-video-cat ul li h4{font-size: 16px;}

	.new-app-video-cat ul li h5{font-size: 14px;}

	.new-subscription-app h3{font-size: 26px;}

	.app-premium-cus ul li {font-size: 12px;padding: 0 8px;}

	.app-free-cus{padding-bottom: 25px;}

	.app-premium-cus ul.premium-list{padding: 25px 0px;}

	.app-premium-cus ul.premium-list li span{font-size: 18px;}

	.new-chuchu-game-img img{width: 140px;}

	.new-chuchu-game-content .new-container{padding: 0px 15px;}

	.new-chuchu-game-img{padding-bottom: 25px;}

	.new-chuchu-game-content-inner{padding: 25px 0;}

	.slide-inner{width: 100%;}

	.new-app-disk{display: none;}

	.new-app-mobile{display: block;}

	.new-app-section-captcha p {font-size: 16px;padding: 0px 15px;}

	.watch-btn {width: 30%;margin: 3.71% auto;}

	.watch-btn a {height: 72px;}

	.app-feature-popup-slide .carousel-control.left, .app-feature-popup-slide .carousel-control.right{background-size: 100% auto !important;height: 60px !important;margin-top: -30px !important;width: 60px !important;}

	.app-popup-close img{width: 60px;height: auto;}	

	.downlode-proapp{background-size: 100% auto;width: 150px;height: 145px;left: 10px;bottom: -1px;}

	.article-sub-title{margin-top:-10px;}

	.wpcf7-form-control.wpcf7-submit{}

	.floting-kidsafe{width: 100px;height: 60px;}

	.footer-link-section .col-sm-4{width:33.33%;float: left;}

	.footer-links{margin-top:-19px}

}

@media(max-width:639px) {

	.kidsafe-link{position: static;}

	.kidsafe-text{padding-left: 0px;text-align: center;font-size: 14px;}

	.kidsafe-link > img {height: auto;width: 100px;}

	.pro-app-close > img {height: auto;width: 50px;border-radius: 0px !important;}

	.pro-app-close {right: -16px;top: -16px;}

	.new-app-about-inner p{float: left;margin-top: 5px;}

	.new-subscription-app h3 {font-size: 20px;}

	.new-app-about ul {width: 100%;}

	.store-icon p {font-size: 14px;}

	.store-icon-inner a img {width: 115px;}

	.full-width{width: 100%;}

	.filter-container ul li a{padding: 0 15px;line-height: 25px;}

	.blog-thumb{margin-right: 0px;}

	.chuku-chika-bg img,.harlo-plucky-abby-bg img,.spotty-chippie-bg img,.chuchu-bg img,.chacha-bg img{display: none;}

	.chuku-chika-bg .full-width img,.harlo-plucky-abby-bg .full-width img,.spotty-chippie-bg .full-width img,.chuchu-bg .full-width img,.chacha-bg .full-width img{display: block;}

	.banner-section{min-height: 391px;}

	.shop-section {padding-bottom: 5px;}

	.container{max-width: 100%;}

	.container.small-container {max-width: 340px;}

	.shop-section .container.small-container {max-width: 370px;}

	.resources-detail-sectiom .container.small-container ,.othervideo-sectiom .container.small-container{max-width: 370px;}

	.new-app-feature .new-container {max-width: 370px;}

	.carousel{width: 370px;margin: 32px auto 0;}

	.trending-left-tree {top: 0.8%;}

	.footer-menu ul li a {padding: 0 3px;font-size: 11px;}

	.footer-text,.footer-text-content{font-size: 12px;}

	.new-chuchu-game h2,.new-subscription-app h2,.new-our-app h2,.new-app-video-cat h2,.new-app-feature h2,.app-section h2,.trending-div h2, .coloring-section h2, .shop-page h2, .videolisting-section h2, .content-section h2 ,.resources-section h2,.career-apply h2,.othervideo-resources-section h2,.videodetail-section h2,.comment-section h2,.app-screenshots h2{font-size: 29px;}

	.content-sub-title {font-size: 20px;}

	.content-section ul li span{font-size: 16px;}

	.nav.nav-tabs li {display: table;float: none;margin: 10px auto 0px;}

	.socialmedia-section ul li:last-child{padding-bottom: 0px;}

	.left-icon .app-icon,.left-icon .app-content,.right-icon .app-content,.right-icon .app-icon{width: 100%;}

	.chuchu-studio-inner h3{font-size: 24px;}

	.about-red,.about-darkblue,.about-yellow,.about-skyblue,.about-purple,.chuchu-studio{background-size: cover;}

	.subscribe{width: auto !important;float: left !important;}

	.chuchuapp-page .slick-prev, .chuchuapp-page .slick-next {margin-top: -30px !important;}

	.contact-inner-bg{padding: 17px 10px 0 !important;}

	.contact-inner ul {padding: 0 0 24px;}

	.contact-inner ul li{line-height: 54px}

	.slide-youtube-icon img {width: 34%;/*40%;*/}

	.countless-icon {left: -26px;top: 18px;}

	.subscriber-icon {bottom: -16px;left: -6px;}

	.watch-icon {bottom: -2px;right: -158px;}

	.views-icon {right: -205px;top: -8px;}

	.video-shorting #custom-search-input input{width: 270px;}

	.slide-icon .portrait-wallpaper, .slide-icon .landscape-wallpaper{width: 40px;height: 40px;}

	.slide-icon{margin-top: -20px;}

	.new-app-about-content h3 {font-size: 16px;margin-top: -10px;padding-left: 12px;}

	.new-app-about-content > img{width: 165px;}

	.new-app-feature-left p{font-size: 14px;}

	.new-app-video-cat ul li{width: 25%;display: inline-table;float: none;}

	.new-app-video-cat ul{float: none;display: table;margin: 0 auto;text-align: center;padding: 0 0 20px;}

	.our-app-detail-left,.our-app-detail-right{width: 100%;}

	.app-premium-cus ul{text-align: center;}

	.app-premium-cus ul li{display: inline-table;float: none;}

	.new-subscription-app,.new-our-app,.new-app-video-cat,.new-app-feature,.new-chuchu-game-bg{background-size: cover;}

	.new-app-section-captcha p {font-size: 14px;padding: 0 15px;}

	.watch-btn{margin: 1.71% auto;}

	.our-app-detail-right{margin-top: 15px;}

	.our-app-content a{float: none;display: table;width: 100px;}

	.our-app-content a img{margin-top: 15px;}

	.our-app-content.right-content {padding-right: 0px;}

	.wpcf7-response-output {bottom: 190px;}

	.wpcf7-form-control.wpcf7-submit {margin-top: 75px;}

	.wpcf7-form-control-wrap.captcha-170 .wpcf7-not-valid-tip {bottom: 55px;}

	.three-d-img,.main-img{padding: 20px .8%;background-size: cover !important;}

	.main-img ul li,.three-d-img ul li,.our-dino-img ul li,.spanny-eggsie-wanny-img ul li,.cutians-police-img ul li,.harlo-plucky-abby-img ul li,.spotty-robmon-chippie-img ul li{width: 100%;position: relative;}

	.main-img ul li img,.three-d-img ul li img,.our-dino-img ul li img,.spanny-eggsie-wanny-img ul li img,.cutians-police-img ul li img,.harlo-plucky-abby-img ul li img,.spotty-robmon-chippie-img ul li img{width: auto;display: table;margin: 0 auto;max-width: 100%;}

	.baby-disktop-img{display: none;}

	.baby-mobile-img{display: block;}

}

@media(max-width:479px) {

	.flotingapp-icon .our-app-content-inner > a {top:0px;}

	.container{max-width: 100%;}

	.video-shorting h4 {margin-top: 13px;}

	.nextButton,.prevButton{display: none !important;}

	.left-icon .app-content, .right-icon .app-content {width: 100%;}

	.left-icon .app-icon, .right-icon .app-icon{width: 100%;}

	.channel-page .left-icon .app-icon{padding-right: 0px;}

	.channel-page .right-icon .app-icon {padding-right: 0px;padding-left: 0px;}

	.captchaSizeDivSmall{position: static !important;float: left;}

	.comment-form-comment {margin-top: 15px !important;}p.comment-form-email{font-size: 13px;}

	.carousel{width: auto;}

	.carousel .prevButton {height: 40px;left: -35px;margin-top: -20px;width: 40px;}

	.carousel .nextButton{height: 40px;right: -35px;margin-top: -20px;width: 40px;}

	.footer-menu ul li{margin: 0px 3px;}

	.top-header ul li{margin: 0 0px 0 0;}

	.footer-text {font-size: 10px;line-height: 35px;padding-right: 0px;width: 100%;text-align: center;}

	.footer-text-content{font-size: 10px;}

	.logo > img {width: 140px;}

	.rm-toggle{margin: 6px 15px 6px 0px;}

	.articles-div {padding: 0px 0 25px;}

	.slidetext-inner{padding: 5px 0px;}

	.slidetext h3{font-size: 14px;}

	.slidetext p{font-size: 10px;}

	.slide-button{width: 30px;height: 30px;margin-left: -15px;margin-top: -15px;background-size: auto 65px;background-position: 0px -15px;}

	.middle-content{padding-top: 112px;}

	.flagbearers-section .container{max-width: 100%;}

	.chuchu-logo {left: -30px;}

	.resources-section ul{margin-top: -50px;}

	.resources-section ul li {display: table;float: none;height: auto;margin: 0 auto;max-width: 200px;width: 100%;}

	.resources-section ul li h3 {font-size: 18px;margin-top: -20px;}

	.icon-shop-merchandise{margin-top: 34px;}

	.shop-section .icon-shop-merchandise h5 {margin-top: -11px;}

	.icon-shop-videos{top: 270px;}	

	.icon-shop-apps{margin-left: 68px;}

	.icon-shop-music-albums {width: 143px !important;margin-top: 33px;transform: scale(1.0);margin-left: 68px;}

	.shop-section ul li.icon-shop-videos img {max-width: unset;width: 160px;}

	.shop-section ul li.icon-shop-music-albums img {max-width: unset;width: 143px;float: right;}

	.icon-shop-videos h5 {margin-top: -7px;}

	.shop-section ul {padding: 35px 0 0;}

	.slide-list {padding: 0 30px !important;}

	.slick-prev {left: -25px !important;}

	.slick-next {right: -25px !important;}

	.top-header ul{padding: 0 5px;}

	.join-mail{right: 5px;}

	.trending-thumb, .coloring-thumb, .videolisting-thumb, .othervideo-resources-thumb{height: 250px;}

	.coloring-thumb a,.videolisting-thumb a,.othervideo-resources-thumb a{height: 275px;}

	.container.small-container {max-width: 340px;}

	.trending-text {padding-bottom: 10px;padding-top: 0;}

	.shop-section .container.small-container {max-width: 280px;}

	.resources-detail-sectiom .container.small-container ,.othervideo-sectiom .container.small-container{max-width: 305px;}

	.new-app-feature .new-container {max-width: 250px;}

	.youtube-video-inner {height: 198px;}

	.abuut-title h1{font-size: 24px;}

	.abuut-title h5{font-size: 15px;}

	.chuchu-studio-inner h3{font-size: 20px;}

	.coloring-bottom-bg .container{padding: 0px 10px;}

	.views-icon {right: -122px;/*-187px;*/top: -17px;}

	.watch-icon {bottom: -3px;right: -172px;}

	.subscriber-icon {bottom: -9px;left: -6px;}

	.countless-icon {left: -23px;top: 18px;}

	.slide-icon .portrait-wallpaper, .slide-icon .landscape-wallpaper{width: 30px;height: 30px;}

	.slide-icon{margin-top: -15px;}

	.slide-text, .fbx-caption-title {  width: 68%;}

	.new-app-about-inner p{padding-left: 12px;padding-right: 12px;}

	.new-app-feature .carousel {margin: -18px 0 0;}

	.new-app-feature-left p{padding: 10px 0px;}

	.new-app-video-cat ul li{width: 31%;}

	.new-our-app,.new-container{padding: 0px 15px;}

	.app-premium-cus ul.premium-list li span {font-size: 12px;}

	.new-app-section-captcha p{font-size: 11px;padding: 0px;}

	.wpcf7-form-control.wpcf7-submit{width: 110px !important;}

	.wpcf7-form p.captcha input {width: 130px !important;}

	.store-icon-inner a img {width: 100px;}

	.disktop-pro{display: none;}

	.mobile-pro{display: block;}

}

@media(max-width:413px) {

	.container.small-container {max-width: 340px;}

	.trending-text {padding-bottom: 10px;padding-top: 0;}

	.shop-section .container.small-container {max-width: 280px;}

	.resources-detail-sectiom .container.small-container ,.othervideo-sectiom .container.small-container{max-width: 305px;}

	.youtube-video-inner {height: 198px;}

	.top-header ul li a.sprite{background-size: auto 35px;margin: 5px auto;width: 32px;}

	.top-header ul li a{height: 35px;}

	.join-mail a{width: 32px;height:55px;float: none;display: list-item;margin: 5px auto;background-position: -362px 0;}

	.join-mail a.sprite{background-size: auto 35px;}

	.join-mail a:hover{background-position: -362px 0;}

	.icon-apple a{background-position: -135px 0px;}

	.icon-playstore a{background-position: -166px 0px;}

	.icon-youtube a{background-position: -198px 0px;}

	.icon-facebook a{background-position: -230px 0px;}

	.icon-twitter a{background-position: -262px 0px;}

	.icon-googleplus a{background-position: -294px 0px;}

	.icon-instogram a{background-position: -329px 0px;}

	.icon-linkedin a{background-position: -459px 0;}

	.icon-bell a{background-position: -491px 0px;}

	.chuchuapp-page .othervideo-sectiom .container.small-container{max-width: 235px;}

	.new-app-feature-left,.new-app-feature-right{width: 100%;}

	.new-app-feature-left{padding-left: 25px;padding-right: 105px;}

	.new-app-feature-right{padding-right: 20px;padding-left: 20px;margin-top: -37px;}

	.new-app-feature-content{display: block;}

	.new-app-feature .carousel-control.left {left: -10px;}

	.new-app-feature .carousel-control.right{right: -10px;}

	.new-app-feature .carousel {margin: 0px 0 0;}

	.new-app-video-cat ul li {width: 44%;}

	.new-app-section-captcha{top: 18%;}

	.store-icon-inner a img {width: 100px;}

	.store-icon-inner a img {width: 85px;}

	.disktop-pro{display: none;}

	.mobile-pro{display: block;}

}

@media(max-width:359px) {

	.app-premium-cus ul.premium-list li{width: 50%;margin-bottom: 15px;}

	.app-premium-cus ul.premium-list li:nth-child(2){background: none;}

	.chuchuapp-page .othervideo-sectiom .container.small-container {max-width: 205px;}

	.testimonial h2.article-title {max-width: 210px;}

	.banner-section{min-height: 361px;}

	.coloring-thumb a ,.videolisting-thumb a{height: 160px;line-height: 160px;}

	.container.small-container {max-width: 300px;}

	.join-mail .mobile-mail{height: 33px;margin: 6px auto;}

	.trending-thumb, .coloring-thumb, .videolisting-thumb, .othervideo-resources-thumb {height: 180px;line-height: 157px;}

	.resources-detail-sectiom .container.small-container ,.othervideo-sectiom .container.small-container{max-width: 270px;}

	.captchaImgRefresh{width: 50px !important;height: auto !important;margin-top: 5px !important;}

	.store-icon-inner a img {width: 75px;}

	.disktop-pro{display: none;}

	.mobile-pro{display: block;}

	.baby-mobile-img h1{top: 1%;}

	.baby-mobile-img h1 img {width: 39%;}

	.trending-thumb, .coloring-thumb, .videolisting-thumb, .othervideo-resources-thumb{height: 230px;}

	.coloring-thumb a,.videolisting-thumb a,.othervideo-resources-thumb a{height: 275px;}

}

.buttonNav{padding-top:20px !important;}

.chuchu-studio-inner > img {background: #fff none repeat scroll 0 0; border-radius: 10px;float: left;margin-top: 10px;max-width: 100%;padding: 10px;width: 100%;}

input, textarea, a, button, a:hover, button:hover{outline: none !important;}

.know_more:before {content: url("../images/know-more-normal.png");width: 0px;height: 0px;visibility: hidden;}

@media (max-width: 1024px) and (max-height: 600px) {
  #subscribe-dialog .mail-box-close1{top:0px;right:0;}
  #subscribe-dialog .mail-box-close1 img{width:30px;}
  #subscribe-dialog .mail-box-section-inner1 {height:100%;overflow-y: auto;margin-top: 25px;}
  #subscribe-dialog .mail-box-section-subscripe{padding: 39px 0px 13px 30px !important;}
  #support-dialog .support-section-main{position: relative;height:356px;overflow-y: auto;padding-bottom:70px;} 
  #support-dialog .support-section-main .support-section {height:auto;position: relative;min-height:}
  #support-dialog .support-section-main .support-section h1{border-top-right-radius: 15px;}
  #support-dialog .support-section-main .support-section form{width:66.5%}
  #support-dialog .support-section-main .support-section form input, #support-dialog .support-section-main .support-section form textarea{width:88%}
  #support-dialog .support-section-main .support-section .support-char{right:0;top:0;float: left;position: relative;}
  #support-dialog .support-box-close1{top:0px;right:0;}
  #support-dialog .support-box-close1 img{width:30px;}
  #enquiry-dialog .mail-box-close1{top:0px;right:0;}
  #enquiry-dialog .mail-box-close1 img{width:30px;}
  #enquiry-dialog .mail-box-section-inner1 {height:100%;overflow-y: auto;margin-top: 25px;}
}
@media (max-width: 767px)  and (max-height: 600px){
  #enquiry-dialog .mail-box-close1{width:auto;}
  #enquiry-dialog .mail-box-close1 img{width:30px;}
  #enquiry-dialog .mail-box-section1 {width: 402px;}
  .footer-link-section ul li a, .footer-link-section ul li a:hover {font-size: 13px !important;}
  .footer-copyright .row{display: flex !important;;}
  .footer-copyright .copyright{position: relative;width:50%;left: 0;transform: unset;}
  .footer-copyright .footer-menu-text, .footer-copyright .support-contact{width:25%;height:40px;float: left}
}