@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700");
body, html{margin:0px; font-family: 'Montserrat', sans-serif; background:#fff; font-size:13px; list-style-type:none; }
a{outline:none !important; text-decoration:none !important;  transition: all 0.3s ease 0s;}
.outerspace{padding:0px!important;}
h1, h2, h3, h4, h5, h6 {color: #3b3b3b;font-weight: 700;} .wcs_btn_default{font-size:18px;font-family:'Montserrat', sans-serif; text-align:center; color:#fff;text-transform:uppercase; background:#570000;padding:5px 20px;margin:0 auto;}
.wcs_btn_default:hover{background:#589bd6; color:#fff;}
.wcs_heade_top{background:#589bd6; min-height:40px;}
.wcs_heade_top .wcs_customsupp{font-family: 'Montserrat', sans-serif; font-size:20px; text-align:right; color:#fff; padding-top:5px;margin-bottom:5px;line-height: 30px;float: right;}
.wcs_heade_top .socialLinks {display:inline-block;float: right;width:130px;margin: 0 10px;}
.wcs_heade_top .socialLinks ul{width:100%; text-align:left; padding:0;}
.wcs_heade_top .socialLinks ul li{display: inline-block;margin: 5px 5px;line-height: 31px;}
.wcs_heade_top .socialLinks ul li a{display:inline;}
.wcs_heade_top .socialLinks ul li a img{transition: filter .5s ease-in-out;-webkit-filter: grayscale(0%);filter: grayscale(0%);width: 30px;}
.wcs_heade_top .socialLinks ul li a:hover img{-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.wcs_heade_top .socialLinks ul li a.blogbtntxt {color: #fff !important;font-size: 18px;font-weight: 600;line-height: 25px !important;display: inline-block !important;}
.wcs_heade_top .socialLinks ul li a.blogbtntxt:hover {color: #cee7ff !important;}
.wcs_shopnow_btn{padding-top: 0px;padding-bottom: 0px;text-align:right;display: inline-block;}
.wcs_shopnow_btn a.wcs_shopbtn{font-family: 'Montserrat', sans-serif;border-radius:3px;font-size: 16px;text-transform: capitalize;text-align:center;padding: 0px 14px 0px 3px;color:#fff;background: #970909;background: -moz-linear-gradient(top, #970909 0%, #570000 100%);background: -webkit-linear-gradient(top, #970909 0%,#570000 100%);background: linear-gradient(to bottom, #970909 0%,#570000 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#970909', endColorstr='#570000',GradientType=0 );float: right;line-height: 31px;margin: 5px 0px 0px;}
.wcs_shopnow_btn a.wcs_shopbtn span.shopnow-img{background:url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/top-shop-now-btn.png) 0px 0px no-repeat;width: 21px;height: 21px;float: left;margin: 3px 8px;line-height: 15px;display: block;}
.wcs_shopnow_btn a.wcs_shopbtn:hover{color:#fff;
background: #6db3f2;
background: -moz-linear-gradient(top,  #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%);
background: -webkit-linear-gradient(top,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);
background: linear-gradient(to bottom,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 );
}
.wcs_heade_main {margin-top:30px; margin-bottom:30px;} .wcs_main_navigation {padding-left:10px !important;}
.wcs_main_navigation .navbar {background:#fff !important; margin-top: 15px; border:none;}
.wcs_main_navigation .navbar-static-top {border:none !important;}
.wcs_main_navigation .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {color:#589bd6 !important; background:transparent;}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover{color:#589bd6 !important; background:transparent;}
.wcs_main_navigation .main-navigation a{color:#000; font-size:14px; font-family: 'Montserrat', sans-serif;padding:10px 6px !important;}
.wcs_main_navigation .main-navigation .menunav-menu > li a:before {background-repeat: no-repeat;background-position: 0 top;content: "";height: 49px;vertical-align: middle;width: 41px;display: block;margin-left: auto;margin-right: auto;}
.wcs_main_navigation .main-navigation .menunav-menu li a.abticon:before { background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/aboutus-icon.png); }
.wcs_main_navigation .main-navigation .menunav-menu li a.offsuppicon:before { background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/officesupplies-icon.png); }
.wcs_main_navigation .main-navigation .menunav-menu li a.offfurnicon:before { background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/officefurniture-icon.png); }
.wcs_main_navigation .main-navigation .menunav-menu li a.breakroomicon:before { background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/Breakroom-icon.png); }
.wcs_main_navigation .main-navigation .menunav-menu li a.janiticon:before { background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/janitorial-icon.png); }
.wcs_main_navigation .main-navigation .menunav-menu li a.offmachicon:before { background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/officemachines-icon.png); }
.wcs_main_navigation .main-navigation .menunav-menu li a.offsmachrepicon:before { background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/officemachinerepair-icon.png); }
.wcs_main_navigation .main-navigation .menunav-menu li a.contacticon:before { background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/contactus-icon.png); } .wcs_main_navigation .main-navigation .menunav-menu li.current-menu-item a{color:#589bd6 !important;}
.wcs_main_navigation .main-navigation .menunav-menu li.current-menu-item > a:before {background-repeat: no-repeat;background-position: 0 -51px;content: "";height: 49px;vertical-align: bottom;width: 41px;display: block;margin-left: auto;margin-right: auto; color:#589bd6 !important;}
.wcs_main_navigation .main-navigation .menunav-menu li .current-menu-item > a.abticon:before{ background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/aboutus-icon.png);}
.wcs_main_navigation .main-navigation .menunav-menu li.current-menu-item > a.offsuppicon:before{ background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/officesupplies-icon.png); }
.wcs_main_navigation .main-navigation .menunav-menu li.current-menu-item > a.offfurnicon:before { background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/officefurniture-icon.png);}
.wcs_main_navigation .main-navigation .menunav-menu li .current-menu-item > a.breakroomicon:before { background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/Breakroom-icon.png); }
.wcs_main_navigation .main-navigation .menunav-menu li .current-menu-item > a.janiticon:before{ background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/janitorial-icon.png);}
.wcs_main_navigation .main-navigation .menunav-menu li .current-menu-item > a.offmachicon:before { background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/officemachines-icon.png);}
.wcs_main_navigation .main-navigation .menunav-menu li .current-menu-item > a.offsmachrepicon:before { background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/officemachinerepair-icon.png);}
.wcs_main_navigation .main-navigation .menunav-menu li .current-menu-item > a.contacticon:before{ background-image: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/contactus-icon.png);} #wcs_home_banner{margin-bottom:20px;}
#wcs_home_banner .wcs_textbanner{border:1px solid #8a8a8a; border-radius:5px; padding:35px 10px 0; margin-bottom:10px; min-height: 528px;}
.wcs_textbanner h1{font-size:42px; font-family: 'Montserrat', sans-serif; text-align:center; color:#610020; text-transform:uppercase;  margin-bottom: 30px;line-height: 45px;font-weight: bold;}
.wcs_textbanner h1 span{font-size:35px; font-family: "Open Sans",sans-serif; text-align:center; color:#610020; text-transform:uppercase; font-weight:normal;margin-top: 10px; display: block;}
.wcs_textbanner a.wcs_btn_default{font-size:25px; font-family: 'Montserrat', sans-serif; text-align:center; color:#fff; text-transform:uppercase; background:#570000;padding:10px 30px;margin: 35px; }
.wcs_textbanner a.wcs_btn_default:hover{background:#589bd6; color:#fff;}
#wcs_home_banner .wcs_homebanner_img{border:1px solid #c4c4c4; border-radius:5px; margin-bottom:10px;}
#wcs_home_banner .wcs_homebanner_img img{background-size:cover;border-radius: 5px;} #wcs_services{margin-bottom:20px;}
.wcs_freeNext_delivery_div{margin-bottom:20px;}
.wcs_services_inner {margin-bottom:20px;}
.wcs_services_inner .wcs_services_div{    
border: 1px solid #c4c4c4;
border-radius: 10px;
margin-bottom: 10px;
display: block;
background-color: #ededed;
position: relative;
height:300px;
}
.wcs_services_inner .wcs_services_div img.wcs_img_border {
width: 100%;
height: 100%;
border-radius: inherit;
}
.wcs_services_inner .wcs_services_div .wcs_services_overlay{
position: absolute;
width: 100%;
height: 125px;
background: rgba(0, 0, 0, 0.72);
top: 150px;
font-family: "Open Sans",sans-serif;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
-webkit-transition-delay: .1s;
-moz-transition-delay: .1s;
-o-transition-delay: .1s;
-ms-transition-delay: .1s;
transition-delay: .1s;
}
.wcs_services_inner .wcs_services_div .wcs_services_overlay:hover {
background: rgba(87, 0, 0, 0.72);
}
.wcs_services_inner .wcs_services_div .wcs_services_overlay h2{    
font-size: 20px;
font-family: "Open Sans",sans-serif;
text-align: center;
color: #ffffff;
margin-bottom: 5px;
font-weight: 700;
padding: 10px 0 0;    
line-height: 25px;
}
.wcs_services_inner .wcs_services_div .wcs_services_overlay p{
font-size: 14px;
font-family: 'Open Sans', sans-serif;
text-align: center;
color: #ffffff;
display: block;
font-weight: 500;
padding-left: 20px;
padding-right: 20px;
line-height: 20px;
min-height: 30px;
margin-bottom: 5px;
}
.wcs_services_inner .wcs_services_div .wcs_services_overlay .wcs_services_btn a.wcs_btn_default{font-size:14px;font-family:'Open Sans', sans-serif; text-align:center; color:#fff;text-transform:uppercase;     background: #589bd6;
padding: 2px 10px;margin:0 auto 10px; display:inline-block; }
.wcs_services_inner .wcs_services_div .wcs_services_overlay .wcs_services_btn a.wcs_btn_default:hover{background:#570000; color:#fff;}
#wcs_services .wcs_join-mailing_list{border:1px solid #c4c4c4; border-radius:5px; margin-bottom:10px;} 
#wcs_services .wcs_join-mailing_list img{ border-radius:5px;} #footer {background:#589bd6; padding-top:50px; padding-bottom:0px; min-height:510px;}
#footer .wcs_underline{width:100%; text-align:left; display:inline-block; margin:10px 0 0px;}
#footer h2{font-size:23px; font-family: 'Montserrat', sans-serif; text-align:left; color:#fff; margin-bottom:5px; font-weight:bold;line-height: 20px;}
#footer ul{width:100%; text-align:left; padding:0;}
#footer ul li{font-size:15px; font-family: 'Montserrat', sans-serif; text-align:left; color:#fff;list-style-type:none; line-height:25px;}
#footer ul li a{font-size:15px; font-family: 'Montserrat', sans-serif; text-align:left; color:#fff;list-style-type:none; line-height:25px;}
#footer ul li a:hover{font-size:15px; font-family: 'Montserrat', sans-serif; text-align:left; color:#000;list-style-type:none; line-height:25px; text-decoration:underline !important;}
#footer p{font-size:15px; font-family: 'Montserrat', sans-serif; text-align:left; color:#fff;list-style-type:none; line-height:20px;}
#footer .wcs_footer_top .wcs_footer_products h2 hr{width:60%;}
#footer .wcs_footer_top .wcs_footer_products ul{background:rgba(0, 0, 0, 0) url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/footer_product-icons.png) no-repeat scroll 0px 2px; padding-left:38px}
#footer .wcs_footer_top .wcs_footer_products li{font-family: 'Montserrat', sans-serif; font-size:15px; line-height:40px; color:#fff;}
#footer .wcs_footer_top .wcs_footer_products li a{font-size:15px; line-height:40px; color:#fff;font-family: 'Montserrat', sans-serif;}
#footer .wcs_footer_top .wcs_footer_Company h2 hr{width:62%;}
#footer .wcs_footer_top .wcs_footer_Company p{ color: #ffffff;font-size: 15px;line-height: 20px;list-style-type: none;text-align: left;margin-bottom:15px; }
#footer .wcs_footer_top .wcs_footer_Company p strong{ color: #ffffff;font-size: 17px; font-weight:500;}
#footer .wcs_footer_top .wcs_footer_Company p.wcs_footpho { color: #ffffff;font-size: 15px;line-height: 20px;margin-bottom:0px;}
#footer .wcs_footer_top .wcs_footer_Company p.wcs_footpho strong{ color: #ffffff;font-size: 15px;}
#footer .wcs_footer_top .wcs_footer_Company p.wcs_footmail{margin-bottom:5px;font-size:15px; line-height:20px; color:#fff;}
#footer .wcs_footer_top .wcs_footer_Company p.wcs_footmail a{ font-size:15px; line-height:20px; color:#fff;}
#footer .wcs_footer_top .wcs_footer_Company p.wcs_footmail a:hover{ font-size:15px; text-decoration:underline !important;}
#footer .wcs_footer_top .wcs_footer_keeptouch h2 hr{width:80%;}
#footer .wcs_footer_top .wcs_footer_keeptouch li {display:inline; padding:5px;}
#footer .wcs_footer_top .wcs_footer_keeptouch li a{display:inline;}
#footer .wcs_footer_top .wcs_footer_keeptouch li a:hover{display:inline; opacity:0.5;}
#footer .wcs_footer_top .wcs_footer_payments{margin-top:60px;}
#footer .wcs_footer_top .wcs_footer_payments h2 hr{width:80%;}
#footer .wcs_footer_bottom .wcs_footer_sitelink {border-top:1px solid rgba(255, 255, 255, 0.25); border-bottom:1px solid rgba(255, 255, 255, 0.25); margin: 50px auto 30px; width: 95%;}
#footer .wcs_footer_bottom .wcs_footer_sitelink ul{text-align:center; margin-bottom:0px;}
#footer .wcs_footer_bottom .wcs_footer_sitelink li{font-size:16px; color:#fff; display:inline-block; padding:10px 15px; line-height:30px;font-weight: 400;}
#footer .wcs_footer_bottom .wcs_footer_sitelink li a{font-size:16px; color:#fff; display:inline-block; line-height:30px;font-weight: 400;}
#footer .wcs_footer_bottom .wcs_footer_copyright{margin:0px auto; padding:5px; text-align:center;}
#footer .wcs_footer_bottom .wcs_footer_copyright p.copyright{color: #ffffff;font-size: 13px;line-height: 20px;text-align:center;} #wcs_innerpage{margin-bottom:20px;}
.wcs_inner_div{background:url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/shadow.png) no-repeat center bottom rgba(0, 0, 0, 0);margin: 0;padding: 0 0px 25px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;display: inline-block; width: 100%;}
.wcs_innercontent{background:#fff;margin: 0;padding: 0 20px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;display: inline-block; width: 100%; border-radius: 10px; display: inline-block; width: 100%; border-width: 1px 1px 4px 1px !important; border-style: solid;
border-color: #D9D9D9;}
.wcs_innercontent .entry-content{
font-size: 14px;
font-family: 'Montserrat', sans-serif;
padding-bottom: 30px;
line-height: 2;
padding: 15px 0;
}
.entry-title{display:none !important;}
.wcs_innercontent h1{
font-size: 25px;
font-family: 'Montserrat', sans-serif;
text-align: left;
color: #60001F;
margin-bottom: 10px;
margin-top: 10px;
font-weight: 500;
border-bottom: 1px solid #60001F;
width: 100%;
padding-bottom: 10px;
}
.wcs_innercontent p{
margin-bottom: 10px;
color: #343434;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: lighter;
line-height: 24px !important;
}
.wcs_inner_pagetitle{
background: #EFEFEF;
margin-bottom: 20px;
border-top: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
}
.wcs_inner_pagetitle h1.inner_page_title{    
font-size: 22px;
font-family: 'Montserrat', sans-serif;
text-align: left;
color: #60001F;
margin-bottom: 10px;
margin-top: 10px;
font-weight: 500;
width: 100%;
padding: 5px 20px
}
.wcs_innercontent .su-list ul li{color: #000;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 14px;line-height: 19px;}
.wcs-contactinfo{margin-bottom:5px;color: #343434;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: lighter;line-height: 24px !important;}
.wcs-contactinfo a{color: #343434; text-decoration: none;}
.wcs-contactinfo a:hover{color: #60001E; text-decoration: underline;}
.wcs-sociallinks{margin-top:20px; margin-bottom:10px;}
.wcs-sociallinks a{margin-right:5px;}
.wcs-contactmap{background: #F9F9F9; padding: 5px;box-shadow: 0px 0px 3px #ccc; border-radius:3px; min-height:310px;border: 2px dashed #D9D9D9;}
#wcs_innerpage .wcs_inner_div .wcs_error_page{background:url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/404pagebg.jpg) left top repeat-x rgba(0, 0, 0, 0)!important; text-align:center;margin: 0;padding: 0 0px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;display: inline-block;width: 100%;border-radius: 10px;display: inline-block;width: 100%;border-width: 1px 1px 4px 1px !important;border-style: solid;border-color: #D9D9D9;} .wcs-contactfrom{background: #FBFBFB;padding:15px 15px 5px;border: 0px dashed #ccc; border-radius: 15px;box-shadow: 0 0 1px #ccc; margin-top: 10px !important;}
.wcs-form { display:inline-block; width:100%; font-family:'Open Sans', sans-serif; font-weight:500; font-size: 16px; color:#343434; }
.wcs-form-left { width:48%; float:left; }
.wcs-form-right{ width:48%; float:right; }
.wcs_text_heading{font-size: 22px; font-family: 'Open Sans', sans-serif;}
.mark { color:#f00; font-weight:bold;background:transparent !important; }
.col_left { width:30%; float:left; font-family: 'Open Sans', sans-serif; font-size: 16px; color:#343434;font-weight: 500;}
.col_right { width:65%; float:right; } 
input.wpcf7-not-valid , textarea.wpcf7-not-valid{ border:1px solid #f00 !important; }
span.wpcf7-not-valid-tip { color: #fff; font-size: 0 !important; display: block; line-height:0 !important; }
.wcs-form input, textarea {-webkit-border-radius: 0px;}
.wcs-form input[type="text"],
.wcs-form input[type="email"],
.wcs-form input[type="search"],
.wcs-form input[type="password"],
.wcs-form textarea {-moz-appearance: none !important;-webkit-appearance: none !important;appearance: none !important;}
.wcs-form input[type="text"],
.wcs-form input[type="email"],
.wcs-form input[type="password"],
.wcs-form input[type="tel"], 
.wcs-form textarea {padding: 2% 8px;border: 1px solid #CCC;line-height: 20px;width: 100%;margin: 0 0 20px;background-color: #F8F8F8;border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;}
.wcs-form input[type="text"]:focus,
.wcs-form input[type="email"]:focus,
.wcs-form input[type="password"]:focus,
.wcs-form input[type="tel"]:focus,
.wcs-form textarea:focus {border: 1px solid #AAA;}
.wcs-form select{font-family:'Open Sans', sans-serif; padding:8px 8px;border: 1px solid #CCC;line-height: 20px;width: 100%;margin: 0 0 20px;background-color: #F8F8F8;border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;word-wrap: break-word;font-weight: 600;}
select.wpcf7-select{font-family:'Open Sans', sans-serif; padding: 8px 8px;border: 1px solid #CCC;line-height: 20px;width: 100%;margin: 0 0 20px;background-color: #F8F8F8;border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;word-wrap: break-word;font-weight: 600; }
.wcs-form .your-subject input[type="text"]{font-family:'Open Sans', sans-serif; padding: 8px 8px;border: 1px solid #CCC;line-height: 20px;width: 100%;margin: 0 0 20px;background-color: #F8F8F8;border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;word-wrap: break-word;font-weight: 600; }
.wcs-form input.wpcf7-submit {font-size: 14px;font-family:'Open Sans', sans-serif;text-align: center;color: #fff;text-transform: uppercase;background: #570000;padding:8px 50px;margin: 0 auto 10px;display: inline-block; float:right;}
.wcs-form input.wpcf7-submit:hover {font-size: 14px;font-family:'Open Sans', sans-serif;text-align: center;color: #fff;text-transform: uppercase;background: #589bd6;padding:8px 50px;margin: 0 auto 10px;display: inline-block; float:right;} h1.wcs_page-title{border-bottom: 1px solid #969696;margin-bottom: 15px;font-size: 30px;line-height: 36px;font-weight: 600;color: #812b2a;}
.blog_content .blogLeft{ min-height:1241px; background: #fff;}
.blog_content .blogLeft .wcs_inner_divs {
float: left;
margin: 0;
padding: 0 5px 25px !important;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
display: inline-block;
border-width: 1px 1px 4px 1px !important;
border-style: solid;
border-color: #D9D9D9;
min-height: 1208px;
width:100%;
box-sizing: border-box;
}
.blogLeft .blogLeft_inner_box .blogLeft-blogbanner { float: left; width: 220px; max-width: 100%;  height: 180px;  margin-bottom: 20px; overflow: hidden;}
.blogLeft .blogLeft_inner_box .blogLeft-blogbanner > img {border: 3px solid #e4e2e2;max-width: 100%;width: 220px;height: 180px;}
.blogLeft .blogLeft_inner_box .blog-inner-left  {float:left; border-right:0px solid #ccc;min-height:100px;}
.blogLeft .blogLeft_inner_box h2.blog_title {line-height: 30px;font-family: 'Open Sans', sans-serif;font-size: 19px !important;font-weight: 700;color: #2b2b2b; padding-bottom: 5px;}
.blogLeft .blogLeft_inner_box h2.blog_title a{line-height: 30px;font-family: 'Open Sans', sans-serif;font-size: 19px !important;font-weight: 700;color: #2b2b2b;}
.blogLeft .blogLeft_inner_box h2.blog_title a:hover{line-height: 30px; font-family: 'Open Sans', sans-serif;font-size: 19px !important;font-weight: 700;color: #812b2a;}
.blog_content .blogLeft .blogLeft_inner_box {display: inline-block;border-bottom: 1px solid #d9d9d9;;margin-bottom: 20px; padding:20px 0 20px 0;}
.blogLeft .blogLeft_inner_box .blog-inner-left p{line-height: 24px;margin-bottom: 10px;font-family: 'Open Sans', sans-serif;font-size: 15px;font-weight: 500;color: #4d4d4d;}
.blog_content .blogLeft .blog-inner-tags {width:auto;padding: 2px 0px;}
.blog-inner-blogdate  {line-height: 20px;margin-bottom: 5px;margin-top:2px; font-family: 'Open Sans', sans-serif;font-size: 13px;font-weight: 500;color: #6e6e6e;}
.blog-inner-blogtag {line-height: 24px;margin-bottom:5px;font-family: 'Open Sans', sans-serif;font-size: 13px;font-weight: 500;color: #868686;}
.blog-inner-blogtag span{display: inline-block; line-height: 24px;font-family: 'Open Sans', sans-serif;font-size: 13px;font-weight: 500;color: #6e6e6e; text-transform:capitalize;}
.blog-inner-left .blog-inner-blogtag a{line-height: 24px;margin-bottom: 15px;font-family: 'Open Sans', sans-serif;font-size: 13px;font-weight: 500;color: #6e6e6e;text-decoration: underline !important; text-transform:capitalize;}
.blog-read-box{display:inline-block; text-align:left;width: 100%; margin-top:10px;}
.blog-read-box a.r_more{margin-bottom: 5px;padding: 8px 30px;background-color: #589bd6;border: 0px;transition: background-color 0.3s linear 0s;border-radius: 0px;font-size: 17px;-moz-appearance: none !important;-webkit-appearance: none !important;appearance: none !important;cursor: pointer;display: inline-block;color: #FFFFFF;font-family: 'Open Sans', sans-serif;font-weight: 500;}
.blog-read-box a.r_more:hover{background: #570000;}
.blog_content .blogRight{    
display: inline-block;
}
.blogRight #text-11 {
display: inline-block;
border-width: 1px 1px 4px 1px !important;
border-style: solid;
border-color: #D9D9D9;
padding:20px;	
margin-bottom:20px;
max-height: 450px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px
}
.blogRight #text-11  h3.widget-title{border-bottom: 2px solid #d9d9d9; margin-bottom: 15px; font-size: 22px;  line-height: 12px; font-weight: 700; color: #181818;}
.blogRight #text-11  h3.widget-title span:before {content:normal; display:none;}
.blogRight #text-11  h3.widget-title span {border-bottom: 0px solid #610020;padding-bottom: 0px;}
.blogRight #text-11 .jg-social-sec{max-height: 300px; overflow: auto;}
.blogRight #text-11 .jg-social-sec .fts-jal-fb-header{font-size: x-small;}
.blogRight #text-12, .blogRight #text-15 {
display: inline-block;
border-width: 1px 1px 4px 1px !important;
border-style: solid;
border-color: #D9D9D9;
padding:20px;	
margin-bottom:20px;
max-height: 450px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
overflow: auto;
}
.blogRight #text-12 h3.widget-title, .blogRight #text-15 h3.widget-title{border-bottom: 2px solid #d9d9d9; margin-bottom: 15px; font-size: 22px;  line-height: 12px; font-weight: 700; color: #181818;}
.blogRight #text-12 h3.widget-title span:before , .blogRight #text-15 h3.widget-title span:before  {content:normal; display:none;}
.blogRight #text-12 h3.widget-title span, .blogRight #text-15 h3.widget-title span {border-bottom: 0px solid #610020;padding-bottom: 0px;}
.blogRight #text-12 .jg-rsb-post ul{width:100%;}
.blogRight #text-12 .jg-rsb-post ul li{
line-height: 20px;
font-family: 'Open Sans', sans-serif;
font-size: 13px !important;
font-weight: 600;
color: #505050;
margin: 8px 0 0px;
padding-bottom: 11px;
width: 100%;
clear: both;
display: inline-block;
border-bottom: 1px solid #ccc;	
}
.blogRight #text-12 .jg-rsb-post ul li:last-child {
line-height: 20px;
font-family: 'Open Sans', sans-serif;
font-size: 13px !important;
font-weight: 600;
color: #505050;
margin: 8px 0 0px;
padding-bottom: 11px;
width: 100%;
clear: both;
display: inline-block;
border-bottom: 0px solid #ccc !important;		
}
.blogRight #text-12 .jg-rsb-post ul li img {border: 1px solid #e4e2e2;max-width: 100%;width: 80px;height: 55px; float:left; margin-right:10px;}
.blogRight #text-12 .jg-rsb-post ul li .jg-blog-txt-box {width: 67%; float: right;
line-height: 20px;
margin-bottom: 5px;
margin-top: 2px;
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 500;
color: #868686;
}
.blogRight #text-12 .jg-rsb-post ul li .jg-blog-txt-box a{
line-height: 19px;
font-family: 'Open Sans', sans-serif;
font-size: 13px !important;
font-weight: 600;
color: #505050;
padding-right: 0px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 4px;
}
.blogRight #text-12 .jg-rsb-post ul li .jg-blog-txt-box a:hover{font-family: 'Open Sans', sans-serif;font-size: 13px !important;font-weight: 600;color: #812b2a;} body.single-post .blogLeft h1.inner_page_blog_title{font-size: 22px;font-family: 'Montserrat', sans-serif; text-align: left; color: #000;font-weight: 500;width: 100%;margin: 10px 1px;text-transform: capitalize;border-bottom: 1px solid #d9d9d9;padding: 0 0px;}
body.archive .blogLeft h1.inner_page_blog_title{font-size: 22px;font-family: 'Montserrat', sans-serif; text-align: left; color: #000;font-weight: 500;width: 100%;margin: 10px 1px;text-transform: capitalize;border-bottom: 1px solid #d9d9d9;padding: 0 0px;}
body.single-post .blogLeft .blogLeft-blogbanner {margin-bottom: 20px;width: 100%;max-height: 500px;overflow: hidden;height: 100%;float: left;border: 2px solid #d9d9d9;}
body.single-post .blogLeft .blogLeft-blogbanner > img {max-width: 100%; width: 100%; max-height: 500px;}
body.single-post .blogLeft .post,
body.archive .blogLeft .post{line-height: 20px; font-family: 'Open Sans', sans-serif; font-size: 13px; font-weight: 500; color: #343434; margin-bottom:20px;}
body.single-post .blogLeft .wcs_inner_divs .post .entry-content h6 {font-size: 16px;line-height: 22px;font-weight:600;padding-top: 15px;padding-bottom: 15px;color: #444;font-family: 'Montserrat', sans-serif;} 
body.single-post .blogLeft .post h1.entry-title,
body.archive .blogLeft .post h1.entry-title{line-height: 38px; font-family: 'Open Sans', sans-serif; font-size: 23px !important; font-weight: 700; color: #2b2b2b;}
body.single-post .blogLeft .post .entry-meta .byline{display:none;}
body.archive .blogLeft .post .entry-meta .byline{display:none;}
body.single-post .blogLeft .post .entry-meta .cat-links{display:none;}
body.archive .blogLeft .post .entry-meta .cat-links{display:none;}
body.single-post .blogLeft .post .entry-meta .sep,
body.archive .blogLeft .post .entry-meta .sep{margin: 5px 0; border-top: 0px solid #F8F8F8;}
.entry-meta .posted-on a, .entry-meta .posted-on i,
body.archive .blogLeft .post .posted-on i{font-size: 13px; font-weight: 500; color: #343434 !important;}
.entry-meta .posted-on a, .entry-meta .posted-on a,
body.archive .blogLeft .post .posted-on a{font-size: 13px; font-weight: 500; color: #343434 !important;}
.entry-meta .posted-on a, .entry-meta .tag-links a,
body.archive .blogLeft .post .tag-links a{font-size: 13px; font-weight: 500; color: #343434 !important; text-decoration:underline;}
.entry-meta .posted-on a, .entry-meta .tag-links a:hover,
body.tag-doodle .blogLeft .post .tag-links a:hover{font-size: 13px; font-weight: 500; color: #343434 !important;}
body.single-post .blogLeft .post p,
body.tag-doodle .blogLeft .post p{line-height: 24px; margin-bottom: 10px;  font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 500; color: #343434;}
body.single-post .blogLeft .post p strong,
body.tag-doodle .blogLeft .post p strong{line-height: 24px; margin-bottom: 10px;  font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: 600; color: #000;}
.blogLeft  .su-column .su-column-inner .blogpost-blogimg.img {max-width: 100%; width: 100%; max-height: 290px;border: 2px solid #d9d9d9}
.blog_content .blogLeft .wcs-blog-number-next{float: right;margin-bottom: 20px; margin-top: 10px; text-align:center;}
.blogLeft .wcs-blog-number-next .page-numbers  {height: 30px;width: 30px;text-align: center;padding: 5px 13px;line-height: 32px;z-index: 99999;background: #f3f3f3;border: 1px solid #ccc;font-size: 15px;font-weight: 400;color: #353535;text-decoration: none;margin: 0 1px;}
.blogLeft .wcs-blog-number-next .current {height: 30px;width: 30px;text-align: center;padding: 5px 13px;line-height: 32px;z-index: 99999;background: #f3f3f3;border: 1px solid #ccc;font-size: 15px;font-weight: 400;color: #589bd6;text-decoration: none;margin: 0 1px;}
.blogLeft .wcs-blog-number-next .page-numbers .current {
height: 30px;width: 30px;text-align: center;padding: 5px 13px;line-height: 32px;z-index: 99999;background: #f3f3f3;border: 1px solid #ccc;font-size: 15px;font-weight: 400;color: #589bd6;text-decoration: none;margin: 0 1px;}
.blogLeft .wcs-blog-number-next .page-numbers:hover {
height: 30px;width: 30px;text-align: center;padding: 5px 13px;line-height: 32px;z-index: 99999;background: #589bd6;border: 1px solid #ccc;font-size: 15px;font-weight: 400;color: #fff;text-decoration: none;margin: 0 1px;}  .metaslider .flexslider { margin:0 !important; }
#metaslider_201.flexslider ol.flex-control-nav { position: absolute; bottom: -5px; z-index: 2; } .wcs_blogs_inner h1 span {
font-size: 30px;
font-family: "Open Sans",sans-serif;
text-align: center;
color: #600121;
margin-bottom: 5px;
font-weight: 500;
background: #fff;
line-height: 24px;
padding: 10px 20px;
}
.wcs_blogs_inner h1 {
color: #610020;
font-size: 18px;
background: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/blogs-titlebarbg.png) no-repeat center center;
padding: 10px;
text-align: center;
display: block;
margin-bottom: 20px;
}
.wcs_blogs_inner .wcs_blogs_innerdiv {border:1px solid #c4c4c4; border-radius:10px; margin-bottom:10px;padding-bottom: 20px;}
.wcs_blogs_inner .wcs_blogs_innerdiv img.wcs_img_border {border-radius: 10px 10px 0 0; width: 100%;}
.wcs_blogs_inner .wcs_blogs_innerdiv h2{
line-height: 25px;
font-family: 'Open Sans', sans-serif;
font-size: 16px !important;
font-weight: 700;
color: #2b2b2b;
padding: 10px 12px;
min-height:95px;
}
.wcs_blogs_inner .wcs_blogs_innerdiv p{    
line-height: 24px;
margin-bottom: 10px;
font-family: 'Open Sans', sans-serif;
font-size: 15px;
font-weight: 500;
color: #4d4d4d;
padding: 0px 12px;
}
.wcs_blogs_inner .wcs_blogs_innerdiv p.blog-tag-homepage {
min-height: 50px;
overflow: hidden;
}
.wcs_blogs_inner .wcs_blogs_innerdiv p a{  
line-height: 24px;
margin-bottom: 15px;
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 500;
color: #6e6e6e;
text-decoration: underline !important;
text-transform: capitalize;
}
.wcs_blogs_inner .wcs_blogs_innerdiv p.wcs_homeblogscontent{    
line-height: 24px;
margin-bottom: 10px;
font-family: 'Open Sans', sans-serif;
font-size: 15px;
font-weight: 500;
color: #4d4d4d;
padding: 0px 12px;
min-height: 165px;
}
.wcs_blogs_inner .wcs_blogs_innerdiv a.wcs_btn_default{
margin-bottom: 5px;
padding: 8px 30px;
background-color: #610021;
border: 0px;
transition: background-color 0.3s linear 0s;
border-radius: 0px;
font-size: 17px;
-moz-appearance: none !important;
-webkit-appearance: none !important;
appearance: none !important;
cursor: pointer;
display: inline-block;
color: #FFFFFF;
font-family: 'Open Sans', sans-serif;
font-weight: 500;}
.wcs_blogs_inner .wcs_blogs_innerdiv a.wcs_btn_default:hover{background:#589bd6; color:#fff;}
.wcs_blogs_inner .wcs_blogs_inner_butn {
margin: 20px auto 30px;
}
.wcs_blogs_inner .wcs_blogs_inner_butn a {
color: #610020;
font-size: 18px;
background: url(//www.jacobsgardner.com/wp-content/themes/jacobsgardner/images/blogs-titlebar.jpg) no-repeat bottom center;
padding-bottom: 10px;
}
.postTop {width:100%; display: inline-block;}
.postLeft {width: 50%; float: left;}
.postRight, .postRightB { width: 45%; float: right;} #wcs_innerpage .wcs_catalog_inner .wcs_catalog_box h2 {font-size: 16px;font-family: "Open Sans",sans-serif;text-align: center;color: #5e9acb;margin-bottom: 5px;font-weight: 700;padding: 10px;line-height: 25px;text-transform: uppercase;}
#wcs_innerpage .wcs_catalog_inner .wcs_catalog_box .catalog-img img {max-width: 100%; width: 100%; display: block;}
.navbar-inverse .navbar-toggle {border-color: #333;background: #610020 !important;}
.home img.attachment-large.size-large.wp-post-image {
height: 185px;
border-radius: 10px 10px 0px 0px;
}