	.modal-backdrop.fade {
	display: none !important;
	}
	
	.my_reg
	{
	
	border-color: #fff !important;
	background: transparent !important;
	border: #fff !important;
	margin-left: 46% !important;
	color: #047d04 !important;
	}
			
			.youtube
			{
			background: #ffffff !important;
			color: #f98f17 !important;
			width: 25px;
			height: 25px;
			
			padding-right: 3px; 
			}
			
			
			.myreg
			{
			width: 370px !important; 
			}
			
			.reg_deg
			{
			background: #fff;
			height: 34px;
			line-height: 34px;
			border-radius: 8px;
			color: #f98f17 !important;
			/*margin-left: 32px;*/
			}
			
			.reg_deg:hover
			{
			background: #102b42ed !important;
			color: #fff !important;
			
			}
			
			.reg_he1
			{
			height: 83px !important;
			}
			
			
			
			
			#header #logo img {
			margin-left: -40px;
			}
			
			
			.nav-menu>li {
			margin-left: 0px !important;
			}
			.mylogo {
			width: 251px;
			margin-left: -86px;
			margin-top: -12px;
			}
			
			
			
			.blin_mob {
			font-size: 20px;
			float: left;
			color: #f5f500;
			width: 121px;
			margin-top: -3px;
			margin-left: 4%;
			}
			
			.blin_mob1
            {
			font-size: 17px;
			float: left;
			color: #014783;
			width: 374px;
			margin-left: -21%;
			font-weight: bold;
			
            }
			
            .header-top
            {
			
			height: 56px;
			background: #f98f17;
            }
			
            .social_mob  
            {
			font-size: 30px; 
			
            }
			.head_left
			{
			background: white;
			height: 48px;
			margin-left: -200px;
			
			}
			.phone_mob
			{
			color: #fff
			
			}
			.course_menu
			{
			margin: 23px -80px 33px 67px;
			padding: 10%;
			box-shadow: rgba(127, 137, 161, 0.25) 0px 0px 30px;
			background: #102b42ed ;
			width: 818px !important;
			
			
			height: 180px;
			display: none;color: rgb(255, 255, 255);
			
			}
			
			#social_icons
			
			{
			
			/*margin-left: 14%;*/
			}
			
			#header #logo img {
			
			margin-left: -40px;
			}
			
			.nav-menu ul li a {
			padding: 6px 3px;
			color: #fff;
			transition: 0.3s;
			display: block;
			font-size: 13px;
			text-transform: none;
			text-decoration: unset;
			
			}
			.nav-menu a {
			font-size: 14px;
			text-transform: uppercase;
			outline: none;
			padding: 0 15px 0px 8px;
			
			color: #014783;
			}
			
			div.b {
			width: 87px;
			height: 47px;
			background-color: white;
			-ms-transform: skewY(20deg);
			-webkit-transform: skewY(20deg);
			transform: skewY(34deg);
			margin-top: 30px;
			color: white;
			}
			/*header part end*/
			
			
			
			
			.modal {
			display: none; /* Hidden by default */
			position: fixed; /* Stay in place */
			z-index: 1; /* Sit on top */
			padding-top: 100px; /* Location of the box */
			left: 0;
			top: 0;
			width: 100%; /* Full width */
			height: 100%; /* Full height */
			overflow: auto; /* Enable scroll if needed */
			/*background-color: rgb(0,0,0); 
			background-color: rgba(0,0,0,0.4); */
			}
			
			/* Modal Content */
			.modal-content {
			background-color: #fefefe;
			margin: auto;
			padding: 20px;
			border: 1px solid #888;
			width: 44%;
			margin-top: 6%;
			
			} 
			
			/* The Close Button */
			.close {
			color: #aaaaaa;
			float: right;
			font-size: 28px;
			font-weight: bold;
			}
			
			.close:hover,
			.close:focus {
			color: #000;
			text-decoration: none;
			cursor: pointer;
			}
			
			
			
			
			
			a:hover
			{
			text-decoration: none;
			}
			h4
			{
			margin: 12px 0px !important;
			color: #f7631b;
			font-size: 14px !important;
			text-align: center;
			}
			
			.single-feature > .title >  h1 {
			font-size: 15px;
			COLOR: WHITE;
			margin-top: 10px;
			margin-bottom: 10px;
			}
			.no-js .owl-carousel
			{
			margin-top: -30px;
			}
			.mb-10 {
			margin-top: 50px;
			}
			
			.single-detials h4 
			{
			margin: 20px 0px;color: #f98f17; font-size: 18px;
			}
			.cta-two-area {
			background: #f98f17 !important;
			}
			li > a >h2
			{
			font-size: 14px !important;
			padding: 0 8px 0px 8px;
			text-decoration: none;
			display: inline-block;
			color: white;
			/* font-weight: 500; */
			font-size: 13px;
			outline: none;
			/* font-weight: 600; */
			font-family: sans-serif;
			}
			li > a:hover >h2
			{
			color:#f7631b;
			}
			
			
			.un
			{
			text-decoration: unset;
			}
			
			.auto_top
			{
			margin-top: 6%;
			}
			
			
			
			@media only screen and (max-width: 450px) 
			{
            
			.youtube
			
			{
			
			background: #ffffff !important;
			color: #f98f17 !important;
			padding-right: 3px; 
			width: 17px !important;
			height: 18px !important;
			}
            .new_user
            {
			
			margin-left: -52px !important;
            }
			
			.list_mobile1
			
			{
			height: 38px;
			}
			
			.devop_mob
			{
			
			margin-top: 5%;
			
			}
			
			.header-top {
			height: 140px !important;
			
			}
			
			.sale_menu {
			padding-top: 0px !important;
			font-size: 11px !important;
			padding: 18px 83px 10px 0px !important;
			}
			.sale_menu1
			{
			
            padding: 0px 1px 0px 1px;
			margin-left: 25% !important;
			padding-left: 0px;
			}
			
			.sale_down
			{
			
			padding: 30px !important;
			}
			
			#mobile-nav {  
			
			width: 260px !important;
			
			}
			.my_top
			{
			margin-top: 28%;
			
			}
			
			.course_menu {
			margin: -12px -109px 35px 43px;
			/* padding: 0%; */
			box-shadow: rgba(127, 137, 161, 0.25) 0px 0px 30px;
			background: #102b42ed ;
			width: 890px !important;
			height: 500px !important;
			color: rgb(255, 255, 255);
			display: block;
			}
			
			.all_course
			{    /*margin-top: 17%;*/
			
			}
			
			.menu_left
			{
			
			margin-left: -19% !important;  
			}
			
			.allsales_menu
			{
			
			width: 212px !important;
			
			margin-top: -21% !important;
			}
			
			.force_menu
			{
			margin-top: 0% !important;
			}
			.force_menu1
			{
			margin-top: -9%;
			}  
			
			.auto_top
			{
			margin-top: 2%;
			}
			
			.social_type {
			margin-left: -80px !important;
			margin-top: 30px !important;
			}
			.header-top .header-top-left a, .header-top .header-top-right a {
			margin-right: 10px;
			line-height: 19px !important;
			}
			
			.myinput
			{
			width:100% !important;
			}
			
			}
			
			
			@media only screen and (min-width: 750px) 
			{
			.sale_down
			{
			display: none;
			padding: 30px;
			}
			
			}
			
			.ser_height
			{
			height: 155px !important;
			margin: 24px -59px 0 0 !important;
			}
			
			.reso_height
			{
			height: 97px !important;
			margin: 24px -59px 0 0 !important;
			
			}
			.course_height
			{
			height: 635px !important;
            margin: 32px -502px 0 0 !important;
			}
			
			.nav-menu ul {
			
			background: #102b42ed !important;
			
			}
			
			.sf-arrows .sf-with-ul:after {
			content: "" !important;
			/* position: absolute; */
			right: 0px;
			font-family: FontAwesome;
			font-style: normal;  
			font-weight: normal;
			}
			
			@media only screen and (max-width: 450px) 
			{
			.course_height 
			{
			height: 1594px !important;
			}
			
			.sale_menu {
			padding-top: 0px !important;
			font-size: 10px !important;
			padding-left: 0px !important; 
			/*  padding: 25px 83px 10px 0px !important;*/
			}
			
			#mobile-nav ul li li {
			padding-left: 0px !important;
			}
			
			.header-top ul li {
			
			padding-top: 7px !important;
			}
			.header-top {
			height: 140px !important;
			}
			
			
			.force_menu 
			{
			font-size: 13px !important;
			}
			.register_display
			{
			display: none;
			}
			
			
			
			
			#header {
			position: unset !important;
			left: 0;  
			top: 0;
			right: 0;
			transition: all 0.5s;
			z-index: 997;
			}
			
			.about-banner {
			
			background-size: cover;
			height: 120px !important;
			}
			
			.our_services {
			margin-top: -182px !important;
			
			}
			.course-banner {
			
			background-size: cover;
			height: 121px;
			}
			
			
			.register_menu
			{
			height:100px; box-shadow: rgba(127, 137, 161, 0.25) 0px 0px 30px; background: rgba(0, 0, 0, 0.64);width: 115px;height: 106px;
			}
			
			.reg_height
			{
			height: 72px !important;
			}  
			
			.reg_left
			{
			
			margin-left: 40px;
			background: #ffffff;
			height: 32px;
			border-radius: 14px;
			border-color: #171a2e;
			color: #f98f17 !important;
			margin-top: 3px;
			padding: 8px !important;
			
			}
			
			.reg_left:hover
			{
			
			
			background: #428bca!important;
			
			color: #f98f17 !important;
			text-decoration: none !important;
			}
			
			.aws_left {
			margin-left: -2%;
			}
			
			.single-feature:hover .title {
			
			background: #107ad67a !important;
			}
			
			
			.modal {
			
			width: 100% !important;  
			
			margin-left: 0% !important; 
			}
			/*input[type=text], input[type=password] {*/
			/*    width: 100% !important;*/
			
			/*}*/
			
			.my_icon
			{
			display:none !important;
			}
			.fa-2x {
			font-size: 22px !important;
			}
			
			}
			
			.about-banner {
			
			background-size: cover;
			height: 120px !important;
			}
			
			.our_services {
			margin-top: -182px !important;
			
			}
			
			
			
	 
			body {font-family: Arial, Helvetica, sans-serif;}
			
			/* Full-width input fields */
			input[type=text], input[type=password] {
			width: 25%;
			padding: 12px 20px;
			margin: 8px 0;
			display: inline-block;
			border: 1px solid #ccc;
			box-sizing: border-box;
			/* margin-left: 2%;*/
			}
			
			/* Set a style for all buttons */
			button {
			background-color: #f98f17;
			color: white;
			
			margin: 8px 0;
			border: none;
			cursor: pointer;
			width: 100%;
			width: 89px;
			
			height: 30px;
			line-height: 30px;
			color: #fff;
			}
			
			button:hover {
			opacity: 0.8;
			}
			
			/* Extra styles for the cancel button */
			.cancelbtn {
			width: auto;
			padding: 0px 19px;
			background-color: #f44336;
			margin-top: 2%;
			}
			
			/* Center the image and position the close button */
			.imgcontainer {
			text-align: center;
			/*  margin: 24px 0 12px 0;*/
			position: relative;
			}
			
			img.avatar {
			width: 40%;
			border-radius: 50%;
			}
			
			/*.container {
			padding: 16px;
			}*/
			
			span.psw {
			float: right;
			padding-top: 16px;
			}
			
			/* The Modal (background) */
			.modal {
			display: none; /* Hidden by default */
			position: fixed; /* Stay in place */
			z-index: 1; /* Sit on top */
			left: 0;
			top: 0;
			width: 33%; /* Full width */
			height: 100%; /* Full height */
			/* overflow: auto;*/ /* Enable scroll if needed */
			/*  background-color: rgb(0,0,0); /* Fallback color */
			/*background-color: rgba(0,0,0,0.4); 
			*/  padding-top: 60px;
			margin-left: 50%;
			
			}
			
			/* Modal Content/Box */
			.modal-content {
			background-color: #fefefe;
			margin: 5% auto 15% auto; /* 5% from the top, 15% from the bottom and centered */
			border: 1px solid #888;
			width: 80%; /* Could be more or less, depending on screen size */
			}
			
			/* The Close Button (x) */
			.close {
			position: absolute;
			right: 25px;
			top: 0;
			color: #000;
			font-size: 35px;
			font-weight: bold;
			}
			
			.close:hover,
			.close:focus {
			color: red;
			cursor: pointer;
			}
			
			/* Add Zoom Animation */
			.animate {
			-webkit-animation: animatezoom 0.6s;
			animation: animatezoom 0.6s
			}
			
			@-webkit-keyframes animatezoom {
			from {-webkit-transform: scale(0)} 
			to {-webkit-transform: scale(1)}
			}
			
			@keyframes animatezoom {
			from {transform: scale(0)} 
			to {transform: scale(1)}
			}
			
			/* Change styles for span and cancel button on extra small screens */
			@media screen and (max-width: 300px) {
			span.psw {
			display: block;
			float: none;
			}
			.cancelbtn {
			width: 100%;
			}
			}
			
			.modal-backdrop {
			
			background-color: transparent !important; 
			}
			
			
			
			.modal-header {
			padding: 0;
			}
			.modal-header .close {
			padding: 10px 15px;
			}
			.modal-header ul {
			border: none;
			}
			.modal-header ul li {
			margin: 0;
			}
			.modal-header ul li a {
			border: none;
			border-radius: 0;
			}
			.modal-header ul li.active a {
			color: #e12f27;
			}
			.modal-header ul li a:hover {
			border: none;
			}
			.modal-header ul li a span {
			margin-left: 10px;
			}
			.modal-body .form-group {
			margin-bottom: 10px;
			}
			
			
			.header-top ul li 
			{
			/*display: inline-block;*/
			margin-left: 0px !important; 
			}
			
			.reg_mob
			{
			min-width: 0px !important; 
			}  
			
			.reg_col
			{
			color: #fff;
			}
			
			.mylogin
			{
			width:80% !important;
			}
			
			.insta {
			background-color: #fff;
			border-radius: 5px;
			color: #f98f17; 
			}
			
			.fa:hover {
			opacity: unset !important;
			}
			
			.myinsta:hover
			{
			background: #15558c !important;
			}
			
			..mob_land
			{
			margin-top:6px;
			}
			
			.fa-2x {
			font-size: 24px !important;
			}
		 
			@media only screen and (min-width: 800px)      
			
			
			{
			.mail_land
			{
            font-size: 14px !important;
			}
			
			}
			@media only screen and (max-width: 500px)      
			
			
			{
			.mail_land
			{
            font-size: 12px !important;
			}
			
			}
			@media only screen and (max-width: 768px)      
			
			
			{
			.mail_land
			{
            font-size: 12px !important;
			}
			
			
			.fa-2x { 
			font-size: 14px !important;
			margin-top: 6px !important;
			}
			
			a.reg_left.reg_deg.sf-with-ul {
			margin-top: 3px !important;
			}
			.header-top {
			height: 125px !important;
			
			}
			
			
			.my_top {
			width: 32px !important;
			float: right;
			margin-top: -50px !important;
			}
			
			#mobile-nav-toggle {
			
			top: 12%!important;
			
			}
			#mobile-nav-toggle i {
			color: #ffffff !important;
			
			}
			.head_left {
			background: #f98f17 !important;
			
			}
			
			div.b {
			
			background-color: #f98f17 !important;
			
			}
			
			
			.search_course {
			height: 1962px !important;
			}
			
			.mob_land
			{
			margin-top:0px;
			}
			
			.cnt223 {
			/* min-width: 35% !important; */
			
			width: 72% important;
			min-height: 150px;
			margin: 7px auto !important;
			}
			
			header-top ul li {
			
			margin-top: 5px !important;
			}
			.course_height {
			height: auto !important;
			
			}
			
			#mobile-nav ul li li {
			padding-left: 0px !important;
			}
			.aws_left {
			margin-left: -2% !important;
			}
			.mymenu_landscape
			{
			padding-left: 0px !important;
			}
			
			}
			
		 