h2.home-magazine-title{ margin-top:5px; margin-bottom:10px;}
h2.home-magazine-title small{ font-size:20px;}
.home-magazine{ text-align:left; background:#f7f7f7; min-height:320px; position:relative;  margin-bottom:30px;}
.home-magazine .bx-img{ margin-bottom:0px; position:relative;}
.home-magazine .bx-img img{height:320px; max-width:inherit; width:auto;}
.home-magazine .magazine-content{ padding-left:20px; padding-right:15px; padding-top:20px;}
.home-magazine .magazine-title{ font-size:18px; font-weight:400; padding-right:85px;}

.home-magazine .okmd-tv-title a {color: #111; cursor:pointer;}
.home-magazine .okmd-tv-title a:hover,a:focus {color: #1f91bb;}
.home-magazine .magazine-name{ max-height:233px; overflow:hidden;}

.home-magazine .magazine-left{ width:55%; float:left;}
.home-magazine .magazine-right{ width:44%; float:right; text-align:right;}
.view-magazine-all{ position:absolute; bottom:0; left:0; width:56%; padding:8px 15px; background:#f1f1f1;}

.issuu-iframe{ border:0; width:720px; height:486px;}
@media (max-width:767px) {
	.home-magazine .magazine-left{ width:100%; float:left; margin-bottom:15px;}
	.home-magazine .magazine-right{ width:100%; float:right; text-align: center; margin-bottom:50px;}
	.view-magazine-all{ position:absolute; bottom:0; left:0; width:100%; padding:8px 15px; background:#f1f1f1;}
	.home-magazine .magazine-name{ max-height:none; overflow: inherit;}
}
@media (min-width:768px) and (max-width:991px) {
.home-magazine .magazine-left{ width:55%; float:left;}
.home-magazine .magazine-right{ width:230px; float:right; text-align:right;}
.view-magazine-all{ position:absolute; bottom:0; left:0; width:70%; padding:8px 15px; background:#f1f1f1;}
}

@media (min-width:992px) and (max-width:1199px) {
	h2.home-magazine-title small{ font-size:14px;}
	.home-magazine .magazine-left{ width:47%; float:left;}
	.home-magazine .magazine-right{ width:53%; float:right; text-align:right;}
	.view-magazine-all{ position:absolute; bottom:0; left:0; width:48%;  padding:8px 15px; background:#f1f1f1;}
	.home-magazine .magazine-name{ max-height:248px; overflow:hidden;}
}

/*@media (max-width:991px) {
	h2.home-magazine-title{ font-size:40px;}
}
@media (max-width:767px) {
	h2.home-magazine-title{ font-size:34px;}
}
@media (max-width:543px) {
	h2.home-magazine-title{ font-size:22px;}
}*/