
@font-face {
    font-family: 'latoregular';
    src: url('../fonts/lato-regular-webfont.eot');
    src: url('../fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-regular-webfont.woff2') format('woff2'),
         url('../fonts/lato-regular-webfont.woff') format('woff'),
         url('../fonts/lato-regular-webfont.ttf') format('truetype'),
         url('../fonts/lato-regular-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
font-family: 'robotothin';
src: url('../fonts/roboto-thin-webfont.eot');
src: url('../fonts/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/roboto-thin-webfont.woff2') format('woff2'),
url('../fonts/roboto-thin-webfont.woff') format('woff'),
url('../fonts/roboto-thin-webfont.ttf') format('truetype'),
url('../fonts/roboto-thin-webfont.svg#robotothin') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.eot');
    src: url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('../fonts/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('../fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotomedium';
    src: url('../fonts/roboto-medium-webfont.eot');
    src: url('../fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-medium-webfont.woff2') format('woff2'),
         url('../fonts/roboto-medium-webfont.woff') format('woff'),
         url('../fonts/roboto-medium-webfont.ttf') format('truetype'),
         url('../fonts/roboto-medium-webfont.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto-light-webfont.eot');
    src: url('../fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-light-webfont.woff2') format('woff2'),
         url('../fonts/roboto-light-webfont.woff') format('woff'),
         url('../fonts/roboto-light-webfont.ttf') format('truetype'),
         url('../fonts/roboto-light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}


*
{
margin:0;
padding:0;
}

body{
  scrollbar-base-color: #FFFFFF;
  scrollbar-base-color: #FFFFFF;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-track-color: ##FFFFFF;
  scrollbar-arrow-color: black;
  scrollbar-shadow-color: #C0C0C0;
  scrollbar-dark-shadow-color: #C0C0C0;
}

::-webkit-scrollbar { width: 8px; height: 3px;}
::-webkit-scrollbar-button {  background-color: #538852; }
::-webkit-scrollbar-track {  background-color: #FFF;}
::-webkit-scrollbar-track-piece { background-color: #FFFFFF;}
::-webkit-scrollbar-thumb { height: 50px; background-color: #538852; border-radius: 10px;}
::-webkit-scrollbar-corner { background-color: #999;}}
::-webkit-resizer { background-color: #666;}


::-moz-scrollbar {
width: 12px;
}
::-moz-scrollbar-track {
-moz-box-shadow: inset 0 0 6px #fff);
background:#000;
}
::-moz-scrollbar-thumb {
border-radius: 10px;
-moz-box-shadow: inset 0 0 6px #fff;
background:#FFCC00;
}


::selection {
  background: #50834a;
  color: #FFFFFF;
  text-shadow: none;
}

::-moz-selection {
  background: #50834a;
  color: #FFFFFF;
  text-shadow: none;
}



body
 {
margin:0;
padding:0;
line-height:20px;
font-family: 'robotolight';
color:#908e8e; 
font-size:100%;
background-color:#FFFFFF;
}

.clear {overflow:auto;clear:both;}

h1,h2,h3,h4,h5,h6,ul,li,a,ol,td,tr,th,img,p,html,td,table,tr,th
{
margin:0;
padding:0;
border:0;
text-decoration:none;
list-style:none;
}
h1,h2,h3,h4,h5,h6
{
 font-family: 'robotoregular';
font-weight:normal;
}
h1
{
font-size:1.7em;
color:#423f3f;
line-height:40px;
}

h2
{
font-size:1em;
color:rgb(84, 128, 97);
font-weight: normal;
}
h3
{
font-size:1.3em;
font-weight: normal;
color:rgba(102,102,102,1);
line-height:30px;
}
h4
{
font-size:1.1em;
color:#aaa5a5;
}
h5
{
font-size:14px;
color:rgba(51,51,51,1);
margin-bottom:10px;
}
h6
{
font-size:16.7px;
color:rgb(84, 128, 97);
}
p
{
color:#3E3B3B; 
line-height:23px;
font-family: 'robotolight';
font-size:.95em;
}
img {
border: 0;
page-break-inside:avoid;
max-width: 100% !important;
vertical-align: middle;
                
}
.bannr
{
height:auto;
width:100%;
margin:auto;
max-width:1920px;
min-height:120px;
}
.bannr img
{
margin:auto;
min-height:120px;
}


/********************************************************************************************************************************/


.alnjust
{
text-align:justify;
}
.alnlft
{
text-align:left;
}
.alnrght
{
text-align:right;
}
.alncntr
{
text-align:center;
}

/********************************************************************************************************************************/



.fntsz1
{
font-size:1.2em;
line-height:30px;
}

.fntsz2
{
font-size:1.1em;
line-height:1.6em
}


.fntsz3
{
font-size:px;
}

/********************************************************************************************************************************/


.fntclr1
{
color:#50834a;
font-family: 'robotomedium';
}

.fntclr2
{
color:color:#50834a;
font-family: 'robotomedium';
font-size:14px;
}
.fntclr3
{
color:rgba(255,255,255, .50);

}
.fntclr4
{
color:rgba(0,0,0,1);
font-size:15px;
letter-spacing:.2px;

}
.fntclr5
{
font-family: 'robotoregular';
color:rgba(0,0,0,1);
font-size:14px;
font-weight:bold;

}

/********************************************************************************************************************************/

.bgclr1{ background-color:#f0f0f0;}

.bgclr2{ background-color:#FFFFFF}

.bgclr3{ background-color:#51834e}

.bgclr4{ background-color:#252525;}

.bgclr5{ background-color:#000000;}

.bgclr6{ background-color:#F4F6F8;}

.bgclr7{ background-color:#526c8e;}
/********************************************************************************************************************************/


.bgimage1 { background:url(../images/icon/bg1.png) center top no-repeat; margin:10px auto;height:8px }

.bgimage2 { background:url(../images/bg2.jpg) right top no-repeat #f4f4f4;}

.bgimage3{ background:url(../images/icon/bg3.jpg) left;}

.bgimage4{ background:url(../images/icon/fotrbg.jpg);}

.bgimage5{ background-color:rgba(153,153,153,.3); height:1px;
width:70%;margin:auto;}

.bgimage6{ background-image:;}

/********************************************************************************************************************************/


.bld1{
font-weight:bold;
}
.bld2{
font-weight:bold;
}
.bld3{
font-weight:bold;
}
.bld4{
font-weight:bold;
}
.bld5{
font-weight:bold;
}

/********************************************************************************************************************************/



.line1{height:1px;margin:auto;width:100%;background-color:#d6d6d6;}

.line2{}

.line3{}

.line4{height:1px;}

.line5{height:1px;}

/********************************************************************************************************************************/



.underline1{height:10px;width:20%;background-image:url(../images/icons/undr1.png);margin-bottom:10px;}

.underline2{height:10px;}

.underline3{height:1px;}

.underline4{height:1px;}

.underline5{height:1px;}

/********************************************************************************************************************************/

.border1{border-left:#f2815a 5px solid;}

.border2{border:#d3e1e2 1px solid;padding:0px 0px 10px 0px;}

.border3{border:#d3e1e2 1px solid;}

/********************************************************************************************************************************/

.border_left1{border-left:#f2815a 5px solid;}

.border_left2{border-left:#f2815a 5px solid;}

.border_left3{border-left:#f2815a 5px solid;}

/********************************************************************************************************************************/

.border_right1{border-left:#f2815a 5px solid;}

.border_right2{border-left:#f2815a 5px solid;}

.border_right3{border-left:#f2815a 5px solid;}

/********************************************************************************************************************************/

.border_top1{border-left:#f2815a 5px solid;}

.border_top2{border-left:#f2815a 5px solid;}

.border_top3{border-left:#f2815a 5px solid;}

/********************************************************************************************************************************/


.border_bottom1{border-left:#f2815a 5px solid;}

.border_bottom2{border-left:#f2815a 5px solid;}

.border_bottom3{border-left:#f2815a 5px solid;}

/********************************************************************************************************************************/


.redmr1{border-radius:25px;padding:12px 30px;background-color:#50834a;color:rgba(255,255,255,1);width:80px;font-size:14px; transition:All .6s ease-in-out;
    -webkit-transition:All .6s ease-in-out;
    -moz-transition:All .6s ease-in-out;
    -o-transition:All .6s ease-in-out;}

.redmr1:hover{color:#FFFFFF;background-color:#516faf;}

.redmr2{width:85px;float:right;font-size:14px;color:#423f3f}

.redmr2:hover{color:#50834a;text-decoration:underline;}

.redmr3{width:100px;float:left;font-size:14px;color:#80cb3a}

.redmr3:hover{color:#FFFFFF;}

.redmr4{width:75px;float:right;}

.redmr4:hover{color:#000000;}


/********************************************************************************************************************************/



.locatn{height:auto;padding-left:30px;background:url(../images/icon/location.png) left top 6px no-repeat;line-height:24px;color:rgba(255,255,255,.5);font-size:13.5px;}

.locatn2{height:auto;padding-left:30px;background:url(../images/icon/location.png) left top 6px no-repeat;line-height:24px;color:#6d6969;font-size:13.5px;}

.ph{height:auto;padding-left:30px;background:url(../images/icon/smartphone66.png) left top 6px no-repeat;line-height:24px;color:rgba(255,255,255,.5);font-size:13.5px;}

.ph2{height:auto;padding-left:30px;background:url(../images/icon/smartphone66.png) left top 6px no-repeat;line-height:24px;color:#6d6969;font-size:13.5px;}

.mail{height:auto;padding-left:30px;background:url(../images/icon/send4.png) left top 6px no-repeat;line-height:24px;color:rgba(255,255,255,.5);font-size:13.5px;}

.mail2{height:auto;padding-left:30px;background:url(../images/icon/send4.png) left top 6px no-repeat;line-height:24px;color:#6d6969;font-size:13.5px;}



input[type=text],
input[type=email],
input[type=url],
input[type=search],
input[type=password],
textarea {
  font-size: 12px;
  -webkit-transition: all 100ms linear;
  -moz-transition: all 100ms linear;
  -ms-transition: all 100ms linear;
  -o-transition: all 100ms linear;
  transition: all 100ms linear;
}
textarea {
  resize: none;
}

.txt_bg1 {height:30px;width:91%;border:#e6e6e6 1px solid;margin-bottom:20px;padding-left:7px;background-color:#fdfdfd;border-radius:2px;float:left;}

.txt_bg2 {height:30px;width:90%;border:#e6e6e6 1px solid;margin-bottom:10px;padding-left:7px;background-color:#fdfdfd;border-radius:2px;float:left;}

.txt_bg3 {height:30px;width:460px;border:#e6e6e6 1px solid;margin-bottom:10px;padding-left:7px;background-color:#fdfdfd;border-radius:2px;}

.txt_area_bg1 {height:125px;width:90%;border:#e6e6e6 1px solid;margin-bottom:20px;padding-left:7px;background:resize:none;padding-top:10px;color:rgba(0,0,0,1);background-color:#fdfdfd;border-radius:2px;resize:none;font-family: 'robotoregular';}

.txt_area_bg2 {height:150px;width:90%;border:#e6e6e6 1px solid;margin-bottom:20px;padding-left:7px;background:resize:none;padding-top:10px;color:rgba(0,0,0,1);background-color:#fdfdfd;border-radius:2px;resize:none;}

.txt_area_bg3 {height:150px;width:90%;border:#e6e6e6 1px solid;margin-bottom:20px;padding-left:7px;background:resize:none;font-family: 'OpenSans-Regular';padding-top:10px;color:rgba(0,0,0,1);background-color:#fdfdfd;border-radius:2px;resize:none;}


.button_submit1 {border-radius:25px;padding:8px 30px;background-color:#50834a;color:rgba(255,255,255,1);font-size:14px; transition:All .6s ease-in-out;text-align:center;cursor:pointer;border:none;
    -webkit-transition:All .6s ease-in-out;
    -moz-transition:All .6s ease-in-out;
    -o-transition:All .6s ease-in-out;}

.button_submit1:hover{color:#FFFFFF;background-color:#516faf;}

.button-submit2 {height:30px;width:100px;background-color:#f82c95;color:rgba(255,255,255,1);border:none;font-size:15px;cursor:pointer;margin-bottom:20px;border-radius:2px;}

.button-submit2:hover {background-color:#543344;text-align:center;}


.button-submit3 {height:30px;width:100px;background-color:#f82c95;color:rgba(255,255,255,1);border:none;font-size:15px;cursor:pointer;margin-bottom:20px;border-radius:2px;}

.button-submit3:hover {background-color:#543344;text-align:center;}


.contactbx
{
	width:90%;
	height:auto;
	overflow:hidden;
	padding:10px 0px 10px 0;
	clear:both;
	border-bottom: rgba(204,204,204,1) 1px solid;
}
.contactbx_imgbx
{
	float: left;
	margin-right:20px;
}
.contactbx_para
{
	float: left;
	width:320px;
	line-height:30px;
	 font-size:14px;
}
.contactbx_para a
{
	 font-size:14px;
	 color:#939495;
	 text-decoration:none;
}

.contactbx_para a:hover
{
color:#376808;
}
.contact_map
{
height:250px;
overflow:hidden;
background-color:rgba(204,204,204,1);

}
.contact_map iframe
{
height:250px;
width:100%;
overflow:hidden;
background-color:rgba(204,204,204,1);
margin-bottom:20px;
}

#back-top 
{
position: fixed;
bottom: 5px;
right: 30px;
z-index: 99;
-webkit-transition:all .5s ease-out;
}

#back-top a 
{
width: 28px;
display: block;
text-align: center;
font-size: 0;
line-height: 0;
overflow: hidden;
text-indent: -9999px;
z-index:999999;
height: 30px;
background-image:url(../images/cycle-hover.png);
text-indent: -9999px;
border-radius:4px;
}

#vertical {
	width:80%;
}
#vertical div {
	margin-left:5px;
	margin-top:10px;
	float:left;
	width:30px;
	height:30px;
	position:relative;
	overflow:hidden;
	color:rgba(255,255,255,1);
	border-bottom:rgba(153,153,153,1) 1px dotted;
}
#vertical div p {

	color:rgba(255,255,255,.5);
	padding-left:40px;
}
#vertical img {
	position:absolute;
}


.su_list1,.su_list2,.su_list3,.su_list4,.su_list5  {height:auto;overflow:hidden;}

.su_list1 ul, .su_list2 ul, .su_list3 ul,.su_list4 ul, .su_list5 ul {margin:0;padding:0;}

.su_list1 ul li
{
list-style:none;
float:right;
margin:4px 2px;
color:#666666;
line-height:30px;
color:#4d4e4a;
font-family: 'latoregular';
border-right:1px #666666 solid;
padding:0 10px;
font-size:15px;
}
.su_list1 ul li:hover
{


}

.su_list1 a        
{
color:rgba(102,102,102,1);
font-size:13px;
}

.su_list1 a:hover 
{
color:#000000;
}
.su_list1 div      
{
}
.su_list1 img        
{

}


.su_list2 ul li

{
list-style:none;
background:url(../images/icon/li2.png) left top 6px no-repeat;
padding-left:30px;
font-size:16px;
color:#6d6969;
line-height:29px;
font-size:15.3px;
}
.su_list2 a       
 {
color:rgba(255,255,255,.5);
font-size:14px;
}
.su_list2 a:hover 
{
color:rgba(255,255,255,1);
}
.su_list2 div      
{
padding-left:40px;
}
.su_list2 img        
{

}
.su_list3 ul li
{
list-style:none;
font-size:13px;
color:rgba(255,255,255,.5);
float:left;
padding:0px 7px;
margin:4px 0;
border-right:rgba(204,204,204,.2) 1px solid;
}

.su_list3 a   
{
color:rgba(255,255,255,.5);
font-size:14px;
}
.su_list3 li:hover 
{
color:#608b53;
}
.su_list3 div      
{
padding-left:40px;
}
.su_list3 img        
{

}


.su_list4 ul li
{
	
list-style:none;
font-size:13px;
line-height:25px;
float:left;

}
.su_list4 a   
{
color:rgba(255,255,255,.5);
font-size:12px;
padding:0 10px;
}
.su_list4 a:hover 
{
color:rgba(255,255,255,.8);
}
.su_list4 div      
{
padding-left:40px;
}
.su_list4 img        
{

}



.su_list5 ul li

{
list-style:none;
background:url(../images/icons/li1bg.png) left top 5px no-repeat;

padding-left:40px;
margin-bottom:1px;
font-size:15px;
color:#FFFFFF;
line-height:25px;
}
.su_list5 a   
{
color:rgba(102,102,102,1);
font-size:14px;
}
.su_list5 a:hover 
{

}
.su_list5 div      
{
padding-left:40px;
}
.su_list5 img        
{

}


.sun_list1 ol
{
	margin:0;
	padding:;
}
.sun_list1 ol li
{
list-style:decimal inside;
font-size:14px;
margin:4px 2px;
color:#666666;
line-height:24px;

}

.sun_list1 a        
{
color:rgba(102,102,102,1);
font-size:13px;
}

.sun_list1 a:hover 
{
color:#000000;
}
.sun_list1 div      
{
padding-left:40px;
}
.sun_list1 img        
{

}


.su_menubar
{
height:90px;
width:1200px;
margin:auto;
top:0;
z-index:99999;
clear:both;

}

.ativ
{
background-color:#000000;
color:rgba(255,255,255,1);
padding:51px 10px 25px 10px;
}


.su_container_large
{
height:auto;
width:100%;
margin:auto;
}
.su_container
{
height:auto;
overflow:hidden;
width:1200px;
margin:auto;
clear:both;
}
.su_container12box, .su_container8box,.su_container6box, .su_container4box, .su_container3box, .su_container800box, .su_container500box, .su_container2box, .su_container700box, .su_container900box, .su_container1000box, .su_container10box, .su_container2_2box, .su_container4-2box, .su_container3-2box, .su_container4-3box

{
height:auto;
overflow:hidden;
float:left;
}


.su_container12box            {width:100px;}

.su_container10box            {width:120px;}

.su_container8box             {width:150px;}

.su_container6box             {width:200px;}

.su_container4box             {width:300px;}

.su_container4-2box            {width:300px;}

.su_container4-3box            {width:300px;}

.su_container3box             {width:400px;}

.su_container3-2box             {width:400px;}

.su_container500box           {width:500px;}

.su_container2box             {width:600px;}

.su_container2_2box           {width:600px;}

.su_container700box           {width:700px;}

.su_container800box            {width:800px;}

.su_container900box           {width:900px;}

.su_container1000box           {width:1000px;}




.su_box100
{
height:auto;
overflow:hidden;
width:100%;
}


.su_box95_marauoto
{
height:auto;
overflow:hidden;
width:95%;
margin:auto;
}
.su_box90_marauoto
{
width:90%;
height:auto;
overflow:hidden;
margin:auto;
}

.su_box85_marauoto
{
height:auto;
overflow:hidden;
width:85%;
margin:auto;
}
.su_box80_marauoto
{
width:80%;
height:auto;
overflow:hidden;
margin:auto;
}

.su_box95
{
height:auto;
overflow:hidden;
width:95%;
}
.su_box90
{
height:auto;
overflow:hidden;
width:90%;
}


.su_box85
{
height:auto;
overflow:hidden;
width:85%;
}
.su_box80
{
height:auto;
overflow:hidden;
width:80%;
}

.su_box75
{
height:auto;
overflow:hidden;
width:75%;
float:left;
}
.sub_70
{
height:auto;
overflow:hidden;
width:70%;
float:left;
}
.sub_30
{
height:auto;
overflow:hidden;
width:30%;
float:left;
}
.sub_80
{
height:auto;
overflow:hidden;
width:80%;
float:left;
}
.sub_20
{
height:auto;
overflow:hidden;
width:20%;
float:left;
}
.sub_60
{
height:auto;
overflow:hidden;
width:60%;
float:left;
}
.sub_40
{
height:auto;
overflow:hidden;
width:40%;
float:left;
}
.sub_50
{
height:auto;
overflow:hidden;
width:48%;
margin-right:2%;
float:left;
}

.aouto_mr       {margin:auto;}

.tp_mar10        {margin-top:10px;}
.tp_mar20        {margin-top:20px;}
.tp_mar30        {margin-top:30px;}
.tp_mar40        {margin-top:40px;}

.bm_mar10        {margin-bottom:10px;}
.bm_mar20        {margin-bottom:20px;}
.bm_mar30        {margin-bottom:30px;}
.bm_mar40        {margin-bottom:40px;}



.top_pad10        {padding-top:10px;}
.top_pad20        {padding-top:20px;}
.top_pad30        {padding-top:30px;}
.top_pad40        {padding-top:40px;}


.botm_pad10        {padding-bottom:10px;}
.botm_pad20        {padding-bottom:20px;}
.botm_pad30        {padding-bottom:30px;}
.botm_pad40        {padding-bottom:40px;}



.social_icon
{
-webkit-transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-ms-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out;
-khml-transition:all .4s ease-in-out;
transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
-webkit-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
-moz-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
-o-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
-ms-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);

}
.social a
{
text-decoration:none;
color:rgba(153,153,153,1);
}
.social a:hover
{
text-decoration:underline;
color:rgba(153,153,153,1);
}
.social_icon:hover
{
background-color:#666666;
}


@media only screen and (min-width: 750px) and (max-width:1200px) {
	
.su_container
{
height:auto;
overflow:hidden;
width:95%;
margin-left:2.5%;
margin-right:2.5%;
clear:both;
}	


.su_container4box, .su_container3box, .su_container800box, .su_container500box, .su_container2box, .su_container700box, .su_container900box,
.su_container1000box, .su_container2_2box, .su_container4-2box, .su_container3-2box, .su_container4-3box

{
height:auto;
overflow:hidden;
float:left;
}

.su_container12box            {width:8.3%;}

.su_container10box            {width:10%;}

.su_container8box             {width:12.5%;}

.su_container6box             {width:16.6%;}

.su_container4box             {width:25%;}

.su_container4-2box            {width:25%;}

.su_container4-3box            {width:25%;}

.su_container3box               {width:33.3%;}

.su_container3-2box             {width:33.3%;}

.su_container500box           {width:41.6%;}

.su_container2box             {width:50%;}

.su_container2_2box           {width:50%;}

.su_container700box           {width:58.3%;}

.su_container800box            {width:66.6%;}

.su_container900box           {width:75%;}

.su_container1000box           {width:83.3%;}



}
@media only screen and (min-width: 481px) and (max-width:749px) {
	
.su_container
{
height:auto;
overflow:hidden;
width:90%;
margin-left:5%;
margin-right:5%;
clear:both;
}	


.su_container4box, .su_container3box, .su_container800box, .su_container500box, .su_container2box, .su_container700box, .su_container900box,
.su_container1000box, .su_container2_2box, .su_container4-2box, .su_container3-2box

{
height:auto;
overflow:hidden;
float:left;
}

.su_container12box            {width:8.3%;}

.su_container10box            {width:10%;}

.su_container8box             {width:12.5%;}

.su_container6box             {width:16.6%;}

.su_container4box             {width:100%;}

.su_container4-2box            {width:50%;}

.su_container4-3box            {width:25%;}

.su_container3box               {width:100%;}

.su_container3-2box             {width:33.3%;}

.su_container500box           {width:100%;}

.su_container2box             {width:100%;}

.su_container2_2box           {width:50%}

.su_container700box           {width:100%;}

.su_container800box            {width:100%;}

.su_container900box           {width:100%;}

.su_container1000box           {width:83.3%;}

.bgimage2 { background:#f4f4f4;background-image:none;}
}

@media only screen and (max-width: 480px) {
	
.top_pad10        {padding-top:7px;}
.top_pad20        {padding-top:15px;}
.top_pad30        {padding-top:20px;}
.top_pad40        {padding-top:25px;}


.botm_pad10        {padding-bottom:7px;}
.botm_pad20        {padding-bottom:15px;}
.botm_pad30        {padding-bottom:20px;}
.botm_pad40        {padding-bottom:25px;}


.left_pad10        {padding-left:7px;}
.left_pad20        {padding-left:15px;}
.left_pad30        {padding-left:20px;}
.left_pad40        {padding-left:25px;}

.right_pad10        {padding-right:7px;}
.right_pad20        {padding-right:15px;}
.right_pad30        {padding-right:20px;}
.right_pad40        {padding-right:25px;}


.su_container12box, .su_container8box, .su_container6box, .su_container4box, .su_container3box, .su_container800box, .su_container500box, .su_container2box, .su_container700box, .su_container900box, .su_container1000box, .su_container10box,.sub_50,.sub_30,.sub_70,.su_box80,.su_box85,.su_box95,.su_box90,.su_box95, .su_container4-2box, .su_container3-2box,.sub_50,.sub_30,.sub_70,.sub_80,.sub_20,.sub_60,.sub_40, .su_container4-3box

{
height:auto;
overflow:hidden;
float:none;
width:280px;
margin-right:auto;
margin-left:auto;
clear:both;
}
.su_container
{
height:auto;
overflow:hidden;
width:300px;
margin-right:auto;
margin-left:auto;
clear:both;
}
.su_container2_2box           {width:50%}

.bgimage2 { background:#f4f4f4;background-image:none;}

}

