﻿@import url('fonts/robotoregular/stylesheet.css');

.main-cnt{
    float:left;
    width:70.32%;
    background:#ffffff
}

.pphoto{
    width:100%;
    height:300px;
    overflow:hidden;
    background-position:center center;
    background-repeat:no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.pphoto img{width:100%;background-position:center center}

.pnme{
    font-family: Roboto-Regular, "Segoe UI","Arial", "Helvetica","Lucida Grande";
    font-size:24pt;
    padding:10px 15px;
}


.omnu li{float:left;width:80px;border-bottom:1px solid #fff;}
.omnu li.ext{width:100px;}
.omnu li a{
    display:block;
    font-size:16px;
    height:49px;
    line-height:49px;
    padding:0 10px;
    text-align:center;
    color:#323232;
}
.omnu li a:hover{text-decoration:none}

.omnu li:hover{border-bottom:1px solid #732a8b;background:#DADADA;text-decoration:none}
.omnu .selected{border-bottom:1px solid #732a8b;font-weight:bold;color:#000}

.dt-photos{text-align:center}

.dt-photos a{
    display:inline-block;
    width:22.22%;
    /*height:90px;*/
    overflow:hidden;
    padding:0.625%;
    vertical-align:middle;
}

/*.g .dt-photos a{height:150px;}*/

.dt-photos a img{width:100%;height:100%;}

.dt-photos .uppic{height:85px;line-height:80px;background-color: #CECECE}
.g .dt-photos  .uppic{height:140px;line-height:140px;font-size:30px;}

/* Default paragraph styles */
p {
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  text-rendering: optimizeLegibility; }
  p.lead {
    font-size: 1.21875rem;
    line-height: 1.6; }
  p aside {
    font-size: 0.875rem;
    font-style: italic;
    line-height: 1.35; }


/* Default header styles */
h1, h2, h3, h4, h5, h6 {
  color: #222222;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 1.4;
  margin-bottom: 0.5rem;
  margin-top: 0.2rem;
  text-rendering: optimizeLegibility; }
  h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    color: #6f6f6f;
    font-size: 60%;
    line-height: 0; }

h1 {
  font-size: 2.125rem; }

h2 {
  font-size: 1.6875rem; }

h3 {
  font-size: 1.375rem; }

h4 {
  font-size: 1.125rem; }

h5 {
  font-size: 1.125rem; }

h6 {
  font-size: 1rem; }

hr {
  border: solid #DDDDDD;
  border-width: 1px 0 0;
  clear: both;
  height: 0;
  margin: 1.25rem 0 1.1875rem; }

/* Helpful Typography Defaults */
.wv-markdown em,
.wv-markdown i {
  font-style: italic;
  line-height: inherit; }

.wv-markdown strong,
.wv-markdown b {
  font-weight: bold;
  line-height: inherit; }

.wv-markdown small {
  font-size: 60%;
  line-height: inherit; }

.wv-markdown code {
  background-color: #f8f8f8;
  border-color: #dfdfdf;
  border-style: solid;
  border-width: 1px;
  color: #333333;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  padding: 0.125rem 0.3125rem 0.0625rem; }

/* Lists */
.wv-markdown ul,
.wv-markdown ol,
.wv-markdown dl {
  font-family: inherit;
  font-size: 1rem;
  line-height: 1.6;
  list-style-position: outside;
  margin-bottom: 1.25rem; }

.wv-markdown ul {margin-left: 1.1rem; }

/* Unordered Lists */
.wv-markdown ul li ul,
.wv-markdown ul li ol {
  margin-left: 1.25rem;
  margin-bottom: 0; }

/* Ordered Lists */
.wv-markdown ol {margin-left: 1.4rem; }
.wv-markdown ol li ul,
.wv-markdown ol li ol {
    margin-left: 1.25rem;
    margin-bottom: 0; }

/* Definition Lists */
.wv-markdown dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold; }
.wv-markdown dl dd {
  margin-bottom: 0.75rem; }

/* Abbreviations */
.wv-markdown abbr,
.wv-markdown acronym {
  text-transform: uppercase;
  font-size: 90%;
  color: #222;
  cursor: help; }

.wv-markdown abbr {
  text-transform: none; }
  abbr[title] {
    border-bottom: 1px dotted #DDDDDD; }

/* Blockquotes */
.wv-markdown blockquote {
  margin: 0 0 1.25rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #DDDDDD; }
.wv-markdown   blockquote cite {
    display: block;
    font-size: 0.8125rem;
    color: #555555; }
.wv-markdown blockquote cite:before {
      content: "\2014 \0020"; }
    .wv-markdown blockquote cite a,
    .wv-markdown blockquote cite a:visited {
      color: #555555; }

.wv-markdown blockquote,
.wv-markdown blockquote p {
  line-height: 1.6;
  color: #6f6f6f; }

.wv-markdown{overflow-x:hidden}

.wv-markdown ul{list-style-type: disc;list-style-position: inside;margin: 15px;}

.wv-markdown table{
    box-sizing: border-box;
    background: white;
    margin-bottom: 1.11111rem;
    border: solid 1px #dddddd;
    table-layout: auto;
}

.wv-markdown table thead {background: whitesmoke;}

.wv-markdown table thead tr th,.wv-markdown  table tfoot tr th,
.wv-markdown table tfoot tr td,.wv-markdown  table tbody tr th,
.wv-markdown table tbody tr td,.wv-markdown  table tr td {display: table-cell;line-height: 1rem;}

.wv-markdown table thead tr th, .wv-markdown table thead tr td {
    padding: 0.44444rem 0.55556rem 0.55556rem;
    font-size: 0.77778rem;
    font-weight: bold;
    color: #222222;
}

.wv-markdown table tr th, .wv-markdown table tr td {
    padding: 0.5rem 0.55556rem;
    font-size: 0.77778rem;
    color: #222222;
    text-align: left;
}

.wv-markdown table tr.even, .wv-markdown table tr.alt, .wv-markdown table tr:nth-of-type(even) {background: #f9f9f9;}

.wv-markdown [align=left]{text-align:left}
.wv-markdown [align=center]{text-align:center}
.wv-markdown [align=right]{text-align:right}

.wv-markdown img{max-width:100%}

.related-cnt{
    float:left;
    width:29.68%;
}

@media only screen and (max-width: 599px){
    .cntprnt{padding-top: 50px;padding-bottom:0}
    .main-cnt{width:100%}
    .related-cnt{display:none}

    .pphoto{height:150px}

    .rsec{border-top:1px solid #f3f4f4}
}

@media only screen and (min-width: 700px) and (max-width: 1099px){
    .mpht .dt-photos a{width:48%;}
    .main-cnt{width:100%}
}

@media only screen and (min-width: 600px) and (max-width: 699px){
    .mpht .dt-photos a{width:45%;}
    .dt-photos a.hddn{display:none}
}

@media only screen and (min-width: 599px) and (max-width: 799px){
    .w55.full320,.w45.full320,.wdq.full320,.wdh.full320{width:100%}
    .bl-rt{border-top:1px solid #f3f4f4}
    .br-rb{border-bottom:1px solid #f3f4f4}
    .main-cnt{width:100%}
}

/** Remove **/
.ev-urlbox {
    width: 96%;
    border: none;
    font-weight: bold;
    padding: 0px !important;
}
