@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic');
@import url('../fonts/stylesheet.css');
* {
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: none;
}
*, *:after, *:before {
	box-sizing: border-box;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	background: #fff;
	font-family: 'PT Sans', sans-serif;
	color: #2a2a2a;
	-webkit-font-smoothing: antialiased;
	-webkit-overflow-scrolling: touch;
	font-size: 16px;
}
html, body {
	height: 100%;
}
*::-moz-placeholder {
    /* FF 19+ */
    color: red;
}
.heading {
	margin-top: 35px;
	margin-left: 405px;
}
.wrapper {
}
.container {
	clear: both;
	position: relative;
	width: 960px;
	margin: 0 auto;
	padding: 0;
}
header {
	background: #fff;
	width: 100%;
	z-index: 9998;
	top: 0;
	left: 0;
	position: relative;
}
.logo {
	background: url(../images/logo-new.png) left top no-repeat;
        background-size:100% auto;
	display: block;
	width: 285px;
	height: 98px;
	float: left;
	text-indent: -9999px;
}
.desktopMenu .header-nav {
	float: right;
	margin: 36px 0 0 0;
}
.desktopMenu .header-nav ul {
	list-style: outside none none;
	margin: 0;
	padding: 0;
	font-size: 0px;
}
.desktopMenu .header-nav ul li {
	display: inline-block;
	line-height: normal;
}
.desktopMenu .header-nav ul li a {
	display: inline-block;
	padding: 0 10px;
	color: #343433;
	font-size: 14px;
	text-transform: uppercase;
	font-family: 'verbmedium';
	position: relative;
	height: 20px;
}
@media only screen and (min-width:1025px) and (max-width:1100px) {
.desktopMenu .logged-in-mainsite .header-nav ul li a {
	font-size: 11px !important;
	height: 46px !important;
}	
}


@media only screen and (min-width:1181px) and (max-width:1247px) {
.desktopMenu .logged-in-mainsite .header-nav ul li a {
	font-size: 13px !important;
}	
}

@media only screen and (min-width:1101px) and (max-width:1130px) {
.desktopMenu .logged-in-mainsite .header-nav ul li a {
	height: 46px !important;
	font-size: 12px !important;	
}	
}
@media only screen and (min-width:1131px) and (max-width:1180px) {
.desktopMenu .logged-in-mainsite .header-nav ul li a {
	font-size: 12px !important;
}	
}
.desktopMenu .header-nav ul li a:hover, .header-nav ul li a.active {
	color: #db6d3b;
}
header .container {
	width: 100%;
}
.slider {
	height: 100%;
	width: 100%;
	background: url(../images/transparent-img.png) repeat left top;
	position: absolute;
}
.slider-bg {
	background-color: #d3d3d3;
	background-size: 100% auto;
	height: 0;
	width: 100%;
	float: left;
	position: relative;
	background-position: center top;
	padding-bottom: 35%;
}
.slider .container, .innerPage-heading .container {
	position: static;
	width: 1200px;
	display: table;
	height: 100%;
}
.slider-middle-content .slider-heading {
	color: #fff;
	font-size: 60px !important;
	text-align: center;
	text-transform: uppercase;
	padding: 0;
	margin: 0;
	font-family: 'verbblack';
	font-weight: normal;
}
.slider-middle-content {
	display: table-cell;
	height: 100%;
	vertical-align: middle;
	text-align: center;
}
.play-video-btn {
	border: 6px solid #db6d3b;
	color: #db6d3b;
	text-transform: uppercase;
	padding: 15px 35px;
	display: block;
	font-size: 30px;
	margin: 20px auto;
	width: 325px;
	font-family: 'verbblack';
	text-align: center;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.play-video-btn span {
	display: inline-block;
	padding: 0 0 0 34px;
	position: relative;
}
.play-video-btn span:before {
	content: "";
	text-transform: uppercase;
	position: absolute;
	left: 0;
	top: 8px;
	border-top: 12px solid transparent;
	border-bottom: 12px solid transparent;
	border-left: 12px solid #db6d3b;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.play-video-btn:hover {
	border: 6px solid #fff;
	color: #fff;
}
.play-video-btn:hover span:before {
	border-left: 12px solid #fff;
}
.down-arrow {
	background: #fff url(../images/down-arrow.png) center 18px no-repeat;
	width: 80px;
	height: 80px;
	display: block;
	border-radius: 50px;
	position: absolute;
	bottom: -40px;
	left: 50%;
	margin-left: -40px;
}
.internet-at-glance {
}
.internet-at-glance ul {
	text-align: center;
}
.internet-at-glance ul li {
border: 1px solid #d9d9d9;
	border-top: 5px solid #db6d3b;
	margin: 0 5px;
	padding: 15px;
	display: inline-block;
	width: 228px;
	min-height: 280px !important;
	vertical-align: top;
	text-align:left;
}
#individuals .internet-at-glance ul li {
	border: 1px solid #d9d9d9;
	border-top: 5px solid #db6d3b;
	margin: 0 5px;
	padding: 15px;
	display: inline-block;
	width: 309px;
	min-height: 300px;
	vertical-align: top;
	text-align: center;
}
.internet-at-glance ul li:first-child {
	margin-left: 0;
}
.internet-at-glance ul li:last-child {
	margin-right: 0;
}
.internet-at-glance ul li p {
	min-height: 132px;
	line-height: 22px;
	color: #343433;
}
.internet-at-glance ul li h3 {
	font-size: 20px;
	text-align: center;
	margin: 0 auto 20px auto;
	color: #343433;
}
.internet-at-glance ul li h3 div {
 background: transparent none repeat scroll 0 0;
    border-radius: 100%;
    display: block;
    height: 60px;
    margin: 10px 0 15px 5px;
    width: 50px;
}
/* 08-01-2015 */
/*#individuals .internet-at-glance ul li {
	background: url("../images/offer-img.jpg") no-repeat 10px top !important;
}*/
/* 06-11-2015 */
.internet-at-glance ul li h3 div span.home-elearning {
	background-color: #db6d3b;
    -webkit-mask:  url(../images/elearning.svg) no-repeat 50% 50%;
    -ms-mask:  url(../images/elearning.svg) no-repeat 50% 50%;
    mask: url(../images/elearning.svg) no-repeat 50% 50%;
	mask-size: 100% auto;
	-webkit-mask-size: 100% auto;
	/* background: url(../images/elearning.svg)no-repeat 50% 50%; */
	background-position: 0 2px;
	height: 60px;
	left: 50%;
	position: relative;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	width: 51px;
	border: solid 1px white;
}
.internet-at-glance ul li h3 div span.home-benchmark {
	background-color: #db6d3b;
    -webkit-mask:  url(../images/skills-benchmark.svg) no-repeat 50% 50%;
    mask: url(../images/skills-benchmark.svg) no-repeat 50% 50%;
	mask-size: 100% auto;
	-webkit-mask-size: 100% auto;
	/* background: url(../images/glance-sprites.png) no-repeat; */
	background-position: -180px 0;
	width: 55px;
	height: 60px;
	left: 50%;
	position: relative;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	border: solid 1px white;
}
.internet-at-glance ul li h3 div span.home-training {
	background-color: #db6d3b;
    -webkit-mask:  url(../images/training.svg) no-repeat 50% 50%;
    mask: url(../images/training.svg) no-repeat 50% 50%;
	mask-size: 100% auto;
	-webkit-mask-size: 100% auto;
	/* background: url(../images/glance-sprites.png) no-repeat; */
	background-position: -60px 0;
	width: 51px;
	height: 64px;
	left: 50%;
	position: relative;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	border: solid 1px white;
}
.internet-at-glance ul li h3 div span.home-resources{
	background-color: #db6d3b;
    -webkit-mask:  url(../images/resources.svg) no-repeat 50% 50%;
    mask: url(../images/resources.svg) no-repeat 50% 50%;
	mask-size: 100% auto;
	-webkit-mask-size: 100% auto;
	/* background: url(../images/glance-sprites.png) no-repeat; */
	background-position: -120px 0;
	width: 55px;
	height: 60px;
	left: 50%;
	position: relative;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	border: solid 1px white;
}
@media all and (-ms-high-contrast:none){
     .internet-at-glance ul li h3 div span.home-elearning { 
		background: url(../images/elearning.svg)no-repeat 50% 50% /cover; 
		background-size:50px auto;
		} /* IE10 */
     *::-ms-backdrop, .internet-at-glance ul li h3 div span.home-elearning {
		background: url(../images/elearning.svg)no-repeat 50% 50% /cover; 
		background-size:50px auto;
		} /* IE11 */
     .internet-at-glance ul li h3 div span.home-training  { 
		background: url(../images/training.svg) no-repeat 50% 50% /cover; 
		background-size:50px auto;
		} /* IE10 */
     *::-ms-backdrop, .internet-at-glance ul li h3 div span.home-training  {
		background: url(../images/training.svg) no-repeat 50% 50% /cover; 
		background-size:50px auto;
		} 	
     .internet-at-glance ul li h3 div span.home-resources  { 
		background: url(../images/resources.svg) no-repeat 50% 50% /cover; 
		background-size:50px auto;
		} /* IE10 */
     *::-ms-backdrop, .internet-at-glance ul li h3 div span.home-resources  {
		background: url(../images/resources.svg) no-repeat 50% 50% /cover; 
		background-size:50px auto;
		} 
     .internet-at-glance ul li h3 div span.home-benchmark  { 
		background: url(../images/skills-benchmark.svg) no-repeat 50% 50% /cover; 
		background-size:50px auto;
		} /* IE10 */
     *::-ms-backdrop, .internet-at-glance ul li h3 div span.home-benchmark  {
		background: url(../images/skills-benchmark.svg) no-repeat 50% 50% /cover; 
		background-size:50px auto;
		} 			
     }
.internet-at-glance ul li h3 div span {
	display: block;
	vertical-align: middle;
	text-align: center;
}
.internet-at-glance ul li h3 div span img {
	display: inline;
}
.learn-more-btn {
	font-family: 'verbblack';
	border: 4px solid #db6d3b;
	color: #db6d3b;
	font-weight: normal;
	min-width: 228px;
	display: inline-block;
	margin: 34px 0;
	padding: 10px 15px;
	text-transform: uppercase;
	font-size: 20px;
	text-align: center;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.learn-more-btn:hover {
	background: #db6d3b;
	color: #fff;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.ethical-business {
	border: 0px solid #d9d9d9;
	border-left: none;
	border-right: none;
	float: left;
	width: 100%;
	overflow-x: hidden;
}
.ethical-business-container {
	background: url(../images/Ethical_Business.jpg) right top no-repeat;
	width: 1275px;
	margin: 0 auto;
	padding-bottom: 86px;
}
.ethical-business-left {
	padding: 70px 0 0px;
	width: 435px;
	float: left;
	line-height: normal;
}
.ethical-business-right {
	width: 505px;
	float: left;
	position: relative;
	right: -158px;
}
.ethical-business-right img {
	max-width: none;
}
.need-help {
	color: #db6d3b;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 30px 0;
	display: block;
}
.need-help:hover {
	color: #000!important;
}
.ethical-logo {
	width: 465px;
}
.ethical-logo a {
	float: left;
	margin-right: 10px;
}
.orange-section {
	background: #db6d3b;
	padding: 30px 0;
	color: #fff;
	text-align: center;
	font-size: 20px;
}
.orange-section a {
	font-weight: bold;
	color: #fff;
}
.orange-section a:hover {
	color: #fff;
}
.blue-section {
	background: #45c5d4;
	padding: 70px 0;
	color: #fff;
}
.blue-section .section-title {
	color: #fff;
}
.blue-section .section-title:after {
	background: #fff;
}
.dashed-listing li {
	font-size: 20px;
	padding-bottom: 10px;
	position: relative;
	padding-left: 16px;
}
.dashed-listing li a {
	color: #fff;
}
.dashed-listing li span {
	position: absolute;
	width: 6px;
	height: 100%;
	left: 0;
	display: inline-block;
}
.grey-section {
	background: #f8f8f8;
	padding: 70px 0;
}
.no-color-section {
	padding: 100px 0 88px 0;
}
.work-partner {
	font-size: 0;
	text-align: center;
	margin-bottom: 35px;
}
.work-partner li {
	width: 15%;
	height: 70px;
	display: inline-block;
	text-align: center;
}
.work-partner li .partner-wrap {
	display: table;
	width: 100%;
	height: 100%;
}
.work-partner li .partner-wrap figure {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}
.work-partner li .partner-wrap figure img {
	display: inline;
	height: 32px;
}
.tooltip-wrap {
	clear: both;
	border: solid 1px rgb(217, 217, 217);
	background-color: rgb(255, 255, 255);
	box-shadow: 0px 2.598px 0px 0px rgba(217, 217, 217, 0.75);
	border-radius: 8px;
	position: relative;
	display: inline-block;
	padding: 40px;
	font-size: 17px;
	line-height: 30px;
	font-style: italic;
}
.tooltip-wrap:after {
	content: '';
	background: url(../images/sprites.png) no-repeat 0 0;
	position: absolute;
	right: 30px;
	bottom: -23px;
	background-position: -100px -257px;
	width: 21px;
	height: 23px;
}
.tooltip-wrap cite {
	color: #db6d3b;
	display: block;
	font-style: normal;
	font-weight: bold;
	line-height: normal !important;
	margin-top: 10px;
}
.tooltip-wrap cite span {
	font-weight: normal;
	display: block;
	font-size: 15px;
}
.black-section {
	padding-top: 70px;
	padding-bottom: 70px;
	background: #393942;
	color: #fff;
}
.black-section p {
	line-height: normal;
}
h3.title {
	font-size: 20px;
	font-weight: bold;
	display: block;
	padding-bottom: 18px;
}
.black-section .learn-more {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
.black-section .learn-more:hover {
	color: #db6d3b;
}
.black-section .section-title {
	color: #fff;
}
.black-section .section-title:after {
	background: #fff;
}
.main-footer {
	background: #26262a;
}
.footer-inks {
	border-bottom: 1px solid #4f545a;
	padding: 40px 0;
}
.footer-inks ul li {
	display: block;
	padding-bottom: 8px;
	line-height: normal;
}
.footer-inks ul li a {
	font-size: 15px;
	color: #787878;
}
.footer-inks ul li a:hover {
	color: #fff;
}
.group-list h4 {
	margin-bottom: 10px;
	text-transform: none;
	font-size: 15px;
}
.group-list h4 a {
	color: #787878;
}
.group-list ul {
	margin-left: 10px;
	margin-bottom: 10px;
}
footer h3 {
	color: #fff;
	font-family: 'verbbold';
	font-weight: normal;
	font-size: 16px;
	margin-bottom: 20px;
	text-transform: uppercase;
}
footer h4 {
	color: #787878;
}
.social-list li a {
	display: block;
	padding-left: 25px;
	position: relative;
}
.icons {
	display: inline-block;
	vertical-align: top;
	left: 0;
	position: absolute;
	top: 0px;
	width: 110px;
	height: 100%;
	line-height: normal;
	z-index: 999;
}
.icon-linked {
	background: url(../images/sprites.png) no-repeat 0 0;
	background-position: -100px -109px;
	width: 20px;
	height: 19px;
}
.icon-gplus {
	background: url(../images/sprites.png) no-repeat 0 0;
	background-position: -101px -168px;
	width: 21px;
	height: 19px;
}
.icon-pint {
	background: url(../images/sprites.png) no-repeat 0 0;
	background-position: -100px -30px;
	width: 15px;
	height: 20px;
}
.icon-fb {
	background: url(../images/sprites.png) no-repeat 0 0;
	background-position: -102px -140px;
	width: 10px;
	height: 20px;
}
.icon-tw {
	background: url(../images/sprites.png) no-repeat 0 0;
	background-position: -101px -83px;
	width: 20px;
	height: 17px;
}
.icon-rss {
	background: url(../images/sprites.png) no-repeat 0 0;
	background-position: -102px -57px;
	width: 16px;
	height: 16px;
}
.icon-envelop {
	background: url(../images/sprites.png) no-repeat 0 0;
	background-position: -101px -199px;
	width: 18px;
	height: 14px;
}
.icon-instagram {
	background: url(../images/sprites.png) no-repeat 0 0;
	background-position: -101px -230px;
	width: 19px;
	height: 19px;
}
.icon-youtube {
	background: url(../images/sprites.png) no-repeat 0 0;
	background-position: -99px -1px;
	width: 22px;
	height: 19px;
}
.contact-us a {
	margin-top: 30px;
	font-weight: bold;
	color: #fff!important;
}
.contact-us a .icons {
	top: 2px;
}
.go-to-top {
	padding: 18px 0;
	text-align: center;
}
.go-to-top a {
	color: #787878;
	font-size: 15px;
	font-weight: bold;
	display: inline-block;
	padding-top: 15px;
	position: relative;
}
.go-to-top a:after {
	content: '';
	background: url(../images/sprites.png) no-repeat center top;
	background-position: -151px -37px;
	width: 18px;
	height: 10px;
	left: 50%;
	margin-left: -9px;
	position: absolute;
	top: 0;
}
.copyright {
	background: #fff;
	padding: 10px 0;
	font-size: 14px;
	color: #787878;
}
.copyright a {
	color: #787878;
}
.width-205 {
	padding: 0 10px!important
}
.about-mobi {
	display: none !important;
}
.innerPage-heading {
	background: url(../images/inner-page-heading-bg.png) no-repeat center bottom;
	background-size: cover;
	height: 360px;
	position: relative;
	width: 100%;
	float: left;
	display: block;
}
.indiv-team-bt-wrapper {
	display: table;
	margin: 0 auto;
}
.indiv-team-bt {
	width: 184px;
	height: 84px;
	border: 3px solid #bfbfbf;
	display: table-cell;
	margin: 0 5px;
	text-align: center;
	vertical-align: middle;
	font-size: 18px;
	font-weight: bold;
	color: #bfbfbf;
	transition: none;
}
.table-gutter {
	width: 10px;
	display: table-cell;
}
.individual-icon {
	background: url(../images/individual-icon.png) no-repeat right 0;
	display: block;
	width: 32px;
	height: 34px;
	margin: 0 auto;
}
.indiv-team-bt:hover, .indiv-team-bt.active {
	color: #db6d3b;
	border: 3px solid #db6d3b;
	transition: none;
}
.indiv-team-bt:hover .individual-icon, .indiv-team-bt.active .individual-icon {
	background: url(../images/individual-icon.png) no-repeat 0 0;
}
.team-icon {
	background: url(../images/team-icon.png) no-repeat 0 0;
	display: block;
	width: 64px;
	height: 34px;
	margin: 0 auto;
}
.indiv-team-bt:hover .team-icon, .indiv-team-bt.active .team-icon {
	background: url(../images/team-icon.png) no-repeat right 0;
}
.orange-title {
	color: #db6d3b;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 20px;
}
.quote {
	margin: 40px 0;
	font-size: 18px;
	font-weight: 700;
	font-style: italic;
	color: #2a2a2a;
}
.quote cite {
	color: #db6d3b;
	font-style: normal;
	font-weight: bold;
	line-height: 20px;
	margin-top: 30px;
	display: block;
}
.quote cite span {
	font-weight: normal;
	font-size: 17px;
	display: block;
}
.white-box-list .white-box {
	margin-bottom: 10px;
	background: #fff url(../images/orange-tick.png) no-repeat 28px center;
	padding: 15px;
	padding-left: 80px;
	font-size: 18px;
	font-weight: 700;
}
.listing-tick-bullet li {
	font-size: 20px;
	font-weight: 700;
	display: block;
	background: url(../images/orange-tick.png) no-repeat 0 5px;
	padding-left: 50px;
	margin-bottom: 10px;
	min-height: 53px;
}
.tab-menu {
	font-size: 0;
	width: 100%;
	text-align: center;
}
.tab-menu li {
	display: inline-block;
	width: 110px;
	height: 110px;
	border-radius: 50%;
	text-align: center;
	margin: 0 27px;
}
.tab-menu li:first-child {
	margin-left: 0;
}
.tab-menu li:last-child {
	margin-right: 0;
}
.tab-menu-wrapper {
	display: table;
	text-align: center;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	color: #fff;
	position: relative;
}
.tab-container-1 {
	background: url(../images/key1.png) 68px top no-repeat;
}
.tab-container-2 {
	background: url(../images/key2.png) 234px top no-repeat;
}
.tab-container-3 {
	background: url(../images/key3.png) 396px top no-repeat;
}
.tab-container-4 {
	background: url(../images/key4.png) 479px top no-repeat;
}
.tab-container-5 {
	background: url(../images/key5.png) 479px top no-repeat;
}
.tab-container-6 {
	background: url(../images/key6.png) 479px top no-repeat;
}
.tab-container-1, .tab-container-2, .tab-container-3, .tab-container-4, .tab-container-5, .tab-container-6 {
	text-align: center;
	padding: 42px 0 0 0;
	min-height: 200px;
}
.paraCenter {
	width: 70%;
	margin: 0 0 15px 0;
	text-align: center;
}
.paraCenter span {
	font-size: 12px !important;
}
.testimonial {
	font-size: 23px;
	font-style: italic;
	line-height: 35px;
}
.testimonial cite {
	display: block;
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	margin-top: 15px;
}
.targetInt-package {
	margin-bottom: 50px;
}
.price-section {
	font-family: 'verbbold';
	background: #f2f2f2;
	border: 1px solid #c2c2c2;
	border-left: 0px;
	border-right: 0px;
	padding: 15px 0;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,1);
	font-size: 50px;
	color: #db6d3b;
	position: relative;
	min-height: 120px;
}
.price-section span {
	font-size: 16px;
	color: #343433;
	display: block;
	position: absolute;
	width: 100%;
	bottom: 4px;
	line-height: 18px;
}
.secureLable {
	font-size: 14px;
	font-weight: 700;
	color: #c2c2c2;
	text-align: left;
	padding-left: 18px;
	background: url(../images/security-icon.png) no-repeat 0 center;
	margin-top: 15px;
}
.no-mr-bt {
	margin-bottom: 0;
}
.section-title .subheading {
	display: block;
	font-size: 16px;
	font-weight: normal;
	position: relative;
	top: 10px;
	font-family: 'PT Sans', sans-serif;
	text-transform: none;
}
.newsletter {
	font-size: 0;
	max-width: 720px;
	margin: 0 auto;
}
.newsletter input[type="text"], .newsletter input[type="email"], .stickyForm input[type="text"], .stickyForm input[type="email"] {
	border-color: #fff;
	color: #666666;
	width: 47%;
	width: 240px\9;
	margin: 0 5px;
	float: left;
	height: 50px;
}
.stickyForm input[type="text"], .stickyForm input[type="email"] {
	width: 31.33%;
	margin: 5px;
	border: 2px solid #828282;
}
.stickyForm input[type="text"].companyFeild {
	width: 63.83%;
}
.stickyForm input[type="button"] {
	font-family: 'verbbold';
	min-width: 150px;
	line-height: 18px;
	border-color: #db6d3b;
	font-size: 20px;
	color: #db6d3b;
	text-transform: uppercase;
	margin: 0 5px;
	float: left;
	height: 50px;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	width: 31.33%;
}
.team-dropdown {
	width: 31.33% !important;
	margin: 5px !important;
	border: 2px solid #828282 !important;
	float: left;
}
.newsletter input[type="button"], .newsletter input[type="submit"] {
	font-family: 'verbbold';
	min-width: 150px;
	line-height: 18px;
	border-color: #db6d3b;
	font-size: 20px;
	color: #db6d3b;
	text-transform: uppercase;
	float: left;
	height: 50px;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.newsletter .form-submit {
	margin: 5px 10px 5px 0 !important;
}
.custom input[type="button"], .custom input[type="submit"] {
	font-family: 'verbbold';
	line-height: 18px;
	border-color: #db6d3b;
	font-size: 20px;
	color: #db6d3b;
	text-transform: uppercase;
	margin: 0px;
	float: left;
	height: 50px;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	width: 100%;
}
.stickyForm input[type="button"] {
	margin: 5px;
}
.newsletter input[type="button"]:hover, .stickyForm input[type="button"]:hover, .newsletter input[type="submit"]:hover {
	background: #db6d3b;
	color: #fff;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.modules-left {
	width: 315px;
	float: left;
	margin-right: 80px;
}
.modules-right {
	width: 525px;
	float: left;
}
.modules-left .section-title, .modules-left .section-title-left {
	margin-bottom: 25px;
}
.all-levels-row {
	background: #fff;
	padding: 15px 0;
	text-align: right;
}
.custome-outer {
	float: right;
}
.custome-select {
	position: relative;
	display: block;
	float: left;
	padding: 0 5px !important;
	width: 200px;
}
.pagination-row {
	padding: 25px 0;
}
.pagination {
}
.pagination ul {
	text-align: center;
}
.pagination ul li {
	vertical-align: top;
	display: inline-block;
}
.pagination ul li a {
	float: left;
	font-size: 16px;
	font-weight: bold;
	width: 28px;
	line-height: 28px;
	height: 28px;
	text-align: center;
	display: block;
	background: #fff;
	color: #7a7a7a;
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	overflow: hidden;
}
.pagination ul li:first-child a {
	background: #fff url(../images/prev-arrow.png) center center no-repeat;
	font-size: 0;
}
.pagination ul li:first-child a:hover, .pagination ul li.active:first-child a {
	background: #db6d3b url(../images/prev-arrow-hover.png) center center no-repeat;
}
.pagination ul li:last-child a {
	background: #fff url(../images/next-arrow.png) center center no-repeat;
	font-size: 0;
}
.pagination ul li:last-child a:hover, .pagination ul li.active:last-child a {
	background: #db6d3b url(../images/next-arrow-hover.png) center center no-repeat;
}
.pagination ul li a:hover, .pagination ul li a.active {
	background: #db6d3b;
	color: #fff;
}
.paging {
	color: #db6d3b;
	font-size: 16px;
	font-weight: bold;
	float: right;
}
.pagination ul li.active a {
	background: #db6d3b;
	color: #fff;
}
.modules-listing {
}
.modules-listing ul {
	margin-left: -5px;
	margin-right: -5px;
}
.modules-listing ul li {
	border: 1px solid #d9d9d9;
	margin: 0 0.5% 10px !important;
	min-height: 330px;
	width: 32.33%;
	float: left;
}
.modules-listing ul li h1 {
	background: url("../images/transparent-img.png") repeat center center;
	color: #fff;
	display: table;
	font-family: verbblack;
	font-size: 20px;
	font-weight: normal;
	height: 100%;
	left: 0;
	margin: 0;
	opacity: 1;
	padding: 0 10px;
	text-align: center;
	top: 0;
	vertical-align: middle;
	width: 100%;
	z-index: 1;
}
.modules-listing ul li h1 span {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}
.modules-listing ul li .content {
	padding: 15px 20px;
	color: #000000;
}
.modules-listing ul li h3 {
	font-size: 16px;
	height: 50px;
	margin-bottom: 10px;
	color: #db6d3b;
}
.modules-listing ul li h3 span {
	color: #db6d3b;
	display: block;
	font-size: 16px;
}
.learn-more-btn {
	margin: 34px 0 0;
	width: 80%;
}
input[type="submit"].learn-more-btn {
	border: 4px solid #db6d3b;
}
.target-page-heading {
	background: url(../images/Digital-Marketing-elearning-module.jpeg) no-repeat center bottom;
	background-size: cover;
}
.indiv-team-heading {
	background: url(../images/inner-page-heading-bg.png) no-repeat center bottom;
	background-size: cover;
}
.slider-heading .subheading {
	font-size: 18px;
	display: block;
	text-transform: none;
	font-family: 'PT Sans', sans-serif;
	line-height: normal;
	font-weight: 700;
	width:100%;
	margin:0 auto;
}
.steps-wrap {
	border-bottom: 1px solid #cecece;
}
.steps-wrap ul {
	display: table;
	width: 100%;
}
.steps li {
	display: table-cell;
	line-height: 78px;
	border-right: 1px solid #cecece;
	font-size: 18px;
	font-size: 17px\9;
	font-weight: 700;
	width: 25%;
	padding: 0 20px;
	position: relative;
}
.steps li span {
	font-size: 30px;
	color: #db6d3b;
	margin-right: 5px;
	font-family: 'verbblack';
	font-weight: normal;
}
.steps li:first-child {
	border-left: 1px solid #cecece;
}
.steps li:hover, .steps li.active:hover {
	color: #fff;
	background: #db6d3b;
	cursor: pointer;
}
.steps li:hover span, .steps li.active:hover span {
	color: #fff;
}
.steps li.active:after {
	border-bottom: 1px solid #db6d3b;
	box-sizing: initial;
	content: "";
	display: block;
	float: left;
	width: 100%;
	position: absolute;
	bottom: -1px;
	left: 0;
}
.steps li.active, .steps li.active span {
	color: #db6d3b;
}
.stepsContainer {
	padding-top: 40px;
}
.packageLable {
	font-weight: bold;
	display: inline-block;
	vertical-align: top;
}
.packageName {
	font-weight: bold;
	display: inline-block;
	color: #db6d3b;
	width: 71%;
	clear: both !important;
}
.stepForm-wrap {
	display: block;
	float: left;
	width: 100%;
	margin-bottom: 50px;
}
.stepForm-wrap input[type="text"], .stepForm-wrap input[type="email"], .stepForm-wrap input[type="password"], .stepForm-wrap input[type="tel"], .stepForm-wrap textarea {
	color: #666666;
	float: left;
	margin: 5px;
	height: 46px;
}
.stepForm-wrap input, .stepForm-wrap select, .stepForm-wrap textarea {
	border-width: 2px;
}
.stepForm-wrap input[type="text"].firstName, .stepForm-wrap input[type="text"].lastName {
	width: 271px;
}
.stepForm-wrap input[type="text"].companyName, .stepForm-wrap input[type="email"].companyName, .stepForm-wrap input[type="tel"].companyName, .stepForm-wrap textarea.companyName {
	width: 98.5%;
	height: 46px;
}
.stepForm-wrap textarea.companyName {
	height: 200px;
}
input.halfInput {
	float: left !important;
	height: 46px !important;
	margin: 10px 5px !important;
	width: 48.4% !important;
}
input[type="button"].formButton, input[type="submit"].formButton {
	font-family: 'verbblack'!important;
	border-color: #db6d3b;
	color: #db6d3b;
	font-size: 20px;
	line-height: 18px;
	margin: 20px 5px 5px;
	text-transform: uppercase;
	min-width: 150px;
	clear: both;
	padding: 10px 40px;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
input[type="button"].formButton:hover {
	background: #db6d3b;
	color: #fff;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.aside-wrapper .listing-disc-bullet li {
	margin-bottom: 15px;
}
.aside-wrapper .listing-disc-bullet li a {
	font-weight: 700;
	color: #2a2a2a;
}
.section-title-left a.edit {
	font-size: 16px;
	color: #db6d3b;
	text-decoration: underline;
	font-weight: normal;
	font-family: 'PT Sans', sans-serif;
}
.section-title-left span {
	font-size: 16px;
	color: #db6d3b;
	font-weight: normal;
}
.infoRow {
	width: 100%;
	display: block;
	margin-bottom: 20px;
	float: left;
}
.infoRow .infoLable {
	width: 25%;
	display: block;
	float: left;
	text-align: right;
	padding-right: 10px;
	font-weight: bold;
}
.infoRow .infoDetail {
	width: 75%;
	display: block;
	float: left;
	text-align: left;
	font-weight: bold;
	color: #db6d3b;
}
.overlay {
	display: block;
	position: fixed;
	z-index: 9999;
	background: rgba(0,0,0,0.65);
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.lightbox-wrapper {
	width: 500px;
	position: absolute;
	top: 150px;
	left: 50%;
	margin-left: -250px;
	background: #fff;
	box-shadow: 1px 1.732px 10px 0px rgba(0, 0, 0, 0.75);
	z-index: 99998;
}
.lightbox-title {
	background: #db6d3b;
	height: 90px;
	font-weight: 700;
	font-size: 20px;
	color: #fff;
	padding: 30px;
	display: block;
	float: left;
	width: 100%;
}
.closexclose-popup {
	background: url(../images/close-popup.png) no-repeat 0 0;
	width: 40px;
	height: 40px;
	position: absolute;
	right: -16px;
	top: -16px;
}
.lightbox-container {
	display: block;
	float: left;
	width: 100%;
	padding: 30px;
}
.lightbox-container .col-60, .lightbox-container .col-40 {
	min-height: 300px;
}
.greyInput-feild {
	background: #efefef;
	color: #9b9b9b;
	float: left;
	margin-bottom: 20px;
	width: 100%;
	border-width: 2px;
}
.forgotPassword {
	font-size: 15px;
	float: left;
	padding-left: 15px;
}
.forgotPassword a {
	color: #9b9b9b;
	line-height: 48px;
}
.lightbox-container input.formButton[type="button"] {
	float: left;
	margin: 0;
}
.italic-heading {
	background: url(../images/legend-border-bg.png) repeat-x center center;
	text-align: center;
	font-style: italic;
	color: #9b9b9b;
}
.italic-heading span {
	display: inline-block;
	padding: 0 10px;
	background: #fff;
}
.benefitList li {
	display: block;
	font-weight: 700;
	text-align: center;
	padding: 15px 0;
}
.headingWith-para {
	font-size: 16px;
	padding-bottom: 40px;
	position: relative;
	margin-bottom: 40px;
}
.headingWith-para h2 {
	font-size: 30px;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom: 30px;
	font-family: 'verbblack';
}
.headingWith-para:after {
	background: #db6d3b;
	bottom: 0;
	content: "";
	height: 1px;
	left: 50%;
	margin-left: -77px;
	position: absolute;
	width: 155px;
}
.align-left {
	text-align: left;
}
.topic-column {
	font-size: 16px;
	color: #656565;
}
.topicHeading {
	font-size: 20px;
	color: #db6d3b;
	font-weight: normal;
	margin-bottom: 20px;
	font-family: 'verbbold';
	min-height: 60px;
	padding: 15px 0 0 65px;
	position: relative;
}
.topicNumb {
	width: 58px;
	height: 58px;
	border: 4px solid #db6d3b;
	border-radius: 50%;
	text-align: center;
	line-height: 50px;
	font-size: 25px;
	font-weight: normal;
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
}
h4 {
	font-size: 20px;
	margin-bottom: 15px;
}
.ourTrainers, .team {
	padding: 0 5px!important;
	font-size: 16px;
	color: #656565;
	margin-bottom: 40px;
}
.ourTrainers-image {
	background: #fff;
	width: 100%;
	margin-bottom: 40px;
}
.ourTrainers p, .team p {
	margin-bottom: 20px;
	color: #656565;
	line-height: 24px;
}
.titleWith-subheading {
	font-size: 20px;
	font-weight: bold;
	color: #2a2a2a;
	text-transform: uppercase;
	padding-bottom: 30px;
	margin-bottom: 20px;
	position: relative;
}
.titleWith-subheading:after {
	background: #db6d3b;
	bottom: 0;
	content: "";
	height: 1px;
	left: 0;
	position: absolute;
	width: 110px;
}
.titleWith-subheading span {
	color: #db6d3b;
	display: block;
	font-size: 18px;
	text-transform: none;
}
.custome-search-outer {
	float: left;
}
.custome-search-outer input.searchResource {
	padding: 10px;
	padding-right: 70px;
	border: 2px solid #c2c2c2;
	-moz-appearance: none;
	color: #666666;
	background: url("../images/fieldbg.png") repeat top left;

	font-size: 13px!important;
	height: 46px;
	width: 100%;
        font-family: 'PT Sans', sans-serif !important;
}
.custome-search-outer-module {
	float: left;
	margin-top: 5px;
}/* max-width: 195px !important;*/
.modules_page_filter_category {
	float: left !important;
}
.custome-search-outer-module input.searchResource {
	padding: 10px;
	padding-right: 70px;
	border: 2px solid #c2c2c2;
	-moz-appearance: none;
	color: #666;
	background: url("../images/fieldbg.png") repeat top left;
	border-right: 2px solid #cecece;
	font-size: 13px;
	height: 46px;
	width: 100%;
        font-family: 'PT Sans', sans-serif !important;
        padding-top: 9px;
}
#search_box {
	/*font-size: 14px!important;*/
}
.catagoryBox {
	border: 1px solid #d9d9d9;
	display: inline-block;
}
.catagoryBox.half {
	margin: 0 0.5% 1% 0.5%!important;
	width: 49%;
	padding: 0!important;
	min-height: 277px;
}
.catagoryBox.col-33 {
	margin: 0 0.5% 10px 0.5%!important;
	width: 32.33%;
	padding: 0!important;
	min-height: 431px!important;
}
.catagoryBox.col-res {
	margin: 0 0.5% 10px 0.5%!important;
	width: 32.33%;
	padding: 0!important;
	min-height: 390px;
	float: left;
}
.catagory-image {/*border-top:5px solid #db6d3b;*/
	border-bottom: 1px solid #aeaeae;
	height: 140px;
	overflow: hidden;
}
.catagory-image img {
	width: 100%;
}
.content-outer .content {
	padding: 15px;
	color: #343433;
	font-size: 15px;
}
.catagoryBox.half .content {
	min-height: 220px;
	color: #343433;
}
.catagoryBox.half .content p, .catagoryBox.col-33 .content p {
	margin-bottom: 0!important;
}
.catagoryBox.col-res .content p {
	margin-bottom: 0!important;
}
.catagoryBox.col-33 .content {
	min-height: 176px;	
}
.catagoryBox.col-res .content {
	min-height: 176px;
}
.content-outer h3 {
	color: #db6d3b;
	font-size: 14px;
	margin-bottom: 5px;
	text-transform: uppercase;
	height: 50px;
	font-weight: 600;
}
.content-outer h3 span {
	color: #db6d3b;
	display: block;
	font-size: 16px;
	text-transform: uppercase;
}
.content-outer p {
	font-size: 16px;
	color: #343433;
	margin-bottom: 2px!important;
}
.catagory-date, .catagory-name {
	color: #db6d3b;
	font-size: 14px;
}
.catagory-name {
	padding-left: 16px;
	margin-left: 10px;
	background: url(../images/grey-disc-bullet.png) no-repeat 0 center;
}
.content-outer .learn-more-btn {
	width: auto;
	margin-top: 10px;
	border-width: 3px;
	font-size: 18px;
}
.catagoryBox.half .learn-more-btn {
	width: auto;
}
.meta-detail li {
	display: block;
	float: left;
	border-right: 1px solid #d9d9d9;
	padding-right: 35px;
	margin-left: 40px;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: 700;
	color: #6f6f6f;
	line-height: 75px;
}
.meta-detail li:first-child {
	margin-left: 0px;
}
.meta-detail li.date {
	background: url(../images/time-icon.png) no-repeat 0 center;
	padding-left: 35px;
}
.meta-detail li.podcast {
	background: url(../images/podcast-icon.png) no-repeat 0 center;
	padding-left: 30px;
}
.single-resource-container {
	width: 710px;
	margin: 0 auto;
}
.single-resource-image {
	margin-bottom: 40px;
}
.single-resource-container h1 {
	font-size: 30px;
	font-family: 'verbblack';
	color: #2a2a2a;
	font-weight: normal;
	margin-bottom: 40px;
}
.single-resource-container h4 {
	font-size: 18px;
	font-family: 'verbblack';
	color: #2a2a2a;
	font-weight: normal;
	margin-bottom: 40px;
}
.single-resource-container p {
	line-height: 28px;
	margin: 30px 0;
	font-size: 17px;
}
.taglist {
	font-size: 0;
	margin-bottom: 40px;
}
.taglist li {
	display: inline-block;
	font-size: 12px;
	color: #db6d3b;
	border: 2px solid #db6d3b;
	width: 70px;
	height: 24px;
	text-align: center;
	font-family: 'verbblack';
	line-height: 20px;
	margin-right: 12px;
}
.taglist li a {
	color: #db6d3b;
	display: block;
}
.taglist li a:hover {
	color: #fff;
	background: #db6d3b;
}
.podcast-outer {
	padding: 30px 0;
}
.podcast-outer h3 {
	color: #2a2a2a;
	font-family: 'PT Sans', sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
}
.share-icons {
	float: right;
}
.share-icons li {
	display: block;
	float: left;
	width: 25px;
	height: 25px;
	margin-left: 10px;
}
.share-icons li a {
	width: 100%;
	height: 100%;
	display: block;
}
.share-icons li a.mail {
	background: url(../images/share-envelope.png) no-repeat center bottom;
}
.share-icons li a.tw {
	background: url(../images/share-tw.png) no-repeat center bottom;
}
.share-icons li a.fb {
	background: url(../images/share-fb.png) no-repeat center bottom;
}
.share-icons li a.pintrest {
	background: url(../images/share-pintrest.png) no-repeat center bottom;
}
.share-icons li a.gplus {
	background: url(../images/share-gplus.png) no-repeat center bottom;
}
.share-icons li a.linked {
	background: url(../images/share-linked.png) no-repeat center bottom;
}
.share-icons li a.rss {
	background: url(../images/share-rss.png) no-repeat center bottom;
}
.align-right {
	text-align: right;
}
.single-resource-container .catagoryBox.half .learn-more-btn {
	width: 100%;
}
.section-title-no-border {
	font-family: "verbblack";
	font-size: 30px;
	font-weight: normal;
	margin: 0 0 45px;
	position: relative;
	text-transform: uppercase;
}
.mr-top10 {
	margin-top: 10px;
}
.para p {
	line-height: 24px;
	margin-bottom: 20px;
}
.greyBg {
	background: #d9d9d9;
}
.team h3 {
	color: #343433;
	font-size: 22px;
	font-weight: 700;
	margin-bottom: 20px;
}
.team h3 span {
	display: block;
	color: #db6d3b;
	font-size: 16px;
	font-weight: 400;
}
.read-more-btn {
	font-size: 16px;
	font-weight: 700;
	color: #db6d3b;
	clear: both;
}
.col-33.team .ourTrainers-image {
}
.col-res.team .ourTrainers-image {
}
.bio .slider-heading {
	line-height: normal;
	padding: 0 0;
	font-size: 45px;
}
.bio .slider-heading span {
	font-size: 25px;
}
.bio .quote {
	color: #353535;
	font-size: 20px;
	line-height: 30px;
	font-weight: normal;
	position: relative;
}
.bio .quote cite {
	position: relative;
	padding-top: 20px;
}
.bio .quote cite:after {
	position: absolute;
	height: 1px;
	width: 70px;
	background: #db6d3b;
	top: 0;
	left: 0;
	display: block;
	content: '';
}
.white-box blockquote {
	font-size: 17px;
	color: #2a2a2a;
	line-height: 28px;
	font-style: italic;
}
.white-box blockquote cite {
	color: #db6d3b;
	font-style: normal;
	font-weight: bold;
	display: block;
	margin-top: 10px;
}
.testimonialBlock {
	margin-bottom: 40px;
}
.contact-form {
	margin: 30px 0;
}
.col-70 {
	display: block;
	float: left;
	padding: 0 15px;
	width: 70%;
}
.col-30 {
	display: block;
	float: left;
	padding: 0 15px;
	width: 30%;
}
.col-68 {
	display: block;
	float: left;
	padding: 0 15px;
	width: 68%;
}
.col-32 {
	display: block;
	float: left;
	padding: 0 15px;
	width: 32%;
}
.mr-top30 {
	margin-top: 30px;
}
.aside-wrapper .form-wrap input {
	width: 96%;
}
.aside-wrapper .form-wrap input[type="button"].formButton {
	width: auto;
}
.black-section ul.social-list {
	text-align: center;
	font-size: 0;
}
.black-section ul.social-list li {
	display: inline-block;
	font-size: 18px;
	font-weight: 700;
	color: #fff;
	width: 100px;
}
.black-section ul.social-list li a {
	padding-left: 0;
	padding-top: 40px;
	color: #fff;
}
.black-section ul.social-list li a .icons {/*background-position:top center;*/
	left: 50%;
	margin-left: -10px;
}
.heading20 {
	font-size: 20px;
	font-family: 'verbblack';
	font-weight: normal;
}
.privacy-content {
	font-size: 14px;
	line-height: 30px;
}
.work-partner-strip .work-partner li {
	width: 20%;
	text-align: left;
}
.floatRight {
	float: right;
}
.floatLeft {
	float: left;
}
.podcast-row {
	border: 1px solid #d9d9d9;
	margin-top: 30px;
	display: table;
	clear: both;
	height: 140px;
}
.podcast-img {
	width: 473px;
	display: table-cell;
	vertical-align: top;
	position: relative;
	overflow: hidden;
}
.podcast-img img {
	position: absolute;
	width: 100%;
	height: auto;
}
.podcast-content {
	width: 437px;
	display: table-cell;
	vertical-align: top;
}
.podcast-content .learn-more-btn {
	min-width: 170px;
}
.podcast-right {
	width: 48px;
	background: #db6d3b url(../images/podcast-icon-white.png) no-repeat center 14px;
	display: table-cell;
	vertical-align: top;
}
.slider-wrapper-mob {
	display: none;
}
.slider-wrapper-desk {
	display: block;
}
.sticky {
	background: #393942;
	background: rgba(57,57,66,0.95);
	position: fixed;
	width: 100%;
	padding: 20px 0;
	text-align: center;
	bottom: 0;
	left: 0;
	color: #fff;
	z-index: 1000;
	display: none !important;
}
.sticky-box {
	border: 4px solid #fff;
	width: 100%;
	padding: 10px 20px;
	margin: 0 auto;
	font-size: 18px;
	display: none !important;
}
.sticky-box h2 {
	font-family: 'verbblack';
	font-weight: normal;
	font-size: 20px;
	text-transform: uppercase;
}
.stick-close {
	background: url(../images/close-bt-white.png) no-repeat 0 0;
	width: 40px;
	height: 40px;
	position: absolute;
	right: 20px;
	top: 20px;
}
.signup-form-wrapper {
	width: 790px;
	margin: 0 auto;
	float: none;
}
.signup-form-wrapper input.lastName[type="text"] {
	width: 347px;
}
.signup-form-wrapper .secureLable {
	width: 110px;
	margin: 0 auto;
	font-weight: normal;
	font-size: 16px;
	clear: both;
	float: none;
	margin-top: 10px;
}
.restof-team-row {
	margin-bottom: 40px;
}
.restof-team-row .ourTrainers-image {
	margin-bottom: 0;
}
.restof-team-row .titleWith-subheading {
	font-size: 30px;
	font-family: 'verbblack';
	font-weight: normal;
	line-height: 30px;
	padding-bottom: 20px;
}
.restof-team-row .titleWith-subheading span {
	font-family: 'PT Sans', sans-serif;
	font-weight: normal;
	font-weight: 600;
	line-height: 20px;
}
.restof-team-row .para {
	color: #656565;
}
.restof-team-row .ourTrainers-image {
	height: 248px;
}
.pricing-table {
	border: 1px solid #d6d6d6;
	margin: 0 auto;
}
.pricing-table .gray-row {
	background: #f0f0f0;
}
.pricing-table td {
	border-bottom: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	text-align: center;
	padding: 10px;
	font-weight: bold;
}
.pricing-table td:last-child {
	border-right: none;
}
.pricing-table th {
	background: #393942;
	color: #fff;
	text-align: center;
	padding: 10px;
}
.sticky-box ul.listing-disc-bullet {
	width: auto;
	padding: 0;
	margin: 0;
}
.sticky-box ul.listing-disc-bullet li {
	width: auto;
	display: inline-block;
	font-size: 16px;
	background: url(../images/grey-disc-bullet.png) no-repeat center left;
	padding-left: 20px;
	margin-left: 20px;
}
.sticky-box ul.listing-disc-bullet li a {
	color: #fff!important;
	text-transform: uppercase;
}
.ethical-para-span {
	float: left;
	width: 100%;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.tab-menu li {
	width: 106px;
}
}
a {
	text-decoration: none;
	outline: none;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	color: #db6d3b;
}
a:hover {
	color: #db6d3b;
	outline: none;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
img {
	max-width: 100%;
	height: auto;
	border: 0;
	display: block;
}
ul {/*list-style:none;*/
	margin: 0;
	padding: 0;
}
ol {
	margin: 0 0 1.5em;
	padding: 0;
	counter-reset: item;
	margin-left: 15px;
}
ol > li {
	margin: 0;
	padding: 0 0 0 2em;
	text-indent: -1em;
	list-style-type: none;
	counter-increment: item;
}
ol > li:before {
	display: inline-block;
	width: 1em;
	padding-right: 0.5em;
	font-weight: bold;
	text-align: right;
	content: counter(item) ".";
}
.clear {
	clear: both;
}
.fullwidth {
	float: left;
	width: 100%;
	position: relative;
}
.align-center {
	text-align: center;
}
input[type="text"], input[type="password"], input[type="tel"], input[type="email"], input[type="button"], input[type="submit"], input[type="search"], input[type="reset"] {
	appearance: none!important;
	-webkit-appearance: none!important;
	-moz-appearance: none!important;
	-ms-appearance: none!important;
	-o-appearance: none!important;
}
input {
	outline: none;
	border: 2px solid #c2c2c2;
	color: #666666;
	font-size: 16px;
	padding: 10px;
	word-break: normal;
	background: none;
	font-family: 'PT Sans';
	border-radius: 0;
	box-shadow: none;
}
select {
	outline: none !important;
	color: #666666;
	font-size: 16px;
	padding: 12px;
	word-break: normal;
	font-family: 'PT Sans';
	appearance: none!important;
	-webkit-appearance: none!important;
	-moz-appearance: none!important;
	-ms-appearance: none!important;
	-o-appearance: none!important;
	box-shadow: none;
	border-radius: none !important;
	margin-left: 13px;
	background: url(../images/select-tag-arrow.png) no-repeat right center;
	padding-right: 14px;
	border: 2px solid #c2c2c2 !important;
}
input[type="button"], input[type="submit"], input[type="reset"] {
	-webkit-appearance: none;
	border-radius: 0;
	border: none;
	cursor: pointer;
	border: 4px solid #c2c2c2;
	padding: 10px;
	word-break: normal;
}
input:focus, select:focus {
	outline: none;
	box-shadow: none;
}
input::-moz-focus-inner, select::-moz-focus-inner {
outline:none;
}
textarea {
	resize: none;
	outline: none;
	border: 4px solid #828282;
	color: #666666;
	font-size: 16px;
	padding: 10px;
	word-break: normal;
	background: none;
	outline: none;
	font-family: 'PT Sans', sans-serif;
	-webkit-appearance: none;
	border-radius: 0;
	appearance: none!important;
	-webkit-appearance: none!important;
	-moz-appearance: none!important;
	-ms-appearance: none!important;
	-o-appearance: none!important;
}
.section-title {
}
.section-title:after {
	left: 50%;
	margin-left: -77px;
}
.section-title-left:after {
	left: 0 !important;
	margin-left: 0 !important;
}
.section-title, .section-title-left {
	text-transform: uppercase;
	padding: 0 0 35px 0;
	position: relative;
	margin: 0 0 40px 0;
	font-size: 30px!important;
	font-family: 'verbblack';
	font-weight: normal!important;
}

@media (min-width:768px) and (max-width:959px) {
	.section-title, .section-title-left {
		font-size: 29px!important;
	}
}

.section-title:after, .section-title-left:after {
	background: #db6d3b;
	content: "";
	width: 155px;
	height: 1px;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -77px;
}
.mr-bt40 {
	margin-bottom: 40px;
}
.col-20 {
	width: 20%;
	float: left;
	display: block;
	padding: 0 15px;
}
.no-pl {
	padding-left: 0;
}
.no-pr {
	padding-right: 0;
}
.col-33 {
	width: 33.33%;
	float: left;
	display: block;
	padding: 0 9px;
}
.col-55 {
	width: 48.33%;
	float: left;
	display: block;
	padding: 0 9px;
}
.col-res {
	width: 33.33%;
	float: left;
	display: block;
	padding: 0 9px;
}
.font23 {
	font-size: 23px;
	line-height: 35px;
}
.font25 {
	font-size: 25px;
}
.mr-bt30 {
	margin-bottom: 30px;
}
.mr-bt20 {
	margin-bottom: 20px;
}
.font16 {
	font-size: 16px;
}
.half {
	width: 50%;
	padding: 0 15px;
	float: left;
	display: block;
}
.white-box {
	background: #fff;
	border: 1px solid #d9d9d9;
	border-radius: 8px;
	box-shadow: 0 2.598px 0 0 rgba(217, 217, 217, 0.75);
	clear: both;
	display: inline-block;
	position: relative;
	width: 100%;
	padding: 35px 25px;
}
.white-section {
	padding: 70px 0;
	color: #343433;
	float: left;
	width: 100%;
}
.white-btn {
	font-family: 'verbblack';
	border: 4px solid #fff;
	color: #fff;
	display: inline-block;
	font-size: 18px;
	margin: 34px 10px 0;
	min-width: 228px;
	padding: 15px 40px;
	text-align: center;
	text-transform: uppercase;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.white-btn:hover {
	background: rgba(255,255,255,0.10);
	color: #fff;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.brTop {
	border-top: 1px solid #d9d9d9;
}
.brBottom {
	border-bottom: 1px solid #d9d9d9;
}
.column {
	font-size: 17px;
}
.image-outer {
	margin-bottom: 20px;
}
.image-outer > img {
	width: 100%;
}
.no-mr {
	margin: 0;
}
.pt-pb20 {
	padding-top: 20px!important;
	padding-bottom: 20px!important;
}
.pt-pb10 {
	padding-top: 10px!important;
	padding-bottom: 10px!important;
}
.no-padding {
	padding: 0;
}
.no-padding-top {
	padding-top: 0;
}
.negative-mr15 {
	margin-left: -15px;
	margin-right: -15px;
}
.negative-mr10 {
	margin-left: -10px;
	margin-right: -10px;
}
.negative-mr5 {
	margin-left: -5px;
	margin-right: -5px;
}
.br-right {
	border-right: 1px solid #cecece;
}
.no-mr-top {
	margin-top: 0!important;
}
.link {
	color: #db6d3b;
	text-decoration: underline;
}
.no-Case {
	text-transform: none!important;
}
.aside-title {
	font-size: 20px;
	margin: 0 0 30px;
	padding: 0 0 25px;
	position: relative;
	text-transform: uppercase;
	font-family: 'verbblack';
	font-weight: normal;
}
.aside-title:after {
	background: #db6d3b;
	bottom: 0;
	content: "";
	height: 1px;
	left: 0;
	position: absolute;
	width: 155px;
}
.col-75 {
	width: 75%;
	display: block;
	float: left;
	padding: 0 15px;
}
.col-25 {
	width: 25%;
	display: block;
	float: left;
	padding: 0 15px;
}
.col-60 {
	width: 60%;
	display: block;
	float: left;
	padding: 0 15px;
}
.col-40 {
	width: 40%;
	display: block;
	float: left;
	padding: 0 15px;
}
.targetInt-package .listing-disc-bullet {
	width: 310px;
}
.listing-disc-bullet {
	list-style: disc;
	padding-left: 16px;
	display: inline-block;
	margin: 0 5px;
}
.listing-disc-bullet li {
	list-style: disc;
	font-size: 16px;
	color: #db6d3b;
	font-size: 15px;
}
.listing-disc-bullet li span {
	color: #343433;
	font-size: 16px;
}
.txt-Orange {
	color: #db6d3b;
}
.blackHeader-bg {
	background: #404048;
}
.font45 {
	font-size: 45px;
}
.desktopMenu {
	display: block;
}
.mobileMenu {
	display: none;
}
.no-border {
	border: 0;
}
::-webkit-input-placeholder {
color:#666;
opacity:1;
}
::-moz-placeholder {
color:#666;
opacity:1;
}
* firefox 19+ *:-ms-input-placeholder {
color:#666;
opacity:1;
}
* ie * input:-moz-placeholder {
color:#666;
opacity:1;
}
#wrapper-1 {
	background: #fff!important;
}
 #mc-indicates-required {
 display: none !important;
	font-size: 0px;
 }
.mc_var_label, .mergeRow {
	/*display: none !important;
	font-size: 0px;*/
	color: #DB6C3B;
	font-weight: 600;
	margin-bottom: 5px;
	float: left;
	text-transform: uppercase;
	width: 100%;
}
.row-outer {
	float: left;
	margin: 0;
	width: 100%;
	padding: 0 5px;
	min-height: 67px;
}
.row-outer input[type="text"], .row-outer input[type="email"], .row-outer input[type="password"], .row-outer input[type="tel"], .row-outer select {
	width: 100%;
	border-width: 2px;
}
.row-outer.half-width {
	max-width: 50%;
	width: 50%;
}
.row-outer textarea {
	border: 2px solid #c2c2c2;
	width: 100%;
}
#emailSignUp input[type="text"] {
	border-width: 2px;
}
.mc_signup_submit input[type="submit"].button {
	float: left;
	border: 4px solid #db6d3b;
	clear: both;
	color: #db6d3b;
	font-family: "verbblack";
	font-size: 20px;
	line-height: 18px;
	margin: 20px 5px 5px 0px;
	min-width: 150px;
	text-transform: uppercase;
	transition: all 0.3s ease 0s;
	background-color: #FFFFFF;
}
.mc_signup_submit input[type="submit"].button:hover {
	background: #db6d3b;
	color: #ffffff;
	transition: all 0.3s ease 0s;
}
.wpcf7-form input[type="submit"] {
	border-color: #db6d3b;
	clear: both;
	color: #db6d3b;
	font-family: "verbblack";
	font-size: 20px;
	line-height: 18px;
	margin: 20px 5px 5px 0px;
	min-width: 150px;
	text-transform: uppercase;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
}
.wpcf7-form input[type="submit"]:hover {
	background: #db6d3b;
	color: #ffffff;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
}
#mailchimpsf_widget-7 h3.widgettitle {
	font-family: "verbblack"!important;
	font-size: 30px !important;
	font-weight: normal;
	margin: 0 0 22px;
	padding: 0 0 35px;
	position: relative;
}
#mailchimpsf_widget-7 .widgettitle:after {
	left: 0 !important;
	margin-left: 0 !important;
}
#mailchimpsf_widget-7 .widgettitle:after, #mailchimpsf_widget-7 .widgettitle:after {
	background: #db6d3b;
	bottom: 0;
	content: "";
	height: 1px;
	left: 50%;
	margin-left: -77px;
	position: absolute;
	width: 155px;
}
.section-title-left.unset {
	text-transform: none!important;
	margin-bottom: 22px!important;
}
#mailchimpsf_widget-7 {
	padding: 0!important;
}
.mc_form_inside .mc_merge_var:last-of-type {
	margin-bottom: 0!important;
}
.dashed-listing {
	list-style: outside none none !important;
}
.header-nav {
	margin-bottom: 0;
}
a.login {
	border: 1px solid #db6d3b;
	font-family: "verbmedium";
	padding: 5px!important;
	float: none;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #db6d3b;
	min-width: 100px;
	display: block;
	height: auto!important;
}
a.login:hover {
	background: #db6d3b;
	color: #ffffff;
	transition: all 0.3s ease 0s;
}
.header-right {
	float: right;
	font-size: 13px;
	width: 70%;
}
#top-elements .header-right {
	padding-top: 5px;
	margin-right: 15px;
}
.user-nav {
	padding-right: 12px;
	margin-right: 6px;
	position: relative;
}
.user-nav:after {
	border-right: 2px solid #ddd;
	content: "";
	position: absolute;
	width: 2px;
	background: green;
	top: 2px;
	right: 0;
	height: 15px;
}
.top-bar {
	width: 100%;
	float: left;
	text-align: right;
	position: absolute;
	top: 0;
right
}
a.top-link {
	color: #2a2a2a!important;
}
a.top-link:hover {
	color: #db6d3b;
}
.nav-bar {
	width: 100%;
	float: left;
}
.login-btn {
	float: right;
	position: relative;
	top: 15px;
	margin-left: 15px;
}
.user-nav-mobile {
	right: 20px;
	position: absolute;
	bottom: 0px;
	color: #333;
	font-size: 14px;
	font-weight: normal;
	box-sizing: border-box;
	text-align: right;
	width: 65%;
}
.mm-menu .top-link {
	display: inline-block;
	width: 100%;
	text-align: center;
	font-size: 17px;
	float: left;
	border: none;
	color: #adadad!important;
	margin-top: 20px;
	text-transform: uppercase;
}
.mm-menu .login-btn {
	display: inline-block;
	margin: 0 20%;
	text-align: center;
	width: 60% !important;
}
.mm-menu .login {
	width: 100%;
}
.newsletter .form-group {
	float: left;
	min-height: 70px;
	clear: none;
	margin: 0;
	padding: 0 5px;
}
.radio_wrap {
	text-align: left;
	min-height: 50px !important;
	color: #828282;
}
.radio-btn {
	margin-right: 10px;
	margin-top: 0px;
}
label.radio-label {
	font-size: 20px !important;
	color: #828282 !important;
	margin-right: 20px;
}
.radio-label {
	float: none !important;
}
.newsletter .form-group label {
	color: #db6d3b;
	font-size: 14px;
	float: left;
	margin-top: 0;
	width: 100%;
	text-align: left;
}
.newsletter .form-group input[type="text"], .newsletter .form-group input[type="email"], .newsletter .form-group .stickyForm input[type="text"], .newsletter .form-group .stickyForm input[type="email"], .stepForm-wrap textarea {
	width: 100%;
	margin: 0px;
}
.newsletter .form-group input[type="button"] {
	margin: 0px;
}
.mobile-menu-bot {
	position: absolute;
	z-index: 2;
	width: 100%;
	top: 360px;
}
.slider-bg.inner-slider-bg {
}
.slider-bg.inner-slider-bg .slider {
}
.half.team {
	min-height: 660px;
}
.col-33.team {
}
.col-res.team {
}
.ourTrainers-image img {
	display: inline-block;
	width: 100%;
}
.catagoryBox.half h1 {
	z-index: 1;
	top: 0;
	font-weight: normal;
	left: 0;
	margin: 0;
	height: 100%;
	background: url(../images/transparent-img.png) repeat center center;
	display: table;
	vertical-align: middle;
	padding: 0 10px;
	text-align: center;
	color: #fff;
	font-size: 20px;
	width: 100%;
	font-family: verbblack;
	opacity: 1;
}
.catagoryBox.half h1 span {
	vertical-align: middle;
	display: table-cell;
	text-align: center;
}
.catagoryBox.col-33 h1 {
	z-index: 1;
	top: 0;
	font-weight: normal;
	left: 0;
	margin: 0;
	height: 100%;
	background: url(../images/transparent-img.png) repeat center center;
	display: table;
	vertical-align: middle;
	padding: 0 10px;
	text-align: center;
	color: #fff;
	font-size: 20px!important;
	width: 100%;
	font-family: verbblack;
	opacity: 1;
}
.catagoryBox.col-res h1 {
	z-index: 1;
	top: 0;
	font-weight: normal;
	left: 0;
	margin: 0;
	height: 100%;
	background: url(../images/transparent-img.png) repeat center center;
	display: table;
	vertical-align: middle;
	padding: 0 10px;
	text-align: center;
	color: #fff;
	font-size: 20px!important;
	width: 100%;
	font-family: verbblack;
	opacity: 1;
}
.catagoryBox.col-33 h1 span {
	vertical-align: middle;
	display: table-cell;
	text-align: center;
}
.catagoryBox.col-res h1 span {
	vertical-align: middle;
	display: table-cell;
	text-align: center;
}
.form-row {
	margin-bottom: 25px;
	margin-left: -15px;
	margin-right: -15px;
}
.form-horizontal label {
	display: inline-block;
	max-width: 100%;
}
.form-horizontal .control-label {
	margin-bottom: 0;
	padding-top: 12px;
	text-align: left;
	padding-right: 15px;
}
.form-horizontal input {
	margin: 0!important;
}
.col-sm-4, .col-sm-8 {
	min-height: 1px;
	position: relative;
	float: left;
}
.col-sm-4 {
	width: 33.3333%;
}
.col-sm-8 {
	width: 66.6667%;
}
.mrg-top-25 {
	margin-top: 25px;
}
.podcast-outer .bottomcontainerBox >div {
	padding-right: 0!important;
}
.podcast-outer .bottomcontainerBox >div:first-child {
	display: none;
}
.podcast-outer .bottomcontainerBox >div:nth-child(2n) {
	width: 70px!important;
}
.podcast-outer .bottomcontainerBox >div:nth-child(3n) {
	width: 85px!important;
}
.podcast-outer .bottomcontainerBox >div:nth-child(4n) {
	width: 60px!important;
}
.podcast-outer .bottomcontainerBox >div:nth-child(5n) {
	width: 40px!important;
}
.modules_page_filter_tag_level_topic {
	margin: 5px !important;
	float: right !important;
}
.modules_page_filter_category_topic {
	margin: 5px !important;
	float: right !important;
	width: 185px !important;
}
.modules_page_filter .modules_page_filter_category_topic .select-outer {
	margin: 0px !important;
}
.modules_page_filter_tag_level_topic .dropdown {
	margin: 0px !important;
}
.topic-searchfld {
	margin: 5px !important;
	float: right !important;
        width: 200px;
        background: #fff url(../images/search-icon.png) no-repeat right center !important;

}
.dataTables_length {
	float: right !important;
	margin: 5px !important;
}
.dataTables_length .dropdown {
	margin: 0px !important;
	width: 100%;
}
.dataTables_length label {
	margin: 0px !important;
}

@media only screen and (min-width:768px) and (max-width:1200px) {
.slider .container, .innerPage-heading .container {
	width: 100%;
}
.ethical-business-container {
	width: 100%;
}
.ethical-para-span {
	float: left;
	width: 100%;
}
/*mayur*/
.report-content-container {
	margin: 0 !important;
	width: 100% !important;
}
.custome-outer.negative-mr5 {
	width: 100%;
}
.custome-outer.negative-mr5 .custome-select {
	width: 30%;
}
.custome-outer.negative-mr5 .orgbtn {
	padding: 8px 10px;
}
.tab-pane #demo .container {
	max-width: 100%;
}
.suggested .catagoryBox {
	min-height: 350px !important;
}
.gray-section .white-box {
	width: 100% !important;
}
.gray-section .white-box .options {
	text-align: center;
}
.gray-section .white-box .optionsbox {
	margin: 12px  2.5%;
	float: left!important;
}
.bench-question{margin-top:0px!important;}
.result-chat ul li p {
	font-size: 10px;
}
/*.landing-result .half .result-chat {
	width: 191px !important;
}*/
.landing-result .result-chat .content {
	right: -56px !important;
}
.landing-result .result-chat .startegy {
	right: -62px !important;
}
.landing-result .result-chat .adve {
	left: -58px !important;
	width: 24%;
}
.landing-result .result-chat .media {
	left: -79px !important;
}
.your-ready {
	padding: 20px 20px 20px 20px !important;
}
.client-form .form-group {
	padding: 0px 5px !important;
}
.white-section {
	/* padding: 10px 0 !important;*/
}
/* DETAILS PAGE*/

.report-popup {
	width: 100% !important;
	left: auto !important;
	padding: 20px 35px !important;
	right: auto !important;
	margin-left: 0 !important;
}
.report-popup .col-50 {
	width: 49% !important;
	float: left !important;
}
.login-register-block .login-block {
	padding: 20px 30px !important;
	height: 501px !important;
}
.login-register-block .email-add {
	min-height: 188px !important;
}
.login-register-block .register-block {
	height: 501px !important;
}
.login-register-block .optionsbox {
	width: 100% !important;
}
.login-register-block .formButton {
	margin: 10px 0 0 0 !important;
}
.login-register-block .sign-up-now {
	padding: 50px 50px !important;
}
.report-popup {
	padding: 10px 20px !important;
}
.report-popup .lan-name {
	left: 25% !important;
}
.login-register-block .optionsbox {
	margin-bottom: 20px !important;
}
}

@media only screen and (min-width:768px) and (max-width:1024px) {
.custome-outer.negative-mr5 .orgbtn {
	padding: 8px 5px!important;
}
header .container {
	width: 100%;
}
.desktopMenu {
	display: none;
}
.mobileMenu {
	display: block;
}
.social-media {
	padding: 18px 10px 18px 20px;
}
.social-media a {
	border: 1px solid #46464a;
	width: 40px;
	height: 44px;
	display: table;
	text-align: center;
	float: left;
	margin: 0 2px;
}
.social-media a div {
	display: table-cell;
	vertical-align: middle;
}
.social-media a img {
	display: inline;
}
.social-media h3 {
	color: #fff;
	font-size: 20px;
	font-weight: normal;
	padding: 0px 0px 18px 0px;
}
.negative-mr15 {
	margin-left: 0!important;
	margin-right: 0!important;
}
.internet-at-glance ul li .negative-mr15 {
	margin-left: -15px!important;
	margin-right: -15px!important;
}
.sticky .container {
	width: 748px!important;
}
.stick-close {
	top: 28px;
}
.stepForm-wrap input.firstName[type="text"], .stepForm-wrap input.lastName[type="text"] {
	width: 260px;
}
#wrapper-1 {
	transform: none!important;
	-webkit-transform: none!important;
	-moz-transform: none!important;
	-ms-transform: none!important;
	-o-transform: none!important;
}
.memberArea-strip .container {
	width: 100%!important;
	text-align: right;
	padding: 8px 15px!important;
}
.priceBoxes {
	width: 33.33%;
	float: left;
	display: block;
}
#individuals .priceBoxes .internet-at-glance ul li {
	width: auto;
}
.content-outer .content {
	padding: 10px;
	font-size: 14px;
}
.col-55 {
	min-width: 33%;
}
.catagoryBox.col-33 {
	min-height: 395px;
}
.catagoryBox.col-res {
	min-height: 360px;
}
.catagoryBox.col-33 h1 {
	font-size: 20px;
	height: 100%;
}
.catagoryBox.col-res h1 {
	font-size: 20px;
	height: 100%;
}
.catagoryBox.half h1 {
	font-size: 22px;
	height: 100%;
}
.catagory-image {
	overflow: hidden;
}
.topicHeading {
	font-size: 18px;
}
#mc_signup_submit {
	margin-top: 8px!important;
}
.white-box {
	padding: 25px;
}
}

@media only screen and (min-width:768px) and (max-width:959px) {
.play-video-btn {
	margin: 5px auto 20px auto;
}
.container {
	width: 748px;
}
.internet-at-glance ul li, .targetInt-package .listing-disc-bullet {
	 margin: 10px !important;
    width: 300px;
}
.learn-more-btn {
	min-width: 195px;
}
.ethical-business-left {
	width: 485px;
}
.logo {
	width: 249px;
	background-size: 100%;
	height: 85px;
}
.ethical-business-container {
	width: 100%;
}
.ethical-business-container {
	background: url("../images/Ethical_Business.jpg") no-repeat 400px top;
}
.slider-middle-content .slider-heading {
	font-size: 38px !important;
	line-height: normal;
}
.steps li {
	line-height: normal;
}
input.halfInput, select.halfInput {
	width: 47.4% !important;
}
.steps li {
	text-align: center;
	font-size: 17px;
	padding-bottom: 15px;
}
.steps li span {
	display: block;
	text-align: center;
	font-size: 23px;
}
.slider-wrapper-desk {
	display: none;
}
.slider-wrapper-mob {
	display: block;
}
.slider-item {
	width: 100%;
	display: block;
	float: left;
	padding: 0 70px;
	text-align: center;
}
.slider-item-image {
	border: 3px solid #fff;
	border-radius: 50%;
	display: inline-block;
	height: 110px;
	text-align: center;
	width: 110px;
	background: #fff;
}
.slider-item-image-wraper {
	color: #fff;
	display: table;
	height: 100%;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 100%;
}
.slider-item-image-wraper .icon-laptop {
	background: url(../images/laptop-icon-hover.png) no-repeat scroll center center;
}
.slider-item-content .paraCenter {
	width: auto;
}
.slider-wrapper-mob .prev, .slider-wrapper-mob .next {
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -40px;
}
.slider-wrapper-mob .prev {
	background: url(../images/mobile-prev.png) no-repeat center center;
	left: 0;
}
.slider-wrapper-mob .next {
	background: url(../images/mobile-next.png) no-repeat center center;
	right: 0;
}
.modules-left {
	width: 295px;
}
.modules-right {
	width: 355px;
}
.modules-listing ul li {
	width: 238px;
}
.innerPage-heading {
	margin-top: 86px;
}
.lightbox-wrapper {
	width: 720px;
	margin-left: -360px;
}
.signup-form-wrapper {
	width: 100%;
	padding: 0 20px;
}
.signup-form-wrapper input.firstName[type="text"], .signup-form-wrapper input.lastName[type="text"] {
	width: 283px;
}
.signup-form-wrapper .yourAge.halfInput {
	width: 47.4% !important;
}
.black-section ul.social-list li {
width:auto;
padding:0 15px;
margin-bottom:20px;
}
.black-section ul.social-list li a .icons {/*width:100%;*/
}
.stepForm-wrap input.firstName[type="text"], .stepForm-wrap input.lastName[type="text"] {
	width: 180px;
}
.podcast-img {
	width: 550px;
}
.podcast-content {
	width: 320px;
}
.podcast-img img {
	width: 100%;
}
.content-outer .learn-more-btn {
	margin-top: 0;
}
.content-outer h3, .content-outer p {
	margin-bottom: 10px !important;
}
.catagoryBox.col-33 .content {
	min-height: 222px;
}
.catagoryBox.col-res .content {
	min-height: 222px;
}
.mc_error_msg {
	font-size: 14px;
}
.work-partner-strip .work-partner li, .work-partner li {
	width: 33%;
}
.work-partner {
	text-align: left;
}
.catagoryBox.half .content {
	min-height: 240px;
}
.catagoryBox.col-33 {
	min-height: 420px;
}
.catagoryBox.col-res {
	min-height: 420px;
}
}

@media only screen and (max-width:767px) {
.options-description{min-height: 10px!important}
.result .color-intemation {margin-top: -50px!important;}
.ethical-para-span {
	float: left;
	width: 100%;
}
.center-img {
	display: none!important;
	margin: 30px auto !important;
}
.center-img > img {
	display: none!important;
}
.cpd-cim-logos img {
	margin: 45px 15px 15px 20px!important;
}
.center-img-device {
	display: block!important;
}
.center-img-device > img {
	margin: 30px auto !important;
}
footer .col-20:nth-child(2) {
	height: 570px;
}
footer .col-20:nth-child(4) {
	height: 362px;
}
#individuals .internet-at-glance ul li {
	width: 97%;
	margin-top: 25px;
}
#individuals .internet-at-glance ul li:first-child {
	margin-top: 0px;
}
.about-mobi {
	display: block !important;
	padding: 10px !important;	
}
.about-mobi h3{
	padding: 20px 0 0 0;
}
.aboutweb-mobi {
	display: none !important;
}
.container {
	width: 100%;
	padding: 0 10px;
}
header .container {
	width: 100%;
}
.slider-bg {
	padding-bottom: 38%;
}
.slider {
	height: 100%;
}
.slider-middle-content .slider-heading {
	font-size: 47px !important;
}
.play-video-btn {
	padding: 6px 20px;
	width: 165px;
	border: 4px solid #db6d3b;
	margin: 5px auto 20px auto;
}
.play-video-btn span {
	padding-left: 20px;
	font-size: 14px;
}
.play-video-btn span:before {
	border-bottom: 9px solid transparent;
	border-left: 9px solid #db6d3b;
	border-top: 9px solid transparent;
	top: 0px;
}
.play-video-btn:hover {
	border: 4px solid #fff;
}
.internet-at-glance ul li {
	width: 100%;
	margin: 0 0 20px 0;
}
.internet-at-glance ul li:last-child {
	margin-bottom: 0px;
}
.col-55 {
	width: 100%;
	padding: 0;
}
.col-33 {
	width: 100%;
	padding: 0;
}
.col-res {
	width: 100%;
	padding: 0;
}
.ethical-business-left {
	width: 100%;
	margin: 0;
	padding: 31px 0;
}
.work-partner li {
	height: auto;
	width: 42%;
	margin: 10px;
}
.col-20 {
	width: 100%;
	padding: 0;
}
.group-list {
	width: 100%;
	margin: 0 10px;
	float: left;
}
.footer-inks h3 {
	margin-bottom: 10px;
}
footer .col-20 {
	margin-bottom: 20px;
	width: 43%;
	margin: 0 10px;
}
.ethical-business-container {
	width: 100%;
	background-image: none;
}
.logo {
	width: 249px;
	background-size: 100%;
	height: 85px;
}
.header-nav {
	margin: 0;
	width: 100%;
}
.header-nav ul li {
	width: 100%;
}

.header-nav ul li a {
	float: none;
	display: block;
	padding: 10px 10px;
	border-bottom: 1px solid #ddd;
}
.learn-more-btn {
	border: 3px solid #db6d3b;
	font-size: 18px;
	padding: 7px 15px;
}
.slider-middle-content .slider-heading {
	font-size: 18px !important;
}
.slider-heading .subheading {
	font-size: 13px;
}
.section-title, .section-title-left, #mailchimpsf_widget-7 h3.widgettitle {
	font-size: 22px!important;
}
.black-section {
	padding: 50px 0;
}
.half {
	width: 100%;
}
.white-box-list {
	margin: 10px 0;
}
.modules-left {
	width: 100%;
}
.slider .container, .innerPage-heading .container {
	width: 100%;
}
.slider-middle-content .slider-heading, .bio .slider-heading {
	line-height: normal;
}
.bio .slider-heading span {
	font-size: 20px;
}
.desktopMenu {
	display: none;
}
.mobileMenu {
	display: block;
}
.social-media {
	padding: 18px 10px 18px 20px;
}
.social-media a {
	border: 1px solid #46464a;
	width: 40px;
	height: 44px;
	display: table;
	text-align: center;
	float: left;
	margin: 0 2px;
}
.social-media a div {
	display: table-cell;
	vertical-align: middle;
}
.social-media a img {
	display: inline;
}
.social-media h3 {
	color: #fff;
	font-size: 20px;
	font-weight: normal;
	padding: 0px 0px 18px 0px;
}
.work-partner-strip .work-partner li {
	width: 43%;
}
.col-75 {
	width: 100%;
}
input.halfInput, select.halfInput {
	width: 46.4% !important;
}
.col-25 {
	width: 100%;
}
.negative-mr15 {
	margin-left: 0;
	margin-right: 0;
}
.steps li {
	line-height: normal;
	font-size: 14px;
	text-align: center;
	font-size: 14px;
	padding: 0 10px 15px 10px;
}
.steps li.active:after {
	padding-bottom: 15px;
}
.steps li span {
	display: block;
	text-align: center;
	font-size: 23px;
}
.black-section .learn-more {
	margin-bottom: 20px;
	display: block;
}
.slider-wrapper-desk {
	display: none;
}
.slider-wrapper-mob {
	display: block;
}
.slider-item {
	width: 100%;
	display: block;
	float: left;
	padding: 0 70px;
	text-align: center;
}
.slider-item-image {
	border-radius: 50%;
	display: inline-block;
	height: 110px;
	text-align: center;
	width: 110px;
}
.slider-item-image-wraper {
	color: #fff;
	display: table;
	height: 100%;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 100%;
}
.slider-item-content .paraCenter {
	width: auto;
}
.slider-wrapper-mob .prev, .slider-wrapper-mob .next {
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -40px;
}
.slider-wrapper-mob .prev {
	background: url(../images/mobile-prev.png) no-repeat center center;
	left: 0;
}
.slider-wrapper-mob .next {
	background: url(../images/mobile-next.png) no-repeat center center;
	right: 0;
}
.half {
	padding: 0;
}
.newsletter input[type="text"], .newsletter input[type="email"] {
	margin: 0 0 15px 0;
	width: 100%;
}
.hiw-mobile {
	margin: 0 0 15px 0;
}
.hiw-mobile h3.title {
	color: #db6d3b;
	padding-bottom: 10px;
}
.hiw-mobile p {
	margin-bottom: 25px;
}
.col-75, .col-25 {
	padding: 0;
}
.negative-mr5 {
	margin-left: 0;
	margin-right: 0;
}
.stepForm-wrap input.firstName[type="text"], .stepForm-wrap input.lastName[type="text"], .stepForm-wrap select.yourAge {
	width: 100%;
	margin: 5px 0;
}
.stepForm-wrap input.companyName[type="text"], .stepForm-wrap input.companyName[type="email"], .stepForm-wrap input.companyName[type="tel"], .stepForm-wrap textarea.companyName {
	width: 100%;
	margin: 5px 0;
}
.steps-wrap .container {
	width: 100%;
}
.infoRow .infoLable {
	width: 55%;
}
.infoRow .infoDetail {
	width: 45%;
}
.display-none-mob {
	display: block!important;
	text-align:left;
}
.custome-select {
	display: inline-block;
	float: none;
	width: 136px;
}
.custome-select select {
	width: 100% !important;
	border: 2px solid #c2c2c2 !important;
}
.custome-outer {
	width: 100%;
	text-align: center;
}
.pagination ul li {
	margin: 0 5px;
}
.pagination ul li a {
	width: 24px;
	line-height: 24px;
	height: 24px;
}
.modules-listing ul {
	margin: 0;
}
.modules-listing ul li {
	width: 100%;
	margin: 0 0 15px 0;
}
.modules-listing img {
	width: 100%;
}
.innerPage-heading {
	height: 210px;
}
.lightbox-wrapper {
	width: 280px;
	margin-left: -140px;
}
.col-60, .col-40 {
	width: 100%;
}
.forgotPassword {
	padding-left: 0;
}
.col-68, .col-32 {
	width: 100%;
	padding: 0;
}
.address {
	margin-bottom: 20px;
}
.address h5 {
	margin-bottom: 10px;
}
.black-section ul.social-list li {
	width: 95px;
	margin-bottom: 20px;
}
.stepForm-wrap input[type="text"], .stepForm-wrap input[type="email"], .stepForm-wrap input[type="password"], .stepForm-wrap input[type="tel"], .stepForm-wrap textarea {
	width: 100% !important;
	margin: 5px 0;
}
input.formButton[type="button"] {
	margin: 20px 0 5px 0;
}
.fullwidth-input, .fullwidth-input .custome-select, .fullwidth-input .custome-select select {
	width: 100%;
}
.fullwidth-input .custome-select {
	margin: 0;
}
.podcast-img, .podcast-img img {
	width: 100%;
}
.catagory-date, .catagory-name {
	display: block;
	margin-left: 0!important;
	padding-left: 16px;
	background: url(../images/grey-disc-bullet.png) no-repeat 0 center;
}
.podcast-content {
	width: 92%;
}
.podcast-row {
	display: block;
	height: auto;
}
.podcast-img {
	display: block;
	overflow: visible;
	position: inherit;
}
.podcast-img img {
	position: inherit;
}
.listing-disc-bullet {
	width: 100%;
}
.listing-disc-bullet li {
	line-height: 28px;
}
.listing-disc-bullet li span {
	text-align: left;
	display: block;
	font-weight: bold;
	font-size: 17px;
}
.catagoryBox.half, .catagoryBox.col-33 {
	width: 100%!important;
	margin-bottom: 15px !important;
}
.catagoryBox.half, .catagoryBox.col-res {
	width: 100%!important;
	margin-bottom: 15px !important;
}
.all-levels-row .floatRight {
	float: none;
	text-align: center;
}
.fullwidth-mob {
	width: 100%;
}
.meta-detail li:first-child {
	margin-left: 8px;
}
.meta-detail li {
	margin-left: 8px;
	padding-right: 33px;
}
.single-resource-container {
	width: 90%;
}
.podcast-outer .half {
	float: left;
	width: auto;
}
.share-icons li {
	margin-left: 6px;
}
.podcast-outer h3 {
	margin-right: 10px;
}
.topic-column p {
	margin-bottom: 20px;
}
.section-title, .section-title-left {
	padding: 0 0 25px 0;
	margin: 0 0 20px 0;
}
.grey-section {
	padding: 40px 0;
}
.blue-section {
	padding: 40px 0;
}
footer .col-20 {
	margin: 0 0 20px;
}
.white-section {
	padding: 40px 0;
}
.font23 {
	font-size: 20px;
}
.slider-wrapper-mob .prev, .slider-wrapper-mob .next {
	background-size: 80%;
	width: 60px;
	height: 60px;
}
.image-outer {
	margin-bottom: 15px;
}
.testimonial {
	font-size: 18px;
}
.white-btn {
	padding: 9px 30px;
}
.no-padding-top {
	padding-top: 0;
}
.signup-form-wrapper {
	width: 100%;
}
.signup-form-wrapper h3.section-title {
	text-align: left;
}
.signup-form-wrapper h3.section-title:after {
	text-align: left;
	left: 0;
	margin-left: 0;
}
.signup-form-wrapper input.formButton[type="button"] {
	padding: 10px;
}
.sticky-box {
	width: 100%;
	text-align: left;
}
.sticky-box h2 {
	font-size: 18px;
}
.sticky-box p {
	font-size: 16px;
	text-transform: none;
}
.stick-close {
	background: url("../images/close-bt-white.png") no-repeat center center;
	background-size: 60%;
	right: 12px;
}
.restof-team-row .titleWith-subheading {
	margin-top: 15px;
}
.bio .slider-heading {
	padding: 10px;
}
.no-padding-mobile {
	padding: 0;
}
.meta-detail li:last-child {
	border-right: 0;
}
.single-resource-container h1 {
	font-size: 25px;
}
.podcast-outer .half.align-right {
	float: right !important;
}
.stickyForm input.companyFeild[type="text"], .stickyForm input[type="text"], .stickyForm input[type="email"] {
	width: 100%;
	height: 40px;
}
.sticky-box ul.listing-disc-bullet li {
	margin-left: 0;
	display: block;
	text-align: left;
}
.internet-at-glance ul li p {
	min-height: 10px;
}
.internet-at-glance ul li {
	min-height: 10px;
}
.black-section p {
	min-height: 10px;
}
.newsletter .form-group {
	width: 100%;
}
.listing-tick-bullet li {
	min-height: 30px;
}
.catagoryBox.half .content, .catagoryBox.col-33 .content {
	min-height: auto!important;
}
.catagoryBox.col-res .content {
	min-height: auto!important;
}
.modules_page_filter .select-outer {
	margin-left: 0px !important;
}
.modules_page_filter_tag_level_topic .dropdown {
	margin: 0px !important;
}
.modules_page_filter_tag_level_topic {
	margin: 5px !important;
	float: left !important;
}
.modules_page_filter_category_topic {
	margin: 5px !important;
	float: left !important;
}
.topic-searchfld {
	margin: 5px !important;
	float: left !important;
}
.dataTables_length {
	float: left !important;
	margin: 5px !important;
}
.dataTables_length .dropdown {
	margin: 0px !important;
}
.dataTables_length label {
	margin: 0px !important;
}
.pricing-table {
	width: 100%;
}
.column {
	font-size: 15px;
}
.ourTrainers .margin20 {
	margin-left: 0;
}
.memberArea-strip .container {
	width: 100%!important;
	text-align: right;
	padding: 8px 15px!important;
}
.down-arrow {
	height: 25px;
	width: 50px;
	bottom: 0!important;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background: #ffffff url(../images/down-arrow.png) no-repeat center 12px;
	margin-left: -25px;
}
.display_msg {
	width: 100%!important;
}
.reg_user_section .select {
	float: left !important;
	line-height: 30px!important;
}
.reg_user_section .text {
	float: left!important;
	line-height: 30px!important;
	width: 100%!important;
}
.reg_user_section .div_text {
	float: left;
	width: 100%!important;
}
#wpmem_reg .div_text {
	width: 100%!important;
	margin: 0 !important;
}
#wpmem_reg .dropdown {
	width: 100%!important;
	margin: 0;
}
#wpmem_reg .div_select {
	width: 100%!important;
}
.work-partner li .partner-wrap figure img {
	height: auto;
}
.topicHeading {
	font-size: 18px;
}
.priceBoxes {
	width: 100%!important;
}
.white-box {
	padding: 25px;
}
.internet-at-glance ul li .negative-mr15 {
	margin-left: -15px !important;
	margin-right: -15px !important;
}
.custome-outer.negative-mr5 .custome-select {
	float: left;
	width: 100%!important;
	margin: 5px 0px;
	padding: 0 !important;
}
.custome-outer.negative-mr5 .custome-select select { width: 100%!important;}
.custome-outer.negative-mr5 .orgbtn.right.retake_quiz {
	width: 100%;
	margin: 0;
}
.paid-con {
	position: relative !important;
	top: 0 !important;
	display: inline-block;
	margin-top: 0px !important;
}
.white-section #scroll_container {
	text-align: center;
}
.suggested .nav-tabs li {
	width: 100%;
	margin: 3px 0px;
}
.suggested .owl-controls {
	position: relative !important;
}
.suggested .owl-controls .owl-prev {
	left: auto !important;
	float: none !important;
	position: relative !important;
	display: inline-block !important;
}
.suggested .owl-controls .owl-next {
	right: auto !important;
	float: none !important;
	position: relative !important;
	display: inline-block !important;
}
.suggested .owl-controls {
	float: left;
	text-align: center;
}
#owl2 .item {
	margin: 0;
}
.report-content-container {
	margin: 0px !important;
	width: 100% !important;
}
.report-content-container .grid_24.white-section {
	padding: 45px 0px !important;
}
.report-content-container .white-section.take-quize .container .container {
	padding-right: 0px;
	padding-left: 0px;
}
.suggested .tab-content {
	padding: 0 !important;
}
.suggested .nav-tabs li.active a, .suggested .nav-tabs li a {
	margin: 0 !important;
}
/*mayur 767px*/
.gray-section .white-box {
	width: 100% !important;
}
.gray-section .white-box .options {
	text-align: center;
	padding: 10px;
}
.gray-section .white-box .optionsbox {
	margin: 10px 0px !important;
	width: 100%;
}
.white-box .myProgress {
	width: 85% !important;
}
.result-chat ul li p {
	font-size: 10px;
}
/*.landing-result .half .result-chat {
	width: 191px !important;
}*/
.landing-result .result-chat .content {
	right: -56px !important;
}
.landing-result .result-chat .startegy {
	right: -62px !important;
}
.landing-result .result-chat .adve {
	left: -58px !important;
	width: 24%;
}
.landing-result .result-chat .media {
	left: -79px !important;
}
.half.first {
	padding-right: 0px !important;
}
.half.second {
	padding-left: 0px !important;
	margin-top: 20px;
}
.will-section .col-sm-4.padding {
	width: 100% !important;
}
.landing-gray {
	padding: 15px !important;
}
.your-ready {
	padding: 15px !important;
	text-align: center !important;
}
.half.align-left {
	text-align: center !important;
}
.client-form {
	padding: 0px 15px !important;
}
.client-form .form-group {
	width: 100% !important;
	padding: 0px !important;
}
.white-section {
	padding: 50px 0 !important;
}
.client-btn {
	margin: 0px !important;
	float: left !important;
}
.formButton.client-btn .member_login {
	background: #f4f4f4 !important;
	border-radius: 0 !important;
	color: #db5b3b !important;
	font-size: 20px !important;
	font-weight: normal !important;
	padding: 5px 10px !important;
	border: none !important;
	min-width: 150px;
	font-weight: 600 !important;
	font-family: 'verbblack';
}
.formButton.client-btn .member_login:hover {
	background: #db6d3b !important;
	color: #fff !important;
}
/* DETAILS PAGE*/
html, body {
	overflow-x: hidden;
}
.pf-content .heading {
	padding: 10px !important;
}
.client-form .form-group {
	width: 100% !important;
	padding: 15px 0px !important;
}
.login-register-block .col-50 {
	width: 100% !important;
	padding: 30px !important;
}
.optionsbox {
	width: 100% !important;
}
.login-register-block .formButton {
	margin: 10px 0 0 0 !important;
}
.login-register-block .login-block {
	padding: 30px 30px !important;
	margin-bottom: 30px !important;
}
.report-popup {
	width: 100% !important;
	left: auto !important;
	padding: 20px 35px !important;
	right: auto !important;
	margin-left: 0 !important;
}
.report-popup .col-50 {
	width: 100% !important;
}
.report-popup {
	padding: 10px 20px !important;
}
.report-popup .lan-name {
	left: 25% !important;
}
.login-register-block .login-block {
	height: auto !important;
}
.login-register-block .optionsbox {
	margin-bottom: 20px !important;
}
}

@media only screen and (min-width:320px) and (max-width:567px) {
.testbenchpage-close{width: 20px !important;height: 20px !important;}
#content-container {    min-height: 410px !important;}

.ethical-para-span {
	float: left;
	width: 100%;
}
.ethical-logo {
	width: 100%;
}
.ethical-logo a {
	margin-right: 0;
}
.col-20:nth-child(3), .col-20:nth-child(4), .col-20:nth-child(5) {
	min-height: 310px;
}
.podcast-content {
	width: 90%!important;
}
.work-partner li .partner-wrap figure img {
	height: 32px!important;
}
.slider-middle-content .slider-heading, .bio .slider-heading {
	line-height: 22px!important;
}
}

@media only screen and (min-width:320px) and and (max-width:767px){
	.slider-middle-content .slider-heading, .bio .slider-heading {
		font-size: 18px !important;
	}
}

@media only screen and (min-width:480px) and (max-width:767px) {
.infoRow .infoLable {
	width: 35%;
}
.infoRow .infoDetail {
	width: 65%;
}
.podcast-content {
	width: 94%!important;
}
.slider-middle-content .slider-heading {
	font-size: 24px !important;
}
}

@media only screen and (min-width:568px) and (max-width:767px) {
.lightbox-wrapper {
	width: 520px;
	margin-left: -260px;
}
.forgotPassword {
	padding-left: 15px;
}
}

@media only screen and (min-width:590px) and (max-width:767px) {
.slider-middle-content .slider-heading {
	font-size: 35px !important;
}
.play-video-btn {
	padding: 8px 20px;
	width: 200px;
}
.play-video-btn span::before {
	top: 2px;
}
.play-video-btn span {
	font-size: 18px;
	padding-left: 20px;
}
footer .col-20 {
	min-height: inherit!important;
}
}

@media only screen and (min-width:580px) and (max-width:600px) {
}

@media only screen and (min-width:685px) and (max-width:767px) {
footer .col-20 {
	width: 20%!important;
	padding: 0 5px!important;
}
}

@media only screen and (max-width:959px) {
.row-outer.half-width {
	max-width: 100%;
	width: 100%;
}
.row-outer {
	width: 100%;
	margin-right: 0px;
}
}

@media only screen and (max-width:1023px) {
.slider-bg {
}
#wrapper-1 {
	transform: none!important;
	-webkit-transform: none!important;
	-moz-transform: none!important;
	-ms-transform: none!important;
	-o-transform: none!important;
}
}

@media only screen and (min-width:1025px) and (max-width:1400px) {
.desktopMenu #top-elements {
	width: 100%;
}
.desktopMenu .header-right {
	width: 65%!important;
	position: relative;
}
.desktopMenu .header-nav ul li a {
	padding: 0 7px;
}
.login-btn {
	margin-left: 10px;
}
}

@media only screen and (min-width:1025px) and (max-width:1060px) {
.desktopMenu .header-right {
	width: 67%!important;
}
}

@media only screen and (max-width:768px) {
.widgetHeightTraining{height:auto!important;}
.catagoryBox.half h1 {
	font-size: 22px;
	height: 100%;
}
.catagoryBox.col-33 h1 {
	font-size: 20px;
	height: 100%;
}
.catagoryBox.col-res h1 {
	font-size: 20px;
	height: 100%;
}
}

@media only screen and (min-width:960px) and (max-width:1280px) {
.slider-middle-content .slider-heading {
	font-size: 54px !important;
}
}
@font-face {
	font-family: 'verbblack';
	src: url('../fonts/verb-black-webfont.eot');
	src: url('../fonts/verb-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/verb-black-webfont.woff2') format('woff2'), url('../fonts/verb-black-webfont.woff') format('woff'), url('../fonts/verb-black-webfont.ttf') format('truetype'), url('../fonts/verb-black-webfont.svg#verbblack') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'verbbold';
	src: url('../fonts/verb-regular-bold-webfont.eot');
	src: url('../fonts/verb-regular-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/verb-regular-bold-webfont.woff2') format('woff2'), url('../fonts/verb-regular-bold-webfont.woff') format('woff'), url('../fonts/verb-regular-bold-webfont.ttf') format('truetype'), url('../fonts/verb-regular-bold-webfont.svg#verbbold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'verbmedium';
	src: url('../fonts/verb-medium-webfont.eot');
	src: url('../fonts/verb-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/verb-medium-webfont.woff2') format('woff2'), url('../fonts/verb-medium-webfont.woff') format('woff'), url('../fonts/verb-medium-webfont.ttf') format('truetype'), url('../fonts/verb-medium-webfont.svg#verbmedium') format('svg');
	font-weight: normal;
	font-style: normal;
}
.memberarea-content {
	padding: 30px 0 30px 0;
}
.login h1 {
	margin-bottom: 20px;
	font-size: 19px;
}
.login h1 span {
	display: block;
	font-weight: normal;
	font-size: 14px
}
.login {
	background: #fdfdfd;
	border: 1px solid #e5e5e5;
	margin: 0 auto;
	width: 30%;
	padding: 16px;
	clear: both;
	margin: 15px auto 0;
	height: 250px;
}
.login .form-group {
	width: 50%;
	clear: both;
	margin-bottom: 10px;
	min-height: 60px;
	color: #db6d3b;
}
.login .form-group label {
	width: 45%;
	margin-right: 20px;
	float: left;
	line-height: 40px;
	min-height: 10px;
}
.footerline {
	border-top: 1px solid #eee;
}
.fld-outer {
	width: 100%;
	float: right;
	padding: 8px;
}/*margin-right:57px;*/
/*.fld-outer{width:0;float:right;padding:8px;margin-right:33px;}old*/
#check_email .formButton.client-btn {
	margin: 0;
	margin-right: 8px !important;
	float: right;
	 font-family: verbblack !important;
}
.fld-outer input {
	width: 100%;
	color: #2a2a2a;
}
.login .form-group label.error {
	width: 100%;
	font-size: 14px;
	color: #db6d3b;
	line-height: normal!important;
}
.gray-border {
	border-bottom: 1px solid #e5e5e5;
}

input[type="button"].formButton:hover, input[type="submit"].formButton:hover {
	background: #db6d3b;
	color: #fff ;
}

@media only screen and (max-width:767px) {
.login .form-group label {
	width: 100%;
}
.fld-outer {
	width: 100%;
}
.font23 {
	font-size: 16px;
	line-height: 25px;
}
}
.login .form-group input[type="submit"] {
	font-family: 'verbblack';
	border-color: #db6d3b;
	color: #db6d3b;
	font-size: 20px;
	line-height: 18px;
	margin: 0;
	text-transform: uppercase;
	width: 150px;
	clear: both;
	padding: 10px 25px;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.login .form-group input[type="submit"]:hover {
	background: #db6d3b;
	color: #fff;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.title-section {
	display: block;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.title-section a:hover {
	color: #db6d3b;
}
.orange-btn {
	font-family: 'verbblack';
	border: 4px solid #db6d3b;
	color: #db6d3b;
	display: inline-block;
	font-size: 18px;
	margin: 34px 0 0;
	min-width: 228px;
	padding: 15px 40px;
	text-align: center;
	text-transform: uppercase;
	font-style: normal;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.orange-btn:hover {
	background: #db6d3b;
	color: #fff;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.margin15 {
	margin-top: 15px!important;
}
.margin5 {
	margin-top: 5px;
}
.line-divider {
	width: 100%;
	clear: both;
	min-height: 50px;
	position: relative;
}
.line-divider:after {
	background: #db6d3b;
	bottom: 0;
	content: "";
	height: 1px;
	left: 0;
	position: absolute;
	width: 155px;
}
.newsletter input[type="text"], .newsletter input[type="email"], .newsletter input[type="password"] {
	border: 2px solid #c2c2c2 !important;
}
.form-group.column-3 {
	width: 32.5%;
}
.form-group.column-6 {
	width: 66%;
}
form.newsletter {
	max-width: 100%!important;
	clear: both;
}
.no-margin-right {
	margin-right: 0!important;
}
.newsletter input[type="button"] {
	width: 100%;
}
.topic-table {
	background: #f8f8f8;
}
.topic-table tr th, .topic-table tr td {
	padding: 10px;
}
.topic-table tr.altrnate {
	background: #fff;
}
.topic-table tr:nth-child(odd) {
	background: #fff;
}
.topic-table tr.heading {
	height: 60px;
	text-align: left;
	background: #f8f8f8;
	color: #7a7a7a;
}
.modules_page_filter label {
	line-height: 34px!important;
}
.modules_page_filter {
	margin: 0;
	display: block;
	float: left;
	width: 100%;
}/*-5px 24px -7px -27px*/
.modules_page_filter .select-outer {
	background: #fff;
	margin-left: 15px;
	border: 0!important;
	padding: 0!important;
}
.modules_page_filter .select-outer select {
	border: none!important;
	height: auto;
	padding: 0px;
	margin: 0px;
	color: #2a2a2a;
}
.modules_page_filter_category_topic {
	float: right;
}
.modules_page_filter_tag_level_topic {
	float: right;
	margin-right: -15px;
	text-align: right;
}
.modules_page_filter_tag_level_topic label {
	float: none!important;
}
.modules_page_filter_tag_level_topic .select-outer {
	float: right;
}
.dataTables_length {
	float: right;
	margin-right: 10px;
}
.dataTables_wrapper .search-category {
	max-width: 280px;
	float: right;
	padding-top: 0px;
}
.search-category .dataTables_filter input, .dataTables_filter input {
	border: 1px solid #e5e5e5;
	padding: 5px 10px;
	color: #2a2a2a;
}
.dataTables_wrapper .filter-category {
	width: 70px;
	float: right;
}
table#topicsTable, table#sortTableExample, table#topicsFilteredTable {
	margin: 20px 0 0 0;
	width: 100%;
	float: left;
}
table#topicsTable, table#sortTableExample, table#topicsFilteredTable {
	border-collapse: collapse;
}
table#topicsTable tr th, table#topicsTabletr td, table#sortTableExample tr th, table#sortTableExample td, table#topicsFilteredTable tr th, table#topicsFilteredTable td {
	padding: 10px;
}
table#topicsTable tr.odd, table#sortTableExample tr.odd, table#topicsFilteredTable tr.odd {
	background: #fff;
}
table#topicsTable tr.even, table#sortTableExample tr.even, table#topicsFilteredTable tr.even {
	background: #f8f8f8;
}
#topicsFilteredTable_length {
}
table#topicsTable tr.heading, table#sortTableExample tr.heading, table#topicsFilteredTable tr.heading {
	height: 60px;
	text-align: left;
	background: #f8f8f8;
	color: #7a7a7a;
	text-transform: uppercase;
	font-size: 14px;
}
.editLink {
	margin-bottom: 20px;
}
#topicsTable_paginate, #sortTableExample_paginate, #topicsFilteredTable_paginate {
	margin: 20px 0;
}
#topicsFilteredTable_length label {
	padding-bottom: 6px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.modules_page_filter .select-outer select, .modules_page_filter_tag_level_topic .select-outer select, .dataTables_length label select {
	background: url(../images/select-tag-arrow.png) no-repeat right center;
	padding-right: 14px;
	margin-right: -15px;
}
.dataTables_length label select {
}
}
.custome-select.width280 {
	min-width: 280px;
}
.search-btn {
	position: absolute;
	border: none!important;
	padding: 0!important;
	width: 52px;
	height: 42px;
	right: 8px;
	top: 2px;
	background: #fff url(../images/search-icon.png) no-repeat right center;
	cursor: pointer;
}
.relative {
	position: relative;
}
.topic-searchfld {
	border: 2px solid #c2c2c2;
	color: #666;
	font-size: 16px;
	float: right;
	height: 46px;
	padding: 15px;
	padding-right: 30px;
	background: url("../images/fieldbg.png") repeat top left;
}
.modules_page_filter_category_topic {
	margin-right: 5px!important;
	width: auto!important;
}
.modules_page_filter_category_topic .dropdown {
	margin: 0!important;
}
.modules_page_filter_tag_level_topic {
}
.drop {
	-moz-user-select: none;
	border: 1px solid #cecece;
	color: #9b9b9b;
	cursor: pointer;
	height: 46px;
	margin: 0 5px;
	padding-right: 48px;
	position: relative;
	text-align: left;
}
table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled {
	background: none!important;
}
table.dataTable thead .sorting span, table.dataTable thead .sorting_asc span, table.dataTable thead .sorting_desc span, table.dataTable thead .sorting_asc_disabled span, table.dataTable thead .sorting_desc_disabled span {
	background: url("../images/topics_down_arrow.png") no-repeat center right !important;
	padding-right: 20px;
}
table#topicsTable th.column-1, table#topicsFilteredTable th.column-1 {
	background-position: 80px 25px!important;
}
table#topicsTable th.column-2, table#topicsFilteredTable th.column-2 {
	background-position: 86px 25px!important;
}
table#topicsTable th.column-3, table#topicsFilteredTable th.column-3 {
	background-position: 57px 25px!important;
}
table#topicsTable th.column-4, table#topicsFilteredTable th.column-4 {
	background-position: 106px 25px!important;
}
table#sortTableExample th.column-1 {
	background-position: 60px 25px!important;
}
table#sortTableExample th.column-2 {
	background-position: 60px 25px!important;
}
table#sortTableExample th.column-3 {
	background-position: 80px 25px!important;
}
table#sortTableExample th.column-5 {
	background-position: 60px 25px!important;
}
.search-option {
	clear: both;
	float: left;
	margin: 5px 24px 0 0;
	width: 100%;
	display: none;
}
.search-option a {
	margin: 0 5px;
	display: inline-block;
}
.search-option a:last-child {
	margin-right: 5px;
}
.search-option a:hover {
	color: #2a2a2a;
}
.sticky-box.half-left, .sticky-box.half-right {
	width: 45%;
	float: left;
	padding: 0;
	height: 78px !important;
}
.sticky-box.half-right {
	float: right;
}
.sticky-box.half-left ul, .sticky-box.half-right ul {
	width: 100%!important;
}
.sticky-box.half-left ul li, .sticky-box.half-right ul li {
	background: none!important;
	padding-left: 0!important;
	margin-left: 0!important;
	width: 100%!important;
	font-weight: bold;
	font-size: 20px;
	display: table!important;
	height: 70px !important;
	text-align: center;
	vertical-align: middle;
}
.sticky-box.half-left ul li a, .sticky-box.half-right ul li a {
	padding: 0 20px;
	display: block;
	display: table-cell!important;
	text-align: center;
	vertical-align: middle;
	font-size: 15px;
}
.form-group.radio {
	min-height: 40px;
}
.form-group.radio label {
	float: left;
	width: auto;
	color: #fff;
	font-size: 16px;
}
.form-group.radio label.error {
	width: 100%;
	color: #db6d3b;
	margin-left: 5px;
}
.form-group.radio input[type="radio"] {
	float: left;
}
.form-group.column-2 {
	width: 49.4%;
}
.radio-option {
	width: 100%;
	float: left;
}
.padding20 {
	padding: 20px 0;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
	border-radius: 12px;
}
.header {
	background-color: #FFFFFF !important;
}
.sub_title {
	font-size: 20px;
	text-transform: none;
	font-weight: normal;
}
.individual {
	height: 125px;
	padding-top: 20px;
}
.individual-box {
	padding: 14px 20px;
	height: 85px;
	text-align: center;
}
.width150 {
	width: 150px;
}
.dropdown {
	min-width: 115px;
}
.none-decoration {
	text-decoration: none;
	color: #FFFFFF;
}
.margin-top50 {
	margin-top: 50px;
}
.ethical {
	border: 2px solid #c2c2c2 !important;
	margin-bottom: 15px;
	padding: 10px;
	width: 100%;
	color: #000;
}
#your_password {
	color: #000;
}
#confirm_password {
	color: #000;
}
.trainer-title {
}
.trainer-title:after {
	left: 50%;
	margin-left: -77px;
}
.trainer-title-left:after {
	left: 0 !important;
	margin-left: 0 !important;
}
.trainer-title, .trainer-title-left {
	color: #2a2a2a;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 20px;
	padding-bottom: 30px;
	position: relative;
	text-transform: uppercase;
}
.trainer-title:after, .trainer-title-left:after {
	background: #db6d3b;
	content: "";
	width: 155px;
	height: 1px;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -77px;
}
.trainer-title span {
	color: #db6d3b;
	display: block;
	font-size: 18px;
	text-transform: none;
}
.margin20 {
	margin-left: 20px;
}
.para {
	font-family: 'PT Sans', sans-serif;
	font-size: 16px;
	font-weight: normal;
}
.dtr-title {
	color: #7a7a7a;
	font-family: "PT Sans", sans-serif !important;
	font-size: 14px !important;
	font-weight: bold !important;
}
.dtr-data {
	font-size: 14px !important;
}
input:-webkit-autofill {
-webkit-box-shadow:0 0 0px 1000px white inset;
}
.whity {
	color: #FFFFFF!important;
}
.modules-listing ul li a img {
	width: 100%!important;
}
.academyTrial {
	position: relative;
}
.academyTrial .learn-more-btn {
	position: absolute;
	bottom: 20px;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}
.academyTrial h3 {
	height: 40px;
}

@media only screen and (max-width:767px) {
.academyTrial .learn-more-btn {
	position: inherit;
	left: inherit;
	bottom: inherit;
	transform: inherit;
	-webkit-transform: inherit;
	-moz-transform: inherit;
	-ms-transform: inherit;
	-o-transform: inherit;
}
}
.academy {
	margin-top: 10px;
	position: relative;
	z-index: 0;
}
.modules_page_section_pagination.academyTrail .pagination-outer {
	display: block;
	float: left;
	left: 50%;
	position: relative;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}
.modules_page_section_pagination.academyTrail a {
	background: #fff;
	border-radius: 100%;
	color: #7a7a7a!important;
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 28px;
	text-align: center;
	width: 28px;
	margin: 0 6px;
	float: left;
	line-height: 28px;
}
.modules_page_section_pagination.academyTrail a:hover, .modules_page_section_pagination.academyTrail a.cat_active {
	background: #db6d3b!important;
	color: #fff!important;
}
.modules_page_section_pagination.academyTrail a.page_previous {
	background: #f4f4f4 url(../images/prev-arrow.png) no-repeat center center;
	font-size: 0;
}
.modules_page_section_pagination.academyTrail a.page_previous:hover {
	background: #db6d3b url(../images/prev-arrow-hover.png) no-repeat center center!important;
}
.modules_page_section_pagination.academyTrail a.page_next {
	background: #f4f4f4 url(../images/next-arrow.png) no-repeat center center;
	font-size: 0;
}
.modules_page_section_pagination.academyTrail a.page_next:hover {
	background: #db6d3b url(../images/next-arrow-hover.png) no-repeat center center!important;
}
.font-0 {
	font-size: 0px;
}
.mrg-top98 {
	margin-top: 98px;
}
.mrg-top-bottom-none {
	margin-top: 0px;
	margin-bottom: 0px;
}

@media only screen and (max-width:767px) {
#scroll_container.all-levels-row .custome-select {
	width: 100%!important;
}
#scroll_container.all-levels-row .custome-select .dropdown {
	width: 100%!important;
	margin: 0 0 10px 0!important;
        border-radius: 0 !important;
        height: 50px !important;
}

.modules_page_filter .modules_page_filter_category_topic, .modules_page_filter .modules_page_filter_category_topic .select-outer, .modules_page_filter .modules_page_filter_category_topic .select-outer .dropdown, .modules_page_filter .modules_page_filter_tag_level_topic, .modules_page_filter .modules_page_filter_tag_level_topic .select-outer, .modules_page_filter .modules_page_filter_tag_level_topic .select-outer .dropdown, .modules_page_filter input[type="text"].topic-searchfld, .modules_page_filter .text-container, .modules_page_filter .dataTables_length, .modules_page_filter .dataTables_length label .dropdown, .modules_page_filter .dataTables_length label,.modules_page_filter_by_topic,.modules_page_filter_by_type {
	width: 100%;
	margin: 0!important;
	border-radius:0 !important; 

}
.modules_page_filter .modules_page_filter_category_topic, .modules_page_filter .modules_page_filter_tag_level_topic, .modules_page_filter input[type="text"].topic-searchfld, .modules_page_filter .dataTables_length {
	 margin-bottom: 10px!important; 
}
iframe {
	width: 100%!important;
}
.sticky-box.half-left, .sticky-box.half-right {
	width: 100%;
	float: none;
	margin-top: 10px;
}
.form-group.column-3, .form-group.column-6 {
	width: 100%;
}
footer .col-20 {
	min-height: 480px;
	padding-right: 8px;
	width: 150px;
}
.stick-close {
	right: 15px;
	top: 25px;
}
.sticky-box {
	padding: 10px 40px 10px 10px;
}
.modules_page_filter_category_topic .dropdown {
	width: 100%;
        border-radius: 0 !important;
}
.modules_page_filter_tag_level_topic .dropdown {
	width: 100%;
        border-radius: 0 !important;
}
.testiSticky .stick-close {
	top: 0;
	right: 0;
}
.sticky-box.half-left {
	height: auto!important;
}
.sticky-box.half-left, .sticky-box.half-right {
	height: auto!important;
}
.sticky-box.half-left ul li, .sticky-box.half-right ul li {
	height: auto!important;
	line-height: normal;
}
.sticky-box.half-left ul li a, .sticky-box.half-right ul li a {
	padding: 10px;
}
}

@media only screen and (min-width:768px) and (max-width:959px) {
#scroll_container.all-levels-row .custome-select, #scroll_container.all-levels-row .custome-search-outer {
	width: 25%!important;
	margin: 0!important;
	padding: 0 5px!important;
}
#scroll_container.all-levels-row .custome-select .dropdown {
	width: 100%!important;
	padding: 0 5px!important;
	margin: 0!important;
        border-radius: 0 !important;
}
#scroll_container.all-levels-row .custome-search-outer input.searchResource {
	width: 100%!important;
}
#scroll_container.all-levels-row .floatRight {
	float: none!important;
}
.modules_page_filter .modules_page_filter_category_topic, .modules_page_filter .modules_page_filter_tag_level_topic, .modules_page_filter input[type="text"].topic-searchfld, .modules_page_filter .dataTables_length {
	width: auto!important;
}
.modules_page_filter .modules_page_filter_category_topic {
	width: 200px!important;
}
.modules_page_filter .modules_page_filter_category_topic .select-outer, .modules_page_filter .modules_page_filter_category_topic .select-outer .dropdown, .modules_page_filter .modules_page_filter_tag_level_topic .select-outer, .modules_page_filter .modules_page_filter_tag_level_topic .select-outer .dropdown, .modules_page_filter .dataTables_length label .dropdown, .modules_page_filter .dataTables_length label {
	width: 100%!important;
}
modules_page_filter {
	margin-left: -5px;
	margin-right: -5px;
}
.modules_page_filter_category, .modules_page_filter_tag_level, .modules_page_filter_status, .modules_page_sort_by, .custome-search-outer-module, .modules_page_filter_post_limit {
	width: 33% !important;
	max-width: 50% !important;
	padding: 0 5px;
}
.modules_page_filter .custome-search-outer-module { margin-right:7px;}
.modules_page_filter mrg-top-bottom-none, .sort_by, .dropdown {
	width: 100%!important;
}
.modules_page_filter_category .dropdown, .modules_page_filter_tag_level .dropdown, .modules_page_filter_status .dropdown, .modules_page_sort_by .dropdown {
	margin: 0!important;
	width: auto;
        border-radius: 0 !important;
}
.orange-btn {
	padding: 15px 30px;
}
}
.text-tran-none {
	text-transform: none;
}
.textwidget {
	list-style-type: none;
}
.textwidget h3 a {
	color: #fff;
}
#sidebar {
	width: 100%;
}
#sidebarSubnav {
}
.dropdown .old > label.error {
	visibility: visible;
}
.usernameexists p {
	font-size: 14px;
}
.creditCard-icon {
	background: url(../images/credit.png) no-repeat 0 0;
	display: block;
	height: 34px;
	margin: 0 auto;
	width: 64px;
}
.indiv-team-bt:hover .creditCard-icon, .indiv-team-bt.active .creditCard-icon {
	background: url(../images/credit.png) no-repeat right 0;
}
.payPal-icon {
	background: url(../images/paypal.png) no-repeat 0 0;
	display: block;
	height: 34px;
	margin: 0 auto;
	width: 70px;
}
.indiv-team-bt:hover .payPal-icon, .indiv-team-bt.active .payPal-icon {
	background: url(../images/paypal.png) no-repeat right 0;
}
form.pass_potect, form.searchfor {
	display: block;
	float: left;
	width: 100%;
	margin-top: 15px;
}
form.pass_potect .form-groupOuter, form.searchfor .form-groupOuter {
	margin-left: -5px;
	margin-right: -5px;
}
form.pass_potect .form-group, form.searchfor .form-group {
	padding: 0 5px;
}
form.searchfor .form-group.column-6, form.searchfor .form-group.column-3 {
	clear: none;
}
form.searchfor .form-group.column-6 input[type="text"] {
	width: 100%;
	height: 50px;
}
form.searchfor .form-group.column-3 input[type="submit"] {
	border: 4px solid #db6d3b;
	color: #db6d3b;
	float: left;
	font-family: "PT Sans", sans-serif;
	font-size: 20px;
	height: 50px;
	line-height: 18px;
	margin: 0;
	text-transform: uppercase;
	transition: all 0.3s ease 0s;
	width: 100%;
	font-weight: 600;
}
form.searchfor .form-group.column-3 input[type="submit"]:hover {
	background: #db6d3b;
	color: #fff;
}
#commentform .row-outer {
	padding: 0!important;
}
form.pass_potect .form-group.passFeild, form.pass_potect .form-group.submitBt {
	display: block;
	float: left;
	width: auto;
	clear: none;
}
form.pass_potect .form-group.submitBt input[type="submit"] {
	border: 2px solid #db6d3b;
	color: #db6d3b;
	float: left;
	font-family: "PT Sans", sans-serif;
	font-size: 20px;
	font-weight: 600;
	height: 46px;
	line-height: 18px;
	margin: 0;
	text-transform: uppercase;
}
.social-list {
	margin-bottom: 10px;
}
.social-list a {
	color: #000;
}
.module_cols {
	min-height: 376px!important;
}
.topic-searchfld {
	color: #666;
	font-size: 13px;
}
.margintopbot {
	margin: 20px 0;
	padding: 0px;
}
.bg_heading {
	border-bottom: 1px solid #ccc;
}
.modules_page_filter .dataTables_length {
	margin-bottom: 10px!important;
}
.popup_services {
	padding: 20px;
}
.popInnerCont {
	overflow: hidden;
	overflow-y: auto;
}
#terms_services .b-ajax-wrapper {
	height: 500px;
	overflow-y: auto;
}
.t_services, .retake_quiz_continue, .go_back_benchmark, .benchmark_beta {
	cursor: pointer;
}
.pop-service-content {
	width: 100%!important;
	padding-right: 15px;
}
.forgotpass {
	text-decoration: none;
	display: block;
	color: #000;
	margin: 10px 0;
}
.errorMsg {
	color: #db6d3b;
	font-size: 16px !important;
	font-weight: normal;
	margin: 0 0 15px;
	text-align: center;
	clear: both!important;
}
.forgotpass-wrap {
	background: #fdfdfd;
	border: 1px solid #e5e5e5;
	margin: 0 auto;
	width: 100%;
	max-width: 600px;
	padding: 20px;
}
form.pass_potect.searchfor {
	background: #fdfdfd;
	border: 1px solid #e5e5e5;
	margin: 0 auto 100px;
	width: 100%;
	max-width: 600px;
	float: none;
	padding: 20px;
}
form.pass_potect.searchfor h1 {
	margin-bottom: 20px;
	font-size: 19px;
}
form.pass_potect.searchfor h1 span {
	display: block;
	font-weight: normal;
	font-size: 16px;
}
form.pass_potect.searchfor .column-2 {
	width: 50%;
	float: left;
	margin: 0 0px;
}
form.pass_potect.searchfor .column-2 input {
	width: 100%;
}
form.pass_potect.searchfor .column-2 input[type="submit"] {
	font-family: 'verbblack';
	border: 2px solid #db6d3b;
	color: #db6d3b;
	font-size: 20px;
	line-height: 18px;
	margin: 0;
	text-transform: uppercase;
	width: 150px;
}
.margin98 {
	margin-bottom: 98px;
}
.padding-all20 {
	padding: 20px;
}
.margin125 {
	margin-top: 125px;
}
.mc_error_msg {
	color: #db6d3b!important;
	display: block;
	margin-bottom: 0!important;
	font-size: 14px;
	font-weight: normal!important;
}
a.login.login-active {
	background: #db6d3b none repeat scroll 0 0 !important;
	color: #fff!important;
}
#wpmem_newuser {
	clear: both;
	padding-top: 20px;
}
.memberArea-strip {
	background: #3A3A3A;
	color: #fff;
	font-size: 13px;
}
.memberArea-strip .container {
	width: 80%;
	text-align: right;
	padding: 8px 0;
}
.memberArea-strip .container .link {
	color: #fff;
	padding-left: 10px;
	margin-left: 10px;
	border-left: 1px solid #fff;
	display: inline-block;
	text-decoration: none;
}
.memberArea-strip .container-site {
	width: 100%;
	text-align: right;
	padding: 8px 16px 8px 0px;
}
.memberArea-strip .container-site .link {
	color: #fff;
	padding-left: 10px;
	margin-left: 10px;
	border-left: 1px solid #fff;
	display: inline-block;
	text-decoration: none;
	text-align: left;
}
.submenuBar {
	background: #E2E2E2;
	border-top: 1px solid #CFCACA;
}
.pearson-line {
	margin-top: 30px;
}
.submenuBar .container {
	width: 80%;
	text-align: right;
	padding: 8px 10px;
	font-size: 0;
}
.submenuBar .container ul li {
	display: inline-block;
}
.submenuBar .container ul li a {
	color: #343433;
	display: inline-block;
	font-family: "verbmedium";
	font-size: 14px;
	padding: 5px 10px;
	position: relative;
	text-transform: capitalize;
}
.submenuBar .container ul li a:hover, .submenuBar .container ul li a.active {
	color: #db6d3b;
}
.desktopMenu .header-nav ul li a.active::after {
	background: #DB6C3B none repeat scroll 0 0;
	bottom: -32px;
	content: "";
	display: block;
	height: 3px;
	left: 0;
	position: absolute;
	width: 100%;
	text-shadow: none!important;
	z-index: 999;
}

@media only screen and (max-width:767px) {
.mob-section-title-left {
	text-align: left!important;
}
.mob-section-title-left.section-title::after, .mob-section-title-left.section-title-left::after {
	left: 0;
	margin-left: 0;
}
.tooltip-wrap {
	padding: 25px;
}
.modules_page_filter_category, .modules_page_filter_tag_level, .modules_page_filter_status, .modules_page_sort_by, .custome-search-outer-module, .modules_page_filter_post_limit {
	width: 100% !important;
	max-width: 100% !important;
}
.modules_page_filter_category .dropdown, .modules_page_filter_tag_level .dropdown, .modules_page_filter_status .dropdown, .modules_page_sort_by .dropdown {
	width: 100%;
	margin: 0;
}
}

.white-space {
	padding: 15px 0;
	color: #343433;
	float: left;
	width: 100%;
}
.white-space-404 {
	padding: 10px 0;
	color: #343433;
	float: left;
	width: 100%;
}
ul.termsListings {
	padding-left: 30px;
}
ul.termsListings li {
	list-style: outside decimal-leading-zero;
}
ul.termsListings li ul {
	padding-left: 30px;
}
ul.termsListings li ul li {
	list-style: outside disc;
}
.custome-search-outer #closex {
	right: 60px;
}
#sortTableExample.table-striped-report thead tr {
	background: #f8f8f8;
	color: #7a7a7a;
	font-size: 14px;
	height: 60px;
	text-align: left;
	text-transform: uppercase;
}
#sortTableExample.table-striped-report thead tr th.table-report {
	font-size: 14px!important;
	font-weight: bold!important;
	background-position: 90% center !important;
}
#sortTableExample.table-striped-report tbody {
	font-size: 16px!important;
}
.dropdown.reports {
	width: 100%;
	padding-right: 50px;
}
.tran-csv {
	float: right;
	margin-top: 5px;
}
#wppb-edit-user input {
	width: 61%;
	border: 2px solid #c2c2c2;
	padding: 10px;
	font-size: 16px;
     background: #fff;
}
.embed-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}
.new_register, .div_text input.textbox {
	border: 2px solid #c2c2c2 !important;
	color: #666666!important;
	padding: 10px !important;
	border-radius: 0px!important;
}
.reg_user_section {
	width: 100%;
}
.reg_user_section .div_text {
	float: left;
	width: 80% !important;
}
.reg_user_section .text {
	float: left;
	width: 20%;
	line-height: 46px;
}
.reg_user_section .dropdown {
	float: left;
	margin: 0 0 15px 0;
	width: 80%!important;
	border: 2px solid rgba(0, 0, 0, 0.3);
}
.reg_user_section .select {
	float: left;
	width: 20%;
	line-height: 46px;
}
.container_24 #main-content, .grid_24 .push_8 {
	left: 0;
	margin-bottom: 20px;
}
#wpmem_reg, .rightForm {
	width: 100%;
	padding: 25px 0 0 0;
}
.button_div input.member_login[type="submit"] {
	background-color: #ffffff!important;
	border: 4px solid #db6d3b!important;
	clear: both;
	color: #db6d3b;
	float: none;
	font-family: "verbblack";
	font-size: 20px!important;
	line-height: 18px;
	margin: 20px 5px 5px 0px!important;
	min-width: 150px;
	padding: 10px 40px;
	text-transform: uppercase;
	transition: all 0.3s ease 0s;
}
.button_div input.member_login[type="reset"] {
	background-color: #ffffff!important;
	border: 4px solid #db6d3b!important;
	clear: both;
	color: #db6d3b;
	float: none;
	font-family: "verbblack";
	font-size: 20px!important;
	line-height: 18px;
	margin: 20px 5px 5px 0px!important;
	min-width: 150px;
	padding: 10px 40px;
	text-transform: uppercase;
	transition: all 0.3s ease 0s;
}
.button_div input.member_login[type="submit"]:hover {
	background: #db6d3b!important;
	color: #fff!important;
}
.button_div input.member_login[type="reset"]:hover {
	background: #db6d3b!important;
	color: #fff!important;
}
#new_register .button_div {
	height: auto!important;
	margin: 0 !important;
}
#wpmem_reg .req-text {
	float: left;
	margin: 5px 0 10px 0 !important;
	width: 100%;
}
#closexSortTable {
	background: #fff url("../images/searchClear-btn.png") no-repeat 0 center;
	color: #9b9b9b !important;
	cursor: pointer;
	font-size: 0;
	height: 30px;
	margin-top: -15px;
	position: absolute;
	right: 65px;
	text-align: center;
	top: 50%;
vertical- align:middle;
	width: 15px;
}
#closexReportTable {
	background: #fff url("../images/searchClear-btn.png") no-repeat 0 center;
	color: #9b9b9b !important;
	cursor: pointer;
	font-size: 0;
	height: 30px;
	margin-top: -15px;
	position: absolute;
	right: 15px;
	text-align: center;
	top: 50%;
vertical- align:middle;
	width: 15px;
}

@media only screen and (min-width:1024px) {
.slider-bg.inner-slider-bg {
	background-size: cover;
	background-repeat: no-repeat;
}
}

@media only screen and (max-width:939px) {
#terms_services .b-ajax-wrapper {
	height: 100%;
}
}

@media only screen and (max-width:1023px) {
.slider-bg.inner-slider-bg {
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.grid_24.white-section {
	padding: 45px 15px;
}
}
#cboxClose {
	/*background: url("../images/close.png") no-repeat scroll 0 0 !important;*/
        background: url("../images/popup-close-scroll.png") no-repeat scroll 0 0 !important;
	height: 35px;
	width: 35px;
	display: block;
	position: absolute;
	right: 15px;
	top: 0px;
	z-index: 1;
	cursor: pointer;
}
.catblog {
	min-height: 330px !important;
}
.container_testimonial {
	height: 500px;
	padding: 0 10px;
}
.category-internet-marketing-blog.category-blog-posts.category-digital-strategy h2 {
	margin-top: 15px;
	margin-bottom: 10px;
}
.form-submit.form-group input[type="submit"] {
	width: auto!important;
	background: #fff;
	border: 4px solid #db6d3b!important;
	font-size: 18px!important;
	line-height: 20px;
}
.form-submit.form-group input[type="submit"]:hover {
	background: #db6d3b;
}
.wppb-user-forms .fld-outer input {
	border: 2px solid #c2c2c2!important;
	border-radius: 0;
	color: #c2c2c2;
	font-family: "PT Sans", sans-serif;
	font-size: 16px!important;
	padding: 10px!important;
	width: 100%!important;
}
.desktopMenu .homeNav .header-nav ul li a {
	height: 25px;
}
#closex {
	cursor: pointer;
	margin-top: -15px;
	position: absolute;
	right: 15px;
	text-align: center;
	top: 50%;
	vertical-align: middle;
	color: #9b9b9b!important;
	font-size: 0px;
	background: #fff url(../images/searchClear-btn.png) no-repeat center center;
	width: 15px;
	height: 30px;
	z-index: 999;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.catagoryBox.half h1, .catagoryBox.col-33 h1 {
	width: 101%;
}
.catagoryBox.half h1, .catagoryBox.col-res h1 {
	width: 101%;
}
}
@media only screen and (max-width:767px) {

.xline-divider-new-org{ margin-top: 0 !important;}

}
@media only screen and (max-width:640px) {
.mobile-menu-bot {
	bottom: 30px;
	top: auto!important;
}
.reportPopup .reporting_wrapper .report_options {
	width: 50% !important;
}
.popup .reportPopup .reporting_wrapper {
	min-height: 175px !important;
	overflow: auto;
	background: rgb(255, 255, 255) none repeat scroll 0% 0%;
	height: 273px!important;
}
.reducemargin{margin-top:-22px!important;}
}

@media only screen and (max-width:480px) {
.mobile-menu-bot {
	bottom: 30px;
	top: auto!important;
}
.mm-menu .login-btn {
	top: auto!important;
}
.persen {
	width: 10%!important;
}
.popup #view_custom_report {
	width: 50% !important;
	height: 50%;
	top: 30px !important;
}
.popup .reportPopup .reporting_wrapper {
	min-height: 335px !important;
	overflow: auto;
	background: #FFF none repeat scroll 0% 0%;
	height: 366px !important;
}
.reportPopup .reporting_wrapper .report_options {
	width: 100% !important;
}
.login .form-group input[type="submit"] {
	width: 100%!important;
}

/****extra csss ******/
.grey-section.fullwidth .tooltip-wrap{ margin-bottom: 15px;}
.line-no-divin .white-btn, .line-divider-new-org .orange-btn{ margin: 0 !importrant;}
.line-divider-new-org, .line-divider-new{ padding-left:40px; padding-right: 40px; }
.cpd-cim-logos img{margin: 20px 15px 20px 15px !important;padding: 0 !important;}
}
.pagination {
	text-align: center;
}
.pagination a {
	background: #ffffff none repeat scroll 0 0;
	border-radius: 100%;
	color: #7a7a7a;
	display: inline-block;
	font-size: 16px;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	text-align: center;
	width: 28px;
	margin: 0 6px;
	vertical-align: top;
}
.pagination span.current, .pagination a:hover {
	background: #db6d3b!important;
	border-radius: 100%;
	color: #fff;
	display: inline-block;
	font-size: 16px;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	text-align: center;
	width: 28px;
	margin: 0 6px;
}
.pagination a.page_next {
	background: #f4f4f4 url("../images/next-arrow.png") no-repeat center center!important;
	font-size: 0px;
}
.pagination a.page_next:hover {
	background: #db6d3b url("../images/next-arrow-hover.png") no-repeat center center !important;
	font-size: 0px;
}
.pagination a.page_previous {
	background: #f4f4f4 url("../images/prev-arrow.png") no-repeat center center!important;
	font-size: 0px;
}
.pagination a.page_previous:hover {
	background: #db6d3b url("../images/prev-arrow-hover.png") no-repeat center center !important;
	font-size: 0px;
}
.message_contact {
	color: #db6d3b;
	font-size: 16px;
	clear: both;
	text-align: center;
}
.container_data h2 {
	margin-bottom: 15px;
}

@media only screen and (max-width:767px) {
.mobile-menu-bot {
	/*bottom: 30px;
	top: auto!important;*/
	bottom: 15px;
    display: inline-block;
    padding-top: 25px;
    top: auto !important;
    vertical-align: middle;
    width: 100%;
	background:#333333;
	
}
.mm-menu .login-btn {
	top: auto!important;
}
.no-color-section {
	padding: 50px 0;
}
.targetInt-package .listing-disc-bullet {
	width: 100%;
	margin: 0;
}
.work-partner {
	text-align: left;
}
.ourTrainers-image {
	margin-bottom: 20px;
}
.topicHeading {
	margin-top: 40px;
}
.col-33.topic-column:first-child .topicHeading {
	margin-top: 0 !important;
}
.col-res.topic-column:first-child .topicHeading {
	margin-top: 0 !important;
}
.flexslider .slides > li h3.title {
	width: 70%;
}
.category-digital-strategy .wp-caption {
	width: 100%!important;
}
}
.mc_input {
	width: 100%!important;
}
.modules_page_filter_category, .modules_page_filter_tag_level, .modules_page_filter_status, .modules_page_sort_by , .modules_page_filter_post_limit{
	float: right;
	margin: 5px 0;
}
.toppagi {
	margin: 10px 0;
	display: block;
	float: left;
	width: 100%;
}
.text-container {
	display: inline-block;
	float: right;
	position: relative;
}
table.dataTable tbody th, table.dataTable tbody td {
	padding: 8px 10px;
}
.mc_success_msg {
	color: #db6d3b !important;
	font-size: 14px;
	font-weight: normal !important;
}
.updated {
	height: 50px !important;
}
div.wpcf7-validation-errors {
	display: none!important;
}
#sidebar.grid_8 #sidebarSubnav h3.widgettitle {
	margin-bottom: 15px;
	font-family: inherit;
}
#wppb-edit-user {
	margin-top: 0;
	width: 100%;
	float: left;
	display: block;
}
#wppb-edit-user ul li {
	float: left;
	width: 50%;
	padding: 0 5px;
	min-height: 67px;
	padding-bottom: 0!important;
}
#wppb-edit-user ul li input {
	width: 100%!important;
}
#wppb-edit-user ul li input.submit.button {
	min-width: 200px!important;
	width: auto !important;
}
.newsletter input:-webkit-autofill {
color:#c2c2c2!important;
}
.wpmem_msg {
	color: #db6d3b!important;
	display: block;
	margin: 15px 0!important;
	font-size: 14px!important;
	border-radius: 0px!important;
	padding: 0!important;
	background: none!important;
	border: 0px!important;
}
h2.section-title-no-border center {
	margin-top: 0!important;
}

@media only screen and (max-width:767px) {
#wppb-edit-user ul li {
	float: left;
	width: 100%;
	padding: 0 5px;
	min-height: 67px;
	padding-bottom: 0!important;
	padding: 0!important;
}
#wppb-edit-user ul li input.submit.button {
	min-width: 100%!important;
	width: 100%!important;
}
.half.ourTrainers .titleWith-subheading {
	text-align: center;
}
.half.ourTrainers .titleWith-subheading::after {
	left: 50%;
	margin-left: -55px;
}
.ethical-business-container {
	padding-bottom: 30px;
}
.stepForm-wrap {
	margin-bottom: 30px;
}
.stepsContainer .col-25 {
	margin-top: 30px;
}
.section-title, .section-title-left {
	text-align: center;
}
.section-title::after, .section-title-left::after {
	left: 50%!important;
	margin-left: -77px!important;
}
#sidebar.grid_8 {
	margin-top: 40px;
}
}

@media only screen and (min-width:320px) and (max-width:567px) {
h2.section-title-no-border {
	margin-bottom: 0 0 30px;
}
h2.section-title-no-border center, .section-title-no-border, .headingWith-para h2 {
	font-size: 20px;
}
}
#viewTeam.popup, .bMulti {
	min-height: 350px!important;
}
@media only screen and (min-width:767px) {
	#viewTeam.popup, .bMulti {
		min-width:650px !important;
	}	
}
#viewTeam.popup .b-ajax-wrapper { float: left; width:100%; border:1px solid #ccc; padding: 20px;}

#viewTeam.popup .form-group{width:100% !important;}
#viewTeam.popup .b-close {
    background: url(../images/close-scroll.png)no-repeat 0 0 !important;
    width: 35px;
    height: 35px;
    background-size: 100% !important;
    top: 0px;
    right: 0px;
}
#viewTeam.popup .b-close img{width:100%;}
#send_message {
	float: left;
	margin-left: 5px;
}
#error_team {
	float: left;
	height: 10px;
	margin-left: 5px;
}
.reg_user_section {
	margin: 0 -5px;
}
#wpmem_reg .div_text, #wpmem_reg .div_textarea, #wpmem_reg .div_select, #wpmem_login .div_text, #wpmem_reg .div_checkbox {
	float: left;
	margin: 0!important;
	padding: 0 5px!important;
	width: 50% !important;
	min-height: 67px;
}
#wpmem_reg select {
	width: 100%!important;
	border: 2px solid #c2c2c2 !important;
	margin: 0!important;
}
#wpmem_reg .button_div {
	padding: 0 5px!important;
}
#wpmem_reg input[type="text"], #wpmem_reg input[type="password"], #wpmem_reg textarea, #wpmem_login input[type="text"], #wpmem_login input[type="password"] {
	width: 100%!important;
	border: 2px solid #c2c2c2;
	margin: 0!important;
	padding: 10px!important;
}
.wp-caption {
	background-color: #f3f3f3;
	border: 1px solid #dddddd;
	margin: 10px;
	padding-top: 4px;
	text-align: center;
}
.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img, .size-auto, .size-full, .size-large, .size-medium, .size-thumbnail {
	max-width: 100%;
}
.wp-caption img {
	border: 0 none;
	margin: 0;
	padding: 0;
	display: inline;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	margin: 0;
	padding: 0 4px 5px;
}
.category-internet-marketing-blog {
	font-size: 15px;
}
.category-internet-marketing-blog a {
	font-size: 17px;
}
.category-internet-marketing-blog ol li {/*color:#2a2a2a !important;font-family:'PT Sans', sans-serif!important;*/
	font-size: 17px;
	margin-bottom: 30px;
	line-height: 28px;
}
.category-internet-marketing-blog ul li {/*color:#2a2a2a !important;font-family:'PT Sans', sans-serif!important;*/
	 font-size: 16px; 
	margin-bottom: 30px;
	line-height: 25px;
}
.category-internet-marketing-blog {
	font-size: 14px;
}
.category-internet-marketing-blog h2 {
	font-size: 20px;
	font-weight: normal;
	margin: 15px 0 2px;
	padding-bottom: 2px;
}
.category-internet-marketing-blog h3 {
	font-size: 19px!important;
	font-weight: normal;
	margin: 15px 0 15px 0px;
	padding-bottom: 2px;
}
.widget_latest_posts {
	margin-top: 25px;
}
.priceBoxes {
	display: block !important;
	float: left;
	width: 33.33%;
}
#what_it_is iframe {
	width: 100%!important;
}
.live-podcast .custom-button, .live-podcast .custom-button:visited {
	border-bottom: 1px solid rgba(0, 0, 0, 0.25);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
	cursor: pointer;
	display: inline-block;
	position: relative;
	text-decoration: none;
	border-radius: 6px;
	color: #fff!important;
}
.live-podcast .custom-button, .live-podcast .custom-button span, .live-podcast .custom-button:visited, .live-podcast .custom-button span:visited {
	
	border-radius: 6px;
	display: inline-block;
}
.live-podcast .custom-button:hover {
	border-radius: 6px;
	color: #ffffff;
	opacity: 0.8;
}
.live-podcast .custom-button, .live-podcast a.custom-button {
	margin: 3px;
	outline: 0 none;
	display: block;
	float: left;
	overflow: hidden;
	color: #fff!important;
}
.live-podcast .custom-button span {
	color: #fff!important;
	font-weight: bold;
	line-height: 1;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
	display: block;
}
.live-podcast .large.custom-button span, .live-podcast .large.custom-button span:visited {
	font-size: 18px;
	padding: 9px 14px;
	color: #fff!important;
}
.live-podcast h3 {
	float: left;
	margin: 4px 14px 2px 0;
}
.live-podcast p {
	margin-bottom: 10px;
	font-size: 14px;
}
.mc_form_inside .mc_merge_var:nth-child(4n) {
	min-height: inherit;
}
.mc_merge_var {
	min-height: 67px;
}
#mc_subheader {
	min-height: 299px;
	font-size: 15px !important;
}
#mc_subheader > a {
	font-size: 15px !important;
}
.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
	height: 224px;
	margin: 0px;
}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
	margin: 0px;
}
.wpcf7-form-control.wpcf7-submit {
	margin: 0px;
}
.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel {
	margin: 0px;
}
#emailSignUp .mc_input {
	margin: 0px;
}
.internet-at-glance .learn-more-btn {
	margin: 0;
}
.priceBoxes .internet-at-glance .learn-more-btn {
	margin: 34px 0 0;
}
.abTarget-wraper.black-section p {
	min-height: inherit;
	margin-bottom: 0;
}

@media only screen and (max-width:767px) {
#wpmem_reg .div_text, #wpmem_reg .div_textarea, #wpmem_reg .div_select, #wpmem_login .div_text, #wpmem_reg .div_checkbox {
	width: 100%!important;
}
.modules-left {
	margin-right: 0;
}
.modules-right {
	width: 100%;
}
.orange-btn {
	padding: 11px !important;
	
}
.infoGraphs-1 {
	width: 480px!important;
	height: 1092px!important;
	display: block;
	margin: 0 auto;
}
.infoGraphs-2 {
	width: 480px!important;
	height: 1824px!important;
	display: block;
	margin: 0 auto;
}
.live-podcast h3 {
	width: 100%;
}
#mc_subheader {
	min-height: inherit;
}
.internet-at-glance .learn-more-btn {
	margin: 34px 0 0;
}
.targetInt-package {
	margin: 30px 0;
}
.white-section-address {
	padding-top: 20px;
	padding-bottom: 40px;
}
.mc_signup_submit input.button[type="submit"] {
	width: auto!important;
}
.aside-wrapper #sidebar.grid_8 {
	margin-top: 0px;
	border-bottom: 1px solid #d9d9d9;
	padding-bottom: 20px;
}
.abTarget-wraper.black-section p, .black-section p {
	margin-bottom: 25px;
}
#mailchimpsf_widget-7 .widgettitle {
	text-align: center!important;
	padding-bottom: 25px!important;
	margin-bottom: 22px!important;
}
#mailchimpsf_widget-7 .widgettitle::after {
	left: 50%!important;
	margin-left: -77px!important;
}
.sticky.aboutClose .stick-close {
	right: 0;
	top: -5px;
}
}

@media only screen and (min-width:320px) and (max-width:480px) {
.button_div input.member_login[type="reset"], .button_div input.member_login[type="submit"] {
	width: 100%!important;
	margin-right: 0!important;
	margin-bottom: 0!important;
}
.infoGraphs-1 {
	width: 290px!important;
	height: 660px!important;
	display: block;
	margin: 0 auto;
}
.infoGraphs-2 {
	width: 290px!important;
	height: 1094px!important;
	display: block;
	margin: 0 auto;
}
}

@media only screen and (min-width:768px) and (max-width:959px) {
#mc_subheader {
	min-height: 267px;
}
.half.aboutweb-mobi iframe {
	width: 100%;
}
.white-section, .grey-section, .black-section, .blue-section {
	padding: 40px 15px!important;
}
.ethical-business-left {
	padding: 40px 0 0;
}
.sticky.aboutClose .sticky-box.half-left, .sticky.aboutClose .sticky-box.half-right {
	float: left!important;
	margin-right: 15px!important;
}
#modules_page_container .modules_page_filter {
	float: none;
	margin: 0;
	margin-left: -5px;
	margin-right: -5px;
	width: auto;
}
.grid_24 {
	padding: 0 10px!important;
}
#modules_page_container .modules_page_filter_tag_level_topic, #modules_page_container .modules_page_filter_category_topic, #modules_page_container .modules_page_filter_tag_level_topic, #modules_page_container .modules_page_filter_category_topic.dataTables_length, #modules_page_container .text-container {
	margin: 0!important;
	padding: 0 5px!important;
	width: 25%!important;
}
#modules_page_container .text-container .topic-searchfld {
	width: 100%!important;
	margin: 0!important;
}
}

@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape) {
#mc_subheader {
	min-height: 217px;
}
}

@media only screen and (min-width:960px) and (max-width:1023px) {
.container {
	width: 940px!important;
}
.all-levels-row .container {
	padding-right: 5px;
}
.internet-at-glance ul li {
	width: 31.33%;
}
.ethical-business-container {
	width: 100%;
}
#mc_subheader {
	min-height: 217px;
}
}
.white-section-address {
	padding-bottom: 70px;
	color: #343433;
	float: left;
	width: 100%;
}
.white-section-address .container {
	padding: 0 15px;
}
.padding-bottom0 {
	padding-bottom: 0px;
}
.forgotpass-sonova {
	color: #000;
	display: block;
	margin: -15px 0 15px;
	text-decoration: none;
}
/*#topicsTable th:last-child,
#topicsTable td:last-child{display:none!important;}*/
#topicsTable td.child li:last-child {
	display: none!important;
}
#topicsTable .column-5 {
	display: none;
}
#topicsTable .topics_id {
	display: none;
}
.margin150 {
	margin-top: 150px;
	clear: both;
	margin-bottom: 30px;
}

@media only screen and (min-width:768px) {
#our_trainers .ourTrainers:nth-child(4n) {
	margin-bottom: 0;
}
#meet_the_team .col-33.team:nth-child(3n), #meet_the_team .col-33.team:nth-child(4n), #meet_the_team .col-33.team:nth-child(5n) {
	margin-bottom: 0;
}
#meet_the_team .col-res.team:nth-child(3n), #meet_the_team .col-res.team:nth-child(4n), #meet_the_team .col-res.team:nth-child(5n) {
	margin-bottom: 0;
}
}
#recaptcha_widget_div {
	clear: both;
	margin-bottom: 10px;
	padding: 0 5px;
}
#recaptcha_response_field {
	margin: 0 0 10px;
	padding: 10px;
}
#recaptcha_image {
	height: 60px!important;
}
#gglcptch_error {
	color: #db6d3b!important;
	display: block;
	font-size: 14px !important;
	margin-bottom: 10px;
	margin-left: 5px;
	text-align: left;
	width: 100%!important;
}
.gglcptch {
	float: left;
	margin-bottom: 20px;
	padding: 5px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.next {
	background: #f4f4f4 url("../images/next-arrow.png") no-repeat center center!important;
	font-size: 0px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.next:hover {
	background: #db6d3b url("../images/next-arrow-hover.png") no-repeat center center !important;
	font-size: 0px;
}
.pagination ul li:last-child a {
	background: #f4f4f4 url("../images/next-arrow.png") no-repeat center center!important;
	font-size: 0px;
}
.pagination ul li:last-child a:hover {
	background: #db6d3b url("../images/next-arrow-hover.png") no-repeat center center !important;
	font-size: 0px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.previous {
	background: #f4f4f4 url("../images/prev-arrow.png") no-repeat center center!important;
	font-size: 0px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover {
	background: #db6d3b url("../images/prev-arrow-hover.png") no-repeat center center !important;
	font-size: 0px;
}
.pagination ul li:first-child a {
	background: #f4f4f4 url("../images/prev-arrow.png") no-repeat center center!important;
	font-size: 0px;
}
.pagination ul li:first-child a:hover {
	background: #db6d3b url("../images/prev-arrow-hover.png") no-repeat center center !important;
	font-size: 0px;
}
#content-container {
	min-height: 500px!important;
}
span.wpcf7-not-valid-tip {
	color: #db6d3b!important;
}
#modules_page_container {
	position: relative;
}
#res_container {
	position: relative;
}
#topics_loader {
	width: 80px;
	height: 90px;
	clear: both;
	display: block;
	left: 50%;
	position: absolute;
	top: 35%;
	z-index: 999;
	margin-top: -45px;
	margin-left: -40px;
}
#res_loader {
	width: 80px;
	height: 90px;
	clear: both;
	display: block;
	left: 50%;
	position: absolute;
	top: 35%;
	z-index: 999;
	margin-top: -45px;
	margin-left: -40px;
}
.orange-title-single {
	color: #db6d3b;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
	margin-top: 20px;
}
.white-section-single {
	padding: 70px 0;
}
div.wpcf7-mail-sent-ok {
	border: none!important;
	color: #db6d3b;
	padding: 0px!important
}
.font12 {
	font-size: 12px;
	clear: both;
	font-weight: normal!important;
}
.error_baw {
	color: #db6d3b;
	float: left;
	font-size: 14px;
	margin-top: 0;
	text-align: center;
	width: 100%;
	margin-bottom: 15px;
}
.training_price {
	color: #d0362d;
	font-size: 14px;
	margin-top: 30px;
	text-align: center;
}
.buy_now {
	color: #db6d3b;
	font-family: inherit;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	cursor: pointer;
}
.report-content-container {/*margin: 0 10px;*/
	min-height: 500px !important;
}
.reportPopup .reporting_wrapper .report_options {
	border: 1px solid black;
	margin: 0 5px 5px 0;
	padding: 5px;
	width: 32%;
}
.custom-reporting-fields {
	clear: both;
	height: 70%;
	overflow: auto;
	overflow-x: none;
}
.margin25 {
	margin-bottom: 25px;
	margin-top: 25px;
}
.login h1 span.que-icon, .form-group span.que-icon {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url("../images/question-icon.png") no-repeat center center / 20px 20px!important;
	font-size: 0;
	line-height: normal;
	vertical-align: middle;
	margin-top: 0px;
	margin-left: 10px;
	opacity: 0.5;
}
.form-group span.que-icon {
	margin: 8px 0 0 15px;
}
#viewLogin {
	width: 400px!important;
	height: 200px!important;
	min-height: 200px;
	min-width: 400px;
}
#viewPreLogin {
	width: 400px!important;
	height: 200px!important;
	min-height: 200px;
	min-width: 400px;
}
#viewPasswordLogin {
	width: 400px!important;
	height: 200px!important;
	min-height: 200px;
	min-width: 400px;
}

@media only screen and (max-width:480px) {
#viewLogin {
	height: auto;
	min-height: auto;
	min-width: 260px;
	width: 260px !important;
}
#viewPreLogin {
	height: auto;
	min-height: auto !important;
	height: auto !important;
	min-width: 260px !important;
	width: 260px !important;
}
#viewPasswordLogin {
	height: auto;
	min-height: auto !important;
	height: auto !important;
	min-width: 260px !important;
	width: 260px !important;
}
.b-close {
	right: -15px !important;
	top: -15px !important;
}
.login .form-group input[type="submit"] {
	width: 85%!important;
}
.fld-outer {
	width: 85%;
}
/*.form-group span.que-icon {margin: 0 0 5px 15px;}*/
}

@media only screen and (max-width:640px) {
.b-close {
	right: -15px !important;
	top: -15px !important;
}
.login .form-group input[type="submit"] {
	width: 80%!important;
}
.fld-outer {
	width: 80%;
}
}
.level-category {
	height: 60px;
	color: #9b9b9b!important;
}
.hide {
	display: none!important;
}
.stripe-button-el, #submitimage {
	background: #fff !important;
	border: 4px solid #db6d3b !important;
	border-radius: 0 !important;
	color: #db6d3b !important;
	font-family: "verbblack" !important;
	font-size: 16px !important;
	min-width: 228px !important;
	padding: 10px 15px !important;
	text-align: center !important;
	text-transform: uppercase !important;
	visibility: visible !important;
	display: block !important;
	height: 50px!important;
        outline:0 !important;
        -webkit-outline:0 !important;
        background-image:none !important;
        -webkit-background-image:none !important;
}

@media only screen and (max-width: 767px) {
	.stripe-button-el, #submitimage {
		margin-left: 78px;
	}	
}

/*.stripe-button-el:focus {
        outline: 0 !important;
}*/
.stripe-button-el:focus { -webkit-outline:none !important;
        outline:none !important; }

.stripe-button-el:active{
    outline:none !important;
    -webkit-outline:none !important
}
.stripe-button-el span {
	display: none !important;
}
.stripe-button-el::after {
	content: "Pay with Card";
}
.stripe-button-el:hover, #submitimage:hover {
	background: #db6d3b !important;
	color: #fff !important;
}
#submitimage::after {
/*content: "checkout with paypal";*/
}
.qpp-style.default {
	display: block !important;
	float: left !important;
	margin-right: 10px !important;
}
.sc-checkout-form {
	display: block !important;
	float: left !important;
	margin-bottom: 15px !important;
}

@media only screen and (max-width:320px) {
.stripe-button-el, #submitimage, .qpp-style.default, .sc-checkout-form {

	margin-left: 15px !important;
}
.qpp-style.default, .sc-checkout-form {
	margin-bottom: 15px !important
}
}
.cancel-subscription-btn {
	font-family: 'verbblack';
	border: 4px solid #db6d3b;
	color: #db6d3b;
	font-weight: normal;
	min-width: 250px !important;
	display: inline-block;
	margin: 34px 0;
	padding: 10px 15px;
	text-transform: uppercase;
	font-size: 20px;
	text-align: center;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.cancel-subscription-btn:hover {
	background: #db6d3b;
	color: #fff;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	cursor: pointer;
}
.noheight {
	min-height: auto!important;
}
#rememberme {
	width: auto!important;
}
.margin30 {
	margin: 30px 0;
}
.forgetmenot.margin30 > input {
	width: auto !important;
}
.viewlist {
	float: left;
	margin: 10px;
}
.rflot {
	float: right;
}
.TFtable {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #d9d9d9;
}
.TFtable td {
	padding: 7px;
}
/* provide some minimal visual accomodation for IE8 and below */
.TFtable tr {
	background: #fff;
	border-bottom: 1px solid #d9d9d9;
}
/*  Define the background color for all the ODD background rows  */
.TFtable tr:nth-child(odd) {
	background: #f8f8f8;
}
/*  Define the background color for all the EVEN background rows  */
.TFtable tr:nth-child(even) {
	background: #fff;
}
.lineThumbList {
	display: inline-block;
	float: left;
}
.TTtable, .TRtable {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #d9d9d9;
	margin: 0 auto;
}
.TTtable th, .TRtable th {
	padding: 12px;
	height: 30px;
	text-align: left;
	text-transform: uppercase;
}
.TTtable td, .TRtable td {
	padding: 12px;
	height: 30px;
	text-align: left;
}
table.TRtable th {
	font-weight: bold!important;
}
table.TRtable td:nth-child(2n+2), .TRtable td:nth-child(2n+2) {
	background: rgba(0,0,0, 0.02);
}
/*table.TRtable.dataTable thead th.sorting_desc:nth-child(2n+2){background: rgba(0,0,0, 0.02) url("../dataTable/images/sort_desc.png") no-repeat right center !important;}*/
table.TTtable td:first-child {
	color: #db6d3b;
	text-transform: uppercase;
	font-weight: bold;
}
table.TTtable th:nth-child(2n+2), table.TRtable .sort_report:nth-child(n) {
	background: rgba(0,0,0, 0.02) url("../images/dataTable/images/sort_desc.png") no-repeat right center !important;
}
/* provide some minimal visual accomodation for IE8 and below */
.TTtable tr, .TTtable tr {
	background: #fff;
	border-bottom: 1px solid #d9d9d9;
}
/*  Define the background color for all the ODD background rows  */
.TTtable tr:nth-child(odd), .TRtable tr:nth-child(odd) {
	background: #f8f8f8;
}
/*  Define the background color for all the EVEN background rows  */
.TTtable tr:nth-child(even), .TRtable tr:nth-child(even) {
	background: #fff;
}
.status {
	padding: 12px;
}
#edit_form > p {
	clear: both;
	float: left;
	margin-top: 30px;
	width: 100% !important;
}
#edit_form ul li select {
	width: 100% !important;
	border: 2px solid #c2c2c2 !important;
	margin: 0 !important;
	padding: 9px 10px;
	appearance: none!important;
	-webkit-appearance: none!important;
	-moz-appearance: none!important;
	border-radius: 0px!important;
}
.errorMsgSession {
	clear: both !important;
	color: #db6d3b;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
}
.successMsg {
	color: #db6d3b;
	font-size: 14px;
	text-align: center;
	margin: -30px 0 30px 70px;
}
/* 06-05-2016 */
.cim-blog-list {
	list-style: inside none disc;
}
.cim-blog-list li {
	font-size: 17px;
}
.cim-blog-list li h3 {
	font-weight: bold;
}
.print-certificate {
	display: inline-block;
	background: url(../images/pdf-icon.png) no-repeat 0 0;
	width: 39px;
	height: 38px;
	font-size: 0;
	cursor: pointer;
}
.print-certificate.inactive {
	display: inline-block;
	background: url(../images/placeholder-icon.png) no-repeat 0 0;
	width: 39px;
	height: 38px;
	font-size: 0;
}
.TRtable tr {
	border-top: 1px solid #d9d9d9;
}
.disable-hardcopy {
	color: #d8d8d8!important;
}
.rc-anchor.rc-anchor-normal.rc-anchor-light {
	margin-left: 6px !important;
}
/* 25-05-2016 */
.mc_custom_border_hdr {
	font-family: "verbblack";
	font-size: 30px !important;
	font-weight: normal;
	margin: 0 0 22px;
	padding: 0 0 35px;
	position: relative;
}
.mc_custom_border_hdr:after {
	background: #db6d3b;
	bottom: 0;
	content: "";
	height: 1px;
	left: 0 !important;
	margin-left: 0 !important;
	position: absolute;
	width: 155px;
}
.entry > ul {
	margin: 0 0 0 50px;
}
.wp_compare_tables_table-text > a {
	font-size: 12px!important;
}
/* 09-06-2016 */
.modules_page_filter_category, .modules_page_filter_tag_level, .modules_page_filter_status, .modules_page_sort_by, .custome-search-outer-module, .modules_page_filter_post_limit {
	width: 20%;
	padding: 0 5px;
}
/*edited 21 dec 2016*/

.modules_page_filter_category .dropdown, .modules_page_filter_tag_level .dropdown, .modules_page_filter_status .dropdown, .modules_page_sort_by .dropdown, .custome-search-outer-module .dropdown {
	min-width: 100% !important;
	max-width: 100% !important;
	width: 100% !important;
}
.resourcesCatagories-search {
	padding: 0 5px!important;
}
.custome-search-outer-module {
	padding-left: 0 !important;
}/*padding: 0 5px 0 10px!important; */

@media only screen and (min-width: 768px) {
.resourcesCatagories-feildRow .custome-select {
	width: 25% !important;
	max-width: 25% !important;
	padding: 0 5px!important;
}
.resourcesCatagories-search {
	padding: 0!important;
}
}

@media only screen and (max-width: 767px) {
.padding {
	margin-top: 20px !important;
}
.padding p {
	position: relative !important;
}
.resourcesCatagories-feildRow .custome-select {
	width: 100% !important;
	max-width: 100% !important;
}
.resourcesCatagories-search {
	padding: 0!important;
	margin: 0;
}
.custome-search-outer-module {
	padding: 0;
	margin: 5px 0;
}
.modules_page_filter_category, .modules_page_filter_tag_level, .modules_page_filter_status, .modules_page_sort_by, .custome-search-outer-module, .modules_page_filter_post_limit {
	width: 100% !important;
	max-width: 100% !important;
}
}

@media only screen and (min-width: 1025px) {
.resource-catagorySlider, .slider-bg.inner-slider-bg {
	padding: 0;
	height: 555px;
}
}
.single-resource-container #sidebar {
	margin-bottom: 90px;
}
/* 21-06-2016 */
.modules_page_filter.modules_resources .modules_resources .dropdown {
	width: auto !important;
}
.modules_page_filter.modules_resources .custome_certificate .dropdown {
	min-width: 250px !important;
}
table.dataTable.dtr-inline.collapsed tbody td:first-child::before, table.dataTable.dtr-inline.collapsed tbody th:first-child::before {
	left: -10px !important;
	top: 16px !important;
}
.filterDesktop {
	display: none;
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
/* 20-06-2016 */
.modules_page_filter.modules_resources .text-container {
	clear: right;
}
.modules_page_filter.modules_resources .text-container .topic-searchfld {
	width: 100%!important;
}
.modules_page_filter.modules_resources .text-container, .modules_page_filter.modules_resources .modules_page_filter_category_topic {
	width: 50% !important;
	margin: 0 !important;
	padding: 5px;
}
.modules_page_filter.modules_resources .modules_resources .dropdown, .modules_page_filter.modules_resources .custome_certificate .dropdown {
	width: 100% !important;
}
.filterDesktop {
	display: block;
	float: left;
	width: 100%;
	clear: both;
}
.modules_page_filter.modules_resources .topic-searchfld {
	margin: 0!important;
}
/* 21-06-2016 */
.modules_page_filter_category_topic .dropdown {
	width: 100% !important;
}
.report-content-container {
	padding: 0px;
}
}
#wppb-recover-password ul {
	list-style: outside none none;
}
.reserve {
	cursor: pointer;
}
.form-group.row-outer.half-width.booking input {
	border: 1px solid #cecece!important;
}
.form-group.row-outer.booking textarea {
	border: 1px solid #cecece!important;
}
sup {
	text-transform: lowercase!important;
}
.center-img > img {
	margin: 30px auto !important;
}
.center-img-device {
	display: none;
	margin: 30px auto !important;
}
.topicHeading.no-padding.reduce-height {
	min-height: 30px!important;
}
.cpd-cim-logos {
	text-align: center;
}
.cpd-cim-logos img {
	display: inline-block;
	padding: 15px;
	/*margin: 45px 15px 15px 100px;*/
	margin: 45px 45px 0 52px;
}
/*********************	Mayur	*************************/
.suggested .nav-tabs {
	border-bottom: 0px solid #ddd;
}
.suggested .catagoryBox {
	/*min-height: 380px !important;*/
        min-width:100%;
}
.suggested .nav-tabs {
	width: auto;
	text-align: center;
}
.suggested .nav-tabs li {
	float: none;
	margin-bottom: -1px;
	display: inline-block !important;
}
.suggested .nav-tabs li a {
	border: 3px solid rgb(191, 191, 191);
	margin: 0px 5px;
	text-align: center;
	vertical-align: middle;
	font-size: 20px;
	font-family: 'verbblack';
	color: rgb(191, 191, 191);
	transition: none 0s ease 0s;
	padding: 5px 30px;
	background: transparent none repeat scroll 0% 0%;
	border-radius: 0;
}
.suggested .nav-tabs li.active a {
	border: 3px solid #db6d3b;
	margin: 0 5px;
	text-align: center;
	vertical-align: middle;
	
	color: #db6d3b;
	transition: none;
}
.suggested .nav-tabs li a:hover, .suggested .nav-tabs li a:focus {
	border: 3px solid #db6d3b;
	background-color: #db6d3b;
	color: #fff;
}
.suggested .nav-tabs li.active a:hover, .suggested .nav-tabs li.active a:focus {
	border: 3px solid #db6d3b;
	background-color: #db6d3b;
	color: #fff;
}
.txtactive {
	color: #db6d3b!important;
}
.submenuBar {
	background: #f8f8f8;
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
}
.submenuBar .container {
	width: 100%;
}
.submenuBar .rfloat {
	float: right;
}
.submenuBar .lfloat {
	float: left;
	margin-left: -235px;
}
.link2 {
	color: #000;
	padding-left: 10px;
	margin-left: 10px;
	border-left: 1px solid #000;
	display: inline-block;
	text-decoration: none;
	text-align: left;
}
.white-section .subtitle {
	position: relative;
	font-size: 25px!important;
	font-family: 'PT Sans';
	text-align: center;
	font-weight: normal!important;
}
.whitemar {
	margin-top: 50px;
	margin-bottom: 150px;
}
.gray-section .white-box {
	overflow: hidden;
	float: left;
	width: 100%;
	box-shadow: 0px 3px 7px 3px #bbb7b7;
	border-radius: 0;
	text-align: center;
	width: 960px;
}
/*
.white-section{padding:50px 0;color:#343433;float:left;width:100%;}
.white-section .section-title{ margin:0px; padding:0px;}
.white-section .section-title:after{ display:none;}*/
.ourTrainers-image {
	background: #fff;
	width: 100%;
	margin-bottom: 40px;
}
.right {
	float: right;
}
.gray-section-new {
	background: #f8f8f8;
	border-top: 1px solid #d9d9d9;
	float: left;
	width: 100%;
	display: block;
	overflow: hidden;
	height: 100px;
}
.gray-section .container {
	text-align: right;
	padding: 10px;
	font-size: 14px;
}
.gray-section .white-box {
	padding: 0px;
}
.orange-section {
	background: #db6d3b;
	padding: 30px 30px;
	color: #fff;
	text-align: center;
	font-size: 20px;
}
.myProgress {
	position: relative;
	width: 95%;
	height: 13px;
	background-color: #fff;
	border-radius: 20px;
}
.myBar {
	position: absolute;
	width: 15%;
	height: 100%;
	background-color: #db6d3b;
	border-radius: 20px;
	border: 2px solid white;
}
.persen {
	float: right;
	margin-top: -21px;
	font-weight: 700;
	margin-bottom: -12px;
	width: 4%;
}
.subtitle2 {
	text-transform: uppercase;
	font-size: 25px!important;
	font-family: 'verbblack';
	font-weight: normal!important;
	text-align: center;
	padding: 30px 60px!important;
	padding-top: 100px!important;
}
.options {
	margin-top: -8px;
	display: inline-block;
	margin-top: 30px;
	width: 95%;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}
.optionsbox {
	font-size: 18px;
	text-align: left;
	background: white;
	width: 46%;
	padding: 25px 10px;
	border-radius: 10px;
	box-shadow: 0px 0px 0px 0px #bbb7b7;
	display: inline-block;
	margin: 17px;
	float: none;
	position: relative;
}
.txtcenter {
	text-align: center;
}
.hr {
	border: 1px solid #d9d9d9;
}
.graybtn {
	border: 3px solid #bfbfbf;
	margin: 0 5px;
	text-align: center;
	vertical-align: middle;
	font-size: 18px;
	font-weight: bold;
	color: #bfbfbf;
	transition: none;
	padding: 10px 50px;
}
.graybtn:hover {
	border: 3px solid #db6d3b;
	background: #db6d3b;
	margin: 0 5px;
	text-align: center;
	vertical-align: middle;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	transition: none;
	padding: 10px 50px;
}
.orgbtn {
	border: 3px solid #db6d3b;
	margin: 0 5px;
	text-align: center;
	vertical-align: middle;
	font-size: 18px;
	font-weight: bold;
	color: #db6d3b;
	transition: none;
	padding: 8px 50px;
	font-family: verbblack;
}
.orgbtn:hover{
	background: #db6d3b;
	color: #fff;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.pad30 {
	padding: 30px;
}
.socialicon {
	float: left;
	margin-right: 15px;
}
.optionsbox .checkbox-custom, .radio-custom {
	opacity: 0;
	position: absolute;
}
.optionsbox .checkbox-custom + .checkbox-custom-label:after, .radio-custom + .radio-custom-label:after {
	content: '';
	background: #fff;
	border: 2px solid #ddd;
	display: inline-block;
	vertical-align: middle;
	width: 48px;
	height: 37px;
	padding: 2px;
	margin-right: 10px;
	text-align: center;
	position: absolute;
	right: 0px;
	top: 30px;
	border-radius: 10px;
}
.optionsbox .checkbox-custom:checked + .checkbox-custom-label:after {
	background-position: -2px -2px !important;
	background: url(./images/checked.png) repeat left top;
	color: #fff;
}
/* Page Benchmark_takeQuiz*/
.take-quize {
	/*border-top: 1px solid #ccc;*/
	border-bottom: 1px solid #ccc;
	padding: 15px 0px;
	text-align: right;
	margin-bottom: 50px;
	float: left;
	margin-top: 10px;
}
.take-quize a {
	display: inline-block;
}
.take-quize p {
	line-height: 46px;
	margin-right: 20px;
	display: inline-block;
}
.suggested h3 {
	height: 60px;
	font-weight: 600;
	margin-top: 5px;
}
.suggested h3 span {
	font-size: 14px;
}
.suggested .catagory-image {
	border-top: 0px solid #db6d3b;
}
.suggested .catagoryBox.col-33 {
	min-height: 400px !important;
	margin-bottom: 30px !important;
	width: 100%;
}
.suggested .catagory-image img {
	height: 140px;
}
.suggested .tabs {
	width: 100%;
	float: left;
	list-style: none;
	padding: 0;
	margin: 0px auto 50px auto;
}
.suggested .tabs li {
	display: block;
	text-align: center;
}
.suggested .labels:after {
	content: '';
	display: table;
	clear: both;
}
.suggested .tabs label {
	display: inline-block;
	float: none;
	padding: 10px 20px;
	color: #FFFFFF;
	font-size: 24px;
	font-weight: normal;
	background: #2c3e50;
	cursor: pointer;
}
.suggested .tabs label:hover {
	background: #3498db;
}
.suggested .tab-content {
	display: none;
	width: 100%;
	padding: 15px;
	/*background-color: #ffffff;*/
	background: #f8f8f8;
}
.suggested #tab-content1 {
	display: block!important;
	float: left;
}
.suggested .tabs input[type=radio] {
	display: none;
}
[id^=tab]:checked ~ div[id^=tab-content] {
	display: block;
}
[id^=tab]:checked ~ [id^=label] {
	background: #08C;
	color: white;
}
#relatedContent {
	display: block;
	clear: both;
	max-width: 800px;
	margin: 100px auto 0;
}
#relatedContent h3 {
	font-size: 30px;
	text-align: center;
	color: #FFF;
}
#relatedContent .item {
	max-width: 44%;
	padding: 3%;
	float: left;
	text-align: center;
}
#relatedContent .item a img {
	max-width: 100%;
}
.take-quize .section-title {
	float: left;
	width: 100%;
}
.suggested .tabs .owl-page.active {
	border: 0px solid #db6d3b;
	margin: 0;
	vertical-align: top;
	padding: 0;
}
.suggested .owl-controls {
	position: absolute;
	top: 35%;
	width: 100%;
}
.suggested .owl-controls .owl-next {
	right: -42px;
	float: right;
	margin-right: -40px;
	padding: 12px 0px;
	cursor: pointer;
	position: absolute;
	background: transparent !important;
}
.suggested .owl-controls .owl-prev {
	left: -57px;
	float: left;
	margin-left: -52px;
	padding: 12px 0px;
	cursor: pointer;
	position: absolute;
	background: transparent !important;
}
.suggested .owl-controls .owl-prev:before {
	background: url(./images/left-arrow.png) repeat left top;
	content: "";
	position: absolute;
	left: -26px;
	width: 79px;
	height: 76px;
	background-size: cover;
}
.suggested .owl-controls .owl-next:before {
	background: url(./images/right-arrow.png) repeat left top;
	content: "";
	position: absolute;
	right: -42px;
	width: 79px;
	height: 76px;
	background-size: cover;
}
.suggested .owl-controls .owl-prev p {
	opacity: 0;
}
.suggested .owl-controls .owl-next p {
	opacity: 0;
}
.suggested .content-outer .content {
	text-align: left;
}
.suggested .owl-page.active span {
	background: #fff !important;
	border: 1px solid #DB6D3B;
}
.paid-con {
	right: 0px;
	width: 100px;
	height: 100px;
	border: 3px solid rgb(208, 86, 45);
	color: rgb(208, 86, 45);
	position: absolute;
	top: -50px;
	text-align: center;
	border-radius: 1000px;
	padding: 23px 0px;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 17px;
	margin-top: 50px;
}
/*Page Benchmark_takenQuiz*/
.result {
	background: rgb(248, 248, 248) none repeat scroll 0% 0%;
	float: left;
	width: 100%;
	margin-top: -50px;
}
.result .results-title {
	margin: 30px 0px 0px 0px;
	padding: 0px;
}
.results-title:after {
	display: none;
	margin: 0px;
	padding: 0px;
}
.result-chat {
	text-align: center;
	width: 42%;
	margin: 0 auto;
	position: relative;
}
.result-chat ul {
	position: absolute;
	top: 0px;
	width: 100%;
}
.result-chat ul li {
	color: #C2C2C2;
	list-style: none;
	position: absolute;
}
.result-chat ul li p {
	color: #000;
	font-weight: 600;
}
.result-chat .analytics {
	left: 170px;
	top: -32px;
}
.result-chat .analytics:before {
	content: "";
	position: absolute;
	background: #C2C2C2;
	height: 7px;
	width: 7px;
	border-radius: 20px;
	top: 25px;
	left: 29px;
}
.result-chat .content {
	right: -74px;
	top: 103px;
}
.result-chat .content:before {
	content: "";
	position: absolute;
	background: #C2C2C2;
	height: 7px;
	width: 7px;
	border-radius: 20px;
	top: 8px;
	left: -9px;
}
.result-chat .startegy {
	right: -81px;
	top: 335px;
}
.result-chat .startegy:before {
	content: "";
	position: absolute;
	background: #C2C2C2;
	height: 7px;
	width: 7px;
	border-radius: 20px;
	top: 9px;
	left: -10px;
}
.result-chat .email {
	top: 470px;
	left: 185px;
}
.result-chat .email:before {
	content: "";
	position: absolute;
	background: #C2C2C2;
	height: 7px;
	width: 7px;
	border-radius: 20px;
	top: -7px;
	left: 14px;
}
.result-chat .adve {
	top: 336px;
	left: -160px;
}
.result-chat .adve:before {
	content: "";
	position: absolute;
	background: #C2C2C2;
	height: 7px;
	width: 7px;
	border-radius: 20px;
	top: 8px;
	right: -12px;
}
.result-chat .media {
	top: 105px;
	left: -110px;
}
.result-chat .media:before {
	content: "";
	position: absolute;
	background: #C2C2C2;
	height: 7px;
	width: 7px;
	border-radius: 20px;
	top: 8px;
	right: -12px;
}
.result .color-intemation {
	float: left;
	position: relative;
	margin-left: 352px;
	margin-top: -60px;
}
.result .color-intemation .orange {
	list-style: none;
	float: left;
	color: #DC6D38;
	font-weight: 600;
	position: relative;
	padding-left: 20px;
}
.result .color-intemation .orange:before {
	width: 15px;
	height: 15px;
	background: #DC6D38;
	content: "";
	position: absolute;
	left: 0px;
	top: 4px;
}
.result .color-intemation .blue {
	list-style: none;
	float: left;
	margin-left: 30px;
	color: #51C6D7;
	font-weight: 600;
	position: relative;
	padding-left: 20px;
}
.result .color-intemation .blue:before {
	width: 15px;
	height: 15px;
	background: #51C6D7;
	content: "";
	position: absolute;
	left: 0px;
	top: 4px;
}
.result-analysis {
	float: left;
	height: 500px;
	background: #fff;
	width: 100%;
}
/*max-page*/
.max-academy {
	background: #fff;
	float: left;
	width: 100%;
	padding: 2em 0px;
}
.max-academy h1 {
	font-size: 30px !important;
	font-family: "verbblack";
	font-weight: normal !important;
}
.max-academy .max-text-right h4 {
	font-size: 16px;
}
.max-academy .details-hr {
	border-top: 1px solid #db6d3b;
	width: 50%;
	margin: 1em 0px;
}
.max-academy .details {
	margin: 1em 0px;
}
.max-text-right p {
	margin: 0.5em 0px;
}
.max-text-right a {
	display: block;
}
.less {
	float: right;
	position: relative;
}
.less a {
	color: #000;
	padding: 10px 30px;
}
.less:before {
	background: url(../images/up-arrow.jpg) repeat left top;
	content: "";
	position: absolute;
	left: 68px;
	top: -5px;
	height: 30px;
	width: 30px;
	background-size: cover;
	cursor: pointer;
}
.more {
	float: right;
	position: relative;
	margin-top: 50px;
}
.more a {
	color: #000;
	padding: 10px 30px;
}
.more:before {
	background: url(../images/up-arrow.jpg) repeat left top;
	content: "";
	position: absolute;
	left: 68px;
	top: -5px;
	height: 30px;
	width: 30px;
	background-size: cover;
	cursor: pointer;
	transform: rotate(180deg);
}
.max-academy .max-text-right {
	padding: 12px 0px 12px 50px;
}
.max-suggested .tab-content {
	background-color: transparent;
}
.max-suggested {
	background: #F8F8F8;
	float: left;
	width: 100%;
	border-top: 1px solid #ccc;
}
.max-suggested .section-title {
	margin-top: 60px;
}
.max-suggested .max-social {
	position: absolute;
	top: 52px;
	left: 5%;
	color: rgb(255, 255, 255);
	font-size: 20px;
	font-weight: 600;
}
.max-list .dropdown .selected {
	padding: 10px 26.5px;
}
.max-category {
	margin-left: 6px;
	float: left;
	width: 100%;
	margin-bottom: 80px;
}
.max-category .item {
	padding: 0px 0px;
	float: left;
	width: 302px;
	margin-left: 18px;
	position: relative;
}
.max-category .catagory-image {
	height: 129px;
}
.max-category .max-social {
	position: absolute;
	top: 45px;
	left: 5%;
	color: rgb(255, 255, 255);
	font-size: 20px;
	font-weight: 600;
	text-align: center;
}
.max-list input.searchResource {
	background: url("../images/search-icon.png") repeat top right;
	background-repeat: no-repeat;
	background-position: right 7px;
}
/*landing page*/
.slider-heading {
	color: #fff;
	font-size: 85px;
	text-align: center;
	text-transform: uppercase;
	padding: 70px 0 0 0;
	margin: 0 0 00px 0;
	font-family: 'verbblack';
	line-height: 100px;
	font-weight: normal;
}
.slider-sub-headign {
	color: #fff;
}
.innerPage-heading.landing {
	height: 433px;
}
.landing-agents {
	float: left;
	width: 100%;
	margin: 50px 0px;
}
.landing-agents .first {
	padding-right: 30px;
}
.landing-agents .second {
	padding-left: 30px;
}
.padding {
	padding: 15px;
	position: relative;
}
.numbers {
	color: #DDDDDD;
	font-family: 'verbblack';
	font-weight: normal !important;
	font-size: 136px;
	position: absolute;
	top: -62px;
	z-index: 0;
	left: -10px;
}
.padding p {
	position: absolute;
	width: 80%;
}
.will-section {
	padding: 30px 0px;
	background: rgba(218, 218, 218, 0.3) none repeat scroll 0% 0%;
	min-height: 450px;
}
.will-section h4 {
	text-align: center;
}
.will-section h4 p {
	display: block;
	font-size: 16px;
	text-transform: none;
	font-family: 'PT Sans', sans-serif;
}
.will-section h4:after {
	left: 42% !important;
}
.landing-result {
	float: left;
	background: #fff;
	padding: 120px 0px 70px 0px;
}
.landing-result .result-chat .analytics {
	left: 62px;
	top: -32px;
}
.landing-result .result-chat .analytics:before {
	content: "";
	position: absolute;
	background: #C2C2C2;
	height: 7px;
	width: 7px;
	border-radius: 20px;
	top: 25px;
	left: 29px;
}
.landing-result .result-chat .content {
	right: -80px;
	top: 45px;
}
.landing-result .result-chat .content:before {
	content: "";
	position: absolute;
	background: #C2C2C2;
	height: 7px;
	width: 7px;
	border-radius: 20px;
	top: 8px;
	left: -9px;
}
.landing-result .result-chat .startegy {
	right: -87px;
	top: 156px;
}
.landing-result .result-chat .startegy:before {
	content: "";
	position: absolute;
	background: #C2C2C2;
	height: 7px;
	width: 7px;
	border-radius: 20px;
	top: 9px;
	left: -10px;
}
.landing-result .result-chat .email {
	top: 228px;
	left: 78px;
}
.landing-result .result-chat .email:before {
	content: "";
	position: absolute;
	background: #C2C2C2;
	height: 7px;
	width: 7px;
	border-radius: 20px;
	top: -7px;
	left: 14px;
}
.landing-result .result-chat .adve {
	top: 158px;
	left: -165px;
}
.landing-result .result-chat .adve:before {
	content: "";
	position: absolute;
	background: #C2C2C2;
	height: 7px;
	width: 7px;
	border-radius: 20px;
	top: 8px;
	right: -12px;
}
.landing-result .result-chat .media {
	top: 44px;
	left: -115px;
}
.landing-result .result-chat .media:before {
	content: "";
	position: absolute;
	background: #C2C2C2;
	height: 7px;
	width: 7px;
	border-radius: 20px;
	top: 8px;
	right: -12px;
}
.landing-result .color-intemation {
	float: left;
	position: relative;
	margin-left: 33%;
	margin-top: 50px;
}
.landing-result .half h4 {
	color: #DC6D38;
	margin-top: 30px;
	margin-left: 15px;
}
.landing-result .half p {
	margin: 15px;
}
.landing-result .section-title-left {
	text-align: center;
	margin-bottom: 70px;
}
.landing-result .section-title-left:after {
	left: 42% !important;
}
.no-extra {
	padding: 0;
	margin-bottom: 20px;
}
.landing-gray {
	background: #fff;
	border-top: 0px;
	padding-left: 30px;
}
.landing-gray .container {
	border-top: 1px solid #ccc;
	padding: 50px 0px 20px 0px;
}
.your-ready {
	padding: 20px 20px 20px 220px;
}
.your-ready h3 {
	margin: 0px;
	padding: 0px;
}
.custome-csv {
	float: left;
}
.custome-csv img {
	height: 43px;
}
.landing-result .half .result-chat {
	text-align: left;
	width: 100%;
	margin-top: 10px;
}
/*Reports page*/
.reports-section-page {
	display: block;
	background-color: #F8F8F8;
	border-top: 1px solid #ccc;
	padding: 70px 0px;
}
.reports-section-page table {
	font-family: arial, sans-serif;
	border-collapse: collapse;
	width: 100%;
}
.reports-section-page tbody {
	border: 1px solid #dddddd;
	font-size: 15px;
}
.reports-section-page td, th {
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	text-align: left;
	padding: 10px 8px;
}
.reports-section-page tr:nth-child(even) {
	background-color: #FFF;
}
.reports-section-page tr td:nth-child(even) {
	background-color: #F2F2F2;
}
.reports-section-page th:nth-child(even) {
	background-color: #F2F2F2;
}
.repots-section-title {
	text-align: center;
	padding: 90px 0px 20px;
}
.reports {
	margin-bottom: 0px;
	border-bottom: 0px solid #ccc;
}
/*comman page class
#owl1 .item {
	padding: 0px;
	margin: 10px;
	color: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	float: left;
}
#owl2 .item {
	padding: 0px;
	margin: 10px;
	color: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	float: left;
}
#owl3 .item {
	padding: 0px;
	margin: 10px;
	color: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	float: left;
}
#owl4 .item {
	padding: 0px;
	margin: 10px;
	color: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	float: left;
}
* */
.customNavigation {
	text-align: center;
}
.customNavigation a {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.profile-client {/* background: #F8F8F8; border-top:1px solid #ccc;*/
}
label.halfInput {
	float: left !important;
	height: 46px !important;
	margin: 10px 5px !important;
	width: 48.4% !important;
}
.client-form {
	background: #fff;
	float: left;
	border: 1px solid #ccc;
	padding: 0px 30px;
	width: 100%;
}
.client-form .form-group {
	float: left;
	width: 50%;
	padding: 0px 5px;
	min-height: 105px;
	clear: none !important;
}
.client-form .form-group label, input, select {
	width: 100%;
	margin: 0px;
}
.client-form .form-group select {
	border: 2px solid #c2c2c2;
	font-size: 16px;
	padding: 10px;
}
.client-form .form-group label {
	color: #DB6C3B;
	font-weight: 600;
	margin-bottom: 5px;
	float: left;
}
.client-form .form-group input {
	margin: 0px;
}
.client-btn {
	float: right;
	width: auto;
	font-weight: 900;
	font-family: 'PT Sans', sans-serif !important;
	border: 4px solid #db6d3b ; /*margin-right:303px !important;*/
}
.client-form .formButton .member_login {
	font-family: 'verbblack';
	border-color: #db6d3b;
	color: #db6d3b;
	font-size: 20px;
	line-height: 18px;
	margin: 20px 5px 5px;
	text-transform: uppercase;
	min-width: 150px;
	clear: both;
	padding: 10px 40px;
	transition: all 0.3s ease 0s;
}
.client-form .formButton .member_login {
	background: #fff !important;
	color: #db6d3b !important;
	border: 4px solid #db6d3b !important;
	width: 170px;
	text-align: center;
	float: right;
	font-size: 18px !important;
}
.client-form .formButton .member_login:hover {
	background: #db6d3b !important;
	color: #fff !important;
}
.member_login {
	background: transparent;
	border-radius: unset !important;
}
.error {
	font-size: 14px !important;
	font-weight: normal !important;
	color: #db6d3b;
}
#benchmark_company {
	cursor: pointer;
}
.result-chat {
	width: 100%;
}
.result-chat .wp-chart-wrap {
	height: auto !important;
	width: 100% !important;
}
.result-chat .wp-chart-wrap canvas {
	height: auto !important;
	width: 100% !important;
}
.reduce-padding {
	padding: 10px 10px!important;
}
.owl-dots {
	display: none !important;
	margin-top: 280px;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background: #fff !important;
	border: 2px solid #DB6D3B !important;
}
.owl-theme .owl-dots .owl-dot span {
	width: 15px !important;
	height: 15px !important;
}
.tab-content {
	display: block !important;
}
.margin-bot50 {
	margin-bottom: 2px!important;
}
.benchmark_error {
	clear: both !important;
	color: #db6d3b;
	font-size: 14px;
	font-weight: normal;
	padding-top: 15px;
	text-align: center;
	height: 20px;
}
.retake_quiz {
	cursor: pointer;
	font-family: verbblack;
    font-size: 18px;
}
.set-margin {
	margin-top: 5px!important;
	margin-bottom: 20px!important;
	padding-right: 45px;
}
.white-box.whitemar .options .optionsbox {
	box-shadow: 0 2px 2px 3px #f7f3f3 !important;
	font-size: 18px;
	text-align: left;
	background: white;
	width: 45%;
	padding: 18px 10px;
	border-radius: 10px;
	min-height: 105px;
	display: inline-block;
	margin: 0px 21px 51px 21px;
	float: none;
	position: relative;
	border: 2px solid #CECECE;
}
/* LOGIN & REGISTER*/
.login-register-block {
	text-align: center;
}
.login-register-block .col-50 {
	width: 49%;
	float: none;
	position: relative;
	text-align: left;
	display: inline-block;
}
.login-register-block .login-block {
	border: 1px solid #ccc;
	padding: 50px;
	background: #fff;
	margin-right: 10px;
	vertical-align: top;
	height: 471px;
}
.login-register-block .register-block {
	border: 1px solid #ccc;
	padding: 50px;
	background: #fff;
	vertical-align: top;
	height: 471px;
}
.login-register-block p {
	color: #ccc;
}
.login-register-block h2 {
	margin-bottom: 20px;
}
.login-register-block .forgotPassword {
	padding: 0;
}
.login-register-block .forgotPassword {
	text-decoration: underline;
	margin-top: -20px;
	margin-bottom: 20px;
}
.login-register-block .optionsbox {
	box-shadow: unset;
	margin: 0;
	padding: 0;
	margin-left: 0px
}
.login-register-block .optionsbox .checkbox-custom + .checkbox-custom-label::after, .login-register-block .radio-custom + .login-register-block .radio-custom-label::after {
	right: auto;
	border-radius: 0;
	left: 0px;
	width: 41px;
	height: 34px;
	top: -6px;
}
.login-register-block .checkbox-custom-label {
	margin-left: 51px;
}
.login-register-block .formButton {
	width: auto;
	float: right;
	margin: -11px 0 0 0 !important;
}
.login-register-block .email-add {
	margin-top: -10px;
	color: #000;
	margin-bottom: 20px;
	min-height: 169px;
	float: left;
}
.login-register-block .already-add {
	color: #000;
}
.login-register-block .email-add a {
	color: #000;
	text-decoration: underline;
}
.login-register-block .sign-up-now {
	background: #DA6C3B;
	padding: 50px 100px;
}
.login-register-block .sign-up-now .sing-up-inner {
	display: table;
	height: 381px;
	width: 100%;
}
.login-register-block .sign-up-now .sing-up-inner .inner {
	display: table-cell;
	vertical-align: middle;
}
.login-register-block .sing-up-inner .inner {
	color: #fff;
}
.login-register-block .sing-up-inner .inner p {
	color: #fff;
}
.login-register-block .sing-up-inner .inner h1 {
	color: #fff;
	font-size: 30px;
}
.login-register-block .sing-up-inner .inner a {
	float: left;
	width: 100%;
	padding: 10px 23px;
	border: 4px solid #fff;
	position: relative
}
.login-register-block .sing-up-inner .inner a:after {
	background: url(../images/arrow-right.svg) 0 0 no-repeat;
	content: "";
	right: 10px;
	top: 30px;
	width: 17px;
	height: 29px;
	z-index: 1;
	position: absolute;
}
.login-register-block .help {
	position: absolute;
	right: 50px;
	top: 60px;
	background: url("../images/help.png") no-repeat center center !important;
	width: 30px;
	height: 30px;
}
.login-register-block .help a {
	font-size: 0;
	width: 30px;
	height: 30px;
}
.login-register-block label {
	color: #DB6C3B;
	font-weight: 600;
	margin-bottom: 5px;
	float: left;
}
.login-register-block .form-group {
	float: left;
	width: 100%;
	padding: 15px 0;
	min-height: 105px;
}
/*.personal-group input,select{border:1px solid #cecece!important;height: 45px !important;}*/
.personal-group .dropdown {
	clear: both;
	width: 100%;
}
.contact-form .formButton {
	width: 30%;
}
/*.form-group.personal-group > input {
    border: 1px solid #cecece !important;
}*/
.personal-button {
	float: right!important;
	width: 20%!important;
}

#wpmem_reg input:focus, #wpmem_reg textarea:focus, #wpmem_login input:focus {
	border: 4px solid #db6d3b !important;
	outline: 0px none !important;
}
.pf-content .heading {
	padding-left: 0 !important;
	margin-left: 0 !important;
	text-align: center;
}
.lblReset {
	width: 100%;
}
.txtReset {
	width: 100%;
}
/* 22 nov */
/*Added below*/
#benchmark_quiz .optionsbox .checkbox-custom-label {
	padding-right: 50px;
	display:table-cell;
	vertical-align:middle;
}
/*Edited below*/
.white-box.whitemar .options .optionsbox {
	vertical-align: top;
}  /*Optionbox height needs to check by Javascript and apply for another box */
.login-register-block .login-block, .login-register-block .register-block {
	height: 500px;
}
.login-register-block.pearson .login-block, .login-register-block.pearson .register-block {
	height: 516px;
}
.orange-btn, .personal-button {
	font-family: 'verbblack';
	border-color: #db6d3b;
	color: #db6d3b;
	font-size: 20px!important;
	line-height: 18px;
	margin: 20px 5px 5px;
	text-transform: uppercase;
	min-width: 150px;
	clear: both;
	padding: 10px 40px;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.orange-btn:hover, .personal-button:hover {
	background: #db6d3b;
	color: #fff;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.subtitle2 {
	background: #f8f8f8 none repeat scroll 0 0;
}
.personal-group .dropdown.open > div {
	height: 150px !important;
}
.client-form .dropdown ul {
	height: 150px !important;
	overflow: auto !important;
}
.formButton.personal-button {
	padding: 10px!important;
}
.text-container {
	margin-left: 10px!important;
}
.dataTables_wrapper.no-footer {
	margin-left: 10px;
}
.modules_resources .topic-searchfld {
	margin-left: 10px !important;
}
.resultHeading {
	margin-left: 321px;
}
.suggested .catagory-image h3 {
	margin-top: 0;
	background: rgba(0, 0, 0, 0.3);
	display: table;
	height: 140px;
	vertical-align: middle;
	width: 100%;
	padding-left:5px;
	padding-right:5px;
}
.suggested .catagory-image h3 .imgLabel {
	color: #fff !important;
	display: table-cell !important;
	margin: 0 auto;
	text-align: center;
	font-size: 17px;
	vertical-align: middle;
	width: 70%;
}
.new-category-box .catagory-image {
	position: relative;
}
.new-category-box .catagory-image h3 {
	background: rgba(0, 0, 0, 0.3);
	display: table;
	height: 140px;
	vertical-align: middle;
	width: 100%;
	font-weight: 600;
	margin-top: 0;
	position: absolute;
	z-index: 10;
	top: 0;
	padding-left:5px;
	padding-right:5px;
	
}
.new-category-box .catagory-image h3 .imgLabel {
	color: #fff !important;
	display: table-cell !important;
	margin: 0 auto;
	text-align: center;
	font-size: 20px;
	font-family: verbblack;
	vertical-align: middle;
	width: 70%;
}
.modules_page_section_modules, .modules_page_section_resources {
	padding-top: 25px !important;
}
/*sonova-certificate*/

.white-section .tc-tableCol .image-less {
	margin-left: 77px;
	margin-top: -20px;
}
/*.dropdown.open > div {
	height: 130px !important;
}
.dropdown ul {
	overflow: auto !important;
}*/
.result-analysis-digital {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-size: 14px !important;
	color: #343433 !important;
	line-height: 1.428571429 !important;
}
/*user profile page start*/

.pf-content .section-title::after, .pf-content .section-title-left::after {
	background: none;
}
.pf-content .wppb-edit-user {
	background: #fff;
	float: left;
	padding: 35px 30px;
	width: 100%;
}
.pf-content .wppb-edit-user label {
	color: #DB6C3B;
	font-weight: 600;
	margin-bottom: 5px;
	float: left;
	text-transform: uppercase;
	width: 100%;
}
.pf-content .wppb-edit-user ul li {
	min-height: 105px!important;
	margin-bottom: 10px;
}
.pf-content .form-submit {
	clear: both;
	text-align: right;
	margin-top: 20px;
	width: 100%;
	float: left;
}
.pf-content .wppb-edit-user #edit_profile {
	width: 30%;
	font-size: 'PT Sans', sans-serif !important;
	border-color: #db6d3b!important;
	color: #db6d3b!important;
}
.pf-content .wppb-edit-user #edit_profile:hover {
	color: #fff!important;
	border-color: #db6d3b!important;
	background: #DB6D3B;
}

@media (max-width:767px) {
.landing-result .half .result-chat { width: 100%; text-align:center;}  
.landing-result .half .result-chat img { margin:0 auto;}
	/*footer mobile view*/
	
footer .col-20 { width: 100%!important; min-height:10px!important;}
.footer-inks ul  { margin-left:0; margin-right:0;}	
footer .col-20:nth-child(2), footer .col-20:nth-child(4) {
    height: auto!important;
	min-height: 10px!important;
}
.footer-inks ul li {
    /*display: inline-block!important;*/
    line-height: normal;
    margin: 0 10px;
    padding-bottom: 8px;
	vertical-align:top;
	float:none!important;
}
	
.pf-content .wppb-edit-user ul li {
	min-height: 10px!important;
	margin-bottom: 15px;
}
.pf-content .wppb-edit-user {
	padding: 15px;
}
.pf-content #edit_profile {
	text-align: left;
	padding: 10px 40px;
	min-width: 150px;
	text-align: center;
}
}
/*user profile page end*/
/*result analysis-block*/
.result-analysis-block {padding-bottom:0!important;}
.result-analysis-block h3 { margin-bottom:0!important; padding-bottom:0!important;}
.result-analysis-block h4 { font-size:18px; margin-bottom:10px;text-align:center;}
.result-analysis-block p {
    font-size: 16px;
    font-family: "PT Sans",sans-serif;
}
.result-analysis-content { padding: 20px;}
.result-analysis-block .text-block { margin-bottom:25px;}
/*#personal_quiz.popup {
	max-width: 450px!important;
	min-width: 450px!important;
	min-height: 200px;
}*/
#personal_quiz.popup {
    /* max-width: 650px !important;
    min-height: 285px;
    min-width: 650px !important; */
	
	max-width: 1000px !important;
    min-height: 710px;
    min-width: 1000px !important; 
	
}
#personal_quiz_membership.popup {
	max-width: 1000px !important;
	/*height: 690px !important;*/
	min-height: 710px !important; 
	min-width: 1000px !important;
}

@media (max-width:479px) {
#personal_quiz.popup {
	max-width: 250px!important;
	min-width: 250px!important;
}
#personal_quiz_membership.popup {
	max-width: 250px!important;
	min-width: 250px!important;
}
}

@media (max-width:1024px) {
	.take-quize .retake_quiz { padding: 7px 15px!important; }
	.what-is-process p { position:relative!important;}
.mm-list > li > a, .mm-list > li > span {   padding: 12px 10px 12px 20px;}	
.suggested .owl-controls {
	position: relative;
	height: 25px;
	width: 150px;
	margin: 0 auto;
}
.suggested .owl-controls .owl-prev::before {
	width: 35px;
	height: 35px;
	left: 0;
	display: block!important;
	visibility: visible!important;
}
.suggested .owl-controls .owl-next::before {
	width: 35px;
	height: 35px;
	left: 0;
	display: block!important;
	visibility: visible!important;
}
.suggested .owl-controls {
	float: none;
}
#menu-ti-mobile-menus{    overflow-x: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch; /*MAKES OVERFLOWN OBJECTS HAVE INERTIA SCROLLING*/
    -webkit-transform: translateZ(0px); /*HELPS THE ABOVE WORK IN IOS5*/}
	
	
}

@media (max-width:767px) {
.resourcesCatagories-feildRow .custome-select {padding-left:0!important; padding-right:0!important;}
.what-is-process .numbers { left:0!important;}

.what-is-process p { width:100%!important;}

.suggested .owl-controls .owl-prev, .suggested .owl-controls .owl-next {
	width: 70px;
}
.suggested .owl-controls .owl-prev:before {
	left: 22px;
	right: auto;
	visibility: visible !important;
}
.suggested .owl-controls .owl-next:before {
	left: auto;
	right: 18px !important;
}
.suggested .catagoryBox { min-height:10px;}
#personal_quiz.popup {max-width:300px!important;  min-width:300px!important;}
#personal_quiz.popup .b-close { right: -15px;  top: -15px;}
#personal_quiz.popup .fld-outer { width:100%;float:none; padding:0;}
#personal_quiz.popup .client-btn { float:right!important; margin-right:0!important; }
#personal_quiz_membership.popup {
	max-width: 300px!important;
	min-width: 300px!important;
}
#personal_quiz_membership.popup .b-close {
	right: -15px;
	top: -15px;
}
#personal_quiz_membership.popup .fld-outer {
	width: 100%;
	float: none;
	padding: 0;
}
#personal_quiz_membership.popup .client-btn {
	float: right!important;
	margin-right: 0!important;
}
#RegisterAccount .client-btn, .pf-content .wppb-edit-user #edit_profile { float:right!important; padding-left:10px; padding-right:10px;}

.catagoryBox.col-33,
.suggested .catagoryBox.col-33 { min-height:10px!important;}

/* shweta */
.topic-bottom {
    border-top: none!important;
	padding-top: 0px !important;
    /*margin-top: 10px;*/
	 margin-top: 0 !important;
	 padding-top: 0 !important;
}


.catagoryBox.col-33 .content h3 { height:auto; margin-bottom:10px; margin-top:0;}
}
@media only screen and (max-width: 939px) {

#personal_quiz.popup 
	{width: 90%!important;
	min-width: 90%!important;
	max-width:450px!important;
	left: 5% !important;
	top: 5% !important;
	height: 60%;
	min-height:250px!important;
	height:auto!important;
	}
#personal_quiz_membership.popup {
	width: 90%!important;
	min-width: 90%!important;
	max-width: 450px!important;
	left: 5% !important;
	top: 5% !important;
	height: 60%;
	min-height: 250px!important;
	height: auto!important;
    overflow-y: auto !important;
	
	
}

}

@media only screen and (max-width: 1023) {
	.internet-at-glance ul li p {
    min-height: 110px;
	}
	.internet-at-glance br{
	   display:none;
	}
	.custome-select {

    float: none;
	}
}

@media only screen and (max-width: 962px) {
    html, body {
	overflow-x: hidden;
    }
    #personal_quiz_membership.popup {
	width: 90%!important;
	min-width: 90%!important;
	max-width: 450px!important;
	left: 5% !important;
	top: 5% !important;
	height: 60%;
	min-height: 250px!important;
	height: auto!important;
    overflow-y: auto !important;
}
}

.display-block{ display:block!important;}

@media (min-width:768px) and (max-width:1366px) {
.white-box.whitemar .options .optionsbox { width:47%!important; margin: 0 1.3% 15px 1.3%!important;}
}


@media (min-width: 768px) and (max-width: 992px) {
	#modules_page_container .catagoryBox.col-33 {
    margin: 0 0.5% 10px !important;
    min-height: 423px !important;
    padding: 0 !important;
    width: 49%;
}
.suggested .catagoryBox {
    min-height: 450px !important;
}

	
}
@media (max-width:992px) {
	.modules_page_filter  .custome-search-outer-module { padding-left:5px!important; }
	
	#benchmark_quiz .subtitle2 { padding-left: 15px!important;  padding-right: 15px!important; }
	.bench-question { margin-top:0!important;}
}
#personal_quiz.popup .form-group { width:100%!important;}
#personal_quiz_membership.popup .form-group {
	width: 100%!important;
}
/*17 dec 2016 end*/

/*#wppb-recover-password.login { min-height:250px; height:auto!important;}*/

#wppb-recover-password.login {
    height: auto !important;
    max-width: 400px;
    min-height: 250px;
    width: 100%;
}

#wppb-recover-password.login .form-group { width:100%!important;}

#wppb-recover-password .fld-outer { padding:0!important; width:100%!important;}

#wppb-recover-password .fld-outer #wppb-recover-password-button { width:auto!important;}

#wppb-recover-password.login .form-group label { color: #db6c3b !important;font-weight: 600;text-transform: uppercase;width: 100% !important;}
#wppb-recover-password.login .form-group .txtReset { width:100%!important;}
#wppb-recover-password #wppb-recover-password-button { float:right;}
#wppb-edit-user #edit_profile { float:right;}
.what-is-process p { position:relative!important;}
#PersonalQuiz .formButton { width:auto!important; float:right!important;}

.no-margin-bottom { margin-bottom:0!important;}
.no-padding-bottom { padding-bottom:0!important;}
.margin-top-20 { margin-top:20px!important;}

.result .color-intemation {
    float: left;
    position: relative;
    margin-left:0!important;
   /* margin-top: -50px;*/
    width:100%;
}

.result .color-intemation ul  { float:none!important; text-align:center;}
.result .color-intemation ul li  { display:inline-block; vertical-align:middle; float:none!important;}
/*19 Dec 2016*/
/*mobile menu*/
.menu-ti-mobile-menus-container {
  width: 300px;
  height: 400px!important;
overflow-y: scroll; /* has to be scroll, not auto */
  -webkit-overflow-scrolling: touch;
}
.mobile-menu-bot { /*position:relative!important;*/}

#menu-ti-mobile-menus { /*padding-top:68px!important;*/}

.mm-list > li > a, .mm-list > li > span { font-size:17px!important; padding:8px 10px 8px 20px!important;}

@media (max-width:360px) {

.mm-list > li > a, .mm-list > li > span { line-height: 8px!important;}
.mobile-menu-bot { bottom: 30px!important;}
}
@media (width:480px) { 
.mm-list > li > a, .mm-list > li > span { line-height: 6px!important;}
	.mobile-menu-bot  {bottom: 50px!important; }
	}


.mobile-menu-bot { background:#333333;}
.no-header-on-thanks { display:none;}

#personal_quiz.popup .b-ajax-wrapper { float: left; width:100%; border:1px solid #ccc; padding: 20px;}
#personal_quiz.popup .b-ajax-wrapper h4 { text-transform: uppercase; font-size: 23px;}
#personal_quiz.popup .b-ajax-wrapper .fld-outer { padding: 0;}

#personal_quiz.popup .b-ajax-wrapper label {
    color: #db6c3b;
    float: left;
    font-weight: 600;
    margin-bottom: 5px;
 font-size: 16px;
 text-transform: uppercase;
}
#personal_quiz.popup .b-ajax-wrapper .client-btn { margin-right:0!important;}

#personal_quiz_membership.popup .b-ajax-wrapper { float: left; width:100%; border:1px solid #ccc; padding: 20px;}
#personal_quiz_membership.popup .b-ajax-wrapper h4 { text-transform: uppercase; font-size: 23px;}
#personal_quiz_membership.popup .b-ajax-wrapper .fld-outer { padding: 0;}

#personal_quiz_membership.popup .b-ajax-wrapper label {
    color: #db6c3b;
    float: left;
    font-weight: 600;
 font-size: 16px;
 text-transform: uppercase;
}
#personal_quiz_membership.popup .b-ajax-wrapper .client-btn { margin-right:0!important;}
@media (max-width:767px) { 
#personal_quiz.popup  { 	min-height:240px!important;
	height:auto!important; }
#personal_quiz.popup h4 { font-size: 19px;}
#personal_quiz_membership.popup  { 	
    min-height:240px!important;
    height:auto!important; }
#personal_quiz_membership.popup h4 { font-size: 19px;}
}

#personal_quiz.popup #check_email  { width: 100%; float: left;}
#personal_quiz_membership.popup #check_email  { width: 100%; float: left;}
/*.dropdown .selected, .dropdown li:last-child{padding-bottom:34px;}*/
.slider_posts{margin-top:0px;height:30px!important;}

/*21 Dec 2016*/
#modules_page_container {}

/*#modules_page_container .modules_page_filter_category, 
#modules_page_container .modules_page_filter_tag_level,
#modules_page_container  .modules_page_filter_status, 
 #modules_page_container .modules_page_sort_by, 
 #modules_page_container .custome-search-outer-module {
    padding: 0 5px;
    width: 20%;
}*/
#modules_page_container  .modules_page_filter  {
	position:relative;
}


/*#modules_page_container  .modules_page_filter:before  {
    background: #d9d9d9;
    bottom: -16px;
    content: "";
    height: 1px;
    right: -311px;
    position: absolute;
    top: auto;
    width: 320px;
}
#modules_page_container  .modules_page_filter:after {
    background: #d9d9d9;
    bottom: -16px;
    content: "";
    height: 1px;
    left: -311px;
    position: absolute;
    top: auto;
    width: 320px;
}

#modules_page_container  .all-levels-row {
	position:relative;
}

#modules_page_container  .all-levels-row:before  {
    background: #d9d9d9;
    content: "";
    height: 1px;
    left: -311px;
    position: absolute;
    top: -1px;
    width: 320px;
}
#modules_page_container  .all-levels-row:after {
	background: #d9d9d9;
    content: "";
    height: 1px;
    right: -311px;
    position: absolute;
    top: -1px;
    width: 320px;	
}
*/
/*21 dec */
#personal_quiz.popup .b-ajax-wrapper label.error{
	text-transform:none!important;
}
#personal_quiz_membership.popup .b-ajax-wrapper label.error {
	text-transform: none!important;
}
/*@media (width:1920px) {
	#modules_page_container  .modules_page_filter:before  {
 
    right: -500px;

    width: 500px;
}
#modules_page_container  .modules_page_filter:after {

    left: -500px;

    width: 500px;
}


#modules_page_container  .all-levels-row:before  {

    left: -500px;

    width: 500px;
}
#modules_page_container  .all-levels-row:after {



    right: -500px;


    width: 500px;	
}

	
	
	
	
}*/

/*@media (width:1360px) {
#modules_page_container  .modules_page_filter:before  {
 
    right: -100px;

    width: 100;
}
#modules_page_container  .modules_page_filter:after {

    left: -100;

    width: 100;
}


#modules_page_container  .all-levels-row:before  {

    left: -100;

    width: 100;
}
#modules_page_container  .all-levels-row:after {



    right: -100;


    width: 100;	
}}
*/
/*
@media (width:1280px) { 	#modules_page_container  .modules_page_filter:before  {
 
    right: -50px;

    width: 50px;
}
#modules_page_container  .modules_page_filter:after {

    left: -50px;

    width: 50px;
}


#modules_page_container  .all-levels-row:before  {

    left: -50px;

    width: 50px;
}
#modules_page_container  .all-levels-row:after {



    right: -50px;


    width: 50px;	
}
}

@media (width:1024px) { #modules_page_container  .modules_page_filter:before  {
 
    right: -200px;

    width: 200px;
}
#modules_page_container  .modules_page_filter:after {

    left: -200px;

    width: 200px;
}


#modules_page_container  .all-levels-row:before  {

    left: -200px;

    width: 200px;
}
#modules_page_container  .all-levels-row:after {

right: -200px;
width: 200px;	
}}*/

@media (max-width:1023px) {
#modules_page_container  .modules_page_filter:before, #modules_page_container  .modules_page_filter:after ,#modules_page_container  .all-levels-row:before, #modules_page_container  .all-levels-row:after { content:""; width:auto; left:0; rigth:0; position:static;}	
	
	
}

#free_icon{
border:3px solid rgb(191, 191, 191)!important;
}
#free_icon > a {
    color: rgb(191, 191, 191);
}


/*22 Dec 2016*/
.take-quize .container {  }
.take-quize .retake_quiz { padding: 7px 10px; }

.take-quize .dropdown .selected { white-space: nowrap!important; /*padding-top: 12px;*/ }
.take-quize .custome-outer { width: 100%;}
.take-quize .custome-select { width: 239px!important;}
@media (min-width:768px) and (max-width:1024px) {
.take-quize .container .custome-select:first-of-type { padding-left:0!important;}
}

.padding-top-bottom-25 { padding-top:25px; padding-bottom:25px;}

.floatRight .sort_by ,  .floatRight .type , .floatRight .topic { /* padding-top:5px; padding-bottom:5px; */}
.no-padding-mobile {padding: 15px 0;}


.contact-form .form-group.personal-group input{ color:#666666 !important;}
input.error{ color: #666666;}
.contact-form.brBottom .wpcf7-form-control.wpcf7-submit {width: auto; float: right; margin-top: 0 !important; margin-right: 0 !important;}
.sidebar-box .mc_signup_submit .center-button-wrapper .button{width: auto !important; float: right; margin-top: 5px !important; margin-right: 0 !important;}


.stuck-que {
	height: 85px!important;
	display: table!important;
	clear: both;
	width: 100%;
	padding: 15px 60px!important;
	vertical-align: middle;

}
.stuck-que span {
	display: table-cell;
	vertical-align: middle;
}

@media (max-width:1280px) {
#benchmark_quiz .orange-section {
	padding: 15px 30px;
}
#benchmark_quiz_first .orange-section {
	padding: 15px 30px;
}
.stuck-que {
	height: auto!important;
	font-size: 20px!important;
	font-weight: normal!important;
}
.benchmark_error {
	height: auto!important;
	padding-top: 5px!important;
}
.white-box.whitemar .options .optionsbox {
	margin-bottom: 15px;
	padding: 10px;
}
#benchmark_quiz .options {
	margin-top: 10px;
}
#benchmark_quiz .gray-section-new { height: 80px;}
#benchmark_question { margin-top: 10px;}
}

@media (max-width:1366px) {
#benchmark_quiz .orange-section {
	padding: 15px 30px;
}
#benchmark_quiz_first .orange-section {
	padding: 15px 30px;
}
.stuck-que {
	/*height: auto!important;
	font-size: 20px!important;
	font-weight: normal!important;*/
}
.benchmark_error {
	height: auto!important;
	padding-top: 5px!important;
}
.white-box.whitemar .options .optionsbox {
	margin-bottom: 15px;
	padding: 18px 10px;
	min-height: 115px;
	
}
#benchmark_quiz .options {
	margin-top: 10px;
}
#benchmark_quiz .gray-section-new { height: 80px;}
#benchmark_question { margin-top: 10px;}
.benchmark-quiz-block .container { max-width: 960px; width: 100%;}

#benchmark_quiz .optionsbox .checkbox-custom-label { padding-right: 10px;}
.optionsbox .checkbox-custom + .checkbox-custom-label::after, .radio-custom + .radio-custom-label::after { top:35px;}
}

@media (width:1280px) {
.white-box.whitemar.bench-question {
    transform: scale(0.75);
    -ms-transform: rotate(0.75); /* IE 9 */
    -webkit-transform: rotate(0.75);
    margin-top:-65px!important;
}

.white-box.whitemar .options .optionsbox {
    margin: 12px 1.2% !important;
    width: 47% !important;
}
}
@media (width:1366px) {
.white-box.whitemar.bench-question {
    transform: scale(0.9);
    -ms-transform: rotate(0.9); /* IE 9 */
    -webkit-transform: rotate(0.9);
    margin-top:-30px!important;
}
}
.take-quize .container {
    margin-bottom: 14px;
}

.result .section-title { margin-top: 41px;}
.result .result-chat { 
    margin-top: -94px;
}
@media (min-width:768px) and (max-width:960px) {
.result .result-chat { 
    margin-top: -66px;
}
}
@media (min-width:640px) and (max-width:767px) {
.result-chat {margin-top:-65px!important;	}
.result-chat-oneline {margin-top:0!important;	}
}
@media (min-width:481px) and (max-width:639px) {
.result-chat {margin-top:-51px!important;	}
.result-chat-c {
	margin-top: 0px!important;
}
}

@media (max-width:480px) {
.result .result-chat {
    margin-top: -29px;
}
.result .color-intemation {
  
    margin-bottom: 26px;
   
    margin-top: -27px !important;
   
}
}
.row-outer.half-width > label, .row-outer > label , .form-group.password > label, .form-group-textarea > label {
	color: #DB6C3B;
	font-weight: 600;
	margin-bottom: 5px;
	float: left;
	text-transform: uppercase;
	width: 100%;
}

#CreateAccount .form-group-textarea{margin-top:15px!important;}
#CreateAccount .formButton{width:auto!important;float:right;}
.error {
    text-transform: none !important;
}
.wpcf7-not-valid-tip {
    font-weight: normal!important;
    text-transform: none !important;
}

.benchmark-quiz-block {
}
.benchmark-quiz-block .white-box {
	border: none!important;
	max-width: 960px;
	width: 100%;
}
.benchmark-quiz-block .container {
	padding-top: 7px;
}
.benchmark-quiz-block .gray-section .white-box {
}
.benchmark-quiz-block .orange-section {
	padding: 24px 30px 23px 30px;
}
.benchmark-quiz-block .persen {
	font-size: 18px;
}
.benchmark-quiz-block .stuck-que {
	font-size: 20px!important;
	text-transform: none;
	font-family: "PT Sans", sans-serif;
	font-weight: bold!important;
}
.benchmark-quiz-block .checkbox-custom-label {
	font-size: 18px;
}
.benchmark-quiz-block .optionsbox-inner {
	width: 100%;
	height: 64px;
	overflow: hidden;
	display: table;
	vertical-align: middle;

	padding-right: 50px;
	
	}

.benchmark-quiz-block .gray-section-new {
	height: 96px;
}
.benchmark-quiz-block .gray-section-new .set-margin {
	margin: 0!important;
	padding: 23px 25px;
}
.benchmark-quiz-block .gray-section-new .formButton {
	margin: 0;
	min-width: 135px;
	padding: 10px 15px;
}
.benchmark-quiz-block .options {
	margin-top: 30px!important;
}
.benchmark-quiz-block .benchmark_error {
	padding-top: 4px;
}
.benchmark-quiz-block .white-box .options .optionsbox {
	margin-bottom: 30px;
}

.bench-question { margin-bottom: 0;}


.report-content-container .white-section { padding-bottom: 15px;}

.benchmark-quiz-block .optionsbox-inner .checkbox-custom { background:yellow; width:auto;}


@media (max-width:1366px) {
.benchmark-quiz-block .gray-section-new .set-margin {
	margin: 0 !important;
	padding: 5px 25px!important;
}
}
#advanceSearchForm .radio, #advanceSearchForm .checkbox-outer-new{
        margin: 0 0 2px 0 !important;
	padding: 0px 6px !important;
	display: block !important;
	float: left; width: 100% !important;
	
}

@media (max-width:767px) {
.benchmark-quiz-block.gray-section .white-box {
	box-shadow: none!important;
}
.benchmark-quiz-block .benchmark_error{
	padding:0;
	margin:0 !important;
}
.benchmark-quiz-block.gray-section .container {
	padding: 0!important;
}
.benchmark-quiz-block.gray-section .orange-section {
	border-radius: 50px;
	font-size: 20px;
	margin: 0 auto;
	width: 96%;
	float: none!important;
}
.benchmark-quiz-block.gray-section .orange-section {
    border-radius: 0;
    float: none !important;
    font-size: 20px;
    margin: 0 auto;
    width: 100%;
}
#benchmark_quiz .subtitle2 {
	font-size: 20px!important;
}
.benchmark-quiz-block.gray-section .options {
	margin: 0;
	padding: 0;
	width: 100%;
}
.benchmark-quiz-block.gray-section .options .optionsbox {
	padding: 20px 28px!important;
	box-shadow: none!important;
	border: none!important;
	border-bottom: 1px solid #D9D9D9!important;
	border-radius: 0!important;
	margin: 0!important;
}
.optionsbox .checkbox-custom + .checkbox-custom-label:after, .radio-custom + .radio-custom-label:after {
	right: 20px!important;
	top: 35px!important;
}
.benchmark-quiz-block .gray-section-new .set-margin {
	width: 100%!important;
	/* float: left;
	width: 48% !important; */
}
.benchmark-quiz-block .gray-section-new .formButton {
	width: auto;
	margin-top: 0!important;
}
.benchmark-quiz-block.gray-section .options .optionsbox {
}
#benchmark_quiz .gray-section-new {
	height: auto!important;
	padding: 35px 0!important;
}
.benchmark-quiz-block .optionsbox-inner {
/*	display: inherit;
	overflow: inherit;*/
}


}
#sortTableExample_wrapper { width: 100%; padding: 0 15px; margin-left:0;}
/*
#advanceSearchForm .form-group { margin: 0!important; width: 100%; float: left;}

#advanceSearchForm .radio, #advanceSearchForm .checkbox {
	position: relative;
	display: block;
	margin-bottom: 10px;
	clear:both;
	width: 100%;
	float: left;

}
#advanceSearchForm .radio input, #advanceSearchForm .checkbox input {
	width: auto;
	line-height: normal;
	margin-left: -20px!important;
	position: absolute;
	top:4px;
}
#advanceSearchForm .radio label, #advanceSearchForm .checkbox label {
	min-height: 20px;
	padding-left: 20px;
	margin-bottom: 0;
	font-weight: normal;
	cursor: pointer;
	display: inline-block;
	max-width: 100%;
}
#advanceSearchForm .checkbox label, #advanceSearchForm .radio label {
	cursor: pointer;
	font-weight: 400;
	margin-bottom: 0;
	min-height: 20px;
	padding-left: 20px;
	line-height: normal;
}*/
.paddingTop48{padding-top: 48px !important;}
.padding10{padding-top: 20px !important;}


#wpmem_reg .dropdown .selected, #PersonalQuiz .dropdown .selected, #RegisterAccount .dropdown .selected, #wpmem_reg .dropdown li{ font-size:14px!important; font-family: "PT Sans"!important; }

@media (max-width: 665px) {
	#wpmem_reg .dropdown .selected, #PersonalQuiz .dropdown .selected, #RegisterAccount .dropdown .selected, #wpmem_reg .dropdown li{ font-size:11px!important; font-family: "PT Sans"!important; }
}

/*newly added css 9 Jan 2016 Skills benchmarking*/

.options-description { padding:15px!important; width: 100%;min-height: 285px !important;}
.options-description  p { font-size: 18px; margin: 0 0 15px 0; text-align:center;}

#benchmark_quiz .gray-section-new {
			height: auto !important;
			padding: 10px 0 !important;
		}

.options-description-btn { height: 96px;}

.benchmark-quiz-block .options-description-btn .set-margin 
  {   margin: 0 !important;
    padding: 25px!important; }
	
.no-margintop { margin-top: 0;}
.no-paddingtop { padding-top: 0;}

@media (max-width:767px) {
	

	.benchmark-quiz-block .options-description-btn .set-margin {
		padding: 0!important;
	}
	
        .benchmark-quiz-block .options-description-btn .skipnewbuttonalign {
		padding-top: 10px !important;
		float:left;
		width: 48% !important;
	}
	#personal_quiz { top: 5px!important;}
	#personal_quiz p { margin-bottom:10px!important;}
	/* #personal_quiz br { display:none;} */
	#personal_quiz h4 { margin-bottom: 5px;}
	#personal_quiz.popup .b-ajax-wrapper { padding: 10px;}
	
	
	/*mobile view for digital benchmark start*/
		.benchmark-quiz-block.gray-section .options .optionsbox {
			width: 100%;
                        float: left;
                        min-height: 10px!important;
                        padding: 15px !important;
                        min-height: 75px !important;
		}
		.benchmark-quiz-block .options {
				margin-top: 0 !important;

		}
		.optionsbox .checkbox-custom + .checkbox-custom-label::after, .radio-custom + .radio-custom-label::after {
			top: 13px!important;
			right: 4px!important
		}
		#benchmark_quiz .subtitle2 {
			font-size: 16px!important;
		}
		.benchmark-quiz-block .optionsbox-inner {
			height: auto;
		}
		/*#benchmark_quiz .orange-section {
			padding: 10px 30px;
		}*/
		.stuck-que {
			padding: 5px 60px !important;
                        height: 120px !important;
		}
		.benchmark-quiz-block .checkbox-custom-label {
			font-size: 16px;
		}
		#benchmark_quiz .gray-section-new {
                        height: auto !important;
                        padding: 10px 0 !important;
                }
		.benchmark-quiz-block .gray-section-new .formButton {
			padding: 5px 15px;
			font-size: 18px;
		}
		.benchmark-quiz-block .myBar  { left: 1px;}
		/*mobile view for digital benchmark end*/	
	}
.margin0{margin:0!important;}
.subscribe-module{cursor: pointer;}
/*#non_paid_subscription{width:auto!important;height:auto!important;}*/

#non_paid_subscription {
	width: auto!important;
	/*height: auto!important;    */   
}

@media (max-width:1024px) { 
    .white-section {
   /* padding: 0 0 !important;*/
    margin-bottom: 0 !important;
    }
#non_paid_subscription {
    width: 97% !important;
    height: auto !important;
    left: 1.5% !important;
}
#main-content.white-section {
    padding-top: 0px !important;
    /* overflow: hidden; */
}

}

@media(max-width:768px) { 
#non_paid_subscription {
    width: 90% !important;
    min-width: 95% !important;
    height: auto !important;
	left:2.5% !important;
}
.elearning-subscription .container {
    width: 100%;
	float: left;
	box-sizing: border-box;

} 
}

@media(max-width:667px) { 
 #non_paid_subscription {
    width: 300px !important;
    margin: 0 auto !important;
    height: 300px !important;
	min-height:300px;
    /* overflow-y: scroll; */
    overflow-x: inherit;
    left: 3% !important;
	top: 30px !important;
}
.b-close {
    right: 5px !important;
    top: 5px !important;
    position: absolute !important;
    border-radius: 50%;
    z-index: 99999999999 !important;
    opacity: 1;
}
}
@media(max-width:640px) { 
 #non_paid_subscription {
    height: 300px !important;
    min-height:300px;
    left: 2.5% !important;
}
}
@media(max-width:375px) { 
 #non_paid_subscription {
   height: 450px !important;
min-height: 450px;
left: 2.5% !important;
top: 0 !important;
position: fixed !important;
overflow: hidden;}
} 




.height350{min-height:370px!important;}


#view_benchmark.popup {
	max-width: 650px !important;
	min-height: 190px;
	min-width: 650px !important;
}
#view_benchmark.popup .b-ajax-wrapper {
	float: left;
	width: 100%;
	border: 1px solid #ccc;
	padding: 20px;
}

#quit_benchmark_popup.popup {
	max-width: 650px !important;
	min-height: 190px;
	min-width: 650px !important;
}
#quit_benchmark_popup.popup .b-ajax-wrapper {
	float: left;
	width: 100%;
	border: 1px solid #ccc;
	padding: 20px;
}

/***********	17th January 2017	************/
.view_benchmark_popup{}
/*
@media (max-width:980px){
#non_paid_subscription .b-close {
    right: 2px;
    top: 2px;
}
#non_paid_subscription {
    height: auto !important;
    left: 0 !important;
    width: auto !important;
}
}

@media (max-width:800px){
#non_paid_subscription .container {
    width: 100%;
}
#non_paid_subscription {
    height: auto !important;
    left: 0 !important;
    width: auto !important;
}
#non_paid_subscription .b-close {
    right: 2px;
    top: 2px;
}
}

@media (max-width:768px){
#view_benchmark.popup {
	max-width: 90% !important;
	min-height: 190px;
	min-width: 90% !important;
	height: auto !important;
}
}
@media (max-width:600px){
#view_benchmark.popup .orgbtn {
    margin: 5px 0;
    width: 100%;
}
}
@media (max-width:639px){
#non_paid_subscription .b-close {
    right: 2px !important;
    top: 2px !important;
}
}*/

/*19 Jan 2017 video popup*/
#colorbox {position: fixed!important;}
@media (max-width:1024px) { #colorbox { top:50px!important;}}

@media (max-width:767px) {
#colorbox { width:90%!important; left:5%!important; right:5%!important; top:50px!important;}
#cboxWrapper { width:100%!important; }
#cboxContent { width:100%!important;}
#cboxLoadedContent { width:100%!important;}


}
.reducemargin{margin-top:0px;}
/* .widgetHeightTraining{height:200px;} */

.textwidget {margin-bottom:20px;}
.bench_button {
    float: left !important;
    margin: 10px 0 10px -1px;
}
.benchmark_beta {
    margin: 0px;
}


@media only screen and (min-width:600px) {
.back_retake_div {
    float: left !important;
    width: 97% !important;
}

.button_retake_second {
    float: right !important;
    margin-right: 0;
    width: 61%;
}

.button_back_first {
    float: left !important;
    width: 39%;
}

}

/*---user-profile---*/

.user-profile-select{
	overflow:visible !important;
}
#wppb-edit-user .user-profile-select .open ul li{
	width:100% !important;
	clear: both;
    list-style: outside none none;
    padding: 8px 12px !important;
    text-align: left;
    height: auto !important;
    min-height: 30px !important;
    margin: 0 !important;
}
#wppb-edit-user .user-profile-select .open ul{
	overflow: auto !important;
}
.user-profile-select .dropdown.open div {
    max-height: 155px !important;
    height:155px !important;    
}

#wppb-edit-user .user-profile-select .dropdown{
	width:100% !important;
}
/*  
.user-profile-select .dropdown.open li {
    min-height: 30px !important;
}
*/
.user-profile-select .dropdown .selected{font-size: 16px!important;}
.font-family-arial{
    font-family: Arial;
    background: white !important; 
}
.font-family-arial::after {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}


.left {
	float: left;
}


.skipnewbutton
{
	height: auto !important;
	padding: 10px 0 !important;
	
}
.skipnewbuttonalign
{
	text-align:center !important;
}


.landing-agents-skill {
	background:#f8f8f8;
	border:solid 1px #d9d9d9;
	float: left;
	width: 100%;
	padding: 70px 0px;
	-webkit-background:#f8f8f8;
	-webkit-padding: 70px 0px;
}
.title.titlewidth {
    width: 98%;
}

@media (max-width:800px){
.title.titlewidth {
    width: 99%;
}
}

.target-internet-glance ul li{text-align: left !important;}
.target-internet-glance  ul li h3{text-align: left !important;}
.learn-more-btn-atglance {
	font-family: 'verbblack'!important;
	border: 4px solid #db6d3b !important;
    color: #db6d3b !important;
    display: inline-block !important;
    font-family: "verbblack" !important;
    font-size: 20px !important;
    font-weight: normal !important;
    margin: 34px 0 !important;
    min-width: 199px !important;
    padding: 8px 15px !important;
    text-align: center !important;
    text-transform: uppercase !important;
	transition: all 0.3s ease 0s !important;
	-webkit-transition: all 0.3s ease 0s !important;
	-khtml-transition: all 0.3s ease 0s !important;
	-moz-transition: all 0.3s ease 0s !important;
	-ms-transition: all 0.3s ease 0s !important;
	-o-transition: all 0.3s ease 0s !important;
}


.learn-more-btn-atglance:hover {
	background: #db6d3b !important;
	color: #fff !important;
	transition: all 0.3s ease 0s !important;
	-webkit-transition: all 0.3s ease 0s !important;
	-khtml-transition: all 0.3s ease 0s !important;
	-moz-transition: all 0.3s ease 0s !important;
	-ms-transition: all 0.3s ease 0s !important;
	-o-transition: all 0.3s ease 0s !important;
}

.already-login-user-message
{
	color: #DB6C3B !important;
	font-weight: 605 !important;	
}
.nolinkmessage
{
	color: #DB6C3B !important;
	font-weight: 601 !important;
        text-align: center;
}

/*custom report popup*/
.wraptable-outer{width: 95% !important; margin: 0 auto;}
.wraptable{}

.wraptable.slimScrollDiv {

    right: 29px !important;
}

.reportPopup .slimScrollDiv .custom-reporting-fields.inner-content-div{height: 200px !important;}
.reportPopup .slimScrollDiv .custom-reporting-fields.inner-content-div .form-group:last-child{margin-bottom:20px !important;}


.custom-reporting-fields { vertical-align: top !important;}
.report_options.scrollTable .custom-label{ float:left !important; width:100% !important; position:relative !important;}
.report_options.scrollTable .slimScrollDiv{ float:left !important; width:100% !important; position:relative !important; border: 1px solid #DADADA; }
.slimScrollBar{height:30px !important; opacity:1 !important; vertical-align:top !important; right:10px !important;}
.custom-check-scroll .b-close {
    background: url(../images/close-scroll.png)no-repeat 0 0 !important;
    width: 35px;
    height: 35px;
    background-size: 100% !important;
    top: 0px;
    right: 0px;
}
.custom-check-scroll .b-close img{width:100%;}
.custom-check-scroll .reporting_button .button.button-primary{float:right;}
.report_options{height: auto !important;}
.report_options h3{color:#DB6C38;margin: 0 0 3px 0 !important; float:left; width:100%; position:relative !important;}
.popup .reportPopup .reporting_wrapper{
	text-align:center;
}
.reportPopup .reporting_wrapper .report_options{
	text-align:left;
	border: 1px solid #fff;
	padding: 0;
	margin-top: 20px;
}
.custom-check-scroll .report_options {
    width: 49% !important;
    display: inline-block;
    float: none;
	height: 255px !important;
}
.custom-reporting-fields{
	text-align:left;
	/* border: 1px solid #DADADA; */
	padding:15px;
	border-bottom:20px solid #fff !important;
	position: relative;
	float: left;
	width: 100% !important;
}
.checkbox-outer-new{
        margin: 0 0 2px 0 !important;
	padding: 0px 6px !important;
	display: block !important;
	float: left; width: 100% !important;
	
}
.checkbox-outer-new [type="checkbox"]:not(:checked),
.checkbox-outer-new [type="checkbox"]:checked { 
  position: absolute;
  left: -9999px;
}
.checkbox-outer-new [type="checkbox"]:not(:checked) + label,
.checkbox-outer-new [type="checkbox"]:checked + label {
  position: relative;
  padding-left: 1.95em;
  cursor: pointer;
  padding: 5px 2.2em;
}
.checkbox-outer-new [type="checkbox"]:checked + label {
	background:#eee !important;
	width: 100%;
}



/* checkbox aspect */
.checkbox-outer-new [type="checkbox"]:not(:checked) + label:before,
.checkbox-outer-new [type="checkbox"]:checked + label:before {
  content: '';
  position: absolute;
  left: 4px; top: 4px;
  width: 22px; height:22px;
  border: 2px solid #dadada;
 /*  background: #eee; */
}
/* checked mark aspect */
.checkbox-outer-new [type="checkbox"]:not(:checked) + label:after,
.checkbox-outer-new [type="checkbox"]:checked + label:after {
  content: '';
  position: absolute;
  background:url(../images/arrow-checkbox.jpg)no-repeat 0 0;
  top: 6px; left: 6px;
	width: 22px;
	height: 22px;
	display: inline-block;
}
/* checked mark aspect changes */
.checkbox-outer-new [type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
.checkbox-outer-new [type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* disabled checkbox */
.checkbox-outer-new [type="checkbox"]:disabled:not(:checked) + label:before,
.checkbox-outer-new [type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
.checkbox-outer-new [type="checkbox"]:disabled:checked + label:after {
  color: #999;
}
.checkbox-outer-new [type="checkbox"]:disabled + label {
  color: #aaa;
}
/* accessibility */
.checkbox-outer-new [type="checkbox"]:checked:focus + label:before,
.checkbox-outer-new [type="checkbox"]:not(:checked):focus + label:before {
  border: 2px solid #dadada;
}

/* hover style just for information */
.checkbox-outer-new label:hover:before {
  border: 2px solid #dadada!important;
}
@media(max-width:980px){
	.custom-check-scroll{
		max-width: 90% !important;
		min-height: 500px !important;
		max-height:500px !important;
		min-width: 90% !important;

	}
}
@media(max-width:768px){
	.custom-check-scroll{
		min-height: 650px !important;
		max-height:650px !important;
	}	
}
@media(max-width:667px){
	.reportPopup .reporting_wrapper .report_options {margin-top: 0;}
	.slimScrollDiv{height:auto !important;}
	.custom-check-scroll{
		min-height: 300px !important;
		max-height:300px !important;
		top: 20px !important;
	}
	.reportPopup .reporting_wrapper .report_options {
		width: 80% !important;
		height: 205px !important;
	}
	.reportPopup .slimScrollDiv .custom-reporting-fields.inner-content-div {
		height: 169px !important;
	}
	.popup .reportPopup .reporting_wrapper {
		height: 211px !important;
		min-height: 211px !important;
	}

}
@media(max-width:640px){
	.reportPopup .reporting_wrapper .report_options {margin-top: 0;}
	.slimScrollDiv{height:auto !important;}
	.custom-check-scroll{
		min-height: 300px !important;
		max-height:300px !important;
		top: 20px !important;
	}
	.reportPopup .reporting_wrapper .report_options {
		width: 80% !important;
		height: 205px !important;
	}
	.reportPopup .slimScrollDiv .custom-reporting-fields.inner-content-div {
		height: 169px !important;
	}
	.popup .reportPopup .reporting_wrapper {
		height: 211px !important;
	}
}
@media(max-width:480px){
	.slimScrollDiv {
		height: auto !important;
	}
	.custom-check-scroll{
		min-height: 300px !important;
		max-height:300px !important;
		top: 20px !important;
	}
	.reportPopup .reporting_wrapper .report_options {
		width: 80% !important;
		height: 180px !important;
	}
	.reportPopup .slimScrollDiv .custom-reporting-fields.inner-content-div {
		height: 140px !important;
	}
	.popup .reportPopup .reporting_wrapper {
		height: 200px !important;
		min-height: 200px !important;
	}
	.wraptable-outer {
		height: 200px !important;
	}
}
@media(max-width:375px){
	.custom-check-scroll {
		min-height: 450px !important;
		max-height: 450px !important;
		top: 20px !important;
	}
	.reportPopup .reporting_wrapper .report_options {
		width: 85% !important;
	}
	.reportPopup .slimScrollDiv .custom-reporting-fields.inner-content-div {
		padding: 5px;
	}
	.wraptable-outer {
		height: 354px !important;
	}
	.popup .reportPopup .reporting_wrapper {
		height: 368px !important;
		min-height: 200px !important;
	}
}
/*end custom report popup*/
@media(max-width:640px){
#benchmark_quiz .orange-section {
    padding: 15px 30px;
    margin-top:22px;
}
}

/*Next and prev post buttons*/
.post-new-buttons{
	text-align:center; 
	padding:20px 0; 
	border-top:solid 1px #DADADA;
	border-bottom:solid 1px #DADADA;
}
.post-new-buttons {
		text-align: left;
	}
        .post-new-buttons-right {
                text-align: right !important;
        }

.post-new-buttons a {
        padding: 10px 18px;
        margin: 5px 77px 0 0;
        border: solid 3px;
        font-size: 17px !important;
}

.post-new-buttons .middle{
	padding:10px;
}
.post-new-buttons a:first-child span {
    background: url("../images/slim-arrow.png");
    width: 19px;
    height: 14px;
    display: inline-block;
    margin: 0 10px 0 0;
}

.post-new-buttons a:last-child span {
	background: url("../images/slim-arrow.png")19px 0;
	width: 19px;
    height: 14px;
    display: inline-block;
    margin: 0 0 0 10px;
}

.post-new-buttons a:hover:first-child span{
	background: url("../images/slim-arrow-white.png");
}

.post-new-buttons a:hover:last-child span {
	background: url("../images/slim-arrow-white.png")19px 0;
}
.post-new-buttons a:hover{
	border: solid 3px #DB6D3B;
} 
.post-new-buttons a:last-child {
	margin-right:0;
}
@media(max-width:767px){
	.post-new-buttons {
            text-align: center !important;
	}
        .post-new-buttons a {
            margin: 5px auto;
                margin-right: auto;
            display: block;
            padding: 10px 39px;
            width: 230px;
        }
        .post-new-buttons a:last-child {
            margin-right: auto;
        }

}
/*End of Next and prev post buttons*/

/*Price section enhancement*/
.negative-mr15-org-sec
{
    background:#db6d3b !important;
    color:#fff !important
}
.negative-mr15-grey-sec
{
    color:grey !important;
}
.buy_now_price_sec {
	color: #db6d3b !important;
	font-family: inherit !important;
	font-size: 16px !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	cursor: pointer !important;
        text-decoration: none !important;
}
.uppercase
{
    text-transform: uppercase;
}
.price-sec-btn
{
    box-shadow:none !important;
    border: 2px solid #db6d3b !important;
    min-width: 60% !important;
    font-size: 16px !important;
}
@media (min-width:768px) and (max-width:1024px) {
     .price-sec-btn
     {
        font-size: 15px !important;
     }
}
.bold
{
    font-weight: bold !important;
}

/*.teamlink {
    padding: 0px 0px 35px;
    display: block;
    text-align: center;
    float: left;
    width: 100%;
    text-decoration: underline;
}*/
/*Added for user experience improvement*/
.manage-image
{
    background-position: 0 -28px !important;
    height: 175px !important;
}
@media (max-width:1024px) {
    .manage-image
    {
        background-position: 0 !important;
        height: 175px !important;
    }
}
.light-green{
    color: #56BF98;
}
/*table.dataTable 
{
   border: 1px solid #dddddd !important;
}
.dataTable tbody td:nth-child(even) {background: #f1f1f1 }
.dataTable thead th:nth-child(even) {background: #f1f1f1 }
table.dataTable.display tbody tr.even {
    background-color: #f8f8f8 !important;
}
table.dataTable.display tbody tr.odd {
    background-color: white !important;
}
table.dataTable.display tbody tr.odd > .sorting_1
{
    background-color: #fff !important;
}*/
/*End of Added for user experience improvement*/
/*Ethical contact form*/
.ethical-fullwidth-form
{
    width:100% !important;
}
/*End of Ethical contact form*/

/*Social bar pluging on resources*/
.social-small-links h5{display:inline-block;}
.social-small-links ul {margin: 0;padding: 20px 0;display: inline-block;float: right;}
.social-small-links .social-list li{display:inline-block;}
.social-small-links .social-list li a {padding-left: 10px; color:#b9acac; font-size:20px;}
.social-small-links .social-list li a:hover {color:#393942;}

/*User experience account*/
.grey-backround-edit-profile
{
    background:  #F8F8F8;
    float: left;
    padding: 35px 30px;
    border: 1px solid #ccc;
    width: 100%;
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
.successMsg {
	margin: 0px 0 30px 15px;
}
}
@media only screen and (min-width: 320px) and (max-width: 768px) {
.topic-searchfld {
	font-size: 16px;
}}
.font-style-normal
{
    font-style:normal !important;
}

/*Compare Result*/
.result .color-intemation .light-green {
	list-style: none;
	float: left;
	margin-left: 30px;
	color: #56BF98;
	font-weight: 600;
	position: relative;
	padding-left: 20px;
}
.result .color-intemation .light-green:before {
	width: 15px;
	height: 15px;
	background: #56BF98;
	content: "";
	position: absolute;
	left: 0px;
	top: 4px;
}

.buy-subscription-btn{
    font-size: 14px !important;
    width:60% !important;
}

@media (max-width: 667px) {
    .custome-search-outer input.searchResource{
        font-size: 16px !important;
    }
}

.billing-green-txt{
    font-size: 18px !important;
}
.transactions-table{
    border: 1px solid #d9d9d9 !important;
    border-top: none !important;
}
.billing-table td{
    padding:7px 7px 10px 7px !important;
}
@media (max-width:640px) {
#benchmark_quiz_first .orange-section {
    padding: 15px 30px;
    margin-top: 22px;
}}
@media (max-width:1024px) {
.nologo{
    width: 249px;
    background-size: 100%;
    height: 60px;
    float: left;
}}

/*Added to guve opacity for popup overlay*/
.b-modal {
    opacity: 0.7 !important;
}

/*Added for package display popup*/
.elearning-subscription {
    padding: 20px 0 40px;
}

.elearning-subscription .section-title{
    padding: 0 0 20px 0;
    margin: 0 0 20px 0;
}
.elearning-subscription{padding: 40px 0 0;} 
.teamlink {
    padding: 20px 0;
    display: block;
    text-align: center;
    float: left;
    width: 100%;
    text-decoration: underline;
}
.find-out{
    display:block; width:100%; padding:20px 0;
}
.custom-check-scroll-close .b-close {
    background: url(../images/close-scroll.png)no-repeat 0 0 !important;
    width: 35px;
    height: 35px;
    background-size: 100% !important;
    top: 0px;
    right: 0px;
}
.custom-check-scroll-close .b-close img{width:100%;}

/***********Retake Benchmark popup***********/
@media (max-width:767px) {
	#view_benchmark.popup{
		max-width: 90% !important;
		min-width: 90% !important;
		height: auto !important;
	}
	#quit_benchmark_popup.popup{
		max-width: 90% !important;
		min-width: 90% !important;
		height: auto !important;
	}
}
@media (max-width:800px) {
	#view_benchmark.popup{
		max-width: 90% !important;
		min-width: 90% !important;
	}
	#quit_benchmark_popup.popup{
		max-width: 90% !important;
		min-width: 90% !important;
	}
}
@media (max-width:600px) {
	#view_benchmark.popup .orgbtn {
		margin: 5px 0;
		width: 100%;
	}
	#quit_benchmark_popup.popup .orgbtn {
		margin: 5px 0;
		width: 100%;
	}
}
.checkbox_check{
    width: 2% !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .checkbox_check{
    width: 2% !important;
}
}

/*@media (min-width:1025px) and (max-width:1109px) {
 .login { 
  margin-top: 0 !important;
 }

 .login-btn {
  top: 5px;
 }

 .desktopMenu .header-nav {
  margin: 28px 0 0 0;
 }
}*/

@media (min-width: 1025px) and (max-width: 1130px) {
    /*login page*/

    .desktopMenu .login {
        margin-top: 0 !important;
    }
    .desktopMenu .login-btn {
        top: 28px;
    }
    .desktopMenu .header-nav {
       /*  margin: 28px 0 0 0; */
    }
    /*logged in mainsite*/

   

 .logged-in-mainsite .header-nav ul li a.active:after {
  bottom: -10px !important;


 }
    .logged-in-mainsite .login {
        margin-top: 0 !important;
    }
    .logged-in-mainsite .login-btn {
        top: 28px;
    }
    .logged-in-mainsite .desktopMenu .header-nav {
        margin: 28px 0 0 0;
    }

    /*logged in client page*/

    
    .logged-in-client .login {
        margin-top: 0px !important;
    }
    .logged-in-client .login-btn {
        top: 32px;
    }
    .logged-in-client .header-nav {
        margin: 37px 0 0 0 !important;

    }
    /* saf3+, chrome1+ */

 @media screen and (-webkit-min-device-pixel-ratio: 0) {
     .logged-in-mainsite .header-nav ul li a.active:after {
         bottom: -12px !important;
     }
 }
}

/**WEBINAR PAGE**/
 .webinar-section .pricing-table {
		padding: 0;
		font-weight: normal;
	}
	.webinar-section .pricing-table td.no-bottom-border {
		border-bottom: none;
	}
	.webinar-section .pricing-table .description{
		font-weight: normal!important; 
		text-align: left;
		width:46%
	}
	.webinar-section .pricing-table .webinar-link {
		font-weight: normal;
	}
	.webinar-section .pricing-table .webinar-topic {
		font-weight: normal!important; 
		width:10%
	}
	.webinar-section .pricing-table .webinar-date-time {
		text-align: center;
	}
@media (max-width: 1023px) {
	.webinar-section {
		padding: 0 15px;
	}
}
@media (max-width: 767px) {
	.webinar-section .pricing-table td {
		display: block;
		width: 100% !important;
		border-right: none;
	}
	.webinar-section .pricing-table td:nth-child(1) {
		border-bottom: 1px solid #ccc !important;
	}
	.webinar-section .pricing-table td:nth-child(2) {
		border-bottom: 1px solid #ccc !important;
	}
	.webinar-section .pricing-table a.link {
		width: 90%;
		word-wrap: break-word;
		overflow: auto;
		display: inline-block;
		margin: 0 auto;
	}
	.webinar-section .pricing-table .description {
		text-align: center;
	}
}
@media (max-width: 479px) {
		.webinar-section .pricing-table a.link {
			width: 265px;
	}
}
/*Country dropdown*/

.select-content {
		width: 355px;
		position: relative;
	}
	.select-oper {
		/*width: 355px;*/
                width: 100%;
		height: 46px;
		
		color: #666666;
		padding-left: 10px;
		box-sizing: border-box;
		font-size: 16px;
		
		/*background: url(../images/select-tag-arrow.png) no-repeat 296px -3px;*/
                background: url(../images/select-tag-arrow.png) no-repeat 100% -3%;
		line-height: 34px;
		vertical-align: middle;
		cursor: pointer;
		position: relative;
		float: left;
                border: 2px solid #c2c2c2;
	}
	.dropdown-select-custom {
		position: absolute;
		background: white;
		border: 1px solid #c2c2c2;
		height: 190px;
		left: 5px;
		z-index: 15;
		box-sizing: border-box;
		overflow: auto;
		display: none;
                top:73px !important;
                width:97%;
	}
	.dropdown-select-custom p:hover {
		background: #DB6D3C;
		color: #fff;
	}
	.dropdown-select-custom p {
		width: 100%;
		cursor: pointer;
		color: #666666;
		font-size: 16px;
		padding: 8px;
		box-sizing: border-box;
		margin:0;
		padding: 8px;
	}
        .basicinfo-form-group
        {
           height: 90px !important;
        }
        @media (max-width: 767px) {
        .basicinfo-form-group
        {
           height: auto;
        }}
/*Topics Covered*/
.list-group {
    color:white;
}
.list-group .topic-description p {
    margin: 0 0 15px 0;
    color:#fff !important;
}
.selectedtitle{
    color:#db6d3b !important;
}
#topics_covered .section-title:after {
	background: transparent;
}
#topics_covered .section-title {
	padding-bottom: 16px;
}

 #topics_covered * {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
}
#topics_covered .topics-listing {
    max-width: 1075px;
    margin: 0 auto;
    float: left;
    width: 100%;
}
.topics-listing .list-group {
    border-bottom: 1px solid #fff;
    padding: 8px 0;
}
 .topics-listing .list-group .more-less {
	background: url(../images/plus-minus.png) no-repeat left top;
	float: right;
	position: relative;
	top: 2px;
	width: 22px;
	height: 22px;
	display: inline-block;
	
	
} 
 
.topics-listing .list-group .faq-certification-btn {
	-webkit-mask: url(../images/orange-plus.svg) no-repeat 0 0;
	-ms-mask: url(../images/orange-plus.svg) no-repeat 0 0;
	mask: url(../images/orange-plus.svg) no-repeat 0 0;    
	mask-size: auto auto;
	mask-size: 100% auto;
	-webkit-mask-size: 100% auto;
	background: url(../images/orange-plus.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	
	display:inline-block;	
	width: 22px;
	height: 22px;
	position: relative;
	right: -27px;
	top: 0;
	background-size: 22px 22px;
	cursor: pointer;
	float: right;
}

.topics-listing .list-group.open .faq-certification-btn{
		-webkit-mask: url(../images/orange-minus.png) no-repeat 0 0;
	-ms-mask: url(../images/orange-minus.png) no-repeat 0 0;
	mask: url(../images/orange-minus.png) no-repeat 0 0;    
	mask-size: auto auto;
	mask-size: 100% auto;
	-webkit-mask-size: 100% auto;
	background: url(../images/orange-minus.png)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	
	display:inline-block;	
	width: 22px;
	height: 22px;
	position: relative;
	right: -27px;
	top: 0;
	background-size: 22px 22px;
	cursor: pointer;
	float: right;
}
#topics_covered .topics-listing .list-group.open .more-less,#topics_covered .topics-listing .list-group .topic-title:hover .more-less {
	background-position: right top;
}
.faq-section .topics-listing .list-group .topic-title:hover .more-less {
	background-position: none !important;
}

.topics-listing .list-group.open {
    padding-bottom: 0;
}
.topics-listing .list-group.open .topic-title,
.topics-listing .topic-title:hover {
    color: #db6d3b;
}
.topics-listing .list-group:first-child {
    border-top: 1px solid #fff;
}
.list-group .topic-title {
    font-size: 19px;
    margin: 0;
    padding: 0;
    font-weight: 300;
    cursor: pointer;
}
.list-group .topic-title .fa {
    font-size: 10px;
    border-radius: 50%;
    border: 2px solid #fff;
    width: 18px;
    height: 18px;
    line-height: 15px;
    text-align: center;
    color: #fff;
    float: right;
    position: relative;
    top: 5px;
}
.list-group.open .topic-title .fa,
.list-group .topic-title:hover .fa {
    color: #db6d3b;
    border-color: #db6d3b;
}
.list-group .topic-description {
    background: #42414A;
    padding: 15px 20px 20px 20px;
    margin: 15px 0 0 0;
    font-size: 17px;
}

.topics-listing .topics-column {
    max-width: 480px;
    float: left;
    padding: 0 25px;
    width: 100%;
    float: left;
}
.topics-listing .topics-column ul {
    margin: 0 0 0 16px;
    color: #db6d3b;
}
.topics-listing .topics-column ul li p {
    margin: 0;
    color: #fff;
}
 @media (min-width: 768px) and (max-width: 1000px) {
    .topics-listing .topics-column {
        width: 50%;
        max-width: 50%;
    }
}
 @media (max-width: 767px) {
    .topics-listing .topics-column {
        width: 100%;
        max-width: 100%;
    }
	.topics-column.column-lt .list-group:last-child {
		border-bottom: none;
		
	}
}
/*End of Topics covered*/

/*Acess free trial button*/
.line-no-divin .white-btn{ margin: 0 0 0 15px; border-width: 3px;padding: 10px 40px;}

.line-divider-new {
	width: 100%;
	padding: 50px 0;
        margin-top: 50px;
        padding-top: 50px;
        padding-bottom: 0px;
        border-top: solid 1px #fff;
        display: table; text-align: center; 
}
.line-divider-new .white-btn{ margin: 0 0 0 15px; border-width: 3px;padding: 10px 40px;}

.linedivin{ display: table-cell; vertical-align: middle;}
.acess-free-trial{
    font-size:25px;
    font-weight: bold;
    font-family: 'verbblack';
}
.acess-free-trial-org{
    font-size:25px;
    font-weight: bold;
    font-family: 'verbblack';
    color:#db6d3b;
}
.line-divider-new-org {
	width: 100%;
	padding: 50px 0;
        margin-top: 50px;
        padding-top: 50px;
        padding-bottom: 0px;
        border-top: solid 1px #db6d3b;
        display: table; text-align: center;        
}
.line-divider-new-org .orange-btn{ margin: 0 0 0 15px !important; border-width: 3px;padding: 10px 40px;}
.padding-btm-50{
    padding-bottom: 50px !important;
}

@media only screen and (max-width:767px) {
    .acess-free-trial-org{
        font-size:22px;
    }
    .acess-free-trial{
        font-size:22px;
    }
}
/*End of Acess free trial button*/

/*Home page Free Trial Button*/
.home-freetrial-btn {
	border: 6px solid #db6d3b;
	color: #db6d3b;
	text-transform: uppercase;
	padding: 15px 35px;
	display: block;
	font-size: 30px;
	margin: 20px auto;
	width: 325px;
	font-family: 'verbblack';
	text-align: center;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.home-freetrial-btn span {
	display: inline-block;
	position: relative;
}

.home-freetrial-btn:hover {
	border: 6px solid #fff;
	color: #fff;
}
.home-freetrial-btn:hover span:before {
	border-left: 12px solid #fff;
}
@media only screen and (min-width:768px) and (max-width:959px) {
        .home-freetrial-btn {
                margin: 5px auto 20px auto;
        }
}
@media only screen and (max-width:767px) {
        .home-freetrial-btn {
                padding: 6px 20px;
                width: 165px;
                border: 4px solid #db6d3b;
                margin: 5px auto 20px auto;
        }
        .home-freetrial-btn span {
                padding-left: 20px;
                font-size: 14px;
        }
        .home-freetrial-btn:hover {
                border: 4px solid #fff;
        }
}
@media only screen and (min-width:590px) and (max-width:767px) {
    .home-freetrial-btn {
            padding: 8px 20px;
            width: 200px;
    }
    .home-freetrial-btn span::before {
            top: 2px;
    }
    .home-freetrial-btn span {
            font-size: 18px;
            padding-left: 20px;
    }
}
/*End Home page Free Trial Button*/

.post-new-home{
    text-align: center;
    padding: 20px 0;
}
.post-new-home a {
    padding: 10px 18px;
    margin: 5px 77px 0 0;
    border: solid 3px;
    font-size: 17px !important;
}
@media(max-width:767px){
	.post-new-home {
            text-align: center !important;
	}
        .post-new-home a {
            margin: 5px auto;
            margin-right: auto;
            display: block;
            padding: 10px 39px;
            width: 180px;
        }

}

/*Vodafone cc page*/
.vcc-modules-right {
    width: 525px;
    float: left;
    margin-top: 30px;
}
.vcc-modules-left {
    width: 300px;
    float: left;
}

@media only screen and (max-width:767px){
    .white-section .vcc-modules-left, .white-section .vcc-modules-right{
   float: left;
   width: 100% !important;
}
}
@media (min-width:768px) and (max-width:996px){
    .white-section .vcc-modules-left{
   float: left;
   width: 30%;
}
 .white-section .vcc-modules-right{
   float: left;
   width: 70%;
}

}

.margin50 {
	margin-top: 50px;
	clear: both;
	margin-bottom: 30px;
}


/***** oweright css ********/

.mar-top0{ margin-top: 0 !important;}
@media (max-width:991px){
.camparedate-section .custome-outer.negative-mr5 .custome-select{width: 35%;
    float: none;}
}
@media (max-width:768px){
    .will-section h4:after, 
.landing-result .section-title-left::after {
	left: 50%!important;
}
.fullwidth.align-left .col-33.topic-column {
    margin-bottom: 20px;
}
.fullwidth.align-left.mr-bt40{ margin-bottom: 0px;}
.col-33.topic-column .topicHeading{ margin-top: 0 !important;}
.modules-left .section-title-left img{ margin: 0 auto;}
}

/*Benchmark page Free Button*/
.bench-acesstrial-btn {
	border: 6px solid #db6d3b;
	color: #db6d3b;
	text-transform: uppercase;
	padding: 15px 35px;
	display: block;
	font-size: 20px;
	margin: 20px 35px;
	width: 500px;
	font-family: 'verbblack';
	text-align: center;
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-khtml-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
        cursor: pointer;
	display: inline-block;
}
/* #benchmark_download_button{
	font-size:20px !important;
} */

.bench-acesstrial-btn span {
	display: inline-block;
	position: relative;
}

.bench-acesstrial-btn:hover {
	border: 6px solid #fff;
	color: #fff;
}
.bench-acesstrial-btn:hover span:before {
	border-left: 12px solid #fff;
}
@media only screen and (min-width:768px) and (max-width:959px) {
	.bench-acesstrial-btn {
		   /* margin: 5px auto 20px auto; */
		   margin: 20px 30px;
		
			width: 47%;
	}
	/* #benchmark_download_button{
	font-size:18px !important;
	} */
}
@media only screen and (max-width:767px) {
        .bench-acesstrial-btn {
                padding: 6px 20px;
                width: 155px;
                border: 4px solid #db6d3b;
                /*margin: 5px auto 20px auto;*/
				margin:5px auto 20px 10px;
        }
        .bench-acesstrial-btn span {
                padding-left: 0px;
                font-size: 12px;
        }
        .bench-acesstrial-btn:hover {
                border: 4px solid #fff;
        }
}
@media only screen and (min-width:590px) and (max-width:768px) {
    .bench-acesstrial-btn {
            padding: 8px 1px !important;
            /* width: 200px; */
    }
    .bench-acesstrial-btn span::before {
            top: 2px;
    }
    .bench-acesstrial-btn span {
            font-size: 14px;
            padding-left: 0px;
    }
}

@media only screen and (max-width: 1279px) and (min-width: 1024px){
 .bench-acesstrial-btn {
           font-size: 18px !important;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 768px){
 .bench-acesstrial-btn span {
        width:70%;
		
    }
}

/*End Benchmark page Free Trial Button*/

.dropdown li.focus{
	background: #db5c3b;
	position: relative;
	z-index: 3;
	color: #fff;
}
.camparedate-section
{
	padding:40px 15px;
	text-align:center;
}
.camparedate-section p {
    margin: 0 0 10px;
    font-size: 16px !important;
    font-family: "PT Sans",sans-serif !important;
    padding: 0 !important;
}
.camparedate-section .custome-outer
{
	float:none !important;
	display: inline-block;
}
.camparedate-section .custome-select{
	display:inline-block !important;
	width: 239px;
}
.camparedate-section .custome-select .dropdown .selected, .camparedate-section .custome-select .dropdown li {
    /*line-height: 24px !important;*/
}
.camparedate-section .custome-select label{
	text-align:left;
	color:#DC6D38;
	font-weight:bold;
	text-transform:uppercase;
	display: block;
}

/* Free Membership */
/* Ravi HTML new pages*/
/* courses */


.course-page .all-levels-row{
    background: none !important;;
}
.course-page .brTop{
    border: none !important;
}
  .related-module-resource-open{
     position: absolute;
    z-index: 99;
    width: 100%;
    height: 100%;
    background: white;
}
.related-module-resource-open {
    position: absolute;
    z-index: 99;
    width: 100%;
    height: 100%;
    background: #fff;
	padding:20px;
	border: 0px solid #d9d9d9;
}
.related-module-resource-open h3{
	color: #db6d3b;
	font-size: 18px;
	margin-bottom: 5px;
	text-transform: uppercase;
	font-weight: 600;
	text-align:center;
	margin:45px 0 20px;
        font-family: 'PT Sans', sans-serif !important;
}
.related-module-resource-open p strong{
    color: #666;
}
.related-module-resource-open .resource-perma{
    color:#343433 !important;
}
.course-page .topic-courses{
    min-height: 36px;
}
@media (max-width: 1024px) {
.related-module-resource-open {text-align: center;}
.related-module-resource-open p{text-align: left;}
.suggested-mebership-btn{ margin-left: auto; margin-right: auto; font-size: 14px !important;}
.mebership-btn{ margin-left: auto; margin-right: auto; font-size: 14px !important;}
}
.close-module-resource{
	background:url("../images/close-scroll.png") no-repeat 0 0;
        cursor: pointer;
	width: 35px;
	height: 35px;
	background-size: 100% !important;
	display:inline-block;
	position:absolute;
	top:10px;
	right:10px;
}

.mebership-btn{
	border: 2px solid #db6d3b;
	clear: both;
	color: #db6d3b;
	font-size: 16px;
        font-weight: bold;
	padding:7px;
	display:inline-block;
	line-height: 30px;
	margin: 35px auto 5px auto;
	min-width: 150px;
	text-transform: uppercase;
	transition: all 0.3s ease 0s;
	background-color: #FFFFFF;
        margin-left: 30px;
        cursor: pointer;
}


/* shweta */
.margintopbot {
    margin: 50px 0;
    padding: 0px;
}
/* shweta */
.related-module-resource-open {    
    overflow: auto!important;
}

.mebership-btn:hover {
	text-decoration:none;
    background: #db6d3b;
    color: #ffffff;
    transition: all 0.3s ease 0s;
}
.catagory-image a{
    cursor: pointer;
}
.suggested-mebership-btn{
	border: 2px solid #db6d3b;
	clear: both;
	color: #db6d3b;
	font-size: 16px;
        font-weight: bold;
	padding:7px;
	display:inline-block;
	line-height: 30px;
	margin: 35px auto 5px auto;
	min-width: 150px;
	text-transform: uppercase;
	transition: all 0.3s ease 0s;
	background-color: #FFFFFF;
        margin-left: 30px;
        cursor: pointer;
}
.suggested-mebership-btn:hover {
	text-decoration:none;
        background: #db6d3b;
        color: #ffffff;
        transition: all 0.3s ease 0s;
}
.close-suggested-resource{
	background:url("../images/close-scroll.png") no-repeat 0 0;
        cursor: pointer;
	width: 35px;
	height: 35px;
	background-size: 100% !important;
	display:inline-block;
	position:absolute;
	top:10px;
	right:10px;
}
.free-suggested .tab-content{
    background: #fff !important;
}
@media only screen and (min-width:768px) and (max-width:1024px) {
.all-training-courses .modules_page_filter_status{margin-top:5px !important;}
.all-training-courses .modules_page_sort_by{margin-top:5px !important;}
.course-page {
        overflow-x: hidden !important;
    } 
.all-training-courses .filter-aling ul .pin{
    top:-40px !important;
}
.our-training-suggestions .academyTrial .academy-trial-content{
    min-height: 270px !important;
	cursor:pointer;
	outline: 0;
}
.our-training-suggestions .academyTrial ul li span{
    font-size:12px!important;
}
.all-training-courses {
    margin-top: 25px;
}
}
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #free ul li:first-child,
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #monthly ul li:first-child,
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #half_yearly ul li:first-child,
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #yearly ul li:first-child
 {
	min-height: 77px ;
 }
 
.course-page{overflow-y: hidden;}
.courses-section-banner .slider .container{max-width:960px;}
.courses-section-banner h2{font-family: 'verbmedium'; color:#fff; font-size:30px; text-transform:uppercase; font-weight:300;}
.courses-section-banner {background-position: 0 0 !important;height: 195px !important;}
.courses-section-banner .info{font-family: 'PT Sans', sans-serif; float:right; text-align:right; display:inline-block; color:#fff; font-size:16px; line-height: 20px;}
.courses-section-banner .info h3{font-family: 'PT Sans', sans-serif; font-size:20px; color:#fff; font-weight:700;margin-bottom: 5px;}
.courses-section-banner .info a{color:#fff; font-size:16px;}
/* your free resources */
.your-free-resources{padding:40px 0; display:inline-block; width:100%;}
.your-free-resources .table thead > tr > th {border-bottom: 0px solid #ddd;}
.your-free-resources .table, .your-free-resources .table tr th, .your-free-resources .table tr td {border: 1px solid #ecedef;}
.your-free-resources .table tr td{padding:10px 8px;}
.your-free-resources .table tr td a {font-family: 'PT Sans', sans-serif; font-size:16px; color:#343434; padding:10px;}
.your-free-resources .table tr td a img {width: 25px;display: inline-block;height: auto !important; margin-right: 10px;margin-top: -5px;}
.your-free-resources h2{ font-size:30px; font-weight:400;text-transform:uppercase; margin:10px 0;font-family: 'verbblack'}
/* personalised-training-plan */
.personalised-training-plan{background:#6ac3d3 url(../images/training-plan.png) no-repeat -118px -276px; padding:30px 0; display:inline-block; width:100%; color:#fff; font-family: 'PT Sans', sans-serif !important;}
.personalised-training-plan h2{font-size:30px; text-transform:uppercase; margin:0 0 10px;}
.personalised-training-plan p{font-size:20px; margin:15px 0 15px;}
.personalised-training-plan a {background: #F8F8F8;color: #db6d3c;font-size: 20px;text-transform: uppercase;
 padding: 10px 40px;font-weight: 700;display: inline-block;cursor: pointer;}
 
.personalised-training-plan1{background:#6ac3d3; clear: both;}

.personalised-training-plan1 h2{font-size:30px; text-transform:uppercase; margin:0 0 10px;}
.personalised-training-plan1 p{font-size:20px; margin:15px 0 15px;}
.personalised-training-plan1 a {background: #F8F8F8;color: #db6d3c;font-size: 20px;text-transform: uppercase;
 padding: 10px 40px;font-weight: 700;display: inline-block;cursor: pointer;}
 
 .personalised-training-plan1 ul {
	 margin: 0; 
	 padding: 0 0 0 15px;
 }
 
 
 
 
/* all-training-courses */
.all-training-courses .training-heading h2{font-size: 30px;font-weight: 400;text-transform: uppercase;margin: 30px 0 20px;font-family: 'verbblack';}
.all-training-courses{padding:30px 0; width:100%; display:inline-block;  background: #f8f8f8;}
.all-training-courses .filter-aling ul {float: left;text-align: left;position:relative;}

.all-training-courses .filter-aling ul .pin.active{
-webkit-mask: url(../images/Pin-Toggle-Off.svg) no-repeat 0 0;
-ms-mask: url(../images/Pin-Toggle-Off.svg) no-repeat 0 0;
mask: url(../images/Pin-Toggle-Off.svg) no-repeat 0 0;
    mask-size: auto auto;
mask-size: 100% auto;
-webkit-mask-size: 100% auto;
background: url(../images/Pin-Toggle-Off.svg)no-repeat 0 0;background-position-x: 0;background-position-y: 0;
}
.all-training-courses .filter-aling ul .pin{
-webkit-mask: url(../images/Pin-Toggle-On.svg) no-repeat 0 0;
-ms-mask: url(../images/Pin-Toggle-On.svg) no-repeat 0 0;
mask: url(../images/Pin-Toggle-On.svg) no-repeat 0 0;
    mask-size: auto auto;
mask-size: 100% auto;
-webkit-mask-size: 100% auto;
background: url(../images/Pin-Toggle-On.svg)no-repeat 0 0;background-position-x: 0;background-position-y: 0;
display:inline-block;width:60px;height:40px;
position: absolute;right: -90px;top: 6px;
cursor: pointer;
}

 .filter-aling ul .pin.active{
-webkit-mask: url(../images/Pin-Toggle-Off.svg) no-repeat 0 0;
-ms-mask: url(../images/Pin-Toggle-Off.svg) no-repeat 0 0;
mask: url(../images/Pin-Toggle-Off.svg) no-repeat 0 0;
    mask-size: auto auto;
mask-size: 100% auto;
-webkit-mask-size: 100% auto;
background: url(../images/Pin-Toggle-Off.svg)no-repeat 0 0;background-position-x: 0;background-position-y: 0;
}
.filter-aling ul .pin{
-webkit-mask: url(../images/Pin-Toggle-On.svg) no-repeat 0 0;
-ms-mask: url(../images/Pin-Toggle-On.svg) no-repeat 0 0;
mask: url(../images/Pin-Toggle-On.svg) no-repeat 0 0;
    mask-size: auto auto;
mask-size: 100% auto;
-webkit-mask-size: 100% auto;
background: url(../images/Pin-Toggle-On.svg)no-repeat 0 0;background-position-x: 0;background-position-y: 0;
display:inline-block;width:60px;height:40px;
position: absolute;right: -90px;top: 6px;
cursor: pointer;
}

.all-training-courses .modules_page_filter label {display:none;}
.all-training-courses .modules_page_filter_tag_level,
.all-training-courses .modules_page_filter_category,
.all-training-courses .modules_page_filter_post_limit,
.all-training-courses .custome-search-outer-module{margin:0 !important;}
/*.all-training-courses .modules_page_filter_tag_level .dropdown, 
.all-training-courses .modules_page_filter_status .dropdown, 
.all-training-courses .modules_page_sort_by .dropdown, 
.all-training-courses .dropdown {width: auto !important;max-width: auto !important;}*/
.all-training-courses .modules_page_view_limit {width: 100px !important;max-width: 100px !important;}
/*.all-training-courses .custome-search-outer-module{width: 300px !important;max-width: 300px !important;}*/
.all-training-courses .custome-search-outer-module{/*padding: 0px 0px !important;*/}
.all-training-courses .new-category-box{ margin-bottom: 35px !important;background:white !important;}
.all-training-courses .academyTrial p{font-family: 'PT Sans', sans-serif !important;  font-size: 16px; line-height:18px;}
.all-training-courses .academyTrial .topic-courses p{font-size:14px;}
.topic-courses{margin: 5px 0px; padding:0 15px; cursor: pointer;}
.topic-courses p{ font-size: 14px; font-weight: 600; color:#676767;}
.topic-bottom{ border-top:1px solid #eaeaea;  margin-top: 20px; padding: 15px;} /* padding-top:10px !important;  */
.all-training-courses .academyTrial{ padding: 0;background:white !important;}
.all-training-courses .academyTrial .academy-trial-content{ padding: 15px; min-height: 195px; cursor:pointer;}
.all-training-courses .topic-bottom ul{ margin: 0;}

.all-training-courses .topic-bottom ul .topic-pin{-webkit-mask: url(../images/pin-grey.svg) no-repeat 0 0;-ms-mask: url(../images/pin-grey.svg) no-repeat 0 0;mask: url(../images/pin-grey.svg) no-repeat 0 0;    mask-size: auto auto;mask-size: 100% auto;-webkit-mask-size: 100% auto;background: url(../images/pin-grey.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	display:inline-block;	width:11px; display: inline-block;	height:22px;	position: relative;	right: 0;	top: 6px;cursor: pointer;}
.all-training-courses .academyTrial ul .topic-pin:hover{-webkit-mask: url(../images/pin-orange.svg) no-repeat 0 0;-ms-mask: url(../images/pin-orange.svg) no-repeat 0 0;mask: url(../images/pin-orange.svg) no-repeat 0 0;    mask-size: auto auto;mask-size: 100% auto;-webkit-mask-size: 100% auto;background: url(../images/pin-orange.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;}
/*.topic-resource{-webkit-mask: url(../images/plus-grey.svg) no-repeat 0 0;-ms-mask: url(../images/plus-grey.svg) no-repeat 0 0;mask: url(../images/plus-grey.svg) no-repeat 0 0;    mask-size: auto auto;mask-size: 100% auto;-webkit-mask-size: 100% auto;background: url(../images/plus-grey.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	display:inline-block;	width:25px; display: inline-block;	height:25px;	position: relative;	right: 0;	top: 6px;}
/.topic-resource:hover{-webkit-mask: url(../images/plus-orange.svg) no-repeat 0 0;-ms-mask: url(../images/plus-orange.svg) no-repeat 0 0;mask: url(../images/plus-orange.svg) no-repeat 0 0;    mask-size: auto auto;mask-size: 100% auto;-webkit-mask-size: 100% auto;background: url(../images/plus-orange.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	width:25px;	height:25px;}*/

/*
.all-training-courses .topic-bottom ul .topic-resource{-webkit-mask: url(../images/plus-grey.svg) no-repeat 0 0;-ms-mask: url(../images/plus-grey.svg) no-repeat 0 0;mask: url(../images/plus-grey.svg) no-repeat 0 0;    mask-size: auto auto;mask-size: 100% auto;-webkit-mask-size: 100% auto;background: url(../images/plus-grey.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	display:inline-block;	width:25px; display: inline-block;	height:25px;	position: relative;	right: 0;	top: 6px;cursor: pointer;}
.all-training-courses .topic-bottom ul .topic-resource:hover{-webkit-mask: url(../images/plus-orange.svg) no-repeat 0 0;-ms-mask: url(../images/plus-orange.svg) no-repeat 0 0;mask: url(../images/plus-orange.svg) no-repeat 0 0;    mask-size: auto auto;mask-size: 100% auto;-webkit-mask-size: 100% auto;background: url(../images/plus-orange.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	display:inline-block;	width:25px; display: inline-block;	height:25px;	position: relative;	right: 0;	top: 6px;} */


.all-training-courses .topic-bottom ul .topic-resource{background:url(../images/svgtopng.png;); display:inline-block;	width:25px; display: inline-block;	height:25px;	position: relative;	right: 0;	top: 6px;cursor: pointer;}

.all-training-courses .topic-bottom ul .topic-resource:hover{
	background:url(../images/svgtopngH.png;); width:25px; height:25px; display: inline-block; position: relative;
}

/*.all-training-courses .academyTrial ul .topic-resource:hover{-webkit-mask: url(../images/plus-orange.svg) no-repeat 0 0;-ms-mask: url(../images/plus-orange.svg) no-repeat 0 0;mask: url(../images/plus-orange.svg) no-repeat 0 0;    mask-size: auto auto;mask-size: 100% auto;-webkit-mask-size: 100% auto;background: url(../images/plus-orange.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	width:25px;	height:25px;}*/

.all-training-courses .academyTrial ul li {
    display: inline-block;
    text-align: center;
}

.all-training-courses .academyTrial ul li span {
    margin-top: 10px;
    display: inline-block;
    width: 100%;
    font-size: 12.5px;
    color: #9d9b9c;
    text-transform: uppercase;
}

.all-training-courses .academyTrial ul .topic-free {
    float: right;
    position: relative;
}

.all-training-courses .academyTrial ul .topic-free:before {
    content: "";
    height: 25px;
    background: #eaeaea;
    position: absolute;
    top: 15px;
    left: -15px;
}

.all-training-courses .academyTrial ul .topic-free a {
    float: right;
    font-size: 16px;
    font-weight: 600;
    padding-top: 10px;
    text-transform: uppercase;
}

.training-plan-img {
    display: none;
}

.all-training-courses .topic-courses .imgLabel,
.free-owl-carousel .catagoryBox .catagory-image h3 .imgLabel {
    display: none;
}
/*Extra*/

@media only screen and (min-width:768px) and (max-width:1024px) {
.all-training-courses .modules_page_filter_tag_level,
.all-training-courses .modules_page_filter_category,
.all-training-courses .modules_page_filter_post_limit,
.all-training-courses .custome-search-outer-module{margin-top:5px !important;}
.all-training-courses .modules_page_filter_status{margin-top:5px !important;}
.all-training-courses .modules_page_sort_by{margin-top:5px !important;}

}



/* sales-page */
.sales-page{}
.objectives-slaes .inner{ width:52%; margin: 30px auto;}
.objectives-slaes .inner h4{font-family: 'PT Sans', sans-serif !important; font-size:20px;}
.objectives-slaes .inner p span{color: #db6d3c; text-transform: uppercase;}
.objectives-slaes .inner p { margin-bottom: 20px; font-family: 'PT Sans', sans-serif !important; font-size:16px;}
.sales-page .dropdown{ width: 100% !important;}
.sales-page .result .section-title{ margin-bottom: 50px; font-family: 'verbblack' !important; }
.sales-page .result .text-block h4 a{ margin: 30px 0px 50px 0; float: left;}
.our-suggesction-sales{ width: 70%; margin-top: 50px !important;margin-bottom: 70px !important;margin-left: 150px;}

.color-suggestions{color: #db6d3b; margin: 10px 0;font-family: 'PT Sans', sans-serif !important; font-size: 16px;line-height:20px;}
.sales-page .orange-btn.middle{background-color: #fff; font-family: 'PT Sans', sans-serif !important; font-weight: 600; margin: 55px 0px 15px 0px; color: #db6d3b;cursor: pointer;}
.sales-page .orange-btn.middle:hover, .sales-page .orange-btn.middle:focus{background-color:  #db6d3b; border-color:#db6d3b; color:#fff;}
.sales-certification{  margin: 40px 0;}
.sales-certification .inner h3{font-family: 'verbmedium' !important; font-size:30px; }
.sales-certification .inner iframe{ width:100%; min-height: 450px; margin: 10px 0px;}
.sales-certification .white-box-list{width: 800px;margin: 0 auto;float: none; margin-top: 30px;}
.sales-certification .white-box-list .white-box{ width:50%; vertical-align: top; min-height: 70px;}
.sales-certification .white-box-list .white-box{background-position: 10px 20px; font-weight: 500; font-size: 17px; padding-left: 60px; border: 0px solid #d9d9d9; box-shadow: 0 2.598px 0 0 rgba(217, 217, 217, 0.0); border-radius: 0;font-family: 'PT Sans', sans-serif;margin-bottom: 0px !important;}
.sales-subscription .priceBoxes{width: 24%; margin: 4.5px;}

.sales-subscription .price-section{background: #eaeef1; border: 1px solid #e3dede; font-family: 'PT Sans', sans-serif;}
.price-section{}
.sales-subscription .bold ul li{min-height: auto !important;height: auto;text-align: left !important; padding: 4px 0px !important;border: 0px !important; border: 0px solid #d9d9d9 !important;
border-top: 0px solid #db6d3b !important; border-bottom: 1px solid #d9d9d9 !important;}
.sales-subscription .buy_now_price_sec.buy_now, .sales-subscription .learn-more-btn{ font-family: 'PT Sans', sans-serif; font-weight: 600;cursor: pointer; margin-bottom: 20px;}


.white-section-logos{ margin: 30px 0; }
.our-training-suggestions{background:#fff;}
.our-training-suggestions .new-category-box {background:#f9f9f9;}
.sales-Pitch .take-quize{border-top: 0;
border-bottom: 0;}
.sales-Pitch .your-results h4{ font-family: 'PT Sans', sans-serif; font-size:20px;}
.sales-Pitch .your-results p {margin-bottom: 20px;font-family: 'PT Sans', sans-serif !important;font-size: 16px;line-height:20px;}
.sales-Pitch .our-suggesction-sales h4{font-family: 'PT Sans', sans-serif; font-size:20px;}
.sales-Pitch .our-suggesction-sales p {margin-bottom: 20px;font-family: 'PT Sans', sans-serif !important;font-size: 16px;line-height:20px;}
.sales-page .result-chat .wp-chart-wrap canvas{margin-top: -50px;}
.sales-subscription .internet-at-glance ul li{ width:100% !important;}
 
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance > ul > li {
	min-height: 590px;

}




.our-training-suggestions .academyTrial{ padding: 0;}
.our-training-suggestions .academyTrial .academy-trial-content{ padding: 15px; min-height: 195px; cursor:pointer; outline:0;}
.our-training-suggestions .topic-bottom{ padding: 15px;}
.our-training-suggestions .color-suggestions{  padding: 15px 0; display:inline-block; width:100%;}
.our-training-suggestions .topic-bottom ul{ margin: 0;}
.our-training-suggestions .topic-bottom ul .topic-pin{-webkit-mask: url(../images/pin-grey.svg) no-repeat 0 0;-ms-mask: url(../images/pin-grey.svg) no-repeat 0 0;mask: url(../images/pin-grey.svg) no-repeat 0 0;    mask-size: auto auto;mask-size: 100% auto;-webkit-mask-size: 100% auto;background: url(../images/pin-grey.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	display:inline-block;	width:11px; display: inline-block;	height:22px;	position: relative;	right: 0;	top: 6px;cursor: pointer;}
.our-training-suggestions .academyTrial ul .topic-pin:hover{-webkit-mask: url(../images/pin-orange.svg) no-repeat 0 0;-ms-mask: url(../images/pin-orange.svg) no-repeat 0 0;mask: url(../images/pin-orange.svg) no-repeat 0 0;    mask-size: auto auto;mask-size: 100% auto;-webkit-mask-size: 100% auto;background: url(../images/pin-orange.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;cursor: pointer;}

/*
.our-training-suggestions .topic-bottom ul .topic-resource{-webkit-mask: url(../images/plus-grey.svg) no-repeat 0 0;-ms-mask: url(../images/plus-grey.svg) no-repeat 0 0;mask: url(../images/plus-grey.svg) no-repeat 0 0;    mask-size: auto auto;mask-size: 100% auto;-webkit-mask-size: 100% auto;background: url(../images/plus-grey.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	display:inline-block;	width:25px; display: inline-block;	height:25px;	position: relative;	right: 0;	top: 6px;cursor: pointer;}
.our-training-suggestions .academyTrial ul .topic-resource:hover{-webkit-mask: url(../images/plus-orange.svg) no-repeat 0 0;-ms-mask: url(../images/plus-orange.svg) no-repeat 0 0;mask: url(../images/plus-orange.svg) no-repeat 0 0;    mask-size: auto auto;mask-size: 100% auto;-webkit-mask-size: 100% auto;background: url(../images/plus-orange.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	width:25px;	height:25px;}
*/

.our-training-suggestions .topic-bottom ul .topic-resource{ background:url(../images/svgtopng.png;); display:inline-block;	width:25px; display: inline-block;	height:25px;	position: relative;	right: 0;	top: 6px;cursor: pointer;}
.our-training-suggestions .academyTrial ul .topic-resource:hover{background:url(../images/svgtopngH.png;); width:25px;	height:25px; display:inline-block;}

.our-training-suggestions .academyTrial ul li{ display: inline-block; text-align: center;}
.our-training-suggestions .academyTrial ul li span{ margin-top:10px; display: inline-block; width:100%; font-size: 12.5px; color:#9d9b9c; text-transform:uppercase;}
.our-training-suggestions .academyTrial ul .topic-free{ float: right; position:relative;}
.our-training-suggestions .academyTrial ul .topic-free:before{content:"";width:1px;height:25px;background:#eaeaea;position:absolute;top:15px;left:-15px;}
.our-training-suggestions .academyTrial ul .topic-free a{ float: right;font-size: 16px;font-weight: 600;padding-top: 10px;text-transform: uppercase;}
.our-training-suggestions .academyTrial ul .topic-free p{ float: right;font-size: 16px;font-weight: 600;padding-top: 10px;text-transform: uppercase; color: #db6d3b;}
.our-training-suggestions .topic-courses .imgLabel{display:none;}












@media only screen and (min-width:768px) and (max-width:1024px) {
	.personalised-training-plan {
    background: #6ac3d3 url(../images/training-plan.png) no-repeat -0px -3px;  background-size: 370px 300px;}
	.all-training-courses .dropdown{ padding-right: 30px !important;}
	.all-training-courses .custome-search-outer-module {max-width: 100% !important;}
	.topic-bottom{padding-bottom: 10px !important;}
	.courses-section-banner .slider .container {max-width: 100%;padding: 10px;}
	.sales-certification .white-box-list{width: 100%;}
	.sales-page .academyTrial .academy-trial-content {min-height: 170px;}
	.objectives-slaes .inner {width: 70%;}
	.sales-subscription .priceBoxes {width: 31% !important;}
        .sales-page .your-results .col-sm-6,.sales-page .your-results .col-sm-3  {width:100%;}
        .sales-page .your-results .col-sm-offset-1{margin-left:0;} 
       
}

@media only screen and (max-width:767px) {
	.course-page .slider .text-left h2 {font-size: 22px;margin: 0 0 10px;}
	.course-page .slider .text-left h2 br{ display: none;}
	.course-page .slider .info{ float: left; text-align: left;}
	.course-page .slider .info h3{ margin-top: 4px}
	
	.personalised-training-plan {background-color:#6ac3d3 !important; background-image:none;
		/* padding: 5px !important; */
	}
	.personalised-training-plan h2{}
	.personalised-training-plan .text-section {
		padding: 15px 20px 20px 20px!important;
	}
	.personalised-training-plan1 .container-c {
		padding: 0 15px 0 15px !important;
	}
	
	.all-training-courses .filter-aling ul{ padding-right: 0;}
	.filter-aling ul li{ margin-bottom: 5px;}
	.all-training-courses .filter-aling ul .pin{ position: relative; float: right;}
	.course-page .table td{ display: inline-block !important; width:100% !important;}
	.topic-bottom{padding-bottom: 0 !important;}
	.sales-certification .inner h3 {font-size:18px;}
	
	.personalised-training-plan {background:none;}
	
	.training-plan-img{display:block;}
	.training-plan-img img{width:100%; height:auto !important;}
	.all-training-courses .new-category-box .catagory-image  img {width: 303px; height: 180px !important; max-width: 341px; display: inline-block;
	
left: -50%; position: absolute; }	

	.free-owl-carousel .catagoryBox .catagory-image  img {width: 303px; height: 180px !important; max-width: 341px; display: inline-block;
		
	left: -50%; position: absolute; }	

	.all-training-courses .new-category-box .catagory-image ,
	.free-owl-carousel .catagoryBox .catagory-image
	{position: relative;float: left;overflow: hidden;height: 180px !important;width: 118px;margin-right: 10px; border-bottom: 0;}	
	
	.all-training-courses .new-category-box .catagory-image a{}	
	.all-training-courses .academyTrial .academy-trial-content {display: none; cursor:pointer;}
	
	/* shweta */
	.all-training-courses .academyTrial .academy-trial-content,
	.free-owl-carousel .catagoryBox .content.academyTrial .academy-trial-content{display: none;}
	
	
	.all-training-courses {background: #fff;}
	.all-training-courses  .topic-bottom {border-top: 0;}
	.all-training-courses .new-category-box {background:#f8f8f8;}
	.all-training-courses .academyTrial ul li span {font-size: 11px;}

	.all-training-courses .academyTrial ul .topic-free a {font-size: 18px;}
	.all-training-courses .academyTrial ul .topic-free:before {left: -10px;}
	
	.all-training-courses .topic-courses .imgLabel,
	.content.academyTrial .topic-courses .imgLabel{text-transform:uppercase; font-size:18px; color:#666; display:block; min-height: 75px;cursor: pointer;}
	
	.all-training-courses .topic-bottom{padding-top: 0 !important; margin-top: 0; padding-bottom: 0px !important;}
	/*sales page*/
	.objectives-slaes .inner { width:100%;}
	.result .container{ padding: 0;}
	.our-suggesction-sales{ width:100%; padding: 0 5px;margin-left: 0;}
	.sales-certification .inner iframe{min-height: auto; margin: 0px 0px;}
	.sales-certification .white-box-list, .sales-certification .white-box-list .white-box {width: 100%; min-height: auto;margin-top: 0px !important;}
	.sales-subscription .priceBoxes{margin: 10px 0px !important;}
	.sales-subscription .priceBoxes ul li{ margin: 0 !important;}
	.white-section-logos .work-partner li .partner-wrap {display: table;width: 100%;height: 50px;}
	.sales-subscription .price-section{background: #db6d3b;border: 1px solid #db6d3b !important;color: #fff !important; margin: 0 15px;box-shadow: none;}
        .sales-subscription .price-section .negative-mr15-grey-sec{color: #fff !important;}
	.sales-subscription .internet-at-glance ul li {padding:0 !important;; position:relative;}
	.sales-subscription .internet-at-glance ul li {min-height: auto !important;}
/*	.internet-at-glance ul li br{display:none;}*/
	
	.sales-page .buy_now_price_sec {padding: 10px; text-decoration: none;}
	
        .sales-page .result-chat .wp-chart-wrap canvas{margin-top: 0;}
        
        
.sales-subscription .internet-at-glance ul li br{display:none;}
.sales-subscription .internet-at-glance ul li .plus{position: absolute;background:url(../images/Plus-Round.png)0 0 no-repeat;width: 27px;height: 27px;display: inline-block;left: 15px;top: 15px;}
.sales-subscription .internet-at-glance ul li .minus{background:url(../images/Minus-Round.png)0 0 no-repeat;}
.sales-subscription .internet-at-glance .bold{padding:15px;}
.sales-page .buy_now_price_sec {padding: 10px; text-decoration: none;}
.sales-subscription .internet-at-glance ul li h3 {margin:0; padding:15px; background: #db6d3b; color:#fff;}
.sales-page .result-chat .wp-chart-wrap canvas{margin-top: 0;}
}


@media only screen and (max-width:375px) {
	.all-training-courses .academyTrial ul li:first-child{width:30px;}
	/*.all-training-courses .academyTrial ul li:nth-child(2){width:70px;}*/
        .all-training-courses .new-category-box .catagory-image, .free-owl-carousel .catagoryBox .catagory-image{width: 90px;}
}

.bk-white{
    background: #fff;
}
.all-training-courses .topic-bottom ul .topic-pin-orange{-webkit-mask: url(../images/pin-orange.svg) no-repeat 0 0;-ms-mask: url(../images/pin-orange.svg) no-repeat 0 0;mask: url(../images/pin-orange.svg) no-repeat 0 0;    mask-size: auto auto;mask-size: 100% auto;-webkit-mask-size: 100% auto;background: url(../images/pin-orange.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	display:inline-block;	width:11px; display: inline-block;	height:22px;	position: relative;	right: 0;	top: 6px;}

@media only screen and (max-width:767px) {
    .our-training-suggestions .color-suggestions {
    padding: 40px 0;
    }
    .catagoryBox.col-33 {
    margin: 0 !important; 
}
}
.catagoryBox.col-33 {
    margin: 0 0.5% 30px 0.5% !important;
}
.topic-pin-orange{-webkit-mask: url(../images/pin-orange.svg) no-repeat 0 0;-ms-mask: url(../images/pin-orange.svg) no-repeat 0 0;mask: url(../images/pin-orange.svg) no-repeat 0 0;    mask-size: auto auto;mask-size: 100% auto;-webkit-mask-size: 100% auto;background: url(../images/pin-orange.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	display:inline-block;	width:11px; display: inline-block;	height:22px;	position: relative;	right: 0;	top: 6px;cursor: pointer;}
@media only screen and (max-width:1024px) {	
.premium_content_course {
    min-width: 270px !important;
    min-height: 0px !important;
    text-align: center !important;
    height: 100px !important;
}
.all-training-courses .filter-aling ul .pin{right:0;}



}





.no-border{
    border: none !important;
}




/* custom-get-your-personalised-training-plan-section */
.container-c{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
@media(min-width:768px){.container-c{max-width:750px;}}
@media(min-width:992px){.container-c{max-width:970px;}}
@media(min-width:1200px){.container-c{max-width:1170px;}}
.container-c-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
.row-c{margin-left:-15px;margin-right:-15px;}
.col-xs-c-1,.col-sm-c-1,.col-md-c-1,.col-lg-c-1,.col-xs-c-2,.col-sm-c-2,.col-md-c-2,.col-lg-c-2,.col-xs-c-3,.col-sm-c-3,.col-md-c-3,.col-lg-c-3,.col-xs-c-4,.col-sm-c-4,.col-md-c-4,.col-lg-c-4,.col-xs-c-5,.col-sm-c-5,.col-md-c-5,.col-lg-c-5,.col-xs-c-6,.col-sm-c-6,.col-md-c-6,.col-lg-c-6,.col-xs-c-7,.col-sm-c-7,.col-md-c-7,.col-lg-c-7,.col-xs-c-8,.col-sm-c-8,.col-md-c-8,.col-lg-c-8,.col-xs-c-9,.col-sm-c-9,.col-md-c-9,.col-lg-c-9,.col-xs-c-10,.col-sm-c-10,.col-md-c-10,.col-lg-c-10,.col-xs-c-11,.col-sm-c-11,.col-md-c-11,.col-lg-c-11,.col-xs-c-12,.col-sm-c-12,.col-md-c-12,.col-lg-c-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-xs-c-1,.col-xs-c-2,.col-xs-c-3,.col-xs-c-4,.col-xs-c-5,.col-xs-c-6,.col-xs-c-7,.col-xs-c-8,.col-xs-c-9,.col-xs-c-10,.col-xs-c-11,.col-xs-c-12{float:left;}
.col-xs-c-12{width:100%;}
.col-xs-c-11{width:91.66666667%;}
.col-xs-c-10{width:83.33333333%;}
.col-xs-c-9{width:75%;}
.col-xs-c-8{width:66.66666667%;}
.col-xs-c-7{width:58.33333333%;}
.col-xs-c-6{width:50%;}
.col-xs-c-5{width:41.66666667%;}
.col-xs-c-4{width:33.33333333%;}
.col-xs-c-3{width:25%;}
.col-xs-c-2{width:16.66666667%;}
.col-xs-c-1{width:8.33333333%;}
.col-xs-c-pull-12{right:100%;}
.col-xs-c-pull-11{right:91.66666667%;}
.col-xs-c-pull-10{right:83.33333333%;}
.col-xs-c-pull-9{right:75%;}
.col-xs-c-pull-8{right:66.66666667%;}
.col-xs-c-pull-7{right:58.33333333%;}
.col-xs-c-pull-6{right:50%;}
.col-xs-c-pull-5{right:41.66666667%;}
.col-xs-c-pull-4{right:33.33333333%;}
.col-xs-c-pull-3{right:25%;}
.col-xs-c-pull-2{right:16.66666667%;}
.col-xs-c-pull-1{right:8.33333333%;}
.col-xs-c-pull-0{right:auto;}
.col-xs-c-push-12{left:100%;}
.col-xs-c-push-11{left:91.66666667%;}
.col-xs-c-push-10{left:83.33333333%;}
.col-xs-c-push-9{left:75%;}
.col-xs-c-push-8{left:66.66666667%;}
.col-xs-c-push-7{left:58.33333333%;}
.col-xs-c-push-6{left:50%;}
.col-xs-c-push-5{left:41.66666667%;}
.col-xs-c-push-4{left:33.33333333%;}
.col-xs-c-push-3{left:25%;}
.col-xs-c-push-2{left:16.66666667%;}
.col-xs-c-push-1{left:8.33333333%;}
.col-xs-c-push-0{left:auto;}
.col-xs-c-offset-12{margin-left:100%;}
.col-xs-c-offset-11{margin-left:91.66666667%;}
.col-xs-c-offset-10{margin-left:83.33333333%;}
.col-xs-c-offset-9{margin-left:75%;}
.col-xs-c-offset-8{margin-left:66.66666667%;}
.col-xs-c-offset-7{margin-left:58.33333333%;}
.col-xs-c-offset-6{margin-left:50%;}
.col-xs-c-offset-5{margin-left:41.66666667%;}
.col-xs-c-offset-4{margin-left:33.33333333%;}
.col-xs-c-offset-3{margin-left:25%;}
.col-xs-c-offset-2{margin-left:16.66666667%;}
.col-xs-c-offset-1{margin-left:8.33333333%;}
.col-xs-c-offset-0{margin-left:0%;}
@media(min-width:768px){.col-sm-c-1,.col-sm-c-2,.col-sm-c-3,.col-sm-c-4,.col-sm-c-5,.col-sm-c-6,.col-sm-c-7,.col-sm-c-8,.col-sm-c-9,.col-sm-c-10,.col-sm-c-11,.col-sm-c-12{float:left;}.col-sm-c-12{width:100%;}.col-sm-c-11{width:91.66666667%;}.col-sm-c-10{width:83.33333333%;}.col-sm-c-9{width:75%;}.col-sm-c-8{width:66.66666667%;}.col-sm-c-7{width:58.33333333%;}.col-sm-c-6{width:50%;}.col-sm-c-5{width:41.66666667%;}.col-sm-c-4{width:33.33333333%;}.col-sm-c-3{width:25%;}.col-sm-c-2{width:16.66666667%;}.col-sm-c-1{width:8.33333333%;}.col-sm-c-pull-12{right:100%;}.col-sm-c-pull-11{right:91.66666667%;}.col-sm-c-pull-10{right:83.33333333%;}.col-sm-c-pull-9{right:75%;}.col-sm-c-pull-8{right:66.66666667%;}.col-sm-c-pull-7{right:58.33333333%;}.col-sm-c-pull-6{right:50%;}.col-sm-c-pull-5{right:41.66666667%;}.col-sm-c-pull-4{right:33.33333333%;}.col-sm-c-pull-3{right:25%;}.col-sm-c-pull-2{right:16.66666667%;}.col-sm-c-pull-1{right:8.33333333%;}.col-sm-c-pull-0{right:auto;}.col-sm-c-push-12{left:100%;}.col-sm-c-push-11{left:91.66666667%;}.col-sm-c-push-10{left:83.33333333%;}.col-sm-c-push-9{left:75%;}.col-sm-c-push-8{left:66.66666667%;}.col-sm-c-push-7{left:58.33333333%;}.col-sm-c-push-6{left:50%;}.col-sm-c-push-5{left:41.66666667%;}.col-sm-c-push-4{left:33.33333333%;}.col-sm-c-push-3{left:25%;}.col-sm-c-push-2{left:16.66666667%;}.col-sm-c-push-1{left:8.33333333%;}.col-sm-c-push-0{left:auto;}.col-sm-c-offset-12{margin-left:100%;}.col-sm-c-offset-11{margin-left:91.66666667%;}.col-sm-c-offset-10{margin-left:83.33333333%;}.col-sm-c-offset-9{margin-left:75%;}.col-sm-c-offset-8{margin-left:66.66666667%;}.col-sm-c-offset-7{margin-left:58.33333333%;}.col-sm-c-offset-6{margin-left:50%;}.col-sm-c-offset-5{margin-left:41.66666667%;}.col-sm-c-offset-4{margin-left:33.33333333%;}.col-sm-c-offset-3{margin-left:25%;}.col-sm-c-offset-2{margin-left:16.66666667%;}.col-sm-c-offset-1{margin-left:8.33333333%;}.col-sm-c-offset-0{margin-left:0%;}}
@media(min-width:992px){.col-md-c-1,.col-md-c-2,.col-md-c-3,.col-md-c-4,.col-md-c-5,.col-md-c-6,.col-md-c-7,.col-md-c-8,.col-md-c-9,.col-md-c-10,.col-md-c-11,.col-md-c-12{float:left;}.col-md-c-12{width:100%;}.col-md-c-11{width:91.66666667%;}.col-md-c-10{width:83.33333333%;}.col-md-c-9{width:75%;}.col-md-c-8{width:66.66666667%;}.col-md-c-7{width:58.33333333%;}.col-md-c-6{width:50%;}.col-md-c-5{width:41.66666667%;}.col-md-c-4{width:33.33333333%;}.col-md-c-3{width:25%;}.col-md-c-2{width:16.66666667%;}.col-md-c-1{width:8.33333333%;}.col-md-c-pull-12{right:100%;}.col-md-c-pull-11{right:91.66666667%;}.col-md-c-pull-10{right:83.33333333%;}.col-md-c-pull-9{right:75%;}.col-md-c-pull-8{right:66.66666667%;}.col-md-c-pull-7{right:58.33333333%;}.col-md-c-pull-6{right:50%;}.col-md-c-pull-5{right:41.66666667%;}.col-md-c-pull-4{right:33.33333333%;}.col-md-c-pull-3{right:25%;}.col-md-c-pull-2{right:16.66666667%;}.col-md-c-pull-1{right:8.33333333%;}.col-md-c-pull-0{right:auto;}.col-md-c-push-12{left:100%;}.col-md-c-push-11{left:91.66666667%;}.col-md-c-push-10{left:83.33333333%;}.col-md-c-push-9{left:75%;}.col-md-c-push-8{left:66.66666667%;}.col-md-c-push-7{left:58.33333333%;}.col-md-c-push-6{left:50%;}.col-md-c-push-5{left:41.66666667%;}.col-md-c-push-4{left:33.33333333%;}.col-md-c-push-3{left:25%;}.col-md-c-push-2{left:16.66666667%;}.col-md-c-push-1{left:8.33333333%;}.col-md-c-push-0{left:auto;}.col-md-c-offset-12{margin-left:100%;}.col-md-c-offset-11{margin-left:91.66666667%;}.col-md-c-offset-10{margin-left:83.33333333%;}.col-md-c-offset-9{margin-left:75%;}.col-md-c-offset-8{margin-left:66.66666667%;}.col-md-c-offset-7{margin-left:58.33333333%;}.col-md-c-offset-6{margin-left:50%;}.col-md-c-offset-5{margin-left:41.66666667%;}.col-md-c-offset-4{margin-left:33.33333333%;}.col-md-c-offset-3{margin-left:25%;}.col-md-c-offset-2{margin-left:16.66666667%;}.col-md-c-offset-1{margin-left:8.33333333%;}.col-md-c-offset-0{margin-left:0%;}}
@media(min-width:1200px){.col-lg-c-1,.col-lg-c-2,.col-lg-c-3,.col-lg-c-4,.col-lg-c-5,.col-lg-c-6,.col-lg-c-7,.col-lg-c-8,.col-lg-c-9,.col-lg-c-10,.col-lg-c-11,.col-lg-c-12{float:left;}.col-lg-c-12{width:100%;}.col-lg-c-11{width:91.66666667%;}.col-lg-c-10{width:83.33333333%;}.col-lg-c-9{width:75%;}.col-lg-c-8{width:66.66666667%;}.col-lg-c-7{width:58.33333333%;}.col-lg-c-6{width:50%;}.col-lg-c-5{width:41.66666667%;}.col-lg-c-4{width:33.33333333%;}.col-lg-c-3{width:25%;}.col-lg-c-2{width:16.66666667%;}.col-lg-c-1{width:8.33333333%;}.col-lg-c-pull-12{right:100%;}.col-lg-c-pull-11{right:91.66666667%;}.col-lg-c-pull-10{right:83.33333333%;}.col-lg-c-pull-9{right:75%;}.col-lg-c-pull-8{right:66.66666667%;}.col-lg-c-pull-7{right:58.33333333%;}.col-lg-c-pull-6{right:50%;}.col-lg-c-pull-5{right:41.66666667%;}.col-lg-c-pull-4{right:33.33333333%;}.col-lg-c-pull-3{right:25%;}.col-lg-c-pull-2{right:16.66666667%;}.col-lg-c-pull-1{right:8.33333333%;}.col-lg-c-pull-0{right:auto;}.col-lg-c-push-12{left:100%;}.col-lg-c-push-11{left:91.66666667%;}.col-lg-c-push-10{left:83.33333333%;}.col-lg-c-push-9{left:75%;}.col-lg-c-push-8{left:66.66666667%;}.col-lg-c-push-7{left:58.33333333%;}.col-lg-c-push-6{left:50%;}.col-lg-c-push-5{left:41.66666667%;}.col-lg-c-push-4{left:33.33333333%;}.col-lg-c-push-3{left:25%;}.col-lg-c-push-2{left:16.66666667%;}.col-lg-c-push-1{left:8.33333333%;}.col-lg-c-push-0{left:auto;}.col-lg-c-offset-12{margin-left:100%;}.col-lg-c-offset-11{margin-left:91.66666667%;}.col-lg-c-offset-10{margin-left:83.33333333%;}.col-lg-c-offset-9{margin-left:75%;}.col-lg-c-offset-8{margin-left:66.66666667%;}.col-lg-c-offset-7{margin-left:58.33333333%;}.col-lg-c-offset-6{margin-left:50%;}.col-lg-c-offset-5{margin-left:41.66666667%;}.col-lg-c-offset-4{margin-left:33.33333333%;}.col-lg-c-offset-3{margin-left:25%;}.col-lg-c-offset-2{margin-left:16.66666667%;}.col-lg-c-offset-1{margin-left:8.33333333%;}.col-lg-c-offset-0{margin-left:0%;}}
.clearfix:before,
.clearfix:after,
.container-c:before,
.container-c:after,
.container-c-fluid:before,
.container-c-fluid:after,
.row-c:before,
.row-c:after{content:"";display:table;}
.clearfix:after,
.container-c:after,
.container-c-fluid:after,
.row-c:after{clear:both;
}

@media only screen and (max-width:767px) {
    .all-training-courses .new-category-box .catagory-image h3 .imgLabel,
	.free-owl-carousel .catagoryBox .catagory-image h3 .imgLabel	{
        height: 180px;
        color:transparent !important;
    }
}
.all-training-courses .modules_page_filter_status{
    margin: 0px !important;
}
.all-training-courses .modules_page_sort_by{
    margin: 0px !important;
}
@media only screen and (max-width:767px) {
    .all-training-courses .modules_page_filter_status{
     margin: 0 5px !important;
}
.all-training-courses .modules_page_sort_by{
    margin: 0 5px !important;
}

.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance > ul > li {
	min-height: 590px !important;

}
}
@media (max-width: 1024px) {
    .course-page .slider-middle-content {
        padding: 0 15px;
    }
}
@media (max-width: 767px) {
    .course-page .all-training-courses .modules_page_filter_tag_level{margin-bottom:10px !important;}
   .course-page  .all-training-courses .modules_page_filter_status,.course-page .all-training-courses .modules_page_sort_by {
        margin: 0 !important;
    }
    .course-page .filter-aling ul li {
        margin: 0 !important;
    }
    .course-page .filter-aling ul li .modules_page_filter_category,
    .course-page .filter-aling ul li .modules_page_filter_status,
    .course-page .filter-aling ul li .modules_page_sort_by {
         margin: 0 0 10px 0 !important;
    }
	.course-page .custome-search-outer-module {
		max-width: 100% !important;
		width: 100% !important;
	}
	.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #free ul li:first-child,
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #monthly ul li:first-child,
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #half_yearly ul li:first-child,
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #yearly ul li:first-child
 {
	min-height: 10px !important;
} 
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance > ul > li {
	min-height: 10px !important;
}

.paid-con {
/*	display: block !important;*/
}

.course-page .related-module-resource-open h3 {
    margin: 0 5px 0px;
}
.all-training-courses .related-module-resource-open{
    height: 180px;
    overflow-y: auto;
}

}
@media (min-width: 768px) and (max-width: 1023px) {
	.our-training-suggestions .academyTrial ul .topic-free a {
		font-size: 12px;
	}
        .our-training-suggestions .academyTrial ul .topic-free p {
		font-size: 12px;
	}
	.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance > ul > li {
	min-height: 680px !important;
}
	
}
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #free ul li,
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #monthly ul li,
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #half_yearly ul li,
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #yearly ul li
 {
	min-height: 10px !important;

}
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #three ul,
.elearning-subscription.sales-subscription .priceBoxes .internet-at-glance #four ul
{
    margin-top: 20px;
}
@media (max-width: 767px) {
.all-training-courses .academyTrial{background:none !important;}
}
@media (min-width: 320px) and (max-width: 350px) {
	.catagory-image {
            height: 130px !important; 
        }
}
@media only screen and (max-width:767px) {
    .course-page {
        overflow-x: hidden !important;
    }  
}
.sales-page .result .result-chat {
    margin-top: -45px !important;
}
.stepForm-wrap .checkbox_check{
 width: 4% !important;
}
.all-training-courses .modules_page_section_content_loading{
    left:-5px;
    width: 101%;
}



@media (max-height: 736px) {
 #personal_quiz_membership.popup,  #personal_quiz.popup {
    min-height: 450px !important;
    height: 450px !important;
	overflow-y:auto !important;
}

}

@media (max-height: 414px) {
  #personal_quiz_membership.popup , #personal_quiz.popup{
    min-height: 350px !important;
    height: 350px !important;
	overflow-y:auto !important;
}
#personal_quiz_membership.popup .b-close, #personal_quiz.popup .b-close {
    right: 0;
    top: 0;
}
}
.all-training-courses .white-box-list .white-box{
    background-color: #f8f8f8 !important;
}
.sales-page .topic-courses {
    min-height: 36px;
}

.your-free-resources a{
	outline:0 !important;
}

a{
	outline: 0 !important;
}

.topic-plus{
	-webkit-mask: url(../images/gray-plus.svg) no-repeat 0 0;
	-ms-mask: url(../images/gray-plus.svg) no-repeat 0 0;
	mask: url(../images/gray-plus.svg) no-repeat 0 0;    
	mask-size: auto auto;
	mask-size: 100% auto;
	-webkit-mask-size: 100% auto;
	background: url(../images/gray-plus.svg)no-repeat 0 0;    background-position-x: 0;    background-position-y: 0;	
	display:inline-block;	
	width: 22px;
	height: 22px;
	position: relative;
	right: 0;
	top: 5px;
	background-size: 22px 22px;
	cursor: pointer;
}

.topic-plus:hover{
	background: #DB6D3B !important;
	opacity: 0.8;
	-webkit-transition: opacity 0.5s !important;
	-moz-transition: opacity 0.5s !important;
	-o-transition: opacity 0.5s !important;
}


@media only screen and (min-width:150px) and (max-width:567px) {
.courses-section-banner h2{font-size:20px !important; }
.courses-section-banner .info{font-size:13px;margin: -18px 0 0 0;}
.courses-section-banner .info h3{font-size:14px; }
.courses-section-banner .info a{font-size:13px;}
}

.sony_img{
	margin-left:310px;
}
@media only screen and (min-width:150px) and (max-width:567px) {
.sony_img{
	margin:auto;
}	
}


@media only screen (max-width:1280px) {
	.bench-acesstrial-btn {  
		margin: 30px !important;
		width: 535px !important;
	}
}
@media only screen and (min-width:1024px) and (max-width:1279px) {
	.bench-acesstrial-btn {   
		margin: 10px 30px!important;
		width: 450px!important;      
	}	
}

@media only screen and (min-width:768px) and (max-width:1023px) {
	.bench-acesstrial-btn {   
		/* margin: 17px 50px !important; */
		width: 320px!important;  
		
	}
}

@media (max-width:1246px) {
/* .desktopMenu .header-nav {
	 float:none !important; 
	 width: 86%; 
} */
.desktopMenu .logged-in-mainsite .header-nav {
   float:none !important; 
	width: 86%; 
}

}

@media (max-width:767px) {
	.bench-acesstrial-btn {
		padding: 10px!important;
		width: 94%!important;
		margin: 4px 20px!important;
		font-size: 16px!important;
	}
}

/*  Qualification certificates page  */
.slimclass {
    overflow: hidden;
}
.slimclass .stepForm-wrap {
    padding: 0 5%; margin-bottom: 0;
}
.slimclass .topcheck {
    text-align: center;
    margin-bottom: 40px;
}
.slimclass .align-centerx {
    display: inline-block;
}
/* .slimclass p input {
    margin-left: -20px;
    margin-right: 5px;
    display: inline-block; 
    
} */
/* 4-6-18 */
.slimclass p input {
    visibility: hidden; 
    margin-right: -10px;
}
.slimclass p {
    padding-left: 25px;
}
.slimclass .btn-center {
    text-align: center; margin-bottom: 40px;
}
.slimclass .btn-center input {
    float: none !important;
}
.slimclass .section-title, .slimclass .section-title-left{ padding-top: 50px;}
.slimclass .orange-txt, .slimclass .privacy-link span {
    color: #db6d3b;
}
.slimclass .privacy-link{color:#000;}
.slimclass .checkbox {
    padding-left: 0;
   float: left; 
    margin-left: -5px;
}
.slimclass .checkbox label {
    display: inline-block;
    position: relative;
    padding: 0 !important;
    float: left;
    margin-top: 2px; cursor: pointer;
}

.slimclass .checkbox label::before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 18px;
    height: 18px;
    left: 0;
    margin-left: -21px;
    border: 1px solid #666;
    border-radius: 2px;
    background-color: #fff;
    -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
    -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
    transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.slimclass .checkbox label::after {
    display: inline-block;
    position: absolute;
    width: 18px;
    height: 18px;
    left: 0;
    top: 0;
    margin-left: -20px;
    padding-left: 1px;
    padding-top: 1px;
    font-size: 15px;
    color: #db6d3b;
}
.slimclass .checkbox input[type="checkbox"]:checked+label::after {
    font-family: 'FontAwesome';
    content: "\f00c";
}
#certificate_check{ height: auto !important;}

.certification-policy-text {
    margin-bottom: -70px;
    overflow: hidden;
    padding: 0 10%;
}
.certification-policy-text .stepForm-wrap{ margin-bottom: 0;}
.certification-policy-text p input {
    margin-left: -20px;
    margin-right: 5px;
    display: inline-block; 
    
}
.certification-policy-text p input {
    visibility: hidden;
    margin-right: -10px;
}
.certification-policy-text p {
    padding-left: 25px;
}
.certification-policy-text .btn-center {
    text-align: center;
}
.certification-policy-text .btn-center input {
    float: none !important;
}
.certification-policy-text .orange-txt, .certification-policy-text .privacy-link span {
    color: #db6d3b;
}
.certification-policy-text .privacy-link{color:#000;}
.certification-policy-text .checkbox {
    padding-left: 0;
    float: left;
    margin-left: -5px;
}
.certification-policy-text .checkbox label {
    display: inline-block;
    position: relative;
    padding: 0 !important;
    float: left;
    margin-top: 2px; cursor: pointer;
}
.certification-policy-text .checkbox label::before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 18px;
    height: 18px;
    left: 0;
    margin-left: -21px;
    border: 1px solid #666;
    border-radius: 2px;
    background-color: #fff;
    -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
    -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
    transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.certification-policy-text .checkbox label::after {
    display: inline-block;
    position: absolute;
    width: 18px;
    height: 18px;
    left: 0;
    top: 0;
    margin-left: -20px;
    padding-left: 1px;
    padding-top: 1px;
    font-size: 15px;
    color: #db6d3b;
}
.certification-policy-text .checkbox input[type="checkbox"]:checked+label::after {
    font-family: 'FontAwesome';
    content: "\f00c";
}
@media (max-width:1024px){
    
    .certification-policy-text{ margin-bottom:40px;}
}

.nolinkmessage
{
	color: #DB6C3B !important;
	font-weight: 600 !important;
    text-align: center;
}

.certificate-page-box li.selected {
	background: none;
	border: none;
	margin: 0;
}
.certificate-page-box .tc-status-fig {
	display: inline-block;
	position: absolute;
	top: 100%;
	right: -18px;
}
/* .certificate-page-box .tc-certificateList {
	margin: 0 -10px;
	width: auto;
} */
.certificate-page-box .tc-certificateList li {
	padding: 5px 10px;
	width: 100%;
	border-top: none !important;
}
.certificate-page-box .tc-certificateList li.accordianhed{ background: #f1f1f1; cursor: pointer; display: block;}
.certificate-page-box .tc-certificateList li.selected.show{ display: block;}
.certificate-page-box .tc-list-feild-status{right: 45px; color: #DB6D3C;
					top: 5px;
					width: 40px;
					text-align: left;}
.certificate-page-box .tc-list-feild-icon{ right: 10px;}
.certificate-page-box .tc-status{margin: 0 4%;width: 92%;}

 .certificate-page-box .tc-status-fig span {
	display: inline-block;
	background: #DB6D3C;
	padding: 0 9px;
	margin: 10px 0 0;
	color: #fff; position: relative;
}
.certificate-page-box .tc-status-fig span:after,
.certificate-page-box .tc-status-fig span:after {
	z-index: -1;
	position: absolute;
	bottom: 98.1%;
	left: 64%;
	margin-left: -25%;
	content: '';
	width: 0;
	height: 0;
	border-bottom: solid 5px #DB6D3C;
	border-left: solid 5px transparent;
	border-right: solid 5px transparent;
}
.certificate-page-box .tc-list-feild-icon {
	background: url(https://www.targetinternet.com/wp-content/themes/u-design-latest/styles/assets/images/rectanguler.png) no-repeat center center !important;
	margin-top: 5px;
}
.certificate-page-box .accordianhed.selected .tc-list-feild-icon {
	background: url(https://www.targetinternet.com/wp-content/themes/u-design-latest/styles/assets/images/plus-icon.png) #fff !important;
	background-repeat: repeat;
	background-repeat: no-repeat !important;
	background-position: center center !important;
	margin: 8px 0 0 !important;
	border-radius: 20px;

} 

 .certificate-page-box .accordianhed.selected.active .tc-list-feild-icon {
	background: url(https://www.targetinternet.com/wp-content/themes/u-design-latest/styles/assets/images/minus-icon.png) #fff !important;
	background-repeat: repeat;
	background-repeat: no-repeat !important;
	background-position: center center !important;
	margin: 8px 0 0 !important;
	border-radius: 20px;


}
.certificate-page-box .tc-list-feild{ position: static; padding-right: 74px;}
@media (max-width:767px){
	.certificate-page-box .tc-boxTop h3{ padding-bottom: 0; min-height: 0;}
	.certificate-page-box .tc-tableCol{ width: 100% !important;}

}
.certificate-page-box  .tc-tableCol{
	height: auto !important;
}

#checkbox_1_error p{
	width: 376px !important;
}
 .certificate-page-box .tc-tableCol{
	 padding: 10px 0 60px 0 !important;
 }
 
#qualification_table{
	margin-top: 50px;
}

.certificate-overlay{
	background: #eee;
	opacity:0.5;
	pointer-events: none;
}



/***onlinemarketingpagenew-15june2018***/
.marketingpagenew p{margin-bottom: 15px;}
.marketingpagenew .fullwidth.white-section.align-center p {margin-bottom: 15px;}
.marketingpagenew .fullwidth.white-section.align-center h2 {margin: 50px 0 30px;}
.three-boxes .negative-mr15{ overflow: hidden;}
.three-boxes .line-divider-new-org {width: 100%;padding: 50px 0 0;margin-top: 50px; margin-bottom: 0;border-top: solid 1px #db6d3b;display: table;text-align: center;}
.three-boxes .line-divider-new-org .orange-btn{margin: 0 0 0 15px !important;border-width: 3px;padding: 10px 40px;}
.three-boxes .box-content h3 {overflow: hidden;line-height: 60px; color: #db6d3b; margin-bottom: 15px;}
.three-boxes .box-content h3 .icon {width: 60px;height: 60px;display: block;background: #fff;float: left;border-radius: 100%;border: solid 2px #db6d3b;margin-right: 10px;}
.three-boxes .box-content h3 .icon i{ width: 30px; height: 30px; background-size: 100% !important; margin: 13px; display: block;}
.three-boxes .box-content h3 .icon .icon1{ background: url(../images/Graduation_selected.png) no-repeat center center; }
.three-boxes .box-content h3 .icon .icon2{ background: url(../images/Seal_selected.png) no-repeat center center; }
.three-boxes .box-content h3 .icon .icon3{ background: url(../images/Money_selected.png) no-repeat center center;}

.pre-section .buletpoints{ padding-left: 20px; margin-bottom: 15px;}
.pre-section .line-divider-new-org {width: 100%;padding: 50px 0 0;margin-top: 50px; margin-bottom: 0;border-top: solid 1px #db6d3b;display: table;text-align: center;}
.pre-section .line-divider-new-org .orange-btn{margin: 0 0 0 15px !important;border-width: 3px;padding: 10px 40px;}

.userpic-section{ text-align: left; font-size: 16px; padding: 70px 0;}
.userpic-section .section-title:after, .userpic-section .section-title-left:after{background:#fff;}
.cost-table table {width: 100%;background: rgba(255,255,255,0.3);letter-spacing: 0;padding: 0;margin: 0;border-collapse: collapse;border-spacing: 0;}
.cost-table table th, .cost-table table td {border-bottom: solid 1px rgba(255,255,255,0.5); padding: 5px 10px;}
.cost-table table tbody tr:hover {background: #DB6D3B;}
#cost-table-id table tbody tr:hover{background: #45C5D4;} 
.user-box h5 {font-size: 20px;margin: 20px 0 10px;}
.user-box .userpic{ max-width: 100%;}
.user-box1 .userpic{ float: right;}
.user-box2 .col-25 {float: right;}
.desc-view{ display: block;}
.mobile-view{ display: none;}

.faq-section .list-group .topic-title {padding-right: 25px;position: relative; font-size: 16px;font-weight: 600; color: #34343B;}
.faq-section .topics-listing .list-group .more-less {background-position: -22px 0px; position: absolute;right: 0;top: 0;}
/* .faq-section .topics-listing .list-group:hover .more-less,  */
.faq-section .topics-listing .list-group.open .more-less {background-position: -64px 0px;}

.faq-section .topics-listing .list-group {border: solid 1px #ddd;margin: 10px 0;padding: 10px;display: block;}
.faq-section .list-group .topic-description {background: #fff;padding: 0;margin: 10px 0 0;font-size: 15px;}
.faq-section .list-group .topic-description p{ margin-bottom: 0; color: #34343B !important;}

.faq-section .line-divider-new-org {width: 100%;padding: 0 0 50px;margin-bottom: 50px;margin-top: 0;border-bottom: solid 1px #db6d3b;display: table;text-align: center;border-top: none;}
.faq-section .line-divider-new-org .orange-btn{margin: 0 0 0 15px !important;border-width: 3px;padding: 10px 40px;}
.faq-section .section-title{ text-align: center;}

.max-width764{ max-width: 764px; margin: 0 auto;}
.topics-columnx {max-width: 764px;margin: 0 auto;}

@media(max-width:1024px){
    .marketingpagenew .white-section, .marketingpagenew .grey-section, .marketingpagenew .blue-section, .userpic-section {padding: 70px 0 !important;}    
}
@media(max-width:991px){
    .marketingpagenew .three-boxes .col-33{ float: none; width: 100%; margin: 30px 0;}
    .marketingpagenew .three-boxes .negative-mr15 .last{ margin: 0;}
}
@media(max-width:767px){

    .marketingpagenew .white-section, .marketingpagenew .grey-section, .marketingpagenew .blue-section, .userpic-section {padding: 40px 0 !important;}
    .user-box1 .userpic, .user-box2 .col-25{ float: none;}
    .user-box {text-align: center;}
    .userpic {margin: 0 auto 20px auto; height: 80px !important;}
    .marketingpagenew .line-divider-new-org .orange-btn{ margin: 0 !important;}
    .pre-section .buletpoints{ padding: 0; margin: 0; list-style: none;}
    .pre-section .buletpoints li{ background: url(../images/orange-tick.png) no-repeat 0 10px;padding:5px 5px 5px 44px;margin: 15px 0; min-height: 34px;}
    .desc-view{ display:none ;}
    .mobile-view{ display: block; text-align: left;}
    .mobile-view table{ margin: 15px 0;}
    .mobile-view table td{ width: 50%;}
}

.player .vp-player-layout {
    left: 0 !important;
}

.wppb-form-field > span{
margin: 0 !important;	
}

@media only screen and (max-width:767px) {
	select{
		border: 2px solid #c2c2c2 !important;
		border-radius:0 !important;
		width: 100% !important;
	}
	.cim-logos{
		margin-bottom: 0 !important;
		width:100%;
	}
}


.custom_search{
	padding: 0 0 5px 5px;
}
@media only screen and (max-width:1024px) {
	.custom_search{
		padding: 0 !important;
	}
}

.cim-logos{
margin-bottom: 70px;
width:100%;
}
.cim-logos img{
float:left;
width: 35%;
}

.cim-logos p{
padding-top: 33px;
text-align:left;
width: 65%;
float: right;
}
@media only screen and (max-width:767px) {
	.cim-logos img{
		float:none;
		margin: 0 auto;
	}
}


#text-13{
margin-top: 20px;

}


@media only screen and (max-width:767px) {
	.traning-partner-for img{
		text-align: center !important;
	}
}

@media only screen and (max-width:767px) {
	.traning-partner-for li  {
		   /*  height: 100% !important; */
		   width:50% !important;
	}
	.traning-partner-for li .partner-wrap figure img {
		   height: auto !important; 

	}
	.traning-partner-for {
		   /*  height: 100% !important; */
		   margin-top:50px !important;
	}
	
}
@media only screen and (max-width:767px) {
	.cim-logos p{
	width: 100%!important;
	float: none !important;
	margin:10px !important;
	}
	.cim-logos img{
		width:60% !important;
	}
	
}

iframe{width:100%;}

@media (max-width: 1024px){
	#prerequisites .text-box{
		margin:10px;
	}
	.what-is-process .numbers {
	left: 7px;
	}
	.what-is-process p {
	padding-left:15px;
	}
}

.subfooter{
margin-left:20px;
}







*, :after, :before {
    box-sizing: border-box;
}
.full-page-orange-section{ background: #db6d3b; color: #fff; box-sizing: border-box; padding: 70px 0; margin: 0 0 0; }
.full-page-orange-section .section-title{ font-size: 26px; text-align: center; padding: 0 0 0 0; }
.full-page-orange-section .container{ max-width: 1170px; margin: 0 auto; }
.full-page-orange-section .row{ margin: 0 -15px; overflow: hidden;}
.col-md-50 { float: left; width: 50%; padding:0 15px;}
.col-md-33{float: left; width: 33.33%; padding:0 15px;}
.boxstyle{ background: rgba(255,255,255,0.2); padding: 15px; text-align: center;}
.boxstyle h4{ font-size: 20px; font-weight: 600; margin: 0 0 30px; }
.boxstyle p{ margin:0 0 30px; font-size: 16px; height:100px;  }
.boxstyle a,.full-page-orange-section a{display: inline-block !important;
font-family: "verbblack" !important;  width: 230px; margin-bottom:15px; 
font-size: 18px !important; padding: 8px 8px !important; color: #fff; border: 4px solid #fff; text-decoration: none;}
.boxstyle a:hover ,.full-page-orange-section a:hover{ background: #fff; border: 4px solid #db6d3b; color: #db6d3b;   }

.full-page-orange-section .learn-more-btn.align-center.reserve {
    margin: 50px 30px 0;
    font-size: 18px !important;
} 
.bottombtn{ text-align:center;}
@media (max-width:1200px){
	.full-page-orange-section{margin: 0 0 0;}
	
}
@media (max-width:959px){
 .boxstyle a,.full-page-orange-section a{ width: auto !important;}
 .full-page-orange-section{padding: 40px 0;margin-top: 40px;}

} 
@media ( max-width:767px){
 .full-page-orange-section .row{ margin: 0 0; overflow: hidden;}
 .col-md-50{float: none !important; width: 100% !important; margin:0 0 15px;}
 .col-md-33{float: none !important;; width: 100% !important; margin:0 0 15px;}
 .full-page-orange-section .learn-more-btn.align-center.reserve{ margin: 15px 15px 0;}
 .full-page-orange-section .section-title{ margin:0 0 40px;}
} 
.benchmark_quit,.quit_course{cursor:pointer;}

.section-title, .section-title-h3 {
    text-transform: uppercase;
    padding: 0 0 35px 0;
    position: relative;
    margin: 0 0 40px 0;
    font-size: 30px!important;
    font-family: 'verbblack';
    font-weight: normal!important;
}

.wp-block-table td {
    color: #343433;
}

@media only screen and (min-width:768px) and (max-width:1024px) {
	.retake_quiz{ clear:both; float:left; margin-left: 0px;margin-bottom:20px;}
}
