
@media(min-width:1700px){
.services-title{margin-bottom:20px;}
header .navbar-default .navbar-nav > li > a{font-size:18px;}
}

@media(min-width:2100px){header .navbar-collapse{float:right; min-width:1600px;}

}
@media(min-width:1601px){

header .top-header .top-links ul li a { font-size: 16px;}
.dropdown-menu > li > a{font-size:16px;}
.about-us .grey-box .image { display: table-cell;vertical-align: middle; width: 35%;}
.about-us .grey-box .image img{ width:100%;}
.about-us .grey-box .text { padding: 20px 30px 30px 30px; line-height: 20px; font-size:16px;}	
.about-us .grey-box .text h4 {font-size: 24px; margin-bottom: 5px; line-height: 30px; }
.about-us .grey-box .text .more-link{font-size:16px;}
.ministry-section iframe{height:550px;}
.second-section .about-us-bg, .ministry-section-bg{padding-top:5%;}
.services-box{padding-top:50px;}
.services-box .white-box{padding: 50px 20px;font-size: 18px; line-height: 30px; margin-bottom:50px; min-height:292px;}
.services-box .white-box i{margin-bottom:20px; margin-top:-90px}
.services-box .white-box h4 {font-size: 20px; line-height:30px;}
.services-box .white-box .more-link{font-size:16px;}
.events .s-title h2{font-size:36px; line-height:50px;}
.updates .s-title h2 { font-size: 36px; line-height: 50px;}
.oman-map .s-title h2 { font-size: 36px; line-height: 50px;}
.events h4 {font-size: 30px; line-height: 40px;}
.events p{    font-size:20px; line-height:30px;}
.events .date {padding: 5px 10px; font-size: 18px; line-height: 24px;}
.events .link{font-size:20px; top:17px;}
.updates h4 {font-size: 30px; line-height: 50px;}
.updates p{    font-size:20px; line-height:30px;}
.updates .date {padding: 5px 10px; font-size: 18px; line-height: 24px;}
.updates .link{font-size:20px; top:17px;}
.fourth-section .row {margin-top: 8%;}
.events .owl-buttons { top: -75px;}
.updates .owl-buttons { top: -75px;}

.footer h4 { font-size: 28px; color: #fff;  line-height: 40px;}
.copyright { font-size: 18px; color: #fff; line-height: 40px;}
.client-logo {  padding: 50px 0px;}
.client-logo .owl-item img{ width:150px;}
.newsletter-bg {padding: 0px 0px;}
.newsletter-bg p {font-size: 16px; line-height: 22px; padding-top: 15px;}
.media-section .link{font-size:18px;}
.events .owl-carousel{margin-top:40px;}
.updates .owl-carousel{margin-top:40px;}
.oman-map .pam{margin-top:40px;}
.media-section .link{font-size:16px;}
.navbar-right { margin-top:10px;}
.footer .footer-links li a {    line-height: 20px;     font-size: 14px;}
/*.overview-text img { padding-top: 40px; width: 100%;}*/
.newsletter-box {    min-height: 320px !important;}
.hm-message-box {    background: url(../img/hm-message-bg.png) right top no-repeat;        background-size: auto;    background-size: 60%;    padding: 50px 0 230px 0;}
.align-radiobutton {    margin-top: 10px;}
.form-label{	font-size: 18px;}
.slider-text{right: 170px;}
.knowledge-books.speech-slider-pdf .newsletter-box{min-height:auto !important;}
.knowledge-books .speech-slider-pdf .newsletter-box{min-height:auto !important;}
.cd-popup-container {  bottom: 70px; }


/*=========11-12-2019===========*/
.climate-change-detailbox .open-box-content .open-box-content-img i{height: 120px; width: 120px; line-height:175px;}
.climate-change-detailbox .open-box-content .open-box-content-img img{width:auto;}

.sidecontent-img {border-radius: 50%; height: 300px; width: 300px; margin-left: 15px !important;}


}
@media(min-width:1600px){.second-section .about-us-bg, .ministry-section-bg{padding-top:4%;}.chairman-speech-box .minister-img{width: 70%;}
}
@media(max-width:1365px){
 
}
	
@media (min-width:1025px) and (max-width:1314px){
	.header .right-menu{max-width: 70%;}
	header .navbar-default .navbar-nav > li > a{padding: 8px 2px; font-size: 14px;}
	header .navbar-default .navbar-brand {    width: 250px;}
	.open-box-data .nature-reserve-readmore{padding: 5px 20px;}
}

@media(max-width:1024px){
.cd-section { height: auto;}
header .navbar-default .navbar-brand { width: 300px;}
header .navbar-default .navbar-nav > li > a { padding:5px 5px; font-size: 11.2px;}
[data-animation="rotate"] .cd-section:first-of-type > div{height:auto;}
.cd-section:nth-of-type(2) > div { height: auto;}
.cd-section:nth-of-type(3) > div { height: auto;}
.cd-section:nth-of-type(4) > div { height: auto;}
.cd-section:nth-of-type(5) > div { height: auto;}
.second-section{padding:50px 0px;}
.d-flex{height: auto;}
.d-flex .col-sm-6 {height: auto; vertical-align:top;}
.about-us .grey-box .image{width:100px; vertical-align:middle;}
.about-us .grey-box .image img{width:100%; vertical-align:middle;}
.about-us .grey-box .text{padding: 15px 15px 25px 15px;}
.ministry-section iframe{height:270px;}
.media-section { height: auto;vertical-align: top;}
.fourth-section  {padding:50px 0px;}
.fourth-section .row {margin-top: 0;}
.events .event-image{margin-bottom:0px;}
.events h4{margin-bottom:5px;}
.footer{padding:50px 0px 20px 0px;}
.cd-section:first-of-type > div::before{display:none;}
.events .owl-pagination{top: -12%;}
.updates .owl-pagination{top: -13%;}
.media-bg{padding-bottom:30px;}
.social-icons {margin-top:0px;}
.social-icons li a{font-size: 16px; line-height: 30px; width: 30px; height: 30px;}
#home{height:auto !important;}
.second-section{padding:0px 0px 0px 0px;}
.second-section .about-us-bg, .ministry-section-bg{padding-top:5%;}
.about-us-bg{padding:50px 15px;}
.ministry-section-bg {padding:50px 15px;}
.newsletter-bg .s-title h2{font-size:20px;}
.social-post .post-list h3 {    font-size: 18px;    line-height: 24px;}
.social-post .post-list p {  font-size: 12px;  line-height: 14px;margin-bottom:5px;}
.social-post .tab-content{padding:5px 15px;}
.social-post .post-list {   padding: 5px 0px;}
.ministry-section h4 {    font-weight: 600;    font-size: 14px;}
.qaboos .message{ 	display: table-cell; vertical-align: top;font-size: 25px;color: #7b706a;line-height: 33px;text-align: left;font-weight: 700;padding-left: 35%;}
.visual-library-box img {    width: 100%;}
.inner-pages .breadcrumb{display:block;}
.inner-pages .breadcrumb li{display:inline-block; width:auto;}
.inner-pages .breadcrumb, .inner-pages .right-icons{	margin-top:15px; }
.filter-box .filter-icon{margin-left:15px;}

a.sub-tab {    padding: 15px !important;    font-size: 14px !important;}
.eservices-mod .sub-tab.active:after{ top:82%;}
.press-release-content h4{font-size:16px;}
.press-release-list li{margin: 20px 8px 0 13px;}
.enquiries-data li {    width: 49%;}
.right-box-colored .open-box-content {    font-size: 15px;}
.target-sector .open-box-data{ font-size: 18px;}
.target-sector li{padding: 4px; margin-right: 4px;}
.chaiman-content h3 {font-size: 23px; line-height: 20px; margin-bottom: 15px; }
.chaiman-content h4{     font-size: 18px;   font-weight: bold;     line-height: 0;}
.legislation-date { font-size: 14px; line-height: 30px; padding:0 15px; }
.partner-list a{	font-size:11px;}

.lay-homeMap{padding:11.5rem 5rem 0.5rem 5rem;}
.vision-logo{padding:10px;  width: 445px;     height: 125px;}
.vision-logo .tedad-logo{right: 70px;    width: 110px;}
.vision-logo .oman-vision{    left: 170px;  width: 90px;}
.oman-map svg#Layer_1{margin-right:0px; width:100% }
.kids-corner-main{padding:0;}

/*---6-09--*/
.upcoming-event-detail {    padding: 25px;}
.time-to-event div{font-size:24px;}
.environment-img-box h6 {    font-size: 20px;     margin: 5px 0;}
.environment-img-box p{font-size: 16px;}
.environment-img-box span {    margin-right: 5px;}
.envir-image-slider .owl-nav .owl-prev, .envir-image-slider .owl-nav .owl-next {background-size: 60% !important;}
.inner-pages .breadcrumb li{ font-size:14px; display:inline-block; width:auto;}
.events .date{bottom:0px;}
.hm-message-box{background-size:contain;}
.organisations-filters .filter-box .filter-icon{margin-left:7px;}
.climate-affairs-list span img {    width: 50px;}
.climate-affairs-list li{font-size:14px;}
.logo-format li:last-child {    padding: 10px 23px; margin-top:5px;}
.speech-slider-pdf .newsletter-box {    min-height: 220px;}
.agreement-box .open-box-data .nature-reserve-readmore{padding:5px 15px;}
.values-list.service-center-list {    margin-top: 25px;}
.pollution-level-box .open-box-title h3{font-size: 14px; font-weight: normal; line-height: 22px;}
.pollution-reporting-details{padding:0 15px;}
.service-center-list p{font-size: 20px;}
.vision-logo {background-size: 60%; right:200px; left:auto}
.vision-logo .oman-vision{left:180px;}
.vision-logo .oman-vision img{width:100px;}
.vision-logo-tedad{ background-size: 60%; right:0; left:auto;}
.vision-logo .tedad-logo{top:20px; right:115px; left:auto;}
.leftside-nav li a{font-size:16px;}
.leftside-nav li a.active{font-size:16px;}
.env-strategy h3{padding-right:22px;}
.ministry-achievements .open-box-title h3{line-height:26px;background: url(../img/open-box-title-icon.png) 15px 25px no-repeat;padding: 15px 17px 15px 30px;}
.ministry-achievements .open-box-title h3 span{top:18px;}
.pollution-level-box .open-box-title h3{padding: 10px 17px 10px 30px;background: url(../img/open-box-title-icon.png) 15px 16px no-repeat;}
.rightside-date a.download-text{padding: 5px 12px; text-align: left; margin-bottom: 15px;}
.ministry-achievements .open-box-data .nature-reserve-readmore{padding:5px 15px;}

.ministry-achievements .open-box-content-img img {    width: 100px;}
.disclaimer-box {    min-height: 283px;}
.e-service-data .open-box-data p {   min-height: 80px;}
.e-service-data h1 {    font-size: 18px;}
.contact-e-form img{    margin: 20px 15px;}
.gis-data h3 {    font-size: 16px; line-height:28px; padding:10px 30px;}
.newsletter-bg .newsletter-text {    padding: 30px 0px 30px 10px;}

.header .right-menu{max-width:66%;}
.open-box-title h3 {    font-size: 17px;}
.envi-award .open-data-box {    min-height: 368px;}
.projects-initiatives-content .projects-initiatives-readmore {  padding: 10px 5px;    font-size: 12px;}
.e-service-data .open-data-box {    min-height: 274px;}
.main-box .partner-list {     min-height: 231px;}
.main-test .partner-list .main-title{padding: 10px 0px;}
.etender-text-box {    min-height: 155px;}
.kids-publication .newsletter-box{min-height:auto;}

.map1 .map-div {position: relative;}
.map1 .map-div .icon{width: 30px; height: 30px; position: absolute; cursor:pointer;}
.map1 .map-div .icon1 { top: auto; bottom: 15%; left: 10%;}
.map1 .map-div .icon2 { top: auto; bottom: 33%; left: 26%;}
.map1 .map-div .icon3 { top: 34%; bottom: auto; left: 23%;}
.map1 .map-div .icon.icon4{width: 20px; height: 20px; position: absolute;}
.map1 .map-div .icon4 { top: 38%; bottom: auto; left: 39%;}
.map1 .map-div .icon.icon5{width: 15px; height: 15px; position: absolute;}
.map1 .map-div .icon5 { top: 28%; bottom: auto; left: 33%;}

.map2 .map-div {position: relative;}
.map2 .map-div .icon{width: 30px; height: 30px; position: absolute; cursor:pointer;}
.map2 .map-div .icon1 { top: auto; bottom: 15%; left: 10%;}
.map2 .map-div .icon2 { top: auto; bottom: 33%; left: 26%;}
.map2 .map-div .icon3 { top: 34%; bottom: auto; left: 23%;}
.map2 .map-div .icon.icon4{width: 20px; height: 20px; position: absolute;}
.map2 .map-div .icon4 { top: 38%; bottom: auto; left: 39%;}
.map2 .map-div .icon.icon5{width: 15px; height: 15px; position: absolute;}
.map2 .map-div .icon5 { top: 28%; bottom: auto; left: 33%;}

.map3 .map-div {position: relative;}
.map3 .map-div .icon{width: 30px; height: 30px; position: absolute; cursor:pointer;}
.map3 .map-div .icon1 { top: auto; bottom: 15%; left: 10%;}
.map3 .map-div .icon2 { top: auto; bottom: 33%; left: 26%;}
.map3 .map-div .icon3 { top: 34%; bottom: auto; left: 23%;}
.map3 .map-div .icon.icon4{width: 20px; height: 20px; position: absolute;}
.map3 .map-div .icon4 { top: 38%; bottom: auto; left: 39%;}
.map3 .map-div .icon.icon5{width: 15px; height: 15px; position: absolute;}
.map3 .map-div .icon5 { top: 28%; bottom: auto; left: 33%;}
/*.climate-change .open-box-content-img img{height:auto;}
.open-box-content .open-box-content-img i{width:70px; height:70px; line-height:90px;}
.open-box-content .open-box-content-img i img{width:60%;}
.climate-change .open-box-content-img img {   width: 100px;    padding-left: 10px;}
*/

/*=====content Images Changes========*/

.sidecontent-img{height: 125px; width: 125px;}

.checkout-page .biodiversity-box .rightside-date { width: 15%; text-align: center;}

}

@media(max-width:992px){
	
#home .owl-dots{top:30%;}

header .navbar-default .navbar-brand {width: 220px; padding: 6px; border-right: 0; }
header .top-header .top-links ul li {padding: 0px 1px;}
header .top-header .call{    padding: 6px 5px 10px 25px;     position: relative;top:0px;right: 15px;  z-index: 99;}
header .top-header {margin-right: -5px;}
.navbar-right {width: 100%; text-align: right;}
.slider-text h2{font-size:20px; text-align:left; line-height:30px;}
.slider-text h1 {font-size: 50px; line-height:50px;}
.qaboos{}
.about-us .grey-box .text h4{font-size: 14px;}
.about-us .grey-box .text { padding: 15px 15px 25px 15px; line-height: 14px; font-size: 12px;}
.ministry-section h4{font-size:12px;}

.third-section .services-box{padding-top:30px;}
.oman-map{padding-bottom:30px;}
.oman-map .s-title h2{text-align:center;}

.newsletter-form input{width:auto;}
header .navbar-default .navbar-nav > li > a { padding: 7px 7px;  font-size: 13px; width:100%;     padding-left: 12px;}
header .top-header {margin: 0px;}

.d-flex .col-md-6 {height: auto; display:inline-block;}
.social-icons li a { font-size: 14px; line-height: 24px; width: 24px;  height: 24px;}

.navbar-default .navbar-toggler:hover, .navbar-default .navbar-toggler:focus {background-color: transparent;}
.navbar-default .navbar-toggler .icon-bar { background-color: #ffffff;}
.navbar-toggler.collapse .icon-bar, .navbar-default .navbar-toggler .icon-bar { background-color: #52c3bb;}
header .navbar-right{ margin:0px; text-align:left; float:left;}
header .navbar-default .navbar-brand { padding: 9px 10px;}

.navbar-collapse.collapse { display: none !important; position: absolute;  top:100%;   right: 0;   width: 100%; }
.navbar-collapse.collapse.show { display:block !important; clear:both; border-top:#eee solid 1px; }
.navbar-toggler { display: block !important; margin-right:0px;}
.navbar-header{width:100%;}



header .top-header .top-links { padding: 8px 5px 10px 5px;}
header .top-header {   margin: 0px;    position: absolute;    right: 70px; top:0;}
header .list-icons ul li a { padding: 0px 3px; font-size:14px;}
header .top-header .call{right:0px;}
header .list-icons ul {margin:0px; padding:0px;}
header .top-header .top-links ul li a{padding-right:5px;}

.navbar-collapse.collapse.show { display: block !important;  clear: both;  border-top: #eee solid 0px;  position: absolute;  top: 100%;   right: 0;   width: 100%;    z-index: 99;    background: #fff;}


.vision-logo {    width: 290px;}
.newsletter-bg .s-title h2 {    font-size: 14px; line-height: 14px; height:40px;display: flex;align-items: center;}
.owl-pagination{top:35%;}
.client-logo .owl-theme .owl-controls .owl-buttons .owl-prev{left:-25px;}
.client-logo .owl-theme .owl-controls .owl-buttons .owl-next{right:-25px;}
.qaboos .message{ 	display: table-cell; vertical-align: top;font-size: 25px;color: #7b706a;line-height: 33px;text-align: left;font-weight: 700;padding-left: 50%;}
.inner-pages .page-title {    font-size: 25px;    background-color: rgba(123,112,106,0.4);    padding: 15px 20px;   line-height: 30px;}
.contact-minister-form .col-sm-9 {   display: table;    margin: 0 auto;}

.navbar-toggler {  border-color: #ddd; position: absolute; right: 10px; top: 5px; padding: 5px 7px 3px 7px; z-index: 2; }
.navbar-toggler img {    width: 80%;}
header .navbar-default .navbar-brand {   padding: 9px 0; margin-left: -5px;}
.mega-dropdown-menu > li > ul > li > a{	font-size:13px;}
.navbar-toggler:focus{	outline:none;}

.vision-logo{padding:10px; width: 455px;     height: 115px;}
.vision-logo .tedad-logo{right: 70px;    width: 110px;}
.vision-logo .oman-vision{    left: 170px;  width: 90px;}
.qaboos .message{font-size:15px; line-height:18px;}
.slider-text{top:36%;}
.map img {  width: 100%;}
.oman-map .targetDiv { padding-top: 70px;}


/*---6-09--*/
.upcoming-event-detail {    padding: 25px;}
.time-to-event div{font-size:24px;}
.inner-pages .breadcrumb li{ font-size:14px; display:inline-block; width:auto;}
.speech-slider-pdf .newsletter-box {    min-height: 315px;}
.initiatives-slider .owl-item img{width: auto; margin: 0 auto;}
.search .dropdown-menu:before{right:4px;}
.leftside-nav li a{font-size:18px;}


.header .right-menu{width:100%; max-width:100%;}
.navbar-collapse.collapse.show{position:relative;}
.rightside-date a.download-text{padding: 5px 12px; text-align: left; margin-bottom: 15px;}
.ministry-achievements .open-box-data .nature-reserve-readmore{padding:5px 15px;}

.ministry-achievements .open-box-content-img img {    width: 100px;}

.newsletter-bg .newsletter-text {    padding: 15px 0px 30px 10px;}
.disclaimer-box {    min-height: 283px;}
.policy-box .nature-reserve-readmore {    padding: 5px 10px !important;}
.e-service-data .open-box-data p {   min-height: 80px;}
.e-service-data h1 {    font-size: 18px;}
.e-form-details p{padding: 0 10px 0 0;}
.contact-e-form img{    margin: 20px 15px;}
.archive-box .open-box-title {   width: 55%;}
.archive-box .visitors {    width: 12%;}
.follow-us.left-section{top:27% !important;}
.close-popup a{top: -5px !important;    right: 0px !important;}
.side-logos {    width: 50px;    top: 10%;   z-index: 11;}
.mobile_app_icon {    float: left;    margin: 4px 5px 0px;}
.kids-publication .newsletter-box {   min-height: auto;}
.btn-blue{padding: 10px 25px;}
/*.overview-text img{height:170px;}*/

.map1 .map-div {position: relative;}
.map1 .map-div .icon1 { top: auto; bottom: 15%; left: 21%;}
.map1 .map-div .icon2 { top: auto; bottom: 31%; left: 51%;}
.map1 .map-div .icon3 { top: 34%; bottom: auto; left: 45%;}
.map1 .map-div .icon4 { top: 38%; bottom: auto; left: 76%;}
.map1 .map-div .icon5 { top: 28%; bottom: auto; left: 66%;}

.map2 .map-div {position: relative;}
.map2 .map-div .icon1 { top: auto; bottom: 15%; left: 21%;}
.map2 .map-div .icon2 { top: auto; bottom: 31%; left: 51%;}
.map2 .map-div .icon3 { top: 34%; bottom: auto; left: 45%;}
.map2 .map-div .icon4 { top: 38%; bottom: auto; left: 76%;}
.map2 .map-div .icon5 { top: 28%; bottom: auto; left: 66%;}

.map3 .map-div {position: relative;}
.map3 .map-div .icon1 { top: auto; bottom: 15%; left: 21%;}
.map3 .map-div .icon2 { top: auto; bottom: 31%; left: 51%;}
.map3 .map-div .icon3 { top: 34%; bottom: auto; left: 45%;}
.map3 .map-div .icon4 { top: 38%; bottom: auto; left: 76%;}
.map3 .map-div .icon5 { top: 28%; bottom: auto; left: 66%;}



}


@media(max-width:767px){
	

.navbar-nav{width:100%; margin:0px;}
header .top-header .top-links ul li {padding: 4px 4px;}
header .navbar-collapse{ background: #fff; width: 100%; border-top: #eee solid 1px; padding:0px 15px; z-index:999;}
header .top-header .top-links{border-radius:0px;}


.navbar-nav .open .dropdown-menu{background-color:#54c3bd;}
.d-flex {height: auto; display:block;}
.d-flex .col-sm-6 {height: auto; display:inline-block;}

.slider-text h2{font-size:14px; text-align:left; line-height:20px;}
.slider-text h1 {font-size: 30px; line-height:30px;}
.owl-pagination{display:none;}
.slider-text {right: 15px;text-align: right;}

.about-us {display:block;}
.about-us .grey-box .image { vertical-align: middle; display: inline-block; width:100%;}
.about-us .grey-box .text{display:inline-block;}
.media-section{padding-bottom:0px}
.fourth-section { padding: 30px 0px;}
.s-title h2 {font-size: 20px;}
.events .owl-pagination {top: -10%;}
.updates .owl-pagination { top: -15%;}
.updates{margin-top:30px;}
.newsletter-text{text-align:center; padding-bottom:15px;}
.newsletter-bg .s-title h2{text-align:center;}
.newsletter-bg p{line-height:normal;}
.social-icons {text-align: center;padding-top: 0px;}
.footer .footer-links { margin: 0px 0px 20px 0px;}
.client-logo .owl-theme .owl-controls .owl-buttons div{display:none;}
.qaboos .message { font-size: 16px;line-height: 18px;}
.nav-tabs.nav-justified > li{display:table-cell;}
.d-flex .col-md-6{display:inline-block; width:100%;}
.second-section{padding:0px 0px 0px 0px;}
.about-us-bg{padding:30px 15px;}
.ministry-section-bg {padding:30px 15px;}
#home:after{background-size:30%;}

header .top-header {  margin: 0px;  position: relative;  right: 0px;   width: 100%;	text-align:center;}
header .list-icons ul li a { padding: 10px 3px 3px 3px;  font-size: 20px;  display: inline-block;}

.navbar-collapse.collapse.show{right: 0;  margin: 0;      padding: 0px; }
.navbar-default .navbar-toggler .icon-bar {  background-color: #424242;}
header .navbar-nav{padding-top:10px;}
header .top-header .top-links{padding:5px;}
header .navbar-nav{width:100%;}
.newsletter-bg .newsletter-text {    padding: 10px 0px 10px 0px;    transition: ease all 0.5s;    text-align: left;}
.newsletter-bg .s-title h2 {    text-align: left;}

.social-icons{top:40%;}

.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {    padding: 5px 15px 5px 0px;}
.mega-dropdown-menu {    padding: 10px 0;}
.main-menu li.last .dropdown-menu{padding:10px;}
.main-menu .services-division {    padding-top: 0px !important;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {    color: #fff;}
.vision-logo {    width: 130px;}
.nav-tabs.nav-justified > li { width:97px;}
.nav-tabs.nav-justified > li > a {margin-bottom:0px;}
.s-title h2{ line-height:15px;}
.newsletter-bg {    padding: 15px 0;}

.events .date{bottom:0px;}
.inner-pages .page-title{font-size: 15px; padding: 5px 10px; line-height: 20px;}

.inner-pages .breadcrumb li{ font-size:14px; width:auto; display:inline-block;}
.inner-pages .no-padding-side {	padding-left: 15px !important; margin-bottom:5px; margin-top:5px;}
.inner-pages .search{ margin-top:10px;}
.visual-library-box{margin-top:20px;}

/*18-7*/

.contact-minister-text{	font-size: 16px;	line-height:23px;}
.contact-minister-form .no-padding-side{padding-left:0px !important;}
.contact-minister-form .form-button{display:table; margin:0 auto;}
.subpage-title p {font-size: 14px; line-height:23px;}
.target-sector li {    display: table;    margin: 0 auto;    margin-bottom: 15px;}
.eservices-mod .filter-box{max-width:100%;}
.eservices-mod .filter-box .form-control{ margin-bottom:10px;}
.eservices-mod .nav-tabs .nav-link{ padding: 8px; font-weight: normal; font-size: 15px;}
.eservices-mod .sub-tab.active:after{top:67%;}
.eservices-mod .sub-tab{margin:10px;}
.eservices-mod .subnav-icon{display:none;}
.eservices-mod .tab-box .tab-apply-button{padding:0 10px; margin-left:0;}
.eservices-mod .tab-box .open-box-content .open-box-data{width: 65%;}
.open-box-content .open-box-data{padding-left: 0;}
.open-box-title h3 {    font-size: 16px;   font-weight: 600;       background: url(../img/open-box-title-icon.png) 10px 10px no-repeat;    line-height: 20px;     padding: 5px 17px 5px 25px;}
.press-release-list li{display:block;}
.press-release-list span{margin-top:-25px;}
.about-opendata p{font-size: 14px;line-height: 26px; margin-top:10px; margin-bottom:25px;}
.about-opendata {   margin: 60px 0 20px 0;}
.data-impact-videobox iframe {    height: 200px;}
.open-box-title h3 span{margin-top: 0;     margin-right: 3px;    width: 20px; top:5px;}
.open-data-box{margin-top:10px;}
.open-box-content .open-box-content-img i{height: 100px;width: 100px;line-height: 150px;margin-right: 10px;}
.img-box img {    margin-top: 50px;}
.enquiries-data li {    display: block;}


.navbar-toggler {border-color: #ddd; position: absolute; right: 10px; top: 9px; padding: 5px 7px 3px 7px; z-index: 2;}
.navbar-toggler img { width: 80%;}
.nav.navbar-nav.pull-right.main-menu li{position: relative; display: block; }
.navbar-default .navbar-nav > .show > a{  color: #fff !important; background-color: #54c3bd; width: 100%; padding-left:16px; }
.navbar-nav .dropdown-menu { position: static; float: none; width: auto; margin-top: -2px; }
.nav.navbar-nav.pull-right.main-menu li {position: relative; display: block; width:100%;}
header .navbar-default .navbar-brand {padding: 9px 0; margin-left: -5px; }
.navbar-toggler img {    width: 60%;}
.navbar-toggler{	padding:5px 3px 3px 3px;}
/*25-7*/
.img-box:hover .demo-gallery-poster {	top:35px;}
.chaiman-content{	padding:20px;}
.chairman-speech-box .minister-img {	position:unset;}
.chaiman-content h4{   font-size: 18px;    font-weight: bold;    line-height: 20px;}
.environment-strategy .open-box-title h3{	padding: 5px 27px 5px 25px;}
.legislation-box .legislation-text {    font-size: 15px;}
.legislation-date{	float:left;	margin-bottom:10px; 	margin-left: 25px;}
.legislation-box .d-table-cell.uk-vertical-align-middle { display: block !important; }
.legislation-box .open-box-title {width: 100%; margin-left: 15px; }
.legislation-box .legislation-data {width: 86%; margin-left: 20px; }
.rightside-date {width: 100%; margin:10px 30px; }
.overview-text img {  padding-top: 40px; width: 65%; display:table; margin:0 auto;}
.opendata-banner img { width: 100%;  min-height: 90px; }
.inner-pages-content {    padding: 30px 0;}
.survey-form .col-sm-7, .survey-form .col-sm-4 {    margin-top: 10px;}
.survey .open-box-title h3{	padding: 5px 15px 5px 25px;}
.survey-form-items li {    display: block;}
.partner-box{	margin-top:10px;	height:auto;}
.partner-box .col-sm-4{	display:table;	margin:0 auto;	margin-top:10px;}
.main-detail-box h1{	font-size:23px;	margin-bottom:20px;}
.main-details-content {    margin-left: 0px;}
.main-details-list li{	width:100%;	margin-top: 15px;}
.main-content-social{	width:100%;}
.main-details-map {    margin-top: 20px;    margin-left: 0%;}
.main-detail-box .main-details-logo{	display:table;margin:0 auto;}


.navbar-collapse{padding:0px 0px; position:absolute; top:100%; left:0; width:100%;}
.navbar-collapse.collapse.show{padding:0px; border-top:#eee solid 1px;}


.mapFilter .mapFilter-item {  padding: 5px 10px;}
.slider-text { top: 15%;}

#home .item:after{display:none;}
.lay-homeMap {  padding: 5.5rem 5rem 0.5rem 5rem;}

/*======Kids Page======*/
.kids-corner-img {    margin-top: 0;}
.banner-icon {    width: 50px; margin:-30px auto 0 auto;}
.banner-icon img{min-height:auto;}
/*======nature reserve Page======*/
.box-bg {    background-size: 80%;}
.legislations-right-content .biodiversity-img{margin-top:25px;}
.nature-reserve .open-box-data {    display: block !important;}
.nature-reserve .open-box-content-img {    display: block !important;	text-align:center;	margin-top:10px;}
.nature-reserve .open-box-title h3 {    font-size: 12px;}
.design-box .design-box-right-content {    float: left;    margin-top: 15px;}
.polls-socialmedia .prev-poll{margin-left:0;}
.open-data-bgbox .polls-content p{font-size:15px;}
.poll-box p{font-size:14px; margin-top:15px;}
.poll-box .prev-poll-button{margin-top:15px;}

/*---6-09----*/
.upcoming-event-detail {    padding: 10px;}
.time-to-event div{font-size:20px;}
.environment-img-box h6{margin:5px 0;}
.environment-img-box p{margin-bottom:20px;}
.upcoming-event-slider .owl-prev, .upcoming-event-slider .owl-next{top:-33px;}
.events-calendar {    margin-top: 25px;}
.projects-initiatives-content h1{font-size: 24px; margin-bottom:10px;}
.projects-initiatives-content .open-box-content-img{margin-top:25px;}
.envir-image-slider .owl-prev, .envir-image-slider .owl-next {background-size: 60% !important;}
.kids-overview{font-size:38px; margin:5px 0;}
.mt-res-35{margin-top:35px;}
.speech-slider-pdf .newsletter-box {    min-height: auto;}
.hm-message-box{background-position:top;}
.hm-message-box h5{margin:170px 0 20px 0;}
.hm-message-box p{width:100%;}
.vision-row .open-box-content-img{display:table; margin:0 auto;}
.vision-row .open-box-data{display:table; margin:0 auto;}
.vision-row .open-data-box { height:auto;}

.organisations-box .open-box-content-img{display:table; margin:0 auto;}
.organisations-box .open-box-data{display:table; margin:0 auto; text-align:center;}

.climate-affair-accordian .card .card-header .collapsed .open-box-title h3 {    background: url(../img/open-box-title-icon.png) 10px center no-repeat;}
.climate-affair-accordian .card .card-header .open-box-title h3 {   background: url(../img/open-box-title-icon-down.png) 10px center no-repeat;}
.climate-affairs .climate-change-img {    margin-top: 25px;}
.climate-affairs-list li{display:inline-block; width:100%; margin:10px 0; text-align:center;}
.popup-radio{margin:20px 10px;}
.vision-row .open-box-content-img img {    width: 80px;}

.data-imapact-box .open-box-content-img{display:table; margin:0;}
.data-imapact-box .open-box-data{display:table; margin:0 auto; margin-top:10px;}
.audio-library-box{margin-top:10px;}
.logo-format li:last-child {    padding: 10px 23px; margin-top:5px;}
.about-opendata a{font-size:15px;}
.upcoming-event-slider .owl-nav {  top: -28px; margin-top: 0;}
.agreement-box .open-box-data{width:100%; margin-bottom:15px; text-align:center;}
.agreement-box .open-box-title{width:100%;}
.service-charter-list li{line-height: 20px; margin: 15px 0; margin-left: 20px;}
.contat-us-list li{margin: 5px;}
.helpcenter-custom-table .table{white-space:nowrap;}
.pollution-control-table .table { white-space: normal;}

.pollution-center-accordian .card-body {padding: 0.25rem 0;}
.envt-notification .open-box-data p::before{left:25px;}
.e-service-data iframe {width: 100%; }
.e-service-data .projects-initiatives-content .projects-initiatives-readmore{font-size:15px;}
.e-service-data .open-box-content-img img{float:none;}
.ministry-achievements .open-box-content-img img {float:none; margin:0;}
#home .owl-dots{display:none;}
.search .dropdown-menu{top:32px;}
.search .dropdown-menu:before{right:6px;}
.envt-notification .open-box-title h3 {    background: url(../img/open-box-title-icon.png) 10px 10px no-repeat;}
.kids-overview-boxes li{width:100%; padding:0;}
.leftside-nav li a{font-size:18px;}
.opendata .about-opendata p{margin-bottom:0;}
.social-media ul li{width:15%;}
.social-media ul li a{padding:10px 5px;}
.pollution-center-accordian .contact-minister-form .form-button {    margin-left: 20px;}
.btn-blue{padding: 0 15px; height: 25px; line-height: 25px !important; margin-top: 5px;}
.custom-newsletter-popup .modal-body { padding: 2rem 2rem 5rem 2rem;}
.custom-newsletter-popup .modal-title{margin-top: 15px; padding-bottom: 0; line-height:1;}
.custom-newsletter-popup .contact-minister-form .form-button{height: 32px; top: 4%; right: 1px; padding:0 10px; font-size: 14px;}
.pollution-control-deatils {    margin-bottom: 25px;}
.pollution-center-accordian .card .open-box-title h3 span {  margin-top: 8px;}
.legislation-date {   text-align: left;     padding: 0;}
.ministry-achievements .open-box-title h3{line-height: 17px;background:url(../img/open-box-title-icon.png) 15px 10px no-repeat; padding:5px 17px 5px 30px;}

.cube {    height: 70px;}
.agreement-box h3{background: url(../img/open-box-title-icon.png) 10px 10px no-repeat !important;}
.contact-e-form{   text-align: center;} 
.contact-e-form img{   text-align: center !important;}
.e-form-details {   padding: 0 0 30px 0;}
.contact-e-form img {   width: 50px;}
.archive-box .sub-section, .archive-box .pages, .archive-box .visitors{width:100%; text-align:left; margin-left:40px;}
.archive-box .visitors{margin-left:40px; margin-top:0}
.partner-list img {    height: 80px;    width: 80px;}
.past-winners .press-release-list li {   margin: 5px 8px 0 13px;}
.past-winners .press-release-img{display: table; margin: 0 auto; padding:0;  width:130px;}
.envt-award-list li{text-align:left;}
p.contact-minister-text span {   float: left !important;   margin-top: 10px;}
.climate-change .open-box-content-img img {   width: auto;    padding-left: 0px;}
.climate-affairs-list li {text-align:left;}
.projects-initiatives-details a.btn-blue {   font-size: 14px;}
.disclaimer-box{min-height:auto;}
.open-box-data .nature-reserve-readmore{padding: 5px 20px;}
.pollution-level-box{margin-bottom:15px;}


.follow-us.left-section{top:50% !important}
.side-logos {
    width: 50px;
    top: 30%;
    z-index: 11;
}
.vision-logo .tedad-logo {     right: 20px; width: 40px; top: 20px;}
.vision-logo{right:70px;  width:100px; height:auto; background:none;}
.vision-logo-tedad{right:0px !important; height:auto;}
.vision-logo .oman-vision{left:auto; right:0px;}
.mobile_app_icon{float:none; vertical-align:top; display:inline-block;}
.pt-20 {
	padding-top: 20px;
}
.sitemap_content ul {
	margin-bottom: 30px;
	flex-grow: 0;
	flex-basis: auto;
	width: 100%;
}
.eservice-video-btn{margin:10px 0;}
.e-service-img{float:none;}

.text-slider .owl-dots {bottom: -20px;}
.open-box-content .open-box-content-img i{width:70px; height:70px; line-height:90px;}
.open-box-content .open-box-content-img i img{width:60%;}
.knowledge-books, .reports {    padding: 15px;}
.cd-popup-container {  width: 80%; }
.qaboos .message{padding-left: 50%;}
.btn-blue {    padding: 0 15px;    height: 22px;    line-height: 22px !important;    margin-top: 5px; font-size: 10px !important;}
.qaboos .message span{margin:5px 0;}
.qaboos, .btn-blue {    margin-top: 0;}
.slider-text h2{margin-top:25px;}


.cd-popup{z-index:99;}

.map1 .map-div {position: relative;}
.map1 .map-div .icon{width: 25px; height: 25px; position: absolute; cursor:pointer;}
.map1 .map-div .icon1 { top: auto; bottom: 15%; left: 20%;}
.map1 .map-div .icon2 { top: auto; bottom: 33%; left: 50%;}
.map1 .map-div .icon3 { top: 34%; bottom: auto; left: 46%;}
.map1 .map-div .icon.icon4{width: 20px; height: 20px; position: absolute;}
.map1 .map-div .icon4 { top: 38%; bottom: auto; left: 75%;}
.map1 .map-div .icon.icon5{width: 10px; height: 10px; position: absolute;}
.map1 .map-div .icon5 { top: 28%; bottom: auto; left: 68%;}


.map2 .map-div {position: relative;}
.map2 .map-div .icon{width: 25px; height: 25px; position: absolute; cursor:pointer;}
.map2 .map-div .icon1 { top: auto; bottom: 15%; left: 20%;}
.map2 .map-div .icon2 { top: auto; bottom: 33%; left: 50%;}
.map2 .map-div .icon3 { top: 34%; bottom: auto; left: 46%;}
.map2 .map-div .icon.icon4{width: 20px; height: 20px; position: absolute;}
.map2 .map-div .icon4 { top: 38%; bottom: auto; left: 75%;}
.map2 .map-div .icon.icon5{width: 10px; height: 10px; position: absolute;}
.map2 .map-div .icon5 { top: 28%; bottom: auto; left: 68%;}

.map3 .map-div {position: relative;}
.map3 .map-div .icon{width: 25px; height: 25px; position: absolute; cursor:pointer;}
.map3 .map-div .icon1 { top: auto; bottom: 15%; left: 20%;}
.map3 .map-div .icon2 { top: auto; bottom: 33%; left: 50%;}
.map3 .map-div .icon3 { top: 34%; bottom: auto; left: 46%;}
.map3 .map-div .icon.icon4{width: 20px; height: 20px; position: absolute;}
.map3 .map-div .icon4 { top: 38%; bottom: auto; left: 75%;}
.map3 .map-div .icon.icon5{width: 10px; height: 10px; position: absolute;}
.map3 .map-div .icon5 { top: 28%; bottom: auto; left: 68%;}
.innermode-right-img {float: none;}
.side-logos{z-index: 999; top: 12%;}
/*.overview-text img{padding:0; margin-top:40px !important; height:200px; width:200px;}
.climate-change .open-box-content .open-box-content-img{text-align:center;}*/


/*=====content Images Changes========*/

.climate-change .open-box-content .open-box-content-img{text-align:center;}
.overview-text img{padding:0;}
.sidecontent-img { width: 200px;  height: 200px;}

.checkout-page .biodiversity-box .rightside-date { width: auto; text-align: center;}


}
@media(max-width:640px){
.qaboos{	margin-top:10px;}
.qaboos .message{ 	display: table-cell;vertical-align: top; font-size: 12px; color: #7b706a; line-height: 14px; text-align: left; font-weight: bold;padding-left: 50%;}	
}
@media(max-width:370px){
	.slider-text {    top: 0;}
	.btn-blue{padding:0 10px;}
	.qaboos .message span {    margin: 0px 0px 2px 0;}
}
@media(min-width:1734px){.ministry-section iframe{height:500px;} .second-section .about-us-bg, .ministry-section-bg{padding-top:4%;} .oman-map svg#Layer_1{height:600px;}}
@media(min-width:1919px){.ministry-section iframe{height:510px;} .second-section .about-us-bg, .ministry-section-bg{padding-top:5%;} .footer {padding-top:120px;}

}
@media(min-width:2100px){.ministry-section iframe{height:700px;} .second-section .about-us-bg, .ministry-section-bg{padding-top:7%;}}


@media(max-width:1500px) {
	.des::after{
		background:none !important;
	}
}











@media screen and (min-width: 768px) and (max-width: 1024px) {
	.filter-box .form-label

			{
				font-size: 14px;
			}
}
    
    
  