﻿
 

body 
{
    background-color:#fff; 
    font-family: 'PT Sans Narrow', sans-serif;
    margin: 0px 0px 0px 0px; 
}
.btn-primary {
  padding: 8px 20px;font-family: 'PT Sans Narrow', sans-serif;
  background: #2F374C;
  color: #fff;
  border-radius: 4px;
  border:none;
  margin-top: 10px;
}


.btn-primary:hover, 
.btn-primary:focus{
  background: #4D8900;
  outline: none;font-family: 'PT Sans Narrow', sans-serif;
  box-shadow: none;
} 

.btn-transparent {
  border: 3px solid #fff;
  background: transparent;
  color: #fff;font-family: 'PT Sans Narrow', sans-serif;
}

.btn-transparent:hover {
  border-color: rgba(255, 255, 255, 0.5);
}
.productcode
{
    font-family: 'PT Sans Narrow', sans-serif; font-size:14px; line-height:15px; padding-bottom:15px;
    color:#808080; text-align:center; text-decoration:none; font-style:normal;  
}
 
 .contactus
{
    font-family: 'PT Sans Narrow', sans-serif; font-size:15px; line-height:20px;
    color:#808080; text-align:center; text-decoration:none; font-style:normal;  
}
.contactus a
{
    font-family: 'PT Sans Narrow', sans-serif; font-size:15px; line-height:20px;
    color:#808080; text-align:center; text-decoration:none; font-style:normal;  
}
.contactus a:hover
{
    font-family: 'PT Sans Narrow', sans-serif; font-size:15px; line-height:20px;
    color:#7e4117; text-align:center; text-decoration:none; font-style:normal;  
}
.newstext
{
    font-family: 'PT Sans Narrow', sans-serif; font-size:13px; line-height:20px;
    color:#000; text-align:center; text-decoration:none; font-style:normal;  
}
.newstext a
{
    font-family: 'PT Sans Narrow', sans-serif; font-size:13px; line-height:20px;
    color:#000; text-align:center; text-decoration:none; font-style:normal;  
}
.newstext a:hover
{
    font-family: 'PT Sans Narrow', sans-serif; font-size:13px; line-height:20px;
    color:#000; text-align:center; text-decoration:underline; font-style:normal;  
}
.csrtext
{
     font-size:15px; line-height:22px;
    color:#000; text-align:justify; text-decoration:none; font-style:normal;  
}
.csrtext a
{
    font-size:15px; line-height:22px;
    color:#000; text-align:justify; text-decoration:none; font-style:normal;  
}
.csrtext a:hover
{
     font-size:15px; line-height:22px;
    color:#000; text-align:justify; text-decoration:underline; font-style:normal;  
}
.grid{
 
 	box-shadow: 2px 3px 3px #ccc;
	background: #fff;
	border: 1px solid #d5d5d5;
	padding: 1px 1px 1px 1px;
	color: #7e7e7e;
	text-align: center;
 }
.phone1
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 13px;
    text-transform:capitalize;
    color:#000; 
    line-height:25px; 
    font-weight:normal;
}
.phone
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 13px;
    text-transform:capitalize;
    color:#DA0000; 
    line-height:35px; 
    font-weight:bold;
}
.top-number
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 15px;
    color:#ffffff; text-decoration:none;
    line-height:15px; 
    font-weight:normal;
}
.top-number a
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 17px;
    color:#ffd200; text-decoration:none;
    line-height:15px; 
    font-weight:normal;
}
.top-number a:hover
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 17px;
    color:#000; text-decoration:none;
    line-height:15px; 
    font-weight:normal;
}
.galleryheading
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:22px;
    color:#29166f; font-weight:bold;
    line-height:55px; text-align:center;
    text-decoration:none;
}
.topline
{
    font-family: 'Oswald'; text-align:right;
    font-size:17px; font-style:italic;
    color:#fff; font-weight:normal;
    line-height:25px; padding-bottom:5px; 
    text-decoration:none;
}
.sidenavheading
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:23px; background-color:#eee;
    color:#000; font-weight:normal;
    line-height:45px; font-weight:400;
    text-decoration:none; padding:0px 10px 0px 10px;
}
.4thumbheading
{
    font-family: 'Oswald';
    font-size:17px; 
    color:#000; font-weight:normal;
    line-height:35px; font-weight:100;
    text-decoration:none; 
}
.heading
{
    font-family: 'Oswald';
    font-size:22px;font-weight:600; padding-top:15px;
    color:#000; font-weight:normal;
    line-height:35px; text-align:left;
    text-decoration:none;
}
.headingbg
{
    font-family: 'Oswald';
    font-size:21px;font-weight:100; padding:5px 5px 5px 5px;
    color:#fff; font-weight:normal; margin-top:10px; background-color:#000;
    line-height:25px; text-align:center;
    text-decoration:none;
}
.heading1
{
     font-family: 'Oswald';
    font-size:25px;font-weight:400;
    color:#000; font-weight:normal;
    line-height:35px; text-align:center;
    text-decoration:none;
}
.threethumb
{
    font-family: 'Oswald';
    font-size:30px; text-align:center;
    color:#000; font-weight:100;
    line-height:45px;
    text-decoration:none;
}
.testiheading
{
    font-family: 'Oswald';
    font-size:28px; text-align:center;
    color:#fff; font-weight:100;
    line-height:65px;
    text-decoration:none;
}
.formheading
{
    font-family: 'Oswald';
    font-size:17px;
    color:#e71600; text-align:center;
    line-height:35px;
    text-decoration:none;
}
.formtext
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:11px;
    color:#fff;
    line-height:20px;
    text-decoration:none;
}
.heading2
{
    font-family: 'Oswald';
    font-size:28px;font-weight:400;
    color:#000; font-weight:normal;
    line-height:35px; text-align:left;
    text-decoration:none;
    
}
.heading3
{
    font-family: 'Oswald';
    font-size:17px;
    color:#FFB400; font-weight:100;
    line-height:25px;
    text-decoration:none;
    
}
.heading4
{
   font-family: 'Oswald';
    font-size:18px;
    color:#2f6e00;
    line-height:25px;
    text-decoration:none;
    
}
.gallery
{
   font-family: 'PT Sans Narrow', sans-serif;
    margin-top:20px;
    font-size:25px;
    color:#2B514A;
    line-height:45px;
    text-align:center;
    text-decoration:none;
}
.topadd
{
   font-family: 'PT Sans Narrow', sans-serif;
    font-size:15px; text-align:right;
    color:#29166f; line-height:25px;
    text-decoration:none;
}

.topadd a
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:15px; text-align:right;
    color:#29166f;line-height:25px;
    text-decoration:none;
}

.topadd a:hover
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:15px; text-align:right;
    color:#000;line-height:25px;
    text-decoration:underline;
}
.topadd2
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:15px;
    color:#fff; line-height:25px;
    text-decoration:none;
}

.topadd2 a
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:15px;
    color:#fff;line-height:25px;
    text-decoration:none;
}

.topadd2 a:hover
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:15px;
    color:#edb278;line-height:25px;
    text-decoration:underline;
}
 
.sidelink
{
    font-family: 'PT Sans Narrow', sans-serif; padding-left:7px;
    font-size:15px; text-align:left;
    color:#fff; line-height:25px;
    text-decoration:none; font-weight:100;
}

.sidelink a
{
    font-family: 'PT Sans Narrow', sans-serif; padding-left:7px;
    font-size:15px;text-align:left;
    color:#fff; line-height:25px;
    text-decoration:none;font-weight:100;
}

.sidelink a:hover
{
    font-family: 'PT Sans Narrow', sans-serif; padding-left:7px;
    font-size:15px;text-align:left;
    color:#FFC000; line-height:25px;
    text-decoration:underline;font-weight:100;
}

.sidelink2
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:12px;
    color:#cdcdcd;
    text-decoration:underline;
}

.sidelink2 a
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:12px;
    color:#cdcdcd;
    text-decoration:underline;
}

.sidelink2 a:hover
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:12px;
    color:#FFFFFF;
    text-decoration:underline;
}

.textall
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 16px;
	color: #282828;
    text-align:justify;
    line-height:23px;
    text-decoration:none;
}

.textall a
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 16px;
	color: #282828;
    text-align:justify;
    line-height:23px;
    text-decoration:none;
}

.textall a:hover
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 16px;
 	color: #7E4117;
    text-align:justify;
    line-height:23px;
    text-decoration:underline;
}
.textall2
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 12px;
	color: #fff;
    text-align:justify;
    line-height:20px;
    text-decoration:none;
}

.textall2 a
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 12px;
	color: #fff; 
    text-align:justify;
     line-height:20px;
    text-decoration:none;
}

.textall2 a:hover
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 12px;
     text-align:justify;
    color:#fff;
    line-height:20px;
    text-decoration:underline;
}
 
.thumbheading
{
   font-family: 'PT Sans Narrow', sans-serif;
	font-size: 19px;
	color: #FF5400; text-transform:capitalize;
    text-align:left;font-weight:normal;
    line-height:35px;
    text-decoration:none;
}
.thumbheading2
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 19px; font-weight:300;
	color: #853c00; text-transform:capitalize;
    text-align:left;
    line-height:35px;
    text-decoration:none;
}
.thumbtext
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 12px;
	color: #525252; 
    text-align:justify;
    line-height:20px;
    text-decoration:none;
}

.thumbtext a
{
   font-family: 'PT Sans Narrow', sans-serif;
	font-size: 12px;
	color: #525252; 
    text-align:justify;
     line-height:20px;
    text-decoration:none;
}

.thumbtext a:hover
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 12px;
     text-align:justify;
    color:#29166f; 
    line-height:20px;
    text-decoration:underline;
}

.thumbmore
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 13px;
	color: #666; 
    text-align:right;
    line-height:20px;
    text-decoration:none;
}

.thumbmore a
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 13px;
	color: #666;  
    text-align:right;
    line-height:20px;
    text-decoration:none;
}

.thumbmore a:hover
{
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 13px;
	color: #29166f; 
    text-align:right;
    line-height:20px;
    text-decoration:underline;
}
.tag {
font-family: 'Pacifico', cursive;
font-size:17px; line-height:47px;
color:#F0F0F0; text-align:center;
padding-top:0px; font-weight:normal;

}
.bottomlink
{
   font-family: 'PT Sans Narrow', sans-serif;
    font-size:12px;
    color:#aaa; line-height:2;
    text-decoration:none;
}

.bottomlink a
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:12px;
    color:#aaa; line-height:2;
    text-decoration:none;
}

.bottomlink a:hover
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:12px;
    color:#edb278; line-height:2;
    text-decoration:none;
}
.bottomlink2
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:11px; text-align:justify;
    color:#fff; line-height:20px;
    text-decoration:none;
}

.bottomlink2 a
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:11px; text-align:justify;
    color:#fff; line-height:20px;
    text-decoration:none;
}

.bottomlink2 a:hover
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:11px; text-align:justify;
    color:#a0ce4e; line-height:20px;
    text-decoration:none;
}
.bottomlink3
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:11px; text-align:center;
    color:#aaa; line-height:20px;
    text-decoration:none;
}

.bottomlink3 a
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:11px; text-align:center;
    color:#aaa; line-height:20px;
    text-decoration:none;
}

.bottomlink3 a:hover
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:11px; text-align:center;
    color:#a0ce4e; line-height:20px;
    text-decoration:none;
}
.copyright
{
    font-family: 'PT Sans Narrow', sans-serif;
    margin-top:20px;
    font-size:13px;
    color:#aaa; text-align:center;
    text-decoration:none;
}

.copyright a
{
    font-family: 'PT Sans Narrow', sans-serif;
    margin-top:20px;
    font-size:13px;
    color:#aaa; text-align:center;
    text-decoration:none;
}

.copyright a:hover
{
    font-family: 'PT Sans Narrow', sans-serif;
    margin-top:20px;
    font-size:13px;
    color:#edb278; text-align:center;
    text-decoration:none;
}
.contactcard-text
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:12px;
    color:#F4EDED;
    text-decoration:none;
    line-height:1.6;
}

.sitemap
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:12px;
    padding-left:40px;
    color:#f8f8f8;
    line-height:49px;
    text-align:left;
    text-decoration:none;
}

.sitemap a
{
    font-family:Trebuchet MS;
    font-size:12px;
    color:#f8f8f8;
    padding-left:40px;
    line-height:49px;
    text-align:left;
    text-decoration:none;
}
.sitemap a:hover
{
    font-family: 'PT Sans Narrow', sans-serif;
    font-size:12px;
    color:#fff;
    padding-left:40px;
    line-height:49px;
    text-align:left;
    text-decoration:underline;
}
