/*!
 * Start Bootstrap - Shop Item HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    padding-top: 30px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
	background-image:url(../images/bg_test_3.jpg);
}

.thumbnail img {
    width: 100%;
}

.ratings {
    padding-right: 10px;
    padding-left: 10px;
    color: #d17581;
}

.thumbnail {
    padding: 0;
}

.thumbnail .caption-full {
    padding: 9px;
    color: #333;
}
.caption-full > h3 {
    color: black;
	font-size:20px;
}
footer {
    margin: 20px 0;
	 
	color:#cad9c1;
}
footer h3{
	color:#CCC;
	margin:0px;
	padding-left:20px;
	font-size:21px;
}
.list-inline {
    padding: 10px 20px;
}

#mainbg{
	 
background-image: url(../images/mainbg.jpg);

background-repeat: repeat-x;
  
	
	border-radius:15px 15px 0px 0px ;
	padding:15px;
}


#foot{
	background-image: url(../images/bg_test_2.jpg);

background-repeat: repeat ;
  
	
	border-radius:0px 0px  15px 15px ;
}


.nav a {
    color: #cad9c1;
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-shadow: -1px 1px 8px rgba(50, 50, 50, 1);
 
}
.container-fluid{text-align:center;}

 

#tagline h1 {
    color: #fff;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size: 50px;
    font-weight: bold;
    margin-top: 0;
    text-align: center;
    text-shadow: -2px 2px 7px rgba(0, 0, 0, 1);
}


.navbar .nav li {
     /* or whatever width you want for items */
    display: inline-block;
    float: none;
}
.navbar .nav {
    float: none;
    text-align: center;
}

.nav.navbar-nav a:hover{
	background:none;
	color: #d4fac3;
}

h3 {
    color: #466900;
    font-size: 18px;
    font-weight: bold;
}


h5 {
    font-size: 19px;
    margin-bottom: 1px;
    margin-left: 30px;
    margin-top: 20px;
    padding: 0;
    text-decoration: underline;
	color: black;
    font-weight: bold;
}
ol {
    font-size: 16px;
}

.caption-full li {
    font-size: 16px;
}

.list-inline > li{
	font-size:16px;
}

.list-inline{
	 padding-left: 16px;
}

#copyrite{
	border-left:1px solid #fff;
	font-size:17px;
}
#jssor_1 img {
    background: #cad9c1 none repeat scroll 0 0;
    padding: 10px;
}


     /* jssor slider bullet navigator skin 01 css */
        /*
        .jssorb01 div           (normal)
        .jssorb01 div:hover     (normal mouseover)
        .jssorb01 .av           (active)
        .jssorb01 .av:hover     (active mouseover)
        .jssorb01 .dn           (mousedown)
        */
		
	.list-group-item{
		
		  color: #466900 !important;
    font-size: 16px;
    text-decoration: none;
	}
	.list-group {
    padding: 5px 20px;
    background: #fff;
}
 
 
 #testlogo a{
	 padding:10px;}
	 	


.list-group-item:hover{
    color: #90b301 !important;
}
		
	 
.caption-full h2{
	color:#000;
	font-weight:bold;
}

.caption-full p{
	font-size:16px;
}

.list-group{
    border: 1px solid #b2b2b2;
    border-radius: 7px;
}
		
		
		
        .jssorb01 {
            position: absolute;
			
        }
		
        .jssorb01 div, .jssorb01 div:hover, .jssorb01 .av {
            position: absolute;
            /* size of bullet elment */
            width: 12px;
            height: 12px;
            filter: alpha(opacity=70);
            opacity: .7;
            overflow: hidden;
            cursor: pointer;
            border: #000 1px solid;
        }
        .jssorb01 div { background-color: grey; }
        .jssorb01 div:hover, .jssorb01 .av:hover { background-color: #d3d3d3; }
        .jssorb01 .av { background-color: #fff; }
        .jssorb01 .dn, .jssorb01 .dn:hover { background-color: #555555; }

        /* jssor slider arrow navigator skin 02 css */
        /*
        .jssora02l                  (normal)
        .jssora02r                  (normal)
        .jssora02l:hover            (normal mouseover)
        .jssora02r:hover            (normal mouseover)
        .jssora02l.jssora02ldn      (mousedown)
        .jssora02r.jssora02rdn      (mousedown)
        */
        .jssora02l, .jssora02r {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 55px;
            height: 55px;
            cursor: pointer;
            background: url('img/a02.png') no-repeat;
            overflow: hidden;
        }
        .jssora02l { background-position: -3px -33px; }
        .jssora02r { background-position: -63px -33px; }
        .jssora02l:hover { background-position: -123px -33px; }
        .jssora02r:hover { background-position: -183px -33px; }
        .jssora02l.jssora02ldn { background-position: -3px -33px; }
        .jssora02r.jssora02rdn { background-position: -63px -33px; }
		
		
		@media (max-width:991px){ 
		
		.lead {
         text-align: center;}
	
	    #tagline h1 {
    color: #228755;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size: 40px;
    font-weight: bold;
    margin-top: 0;
    text-align: center;
    text-shadow: -1px 1px 3.5px rgba(255, 238, 194, 1);
}

	.list-group-item {
    	
    display: inline-block;
    font-size: 13px;
	padding:0px;
	font-weight:bold;
     
    text-align: left;
	 
	 
    
}
.list-group-item:hover{
	color:black !important;
}

	.nav a {
    color: #292928;
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
	padding-top:15px;
    text-shadow: -1px 1px 8px rgba(255, 255, 255, 1);
}

	.nav.navbar-nav a{
		padding-top:30px;
	}
 .nav.navbar-nav a:hover{
	 color:#396;
		}
		.list-inline > li {
    display: block;
    font-size: 16px;
}
		}