.error {
    color:red;
}

.tagline {
  display: inline-block;
  float: left;
  margin-top: 24px;
  margin-right: 20px;
}
.tagline a {
  text-decoration: none;
  color: #fff;
}
.tagline_inactive {
  display: inline-block;
  float: left;
  margin-top: 24px;
  margin-right: 20px;
}
.tagline_inactive a {
  text-decoration: none;
  color: #777;
}
.tagline_inactive a:hover {
  text-decoration: none;
  color: #fff;
}
.currently_editing {
  display: inline-block;
  float: left;
  margin-top: 24px;
  margin-right: 20px;
  margin-left: 70px;
  color: #777;
  font-size: 18px;
}
.page-name-input {
  margin-right: 80px;
}
.bg-w {
 /* background: #fff;*/
}
.template-container {
  /*max-width: 1000px;*/
  margin: 0 auto;
}
.template-header {
  height: 150px;
  text-align: center;
  background: #3e3e3e;
}
.template-header h1 {
  font-size: 64px;
  color: #ffffff;
  margin: 0;
}
.template-header h1 a {
  text-decoration: none;
  color: #ffffff;
}
.template-header h1 a:hover {
  text-decoration: underline;
  color: red;
}
.hero-image {
  height: 300px;
  background: url('../images/hero-image.jpg') no-repeat;
  background-size: cover;
}
.template-footer {
  /*height: 100px;*/
  text-align: center;
  background: #3e3e3e;
  padding: 40px;
}
.template-footer h6 {
  font-size: 13px;
  color: #ffffff;
  margin: 0;
}
.template-footer h6 a {
  text-decoration: none;
  color: #ffffff;
}
.template-footer h6 a:hover {
  text-decoration: underline;
  color: red;
}
.nav-tabs li a {
  padding: 5px 10px!important;
}
.nav-tabs li.active a {
  background: #f5f5f5!important;
}
.nav-tabs li.active a:hover {
  background: #f5f5f5;
}
.nav-tabs {
  border: 0px!important;
}
#AddNewPageBlank {
  display: none;
}
#AddNewPageBlank img {
  border: 5px solid #fff;
}
#AddNewPageBlank img:hover {
  border: 5px solid #6f9a15;
}
#AddNewPagePredefined {
  display: none;
}
#AddNewPagePredefined img {
  border: 5px solid #fff;
}
#AddNewPagePredefined img:hover {
  border: 5px solid #6f9a15;
}
.editable > a .view {
  position: absolute;
  top: 200px;
  left: 50%;
  width: 100px;
  height: 100px;
  background: red;
  color: #fff;
  font-family: Georgia, sans-serif;
  font-style: italic;
  font-size: 14px;
  opacity: 0;
  filter: alpha(opacity=0);
  -khtml-opacity: 0;
  -moz-opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.editable > a h1,
.editable > a .view {
  transition: opacity 0s;
  -webkit-transition: opacity 0s;
  /* Safari */
}
.editable > a:hover .view {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -khtml-opacity: 1;
  -moz-opacity: 1;
}
.editable > a:hover img {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  -khtml-opacity: 0.3;
  -moz-opacity: 0.3;
}

.validation {
    
    color:red;
}


.yellow {
    
    background-color: #f0ad4e;
    border-radius: 0.25em;
    color: #FFFFFF !important;
    margin-right:8px;
    font-size: 115%;
    font-weight: bold;
    line-height: 1;
    padding: 0.2em 0.6em 0.3em;
}

.green {
    
    background-color: #94bd0b;
    border-radius: 0.25em;
    color: #FFFFFF !important;
    margin-right:8px;
    font-size: 115%;
    font-weight: bold;
    line-height: 1;
    padding: 0.2em 0.6em 0.3em;
}

.red {
    
    background-color: #e74c3c;
    border-radius: 0.25em;
    color: #FFFFFF !important;
    margin-right:8px;
    font-size: 115%;
    font-weight: bold;
    line-height: 1;
    padding: 0.2em 0.6em 0.3em;
}

.striked {   
    text-decoration:line-through; 
    color:black;
}

.view_order_products {
    
   /* background:#FFF;*/
}

.view_order_products td {
    
   /* border:1px #000 solid;*/
}

.view_order_products th {
    
   /* border:1px solid #000 !important;
    background:#ddd;*/
}