body {
        padding-top: 150px;
        -webkit-font-smoothing: antialiased;
        font-size: 18px;        
        background: none repeat scroll 0 0 #ABBD77;
        font-family: 'Lato', sans-serif !important;
	    color:#565656;
 	    line-height:1.5;
}


h1, h2, h3, h4 {
	font-family: 'Lato', sans-serif !important;
	
 /* font-family: 'Slabo 13px', serif; */
}

body#mobile{
	
        padding-top: 0;
        -webkit-font-smoothing: antialiased;
        font-size: 18px;        
        background: none repeat scroll 0 0 #FFFFFF;
        font-family: 'Lato', sans-serif !important;
	
	
}
      /* Custom container
.container {
        margin: 0 auto;
        max-width: 1170px;
       
}

*/


p {
  color:#6B7178;
  font-family:proxima-nova, sans-serif;
  font-size:18px;
  font-weight:300;
  line-height:24px;
  margin-top:20px;
  width:99%;
}

.container > hr {
        margin: 60px 0;
      }

      /* Main marketing message and sign up button */
.jumbotron {
        margin: 80px 0;
        text-align: center;
}

.jumbotron h1 {
        font-size: 100px;
        line-height: 1;
      }


.jumbotron .lead {
        font-size: 24px;
        line-height: 1.25;
      }


.jumbotron .btn {
        font-size: 21px;
        padding: 14px 24px;
      }

      /* Supporting marketing content */


.marketing {
        margin: 60px 0;
      }


.marketing p + h4 {
        margin-top: 28px;
      }

#splash{
	
	width:100%;
	/*height:583px;*/
	/*background-image: url(http://lawnproimages.s3.amazonaws.com/Lawn-Care-Software-LawnPro.png);*/
	background-repeat:no-repeat;
	background-size:contain;
	background-position:center;
	margin:auto;
}

#splash h1{
	
	font-size:32px
}

#splash h2{
	
	font-size:26px
}

ul {
    margin-left: 0;
}
ul li {
    list-style: none;
}
.list-img li {
    display: inline-block;
    margin: 0 5px 10px 0;
}
.list-links li {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #ddd;
}
.list-links li span {
    display: block;
}
.list-social li {
    display: inline;
    text-align: center;
}
.list-social li a {
    display: inline-block;
    width: 40px;
    height: 40px;
    color: #fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
}
.list-social li a:hover {
    color: #fff;
    text-decoration: none;
}
.list-social li a.twitter {
    background: #00aced;
}
.list-social li a.twitter:hover {
    background: #0074a1;
}
.list-social li a.facebook {
    background: #3b5998;
}
.list-social li a.facebook:hover {
    background: #263961;
}
.list-social li a.google-plus {
    background: #dd4b39;
}
.list-social li a.google-plus:hover {
    background: #ac2d1e;
}
.list-social li a.pinterest {
    background: #cb2027;
}
.list-social li a.pinterest:hover {
    background: #89161a;
}

.list-social li a.youtube {
    background: #cb2027;
}
.list-social li a.youtube:hover {
    background: #89161a;
}

.list-social li a i {
    padding-top: 13px;
}

.block {
    width: 100%}
.block-small {
    width: 100%;
    padding: 20px 0;
}
.block-large {
    width: 100%;
    padding: 80px 0;
}


#tour .feature {
    border-bottom: 1px solid #E0E0E0;
    margin-bottom: 65px;
}



      /* Customize the navbar links to be fill the entire space of the .navbar */

#header.navbar{
	
	background: #201600;
	margin-bottom: 0px;
}





.screen-thumbs a:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}

      
#menu .navbar-inner {
    background-color: #fff;
    background-image: url("../../img/top/bg-navigation.gif");
    background-repeat: repeat-x;
    border-radius: 0 0 0 0;
    min-height: 40px;
    padding-left: 0;
    padding-right: 0;
    border-bottom: 1px solid #669900;
    box-shadow: 2px 2px 2px  #888;
}     
      
      
#menu.navbar .nav > li > a {
    color: #000;
    float: none;
    padding: 10px 15px;
    text-decoration: none;
    text-shadow: 0 1px 0 #ccc;
}

#menu.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
    background-color: #201600;
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125) inset;
    color: #fff;
    text-decoration: none;
}


#main-content.container{
	padding: 10px 25px;
	background: #fff;
	-moz-box-shadow: 0 0 15px 7px #888;
	-webkit-box-shadow: 0 0 15px 7px#888;
	box-shadow: 0 0 15px 7px #888;	
}

#main-content-mobile.container{
	padding: 10px 0;
	background: #fff;
	
}


/* section header */
.section_header {
	text-align: center;
	font-weight: bolder;
	color: #252b34;
	margin-top: 80px;
	position: relative;
	margin-bottom: 40px;
}
.section_header.left span {
	margin-left: 0px;
	text-align: left;
}
.section_header hr {
	border-top: 1px solid #BEC0C3;
	border-bottom: 2px solid white;
	width: 36%;
	position: absolute;
}
.section_header hr.left { }
.section_header hr.right {
	right: 0px;
	top: 0px;
}
.section_header span {
	width: 27%;
	display: block;
	margin: 0 auto;
}
.section_header small {
	margin-left: 20px;
	font-size: 16px;
	color: #7f8387;
	display: none;
}


/* footer */

.footer-top, .footer-bottom {
    color: #676e76;
}
.footer-top h1, .footer-bottom h1, .footer-top h2, .footer-bottom h2, .footer-top h3, .footer-bottom h3, .footer-top h4, .footer-bottom h4, .footer-top h5, .footer-bottom h5, .footer-top h6, .footer-bottom h6 {
    color: #fff;
}
.footer-top a, .footer-bottom a {
    color: #fff;
}


.footer-non-link-text
{
color: #fff;
}
.footer-top a:hover, .footer-bottom a:hover {
    color: #0088cc;
    text-decoration: none;
}
.footer-top {
    border-top: 10px solid #24292f;
    background: #2f353e;
}
.footer-bottom {
    background: #24292f;
}

span.roll {
	background:url(/img/mag.png) center center no-repeat #000;
	height: 430px;
	position: absolute;
	width: 570px;
	z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

.item-image5{
box-shadow: 0 0 7px #888;
}

.red{
	
	color:red;
}


.block .block-title.sub-title {
    font-size: 16px;
}
.block .block-title {
    border-bottom: 1px solid rgba(108, 137, 17, 0.3);
    font-size: 20px;
    margin: 0 0 1em;
}



#secure-payment-container p {
    background: url("./images/padlock.png") no-repeat scroll 0 0 transparent;
    margin: 10px;
    padding: 10px 10px 10px 50px;
}

.hreview-aggregate{
	
	float:left;
	
}

.site-inner {
	margin-top: 9px;
	background-color: #fff;
	border: 1px solid #000;
	box-shadow: 0px 5px 5px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 5px 5px 5px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 5px 5px 5px rgba(0,0,0,0.2);
}


/* ============ Style 5 ============= */
/* ========== HEADINGS  ========== */
div.p_table h1.col1,
div.p_table h1.col2,
div.p_table h1.col3,
div.p_table h1.col4
	{
	color: #ffffff;
	}
	
div.p_table h1 span
	{
	color: #ffffff;
	}

div.p_table h2.col1,
div.p_table h2.col2,
div.p_table h2.col3,
div.p_table h2.col4
	{
	color: #ffffff;
	}
	
div.p_table h2.caption
	{
	color: #999999;
	}
	
div.p_table h2.caption span
	{
	color: #999999;
	}	
	
div.p_table h3.col1,
div.p_table h3.col2,
div.p_table h3.col3,
div.p_table h3.col4
	{
	color: #ffffff;
	}
	
/* ========== CAPTION COLUMN  ========== */
/* --- header row 1 ---  */
div.p_table div.caption_column li.header_row_1 
	{
	border-top: 0;
	border-bottom: 1px solid #ffffff;
	background-color: #ffffff;
	}
	
/* --- header row 2 ---  */
div.p_table div.caption_column li.header_row_2
	{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background-color: #ffffff;
	}

/* ========== COLUMN STYLE 1  ========== */
/* --- header row 1 ---  */
div.p_table div.column_1 li.header_row_1
	{
	border-top: 0;
	border-bottom: 1px solid #83c145;
	background-color: #83c145;
	}
	
/* --- header row 2 ---  */
div.p_table div.column_1 li.header_row_2
	{
	border-top: 1px solid #96cd56;
	border-bottom: 1px solid #96cd56;
	background-color: #96cd56;
	}
	
/* ========== COLUMN STYLE 2  ========== */
/* --- header row 1 ---  */
div.p_table div.column_2 li.header_row_1
	{
	border-top: 0;
	border-bottom: 1px solid #44982b;
	background-color: #44982b;
	}
	
/* --- header row 2 ---  */
div.p_table div.column_2 li.header_row_2
	{
	border-top: 1px solid #55a938;
	border-bottom: 1px solid #55a938;
	background-color: #55a938;
	}
	
/* ========== COLUMN STYLE 3  ========== */
/* --- header row 1 ---  */
div.p_table div.column_3 li.header_row_1
	{
	border-top: 0;
	border-bottom: 1px solid #186f32;
	background-color: #186f32;
	}
	
/* --- header row 2 ---  */
div.p_table div.column_3 li.header_row_2
	{
	border-top: 1px solid #208240;
	border-bottom: 1px solid #208240;
	background-color: #208240;
	}
	
/* ========== COLUMN STYLE 4  ========== */
/* --- header row 1 ---  */
div.p_table div.column_4 li.header_row_1
	{
	border-top: 0;
	border-bottom: 1px solid #0a4945;
	background-color: #0a4945;
	}
	
/* --- header row 2 ---  */
div.p_table div.column_4 li.header_row_2
	{
	border-top: 1px solid #0e5b56;
	border-bottom: 1px solid #0e5b56;
	background-color: #0e5b56;
	}



/*Video center*/
.responsive-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	
}
.responsive-container iframe {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
}


/* section header */
.section_header {
	text-align: center;
	font-weight: bolder;
	color: #252b34;
	margin-top: 80px;
	position: relative;
	margin-bottom: 40px;
}



.testimonials {
	 
  background:#F7F8FB;
  border-color:#CDCDCD;
  border-radius:5px;
  border-style:solid;
  border-width:1px;
  margin:0 auto;
  padding:30px 60px;

}
