.course-sales-form .btn-gr {
	min-width: 60px;
}
.course-sales-form .btn {
	font-size: 10px !important;
}
.export-btn-right {
	padding-left: 10px;
}

li.dropdown.mobile-menu {
    display: none;
}

li.dropdown.mobile-menu ul.dropdown-menu {
    left: auto;
    right: 0;
    min-width: 130px;
    border-radius: 0;
}
li.dropdown.mobile-menu ul.dropdown-menu li {
    width: 100%;
}
li.dropdown.mobile-menu ul.dropdown-menu li.dropdown-submenu {
    position: relative;
}
li.dropdown.mobile-menu ul.dropdown-menu li.dropdown-submenu span.caret {
    color: #fff;
}
li.dropdown.mobile-menu ul .dropdown-submenu .dropdown-menu {
    right: 100% !important;
    left: auto;
    min-width: 130px;background: #4078AB;top: 0;
}
li.dropdown.mobile-menu .dropdown-submenu:hover ul.dropdown-menu{display: inline-block;right: 100%;left: auto;}
li.dropdown.mobile-menu ul.dropdown-menu li a {
    display: inline-block;
    width: 100%;
    padding: 6px 12px;
    font-size: 12px !important;
    border-bottom: solid 1px #eee;
}
li.dropdown.mobile-menu a.dropdown-toggle {
    margin-top: -2px;
}
.header_right li:last-child a i.fa.fa-user {
    font-size: 20px;
}

.advertisement_overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    /*background: rgba(64,120,171,.8);*/
}
.overlay_top {
    /*background: #d02929;*/
    padding: 6px 0;
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-size: 20px;
    display: inline-block;
    width: 100%;
}
.overlay_bottom {
    display: block;
    padding: 20px 30;
    /* text-align: center; */
    color: #fff;
}
.custom_check {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-weight: normal;
}

/* Hide the browser's default checkbox */
.custom_check input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

/* Create a custom checkbox */
.custom_check .checkmark {
    position: absolute;
    top: 3px;
    left: 0;
    height: 18px;
    width: 18px;
    background: none;border: 1px dotted #fff;
}

/* On mouse-over, add a grey background color */


/* When the checkbox is checked, add a blue background */
.custom_check input:checked ~ .checkmark {
    background: none;
    border: 1px dotted #fff;
}

/* Create the checkmark/indicator (hidden when not checked) */
.custom_check .checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the checkmark when checked */
.custom_check input:checked ~ .checkmark:after {
    display: block;
}

/* Style the checkmark/indicator */
.custom_check .checkmark::after {
    width: 20px;
    height: 23px;
    background: url(../img/check_w.png) no-repeat right;
    left: 2px;
    top: -7px;
}
.graph_select_div {
    display: inline-block;
    margin-left: 0px;
}
.graph_select_div select {
    margin: 0;
}
.widget_chart {
    display: inline-block;
    width: 100%;
    margin: 15px 0 0;
}
.widget_chart .widget.widget-tile {
    border: 1px solid #ddd;margin-bottom: 30px;
}
.cover_pic {
    display: inline-block;
    width: 100%;
    position: relative;
    margin-bottom: 70px;
}
.cover_pic .cover_back {
    width: 100%;height: auto;
}
.profile-img {
    position: absolute;
    bottom: -70px;
    left: 20px;
}
.cover_btn {
    position: absolute;
    right: 20px;
    top: 20px;
    text-align: right;
}
/*.btn_et {
    border: 1px solid #2a6496;
    width: 25px;
    display: inline-block;
    height: 25px;
    border-radius: 50%;
    text-align: center;
    line-height: 23px;margin-bottom: 10px;
}*/
.btn_et {
    font-size: 20px;
}
.btn_sv, .btn_Cl {
    border: 1px solid #428bca;
    width: 70px;
    display: inline-block;
    text-align: center;
    font-size: 14px;
    background: #428bca;
    color: #fff;
}
.btn_sv:hover, .btn_Cl:hover {color: #428bca;background: none;}
.profile-section a.social_f {
    display: inline-block;
    width: initial;padding-right: 5px;
}
.cover_btn .media_input input[type="file"] {
    top: 0;
    height: 24px;
}
.cover_btn .media_input {
    border: 1px solid #2a6496;
    width: 24px;
    display: inline-block;
    height: 24px;
    border-radius: 50%;
    text-align: center;
    line-height: 24px;
    margin-bottom: 10px;
    text-align: center;
}
.cover_btn .media_input i {width: 100%;height: 100%;}
.video_folder .video_detail .form-control{margin-top: 10px;}
@media (max-width: 1250px) {
  .affix .header_right li a {
    font-size: 12px;
}
}

@media (max-width: 1199px) {
    .header_right .lang-changer12 li a {
    display: inline-block;
    width: 100%;
    padding: 10px;
}
    .slider_text {
    top: 100px;
}
    .slider_text {
    top: 130px;
}
.right_user_detail {
    width: 91%;
}

.new-body .graph_select {
    font-size: 16px;
}
.new-body .button-graph {
    margin-left: 10px;
}
.new-body .graph-bt2 {
    font-size: 12px;
}
/*.graph-bt1 {
    font-size: 16px;
}*/
.new-body .graph-buttonss {
    display: block;
    width: 100%;
    text-align: right;
    margin-top: 0;
    margin-bottom: 10px;
}
.new-body .progres-right{width: 100%;}
/*.new-body .footer h3 {
    font-size: 18px !important;
}*/
.footer_menu li a {
    font-size: 12px;
}
.new-body .forumdiscussion .user_list_reviw .review_user_detail.average_rating {
    width: 80%;
}
.markstest1 input {
      margin-top: 5px;
      display: block;
}
.footer_menu h3 {
    font-size: 18px !important;
}
.log-in {
	width: 100%;
}
.header_right li a {
    padding: 26px 10px 20px 0;
}
.orange_btn_lan {
    padding: 25px 10px 20px 0;
}
.slider_textfixed {
    bottom: 80px;
}
.logo_nav {
    width: 27%;
}
.header_right {
    width: 40%;
}
.plus-secc, .search_upper {
    width: 33%;
}
.new-body .show_list_cta{padding-left: 50px;}
/*.new-imgintro {
    width: 100%;
}*/
.col-md-3.left_are_info.col-sm-3 {
    width: 25%;
}
}

@media (max-width: 1100px) {
/*    .new-body  {
    padding-bottom: 255px;
}*/
    .slider_text {
    top: 100px;
}

.action-fld a {
    padding: 5px 4px;
}
table.dataTable tbody th, table.dataTable tbody td {
    padding: 8px 6px;
}
.table-responsive {
    overflow-x: auto !important;
    min-height: 0.01%;
}
.section h3{
    font-size: 22px;
}
.social_icon li a {
    margin-right: 5px;
}
.form-left {
    display: inline-block;
    float: left;
    width: 100%;
}
/*.container, .container-fluid {
    position: relative;
}*/
.widget_tp .container{
    position: initial !important;
}
.form-right {
    float: right;
    position: absolute;
    right: 15px;
    top: 0;
}
.new-body .form-right {
    right: 30px;
}
.course_list h3 span, .tarinee_list h3 span{display: block;margin: 8px 0 14px !important;}
.course_list h3, .tarinee_list h3{text-align: left;width: auto;display: inline-block;}

}
@media (max-width: 1199px) {
	.bottom_line {
    padding: 5px 15px !important;
}
.bottom-courleft, .bottom-courright {
    font-size: 14px !important;
    margin-top: 5px !important;float: left;width: 100%;
}
.online_course li span {
	font-size: 25px;
	height: 50px;
	width: 50px;
	line-height: 44px;
	border: solid 3px #c7cdd1;
}
.online_course li {
	width: 15.4%;
}
.online_course li{vertical-align: top;}
.online_course li::after {
	top: 19px;
	left: 70px;
}

.right_search select {
    width: 120px !important;
    background: #064261 url(../img/select_arrow.png) no-repeat 102px 17px;
}
.right_search .form-control {
    font-size: 13px;
}
.why_academy .panel-title {
    font-size: 17px;
}


.add_intro_scroll .col-md-2, #Letter-Form-Invites .col-md-2 {
    width: 72px;
    display: inline-block;
    float: left;
}
.add_intro_scroll .col-md-3, #Letter-Form-Invites  .col-md-3 {
    width: 160px;
    display: inline-block;
    float: left;
}
.add_intro_scroll .col-md-4, #Letter-Form-Invites .col-md-4 {
    width: 160px;
    display: inline-block;
    float: left;
}
.add_intro_scroll .col-md-5, #Letter-Form-Invites  .col-md-5  {
    width: 150px;
    display: inline-block;
    float: left;
}
.add_intro_scroll .col-md-2.media_div, #Letter-Form-Invites  .col-md-2.media_div{
    width: 160px;
    display: inline-block;
    float: left;
}
.preview_div_area {
    clear: both;

}
.media_input.col-md-8{width: 100%;
margin-top: 20px;display: inline-block;}
.control-label.col-md-2.col-sm-2{width: 150px;display: inline-block;}
#Letter-Form-Invites .col-md-10{display: inline-block;width: 100%;}
.show_list_cta .col-md-4.col-sm-4:nth-child(3) {
    padding-left: 2%;
}
.new-body .cour-mainbar .module-sec .module-inner .col-sm-4 {
    width: 50%;
    display: inline-block;
    float: left;
}
.slider_img img {
    height: auto !important;
}
.inpur-search .form-control {
    width: 62%;
}
.course_preview_link1 i {
    margin-top: 1px;
}

}

@media (max-width: 1080px) {
  .new-body .right_search {
    width: 100%;
    margin-bottom: 15px;
}
.new-body .popular_course h3{margin-bottom: 5px;}
.blog-newe {
    width: 100%;float: none;float: left;
}
.blog-newe .comment_right {
    float: left;
    padding: 5px 0 0 0px;
}

.news_blog .bottom_line a {
   padding: 5px 0 0 0;
    border-right: 0;
}
.slider_img img{
 width:100%;
}
.header_right li a {
    padding: 26px 7px 20px 0;font-size: 13px;
}
.header_right li:last-child a {
    padding: 26px 10px 20px 0;
}
.cart_ic i {
    font-size: 22px;
}
.media_class .fa.fa-hdd {
    font-size: 14px;
}
.orange_btn_lan {
    font-size: 13px !important;
}
.header_right .lang-changer12 li a {
    display: inline-block;
    width: 100%;
    padding: 10px;
}

}
@media (max-width: 1024px) {
    .header_right .lang-changer12 li a {
    display: inline-block;
    width: 100%;
    padding: 10px;
}
.squres {
    margin-right: 4px;
}
.squre-sec {
    width: 12px;
    height: 12px;
    margin-right: 2px;
}
.squre-vertical {
    width: 12px;
    height: 12px;
    margin-right: 2px;
}
.squre-vertical::before {
    top: 5px;
}
.squre-horizantal {
    width: 12px;
    height: 12px;
}
.squre-horizantal::before {
    height: 10px;
    left: 4px;
}
.color-sec {
    width: 12px;
    height: 12px;
}
.color-sec::before {
    height: 12px;
    width: 12px;
}
.color-sec::after {
    height: 5px;
    width: 12px;
}
.footer_menu h3 {
    font-size: 16px !important;
}
.log-in {
	width: 100%;
}
.plus-secc, .search_upper {
    width: 32%;
}
.btn.btn-primary.status {
    max-width: 160px;
}
.dataTables_wrapper .dataTables_filter {
    width: 100%;
}

}
@media (max-width: 991px) {
        .academy_right iframe.home-video, .academy_right object {
    margin-bottom: 20px;
}

    .right_user_detail {
    width: 90%;
}
.new-body .right_user_detail {
    width: 86%;
}
    .slider_img img {
    height: auto !important;
}
.slider_text {
    top: 100px;
}
.slider_text h4 {
    line-height: 22px;
    margin: 10px 0 40px;
    font-size: 17px;
}
  .right_search {
    width: 100%;
    margin-bottom: 15px;
}
.popular_course h3{margin-bottom: 5px;}

.success_content p {
    line-height: 30px;
}
.success_content .orange_btn {
    margin-top: 0;
}
.slider_text h2 {
    font-size: 18px;
    line-height: 22px;font-weight: 600;line-height: 26px;
}
.slider_text p {
    font-size: 14px;
    line-height: 20px;
}
.slider_text .btn.orange_btn {
    padding: 0px 15px;
    height: 34px;
    line-height: 34px;
}
.form_homesearch input {
    width: 350px;
    height: 36px;
}
.why_academy p, .why_academy .panel-body p {
    line-height: 24px;
}
.why_academy .panel-body p{text-align: justify;}
.academy_right img {
    width: 100%;
    height: auto; margin-bottom: 30px;
}

.new-body .step_img img {
    width: 100%;
}
.online_course li {
    font-size: 14px;
}
.online_course li {
    font-size: 14px;
    padding: 0 5px;
}
.new-body .online_course li::after {
    top: 19px;
    left: 50px;
}
.section .popular_course h3 {
    width: 100%;
}
.success_content p {
    padding: 0 0;line-height: 20px;
}

.header_right li a {
   padding: 26px 5px 25px;
   font-size: 12px !important;
}
.header_right .orange_btn {
    padding: 25px 5px 24px;
}
.orange_btn_lan {
    padding: 25px 0px 24px 0px;
font-size: 14px !important;
}
.prev-view {
   width: 50%;
display: inline-block;
float: left;
}
.new-body .prev-view {
    width: 100%;
}
.new-body .view-curleft{width: 100%;}
.new-body .view-curright{width: 100%;margin-bottom: 30px;}
.average_rating .fa.fa-star {
    font-size: 13px;
    margin: 5px 0;
}
.average_rating .fa.fa-star-o {
    font-size: 13px;
    margin: 6px 0;
}
.table-responsive {
    overflow-x: inherit !important;
    min-height: 0.01%;border:none;
}
.new-body .table-responsive {
    overflow-x: auto !important;
    min-height: 0.01%;border:none;
}
.chapter_detail {
    margin: 0 0 30px;
}
.add_intro_scroll .col-md-2, #Letter-Form-Invites .col-md-2 {
    width: 100%;
    display: inline-block;
    float: left;margin-bottom: 0px;
}
.add_intro_scroll .field_wrapper .col-md-2, #Letter-Form-Invites .field_wrapper2 .col-md-2 {
    width: 45px;
    display: inline-block;
    float: left;margin-bottom: 0px;
}
.add_intro_scroll .col-md-3, #Letter-Form-Invites  .col-md-3 {
    width: 100%;
    display: inline-block;
    float: left;
}
.add_intro_scroll .col-md-4, #Letter-Form-Invites .col-md-4 {
    width: 155px;
    display: inline-block;
    float: left;
}
.add_intro_scroll .col-md-5, #Letter-Form-Invites  .col-md-5  {
    width: 100%;

}
.add_intro_scroll .col-md-2.media_div, #Letter-Form-Invites  .col-md-2.media_div{
    width: 101px;
}
.preview_div_area {
    clear: both;
}

.media_input.col-md-8{width: 100%;
margin-top: 20px;display: inline-block;}
.control-label.col-md-2.col-sm-2{width: 150px;display: inline-block;}
#Letter-Form-Invites .col-md-10{display: inline-block;width: 100%;}
.field_wrapper .form-group {
    margin-bottom: 0;
}
.basic_info {
    width: 80%;
}
.panel-heading .col-sm-5{width: 39.667%;}
.new-body .panel-heading .col-sm-5 {
    width: 100%;
    margin-bottom: 10px;
}
.new-body .panel-heading .form-left .btn-gr {
    font-size: 15px;
    float: right;
    margin-right: 15px;
}
.show_list_cta a {
    font-size: 12px;
}
.show_list_ctass span img {
    width: 20px;
    height: 25px;
}
.show_list_cta a {
    padding-left: 8px;
    padding-right: 8px;
}
.new-body .cour-mainbar .module-sec .module-inner .col-sm-4 {
    width: 100%;
    display: inline-block;
    float: left;
}

.color-s {
    margin-right: -15px;
}
.inpur-search {
    padding: 0 5px;
}
.inpur-search .form-control{margin-right: 4px;}
.inpur-search i {
    font-size: 20px;
    vertical-align: top;padding-top: 5px;
}
.basic_icontop a i {
    font-size: 16px;
    margin-left: 5px;
}
.advertisement h3 {
    margin-left: 0 !important;
   margin-bottom: 10px !important;
    margin-left: 0px !important;
}
.dashboard-header {
    padding: 0 30px 0 30px;
}
.statistic-box .dash-h2 {
    margin-bottom: 0;
}
.statistic-box {
    margin-bottom: 15px;
}
.new-body .progres-right{width: 89%;}
.new-body .graph-buttonss {
    display: inline-block;
    width: auto;
    text-align: right;
    margin-top: 5;
    margin-bottom: 0px;
}
.training_dashright {
    display: inline-block;
    width: 100%;
    margin: 20px 0 10px;
}
.progres-right {
    width: 90%;
}
.new-introsectop {
    position: relative;
    width: 90%;
    margin: auto;
    margin: 0 auto 20px;
    display: inline-block;
}
/*.new-introsectop {
    width: 90%;
}
.new-imgintro {
    width: 90%;
}*/
.media_input .col-md-8, .mediatype .col-md-8{
    width: 80%;
    float: left;
    display: inline-block;
}
.media_input .col-md-12, .mediatype .col-md-12{
    width: 100%;
    float: left;
    display: inline-block;
}
.media_input .col-md-4, .mediatype .col-md-4{width: 20% !important;float: left;display: inline-block;}
.new-body .section-cour h3 {
    margin-bottom: 20px !important;width: 20% !important;
}
.new-body .btn-relative {
    position: relative;
    float: right;
}
.new-body .course_tab-right {
    width: 100%;margin-bottom: 20px;
}
.new-body .course_tab-left {
    width: 100%;
}
.new-body .star-tabbing {
    margin-top: 0 !important;
}
.new-body  .course_tab-left {

    padding: 0px 15px 40px;

}
.new-body .intro-top-btn-sec {
    top: -10px;margin-top: 0;
}
.new-body .course_tab-left .tab-pane.active {
    margin-top: 30px;
}

.addpls {
    width: 71px;
    float: left;
    display: inline-block;
}
.addplscontent {
    width: 84%;
}
.boarding_effect {
    margin-top: 20px;
}
.price_plan h3{margin-bottom: 0;}
.price_plan .nav-tabs{margin-bottom: 0;}
.coursenew-right {
    width: 100%;
    margin-bottom: 30px;
}
.forumdiscussion .user_list_reviw .review_user_detail.average_rating {
    width: 80%;
}
.new-body .dashboard_head h3{font-size: 17px;}
.new-body .dashboard_head .dashboard_headleft {
    margin-left: 5px;
}
.new-body .sitedesign_button button{padding: 10px 2px;font-size: 12px;}
.new-body .sitedesign_color input{font-size: 12px;}
.sitedesign_color .col-md-4.col-sm-12 {
    margin-bottom: 15px;
}
.form-group.sitedesign_color {
    margin-bottom: 0;
}
.coursenew-left {
    width: 100%;
    display: inline-block;
}
.newbilling_step .billingul li a {
    padding: 0px 10px;
    display: table-cell;
    height: 55px;
    vertical-align: middle;font-size: 12px;
}
.newbilling_step .billingul li {
    display: table;
}
.newbilling_step .billingul li::after {
    border-top: 28px solid transparent;
    border-bottom: 28px solid transparent;
    border-left: 12px solid #eee;
}
.newbilling_step .billingul li.active::after {
    border-left: 12px solid #064261;
}
.billing_addheader ul li:nth-child(2), .billing_addbody ul li:nth-child(2) {
    width: 65%;
}
.new-body .footer h3 {
    font-size: 13px !important;
}
.new-body .footer_menu li a {
    font-size: 11px;
}
.new-body .foot-1{width: 16%;}
.new-body .foot-2{
    width: 17%;
}
.new-body .foot-3 {
    width: 24%;
}
.new-body .foot-5 {
    width: 23%;
}
.new-body .footer_menu ul span {
    font-size: 11px;
}
.new-body .foot-1, .new-body .foot-2, .new-body .foot-3, .new-body .foot-4, .new-body .foot-5 {
    padding: 0 5px;
}
.new-body .foot-3 h3{word-wrap: unset !important;}

.foot-1, .foot-2, .foot-3, .foot-4, .foot-5  {
    word-wrap: break-word;
}
.new-body .menu_block p {
    font-size: 14px !important;
}
.new-body .menu_block {
    padding: 20px 10px;
}
.head-search .input.text {
    margin-right: 5px;
}
.head-search .btn.orange_btn {
    padding: 0px 5px;
    line-height: 37px;
    font-size: 10px !important;
    min-width: auto !important;
}
.header-logo-name {
    width: 49%;
}
.popular_course h3 span { margin: 14px auto; }
.cart_ic i {
    font-size: 22px;
}
.topbuysec {
    min-height: auto;
    margin-bottom: 0px;
}
.log-in {
	width: 100%;
}
.form-signin {
	width: 100%;
}
.header_right {
    float: right !important;
}
.plus-secc {
    width: 28%;
}
.header_right {
    width: 40%;
}
.logo_nav {
    width: 30%;
}
.new-body .show_list_cta{padding-left: 0px;}
.btn.btn-primary.status {
    max-width: 120px;
}

.sumr_siv {
    padding-right: 50px;
}
.education-right-detail {
    width: 85%;
}
.orange_btn {
    min-width: 80px;
}
.affiliate-income-field {
    padding-top: 15px;
}
.affiliate_order_list .control-label {
    display: inline-block;
    width: 100%;
}

.new_form_width {
    width: 95%;
}
.basic_info {
    width: 100%;
}
.dropdown.drop_bt button {
    width: 100%;
}
.magical_course .orange_btn {
    padding: 7px 10px;
}
.plus-secc {
    width: 15%;
}
.logo_nav {
    width: 40%;
}
.down_elem .m_img {
    width: 10px;
    margin-right: 0px;
}
.up_elem .m_img {
    width: 10px;
}
.affiliate-income-field .orange_btn {
    min-width: 80px;
    font-size: 11px !important;
}
.web_head .before-login .header_right {
    width: 50%;
}
.section .popular_course.search_course_field h3 {
    width: auto;
    font-size: 18px;
}
.section .popular_course.search_course_field h3 span {
    margin: 10px 0;
}

}


@media (max-width: 840px) {

.dash-h2 span {
    font-size: 12px;
    width: 100%;display: block;
}
.web_head .before-login .header_right {
    width: 50%;
}
.show_list_cta a {
    padding-left: 4px;
    padding-right: 4px;
}
.show_list_cta a {
    font-size: 11px;
}

}
/*@media (max-width: 768px) {
.customContainer {
   margin-top: 40px;
}
}*/

@media (max-width: 767px) {
    .web_head .top-user-section {
        left: auto;
        right: 18px;
        min-width: 50% !important;

    }
    .sidenav_scroll_inner {
        margin-right: -7px;
    }
    .ul_footerbody li {
    width: 25% !important;
}
    .dataTables_wrapper .dataTables_filter {width: auto;}
.dataTables_filter label {width: auto;}
.dataTables_wrapper .dataTables_filter input {width: auto;}
    .dataTables_wrapper table td, .dataTables_wrapper table th {
    min-width: 80px !important;
}
  .dataTables_wrapper table td:first-child, .dataTables_wrapper table th:first-child {
    min-width: 10px !important;
}
    .dummy-sec .btn-relative {
    display: inline-block;
    width: 100%;
    margin-top: 15px;
}
    .footer h3 {
    margin-bottom: 10px;text-align: left !important;
}

    .slider_img img {
    height: auto !important;
}
.slider_text {
    width: 100%;
    margin: 30px 0 0;
    padding: 0 15px;
}
.main-head-left {
    width: 45px;
}
.before-login .logo-secc {
    display: inline-block;
    width: auto;float: left;
}
.after-login .logo-secc {
    display: table;
    width:60%;
}
/*.plus-secc {
    padding: 0;
    position: absolute;
    left: 10px;
    z-index: 2;
}*/
.plus-secc {
    display: inline-block;
    width: 15%;
}
.plus_icon {
    height: 40px;
line-height: 45px;
}

.header_right {
    width: 100%;
    display: inline-block;float: left;
}
.header_right li a {
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
   padding: 25px 7px 20px 0;
    display: inline-block;
    float: left;
}
.orange_btn_lan {
    font-size: 14px;
}
.header_bg {
    margin-top: 64px;
}
 .show_list_ctass{width: 100%;}
 .show_list_ctass span img {
    width: 20px;
    height: 25px;
}
.show_list_ctass a {
    font-size: 14px;
}
.show_list_cta .col-md-4.col-sm-4:nth-child(2) {
    text-align: left;
    margin: 15px 0;
}
.show_list_cta .row {
    margin: 10px 0 0px;
}
.row.user_trainee {
    margin-top: 15px;
}
#mySidenav {
    margin-left: -100%;
    top: 0;
    left: 100%;
    width: 100%;
    height: auto;position: re
}
#wrapper {
    padding-left: 0;
}
.magical_course {
    min-height: auto;
}
.foot-1 {
   margin-bottom: 30px;
}
.footer_menu ul {
    margin: 0px 0 0;
}
.footer_menu span {
    margin: 15px 0 10px !important;
}
.footer_menu li a {
    color: #fff;
}

.before-login .header_right {
    width: 50%;
    float: right !important;
    padding: 0 !important;
}
.header_bg.web_head .before-login .header_right {
    width: auto;
}
.before-login .header_right ul {
    padding: 0;
    margin: 0px !important;
}
#mySidenav {
    z-index: 3;
}
/*.header_bg {
    margin-top: 64px;
}*/
.login-part-section {
    min-height: auto;
}
.log-in {
    width: 80%;
}
.form-signin {
    width: 80%;
}
.container-fluid{padding-left: 15px;padding-right: 15px;}
.dropdown-menu {
    z-index: 9;
}
.sign-upp .dropdown-menu{
min-width: 102px;
}
.slider-sll{position: relative;}
/*.slider_img {
    position: absolute;
    bottom: 0;right: 0;
}*/
/*#mySidenav {
    top: 64px !important;
    height: auto;
    position: fixed;
}*/

.academy_right {
    margin-bottom: 30px;
}
.dashboard_cta {
    margin-top: 20px;
}
.show_list_cta .col-md-4.col-sm-4:nth-child(3) {
    padding-left: 15px;
}
.course_tab-right {
    float: none;
    width: 100%;
    display: inline-block;
    margin-bottom: 20px;
}
.section h3 span, .account-wall h3 span, .modal-new h3, .receipt-sec h3 span {
    margin: 14px auto;
}
.section h3, .account-wall h3, .modal-new h3, .receipt-sec h3 {
    text-align: center;
}
.success_content h3{text-align: center;}
.success_content h3 span{margin:14px auto;}
.magical_course .orange_btn {
    font-size: 13px;
    padding: 0px 10px;
    height: 36px;
}
.orange_btn_lan {
    padding: 25px 7px 20px 0;
}
.header_right li {
    vertical-align: middle;
}
.cour-sidebar {
    width: 200px;
}
.cour-mainbar {
    margin-left: 200px;
}
.rating-v1, .rating-v2, .rating-v3{width: 33.33%;display: inline-block;float: left;}
.view-curright{width: 100%;margin-bottom: 30px;}

.table-section form .row .col-sm-5 {
    display: inline-block;width: 100%;
}
.table-section form .row .btn-gr {
    margin: 0 15px 10px;
    float: right;
}
.Course-mgr{display: inline-block;width: 100%;position: relative;}
.logged_in .right_detail {
    margin-bottom: 30px;
}
/*#mySidenav {
    top: 64px;
    position: fixed;
}*/

.new-body #page-content-wrapper{opacity: 0;height: 90vh;overflow: hidden;}
.course_tab-left {
    padding: 15px 15px 70px;
    max-height: inherit;
    position: relative;
    margin-top: 20px;
}
.add_intro_scroll {
    max-height: inherit;
    overflow-y: auto;
}
.course_tab-left form .tab-content .tab-pane {
    max-height: inherit;
}
.pro-file .form-group{margin-bottom: 0;}
.pro-file .form-control{margin-bottom: 15px;}
.form-gimg {
    margin-bottom: 15px;
}
.pro-file .submit{margin-top: 15px;margin-bottom: 15px;}
.register_block .form-group{margin-bottom: 0;}
.register_block .form-control{margin-bottom: 15px;}
/*.register_block .account-wall {
    margin: 30px auto 30px;
}*/
.account-wall.validation_error{float: left;}
.register_block.chat-part .account-wall {
    margin: 0;
}
.remove_button, .add_button {
    position: relative;
    top: 5px;
}
.remove_button img, .add_button img, .add_button2 img{width: 30px !important;height: 30px !important;}
.add_intro_scroll {
    max-height: unset;
    overflow-y: unset;
}
.course_tab-left form .tab-content .tab-pane {
    overflow-x: unset;
    overflow-y: unset;
}
.course_tab-left {
    padding: 0px 15px 40px;
}
.view-detail .col-sm-4 {
    width: 47%;
    display: inline-block;
    float: left;
    margin-bottom: 10px;
}
.view-detail .col-sm-8 {
    width: 53%;
    float: right;
    vertical-align: middle;
    line-height: 24px;
}
.image_space_mobile img {
	margin-bottom: 20px;
}
.cour-form h2 {
	font-size: 36px !important;
}
.cour-mainbar h5 {
	font-size: 18px;
}
#frame{
 height:auto;
}
.col-md-2.media_div {
    display: inline-block;
    width: 50%;
}
.col-md-4.media_input {
    display: inline-block;
    width: 45%;
    padding: 0;
}
.remove_button, .add_button{
	top:-5px;
}
.header_right .orange_btn {
    padding: 25px 15px 20px 10px;
}
.section-cour h3 {
    margin-bottom: 30px !important;
}
.course_tab-left .tab-pane.active {
    margin-top: 30px;
}
.star-tabbing {
    margin-top: 0 !important;
}
.intro-top-btn-sec .col-sm-3 {
    display: inline-block;
    width: 80px;float: left;
}

.intro-top-btn-sec {
    top: -10px;
}


.intro-top-btn-sec .inpur-search {
    width: auto;
    padding: 0;
    float: left;
    width: 50%;margin-left: 15px;
}
.intro-top-btn-sec .col-sm-3:last-child {
    width: 60px !important;
    float: right;
    padding-left: 0;
}
.inpur-search i {
    font-size: 17px;
}
#mySidenav {
    position: fixed;padding: 70px 0 0 0;top: 0px;height: 100vh;
}

.body-new #mySidenav {
  padding: 110px 0 0 0;
}
.header_plus .orange_btn_lan {
    padding: 10px 10px 10px;
}
.header_plus .header_right li a {
    padding: 10px 13px;
}
.header_plus .header_right .orange_btn {
    padding: 10px 15px 10px 5px;
}
.body-new #mySidenav {
    top: 0;
}
.body-new .after-login .logo-secc {
    width: 80%;
}
.text-centerce .col-md-6 {
    padding: 0;
}
.text-centerce h3 {
    margin-bottom: 10px;
    text-align: left !important;
}
.text-centerce .col-md-12{padding: 0;}
.log-in h3 {
    text-align: center !important;
}
.log-in span {
    margin: 7px auto 20px !important;
}
.body-new .affix {display: inline-block;
float: left;
height: auto;}
.ordr_list {
    padding: 0 15px;
}
.academy-list {
    padding: 20px 10px;
}
.dashboard_top {
    padding-left: 15px;
    padding-right: 15px;
}
.advertisement {
    padding: 30px 30px;position: relative;
}
.dashboard-header {
	padding: 0 15px;
	margin: 0;
}
.new-body #wrapper {
    height: 100% !important;
}
.select-cr {
    margin-right: 0;
}
.select-cr .btn-primary {
    min-width: 80px;
    font-size: 12px;
}
/*.logo img {
    height: 60px;
}*/
.affix .header_right li a {
    font-size: 14px;
}
.text-righ{padding: 0;}
.pas-sec {
    margin-top: 10px;
}
.table-responsive {
    margin-bottom: 0;
    padding-bottom: 15px;
}
.expiry-wrapper .col-sm-4 {
    width: 40%;
    display: inline-block;
    float: left;
}
.expiry-wrapper .col-sm-1 {
    width: 20%;
    display: inline-block;
    float: left;
}
.expiry-wrapper .col-sm-1 .slash-s {
    height: 30px;
    line-height: 30px;
}
.control-label {
    display: inline-block;
    width: 130px !important;
    margin-right: 20px;
}
.account-wall .control-label {
    width: 100% !important;
}
.addcontenttab .course_tab-tab li a, .addcontenttab .chaptersec li a {
    font-size: 12px;
    padding: 3px 10px;
}
.dropdown-menu {
    font-size: 12px;
}
.lang-changer .dropdown-menu a {
    padding: 5px 10px !important;
}
.coursenew-right {
    float: right;
    display: inline-block;
    width: 100%;
    margin-bottom: 30px;
}
.right_user_detail {
    width: 89%;float: right;
}
.comment_user_img {
    width: auto;
}
.star-tabbing .control-label {
    width: 100% !important;
}
.addplscontent {
    width: 80%;float: right;
}
.pattern_img h3 {
    text-align: center !important;
margin-top: 20px !important;
}
.form-group.form_withoutcontrol {
    margin-bottom: 15px;
}
.form_withoutcontrol{margin-bottom: 15px;}
.form_withoutcontrol .input.file{margin-bottom: 15px;}
.course-alert-message{
margin-left: -15px;
margin-right: -15px;}
.new-body {overflow: hidden;}
.directbil {
    width: 49%;
    display: inline-block;
}
.dashboard_head h3{font-size: 17px;}
.sitedesign_button button{margin-bottom: 15px;}
.site_browse {
    margin-bottom: 15px;
}
.cour_section h3 span {
    margin: 8px 0 14px;
}
.dummy_heads {
    display: inline-block;
    width: 100%;
}
.dummy_secc .col-sm-9 {
    position: inherit;
}
.dummy_secc .iconprt-se {
    position: absolute;
    right: 15px;
    bottom: 10px;
}
.dummy-sec .btn-relative {
	display: inline-block;
	width: 75%;
	margin-top: 5px;
	text-align: left;
	float: left;
}
.intro-top-btn-sec {
    display: inline-block;
    width: 100%;
    background: none;
    position: absolute;
    border-bottom: 0;
    padding-bottom: 5px;
    margin-bottom: 10px;
    margin-top: 0px;
}
.typeinstallment h3 {
    font-size: 20px;
}
.typeinstall_in {
    width: 100%;
}
.billing_detail {
    width: 100%;
}
.billing_detail1 {
    width: 100%;
    margin-top: 30px;
}
.foot-1, .foot-2, .foot-3, .foot-4{
    margin-bottom: 30px;width: 50%;
}
.foot-5{margin-bottom: 0;width: 100%;}
#wrapper.active {
    padding-left: 0;
}
.main-head-left{display: inline-block;}
.show_list_cta .col-md-4.col-sm-4:nth-child(2) {
    padding-left: 15px;
}
.slider_nav_bar li a {
	padding: 13px 15px;
}
.slider_textfixed .btn.orange_btn {
    padding: 10px 30px;
}
.right_search form {
	width: 100%;
}
.right_search select {
    width: 100% !important;
    background: #064261 url(../img/select_arrow.png) no-repeat right 17px;
}
.right_search .col-md-3 {
	display: inline-block;
	width: 50%;
	float: left;
}
.right_search .col-md-3 {
	display: inline-block;
	width: 50%;
	float: left;
	padding: 0 5px;
}
.right_search .col-md-4 {
	display: inline-block;
	width: 49%;
	padding: 0px 0 0 5px;
	margin-top: 10px;
}
.right_search .col-md-2 {
	text-align: right;
	margin-top: 10px;
	display: inline-block;
	width: 50%;
	padding-right: 3px;
}
.right_search .input.text {
	width: 100%;
	display: inline-block;
}
.right_search form {
	width: 100%;
}
.right_search .col-md-2 {
    display: inline-block;
    margin-top: 10px;
    float: right;
    padding: 0 5px;
    width: 50%;
}
.right_search .orange_btn {
	width: 100%;
}
.menu-close{
 display:block;
}
.billing_addbody li {
    vertical-align: middle;
}
.billing_addressimg img {
    width: 100%;
    height: 70px !important;
}
.billing_price {
    width: 80px;
}
.billing_price span {
    width: 100%;
}
.billing_addheader ul li:nth-child(2), .billing_addbody ul li:nth-child(2) {
    width: 100%;
    padding-left: 20px;
}
.billing_address_add h4 {
    font-size: 16px;
}
.billing_price {
    width: 110px;
}
.billing_addbody.shopping_list_cta .billing_address_add {
	width: 100%;
	padding: 0;
	text-align: left;
}
.billing_addbody.shopping_list_cta li img {
	width: 100%;
	height: 150px !important;
}
.billing_addbody.shopping_list_cta li {
	display: inline-block;
	width: 100%;
}
.billing_addbody.shopping_list_cta ul li:nth-child(2), .billing_addbody.shopping_list_cta ul li:nth-child(2) {
	padding-left: 0px;
}
.row.show-stripe-card {
	display: inline-block;
	width: 100%;
}
.billing_addbody.shopping_list_cta .price_one img {
    width: auto !important;
    height: auto !important;
}
.billing_addbody.shopping_list_cta .course_img_img {
	width: auto !important;
	margin-top: 8px !important;
	height: auto !important;
	margin-right: 4px !important;
}
.search_row .filter_searchl, .search_row .filter_searchc, .search_row .filter_searchr, .search_row .filter_searchc1 {
	width: 50%;
	float: left;
	margin: 0 0 10px;
}
.filter_searchc1 {
	padding: 0 10px 0 0px;
}
.search_filter1 .filter_searchc {
	width: 47.33%;
}
.btn-relative {
	float: right;
}
#displayImage {
	display: inline-block;
	width: 100%;
	margin: 10px 2px;
}

.generate_pdf_list .nav.nav-pills {
	margin: 0 0 15px;
	min-height: auto;
}
.right_pdf_box {
	min-height: 200px;
}
.filter-search-field {
	margin-bottom: 10px !important;
}
.table-section form .course-sales-form .row .btn-gr {
	margin: 0 3px;
	float: none;
}
.collapse-hide-block {
	position: absolute;
	top: -32px;
	right: 15px;
	display: block;
}
.collapse-hide-block .fa.fa-angle-down {
	background: #000;
	width: 22px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	color: #fff;
	font-size: 20px;
	border-radius: 2px;
	cursor: pointer;
}
.dummy_secc .iconprt-se {
	right: 36px;
}
.order-detail-hide{
 display:none;
}
    .academy_right iframe.home-video, .academy_right object {
    margin-bottom: 0;
}
li.dropdown.mobile-menu {
    display: inline-block;
}
.header_right li.mobile-hide {
    display: none;
}
.header_right li:last-child a {
    padding: 26px 10px 20px 0px;
}
.dropdown.lang-changer.open ul.dropdown-menu {
    left: auto;
    right: 0;
    border-radius: 0px;
}
.dropdown.lang-changer.open ul.dropdown-menu a {
    border-bottom: solid 1px #eee;
    padding: 6px 12px !important;
}
.plus_icon {
    height: 68px;
    line-height: 70px;
}
.plus_icon .fa {
    font-size: 11px;
    height: 22px;
    width: 22px;
    line-height: 22px;
}
li.dropdown.mobile-menu ul.dropdown-menu li:last-child a {
    border-bottom: none;
}
.dropdown.lang-changer.open ul.dropdown-menu li:last-child a {
    border-bottom: none;
}
.header_right {
    width: auto;
}
li.dropdown.mobile-menu a.dropdown-toggle {
    margin-top: -4px;
}
.magical_course {
    padding: 50px 0;
}
.plus_icon {
    height: 70px;
}
.slider_nav_bar li {
    margin: 0 5px;
}
.slider_nav_bar li a {
    padding: 13px 10px;
    font-size: 12px;
}
.blog_section.userlist .user-chatlist-btn h3 span{
    display: block;
    margin: 8px 2px 14px !important;
}
.userlist .user-chatlist-btn h3 {
    text-align: left !important;
}
.user-chatlist-btn h3 span.help-desk {
    top: -15px;
}
.user-chatlist-btn h3 span.help-desk.chat-icon {
    top: -5px;
}
.order-item {
    width: 33.33%;
}
.order-item h4 {
    font-size: 16px;
}
.slider_text h4 {
    margin: 10px 0 40px;
    line-height: 22px;
    font-size: 16px;
}
.header_bg.web_head .logo_nav {
    display: inline-block;
    width: 60%;
}
.header_bg.web_head  .after-login .logo-secc {
    display: table;
    width: 75%;
}
.header_bg.web_head .logo {
    padding: 10px 0 5px;
}
.header_bg.web_head .main-head-left {
   margin-right: 0px;
}
.overlay_top {
    font-size: 15px;
}
.custom_check {
    font-size: 17px;
}
.overlay_bottom {
    padding: 20px 15px;
}
.cover_pic .cover_back {
    height: auto;
}
.filter_searchl, .filter_searchc, .filter_searchr, .filter_searchr1, .filter_searchc1 {
    display: inline-block;
    width: 100%;
}
span.help-desk {
    right: 15px;
}
span.help-desk img {
    width: 30px;
}

.group-management .nav.nav-tabs li a {
    padding: 10px 7px;
}
.group-management .nav.nav-tabs {
    font-size: 13px;
}
.group_manage .tab-content {
    padding: 0px 10px 0 10px;
}
.new_form_width {
    width: 100%;
}
.chat_module_frame .inbox_people {
    width: 100%;
}
.chat_module_frame .mesgs {
    padding: 30px 15px 0 15px;
    width: 100%;
}
.chat_module_frame .upper-selector-div {
    width: 100%;
}
.chat_module_frame .inbox_chat {
    height: 200px;
}
.chat_module_frame .msg_history {
    height: 280px;
}
.slider_textfixed {
    bottom: 80px;
}
.slider_text {
    top: 70px;
}
.logo_nav {
    width: auto;
}
.header_right {
    width: 40%;
}
.media_vid {
    margin-bottom: 15px;
}
.media_vid_b{width: auto;float: right;}

.widget_tp p {
    padding-top: 0px;
    font-size: 12px !important;
}
.widget_tp {
    z-index: 11;
    text-align: center;
}
.orange_btn.btn_acpt {
    height: 30px;
    line-height: 29px;
}
.widget_tp_btn {
    margin: 5px 0 0;
    float: none;
}
.dashboard-action-btn .dropdown-menu {
    left: auto;
    right: 0px;
    max-height: 192px;
    top: 100% !important;
}

.col-md-3.col-sm-6.col-lg-3.affiliate_filter_slide {
    display: inline-block;
    width: 50%;
}
.col-md-3.col-sm-6.col-lg-3.affiliate_filter_select {
    display: inline-block;
    width: 49%;
}
.affiliate_filter_date h5 {
    margin-top: 15px;
}
.col-md-3.col-sm-6.col-lg-3.affiliate_filter_status {
    display: inline-block;
    width: 49%;
}
.col-md-3.col-sm-6.col-lg-3.affiliate_filter_date {
    display: inline-block;
    width: 50%;
}
.check_box_fl {
    font-size: 14px;
}
.myincome-section .help-desk {
    top: 0;
}
.dropdown-menu.social-share-preview {
    min-width: 235px !important;
    left: auto;
    right: 0;
}
.coursenew-left {
    padding-bottom: 32px;
}
.col-md-3.left_are_info.col-sm-3 {
    width: 100%;
    margin-bottom: 10px;
}
.preview_div_promo_small {
    width: 270px;
}
.sumr_siv {
    padding-right: 10px;
}
.education-logo span {
    padding: 15px;
}
.education-right-detail {
    width: 80%;
}

span.plus_icn {
    margin-right: 0;
}
.profile-section a {
    padding-right: 0;
}
.section-box.pro-file-sec h3 {
    padding-top: 50px;
}
.user-chatlist-btn h3 span.help-desk {
    top: -5px;
}
.empty_folder_img {
    width: 100%;
    height: auto;
    margin-left: 0;
}
/*left*/
#wrapper.active #mySidenav {
    left: 0 !important;width: 100%;
    margin-left: 0;
}
#wrapper.active #mySidenav .user-info {
    width: 100% ;
}
#wrapper.active #mySidenav:hover .user-info {
    width: 100% ;
}
.body-new #mySidenav {
    padding: 0;
}
.body-new #mySidenav {
    top: 110px !important;
}
#mySidenav {
    padding: 0;
}
#mySidenav { margin-left: -60px;z-index: 9;padding: 0px 0 0 0;width:
60px;top: 76px !important; }
.header_right .lang-changer12 li a {
    display: inline-block;
    width: 100%;
    padding: 10px;
}

#mySidenav { margin-left: -60px;z-index: 9;padding: 0px 0 0 0;width:
60px;top: 76px !important; }

.sidenav_scroll_inner {
    overflow-y: scroll;
    height: 480px !important;
    margin-right: -10px;
    overflow-x: hidden;
}
.navbar_top {
    z-index: 999;
}
#mySidenav .fa.fa-angle-down {
    margin-right: 10px;
}

.course-heading {
    position: inherit;
    padding-left: 15px;
}

.academies-course-list .orange_btn {
    width: 100%;
}
.course_list .course-heading h3 span {
    margin: 8px 0 14px !important;
}
.course_list .course-heading h3 {
    text-align: left;
}

.affiliate_pro_left.top_hed .tooltip {
    margin: 0px 0 0 10px;
}
.affiliate_pro_left.top_hed .input.text {
    width: 65%;
}
.affiliate_dash .dashboard_headright {
    display: inline-block;
    width: 100%;
}
.price_trp_sec {
    width: 50%;
}
.price_trp_sec p {
    width: 75%;
}
.price_trp_sec img {
    width: 35px;
}
.affilate_pro_chart .border-bottom.white-bg.dashboard-header.trainee-dashboard-section {
    padding: 20px 0 10px;
}
.affiliate_order_list .input-group {
    margin-bottom: 10px;
}
.affiliate_order_list .input.select {
    margin: 10px 0;
}
.blog_section .input-group {
    margin-bottom: 10px;
}
.connection-detail {
    width: 78%;
}
.magical_course .orange_btn {
    line-height: 36px;
}
.magical_course .btn.orange_btn.btn_new {
    padding: 0px 15px;
}
.course_tab-right .basic_info {
    width: 80%;
}
.invite_field .input.select {
    margin-top: 10px;
}

.up_elem .m_img {
    width: 10px;
}
.down_elem .m_img {
    width: 10px;
}

table.dataTable > tbody > tr.child ul.dtr-details {
    width: 100%;
}
table.dataTable > tbody > tr.child ul.dtr-details > li {
    padding: 0.7em 0;
    display: inline-block;
    width: 100%;
    text-align: left;
}
.dataTables_wrapper label.switch {
    margin-bottom: 0;
    height: 30px;
}
.connection-detail {
    width: 100%;
    padding-left: 0;
}

.connection-img img {
    height: auto;
}
.border-bottom.white-bg.dashboard-header.trainee-dashboard-section {
    padding-top: 15px;
}

.affiliate_pro_left.top_hed {
    display: inline-block;
    width: 100%;
}
.affiliate_dash .dashboard_head {
    width: 100%;
    display: inline-block;
}
.affiliate_dash {
    display: inline-block;
    width: 100%;
}
.affiliate_dash .dashboard_headright {
    margin-bottom: 10px;
}
.input-group {
    margin-bottom: 10px;
}
.header_bg.header_plus .header_right li a {
    padding: 10px 10px 10px;
}
.main-head-left {
    margin-right: 0;
}
.header_bg.header_plus .header_right li a {
    padding: 24px 6px;
}
.header_bg.header_plus .orange_btn_lan {
    padding: 10px 0px 10px 10px;
}
.header_bg.header_plus .logo_nav {
    width: 50%;
    float: left;
}
.header_bg.header_plus .plus-secc {
    width: 10%;
}
.header_bg.header_plus .header_right {
    width: 40%;
    display: inline-block;
    float: left;
}
.header_bg.header_plus .main-head-left {
    padding: 7px 10px;
}
.body-new .affix {
    min-height: auto;
}
.header_bg.web_head .before-login .logo img {
    max-width: 65px !important;
}
.header_bg.web_head .before-login .logo {
    display: inline-block;
}
.header_bg.web_head .before-login .logo-secc {
    width: 100%;
}
.header_bg.web_head .before-login .header_text_color {
    padding-right: 10px;
}
.header_bg.web_head .before-login .header_right {
    width: auto;
}
.right-product-grid {
    padding: 30px 15px 0;
}
.right-product-grid .col-md-4.col-sm-6 {
    width: 50%;
    float: left;
}
.right-product-grid .shop-grid-box {
    min-height: 340px;
}
.prodetst-show .picZoomer-pic-wp {
    width: 100% !important;
    height: 250px !important;
}

.header_bg.web_head .dashboard_head h3 {
    margin-bottom: 10px;
}

.product_search_form.col-md-4 {
    display: inline-block;
    width: 100%;
    margin-bottom: 5px;
}
.product_list_shop .register_block .form-control {
    margin-bottom: 5px;
}
.product_list_shop .total_product_btn {
    margin: 6px 0;
}
.product-section .orange_btn {
    padding: 0 10px;
    width: auto;
}
.header_bg.web_head .before-login .header_right li:last-child a {
    padding-left: 10px;
}
.header_right li:last-child a .fa.fa-bars {
    font-size: 21px;
}
.register_block .dashboard_head h3 {
    margin-bottom: 10px;
}
.logo img {
    max-width: 70px !important;
}
.blog_section .course-sales-mrg .input-group {
    margin-bottom: 0;
}
.magical_course.blog_section {
    padding: 0 0 40px;
}
.help-desk {
    position: inherit;
}
.help-desk .control-label {
    width: 60px !important;
    margin-right: 10px;
}

}

@media (max-width: 600px) {
       .ul_footerbody li {
    width: 33.33% !important;
}
    .copy-right {
    width: 100% !important;
    display: inline-block;
    text-align: center !important;
    margin-bottom: 10px !important;
}
.social_icon{ width: 100% !important;
    display: inline-block;
    text-align: center !important;}

.right_search .orange_btn {
    font-size: 15px;
    padding: 10px 15px;
}
.online_course li::after {
    left: 55px;
}
.step_img img {
    width: 100%;
}
/*.header_right ul{
  margin: 13px 0 10px;
}*/
.prev-view {
    width: 100%;
}
.dropdown-backdrop {
    z-index: auto !important;
}
.dashboard_head {
    width: 100%;
    margin-bottom: 10px;
}
.dashboard_headright {
    width: 100%;
}

.btn-relative {
    position: relative;text-align: left;
}
.section-cour h3 {
    margin-bottom: 20px !important;
}
.btn-relative .btn-primary {
    font-size: 12px;
}
.btn-relative1 {
    float: right;
}
.btn-relative1 a img {
    width: 20px;
    height: 20px;
}
.progres-right {
    width: 86%;
}
.customer_blogs .btn-relative {
    position: absolute !important;
    text-align: right !important;
}
.right_user_detail {
    width: 84%;
}
.voucher_list .inn-prt h3{display: inline-block;width: auto;}
.voucher_list .inn-prt h3 span{margin: 7px 0 20px !important;}
.voucher_list .inn-prt .btn-relative{display: inline-block;float: right;width: auto;}
.oerderlist .btn-relative, .myoerderlist .btn-relative {
    position: relative;
    float: right;
    width: auto;
}
.cour_section h3 span{margin: 8px 0 14px;}
.advertisement_list .btn-relative {
    text-align: right;
    float: right;
    display: inline-block;
    width: auto;
}
.billing_addheader ul li:nth-child(2), .billing_addbody ul li:nth-child(2) {
    width: 170px;
    padding-left: 30px;
}
.billing_addheader ul li:last-child, .billing_addbody ul li:last-child {
    width: 100%;
    margin-top: 15px;
    text-align: right;
}
.billing_addbody.shopping_list_cta .billing_address_add {
	width: 100%;
	padding: 0;
	text-align: left;
}
.billing_addbody.shopping_list_cta li img {
	width: 100%;
	height: 150px !important;
}
.billing_addbody.shopping_list_cta li {
	display: inline-block;
	width: 100%;
}
.billing_addbody.shopping_list_cta ul li:nth-child(2), .billing_addbody.shopping_list_cta ul li:nth-child(2) {
	padding-left: 0px;
}
.plus_icon .fa {
	font-size: 13px;
	height: 25px;
	width: 25px;
	line-height: 25px;
}

.form-right {
    position: inherit;
}
.plus-secc {
    width: 20%;
}


}

@media (max-width: 479px) {
.ul_footerbody li {
    width: 50% !important;
}
.log-in {
    width: 100%;padding: 20px 10px;
}
.form-signin {
    width: 100%;
}
.slider_text h2 {
	font-size: 15px;
	float: left;
	width: 100%;
	margin-bottom: 0;
	line-height: 26px;
}
.slider_text p {
    font-size: 12px;display: none;
}
.slider_text .btn.orange_btn {
    margin-top: 20px;
}
.slider_img img {
    height: auto !important;
}
.slider_nav_bar li a {
    padding: 13px 3px;
    font-size: 9px;
    font-weight: 600;
}
.slider_nav_bar li {
	margin: 0;
}
.slider_text {
    width: 100%;margin: 30px 0 0;
}

.step_img {
    display: none;
}
.online_course li::after {
    display: none;
}
.online_course li span {
    font-size: 16px;
    height: 30px;
    width: 30px;
    line-height: 23px;
    border: solid 3px #c7cdd1;
}
.online_course li {
width: 100%;
}

.bot-text {
    margin: 10px 0;
}
.section h3 {
    font-size: 16px;
}
.why_academy p {
    font-size: 13px;text-align: justify;
}

.right_search .form-control {
    width: 100% !important;
    margin-bottom: 10px;
}
.right_search select {
    background: #064261 url(../img/select_arrow.png) no-repeat 97% 17px;
}
.right_search .input.text {
    width: 100% !important;float: left;
}
.right_search .orange_btn {
    width: 100%;
    position: relative;
}
.success_content h4 {
    font-size: 14px;
}
.success_content p {
    font-size: 13px;
}
.orange_btn {
    font-size: 12px;
    min-width: 80px;
    padding: 7px;
}
.footer_menu li a {
    font-size: 12px;
}
.copyright p {
    font-size: 14px;
    padding: 0 10px;
}
.why_academy .panel-title {
    font-size: 15px;
}
.header_right li a {
    font-size: 13px !important;
    padding: 25px 5px 20px;
}

.btn.orange_btn_lan {
    font-size: 13px !important;
    padding: 25px 5px 20px;
}
.body-new .btn.orange_btn_lan {
    padding: 10px 3px;
}
.header_right li.sign-upp a{margin-right: 10px !important;background: none;}
.main-head-left {
    width: 34px;padding: 15px 5px 12px 10px;
}
.logo img {
    margin-right: 0px;
}
.main-head-left span {
    font-size: 21px;
}
.before-login .logo-secc {
    padding: 0 5px;
}
.sign-upp .dropdown-menu li a {
    padding: 5px 20px;
    font-size: 12px;
}
.logo a{
    font-size: 12px;
}
.navbar_top.affix .logo a {
    font-size: 12px;
}
.header-logo-name {
    margin-left: 10px;
}
.before-login .header_right ul {
    margin: 0px !important;
}
.lang-changer .dropdown-menu a {
    padding: 5px 10px;
    font-size: 12px;
}
.plus_icon .fa {
    font-size: 14px;
    height: 24px;
    width: 24px;
    line-height: 24px;
}

.show_list_ctass a {
    font-size: 12px;
}
.cour-mainbar {
    margin-left: 0;
}
.cour-sidebar .menu-itms{margin-bottom: 0;}
.cour-sidebar {
    width: 100%;
    padding-bottom: 0;
    box-shadow: 0 3px 5px #ddd;
    position: relative;
}
.rating-v1{width: 100%;display: inline-block;float: left;}
.rating-v2, .rating-v3{width: 50%;display: inline-block;float: left;}
.right_detail h4 {
    font-size: 17px;font-weight: 600;
}
.Description_detail h4 {
    font-size: 17px;font-weight: 600;
}
.traning_reviews h2 {
    font-size: 16px;
}
.section h3, .account-wall h3, .modal-new h3, .receipt-sec h3 {
    font-size: 17px;
font-weight: 600;
}
.magical_course.blog_section h3 {
    text-align: left;
    font-size: 17px;
    text-transform: uppercase;font-weight: 600;
}
.img-fil img{width: 100% !important;}
.price_plan .nav-tabs {
    display: inline-block;
    width: 100%;
}
.price_plan .nav-tabs > li a {
    padding: 10px 10px;
    font-size: 13px;
}
.section-box h3 {
    margin: 0 0 0px;
    font-size: 18px;
    font-weight: 600;
}
.online_course h3 {
    text-align: center;
}
.online_course h3 span {
    margin: 15px auto;
}
.modal-header h4 {
    font-weight: 600;
    font-size: 16px;
    /* text-transform: uppercase; */
}
.header_right .orange_btn{min-width: auto !important;padding: 25px 15px 20px 3px;}
.add_intro_scroll .col-md-4, #Letter-Form-Invites .col-md-4 {
    width: 104px;
}
.add_intro_scroll .field_wrapper .col-md-4.media_input, #Letter-Form-Invites .field_wrapper2 .col-md-4.media_input {
    padding-left: 0;
}
#fileselector .btn {
    font-size: 12px;
}
.margin-correction {
   display: none;
}
/*.field_wrapper2 .preview_div_area img, .field_wrapper2 .preview_div_area link, .field_wrapper2 .preview_div_area audio {
    margin: 15px 0 10px 45px;
}
.preview_div_area img, .preview_div_area link, .preview_div_area audio {
    margin: 15px 0 10px 60px;
}
.preview_div_area iframe{
    padding: 15px 0 10px 60px;
}*/
.form-group .form-group {
    margin-bottom: 0;
}
.add_intro_scroll .col-md-5, #Letter-Form-Invites .col-md-5 {
    padding: 0;
}
.boarding_effect ul {
    min-height: 268px;
}
.magical_course .orange_btn{
 min-width:80px;
 font-size:11px;
}
.magical_course.blog_section h3 {
	font-size: 15px;
}
.boarding_effect {
	margin-top: 20px;
}
.image_space_mobile img {
	margin-bottom: 20px;
}
.affix .header_right li a {
    font-size: 12px;
}
.panel-default > .panel-heading {
    padding: 13px 10px;
}
.why_academy .panel-body {
    padding: 10px 10px;
}
.why_academy p, .why_academy .panel-body p {
    line-height: 20px;
}
.popular_course {
    padding: 30px 0 30px;
}
.success_content h3 {
    text-align: center;
}
.course_detail_slider img {
    height: 200px;
}
#st-1.st-has-labels .st-btn.st-remove-label {
    min-width: 30px;
    padding: 0;
    height: 30px;
    line-height: 30px;
}
#st-1 .st-btn > svg {
    top: 7px;
}
.down-sharebuttons i {
    margin: 10px 0 10px 7px;
}
.review_section {
    margin: 0 0 30px;
}
.slider_text {
	top: 60px;
}

.course_tab-tab .nav-tabs > li > a {
    font-size: 12px;padding: 6px 15px !important;
}
.course_tab .nav-tabs > li > a {
    font-size: 14px;
    padding: 6px 0;
}
.control-label {
    font-size: 14px;
}
select {
    line-height: 24px !important;
    height: 30px !important;
    text-indent: 3px;
    padding: 4px 0 !important;
}
.form-control {
    height: 30px;
    padding: 4px 10px;
    font-size: 12px;
}
.clr {
    height: 20px;
    width: 20px;
    line-height: 20px;
}
.addcontenttab .course_tab-tab li a, .addcontenttab .chaptersec li a {
    font-size: 12px;
}
.checkbox label {
    font-size: 12px;
    display: inline-block;
    vertical-align: top;
}
.checkbox label label {
    margin-top: 2px;
}
.body-new .affix-top.navbar_top{min-height: 110px;}
.dashboard_headright .btn-primary {
    padding: 5px 5px;
    font-size: 12px;
}
.graph_select {
    font-size: 12px;min-width: 115px;
}
.button-graph {
    margin-left: 5px;
}
.graph-bt2 {
    font-size: 11px;
}
.statistic-box {
    margin-bottom: 15px;
    margin-top: 30px;
    text-align: center;
}
h3.director_dash {
    font-size: 17px !important;
}
.dash-h2 {
    font-size: 17px;
    font-weight: 600;
}
.progres-right {
    width: 80%;
}
.log-in span {
    margin: 7px auto 10px !important;
}
.form-signin .form-control {
    margin-bottom: 22px;
}
.login-bottom {
    padding: 0px 0px 0;
}
.input-group-addon {
    padding: 7px 20px;
    font-size: 12px;
}
.account-wall.validation_error h3 {
    font-size: 17px;text-align: center;
}
.comment_user_img img {
    height: 45px !important;
}
.right_user_detail {
    width: 100%;
    margin-top: 10px;
}
.addplscontent {
    width: 74%;float: right;
}
.addpls img{width: 30px !important;height: 30px !important;}
.pattern_img p {
    text-align: center;
}
.new-introsectop h4, .new-introsectop1 h4 {
    font-size: 17px;
}
.new-introsectop p {
    font-size: 14px;
}
.forumdiscussion .user_list_reviw .review_user_detail.average_rating {
    display: inline-block;
    width: 67%;
    float: left;
}
.forumdiscussion .average_rating p {
    font-size: 12px;
    margin: 5px 0;
}
.forumdiscussion .review_section {
    margin: 0;
}
.userlist h3{text-align: center !important;}
.btn-gr {
    min-width: 80px;
    font-size: 11px;
    padding: 7px 10px;
}
.login-part-section .btn-gr{padding: 0px;}
.static_page h1 {
    font-size: 16px;
}
.static_page ol, .static_page ul {
    font-size: 12px;
}
.order_detailbt{width: 100%;margin-bottom:0px;text-align: left;}
.order_detail button {
    padding: 5px 5px;margin-top: 2px;font-size: 12px
}
.divshow{width: 100%;}
.btn-primary {
    min-width: 80px;
    padding: 7px 5px;
    font-size: 12px;
}
.mod_head{font-size: 14px;}
.modal_leftpr, .modal_righttpr{font-size: 12px;}
.btn-relative .orange_btn {
    min-width: 80px;
    font-size: 12px;
}
.design_img .col-sm-6.col-md-6.col-xs-6{width: 100%;}
.after_button {
    display: inline-block;
    margin: 15px 0 0;
    width: 100%;
    line-height: 18px;
}
.after_button p{margin-bottom: 0;}
.price_plan h3 {
    text-align: left;
}
.text-centerce h3 {
    font-size: 18px !important;
    font-weight: normal;
}
.ordr_list h3 {
    margin-bottom: 12px !important;
}
.forum_h4 {
    font-size: 16px;
}
.forumdiscussion h2 {
    font-size: 14px;
    font-weight: 600;
}
.forumdiscussion .review_section h5 {
    font-size: 12px;
}
.review_user_detail{font-size: 12px;font-weight: 600;}
.review_user_detail p{font-size: 12px !important;font-weight: lighter !important;}
.btn {
    font-size: 12px !important;
}
.header-logo-name {
    font-size: 12px;
}
.whishlist h3{text-align: center !important;}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    min-height: 33px;
}
.social_share_buttons img {
    height: 100%;
    width: 100%;
}
.emailtemplate_list h3{text-align: center !important;display: inline-block;width: 100% !important;}
.newbilling_step .billingul li a {
    padding: 0px 0 0 6px;
    font-size: 11px;
}
.billing_addheader ul li:nth-child(2), .billing_addbody ul li:nth-child(2) {
    width: 90px;
    margin-top: 10px;
}
.billing_addressimg {
    width: 50px;
}
.billing_address_add h4 {
	font-size: 15px;
}
.billing_price {
    width: 90px;
}
.billing_price span {
    width: 100%;
}
.billing_addheader ul li:last-child, .billing_addbody ul li:last-child {
	text-align: right;
}
.form_homesearch input {
    width: 250px;
    height: 34px;
    margin-bottom: 0px;
}
.slider_text .btn.orange_btn {
   margin-top: 20px;
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
    bottom: 50px;
}
svg.at-icon{width: 28px !important;height: 28px !important;}
.social_share_buttons a {
    height: 28px !important;
    width: 28px !important;
}
.social_share_buttons a {
    margin: -1px 0 2px 2px;
}
.at-resp-share-element.at-mobile .at-share-btn {
    margin-right: 2px !important;
}
.cart_ic i {
    font-size: 18px;
}
.bottom-courleft {
    float: left;
    width: auto;
}
.bottom-courright {
    width: auto;
}
.promo_code .btn {
    height: 30px;
    line-height: 28px;
    padding: 0 5px;
}
.promo_code .form-control {
    width: 150px;
}
.areuhere{font-size: 13px;}
.heading_leftevent {
    font-size: 13px;
}
.course_imgabs {
    font-size: 13px;
}
.topbuysec h4 {
    font-size: 16px;
    line-height: 28px;
}
.down-sharebuttons i {
    font-size: 20px;
}
.main-head-left {
    margin-right: 0px;
}
.slider_textfixed {
	bottom: 60px;
}
.slider_textfixed .btn.orange_btn {
	padding: 0px 15px;
	height: 34px;
	line-height: 34px;
	margin-top: 10px;
}
.right_search form {
	width: 100%;
}
.right_search .col-md-3 {
	display: inline-block;
	width: 100%;
}
.right_search .col-md-4 {
    display: inline-block;
    width: 100%;
}
.right_search .col-md-4 {
    margin-top: 0;
}
.right_search .col-md-2 {
	margin-top: 0;
}
.control-label {
	width: 100% !important;
	margin-right: 0;
}
.advertisement {
	padding: 30px 10px;
}
.dashboard-header {
	padding: 0 15px;
}
.graph_select {
	padding: 0 10px 0 0px !important;
	margin-left: 0px;
}
.button-graph {
	margin-left: 5px;
}
.filter_searchl, .filter_searchc, .filter_searchr, .filter_searchr1, .filter_searchc1 {
	display: inline-block;
	vertical-align: top;
	padding: 0 !important;
	width: 100%;
	margin-bottom: 10px;
}


.new_form_width {
	width: 100%;
}
.slider_text h4 {
    margin: 0px;
    font-size: 13px;
    display: inline-block;
    width: 100%;
    line-height: 16px;
}
#mySidenav .user-info {
	padding-top: 20px;
}
.menu-close {
	top: 20px;
	right: 15px;
}
.expiry-wrapper .col-md-6.col-sm-6 {
	display: inline-block;
	width: 50%;
	float: left;
}
.go_futher {
	margin-top: 20px;
}
.billing_detailinn_left {
	width: 100%;
	padding: 5px 0px 5px 0px;
}
.billing_detailinn .register_login {
	width: 100%;
}
.billing_detailinn_right {
	width: 100%;
	margin-top: 15px;
}
.register_login li a {
	font-size: 12px;
}
.go_back {
	margin-bottom: 10px;
}
.billing_address_add {
	padding-left: 10px;
}
.billing_addheader h5::before {
	right: -36px;
	border-left: 7px solid #fff;
}
.billing_addheader h5::after {
	right: -29px;
	border-left: 8px solid transparent;
}
.cart-count {
	padding-left: 10px;
}
.billing_addheader h5 {
	margin-right: 26px;
}
.billing_addbody li {
    vertical-align: middle;
}
.billing_addressimg img {
    width: 100%;
    height: 50px !important;
}
.billing_addbody.shopping_list_cta .billing_address_add {
	width: 100%;
	padding: 0;
	text-align: left;
}
.billing_addbody.shopping_list_cta li img {
	width: 100%;
	height: 120px !important;
}
.billing_addbody.shopping_list_cta li {
	display: inline-block;
	width: 100%;
}
.billing_addbody.shopping_list_cta ul li:nth-child(2), .billing_addbody.shopping_list_cta ul li:nth-child(2) {
	padding-left: 0px;
}
.search_row .filter_searchl, .search_row .filter_searchc, .search_row .filter_searchr, .search_row .filter_searchc1 {
	width: 100%;
	margin: 0;
}
.search_filter {
	margin-top: 0;
}
.search_filter1 .filter_searchc {
	width: 100%;
}
.btn-relative {
	float: right;
}
.dummy-sec .btn-relative .select-cr {
	width: 100%;
	display: inline-block;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
	min-height: 32px;
	width: 146px;
}
.dummy-sec .btn-relative {
	width: 60%;
	float: left;
	padding-right: 0;
}
.new-imgintro {
	width: 100%;
}
.noticeupper_sec h2 {
	font-size: 24px;
}

.logo img {
	height: 45px;
}
.academy-list .item {
	padding: 0 15px;
}
.myButton img {
	height: 190px;
}
.dashboard-course-list .myButton img {
    height: auto;
}
.make_dashboard .academy-tbox {
	min-height: 230px;
}
.choose-design input.predefine_img[type="radio"]:checked + span {
	left: 5%;
	width: 90%;
}
.choose-design {
	width: 100%;
}
.intro-heading h4 {
	font-size: 14px;
	letter-spacing: 1px;
}
#basic1-learntargets .control-label {
	width: 100% !important;
}
.textarea-sec {
	margin-top: 10px;
}
.notice-content h4, .noticethissec h4 {
	font-size: 15px;
}
.addsection .control-label {
	font-size: 13px;
	width: 100% !important;
	margin-right: 0;
}
.site-main {
	padding: 15px 0px;
}
.site-main label {
	font-size: 13px;
}
.addchapter {
	width: 100%;
	padding: 0 15px;
}
.add_more_section .btn.btn-default {
	margin-top: 10px;
}
.new_additiopn {
	width: 100%;
}

.btn.btn-default.btn-lg.add-webinar-mails-action-button {
	margin-bottom: 10px;
	border-radius: 2px;
	padding: 6px 12px;
}
.link_main {
	display: inline-block;
}
.link_left {
	display: inline-block;
	width: 100%;
}
.link_left_l {
	display: inline-block;
	width: 100%;
	padding: 5px 0px;
}

.media_management .col-md-2 {
	margin-bottom: 10px;
}
.media_management .col-md-3 {
	margin-bottom: 10px;
}
.input-group.date {
	margin-bottom: 10px;
}
.media_management .col-md-1 {
	display: inline-block;
	padding-right: 0;
}
.media_management .nav.nav-tabs li a {
	padding: 5px 10px;
}
.media_management .tab {
	width: 100%;
	height: auto !important;
}
.media_management .tabcontent {
	width: 100%;
	border-left: 1px solid #ccc;
	height:auto !important;
}
.folder_box {
	margin-bottom: 15px;
}
.media_management .tabcontent {
	margin-top: 20px;
}
.generate_pdf_list .nav.nav-pills {
	margin: 0 0 15px;
	min-height: auto;
}
.right_pdf_box {
	min-height: 200px;
}
.academy-list .item {
    padding: 0 45px;
}
#create_new {
    display: block;
    width: 70%;
    margin: 0 auto;
}
.media-text {
    display: none;
}
.header_right {
    display: inline-block;
	width:auto;
    padding-right: 10px !important;
}
.header_plus .header_right .orange_btn {
    padding: 15px 15px 15px 5px;
}
.header_plus .header_right li a {
    padding: 10px 13px 10px;
}
.toggle_icon_menu {
    padding: 7px 5px 7px 0px;
}
    .academy_right iframe.home-video, .academy_right object {
    height: 280px !important;margin-bottom: 0;
}
.header_bg.header_plus .plus_icon {
    height: 50px;
    line-height: 45px;
}
.tabs_left_admin .tab-content {
    width: 100%;
}
.tabs_left_admin .nav.nav-tabs {
    width: 100%;
}
.tabs_left_admin .nav-tabs > li a{
  border-right: 1px solid #ddd;
}
.why_academy .panel-body .inner_prt p {
    width: 100%;
}
.inner_prt h4{
  font-size: 16px;
}
.order-item {
    width: 50%;
}
.video-bg-section iframe {
    height: 185px;
}
.video-bg-section {
    margin: 0px;
}
.header_bg.web_head .logo_nav {
    display: inline-block;
    width: 50%;
}
.header_bg.web_head .before-login .logo_nav {
    width: 65%;
}
.header_bg.web_head  .after-login .logo-secc {
    display: table;
    width: 75%;
}
.cover_pic .cover_back {
    height: auto;
}
.tooltip .tooltiptext {
    bottom: 120%;
    margin-left: -20px;
}
.trainee-dashboard-section .graph_select {
    width: 120px;
}
.course-category-right {
    margin-top: -8px;
}
.plus-secc {
    width: 10%;
    float: right;
}
.media_vid {
    width: 100%;margin:0;
}.media_vid select{margin-bottom: 10px;}
.course-edit-icon {
    right: 0;
    left: 0;
    width: 100%;
    position: relative;
}
.course-edit-icon ul {
    width: 100%;
    border-left: 0;
    border-right: 0;
}
.course-edit-icon ul li {
    width: 16.33%;float: left;
}
.courorder-sec{
    padding: 30px 15px !important;
}
.btn.academies-btn {
    font-size: 10px !important;
    padding: 0 5px;
    margin-left: 5px;
}
.btn.create-btn {
    font-size: 11px !important;
    padding: 0px 5px;
    margin-left: 5px;
}

.myincome-section .help-desk {
    top: 0;
}
.affiliate_filter_status {
    display: inline-block;
    width: 100%;
    padding-top: 20px;
}
.check_box_fl {
    font-size: 15px;
}
.affiliate_filter_select {
    padding: 10px 15px 20px;
}
.affiliate_filter_slide {
    padding: 15px 15px 10px;
}

.col-md-3.col-sm-6.col-lg-3.affiliate_filter_slide {
    width: 100%;
}
.col-md-3.col-sm-6.col-lg-3.affiliate_filter_select {
    width: 100%;
}
.col-md-3.col-sm-6.col-lg-3.affiliate_filter_date {
    width: 100%;
}
.col-md-3.col-sm-6.col-lg-3.affiliate_filter_status {
    width: 100%;
}
ul.dropdown-menu.social-share-preview {
    left: auto;
    right: 0;
    min-width: 150px !important;
}
.sumr_siv {
    padding-right: 0;
}
.top-profile-detail .user-detail {
    padding: 20px 0 0px 0px;
    width: 100%;
}
.profileshow-img {
    left: 0;
}
.user-education-detail ul {
    margin: 15px 0 0;
}
.education-logo span {
    padding: 10px 10px;
    font-size: 40px;
    line-height: 30px;
}
.education-right-detail {
    margin-left: 10px;
    width: 74%;
}
span.plus_icn {
    margin-right: 0;
}
.profile-section a {
    padding-right: 0;
}
.user-chatlist-btn h3 span.help-desk.experience_desk1 {
    right: 236px;
}
.btn-gr {
    font-size: 10px !important;
    padding: 7px 5px;
    min-width: auto;
}
.user-chatlist-btn h3 span.help-desk.experience_desk {
    right: 132px;
}
.user-chatlist-btn h3 span.help-desk {
    right: 45px;
}
.user-chatlist-btn h3 span.help-desk.chat-icon .btn {
    padding: 7px 8px;
    font-size: 10px !important;
}
.user-chatlist-btn h3 span.help-desk.chat-icon {
    top: -15px;
}
.section-box.pro-file-sec h3{
    padding-top: 30px;
}
.user-chatlist-btn h3 span.help-desk {
    top: -15px;
}
.grid_full{width: 100%;}

.affix .search_upper {
    width: 75%;
}
.head-search .input.text {
    width: 55%;
}
.check_box_fl {
    width: 50%;
}
.col-md-3.col-sm-6.col-lg-3.affiliate_filter_status {
    margin-bottom: 5px;
}
.market-consum-right-header {
    text-align: left;
}
.dashboard_head_left.affiliate_pro_left.top_hed {
    padding-right: 10px;
}
#mySidenav {
    top: 70px !important;
}
.cart_ic .fa.fa-shopping-bag {
    margin-top: -1px;
}
.affilate_pro_chart .input-group {
    margin-bottom: 10px;
}
.dashboard_block.make_dashboard .dashboard_top {
    padding: 20px 15px;
}
.affiliate_dash {
    display: inline-block;
}
.affiliate_dash .dashboard_head {
    width: 100%;
    display: inline-block;
}
.affiliate_pro_left.top_hed {
    width: 100%;
}
.product_str_head {
    text-align: left;
}
.dropdown.drop_bt button {
    width: 100%;
}
.dashboard_head .orange_btn {
    padding: 0 10px;
    margin-top: 10px;
    height: 30px;
    line-height: 30px;
}
.register_block .checkbox label input[type="checkbox"] {
    margin-right: 10px;
}
.register_block .checkbox label {
    padding-left: 0px;
}
.basic_info {
    width: 100%;
}
.section h3, .account-wall h3, .modal-new h3, .receipt-sec h3 {
    text-align: left;
}
.section h3 span, .account-wall h3 span, .modal-new h3, .receipt-sec h3 span {
    margin: 14px 0;
}
.plus_icon {
    line-height: 75px;
}
.dtr-data {
    float: right;
}
.affiliate_pro_left.top_hed .input.text {
    width: 100%;
}
.affiliate_pro_left.top_hed .tooltip {
    margin: 0;
}
.header_bg.header_plus .header_right li a {
    padding: 10px 6px 10px;
}
.header_bg.header_plus .cart_ic i {
    font-size: 22px;
}
.header_bg.header_plus .cart_ic .fa.fa-shopping-bag {
    margin-top: 0;
    font-size: 20px;
}
.body-new .header_bg.header_plus .btn.orange_btn_lan {
    padding: 10px 0px 10px 6px;
}
.header_bg.header_plus .header_right li:last-child a {
    padding: 15px 10px 15px 5px;
}
.header_bg.header_plus .plus_icon {
    height: 48px;
    line-height: 46px;
}
.header_bg.header_plus .logo_nav {
    width: 100%;
}
.header_bg.header_plus .header_right {
    width: auto;
}
.right-product-grid .col-md-4.col-sm-6 {
    width: 100%;
}
.magical_course.blog_section {
    padding: 20px 0 40px;
}

.help-desk .switch {
    width: 45px;
    height: 25px;
}
.help-desk .switch .slider.round::before {
    width: 18px;
    height: 18px;
    left: 0;
}
.help-desk .control-label {
    width: auto !important;
    font-size: 13px;
    margin-right: 0px;
}
span.help-desk {
    position: inherit;
}
.academy-action-btn .dropdown.dashboard-action-btn.btn {
    padding: 0px;
}
.section .popular_course.search_course_field h3 {
    font-size: 14px;
}

}


@media (max-width: 360px) {
    .academy_right iframe.home-video, .academy_right object {
    height: 220px !important;
}
.order-item {
    width: 100%;
}

}
