@charset "UTF-8";
@import url(http://fonts.googleapis.com/css?family=Crete+Round:400,400italic);

body {
line-height : 1;
vertical-align:top;
margin:0;

}
.main{width:100%;}


.clear:after {
content : ".";
display : block;
height : 0;
font-size : 0;
clear : both;
visibility : hidden;
}
* html .clear {
height : 1%;
}
*, *:before, *:after {
box-sizing : border-box;
}

p {
padding : 0 0 0.5em 0;
line-height : 1.5;
text-align:justify;
word-break : normal;
overflow-wrap : normal;
hyphens : auto;
}

.text {
padding : 0.em 0 0.5em 0;
line-height : 2.0;
text-align : justify;
word-break : normal;
overflow-wrap : normal;
hyphens : auto;
font-family: Arial, Century, "Courier New"
}

.textred {
font-size : 13px;
line-height : 1.5;
text-align : left;
color : #CC3300;
font-weight : 600;
}
h1, h2, h3, h4, h5, h6 { 
;
padding : 0.5em 0 0.5em 0;

}
h1, h2 {
line-height : 1;
}
h1 {

text-transform:capitalize;
padding-top : 10px;
line-height : 1.1;
padding-bottom : 0; color:#003399;
font-family: "futura Bk BT", Arial, Century, "Courier New";
font-size:24px;
font-style:normal
}
.forth {
width :25.000000%;
float : left;
}
.forth1 {
width :25.000000%;
float : left;
margin-left:7%
}
.half {
width : 50.000000%;
float : left;
}
.one_third {
width : 70.000000%;
float : left;
}



h2, .h2 {
font-family : 'Sansation', Georgia, serif;
font-style : italic;
font-size : 18px;
}
h3 {
font-size : 18px;
}
h4 {
font-size : 16px;
}
h5 {
font-size : 12px; color:#990000;
}
h6 {
font-size : 16px;
}
a {
border : 0;
outline : 0;
color : inherit;
text-decoration : none;
}

.puro, .half, .third, .third.double, .quarter, .quarter.triple, .quarter.double, .small, .little, .little1 {
width : 100%;
position : relative;
padding : 0 15px 15px 15px;
float : none;

}


.halfspecial{
width : 50.000000%;
position : relative;
padding : 0;
float : left;
}


@media screen and (min-width:700px) {
.puro {
width : 100%;
float : none;
}
.half, .halfspecial {
width : 50.000000%;
float : left;
}

.third {
width : 33.333333%;
float : left;
}
.third_double {
width : 63%;
float : right;
}
.quarter {
width : 60.000000%;
float : left;
}
.small {
width : 20.000000%;
float : left;
}
.triple {
width : 70.000000%;
float : left;
}
.quarter.double {
width : 50.000000%;
float : left;
}
.little {
width : 12.5%;
float : left;


}
.little1{
    width: 14.00%;
    float: left;
	padding: 0px 5px 10px 5px;
 
    }
}
@media screen and (max-width:600px) {
.puro h1 {
font-size : 2em;
}

}
.max-w710 .third {
padding-left : 0;
padding-right : 0;
}
@media screen and (min-width:700px) {
.col-l {
font-size : 13px;
line-height : 1.5;
text-align : justify;
float : left;
width : 50%;
padding : 0 15px;
max-width : 340px;
}
.col-r {
font-size : 13px;
line-height : 1.5;
text-align : justify;
float : left;
width : 50%;
padding : 0 15px;
max-width : 355px;
margin-top : 35px;
}
.max-w710 .third {
font-size : 13px;
line-height : 1.5;
text-align : justify;
padding : 15px;
}
.max-w710 .third:first-child {
padding-left : 0;
}
.max-w710 .third:last-child {
padding-right : 0;
}

footer {
position : relative;
min-height : 80px;
padding-top : 15px;
background-color : #fff;

}

.footer-border {
margin : 0 auto;
max-width : 85%;
border-top : 1px solid #333;
padding-bottom : 15px;
}
.footer-nav {
font-family : 'Oswald Regular', Helvetica, Arial, sans-serif;
font-size : 13px;
text-transform : uppercase;
margin : 0 auto 20px auto;
width : 100%;
text-align : center;
}
.footer-nav ul {
list-style : none;
margin : 0;
padding : 0;
margin : 0 auto;
}
.footer-nav ul li {
display : inline-block;
}
.footer-nav ul li a {
display : inline-block;
padding : 0 18px;
}
.footer-logo {
padding : 0 10px;
height : auto;
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
font-style : normal;
color : #4D900B;
width : 100%;
text-align : center;
}
.footer-logo a {
margin : 0 15px;
text-align : center;
}
.footer-text {
padding : 0 15px;
margin : 10px 0;
height : auto;
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
font-style : normal;
color : #4D900B;
text-align : center;
}
.footer-text a {
margin : 0 10px;
text-align : center;
}
.social {
float : right;
}
.social a {
margin : 0 10px 0 0;
}


@media screen and (max-width:700px) {
.footer-nav {
display : none;
}
.address p {
text-align : center !important ;
}
.footer-text {
padding : 0;
width : 100%;
margin : 10px 0;
text-align : center;
}
.social {
text-align : center;
float : none;
}
.footer-logo a {
margin : 1px;
text-align : center;
}
.footer-text a {
margin : 0 3px;
text-align : center;
}
}
.small {
font-size : 0.75em;
}
.medium {
font-size : 1.5em;
}
.large {
font-size : 2em;
}
.x-large {
font-size : 2.5em;
}
.align-center {
text-align : center;
}
.align-justify {
text-align : justify;
}
.align-right {
text-align : right;
}
.align-left {
text-align : left;
}
.cols2, .cols3, .cols4 {
max-width : 710px;
column-count : 1;
}
@media screen and (min-width:600px) {
.cols2 {
column-count : 2;
column-gap : 30px;
}
.cols3 {
column-count : 3;
column-gap : 30px;
}
.cols4 {
column-count : 4;
column-gap : 30px;
}
}
.left {
float : left;
}
.right {
float : right;
}

@media only screen and (max-width:760px), (min-device-width:768px) and (max-device-width:1024px) {

.btn {
display : inline-block;
text-align : center;
vertical-align : middle;
transition : all 0.4s ease;
background : #096A09;
color : #fff;
text-transform : uppercase;
font-size : 14px;
line-height : 30px;
height : 32px;
padding : 0 18px;
margin-top : 22px;
font-weight : bold;
font-family : 'Arial', sans-serif;
}
.btn:hover {
background : #096A00;
}
.cursorPointer {
cursor : pointer !important ;
}
.textleft {
text-align : left !important ;
}
.txtCenter {
text-align : center;
}
.width20pc {
width : 20% !important ;
}
@media only screen and (max-width:767px) {
.width20pc {
width : 100% !important ;
}

} 
	
