
.h1-after-none:after{
   content: "";
   border-bottom: #E67817 0px solid !important;
}


.width_20{
	width: 20%;
}

.width-30{
	width: 30%;
}

.width-40{
	width: 40%;
}

.width-50{
	width: 50%;
}

.width-60{
	width: 60%;
}

.width-70{
	width: 70%;
}

.width-80{
	width: 80%;
}

.width-90{
	width: 90%;
}

.width-100{
	width: 100%;
}

.width-10px{
width: 10px;
}

.width-20px{
width: 20px;
}

.width-30px{
width: 30px;
}

.width-40px{
width: 40px;
}

.width-50px{
width: 50px;
}

.width-60px{
width: 60px;
}

.width-70px{
width: 70px;
}

.width-80px{
width: 80px;
}

.width-90px{
width: 90px;
}

.width-100px{
width: 100px;
}

.height-auto{
	height: auto !important;
}
.height-150{
	height: 150px;
}
/*text-align*/
.text-center{
	text-align: center !important;
}
.text-left{
	text-align: left !important;
}
.text-right{
	text-align: right !important;
}
.text-initial{
	text-align: initial !important;
}
.text-justify{
	text-align: justify !important;
}
.text-under-none{
text-decoration: none !important; 
}
/*text-align*/

.font-w-init{
	font-weight: initial !important;
}

.font-w-100{
	font-weight: 100 !important;
}
.font-w-200{
	font-weight: 200 !important;
}
.font-w-300{
	font-weight: 300 !important;
}
.font-w-400{
	font-weight: 400 !important;
}
.font-w-500{
	font-weight: 500 !important;
}
.font-w-600{
	font-weight: 600 !important;
}
/*font-size*/
.font-size-8{
	font-size: 8px !important;  
}
.font-size-10{
	font-size: 10px !important;
}
.font-size-12{
	font-size: 12px !important;
}
.font-size-14{
	font-size: 14px !important;
}
.font-size-16{
	font-size: 16px !important;
}
.font-size-18{
	font-size: 18px !important;
}
.font-size-20{
	font-size: 20px;
}
.font-size-22{
	font-size: 22px !important;
}
.font-size-24{
	font-size: 24px !important;
}
.font-size-26{
	font-size: 26px !important;
}
.font-size-28{
	font-size: 28px !important;
}
.font-size-30{
	font-size: 30px !important;
}
/*font-size*/


/*padding*/
.padding-top-0{
	padding-top: 0px;
}
.padding-bottom-0{
	padding-bottom: 0px;
}
.padding-left-0{
	padding-left: 0px;
}
.padding-right-0{
	padding-right: 0px;
}
.padding-0{
	padding:0px;
}
.padding-top-4{
	padding-top:4px;
}
.padding-top-6{
	padding-top:6px;
}
.padding-top-8{
	padding-top:8px;
}
.padding-top-10{
	padding-top:10px;
}
.padding-top-12{
	padding-top:12px;
}
.padding-top-14{
	padding-top:14px;
}


.padding-bottom-4{
	padding-bottom:4px;
}
.padding-bottom-6{
	padding-bottom:6px;
}
.padding-bottom-8{
	padding-bottom:8px;
}
.padding-bottom-10{
	padding-bottom:10px;
}
.padding-bottom-12{
	padding-bottom:12px;
}
.padding-bottom-14{
	padding-bottom:14px;
}

.padding-left-4{
	padding-left:4px;
}
.padding-left-6{
	padding-left:6px;
}
.padding-left-8{
	padding-left:8px;
}
.padding-left-10{
	padding-left:10px;
}
.padding-left-12{
	padding-left:12px;
}
.padding-left-14{
	padding-left:14px;
}


.padding-right-4{
	padding-right:4px;
}
.padding-right-6{
	padding-right:6px;
}
.padding-right-8{
	padding-right:8px ;
}
.padding-right-10{
	padding-right:10px;
}
.padding-right-12{
	padding-right:12px;
}
.padding-right-14{
	padding-right:14px;
}

.padding-4{
	padding:4px;
}
.padding-6{
	padding:6px;
}
.padding-8{
	padding:8px;
}
.padding-10{
	padding:10px;
}
.padding-12{
	padding:12px;
}
.padding-14{
	padding:14px;
}

/*padding*/



/*margin*/

.margin-10-auto{
	margin:10px auto !important;
}


.margin-top-0{
	margin-top: 0px;
}
.margin-bottom-0{
	margin-bottom: 0px;
}
.margin-left-0{
	margin-left: 0px;
}
.margin-right-0{
	margin-right: 0px;
}
.margin-none{
	margin:0px 0px !important;
}
.margin-top-4{
	margin-top:4px;
}
.margin-top-6{
	margin-top:6px;
}
.margin-top-8{
	margin-top:8px;
}
.margin-top-10{
	margin-top:10px;
}
.margin-top-12{
	margin-top:12px;
}
.margin-top-14{
	margin-top:14px;
}



.margin-bottom-4{
	margin-bottom:4px;
}
.margin-bottom-6{
	margin-bottom:6px;
}
.margin-bottom-8{
	margin-bottom:8px;
}
.margin-bottom-10{
	margin-bottom:10px;
}
.margin-bottom-12{
	margin-bottom:12px;
}
.margin-bottom-14{
	margin-bottom:14px !important;
}
.margin-bottom-30{
	margin-bottom:30px!important;
}

.margin-left-4{
	margin-left:4px;
}
.margin-left-6{
	margin-left:6px;
}
.margin-left-8{
	margin-left:8px;
}
.margin-left-10{
	margin-left:10px;
}
.margin-left-12{
	margin-left:12px;
}
.margin-left-14{
	margin-left:14px;
}


.margin-right-4{
	margin-right:4px;
}
.margin-right-6{
	margin-right:6px;
}
.margin-right-8{
	margin-right:8px;
}
.margin-right-10{
	margin-right:10px;
}
.margin-right-12{
	margin-right:12px;
}
.margin-right-14{
	margin-right:14px;
}

.margin-4{
	margin:4px;
}
.margin-6{
	margin:6px;
}
.margin-8{
	margin:8px;
}
.margin-10{
	margin:10px;
}
.margin-12{
	margin:12px;
}
.margin-14{
	margin:14px;
}
/*margin*/



/*float*/
.float-right{
	float: right;
}
.float-left{
	float: left;
}
.float-initial{
	float: initial;
}
.float-inherit{
	float: inherit;
}
/*float*/

/*position*/
.position-re{
	position: relative;
}
.position-ab{
	position: absolute;
}
.position-init{
	position: initial;
}
/*position*/

/*color*/

.dark-blue{
	color: #02458b;
}
/*color*/


/*border*/
.border-1{
  border: 1px solid #ccc;
}
.border-none{
	border: none !important; 
}
/*border*/

.department-banner{
	position: relative;
	margin: 10px auto;
	max-width: 100%;
	clear:both;
	text-align: center;
}
.department-title{
	position: relative;
	background: #fe9697;
	color: #fff;
	padding: 9px 17px;
	font-size: 20px;
	bottom: 34px;
}
.department-content{
	font-size: 16px;
	padding-bottom: 20px;
	font-family: calibri;
	text-align: center !important;
}

.card{
	border-color: #ddd;
    border-top: 8px solid #041e42 !important;
    font-family: "Calibri",Helvetica,sans-serif,Arial;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) !important;
    border-radius: 0px !important;
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
}
.card-heading{
	padding: 15px 20px 10px;
    box-shadow: none;
}
.card-title{
    font-size: 1.65em !important;
    padding: 0 !important;
    margin-top: 10px !important;
    margin-bottom: 0 !important;
    text-decoration: none !important;
}
.card-title a{
   text-decoration: none !important;
   color: #041e42;
}
.card-body{
	line-height: 1.42857143;
    padding: 0px 20px;
    position: relative;
    border: none;
}
.card-body p{
	line-height: 22px;
    /*word-break: break-all;*/
}

.hr{
	width: 100%;
	border-top: 2px solid #041e42;
	height: 5px;
}
.min-height-340{
	min-height: 340px;
}
.max-height-500{
	min-height: 500px;
}
.title-bg{
	color:#fff !important;
	background-color: #3b5999 !important;
	font-size: 16px;
	padding: 7px 8px;
}

.title-show{
    position: absolute;
    bottom: 17px;
    text-align: center;
    width: calc(100% - 34px);
    background: #ffffffa8;
}
  .title-show span{
    color: #02458b;
    padding: 3px 16px;
    font-weight: bold;
  }
  .depart-center-title{
  	position: absolute;
    bottom: 6px;
  }
  .department-text{
  	background: #fe9697;
    color: #fff;
    padding: 9px 17px;
    font-size: 20px;
  }






/**************thumbnail slider css***************/
.arrow-color{
	color: #e67817;
}
#thumbnail-slider .item a{
cursor: pointer;
}
   #thumbnail-slider .carousel-control {
            width: 4%;
        }

          #thumbnail-slider .carousel-control.left,#thumbnail-slider .carousel-control.right {
                background-image: none !important;
            }

        @media (max-width: 767px) {
         #thumbnail-slider  .carousel-inner .active.left {
                left: -100%;
            }

          #thumbnail-slider .carousel-inner .next {
                left: 100%;
            }

          #thumbnail-slider  .carousel-inner .prev {
                left: -100%;
            }

          #thumbnail-slider .active > div {
                display: none;
            }

            #thumbnail-slider .active > div:first-child {
                    display: block;
                }
               .thumbnail-responsive{
                   margin: 0 auto;
                   width: 35%; 
                }
        }

        @media (min-width: 767px) and (max-width: 992px ) {
          #thumbnail-slider  .carousel-inner .active.left {
                left: -50%;
            }

           #thumbnail-slider .carousel-inner .next {
                left: 50%;
            }

          #thumbnail-slider .carousel-inner .prev {
                left: -50%;
            }

           #thumbnail-slider .active > div {
                display: none;
            }

           #thumbnail-slider .active > div:first-child {
                    display: block;
                }

          #thumbnail-slider .active > div:first-child + div {
                        display: block;
                    }
        }

        @media (min-width: 992px ) {
           .thumbnail-inner .active.left {
                left: -25%;
            }

            .thumbnail-inner .next {
                left: 25%;
            }

          #thumbnail-slider .thumbnail-inner .prev {
                left: -25%;
            }
        }

        }

 /*********thumbnail slider css************/