﻿
    .newsroom{color:#4D4C4C; font-size:0.9em;}
    .newsroom .newsroomHheader{width:80%; border-bottom:1pt solid #E8E8E8; margin-bottom:1.2em; margin-top:1em;  font-size:1.7em;font-family:Myriad Pro Light,Raleway Thin; margin-left:auto;margin-right:auto;}
    .newsroom .no_broder {border:0pt}
  
    .newsroom .maincontent { width:40em; min-height:50em; margin-left:auto;margin-right:auto; padding-bottom:3em;}
  
    .newsroom .pressreleasebox{color:#9E9E9E; letter-spacing:1pt; font-size:8pt; text-transform:uppercase; font-family:Myriad Pro; font-weight:bold;}
    .newsroom .pressreleasebox .title{color:Orange;}
  
    .newsroom .release_title  {margin-top:1em; padding-bottom:0em; border-bottom:1pt solid #E8E8E8;}
    .newsroom .release_title .caption{font-size:3.5em; font-family:Myriad Pro Light; line-height:1.1em;}
      
    .newsroom .maincontent .standouttext {font-size:1.6em; padding-top:2em; margin-bottom:1em; font-family:Raleway Thin,Myriad Pro;}
    .newsroom .maincontent .wideimage{width:140%;margin-left:-20%;margin-right:auto; margin-top:2em;}

    .newsroom .maincontent .imagecaption{ font-size:8pt; padding-left:2em;padding-right:2em;}
    .newsroom .maincontent  p{font-size:1.08em; margin-top:2em; margin-bottom:1em;}
    .newsroom .maincontent  h3{font-family:Myriad Pro light; font-size:2em; letter-spacing:-1pt; margin-top:1em;margin-bottom:1em;}
    
    .newsroom .maincontent .presscontact{ font-size:1.75em; width:100%; background-color:#FFFFFF;}
    .newsroom .maincontent .presscontact td{width:33%; text-align:left;}
    .newsroom .maincontent .presscontact tr td .personcaption{font-size:1.4em; display:block;}
    .newsroom .maincontent .presscontact tr td .caption{font-size:1.4em; display:block;}
    .newsroom .maincontent .presscontact td span{ display:block;}
     
    .newsroom .maincontent .medialinks{ position:relative; height:3.5em;  margin-top:3em; margin-bottom:2em;}
    .newsroom .maincontent .medialinks a{cursor:pointer; margin-right:1.2em; padding:0.6em;display:inline-block; background-image: url("/images/social/twitter_g.png");  background-size:cover}
    .newsroom .maincontent .medialinks a,a:hover{ text-decoration:none; }
    
    .newsroom .maincontent .medialinks .twitter_img {background-image: url("images/social/twitter_o.png"); }
    .newsroom .maincontent .medialinks .facebook_img{background-image: url("images/social/facebook_o.png"); }
    .newsroom .maincontent .medialinks .mail_img    {background-image: url("images/social/mail_o.png"); }
    .newsroom .maincontent .medialinks .link_img    {background-image: url("images/social/link_o.png"); }
    
    .newsroom .nroomcontent  { text-align:center;width:100%;   min-width:560pt; background-color:#FBFBFB; padding-top:1em;}
    
    .newsroom .maincontent .newentry  {  display:inline-block;  width:75%; min-width:600pt; position:relative;   margin-bottom:2em; }
    .newsroom .maincontent .newentry  .allcell{height:210pt; color:#E6E6E6;  position:relative;}
    .newsroom .maincontent .newentry  .cell2{ width:90%; 
                                              background-color:#FFFFFF;
                                              overflow:hidden; 
                                              border:0pt solid #E8E8E8; 
                                              background-image: none;  background-size:cover; background-repeat:no-repeat; }
    
    .newsroom .maincontent .newentry .infocell { background-color:#141414;  min-width:13em; text-align:center; padding:2em; padding-top:4em; vertical-align:top; text-align:left;}
    .newsroom .maincontent .newentry .infocell h3{font-family: Myriad Pro Light,Raleway Thin; margin-top: 1.6em;font-size: 1.6em;}
    .newsroom .maincontent .newentry .medialinks{opacity:0; margin-bottom:0em;padding-top:1em; text-align:right; position:absolute; bottom:0pt; height:2.5em;right:0pt; left:0pt; 
                                                 transition-property: opacity,width;
                                                 transition-duration: 0.3s;
                                                 transition-timing-function: linear;
                                                 
                                                 }
    
    .newsroom .maincontent .newentry:hover {box-shadow:0 23px 4em 0 rgba(200, 200, 200, 0.7) ; width:76%;}
    .newsroom .maincontent .newentry:hover .medialinks {opacity:1}
   
   .newsroom .maincontent .newentry .whitemedialinks {background-color:#1C1C1C}
   .newsroom .maincontent .newentry .whitemedialinks .linkbox{width:100%; text-align:left;}
   .newsroom .maincontent .newentry .whitemedialinks .linkbox input{width:90%;}
   .newsroom .maincontent .newentry .whitemedialinks .twitter_img {background-image: url("images/social/twitter_w.png"); }
   .newsroom .maincontent .newentry .whitemedialinks .facebook_img{background-image: url("images/social/facebook_w.png"); }
   .newsroom .maincontent .newentry .whitemedialinks .mail_img    {background-image: url("images/social/mail_w.png"); }
   .newsroom .maincontent .newentry .whitemedialinks .link_img    {background-image: url("images/social/link_w.png"); }
    
   
    
    
    .newsroom .maincontent .invisible {display:none}
    .newsroom .maincontent .linkbox  {position:absolute; height:3.5em; padding-left:1em;margin-top:-3em;  background-color:#F0F0F0; }
    .newsroom .maincontent .linkbox .imgcell{ cursor:pointer;width:2em; background-image: url("/images/social/xmark.png");  background-size:2em 2em; 	background-position: 1pt 5pt; background-repeat:no-repeat;}
    .newsroom .maincontent .linkbox  input{color:#707070; background-color:transparent; border:0pt; font-size:1.2em; padding:0pt; outline:none; }
    .newsroom .maincontent .tallimage {min-height:37em; }
	 
    .newsroom .maincontent .imagediv 
    {
        background-image: url("Wimages/taxi_driver.jpg");  background-size:cover; background-repeat:no-repeat; 
        text-align:center;
        padding:0.5em;
        min-height:32em; position:relative; right:0pt;left:0pt; background-color:#EDEBEB; vertical-align:middle;
    }
    .newsroom .maincontent .app_window_height{height:490pt;} 
    
    .newsroom .maincontent .imagediv .narrowimage{display:inline-block;width:70%; min-width:10%; border:1pt solid #E8E8E8;border-bottom-left-radius:3pt;border-bottom-right-radius:3pt;} 
    
    .newsroom .maincontent .clearbg{ background-color:transparent; background-image:none;} 
    
    
    .newsroom .maincontent .imagediv .medialinks{opacity:0; margin-bottom:0em;padding-top:1em; text-align:right; position:absolute; bottom:0pt; height:2.5em;right:0pt; left:0pt; background-color:#4F4E4E;
                                                 transition-property: opacity;
                                                 transition-duration: 0.3s;
                                                 transition-timing-function: linear;
                                                 }
    
    .newsroom .maincontent .imagediv .medialinks .linkbox{width:100%; position:absolute; height:3em; padding-left:1em;margin-top:-3em;  background-color:#F0F0F0;}
    .newsroom .maincontent .imagediv .medialinks .linkbox img{ float:right; width:2em; opacity:0.8;}
    .newsroom .maincontent .imagediv .medialinks .linkbox input{color:#707070;width:99%; background-color:transparent; border:0pt; font-size:1.2em; padding:0pt; outline:none; }
    
    
    .newsroom .maincontent .imagediv .medialinks .twitter_img   {background-image: url("images/social/twitter_w.png"); }
    .newsroom .maincontent .imagediv .medialinks .facebook_img  {background-image: url("images/social/facebook_w.png"); }
    .newsroom .maincontent .imagediv .medialinks .mail_img      {background-image: url("images/social/mail_w.png"); }
    .newsroom .maincontent .imagediv .medialinks .link_img      {background-image: url("images/social/link_w.png"); }
    
    
    .newsroom .maincontent .imagediv:hover {box-shadow:0 23px 4em 0 rgba(200, 200, 200, 0.7) ;}
    .newsroom .maincontent .imagediv:hover .medialinks {opacity:1}
    
    
    