

body.theme_2 .header {
	background: #000
}

/*body.theme_2 .table-striped>tbody>tr {
	background-color: #f9f9f9
}*/

/*body.theme_2 .table-striped tbody th {
	background: #bdbcbc
}*/

/*body.theme_2 .table-bordered>tbody>tr>td {
	background: #000;
	color: #fff
}*/

body.theme_1 .bottom_row {
	background: #585757
}

body.theme_2 .bottom_row {
	background: #3d2a84
}

body.theme_2 .bottom_row {
	background: #000
}

body.theme_2 .sitemap-diu-pages .main_nav a {
	color: #fff;
	background: #81898c
}

body.theme_2 .sitemap-diu-pages .tree li ul li a {
	background: #fff!important;
	color: #333!important
}

body.theme_2 li.sub_nav a {
	color: #333
}

body.theme_2 #exTab3 .tab-content {
	background: #3e3e3e repeat
}

body.theme_2 .view_btn a {
	background: #000
}

body.theme_2 .view_btn a:hover {
	text-decoration: none;
	background: #424040
}

body.theme_2 .Beach_sec_bot p {
	color: #fff
}

body.theme_2 .about_diu h4::after {
	background: #fff
}

body.theme_2 p.about-desc {
	color: #fff
}

body.theme_2 footer {
	background: #3e3e3e
}

body.theme_2 .About-had_in .text {
	color: #fff
}

body.theme_2 .faciliti-img:after {
	display: none
}

body.theme_2 .item:hover {
	border: solid 1px #fff
}

body.theme_2 .title_group h2 {
	color: #fff
}

body.theme_2 .addr_col .fa-map-marker {
	color: #fff
}

body.theme_2 .addr_col .fa-phone-alt {
	color: #fff
}

body.theme_2 .addr_col .fa-envelope {
	color: #fff
}

body.theme_2 .newsletter_form h2 {
	color: #fff
}

body.theme_2 .newsletter_form .form-group .form-control {
	border-bottom: #fff 1px solid
}

body.theme_2 .newsletter_form .bt_button_mt button.btn.btn-primary.bt_button {
	border: solid 1px #f1f1f1;
	background: 0 0!important;
	color: #fff
}

body.theme_2 .bt_button_mt1 button.bt_button1 {
	background: #fff;
	color: #000
}

body.theme_2 .description_text h3 span {
	color: #fff
}

body.theme_2 .products_deatil_text h2 {
	color: #fff
}

body.theme_2 .products_deatil_text h2 span {
	color: #fff
}

body.theme_2 .description_text ul li {
	color: #fff
}

body.theme_2 .product_pr h2 {
	color: #fff
}

body.theme_2 .visitor_col {
	color: #151515;
	background: #fff
}

body.theme_2 .socialround:hover {
	background: #151515;
	border-color: #fff
}

body.theme_2 footer a:hover {
	text-decoration: none;
	color: #fff
}

body.theme_2 .yellow {
	background: #000
}

body.theme_2 .gallery_tab_add .nav-tabs>li.active>a {
	background: #3e3e3e;
	color: #fff
}

body.theme_2 .gallery_tab .viewmore {
	color: #fff
}

body.theme_2 .arts_sec {
	background: #3e3e3e
}

.daman_pro p,
body.theme_2 .daman_pro h2 {
	color: #151515
}

body.theme_2 .pro_daman strong {
	color: #fff;
	background: #4c4848
}

.connectivity_home .nav-pills>li.active>a:focus,
.connectivity_home .nav-pills>li.active>a:hover,
body.theme_2 .connectivity_home .nav-pills>li.active>a {
	background: 0 0;
	border-color: #fff!important
}

body.theme_2 .connectivity_home .nav-pills>li a:hover {
	border-color: #fff!important
}

body.theme_2 .pro_daman button.btn.btn-primary.cart_icon {
	color: #fff;
	background: #000
}

body.theme_2 .pro_daman button.btn.btn-primary.buy_now {
	color: #fff;
	background: #000
}

body.theme_2 .about-food-block:hover .read-more a {
	border: 2px solid #fff;
	color: #fff
}

body.theme_2 .Places-title h5 {
	color: #fff
}

body.theme_2 .Beach_sec_in_lh_title h2 {
	color: #fff
}

body.theme_2 .facilites-detail .Beach_sec_in_lh_title h2::after {
	background: #fff
}

body.theme_2 .Beach_sec_bot-in .events_box {
	border-bottom: 2px solid #000
}

body.theme_2 .diu_text p {
	color: #fff
}

body.theme_2 .diu_tag {
	border: 2px solid #fff;
	color: #fff
}

body.theme_2 .tabs-right li a {
	color: #fff
}

.tabs-right>li.active>a:focus,
.tabs-right>li.active>a:hover,
body.theme_2 .tabs-right>li.active>a {
	border-left: 3px solid #fff!important;
	background: #fff
}

body.theme_2 .tabs-right>li.active>a::after {
	border-color: transparent transparent #fff transparent
}

body.theme_2 .disclaimer-sec-text p {
	color: #fff
}

body.theme_2 .diu_tag.text-uppercase h2 {
	color: #fff
}

body.theme_2 .team-title h6::after {
	background: #fff
}

body.theme_2 .gallery_tab_main .gallery_tab_add .nav-tabs>li.active>a {
	background: 0 0!important;
	color: #fff!important
}

body.theme_2 .gallery_tab_main .gallery_tab_add .nav-tabs>li.active:after {
	border-color: transparent transparent #fff transparent
}

body.theme_2 h5.contactus {
	color: #fff
}

body.theme_2 .Places-title h5 {
	color: #fff
}

body.theme_2 .gallery_tab_main .gallery_tab_add .nav-tabs>li.active {
	border-color: #fff!important
}

body.theme_2 .form-group.bt_button_mttt button.bt_button {
	background: #fff;
	color: #000
}

body.theme_2 .facilitiy-icon {
	background: #000
}

body.theme_2 .facilitiy-diu-sec .About-diu-text {
	background: #3e3e3e;
	border-bottom: 3px solid #fffdfb
}

body.theme_2 .innerpage a {
	color: #fff
}

body.theme_2 ul.advancedsearch_listing p {
	color: #fff;
	font-weight: 300;
	font-size: 13px
}

body.theme_2 .tabs-right.nav-tabs>li>a:hover {
	border-color: transparent;
	border-radius: 0;
	color: #3e3e3e
}

body.theme_2 .facilitiy-diu-sec .About-diu-text h2 {
	color: #fff
}

body.theme_2 .facilitiy-diu-sec .col-md-4:nth-child(2) .facilitiy-icon {
	background: #000
}

body.theme_2 .facilitiy-diu-sec .col-md-4:nth-child(2) .About-diu-text {
	border-color: #fff
}

body.theme_2 .payment-fail-text h2 {
	color: #fff
}

body.theme_2 .payment-fail-text p {
	color: #fff
}

body.theme_2 .facilitiy-diu-sec .col-md-4:nth-child(3) .facilitiy-icon {
	background: #000
}

body.theme_2 .facilitiy-diu-sec .col-md-4:nth-child(4) .facilitiy-icon {
	background: #000
}

body.theme_2 .facilitiy-diu-sec .col-md-4:nth-child(5) .facilitiy-icon {
	background: #000
}

body.theme_2 .facilitiy-diu-sec .About-diu-box-show:hover .About-diu-text {
	display: block;
	background: #fff;
	color: #000
}

body.theme_2 .facilitiy-diu-sec .col-md-4:nth-child(2) .About-diu-box-show:hover .About-diu-text {
	background: #fff
}

body.theme_2 .facilitiy-diu-sec .col-md-4:nth-child(3) .About-diu-box-show:hover .About-diu-text {
	background: #fff
}

body.theme_2 .facilitiy-diu-sec .col-md-4:nth-child(3) .About-diu-text {
	border-color: #fff
}

body.theme_2 .facilitiy-diu-sec .col-md-4:nth-child(4) .About-diu-box-show:hover .About-diu-text {
	background: #fff
}

body.theme_2 .facilitiy-diu-sec .col-md-4:nth-child(4) .About-diu-text {
	border-color: #fff
}

body.theme_2 .facilitiy-diu-sec .col-md-4:nth-child(5) .About-diu-text {
	border-color: #fff
}

body.theme_2 .facilitiy-diu-sec .col-md-4:nth-child(5) .About-diu-box-show:hover .About-diu-text {
	background: #fff
}

body.theme_2 .nav-side-menu .brand {
	background: #000
}

body.theme_2 .social-sec-menu {
	background: #000
}

body.theme_2 .nav-side-menu .brand {
	background: #000
}

body.theme_2 .social-sec-menu {
	background: #000
}

body.theme_2 .nav-side-menu {
	background: #171717
}

body.theme_2 .facilitiy-diu-sec .About-diu-box-show:hover .About-diu-text h2 {
	color: #000
}

body.theme_2 h5.contactus {
	color: #000;
}

body.theme_2 .contact-in-text-box h2 {
	color: #000;
}

body.theme_2 .contact-in-text-box h4 {
	color: #000;
}

body.theme_2 .About-diu-box-hover-text h3::after {
	background: #fff
}

body.theme_2 .destination {
	color: #fff
}

body.theme_2 .Places-title h3 {
	color: #fff
}

body.theme_2 .diu_text .viewmore {
	color: #a0a0a0
}

body.theme_2 .About-had_in h4 {
	color: #fff
}

body.theme_2 .about_diu_title {
	color: #fff
}

body.theme_2 {
	background: #000
}

body.theme_2 .gallery-title p {
	color: #fff
}

body.theme_2 h3.about-daman {
	color: #fff
}

body.theme_2 .breadcrumb .active {
	color: #fff
}

body.theme_2 .breadcrumb a {
	color: #fff
}

body.theme_2 h2.photos_gal {
	color: #fff
}

body.theme_2 h2.photos_gal span {
	color: #fff
}

body.theme_2 .top_text_cart h2 {
	color: #fff
}

body.theme_2 .top_text h2 {
	color: #fff
}

body.theme_2 .price_box h2 {
	color: #fff
}

body.theme_2 .price_box strong {
	color: #fff
}

body.theme_2 .cart_text h2 {
	color: #fff
}

body.theme_2 a#delete {
	color: #fff
}

body.theme_2 .cart_text {
	color: #fff
}

body.theme_2 .product-desc ul li {
	color: #fff
}

body.theme_2 .contact_forme h2 {
	color: #fff
}

body.theme_2 .contact_forme label {
	color: #fff
}

body.theme_2 .bt_button_mt button.bt_button {
	background: #fff;
	color: #000
}

body.theme_2 .total_text h3 {
	color: #fff
}

body.theme_2 .product_pr h2 span {
	color: #fff
}

body.theme_2 .About-detail-titie h2 {
	color: #fff
}

body.theme_2 .About-detail-titie h2::after {
	background: #fff
}

body.theme_2 .About-detail-row-text h2 {
	color: #fff
}

body.theme_2 .About-detail-row-text h2::after::after {
	background: #fff
}

body.theme_2 .About-detail-row-text p {
	color: #fff
}

.tabs-right>li.active>a:focus,
.tabs-right>li.active>a:hover,
body.theme_2 .tabs-right>li.active>a {
	border-left: 3px solid #fff!important;
	color: #000
}

body.theme_2 .Places-title h4 {
	color: #fff!important
}

body.theme_2 .Places-title h4::before {
	background: #fff!important
}

body.theme_2 .Places-title h4::after {
	background: #fff!important
}

body.theme_2 .contact_forme .your_class {
	color: #fff
}

body.theme_2 .close {
	background: #87898a
}

body.theme_2 .no-data {
	color: #fff
}

body.theme_2 .payment-fail-text a {
	text-decoration: initial;
	color: #fff
}

body.theme_2 h2.about-daman_search {
	color: #fff
}

body.theme_2 .About-detail-row-text h2::after {
	background: #fff
}

body.theme_2 span.wave_1 {
	color: #000;
	font-size: 0
}

.facilities .owl-item:hover .facilities_in_titile,
body.theme_2 .facilities .owl-item:hover .facilities_in_pr {
	color: #fff!important
}

body.theme_2 ul.advancedsearch_listing li {
	color: #fff
}

body.theme_2 .Places-title h2::before {
	background: 0 0
}

body.theme_2 .Places-title h2::after {
	background: 0 0
}








.theme_2 .top-sec {
    background: #000;
}
.theme_2 .logo-sec {
    background-color: #fff;
    padding: 16px 0px;
    margin: 0px;
}
.theme_2 .nav-section{
	background-color: #000;
}
.theme_2 .navigation .menu ul li.active,
.theme_2 .navigation .menu ul li:hover {
    background: #3e3e3e;
}

.theme_2 .welcome-section{
	background: #fff;
}
.theme_2 .welcome-section .welcome-text h2{
	color: #020202;
}
.theme_2 .welcome-section .welcome-text small{
	color: #020202;
}
.theme_2 .welcome-section .welcome-text div{
	color: #020202;
}
.theme_2 .welcome-section .welcome-text div a{
	color: #3e3e3e;
}

.theme_2 .table-striped tbody tr:nth-of-type(1){
	background-color: #000000 !important;
	color: #FFFFFF !important;
}

.theme_2 .table-striped tbody tr:nth-of-type(2n+1){
	background-color: #ffffff;
	color: #000000;
}
.theme_2 .table-striped tbody tr:nth-of-type(2n+2){
	background-color: #ffffff;
	color: #000000;
}

.theme_2 .welcome-section.page-header{
	background: #FFFFFF;
}

.theme_2 .welcome-section.page-header .welcome-text h2{
	color: #000000;
}
.theme_2 .welcome-section.page-header .welcome-text small{
	color: #000000;
}











.theme_2 .sidebar_col ul li{
    list-style: none;
}
.theme_2 .tab-section-box ul li.nav-item {
    list-style: none;
}
.theme_2 .deatil-section .innerpage-text .table-bordered tbody tr:nth-of-type(1){
	background-color: #000000 !important;
	color: #FFFFFF !important;
}













































body.theme_2  {
	margin: 0px;
	padding: 0px;
	background: #fff !important;
	font-family: 'Calibri';
}

a,
a:hover {
	text-decoration: none;
	transition: all 0.5s;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
span {
	margin: 0px;
	padding: 0px;
}

img {
	margin: 0px;
	padding: 0px;
	max-width: 100%;
	height: auto;
}

ul {
	margin: 0px;
	padding: 0px;
}

ul li {
	margin: 0px;
	list-style: none;
	padding: 0px;
}

.theme_2 .no-padding {
	margin: 0px;
	padding: 0px;
}

.theme_2 .view-mare-center {
	text-align: center;
	margin: 30px 0 0 0;
	padding: 0;
}

.theme_2 .view-mare-center a {
	text-align: center;
	margin: 0;
	padding: 0;
	text-decoration: underline;
	color: #000000;
	font-size: 16px;
}


/*
.dropbtn {
  background-color: #4CAF50;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
}*/

.theme_2 li.dropbtn {
	position: relative;
	display: inline-block;
}

.theme_2 .navigation .menu ul .dropdown-content {
	display: none;
	position: absolute;
	background-color: #000000;
	min-width: 160px;
	z-index: 99;
}

.theme_2 .navigation .menu ul .dropdown-content ul {
	margin: 0px;
	padding: 0px;
}

.theme_2 .navigation .menu ul .dropdown-content ul li {
	margin: 0px;
	padding: 6px 10px;
	display: inherit;
	list-style: none;
}

.theme_2 .navigation .menu ul .dropdown-content ul li a {
	color: black;
	padding: 0;
	text-decoration: none;
	display: block;
	color: #fff;
	font-size: 16px;
	width: 100%;
	margin: 0;
}

.theme_2 .navigation .menu ul .dropdown-content ul li:hover {
	background: #3e3e3e;
}

.theme_2 li.dropbtn:hover .dropdown-content {
	display: block;
}



.theme_2 p.mt-bottam {
	margin: 0 0 12px 0;
	padding: 0;
	font-size: 12px;
	color: #8e8b8b;
}

.theme_2 .top-sec {
	margin: 0;
	padding: 10px 0;
	background: #000000;
	width: 100%;
	float: left;
}

.theme_2 .top-sec ul {
	margin: 0;
	padding: 0;
}

.theme_2 .top-sec ul li {
	margin: 0;
	padding: 0 0px;
	display: inline-block;
}

.theme_2 .top-sec ul li a {
	margin: 0;
	padding: 0 10px;
	font-family: 'Calibri';
	font-size: 14px;
	color: #fff;
	border-right: solid 1px #fff;
}

.theme_2 .text-font {
	font-size: 14px !important;
}

.theme_2 .font-text {
	background: #3e3e3e;
	padding: 3px 10px !important;
	margin: 0 0 0 10px !important;
}

.theme_2 .top-sec .top-right {
	margin: 0px;
	padding: 0px;
	width: 100%;
	display: flex;
	justify-content: flex-end;
}

.theme_2 .top-sec span.right-sec {
	margin: 0 10px;
	padding: 0;
	font-family: 'Calibri';
}

.theme_2 .top-sec span.right-sec a {
	margin: 0;
	padding: 0;
	font-family: 'Calibri';
}

.theme_2 .top-sec span.right-sec a.font-text01 {
	font-family: 'Calibri';
	font-size: 12px;
	color: #fff;
}

.theme_2 .top-sec span.right-sec a.font-text02 {
	font-family: 'Calibri';
	font-size: 14px;
	color: #fff;
}

.theme_2 .top-sec span.right-sec a.font-text03 {
	font-family: 'Calibri';
	margin: 0 10px 0 0;
	font-size: 16px;
	color: #fff;
}

.theme_2 .top-sec span.right-sec a img {}

.theme_2 .loging-btn {
	margin: 0;
	padding: 0;
}

.theme_2 .loging-btn a {
	margin: 0;
	padding: 2px 20px;
	font-size: 16px;
	color: #fff;
	border: solid 1px #fff;
	border-radius: 30px;
	font-family: 'Calibri';
	vertical-align: middle;
}

.theme_2 .logo-sec {
	margin: 16px 0;
	padding: 0;
	width: 100%;
	float: left;
}

.theme_2 .logo-section {
	margin: 0;
	padding: 0;
	display: flex;
	width: 100%;
	float: left;
	justify-content: space-between;
}

.theme_2 .logo-left {
	margin: 0;
	padding: 0;
}

.theme_2 .social-rght {
	margin: 0;
	padding: 0;
	display: flex;
}

.theme_2 .social-sec-right {
	margin: 35px 10px 0 0;
	padding: 0;
	vertical-align: middle;
}

.theme_2 .search-btn {
	margin: 20px 0 0 0;
}

.theme_2 .social-sec-right ul {
	margin: 0;
	padding: 0;
}

.theme_2 .social-sec-right ul li {
	margin: 0;
	padding: 0;
	display: inline-block;
	border: solid 1px #727272;
	width: 30px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
}

.theme_2 .social-sec-right ul li a {
	margin: 0;
	padding: 0;
}

.theme_2 .social-sec-right ul li a i {
	margin: 0;
	padding: 0;
	color: #727272;
}

.theme_2 .search-sec {
	margin: 0;
	padding: 0;
	display: flex;
}

.theme_2 input.search-query.form-control {
	border: solid 1px #000000;
	border-radius: 0px !important;
	height: 30px;
	line-height: 30px;
}

.theme_2 #custom-search-input {
	margin: 0;
	margin-top: 14px;
	padding: 0;
}

.theme_2 #custom-search-input .search-query {
	padding-right: 3px;
	padding-right: 4px \9;
	padding-left: 3px;
	padding-left: 4px \9;
	margin-bottom: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.theme_2 #custom-search-input button {
	border: 0;
	background: none;
	padding: 0;
	position: relative;
	margin-bottom: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #000000;
	right: 22px;
	z-index: 99;
}

.theme_2 .nav-section {
	width: 100%;
	float: left;
	margin: 0;
	padding: 0px 0;
	background: #000000;
}

.theme_2 .btn-menu {
	display: none;
}

.theme_2 .navigation {
	padding: 0px;
	margin: 0px;
}

.theme_2 .navigation .menu {
	padding: 0px;
	margin: 0px;
	display: block;
}

.theme_2 .navigation .menu ul {
	padding: 0px;
	margin: 0px;
}

.theme_2 .navigation .menu ul li {
	padding: 8px 0;
	margin: 0px;
	display: inline-block;
}

.theme_2 .navigation .menu ul li.active {
	background: #3e3e3e;
}

.theme_2 .navigation .menu ul li:hover {
	background: #3e3e3e;
}

.theme_2 .navigation .menu ul li a {
	padding: 0px;
	margin: 0 16px;
	display: inline-block;
	color: #FFF;
	font-size: 16px;
	font-family: 'Calibri';
}

.theme_2 .banner-slider {
	width: 100%;
	float: left;
	margin: 0;
	padding: 0;
}

.theme_2 .banner-slider .owl-nav {
	display: none;
}

.theme_2 .banner-slider .owl-dots {
	display: none;
}

.theme_2 .welcome-section {
	width: 100%;
	float: left;
	margin: 0;
	padding: 40px 0;
	text-align: center;
}

.theme_2 .welcome-section .welcome-text h2 {
	margin: 0px;
	padding: 0px;
	font-size: 30px;
	color: #020202;
	text-transform: uppercase;
	font-family: 'Calibri';
	font-weight: 600;
}

.theme_2 .welcome-section .welcome-text small {
	margin: 0px;
	padding: 0px;
	color: #020202;
	font-size: 14px;
}

.theme_2 .welcome-section .welcome-text p {
	margin: 12px 0 0 0;
	padding: 0px;
	font-size: 16px;
	color: #000;
}

.theme_2 .bg-section {
	width: 100%;
	float: left;
	margin: 0;
	padding: 0;
}

.theme_2 .bg-section {
	background-image: url("../images/bg-img.jpg");
	min-height: 500px;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 0 0 40px 0;
}

.theme_2 .title-sec {
	margin: 0;
	padding: 20px 0;
	text-align: center;
}

.theme_2 .title-sec h2 {
	margin: 0px;
	padding: 0px;
	font-size: 30px;
	color: #fff;
	text-transform: uppercase;
	font-family: 'Calibri';
	font-weight: 600;
}

.theme_2 .title-sec small {
	margin: 0px;
	padding: 0px;
	color: #fff;
	font-size: 14px;
}

.theme_2 .gallery-wrapper {
	margin: 0;
	padding: 0;
	width: 100%;
	float: left;
}

.theme_2 ul.isotope-container {
	margin: 0;
	padding: 0;
	text-align: center;
}

.theme_2 ul.isotope-container li {
	display: inline-block;
	width: /*30%*/
	23%;
	margin: 4px 5.10px;
	padding: 0;
	text-align: center;
	border: solid 5px #8c9090;
	line-height: 15px;
}

.theme_2 .view-mare {
	vertical-align: baseline;
	position: absolute;
	bottom: 0px;
}

.theme_2 .staff-member-listing {
	border-bottom-style: solid;
	border-width: 3px;
	float: left;
	border-color: #000000;
	height: auto;
	width: 100%;
	background-color: #f6f6f6;
	margin: 0 0 16px 0;
}

.theme_2 .staff-member-photo {
	float: left;
	margin: 0 12px 0 0 !important;
	width: 115px;
	height: 119px;
}

.theme_2 .staff-member-info-wrap {
	float: left;
	height: 99px;
	margin-top: 10px;
	margin-left: 3%;
	width: 68%;
}

.theme_2 .staff_name {
	float: left;
	width: 100%;
}

.theme_2 .sname {
	float: left;
	width: 30%;
	display: inline-block;
	/* font-family: MyriadPro-Regular; */
	font-weight: 100;
	margin: 0;
	padding: 0;
	color: #646464;
	font-size: 14px;
	font-style: normal;
}

.theme_2 div.staff-member-listing h3.staff-member-name {
	margin: 0;
}

.theme_2 .staff-member-info-wrap .staff-member-name {
	float: left;
	width: auto;
	display: inline-block;
	/* font-family: MyriadPro-Regular; */
	font-weight: bolder;
	margin: 0;
	padding: 0;
	color: #0387cf;
	font-size: 14px;
	font-style: normal;
}

.theme_2 .staff_position {
	float: left;
	width: 100%;
}

.theme_2 .staff-member-info-wrap .staff-member-position {
	float: left;
	width: 195px;
	display: inline-block;
	font-weight: 100;
	margin: 0;
	padding: 0;
	color: #646464;
	font-size: 14px;
	font-style: normal !important;
	text-align: start;
	line-height: 24px;
}

.theme_2 .staff-member.even {
	float: left;
	padding: 18px 12px !important;
	width: 47%;
	/*border-bottom: 1px solid #dddddd;*/
}

.theme_2 .container_isotope a {
	margin: 0px;
	padding: 0px;
	display: block;
}

.theme_2 .view-mare a {
	text-align: right;
	margin: 0;
	padding: 0;
	text-decoration: underline;
	color: #000000;
	font-size: 16px;
}

.theme_2 .container_isotope {
	position: relative;
	display: block;
	cursor: pointer;
	width: 100%;
}

.theme_2 .image {
	display: block;
	width: 100%;
	height: auto;
}

.theme_2 .overlayFade {
	height: 100%;
	width: 100%;
	top: 0;
	left: 0px;
	background: #000000c2;
}

.theme_2 .text01 {
	color: white;
	font-family: sans-serif;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 20px;
	width: 100%;
}

.theme_2 .text01 a {
	color: #fff;
	font-size: 12px;
	margin: 40px 0 0 0;
	display: block;
}

.theme_2 .text01 h2 {
	margin: 10px 0;
	padding: 0;
	font-size: 14px;
	font-weight: 600;
	font-family: 'Calibri';
	text-transform: uppercase;
}

.theme_2 .text01 p {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #fff;
	line-height: 22px;
	font-family: 'Calibri';
}

.theme_2 .tittal_overlay {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	text-align: left;
	background: #000000;
	color: #fff;
	padding: 6px 0px;
	transition: all .3s ease;
	opacity: 0.8;
}

.theme_2 .tittal_overlay h2 {
	width: 100%;
	text-align: center;
	color: #fff;
	padding: 0px;
	/*font-size: 13px;*/
	font-size: 12px;
	text-transform: capitalize;
	font-weight: 500;
	font-family: 'Calibri';
	transition: all .3s ease;
	text-transform: uppercase;
}

.theme_2 .tittal_overlay p {
	width: 100%;
	text-align: center;
	color: #fff;
	padding: 0px 0px;
	font-size: 12px;
	text-transform: capitalize;
	font-weight: 500;
	font-family: 'Calibri';
	transition: all .3s ease;
}

.theme_2 .overlay1 {
	position: absolute;
	transition: all .3s ease;
	opacity: 0;
	transition: 0.9s;
	background: #000000c2;
}

.theme_2 .container_isotope:hover .overlay1 {
	opacity: 0.9;
}

.theme_2 .container_isotope:hover .tittal_overlay {
	opacity: 0;
}

.theme_2 .overlayFade {
	height: 100%;
	width: 100%;
	top: 0;
	left: 0px;
	background: #000000;
}

.theme_2 .latest-news {
	width: 100%;
	float: left;
	margin: 0;
	padding: 40px 0;
}

.theme_2 .box-01 {
	margin: 0;
	padding: 0 0px 0 0;
}

.theme_2 .box-01 h2 {
	margin: 0 0 20px 0;
	padding: 0px;
	font-size: 24px;
	font-weight: 600;
	color: #000000;
	text-transform: uppercase;
}

.theme_2 .box-02 {
	margin: 0;
	padding: 0 54px;
}

.theme_2 .box-02 h2 {
	margin: 0 0 20px 0;
	padding: 0px;
	font-size: 24px;
	font-weight: 600;
	color: #000000;
	text-transform: uppercase;
}

.theme_2 .main-box {
	width: 100%;
	display: flex;
	margin: 0;
	padding: 0;
}

.theme_2 .new-sec {
	display: flex;
	margin: 0 0 30px 0;
	padding: 0;
}

.theme_2 .tender-text {
	margin: 0 0 30px 0;
	padding: 0;
}

.theme_2 .new-number {
	margin: 0;
	padding: 10px 15px;
	text-align: center;
	background: #000000;
}

.theme_2 .new-number h3 {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #fff;
	font-size: 42px;
	font-weight: 600;
	font-family: 'Calibri';
	line-height: 34px;
}

.theme_2 .new-number p {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #fff;
	font-size: 12px;
	font-family: 'Calibri';
}

.theme_2 .new-text {
	margin: 0 0 0 20px;
	padding: 0;
}

.theme_2 .new-text h4 {
	margin: 0px;
	padding: 0;
	/*font-size: 18px;*/
	font-size: 13px;
	font-weight: 600;
	color: #000000;
	text-transform: uppercase;
}

.theme_2 .new-text p {
	margin: 0px;
	padding: 0;
	font-size: 14px;
	color: #6e6e6e;
}

.theme_2 .tender-text h4 {
	margin: 0px;
	padding: 0;
	/*font-size: 18px;*/
	font-size: 13px;
	font-weight: 600;
	color: #000000;
	text-transform: uppercase;
}

.theme_2 .tender-text p {
	margin: 0px;
	padding: 0;
	font-size: 14px;
	color: #6e6e6e;
}

.theme_2 .box-03 {
	margin: 0px;
	padding: 20px;
	background: #000000;
}

.theme_2 .box-03 h2 {
	margin: 20px 0 0 0;
	padding: 0px;
	font-size: 24px;
	font-weight: 600;
	color: #fff;
	text-transform: uppercase;
}

.theme_2 .Login-section {
	margin: 10px 0 0 0;
	padding: 0;
	width: 100%;
}

.theme_2 .Login-section label {
	margin: 0px;
	padding: 0px;
	color: #fff;
	font-size: 14px;
}

.theme_2 .Login-section input {
	width: 100%;
	font-size: 14px;
	/*color: #fff;*/
	padding: 4px 6px;
	border-radius: 0;
	border: none;
}

.theme_2 address p i {
	font-size: 15px;
	color: #199be6;
	margin-right: 10px;
	vertical-align: top;
}

.theme_2 .Login-section a {
	margin: 4px 0;
	display: block;
	color: #ffff;
	text-decoration: underline;
}

.theme_2 .Login-section a {
	margin: 4px 0;
	display: block;
	color: #ffff;
	text-decoration: underline;
}

.theme_2 .employer-btn {
	/*margin: 0;*/
	/*padding: 0;*/
	text-align: center;
	display: block;
}

.theme_2 .employer-btn button {
	text-align: center;
	background: #3e3e3e;
	border: solid 1px #fff;
	color: #fff;
	padding: 4px 60px;
}

.theme_2 a.registration-new {
	background: #3e3e3e;
	text-align: center;
	text-decoration: none;
	font-size: 20px;
	vertical-align: middle;
	display: block;
	line-height: 20px;
	padding: 6px 0px;
}

.theme_2 .tab-section {
	width: 100%;
	float: left;
	margin: 0 0 40px 0;
}

.theme_2 .tab-section ul.nav.nav-pills.nav-fill.navtop {
	padding: 0 30%;
	border-radius: 0;
	padding-bottom: 10px;
}

.theme_2 .tab-section .nav-pills .nav-link.active,
.theme_2 .nav-pills .show>.nav-link {
	color: #fff;
	background-color: #000000;
	border-radius: 0;
}

.theme_2 .tab-section .nav-pills .nav-link {
	border-radius: 0;
	background: #212121;
	color: #fff;
}

.theme_2 .photo-section {
	margin: 12px 0 0 0;
	padding: 0;
}

.theme_2 .photo-section ul {
	margin: 0;
	padding: 0;
}

.theme_2 .photo-section ul li {
	margin: 0;
	padding: 0 6px 0 0;
	display: inline-block;
}

.theme_2 .photo-section ul li a {
	margin: 0;
	padding: 0;
}

.theme_2 .photo-section ul li a img {
	margin: 0;
	padding: 0;
	width: 268px;
}

.theme_2 .footer {
	margin: 0;
	padding: 20px 0;
	width: 100%;
	float: left;
	background: #000000;
}

.theme_2 .footer01 {
	margin: 0;
	padding: 0;
	width: 36%;
	float: left;
}

.theme_2 .footer01 h2 {
	margin: 0 0 12px 0;
	padding: 0;
	font-size: 24px;
	color: #fff;
}

.theme_2 .address {
	margin: 0;
	padding: 0;
	display: flex;
}

.theme_2 .address span {
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 18px;
	text-align: center;
	display: inline-block;
	width: 24px;
}

.theme_2 .address p {
	margin: 0 0 0 20px;
	padding: 0;
	font-size: 16px;
	color: #fff;
}

.theme_2 .Feedback-in {
	float: left;
	width: 100%;
	padding: 40px 0;
	position: relative;
}

.theme_2 .Feedback_in_img {}

.theme_2 .Feedback_in_img iframe {}

.theme_2 .contact-in {
	box-shadow: 1px 3px 7px 2px #ccc;
	float: left;
	width: 100%;
}

.theme_2 .contact-in_01 {
	margin-top: 35px;
}

.theme_2 .contact-in-text {
	float: left;
	width: 100%;
	padding-bottom: 30px;
}

.theme_2 .contact-in-text h2 {
	text-align: left;
	float: left;
	width: auto;
	color: #000000;
	font-size: 22px;
	font-weight: bold;
	margin: 0px 0 0 0px;
	line-height: initial;
	text-transform: uppercase;
}

.theme_2 .con-imf-list {
	float: left;
	width: auto;
	display: inline-block;
	margin-top: 5px;
}

.theme_2 .contact-in-text-box {
	float: left;
	width: 89%;
	padding-left: 22px;
	padding-bottom: 41px;
}

.theme_2 .contact-in-text-box h2 {
	float: left;
	width: 100%;
	color: #000000;
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0 0 0px;
	line-height: initial;
	text-transform: uppercase;
}

.theme_2 .contact-in-text-box h4 {
	float: left;
	width: 100%;
	color: #646464;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 0 0 0px;
	line-height: initial;
	margin-top: 10px;
}

.theme_2 .social-sec {
	float: left;
}

.theme_2 .social-sec-con .margin-20 {
	margin-top: -20px;
	margin-left: 30px;
}

.theme_2 .margin-20 {
	margin: 20px 0;
	text-align: center;
}

.theme_2 .margin-20 a {
	float: none;
	display: inline-block;
	width: auto;
}

.theme_2 .social-sec-con .socialround {
	border-color: #b4b4b4;
}

.theme_2 .socialround {
	padding: 5px;
	border: 2px solid #fff;
	border-radius: 50%;
	height: 40px;
	width: 39px;
	display: inline-block;
	margin-right: 10px;
	transition: 0.5s;
}

.theme_2 .social-sec-con .socialround i {
	color: #b4b4b4;
}

.theme_2 .footer02 {
	margin: 0;
	padding: 0;
	width: 25%;
	float: left;
}

.theme_2 .footer02 h2 {
	margin: 0 0 12px 0;
	padding: 0;
	font-size: 24px;
	color: #fff;
}

.theme_2 .footer03 {
	margin: 0;
	padding: 0;
	width: 39%;
	float: right;
}

.theme_2 .footer03 h2 {
	margin: 0 0 12px 0;
	padding: 0;
	font-size: 24px;
	color: #fff;
}

.theme_2 .footer02 ul {
	margin: 0px;
	padding: 0px;
}

.theme_2 .footer02 ul li {
	margin: 0px;
	padding: 0px;
}

.theme_2 .footer02 ul li a {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	color: #fff;
}

.theme_2 .visitors {
	margin: 0;
	padding: 0;
}

.theme_2 .visitors span {
	margin: 0;
	padding: 0;
}

.theme_2 .visitors span {
	margin: 0;
	padding: 4px 10px;
	background: #000424;
	color: #fff;
	vertical-align: middle;
	line-height: 50px;
	font-size: 14px;
}

.theme_2 .img-q {
	margin: 20px 0 0 0;
	padding: 0;
}

.theme_2 .img-q img {
	margin: 0;
	padding: 0;
}

.theme_2 .copy-right {
	width: 100%;
	float: left;
	background: #3e3e3e;
	margin: 0;
	padding: 12px 0px;
}

.theme_2 .copy-box {
	display: flex;
	margin: 0px;
	padding: 0px;
	justify-content: space-between;
}

.theme_2 .left-copy-right {
	color: #fff;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

.theme_2 .photo-section ul li:last-child {
	padding: 0px;
}

.theme_2 .logo-left-mobile {
	display: none;
}

.theme_2 .logo-left-mobile img {
	width: 280px;
}

.theme_2 .btn-menu a i {
	font-size: 30px;
	color: #fff;
	cursor: pointer;
	margin: 12px 0 0 0;
	display: block;
}


/*latest detail page css*/

.theme_2 .page-title {
	position: relative;
	padding: 100px 0 60px 0;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	width: 100%;
	float: left;
}

.theme_2 .page-title:before {
	content: '';
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: #152545;
	opacity: .50;
	position: absolute;
}

.theme_2 .page-title .inner-container {
	position: relative;
}

.theme_2 .page-title h1 {
	position: relative;
	float: left;
	font-size: 40px;
	color: #ffffff;
	line-height: 60px;
	font-weight: normal;
}

.theme_2 .page-title .bread-crumb {
	position: relative;
	float: right;
	padding: 15px 0;
}

.theme_2 .page-title .bread-crumb li {
	position: relative;
	float: left;
	font-size: 18px;
	line-height: 28px;
	color: #FFFFFF;
	font-weight: 400;
	text-transform: capitalize;
	cursor: default;
	padding-right: 15px;
	margin-right: 15px;
	list-style: none;
}

.theme_2 .page-title .bread-crumb li a {
	color: #ffffff;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
}

.theme_2 .page-title .bread-crumb li:before {
	position: absolute;
	right: -8px;
	font-size: 18px;
	line-height: 30px;
	color: #ffffff;
	content: "\f101";
	font-family: "FontAwesome";
}

.theme_2 .deatil-section {
	width: 100%;
	float: left;
	padding: 40px 0;
}

.theme_2 .innerpage h2 {
	color: #000000;
	font-size: 22px;
	margin: 0 0 30px 0;
}

.theme_2 .press-releases-pages {
	margin: 0;
	padding: 0;
}

.theme_2 #search_form .form-control {
	margin-bottom: 20px;
}

.theme_2 #search_form .btn-success {
	background: #000000;
	border-color: #000000;
}

.theme_2 input,
.theme_2 select,
.theme_2 button {
	border-radius: 0 !important;
}

.theme_2 .governance_box {
	border: 2px solid #ddd;
	display: inline-block;
	margin-bottom: 20px;
	padding: 15px 0;
	width: 100%;
}

.theme_2 .governance_box .img-thumbnail {
	height: 175px;
	width: 100%;
	object-fit: contain;
}

.theme_2 .governance_box_press .img-thumbnail {
	height: 175px;
	float: none;
	width: 100%;
	object-fit: contain;
}

.theme_2 .pop img {
	pointer-events: inherit;
}

.theme_2 .governance_box_press .governance_box_title {
	float: left;
	width: 100%;
}

.theme_2 .governance_box .header_title {
	line-height: 20px;
	font-size: 16px;
}

.theme_2 .governance_box_title-rh {
	float: right;
	width: auto;
	padding: 0px 0px;
}

.theme_2 .governance-box-title-share-icon {
	float: right;
	width: auto;
}

.theme_2 .title-share-icon-img {
	float: left;
	padding: 0 5px;
}

.theme_2 .box-detail {
	margin: 0 17px;
	width: 250px;
}

.theme_2 .latest-box {
	display: flex;
	margin: 0;
	padding: 0;
}

.theme_2 .title-share-icon-img a i {
	font-size: 24px;
}

.theme_2 .detail-box {
	margin: 0 20px 0 0;
	padding: 0;
	width: 520px;
}

.theme_2 .governance_box_press p .read_link {
	width: 100%;
	float: left;
	margin-top: 5px;
	color: #ff8638;
	text-decoration: underline
}

.theme_2 .governance_box_press h5 {
	font-size: 13px;
	color: #6e6e6e;
	margin-top: 6px;
	float: left;
	width: 100%;
}

.theme_2 .detail-box p {
	margin: 20px 0 0 0;
	padding: 0;
	display: inline-block;
	width: 100%;
}

.theme_2 .press-releases-pages ul {
	margin: 0;
	padding: 0;
}

.theme_2 .press-releases-pages ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline-block;
}

.theme_2 .press-releases-pages ul li:nth-child(2) {
	margin: 0px;
	padding: 0px;
}

.theme_2 .sidebar_col {
	background: #000000;
	padding: 10px 0px;
}

.theme_2 .sidebar_col ul {}

.theme_2 .sidebar_col ul li {
	margin: 0px;
	padding: 4px 14px;
}

.theme_2 .sidebar_col ul li a {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	color: #fff;
}

.theme_2 .sidebar_col ul li:hover {
	background: #3e3e3e;
}

.theme_2 .sidebar_col ul li.active {
	background: #3e3e3e;
}


/*latest detail page css*/


/*about us page css*/

.theme_2 .innerpage-text {
	margin: 0;
	padding: 0;
}

.theme_2 .innerpage-text h2 {
	margin: 0 0 20px 0;
	padding: 0 0 20px 0;
	font-size: 22px;
	color: #3e3e3e;
	text-transform: capitalize;
	font-weight: 500;
	border-bottom: solid 1px #ccc;
}

.theme_2 .innerpage-text p {
	margin: 0 0 12px 0;
	padding: 0;
	font-size: 16px;
	color: #000;
	line-height: 22px;
}


/*about us page css*/


/*tender page css*/

.theme_2 tr.bg-table {
	background: #3e3e3e;
	text-align: center;
	color: #fff;
}

.theme_2 tbody.center-text {
	text-align: center;
}


/*tender page css*/


/*feedback page css*/

.theme_2 .fc_form .fc_outer {
	width: 100%;
	float: left;
	clear: left;
	margin: 0 0 15px 0;
	background: none;
	border: none;
}

.theme_2 .fc_form .fc_outer .fc_line {
	width: 100%;
	float: left;
	clear: left;
	margin: 0 0 15px 0;
}

.theme_2 .fc_form .fc_outer .fc_line label {
	width: 25%;
	float: left;
	line-height: 32px;
	font-weight: 500;
}

.theme_2 .fc_form label.fc_left {
	display: inline-block;
	text-align: right;
	width: 20%;
	max-width: 20%;
	margin: 0 1% 0 0;
}

.theme_2 .fc_form .fc_outer .fc_line input[type="text"],
.theme_2 .fc_form .fc_outer .fc_line input[type="email"],
.theme_2 .fc_form .fc_outer .fc_line input[type="password"] {
	height: 32px;
	line-height: 32px;
}

.theme_2 .fc_form .fc_outer .fc_line input[type="text"],
.theme_2 .fc_form .fc_outer .fc_line input[type="email"],
.theme_2 .fc_form .fc_outer .fc_line input[type="password"],
.theme_2 .fc_form .fc_outer .fc_line textarea {
	width: 56%;
	float: left;
	padding: 5px;
}

.theme_2 .fc_form .fc_outer .fc_line {
	width: 100%;
	float: left;
	clear: left;
	margin: 0 0 15px 0;
}

.theme_2 .fc_form .fc_outer .fc_button {
	background: #073556;
	color: #FFF;
	border: none;
	padding: 10px 30px;
	margin-left: 21.2%;
}


/*media page css*/

.theme_2 .photo-section-media {
	margin: 12px 0 0 0;
	padding: 0;
}

.theme_2 .photo-section-media ul {
	margin: 0;
	padding: 0;
}

.theme_2 .photo-section-media ul li {
	margin: 0;
	padding: 0 6px 0 0;
	display: inline-block;
}

.theme_2 .photo-section-media ul li a {
	margin: 0;
	padding: 0;
}

.theme_2 .photo-section-media ul li a img {
	margin: 0;
	padding: 0;
	width: 198px;
}

.theme_2 .photo-section-media ul li:last-child {
	padding: 0px;
}

.theme_2 .photo-section-media ul li a iframe {
	width: 198px;
	height: 109px;
}

.theme_2 .photo-section-media-home {
	margin: 12px 0 0 0;
	padding: 0;
}

.theme_2 .photo-section-media-home ul {
	margin: 0;
	padding: 0;
}

.theme_2 .photo-section-media-home ul li {
	margin: 0;
	padding: 0 6px 0 0;
	display: inline-block;
}

.theme_2 .photo-section-media-home ul li a {
	margin: 0;
	padding: 0;
}

.theme_2 .photo-section-media-home ul li:last-child {
	padding: 0px;
}

.theme_2 .photo-section-media-home ul li a iframe {
	width: 268px;
	height: 200px;
}

.theme_2 .innerpage-text ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	padding-left: 15px;
}

.theme_2 .innerpage-text ul li.main_title {
	width: 100%;
	text-align: center;
	float: left;
	margin-bottom: 20px;
}

.theme_2 .innerpage-text ul li.main_nav {
	text-align: center;
	float: left;
	margin: 0px 5px;
	width: auto;
}

.theme_2 .innerpage-text ul li.main_nav a {
	padding: 8px 26px;
	border-radius: 0px;
	font-size: 18px;
	border: #e6e6e6 1px solid;
	width: auto;
	display: list-item;
	font-weight: normal;
	background: #000000;
	color: #FFF;
}

.theme_2 .innerpage-text ul li.main_nav {
	text-align: center;
	float: left;
	margin: 0px 5px;
	/*width: auto;*/
	width: 206px;
}

.theme_2 .innerpage-text ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.theme_2 .innerpage-text ul>li {
	font-weight: bold;
	color: #666;
}

.theme_2 .innerpage-text ul li.main_nav ul li.sub_nav a {
	float: left;
	background: #f6f6f6;
	width: 100%;
	font-size: 14px;
	color: #333;
}

.theme_2 .innerpage-text ul li.main_nav ul {
	float: left;
	width: 196px;
	clear: both;
	margin: 0px 0 20px 0;
	margin-left: 0 !important;
	background: url(../images/sitemap-line.jpg) center 0px no-repeat;
	padding-top: 10px;
}

.theme_2 .innerpage-text ul li.main_nav ul li.sub_nav {
	float: left;
	margin: 3px 0px;
	width: 100%;
}

.theme_2 input.form-control.Submit-bt {
	background: #000000;
	color: #fff;
	font-size: 16px;
	border: none;
}

@media(max-width: 1199px) {
	.theme_2 .navigation .menu ul li a {
		margin: 0 10px;
	}
	.theme_2 .new-number {
		width: 160px;
	}
	.theme_2 .photo-section ul li a img {
		width: 225px;
	}
}

@media (max-width:991px) {
	.theme_2 .nav-section {
		padding: 8px 0;
	}
	.theme_2 .logo-left {
		display: none;
	}
	.theme_2 .logo-left-mobile {
		display: block;
		float: left;
	}
	.theme_2 .btn-menu {
		display: grid;
		text-align: right;
		line-height: 60px;
		cursor: pointer;
	}
	.theme_2 .navigation .menu {
		padding: 0px;
		margin: 10px 0 0 0px;
		display: none;
		width: 100%;
		float: left;
	}
	.theme_2 .navigation .menu ul li {
		padding: 0px;
		margin: 0px;
		display: block;
	}
	.theme_2 .logo-section {
		justify-content: center;
	}
	.theme_2 .main-box {
		flex-direction: column;
	}
	.theme_2 .box-02 {
		padding: 0px;
	}
	.theme_2 .new-number {
		width: 86px;
	}
	.theme_2 .box-03 h2 {
		margin: 0px;
	}
	.theme_2 .box-03 {
		padding: 30px;
	}
	.theme_2 .photo-section ul li a img {
		width: 165px;
	}
	.theme_2 .footer01 {
		width: 100%;
	}
	.theme_2 .footer02 {
		width: 100%;
		margin: 20px 0 0 0;
	}
	.theme_2 .footer03 {
		width: 100%;
	}
	.theme_2 .footer03 img {
		width: 100%;
	}
	.theme_2 ul.isotope-container li {
		width: 48%;
	}
	.theme_2 .navigation .menu ul {
		padding: 0px 0 0 0;
		margin: 0px;
		width: 100%;
	}
}

@media(max-width:767px) {
	.theme_2 .top-sec .top-right {
		flex-direction: column;
	}
	.theme_2 .top-sec span.right-sec {
		margin: 10px 0 10px 10px;
	}
	.theme_2 .loging-btn {
		margin: 0 0 0 10px;
	}
	.theme_2 ul.isotope-container li {
		width: 100%;
	}
	.theme_2 .new-number {
		width: 100px;
	}
	.theme_2 .tab-section ul.nav.nav-pills.nav-fill.navtop {
		padding: 0 0%;
		border-radius: 0;
	}
	.theme_2 .photo-section ul li {
		width: 100%;
		padding: 0px;
		margin: 0 0 10px 0;
	}
	.theme_2 .photo-section ul li a img {
		width: 100%;
	}
	.theme_2 .box-03 {
		padding: 30px;
		margin: 10px 0 0 0;
	}
	.theme_2 .title-sec h2 {
		font-size: 25px;
	}
	.theme_2 .title-sec small {
		font-size: 11px;
	}
	.theme_2 .welcome-section .welcome-text p {
		font-size: 14px;
		text-align: justify;
	}
	.theme_2 .copy-box {
		flex-direction: column;
		text-align: center;
	}
	.theme_2 .staff-member.even {
		width: 100%;
		text-align: center;
	}
	.theme_2 .staff-member-info-wrap {
		width: 100%;
	}
	.theme_2 .staff-member-photo {
		float: none;
		text-align: center;
	}
	.theme_2 .sname {
		text-align: left;
	}
	.theme_2 .page-title h1 {
		font-size: 36px;
	}
	.theme_2 .page-title .bread-crumb {
		float: left;
		padding: 0px;
	}
}

@media(max-width: 575px) {
	.theme_2 .top-sec .top-right {
		flex-direction: column;
		text-align: center;
	}
	.theme_2 .top-sec span.right-sec {
		margin: 10px 0;
	}
	.theme_2 .loging-btn {
		margin: 0;
	}
	.theme_2 .top-sec {
		display: none;
	}
	.theme_2 .logo-sec {
		display: none;
	}
	.theme_2 .new-number {
		width: 180px;
	}
}

.theme_2 .latestnews h2 {
	padding-bottom: 15px;
	color: #000000;
	font-size: 24px;
	font-weight: 600;
	text-transform: uppercase;
}

.theme_2 .box-03 h2 {
	padding-bottom: 5px;
	color: #fff;
	font-size: 24px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px;
}

@media(max-width: 360px) {
	.theme_2 .logo-left-mobile img {
		width: 244px;
	}
}

@media(max-width: 320px) {
	.theme_2 .new-number {
		width: 190px;
	}
}

.theme_2 .sliderone {
	position: relative;
	float: left;
}

.theme_2 #main #faq .card-box .card-header .btn-header-link {
	background: #000000;
}





img {
    filter: grayscale(100%);
}
.theme_2 .bg-section,
.theme_2 .page-title{
	filter: grayscale(100%);
}
.new-text a,
.tender-text a {
    color: #000;
}
.box-wrapper .view-mare a {
    background: #000000 !important;
}

.tab-section-box ul li.nav-item {
    list-style: none;
}

.sidebar_col ul li {
    list-style: none !important;
}

.box-wrapper {
    border: 1px solid #000000 !important;
}