
	@media screen and (min-width: 1900px) and (max-width: 2560px) {
.menuzord-menu > li > a {
  padding: 9px 10px;
 }	
.col-md-3.align-self-center.text-right.right-panal-head {
    justify-content: center;
    text-align: left;
    align-items: start;
}
.col-xs-12.col-md-9.d-flex.logoLeft.logoMiddle.align-self-center.align-items-center {
    justify-content: center;
}
.logoMiddle h2{font-size: 16px !important;}
.logoMiddle h5{font-size: 8px !important;}
 	
.banner .bxslider img {
	height: 600px;
}
.ministerpic ul li .mnstrimgbx {
	max-width: 270px;
}
.ministerpic ul li .mnstrimgbx a img {
    width: 270px !important;
    height: 215px !important;
}
.module-gallery .slick-slider img {
    height: 319px;
} 
.module-gallery .slider-wrapper {
	max-height: 480px;
}
.module-gallery .slider-thumb {
    max-width: 280px;
}
.module-gallery .slider-thumb li {
	height: 101.4px;
}
.module-gallery .slider-thumb li img {
	height: 100%;
}
.vision-text {
	height: 275px;
}
.youtbevideo {
	height: 305px !important;
}
.twitter-card iframe#twitter-widget-0 {
    height: 490px !important;
}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {
	padding: 0 70px;
}
.clientBgBox .owl-carousel.clientSlider .owl-nav {
	top: 35%;
}
.menuzord-menu>li>a {
    padding: 12px 20px;
}
}


@media only screen and (max-width :1199px) {
.service-block .thumb .desc {
	bottom: -47%
}
.team-block .team-thumb .team-overlay {
	padding: 10px 15px;
	height: 82%
}
.team-block .team-thumb .team-overlay::after {
	left: 0
}
.team-block .team-thumb .styled-icons {
	padding: 7px 20px 0 0;
	width: 79%
}
}
@media only screen and (max-width :991px) {
html {
	font-size: 75%
}
.navbar-nav .dropdown-menu {
	left: auto
}
#header-logo {
	padding: 10px 15px
}
.header .navbar-default .navbar-nav>li>a::after {
	display: none
}
.team-member, .working-progress {
	margin-bottom: 60px!important
}
.testimonial-carousel .owl-controls .owl-pagination {
	margin-right: 0!important
}
.map {
	margin-top: 30px
}
.curve-bg-half:after, .curve-bg:after {
	left: auto;
	-webkit-transform: rotate(0);
	-moz-transform: rotate(0);
	-ms-transform: rotate(0);
	-o-transform: rotate(0);
	transform: rotate(0)
}
.blog-posts .entry-header .entry-title {
	padding-top: 0
}
.blog-posts .entry-header .entry-date {
	margin-left: 0
}
.contact-wrapper {
	padding: 50px 30px
}
.header #header-logo {
	padding-top: 20px
}
.boxed-layout .header #header-logo, .vertical-header .header #header-logo {
	padding-top: 10px
}
.header .navbar-default .navbar-toggle {
	margin-top: 18px
}
.boxed-layout .header .navbar-default .navbar-toggle {
	margin-top: 8px
}
.header #header-logo img {
	height: 30px
}
.pricing-table .table-price {
	font-size: 30px
}
.bg-img-box .caption .title {
	font-size: 24px;
	margin-top: 0
}
.bg-img-box .caption .schedule {
	font-size: 14px;
	margin-top: 0
}
.service-block .thumb .desc {
	border-top: 4px solid #fb4848;
	bottom: -18%
}
.team-block .team-thumb .styled-icons {
	padding: 10px 20px 0 25px;
	width: 88%
}
.team-block .team-thumb .team-overlay {
	height: 88%
}
.team-block .team-thumb .team-overlay {
	padding: 50px 30px
}
}
@media only screen and (max-width :767px) {
.aboutboxx{width:100%;}	
html {
	font-size: 60%
}
.box-hover-effect {
	float: none
}
#header-logo {
	padding: 10px 15px
}
#spinner {
	left: 42%
}
.navbar-default .navbar-toggle {
	margin-top: 15px;
	border-radius: 0
}
#home .display-table p {
	margin: 15px 0;
	font-size: 14px
}
.icon-box {
	margin-top: 30px;
	margin-bottom: 30px
}
.icon-box {
	text-align: center
}
.icon-box.left {
	text-align: center
}
.icon-box.left a {
	margin-right: 0;
	padding: 0
}
.icon-box .media-left {
	float: none!important;
	margin: 0 0 30px 0
}
.icon-box .media-body, .icon-box .media-left, .icon-box .media-right {
	display: block;
	width: auto
}
.call-to-action {
	text-align: center
}
.call-to-action .icon {
	float: none
}
.sidebar.pull-left, .sidebar.pull-right {
	float: none!important
}
.blog-posts .entry-meta {
	background: 0 0;
	left: auto;
	position: relative;
	top: auto
}
.testimonial-carousel.boxed .owl-dots {
	text-align: center
}
.bg-img-box .caption .title {
	font-size: 24px;
	margin-top: 30px
}
.service-block .thumb .desc {
	border-top: 4px solid #fb4848;
	bottom: -15%;
	padding: 10px 6px 4px 20px
}
.team-block .team-thumb .team-overlay {
	padding: 60px
}
.team-block .team-thumb .team-overlay {
	height: 90%
}
.team-block .team-thumb .team-overlay::after {
	left: -1px
}
.team-block .team-thumb .styled-icons {
	padding: 9px 20px 0 25px
}
.team-block .team-thumb .styled-icons::after {
	border-width: 26px;
	left: -52px
}
}
@media only screen and (max-width :479px) {
html {
	font-size: 50%
}
.vertical-text-carousel .owl-controls .owl-buttons {
	top: 18%
}
}
@media only screen and (max-width :360px) {
.team-block .team-thumb .styled-icons {
	padding: 8px 20px 0 25px
}
.team-block .team-thumb .team-overlay {
	height: 88%
}
}
@media only screen and (max-width :319px) {
html {
	font-size: 35%
}
}
@media (max-width:1199px) {
.menuzord-menu ul.dropdown li a {
	color: #000
}
}
@media only screen and (min-width:1680px) {
.ministerpic ul li .mnstrimgbx a img {
	width: 160px
}
.block-hdnews .list-wrpaaer {
	height: 270px!important
}
}
@media only screen and (min-width:1600px) {
.ministerpic ul li .mnstrimgbx a img {
	width: 160px
}
.block-hdnews .list-wrpaaer {
	height: 195px!important
}
}
@media (max-width:1180px) {
.menuzord-menu > li > a{padding: 9px 8px !important; font-size: 12px;}  
}

@media (max-width:1100px) {
.menuzord-menu > li > a{padding: 9px 8px !important; font-size: 12px;}  
}

@media (max-width:1024px) {
.menuzord-menu > li > a{padding: 9px 8px !important; font-size: 12px;}	
.topRightHeader {
	width: 100%
}
.styled-icons.icon-sm a {
	margin: auto
}
.topSearchArea {
	margin-top: 5px
}
.styled-icons.icon-dark a {
	height: 32px;
	line-height: 32px;
	width: 32px
}
.ideasSection h2 {
	font-size: 35px
}
.ideasSection a h3 {
	font-size: 20px;
	line-height: normal
}
.pdb110 {
	padding-bottom: 90px
}
.menuzord-responsive .menuzord-menu li .indicator {
	height: 42px
}
.menuzord-menu ul.dropdown li a {
	overflow: hidden
}
.new-pics-page .gallery-isotope .gallery-item .icons-holder {
	left: 84%;
	top: 68%
}
.topRightHeader .dropdown:hover .menuPanelDown {
	display: none
}
.topRightHeader .dropdown.show .menuPanelDown {
	display: block
}
.contact-page .grey-box-wrap {
	height: auto
}
.logoMiddle h2 {
	font-size: 21px;
	margin-top: 10px
}
.ministerpic ul li .mnstrimgbx a img {
	height: auto
}
.homesec2sec2bx ul li a span {
	line-height: 14px;
	margin-top: -3px
}
.middle-section .col-xs-12.col-md-6 {
	-ms-flex: 100%;
	flex: 100%;
	max-width: 100%;
	margin-bottom: 30px
}
.middle-section .col-md-3 {
	-ms-flex: 50%;
	flex: 50%;
	max-width: 50%
}
.middle-section .video-section iframe {
	height: 277px
}
.middle-section .video-section .fluid-width-video-wrapper {
	padding-top: 0!important
}
#searchfilters .d-flex.align-items-center.justify-content-end {
    display: block !important;
}
#searchfilters .col {
    display: inline-block !important;
    width: 49%;
    padding-left: 15px !important;
}
}
@media (max-width:991px) {
.menuzord-menu>li>a {
	color: #fff
}
.tabPanelBox {
	margin-bottom: 15px
}
.gallery-isotope .gallery-item {
	width: 25%!important
}
#footer .col-sm-6.col-md-3, #footer .col-sm-6.col-md-6 {
	max-width: 100%;
	flex: 100%;
	text-align: center;
	margin: 15px 0
}
.footer-bottom p {
	text-align: center
}
.banner>.container>.row {
	display: flex;
	flex-flow: column
}
.mobile-order2 {
	order: 2
}
.mobile-order1 {
	order: 1
}
.banner .col-xs-12.col-md-9.mobile-order1 {
	padding-left: 15px!important
}
.ideasSection h2 {
	font-size: 30px
}
.ideasSection .imgIconBox img {
	width: 100px
}
.ideasSection .imgIconBox {
	height: auto
}
.ideasSection a h3 {
	font-size: 18px;
	line-height: normal
}
.ideasSection .col-xs-12.col-md-3 {
	max-width: 50%;
	flex: 50%
}
.ideasSection .col-xs-12.col-md-3:nth-child(1), .ideasSection .col-xs-12.col-md-3:nth-child(4) {
	display: none
}
.clientBgBox .owl-carousel.owl-nav-top .owl-controls .owl-nav>div {
	top: 36%
}
.col-xs-12.col-md-2.stPanel {
	width: 25%;
	height: 120px;
	display: flex;
	align-items: center;
	justify-content: center
}
.stPanel p {
	line-height: normal;
	padding-top: 0;
	margin-bottom: 0
}
.grid2 li {
	width: 45%;
	margin: 0 16px 0 16px
}
.leftCategory {
	max-height: 280px;
	margin-bottom: 30px
}
.RightSection {
	padding: 0
}
.inner-page-section h3 {
	margin-bottom: 10px
}
.header .col-xs-12.col-md-3.logoLeft {
	-ms-flex: 8%;
	flex: 8%;
	max-width: 8%
}
.col-xs-12.col-md-6.text-center.logoMiddle {
	-ms-flex: 67%;
	flex: 67%;
	max-width: 67%;
	text-align: left!important;
	padding-left: 0
}
.numbersIcon {
	display: none
}
}
@media (max-width:980px) {
.tabPanelBox .resp-tabs-list {
	display: none
}
h2.resp-accordion.hor_1.resp-tab-active {
	background: #008574!important;
	color: #fff;
	border: none!important;
	display: inline-block;
	width: 100%
}
.tabPanelBox .resp-tab-content {
	padding: 0 15px 15px
}
.clientBgBox .owl-carousel.clientSlider .owl-nav {
	top: 30%
}
}
@media (max-width:769px) {
.logoLeft img {
	width: 57px
}
.ideasSection h2 {
	font-size: 24px
}
.ideasSection .imgIconBox img {
	width: 80px
}
.ideasSection a h3 {
	font-size: 14px;
	line-height: normal
}
.chartPael .text-right {
	text-align: center
}
.inner-page-section .gallery-isotope.grid-4 .gallery-item {
	height: 145px
}
.inner-page-section .gallery-isotope.grid-4 .gallery-item img {
	height: 126px
}
.topHeader .col-xs-12.col-sm-6.col-md-6.common-left.text-right {
	display: none
}
.topRightHeader {
	max-width: 100%;
	flex: 100%
}
.topRightHeader .pull-right {
	margin: auto;
	display: table
}
.banner .col-xs-12.col-md-3 {
	display: none
}
.banner .col-xs-12.col-md-9 {
	max-width: 100%;
	flex: 100%;
	padding-left: 15px!important
}
h2.resp-accordion {
	padding: 5px 15px
}
.tabPanelBox {
	padding: 5px 0 10px
}
.inner-page-section .gallery-isotope .gallery-item .icons-holder {
	left: 100%
}
.gallery-isotope .gallery-item:hover .text-holder {
	display: none
}
.col-xs-12.col-md-4.contact-page {
	flex: 100%;
	max-width: 100%
}
.module-gallery .slider-thumb {
	display: none
}
.banner .col-xs-12.col-md-2 {
	order: 2;
	-ms-flex: 100%;
	flex: 100%;
	max-width: 100%
}
.banner .col-xs-12.col-md-10 {
	order: 1;
	-ms-flex: 100%;
	flex: 100%;
	max-width: 100%;
	padding-left: 15px!important
}
.ministerpic ul li, .ministerpic ul li:first-child {
	width: 30%
}
.ministerpic ul li .mnstrimgbx a img {
	height: 177px
}
.tabPanelBox.ministerpic {
	padding: 15px
}
.innermain-sec .col-md-3.col-sm-12 {
    display: none;
}
.innermain-sec .col-md-9.col-sm-12 {
    -ms-flex: 100%;
    flex: 100%;
    max-width: 100%;
}
.innerbanner h3 {
	font-size: 23px;
}
}
@media (max-width:640px) {
.grid2 li {
	width: 100%;
	margin: 0
}
#footer .col-sm-6.col-md-3, #footer .col-sm-6.col-md-6 {
	float: left
}
.gallery-isotope .gallery-item {
	width: 33.3%!important
}
.col-xs-12.col-md-2.stPanel {
	width: 33.3%
}
.inner-page-section img.rightImage {
	width: 245px;
	height: 145px
}
.inner-page-section .gallery-isotope .gallery-item .icons-holder {
	left: 94%
}
.clientBgBox .owl-carousel.clientSlider .owl-nav {
	top: 26%
}
.header .col-xs-12.col-md-3.logoLeft {
	-ms-flex: 10%;
	flex: 10%;
	max-width: 10%
}
.col-xs-12.col-md-6.text-center.logoMiddle {
	-ms-flex: 60%;
	flex: 60%;
	max-width: 60%
}
.col-xs-12.col-md-3.text-right.logoRight {
	-ms-flex: 30%;
	flex: 30%;
	max-width: 30%
}
.logoMiddle h2 {
	font-size: 16px
}
.logoMiddle p {
	font-size: 12px
}
.logoMiddle h2 {
	margin-top: 6px
}
.banner .bxslider img {
	height: 250px
}
.homesec2sec2bx ul li {
	width: 49.5%;
	margin: 2px 0
}
.ministerpic ul li .mnstrimgbx a img {
	height: 140px
}
.module-gallery .slider-wrapper {
	max-height: max-content
}
.slick-slider, .slick-slider img {
	width: 100%!important;

}
.twitter-card {
	margin-bottom: 20px
}
section.clients {
	margin: 30px 0 15px
}
.innerbanner h3 {
	font-size: 20px;
	line-height: 20px;
}
}
@media (max-width:480px) {
.logoLeft img {
	width: 210px;
	left: 0;
	position: relative
}
.tabPanelBox .resp-tabs-list li {
	padding: 7px 7px!important
}
ul.list-border {
	display: none
}
#footer .col-sm-6.col-md-3, #footer .col-sm-6.col-md-6 {
	margin: 5px 0
}
#footer ul.styled-icons.icon-dark.mt-20 {
	margin-bottom: 15px
}
.widget .line-bottom:after {
	border: none!important;
	background: 0 0!important
}
.footer .widget .widget-title {
	display: block;
	background: #008574;
	padding: 5px 15px;
	text-align: left;
	font-size: 14px;
	font-weight: 500
}
body[data-theme=theme-1] .footer .widget .widget-title {
	background: #008574
}
body[data-theme=theme-2] .footer .widget .widget-title {
	background: #ff9d38
}
body[data-theme=theme-3] .footer .widget .widget-title {
	background: #48880e
}
body[data-theme=theme-4] .footer .widget .widget-title {
	background: #2cabfc
}
.footer .widget .widget-title:after {
	font-family: FontAwesome;
	content: '\f078';
	position: absolute;
	right: 15px;
	top: 8px;
	font-size: 12px;
	left: unset;
	width: unset
}
.col-xs-12.col-md-2.stPanel {
	width: 33.3%
}
.banner .bxslider img {
	height: 200px
}
.ideasSection .imgIconBox {
	background: 0 0;
	width: auto
}
.ideasSection .imgIconBox img {
	height: auto
}
section.clients.wow.fadeInLeft {
    padding: 14px 0;
}
.clientBgBox .owl-carousel.owl-nav-top .owl-controls .owl-nav>div {
	top: 14%
}
.header-nav-wrapper {
	padding: 0
}
.inner-banner-area {
	height: auto
}
.gallery-isotope .gallery-item {
	width: 50%!important
}
.RightSection, .leftCategory {
	margin: 15px
}
.pdb110 {
	padding-bottom: 60px;
	padding-top: 20px
}
.inner-banner-area .banner-content h1 {
	font-size: 24px
}
.grey-box-wrap {
	padding: 20px 20px
}
.inner-page-section img.rightImage {
	width: 100%;
	height: auto;
	margin-left: 0;
	margin-bottom: 10px
}
.inner-page-section h3 {
	font-size: 15px
}
.contact-details li a br {
	display: none
}
.contact-details li i {
	display: inline-table
}
.contact-details li a {
	display: contents
}
.topRightHeader .dropdown-menu {
	right: auto
}
.RightSection {
	padding-right: 15px;
	margin: 15px 0;
	padding-left: 15px
}
.inner-page-section .gallery-isotope .gallery-item .icons-holder {
	left: 90%
}
.menuzord-menu ul.dropdown, .menuzord-menu ul.dropdown li ul.dropdown {
	white-space: unset
}
.faq .accordion-container-fluid h2 {
	font-size: 16px
}
.chartPael .text-right {
	text-align: center!important
}
.banner .bannerContenr {
	line-height: normal
}
.header .col-xs-12.col-md-3.logoLeft {
	-ms-flex: 15%;
	flex: 15%;
	max-width: 15%
}
.col-xs-12.col-md-6.text-center.logoMiddle {
	-ms-flex: 55%;
	flex: 55%;
	max-width: 55%
}
.col-xs-12.col-md-3.text-right.logoRight {
	padding-top: 17px
}
.logoMiddle h2 {
	font-size: 14px
}
.ministerpic ul li .mnstrimgbx a img {
	height: 100px
}
.middle-section .col-md-3 {
	-ms-flex: 100%;
	flex: 100%;
	max-width: 100%
}
.middle-section .video-section .fluid-width-video-wrapper {
	padding-top: 232px!important
}
.twitter-card {
	margin-bottom: 20px
}
/*.menuzord-menu>li>a {
	color: #000
}*/
.tabPanelBox.ministerpic {
	padding: 15px 5px
}
.about-cwprs {
    margin-top: 14px;
   }
h2.heading{margin-top: 14px;}  
.headingBtn{top: 16px;
    right: 14px;}
.module-gallery .slick-slider img{height:auto;}	
 
.organogram1_div .content {
    overflow-x: auto;
}
.iq-card .iq-card-body.p-10-15 {
    padding: 20px;
}
.content-image {
	float: left;
    width: 100%;
    margin: 0;
    margin-bottom: 10px;
}
.inner-title-block {
	bottom: 10px;
}
.inner-title-block .breadcrumb {
	line-height: 14px;
}
.inner-right-content ul {
	margin: 0 25px !important;
}
.custom-control {
	margin-bottom: 10px;
}
.custom-control-label {
	padding-left: 10px;
}
.custom-control-label::before, .custom-control-label::after {
	width: 2rem;
    height: 2rem;
    top: 0.50rem;
}
.btn {
    font-size: 12px;
    padding: 6px 6px;
}
.loginbg .content {
    width: 100%;
    margin: 10vh auto;
}
div.dataTables_wrapper div.dataTables_info {
	display: none;
}
}
@media (max-width:415px) {
.topRightHeader .dropdown>a {
	font-size: 11px;
	padding: 5px 4px!important
}
.topRightHeader .dropdown a.languageBox, .topRightHeader .dropdown a.skipcontent {
	padding: 8px 4px!important
}
.inner-banner-area .banner-content h1 {
	font-size: 20px
}
.inner-banner-area .banner-content ul {
	margin-top: 6px
}
.inner-page-section .gallery-isotope .gallery-item .icons-holder {
	left: 100%;
	top: 70%
}
.ministerpic ul li:first-child .mnstrimgbx a img {
	height: 100px
}
.logoLeft img {
	margin-top: 18px
}
#searchfilters .col {
    width: 100%;
}
.inner-title-block {
	display: none;
}
.innerbanner h3 {
	margin-top: 0;
}
}
@media (max-width:375px) {
.logoLeft img {
	width: 180px
}
.col-xs-12.col-md-2.stPanel {
	width: 50%
}
.banner .bxslider img {
	height: 220px
}
.topRightHeader .dropdown a.skipcontent {
	display: none
}
.topRightHeader .dropdown>a {
	padding: 5px 8px!important
}
.topRightHeader .dropdown a.languageBox {
	padding: 8px 8px!important
}
.inner-page-section .gallery-isotope .gallery-item .icons-holder {
	left: 105%
}
}
@media (max-width:360px) {
.inner-banner-area .banner-content ul {
	display: none
}
.new-pics-page .gallery-isotope .gallery-item .icons-holder {
	left: 111%
}
}
@media (max-width:320px) {
.col-xs-12.col-md-2.stPanel {
	width: 100%
}
.inner-banner-area .banner-content h1 {
	font-size: 17px;
	line-height: normal
}
.inner-page-section .gallery-isotope .gallery-item .icons-holder {
	left: 121%
}
}

@media (min-width:320px) and (max-width:690px) {
.main-tab-panal table{
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
	border:none;
}	
table.Table.expand {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
	border: none;
}	
.main-datatable table.Table.expand table, th, td {
    word-break: inherit;
}	
.innerSection .main-tab-panal .tab-content table {
    display: block;
}	
.dropdown.searchBtn img {
    position: relative;
    top: 0px;
}	
.topRightHeader .languageBox {
        margin-top: -13px !important;}	
.topRightHeader .dropdown {
    position: relative;
    right: -14px;
    margin-bottom: 0px;
	top: 0px;
}	
.topRightHeader .dropdown-menu {
        right: 0;
    }	
.right-panal-head {
padding-right: 0;
margin-left: 14px;
    }	
.logo-rightt {
    flex: 0 0 42.333333%;  padding: 0;
}	
.logo-leftl{flex: 0 0 35.333333%;  padding: 0 0 0 5px;}
.header-nav-wrapper.navbar-scrolltofixed .row{flex-wrap: inherit;}	
.main-tab-panal nav > div a.nav-item.nav-link, nav > div a.nav-item.nav-link{padding: 2px 5px; margin-bottom: 6px; line-height: 21px; font-size:11px;}
.main-tab-panal {
    margin-top: 10px;
}
li.breadcrumb-item a{font-size:11px;}	
li.breadcrumb-item{font-size:11px;}
section#about-section > .container, section > .container-fluid{padding-top: 17px; padding-bottom: 17px;}
.center-water-head{display:block; padding-left: 5px;}

.logoLeft img {
        margin-top: 0;
        width: 50px;
    }
strong.cwprs-text-logo a{font-size: 22px;}	
.cwprs-center-logo {
    padding-left: 2px;
    padding-top: 0;
}
.logoMiddle h5{display:none;}
.logoLeft span {
    margin: -2px 2px 0 9px;
    height: 28px;
}
.logoMiddle h2 {font-size: 12px !important;line-height: 15px;
    }
.socialIcons {margin-bottom: 5px; display:none;}

.vertical-social-icon .socialIcons{display:block;}
.socialIcons a i, .socialIcons a img{margin-right: 5px;}	
.menuzord .showhide{padding: 7px 0 0; height: 36px;}
.events-bg .nav-tabs.flex-column{flex-direction: row !important;}
section.thirdArea .container-fluid {
    padding-top: 2px;}
section.clients.wow.fadeInLeft{margin-top:0px;}	

.site-footer {
  background-size: cover;
}
.inner-banner.research{padding: 14px 0;}
 .menuSection .container-fluid{
	padding-right: 0px; 
    padding-left: 0;
}  
/* .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right: 17px !important; margin-bottom: 2px;}
 */
 .lb-nav a.lb-prev{
	 opacity: inherit;
    -webkit-transition: inherit;
    -moz-transition: inherit;
    -o-transition: inherit;
    transition: inherit;
}

.lb-data .lb-close{
	    top: -26px;
		right: 22px;
		}
.lightbox{
	top: 22% !important;
}		
}


@media (max-width:1250px) {
.logoMiddle h2 {font-size: 15px;}
.logoMiddle h5 {font-size: 12px;}
strong.cwprs-text-logo a {font-size: 36px;}
.menuzord-menu > li > a {font-size: 13px;}
}

@media (max-width:1199px) {
.topRightHeader .dropdown > a {padding: 5px 4px !important;}
.menuzord-menu > li > a {padding: 9px 7px !important; font-size: 12px;}

}

@media (max-width:1024px) {
.topRightHeader .dropdown > a {padding: 5px 3px !important;}
.menuzord-menu > li > a {padding: 9px 7px !important; font-size: 12px;}
.hidden-sm-panel{display: none !important;}
.banner .bxslider img { height: auto;}
table.Table.expand.contact-tablecwprs td {width: auto; word-break: normal; text-align: left;}


}

@media (max-width:992px) {
.union-minis-bg {width: 50%;float: left; margin-bottom: 10px;}
.rightMenuBar{ display:none; }
    .aboutboxx {
        width: 100%;
        margin-bottom: 30px;
    }


}

@media (max-width:769px) {
table.Table.expand {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
	border:none;
}	
.main-datatable table.Table.expand table, th, td {
    word-break: inherit;
}	
.main-tab-panal table{
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
	border:none;
}	
.union-minis-bg {width: 100%;
 float:none; margin-bottom: 10px;}
.main-vistor {text-align: left;}
strong.cwprs-text-logo a {font-size: 22px;}
.center-water-head {padding-left: 0px;}
.socialIcons a i, .socialIcons a img {margin-right: 2px;}
.right-panal-head{ padding-left:0 !important; }
.research-highlight{ margin-bottom:15px; }
.topRightHeader{top:10px; }
.vertical-social-icon{ display:block; }
.copyright-bgg .social-icons {text-align: center;}
.copyright-bgg .social-icons a { color:#fff }
.copyright-bgg .social-icons a img{}

.innerSection .main-tab-panal .tab-content table {
    /** display: table;
    width: 900px !important;**/
}
.innerSection .main-tab-panal .tab-content table {
    display: block;
}
}

@media (max-width:689px) {
.topRightHeader .languageBox{margin-top:10px; }
.topRightHeader {margin-bottom: 0px;}
.copyright-bgg .social-icons{ margin-top:15px; }

}

@media (max-width:500px) {
.logoMiddle h2 {font-size: 9px;}
strong.cwprs-text-logo a {font-size: 16px;}
.logoLeft img.ashok-astamb-ligo{ width:32px; }
.copyright-bgg {padding: 15px 0;}
}