/*
Theme Name:     Voice Child
Theme URI:      http://mekshq.com
Description:    Child theme for the Voice Theme
Author:         Meks
Author URI:     http://mekshq.com
Template:       voice
Version:        0.1.0
*/

.area-container:hover { background:#000; }

/* Header sticky  */
.header-sticky { background:#fff; height:56px; }
.header-sticky .site-title img { min-height:40px; }
.header-sticky .main-navigation a { padding:21px 15px 15px; }

/* Menu */
@media only screen and (max-width: 1200px) and (min-width: 1024px) {
	.header-3-wrapper .nav-menu > li > a { padding:46px 15px; }
}

/* Simple Gallery */
.simple-gallery { margin:0;}
.simple-gallery a, .simple-gallery img { display:-moz-inline-stack; display:inline-block; vertical-align:middle; zoom:1; *display:inline; }
.simple-gallery a { list-style:none; max-width:100%; }
.simple-gallery img { margin:0 2px 5px 0; }

/* Sidebars, Widgets */
.pre-footer-sidebar { margin-bottom:30px; text-align:center; }
.pre-footer-sidebar .widget_sp_image { max-width:110px; display:-moz-inline-stack; display:inline-block; vertical-align:middle; zoom:1; *display:inline; }
@media all and (min-width: 631px) {
	.pre-footer-sidebar .widget_sp_image { margin:5px 28px 10px; }
}
@media all and (max-width: 630px) {
	.pre-footer-sidebar .widget_sp_image { margin:5px 20px 40px; }
	.vce-custom-content.vce-post { padding-bottom:0; }
}

.tablepress a, .sidebar .widget .tablepress a { color:#568B8A; }
.sidebar .widget .padding { padding:12px; }

/* Text */
.textwidget { padding:0!important; }

/* Archive */
#sidebar .widget_archive label { display:block; padding:20px 0 0 20px; }
#sidebar .widget_archive select { margin:6px 20px 20px 20px; }

/* Main map */
@media all and (max-width: 667px) {
	div#mapster_wrap_0, .mapster_el { height:auto!important; width:100%!important; }
}