.navbar-nav>li>.dropdown-menu li{

position:relative;

}

.navbar-nav>li>.dropdown-menu li ul{

position:absolute;

left:100%;

top:0;

display:none !important;

border-radius:0px !important;

}

.navbar-nav>li>.dropdown-menu li:hover ul{

display:block !important;

}

.header-top{

	background: #ffba00 !important;

	padding:10px 0 0px 0;

}

.qualify-edu{

	background:#f0f0f0;

	width:100%;

	padding:45px 0;

}

.ul-top li a{

	font-size:13px;

	color:#fff;

}

.ul-top li{

	color:#fff;

}

.ul-top{

		padding-left:204px !important;



}

.styled-icons li {

    display: inline-block;

    margin-bottom: 0;

    margin-top: 0;

}

.styled-icons.icon-sm a {

    font-size: 13px;

    margin: 0px 15px 0px 0;

	color:#fff;

}

.header-middle{

	background:#fff;

	padding-bottom:0px;

}

.widget2 ul li i{

	color:#231f20;

   font-size: 4rem !important;

}

.widget2 h5{

	margin:0px;

}

.widget2 ul li a{

	color: #808080 !important;

	font-size:12px;

}

.widget2 ul{

	margin-top:17px;

}

.logo{

	margin-top:0px;

}

.ul-p-left{

	padding-left:15px;

}

.header-nav {

    -webkit-transition: all 0.4s ease-in-out 0s;

    -o-transition: all 0.4s ease-in-out 0s;

    transition: all 0.4s ease-in-out 0s;

	background:#231f20;

	border-bottom:1px solid #222;

}

.get-in-touch{

	background: #ffba00;

    color: #fff;

    float: right !important;

    position: absolute !important;

    right: 0px;

	top:0;

}

.get-in-touch a{

	padding:0px !important;

}

.get-in-touch a:hover{

	color:#231f20 !important;

}

.headn-h1{

	font-size:62px;

	color:#ffba00;

	font-weight:bold;

	margin-top:48px;

	text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);

}

.headn-h1 span{

	color:#fff;

	font-weight:300 !important;

	

}

.headn-top{

	background:#231f20;

	padding:5px 35px 5px 5px;

	font-size:26px;

	font-weight:300;

	color:#fff;

	font-style:italic;

	display:table;

}

.serv-icon h3{

	font-size:27px;

	color:#ffba00;

	font-weight:bold;

}

.serv-icon h3 span{

	color:#fff;

	font-weight:300;

}

.serv-icon h3 img{

	float:left;

	margin-right:10px;

}

.serv-icon{

	margin-top:25px;

}

.booking-form{

	background:#fff;

	padding:30px;

}

.display-table-cell{

	padding:30px 0;

}

.grey-wraps{

	width: 100%;

    background: #fff;

    padding: 15px;

    /* margin-top: 30px; */

    border: 1px solid #f1f1f1;

}

#owl-exampl4 h5{

	color:#000;

}

.headn-form{

	font-size:25px;

	font-weight:bold;

	color:#231f20;

	margin-top:0px;

	margin-bottom:15px;

}

.headn-form span{

	color:#ffba00

}

.form-control {

    border-radius: 0 !important;

    box-shadow: none !important;

    height: 45px !important;

}

.btn-colored{

	background:#ff4700;

	color:#fff;

}

.btn-colored:hover{

	background:#ffba00;

	color:#fff;

}

.form-control:focus{

	border-color:#bbb !important;

}

.margn-btm-20{

	margin-bottom:35px;

}

.list-styled{

	padding-left:22px;

}

.call-to-action{

	background:#f7f7f7;

	background-size:cover;

	padding:20px 0;

	background-position:right;

}

.call-to-action h4{

	margin-top:0px;

	font-size:21px;

	font-weight:600;

	margin-bottom:7px;

	}

.call-to-action h6{

	margin-top:0px;

	font-size:16px;

	font-weight:300;

	margin-bottom:0px;

}

.call-to-action i{

	color:#ffba00;

	font-size:40px;

	text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.65);

	float:left;

	margin-right:15px;

}

.about-us-section{

	background:#fff;

	padding:35px 0;

}

.heand-about{

	margin-top:0px;

	font-size:27px;

	color:#ffba00;

	font-weight:600;

	margin-bottom:15px;

}

.heand-about span{

	font-weight:300;

	color:#231f20;

}

.heand-about2{

	margin-top:0px;

	font-size:35px;

	color:#111;

	font-weight:300;

	margin-bottom:15px;

	text-align:center;

}

.heand-about2 span{

	font-weight:600;

	color:#231f20;

}

.heand-about3{

	margin-top:0px;

	font-size:35px;

	color:#fff;

	font-weight:300;

	margin-bottom:15px;

	text-align:center;

}

.heand-about3 span{

	font-weight:600;

	color:#ffba00;

}

.btn-theme-yellow{

	background:#ad1b1f;

	color:#fff;

	margin-top:25px;

}

h5.text-theme-color-2{

	color:#ffba00;

	font-weight:bold;

}

.click-arrow{

	color:#000;

}

.click-arrow:hover{

		color:#ffba00;

		text-decoration:none;

}

.our-courses{

	width:100%;

	background:#ffba00;

	padding:45px 0;

	height:438px;

}

.our-courses h4{

	text-align:center;

	font-size:26px;

	font-weight:300;

	color:#231f20;

}

#owl-exampl1{

	margin-top:59px;

}

#owl-exampl1 .item{

	min-height:310px;

	}

.course-bg{

	background:#fff;

	padding:11px 15px;

	width:100%;

	-webkit-box-shadow: 1px 3px 4px 0px rgba(0,0,0,0.21);

-moz-box-shadow: 1px 3px 4px 0px rgba(0,0,0,0.21);

box-shadow: 1px 3px 4px 0px rgba(0,0,0,0.21);

min-height:75px;

}

.course-bg h2{

	font-size:15px;

	/*font-weight:700;*/

	color:#231f20;

	margin-top:0px;

	margin-bottom:0px;

}

.course-bg h2 span{

	font-weight:300;

}

.thumb-course img{

		-webkit-box-shadow: 1px 3px 4px 0px rgba(0,0,0,0.21);

-moz-box-shadow: 1px 3px 4px 0px rgba(0,0,0,0.21);

box-shadow: 1px 3px 4px 0px rgba(0,0,0,0.21);

}

.course-bg .col-xs-3 img{

	margin-top:15px;

	margin-right:0px;

	float:right;

}

.why-choose{

	width:100%;

	background:url(../images/choose-bg.jpg);

	background-size:cover;

	background-attachment:fixed;

	background-position:center;

		margin-top:130px;



}

.margn-tp-130{

	margin-top:120px;

}

.mar-tp45{

	margin-top:45px;

	float:left;

}

.why-choose h3{

	font-size:25px;

	font-weight:300;

	color:#fff;

}

.why-choose p{

	color:#eae9e9;

}

.why-choose i{

	background:#ffffff;

	text-align:center;

	width:53px;

	height:53px;

	border-radius:100%;

	padding: 15px 11px;

	font-size:25px;

	color:#ffba00;

	float:left;

	margin-right:15px;

	-webkit-box-shadow: 1px 3px 4px 0px rgba(0,0,0,0.21);

-moz-box-shadow: 1px 3px 4px 0px rgba(0,0,0,0.21);

box-shadow: 1px 3px 4px 0px rgba(0,0,0,0.21);

}

.display-table{

	display:table;

}

.mar-tp30{

	margin-top:60px;

}

.faqs-video{

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+52,f0f0f0+52 */

background: #ffffff; /* Old browsers */

background: -moz-linear-gradient(left, #ffffff 51%, #f0f0f0 51%); /* FF3.6-15 */

background: -webkit-linear-gradient(left, #ffffff 51%,#f0f0f0 51%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right, #ffffff 51%,#f0f0f0 51%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=1 ); /* IE6-9 */

padding:60px 0;

}

.faqs-video h3{

	font-size:35px;

	font-weight:600;

	margin-top:0px;

	color:#000;

	margin-bottom:4px;

}

.faqs-video h4{

	font-size:25px;

	font-weight:300;

	margin-top:0px;

	color:#231f20;

	margin-bottom:40px;

}



.faqs-video h5{

	font-size:20px;

}

.faqs-video h6{

	font-size:17px;

	color:#252525;

	text-align:right;

	font-style:italic;

	margin-top:15px;

	margin-bottom:25px;

}

.padding-35{

	padding-left:7%;

}

/* panel toggle css start here */

.panel-group .panel-heading {

  padding: 0;

}

.panel-group .panel-heading .panel-title {

  font-size: 13px;

  position: relative;

}

.panel-group .panel-heading .panel-title a {

  color: #363636;

  display: block;

  padding: 10px 15px;

  text-decoration:none !important;

}

.panel-group.accordion-icon-right .panel-heading .panel-title a:after {

  content: "\f068";

  font-family: fontawesome;

  font-size: 10px;

  right: 0;

  padding: 4px 10px;

  position: absolute;

}

.panel-group.accordion-icon-right .panel-heading .panel-title a.collapsed::after {

  content: "\f067";

}

.panel-group.accordion-icon-left .panel-heading .panel-title a {

  padding-left: 30px;

}

.panel-group.accordion-icon-left .panel-heading .panel-title a:before {

  content: "\f068";

  font-family: fontawesome;

  font-size: 10px;

  left: 0;

  padding: 3px 10px;

  position: absolute;

}

.panel-group.accordion-icon-left .panel-heading .panel-title a.collapsed::before {

  content: "\f067";

}

.panel-group.accordion-bordered {

  border: 1px solid #dddddd;

}

.panel-group.accordion-bordered .panel {

  border: none;

  box-shadow: none;

  border-bottom: 1px solid #dddddd;

}

.panel-group.accordion-bordered .panel:last-child {

  border-bottom: none;

}

.panel-group.accordion-bordered .panel .panel-heading {

  background-color: transparent;

}

.panel-group.accordion-flat .panel {

  border-radius: 0;

}

.panel-group.accordion-flat .panel .panel-heading {

  border-radius: 0;

}

.panel-group.accordion-no-border {

  border: 0;

}

.panel-group.accordion-no-border .panel {

  border: none;

  box-shadow: none;

}

.panel-group.accordion-no-border .panel:last-child {

  border-bottom: none;

}

.panel-group.accordion-no-border .panel .panel-heading {

  background-color: transparent;

}

.panel-group.accordion-no-border .panel .panel-heading .panel-title {

  font-size: 18px;

}

.panel-group.accordion-no-border .panel .panel-heading .panel-title a {

  padding-left: 0;

  padding-right: 0;

}

.panel-group.accordion-no-border .panel .panel-body {

  border-top: none;

  padding-left: 0;

  padding-right: 0;

  padding-top: 0;

}



.panel-group.accordion-no-border.accordion-icon-left .panel .panel-heading .panel-title a:before {

  padding-left: 0;

}

.panel-group.accordion-no-border.accordion-icon-left .panel .panel-body {

  padding-left: 20px;

}

.panel-group.accordion-no-border.accordion-icon-right .panel .panel-heading .panel-title a {

  padding-right: 20px;

}

.panel-group.accordion-no-border.accordion-icon-right .panel .panel-heading .panel-title a:before {

  padding-right: 0;

}



.panel-group.accordion-icon-filled.accordion-icon-left .panel .panel-heading .panel-title a:before {

  background-color: #333333;

  color: #fff;

  padding: 4px 6px;

}



.panel-group.accordion-icon-filled.accordion-icon-right .panel .panel-heading .panel-title a:after {

  background-color: #333333;

  color: #fff;

  padding: 4px 6px;

}



.panel-group.accordion-stylished-left-border .panel {

  box-shadow: none;

  -webkit-border-radius: 0 0 0 0;

  -moz-border-radius: 0;

  -ms-border-radius: 0 0 0 0;

  border-radius: 0 0 0 0;

  border: none;

  position: relative;

}

.panel-group.accordion-stylished-left-border .panel:not(:last-child):before {

  border-left: 1px dashed #cccccc;

  content: "";

  height: 100%;

  left: 14px;

  position: absolute;

  top: 15px;

  width: 1px;

  z-index: 0;

}

.panel-group.accordion-stylished-left-border.accordion-icon-left .panel .panel-heading {

  padding-bottom: 15px;

}

.panel-group.accordion-stylished-left-border.accordion-icon-left .panel .panel-heading .panel-title a {

  padding-left: 40px;

}

.panel-group.accordion-stylished-left-border.accordion-icon-left .panel .panel-heading .panel-title a:before {

  border-radius: 5px;

  font-size: 12px;

  padding: 6px 10px;

  top: 5px;

  

  

}

.panel-group.accordion-stylished-left-border.accordion-icon-left .panel .panel-body {

  padding-left: 40px;

  padding-top:10px;

}

.panel-group.accordion-icon-filled.accordion-icon-left.accordion-icon-filled-theme-colored2 .panel-heading .panel-title a:before {

    background-color: #ffba00;

}

.panel-title{

	text-align:left !important;

	font-weight:bold;

	font-style:normal !important;

	margin-bottom:5px !important;

}



/* end here */

.content p{

	color:#f1f1f1;

	margin-top:20px;

}

#owl-exampl2 .owl-item img {

    display: block;

    width: auto;

    margin-left: auto;

    margin-right: auto;

	margin-top:55px;

}

#owl-exampl2 .owl-item i {

	color:#d3d3d3;

	font-size:45px;

	margin:20px 0;

 

}

h4.author{

	font-size:20px;

	font-weight:500;

}

h4.author{

	font-size:20px;

	font-weight:600;

	color:#ffba00

}

h6.title-tm{

	font-size:15px;

	font-weight:400;

	color:#d3d3d3

}

.owl-dots{

	display:none;

}

footer{

	width:100%;

	background:#fff;

	padding:25px 0;

}

footer h6{

	font-size:23px;

	font-weight:600;

	color:#ffba00;

}

footer h6 span{

	color:#000;

	font-weight:300;

}

footer ul{

	padding-left:0px;

}

footer ul li{

	list-style-type:none;

	margin-bottom:8px;

}

footer ul li a{

	color:#333;

	}

footer hr{

		opacity:0.1 !important;

}

footer ul li a:hover{

		color:#222;

		text-decoration:none;

}

.footer2{

	width:100%;

	background:#343434;

	padding:10px 0;

}

.footer2 p{

	text-align:center;

	color:#fff;

	margin-bottom:0px;

		text-align:right;



}

footer p{

	color:#333;

}

footer p i{

	color:#ffba00;

}

footer p a{

	color:#333;

}

.footer-social{

	background:url(../images/footer-socail.png);

	width:218px;

	height:61px;

	padding:10px 10px 10px 23px;

	position:absolute;

	bottom:-49px;

}

.footer-social ul{

	padding-left:0px;

}

.img-responsive2{

	width:100%;

	height:auto;

}

.footer-social ul li{

	display:inline;

	margin-right:6px;

}

.footer-social ul li a{

	color:#ffffff;

	font-size:25px;

}

.footer2 {

	background:#ffba00;

	padding:15px 0;

}

.footer2 p{

	font-size:14px;

	text-align:center;

	color:#111;

}

.footer2 a{

	color:#111 !important;

}

.qualify-edu ul li{

	margin-bottom:15px;

}

.qualify-edu ul{

	margin-top:20px;

	padding-left:20px;

}

.mar-tp20{

	margin-top:20px;

}

.corses-detail h4{

	margin-bottom:40px;

}

.tab-bg{

	background:#f7b401;

	padding:15px;

	height:auto;

}

.side-menu {

	padding-left:0px;

}



.side-menu li.active{

	background-color: #231f20 !important;

    border-left: 6px solid #fff !important;

	position: relative;

	padding: 10px 15px 10px 20px;

}

.side-menu li{

	background-color: #f1f1f1 !important;

	list-style-type:none;

	margin-bottom:5px;

	padding: 10px 15px 10px 20px;

	    border-left: 6px solid #231f20 !important;

}

.side-menu li a{

	color:#231f20;

	text-decoration:none;

}

.side-menu li:hover a{

	color:#f1f1f1;

	text-decoration:none;

	display:block;

}

.side-menu li:hover{

		background-color: #231f20 !important;



}

.side-menu li.active a{

	color:#f1f1f1;

	text-decoration:none;

     pointer-events: none;	

}

.side-menu li.active::before {

    border-color: transparent transparent transparent #231f20;

	border-image: none;

    border-style: solid;

    border-width: 21px;

    bottom: 0;

    content: "";

    height: 21px;

    right: -42px;

    position: absolute;

    top: 0;

    width: 23px;

}

.label-tag{

	background:#231f20;

	width:320px;

	padding:8px 15px;

	position:relative;

	margin-top:30px;

}

.label-tag h3{

	margin:0px !important;

	color:#ffba00;

	font-weight:600;

}

.label-tag2{

	background:#ffba00;

	width:100%;

	padding:8px 15px;

	position:relative;

	margin-top:30px;

	float:left;

	display:table;

}

.label-tag2 h3{

	margin:0px !important;

	color:#231f20;

	font-weight:300;

}

.label-tag::before{

	border-color: #231f20 transparent transparent  #231f20;

	border-image: none;

    border-style: solid;

    border-width: 21px;

    bottom: 0;

    content: "";

    height: 21px;

    right: -42px;

    position: absolute;

    top: 0;

    width: 23px;

}

.label-tag2::before{

	border-color: #ffba00 transparent transparent  #ffba00;

	border-image: none;

    border-style: solid;

    border-width: 21px;

    bottom: 0;

    content: "";

    height: 21px;

    right: -42px;

    position: absolute;

    top: 0;

    width: 23px;

}

.course-det ul{

	margin-top:15px;

	padding-left:34px;

}

.course-det ul li{

	margin-bottom:7px;

}

.course-det2{

	margin-top:15px;

	padding-left:22px;

}

.course-det2 li{

	margin-bottom:10px;

}

.circle-custm{

	width:160px;

	padding:25px;

	height:160px;

	background:#f7b401;

	border-radius:100%;

	-webkit-box-shadow: 5px 5px 0px -2px rgba(0,0,0,1);

-moz-box-shadow: 5px 5px 0px -2px rgba(0,0,0,1);

box-shadow: 5px 5px 0px -2px rgba(0,0,0,1);

float:left;

margin-right:20px;

text-align:center;

}

.circle-custm h3{

	margin-top:15px;

	margin-bottom:0px;

	font-weight:300 !important;

}

.circle-custm h4{

	margin-top:0px;

	margin-bottom:0px;

	font-weight:600 !important;

}

.panel-default2>.panel-heading {

    color: #ffba00;

    background-color: #231f20;

    border-color: #231f20;

}

.panel-default2 .panel-heading .panel-title a{

	    color: #ffba00;

		font-size:25px;

		font-weight:300;

}

.mar-tp32{

	margin-top:32px;

}

.img-fullwidth{

	max-width:100%;

	height:auto;

}

#owl-exampl4 .owl-prev, #owl-exampl4 .owl-next{

	display:none;

}

#owl-exampl4.owl-carousel .owl-nav.disabled {

    display: block;

    display: none;

}

/* slider fade CSS */

.carousel-fade .carousel-inner .item {

  opacity: 0;

  transition-property: opacity;

}



.carousel-fade .carousel-inner .active {

  opacity: 1;

}



.carousel-fade .carousel-inner .active.left,

.carousel-fade .carousel-inner .active.right {

  left: 0;

  opacity: 0;

  z-index: 1;

}



.carousel-fade .carousel-inner .next.left,

.carousel-fade .carousel-inner .prev.right {

  opacity: 1;

}



.carousel-fade .carousel-control {

  z-index: 2;

}



/*

  WHAT IS NEW IN 3.3: "Added transforms to improve carousel performance in modern browsers."

  Need to override the 3.3 new styles for modern browsers & apply opacity

*/

@media all and (transform-3d), (-webkit-transform-3d) {

    .carousel-fade .carousel-inner > .item.next,

    .carousel-fade .carousel-inner > .item.active.right {

      opacity: 0;

      -webkit-transform: translate3d(0, 0, 0);

              transform: translate3d(0, 0, 0);

    }

    .carousel-fade .carousel-inner > .item.prev,

    .carousel-fade .carousel-inner > .item.active.left {

      opacity: 0;

      -webkit-transform: translate3d(0, 0, 0);

              transform: translate3d(0, 0, 0);

    }

    .carousel-fade .carousel-inner > .item.next.left,

    .carousel-fade .carousel-inner > .item.prev.right,

    .carousel-fade .carousel-inner > .item.active {

      opacity: 1;

      -webkit-transform: translate3d(0, 0, 0);

              transform: translate3d(0, 0, 0);

    }

}

/* End here */

.headn-top2 {

    background: #ad1b1f;

    padding: 3px 35px 3px 5px;

    font-size: 40px;

    font-weight: bold;

    color: #fff;

    display: table;

}

.home-content{

	margin-top:45px;

}

.margin-top-caption{

	margin-top:177px;

}

/* Responsive Css Start here */

@media screen and (max-width:1200px) and (min-width:992px){

	.call-to-action h4{

		font-size:19px !important;

	}

	.call-to-action h6{

		font-size:15px !important;

	}

	#owl-exampl1 .item {

    min-height: 360px !important;

}

.mar-tp30 {

    margin-top: 40px;

}

.why-choose h3 {

    font-size: 22px;

}



}

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

	.nav>li>a{

		padding-left:13px !important;

		padding-right:13px !important;

		font-size:14px !important;

	}

	.display-table-cell {

    padding: 0px 0 !important;

}

.headn-h1 {

    font-size: 52px !important;

}

.serv-icon h3 {

    font-size: 24px !important;

}

.booking-form{

	    margin: 35px 0 !important;

}

.about-category{

	margin-top:35px;

}

.course-bg h2 {

    font-size: 19px !important;

}

.why-choose{

	margin-top:40px !important;

}

#owl-exampl1 {

    margin-top: 32px;

}

.mar-tp30 {

    margin-top: 20px;

}

.why-choose{

	padding-bottom:35px;

}

.why-choose h3 {

    font-size: 22px;

}

footer h6 {

    font-size: 17px !important;

}

.heand-about3, .faqs-video h3, .heand-about{

	font-size:27px;

}

.our-courses{

	padding:35px 0;

}

.mar-tp45 {

    margin-top: 35px;

}

.faqs-video h5 {

    font-size: 17px;

}

}

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

	.display-table-cell {

    padding: 0px 0 !important;

}

.headn-top{

	margin-top:0px;

	font-size: 18px;

}

.serv-icon h3 img {

    float: left;

    margin-right: 10px;

    width: 35%;

}

	.headn-h1 {

    font-size: 32px !important;

}

.serv-icon h3 {

    font-size: 15px !important;

}

.booking-form{

	    margin: 35px 0 !important;

}

.about-category{

	margin-top:35px;

}

.course-bg h2 {

    font-size: 15px !important;

}

.why-choose{

	margin-top:40px !important;

}

#owl-exampl1 {

    margin-top: 32px;

}

.mar-tp30 {

    margin-top: 20px;

}

.why-choose{

	padding-bottom:35px;

}

.why-choose h3 {

    font-size: 22px;

}

footer h6 {

    font-size: 17px !important;

}

.heand-about3, .faqs-video h3, .heand-about{

	font-size:27px;

}

.our-courses{

	padding:35px 0;

}

.mar-tp45 {

    margin-top: 35px;

}

.faqs-video h5 {

    font-size: 14px;

}

	.ul-top {

    padding-left:inherit !important;

    float: right;

}

.logo {

    margin-top: -12px !important;

}

.widget2 ul {

        margin-top: 5px;

    margin-bottom: 0px;

}

.widget2 ul li i {

    font-size: 2.65rem !important;

	vertical-align:middle;

}

.widget2 ul li a {

    color: #222 !important;

    font-size: 16px;

	vertical-align:middle;

    font-weight: bold;

}

.get-in-touch{

	display:none !important;

}

.navbar{

	padding:0px !important;

}

.serv-icon {

    margin-top: 0px;

}

.call-to-action h4 {

    font-size: 18px;

    font-weight: bold;

	color:#f7b401;

}

.call-to-action h6 {

    margin-top: 0px;

    font-size: 14px;

    font-weight: 300;

    margin-bottom: 24px;

	color:#fff;

}

.call-to-action{

	background:#231f20;

	padding:0px !important;

}

.call-to-action .col-md-4 {

    border-bottom: 1px solid #383838;

    padding-top: 18px;

}

.about-category .col-sm-4{

	margin-bottom:20px;

}

.img-fullwidth{

	width:100%;

}

.h5.text-theme-color-2{

	font-size:16px;

}

.our-courses h4 {

   line-height: 23px;

    font-size: 19px;

}

.owl-prev {

    position: absolute;

    left: -15px !important;

    top: 59px !important;

}

.owl-next {

    position: absolute;

    right: -15px !important;

    top: 59px !important;

}

.why-choose .col-sm-6{

	margin-top:20px;

}

.why-choose .mar-tp30{

	margin-top:0px !important;

}

.faqs-video{

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+52,f0f0f0+52 */

background: #ffffff !important;

}

.faqs-video h4{

	margin-bottom:20px;

}

.faqs-video h3{

	margin-top:0px !important;

}

.padding-35{

	margin-top:45px;

	padding-left:0px;

}

.headn-h1{

	margin-top:18px;

}

.qualify-edu{

	    padding: 45px 0 !important;

}

.qualify-edu .heand-about{

	margin-top:25px;

}

.corses-detail .item{

	margin-bottom:15px;

}

.corses-detail .mar-tp20 {

    margin-top: 0px;

}

.circle-custm {

    width: 130px;

    height: 130px;

}

.circle-custm h3{

	font-size:19px !important;

}

.circle-custm h4{

		font-size:16px !important;

}

.label-tag2::before{

	display:none !important;

}

.label-tag2 h3{

	font-size: 15px !important;

}

.panel-default2 .panel-heading .panel-title a {

    font-size: 18px !important;

}

#owl-exampl1 .item {

    min-height: 190px;

}

.label-tag::before, .side-menu li.active::before{

	display:none !important;

}

.label-tag{

	width:auto;

}

.course-det .heand-about{

	margin-top:25px !important;

}



}

/* End here */