body{font-family:worksansregular !important;background:#f4f4f4 !important;}

    .common_course {
    width:100%;float:left;}
    .course_brdr{padding:10px;}
	
	
    .course_name_cls_right {
        width: 100%;
        float: left;
		color:#182832;
    }
	
.course_nameot{width: 100%;
        float: left;
		color:#182832;}
			
			.circleGraphic {
				position:absolute;right:35px;top:15px;
  width: 80px;
  height: 100px;
  
}
/*.course_brdr_list.active {border:1px solid #1277d9;}*/
.course_brdr_list.active {
    border: 1px solid #808080;
}
.course_brdr_list {
    border: 1px solid #ccc;
}
/*.toggle_container{padding:0 15px;}*/
.padd15{padding:15px;}
.trigger_goal {
    display: inline-block;
width: 100%;cursor:pointer;}
a:hover,a:focus,a:visited,a:active{text-decoration:none !important;outline:none !important}
.cheque-tab{background:#fff;width:100%;}
.trigger_goal:before{position:absolute;left:15px;top:16px;transition-duration: 0.8s;}
.trigger_goal.active_123:before{position:absolute;left:15px;top:16px;transform: rotate(180deg);display:block; transition-duration: 0.8s;}
.icon_arrowDown {font-size:16px;border-bottom:1px solid #ccc;background:#f4f4f4;}
.pntr{cursor:pointer;}

ul li{list-style:none;padding:0px;margin:0px;}
ul {list-style:none;padding:0px;margin:0px;}
.ttile_txt{font-family:worksanssemibold;font-size:18px;padding:3px 0 0px 45px;width: 80%;
    float: left;}
.time_txt_1 {
    font-family: worksansregular !important;
}
.course-img {
float:left;width:20%;height:250px;margin-right:2%;}
.time_txt {
    float: left;
    font-family: worksansregular !important;
    width: 20%;
    text-align: right;
    font-size: 16px;
}
	.ttile_txt_ul{padding:8px 0 0px 62px;width: 100%;
    float: left;border-bottom:1px solid #ccc;margin-bottom:15px;}
	.ttile_txt_ul li.txt{float:left;font-family:worksansregular;font-size:18px;padding:0 0 5px 0;clear:both;width:78.6%;}
	.ttile_txt_ul li.time_track{float:left;font-family:worksansregular;font-size:16px;padding:0 0 25px 0;width:20%;text-align:right;}
	.ttile_txt_ul li.time_track span:before{
    color: #182832;
    font-size: 16px;
    position: absolute;
    left: -22px;
    top: 2px;}
	.ttile_txt_ul li.time_track span{position:relative}
	
	.course_img{float:left;width:30%;}
	.course_title{float:left;width:78%;}
	.create_dtes li{position:relative;padding:0 15px 15px 20px;font-size:16px;float:left;}
        .create_dtes li:before {
            font-family: 'FontAwesome';
            content: "\f111";
            color: #182832;
            font-size: 12px;
            position: absolute;
            left: 0px;
            top: 3px;
        }
	.ttt_txt{font-family:worksanssemibold;font-size:24px;padding:3px 0 10px 0px;}
	
	.amt_details li {padding-right:15px;float:left;}
	.amt_details li.amt{font-family:worksanssemibold;font-size:30px;}
	.amt_details li.offer{font-family:worksanssemibold;font-size:26px;}
	.amt_details li.now{font-size:22px;color:#585858;padding-top:5px;}
	
	.lynx_outline_btn {
    background-color: #fff;
    border: 2px solid #1277d9;
    padding: 6px 16px;
    border-radius: 4px;
    text-transform: uppercase;
    font-family: 'WorkSansSemiBold';
    color: #1277d9;
    font-size: 14px !important;
	display:inline-block;
}

.lynx_outline_btn:hover, .lynx_outline_btn:focus {
    background: #1277d9;
    color: #fff;
}

.brdr_cop{height:1px; background:#ccc;width:100%;
float:left;margin: 15px 0;}

.course_brdr_list {clear:both;}

.des_cours{font-family:worksanssemibold;font-size:22px;padding-bottom:15px;}

.check_txct {
    line-height: 26px;
    font-size: 16px;
    word-break: break-all;
    padding-right:15px;
}
.check_txct a{font-family:worksanssemibold;}

.clearboth {
clear:both;}


@media (max-width:600px) {
   
}

@media (min-width:320px) and (max-width:560px) {
    .menu_st {
        height: 300px;
    }

    .course-img {
        width: 94% !important;
    }
    .menu_st {
        background-position: 0 0 !important;
    }
    .ttile_txt {
    width:100% !important;padding-bottom:8px !important}
    .ttile_txt_ul li.txt {
        width: 100% !important;
    }
    .ttile_txt_ul {
    padding-left:20px !important}
}

@media (min-width:561px) and (max-width:767px) {
    .menu_st {
        height: 300px;
    }

    .course-img {
        width: 42% !important;
        height:160px;
    }
    .course_title {
        width: 54% !important;
    }
    .menu_st {
        background-position: 0 0 !important;
    }
}

@media (min-width:768px) and (max-width:1100px) {
    .menu_st {
        height: 300px;
    }

    .course-img {
        width: 40% !important;
        height: 160px;
    }

    .course_title {
        width: 56% !important;
    }
    .menu_st {
        background-position:0 0 !important;
    }
}