.tickmark{list-style-image:url("http://www.opcoxford.com/wp-content/themes/dynamik-gen/images/tickbig.png")}
.prosfactor{width:100%;}
.prosfactor h3{color:#004d81!important; font-size:17px!important;}
.prosfactor  ol li{font-weight:400; padding-bottom:10px;}

#menu-main-menu{width: auto;}
.widget_nav_menu{clear:both;width:95%;margin:auto;}
.threewrap{clear:both;width:85%;margin:0px auto;}
.middletxt{text-indent: 0;width:52%;float:left;text-align:center;color: #004D81;font-family: 'Roboto', 'sans-serif';font-size: 18px;font-weight: 400;padding-top:20px;}
	 
#contactFrm, #webinar{width: 48%;display: inline-block;background-color: #f2f2f2;padding: 15px;}

.oxconboxone{width:100%;display: inline-block;background-color: #f2f2f2;padding: 15px;}
.leadermain{padding-top:30px;}



.oxformbox{width:48%;height:auto;float:left;margin:10px 5px;}
.oxformbox p{padding-bottom:5px!important;margin-bottom:0;}
.oxformbox input[type="text"], .oxformbox input[type="email"]{width:92%;height:20px;padding:5px;border:1px solid #ccc; background-color:#fff;border-radius:5px;}
.oxformbox select{width:92%;height:20px;padding:5px;border:1px solid #ccc; background-color:#fff;border-radius:5px;}
.oxformbox textarea{width:94%;height:auto;padding:5px;border:1px solid #ccc; background-color:#fff;min-height:120px; resize:none;border-radius:5px;}
.oxformbox input[type="button"], .oxformbox input[type="submit"]{background-color:#005596;color:#fff;border-radius:4px;min-height:35px;margin-bottom:8px;
border:none;padding:8px 40px!important;;}

.vipintensive{width:100%; padding-top:10px;}
.vipintensive  .entry-title{color: #004d81;font-size: 20px; margin-bottom:30px;}
.vicol01{width:48%; float:left; padding-right:2%;}
.vicol02{width:50%; float:left;}
.viclearfix{clear:both;}
#contactFrmtwo{width:100%;display:inline-block;background-color:#f2f2f2;padding:15px;}
.vicol01 p{margin:0 0 25px;}
.vicol01 p, .vicol01 ul li{font-size:14px; color: #555555; font-family: "Roboto","sans-serif";}
.vicol01 > ul {margin-bottom:10px; padding-left:25px;}
.oxconboxone h4{font-size:14px; margin-bottom:8px;}

/* ------------- Clarity Page style ---------------- */
.claritysign{width:100%;}
.claritysign ul{padding-left:10px;}
.claritysign ul li{list-style-type:none!important;margin-left:15px!important;}
.claritysign ul li:before{content:'¥'; padding-right:8px;}
.youcanbookbtn{background-color: #005596; border-radius: 5px; color: #fff!important; display: inline-block; margin-top: 25px; padding: 10px 30px;}

/*----- Checking Error ----------*/
label.error{ display:none !important; }
input.error{ border: 1px solid #F00 !important;}
textarea.error{border: 1px solid #F00 !important;}
checkbox.error{ border: 1px solid #F00 !important;}
select.error{ border: 1px solid #F00 !important;}
a.download {background-color:#005596;color:#fff!important;border-radius:4px;margin-bottom: 8px;border: none;padding:8px 40px !important;display:inline-block;float:left;}

form.videoform{width:96% !important;display: inline-block;background-color: #f2f2f2;padding: 15px;}
form.videoform .frminr{display:inline-block;width:100%;}
.videosecsn{margin:20px 0; padding-bottom:20px;border-bottom:1px solid #ccc;text-align:center;padding-top:20px;}
.videosecsn iframe{margin-top:10px;}
.breadcrumb{margin-bottom:0;}
.img-thumbnail{border:1px solid #ccc;padding:1px;margin:0px 0;}



@media (max-width: 767px){
	#contactFrm, #webinar{width:92%;}
	.oxformbox{width:100%;}
}	


.overflow-hidden
{
	overflow: hidden;
}

.opc-footer
{
	margin-top: 40px;
}


.boxed
{
	padding: 30px 30px 10px;
	background-color: #f5f5f5;
	border-radius: 10px;
	margin-bottom: 40px;
}