/* IMPORT  OTHER CSS FILES SO ONLY 1 FILE IS REQUIRED IN THE HEADER */
/*@import url('normalize.css');
@import url('main.css');*/
@import url('http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css');
@import url('//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css');


/* CSS BEGINS HERE 
* {
	-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
*/
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	font-family: 'Open Sans', sans-serif;
	-webkit-font-smoothing: antialiased;
}
img { max-width: 100%; }
img:hover{
	opacity: 0.9;
}
a { color: #3b3b3b; text-decoration: none; }
a.btn { background-color: #418f32; color: #ffffff; display: inline-block; padding: 10px 0px; text-transform: capitalize; }
a.btn:hover { color: #fff; }
a:hover { text-decoration: none; color: #418f32; }
div.link > a { display: inline-block; }
h1, h2, h3, h4, h5, h6 { font-weight: 600; margin-top: 0;}
h1{ font-size: 30px;}
h2{ font-size: 18px;}
p { margin-bottom: 20px; line-height: 23px; }
body {  line-height:18px; color: #3b3b3b; font-size: 15px; }
ol {
    list-style-type:decimal;
}
.main {font-size:15px;font-weight:400;}

.no-select {
	user-select: none;
	-o-user-select:none;
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none; 
}
select{
		-webkit-appearance:none;
	    -moz-appearance:none;
	    appearance:none;
	}
strong{
	display: block;
	line-height: 23px;
}
label{
	font-weight: 400;
}
p a{
	color: #0357c8;
}
