@media(min-width: 1360px) and (max-width: 1499px){
.container{
    width: 1330px !important;
}
}
@media(min-width: 1499px) and (max-width: 1699px){
.container{
    width: 1480px !important;
}
}
@media(min-width: 1700px){
.container{
    width: 1660px !important;
}
}

.top_bar {
	background: url(../images/top_bar.png), #f6f6f6;
	background-repeat: no-repeat;
    background-size: 100%;
}
.header-logo{
	background: #f6f6f6;
	padding: 15px 0;
}
.top_bar .size_group{
    float: left;
    margin-top: 6px;
}
.top_bar .size_group button{
    background: transparent;
    color: #fff;
    border: 2px solid #fff;
    border-radius: 5px;
   /* padding: 3px 6px;*/
}

@font-face {
	font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
	src: url('../fonts/FontsFree-Net-SFProDisplay-Regular.eot');
	src: local('☺'), url('../fonts/FontsFree-Net-SFProDisplay-Regular.woff') format('woff'), 
	url('../fonts/FontsFree-Net-SFProDisplay-Regular.ttf') format('truetype'), 
	url('../fonts/FontsFree-Net-SFProDisplay-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
.top_bar .size_group h6{
    display: inline;
    color: #fff;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 14px;
    margin-left: 10px;
}
.top_bar .first_top ul {
    float: right;
    margin-top: 10px;
}
.top_bar .first_top ul li{
    display: inline;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    margin-right: 20px;
    padding-left: 25px;
    position: relative;
}
.top_bar .first_top ul li a{
	color: #fff;
}
.top_bar .first_top ul li:after{
    content: "";
    position: absolute;
    left: 0px;
    width: 20px;
    height: 20px;
    z-index: 1;
    top: 0px;
    background-size: 100% !important;
    background-repeat: no-repeat !important;
    background: url(../images/top_phone.png);
}
.top_bar .first_top ul li:last-child:after{
    background: url(../images/top_message.png);
}
.second_top ul li{
	display: inline;
	margin-right: 20px;
}
.second_top ul li a{
	color: #fff;
	font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
}
.second_top h6{
    float: right;
    color: #fff;
    font-size: 17px;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
}
.second_top ul {
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 20px;
}
.second_top ul li:nth-child(2){
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
.second_top h6 a{
    color: #fff;
    cursor: pointer;
}
.second_top .dropdown-menu{
	margin-top: 0px !important;
	left: -30px;
	min-width: 100px;
}
.second_top .dropdown-menu li{
	border-left: 0px solid #fff !important;
    border-right: 0px solid #fff !important;
    margin-right: 0px;
    padding-left: 0px !important;
    padding-right: 0px !important;

}
.header-logo ul li{
	display: inline;
	margin-left: 4px;
}
.header-logo ul li a{
    color: #282828;
    background: #fff;
    padding: 8px 10px;
    font-size: 15px;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
}
.header-logo ul{
    float: left;
    margin-top: 20px;
}
.header-logo ul li a:hover{
    background: #004fae;
    color: #fff;
    opacity: 1;
}
.navbar-default{
	background-color: transparent !important;
    border-color: transparent !important;
}
.main-menu li a{
	color: #373737 !important;
	font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular' !important;
	font-size: 16px;
	border-top: 2px solid transparent;
}
.main-menu .navbar-nav{
    float: none;
    margin: 0 auto;
    width: 1300px;
}
.navbar .nav li.dropdown.open>.dropdown-toggle, 
.navbar .nav li.dropdown.active>.dropdown-toggle, 
.navbar .nav li.dropdown.open.active>.dropdown-toggle{
    background: transparent !important;
}
.main-menu li a:hover{
	border-top: 2px solid #004fae;
}
.dropdown-menu{
	background: #004fae !important;
}
.main-menu li .dropdown-menu a{
	color: #fff !important;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{
	background: #fff !important;
	color: #004fae !important;
}
.marque_section{
	background: #fedf5d;
}
.marque_section h6{
    text-align: center;
    color: #1b1b1b;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 16px;
    padding: 2px 0;
}
.left_side .imp_link,
.left_side h5,
.student_sec h5 {
    background: #4285f4;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    color: #fff;
    font-size: 18px;
    text-align: left;
    outline: none;
    padding: 10px 10px 10px 25px;
    border: 0px;
    width: 100%;
    margin-top: 50px;
    margin-bottom: 15px;
}
.left_side .left_first_ul a,
.student_sec li a,
.download_forms ul li a{
    color: #191919;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 16px;
}
.left_side .left_first_ul li,
.student_sec li,
.download_forms ul li{
    position: relative;
    margin-bottom: 12px;
    padding-left: 45px;
}
.student_sec li,
.download_forms ul li{
	padding-left: 25px;
}
.left_side .left_first_ul li:after{
	width: 6px;
    height: 6px;
    position: absolute;
    z-index: 1;
    content: "";
    left: 24px;
    top: 8px;
    background: #2bd15e;
    border-radius: 50%;
}
.left_side .gov_noti,
.left_side .imp_pol,
.right-sidebar .imp_pol,
.right-sidebar .gov_noti {
    background: #edc105;
    color: #fff;
    width: 100%;
    border: 0px;
    text-align: left;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    padding-left: 25px;
    outline: none;
    padding: 10px 10px 10px 25px;
    font-size: 18px;
    margin-top: 20px;
    margin-bottom: 15px;
}
.left_side .imp_pol,
.right-sidebar .imp_pol{
	background: #328e4e;
}
.right-sidebar .imp_pol{
	margin-top: 50px;
}
.left_third_ul li a{
    color: #191919;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 16px;
}
.left_third_ul li{
	margin-bottom: 12px;
	padding-left: 25px;
	padding-right: 15px;
}
.left_third_ul,
.download_forms ul {
    max-height: 360px;
    overflow: hidden;
}
.download_forms ul{
	max-height: 460px;
}
.left_third_ul::-webkit-scrollbar,
.download_forms ul::-webkit-scrollbar {
  width: 2px;
}
.left_third_ul::-webkit-scrollbar-track,
.download_forms ul::-webkit-scrollbar-track {
  background: #f1f1f1;
}
.left_third_ul::-webkit-scrollbar-thumb,
.download_forms ul::-webkit-scrollbar-thumb {
  background: #555;
}
.left_third_ul::-webkit-scrollbar-thumb:hover,
.download_forms ul::-webkit-scrollbar-thumb:hover {
  background: #555;
}
.welcome_about {
	background: url(../images/about_back.png);
    color: #fff;
    background-repeat: no-repeat;
    padding: 30px;
    margin-top: 50px;
    /* padding-bottom: 137px; */
    background-size: 100%;
}
#more_about{
	display: none;
}
.welcome_about h2{
    color: #fff;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 24px;
    font-weight: normal;
    position: relative;
    margin-bottom: 35px;
}
.welcome_about h2:after{
  //	content: "";
    position: absolute;
    display:inline-block;
    width: 100%;
    height: 2px;
    bottom: -20px;
    background: #fff;
    left: 0px;
}

@font-face {
	font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
	src: url('../fonts/FontsFree-Net-SFProDisplay-Light.eot');
	src: local('☺'), url('../fonts/FontsFree-Net-SFProDisplay-Light.woff') format('woff'), 
	url('../fonts/FontsFree-Net-SFProDisplay-Light.ttf') format('truetype'),
	url('../fonts/FontsFree-Net-SFProDisplay-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
.welcome_about p {
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
    color: #fff;
    font-size: 17px;
    font-weight: 300;
    line-height: 27px;
    padding-top: 20px;
    text-align: justify;
}
#myBtn {
    font-style: italic;
    cursor: pointer;
}
.counter .col-md-3{
	text-align: center;
	margin-top: 20px;
	border-right: 1px solid #ededed;
}
.counter .col-md-3 h3{
    color: #191919;
    font-weight: 700;
    font-size: 22px;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
}
.counter .col-md-3 h5 {
    color: #191919;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 17px;
}
.three_color .col-md-4 {
    margin-top: 80px;
}
.pink_color h4{
	color: #f16da6;
	font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 18px;
    margin-top: 20px;
}
.sky_color h4{
	color: #00aec4;
	font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 19px;
    margin-top: 20px;
}
.green_color h4{
	color: #008e7f;
	font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 19px;
    margin-top: 20px;
}
.left_first_ul,
.student_sec ul,
.requirements_tenders ul,
.news_event,
.download_forms ul {
    background: #fff;
    padding-top: 17px;
    padding-bottom: 10px;
    box-shadow: 0px 0px 9px rgb(0 0 0 / 10%);
}
.right-sidebar .gov_noti {
    margin-bottom: 15px;
}
.right-sidebar .requirements_tenders ul,
.news_event {
	min-height: 300px;
}
.counter{
	background: url(../images/counter_back.png);
	padding: 18px 0;
    margin-top: 20px;
    background-size: 100%;
    background-repeat: no-repeat;
}
.three_color .col-md-4 p{
    color: #302f2f;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
    font-size: 15px;
    text-align: justify;
    line-height: 23px;
}
.abdul-ajp h4{
    color: #4d8fc8;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
    font-size: 24px;
}
.abdul-ajp {
    margin-top: 50px;
    background: #fff;
    padding: 30px;
    box-shadow: 1px 1px 17px rgb(0 0 0 / 10%)
}
.abdul-ajp h4 span{
	font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
	font-weight: 600;
}
.abdul-ajp p{
    color: #191919;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 17px;
    text-shadow: none;
    margin-top: 40px;
    line-height: 25px;
    margin-left: 10px;
}
.abdul-ajp h6{
    text-align: right;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 16px;
    font-style: italic;
}
.our-mission {
    margin-top: 30px;
    background: #fff;
    padding: 30px;
    box-shadow: 1px 1px 17px rgb(0 0 0 / 10%);
}
.our-mission h4{
    color: #328e4e;
    font-size: 24px;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
}
.our-mission h4 span{
	font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
	font-weight: 600;
}
.our-mission p{
    color: #191919;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 17px;
    margin-top: 20px;
}
.our-mission li {
    color: #191919;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    position: relative;
    font-size: 15px;
    line-height: 18px;
    margin-bottom: 15px;
    padding-left: 30px;
}
.our-mission li:after {
    content: "";
    z-index: 1;
    background: url(../images/li_ico.png);
    width: 15px;
    height: 15px;
    left: 0px;
    top: 2px;
    position: absolute;
    background-size: 100%;
}
.govt-logo {
    position: relative;
    margin-top: 60px;
    border-top: 1px solid #4d8fc8;
    padding-top: 35px;
}
.donate_btn {
    background: #4d8fc8;
    color: #fff;
    position: absolute;
    right: 0px;
    top: -21px;
    padding: 8px 22px;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 16px;
    border-radius: 5px;
    box-shadow: 1px 1px 29px rgb(0 0 0 / 10%);
}
.donate_btn:hover {
    background: #4285f4;
    color: #fff;
}
.news_event li a{
    color: #191919;
    font-size: 16px;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-weight: 600;
    margin-left: 25px;
}
footer.footer{
	background: url(../images/footer_background.jpg);
	padding: 40px 0;
}
footer.footer .col-md-4 {
    margin-top: 40px;
}
footer.footer h3{
	color: #fff;
	/*font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';*/
	margin-top: 0px;
    margin-bottom: 20px;
    font-family: 'Bebas Neue', cursive;
    letter-spacing: 2px;
}
.footer_menu li{
	float: left;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    text-transform: capitalize;
    margin-right: 20px;
    margin-bottom: 10px;
}
.footer_menu li a{
	color: #fff;
}
.footer_address p{
	color: #fff;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
    font-weight: 300;
    line-height: 25px;
    font-size: 15px;
    padding-left: 35px;
    position: relative;
}
.footer_address p:after {
    content: "";
    position: absolute;
    width: 20px;
    height: 26px;
    left: 0px;
    top: 5px;
    background: url(../images/map_icon.png);
    background-size: 100%;
    background-repeat: no-repeat;
}
.footer_address {
    padding-left: 60px !important;
}
.footer_contact li{
	float: left;
	padding-left: 30px;
	position: relative;
	margin-right: 20px;
}
.footer_contact li:after{
    content: "";
    position: absolute;
    left: 0px;
    width: 20px;
    height: 20px;
    z-index: 1;
    top: 2px;
    background-size: 100% !important;
    background-repeat: no-repeat !important;
    background: url(../images/top_phone.png);
}
.footer_contact li a{
	color: #fff;
	font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
}
.footer_contact li:last-child:after {
    background: url(../images/top_message.png);
}
.social_footer i{
	background: #fff;
	color: #2f4ed6;
	line-height: 35px;
	width: 35px;
	border-radius: 50%;
	text-align: center;
}
.social_footer li{
	float: left;
	margin-top: 20px;
    margin-right: 15px;
}
.footer-bottom {
	background: #082231;
	color: #fff;
}
.footer-bottom p {
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
    color: #fff;
    font-size: 17px;
    font-weight: 300;
    margin-top: 15px;
}
.footer-bottom p img {
    margin-top: -8px;
    margin-left: 10px;
}
body {
    background: #fff;
    color: #191919;
}
.board-profile .col-md-10.col-md-offset-1{
	background: url(../images/profile_back.png);
	color: #fff;
	padding: 30px 40px 222px 40px;
    background-size: cover;
    background-repeat: no-repeat;
}
.board-profile .col-md-10 h2 {
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 24px;
    padding-bottom: 35px;
    position: relative;
}
.board-profile .col-md-10 p {
    color: #fff;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
    font-weight: 300;
    font-size: 17px;
    line-height: 26px;
    text-align: justify;
}
.board-profile {
    padding-top: 50px;
    background: #f6f6f6;
    padding-bottom: 50px;
}
.board-profile .col-md-10 h2:after{
	width: 100px;
    height: 2px;
    background: #fff;
    content: "";
    position: absolute;
    z-index: 1;
    left: 0px;
    bottom: 20px;
}
.super_chairman .col-md-10.col-md-offset-1 {
	background: url(../images/chairman_back.png);
	padding: 45px 50px 130px 50px;
	background-repeat: no-repeat;
	background-size: cover;
}
.super_chairman .col-md-2 {
    margin-top: 100px;
    margin-bottom: 15px;
}
.vision_back .col-md-10 {
    background: url(../images/vision_back.png);
	padding: 45px 50px 130px 50px;
	background-repeat: no-repeat;
	background-size: 100%;
}
.inner_page h2{
    background: #4285f4;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    color: #fff;
    font-size: 20px;
    margin-top: 50px;
    padding: 13px;
    font-weight: 500;
    text-align: center;
}
.inner_page .col-sm-4 {
    margin-top: 20px;
}
.form_page {
    padding-top: 50px;
}
.form_page #example_filter,
.form_page #example_filter label{
    width: 100%;
}
.form_page #example_filter label input {
    width: 100%;
    float: left;
    margin: 0px;
    border: 0px solid #191919;
    height: 43px;
    padding-left: 15px;
    font-size: 16px;
    margin-top: -24px;
    outline: none;
}
.form_page #example_filter label {
    background: #328e4e;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-weight: 400;
    font-size: 17px;
    position: relative;
}
.form_page #example_filter label:after{
	width: 210px;
    height: 43px;
    color: #fff;
    content: "Search";
    position: absolute;
    right: 0px;
    top: 0px;
    background: #328e4e;
    padding-top: 10px;
    padding-right: 80px;
    cursor: pointer;
}
#example_filter {
    margin-bottom: 30px;
}
.form_page th {
    background: #4285f4 !important;
    color: #fff;
    font-weight: 500 !important;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    padding-top: 12px !important;
    border-bottom: 0px !important;
    font-size: 17px;
    border-right: 10px solid #fff;
    border-left: 10px solid #fff;
}
.form_page.fjfuf th {
    border-right: 0px solid #fff;
    border-left: 0px solid #fff;
}

.fjfuf table.dataTable.stripe tbody tr.odd, 
.fjfuf table.dataTable.display tbody tr.odd,
.fjfuf table.dataTable.stripe tbody tr.even, 
.fjfuf table.dataTable.display tbody tr.even{
    width: 25%;
    float: left;
    background-color: transparent !important;
    border: 15px solid #f6f6f6;
}

table.dataTable.stripe tbody tr.odd, 
table.dataTable.display tbody tr.odd,
table.dataTable.display tbody tr:hover>.sorting_1, 
table.dataTable.display tbody tr.odd:hover>.sorting_1, 
table.dataTable.display tbody tr.even:hover>.sorting_1, 
table.dataTable.order-column.hover tbody tr:hover>.sorting_1, 
table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_1, 
table.dataTable.order-column.hover tbody tr.even:hover>.sorting_1,
table.dataTable.display tbody tr.odd>.sorting_1, 
table.dataTable.order-column.stripe tbody tr.odd>.sorting_1,
table.dataTable.display tbody tr.even>.sorting_1, 
table.dataTable.order-column.stripe tbody tr.even>.sorting_1{
    background-color: #fff !important;
}
table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td,
table.dataTable.display tbody th, 
table.dataTable.display tbody td{
	border-top: 0px !important;
}
.form_page #example_info,
.form_page .paginate_button.previous.disabled,
.paginate_button.next {
	display: none !important;
}
.form_page #example_paginate{
    float: none;
    text-align: center;
}
table.dataTable.no-footer{
	border-bottom: 0px !important;
	margin-bottom: 40px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, 
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{
    border: 0px !important;
    background: #328e4e !important;
    color: #fff !important;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
}
.dataTables_wrapper .dataTables_paginate .paginate_button{
	border: 0px !important;
}
.download_form td img{
    width: 125px;
}
.download_form td{
	padding-left: 25px;
	padding-top: 15px;
    padding-bottom: 10px;
    background: #fff;
}
.download_form td p{
    font-size: 16px;
    color: #191919;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    margin-top: 0px;
    margin-bottom: 0px
}
.download_form tr{
	border-bottom: 15px solid #f6f6f6;
}
.registration_number_section h2 {
    background: #4285f4;
    text-align: center;
    color: #fff;
    font-size: 20px;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    padding: 15px;
    margin-top: 50px;
}
.registration_number_section input,
.registration_number_section select {
    border: 0px;
    background: #fff;
    padding-left: 0px;
    font-style: italic;
    height: 46px;
    margin-bottom: 15px;
    outline: none;
    box-shadow: none;
    border-radius: 0px;
    padding-left: 15px;
}
.form-control:focus{
	box-shadow: none;
}
.registration_number_section label {
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 16px;
    margin-top: 10px;
}
.registration_number_section input[type="submit"] {
    background: #328e4e;
    height: 41px;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
    width: 116px;
    box-shadow: 1px 1px 36px rgb(0 0 0 / 20%);
    margin-top: 25px;
    border-radius: 6px;
}
.registration_number_section button{
    background: #ec971f;
    height: 41px;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
    width: 116px;
    box-shadow: 1px 1px 36px rgb(0 0 0 / 20%);
    margin-top: 25px;
    float: left;
    border-radius: 6px;
}
.left_side .listorder5{
    background: #fff;
    padding-top: 15px;
    padding-bottom: 10px;
    box-shadow: 0px 0px 9px rgb(0 0 0 / 10%);
}
.left_side .left_third_ul{
    background: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    box-shadow: 0px 0px 9px rgb(0 0 0 / 10%);
}
.left_side .list-inline.list-unstyled.r{
    background: #fff;
    padding-top: 2px;
    box-shadow: 0px 0px 9px rgb(0 0 0 / 10%);
    padding-bottom: 15px;
}
.registration_number_section {
    background: #f6f6f6;
    padding-bottom: 50px;
    padding-top: 20px;
    position: relative;
}
.registration_number_section:after{
	width: 440px;
	height: 100%;
	content: "";
	z-index: 1;
	position: absolute;
	left: 0px;
	top: 0px;
	/*background: url(../images/regiser_no_left.png);*/
	background-size: 100%;
	background-repeat: no-repeat;
}
.registration_number_section:before{
	width: 300px;
	height: 100%;
	content: "";
	z-index: 1;
	position: absolute;
	right: 0px;
	top: 0px;
	/*background: url(../images/register_no_right.png);*/
	background-size: 100%;
	background-repeat: no-repeat;
	opacity: 0.5;
}
.bacl_clr{
	background: #f6f6f6;
	padding-bottom: 50px;
}

.bacl_clr.form_page td{
    padding: 10px 10px 10px 25px;
}
.scendorycourses h2{
    background: #4385f5;
    color: #fff;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    margin-top: 60px;
    padding: 12px 30px;
    font-size: 21px;
}
.scendorycourses h4{
    color: #191919;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    margin-top: 35px;
    font-size: 20px;
    font-weight: 600;
}
.scendorycourses p{
  /*  font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';*/
    color: #191919;
    line-height: 26px;
    font-size: 15px;
    font-weight: 300;
}
.scendorycourses h6{
	float: left;
}
.scendorycourses h3 {
    background: #328e4f;
    color: #fff;
    float: left;
    width: 100%;
    margin-top: 60px;
    padding: 12px 30px;
    font-size: 21px;
    margin-bottom: 25px;
}
.scendorycourses h6{
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    margin-right: 35px;
    margin-top: 40px;
    font-size: 22px;
}
.scendorycourses h6 span {
    color: #dcdcdc;
    font-size: 16px;
    font-weight: 300;
    float: left;
    font-style: italic;
    margin-top: 5px;
}
.scendorycourses td{
    color: #191919;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    padding-bottom: 20px;
    padding-left: 35px;
}
.scendorycourses h5 {
    font-size: 15px;
    padding: 5px 30px;
    line-height: 26px;
    /*font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';*/
}
@media(min-width: 768px){
.content_pdd{
    padding: 0px 40px;
}    

}

.scendorycourses .col-md-3 h6{
    width: 100%;
    text-align: center;
    font-size: 15px;
    margin: 0px;
    margin-top: 4px;
    font-family: system-ui;
    font-weight: 500;
}
.scendorycourses .col-md-3{
    margin-bottom: 20px;
    margin-top: 10px;
    background: #fff;
    border-left: 15px solid #f6f6f6;
    border-right: 15px solid #f6f6f6;
    padding-top: 15px;
    padding-bottom: 15px;
}
.download_form .col-md-4 {
    text-align: center;
    margin-top: 15px;
}
.download_form .col-md-4 a{
    background: #328e4e;
    color: #fff;
    padding: 7px 20px;
    border-radius: 8px;
    font-size: 14px;
    font-weight: 500;
    font-family: system-ui;
    margin-top: 10px;
}
.sample_db{
    background: #fff;
    padding: 14px 10px 23px 10px;
    text-align: center;
    border-radius: 12px;
}
body a:hover{
    text-decoration: none;
}

.contact-page .col-md-4,
.contact-page .col-md-8 {
    margin-top: 50px;
}
.contact-page .col-md-4 h2{
    background: #4385f5;
    color: #fff;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 18px;
    padding: 15px 20px;
    margin-top: 0px;
}
.contact-page .col-md-4 li{
    width: 100%;
    float: left;
    margin-top: 20px;
    margin-bottom: 15px;
}
.contact-page {
    padding-bottom: 60px;
}
.hod_page h3{
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    color: #328e4e;
    text-align: left;
    margin-top: 0px;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0px;
}
.hod_box {
    background: #fff;
    padding: 25px 25px 15px 25px;
    margin-top: 25px;
    margin-bottom: 0px;
}
.hod_box label {
    color: #414141;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-weight: 300;
    font-size: 16px;
}
.inner_page .hod_box .col-sm-4 {
    margin-top: 10px;
}
.donation-page{
    background: #f6f6f6;
}
@font-face {
    font-family: 'Conv_Hand_Of_Sean_Demo';
    src: url('../fonts/Hand_Of_Sean_Demo.eot');
    src: local('☺'), url('../fonts/Hand_Of_Sean_Demo.woff') format('woff'), 
    url('../fonts/Hand_Of_Sean_Demo.ttf') format('truetype'), 
    url('../fonts/Hand_Of_Sean_Demo.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
.donation-page h3{
    font-family: 'Conv_Hand_Of_Sean_Demo';
    color: #474747;
    font-size: 24px;
    font-weight: 500;
}
.donation-page .col-md-7 {
    margin-top: 80px;
}
.donation-page .col-md-7 p {
    color: #373737;
    margin-top: 25px;
    line-height: 22px;
    font-size: 16px;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
}
.donation-page h4{
    color: #474747;
    font-size: 23px;
    font-weight: 500;
    margin-top: 45px;
    font-family: 'Conv_Hand_Of_Sean_Demo';
}
.donation-white-box {
    background: #fff;
    padding: 12px 40px 40px 40px;
    margin-top: 50px;
}
.donation-box {
    background: #fff;
    margin-top: 30px;
    min-height: 128px;
}
.donation-box img{
    margin: 15px;
    margin-top: 25px;
}
.donation-box h4{
    margin-top: 20px;
    margin-bottom: 0px;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 23px;
    font-weight: 600;
}
.donation-box p{
    margin-top: 7px !important;
}
.donation-page .card button {
    color: #545454;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 18px;
    width: 100%;
    position: relative;
    text-align: left;
    margin-top: 15px;
    margin-bottom: 10px;
}
.donation-page .card button:hover{
    text-decoration: none;
}
.btn.active.focus, 
.btn.active:focus, 
.btn.focus, 
.btn:active.focus, 
.btn:active:focus, 
.btn:focus{
   outline: none;
}
.donation-page .card p {
    color: #464646;
    padding: 15px;
    margin-top: 0px;
    line-height: 27px;
    padding-top: 0px;
}
.donation-page .btn.btn-link{
    background: #328e4e;
    color: #fff;
}
.donation-page .btn.btn-link.collapsed{
    background: transparent;
    color: #545454;
    border-bottom: 1px solid #545454;
}
.donation-page .card button:after {
    width: 17px;
    height: 9px;
    position: absolute;
    right: 15px;
    z-index: 1;
    content: "";
    background: url(../images/minus_tab.png);
    background-repeat: no-repeat;
    background-size: 100%;
    top: 16px;
}
.donation-page .card button.collapsed:after {
    width: 14px;
    height: 14px;
    position: absolute;
    right: 15px;
    z-index: 1;
    content: "";
    background: url(../images/plus_icon_tab.png);
    background-repeat: no-repeat;
    background-size: 100%;
    top: 12px;
}
.donation-page .accordion{
    margin-bottom: 80px;
}
.payment-box {
    background: #fff;
    width: 100%;
    padding: 30px;
    margin-top: -380px;
    border-top: 6px solid #f37235;
    box-shadow: 1px 1px 20px rgb(0 0 0 / 10%);
}
.payment-box p{
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
    font-size: 15px;
}
.payment-box p img {
    float: right;
    width: 35px;
    margin-top: 5px;
}
.pay_box {
    padding: 25px;
}
.pay_box label{
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 16px;
}
.pay_box form input{
    background: #f6f6f6;
    border: 0px;
    width: 100%;
    height: 40px;
    outline: none;
    padding-left: 15px;
}
.pay_box form h5 {
    text-align: center;
    margin-top: 30px;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 20px;
    color: #328e4e;
}
.pay_box h6{
    text-align: center;
    color: #060606;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 15px;
    line-height: 22px;
}
.pay_box input[type="button"] {
    background: #e6b51e;
    color: #fff;
    width: 100%;
    border: 0px;
    font-family: 'Conv_Hand_Of_Sean_Demo';
    padding: 15px;
    font-size: 19px;
    border-radius: 27px;
    max-width: 250px;
    margin: 0 auto;
    text-align: center;
    margin-top: 25px;
    height: 57px;
}

.pay_box form{
    margin-bottom: 0px;
}

@media(max-width: 767px){
.donation-box{
    margin-top: 15px;
}   
.donation-page .col-md-5 {
    position: absolute;
    top: 215px;
}
.donation-page .col-md-7 {
    padding-top: 340px;
}
.donation-page .card button:after{
    display: none;
}

}


.donation-page {
    position: relative;
}
.donation-page:before {
    width: 300px;
    height: 100%;
    content: "";
    z-index: 0;
    position: absolute;
    right: 0px;
    top: 0px;
    background: url(../images/donation_lines.png);
    background-size: 100%;
    background-repeat: no-repeat;
    opacity: 0.5;
}
.donation-page:after {
    width: 30%;
    height: 255px;
    content: "";
    z-index: 0;
    position: absolute;
    right: 0px;
    bottom: 0px;
    background: url(../images/don_people.png);
    background-size: 100%;
    background-repeat: no-repeat;
    opacity: 1;
}
.online_adm .col-sm-6 p{
    color: #414141;
    margin-top: 25px;
    line-height: 24px;
    font-size: 16px;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
}
.online_adm .col-sm-6 .form-group{
    margin-top: 15px;
}
.online_adm .col-sm-6 .form-group input,
.online_adm .col-sm-6 .form-group select,
.put-inquiry .col-sm-6 input{
    border: 0px;
    background: #fff;
    height: 40px;
    outline: none;
    box-shadow: none;
}
.online_adm .col-sm-6 input[type="submit"],
.put-inquiry .col-sm-6 input[type="submit"] {
    width: 185px;
    margin: 0 auto;
    background: #328e4e;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    height: 52px;
    box-shadow: 1px 1px 24px rgb(0 0 0 / 10%);
    border-radius: 9px;
    margin-top: 35px;
}
.online_adm .col-sm-6 label {
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Regular';
    font-size: 15px;
}
.put-inquiry{
    background: #f6f6f6;
    padding-bottom: 60px;
}
.put-inquiry .col-sm-6 .form-group input, 
.put-inquiry .col-sm-6 textarea{
    margin-top: 15px;
    font-style: italic;
}

@media(max-width: 767px){
.top_bar {
    background-size: cover;
}
.modalconent{
    width: 92% !important;
}
.top_bar .size_group button{
    display: none;
}
.top_bar .size_group h6 {
    margin-left: 0px;
    margin-top: 7px;
    float: left;
    margin-bottom: 0px;
}
.second_top ul {
    margin-top: 15px;
    margin-left: 0px;
}
.second_top h6 {
    margin-top: 15px;
}
.top_bar .first_top ul li{
    margin-right: 15px;
}
.top_bar .first_top ul li a{
    font-size: 13px;
}
.top_bar .first_top ul li:last-child{
    margin-right: 0px;
}
.second_top ul li:last-child{
    margin-right: 0px;
}
.second_top ul li:nth-child(2) {
    padding-left: 7px;
    padding-right: 7px;
}
.second_top ul li:first-child{
    margin-right: 10px;
}
.second_top h6 a {
    font-size: 15px;
    margin-top: 2px;
    float: left;
}
.second_top .dropdown-menu {
    margin-top: 11px !important;
    left: -75px;
}
.header-logo ul{
    display: none;
}
.header-logo .col-md-2.text-right {
    width: 45%;
}
.header-logo .col-md-5{
    border-bottom: 1px solid #004FAE;
}
.header-logo .col-md-5 img,
.header-logo .col-md-2 img{
    margin-bottom: 10px;
    margin-top: 10px;
}
.main-menu nav .navbar-header button{
    margin-top: -65px;
    border-color: #004FAE;
}
.main-menu nav .navbar-header button .icon-bar {
    background-color: #004FAE;
}
.header-logo {
    padding: 2px 0;
}
.navbar{
    min-height: 0px !important;
    border: 0px !important;
}
.marque_section h6 img{
    display: none;
}
.marque_section h6{
    line-height: 18px;
    font-size: 14px;
}
.left_side .imp_link, 
.left_side h5, 
.student_sec h5{
    margin-top: 35px;
    margin-bottom: 15px;
    padding: 8px 10px 8px 25px;
    font-size: 18px;
}
.left_side .gov_noti, 
.left_side .imp_pol, 
.right-sidebar .imp_pol, 
.right-sidebar .gov_noti{
    padding: 8px 10px 8px 25px !important;
    font-size: 18px !important;
    margin-bottom: 15px !important;
}
.carousel.slide .item img{
    max-height: 220px !important;
}
.left_side .left_first_ul a, 
.student_sec li a, 
.download_forms ul li a{
    font-size: 16px;
}
.left_side .left_first_ul li:after{
    top: 8px;
}
.welcome_about{
    background-size: cover;
    padding: 25px;
}
.welcome_about h2 {
    line-height: 26px;
    font-size: 22px;
    margin-top: 5px;
}
.welcome_about p{
    padding-top: 5px;
}
.counter {
    margin-top: 30px;
    background: #fff;
    padding-top: 0px;
    padding-bottom: 0px;
}
.counter .col-md-3 {
    border-bottom: 7px solid #f6f6f6;
    padding-bottom: 12px;
    border-right: 0px;
}
.counter .col-md-3 h5 {
    color: #4285f4;
    text-transform: uppercase;
}
.three_color img{
    float: left;
    margin-right: 10px;
    max-height: 75px;
    margin-top: 15px;
    margin-bottom: 25px;
}
.three_color .col-md-4 {
    margin-top: 40px;
}
.abdul-ajp {
    margin-top: 35px;
    padding: 25px;
}
.govt-logo .col-md-6{
    float: left;
    width: 50%;
}
.govt-logo{
    padding-top: 50px;
}
.govt-logo .col-md-6:nth-child(1) {
    padding-top: 15px;
}
footer.footer .col-md-5 img{
    width: 90px;
    margin-bottom: 15px;
}
footer.footer h3{
    font-size: 20px;
}
footer.footer{
    padding-top: 10px;
}
.footer-bottom .col-md-4 p{
    text-align: left !important;
}
.main-menu .navbar-nav{
    width: 100%;
}
.scendorycourses h2{
    margin-top: 30px;
}
.scendorycourses .col-md-3 {
    float: left;
    width: 50%;
}
.navbar-collapse.collapse.in{
    float: left;
}
.col-sm-3.right-sidebar {
    margin-bottom: 40px;
}
.scendorycourses h5 {
    padding: 0px 10px;
}
.registration_number_section:before,
.registration_number_section:after {
    display: none;
}
.registration_number_section input[type="submit"],
.registration_number_section button {
    height: 44px;
    font-size: 18px;
    width: 130px;
    float: left;
    margin-top: 15px;
}
.registration_number_section .col-sm-4,
.registration_number_section .col-sm-3 {
    width: 50%;
    float: left;
}
.registration_number_section h2{
    padding: 12px;
    margin-top: 30px;
    margin-bottom: 15px;
    font-size: 20px;
}
.fjfuf table.dataTable.stripe tbody tr.odd, 
.fjfuf table.dataTable.display tbody tr.odd, 
.fjfuf table.dataTable.stripe tbody tr.even, 
.fjfuf table.dataTable.display tbody tr.even{
    width: 50% !important;
}
.form_page #example_filter, 
.form_page #example_filter label,
.donation-page:before,
.donation-page:after {
    display: none;
}
.fjfuf thead tr {
    width: 93% !important;
    float: left;
}
.fjfuf tbody tr td {
    padding: 15px 9px !important;
    font-size: 15px;
    min-height: 80px !important;
}
.vision_back .col-md-10{
    padding: 20px 25px 60px 25px;
    background-size: cover;
}
.bacl_clr.form_page.scendorycourses p{
    min-height: 92px !important;
}
.payment-box {
    padding: 15px;
}
.pay_box {
    padding: 10px;
    padding-bottom: 30px;
}
.pay_box button{
    padding: 13px;
    font-size: 17px;
    margin-top: 5px;
}
.pay_box form h5{
    margin-top: 20px;
}
.donation-page h4{
    line-height: 34px;
    font-size: 22px;
}
.donation-box .col-md-3 {
    width: 30%;
    float: left;
}
.donation-box .col-md-9{
    float: left;
    width: 70%;
}
.donation-page h4{
    margin-top: 20px;
}
.donation-page .card button {
    white-space: revert;
}


}
.footer_menu,
.social_footer,
.footer_contact {
    padding-left: 0px;
    list-style: none;
}
.syldiv{
    background: #fff;
    padding: 20px 15px 10px;
}

@media(min-width: 1199px) and (max-width: 1498px){
.header-logo ul li a{
    padding: 8px 7px;
    font-size: 13px;
}
.top_bar .size_group button{
    font-size: 12px;
}   
.header-logo .col-md-5{
    padding-right: 0px !important;
}
.top_bar .first_top ul{
    margin-top: 6px;
}
.second_top ul{
    margin-top: 6px;
}
.second_top h6 {
    margin-top: 7px;
    font-size: 16px;
}
.welcome_about,
.counter {
    background-size: cover;
}

}

#modal #button{
    position: absolute;
    right: 10px;
    top: 10px;
    background: transparent;
    border: 0px;
}

@media(min-width: 1090px){
.three_color img {
    max-height: 75px;
}


}

.donar-page:before,
.donar-page:after {
    display: none;
}
.donar-page {
    padding-bottom: 90px;
}
.donar-page .payment-box {
    background: rgba(255,255,255,0.8);
    margin-top: -460px;
}
.pay_box .form-control{
    margin-top: 20px;
    border: 0px;
    background: transparent;
    border-bottom: 1px solid #ceccc4;
    border-radius: 0px;
    outline: none;
    box-shadow: none;
    padding-left: 3px;
    font-size: 14px;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}
.pay_box input[type=date] {
    margin-top: 0px;
}
.pay_box .col-md-12 label {
    color: #555;
    font-size: 14px;
    font-weight: normal;
    padding-left: 3px;
    margin-bottom: 0px;
    margin-top: 20px;
    font-family: -webkit-pictograph;
}

.donation-thanku h2{
    background: #4285f4;
    color: #fff;
    padding: 10px 20px;
    font-size: 26px;
    margin-top: 35px;
}
.donation-thanku{
    margin-bottom: 55px;
}
.donate-box {
    border: 2px solid #F3F3F3;
    padding: 25px;
    margin-top: 25px;
    padding-top: 10px;
    float: left;
    padding-bottom: 35px;
    width: 100%;
}
.donate-box p{
    color: #98999A;
    font-family: 'Conv_FontsFree-Net-SFProDisplay-Light';
    font-weight: 200;
    font-size: 17px;
    margin: 20px 0;
}

.donate-box h5 a {
    color: #328e4e;
    font-size: 17px;
    margin-top: 13px;
    float: left;
}
.swach_bhart{
    background: #f6f6f6;
    padding-bottom: 50px;
}
.pdf_down {
    max-height: 170px;
    margin-top: 30px;
}

@media(min-width: 1050px) and (max-width: 1320px){
.left_side .left_first_ul a, 
.student_sec li a,
.download_forms ul li a{
    font-size: 15px;
}
.welcome_about h2{
   font-size: 22px;
}
}























