.netflix-box {margin-bottom: 30px;}
.netflix-box .inner {border: 1px solid #EAE6E6;}
.netflix-box .image {height: 175px;}
.netflix-box .info {padding: 10px;}
.netflix-box h4 {
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-weight: 400;
	text-transform: none;
	display: inline;
	font-family: "Roboto", sans-serif;
}
.netflix-box h4 a:hover {text-decoration:underline;}
.netflix-box .rate {
	font-size: 15px; 
	padding: 0; 
	width: 27px; 
	height: 27px;
	line-height: 27px;
	text-align: center; 
	margin-right: 3px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}
.netflix-box .premier {display: inline-block; margin-top: 8px; font-size: 13px; color:#777;}
h1.main {font-size: 24px;}
h2.subcat {padding: 0; margin: 5px 0; font-size: 18px; color: #9E9E9E;}

.pagination {border-radius: 0px;}
.pagination>li>a, .pagination>li>span {color: #002c3e; background-color: #fff; border: 1px solid #ddd;}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-bottom-right-radius: 0px; border-top-right-radius: 0px;}
.pagination>li:first-child>a, .pagination>li:first-child>span {border-bottom-left-radius: 0px; border-top-left-radius: 0px;}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-bottom-left-radius: 0px; border-top-left-radius: 0px;}
.pagination>.active>a, 
.pagination>.active>span, 
.pagination>.active>a:hover, 
.pagination>.active>span:hover, 
.pagination>.active>a:focus, 
.pagination>.active>span:focus {
    background-color: #002c3e;
    border-color: #002c3e;
}