/*
Theme Name: Education Zone Child
Theme URI: https://rarathemes.com/wordpress-themes/education-zone/
Template: education-zone
Author: Juan Fonseca
Author URI: https://4vientos.info/
Description: Education Zone is a free clean, beautiful and professional looking WordPress Theme specially designed for Education Institutions. This theme is best suited for college, school, university, LMS, Training Center, Academy, Primary School, High school and Kindergarten and other educational websites. The theme is very flexible and versatile can be used to build various types of business and corporate websites. The theme is highly customizable with various features and personalization options. Education Zone comes with several features to make a user-friendly, interactive and visually stunning website. Such features include custom menu, attractive banner, Stat counter, Courses section, testimonial section, Banner with Call to Action Button (CTA), and social media. The theme is SEO friendly with optimized codes, which make it easy for your site to rank on Google and other search engines. The theme is rigorously tested and optimized for speed and faster page load time and has a secure and clean code. The theme is also translation ready. Designed with visitor engagement in mind, Education Zone helps you to easily and intuitively create professional and appealing websites. If your school, college or university needs an online home that is dynamic and multi-functional, this theme is a good place to start. Check the demo at https://rarathemes.com/previews/?theme=education-zone, documentation at https://docs.rarathemes.com/docs/education-zone/, and get support at https://rarathemes.com/support-ticket/.
Tags: blog,two-columns,right-sidebar,footer-widgets,custom-background,custom-menu,featured-images,threaded-comments,translation-ready,full-width-template,education,theme-options,custom-logo,e-commerce,one-column,post-formats
Version: 1.2.7.1625615374
Updated: 2021-07-06 23:49:34

*/


/* Header */
#masthead .header-m{
	background-image:url("https://www.centrosophia.com.mx/academiaonline/wp-content/uploads/2021/07/cabecera-2.jpg");
	background-repeat:repeat;
	height:200px;
	background-size:auto;
}

/* Container */
#masthead .header-m .container{
	padding-left:0px;
	padding-right:0px;
	margin-left:30px;
	margin-top:-12px;
}

/* Animacion cabecera */
#masthead .header-m:hover{
	animation-duration:5s;
	animation-delay:0s;
	backface-visibility:visible;
	animation-name:pulse;
}

/* Animación ficha curso */
.tutor-courses-loop-wrap .tutor-course-loop:hover, .custom-html-widget ul:hover, #secondary .widget .donacion-link:hover{
	animation-fill-mode:none !important;
	animation-duration:1s;
	animation-delay:0s;
	animation-name:pulse;
}

/* Animación ficha tienda */
#main .products li:hover {
	box-shadow: 4px 4px 10px 0px #dfceaa;
    animation-fill-mode:none !important;
	animation-duration:1s;
	animation-delay:0s;
	animation-name:pulse;
}

/* Site Description */
.header-m .site-branding p{
	float:right;
	color:#ffffff;
}

/* Link */
.header-m .site-title a{
	color:#e1c192;
}

/* Form Division */
.form-section .example form{
	
}

/* Menu principal hacia la derecha */
#site-navigation .menu-principal-container{
	float:right;
}

.main-navigation li{
float: left;
position: relative;
padding-left: 21px;
padding-right: 21px;
margin-left: 0px;
}

/* Header bottom */
.site-header .header-bottom {
	background-image:linear-gradient(to top, #0b2983 0%, #2cb5e8 100%);
}

/* Menu Item (hover) */
#primary-menu > .menu-item:hover{
	background-image:linear-gradient(to top, #001e4c 0%, #00a0ea 100%);
}


.main-navigation ul li.menu-item-has-children::before {
     right: 5px;
}

#primary-menu .sub-menu .menu-item:hover{
	background-image:linear-gradient(to top, #001e4c 0%, #00a0ea 100%);
}


/* Post Division */
#main article{
	box-shadow:0px 0px 12px 0px #5d5d5d;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}
/* Thumbnail Image */
#main .post-thumbnail img{
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	max-width:25%;
	box-shadow:0px 0px 10px 0px #919191;
	display:inline;
	float:left;
	margin-right:14px;
	margin-top:0px;
	margin-bottom:12px;
}
/* Entry Header */
#main .hentry header{
	float:none;
	display:grid;
	padding-top:52px;
}
/* Paragraph */
#main .hentry p{
	float:none;
	display:inline-block;
}

/* Tutor course loop */
.tutor-courses-loop-wrap .tutor-course-loop{
	background-color:#fcfcfc;
	background-image:linear-gradient(-180deg, #ffffff 55%, #e1b692 100%);
	box-shadow:0px 0px 10px 0px #c4c4c4;
	border-top-left-radius:7px;
	border-top-right-radius:7px;
	border-bottom-left-radius:7px;
	border-bottom-right-radius:7px;
}
/* Tutor curso */
.hentry .tutor-col-md-100{
	box-shadow:0px 0px 10px 0px #878787;
	border-top-left-radius:7px;
	border-top-right-radius:7px;
	border-bottom-left-radius:7px;
	border-bottom-right-radius:7px;
	padding-top:15px;
}
/* Tutor precio */
.tutor-price-preview-box .price ins{
	float:right !important;
	
}



/* Tienda List Item */
#main .products li{
	box-shadow:0px 0px 10px 0px #a0a0a0;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:25px;
	border-top-left-radius:7px;
	border-top-right-radius:7px;
	border-bottom-left-radius:7px;
	border-bottom-right-radius:7px;
	background-image:linear-gradient(-180deg, #ffffff 64%, #e1b692 100%);
}


/* Tienda Boton oferta */
.products .product .onsale{
	min-width:6px;
	width:65px !important;
	background-color:#f97000;
}

#main .product .onsale{
	min-width:6px;
	background-color:#f97000;
	
}

#page #acc-content #content .container .row #primary #main .product .onsale{
	width:65px !important;
}

/* Billing first name field */
#billing_first_name_field{
	width:49% !important;
}

/* Billing last name field */
#billing_last_name_field{
	width:49% !important;
}

/* Billing country field */
#billing_country_field{
	width:49% !important;
}

/* Billing state field */
#billing_state_field{
	width:49% !important;
}

/* Billing address 1 field */
#billing_address_1_field{
	width:49% !important;
}

/* Billing city field */
#billing_city_field{
	width:24% !important;
}

/* Billing postcode field */
#billing_postcode_field{
	width:24% !important;
}

/* Billing email field */
#billing_email_field{
	width:98% !important;
}

/* Billing city */
#billing_city{
	transform:translatex(0px) translatey(0px);
}

/* Additional checkout field */
#additional_checkout_field{
	transform:translatex(0px) translatey(0px);
}

/* Input */
#rfc{
	width:247px;
	height:34px;
	
}

/* Shipping first name field */
#shipping_first_name_field{
	max-width:49%;
}

/* Shipping last name field */
#shipping_last_name_field{
	max-width:49%;
}

/* Order comments field */
#order_comments_field{
	min-width:50%;
}

/* Shipping country field */
#shipping_country_field{
	
}
/* Shipping state field */
#shipping_state_field{
	width:25% !important;
}

/* Shipping country field */
#shipping_country_field{
	width:24% !important;
}

/* Shipping city field */
#shipping_city_field{
	width:24% !important;
}

/* Shipping postcode field */
#shipping_postcode_field{
	width:25% !important;
}

/* Yith pag gracias PDF boton */
#yith_ctwp_pdf_button{
	float:left;
	height:45px;
	width:30% !important;
	font-size:15px;
	margin-left:35% !important;
	
}

/* Widget */
#secondary .widget{
	border-color:#dddddd;
	border-style:solid;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-top:8px;
	padding-bottom:8px;
	padding-right:8px;
	padding-left:8px;
}

/* Widget */
#page #acc-content #content .container .row #secondary .widget{
	border-width:1px !important;
}


