/*
 Theme Name:   Divi child theme
 Theme URI:    http://facebook.com/nguyentandang
 Description:  This is Divi child Theme
 Author:       King Soft
 Author URI:   Divi child theme
 Template:     Divi
 Version:      1.0.0
 Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
 License: GNU General Public License v2
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  Divi
*/

/* YOUR CSS EDITS GO BELOW THIS LINE AND AND CSS RULES YOU MAKE HERE WILL OVERIDE THE MASTER DIVI THEME CSS RULES */

@media (max-width:1080px){
 #top-menu {display: none;}
	#et_mobile_nav_menu {display: block;}
}

#top-menu li {padding-right: 10px;}



#et_search_icon:hover, .mobile_menu_bar::before, .mobile_menu_bar::after, .et_toggle_slide_menu::after, .et-social-icon a:hover, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay::before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .et_pb_member_social_links a:hover, .woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before, .et_pb_widget li a:hover, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .wp-pagenavi span.current, .wp-pagenavi a:hover, .nav-single a, .posted_in a {
    color: #fff !important;
}

.et_mobile_device .et-fixed-header #et-top-navigation, .et_mobile_device #et-top-navigation {
	padding-top: 0 !important;
	padding-left: 0 !important;
}

.et_header_style_split .mobile_menu_bar, .et_header_style_left .mobile_menu_bar {
	padding-bottom: 0 !important;
}

#et_mobile_nav_menu {
	float: none !important;
}
.kslogo {
	background: #3c7acb;
	line-height: 0;
}

.kslogo img {
	padding: 20px;
}

.ksslider .et_pb_slide_description {
	padding-bottom: 30%;
	padding-top: 30%;
}

.et_pb_gutters3.et_pb_footer_columns4 .footer-widget {
	width: 100%;
}

.et_pb_gutters3 .footer-widget {
    margin: 0 0 5.5% 0;
}

.testimonials-section .et_pb_slide_image, 
.testimonials-section .et_pb_slide_video {
	width: 20%;
}
.testimonials-section .et_pb_slide_with_image .et_pb_slide_description {
	width: 75%;
}
.testimonials-section .et_pb_slides .et_pb_container {
	max-height: 300px;
}
.testimonials-section .et_pb_slide_description, 
.testimonials-section .et_pb_slider_fullwidth_off .et_pb_slide_description {
	padding: 5% 0;
}
.testimonials-section img {
	border-radius: 100px;
}

#main-footer {
	/*background-image: url(/footer_bg.jpg;)*/
}

.et-social-icons,
#footer-info {
	width: 100%;
	float: none;
	text-align: center;
	
}
.simple-social-icons {
	list-style-type: none !important;
}


.et_pb_testimonial_portrait {
	margin-top: 30px;
}

.privacy-container {
  overflow: hidden;
  padding-top: 56.25%;
  position: relative;
}

.privacy-container iframe {
   border: 0;
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   width: 100%;
}

/* 4x3 Aspect Ratio */
.privacy-container-4x3 {
  padding-top: 75%;
}