.owl-carousel .owl-item{
	max-height: 400px;
}



.banner-wrap h1{
	font-size: 35px ;
}

@media only screen and (max-width: 1500px) {
	.slider .owl-prev{
		left:5%;
	}
	.slider .owl-next{
		right:5%;
	}
	.owl-carousel .owl-item img{
		min-height:500px;
	}
}

@media only screen and (max-width: 1199px) {
	
	.owl-carousel .owl-item{
	max-height: 350px;
}

	h1 {
		font-size: 38px;
		line-height: 40px;
	}
	h2 {
		font-size: 28px;
		line-height: 35px;
	}
	.slider .owl-prev{
		left:30px;;
	}
	.slider .owl-next{
		right:30px;
	}
	.slider .owl-carousel .owl-item img{
		min-height:500px;
	}
	.banner-wrap span{
		margin:10px 0;
	}
	.banner-wrap{
		padding:20px;
	}
	.banner-content{
		right:80px;
	}
	.slider .owl-carousel .owl-item img {
		min-height: 420px;
	}
}
@media only screen and (max-width: 1025px) {
	.member-wrap{
		max-width:100%;
		padding-left:30px;
	}
	.magzine-wraper{
		max-width:390px;
	}
	.footer-wrapper{
		margin-bottom:210px;
	}
	.member-directry{
		background-size:cover;
	}
}
@media only screen and (max-width: 991px) {
	
	.custom-height{
		height:auto !important;
	}
	
	.owl-carousel .owl-item{
	max-height: 420px;
}
	
	.nav_section.padding-right{
		padding-right:15px;
	}
	.main-navigation ul.nav{
		text-align:center;
	}
	.main-navigation .nav li{
		padding:16px 5px;
	}
	.main-navigation .nav li{
		float:none;
		text-align:center;
		display:inline-block;
	}
	.slider .owl-carousel .owl-item img{
		min-height:450px;
	}
	.banner-content{
		top:130px;
	}
	.memeber,.newsletter{
		padding:15px 0 30px;
	}
	.member-wrap{
		padding:0 30px;
	}
	
	.banner-wrap{
		background:rgba(181,175,0,0.9);
	}
	.magzine-wraper{
		max-width:100%;
		padding-right:30px;
	}
	.singn-in{
		background-size:100% 100%;
	}
	.padding-left.book-details{
		padding-left:15px;
	}
	.book-riview{
		background-size:cover;
	}
	.book-heading h2 {
		color: #fff;
		font-size: 32px;
		line-height: 40px;
	}
	.book-riview{
		padding:40px 0;
	}
	.newsletter::after,.memeber::after{
		display:none;
	}
	.memeber::after{}
	.container{
		padding:0 15px;
	}
	.main-navigation .nav li a{
		font-size:14px;
	}
	.slider .owl-next,.slider .owl-prev{
		margin-top:0;
	}
	.footer-sec,.member-directry{
		padding:40px 0;
	}
	.equal-height2{
		margin-bottom:30px;
		
	}
	.sharing{
		margin-top:20px;
	}
	.footer-wrapper .col-md-4{
		margin-bottom:20px;
	}
	.footer-wrapper{
		margin:0;
	}
	ul.follow li a{
		color:#333;
		font-weight:bold;
	}
	.footer-bottom{
		padding:20px 0;
	}
	
	#box_hdr h1{
		font-size:21px;
	}
	
	#box_hdr p{
		margin-bottom:5px;
	}
	
	.main-area{
		padding-right:30px !important;
	}
	
	#member_des h5{
		font-size:16px;
	}
	
	#leftNav{
		margin-top: 25px;
		margin-bottom: 25px;
	}
	
	.footer-sec{
		padding-bottom: 35% !important;
	}
}
@media only screen and (max-width: 767px) {
	
	
	
	.banner-wrap{
		width:100%;
	}
	
	.join{
		padding-bottom: 40px;
	}
	
	.email_field_wrapper{
		padding-right: 0;
	}
	
	.submit_button_wrapper{
		padding-left: 0;
		padding-right: 0;
	}
	
	.owl-carousel .owl-item{
	max-height: initial !important;
}
	
	h1 {
		font-size: 32px;
		line-height: 40px;
	}
	h2 {
		font-size: 26px;
		line-height: 30px;
	}
	.logo{
		text-align:center;
		margin-bottom:15px;
	}
	.header-login.full-width{
		width:70%;
		margin-top:5px;
		text-align:left;
	}
	.social.full-width {
		width:30%;
		margin:0;
	}
	.banner-content{
		position: relative;
		right: 0;
		top: 0;
		width: 100%;
		margin:30px 0;
	}
	.banner-wrap{
		max-width:100%;
	}
	.slider .owl-next, .slider .owl-prev{
		top:100px;
	}
	.slider .owl-carousel .owl-item img{
		min-height:300px;
	}
	.book-details figure{
		text-align:center;
	}
	.footer-bottom .develop{
		text-align:left;
	}
	.nav_section{
		position: absolute;
		right: 0;
		top: 0;
		width: auto;
		z-index:99;
		padding:0!important;
	}
	.search-box{
		padding-right:80px;
		
	}
	.search-box form{
		z-index:999;
		position:relative;
	}
	.nav_section .navbar-header{
		width:auto;
		border:none;
	}
	.main-navigation{
		position:relative;
	}
	#navbar{
		border:none;
	}
	.main-navigation .nav{
		width:100%;
		margin:0;
		position:relative;
		z-index:9999;
		background:rgba(0,0,0,0.8);
		padding:0 15px;
		margin-top:5px;
	}
	#navbar{
		border:none;
	}
	.main-navigation .nav li,.main-navigation .nav li.active{
		width:100%;
		float:left;
		margin-bottom:0px;
		text-align:left;
		padding:15px 10px 15px 15px;
		border-bottom:1px solid #b5b000;
	}
	.main-navigation .nav li.active::after{
		content:"\25BA";
		position:absolute;
		top:50%;
		right:0;
		margin-top: -10px;
		color:#b3ac00;
		left:96%;
		
	}
	.main-navigation .nav li.active a{
		background:none;
		color:#b3ac00;
	}
	.main-navigation .nav li.active a{
		display:inline-block;
	}
	.member-wrap .form-group{
		padding:0;
	}
	
	p.member_p{
		text-align:left !important;
		padding-left:75px !important;
		margin-bottom:10px !important;
	}
	
	#title_box{
		display:block !important;
	}
	
	#article_box{
		padding-left:5px;
		display:block !important;
	}
	
	#article_pic{
		padding-top:10px;
	}
	
	#fbox_2{
		margin-top: 35px;
		margin-bottom: 35px;
	}
	
	#fbox_3{
		margin-bottom: 35px;
	}
	
	.footer-sec{
		padding-bottom: 85% !important;
	}
	
	.page-content{
		margin-left: 15px;
		margin-right: 15px;
	}
	
	input.gform_button.button{
		margin-left: 0 !important;
	}
	
	h2#search_result_title a{
		font-size: 15px !important;
	}
	
	ul.follow li a{
		display: block !important;
		word-break: break-all;
	}
	
	li#search_item time{
		font-size: 12px;
	}
}
@media only screen and (max-width: 640px){
	.slider .owl-carousel .owl-item img{
		min-height:250px;
	}
	.book-heading h2 {
		
		font-size: 26px;
		line-height: 33px;
	}
	.book-heading span{
		font-size:14px;
	}
	.member-directry .book-heading p{
		margin:10px auto;
	}
	.book-heading {
		margin-bottom: 25px;
	}
}
@media only screen and (max-width: 480px) {
	.header-login.full-width{
		width:100%;
		margin:0px 0 10px;
		text-align:center;
	}
	.social.full-width {
		width:100%;
		text-align:center;
	}
	
}


@media only screen and (max-width: 479px) {

	.slider .owl-carousel .owl-item img{
		min-height:220px;
	}
	.search-box{
		padding:0 50px 0 0;
	}
	.magzine-wraper{
		padding-right:15px;
	}
	.magzine-wraper{
		padding-left:65px;
	}
	.magzine-wraper .imagine-logo{
		left:10px;
	}
	.padding-left.book-details{
		padding:0;
		margin-bottom:20px;
	}
	.header-login ul li{
		padding-right:5px;
	}
	.header-right ul li{
		margin-right:5px;
	}
	
	#member_des p.member_info{
		padding-left:0 !important;
	}

}
















	
