.grid{max-width:1280px;padding:0;margin:0 auto}
.grid.flex{width:100%;max-width:100%;padding:0}
.grid.flex96{max-width:960px;padding:0}
.grid.flex14{max-width:1460px;padding:20px 50px;}
.grid.flex16{max-width:1600px;padding:0}
.grid.flex18{max-width:1800px;padding:0 20px}
.row{display:block;overflow:hidden;clear:both}
.col_1{width:6%}
.col_2{width:12%}
.col_3{width:21%}
.col_4{width:29.333333333333%}
.col_5{width:36%}
.col_6{width:46%}
.col_7{width:56%}
.col_8{width:62.6666666667%}
.col_9{width:71%}
.col_10{width:80%}
.col_11{width:86%}
.col_12{width:96%}
[class*="col_"]{float:left;display:block;margin:10px 2%}
.colw_1{width:8.3333333333333%}
.colw_2{width:16.666666666667%}
.colw_3{width:25%}
.colw_4{width:33.333333333333%}
.colw_5{width:41.666666666667%}
.colw_6{width:50%}
.colw_7{width:58.333333333333%}
.colw_8{width:66.666666666667%}
.colw_9{width:75%}
.colw_10{width:83.333333333333%}
.colw_11{width:91.666666666667%}
.colw_12{width:100%}
[class*="colw_"]{float:left;display:block;margin:0 }

@media all and (max-width:960px){.grid [class*="colw_"]{float:none;width:auto;clear:both;display:block}
.grid [class*="colw_"] [class*="col_"]{margin-left:0;margin-right:0;width:100%}	
}
.zero_80{width:80%}
.zero_66{width:66.66666666666667%}
.zero_60{width:60%}
.zero_40{width:40%}
.zero_2{width:50%}
.zero_4{width:25%}
.zero_33{width:33.33333333333333%}
.zero_5{width:20%}
.zero_6{width:16.66666666666667%}
[class*="zero_"]{float:left;display:block;margin:0}
.colM_1{width:4.333333333333333%}
.colM_2{width:12%}
.colM_3{width:21%}
.colM_4{width:29.333333333333%}
.colXM_4{width:29.333333333333%;float:left;display:block;margin:10px 2%}
.colM_5{width:36%}
.colM_6{width:46%}
.colM_7{width:56%}
.colM_8{width:62.6666666667%}
.colM_9{width:71%}
.colM_10{width:80%}
.colM_11{width:86%}
.colM_12{width:96%}
[class*="colM_"]{float:left;display:block;margin:10px 2%}
[class*="nest_"]{float:none;width:auto;clear:both;display:block;}
img{max-width:100%}
img.align-left,.img-wrap.align-left{max-width:300px!important;float:left;position:relative;margin:0 20px 5px 0}
img.align-right,.img-wrap.align-right{max-width:300px!important;float:right;position:relative;margin:0 0 5px 20px}
img.full-width{clear:both;display:block;width:100%;height:auto;position:relative}
.grid img{max-width:100%;height:auto;vertical-align:middle}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
* html .clearfix,:first-child+html .clearfix{zoom:1}
[class*="col_"].alpha{margin-left:0}
[class*="col_"].omega{margin-right:0}
[class*="col_"].delta{margin-bottom:0!important}
[class*="col_"].beta{margin-top:0!important}
[class*="col_"].nopama{margin:0!important}
[class*="colM_"].nopama{margin:0!important}
.image700{clear:both;display:block;width:100%;max-width: 700px; height:auto;position:relative;margin: 0 auto}
.image800{clear:both;display:block;width:100%;max-width: 800px; height:auto;position:relative;margin: 0 auto}
@media all and (max-width: 1023px) {
.nest_3{width:29.333333333333%}
.nest_3:nth-child(4){clear:both;}	
.nest_6{width:46%}
[class*="nest_"]{float:left;clear:none;margin:10px 2%}
[class*="zero_"]{float:none;width:auto;clear:both;display:block}	
}
@media all and (min-width: 480px) and (max-width: 1023px) {
.grid [class*="col_"]{float:none;width:auto;clear:both;display:block}
.grid [class*="col_"] [class*="col_"]{margin-left:0;margin-right:0;width:100%}	
.grid{max-width:94%}
.grid [class*="zero_"]{float:none;width:auto;clear:both;display:block}	
.colM_1{width:12.66666666666667%}	
.colM_2{width:29.33333333333333%}
.colM_3{width:42%}
.colM_4{width:96%}
.colM_5{width:36%}
.colM_6{width:46%}
.colM_7{width:56%}
.colM_8{width:62.6666666667%}
.colM_9{width:71%}
.colM_10{width:80%}
.colM_11{width:86%}	
[class*="colM_"]{float:none;display: inline-block;}	
.grid [class*="colM_"] [class*="colM_"]{margin-left:0;margin-right:0;width:100%}
	.grid [class*="zero_"]{float:none;width:auto;clear:both;display:block}
}
@media all and (max-width: 768px) {
.grid [class*="col_"]{margin:10px 0}
.grid [class*="colM_"]{float:none;width:auto;clear:both;display:block;margin:10px 0}
.grid [class*="colM_"] [class*="colM_"]{margin:0;width:100%}
.grid{max-width:92%}	
img.full-widthM{clear:both;display:block;width:100%;max-width: 600px; height:auto;position:relative;margin: 0 auto}	
.colXM_4{width:96%;float:none;clear:both;display:block}	
}
@media all and (max-width: 480px) {
.grid [class*="col_"]{float:none;width:auto;clear:both;display:block}
.grid [class*="col_"] [class*="col_"]{margin-left:0;margin-right:0;width:100%}
.grid{max-width:90%}
.nest_3{width:46%}	
.nest_3:nth-child(3){clear:both;}
.nest_3:nth-child(4){clear:none;}	
.nest_3:nth-child(5){clear:both;}	
}
@media all and (min-width: 1281px) {
.view1280{display:block!important}
}
@media all and (max-width: 1280px) {
.view1280{display:none!important}
}
@media all and (min-width: 1024px) {
.viewsmall{display:block!important}
.viewbig{display:none!important}
}
@media all and (max-width: 1023px) {
.viewsmall{display:none!important}
.viewbig{display:block!important}
}
@media all and (min-width: 1024px) {
.viewlap{display:none!important}
}
@media all and (min-width: 481px) and (max-width: 1023px) {
.viewlap{display:block!important}
}
@media all and (max-width: 480px) {
.viewlap{display:none!important}
}