
 <style>
 .course-item-box .course-star-ratings{
  position: absolute;
  bottom: 0px;
  padding-bottom: 35px !important;
}
 .course-star-ratings i{
  color: #4985B8;
  padding-right: 5px;
}
 @media screen and (max-width:992px){
  .course-item-box .the-course-description{
    margin-bottom: 60px !important;
  }
}
 @media screen and (min-width:1400px){
  .course-item-box .the-course-description{
    margin-bottom: 90px !important;
  }
}
 .course-item-box .the-course-description{
  font-size: 1.1em !important;
  margin-top: 0.5em !important;
}
 .course-item-box .the-course-video-number{
  padding-bottom: 0px !important;
  padding-left: 1px !important;
    float: left;
}
.course-item-box .the-course-total-time{
  padding-bottom: 0px !important;
  padding-right: 5px !important;
    float: left;
}

 .post-content .course-item-box p{
  margin-bottom: 0px !important;
}
 .crop-sal a img{
  width: 100% !important;
}
 #main{
  background: #f9f9f9 !important;
}
.course-item-box .the-course-category a{
color: #8190A1 !important;
    display: none;
}
.course-item-box article{
  min-height: 375px;
  background: #fff !important;
  position:relative;
}
.course-item-box article .dt-sc-course-details{
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.course-item-box article:hover{
  -webkit-transition: box-shadow .28s cubic-bezier(.4,0,.2,1);
-moz-transition: box-shadow .28s cubic-bezier(.4,0,.2,1);
transition: box-shadow .28s cubic-bezier(.4,0,.2,1);
-moz-box-shadow: 0 .625em 1.25em rgba(0,0,0,.19),0 .375em .375em rgba(0,0,0,.23);
-webkit-box-shadow: 0 .625em 1.25em rgba(0,0,0,.19),0 .375em .375em rgba(0,0,0,.23);
box-shadow: 0 .625em 1.25em rgba(0,0,0,.19),0 .375em .375em rgba(0,0,0,.23);
}
 .course-item-box .course-star-ratings{
  position: absolute;
  bottom: 0px;
  padding-bottom: 35px !important;
      display: none;
}
 .course-star-ratings i{
  color: #12899F;
  padding-right: 5px;
}
 @media screen and (max-width:992px){
  .course-item-box .the-course-description{
    margin-bottom: 60px !important;
  }
}
 @media screen and (min-width:1400px){
  .course-item-box .the-course-description{
    margin-bottom: 90px !important;
  }
}
 .course-item-box .the-course-description{
  font-size: 1.1em !important;
  margin-top: 0.5em !important;
}
 .course-item-box .the-course-video-number{
  padding-bottom: 0px !important;
  padding-left: 1px !important;
  border-right: 1px solid #808080!important;
  float: left;
}
.course-item-box .the-course-total-time{
  padding-bottom: 0px !important;
  padding-right: 5px !important;
  float: left;
}

 .post-content .course-item-box p{
  margin-bottom: 0px !important;
}
 .dt-sc-course-details{
  width: 100% !important;
}
.dt-sc-custom-course-type { float:left; margin:0px 0px 40px; padding:0px; }
	
	.dt-sc-course-carousel-wrapper .dt-sc-custom-course-type { margin-bottom:0px; }
	
	.dt-sc-custom-course-type .dt-sc-course-thumb { float:left; margin:0px; padding:0px; position:relative; overflow:hidden; line-height:0px;}
	.dt-sc-custom-course-type .dt-sc-course-overlay { overflow:hidden; position:absolute; left:0px; top:0px; width:100%; height:100%; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s; filter:alpha(opacity=0); opacity:0;background: rgba( 72, 64, 153, 0.8); }
	.dt-sc-custom-course-type .dt-sc-course-overlay a { 
   
  

   

    padding: 13px 20px 11px;
    font-size: 20px;
 } 
	
	.dt-sc-custom-course-type .dt-sc-course-details { float:left; clear:both; margin:20px 0px 0px; padding:0px; }
	.dt-sc-custom-course-type .dt-sc-course-price { width:100%; float:left; margin:0px; padding:0px; font-size:1.3em; font-weight:500; }
	.dt-sc-custom-course-type .dt-sc-course-details h5 { display:inline-block; font-size:15px; font-weight:500; margin:15px 0px 0px; }
	.dt-sc-custom-course-type .dt-sc-course-meta { float:left; width:100%; margin:10px 0px 0px; padding:0px; }
	.dt-sc-custom-course-type .dt-sc-course-meta p { color:#808080; padding:0px 10px 0px 0px; margin:0px 10px 0px 0px; border-right:1px solid #808080; display:inline; }
	.dt-sc-custom-course-type .dt-sc-course-meta p:last-child { border:none; margin-right:0px; padding-right:0px; }
	.dt-sc-custom-course-type .dt-sc-course-meta p a { color:#808080; }
	
	.dt-sc-custom-course-type .dt-sc-course-data { position: absolute; right: 0; bottom: 0; width:100%; clear:both;border-top:2px solid #bbb; }
	.dt-sc-custom-course-type .dt-sc-course-duration { float:left; margin:0px; padding:0px; }
	.dt-sc-custom-course-type .dt-sc-course-duration i { border:2px solid #201c1d; width:36px; height:36px; float:left; text-align:center; font-size:20px; color:#2c2c2c; line-height:36px; border-radius:3px; }
	.dt-sc-custom-course-type .dt-sc-course-duration span { font-size:20px; line-height:40px; color:#2c2c2c; margin:0px 0px 0px 15px; }
	.dt-sc-custom-course-type .dt-sc-course-data .post-ratings { float:right; margin:0px; padding:0px; width:55%; font-weight:300; line-height:20px; font-size:12px; text-align:right; }
	.dt-sc-custom-course-type .dt-sc-course-data .post-ratings strong { font-weight:normal; }
	.dt-sc-custom-course-type .dt-sc-course-data .post-ratings img { margin:-1px 3px; white-space:pre; }
	
	
	/*  Course thumb animation and hover */
	.dt-sc-custom-course-type .dt-sc-course-thumb img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
	.dt-sc-custom-course-type:hover .dt-sc-course-thumb img { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

	.dt-sc-custom-course-type .dt-sc-course-thumb img, .dt-sc-custom-course-type .dt-sc-course-overlay, .dt-sc-custom-course-type:hover .dt-sc-course-thumb .dt-sc-course-overlay, .dt-sc-custom-course-type:hover .dt-sc-course-thumb img { -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; }
	.dt-sc-custom-course-type:hover .dt-sc-course-thumb .dt-sc-course-overlay { filter: alpha(opacity=100); opacity: 1; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -moz-touch-callout: none; -o-touch-callout: none; -ms-touch-callout: none; touch-callout: none;	-webkit-tap-highlight-color: transparent; -moz-tap-highlight-color: transparent; -o-tap-highlight-color: transparent; -ms-tap-highlight-color: transparent; tap-highlight-color: transparent;	}
	.dt-sc-custom-course-type .dt-sc-course-overlay { -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -o-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); transform: rotateY(-180deg); left: 0; top: 0; }
	.dt-sc-custom-course-type:hover .dt-sc-course-thumb .dt-sc-course-overlay { -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -o-transform: rotateY(0deg); -ms-transform: rotateY(0deg);transform: rotateY(0deg);}
	
	/* Course List View Option */
	
	.dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb { width:30%; float:left; margin:0px 2% 0px 0px; }
	.dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb img { height:auto; }
	.dt-sc-custom-course-type.course-list-view .dt-sc-course-details { float:left; clear:none; margin:0px; width:68%; }
	.dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings { width:27%; }
	
	.dt-sc-custom-course-type.course-list-view .dt-sc-course-details h5 { margin:0px 0px 15px; width:100%; }
	.dt-sc-custom-course-type.course-list-view .dt-sc-course-price { width:auto; float:left; margin:0px 10px 0px 0px; }
	.dt-sc-custom-course-type.course-list-view .dt-sc-course-meta { width:auto; margin:1px 0px 0px; }
	.dt-sc-custom-course-type.course-list-view .dt-sc-course-desc { float:left; clear:both; margin:15px 0px 0px; width:100%; }
	
	.dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb { width:40%; margin-right:3%; }
	.dt-sc-one-half .dt-sc-custom-course-type .dt-sc-course-details h5 { font-size:18px; }
	.dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-details { width:57%; }
	.dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-desc { display:none; }
	.dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings { width:50%; }	
	.dt-sc-one-half .dt-sc-custom-course-type .dt-sc-course-overlay a { padding:10px 15px 7px; font-size:12px; width:84px; }
	
	.page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-completed { margin-left:0px; margin-top:10px; clear:both; }  
	.page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-data .post-ratings { text-align:left; margin-top:10px; width:100%; }		
	.page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-overlay a { padding:9px 10px 5px; width:81px; font-size:12px; }
	.page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-details h5 { font-size:16px; }
	
	.page-with-both-sidebar .dt-sc-custom-course-type.course-list-view .dt-sc-course-overlay a { padding:9px 10px 5px; width:81px; font-size:12px; }
		
	.page-with-both-sidebar .dt-sc-status-container { clear:both; float:left; margin:15px 0px 0px; }
	.page-with-both-sidebar .dt-sc-status-container .dt-sc-course-completed { float:left; margin:0px 10px 0px 0px; }
	.page-with-both-sidebar .dt-sc-status-container .dt-sc-purchased { float:right; margin:0px; }
	.page-with-both-sidebar .dt-sc-course-single .entry-metadata .dt-sc-status-container .dt-sc-button { margin-top:0px; float:left; }
	.dt-sc-button.white {
    border-color: #ffffff;
    color: #ffffff;
    border-style: solid;
}

.dt-sc-button.white:hover {  }	
</style>
<style>
@media screen and (min-width:1001px){
  .banner-relative{
    min-height: 850px !important;
  }
}
@media screen and (max-width:1000px){
  .banner-relative{
    min-height: 550px !important;
  }
}
</style>