.moduletable-logo{ padding-top: 15px;padding-bottom: 5px; }

.moduletable-header{ text-align: center; }


/* STEPS */
.moduletable-steps h3{ text-align: center;font-size: 30px; }
	.sTitle{ font-size: 22px;text-align: center;line-height: 140%; min-height: 40px;padding-top: 10px;color: #df231a;}
	.stTitle{ font-size: 22px;text-align: center;line-height: 140%; padding-top: 15px;color: #4682b4;font-weight: bold;}
	.sText{ font-size: 16px;text-align: center;line-height: 160%; }
	.sImg{ text-align: center; }

.moduletable-copyright{ padding-top: 15px; font-size: 13px;text-align:center;  }

.product-description .title {display: none;}


/* BOTTOM MENU */
.moduletable-bmenu{ text-align: right;margin-top: 0px;margin-top: 58px;}
.moduletable-bmenu a {
  color: #fff;
  font-size: 14px;
  padding-left: 0;
  background-color: #df231a;
  padding: 8px 15px;
}
.moduletable-bmenu a:hover{ color: #fff!important;  }
.moduletable-bmenu ul li{ list-style: none;display: inline; padding: 8px;}
.moduletable-bmenu ul li:hover{ background-color: transparent!important; }
.nav > li > a {display: inherit;}
.nav > li > a:hover {background-color: #4682b4!important;  display: inherit;color: #fff!important;}
.nav {list-style: outside none none;margin-bottom: 0px!important;margin-left: 0;}



.moduletable-slogin { margin-top: 30px;text-align: right;}

.mod_datetime {text-align: right; padding-top: 10px; color: #9d9ea0;}


.button{ border: none;background-color: #df231a;padding: 6px 14px;color: #fff; }
.button:hover{ background-color: #409cec; }



/* QUIZ */
.jq_package_title_container {background: #e7e7e7 none repeat scroll 0 0;cursor: pointer;margin-bottom: 5px;padding: 10px;}
.jq_package_quizzes {padding-left: 0;}
.jq_jq_quiz_container_header {
  background: #4682b4 none repeat scroll 0 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  box-shadow: 0 -16px 25px -8px #558bbe inset;
  color: #fff;
  padding: 10px;
}

.jq_question_text_cont{ padding-top: 10px; }
#jq_question_info_container{ font-size: 16px; }
#jq_quest_num_container{ font-weight: bold; }
#jq_points_container{ display: none; }

.quantity-input,.quantity-controls { display: none!important; }

#fancybox-content h4{ padding-top: 10px;font-weight: normal; }
#proopc-cart-totalqty,.proopc-continue-link{ display: none!important; }
.proopc-loggedin-user{ color: #df231a; }
.col-tax{ display: none; }


.vm-orders-information .spaceStyle .floatright a{display: none;  }

.jq_package_title_container,.jq_packages_descr{ display: none; }

.jq_package_quizzes a{ font-size: 18px; }


.usefull{ transition: all 0.5s ease 0s; }

.jq_footer_container .sectiontableheader { display: none;}

.vm-wrap.vm-order-done > form {display: none;}
.alert-danger, .alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #b94a48;
  display: none;
}
