/*
Theme Name: Potential
Theme URI: http://potential.com
Author: Potential Team
Author URI: http://potential.com
Description: Theme created for Potential
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: potential, theme,
Text Domain: potential

*/
 /*css for box height after removing home-page.css line 220*/

@font-face {
   font-family: 'Open Sans Light';
   font-style: normal;
   font-weight: 300;
   src:url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRa1RVmPjeKy21_GQJaLlJI.woff) format('woff');
}

#map {
	height: 400px;
	width: 100%;
}

body,head
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}
.parallax .small-info {
  color: #FFFFFF;
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.27);
  top: 37%;
  position: relative;
  text-align: center;
  width: 100%;
  z-index: 2;
  float: left !important;
  width: 100%;
}

div.section-blue{
	background-color: cyan !important;}
	div.well{
	background-color: white !important; 
}

p
{
	font-family: "Helvetica Neue","Open Sans",Arial,sans-serif !important;
	font-size: 16px !important;
}

h2, .h2 {
    font-size: 30px;
}

.headerLogo
{
	margin:7px 0 7px 7px;
}
@media (max-width: 767px) {
	.headerLogo
	{
		float:left
	}
}
.btn
{
	opacity:1;
}
.fa-trophy,.fa-users, .fa-line-chart, .fa-female, .fa-desktop, .fa-credit-card, .fa-comment-o, .fa-phone, .fa-level-up, .fa-gear{
	font-size:60px !important;
	margin-left: 40px !important;
 }
 .parallax{
	height: 470px !important;
	direction: ltr;
}
.parallax .parallax-image img
{
	/*height: 470px !important;*/
}
 .parallax h3 {
    font-size: 22px;
	margin: 20px 5px 10px;
}

.course-item-box article {
    min-height: 330px;
    background: #fff !important;
    position: relative;
}
/*css for removing h5 home-page.css line 258*/
.dt-sc-custom-course-type .dt-sc-course-details h5 {
    display: none;
    font-size: 15px;
    font-weight: 500;
    margin: 15px 0px 0px;
}
/*carouseller.js 0.32b https://github.com/shrue348/responsive.carouseller Open source under the MIT License. Copyright © 2015-2017 Aleksander Alekseev All rights reserved.*/
.carouseller:before, .carouseller:after {  content: " ";  display: table;}
.carouseller:after { clear: both;}
.carouseller { position: relative;padding:0 10px;}

.carouseller [class*="car__"]{
	display: inline-block; 
 
    margin-left: 0.2564102564102564% !important;
    *margin-left: 0.25109110747408616% !important;
    float: left;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
.carouseller [class*="car__"]:first-child  { margin-left: 0 !important;}
.carouseller [class*="car__"]:nth-child(n+7) { display: none;}

.carouseller .car__by5 { width: 1.793789743589745%;}
.carouseller .car__12 { width: 10%;}
.carouseller .car__6 { width: 4.8837948717948715%;}
.carouseller .car__4 { width: 3.1703931623931625%;min-height: 310px}
.carouseller .car__3 { width: 2.3136923076923077%;}
.carouseller .car__2 { width: 1.452991452991453%;}
.carouseller .car__1 { width: 0.5982905982905983%;}

.carouseller .carouseller__list { position: relative; width: 997.4358974358974%;}
.carouseller .carouseller__wrap { overflow: hidden; position: relative; margin: 0 35px; background-color: #f6f6f6; padding: 10px 10px 0 10px;}

.carouseller .carouseller__left, 
.carouseller .carouseller__right {
	position: absolute; 
	margin: 0; 
	bottom: 120px !important;
    background: none repeat scroll 0 0 transparent;
    font-size: 80px;
    opacity: 0.5;
    text-align: center;
	color: #000;
	text-decoration: none;
}
.carouseller .carouseller__left { left: 0;}
.carouseller .carouseller__right { right: 0;}
.carouseller .carouseller__left:hover, .carouseller .carouseller__:hover { opacity: 0.8;}

.dt-sc-custom-course-type .dt-sc-course-data {width:0px;border-top:0px}

.the-course-video-number{margin:0px}

.dt-sc-custom-course-type {margin-top:5px;margin-bottom:10px;}

.dt-sc-custom-course-type .dt-sc-course-meta {margin-left:7px;}
.dt-sc-custom-course-type .dt-sc-course-meta p{color:#2cc6be;border-left: 1px solid #808080;border-right: 0px solid #808080;padding: 0px 0px 0px 10px;margin: 0px 15px 0px 10px;}

.dt-sc-custom-course-type .dt-sc-course-meta .fa{margin-right: 5px;}

.dt-sc-custom-course-type .dt-sc-course-overlay a {padding: 15px;font-size: 20px;margin-left: -10px;}

/*------Responsive-----------*/
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { 
	.carouseller .car__by5,
	.carouseller .car__12,
	.carouseller .car__6,
	.carouseller .car__4,
	.carouseller .car__3,
	.carouseller .car__2,
	.carouseller .car__1 { width: 3.1623931623931625%;}
}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	.carouseller .car__by5,
	.carouseller .car__12,
	.carouseller .car__6,
	.carouseller .car__4,
	.carouseller .car__3,
	.carouseller .car__2,
	.carouseller .car__1 { width: 4.8717948717948715%;}
}
/* Landscape phones and down */
@media (max-width: 480px) {
	.carouseller .car__by5,
	.carouseller .car__12,
	.carouseller .car__6,
	.carouseller .car__4,
	.carouseller .car__3,
	.carouseller .car__2,
	.carouseller .car__1 { width: 10%;}
	.section{padding-left:5px;padding-right:5px;padding-top:20px;padding-top:20px;}
	.carouseller .carouseller__wrap {padding: 0px;}
	.carouseller .car__4 {min-height:auto}
	.dt-sc-custom-course-type .dt-sc-course-overlay a {padding: 10px;font-size: 18px;margin-left: -10px;}
	.dt-sc-custom-course-type .dt-sc-course-price{font-size:17px}
	.dt-sc-custom-course-type .dt-sc-course-meta p{font-size:12px !important}
}


.carouseller__wrap .the-course-video-number, .carouseller__wrap .the-course-total-time
{
	color:#2cc6be;
}
 
 
/***********************************/
/*******Microlearning layout********/
/***********************************/

 
/***********************************/
/*******Microlearning layout********/
/***********************************/
body > .navbar-collapse
{
	max-width:180px;
}
@media (max-width: 767px) {
	body > .navbar-collapse .navbar-nav
	{
		background-color:#fff;
		float:left;
		padding-right: 0px;
	}
}
body > .navbar-collapse .nav > li
{
	border-bottom: 0px solid;
	float:right;
}
@media (max-width: 767px) {
	body > .navbar-collapse .nav > li
	{
		float:none;
	}
}
body > .navbar-collapse .nav > li > a
{
	margin-top:7px;
	margin-bottom:7px;
	color:#777;
	font-size:16px;
}
body > .navbar-collapse .nav > li > a:hover
{
	color:#777;
}
body > .navbar-collapse .nav > li > a:active
{
	color:#777;
}
body > .navbar-collapse.collapse
{
	padding-right:0px;
}
.nav-open .nav .caret
{
	border-bottom-color: #777;
	border-top-color: #777;
}
.section-title-left
{
	font-size:25px !important;
}

.section.container.big-title h2 {
    font-size: 40px;
    text-align: center;
    font-weight: 300;
}

.section.container.nav {
    margin: 0 auto;
    width: 640px;
    margin-bottom: 80px;
    margin-top: 30px;
}

.section.container.nav>li {
    position: relative;
    display: inline-block;
}

.section.container.nav>ul {
    display: inline-block;
}

.section.container.nav> li >a {
    line-height: inherit;
    padding: 14px 60px;
    border: 0px solid #e4e4e4;
    border-right-color: transparent;
    border-radius: 0px;
    background-color: #f5f5f5;
    margin-left: -4px;
}
.plat .nav ul
{
	padding-top:38px;
}
.plat * a.top
{
    color: #652d90;
    background-color: #fff !important;
    
}
.plat .nav > li > a
{
	width:232px;
	border: #e4e4e4 1px solid;
	margin-left: -5px;
}
@media (max-width: 660px) {
	.plat .nav > li > a {width:100%;}
}
.plat .nav 
{
    margin: 0 auto;
    margin-bottom: 80px;
    margin-top: 30px;
    text-align: right;
	padding-right: 0px;
}
.plat .nav > li
{
    text-align: center;
}

li.active.top > a {
    color: #fff;
    background-color: #652d90;
    border-color: #652d90;
}

.active a.top {
    color: #fff;
    background-color: #652d90!important;
    border-color: #652d90;
}

.plat * .ft-title {
    color: #2ba1b7;
}

.plat * .ft-title{
    font-size:26px;
}
.clients-presentation
{

}

.ft-text {
    line-height: 1.3;
    color: #333333;
    width: 100%;
    font-size: 18px;
    font-weight: 300;
    margin-bottom: 20px;
}

.ft-button {
    color: #fff;
    background: #2c80c4;
    border: none;
    padding: 7px 20px;
    border-radius: 5px;
    margin-bottom: 20px;
}

.ft-button:hover {
    background: #1b9370;
    color: #fff;
    text-decoration: none;
}

.modal-content {
    background: #000;
    margin-left: -17px;
    margin-top: 15%;
}

.video-bgd {
    margin: 0 auto 15px;
}

.st-sub {
    font-size: 20px;
    line-height: 1.2;
    letter-spacing: 0.5px;
    color: #232335;
    font-weight: 400;
    margin-top: -40px;
    margin-bottom: 30px;
    text-align: center;
}

.box-wrapper {
    position: relative;
    text-align: center;
    min-height: 58px;
    margin-top: 20px;
    padding-top: 10%;
    border: 1px solid #ececec;
    -webkit-box-shadow: 0px 0px 10px 1px #ececec;
    -moz-box-shadow: 0px 0px 10px 1px #ececec;
    box-shadow: 0px 0px 10px 1px #ececec;
    height: 100%;
    padding-bottom: 10%;
}

.box-title {
    font-weight: 600;
    font-size: 16px;
    text-align: center;
}

.box-content {
    max-width: 220px;
    text-align: center;
    margin: 0 auto 20px;
}

.play {
    background: #fff;
    border: 2px solid #2c80c4;
    padding: 7px 17px;
    margin-top: 20px;
    border-radius: 5px;
    font-size: 13px;
    cursor: pointer;
}

.play:hover {
    background: #2c80c4;
    color: #fff;
    text-decoration: none;
}

.bottom {
    margin-bottom: 50px;
}

.bgd-2 {
    margin: 0 auto 30px;
}

.micro {
    color: #fff;
    background: #2c80c4;
    border: none;
    padding: 8px 20px;
    border-radius: 5px;
    font-size: 12px;
}

.micro:hover {
    background: #1b9370;
    color: #fff;
    text-decoration: none;
}

.button-wrapper {
    margin: 0 auto 40px;
    width: 290px;
}

@media screen and (max-width:767px) {
    .video-bgd {
        margin: 30px auto 50px;
    }
    .ft-title {
        margin-top: -40px;
    }
}

@media screen and (max-width:660px) {
    .nav>li {
        position: relative;
        display: block;
        width: 100%;
        margin: auto;
        text-align: center;
    }
    .nav {
        width: 100%;
    }
}

@media screen and (max-width:400px) {
    .micro {
        padding: 8px 2px;
    }
    .button-wrapper {
        width: 253px;
    }
}


/******************************************/
/*******end of Microlearning layout********/
/******************************************/


/******************************************/
/*******end of Microlearning layout********/
/******************************************/
.navbar .navbar-nav > li > a#lang-en-desk {
	padding: 0px;
	margin: 15px 0px 15px -30px;
	color: #652d90;
	font-weight: 600;
	font-size: 20px;
	padding-top: 12px;
	float: left;
}

.navbar .navbar-nav > li > a#lang-en-mob {
    display: none; 
}

@media screen and (max-width:767px) {
    #lang-en-desk {
      display: none!important;
      }
     a#lang-en-mob {
      display: block;
      text-align: left;
      color: #652d90;
      font-weight: 600;
      opacity: 1;
      font-size: 20px;
      }
}

.navbar-default
{
	background-color: rgba(255, 255, 255, 1);
}

.navbar-right
{
	margin-left:-33px;
}

.navbar .btn-primary.btn-fill
{
	background-color: #652d90;
}
@media screen and (max-width:767px)
{
	.navbar .btn-primary.btn-fill
	{
		margin-left:0px;
		text-align: right;
		margin-right: 15px;
		
	}
	.navbar-collapse .nav li button
	{
		margin-top:20px;
		color:#652d90;
	}
}
.navbar .btn-primary
{
    border-color: #652d90;
}

.navbar .btn-primary.btn-fill:hover
{
	background-color: #812d90;
}
.navbar .btn-primary:hover
{
    border-color: #812d90;
}
.navbar .btn-primary:active
{
    border-color: #812d90;
}
.navbar-default .navbar-nav > li > a:hover:not(.btn)
{
	color:#812d90;
}
.navbar-default .navbar-nav > li > a:active:not(.btn)
{
	color:#812d90;
}
.navbar-default .navbar-nav > li > a:focus:not(.btn)
{
	color:#812d90;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret
{
	color:#812d90;
	border-top-color: #812d90;
	border-bottom-color: #812d90;
}
.navbar-default .navbar-nav > .dropdown > a:focus .caret
{
	color:#812d90;
	border-top-color: #812d90;
	border-bottom-color: #812d90;
}
.navbar-default .navbar-nav > .open > a
{
	color:#812d90;
}

.navbar-default .navbar-nav > .dropdown > a:active .caret
{
	color:#812d90;
	border-top-color: #812d90;
	border-bottom-color: #812d90;
}
body > .navbar-collapse .navbar-nav .dropdown > a:active .caret,body > .navbar-collapse .navbar-nav .dropdown > a:hover .caret,body > .navbar-collapse .navbar-nav .dropdown > a:active:hover .caret,body > .navbar-collapse .navbar-nav .dropdown > a:focus .caret,body > .navbar-collapse .navbar-nav .dropdown > a:active:focus .caret
{
	color:#777;
	border-bottom-color: #777;
    border-top-color: #777;
}

body > .navbar-collapse .navbar-nav > li > a, body > .navbar-collapse .navbar-nav > li > a:hover, body > .navbar-collapse .navbar-nav > li > a:focus, body > .navbar-collapse .navbar-nav .active > a, body > .navbar-collapse .navbar-nav .active > a:hover, body > .navbar-collapse .navbar-nav .active > a:focus, body > .navbar-collapse .navbar-nav .open .dropdown-menu > li > a, body > .navbar-collapse .navbar-nav .open .dropdown-menu > li > a:hover, body > .navbar-collapse .navbar-nav .open .dropdown-menu > li > a:focus, body > .navbar-collapse .navbar-nav .navbar-nav .open .dropdown-menu > li > a:active
{
	color:#777;
}
body > .navbar-collapse .navbar-nav .open .dropdown-menu > li > a, body > .navbar-collapse .navbar-nav .open .dropdown-menu > li > a:hover, body > .navbar-collapse .navbar-nav .open .dropdown-menu > li > a:focus, body > .navbar-collapse .navbar-nav .navbar-nav .open .dropdown-menu > li > a:active
{
	color:#777;
}

.navbar-nav > li > .dropdown-menu::before {
    right: 20px;
    left: auto;
}
.navbar-nav > li > .dropdown-menu::after
{
    right: 20px;
    left: auto;
}

.parallax .btn-primary
{
	color:#fff;
    border-color: #FFFFFF;
    border-width: 2px;
    background-color: transparent;
	margin-top: 35px;
}
.parallax .btn-primary:active
{
	background-color: #652d90;
	border-color: #652d90;
	color:#fff;
}
.filter.filter-azure
{
	background-color: rgba(101, 45, 144, 0.69);
}
.parallax .btn-primary:hover
{
	background-color: #652d90;
	border-color: #652d90;
	color:#fff;
}
.parallax h1
{
	margin: 20px 5px 10px;
	font-size: 36px;
}
.parallax h2 {
    margin-top: 0px;
}
.parallax .section-image
{
    height: 370px;
    opacity: 0.3;
}
.parallax .section-small-info
{
	top:27%;
}
.parallax .section-small-info .btn-primary 
{
	border:1px solid #652d90;
	background-color: #652d90;
}
.parallax .section-small-info .btn-primary:hover
{
	background-color: #812d90;
}
.parallax-section
{
	height:370px !important;
}
.section-blog-post .width100
{
	width:100%;
	height:auto;
}
.section-gray .fa
{
	color:#2cc6be;
}

.section-inquiry .fa
{
	color:#2cc6be;
}

.section-inquiry .btn-primary.btn-fill
{
	background-color: #652d90;
}
.section-inquiry .btn-primary
{
    border-color: #652d90;
}

.section-inquiry .btn-primary.btn-fill:hover
{
	background-color: #812d90;
}
.section-inquiry .btn-primary:hover
{
    border-color: #812d90;
}
.section-inquiry .circleShadow .fa
{
	color:#652d90;
}
.section-inquiry .info .description .btn {
    width: 180px;
}
.section-inquiry .info .description
{
	margin-top:20px;
}

.section-gray {
    background-color: #f6f6f6;
	margin-top:30px;
}

.section-gray-features
{
	padding:50px;
}
@media screen and (max-width:767px) {
	.section-gray-features
	{
		padding:5px;
	}
}

.section-empower
{
	padding:45px;
	background: #42659f; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(160deg, #652d90, #02CCBA); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(160deg, #652d90, #02CCBA); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(160deg, #652d90, #02CCBA); /* For Firefox 3.6 to 15 */
	background: linear-gradient(160deg, #652d90, #02CCBA); /* Standard syntax */
}
.section-general-inquiry .btn-primary.btn-fill
{
	background-color: #652d90;
	margin-top:20px;
}
.section-career .btn-primary.btn-fill
{
	background-color: #652d90;
	margin-top:10px;
}
.section-career .btn-primary
{
    border-color: #652d90;
}

.section-career .btn-primary.btn-fill:hover
{
	background-color: #812d90;
}
.section-career .btn-primary:hover
{
    border-color: #812d90;
}

.section-pricing .btn-primary.btn-fill
{
	background-color: #652d90;
	margin-bottom: 10px;
}
.section-pricing .btn-primary
{
    border-color: #652d90;
}

.section-pricing .btn-primary.btn-fill:hover
{
	background-color: #812d90;
}
.section-pricing .btn-primary:hover
{
    border-color: #812d90;
}
.section-pricing p
{
	margin:0px;
	font-size: 18px !important;
}
.section-pricing ul
{
	list-style-type: none;
}
.section-pricing .glyphicon
{
	color:#652d90;
}
.section-pricing .right-col .showBorder
{
	font-size:15px;
	color:#666;
}
@media (min-width: 992px)
{
	.section-pricing .right-col .showBorder
	{
		padding-right:60px;
		padding-top:60px;
	}
	.section-pricing .right-col .showBorder ul
	{
		margin-bottom:90px;
	}
	.section-pricing .right-col .showBorder ul li
	{
		padding-top:10px;
	}
}
.section-request-demo .fa
{
	color:#652d90;
}

.section-request-demo .btn-primary.btn-fill
{
	background-color: #652d90;
	margin-top:10px;
}
.section-request-demo .btn-primary
{
    border-color: #652d90;
}

.section-request-demo .btn-primary.btn-fill:hover
{
	background-color: #812d90;
}
.section-request-demo .btn-primary:hover
{
    border-color: #812d90;
}
.section-programs a
{
	color: #333;
}
.section-programs a:hover
{
	color: #333;
}
.section-programs a:active
{
	color: #333;
}
.section-description .quote
{
	font-family: "Helvetica Neue","Open Sans",Arial,sans-serif !important;
	font-size:22px;
	font-weight:bold;
}
.section-description .testiLeft
{
	font-family: "Open Sans Light" !important;
	font-size:22px;
}
.section-description .testiBottom
{
	/*font-family: "Open Sans" !important;*/
	font-size: 21px !important;
    color: #652d90;
    line-height: 1.5;
    margin-top: 30px;
}

.section-description .testiImage
{
	float:right;
	margin-left:20px;
	border-radius: 50%;
	margin-bottom: 20px;
}

.section-description .testiVid
{
	padding-left:15px;
}
.section-gray-features .featuresMiddleImg
{
	margin-bottom:10px;
}
.section-request-demo .formVid
{
	margin-bottom:25px;
}
.ftrail a
{
	color:#2cc6be;
}

.about-gradient
{
	padding:45px;
	background: #42659f; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(160deg, #652d90, #02CCBA); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(160deg, #652d90, #02CCBA); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(160deg, #652d90, #02CCBA); /* For Firefox 3.6 to 15 */
	background: linear-gradient(160deg, #652d90, #02CCBA); /* Standard syntax */
	margin:20px;
	border-radius:5px;
	min-height:230px;
}

.about-team-gradient
{
	background: #42659f; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(160deg, #652d90, #02CCBA); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(160deg, #652d90, #02CCBA); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(160deg, #652d90, #02CCBA); /* For Firefox 3.6 to 15 */
	background: linear-gradient(160deg, #652d90, #02CCBA); /* Standard syntax */
	min-height:160px;
}

.section-empower h3
{
	color:#ffffff;
}

.section-empower h5
{
	color:#ffffff;
}

.section-empower p
{
	color:#ffffff;
}

.section-empower a
{
	color:#ffffff;
}

.section-empower .fa, .section-empower .fa-phone
{
	color: #ffffff;
	font-size: 18px !important;
	margin-left: 0px !important;
}

.section-empower .btn-primary
{
	color:#652d90;
	background-color:#ffffff;
	padding: 10px 20px;
	opacity: 1;
	border-color:#ffffff;
    margin-top: 35px;
}

.section-empower .btn-primary:hover
{
	color:#ffffff;
	background-color:#652d90;
	border-color:#652d90;
}
.section-empower .btn-primary:active
{
	color:#ffffff;
	background-color:#652d90;
	border-color:#652d90;
}

.section-contact {
	padding-bottom:60px;
}
.section-media
{
	border-bottom:1px solid #f2f2f2;
}
.section-media p
{
	text-align: justify;
    text-justify: inter-word;
}
.section-media a
{
	color:#652d90;
}
.section-media img
{
	margin-bottom:15px;
}
.section-clients {
    background-color: #ffffff;
	border-top:1px solid #f2f2f2;
	border-bottom:1px solid #f2f2f2;
}
@media (max-width: 991px)
{
	.section-clients div a img
	{
		margin-bottom:20px;
	}
}
.section-blog-post .media
{
	margin-top:10px;
}
.section-success .footer .btn
{
	color:#fff;
}
.section-success .footer .btn:hover
{
	color:#fff;
	border:1px solid #fff;
}
.section-success .footer .fa
{
	color:#fff;
}
.section-success .footer .fa:hover
{
	color:#fff;
}
.showMore .btn-primary
{
	border-color: #652d90;
	color: #652d90;
}
.showMore .btn-primary:hover
{
	border-color: #812d90;
	color: #812d90;
}
.showMore .btn-primary:active
{
	border-color: #812d90;
	color: #812d90;
}
.showMore .btn-primary:hover:active
{
	border-color: #812d90;
	color: #812d90;
}


.businessH5
{
	font-size: 16px;
	color: #323232;
}

.circleShadow {
	display: inline-block;
	position: relative;
	width: 10em;
	height: 10em;
	background: #fff;
	margin: 1.3em;
	margin-top:0;
	border-radius:50%;
}
.circleShadowSub {
	position: absolute;
	/* change this to change width = horizontal spread of the shadow */
	width: 100%;
	/* change this to change height = vertical spread of the shadow */
	height: 100%;
	box-shadow: -10px 10px 11px rgba(0,0,0,0.1);
	border-radius:50%;
}
.circleShadow .fa
{
	width:62px;
}

.circleShadowFadedEdge::before
{
	box-shadow: inset 0 0 .5em .5em white;border-radius:50%;
}

.circleShadowText
{
	position:absolute;
    right: 24%;
    top: 29%;	
}

.img-rounded
{
	width:150px;
	padding:20px 0px;
}

.sellAllFeatures
{
	background-color: #2cc6be;
	border-color: #2cc6be;
	color:#ffffff;
}

.sellAllFeatures:hover,.sellAllFeatures:active,.sellAllFeatures:focus,.sellAllFeatures:active:hover,.sellAllFeatures:active:focus
{
	background-color: transparent;
	border-color: #2cc6be;
	color:#2cc6be;
}
.yt-video
{
   width:100%;
}



.amount
{
	color:#777;
	margin-right: 7px;
}

.botomGreyBar
{
	border-bottom:2px solid #b0b0b0;
}

.footer .title
{
	color:#444;
}

.footer h5
{
	font-size:18px;
}

.footer nav > ul a:not(.btn)
{
	color:#652d90;
}

.footer nav > ul a:not(.btn):hover
{
	color:#812d90;
}

.footer .fa
{
	color:#652d90;
}

.footer .btn
{
	color:#652d90;
}
.footer .btn:hover
{
	border:0px;
	color:#812d90;
}
.footer .copyright
{
	text-align:center;
}
@media (max-width: 767px) {
.footer .copyright
{
	text-align:center;
}
}
.footerLogo
{
	margin-bottom: 15px;
}
.footer-big nav > ul .btn-social.btn-simple
{
	padding: 0 0 0px 0;
}
.footer .container
{

}
.motivation
{
	margin-bottom:26px;
}

.imgRoundedBorder
{
	border-radius:7px;
}
.section-success .card
{
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0.23);
}
.section-success .card .category
{
	text-align:left;
}
.card .card-link
{
	color:#652d90;
}
.card .author
{
	padding-left: 5px;
}
.card .author img
{
	margin-right: 5px;
	margin-bottom: 5px;
}
.card .footer
{
	overflow:hidden;
}
.card-background .video
{
	-webkit-border-radius: 6px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	padding:5px 0px 5px 5px;
}
.card-background .content, .card-background .footer
{
	right:auto;
}
@media (max-width: 400px)
{
	.card-background .video video
	{
		height:200px;
	}
}
@media (max-width: 991px)
{
	.featureMiddleImage
	{	
	
	}
}






.purple
{
	color:#652d90;
}
.black
{
	color:#000000 !important;
}
.padding0
{
	padding:0px;
}
.paddingLeft7
{
	padding-right:7px;
}
.paddingRight7
{
	padding-left:7px;
}
.paddingRight20
{
	padding-right:20px;
}
.padding25
{
	padding:25px;
}

.paddingLeft35
{
	padding-right:35px;
}
.marginTop20
{
	margin-top:20px;
}
.marginTop25
{
	margin-top:25px;
}
.marginBottom25
{
	margin-bottom:25px;
}

.marginBottom62
{
	margin-bottom:62px;
}


.marginBottom35
{
	margin-bottom:35px;
}

.whiteBackground
{
	background-color:#fff;
}

.autoResizeImage
{
  display: block;
  max-width: 100%;
  height: auto;
}

.showBorder
{
	border:1px solid #f2f2f2;
}

.articleViewCourse
{
	text-align: center;
	margin: 35% auto;
	padding-left:10px;
}
.bold
{
	font-weight:bold;
}

/************courses AR*******************/

.course-item-box .the-course-total-time {
    float: right !important;
}
.course-item-box .the-course-video-number {
    padding-bottom: 0px !important;
    padding-left: 15px !important;
    border-right: 0px solid #808080 !important;
    float: right !important;
}
.dt-sc-custom-course-type .dt-sc-course-meta .fa {
    margin-top: 3px;
}
.hover-position{
    text-align: center;
    margin-top: 35%;
    margin-left: 23px;
}
@media screen and (max-width:380px) {
    .course-item-box article {
        min-height: 260px!important;
    }
}

p..the-course-total-time, p.the-course-video-number{
    float: right !important;
}

.fontsize22
{
    font-size:22px;
}

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

.crp_related
{
    margin-top: 50px !important;
}

.navigation .nav-links a
{
    color: #652d90;
}

.entry-content .section-blog-post h3
{
    font-size:22px;
}
