a  { Color:#2AF7BF;Text-decoration:none; }
a:hover  { Color:#2AF7BF;Text-decoration:underline; }
.a  { Color:#2AF7BF;Text-decoration:none; }
.itemheader, h1  { Font-family:'Muli', sans-serif;Font-size:36px;Font-style:normal;Font-weight:400; }
.itemintroduction { Font-family:Arial;Font-size:16px;Font-weight:bold; }
.itembody { Font-family:Arial;Font-size:14px; }
.itemdate {  }
.htmlformlabel, .EditorLabel {}
body { Font-family:'Muli', sans-serif;Font-size:16px;Font-style:normal;Font-weight:400; }
.itemimagestyle {  }
.FolderItemCell {  }
.imagepreviewstyle {  }
.itempreviewheader, h2  { Font-family:'Muli', sans-serif;Font-size:26px;Font-style:normal;Font-weight:400; }
.itempreviewintro { Font-family:Arial;Font-size:14px;Font-weight:normal; }
.itempricelabel {  }
.itemprice {  }
.itemopenlink, .EsiteActionLink, .ESiteActionLink {  }
.itemopenlink:hover, .EsiteActionLink:hover, .ESiteActionLink:hover {  }
.itemopenlink {  }
.PageSelectorCell {  }
.PageSelectorCell a, .PageSelectorCell span {  }
.PageSelectorCell table { width:100%; }
.PageSelectorCell table td.PagesCell { width:100%; }
.ColorBoxImage {}
#Style img
{
width:100%;
  height:auto;
}

.ESiteTextBox
{ 
color:#666666 !important;
  background:#fff !important;
padding: 16px;
  font-style: normal !important;
 text-shadow:none !important;
border:none !important;
border-radius:5px !important;
  width:100% !important;
}

.videodiv {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0px; height: 0; overflow: hidden;

border-radius:5px;
-webkit-box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.5);
box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.5);
}
 
.videodiv iframe,
.videodiv object,
.videodiv embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
}


.CustomFormSendButton
{ 
color:#fff !important;
  display:inline-block;
  background:none !important;
background-color:#2AF7BF !important;
height: 51px !important;
width: 92px !important;
  border:none !important;
  border-radius:5px !important;
clear:both !important; 
float: right !important;
margin-bottom: 10px !important;
margin-top: 25px !important;
valign: middle !important;
cursor:pointer !important;
-webkit-appearance: none !important;
  -webkit-transition: all .1s ease;
-moz-transition: all .1s ease;
-ms-transition: all .1s ease;
-o-transition: all .1s ease;
transition: all .1s ease;
}

.CustomFormSendButton:hover
{ 
background-color:#ffffff !important;
  background:#ffffff !important;
color:#2AF7BF !important;
}


.ErrorLabel
{
border:none; width: 100%; display: inline-block; background-color: #da3c3c; color: #ffffff; text-align: center; padding: 15px 15px 15px 15px; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;
}

.facebookknapp a
{ 
color:#fff !important;
  display:inline-block;
font-size:18px;
text-decoration:none; 
background: ##2AF7BF;
  border:2px solid #ffffff; !important;
  border-radius:5px !important;
padding:15px;
  clear:both !important; 
valign: middle !important;
-webkit-appearance: none !important;
  -webkit-transition: all .1s ease;
-moz-transition: all .1s ease;
-ms-transition: all .1s ease;
-o-transition: all .1s ease;
transition: all .1s ease;
}

.facebookknapp a:hover
{ 
background:#2AF7BF !important;
  color:#fff !important;
}

