@charset 'utf-8';
/*
Theme Name:   JunoToys Child
Theme URI:    http://junotoys.themerex.net/
Description:  JunoToys - Multipurpose and Multiskin Responsive Wordpress theme
Author:       themerex
Author URI:   http://themerex.net/
Template:     junotoys
Version:      1.0.0
License: 	  GNU General Public License
License URI:  license.txt
Tags: one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,flexible-header,buddypress,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-image-header,featured-images,front-page-post-form,full-width-template,microformats,post-formats,sticky-post,theme-options,threaded-comments,translation-ready,holiday
Text Domain: junotoys
*/

@import url("../junotoys/style.css");


/* =Theme customization starts here
-------------------------------------------------------------- */

.img-full-width figure.wpb_wrapper.vc_figure, .img-full-width .vc_single_image-wrapper, .img-full-width img{width:100%; max-width:none;}
.scroll_to_top{background-repeat: no-repeat;}
.feature-icons{text-align:center;}
.feature-icons .sc_column_item{display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: flex-start;}
.feature-icons .sc_column_item:after {content: ""; flex: 0 1 auto;}
.feature-icons .aio-icon-component{display: inline-block; width: 25%; vertical-align: top; flex: 0 1 auto; padding: 0 15px;}
.feature-icons .top-icon .aio-icon-description{margin-top: 0px; font-size: 12px; line-height: 16px; color: #000; margin-bottom: 0px; padding: 0 10px;}

.feature-icons.v2 .sc_column_item{justify-content: space-between;}
.feature-icons.v2 .aio-icon-component{width: auto;}

.custom-image-slider .vc_inner{text-align: center;}
.dcywrapper{display: inline-block;}

@media screen and (max-width: 960px){
	.feature-icons.v2 .default-icon .aio-icon-default .aio-icon-img{font-size: 160px !important;}
}

@media screen and (max-width: 768px){
	.feature-icons .aio-icon-component{padding: 0 14px; flex: 0 1 50%; width:50%;}
	.feature-icons.v2 .sc_column_item{flex-wrap: nowrap;}
}

@media screen and (max-width: 640px){
	.feature-icons.v2 .sc_column_item{flex-wrap: wrap;}
	.feature-icons.v2 .aio-icon-component{padding: 0; flex: 0 1 100%; width:100%;}
	.feature-icons.v2 .default-icon .aio-icon-default{display: block;}
	.feature-icons.v2 .default-icon .aio-icon-default .aio-icon-img{font-size: 240px !important;}
}

@media screen and (max-width: 479px){
	.content_wrap{width: 320px !important;}
	.scheme_original .sc_tab_title, .scheme_original .sc_tab_descr{margin-left: 84px;}
}

@media screen and (max-width: 320px){
	.content_wrap{width: 280px !important;}
}