/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 

 @font-face {
    font-family: Nunito-Medium;
    src: url(http://okyapp.info/wp-content/themes/divi-child/fonts/Nunito-Medium.ttf);
}
 
/* =Theme customization starts here
------------------------------------------------------- */
/* header footer */
#main-header {box-shadow: 0px 3px 31px rgba(0,0,0,0.16);}
@media (min-width: 981px) {
	#main-header.et-fixed-header {box-shadow: 0px 3px 31px rgba(0,0,0,0.16) !important;}
}
.et-fixed-header #top-menu li.oky-download a {
	color: white;
}
#top-menu li a {
	font-weight: 900;
}
@media (min-width: 981px) {
	.et_fullwidth_nav #main-header .container {
		width: 90%;
		padding-right: 0;
		padding-left: 0;
	}
}
@media (max-width: 980px) {
	header {
		overflow-x: hidden;
	}
	.oky-footer-menu.et_pb_menu .et_pb_menu__menu {
		display: block;
	}
	.oky-footer-menu.et_pb_menu .et_mobile_nav_menu {
		display: none;
	}
	.et_pb_section.et_pb_section_3.download-modal-body {
		top: 95px;
	}
}

.et_pb_section.oky-footer-section {
    box-shadow: 0 3px 31px rgba(0,0,0,.16);
}
footer {
	-webkit-box-shadow: 0px 3px 31px rgba(0, 0, 0, 0.16);
	-moz-box-shadow: 0px 3px 31px rgba(0, 0, 0, 0.16);
	box-shadow: 0px 3px 31px rgba(0, 0, 0, 0.16);
}
footer img {
	width: 80%;
}
footer .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li {
	margin-top: 11px;
}
@media (min-width: 768px) and (max-width: 1024px) {
	footer .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li {
		margin-top: 5px;
	}
} 
/* .et-fb-post-content .download-modal-body {
    left: 0 !important;
    right: 0 !important;
} */
/* mobile menu */
#oky-hamburger {
	position: relative;
	display: none;
}
.oky-mobile-download {
	display: none;
}
.et_header_style_left #et-top-navigation nav > ul > li.oky-download > a {
    background: #32B8DE;
    padding: 14px 51px;
    border-radius: 50px;
    color: white !important;
    font-size: 17px;
    font-weight: 700;
    font-family: 'Nunito';
}
.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li.oky-download>a {
	padding: 14px 51px !important;	
}

.oky-sidenav {
	height: 100%;
	width: 0;
	position: fixed;
	z-index: 999999;
	top: 0;
	left: 0;
	background-color: #fff;
	overflow-x: hidden;
	transition: 0.5s;
	text-align:center;
  }
  .oky-mobile-menu {
	  padding: 10px 50px 5px 50px;
}
  /* .oky-mobile-menu-top {
	  display: flex;
	  justify-content: space-between;
	  align-items: center;
	  height: 65px;
  } 
  .ommt-left, ommt-right {text-align: left;}
  .ommt-left {width: 35%;}
  .ommt-right {width: 65%;} */
 .ommt-left {position: absolute; top: 32px;}
.ommt-left img {cursor: pointer;}
	.ommt-right {display: flex;
	  justify-content: center;
	  align-items: center;
	  height: 65px;}
  
  .oky-mobile-menu-nav ul {
	  padding-left: 0;
  }
  .oky-mobile-menu-nav ul li {
		font-family: "Nunito";
	  font-size: 18px;
	  font-weight: 900;
	  text-transform: capitalize;
	  line-height: 1.8;
	  list-style: none;
	  text-align: left;
	  color: #DB307A!important;
  }
  
  .oky-mobile-menu-nav ul li a{
		font-family: "Nunito";
	  font-size: 18px;
	  font-weight: 900;
	  text-transform: capitalize;
	  color: #DB307A!important;
  }
  
  .oky-mobile-menu-language div{
	display: flex;
	align-items: center;
  }
  .oky-mobile-menu-language p {
	font-family: "Nunito";
	text-transform: capitalize;
	font-size: 16px;
	color: #707070;
	margin-right: 50px;
	  font-weight: 900;
  }
  
  .oky-mobile-menu-language select {
	  width: 65px;
	  height: 65px;
	  background: #333481;
	  margin: 0;
	  line-height: 65px;
	  text-align: center;
	  font-family: "Nunito";
	  font-size: 23px;
	  font-weight: 600;
	  color: #DB307A;
	  border-radius: 20px;
	  padding: 15px 19px;
	  width: 100px;
  }

/* home page */
.entry-content {
	overflow-x: hidden;
}
.feature-icon {
	margin-left: -100px;
}

.download-app {
	width: 50%;
	float: left;
}

.partners {
	float: left;
	margin-right: 50px;
}
.unfpa {
	margin-top: 20px;
}
.google-play-desktop h6,
.download-ios h6 {
    padding-bottom: 30px;
}
.google-play-desktop p,
.download-ios p {
    margin:0;
    padding:0;
}
.google-play-desktop .google-play-text {
    font-size: 11px;
    max-width: 200px;
    margin-top: 20px;
}

.download-ios a {
    color: white;
    background: #32B8DE;
    padding: 16px 25px;
    font-size: 17px;
    font-weight: 700;
    font-family: "Nunito";
    border-radius: 5px;
    display: inline-block;
}

.download-ios.di-in a {
		padding: 16px 35px;
	}
@media (max-width: 980px) {
	.download-ios.di-mn a {
		padding: 16px 38px;
	}
	.feature-icon-title-mob h4 {margin-top: 40px !important;}
	
}
@media (min-width: 420px) and (max-width: 767px) {
	.et_pb_text.principle-text-right {
		margin-left: 20px;
	}
	.et_pb_text.principle-text-left {
		margin-right: 20px;
	}
	.et_pb_image.hide-landscape-mob {
		display: none;
	}
	.et_pb_image.show-landscape-mob {
		display: block !important;
	}
	.et_pb_slider_2 {
		max-width: 359px !important;
	}
}

.download-ios h4 {
	margin-top: 20px;
	max-width: 200px;
}
@media (min-width: 1024px) and (max-width: 1200px) {
	#top-menu li a {
		font-size: 20px;
	}
}
@media (min-width: 768px) and (max-width: 980px){
	.et_pb_image.image-gap-top-xxll {
		margin-top: 250px;
		position: relative;
	}
	.et_pb_image.image-gap-top-xxl {
		margin-top: 180px;
		position: relative;
	}
	.et_pb_image.image-gap-top-xl {
		margin-top: 150px;
		position: relative;
	}
	.et_pb_image.image-gap-top-lg {
		margin-top: 110px;
		position: relative;
	}
	.et_pb_image.image-gap-top-md {
		margin-top: 90px;
		position: relative;
	}
	.et_pb_image.image-gap-top-sm {
		margin-top: 75px;
		position: relative;
	}
}
	
@media (min-width: 981px) and (max-width: 1300px) {
	.block-four .et_pb_module_header {
		padding: 15px !important;
		height: 110px !important;
	}
}

@media (min-width: 768px) and (max-width: 980px) {
	.block-four.et_pb_row > .et_pb_column_1_4 {
		width: 25% !important;
		margin-right: 0;
	}
}
@media (max-width: 767px) {
	.oky-mobile-download {
		right: -15px;
	}
	.block-four .et_pb_column {
		max-width: 50%;
	}
}

@media (max-width: 767px) and (orientation: portrait) { 
	.scroll-modal {
		overflow-y: auto;
		height: 70vh;
	}
}

.tab-google-play h6,
.tab-download h6 {
	padding-bottom: 25px;
}
/* .tab-google-play a, */
.tab-download a {
	background: #DB307A;
	color: white;
	width: 200px;
	height: 54px;
	display: block;
	border-radius: 5px;
	text-align: center;
	line-height: 54px;
	font-size: 17px;
	font-weight: 600;
}

.tab-google-play h4 {
	width: 160px;
}
.tab-download a {
	background: #32B8DE;
}

.oky-footer-menu li.oky-download.menu-item {
		display: none !important;
	}

/* li.oky-download.et_pb_menu_page_id-224349.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-224349 {
	display: none;
} */
.google-play p {
	padding-bottom: 0;
}
.google-play-text {
	margin-top: 12px;
}
/* google-play space-30  */
@media (min-width: 981px) and (max-width: 1540px) { 
	.oky-container p {
		font-size: 18px;
	}
}
@media (min-width: 1200px) and (max-width: 1540px) {
	div.et_pb_row.tab-home-for-girls {
		padding-top: 27px !important;
		padding-bottom: 27px !important;
	}
	.blog-divider.et_pb_divider_2 {
		width: 63%;
	}
	.oky-container .et_pb_row,
	.et_pb_section.oky-footer-section .et_pb_row,
	footer .et_pb_row {
		width: 90%;
	}
	.logo_container img {
		margin-left: -25px;
	}
	.logo_container img {
		margin-left: -25px;
	}
	.partner-icon .et_pb_column_3_4 {
		width: 68.625%;
/* 		padding-top: 80px; */
	}
	.partner-icon .et_pb_column_1_4 {
		width: 25.875%;
	}
	.et_pb_column.want-to-be-partner {
		margin-top: -35px;
	}
	.google-play p {
		font-size: 11px;
	}
	.want-to-be-partner .et_pb_button {
		padding-left: 10px !important;
		padding-right: 10px !important;
		font-size: 15px !important;
	}
	.want-to-be-partner .et_pb_button:hover {
		padding-left: 10px!important;
		padding-right: 10px!important;
		font-size: 15px!important;
	}
	.want-to-be-partner h2 {
		font-size: 37px;
	}
	.et_pb_row.block-four {
		max-width: 60%;
	}
	.partner-icon img {
		width: 80%;
	}
	.partner-icon .et_pb_image {
		margin-right: 20px !important;
	}
	.block-four-mn h4.et_pb_module_header a{
		font-size: 24px !important;
	}
}
@media (min-width: 981px) and (max-width: 1200px) {
	.home-partner-logos .et_pb_image {
		margin-right: 25px !important;
	}
	#top-menu li a {
		font-size: 18px !important;
	}
	.tab-home,
	.tab-home-oky-two,
	.tab-home-for-girls,
	.tab-home-oky-two-btn,
	.et_pb_section.oky-footer-section .et_pb_row,
	footer {
		padding-left: 75px;
		padding-right: 75px;
	}
	.et_pb_row.tab-home-for-girls {
		padding-top: 27px !important;
		padding-bottom: 27px !important;
	}
	.tab-home-for-girls {
		padding-top: 70px;
		padding-bottom: 70px;
	}
	.tab-home-oky {
		display: none;
	}
	.et_pb_row.tab-home-oky-two,
	.et_pb_row.tab-home-oky-two-btn {
		display: block !important;
	}
	.tab-home-oky-two .et_pb_column_1_3 {
		width: 35% !important;
	}
	.tab-home-oky-two .et_pb_column_2_3 {
		width: 58%;
	}
	.tab-home-oky-two-btn .et_pb_column_1_3 {
		width: 28% !important;
	}
	.ds-carousel-module .et_pb_blurb_description p a {
		font-size: 18px;
	}
	.et_pb_section.ds-carousel-section {
		padding-top: 20px !important;
		padding-bottom: 0 !important;
	}
	.et_pb_section.ds-carousel-section .et_pb_divider_2 {
		width: 80%;
		height: 2px;
	}
	.et_pb_row.bd-container {
		padding-left: 75px !important;
		padding-right: 75px !important;
	}
	.partner-icon .et_pb_column_3_4 {
		width: 59%;
	}
	.partner-icon .et_pb_column_1_4 {
		width: 35%;
	}
	.partner-icon img {
		width: 75%;
	}
	.partner-icon .et_pb_image {
		margin-right: 20px;
	}
	.block-four-mn h4.et_pb_module_header a{
		font-size: 24px !important;
	}
}
@media (min-width: 981px) {
	.space-30 h6 {
		padding-bottom: 25px;
	}
}
@media (max-width: 767px) {
	.space-30 h6 {
		padding-bottom: 30px;
	}
	.space-30 h4 {
		font-size: 24px;
		line-height: 1.4;
		width: 180px;
		padding-bottom: 0;
	}
}
/* our partner */
.partner-logo .et_pb_column {
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.partner-logo .et_pb_image {
    margin: 0 !important;
}
@media (min-width: 981px) and (max-width: 1200px) {
	.et_pb_section.our-partner-banner {
		height: 138px;
	}
	.our-partner-banner .et_pb_row {
		padding: 0;
	}
	.our-partner-logo,
	.our-partner-content {
		padding-left: 75px;
		padding-right: 75px;
	}
	.our-partner-logo .et_pb_image_0 {
		width: 177px;
	}
	.our-partner-logo .et_pb_image_1 {
		width: 307px;
	}
	.our-partner-content .et_pb_text h2 {
		font-size: 37px;
	}
	.et_pb_row.feature-calender,
	.et_pb_row.feature-encyclopedia {
		padding-left: 75px;
		padding-right: 75px;
	}
	.feature-calender .et_pb_blurb.et_pb_blurb_0,
	.feature-encyclopedia .et_pb_blurb.et_pb_blurb_3 {
		padding-top: 0 !important;
	}
	.et_pb_row.feature-calender {
		padding-top: 65px !important;
	}
	.et_pb_row.feature-encyclopedia {
		padding-bottom: 80px !important;
	}
	.et_pb_row.feature-calender {
		padding-top: 65px !important;
	}
	.et_pb_row.feature-encyclopedia {
		padding-bottom: 80px !important;
	}
	/* feature */
	.et_pb_section.feature-banner {
		padding-top: 55px;
		padding-bottom: 55px;
	}
	.feature-banner .et_pb_row.oky-container {
		padding-top: 0 !important;
		margin-bottom: 0 !important;
		padding-right: 75px;
		padding-left: 75px;
	}
	.feature-banner .et_pb_row {
		padding-right: 75px !important;
		padding-left: 75px !important;
	}
	.et_pb_row.feature-calender {
		padding-top: 65px !important;
	}
	.feature-calender .et_pb_blurb_0,
	.feature-encyclopedia .et_pb_blurb_3 {
		padding-top: 0!important;
	}
	.et_pb_row.feature-encyclopedia {
		padding-bottom: 80px !important;
	}
	.et_pb_row_1.et_pb_row.principle-row,
	.et_pb_row_1.et_pb_row.user-row,
	.et_pb_row.principle-row,
	.et_pb_row.user-row {
		padding-left: 75px !important;
		padding-right: 75px !important;
	}
	.et_pb_section.principle-bottom-section {
		padding-bottom: 55px;
	}
}
@media (min-width: 1200px) and (max-width: 1540px) {
	.our-partner-logo.et_pb_row {
		max-width: 600px;
	}
	.et_pb_row.our-partner-content {
		width: 60%;
	}
	.our-partner-logo .et_pb_image_0 {
		width: 177px;
	}
	.our-partner-logo .et_pb_image_1 {
		width: 307px;
	}
	/* feature */
	.et_pb_section.feature-banner {
		padding-top: 55px;
		padding-bottom: 55px;
	}
	.et_pb_row.feature-calender {
		padding-top: 65px !important;
	}
	.et_pb_row.feature-encyclopedia {
		padding-bottom: 80px !important;
	}
}
/* modal */
.download-modal-body {
	z-index: 999;
}

.download-modal-body {
	display: none;
}
.qr-code-image span,
.qr-code-image img {
    width: 100%;
}
.ds-carousel-module .et_pb_blurb_description p a {
	font-family: "Nunito";
	font-size: 18px;
	font-weight: 900;
	color: #DB307A;
}
.get-from-google-play p {
    font-weight:700;
    font-family: "nunito";
    font-size: 18px;
    color: #707070;
	margin-bottom: 15px;
}

.google-play-text-modal {
    font-size: 10px;
    font-weight: 500;
    line-height: 1.5;
    max-width: 250px;
	margin-bottom: 10px;
}
@media (min-width: 768px) and (max-width: 1024px) {
	.ds-carousel-module .et_pb_blurb_description p a {
		font-size: 10px;
	}
}


/* carousel */
.slick-prev {
	position: absolute;
	top: 145px;
	left: -50px;
	border: 0;
	background: transparent;
	z-index: 9;
	cursor: pointer;
}
.slick-next {
	position: absolute;
	top: 145px;
	right: -50px;
	border: 0;
	background: transparent;
	z-index: 9;
	cursor: pointer;
}

@media (min-width: 420px) and (max-width: 767px) { 
	.slick-slider .et_pb_main_blurb_image img {
		height: 120px;
		width: 185px;
    	max-width: 185px;
	}
}

@media (min-width: 768px) and (max-width: 980px) {
	.slick-prev,
	.slick-next {
		width: 45px;
		top: 130px;
	}
	.slick-prev {
		left: -40px;
	}
	.slick-next {
		right: -40px;
	}
}
@media (max-width: 767px) {
	.slick-prev,
	.slick-next {
		width: 45px;
		top: 125px;
	}
	.slick-prev {
		left: -20px;
	}
	.slick-next {
		right: -20px;
	}
}
.carsoule {
	overflow: visible !important;
}
/* language switcher */
#download-oky-app {
	display: none;
}
.download-app-p {
	margin: 15px 0;
}
.download-the-app {
    color: white;
    background: #32B8DE;
    padding: 16px 20px;
    font-size: 17px;
    font-weight: 700;
    font-family: "Nunito";
    border-radius: 5px;
}
.language {
    position: fixed;
    top: 0;
    right: 0;
	display: flex;
	align-items:center;
}
#download-oky-app {
	position: relative;
	float: left;
	margin-left: 15px;
	margin-top: -30px;
	height: 45px;
}
#download-oky-app .download {
	cursor: pointer;
	background: #32B8DE;
	color: #fff;
	border: 0;
	padding: 10px 20px;
	border-radius: 50px;
	text-transform: capitalize;
	font-weight: 600;
	font-family: 'Nunito';
	font-size: 18px;
}
.oky-dropdown-mobile {
	display: flex;
	align-items: center;
	position: relative;
}
.oky-dropdown.language p,
.oky-dropdown-mobile p {
	margin-right: 10px;
	font-family: "Nunito";
	font-size: 16px;
	font-weight: 900;
}
.oky-dropdown-mobile p {
	margin-right: 30px;
}
.dropbtn,
.dropbtn-mobile {
	background-color: #333481;
	padding: 17px;
	font-size: 23px;
	line-height:1;
	border: none;
	cursor: pointer;
	border-radius: 0 0 0 27px;
	font-family: "Nunito";
	color: #DB307A;
	font-weight: 900;
}
.dropbtn-mobile {
	width: 102px;
	border-radius: 27px;
	text-align: center;
}
.show-list {
	display: none;
}
.dropdown-content,
.dropdown-content-mobile {
	display: none;
	position: absolute;
	background-color: #333481;
	min-width: 230px;
	
	z-index: 1;
	top: 0;
	right: 0;
	border-radius: 0 0 0 30px;
	padding: 15px 7px;
}
.dropdown-content-mobile {
	left: 58px;
	max-width: 160px;
}
.dropdown-content-mobile {
	border-radius: 25px;
}
.dropdown-content-list {
	padding-left: 5px;
}
.dropdown-content-list-mobile {
	padding-left: 5px;
}
.dropdown-content-list li,
.dropdown-content-list-mobile li {
	color: white;
	font-family: "Nunito";
	font-size: 16px;
	font-weight: 700;
	list-style: none;
	cursor: pointer;
	text-align: left;
	margin-bottom: 5px;
}
.dropdown-content-list li span,
.dropdown-content-list-mobile li span {
	color: #e9284a;
	font-weight: 900;
	width: 45px;
	float: left;
}
.oky-dropdown:hover .dropdown-content,
.oky-dropdown-mobile:hover .dropdown-content-mobile {
	display: block;
	animation-name: scale-up-tr;
	animation-duration: 600ms;
}
.oky-dropdown:hover .dropbtn,
.oky-dropdown-mobile:hover .dropbtn-mobile {
	background-color: #333481;
}

@media (max-width: 767px) {
	.download-the-app { padding: 13px 30px; }
}

@media (max-width: 980px) {
	#main-header {
		height: 80px;
	}
	#oky-hamburger {
		display: inline;
		position: relative;
		top: 24px;
	}
	/* #et_mobile_nav_menu, .download {
		display: none;
	} */
	#et_mobile_nav_menu {
		display: none !important;
	}
	/* 	#et_mobile_nav_menu, .language { */
	.oky-dropdown.language {
		padding-left: 50px;
	}
	
	.language {
		display: flex!important;
		align-items: center;
		position: relative;
	}
	
	.et_header_style_left .logo_container {
		left: 42%;
		height: 80px;
	}
	.oky-mobile-download {
		position: absolute;
    	display: inline;
    	right: 0;
		top: 24px;
	}
	
	.dropbtn{
		width: 102px;
		border-radius: 27px!important;
		text-align: center;
	}
	.dropdown-content{
		left: 88px;
		max-width: 150px;
		border-radius: 25px!important;
	}
	.dropdown-content-list {
		padding-left: 5px;
	}
	
	.oky-mobile-menu .oky-download{
		display:none;
	}
}
@media (max-width: 767px) {
	.et_header_style_left .logo_container {
		left: 38%;
	}
}


.scale-up-tr {
	-webkit-animation: scale-up-tr 0.6s both;
	animation: scale-up-tr 0.6s both;
}
@-webkit-keyframes scale-up-tr {
	0% {
		-webkit-transform: scale(0.2);
		transform: scale(0.2);
		-webkit-transform-origin: 100% 0%;
		transform-origin: 100% 0%;
	}
	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
		-webkit-transform-origin: 100% 0%;
		transform-origin: 100% 0%;
	}
}
@keyframes scale-up-tr {
	0% {
		-webkit-transform: scale(0.2);
		transform: scale(0.2);
		-webkit-transform-origin: 100% 0%;
		transform-origin: 100% 0%;
	}
	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
		-webkit-transform-origin: 100% 0%;
		transform-origin: 100% 0%;
	}
}

/* #main-header {box-shadow: 0px 8px 15px 0px rgba(0,0,0,0.16);} */
/* date 1.14 */
@media only screen and (min-width: 768px) and (max-width: 980px) and (orientation: portrait){ 
	.scroll-modal {
		height: 70vh;
		overflow-y: auto;
	}
}

@media only screen and (min-width: 420px) and (max-width: 767px) and (orientation: landscape) {
	header#main-header {
		z-index: 0;
		background: #FFF;
	}
/* 	.scroll-modal {
		height: 70vh;
		overflow-y: auto;
	} */
/* 	.scroll-modal { 
		overflow: hidden;
	} */
	.et_pb_section.download-modal-body {
		height: 70vh;
		overflow-y: auto;
	}
	.qr-code-image img {
		width: 180px;
	}
	.oky-mobile-menu {
			padding: 0px 50px 0px 50px;
	}
	.dropbtn {
		width: 80px !important;
		border-radius: 17px !important;
	}
	.dropbtn, 
	.dropbtn-mobile {
		font-weight: 800;
		padding: 17px 0 !important;
	}
	.dropdown-content {
		border-radius: 15px !important;
	}
	.dropdown-content, 
	.dropdown-content-mobile {
		min-width: 200px;
		padding: 10px 7px;
	}
	.dropdown-content-list li, 
	.dropdown-content-list-mobile li {
		font-size: 12px;
		line-height: 1.5;
		margin-bottom: 0;
	}
	.download-modal-body.et_pb_section_4.et_pb_section {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}
 	.download-modal-body .et_pb_text_16 {
		margin-top: 0 !important;
	}

	.download-modal-body .qr-code-image {
		margin-top: 0 !important;
	} 
}

@media (min-width: 1200px) and (max-width: 1740px) {
    .user-page-title h2 {
        padding-left: 150px;
    }
}
@media (min-width: 981px) and (max-width: 1200px) {
    .user-page-title h2 {
        padding-left: 300px;
    }    
}
/* @media
  only screen and (-webkit-min-device-pixel-ratio: 2.625),
  only screen and (   min--moz-device-pixel-ratio: 2.625),
  only screen and (     -o-min-device-pixel-ratio: 2.625/1),
  only screen and (        min-device-pixel-ratio: 2.625),
  only screen and (                min-resolution: 402dpi),
  only screen and (                min-resolution: 2.625dppx) { 
     
}  */

@media only screen and (min-width: 420px) and (max-width: 979px) and (orientation: landscape) { 
	header#main-header {
		z-index: 0;
		background: #FFF;
	}

	.et_pb_section.download-modal-body {
		height: 70vh;
		overflow-y: auto;
	}
/* 	.scroll-modal {
		height: 70vh;
		overflow-y: auto;
	} */
/* 	.scroll-modal { 
		overflow: hidden;
	} */
	.qr-code-image img {
		width: 180px;
	}
	.oky-mobile-menu {
			padding: 0px 50px 0px 50px;
	}
	.dropbtn {
		width: 80px !important;
		border-radius: 17px !important;
	}
	.dropbtn, 
	.dropbtn-mobile {
		font-weight: 800;
		padding: 17px 0 !important;
	}
	.dropdown-content {
		border-radius: 15px !important;
	}
	.dropdown-content, 
	.dropdown-content-mobile {
		min-width: 200px;
		padding: 10px 7px;
	}
	.dropdown-content-list li, 
	.dropdown-content-list-mobile li {
		font-size: 12px;
		line-height: 1.5;
		margin-bottom: 0;
	}
	.download-modal-body.et_pb_section_4.et_pb_section {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}
 	.download-modal-body .et_pb_text_16 {
		margin-top: 0 !important;
	}

	.download-modal-body .qr-code-image {
		margin-top: 0 !important;
	} 
	

}




