@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
}
@font-face {
    font-family: 'BebasNeue';
	src: url('font/BebasNeue.otf');
    src: url('font/BebasNeue.eot');
    src: url('font/BebasNeue.eot?#iefix') format('embedded-opentype'),
         url('font/BebasNeue.otf') format('otf'),
         url('font/BebasNeue.ttf') format('truetype'),
         url('font/BebasNeue.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BebasNeueRegular';
    src: url('fonts/BebasNeue-webfont.eot');
    src: url('fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/BebasNeue-webfont.woff') format('woff'),
         url('fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'AvantageSmall';
	src:url('../fonts/AvantageSmall.eot');
	src:url('../fonts/AvantageSmall.eot?#iefix') format('embedded-opentype'),
		url('../fonts/AvantageSmall.woff') format('woff'),
		url('../fonts/AvantageSmall.ttf') format('truetype'),
		url('../fonts/AvantageSmall.svg#bpicons') format('svg');
	font-weight: normal;
	font-style: normal;
}
#wrapper{
width:1045px;
margin:0 auto;
padding:0;
}
/**top div start here**/
#top{
margin:0.8% 0% 0% 0%;
padding:0;
width:100%;
border-top:solid 5px #ececec;
border-bottom:solid 2px #ececec;

}

.h_m{
	display:block;
}
.h_d{
	display:none;
}

.logo_txt{
	margin:1% 0% 0% 0%;
}

#top_1{
margin:0.5% 0% 0% 0%;
padding:0;
width:17.1%;
float:left;
}

.photo{
width:100%;
}


#top_2{
margin:0;
padding:4% 0% 0% 0%;
width:58%;
float:right;
}

.clear{
clear:left;
}

.both{
clear:both;}

.colm_11_center2221{
	width:40%;
	margin:0 auto;
}
.row{
margin:0% 0% 2% 0%;
padding:0;
width:100%;
}


.big_heding{
margin:2% 0% 1% 0%;
padding:0;
font-family:'BebasNeueRegular';
font-size:24px;
text-align:center;
color:#9d9d9d;
font-weight:normal;
}


.big_heding_2{
margin:0%;
padding:0;
font-family:'BebasNeueRegular';
font-size:24px;
text-align:center;
color:#676767;
font-weight:normal;
}



/**top div end here **/




#banner{
margin:0;
padding:1% 0% 1% 0%;
width:100%;
border-top:solid 2px #ececec;
border-bottom:solid 2px #ececec;
}


/** main div start here**/
#main{
margin:0;
padding:0%;
width:100%;
}
.colm_1{
margin:0;
padding:0%;
width:100%;
}

.colm_11{
margin:0;
padding:0%;
width:70%;
float:left;
}

.colm_12{
margin:1% 2% 2% 2%;
padding:0%;
width:26%;
float:left;
}

.colm_121{
margin:5% auto ;
padding:0%;
width:100%;
text-align:center;
}

.colm_2{
margin:0;
padding:0%;
width:100%;
border:solid 1px #CCCCCC;
}



.colm_31{
margin:0;
padding:0% 2% 0% 0%;
width:62%;
float:left;
}

.colm_32{
margin:4% 0% 2% 0%;
padding:0%;
width:35.8%;
float:left;
}
.colm_11_center{
	width:50%;
	margin:0 auto;
}
.colm_4{
margin:0%;
padding:0%;
width:100%;
border:solid 1px #CCCCCC;
}

.colm_41{
margin:0%;
padding:0%;
width:49.8%;
float:left;
}

.border{

border:1px solid #CCCCCC;
}
.list_style
{
list-style-image:url(../images/arrow.jpg)}


.col_sm3{
	width:31%;
	margin:1%;
	float:left;
}

.colm_111111{
	width:98%;
	margin:0 auto;
}

.button_1{
margin:0;
padding:0;
width:15%;
float:right;
}
.right{
clear:right;
}


#foot{
margin:2% 0% 0% 0%;
padding:1% 2% 0.6% 2%;
width:96%;
background-color:#434343;
}


.foot_colm{
margin:0;
padding:1% 0%;
width:65%;
float:left;
}

.foot_heding1
{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-style:italic;
font-size:12px;
font-weight:bold;
}

.foot_heding2
{
margin:1.5% 0% 0% 0%;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
font-weight:bold;
}

.foot_heding3
{
margin:1% 0% 0% 2%;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:13px;
font-weight:normal;
}

.foot_colm2{
margin:0;
padding:1% 0%;
width:34.7%;
float:left;
border-left: solid 1px #CCCCCC;
}

.footlink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

@media only screen and (max-width:1200px){

#main{
margin:0 auto;
width:98%;
}
}

@media only screen and (max-width:1046px){
#wrapper{
width:100%;
margin:0 auto;
padding:0;
}
}


@media only screen and (max-width:800px){

#top_1{
margin:0 auto;
padding:0;
width:30%;
float:none;
}

#top_2{
margin:1% auto;
padding:0;
width:100%;
float:none;
background-color:#8ac829;
}

#main{
margin:0 auto;
padding:0%;
width:98%;
}

.button_1{
margin:0;
padding:0;
width:30%;
float:left;
}
.h_m{
	display:none;
}
.h_d{
	display:block;
}
.colm_11{
margin:0;
padding:0%;
width:100%;
float:none;
}


.colm_12{
margin:1% 2% 2% 2%;
padding:0%;
width:96%;
float:none;
}

.colm_31{
margin:0 auto;
padding:0%;
width:98%;
float:none;
}

.colm_32{
margin:2% auto;
padding:0%;
width:96%;
float:none;
}

.box1{
margin:0% 1.5% 2% 0%;
padding:0;
width:48%;
float:left;
background-color:#33CC99;
border: 0px solid;
border-top-right-radius: 2em;
border-bottom-left-radius: 2em;
}

.box2{
margin:0% 1.5% 2% 0%;
padding:0;
width:48%;
float:left;
background-color:#00CC00;
border: 0px solid;
border-top-right-radius: 2em;
border-bottom-left-radius: 2em;
}

.box3{
margin:0% 0% 2% 1.5%;
padding:0;
width:48%;
float:left;
background-color:#33CC99;
border: 0px solid;
border-top-right-radius: 2em;
border-bottom-left-radius: 2em;
}

.col_sm3{
	width:60%;
	margin:0 auto;
	padding:2%;
	float:none;
}

}


@media only screen and (max-width:600px){

.col_sm3{
	width:94%;
	margin:0 auto;
	padding:2%;
	float:none;
}

.colm_11_center2221{
	width:98%;
	margin:0 auto;
}

.colm_11_center{
	width:98%;
	margin:0 auto;
}
#top_1{
margin:0 auto;
padding:0% 25%;
width:50%;
}

.colm_1{
margin:0;
padding:0%;
width:100%;
}

.colm_11{
margin:0;
padding:0%;
width:100%;
float:none;
}


.colm_12{
margin:1% 2% 2% 2%;
padding:0%;
width:96%;
float:none;
}

.button_1{
margin:0;
padding:0;
width:44%;
float:left;
}


.box1{
margin:2% 1.5% 2% 0%;
padding:0;
width:98%;
float:left;
background-color:#33CC99;
border: 0px solid;
border-top-right-radius: 2em;
border-bottom-left-radius: 2em;
}

.box2{
margin:2% 1.5% 2% 0%;
padding:0;
width:98%;
float:left;
background-color:#00CC00;
border: 0px solid;
border-top-right-radius: 2em;
border-bottom-left-radius: 2em;
}

.box3{
margin:2% 0% 2% 1.5%;
padding:0;
width:98%;
float:left;
background-color:#33CC99;
border: 0px solid;
border-top-right-radius: 2em;
border-bottom-left-radius: 2em;
}

.bodytextCopy {
	font-family: Calibri;
	font-size: 17px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
    text-align:left;

}

.button
{
margin:0 auto;
padding:1%;
width:50%;
background-color:#8FD02A;
text-align:center;
}

.bodylinky {
	font-family: TitilliumText25L;
	font-size: 15px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align:center;
}

.foot_colm{
margin:0;
padding:1% 0%;
width:100%;
float:left;
}
.foot_colm2{
margin:0;
padding:1% 0%;
width:100%;
border:none;
}
.foot_heding3
{
margin:1% 0% 0% 0%;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:13px;
font-weight:normal;
}
}