html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
     margin: 0;
     padding: 0;
     border: 0;
     font-size: 100%;
     font: inherit;
     vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
 article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
     display: block;
}
 body {
     line-height: 1;
}
 ol, ul {
     list-style: none;
}
 blockquote, q {
     quotes: none;
}
 blockquote:before, blockquote:after, q:before, q:after {
     content: '';
     content: none;
}
 table {
     border-collapse: collapse;
     border-spacing: 0;
}
 body {
     color: #fff;
     background: #004f8f url('../../_images/bg_body.png') repeat-x center top;
     font-size: 90%;
     font-family: Arial,Helvetica,sans-serif;
     line-height:1;
}

 /*----- Top Navigation ------*/
/*Separator for the navbar and topheader elements */
 
 #menusep{
     clear:both;
}

 #cssmenu {
     margin-left: -1.5%;
     margin-top:4px;
     z-index:10000;
     font-family: Arial,Helvetica,sans-serif;
     width:960px;
     font-size: 10px;
     line-height: 15px;
     text-transform: uppercase;
     text-align: left;
     white-space: nowrap;
}
 #cssmenu > ul {
     z-index:10000;
     width: 108.75%;
     list-style-type: none;
     padding: 0;
     margin: 0;
     background: #ffffff;
     border: 1px solid #ece6e8;
     border-bottom: 3px solid #004CA4;
     -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
     -o-border-radius: 2px;
     border-radius: 2px;
}
 #cssmenu > ul li#responsive-tab {
     display: none;
    /* Hide for large screens */
     z-index:10000;
}
 #cssmenu > ul li {
     display: inline-block;
     *display: inline;
     zoom: 1;
     z-index:10000;
}
 #cssmenu > ul li.right {
     float: right;
     z-index:10000;
}
 #cssmenu > ul li.has-sub {
     position: relative;
     z-index:10000;
}
 #cssmenu > ul li.has-sub:hover ul {
     display: block;
     z-index:10000;
}
 #cssmenu > ul li.has-sub ul {
     display: none;
     z-index:10000;
     width: 250px;
     position: absolute;
     margin: 0;
     padding: 0;
     list-style-type: none;
     background: #ffffff;
     border: 1px solid #ece6e8;
     border-bottom: 3px solid #f58025;
     border-top: 0 none;
}
 #cssmenu > ul li.has-sub ul li {
     display: block;
     z-index:10000;
}
  
 #cssmenu > ul li a {
     z-index:10000;
     display: block;
     padding: 12px 18px 11px;
     text-decoration: none;
     color: #747474;
     text-shadow: 0px 1px 0px #fff;
     margin-left: 2%;
}
 #cssmenu > ul li a.active, #cssmenu > ul li a:hover {
     z-index:10000;
     background: #00447c;
     color: #fff;
     text-shadow: 0px 1px 0px #000;
}
 #cssmenu li.has-sub:hover ul ul {
  display:none; 
}
#cssmenu li ul li.has-sub:hover ul {
  display:block;
  margin-left:100%;
  margin-top:-15%;
}
/*-----Verbose CSSMENU (tMnu)-------*/
 #tMnu {
     margin-left: -1.5%;
     margin-top:4px;
     z-index:10000;
     font-family: Arial,Helvetica,sans-serif;
     width:960px;
     font-size: 10px;
     line-height: 15px;
     text-transform: uppercase;
     text-align: left;
     white-space: nowrap;
}
 #tMnu > ul {
     z-index:10000;
     width: 108.75%;
     list-style-type: none;
     padding: 0;
     margin: 0;
     background: #ffffff;
     border: 1px solid #ece6e8;
     border-bottom: 3px solid #004CA4;
     -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
     -o-border-radius: 2px;
     border-radius: 2px;
}
 #tMnu > ul li#responsive-tab {
     display: none;
    /* Hide for large screens */
     z-index:10000;
}
 #tMnu > ul li {
     display: inline-block;
     *display: inline;
     zoom: 1;
     z-index:10000;
}
 #tMnu > ul li.right {
     float: right;
     z-index:10000;
}
 #tMnu > ul li.has-sub {
     position: relative;
     z-index:10000;
}
 #tMnu > ul li.has-sub:hover ul {
     display: block;
     z-index:10000;
}
 #tMnu > ul li.has-sub ul {
     display: none;
     z-index:10000;
     width: 250px;
     position: absolute;
     margin: 0;
     padding: 0;
     list-style-type: none;
     background: #ffffff;
     border: 1px solid #ece6e8;
     border-bottom: 3px solid #f58025;
     border-top: 0 none;
}
 #tMnu > ul li.has-sub ul li {
     display: block;
     z-index:10000;
}
  
 #tMnu > ul li a {
     z-index:10000;
     display: block;
     padding: 12px 18px 11px;
     text-decoration: none;
     color: #747474;
     text-shadow: 0px 1px 0px #fff;
     margin-left: 2%;
}
 #tMnu > ul li a.active, #tMnu > ul li a:hover {
     z-index:10000;
     background: #00447c;
     color: #fff;
     text-shadow: 0px 1px 0px #000;
}
 #tMnu li.has-sub:hover ul ul {
  display:none; 
}
#tMnu li ul li.has-sub:hover ul {
  display:block;
  margin-left:100%;
  margin-top:-15%;
}
/*----- content-area formatting ----*/
 #main-content-area {
     padding: 0 0 0 0;
     margin: 0 0 0 21.875%;
     color: #333;
}
/*-------Wrappers---------*/
 #wrapper {
     margin: 0 0 10px 0;
}
#pheader{
    min-width: 670px;
}
 #content-wrapper, #page-header, #top-line {
     min-width: 670px;
}
 #content-wrapper {
     max-width: 996px;
     width: 90%;
     padding: 10px 1.04166666% 20px 1.04166666%;
     margin: 0 auto 10px auto;
     background-color: #FFF;
     color: black;
     border-top: 5px solid #f58025;
     border-bottom: 5px solid #f58025;
    /*box shadow*/
     -moz-box-shadow: 2px 4px 2px 2px rgba( 0, 0, 0, 0.25 );
     -webkit-box-shadow: 2px 4px 2px 2px rgba( 0, 0, 0, 0.25 );
     box-shadow: 2px 4px 2px 2px rgba( 0, 0, 0, 0.25 );
}

/*----Search-Bar----*/
 .search input.box {
     color: #666;
     font-family: Helvetica;
}
 .search input.searchimage {
     background: url("http://www.uta.edu/art/images/interface/search_icon.gif") no-repeat scroll center center #E7E8E8;
     height: 21.5px;
     width: 24px;
     position: relative;
     top 6.5px;
}
 #searchform.uta-gcse-searchbox.search{
     margin-left: 10px;
}
/*----Header-----*/
#pheader{
    max-width: 1000px;
     width: 90%;
     margin: 0 auto 0 auto;
     display:block;
     clear:both;
}
 header#page-header {
     max-width: 1000px;
     width: 90%;
     margin: 0 auto 0 auto;
     display:block;
     clear:both;
}
/*Top-line*/
 #top-line {
    /*Stripe above the above content*/
     max-width: 996px;
     width: 90%;
     padding: 0 1.04166666% 0 1.04166666%; /* 10px/960px */
     padding-top:5px;
     margin: 5px auto 0 auto;
     background-color: #FFF;
     height:18px;
}
 #content-wrapper, #page-header, #top-line {
     min-width: 670px;
}
/*---Images----*/
/*---General Image Classes---*/
 img, a, a img, img a {
     border-style: none;
}
 img.Footer {
     display:block;
     float: left;
     padding: 0;
     margin: 0;
}
 img.left {
     display:block;
     float: left;
     padding: 8px;
     margin: 0;
}
 img.right {
     display:block;
     float: right;
     padding: 8px;
     margin: 0;
}
 img.center {
     display: block;
     margin: 0 auto;
     padding: 8px;
}
 img.sectionBanner {
     margin: 0;
     padding: 0;
     display: block;
     float: left;
}
 img.sectionBannerText {
     margin: 0;
     padding: 0;
     display: block;
     float: right;
}
/* Header Images */
 #UTA-logo {
     float:left;
}
 #LiberalArts-logo {
     float:right;
}
 #department-icon {
     clear:both;
     float:right;
     padding-top:10px;
}
 #logo {
     margin: 10px 0 10px 0;
     max-width:95%;
}

/*--------------------------------------------
  Footer Region
  ------------------------------------------*/
#footer {
    width:900px;
    padding: 0;
    color:#98b3db;
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
    margin:20px auto;
    text-align:left;
    overflow: hidden;
}   
#footer_left {
    font-size:10px;
    float:left;
    width:475px;
    line-height:1.3;
}
#footer_right {
    font-size:11px;
    float:right;
    width:350px;
    line-height:1.3;
    overflow: hidden;
}
#footer_right_col_1{ float: right ;padding-right: 30px; border-right: 1px solid #98b3db; }  
#footer_right_col_2{ float: right; margin-left: 30px; } 

/* Buttons Social */
ul.social_footer{margin: 0 0 10px; overflow: hidden;} 
a.social_foot_IN,
a.social_foot_TW,
a.social_foot_FB,
a.social_foot_FL,
a.social_foot_MO,
a.social_foot_YT {background: url(/renderfile/35d2655b816b5b3800ad5ba6bbd594c7/_images/social_icons_footer.png) no-repeat; display: block; height: 24px; text-indent: -9999px; width: 24px;}
ul.social_footer li {float: left; margin-right: 6px;}
a.social_foot_FB {background-position: 0 0;}
a.social_foot_TW {background-position: -24px 0;}
a.social_foot_IN {background-position: -48px 0;}
a.social_foot_YT {background-position: -72px 0;}
a.social_foot_FL {background-position: -96px 0;}
a.social_foot_MO {background-position: -168px 0;}
a.social_foot_FB:hover,
a.social_foot_FB:active,
a.social_foot_FB:focus {background-position: 0 -24px;}
a.social_foot_TW:hover,
a.social_foot_TW:active,
a.social_foot_TW:focus {background-position: -24px -24px;}
a.social_foot_IN:hover,
a.social_foot_IN:active,
a.social_foot_IN:focus {background-position: -48px -24px;}
a.social_foot_YT:hover,
a.social_foot_YT:active,
a.social_foot_YT:focus {background-position: -72px -24px;}
a.social_foot_FL:hover,
a.social_foot_FL:active,
a.social_foot_FL:focus {background-position: -96px -24px;}
a.social_foot_MO:hover,
a.social_foot_MO:active,
a.social_foot_MO:focus {background-position: -168px -24px;}
#footer a:link, #footer a:visited {text-decoration:none; color:#98b3db;}
#footer a:hover, #footer a:active, #footer a:focus {color:#D05117;}
#social_foot_MO_text {font-family: Rockwell,Arial,Helvetica; line-height: 1;}

#page-footer {background-color: #F1E9C9; clear: both; padding: 15px 0 15px 20px;}
#page-footer p {color: #555; font-size: 0.7em;}


/*--------------------------------------------
  Footer
  ------------------------------------------*/
#footer {
    color:#a9bed1;
    overflow:hidden;
    margin:20px 15px;
}

#footer a,
#footer a:visited {color:#a9bed1; text-decoration:none;}
#footer a:hover {color:#fff;text-decoration:underline;}

#footer .attribution,
#footer .policylinks {
    font-size: 11px;
    line-height: 2;
}

#footer .policylinks {
    border-bottom: 1px solid #496a74;
    border-top: 1px solid #496a74;
    padding: 10px 0;
}

#footer .policylinks a {display: inline-block; padding: 3px;}

#footer .quicklinks {
    font-size:11px;
    line-height:1.3;
    float:left;
    overflow:hidden;
}

#footer .quicklinks .leftcol {float:right ;padding-right:30px;}
#footer .quicklinks .rightcol {float:right; margin-left:30px;}
#footer .quicklinks a {display:inline-block; padding:2px; margin: 2px 0;}

#footer .uta-social {margin:0 0 10px; padding:0; list-style:none; overflow:hidden;}
#footer .uta-social li {float:left; margin-right:8px;}
#footer .uta-social a { margin-right:4px;}
#footer .uta-social li.mo .moretext {display: none;}

/*--- FOOTER ORIGINAL --- */
 #footer-right {
     line-height:125%;
     float: right;
     padding-top: 0px;
     text-align: right;
     width: 25%;
     font-size: 80%;
}
 #modl-footer {
     clear:both;
     margin-top: 10px;
     padding-top: 10px;
     border-top: 1px solid #00447c;
}
 #modl-footer p {
     line-height: 140%;
     font-size:80%;
     margin-bottom: 0;
     margin-left: 5px 
}
 #modl-footer p strong, footer p b {
     font-weight: bold;
}
 #footer-left p.left {
     float: left;
     text-align: left;
}
 #footer-right p.right {
     float: right;
     text-align: right;
}
 .tool-tip {
     float: left;
     border-width: 1px;
     border-style: solid;
     padding: 5px;
     max-width: 200px;
     text-align: left;
}
 .tool-title {
     padding: 0;
     margin: 0;
     margin-top: -15px;
     padding-top: 15px;
     padding-bottom: 5px;
}
 .tool-text {
     margin: 0;
}
 .clear {
     display: block;
     float: left;
     clear: both;
     width: 100%;
     height: 10px;
}
 .clearing {
     display: block;
     height: 0;
     width: 100%;
     float: left;
     clear: both;
     margin-top: 1em;
     margin-bottom: 1em;
}
 .imgbox {
     display: block;
     float: left;
     clear: both;
     position: relative;
     margin: 0;
     padding: 0;
     width: 100%;
}
 .logout_form {
     width: 100%;
     height: 100px;
     margin: 0;
     padding: 0;
     display: block;
     float: left;
     clear: both;
}
 .logout_form input.button {
     float: left;
     display: block;
     padding: 0;
     width: 80%;
     margin: 0 0 0 10%;
     font-size: xx-large;
     height: 80%;
}
/*------ Breadcrumbs ------*/
 #bread ul {
     margin-left: 0;
     padding-left: 0;
     display: inline;
     list-style: none !important;
     border: none;
}
 #bread ul li {
     margin-left: 0;
     padding-left: 2px;
     border: none;
     list-style: none !important;
     display: inline;
}
 #bread ul li a {
     text-decoration: none;
}
 #bread > ul > li > a:before {
     content: " ";
}
 #bread > ul > li, #bread > ul > li > a, #bread > ul > li > a:visited {
     color: #00447c;
     font-size: 12px;
}
 #bread > ul > li > a:active, #bread > ul > li > a:hover {
     color: #e96b10;
     font-size: 12px;
}
/*------------OUTDATED----news-items------------------*/
/* #news-items {
     overflow: auto;
     -moz-box-shadow: 0px 3px 5px 0px rgba( 0, 0, 0, 0.75 );
     -webkit-box-shadow: 0px 3px 5px 0px rgba( 0, 0, 0, 0.75 );
     box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
     border-bottom: 4px solid #f58025;
}
 #content-area .news-article {
     float: left;
     width: 250px;
     padding: 8px 0 15px 15px;
     position: relative;
}
/*------ News Gallery ------*/
/* img.pnblue{
     border-bottom: 4px solid #f58025;
     border-top: 4px solid #f58025;
}
 */
/*----------lower content broad div formatting---------------*/
/*--- Front-Faculty--- (FACULTY BOX)*/
 #front-faculty {
     position: absolute;
     float: right;
     margin-left: 72%;
     margin-top: -5%;
     margin-right: 0.1%;
     clear: both;
     overflow: hidden;
     z-index: 5;
     display: list-item;
}
 #faculty_container{
     position: relative;
     margin-top:26% 
}
/*----------------front-main------------------*/
 #front-main {
     margin-bottom: 15px;
     margin-top: 10px;
     margin-left: 2%;
     float: left;
     width: 66%;
}
 #lower-content {
     margin-bottom: 10px;
     padding-bottom: 10px;
     margin-top: 15px;
     overflow: hidden;
     position: relative;
}
/*---------------------Language Holder-----------------------*/
 #language-holder {
     overflow: hidden;
     position:relative;
     -moz-box-shadow: 0px 3px 5px 0px rgba( 0, 0, 0, 0.75 );
     -webkit-box-shadow: 0px 3px 5px 0px rgba( 0, 0, 0, 0.75 );
     box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
     margin-bottom:15px;
     border-bottom: 4px solid #3e9af9;
     padding-bottom: 1.78%;
}
 #content-area .article {
     float: left;
     width: 250px;
     padding: 8px 0px 5.24% 7px;
     position: relative;
}
 img.pblue{
    /*border-top: 4px solid #3e9af9;
     */
     border-bottom: 4px solid #3e9af9;
}
 img.langicon{
     margin-right: 10px;
}
/*Larger icons (Chinese)*/
 img.langicon-large{
     margin-right: 25px;
}
/*Left-Content Area*/
 #leftcontent {
     position: relative;
     float: left;
     margin-right: 0px;
     margin-bottom: 40px;
     width: 22%;
}
/*NewsReel*/
 #newsreel {
     -moz-box-shadow: 0px 3px 5px 0px rgba( 0, 0, 0, 0.75 );
     -webkit-box-shadow: 0px 3px 5px 0px rgba( 0, 0, 0, 0.75 );
     box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.75);
     padding: 10px 0px 40px;
     clear: both;
     overflow: auto;
     display: block;
     position: absolute;
     border-bottom: 4px solid rgb(245, 128, 37);
     width: 95%;
}
 img.news_item{
     margin-top:88px;
     border-bottom: 1px dotted #f58025;
     border-top: 1px dotted #f58025;
}
 img.top_news_item{
     margin-top:0px;
     border-bottom: 1px dotted #f58025;
     border-top: 1px dotted #f58025;
}
 #news_item {
     margin-top:10px;
}
 .view-first img {
     -webkit-transition: all 0.2s linear;
     -moz-transition: all 0.2s linear;
     -o-transition: all 0.2s linear;
     -ms-transition: all 0.2s linear;
     transition: all 0.2s linear;
}
 .view-first .mask {
     -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
     opacity: 0;
    /*background-color: rgba(219,127,8, 0.7);
     */
     background-color: rgba(245,128,37,0.7);
     -webkit-transition: all 0.4s ease-in-out;
     -moz-transition: all 0.4s ease-in-out;
     -o-transition: all 0.4s ease-in-out;
     -ms-transition: all 0.4s ease-in-out;
     transition: all 0.4s ease-in-out;
}
 .view-first p {
     -webkit-transform: translateY(100px);
     -moz-transform: translateY(100px);
     -o-transform: translateY(100px);
     -ms-transform: translateY(100px);
     transform: translateY(100px);
     -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
     opacity: 0;
     -webkit-transition: all 0.2s linear;
     -moz-transition: all 0.2s linear;
     -o-transition: all 0.2s linear;
     -ms-transition: all 0.2s linear;
     transition: all 0.2s linear;
}
 .view-first:hover img {
     -webkit-transform: scale(1.1,1.1);
     -moz-transform: scale(1.1,1.1);
     -o-transform: scale(1.1,1.1);
     -ms-transform: scale(1.1,1.1);
     transform: scale(1.1,1.1);
}
 .view-first a.info {
     -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
     opacity: 0;
     -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
     -o-transition: all 0.2s ease-in-out;
     -ms-transition: all 0.2s ease-in-out;
     transition: all 0.2s ease-in-out;
}
 .view-first:hover .mask {
     -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
     filter: alpha(opacity=100);
     opacity: 1;
}
 .view-first:hover p, .view-first:hover a.info {
     -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
     filter: alpha(opacity=100);
     opacity: 1;
     -webkit-transform: translateY(0px);
     -moz-transform: translateY(0px);
     -o-transform: translateY(0px);
     -ms-transform: translateY(0px);
     transform: translateY(0px);
}
 .view-first:hover p {
     -webkit-transition-delay: 0.1s;
     -moz-transition-delay: 0.1s;
     -o-transition-delay: 0.1s;
     -ms-transition-delay: 0.1s;
     transition-delay: 0.1s;
}
 .view-first:hover a.info {
     -webkit-transition-delay: 0.2s;
     -moz-transition-delay: 0.2s;
     -o-transition-delay: 0.2s;
     -ms-transition-delay: 0.2s;
     transition-delay: 0.2s;
}
 .view {
     width: 160px;
     height: 160px;
     margin-top: 10%;
     float: left;
     border: 3px solid #fff;
     overflow: hidden;
     position: relative;
     text-align: center;
     -webkit-box-shadow: 1px 1px 2px #e6e6e6;
     -moz-box-shadow: 1px 1px 2px #e6e6e6;
     box-shadow: 1px 1px 2px #e6e6e6;
     cursor: default;
     background: #fff;
     border-bottom: 3px solid #f58025;
     margin-left: 9.5%;
}
 .view .fmask{
     width:160px;
     height:180px;
     position:absolute;
     overflow:hidden;
     top:0;
     left:0;
}
 .view .mask,.view .content {
     width: 160px;
     height: 180px;
     position: absolute;
     overflow: hidden;
     top: 0;
     left: 0;
}
 .view img {
     display: block;
     position: relative;
}
 .view h2 {
     text-transform: uppercase;
     color: #fff;
     text-align: center;
     position: relative;
     font-size: 15px;
     padding: 5px;
     background: #00316A;
     margin: 10px 0 0 0;
}
 .view p {
     font-family: Georgia, serif;
     font-style: italic;
     font-size: 12px;
     position: relative;
     color: #fff;
     text-align: center;
     margin-top: 10%;
     margin-bottom: 10%;
}
 .view a.info {
     display: inline-block;
     text-decoration: none;
     padding: 7px 14px;
     background: #00316A;
     color: #fff;
     margin-top:8%;
     text-transform: uppercase;
     -webkit-box-shadow: 0 0 1px #000;
     -moz-box-shadow: 0 0 1px #000;
     box-shadow: 0 0 1px #000;
}
 .view a.info: hover {
     -webkit-box-shadow: 0 0 5px #000;
     -moz-box-shadow: 0 0 5px #000;
     box-shadow: 0 0 5px #000;
}
/*View 2*/
 .view2 {
     width: 150px;
     height: 150px;
     margin: 10px;
     float: left;
     border: 10px solid #fff;
     overflow: hidden;
     position: relative;
     text-align: center;
     -webkit-box-shadow: 1px 1px 2px #e6e6e6;
     -moz-box-shadow: 1px 1px 2px #e6e6e6;
     box-shadow: 1px 1px 2px #e6e6e6;
     cursor: default;
     background: rgb(0, 49, 106);
    /**/
}
 .view2 .mask,.view2 .content {
     width: 150px;
     height: 150px;
     position: absolute;
     overflow: hidden;
     top: 0;
     left: 0;
}
 .view2 img {
     display: block;
     position: relative;
}
 .view2 h2 {
     font-family: Frutiger;
     text-transform: uppercase;
     color: #fff;
     text-align: center;
     position: relative;
     font-size: 15px;
     padding: 5px;
     background:#004CA4;
     margin-top:5px;
}
 .view2 p {
     font-family: Frutiger;
     font-size: 12px;
     position: relative;
     color: #fff;
     text-align: center;
     margin-bottom:0px;
}
 .view2 a.info {
     margin-top: -8px;
     display: inline-block;
     text-decoration: none;
     padding: 3px 14px;
     background: #f58025;
     color: #fff;
     text-transform: uppercase;
     -webkit-box-shadow: 0 0 1px #000;
     -moz-box-shadow: 0 0 1px #000;
     box-shadow: 0 0 1px #000;
}
 .view2 a.info: hover {
     -webkit-box-shadow: 0 0 5px #000;
     -moz-box-shadow: 0 0 5px #000;
     box-shadow: 0 0 5px #000;
}
 .view-fifth img {
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     -o-transition: all 0.3s ease-in-out;
     -ms-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
}
 .view-fifth .mask {
     background-color: #004CA4;
     -webkit-transform: translateX(-300px);
     -moz-transform: translateX(-300px);
     -o-transform: translateX(-300px);
     -ms-transform: translateX(-300px);
     transform: translateX(-300px);
     -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
     filter: alpha(opacity=100);
     opacity: 1;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     -o-transition: all 0.3s ease-in-out;
     -ms-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
}
 .view-fifth h2 {
     background: rgb(0, 49, 106);
     color: #fff;
     -webkit-box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5);
     -moz-box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5);
     box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5);
}
 .view-fifth p {
     -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
     filter: alpha(opacity=0);
     opacity: 0;
     color: #fff;
     -webkit-transition: all 0.2s linear;
     -moz-transition: all 0.2s linear;
     -o-transition: all 0.2s linear;
     -ms-transition: all 0.2s linear;
     transition: all 0.2s linear;
}
 .view-fifth:hover .mask {
     -webkit-transform: translateX(0px);
     -moz-transform: translateX(0px);
     -o-transform: translateX(0px);
     -ms-transform: translateX(0px);
     transform: translateX(0px);
}
 .view-fifth:hover img {
     -webkit-transform: translateX(300px);
     -moz-transform: translateX(300px);
     -o-transform: translateX(300px);
     -ms-transform: translateX(300px);
     transform: translateX(300px);
}
 .view-fifth:hover p {
     -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
     filter: alpha(opacity=100);
     opacity: 1;
}
/*---------------------NavButtons-------------------*/
 #contacts{
     margin-top: 669px;
     margin-right: 30px;
}
 img.navbutton{
    /*clock image formatting*/
}
 