@charset "utf-8";
/* CSS Document */

.WidgetTitle {
    background-color: #eaeaea;
	font-family: 'Prompt', sans-serif !important;
    font-size: 24px;
    height: 50px;
    margin: 30px 0 20px;
    position: relative;
}
.WidgetTitle i::after {
    border-color: #eb2c33 transparent -moz-use-text-color;
    border-style: solid solid none;
    border-width: 8px 8px 0;
    bottom: -8px;
    content: "";
    left: 16px;
    position: absolute;
    z-index: 1;
}
.WidgetTitle i {
    background-color: #eb2c33;
    color: #fff;
    height: 50px;
    line-height: 50px;
    margin-right: 10px;
    text-align: center;
    width: 50px;
}
.HowToOrder h1{
	font-family: 'Prompt', sans-serif !important;
	font-weight:normal;
	text-align:center;
	color:#EC008C;
	margin:0 0 20px 0;
}
.HowToOrder h2{
	font-size:24px;
	font-weight:normal;
}
.HowToOrder ul{
	padding:0px;
	margin:0 0 20px 0;
}
.HowToOrder ul li{
	list-style:url(../images-custom/icon-how9.png);
	font-size:18px;
	font-family: 'Prompt', sans-serif !important;
	margin:0 0 0 25px;
	line-height:180%;
}
.HowToOrder ul li a{
	color:#000;
}
.HowToOrder ul li a span{
	color:#D13323;
}
.HowToOrder p{
	font-size:14px;
	font-family: 'Prompt', sans-serif !important;
	color:#000;
	margin:10px 0 40px 0;
	height:42px;
	overflow:hidden;
}
.HowToOrder h3{
	background:url(../images-custom/icon-how8.png);
	font-family: 'Prompt', sans-serif !important;
	font-size:24px;
	font-weight:normal;
	height:58px;
	line-height:50px;
	padding-bottom:8px;
	padding-top:0px;
	margin:0 0 10px 0;
}
.HowToOrder h3 img{
	max-height:40px;
	margin:0 5px;
}
.HowToOrder .Payment .form-control{
	height:40px;
}
table.qlabs_grid_container tbody.data_container tr.data_odd td.data_cell{
	font-size:16px;
}