/*
Theme Name: Ekko Child
Template: ekko
Theme URI: http://www.ekko-wp.com
Author: Key-Design
Author URI: http://themeforest.net/user/Key-Design
Description: Flexible Multi-Purpose Responsive WordPress Theme
Version: 1.0
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, translation-ready

/* Below you can write your style */
.row .vc_toggle .vc_toggle_content ul li {
    font-size: 16px;
    line-height:28px;
}
.back-to-top.active {
    bottom: 90px !important;
}
@media (max-width: 960px){
	.row .vc_toggle .vc_toggle_content ul li {
	    font-size: 14px;
	    line-height:28px;
	}
}
#main-menu .navbar-nav .menu-item-has-children:hover .dropdown-menu .dropdown-menu{
    top: 0 !important;
}
#main-menu .navbar-nav .menu-item-has-children .dropdown-menu{
    padding:10px !important;
}
.wpcf7 .wpcf7-submit:hover{
    color:#fff !important;
}
.widget_text .wpcf7 .wpcf7-submit {
    float: left;
    margin-top: 10px !important;
}
.blog-header-form .wpcf7-not-valid-tip, .blog-header-form .wpcf7-mail-sent-ok, .modal-content-inner .wpcf7-not-valid-tip, .section .wpcf7-mail-sent-ok, .section .wpcf7-not-valid-tip, .kd-side-panel .wpcf7-not-valid-tip{
    position: static !important;
    margin-bottom: 10px !important;
}
.navbar-default .nav:hover li a{
    opacity: 1 !important;
}
@media (min-width: 1750px) and (max-width: 1853px){
    .left-image-section .wpb_single_image{
        margin-left: -265px !important;
    }
}
@media only screen and (min-width: 1366px){
    .kd-photobox .photobox-img img{
        max-height: 220px;
    }
}