/*

Theme Name: Small Business Theme

Theme URI: http://revlocal.com/

Author: RevLocal Web Guys

Author URI: http://www.creativewebdesign.ro/

Description: Small Business Wordpress Theme based on the Bootstrap 3 Framework.

Version: 1.0

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags:

Text Domain: Small Business

 

This theme, like WordPress, is licensed under the GPL.

*/



/* Setup Wordpress Styling */



.wp-caption {

}



.wp-caption-text {

}

.sticky {

}

.gallery-caption {

}

.bypostauthor {

}

.alignright {

}

.alignleft {

}

.aligncenter {

}



.size-auto, 
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
	max-width: 100%;
	height: auto;
}

img{
	max-width:100%;
	height:auto;}

img.alignright {float:right; margin:0 0 6px 6px}
img.alignleft {float:left; margin:0 6px 6px 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignright {float:right; }
.alignleft {float:left; }
.aligncenter {display: block; margin-left: auto; margin-right: auto}

/* Layout Styles */

body {
	padding-top: 0;
	font-size:16px;
  font-family: 'Source Sans Pro', sans-serif;
}

#sidebar1 {
  width: 100%;
  margin-bottom: 20px;
}

.widget {
	background: #e3e3e3;
	padding: 5px !important;
	margin: 10px 0 !important;
	border-radius: 0.25em;
  	-webkit-border-radius: 0.25em;
}

.jumbotron {
	height: 500px;
}

.btn {
	border-color: none !important;
}

/* Typography */

p, ul{font-size:1em;font-family: 'Source Sans Pro', sans-serif;}

ul ul, ul ul ul{font-size:1em;} /* Fix for nested UL */

h1{font-size:3.6em;}
h1.business_name {font-size:1.5em;}
h2{font-size:2.382em;}
h3, .telephone{font-size:1.618em;}
h4{font-size:1.2em;}
h5,h6{font-size:1em;font-weight:bold;}
strong,b {font-weight: 700;}

.telephone{display:block;font-size:1.3em;line-height:1.8em !important;}
.telephone span {font-size:1em !important}
#address {font-size:1.3em;}
.widget {
background: none;
border-radius: 0.25em;
-webkit-border-radius: 0.25em;
}

.page-header {
  padding-bottom: 9px;
  margin: 20px 0;
  border-bottom: 1px solid #eeeeee;
}

/* Custom CSS */
.napn {text-align:right;margin-bottom:30px;}
img.alignright {float:right; margin:0 0 10px 10px}
img.alignleft {float:left; margin:0 10px 10px 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignright {float:right; }
.alignleft {float:left; }
.aligncenter {display: block; margin-left: auto; margin-right: auto}

.Social_Widget {margin: 0 !important;padding: 0 !important;}

.gallery {
  max-width: 680px;
  margin: 0 auto;
  display: block;
  position: relative;
  height: auto;
}
.gallery li {list-style:none;width:150px;float:left;margin:5px;}
  
.sub-page li {list-style:none;}
.sub-page {padding:10px !important}

.widget {padding: 20px;margin: 5px 0;border-radius: 0.25em;-webkit-border-radius: 0.25em;}
.copyright p {text-align:right;font-size:0.8em}


.slider-wrapper {
margin-bottom: 50px;
}
.content {margin-bottom:50px;}
/* Map Basics */

#mapbubble{width:auto;padding:10px;}
#mapbubble h2{margin-top:0px;}

/* Gravity Forms */
.gform_wrapper input[type=text], textarea#input_1_3{
    font-size:1.2em!important;
    border:none!important;
    padding-left:2%!important;
    margin:5px 0;
    
}

textarea#input_1_3 {
max-height: 100px;
  max-width: 98%;
}

input[type=submit]{
    border:none!important;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    letter-spacing:1px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

/* Top Nav Fixes */

ul#primary li a {color:#000;background-color: #eeee22;border-radius:5px;}
ul#primary li:hover a {color: #fff;background-color: #0101ff !important;}
ul#secondary li a {color:#fff;}
ul#secondary a:hover {background-color: #0101ff !important;color: #fff !important;} 


ul#primary li.current-menu-item a {color: #fff;background-color: #0101ff;}
.nav > li > a {
position: relative;
display: block;
padding: 10px 15px 10px 15px;
margin: 5px;
}
/*ul#primary li.current-menu-item {
background-image: url(https://864c1e.claudeassets.com/20240917022338im_/https://spiritcdc.com/wp-content/uploads/2015/03/active.png);
overflow: visible;
height: auto !important;
background-repeat: no-repeat;
background-attachment: scroll; 
background-position: center 220%;
z-index: 1000;
position: relative;
display: block;

margin:0;
}*/
.navbar {
position: relative;
min-height: 30px;
margin-bottom: 0;
border: 1px solid transparent;
}

.navbar-default {
	background-color: none;
	border-bottom: #0b4da3 !important;
}
.navbar-nav{
	margin:0px;
}
#nav {
	background-color: #eee;
}

.navbar-collapse.navbar-ex1-collapse.in{
	display:inline;
}
.navbar-collapse.collapse {

height: 50px !important;
padding-bottom: 0;
overflow: visible !important;
background: #551A8B;
border-radius: 5px;
  margin-bottom:10px;
}


/* Comments */

.page-numbers {

}

.current {

}

.next {

}

.prev {

}

/* Footer */
footer{height: auto;}

.footer-napn {font-size:0.9em}

.footer-napn h1.business_name {
font-size: 1.1em;
}

* {
margin: 0;
}
html, body {
height: 100%;
}

.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -50px;
}

.push {
height: 50px;
}

@media only screen and (max-width: 992px){
	.navbar-nav > li{
		text-align:center;font-size:1.2em;
}
	  header {
max-height: auto;
}
}
/*
     FILE ARCHIVED ON 20:37:47 Oct 06, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:30:18 Sep 08, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.804
  exclusion.robots: 0.115
  exclusion.robots.policy: 0.099
  esindex: 0.011
  cdx.remote: 17.621
  LoadShardBlock: 85.206 (3)
  PetaboxLoader3.resolve: 90.981 (3)
  PetaboxLoader3.datanode: 80.657 (4)
  load_resource: 90.65
*/