body { margin:0; padding:0;}
img { border:0px;}
a {cursor: pointer;}
.clearfix { clear:both;}
.fl {	float:left;}
.fr {	float:right;}
.block { display:block;}
.center { text-align: center;}

form {padding: 0;margin: 0;}
.input, .select { 
	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
  	line-height: 2;
  }
label { font-weight: bold;}
.input100 { border:1px solid #CCC; background:#FFF; padding:4px; width:100%;}
.input96 { border:1px solid #CCC; background:#FFF; padding:5px; width:96%;}
.input90 { border:1px solid #CCC; background:#FFF; padding:4px; width:90%;}
.input70 { border:1px solid #CCC; background:#FFF; padding:4px; width:70%;}
.input50 { border:1px solid #CCC; background:#FFF; padding:4px; width:50%;}

.select1 { border:1px solid #CCC; background:#FFF; padding:4px; width:100%;}
.select1a { border:1px solid #CCC; background:#FFF; padding:4px; width:96%;}
.select2 { border:1px solid #CCC; background:#FFF; padding:4px; width:50%;}
.select3 { border:1px solid #CCC; background:#FFF; padding:4px; width:33%;}
.select4 { border:1px solid #CCC; background:#FFF; padding:4px; width:24%;}

.btn_1 {
	display:inline-block;
	padding:10px 20px;
	background:#F00;
	border-radius:3px;
	text-decoration:none;
	color:#FFF !important;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	border:0;
	cursor:pointer;
}
.btn_1:hover { opacity:0.8; text-decoration:none !important;}
.btn_red { background:#F00 !important; }
.btn_blue {	background:#1c3683 !important; color:#333; }
.btn_blue2 {	background:blue !important; color:#333; }
.btn_green { background:#060 !important; }


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

h1 { font-size:26px; line-height:28px; font-weight:normal;}
h2 { font-size:22px; line-height:24px; font-weight:normal;}
h3 { font-size:20px; line-height:22px; font-weight:normal;}
h4 { font-size:17px; font-weight:normal;}
h5 { font-size:14px; font-weight:normal;}
h6 { font-size:13px; font-weight:normal;}

.bgwhite {background: white;}
.bgblack {background: black;}

.f10 { font-size:10px;}
.f11 { font-size:11px;}
.f12 { font-size:12px;}
.f13 { font-size:13px;}
.f14 { font-size:14px;}
.f15 { font-size:15px;}
.f16 { font-size:16px;}
.f18 { font-size:18px;}
.f20 { font-size:20px;}
.f22 { font-size:22px;}
.f24 { font-size:24px;}

.pd5 {padding: 5px;}
.pd7 {padding: 7px;}
.pd10 {padding: 10px !important;}
.pd15 {padding: 15px !important;}
.pd20 {padding: 20px !important;}
.pd25 {padding: 25px !important;}
.pd30 {padding: 30px !important;}

.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}
.pr25 {padding-right:25px;}
.pr30 {padding-right:30px;}

.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl25 {padding-left:25px;}
.pl30 {padding-left:30px;}

.pt3 {padding-top:3px;}
.pt5 {padding-top:5px;}
.pt10 { padding-top:10px !important;}
.pt15 { padding-top:15px !important;}
.pt20 { padding-top:20px !important;}
.pt25 { padding-top:25px;}
.pt30 { padding-top:30px;}

.pb5 { padding-bottom:5px !important;}
.pb10 { padding-bottom:10px !important;}
.pb15 { padding-bottom:15px !important;}
.pb20 { padding-bottom:20px !important;}
.pb25 { padding-bottom:25px !important;}
.pb30 { padding-bottom:30px !important;}

.m0 {margin: 0 !important;}
.m10 {margin: 10px !important;}
.p0 {padding: 0 !important;}

.mt3 {margin-top:3px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}

.mr3{margin-right:3px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px !important;}
.mr15{margin-right:15px !important;}
.mr20{margin-right:20px !important;}
.mr25{margin-right:25px !important;}
.mr30{margin-right:30px !important;}

.ml3{margin-left:3px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px !important;}
.ml15{margin-left:15px !important;}
.ml20{margin-left:20px !important;}
.ml25{margin-left:25px !important;}
.ml30{margin-left:30px !important;}
.ml60{margin-left:60px !important;}

.mb3{margin-bottom:3px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px !important;}
.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}
.mb30{margin-bottom:30px !important;}

.w100p { width:100%}
.w75p { width:75%}
.w50p { width:50%;}
.w45p { width:45%}
.w40p { width:40%}
.w33p { width:33.3%}
.w30p { width:30%}
.w25p { width:25%}

.h0 { height:auto !important;}
.h50 { height:50px;}
.h100 { height:100px !important;}
.h150 { height:150px !important;}
.h200 { height:200px !important;}
.h250 { height:250px !important;}
.h300 { height:300px !important;}

.box_img{
	display: inline-block;
	position:  relative;
	width: 100%;
}
.box_img:before{
	content: "";
	display: block;
	padding-top: 100%; /* initial ratio of 1:1*/
}
/* Other ratios */
.ratio2_1:before{
	padding-top: 50%;
}
.ratio1_2:before{
	padding-top: 200%;
}
.ratio4_3:before{
	padding-top: 75%;
}
.ratio3_4:before{
	padding-top: 133%;
}
.ratio16_9:before{
	padding-top: 56.25%;
}
.ratio9_16:before{
	padding-top: 178%;
}
.ratio9_8:before{
	padding-top: 85%;
}
.img_con{
	/* Positioning */
	position:  absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	text-align: center;
	vertical-align: center;
	text-transform: uppercase;
	color: #fff;
	overflow: hidden;
	background: #2d6923;
}
.img_con img {
	height: 100%;
}
.img_con span{
	font-weight: bold;
	font-size: 3em;
	display: block;
}

/*E:IMAGES*/

