@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700|Roboto:300,400,500,700&subset=latin-ext');

/*

font-family: 'Roboto Condensed', sans-serif;
font-family: 'Roboto', sans-serif;

*/

* {

	-moz-box-sizing: border-box; 
	-webkit-box-sizing: border-box; 
	box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
	text-rendering: geometricPrecision;

}

input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}

html {

	width:100%;
	height:100%;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
    color:rgba(38,38,38,1.0);

}

body {

	width:100%;
	height:100%;
	margin:0px auto;

}

h1 {font-weight:700;text-align:left;margin:0;padding:0;}
h2 {font-weight:normal;text-align:left;margin:0;padding:0;}
.h2_center {text-align:center;}
h3 {font-weight:400;font-size:22px;}
h4 {font-weight:500;font-size:16px;}
.clrBth {clear:both;}
.boldText {font-weight:700;}
.upperCaseText {text-transform:uppercase;}
.centerText {text-align:center;}
input, button, submit { border:none; }
.space15 {width:100%;height:15px;}
.redColor {color:rgba(192,57,43,1.0);}

.content {

    width:1200px;
    min-height:100px;
    margin:0px auto;
    position:relative;

}

.page_header {

    width:100%;
    height:182px;
    display:table;

}

.page_header > .verticalAlign {

    display:table-cell;
    vertical-align:middle;
    /*font-size:30px;
    font-weight:500;*/
    font-size:40px;
    font-weight:500;
    color:white;
    text-align:center;
    text-transform:uppercase;

}

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

    .content {
    
        width:100%;
        padding:10px;
    
    }

}

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

    .page_header > .verticalAlign {
    
        font-size:30px;
    
    }

}