a  { Color:#768D9F;Font-family:Verdana;Cursor:hand; }
a:hover  { Color:#768D9F;Font-family:Verdana;Text-decoration:underline; }
.a  { Color:#768D9F;Font-family:Verdana;Cursor:hand; }
.itemheader, h1  { Color:#768D9F;Font-size:2em;Text-decoration:none; }
.itemintroduction { Font-family:Verdana;Font-size:8pt; }
.itembody { Font-family:Verdana;Font-size:8pt; }
.itemdate {  }
.htmlformlabel, .EditorLabel {Font-family:Verdana;Font-size:8pt;}
body { Color:#000000;Font-family:Verdana;Font-size:14px; }
.itemimagestyle { Float:right;Margin-left:20px;Margin-bottom:20px; }
.FolderItemCell {  }
.imagepreviewstyle { Float:left;Margin-right:8px;Margin-bottom:8px;Border-top-width:0px;Border-left-width:0px;Border-right-width:0px;Border-bottom-width:0px; }
.itempreviewheader, h2  { Color:#768D9F;Font-family:Verdana;Font-size:1.25em;Margin-top:0px;Margin-bottom:0px; }
.itempreviewintro { Font-family:Verdana;Font-size:1em; }
.itempricelabel {  }
.itemprice {  }
.itemopenlink, .EsiteActionLink, .ESiteActionLink {  }
.itemopenlink:hover, .EsiteActionLink:hover, .ESiteActionLink:hover {  }
.itemopenlink {  }
.PageSelectorCell { Padding-top:12px; }
.PageSelectorCell a, .PageSelectorCell span {  }
.PageSelectorCell table { width:100%; }
.PageSelectorCell table td.PagesCell { width:100%; }
.ColorBoxImage {}
.cssclassdirectedit { border : 1px dotted #888888}

.itemstyle1376, .itemstyle1376 td {
    padding-left: 0px !important;
}

.dont-break-out {

  /* These are technically the same, but use both */
  overflow-wrap: break-word;
  word-wrap: break-word;

  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;

  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;

}

#Display img
{
  max-width: 100%;
    height: auto;
}

.ESiteTextBox
{ 

color:#000 !important;
font-size:1em;
background-color:#fff !important;
padding: 10px 0px 10px 10px !important;
font-style: normal !important;
text-shadow:none !important;
border: #000 1px solid;
width:100% !important;
max-width:500px;
clear:both; !important!
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

