.clear, .cfix, .cleafix{
clear:both;
}

.container{
width:100%;
}

.container124{
width:1240px;
margin:0 auto;
}

.container117{
width:1170px;
margin:0 auto;
}

.container96{
width:960px;
margin:0 auto;
}

.grid15{
margin-left:-15px;
margin-right:-15px;
}

.grid20{
margin-left:-20px;
margin-right:-20px;
}

.grid25{
margin-left:-25px;
margin-right:-25px;
}

.grid30{
margin-left:-30px;
margin-right:-30px;
}

.a_right{
text-align:right;
}

.column, .col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
float:left;
}




.col1{
  width: 8.333333333333332%;
}

.col2{
width: 16.666666666666664%;
}

.col3{
width: 25%;
}

.col4{
width: 33.33333333333333%;
}

.col5{
  width: 41.66666666666667%;
}

.col6{
 width: 50%;
}

.col7{
  width: 58.333333333333336%;
}

.col8{
  width: 66.66666666666666%;
}

.col9{
  width: 75%;
}

.col10{
 width: 83.33333333333334%;
}

.col11{
width: 91.66666666666666%;
}

.col12{
  width: 100%;
}

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

.container, .container124, .container117, .container96{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width:100%!important;
float:none!important;
}

.fb_iframe_widget iframe{
width:100%!important;
height:300%;
}

}



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

.column, .col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12, .container, .container124, .container117, .container96{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width:100%!important
}
}

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

.column, .col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12, .container, .container124, .container117, .container96{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width:100%!important
}
}