/*
Theme Name:     Child
Author:         Ignite360
Author URI:     http://ignite360.com/
Template:       grove
Version:        0.1.0
*/

@import url("../grove/style.css");
@import url(http://fonts.googleapis.com/css?family=EB+Garamond);
@import url("http://fonts.googleapis.com/css?family=Oswald");
@import url(http://fonts.googleapis.com/css?family=Montserrat);
@import url("http://fonts.googleapis.com/css?family=Open+Sans");
@import url(http://fonts.googleapis.com/css?family=Lato);
@import url(http://fonts.googleapis.com/css?family=Playball);

#main, #masthead, .site-info {margin: 0 auto !important;}
#masthead .site-logo img {margin-top:0px;padding:0;}
#masthead {height:235px;}
#masthead .social {right: 0;top: 10px;}
#masthead .social a {margin-right: 8px;}
#masthead .social b {margin-right: 6px;}
#top_image {margin-top: 50px;right: 0px;position:absolute;}
#page {max-width:100%; min-width:960px;}

body{background: #bbb8b7;background-size:100%;}
h1{font-size: 22px;font-family:"EB+Garamond" !important;font-weight:bold;text-transform: uppercase;color:#99001f !important;}
#primary .entry-title
h2{font-size: 21px;font-family:"EB+Garamond" !important;font-weight:bold;text-transform: uppercase;color:#99001f !important;}
h3{font-size: 18px;font-family:"EB+Garamond" !important;font-weight:bold;text-transform: uppercase;color:#767575 !important;}
h4{font-size: 16px;font-family:"EB+Garamond" !important;font-weight:bold;text-transform: uppercase;color:#000000 !important;}
#secondary h1 {font-size: 21px;text-transform: none!important;}
#secondary a {color:#99001f;}

#masthead .site-navigation {margin-top: -56px;margin-left: 160px;position:relative;}
.main-navigation a{font-size:13pt;font-family:"Open Sans";border:0 none;color: #000000;height:auto;letter-spacing:1px;padding:0 14px;text-transform:uppercase;font-weight:bold;background:transparent;}
.main-navigation a:hover {color:#99001f;}
.main-navigation ul ul {background:#99001f;border-radius:5px;}
.main-navigation ul ul a {font-size:12px;padding:0 15px;color: #fff;}
.main-navigation ul ul a:hover {color:#FFFFFF;}

.main-navigation li:hover > a{color: #99001f;background: url('/wp-content/themes/child/images/Rnav.png') no-repeat  bottom center;}
#menu-item-63 a:hover {background: none;}
#menu-item-48 a:hover {background: none;}
.main-navigation ul ul :hover {color: #a8abae !important;}
.main-navigation .current-menu-item a{color:#FFFFFF;}
.main-navigation ul ul .current-menu-item  a{color:#FFFFFF;}
.main-navigation .current-page-ancestor a{color:#FFFFFF;}
.main-navigation .current-menu-item li a{color:#FFFFFF;}
.main-navigation .current-page-ancestor li a{color:#FFFFFF;}
.main-navigation .current-page-ancestor li.current-menu-item a{color:#FFFFFF;}

.slider {margin: 0px auto;overflow:hidden;z-index:1000;border: 10px solid #FFFFFF;border-radius:10px 10px 0 0;height: 425px  !important;}
.wooslider .slides img {height: 425px  !important;width: 100%;}
.wooslider-control-nav {margin-top: -20px !important;z-index:100000!important;}

.minifeatures {background:#fff;border-radius: 0 0 5px 5px;padding-left:15px;padding-top:5px;padding-bottom:13px;}
.minifeatures a {width:300px;height:250px;margin-right:15px;box-shadow: 3px 3px 4px #b3b3b3;}
.minifeatures a img {border: 4px solid #e8e7e7;border-radius:4px;width:330px;height:250px!important;box-shadow: 3px 3px 4px #b3b3b3;}
.minifeatures a strong {font-family:'Open Sans';letter-spacing:1px;color:#fff;width:310px;text-transform: uppercase;font-weight:bold;font-size:20pt;text-shadow:2px 2px 3px black,0 0 2em black;text-align: center;margin-top: -45px;position:absolute;}

.hotbuttons {background:#fff;border-radius:10px;padding-left:20px;padding-top:7px;padding-bottom:10px;}
.hotbuttons a {width:450px;margin-right:20px;box-shadow: 4px 4px 4px #b3b3b3;}
.hotbuttons a img {border: 4px solid #e8e7e7;border-radius:4px;width:450px;}
.hotbuttons a strong {font-family:'Open Sans';letter-spacing:1.5px;color:#fff;width:450px;text-transform: uppercase;font-weight:normal;font-size:30pt;text-shadow:2px 2px 3px black,0 0 2em black;margin-top: -115px;position:absolute;padding-left:10px;}
.hotbuttons a:last-child strong {text-align: right;padding-right:10px;}

#main {background: none repeat scroll 0 0 #ebebeb;border: 10px solid #fff;border-radius:10px;min-height:400px;padding:20px;}
.home #main { background: none;border:0; box-shadow: 0 0 0;top:0px;padding:0px;}

footer.site-footer {background:#f7f7f7;border:0px;font-family:'EB Garamond';font-size:18pt;margin: 0;padding-top:0px;margin-top:0px;color:#99001f;overflow:hidden;opacity:0.8;}
.home footer.site-footer {margin-top:0px;}
.footer-widgets .widget-title {font-weight:bold;letter-spacing:1px;margin-bottom:1em;color:#000000 !important;font-family:'Open Sans';font-size:14pt; text-transform: uppercase;margin:0px;margin-bottom:8px;}
.footer-widgets .textwidget {font-weight:bold;letter-spacing:1px;font-family:'Open Sans';font-size:13pt; text-transform: uppercase;}
#text-2 {padding-left:35px;width:600px;}
#text-3 {width:300px;}

#gr_mob_nav_trg {
    display: none;
}
