.talent-nav button.navbar-toggler {

    background: #fff;
}
.mb-md-4{
	margin-bottom: 0rem;
}


@media only screen and (max-width: 1024px) {

.contact-address ul li .single-address .cont p {
    word-break: break-all;
}

/*check out page*/

.cart-que {

    width: 100% !important;



}



.my-header-search.after-hero-search {

    justify-content: center;

}

.after-hero-search input {

    width: 50% !important;

}



}



@media only screen and (max-width: 991px) {

	table td:before {

	    content: attr(data-label);

	    float: left;

	    font-weight: bold;

	}

	table td {

	    border-bottom: 1px solid #ddd;

	    display: block;

	    text-align: right;

	}

	table th { display: none; }

	table td:last-child {

	    margin-bottom: 30px;

	}

}




@media only screen and (max-width: 768px) {
	body{
		font-size: 14px;
	}
	.sec-bnr {
	    padding: 100px 0px 100px 0px;
	}
	.enroll-form{
		margin:50px 0;
	}
	.course-box-img img {
	    height: 173px;
	}
	.heading-section {
	    width: 100%;
	    text-align: center;
	}
	.course-testimonial p.feedback{
	    font-size: 1rem;
	}

}
@media only screen and (max-width: 767px) {

	.slider-content p {
	    font-size: 14px;
	}
	.key-benefits-right {
	    margin-top: 30px;
	}






	.look-taletn .pr-0, .pl-0 {

	   /* padding-right: 15px !important;

	    padding-left: 15px !important;*/

	}

	.latest-class .slick-prev {

	    left: 0;

	}

	.latest-class .slick-next {

	    right: 0;

	}



	.testimonial .slick-prev {

	    left: 0;

	    padding-left: 3px;

	}

	.testimonial .slick-next {

	    right: 0;

	    padding-right: 3px;

	}

	.card-columns {

	    	column-count: 3 !important;

		}



	/*check out page*/

	.cart-que {

	    width: 47% !important;

	}



	/*TALENT PAGE*/

	.talent-nav {

	    background: #212121;

	    padding: 7px 7px;

	}

	.after-hero-search input {

	    width: initial !important;

	}

	.my-header-search.after-hero-search {

	    justify-content: center;

	}

	.talent-nav .navbar-nav {

	    background: transparent;

	    margin: 20px 0;

	}







/*SHOP PROFILE DASHBOARD*/

	table td:before {

	    content: attr(data-label);

	    float: left;

	    font-weight: bold;

	}

	table td {

	    border-bottom: 1px solid #ddd;

	    display: block;

	    text-align: right;

	}

	table th { display: none; }

	table td:last-child {

	    margin-bottom: 30px;

	}

		

	.my-vartcale-tab {

	    list-style: none;

	    padding-left: 0;

	    display: flex;

	    flex-direction: inherit;

	    margin-bottom: 30px;

	}

	.my-vartcale-tab li a.active:after {

	    content: "";

	    height: 15px;

	    width: 15px;

	    position: absolute;

	    left: 41%;

	    bottom: -7px;

	    background: #009aff;

	    z-index: -1;

	    transform: rotate(45deg);

	}

	/*SHOP PROFILE DASHBOARD END*/


.rating {
    height: 34px;
    line-height: 34px;
    font-size: 25px;
}

.heading-section {
    width: 100%;
}







}









/*MOBILE SCREEN*/

@media only screen and (max-width: 575px) {
	.mb-md-4{
		margin-bottom: 1.5rem !important;
	}


	.navbar-brand {

	    width: 100%;

	    text-align: center;

	    margin: 0;

	}

	.nav-right {

	    flex-direction: column;

	    width: 100%;

	}

	.my-header-search {

	    width: 100%;

	    justify-content: center;

	}

	/*check out page*/

	.cart-btn a {

	    margin: 0 5px;

	}

	.cart-btn {

	    display: flex;

	    justify-content: center;

	    align-items: center;

	    margin-top: 15px;

	}

	.date-input {

	    margin-top: 20px;

	}

	.cart-que {

	    width: 26% !important;

	}



	/*cart page*/

	.cart-pro-info {

	    text-align: center;

	}



	.cart-bottom-icon {

	    margin-top: 12px;

	}

	.cart-bottom-icon i {

	    margin-left: 11px;

	    margin-right:0;

	}

	/*TALENT PAGE*/

	.talent-nav .navbar-nav {

	    background: transparent;

	    margin: 20px 0;

	}

	.talent-nav {

	    background: #212121;

	    padding: 7px 7px;

	}

	.after-hero-search input {

	    width: 100%!important;

	}

	.after-hero-search select {

	    width: 100% !important;

	    margin-top: 10px;

	}

	.my-header-search.after-hero-search {

	    justify-content: center;

	}

	



	/*SHOP PROFILE DASHBOARD*/

	table td:before {

	    content: attr(data-label);

	    float: left;

	    font-weight: bold;

	}

	table td {

	    border-bottom: 1px solid #ddd;

	    display: block;

	    text-align: right;

	}

	table th { display: none; }

	table  td:last-child {

	    margin-bottom: 30px;

	}

	

	.my-vartcale-tab {

	    list-style: none;

	    padding-left: 0;

	    display: flex;

	    flex-direction: inherit;

	    margin-bottom: 30px;

	}

	/*SHOP PROFILE DASHBOARD END*/

}



@media only screen and (max-width: 425px) {
	
	h4.rel-pro-head.float-left {
	    margin-bottom: 10px;
	}

	.slider-content h1 {
	    font-size: 30px;
	}
	.slider-content{
		height: 396px;
		padding: 74px 0;
	}
	.navbar-brand {

	    width: 100%;

	    text-align: center;

	    margin: 0;

	}

	.header-top {

	    padding: .5rem 0;

	}

	.nav-right {

	    flex-direction: column;

	    width: 100%;

	}

	.my-header-search {

	    width: 100%;

	    justify-content: center;

	}

	.my-header-search input {

	    border-radius: 0;

	    width: 100%;

	}

	.my-header-search.single-shop-header-search input {

    	width: 70%;

	}

	.my-header-search select {

    	width: 100%; 

	}

	.rel-pro-head {

	    width: 100%;

	    text-align: center;

	    margin-top: 0 !important;

	}

	.right-select {

	    justify-content: center;

	    margin-top: 10px;

	}



	.look-taletn .pr-0, .pl-0 {

	   /* padding-right: 15px !important;

	    padding-left: 15px !important;*/

	}



	.testimonial .slick-prev {

	    left: 0;

	    padding-left: 3px;

	}

	.testimonial .slick-next {

	    right: 0;

	    padding-right: 3px;

	}



	/*ZOOM CUSTOMIZE*/

	.bzoom_zoom_area {

	    left: 0 !important;

	    top: 328px !important;

	}



	.my-header-search.check-pin input {

   		width: 76%;

	}





	.my-mdl-body {

	    padding: 10px;

	}

	.my-mdl-header .modal-title {

	    font-size: 25px;

	}

	/*SHOP PAGE*/

	.slide-box{

		padding: 25px 10px;

	}





	/*CHECK OUT PAGE*/



	.cart-img {

	    display: flex;

	    align-items: center;

	    height: 140px;

	    margin-bottom: 5px;

	    width: 100%;

	    justify-content: center;

	}



	.card-columns {

    	column-count: 1 !important;

	}

	.cart-btn a {

	    margin: 0 5px;

	}

	.cart-btn {

	    display: flex;

	    justify-content: center;

	    align-items: center;

	    margin-top: 15px;

	}

	.date-input {

	    margin-top: 20px;

	}

	.cart-que {

	    width: 47% !important;

	}



	/*cart page*/

	.cart-pro-info {

	    text-align: center;

	}



	.cart-bottom-icon {

	    margin-top: 12px;

	}

	.cart-bottom-icon i {

	    margin-left: 11px;

	    margin-right:0;

	}

	.cart-all-btn {

	    margin-bottom: 10px;

	}



	/*TALENT PAGE*/

	.talent-nav .navbar-nav {

	    background: transparent;

	    margin: 20px 0;

	}





	/*SHOP PROFILE DASHBOARD*/

	table td:before {

	    content: attr(data-label);

	    float: left;

	    font-weight: bold;

	}

	table td {

	    border-bottom: 1px solid #ddd;

	    display: block;

	    text-align: right;

	    padding: 8px 0 !important;

	}

	table th { display: none; }



	table td:last-child {

	    margin-bottom: 30px;

	}

	

	.my-vartcale-tab {

	    list-style: none;

	    padding-left: 0;

	    display: flex;

	    flex-direction: inherit;

	    margin-bottom: 30px;

	    flex-wrap: wrap;

	    justify-content: center;

	}

	.change-pass-form {

	    width: initial;

	}

	/*SHOP PROFILE DASHBOARD END*/

}