/*This is custom responsive file*/



@media only screen and (max-width: 999px) and (min-width:320px )
{
	.counter_status{
	border-right: none !important;
	}
}

.team-btn-column {
	text-align: center;
	margin-bottom: -30px;
	padding-top: 17px;
}

@media only screen and (max-width: 528px) {
.join-test {
	width: 100%;
	text-align: center;
	padding-left: 0px;
}
.join-buttton {
	background: #FA2D62;
	padding: 8px;
	color: white;
	text-align: center;
	margin-top: 20px;
}
html body .custom-blog-one .row .category-news .post-header h3 > a {
	font-size: 22px;
}
.custom-blog-one.news {
	padding-top: 0px !important;
}
.blog-recent[data-style="minimal"] .col {
	margin-bottom: 8%;
}
.common-title {
	padding-top: 0px !important;
}
.common-title .row.blog-recent.columns-2 {
    margin-top: 40px !important;
}
}

@media only screen and (max-width:1000px) {
.bookwrapper {
	width: 100%;
}
.wpsm_col-md-4 .wpsm_counterbox
{
	border-right: none !important;
}
.public-content {
	background: #fff;
	margin-bottom: 40px;
}
.support-sec-two {
	text-align: center;
}
.second-news-box {
	text-align: center;
}
.button-wrapper {
	bottom: 24px;
	left: 106px;
	margin-top: -55px;
}
.support-sec-rw {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}
.foot-menu {
	width: 100%;
	margin-top:15px;
	margin-bottom:15px;
}
.foot-logo {
	width: 100%;
}
.foot-icon {
	width: 100%;
}
.blog-recent[data-style="minimal"] .col {
	margin-bottom: 8%;
}
.related-full-cont {
	width: 100%;
	padding-top: 30px;
}
.hamburger-box {
	height: 18px;
}
.first-sec-heading {
	padding-top: 30px !important;
	padding-bottom: 0px !important;
}
#home-slider-nav .swiper-container .slider-prev, 
#home-slider-nav .swiper-container .slider-next{
	display:none !important;
}

body:not(.material) #header-outer header#top #logo{
	margin-top:0 !important;
}
#header-outer[data-format="centered-menu-under-logo"] header#top #logo img{
	position:static;
	height:40px !important;
}

}

@media only screen and (max-width: 690px) {
	html body h1{
		font-size:34px !important;
		line-height:normal;
	}
	#main-title {
	font-size: 32px !important;
	line-height:normal;
}

.hamburger.hamburger--slider.is-active
{
	top: 0px !important;
	right: 0px !important;
}
.bookwrapper {
	width: 100%;
}
.book-image {
	width: 100%;
}
.content-cusombox.articlee.related-article-listt {
	width: 100%;
	float: left;
	margin: 0px;
	margin-top: 0px;
}
.button-wrapper {
	bottom: 24px;
	left: 123px;
}
.flip-box-front .inner {
	text-align: center;
}
.about-cont-sec {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.join-test {
	padding-left: 0px;
}
/* For top header */


div#header-wrapper .social-icons {
	display: none;
}


#header-outer .header-top{
	text-align:center !important;
}
header#top .header-top #logo{
	float:none !important;
	margin-left:auto;
	margin-right:auto;
}
html body #header-outer{
	padding-bottom:12px;
}
/* For About Tabs Css */
.custom-menu li {
	width: 100%;
}
.custom-menu li a {
	text-align: left;
}
/*For News section */
.news .category-news > a{
	margin-right:0 !important;
	width:100%;
	max-width:none !important;
}
.testimonial_slider:not([data-style*="multiple_visible"]) blockquote{
	font-size:22px;
}
.testimonial_slider:not([data-style*="multiple_visible"]) blockquote > span{
font-size:16px;
}
.container article.post .post-meta {
    display: flex;
    z-index: 999;
    position: static;
}
article.post .post-meta{
	border-right: none;
	margin-bottom: 0;
}
article.post .post-meta .date{
	padding-bottom: 0;
	border-bottom: none;
	border-right: 1px solid #DDD;
	display: flex;
}
article.post .post-meta .month{
	line-height: normal;
	padding-top: 5px;
}
article.post .post-meta .day{
	font-size: 22px;
	font-weight:600;
}
.nectar-love-wrap{
	line-height: normal;
	padding-top: 5px;
}

}


@media only screen and (max-width: 999px) and (min-width:691px ) {
.button-wrapper {
	bottom: 19px;
	left: 190px;
}
.about-cont-sec {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.about-below-menu ul li a {
	padding-left: 25px;
	padding-right: 25px;
}

#home-slider-nav .custom-home-slider .content h2{
	font-size:24px !important;
}

}

@media only screen and (max-width: 690px) and (min-width:480px ) {
.button-wrapper {
	bottom: 24px;
	left: 144px;
}
.support-title {
	font-size: 28px;
	line-height: 30px;
}
.join-buttton {
	background: #FA2D62;
	padding: 8px;
	color: white;
	text-align: center;
	margin-top: 20px;
}
.join-page-title {
	font-size: 34px;
}
/* For slider */
#home-slider-nav .swiper-slide[data-x-pos="left"] .content {
	top: 70px !important;
}
.wprmenu_bar.custMenu{
    max-width: 500px;
    margin-left: auto;
	margin-right: auto;
	position: relative;
}
.wprmenu_bar.custMenu .hamburger-box{
	top: 10px;
}
.wprmenu_bar.custMenu #custom_menu_icon{
	top: 0;
	}
.wprmenu_bar.custMenu .hamburger.is-active .hamburger-box{
	left:0;
}
.hamburger.hamburger--slider.is-active .hamburger-box{
	top: 0;
}
}

@media only screen and (max-width: 479px) {
.team-name {
	text-align: center;
}
.button-wrapper {
	bottom: 24px;
	left: 106px;
	margin-top: -55px;
}
.home-resource-cont h3 a {
	font-size: 26px;
}
.news-first-sec {
	border-right: none;
}

.partner-title {
	padding-top: 54px;
}
.partner-button {
	/*margin-left: 24px;*/
}
.title-container h1 {
	font-size: 26px;
}
.bottom-search .tnp-subscription div.tnp-field-button input[type="submit"] {
	width: 55%;
	margin-left: 80px;
}
.home-resource-img {
	width: 100%;
	float: left;
}
.conatct-half-two input[type=email] {
	margin-left: -12px;
}
.conatct-half-two label {
	margin-left: -12px;
}
.conatct-half-one {
	width: 100%;
}
.conatct-half-two {
	width: 100%;
}
.micro-content-first {
	top: -20px;
}
.microsite-contentt {
	padding: 0px 10px 0px 20px;
}
.microsite-news {
	margin-top: -15px;
}
.about-cont-sec {
	margin-left: 10px !important;
	margin-right: 0px !important;
}
.about-first {
	padding-top: 20px !important;
}
.home-resource-btn {
	margin: 0 auto;
}
.video-page-margin {
	padding-top: 0px !important;
}

.team-btn-column {
	text-align: center;
	margin-bottom: -30px !important;
	padding-top: 0px;
}
.custom-team-img .inner img {
	margin: 0 auto;
	width: 100%;
}

.wrapper-join {
	text-align: center;
}
.join-page-title {
	font-size: 25px;
	line-height: normal;
}
/*For Home Slider*/
#home-slider-nav .swiper-slide[data-x-pos="left"] .content {
	top:30px !important;
}
/*News section*/
.custom-blog-news .col.category-news > a{
	width:100%;
	margin-right:0;
	max-width:none;
}
.custom-blog-news .col.category-news {
	margin-bottom:25px !important;
}
.custom-blog-news .col.category-news.col_last{
	margin-bottom:0 !important;
}
.scroll-logo img
{
	left: 0;
}
.wprmenu_bar #custom_menu_icon.hamburger{
	top: 0;
	padding-top: 5px;
}
.wprmenu_bar.custMenu .hamburger.is-active .hamburger-box{
	left:-130px;
}
.hamburger-box {
    height: 5px;
}
html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul{
	position: relative;
	left: 0;
}
html body ul#wprmenu_menu_ul > li > a{
	max-width: 380px;
	width: 100%;
	font-size: 22px !important;
}
html body ul#wprmenu_menu_ul li ul.sub-menu{
	margin-top: 15px;
}
html body ul#wprmenu_menu_ul > li > ul{
	max-width: 480px;
	width: 100%;
}	
html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul > li > ul
{
	left: 0px;
}
.hamburger.hamburger--slider.is-active .hamburger-inner
{
	left: 130px;
	top: -6px;
}
#support-text{
	position: absolute;
}

}

/*Publication page end*/

 
@media only screen and (max-width: 999px) and (min-width:691px ) {
.news-first-sec {
	border-right: none;
}
.suppport-img {
	text-align: center;
}
.support-sec-two.support-btn {
	text-align: center;
}
.team-name {
	text-align: center;
}
.home-resource-img {
	width: 100%;
}
body .nectar-button.medium .team-btn {
	text-align: center!important;
}

}

@media only screen and (min-width: 691px) {
html body .custom-menu {
	display: inline-block;
	width: 100%;
	background: #333;
}
html body .custom-menu ul {
	margin-left: auto;
	margin-right: auto;
	display: inline-table;
}
html body .custom-menu li {
	float: none;
	display: inline-block;
}
}

@media only screen and (max-width: 690px) and (min-width:480px ) {
.news-first-sec {
	border-right: none;
}
.team-name {
	text-align: center;
}
.partner-title {
	padding-top: 54px;
}
.title-container h1 {
	font-size: 32px;
}

.conatct-half-two input[type=email] {
	margin-left: -12px;
}
.conatct-half-two label {
	margin-left: -12px;
}
.conatct-half-one {
	width: 100%;
}
.conatct-half-two {
	width: 100%;
}
.micro-content-first {
	margin-top: 30px !important;
}
.microsite-contentt {
	padding: 0px 10px 0px 20px;
}
.microsite-news {
	margin-top: -15px;
}
.about-cont-sec {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.wrapper-join {
	text-align: center;
}

/* For slider */

}

@media only screen and (max-width: 999px) and (min-width:480px ) {
.home-resource-cont {
	max-width: 100%;
	padding: 20px;
}
.home-resource-btn {
	margin: 0 auto;
}
.team-btn-column {
	text-align: center;
	margin-bottom: -30px !important;
	padding-top: 0px;
}
.custom-team-img .team-box-img-outer {
	width: 50% !important;
	float: left;
}
.custom-team-img .team-box-text {
	width: 50% !important;
	float: left;
}
#page-header-bg .span_6 h1 {
    font-size: 30px !important;
    line-height: 32px !important;
}

}

/*
Footer css start
*/
@media only screen and (max-width: 1299px) and (min-width:691px ) {
.custom-menu{
	text-align:center;
}
}
@media only screen and (max-width: 1299px) and (min-width:1001px ) {
html body .foot-menu ul li a {
	padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
}
.foot-menu{
	width:72%;
}
.foot-logo{
	width:13%;
}
.foot-icon #social li a{
	width:35px;
	height:35px;
	line-height:35px;
}
.small-nav ul.sf-menu.left-menu.sf-js-enabled.sf-arrows li {
	padding-right: 0px;
}
#menu-item-1648 {
	display: none;
}


.custom-blog-one.news {
	padding-top: 0px !important;
}
html body .custom-blog-one .row .category-news .post-header h3 > a {
	font-size: 18px;
}
.home-resource-cont {
	max-width: 474px;
}
.conatct-half-two input[type=email] {
	margin-left: -12px;
}
.conatct-half-two label {
	margin-left: -12px;
}
.conatct-half-one {
	width: 100%;
}
.conatct-half-two {
	width: 100%;
}
#home-slider-nav .swiper-slide[data-x-pos="left"] .content {
	top: 194px !important;
}
.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-prev i {
	left: 0 !important;
}
.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-next i {
	right: 0 !important;
}
.team-member-box .team-name h4 {
	font-size: 14px;
}
.team-box-text {
	min-height: 0;
}
.team-name h4 {
	padding-top: 0px;
	min-height: 0px;
}
.related-full-cont {
	display: table;
}
#page-header-bg .span_6 h1 {
    font-size: 42px !important;
    line-height: 42px !important;
}
.wprmenu_bar.custMenu {
    max-width: 895px !important;
}

}
@media only screen and (max-width: 1301px) and (min-width:1001px ){

	#home-slider-nav .swiper-slide .content h2{
	font-size: 38px !important;
	line-height: 42px !important;
}
header#top nav ul li a {
	font-size: 10px;
}
html body #header-outer[data-lhe="default"] header#top .nav_wrapper nav > ul.left-menu > li.sf-with-ul > a{
	padding-right: 10px;
}
header#top .nav_wrapper .right-menu #support_buttton a{
	padding: 0 30px !important;
}
}
/* For hamburger icon menu css */
@media only screen and (min-width:1001px ){
/* For icon menu css */
.wprmenu_bar.custMenu{
    max-width: 1111px;
    margin-left: auto;
	margin-right: auto;
	position: relative;
}
/*.wprmenu_bar.custMenu .hamburger-box{
	left:250px;
}*/
.wprmenu_bar.custMenu .hamburger.is-active .hamburger-box{
	left:0;
}
}
@media only screen and (max-width: 1000px) and (min-width:691px ) {

.blog-recent[data-style="minimal"] .col {
	margin-bottom: 8%;
}
#home-slider-nav .swiper-slide[data-x-pos="left"] .content {
	top: 186px !important;
}
#footer-outer #social li{
	margin-left:10px;
}
html body .foot-menu ul li a{
	font-size:11px;
	padding-right:10px;
}
html body .foot-menu ul li:last-child a{
	padding-right:0 !important;
}
html body .custom-blog-one .row .category-news .post-header h3 > a{
font-size:28px;
}
.conatct-wrapper .conatct-half-two{
	padding-top: 0px;
	   
}

}
@media only screen and (max-width: 1000px) and (min-width:690px ) {
	#footer-widgets .container .col{
		margin-left:0;
	}
	.wprmenu_bar.custMenu{
    max-width: 700px;
    margin-left: auto;
	margin-right: auto;
	position: relative;
	}
	.wprmenu_bar.custMenu #custom_menu_icon{
	 top: 5px;
	}
	.wprmenu_bar.custMenu .hamburger.is-active .hamburger-box{
	left:0;
	}
}
@media only screen and (max-width: 690px){
.foot-menu ul li {
	float: none;
}
html body .foot-menu ul li a {
	font-size: 14px;
	padding-right:0;
}
.foot-menu{
	padding-left:0;
}
.sec-two h1 {
	font-size: 32px;
}
.puclicataion-roww .blog-recent[data-style="minimal"] .col {
	margin-bottom: 12%;
}
.home-resource-img {
	width: 100%;
	float: left;
}

.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-prev i {
	left: 0 !important;
}
.support-title {
	font-size: 20px;
	line-height: normal;
}

}
@media only screen and (max-width: 999px) {
.home-resource-cont{
	padding:20px 15px;
}
html body .custom-blog-news{
	margin-bottom:25px;
}
.col.span_12.dark.left h1 {
	text-align: center;
}
.custom-blog-news .category-news{
    margin-bottom:25px !important;
}
.sec-two-col {
	border-right: 0px solid;
}
}
@media only screen and (max-width: 1000px) {
.support-sec-two .img-with-aniamtion-wrap .inner img {
	width: 100%;
	max-width: none;
}
.second-news-box .img-with-aniamtion-wrap .inner img {
	width: 100%;
	max-width: none;
}
.support-sec-two .firstpost, .second-news-box .second-post {
	text-align: left;
	padding: 10px 10px 20px 10px;
}
.partner-button {
	text-align: center;
}


/*News Section*/
html body .custom-blog-news .row .category-news .post-header h3 > a{
	font-size:16px;
}
html body .col .post-header h3.title a,
.home-resource-cont h3 a{
	font-size:22px;
}
.foot-logo img{
	max-width:150px !important;
}
.microsite-video {
    margin-bottom: 50px !important;
}
.conatct-half-two{
	padding-top: 10px;
}
}

@media only screen and (max-width: 1200px) {
.first-section .active_texture {
	background-image: none;
	background-color: rgba(0, 0, 0, 0.4) !important;
}
.team-btn-column {
	text-align: center;
	margin-bottom: -30px !important;
	padding-top: 0px;
}
#home-slider-nav .video-texture{
	display:block !important;
}

.hamburger.hamburger--slider.is-active
{
	top: 0px !important;
	right: 0px !important;
}
}

@media only screen and (max-width: 992px) and (min-width:768px ){
html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul{
	left: 370px;
}	
.hamburger.hamburger--slider.is-active
{
	top: 0px !important;
	right: 0px !important;
}
.counter-title .counter-title-name .wpsm_col-sm-6{
	width: 33%;
}
}
@media only screen and (max-width: 767px) and (min-width:480px )
{
html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul{
	position: relative;
	left: 0;
}
html body ul#wprmenu_menu_ul > li > a{
	max-width: 480px;
	width: 100%;
}
html body ul#wprmenu_menu_ul li ul.sub-menu{
	margin-top: 15px;
}
html body ul#wprmenu_menu_ul > li > ul{
	max-width: 480px;
	width: 100%;
}	
html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul > li > ul
{
	left: 0px;
}

}