/*
Welcome to Custom CSS!  To learn how this works, see http://wp.me/PEmnE-Bt
*/
/* .headblock { width: 990px; max-width: 100%; min-width: 768px; margin: 0 auto; height: 200px}  */  .video-container {
 position:relative;
 padding-bottom:56.25%;
 padding-top:30px;
 height:0;
 overflow:hidden;
}  .video-container iframe, .video-container object, .video-container embed {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
}  p {
 font-size:15px;
}  ul.cro_twister li img {
 width: auto !important;
 height: auto;
}
.cro_sldr, .imgdiv, .flexslider {
 height: 375px !important;
}  h1, h2, h3, h4, h5, h6 {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 font-weight: bold;
 color: #555555;
 text-rendering: optimizeLegibility;
 line-height: 1.1;
 margin-bottom: 10px;
 margin-top: 5px;
}  table {
 border: 0;
}  table thead, table tfoot {
 background: #ffffff;
}  table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td {
 font-size: 15px;
 text-align: left;
 line-height: 22px;
 color: #555555;
}  table thead tr th, table tfoot tr td {
 padding: 2px;
 font-weight: bold;
}  table thead tr th:first-child, table tfoot tr td:first-child {
 border-left: none;
}  table thead tr th:last-child, table tfoot tr td:last-child {
 border-right: none;
}  table tbody tr.even, table tbody tr.alt {
 background: #ffffff;
}  table tbody tr:nth-child(even) {
 background: #ffffff;
}  table tbody tr td {
 padding: 2px;
 vertical-align: top;
 border: none;
}  .lcp_title {
 display: none;
}  /* DivTable.com */
.divTable {
 display: table;
 width: 100%;
}  .divTableRow {
 display: table-row;
}  .divTableHeading {
 background-color: #EEE;
 display: table-header-group;
}  .divTableCell, .divTableHead {
 border: 0 solid #999999;
 display: table-cell;
 padding: 3px 20px;
}  .divTableHeading {
 background-color: #EEE;
 display: table-header-group;
 font-weight: bold;
}  .divTableFoot {
 background-color: #EEE;
 display: table-footer-group;
 font-weight: bold;
}  .divTableBody {
 display: table-row-group;
}  /* Add to Calendar */  /**
 * AddToCalendar Blue Style
 * http://addtocalendar.com
 */  /* Base */  .addtocalendar var{
 display: none;
}  .addtocalendar {
 position: relative;
 display: inline-block;
 background: transparent!important;
}  .atcb-link {
 display: block;
 outline: none!important;
 cursor: pointer;
}  .atcb-link:focus~ul,
.atcb-link:active~ul,
.atcb-list:hover{
 visibility:visible;
}  .atcb-list {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 width: 170px;
 z-index: 900;
}  .atcb-list,
.atcb-item
{
 list-style: none;
 margin: 0;
 padding: 0;
 background: #fff;
}  .atcb-item {
 float: none;
 text-align: left;
}  .atcb-item-link
{
 text-decoration: none;
 outline: none;
 display: block;
}  .atcb-item.hover,
.atcb-item:hover {
 position: relative;
 z-index: 900;
 cursor: pointer;
 text-decoration: none;
 outline: none;
}  /* Blue */  .atc-style-blue .atcb-link,
.atc-style-blue .atcb-link:hover,
.atc-style-blue .atcb-link:active,
.atc-style-blue .atcb-link:focus
{
 margin: 0;
 padding: 7px 25px;
 color: #fff;
 font-family: "Verdana";
 font-size: 14px;
 text-decoration: none;
 outline: none;
 line-height: 20px;
 vertical-align: middle;
 background: rgb(126,162,74);
 box-shadow: 0 0 40px rgba(0, 0, 0, .13) inset;
 border-radius: 4px;
 zoom: 1;
}  .atc-style-blue .atcb-list {
 width: 170px;
 border: 1px solid rgb(126,162,74);
 border-radius: 2px;
 box-shadow: 0 0 5px #AAA;
}  .atc-style-blue .atcb-list,
.atc-style-blue .atcb-item
{
 background: #fff;
 color: #000;
}  .atc-style-blue .atcb-item,
.atc-style-blue .atcb-item-link
{
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}  .atc-style-blue .atcb-item-link,
.atc-style-blue .atcb-item-link:hover,
.atc-style-blue .atcb-item-link:active,
.atc-style-blue .atcb-item-link:focus
{
 color: #000;
 font-family: "Verdana";
 font-size: 14px;
 text-decoration: none;
 outline: none;
 padding: 5px 15px;
}  .atc-style-blue .atcb-item-link:hover,
.atc-style-blue .atcb-item-link:active,
.atc-style-blue .atcb-item-link:focus
{
 color: #fff;
}  .atc-style-blue .atcb-item.hover,
.atc-style-blue .atcb-item:hover {
 background: rgb(126,162,74);
}  #wrap {
 width: 550px;
 height: 100px;
 padding: 0;
 overflow: hidden;
}  #scaled-frame {
 width: 750px;
 height: 5000px;
 border: 0px;
}  #scaled-frame {
 zoom: 0.60;
 -moz-transform: scale(0.75);
 -moz-transform-origin: 0 0;
 -o-transform: scale(0.75);
 -o-transform-origin: 0 0;
 -webkit-transform: scale(0.75);
 -webkit-transform-origin: 0 0;
}  @media screen and (-webkit-min-device-pixel-ratio:0) {
 #scaled-frame {
 zoom: 1;
 }
}