@charset 'utf-8';
/*
  Theme Name: SevenHillsChild
  Theme URI: http://summercamp.ancorathemes.com/
  Description: SevenHills - Multipurpose and Multiskin Responsive Wordpress theme
  Author: AncoraThemes
  Author URI: http://ancorathemes.com/
  Template: sevenhills
  Version: 1.0
  Tags: light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
  Text Domain:  sevenhills
*/




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

/* Main Menu */

.menu_main_wrap{
max-width: 100%;
}

.footer_wrap_inner.widget_area_inner {
	background-image: url("/wp-content/uploads/2018/10/Footer-Bkg2-2.jpg");
}

ul.paw_bullet {
list-style-image: url('/wp-content/uploads/2018/11/paw-bullet.png');
}

.top_panel_wrap {
  background-color: #1947ff;
}

blockquote{
	font-size:18px;
	font-weight: 100;
	
}

.woocommerce .product_meta span {
    display: none;
}

h3.addon-name {
    margin-top: 0;
    font-size: 14px;
}

.woocommerce form .form-row select, .woocommerce-page form .form-row select {
    width: 50%;
}


/*.woocommerce-ordering {
    overflow: hidden;
    position: relative;
    display: none;
}*/

.woocommerce div.product form.cart .variations td.label {
     padding-right: 3px; 
}


div.addon-description p {
    margin-bottom: .5em;
    font-style: italic;
    font-family: Georgia,Times,Times New Roman,serif;
    color: blue;
}


.article_style_boxed .content > article > .post_content, .article_style_boxed[class*="single-"] .content > .comments_wrap, .article_style_boxed[class*="single-"] .content > article > .post_info_share, .body_filled .widget_area[class*="scheme_"]:not(.footer_wrap) .widget_area_inner {
    padding:0;
}

.menu-btn {
	margin-top: 15px;
  background-color: #fff;
  border-radius: 50px;
}

.menu-btn a{

padding: 10px 10px !important;
}

.menu-btn a span {
  color: #1947ff;
}

.menu-btn a span:hover {
  color: #000;
}

/* Mobile Menu */

.scheme_Standard .header_mobile {
background-color: #1947ff !important;
}

img.logo_main{
	float: left;
	width: 25%;
  	height: auto !important;
	margin: 10px 0px 0px 0px;
	padding: 0px 5px;
}

.logo_slogan{
	float: left;
	width: 70%;
	color: #fff !important;
	margin: -20px 0px 0px 0px;
	padding: 10px 0px;
}


@media (max-width: 480px){
	
.page_wrap .header_mobile .content_wrap {
  margin-left: 10px;
  text-align: left;
}
	
}