/*
Theme Name: Responsive Child Theme
Theme URI: http://themeid.com/responsive-theme/ 
Description: Child theme for the Responsive theme 
Template: responsive
Version:1.0
*/

@import url(../responsive/style.css);body{font-size:16px!important}h2{font-size:34px}#footer,.breadcrumb-list,.post-meta{font-size:14px}#container,#footer{max-width:1275px}#carousel-example-generic .carousel-caption{left:0;right:0;width:100%}#carousel-example-generic .overlay{position:relative;float:left;cursor:pointer}#carousel-example-generic .overlay:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,1);-moz-transition:background .3s linear;-webkit-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}.menu a:hover,ul.menu>li:hover{background-color:#fff;border-radius:15px}#carousel-example-generic h3{color:#128743;text-shadow:none;font-size:42px;font-weight:400}#carousel-example-generic p{text-shadow:none;font-size:21px;color:#000}.carousel-inner .overlay img{height:525px}.carousel-inner .overlay .logo img{height:auto}.menu a,.menu li li a{height:inherit}.menu a{line-height:inherit;color:#128743;border-left:none;text-shadow:none;font-size:16px;font-weight:400;padding:.1em .9em}.front-page .menu .current_page_item a,.menu .current-menu-item a,.menu .current_page_item a{background-color:#fff;color:#000;border-radius:15px}.menu a:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-ms-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(top,#fff,#fff);color:#444;text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=#fff)}.menu li.menu-item-has-children:hover a{color:#128743}ul.menu>li:hover{color:#fff}.menu,.menu ul{background-color:transparent!important;background-image:none!important}#header{margin:0 0 42.5%}.top-section{position:relative}.top-section .main-nav{left:0;margin:1% auto 0;max-width:92%;position:absolute;right:0;z-index:2}.top-section #carousel-example-generic{position:absolute;z-index:1}.phone{font-size:35px;font-weight:700;margin-right:2%;position:relative;text-align:right;top:35px}.pages-btn,.your-messages{text-align:center}.logo img{max-width:35%;padding-top:25px}.subscribe-section{background:#128743;display:block;padding:40px 30px 10px}.your-messages{font-size:21px;color:#FFF}.your-messages strong{font-size:40px;font-weight:400;padding-top:10px;display:block}#featured .home-blog .btn-primary,.jen-miller-form input[type=submit],.pages-btn .btn-primary,.your-messages .btn-primary{background:#fff;border:20px;border-radius:20px;color:#128743;font-size:22px;padding:5px 50px}#featured .home-blog .btn-primary:hover,.pages-btn .btn-primary:hover,.your-messages .btn-primary:hover{background:#000;color:#FFF;text-decoration:none}.pages-btn .btn-primary{font-size:25px!important}.pages-btn a.btn-primary:hover{text-decoration:none}::-webkit-input-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff;opacity:1}:-moz-placeholder{color:#fff;opacity:1}#featured .home-blog p{text-align:left;padding:0;margin:0}#featured .home-blog img{border:1px solid #CCC;padding:5px}#featured .home-blog h3 a{padding-left:0;color:#000}#featured .home-blog h3 a:hover{text-decoration:none;color:#31a244}#featured .home-blog .btn-primary,.pages-btn .btn-primary{background:#31a244;color:#fff;margin:15px 0 0 15px;font-size:35px;border-radius:30px}#featured .home-blog a.contact-us{text-align:center;display:block;margin:0 0 40px;clear:both}#featured .home-blog h2{text-align:center;clear:both;padding:45px 0 0}#widgets a:hover,#widgets h2 a:hover{color:#000!important}#widgets h2 a{color:#31a244!important}.jen-miller-form{text-align:center}.jen-miller-form p{color:#FFF;font-size:18px;padding:0;margin:0}.jen-miller-form input[type=email]{background-color:#0D5228;width:100%;color:#FFF;border-radius:30px;border:1px solid #71BD8A;box-shadow:none;padding:10px 20px;font-size:18px}.jen-miller-form input[type=submit]{background:0 0;border:1px solid #FFF;color:#FFF;font-weight:400;box-shadow:none;padding:8px 50px}a{color:#31a244}@media (max-width:1242px){#header{margin:0 0 52.5%}}@media (max-width:800px){#featured .home-blog h3,#featured .home-blog p,.logo,.phone{text-align:center}#carousel-example-generic h3{font-size:2em}.jen-miller-form{padding:15px 0 0}.phone{top:0}#header{margin:0 0 73%}#featured .home-blog img{margin:0 auto 30px}#featured .home-blog .btn-primary,.pages-btn .btn-primary{font-size:25px}}@media (max-width:500px){#carousel-example-generic h3{font-size:1em}#carousel-example-generic p{font-size:14px}.top-section .main-nav{max-width:100%}.logo{padding:0}.phone{font-size:25px}.carousel-inner .overlay img{height:270px}#featured .home-blog .btn-primary,.pages-btn .btn-primary{font-size:20px}}

ol.breadcrumb-list{display: inline-flex;}
ol.breadcrumb-list li{padding:0 5px}