@import url('https://fonts.googleapis.com/css?family=Poppins:200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700,800,900');
/*
	font-family: 'Poppins', sans-serif;
	font-family: 'Montserrat', sans-serif;
*/
body {color: #201919;font-family: 'Poppins', sans-serif;font-size: 15px;font-weight: normal;background-color: #ffffff; overflow-x: hidden; }
/* Heading Typo */

body h1, body h2, body h3, body h4, body h5, body h6 {color: #444444;font-family: 'Montserrat', sans-serif;  font-style: normal;font-weight: 600;line-height: 130%;margin: 0px 0px 0px 0px; text-align:left;}
h1 {font-size: 62px;}
h2 { font-size: 36px;}
h3 {font-size: 30px;}
h4 {font-size: 22px;}
h5 {font-size: 18px;}
h6 {font-size: 16px;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #444444;font-family: 'Montserrat', sans-serif;}
p a {color: #999999;}
/* Peragraph Typo */
p {letter-spacing: 0.2px;line-height: 26px;color:#201919;font-size:15px;font-weight: 400;text-align:justify;}

.topbanner { margin-top: -12px; max-width: 130%; margin-left: -30px; }
a:hover, a:focus, a:active {outline: none;text-decoration: none;}
ul {margin:0px;padding:0px 0px 0px 0px;}
li {list-style: none;}
ul ul {margin:0px;padding:0px;}
ol {float: none;list-style: decimal;padding-left: 15px;}
ol ol {margin-left: 20px;}
ol li {list-style: decimal;width: 100%;}
figure {float:left;width:100%;position: relative;overflow:hidden; height:250px;}
.clear {clear: both;font-size: 0;line-height: 0;}
img {max-width: 100%;}
strong {color: #3d3d3d;}
iframe {border: none;float: left;width: 100%;}
/* Form Input Typo */
select {border: 1px solid #d2d2d2;color: #3d3d3d;cursor: pointer;display: inline-block;font-size: 14px;font-weight: 300;height: 40px;padding: 8px 12px;width: 100%;}
label {color: #3d3d3d;display: block;font-weight: 400;margin-bottom: 0px;}
button {border: none;}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    -moz-box-sizing: border-box;
  	-webkit-box-sizing: border-box;box-sizing: border-box;border: 1px solid #5b4e4e;display: inline-block;font-size: 14px;font-weight: 400;line-height: 20px;outline: none;vertical-align: middle;}
form p {float: left;position: relative;width: 100%;}
form p span i {color: #999999;left: 16px;position: absolute;top: 13px;}
table {background-color: transparent;max-width: 100%;width: 100%;}
th {text-align: left;}
table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td {border-top: 1px solid #d2d2d2;border: 1px solid #d2d2d2;line-height: 2.5;padding-left: 7px;vertical-align: top;}
table thead tr th {border-top: 1px solid #d2d2d2;}
.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {border-top: 1px solid #d2d2d2;}
table > thead > tr > th {border-bottom: 2px solid #d2d2d2;vertical-align: bottom;}
table > caption + thead > tr:first-child > th, table > colgroup + thead > tr:first-child > th, table > thead:first-child > tr:first-child > th, table > caption + thead > tr:first-child > td, table > colgroup + thead > tr:first-child > td, table > thead:first-child > tr:first-child > td {border-bottom: 0;}
table > tbody + tbody {border-top: 2px solid #d2d2d2;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {padding: 12px 16px;}
p ins {color: #999;}
dl dd {margin-left: 20px;}
address {font-style: italic;}
::-webkit-input-placeholder {color: #999999; opacity: 1;}
:-moz-placeholder { color: #999999; opacity: 1; }
::-moz-placeholder { color: #999999; opacity: 1; }
input:-ms-input-placeholder {color: #999999; opacity: 1;}

.ph_news::-webkit-input-placeholder {color: #302c2d; opacity: 1;font-size: 14px;}
.ph_news:-moz-placeholder { color: #302c2d; opacity: 1; font-size: 14px;}
.ph_news::-moz-placeholder { color: #302c2d; opacity: 1; font-size: 14px;}
input.ph_news:-ms-input-placeholder {color: #302c2d; opacity: 1;font-size: 14px;}

.p_login::-webkit-input-placeholder {color: #f2f2f2; opacity: 1;font-size: 14px;text-transform: uppercase;font-weight: 600;}
.p_login:-moz-placeholder { color: #f2f2f2; opacity: 1; font-size: 14px;text-transform: uppercase;font-weight: 600;}
.p_login::-moz-placeholder { color: #f2f2f2; opacity: 1; font-size: 14px;text-transform: uppercase;font-weight: 600;}
input.p_login:-ms-input-placeholder {color: #f2f2f2; opacity: 1;font-size: 14px;text-transform: uppercase;font-weight: 600;}