/* SIMULATE BOOTSTRAP */

.w10{	width:10%; 	float:left; position:relative;}
.w14{	width:14%; 	float:left; position:relative;}
.w15{	width:15%; 	float:left; position:relative;}
.w16{	width:16.6%; 	float:left; position:relative;}
.w20{	width:20%; 	float:left; position:relative;}
.w25{	width:25%; 	float:left; position:relative;}
.w30{	width:30%; 	float:left; position:relative;}
.w33{	width:33.3%; 	float:left; position:relative;}
.w35{	width:35%; 	float:left; position:relative;}
.w40{	width:40%; 	float:left; position:relative;}
.w45{	width:45%; 	float:left; position:relative;}
.w50{	width:50%; 	float:left; position:relative;}
.w55{	width:55%; 	float:left; position:relative;}
.w60{	width:60%; 	float:left; position:relative;}
.w65{	width:65%; 	float:left; position:relative;}
.w70{	width:70%; 	float:left; position:relative;}
.w75{	width:75%; 	float:left; position:relative;}
.w80{	width:80%; 	float:left; position:relative;}
.w90{	width:90%; 	float:left; position:relative;}
.w100{	width:100%; float:none; position:relative;}


.h100px{ height:100px;}
.h150{ height:150px;}
.h200{ height:200px;}
.h250{ height:250px;}
.h300{ height:300px;}
.h400{ height:400px;}
.h450{ height:450px;}
.h500{ height:500px;}
.h600{ height:600px;}
.h650{ height:650px;}
.h700{ height:700px;}
.h800{ height:800px;}


/* padding */
.p1		{padding:1px;}
.p5		{padding:5px;}
.p10	{padding:10px;}
.p20	{padding:20px;}
.p25	{padding:25px;}
.p30	{padding:30px;}
.p40	{padding:40px;}
.p50	{padding:50px;}
.p60	{padding:60px;}
.p70	{padding:70px;}
.p80	{padding:80px;}
.p90	{padding:90px;}
.p100	{padding:100px;}
.notop	{padding-top:0px !important;}
.noright{padding-right:0px !important;}
.nobottom{padding-bottom:0px !important;}
.noleft	{padding-left:0px !important;}

/* container */
.container{
    margin: 0 auto;
    max-width: 1200px;
}

.relative{ position:relative;}
/* table simulation */
.t_table{display:table;}
.t_row{display:table-row;}
.t_cell{display:table-cell; vertical-align:middle; float:none !important;}
.t_flex{display:flex; align-items: center; justify-content: center;}
.t_flex_start{ display: flex; align-items: center; justify-content: left;}

.t_flex_bottom{ display: flex; align-items: flex-end; justify-content: left;}

.text-align-center{text-align:center;}

/* elements */
.only_screen{display:inline-block;}
.only_mobile{display:none;}

/*typo */
h1, h2, h3, h4, p, a ,form, ul, li{margin:0px; padding:0px; font-weight: normal; list-style:none;  }

h1{
	font-weight:normal; 
	text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
	text-rendering: optimizeLegibility !important;
	-webkit-font-smoothing: antialiased !important;
	}
h3{
    font-weight: normal;
    font-size: 70px;
    line-height: 70px;
    color: #234910;
    margin-bottom: 20px;
}

h1, h2, h3, h4, h5{ margin:0px;}

/* aniamted */
.animated, .menu-top-menu-container ul li a{
	-webkit-transition: all .2s ease-in-out;
	  -moz-transition: all .2s ease-in-out;
	  -o-transition: all .2s ease-in-out;
	  transition: all .2s ease-in-out;
	 }


/* float and clear */
.floatleft{float:left;}
.floatright{float:right;}
.clr, .row{clear:both; float:none;}
.centertext{text-align:center;}


/* responsive layout */



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

}

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

   	.w10:not(.noresp){	width:100%; 	float:none;}
	.w15:not(.noresp){	width:100%; 	float:none;}
	.w20:not(.noresp){	width:100%; 	float:none;}
	.w25:not(.noresp){	width:100%; 	float:none;}
	.w30:not(.noresp){	width:100%; 	float:none;}
	.w33:not(.noresp){	width:100%; 	float:none;}
	.w35:not(.noresp){	width:100%; 	float:none;}
	.w40:not(.noresp){	width:100%; 	float:none;}
	.w50:not(.noresp){	width:100%; 	float:none;}
	.w60:not(.noresp){	width:100%; 	float:none;}
	.w70:not(.noresp){	width:100%; 	float:none;}
	.w75:not(.noresp){	width:100%; 	float:none;}
	.w80:not(.noresp){	width:100%; 	float:none;}
	.w90:not(.noresp){	width:100%; 	float:none;}
	.w100:not(.noresp){	width:100%; 	float:none;}
	
	.only_screen{display:none;}
	.only_mobile{display:inline-block;}


}



@media only screen and (max-width:479px) {
	
	/*
	.w10.noresp{	width:100%; 	float:none;}
	.w15.noresp{	width:100%; 	float:none;}
	.w20.noresp{	width:100%; 	float:none;}
	.w25.noresp{	width:100%; 	float:none;}
	.w30.noresp{	width:100%; 	float:none;}
	.w33.noresp{	width:100%; 	float:none;}
	.w35.noresp{	width:100%; 	float:none;}
	.w40.noresp{	width:100%; 	float:none;}
	.w50.noresp{	width:100%; 	float:none;}
	.w60.noresp{	width:100%; 	float:none;}
	.w70.noresp{	width:100%; 	float:none;}
	.w75.noresp{	width:100%; 	float:none;}
	.w80.noresp{	width:100%; 	float:none;}
	.w90.noresp{	width:100%; 	float:none;}
	.w100.noresp{	width:100%; 	float:none;}
	*/
	 
			
}


