/* Enter Your Custom CSS Here */
.entry-content p {margin-bottom: 20px; line-height: 1.3em;}

.met_logo_loading {
opacity: 100;
}
.met_bgcolor3 {
background-color: #48484a;
}
.met_bgcolor4 {
background-color: #65686F;
}

.met_page_header h2:before {
position: absolute;
left: -18px;
top: 40%;
content: '';
display: block;
width: 0;
height: 0;
border-style: solid;
border-width: 0 22px 22px 0;
border-color: transparent #b2b3b6 transparent transparent;
}
.met_bgcolor5 {
background-color: #b2b3b6;
}

.met_button, .form-submit #submit {
color: #FFFFFF;
padding: 0 30px 0 19px;
font-size: 12px;
line-height: 30px;
height: 30px;
font-weight: 700;
position: relative;
display: inline-block;
-webkit-transition: background-color ease-out 0.4s;
-moz-transition: background-color ease-out 0.4s;
-ms-transition: background-color ease-out 0.4s;
-o-transition: background-color ease-out 0.4s;
border: 0;
margin-top: 5px;
}
.met_button:after {
line-height: 30px;
color: #FFFFFF;
position: absolute;
right: 0;
top: 0;
height: 100%;
width: 30px;
text-align: center;
display: block;
}

.met_main_nav .met_menu_home {
background-color: #65686F;
}

h2.met_title_stack {
}

.met_color2 p {
font-size: 12px;
line-height: 16px;
}

.met_service_box > ul{
margin-left:120px;
}

.met_img_with_text article div {
padding: 20px;
}

h3.met_title_stack {
color: #FFFFFF;
font-size: 14px;
/* margin: 0; */
line-height: 16px;
}

.met_color2 a {
transition: all 0.3s ease;
  margin-top: 5px;
  display: block;
  padding: 5px 0;
  color: #ffffff;
}

.met_color2 a:hover {
padding: 5px 3px;
background-color:#48484A;
color:#ffffff;
text-decoration:none;
}

.met_bgcolor, .met_bgcolor_transition:hover {

}

.met_text_block h3{
}
.met_footer_menu {
float: right;
margin: 0;
list-style: none;
 margin-top: 1px; 
}
img.footerLogo {
position:absolute;
right:10px;
top:30px;
}
header aside > nav li a {
margin-left: 16px;
font-size: 15px;
color: #0087AC;
line-height: 18px;
}

header nav {
border-left: 0px solid #CED0D6;
}

header aside > nav li a {
margin-left: 16px;
font-size: 15px;
color: #656870;
line-height: 28px;
text-transform: lowercase;
}

.contactbox{
width: 300px; 
background-color: #2685B1; 
padding: 20px; 
color: #fff; 
position: absolute; 
top: 10px; 
right: 10px;
z-index: 99;
}
.contactbox h3, a{
color:#fff;
}
.met_main_nav > ul li:hover, .met_main_nav > ul li.active {
background-color: #65686F;
}

footer, footer h3 ,footer  a{
color: #7F94AC;

}
footer , footer  a{
font-size:12px;
line-height:16px;
}
footer h3 {
font-size:16px;
}

footer  a{
text-decoration:underline;
}

footer  a:hover{
color:#ffffff;
}

select, 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 {
display: inline-block;
height: 16px;
padding: 4px 6px;
margin-bottom: 8px;
font-size: 11px;
line-height: 16px;
color: #555555;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
vertical-align: middle;
float: right;
width:70%;
}
select {
height: 26px;
line-height: 26px;
}
.formRow{
height:40px;
}
.form-row{
height:40px;
}
form{
font-size:12px
}

form h3{
color:#65686F!important;
}


.met_service_box > div {
float: left;
width: 90px;
height: 90px;
background-color: #313133;
text-align: center;
line-height: 90px;
font-size: 55px;
}
[class^="icon-"], [class*=" icon-"]{
color:#ffffff;
}
.met_accordion .accordion-toggle {
font-size: 19px;
padding: 17px 15px;
background-color: #77BCE6;
color: #FFFFFF;
}

.met_footer_copyright {
height: 50px;
line-height: 50px;
background-color: #272729;
text-decoration: none;
}

header aside > nav li a {
 opacity:1;
}

header aside > nav li a:hover{
 opacity:.8;
}

li{
line-height:20px;
}

a{
color:#37C5D6;
}
.met_service_box > div {
background-color: #288EDF;
}



/* Enter Your Custom CSS Here */

.contact-block{
  width: 350px;
  background-color: #288EDF;
  padding: 20px; color: #fff;
  position: absolute; top: 10px;
  right: 10px;
  z-index: 99;
}

@media (max-width: 460px) {



select, 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 {
display: inline-block;
height: 30px;

margin-bottom: 8px;
font-size: 11px;
line-height: 16px;
color: #555555;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
vertical-align: middle;
float: left;
width:235px;
}
select {
height: 35px;
line-height: 26px;
}
iframe{
display:none;
}
.contact-block{
float:right;
width: 100%;
height:1000;
width:245px;
margin-right:-10px;
}
.form-row{
height:65px;
}
}
a{
color:#48484A;
}