



.zox-bot-head-logo-main a img {
/* 	width: 120px; */
	max-height: 60px;
}

.zox-fix-up .zox-bot-head-logo img, .zox-fix-up .zox-bot-head-logo-main img {
	max-height: 60px;
}

#zox-top-head-wrap {
	display: none;
}

#zox-top-head-wrap {
/* 	background: #3fb2b7; */
	background:#00B0CA;

	display: block;
}

#menu-main-menu li.current-menu-item>a>span {
/*   color: #3fb2b7 !important; */
/*   border-bottom: 2px solid #3fb2b7 !important;
  padding-bottom: 5px !important; */
}

#menu-main-menu li>a>span:hover {
  opacity: 1 !important;
}

#menu-main-menu li:hover>a>span {
  border-bottom: 2px solid #3fb2b7;
  padding-bottom: 5px !important;
  color: #000;
  font-weight: 600;
}


/* Subscribe Newsletter rounded */
.subscribe {
	border: 2px solid #00B0CA
;
	padding: 7px 25px 7px 25px;
	border-radius: 50px 50px 50px 50px;
  background: #00B0CA
;
	color: #fff!important;
}

.list-your-company {
	border: 2px solid #3fb2b7;
	padding: 7px 25px 7px 25px;
	border-radius: 50px 50px 50px 50px;
  background: #fff;
	color: #3fb2b7!important;
}

.list-your-company:hover {
	border: 2px solid #3fb2b7;
	padding: 7px 25px 7px 25px;
	border-radius: 50px 50px 50px 50px;
  background: #3fb2b7;
	color: #fff!important;
}

.subscribe:hover {
	border: 2px solid #3fb2b7;
	padding: 7px 25px 7px 25px;
/* 	border-radius: 50px 50px 50px 50px; */
  background: #fff;
	color: #3fb2b7!important;
}

#zox-bot-head {
	grid-column-gap: 0px;
}

#zox-top-head-right div {
	height: 25px;
}

#zox-top-head-right div.zox-top-soc-wrap {
	grid-gap: 15px!important;
}

#zox-top-head-right div>a {
	  border-radius: 50%;
    background: white;
    width: 22px;
    height: 22px;
    text-align: center;
}

#zox-top-head-right div>a>span {
	font-size: 13px;
	margin-top: 5px;
  color: #3fb2b7;
}

#zox-bot-head-mid {
	justify-content: right;
	grid-template-columns: none;
}

#zox-bot-head-mid div.zox-bot-head-logo {
	position: absolute;
}


#zox-top-head {
    grid-template-columns: auto 300px;
}

#zox-top-head-right {
	width:330px;
}

#zox-top-head-right div.zox-top-soc-wrap {
    grid-template-columns: auto auto auto auto auto auto;
	text-transform: uppercase;
}

#zox-top-head-right div>a:not(.cta-link) {
	background: #eaeaea;
}

#zox-top-head-right div>a:not(.cta-link):hover {
	background: #ffffff;
}

#zox-top-head-right .cta-link {
	border-radius: unset;
  width: unset;
  background: unset;
  color: white;
	font-weight: 600;
	padding: 3px 8px;
	font-size: 14px;
}

#zox-top-head-right .cta-link:hover {
	color: #eaeaea;
}


#zox-top-head-right .cta-button {
	  font-size: 14px;
    background: #f36f31;
    border-radius: 4px;
    padding: 3px 8px;
}


/* Removing Gap between content and footer */
/* #zox-main-body-wrap{
	padding:0px;
	
} */


.theiaPostSlider_footer {
    margin: 0px 0 0;
}
/* */

@media (max-width: 1010px) {
	
	#zox-top-head-wrap {
		 display: none;
	}
  
  #zox-bot-head-mid div.zox-bot-head-logo {
		position: relative;
	}
	
	.subscribe {
		all: unset;
		color: black!important;
	}
	
	.subscribe:hover {
		all: unset;
		color: black!important;
	}
	
	#resp-hide {
		display:none;
	}
	
}

.zox-post-body p {
	max-width: none;
}

.fancybox-slide {
	max-width: 600px;
	left: 0%;
	right: 0;
	margin: auto;
}

#zox-fly-wrap {
	height: 100vh;
	width: 100%
}

nav.zox-fly-nav-menu ul li>a {
	padding: 0px;
}

nav.zox-fly-nav-menu ul li>a>span {
	font-size: 20px;
}

#zox-foot-wrap {
	background: #f5f5f5!important;
}
.zox-inf-more-wrap{
	margin-bottom:20px;
}

#foot-social ul>li {
	border-radius: 50%;
	background: #b3b3b3;
	margin: 5px;
}


@media (max-width: 1023px) {

	.subscribe:hover {
		font-size: 20px;
	}
	nav.zox-fly-nav-menu ul li :nth-child(2) {
/* 		left: -30px; */
	}
}

@media (max-width: 1120px) {
	.zox-bot-head-menu {
/* 		display: none; */
	}
}

/* @media screen and (max-width: 1023px) and (min-width: 900px) {
	#zox-bot-head-mid div.zox-bot-head-logo {
		left: 0;
	}
} */

.wp-block-embed-youtube iframe {
	position: relative;
	height: 480px;
}

@media screen and (max-width: 479px) {
	.zox-art-grid {
		    grid-template-columns: auto!important;
	}
	
}

.zox-video-embed, span.embed-youtube, .wp-block-embed-youtube {
    overflow: unset!important;
    height: unset!important;
}
.zox-nav-menu ul li, .zox-top-nav-menu ul li {
    
    padding: 0 12px 0 0px;
    
}

/* For footer center. IF issue in other page than Home Delete  */
.zox-body-width{
	margin: 0px auto;
	max-width:1520px !important;
}

/////Directory 
@media only screen and (max-width: 767px)
.et_pb_section_1 {
    height: auto;
    max-height: 700px !important;
}

.et_pb_section_1.et_pb_section {
    background-color: #258498!important;
    max-height: 700px !important;
}
.zox-nav-menu ul li a {
	font-family: 'Montserrat';
		text-transform: none;

}
/* Search removal */
#zox-bot-head-right{
	display:none;
	
}
/* Subscribe right */
#zox-bot-head{
	grid-template-columns:auto 0px;
} 
/* Logo fixings */
@media screen and (max-width: 1023px) and (min-width: 900px) {
	#zox-bot-head{

	    grid-template-columns: 0% 66%;
	}
}
@media screen and (max-width: 900px)  and (min-width: 768px) {
		#zox-bot-head{

	    grid-template-columns: 0% 66%;
	}
}

@media screen and (max-width: 768px)  and (min-width: 634px){  
		#zox-bot-head{
	    grid-template-columns: 0% 70%;
	}
}
@media screen and (max-width: 634px)  and (min-width: 580px){  
		#zox-bot-head{
	    grid-template-columns: 4% 70%;
	}
}
@media screen and (max-width: 580px)  and (min-width: 425px){  
		#zox-bot-head{
	    grid-template-columns: 10% 70%;
	}
}
@media screen and (max-width: 425px){  
		#zox-bot-head{
	    grid-template-columns: 14% 70%;
	}
}


/*Sub Menu Height Css  */
.zox-nav-menu ul li:hover ul.sub-menu{
	height:auto!important;
}

/* Menu vertically  center */
#menu-main-menu{
	margin-top:5px;
}
nav.zox-fly-nav-menu ul li a, nav.zox-fly-nav-menu ul li.menu-item-has-children:after, span.zox-fly-soc-head, ul.zox-fly-soc-list li a {
    color: #000;
}
/* Mobile submenu  */
nav.zox-fly-nav-menu ul li.menu-item-has-children:after {
	font-size:30px;
	top:0px;
}
/* Mobile menu scrollable */
nav.zox-fly-nav-menu{
	overflow:scroll!important;
/*max-height: calc(50vh - 192px);*/

}
/* .zox-fly-nav-menu{
	overflow:scroll;
} */



#zox-bot-head-wrap .zox-head-width {
	max-width: 1520px;
	margin: 0 auto;
}

#zox-top-head-wrap .zox-head-width {
  max-width: 1520px;
  margin: 0 auto;
}


.zox-top-soc-wrap-2 {
	display: grid;
    grid-gap: 25px;
    grid-template-columns: auto auto auto auto;
    height: 18px;
	margin-top: 7px;
	margin-left: 8px;
}

span.zox-top-soc-but, .zox-top-nav-menu ul li a {
	color: white;
}

@media screen and (max-width: 1250px) and (min-width: 1023px) {
	.zox-nav-menu ul li a {
		font-size: 12px;
	}
	.zox-nav-menu ul li, .zox-top-nav-menu ul li {
    padding: 0px 4px 0 0px;
}
	
	.zox-bot-head-logo-main img {
		max-height: 40px!important;
	}
	
	.zox-bot-head-logo-main a img {
		max-height: 40px;
	}
}
.swiper-button-prev {
	left: 0px!important;
}

.swiper-button-next {
	right: 0px!important;
}

/* .zox-nav-menu ul li a {
		padding-top: 24px;
} */
.zox-nav-menu ul li:nth-child(7) a {
    padding:18px 0px !important;
}

.single-post .video-responsive iframe{
	    max-width: 100%;
    min-height: 300px;
}

@media screen and (max-width: 650px) {
	.single-post iframe{
		 min-height:375px !important;
	}
	.single-post video{
		 min-height:375px !important;
	}
}
.category-news .zox-feat-tech3-main img{width:100%;}

.wp-block-group__inner-container {
	    padding: unset !important;
}

.wp-block-embed iframe {
    min-width: 340px !important;
    min-height: 280px !important;
    margin: 0 auto !important;
}

/* -------new csss------- */
@media(min-width:1024px){
	.category #zox-home-main-wrap .zox-body-width,
	.tag #zox-home-main-wrap .zox-body-width{
		padding:0;
	}
	.category #zox-home-main-wrap #zox-feat-wrap,
	.tag #zox-home-main-wrap #zox-feat-wrap{
		max-width:1520px;
		margin:0 auto;
		padding:0 30px;
	}
	.category #zox-home-main-wrap #zox-feat-wrap #zox-feat-tech3-wrap,
	.tag #zox-home-main-wrap #zox-feat-wrap #zox-feat-tech3-wrap{
		padding:0;
	}
}
@media(min-width:1024px) and (max-width:1540px){
	.category #zox-home-main-wrap .zox-body-width,
	.tag #zox-home-main-wrap .zox-body-width{
		padding:0 20px;
	}
	.category #zox-home-main-wrap #zox-feat-wrap,
	.tag #zox-home-main-wrap #zox-feat-wrap{
		padding:0 20px;
	}
}
@media(max-width:575px){
	.category #zox-home-main-wrap .zox-body-width .zox-main-blog.zoxrel.left .zox-s-title2,
	.tag #zox-home-main-wrap .zox-body-width .zox-main-blog.zoxrel.left .zox-s-title2{
		font-size:16px !important;
	}
	.category #zox-home-main-wrap .zox-body-width .zox-main-blog.zoxrel.left .zox-art-text,
	.tag #zox-home-main-wrap .zox-body-width .zox-main-blog.zoxrel.left .zox-art-text{
		padding:0 !important;
	}
	.category #zox-main-body-wrap #zox-home-body-wrap 
}
.category #zox-bot-head-wrap .zox-head-width,
.tag #zox-bot-head-wrap .zox-head-width{
	max-width:1520px;
	padding: 0 30px;
}
.category #zox-main-body-wrap #zox-home-body-wrap,
.tag #zox-main-body-wrap #zox-home-body-wrap{
	max-width:1380px;
	margin:0 auto;
}
.category #zox-home-main-wrap .zox-body-width .zox-main-blog.zoxrel.left .zox-s-title2,
.tag #zox-home-main-wrap .zox-body-width .zox-main-blog.zoxrel.left .zox-s-title2{
	color: #546881;
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.25em;
    letter-spacing: 1.8px;
}
.category #zox-home-main-wrap .zox-body-width .zox-main-blog.zoxrel.left .zox-art-text,
.tag #zox-home-main-wrap .zox-body-width .zox-main-blog.zoxrel.left .zox-art-text{
	    padding: 20px 0 50px;
}
.category a.zox-inf-more-but,
.tag a.zox-inf-more-but{
	background:#F36F31;
	max-width:200px;
	transition:0.5s ease;
}
.category a.zox-inf-more-but:hover,
.tag a.zox-inf-more-but:hover{
	background:#F36F31;
   transform: scale(1.1);
}
.category .zox-home-right-wrap h2.zox-s-title3,
.tag .zox-home-right-wrap h2.zox-s-title3{
	font-weight:400 !important;
}
.category #zox-home-main-wrap .zox-body-width .zox-main-blog.zoxrel.left .zox-byline-wrap span,
.tag #zox-home-main-wrap .zox-body-width .zox-main-blog.zoxrel.left .zox-byline-wrap span{
	font-family: "Montserrat", Sans-serif;
}
.category #zox-feat-wrap .zox-byline-wrap span,
.tag #zox-feat-wrap .zox-byline-wrap span{
	font-family: "Montserrat", Sans-serif;
}
.category #zox-feat-wrap h2.zox-s-title2,
.tag #zox-feat-wrap h2.zox-s-title2{
	font-family: "Montserrat", Sans-serif;
}
.category #zox-feat-wrap h2.zox-s-title1,
.tag #zox-feat-wrap h2.zox-s-title1{
	font-family: "Montserrat", Sans-serif;
}
.category .zox-head-width,
.tag .zox-head-width{
	padding:0;
}
.single-post .zox-post-main-wrap.zoxrel .zox-side-widget{
	border:none;
	box-shadow:none;
}
.single-post .zox-art-text h2.zox-s-title3{
	font-weight:400;
}
.single-post .zox-post-title-wrap h1.zox-post-title {
	font-family: "Montserrat", Sans-serif !important;
	font-size:2.5rem;
	color: #2E6D88;
}
.single-post .zox-post-main-wrap .wp-block-heading{
	font-family: "Montserrat", Sans-serif;
	color: #2E6D88;
}
.single-post .zox-post-body.zoxrel p{
	font-family: "Montserrat", Sans-serif;
}
.single-post .zox-post-more-wrap h2.zox-s-title2{
	font-family: "Montserrat", Sans-serif;
}
body.single-post .zox-byline-wrap span,
body.single-post h3.uagb-cta__title{
	font-family: "Montserrat", Sans-serif !important;
}
body.single-post h2.zox-s-title2{
	    color: #546881;
	font-family: "Montserrat", Sans-serif !important;
}
.single-post #zox-comments-button span.zox-comment-but-text{
	background:#F36F31;
	transition:0.5s ease;
	max-width:200px;
}
.single-post #zox-comments-button span.zox-comment-but-text:hover{
	
	background:#F36F31;
	transform: scale(1.1);
}
,
.single-post h1.zox-post-title{
	font-family: "Montserrat", Sans-serif !important;
}
.single-post .zox-div4 .zox-art-img img{
	transition:0.5s ease-in;
}
.single-post .zox-div4 .zox-art-img img:hover{
	transform: scale(1.06);
}
.single-post #zox-main-body-wrap .zox-post-more-wrap,
.single-post #zox-main-body-wrap .zox-article-wrap .zox-post-width{
max-width:1440px;
	margin:30px auto auto auto;
	float:none;
}
.single-post #zox-main-body-wrap .zox-post-more-wrap .zox-post-width{
	max-width:100%;
}
.single-post #zox-main-body-wrap .zox-post-more-wrap .zox-post-width .zox-post-more{
	padding:80px 0;
}
.trends_reports .zox-post-more-wrap{
	display:none;
}
.left-talk .elementor-widget-wrap{
	border-left:3px solid #ccc;
	min-height:300px;
	max-height:300px;
}
@media(min-width:1025px){
	.left-talk .elementor-widget-wrap{
	min-height:200px;
	max-height:200px;
}
}
@media(max-width:1024px){
	.left-talk .elementor-widget-wrap{
	min-height:280px;
	max-height:280px;
}
}
@media(max-width:767px){
	.single-post .zox-post-soc-scroll.zox-post-soc-scroll-out{
		display:none !important;
	}
	.zox-post-soc-scroll.zox-post-soc-scroll-out{
		display:none !important;
	}
}

/* custom socailkit widgets */
.yt-username{
	    font-size: 12px !important;
	    font-weight: normal !important;
	       color: #546881 !important;
}

.zox-side-widget h3 {
	    color: #00a4e9;
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
    padding-bottom: 20px;
}
.zox-side-widget .socialkit-image-icon img{
	width:100%;
}

.zox-side-widget .follow-container{display:inline-flex !important;}

.zox-side-widget div#it-subscribe,.zox-side-widget div#lt-subscribe{
    width: 60%;
}
.zox-side-widget div#lt-subscribe .lt-username,.zox-side-widget div#it-subscribe .it-username, iframe #yt-subscribe .yt-username{
	    font-size: 12px;
	    font-weight: normal;
	       color: #546881;
}

#it-subscribe .follow-button{
	    background: #0095f6;
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    padding: 2px 7px;
    border-radius: 5px;
    font-family: 'Montserrat', sans-serif;
}
#it-subscribe .logo-text,#lt-subscribe .logo-text{
	display: flex;
    flex-direction: column;
    gap: 10px;
}
#it-subscribe .follow-button:hover { color:#fff }
.social-container{
	display: flex;
    gap: 10px;
    width: 100%;
	    align-items: center;
}
.socialkit-image-icon{
	 
    display: flex;
    align-items: center;
    gap: 10px;
}
.socialkit-image-icon a{    width: 52px;
    height: auto;}
.social-container .IN-widget iframe{ width: 100% !important;
    min-height: 30px;
    max-height: 30px;}

.social-container-yt {
	    display: flex;
    gap: 10px;
}
.social-container-yt .socialkit-image-icon{
		width:20%;
		display:block;
	}
	.social-container-yt iframe {   
    min-width: 200px !important; 
		height: 60px !important;
    max-height: 60px !important;
}
@media(max-width:1023px){
/* 	.socialkit-image-icon{
	    width: 25%;
} */
	.social-container-yt{
		display: flex;
    gap: 10px;
	}
	.social-container-yt .socialkit-image-icon{
		width:12%;
		display:block;
	}
	.social-container-yt iframe {
		    min-height: 55px;
    max-height: 55px;
		min-width: 200px;
		
	}
	.social-container-yt .socialkit-image-icon { 
		width:55px;
	}
	.social-container .IN-widget{
		    max-height: 30px;
	}
	.socail-container-fb iframe{
		min-height:unset !important;
	}
		.yvideo-box iframe{
	max-height:190px !important; max-width:290px;
	}
	.yvideo-box h4, .caption-insta{
		 max-width:290px;
	}
	.zox-side-widget {padding:0px !important;}
	
}
#zox_side_trend_widget-14, #zox_side_trend_widget-13{display:none;}

.zox-video-embed, span.embed-youtube, .wp-block-embed-youtube{padding-bottom:10px !important;}

li#menu-item-28009{
	margin-right:0px !important;
}

.ss-footer-menu ul.sub-menu{
	margin-left:25px;
}

.ss-footer-menu>li>a{
	font-weight:600;
}
.ss-footer-menu>li>ul.sub-menu>a{
	font-weight:400;
}

