.dance_sec .home-main .inner_content_container {width:1290px;margin:0 auto;}
.pre_promo{width:100%;}
.course_promotion_container{background:#8392c9;overflow:hidden;/* padding:30px 20px 20px 30px; */height:100%;}
.course_promotion_title h3{color:#fff;
font-family: "montserratbold",sans-serif !important;
text-transform: uppercase;
font-size: 20px;font-weight:normal;
letter-spacing:1px;
padding-left:30px;
}
.course_promotion_titleborder{border-bottom: 7px solid #000;width: 70px;margin-top: 13px;clear: both;margin-bottom: 20px;}
.course_promotion_content{min-height:150px; padding: 10px 30px 0px 30px;}
.course_promotion_content_left p{float: left;margin-right:7px; padding-top:5px;}
.course_promotion_content_left img{margin-top: 20px;}
.course_promotion_content_left {float:left;}
.course_promotion_content_right img {
    border-radius: 6px;
    padding-bottom: 0px !important;
}
.course_promotion_content_left img {
    border-radius: 6px;
    padding-bottom: 0px !important;
}
.course_promotion_content_left .promotion_img{border-radius:6px !important;padding-bottom: inherit !important;}

.course_promotion_content_right{float: left; color: #ffffff !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 17px !important;
    display: block;
	line-height:24px;}
.course_promotion_content_right p{font-family: 'Poppins', sans-serif !important;letter-spacing:0px; color: inherit;}
.course_promotion_content_right p span{color: #fff !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 17px !important;
    line-height: 24px !important;
    letter-spacing: 0px;
    font-weight: 400;}
.course_promotion_content_right h3{font-size: 17px;font-weight: bold;font-family: "montserrat",sans-serif !important;line-height:23px}
.course_promotion_content_left iframe{width:100%;}
.promotion_img{max-width:100%;    margin-bottom: 40px; border-radius: 6px;}

.common_left_side_course.new-design-rightside .course_promotion_content_left .promotion_img {
    width: 100%;
    height: 100%;
    margin-bottom: 40px;
	border-radius:6px;
    /*min-height: 400px;*/
	padding-bottom:0px !important;
}
.common_left_side_course.new-design-rightside .test-title h3{margin-top:0px;}
.common_left_side_course.new-design-rightside .content-right .dot{margin-bottom:20px !important;}
.common_left_side_course.new-design-rightside .author{margin-bottom: 7px !important;}
.pre_promo.coursepromotionmodule .more_info{
	font-family:'Poppins', sans-serif !important;
font-size: 14px !important;
border-radius: 50px;
/*display:block !important;
*/   /* max-width: 200px;*/
    margin-top: 15px;
	text-align: center;
	display:table;
	font-weight:bold;
	letter-spacing:0;
	padding: 14px 0px;
}
.more_info:hover{opacity:0.8 !important;}

.common_padding .tabs_section.payment_option .inner_content_container{padding-bottom:0px;}


.common_padding .pre_promo.coursepromotionmodule .inner_content_container{padding-bottom:0px;}
.progression_container .moreinfo{font-family: "montserratregular",sans-serif !important;font-weight:normal !important;padding: 14px 14px;border-radius: 0;font-size: 11px;line-height: 1;letter-spacing: 0px;/*background: #222328 !important;*/color: #fff;margin-bottom:30px;text-transform: uppercase;display:inline-block;margin-top:15px;border-radius:50px;}
@media only screen and (max-width:767px){
.course_promotion_content_left{width:100%;margin-right:0px;}
.course_promotion_content_right{width:100%;color: #ffffff !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 15px !important;
    display: block;
	line-height: 24px;}	
.dance_sec .home-main .inner_content_container {width:auto;margin:0 auto;}
.course_promotion_content .course_promotion_content_left{width:100% !important; padding:0px}
.course_promotion_content_left .promotion_img{border-radius:0px;margin-bottom: 0px !important;}
.course_promotion_content .course_promotion_content_right{width:100% !important;}
.pre_promo.coursepromotionmodule .more_info{margin-bottom:0px;}
}


@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){
    .dance_sec .home-main .inner_content_container{padding:0px 15px;width:auto;}
	
}

@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){
    .dance_sec .home-main .inner_content_container{padding:0px 15px;width:auto;}
	
}