label{
    font-size: 14px!important;
}
body {
    margin: 0;
    color: #747474;
    min-width: 320px;
    -webkit-text-size-adjust: 100%;
    font: 13px/20px PTSansRegular,Arial,Helvetica,sans-serif;
    line-height: 1.8;
    overflow-x: hidden;
}
body p {
    padding-bottom: 25px !important;
    margin-bottom: 0;
    /* font-weight: 300; */
}

img{max-width:100%;}
a:hover{text-decoration:none !important;}

/* header */
.navbar-brand img{width: 285px;}.header-container .navbar{padding: 0;width: 100%}.navbar .navbar-brand{padding: 10px 0;}
#navbarNav li {
    padding-right: 20px !important;
    padding-left: 20px !important;
    border-left: solid 1px #e5e5e5 !important;
    position: relative;
}
#navbarNav li:last-child{
	border-right: solid 1px #e5e5e5 !important;
}
#navbarNav li a{
	color: #242965;
	height: 84px;
	line-height: 84px;
	font-size: 12px;
    font-weight: 400;
    font-family: 'Roboto', sans-serif;
    text-transform: uppercase;
    padding: 0;
    text-decoration: none;
}
#navbarNav > ul > li.active > a{color:#ee2e24;}
.sub-menu{

	background-color: #ffffff;
    width: 275px;
    border-top: 3px solid #f4c001;
    font-family: 'Roboto';
    font-weight: 300;
    box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06);
    -webkit-box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06);
    -moz-box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06);
    padding: 0;
    list-style: none;
    position: absolute;
    left: 0;
    visibility: hidden;
    opacity: 0;
    z-index: 10000;
    transition: opacity .2s ease-in;
}
#navbarNav li:last-child .sub-menu,#navbarNav li:nth-last-of-type(2) .sub-menu{left: auto;right: 0;}
#navbarNav .sub-menu li{
	border:none;
	padding: 10px 20px;
	border-bottom: 1px solid #dcdadb;
}
#navbarNav .sub-menu li a{
	height: auto;
	line-height: normal;
}
#navbarNav li:hover .sub-menu{
	visibility: visible;
    opacity: 1;
}
button.navbar-toggler{
	line-height: normal;
    padding: 17px 5px 8px 5px;
    color: lightgray!important;
}



/* banner */
.banner-image{background: url(https://appliedbusinessacademy.co.uk/assets/images/banner.jpg) no-repeat center / cover;
width: 100%;height: 640px;}





/* breadcrumb */
.breadcrumb-container{
    background: #890137 !important;
    background: -moz-linear-gradient(left, #890137 0%, #242965 100%) !important;
    background: -webkit-linear-gradient(left, #890137 0%,#242965 100%) !important;
    background: linear-gradient(to right, #890137 0%,#242965 100%) !important;
    height: 60px;
}
.breadcrumb-container h1{
	font-size: 24px;
	font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    line-height: 72px;
    letter-spacing: 0px;
    color: #ffffff;
}
ol.breadcrumb{
	background: transparent;border-radius: 0;margin:0;padding-right: 0;
}
.breadcrumb li a,.breadcrumb li,.breadcrumb-item+.breadcrumb-item::before{
font-weight: 300;
font-size: 12px;
letter-spacing: 0px;
/* color: #ffffff !important; */
}


.approach-content-banner{
    background: url(https://appliedbusinessacademy.co.uk/assets/images/dm-apprenticeship.jpg) center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
}
.approach-content-employee{
    background: url(https://appliedbusinessacademy.co.uk/assets/images/why-employers-choose.jpg) center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
}
.approach-content-employee h2{color: #fff;}
.approach-content-employee p{font-size: 16px;line-height: 21px;color: #fff;
    font-family: 'Roboto Condensed', sans-serif;margin-top: 15px;
    font-weight: 300;}
.employee-guide p{
    font-family: 'Roboto Condensed', sans-serif!important;
    font-size: 14px !important;
    text-align: center !important;
    line-height: 20px !important;
    font-weight: 300 !important;
    color: #666666 !important;
    margin-top: 15px;
}
.banner-container {
	background: url(https://appliedbusinessacademy.co.uk/assets/images/privacy.jpg) center;
	height: 500px;
	display: flex;
    flex-direction:column;
	align-items: center;
	justify-content: center;
}
.banner-container-hnd {
    background: url(https://appliedbusinessacademy.co.uk/assets/images/hnd-splash.jpg) center;
}
.banner-container-individual{
    background: url(https://appliedbusinessacademy.co.uk/assets/images/splash-women.jpg) center;
}
.banner-container-employer{
    background: url(https://appliedbusinessacademy.co.uk/assets/images/employer-guide.jpg) center;
}
.banner-container-digital{
    background: url(https://appliedbusinessacademy.co.uk/assets/images/digital-marketer.jpg) center;
}
.banner-container-infrastructure{
    background: url(https://appliedbusinessacademy.co.uk/assets/images/infrastructure-splash.jpg) center;
}
.banner-container-cybersecurity{
    background: url(https://appliedbusinessacademy.co.uk/assets/images/cybersecurity-splash.jpg) center;
}
.banner-container-dataanalyst{
    background: url(https://appliedbusinessacademy.co.uk/assets/images/dataanalyst-splash.jpg) center;
}
.banner-container-systemsupport{
    background: url(https://appliedbusinessacademy.co.uk/assets/images/systemssupport-splash.jpg) center;
}
.banner-container h1{
	font-family: 'Roboto Condensed', sans-serif !important;
    font-size: 48px;
    text-align: center !important;
    line-height: 56px;
    font-weight: 400 !important;
    color: #ffffff !important;
    padding: 0px;
    margin: 0px !important;
    text-shadow: 2px 2px 5px rgba(0, 0, 0, 1) !important;
    -webkit-animation: mymove 0.5s; /* Safari 4.0 - 8.0 */
    animation: mymove 0.5s;
}
.banner-container h5 {
    font-family: "Roboto Condensed", sans-serif !important;
    font-size: 24px !important;
    text-align: center !important;
    line-height: 30px !important;
    font-weight: 300 !important;
    color: rgb(255, 255, 255) !important;
    text-shadow: rgb(0, 0, 0) 2px 2px 5px !important;
    padding: 0px !important;
    margin: 0px !important;
    -webkit-animation: mymove1 0.5s; /* Safari 4.0 - 8.0 */
    animation: mymove1 0.5s;
}
@-webkit-keyframes mymove {
  from {padding-top: 50px;}
  to {padding-top: 0px;}
}

/* Standard syntax */
@keyframes mymove {
  from {padding-top: 50px;}
  to {padding-top: 0px;}
}
@-webkit-keyframes mymove1 {
  from {padding-top: 50px;}
  to {padding-top: 0px;}
}

/* Standard syntax */
@keyframes mymove1 {
  from {padding-top: 50px;}
  to {padding-top: 0px;}
}


/* common */
.main-content{
	background-color: #fff;
}
.padding-top{
    padding-top: 3% !important;
    padding-bottom: 3% !important;
}
.content-text,.default-list li{
	color: #000;
	font-weight: 300;
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	line-height: 1.8;
}
.default-list li + p{
    color: #747474;
    line-height: 1.8;
    font-weight: 300;
}
.title-heading-left{
	color: #ff3328;
	font-size: 24px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 300;
    line-height: 30px;
    margin-bottom: 0;
    padding-left: 0;transition: 0.5s ease;
}
.title-heading-left:hover,.title-heading2-left:hover{padding-left: 10px;}
.title-heading2-left{
	color: #ff3328;
	font-size: 30px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 300;
    line-height: 40px;
    margin-bottom: 0;
    padding-left: 0;transition: 0.5s ease;
}
.text-label{
	color:#666666 !important;
	padding-bottom: 45px;
	display: inline-block;
	width: 100%;
	font-weight: 300;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
}
.default-list{padding: 0;margin:30px 0 0 0;}
.default-list.default-list-border li{margin: 0 0 34px 0;
    padding-bottom: 34px;padding-left: 35px !important;
    border-bottom: 1px solid #e3e4ea !important;}.skill-color li{font-size: 15px;}
.skill-color h2,.skill-color p,.skill-color li{color: #666;}
.default-list li{line-height: 23px;margin-bottom: 25px;background: url(https://appliedbusinessacademy.co.uk/assets/images/check.png) no-repeat left 1px / 20px 20px;list-style: none;
padding-left: 40px;}
.white_bg_table .row{
    border-bottom: 1px solid #dcdcdc;}
.white_bg_table .row > div{
    padding: 10px 20px;
}
.module_structure .white_bg_table,.module_structure table{background: #fff}
/* table thead {
    background-color: #242965;
} */
 table th {
    font-family: 'Roboto Condensed', sans-serif!important;
    font-size: 14px !important;
    line-height: 22px !important;
    font-weight: 300 !important;
    /* color: #ffffff !important; */
    padding: 20px;
}
table th {
    font-family: 'Roboto Condensed', sans-serif!important;
    font-size: 14px !important;
    line-height: 22px !important;
    font-weight: 300 !important;
    padding: 20px;
}
table td {
    font-family: 'Roboto Condensed', sans-serif!important;
    font-size: 14px !important;
    line-height: 20px !important;
    font-weight: 300 !important;
    color: #000000 !important;
    /* background-color: #ffffff !important; */
    border-bottom: 1px solid #dcdcdc;
    padding: 10px 20px;
    text-align: left;
}
.accordion>.card{border: none; border-bottom: 1px solid rgb(224, 222, 222) !important;border-radius: 0;}
.accordion>.card .card-header {border: none;background: transparent;padding: 0.75rem 0;}
.accordion>.card .card-header  button{color: rgb(51,51,51);text-decoration: none;font-size: 16px;font-weight: 300;padding: 0 0 0 40px;
position: relative;text-align: left; }
.accordion>.card .card-header  button span{   display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;position: absolute;
    left: 0;
    width: 22px;
    height: 22px;
    line-height: 22px;
    background: rgb(36, 41, 101);
    color: #fff;
    font-size: 12px;transition: 0.5s ease;}
    .accordion>.card .card-header  button.collapsed span:before{content: "\f067";}
.accordion>.card .card-header:hover button span{background: rgb(255, 51, 40) !important;}
.accordion>.card .card-header  button.collapsed span{background: rgb(36, 41, 101);}
.accordion>.card .card-header  button span{background: rgb(255, 51, 40);text-align: center;}
.accordion>.card .card-header  button span:before{content: "\f068";}
.accordion .card-body{padding: 15px 0;}

/* approach css */
/* .approach-content .content-text{
	margin-bottom: 50px;
} */
.approach-content-gray{
	background-color: #f9f9f9;
}

.privacy-content .padding-top{
	padding-bottom: 50px !important;
	padding-top: 50px !important;
}
.content-text p  strong{font-weight: 700;}.content-text span{color: #747474;display: inline-block;width: 100%;}
.content-text a{color:#242965;text-decoration: none !important;}
.content-text h5{font-size: 18px;
    font-weight: 300 !important;
    color: #242965 !important;
    line-height: 22px !important;}
.pdf-bg {
    margin: 0px auto 20px !important;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 217px !important;
    height: 249px !important;
    background-image: url(https://appliedbusinessacademy.co.uk/assets/images/pdf-bg.png) !important;
    background-repeat: no-repeat !important;vertical-align: middle;line-height: normal;
}
.pdf-bg a{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;color: #fff !important;text-decoration: none !important;}
.pdf-bg a span{font-size:16px;color: #fff !important;text-decoration: none !important;font-weight: 400;width: 130px;display: flex;}
.approach-content li .fa-circle{font-size: 10px;position: relative;top: -2px;}
.image-hd{height:75px;line-height: 75px;}.image-hd img{max-height: 100%;transition: 0.5s ease;}
.image-hd:hover img{transform: scale(1.2);}
.image-hd + span{
    font-family: 'Roboto Condensed', sans-serif!important;
    font-size: 16px !important;
    text-align: center !important;
    line-height: 20px !important;
    font-weight: 300 !important;
    color: #666666 !important;
    padding: 0px !important;
}
.blue{color: #242965 !important;}
.content-number{width:32px;margin-right: 20px;}.content-number img{min-width:32px;min-height:32px;object-fit:cover;}
.content-list h2{font-weight: 400;}.content-list p{line-height: 20px;}
.content-text .d-flex{border-bottom: 1px solid #e3e4ea !important;margin-bottom: 30px;}
.hnd-appointment{
    height: 175px !important;

    border: 2px dashed #e5e5e5 !important;
}
.hnd-appointment .course-hnd{padding: 30px 10px 30px 30px !important;}
.course-duration .subtitle { color: #666666;  font-family: 'Roboto',sans-serif;font-size: 11px; font-weight: 300; line-height: 14px;
text-transform: uppercase !important; padding:0;}
.card_blk .headtitle{ padding-bottom: 43px;}.ico img{width:32px;object-fit:cover;}
.course-duration .title { color: #242965; font-family: 'Roboto Condensed',sans-serif; font-size: 18px; font-weight: 400;
line-height: 20px; padding: 0;  text-transform: uppercase; margin:0;}
.course-hnd{border-right:2px dashed #e5e5e5;}
.course-hnd p{    float: left !important;
    font-family: 'Roboto Condensed', sans-serif!important;
    font-size: 12px !important;
    line-height: 12px !important;
    text-transform: uppercase !important;
    font-weight: 300 !important;
    color: #666666 !important;
    padding: 0px !important;
    margin: 0px !important;
}
.btnBlue {
    /* font-family: 'Roboto Condensed', sans-serif!important;
    font-size: 14px !important;
    font-weight: 300 !important;
    text-align: center !important;
    height: 40px !important;
    line-height: 12px !important;
    border-radius: 20px !important;
    color: #ffffff;
    text-transform: none !important;
    background-color: #242965 ;
    padding: 13px 29px;display: inline-block;
    transition: 0.5s ease;
    border:2px solid #242965 ; */
    /* float: left; */
    width: auto;
    padding: 6px 20px;
    text-decoration: none;
    color: #fff;
    font-size: 18px;
    font-family: 'CerebriSans-Medium';
    border-radius: 25px;
    background-color: #f4c001;
    border: 1px solid #f4c001;
}
.btnBlue:hover{background-color: #fff;
    color: #f4c001 !important;
    border: 1px solid #f4c001;}
.btnred {
font-family: "Roboto";
    font-size: 18px;
    font-weight: 300;
    background: #ff3328;
    line-height: 17px;
    padding: 13px 29px;
    border-radius: 25px;
    display: inline-block;
    color: #fff !important;
    margin: 20px 0 25px;
    opacity: 1;
    transition: 0.5s ease;
}
.btnred:hover{
    opacity: 0.8;
}
.svg-true{padding:0 30px;}.svg-true p{font-size: 14px;}
.ty_star_blk{margin:10px 0 5px 0;}
.ty_star_blk .fa {
    background: #00b67a;
    color: #fff;
    padding:9px;font-size: 25px;
}
.tp-stars--4--half .tp-star:nth-of-type(-n+4) .tp-star__canvas, .tp-stars--4--half .tp-star:nth-of-type(-n+4) .tp-star__canvas--half {
    fill: #00b67a !important;
}
.tp-stars--4--half .tp-star:nth-of-type(-n+5) .tp-star__canvas--half {
    fill: #00b67a !important;
}
.tp-stars--5 .tp-star:nth-of-type(-n+5) .tp-star__canvas, .tp-stars--5 .tp-star:nth-of-type(-n+5) .tp-star__canvas--half {
    fill: #00b67a;
}
.tp-stars--2 .tp-star:nth-of-type(-n+2) .tp-star__canvas, .tp-stars--2 .tp-star:nth-of-type(-n+2) .tp-star__canvas--half {
    fill: #ff8622;
}
.tp-stars--4 .tp-star:nth-of-type(-n+4) .tp-star__canvas, .tp-stars--4 .tp-star:nth-of-type(-n+4) .tp-star__canvas--half {
    fill: #73cf11;
}
.tp-stars .tp-star__canvas, .tp-stars .tp-star__canvas--half {
    fill: #dcdce6;
}
.tp-stars .tp-star__shape {
    fill: #fff;
}
.tp-stars {
    margin: 10px 0;
}
.whyus_title h1{font-size: 24px;display: inline-block;margin-bottom: 0;margin-right: 20px}
.whyus_title .tp-stars{display: inline-block;}
.whyus_title{display: flex;align-items: center;justify-content: center;}
.whyus_title + p{font-size: 14px;font-weight: 300;}
.whyus_title + p strong{font-weight:500;text-decoration: underline;}
.widget-review {
    background-color: #f8f9fa;
    border-radius: 2px;
    box-shadow: 0 1px 0 0 rgba(182,196,210,0.4);
    line-height: 18px;
    margin: 0 auto 16px;
    overflow: hidden;
    padding: 16px;
    position: relative;
    word-wrap: break-word;
}
.widget-review p{
    color: #727273;
    font-size: 13px;
    font-weight: 500;
    padding-bottom: 0 !important;
}
.widget-review span{color: #727273;
    font-size: 10px;
    line-height: 1;}
.widget-review h5{    color: #191919;
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    margin: 8px 0 12px;
}
.read-more,.read-more span{color: #00b67a;text-align: center;
    cursor: pointer;
    font-size: 13px;
    font-weight: 500;}
.widget-review .read-more {
    color: #00b67a !important;
    text-align: center;
    cursor: pointer;
    font-size: 13px;
    font-weight: 500;
    background: transparent !important;
    border: none !important;
    position: unset;
}
.show .read-more{display: none;}
.readmore-content{display: none;}
.show .readmore-content{display: block;color: #191919;font-size: 13px;}
.reply .readmore-content{ font-size: 11px; padding-left: 16px;}
.reply{
    padding:16px 6px ;    margin: 16px 0 12px;font-size: 12px;font-weight: 400;color: #727273;
    border-left: 3px solid #00b67a;background: #fff;border-radius: 2px;
}.reply span{font-size: 12px;font-weight: 400;color: #727273;}
.reply strong{font-weight: 500;}
.reply  i{color: #00b67a;}
.reply span label{font-size: 11px;font-weight: 400;}
.widget-review-content{height: 1300px;overflow-y: auto;}


.content-seperate p{
    font-size: 24px;
    color: #000;
    padding: 0 45px;
    background: #fff;
    z-index: 1;
    display: inline-block;
    position: relative;
}
.content-seperate{position: relative;text-align: center;}
.content-seperate:before{
    content: '';
    width: 100%;
    height: 1px;
    background: #e0dede;
    position: absolute;
    top: 22px;
    z-index: 0;
    left: 0;
}
.approach-content-banner p{color: #fff;}
.form-academy input{
    font-family: 'Roboto Condensed', sans-serif!important;
    font-size: 14px !important;
    font-weight: 300 !important;
    height: 40px !important;
    border-radius: 20px !important;
    padding-left: 25px !important;
    color: #70728f !important;
    border:1px solid #e3e4ea !important;
    width: 100%;
}
.form-academy input[type='submit']{
background:#242965;color: #fff !important;border: 2px solid #242965 !important;
}
.form-academy input[type='submit']:hover{
background:#fff;color: #242965 !important;border: 2px solid #242965;
}
.form-academy input:focus{
    outline: none !important;
}
.reasons-box-title {
    width: auto !important;
    display: inline-block !important;
    font-family: 'Roboto Condensed', sans-serif!important;
    font-size: 24px !important;
    font-weight: 400 !important;
    color: #242965 !important;
    line-height: 30px !important;
    margin: 0px 0px 30px 0px !important;
    padding: 10px 20px !important;
    background-color: #f9f9f9 !important;
}
.reasons-box {
    border-top: 1px solid #e3e4ea !important;
    border-right: 1px solid #e3e4ea !important;
    border-left: 1px solid #e3e4ea !important;
    padding: 30px !important;
}
.reasons-box .ico {
    float: left !important;
    margin-right: 30px !important;
    height: 80px !important;
}
.reasons-box .ico label{
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    background: #242965;
    color: #fff;font-family: 'Roboto Condensed', sans-serif!important;
}
.reasons-box p {
    font-size: 16px !important;
    font-weight: 300 !important;
    color: #666666 !important;
    line-height: 24px !important;
    padding: 0px !important;
    margin: 0px !important;
}
.brdr-btm{    border-bottom: 1px solid #e3e4ea !important;}
.accordion-employer .card{background: transparent;}
.com_bgg{background: #f3f4fa}
#carouselExampleControls h5{color: #333;line-height: 1.5;font-size: 16px;margin: 20px 0;font-weight: 700;}
#carouselExampleControls p{
    font-size: 14px !important;
    font-weight: 300 !important;
    color: lightgray !important;
    line-height: 22px !important;
}
a.carousel-control-next, a.carousel-control-prev {
    height: 30px;
    width: 30px;
    top: 45%;
    background: #252a65;
    opacity: 1;
    font-size: 15px;
    border-radius: 3px;
}
a.carousel-control-next span, a.carousel-control-prev span{background-size: 15px auto;}
.list-inline li {
    font-weight: 300;
    font-size: 16px;
}






/* footer */
footer{
	background-color: #ffffff;
    border-top: 1px solid #d5d5d5;
    padding-top: 43px;
    padding-bottom: 40px;
    color: #242965;
}
.footer-list ul{
	margin-bottom: 15px;
}
.footer-list li{
    font-family: "Roboto" !important;
    font-weight: 400 !important;
    font-size: 12px !important;
    text-transform: uppercase !important;
    border-bottom: solid 1px #d5d5d5 !important;
    margin-bottom: 12px !important;
    padding-bottom: 5px !important;
    text-transform: uppercase !important;
    list-style: none;
}
.footer-list li a{
    color: #242965;
}
.footer-list h3{
	font-family: "Roboto" !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    line-height: 24px !important;
    border-bottom: 1px solid #d5d5d5 !important;
    margin-bottom: 15px !important;
    color: #ff3328;
    text-transform: uppercase;
}
.social-links{margin-bottom: 15px;}
.social-links a{margin:0px 10px 0px 10px !important;font-size: 16px;color: #242965;}
.social-links a:hover{color: #ff3328;}
footer p{
	font-size: 14px !important;
    color: #818181 !important;
    text-align: right !important;
    font-weight: 300;
    font-family: 'Roboto';
}
.social-links ul {
    padding: 0;
    margin-bottom: 15px;
    text-align: right;
}
.social-links li{
	display: inline-block;
	list-style: none;
	margin-bottom: 14px;
}
.footer-list{
	margin-bottom: 15px;
}


/*home page card size*/
.owl-theme .card .card-body {
    min-height: 220px;
}


/* Hover */
.card_blk .cntr img{transition:all 0.9s ease 0s;}
.card_blk:hover .cntr img{transform: scale(1.1); transition:all 0.9s ease 0s;}
.learn_img img{transition:all 0.9s ease 0s; position:relative; top:0; cursor:pointer;}
.learn_img img:hover{transition:top 0.8s ease 0s; top:-20px; }
.footer-list li a {transition:all 0.9s ease 0s; position:relative; right:0; cursor:pointer; display:block}
.footer-list li a:hover{transition:right 0.9s ease 0s; right:-15px; color: #f4c001;}
.footer-list li:hover{ border-bottom: 1px solid #f4c001 !important;}
/* Hover */


@media (min-width: 1200px){
div.container {
    max-width: 1170px;
}
}


@media (max-width: 767px){
.banner-image{height: 290px;}.banner h1{font-size: 20px !important;}.banner .carousel-caption{top:1.7em !important;left:10px !important;}
}

@media (max-width: 569px){
div.banner-image{height: 200px;}div.banner h1{font-size: 15px !important;padding: 5px 10px;}
.banner div.carousel-caption{top:10px !important;left:10px !important;}
}

@media (min-width:768px) and (max-width: 991px){
.banner-image{height: 390px;}.banner h1{font-size: 29px !important;}.banner .carousel-caption{top:3.7em !important;left:10px !important;}
}


@media (min-width:991px) and (max-width: 1199px){
.banner-image{height: 512px;}.banner h1{font-size: 39px !important;}.banner .carousel-caption{top:7.7em !important;left:10px !important;}
}

@media (min-width:768px) and (max-width: 1199px){
	a.navbar-brand img{width: 150px;}#navbarNav  ul li {padding-right: 6px !important;padding-left: 6px !important;}
	#navbarNav  ul li a{height: 65px;line-height: 65px;}div.banner-container{height: 350px;}

}


@media (max-width: 767px){
	.breadcrumb-container{height: auto;text-align: center;padding:10px;}.breadcrumb-container .row{align-items: center;}
	.breadcrumb-container h1{line-height: normal;text-align: left;}a.navbar-brand img{width: 200px;}
	#navbarNav  ul li {padding-right: 6px !important;padding-left: 6px !important;}
	#navbarNav  ul li a{height: 30px;line-height: 30px;}ul.sub-menu{position: static;width: 100%;display: none;}
	#navbarNav li:hover .sub-menu{display: block;}#navbarNav ul.sub-menu li{padding: 5px 20px;}
	.social-links ul,footer p{text-align: center !important;}footer{padding: 10px 0 !important}
	.social-links{margin-bottom: 0;}footer p{padding-bottom: 10px !important}
    .content-text,.default-list li{font-size: 14px;}.title-heading-left{font-size: 18px; line-height: 26px;}
    .title-heading2-left{font-size: 24px;}.privacy-content div.padding-top {padding-bottom: 25px !important;
    padding-top: 25px !important;}div.hnd-appointment{text-align: center;}.ico {padding-bottom: 15px;}
    .ico {padding-left: 0 !important;padding-right: 0 !important}.course-duration .pl-0{padding-right: 0 !important}
    div.banner-container{height: 250px;}.banner-container h1{font-size: 25px;line-height: normal;}
    .default-list li{background-position: 10px 1px;}
}

@media only screen and (max-width: 600px) {
    .approach-content .btnBlue{
        float: left;
        margin-bottom: 10px;
        margin-right: 2px;
    }
    .content-text{
        margin-top: 80px;
    }
}



@media (max-width: 579px){
    div.hnd-appointment{height: auto !important;text-align: center;margin-top: 15px;}.hnd-appointment .course-hnd{width: 100%;}
    div.svg-true{padding: 30px;}div.course-hnd{border-right: none;}.course-hnd p{width: 100%}
    .banner-container h1{font-size: 25px;line-height: normal;}table th,table td{white-space: nowrap;}
    div.content-seperate p {font-size: 16px; padding: 6px 23px 10px !important;}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
    .btnBlue {
        padding: 6px 5px;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
    .btnBlue {
        padding: 6px 5px;
    }
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
    .btnBlue {
        padding: 6px 5px;
    }
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
    .btnBlue {
        padding: 6px 5px;
    }
}


.wrapperMinHgt {
    min-height: 600px;
    padding-bottom: 40px;
  }
  .form-control.is-invalid, .was-validated .form-control:invalid {
      background-image: none !important;
  }

.guide-note{
  font-size:12px !important;
  font-weight: 600;
  color:#032048 
}

.guide-note i{
  color:#032048;
}

.guide-note-max{
  font-size:14px !important;
  font-weight: 600;
  color:#032048 
}

.guide-note-max h4 {
  color: #890137 ;
  font-weight: 600 !important;
  font-size: 20px !important;
}

.guide-note-max h5 {
  color: #890137 ;
  font-weight: 600 !important;
  font-size: 16px !important;
}

.guide-note-keys{
  color: #890137 ;
  font-weight: 700 !important;
  font-size: 15px !important;
}


.guides_notes_top {
  margin-top: 30px; 
}

.guides_notes_top h4 {
  color: #890137 ;
  font-weight: 600 !important;
  font-size: 20px !important;
}

.guide-note-keys-min{
    color: #890137;
    font-weight: 700 !important;
    font-size: 13px !important;
}