@charset "utf-8";

/* CSS Document */
.full-width{
	width:100% !important;
}
.width-half{width:20% !important;}
#content{min-height:auto !important;}

.custom-style_product .product-border{

	border-right: 1px solid #d5d5d5;

    padding-right: 20px;

    margin-bottom: 30px;

}

.custom-style_product .image-container{

	text-align:center;

}

.custom-style_product .btn-right .btn{

	background-image:none;

	background-color:transparent;

	border:none;

	padding:0px;

	margin-bottom:10px;

	box-shadow:none;

}

.custom-style_product .btn-right .btn:hover{

	color:#279FE0;

}

.custom-style_product .btn-right .btn .fa{

	border: 1px solid #d5d5d5;

    -webkit-border-radius: 50px;

    -moz-border-radius: 50px;

    -ms-border-radius: 50px;

    -o-border-radius: 50px;

    border-radius: 50px;

    width: 30px;

    height: 30px;

    padding-top: 8px;

    margin-right: 8px;

}

.product-thumb .button-group button + button .fa{

	line-height:38px;

}

/*New University Course Style*/

.course_details{

	box-shadow: 0 0 20px rgba(0,0,0,0.4);

	border:1px solid #b2b2b2;

	border-radius:5px;

	margin-bottom:10px;

}

.university-item_border{

	display:flex;

	border-bottom: 1px solid #b2b2b2;

    border-bottom-right-radius: 5px;

    border-bottom-left-radius: 5px;

}

.university-item_border img{

	margin:0px auto;

}

.university-item_border h3 a{

	font-weight:400;

	color:#000;

	-webkit-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;

}

.university-item_border h3 a:hover{

	color:#279FE0;

	text-decoration:none;

}

.university-item_border h4{

	color:#333;

	font-weight:400;

}

.uni_course-name h4 a{

	font-weight:400;

	color:#279FE0;

	-webkit-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;

}

.uni_course-name h4 a:hover{

	color:#202020;

	text-decoration:none

}

.border-course hr{

	border-color:#b2b2b2;

	margin-top:0px;

	margin-bottom:10px;

}

.uni_course-details h5{

	color:#279FE0;

	font-size:18px;

	font-weight:400;

}

.uni_course-details{

	border-bottom-right-radius: 5px;

    border-bottom-left-radius: 5px;

	border-bottom:5px solid #279FE0;

}

.uni_course-details p{

	font-size:16px;

}

.course-about{

	text-align: justify;

	overflow: hidden;

   	text-overflow: ellipsis;

   	display: -webkit-box;

   -webkit-line-clamp: 2; /* number of lines to show */

   -webkit-box-orient: vertical;

}



.uni_course-details .col-lg-3{

	border-right:1px solid #b2b2b2;

	margin-bottom:5px;

}

.uni_course-details .col-lg-3:last-child{

	border:none;

}

/* Shutter In Vertical */

a.hvr-shutter-in-apply {

	width:100%;

	text-align:center;

  display: inline-block;

  vertical-align: middle;

  -webkit-transform: translateZ(0);

  transform: translateZ(0);

  box-shadow: 0 0 1px rgba(0, 0, 0, 0);

  -webkit-backface-visibility: hidden;

  backface-visibility: hidden;

  -moz-osx-font-smoothing: grayscale;

  position: relative;

  background:#1E91CF;

  -webkit-transition-property: color;

  transition-property: color;

  -webkit-transition-duration: 0.3s;

  transition-duration: 0.3s;

  color: #fff;

  font-size: 14px;

  font-weight: 600;

  border-radius: 5px;

  border-bottom: 3px solid rgba(0,0,0,0.15);

  padding: 8px 6px;

  text-transform: uppercase;

  margin-top:22px;

}

a.hvr-shutter-in-apply:before {

  content: "";

  position: absolute;

  z-index: -1;

  top: 0;

  bottom: 0;

  left: 0;

  right: 0;

  background:#279FE0; 

  -webkit-transform: scaleY(1);

  transform: scaleY(1);

  -webkit-transform-origin: 50%;

  transform-origin: 50%;

  -webkit-transition-property: transform;

  transition-property: transform;

  -webkit-transition-duration: 0.3s;

  transition-duration: 0.3s;

  -webkit-transition-timing-function: ease-out;

  transition-timing-function: ease-out;

  padding:5px;

  border-radius:5px;

}

a.hvr-shutter-in-apply:hover,a.hvr-shutter-in-apply:focus,a.hvr-shutter-in-apply:active {

  color: white;

  text-decoration:none;

}

a.hvr-shutter-in-apply:hover:before,a.hvr-shutter-in-apply:focus:before,a.hvr-shutter-in-apply:active:before {

  -webkit-transform: scaleY(0);

  transform: scaleY(0);

  color:#060;

}

/*Presentation Style*/

.presentation-iframe{

	width:100%;

	height: -webkit-fill-available;

}
footer{margin-top:0px !important; border-top:none !important;}
.discliamer{
    position: relative;
    display: block;
    width: 100%;
	background-color:#279FE0;
	margin-top: -20px;
}
.discliamer_bg{
	background-image: url(/image/catalog/404-bg.png);
    background-repeat: no-repeat;
    background-size: cover;
	padding:0px;
}
.discliamer_bg h3{
	color:#FFF;
	text-transform:none;
	font-weight:400;
}