/* Custom Class Marketing Layout */


    /* Custom Class Default Training */
    .cc-default-training-div-class {
        display:block;
        position:relative;
        min-width:250px;
        max-width:300px;
        width:80%;
        /*width:300px;*/

        /*height:auto;*/
        height:100px;
        margin:0px;
        padding:0px;
        margin-left:20px;
        padding-top:4px;
        padding-bottom:14px;		
        background:rgb(103, 240, 160);;
        z-index: 1; /* Sit on top */
        border: 1px solid rgb(255, 255, 255);
        overflow-y: auto;  /* Enable or Disable horizontal scroll */
        overflow-x:hidden;
    }









    /* Custom Classes Instructor and or Paid  */

    .training-by-instructor-layout-div-class {
        display:block;
        position:relative;
        min-width:250px;
        max-width:300px;
        width:80%;
        /*width:300px;*/

        /*height:auto;*/
        height:300px;
        margin:0px;
        padding:0px;
        margin-left:20px;
        padding-top:4px;
        padding-bottom:14px;		
        background:rgb(8, 177, 78);;
        z-index: 1; /* Sit on top */
        border: 1px solid rgb(255, 255, 255);
        overflow-y: auto;  /* Enable or Disable horizontal scroll */
        overflow-x:hidden;

    }

    .training-by-tony-img-class {
        display:block;
        position:absolute;
        background:none;
        width: 25%; /* or any custom size */
        /*height: 100%;*/ 
        /*object-fit: contain;*/
        padding:0;
        margin:0;
        top:0;
        left:0;

    }

    .training-by-instructor-title-h1-class {
        background:none;
        font-size:14px;
        text-align:right;
        margin-right:10px;
        color:white
    }

    /*
    .training-by-instructor-title-p-class {
        background:none;
        font-size:12px;
        text-align:right;
        margin-top:-5px;
        margin-right:10px;
        color:white;
    }
    */

    .training-by-instructor-firstline-title-p-class {
        background:none;
        font-size:12px;
        text-align:right;
        margin-top:0px;
        margin-right:10px;
        color:white;
    }

    .training-by-instructor-secondline-title-p-class {
        background:none;
        font-size:12px;
        text-align:right;
        margin-top:0px;
        margin-right:10px;
        color:white;
    }

    .training-by-instructor-description-p-class {
        background:none;
        margin-top:15px;
        font-size:14px;
        text-align:center;
        color:black;
    }

    .training-by-instructor-features-ul-class {
        margin-left:25px;
        padding:0;
        font-size:14px;
        color:white;

    }

    .training-by-instructor-live-automated-p-class {
        margin:0;
        padding:0;
        margin-top:0px;
        font-size:16px;
        text-align:center;
    }


    .training-by-instructor-bottom-purchase-div {
        display:block;
        position:absolute;

    }

    .training-by-logo-img-class {
        display:block;
        position:absolute;
        background:none;
        width: 20%; /* or any custom size */
        /*height: 100%;*/ 
        /*object-fit: contain;*/
        padding:0;
        margin:0;
        bottom:0;
        left:0;
    }

    .training-by-instructor-starttoday-p-class {
        text-align:center;
        margin-top:10px;
        font-size:14px;
    }

    .training-by-instructor-purchase-button-class {
        display:block;
        position:absolute;
        background-color:rgb(158, 158, 157);
        /*background-color:rgb(235, 199, 0); */
        margin-right:5px;
        margin-bottom:5px;
        font-weight:bold;
        color:black;
        border:none;
        float:right;
        bottom:0;
        right:0;
        z-index: 5; /* Sit on top */

    }

    .training-by-instructor-purchase-button-class:hover {
        background-color:rgb(255, 221, 27);
    }






/******************************************************************************/
/********** REPSONSIVE SECTION BELOW ******************************************/
/******************************************************************************/

	
@media screen and (min-width: 200px) {


    .training-by-instructor-title-h1-class {
		font-size:14px;
	}

	.training-by-instructor-title-p-class {
		font-size:12px;
	}

}


@media screen and (min-width: 320px) {



}


@media screen and (min-width: 340px) {


    .training-by-instructor-title-h1-class {
		font-size:16px;
	}

	.training-by-instructor-title-p-class {
		font-size:14px;
	}

}


@media screen and (min-width: 375px) {


}


@media screen and (min-width: 405px) {


}


@media screen and (min-width: 520px) {


}

@media screen and (min-width: 560px) {
	


}