.img-100{width:100%!important}
.max-300{max-width:300px}
.font-small{font-size:12px}
.crop-image-400{width:100%;height:400px;overflow:hidden;background-color:#fff}
.crop-image-400 img{width:100%;height:400px;object-fit:cover;object-position:center}
.crop-image-365{width:100%;height:365px;overflow:hidden;background-color:#fff}
.crop-image-365 img{width:100%;height:365px;object-fit:cover;object-position:center}
.crop-image-200{width:100%!important;height:200px;overflow:hidden;background-color:#fff}
.crop-image-200 img{width:100%!important;height:200px!important;object-fit:cover;object-position:center 30%}
.crop-image-220{width:100%;height:220px;overflow:hidden;background-color:#fff}
.crop-image-220 img{width:100%;height:220px;object-fit:cover;object-position:center 30%}
.crop-image-120{width:100%;height:120px;overflow:hidden;background-color:#fff}
.crop-image-120 img{width:100%;height:120px;object-fit:cover;object-position:center 30%}
.crop-image-190{width:100%;height:190px;overflow:hidden;background-color:#fff}
.crop-image-190 img{width:100%;height:190px;object-fit:cover;object-position:center 30%}
.crop-image-112{width:100%;height:112px;overflow:hidden;background-color:#fff}
.crop-image-112 img{width:100%;height:112px;object-fit:cover;object-position:center 30%}
.crop-image-160{width:100%;height:112px;overflow:hidden;background-color:#fff}
.crop-image-160 img{width:100%;height:112px;object-fit:cover;object-position:center 30%}
.crop-image-90{width:100%;height:90px;overflow:hidden;background-color:#fff}
.crop-image-90 img{width:100%;height:90px;object-fit:cover;object-position:center 30%}
.crop-image-480{width:100%;height:480px;overflow:hidden;background-color:#fff}
.crop-image-480 img{width:100%;height:480px;object-fit:cover;object-position:center 30%}
.crop-image-300{width:100%;height:300px;overflow:hidden;background-color:#fff}
.crop-image-300 img{width:100%;height:300px;object-fit:cover;object-position:center 30%}
.pagination-outer{text-align:center}
.pagination{font-family:'Open Sans',sans-serif;display:inline-flex}
.pagination li{margin:0 5px}
.pagination li a.page-link{color:#999;background:#e7e7e7;font-size:12px;font-weight:500;line-height:37px;height:38px;width:30px;padding:0;border:none;border-radius:5px;display:block;position:relative;transition:all .3s ease 0s}
.pagination li a.page-link:focus,.pagination li a.page-link:hover,.pagination li.active a.page-link,.pagination li.active a.page-link:hover{color:#fff;background:linear-gradient(#bd081c,#bd081c)!important;border:none}
.pagination li a.page-link:before{content:'';background:linear-gradient(to right bottom,#bd081c,#bd081c);height:10px;width:10px;border-radius:2px;opacity:0;transform:translateX(-50%) rotate(45deg);position:absolute;left:50%;top:4px;z-index:-1;transition:all .3s ease 0s}
.pagination li a.page-link:focus:before,.pagination li a.page-link:hover:before,.pagination li.active a.page-link:before{opacity:1;top:-4px}
.pagination li:first-child a.page-link,.pagination li:last-child a.page-link{font-size:20px;line-height:34px;width:38px;border-bottom:3px solid}
.pagination li:first-child a.page-link:hover,.pagination li:last-child a.page-link:hover{color:#fff;background:0 0;border-bottom-color:#bd081c}
.pagination li:first-child a.page-link:focus,.pagination li:last-child a.page-link:focus{color:#999;background:#e7e7e7}
.pagination li:first-child a.page-link:before,.pagination li:last-child a.page-link:before{top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg)}
.pagination li:first-child a.page-link:hover:before,.pagination li:last-child a.page-link:hover:before{transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(2)}
.pagination li:first-child a.page-link:focus:before,.pagination li:last-child a.page-link:focus:before{opacity:0}
.page-item.active .page-link{background-color:#bd081c!important;border:none!important;border-radius:2px}
.page-item{text-align:center}
.a-center{text-align:center!important;margin-right:auto;margin-left:auto}
.a-right{text-align:center!important;margin-left:auto}
.a-left{text-align:center!important;margin-right:auto}
.most-read-number{font-size:50px!important}
.dotted{background-image:-webkit-repeating-radial-gradient(center center,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,transparent 1px,transparent 100%);background-image:-moz-repeating-radial-gradient(center center,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,transparent 1px,transparent 100%);background-image:-ms-repeating-radial-gradient(center center,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,transparent 1px,transparent 100%);background-image:repeating-radial-gradient(center center,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,transparent 1px,transparent 100%);-webkit-background-size:3px 3px;-moz-background-size:3px 3px;background-size:3px 3px}
iframe.instagram-media{max-width:100%!important;width:100%!important;min-width:auto!important}
iframe{max-width:100%!important;width:100%!important;min-width:auto!important}
@media only screen and (max-width:480px){
.pagination{font-size:0;display:block}
.pagination li{margin:5px 0;display:inline-block}
.page-item.active .page-link{background-color:#bd081c!important;font-family:'Open Sans',sans-serif;font-size:18px;color:#fff!important;border:none!important;border-radius:2px}
}
@media all and (max-width:767px){
.crop-image-400{width:100%;overflow:hidden;background-color:#fff}
.crop-image-400 img{width:100%;object-fit:cover;object-position:center 30%}
.crop-image-230{width:100%;overflow:hidden;background-color:#fff}
.crop-image-230 img{width:100%;object-fit:cover;object-position:center 30%}
.crop-image-365{width:100%;overflow:hidden;background-color:#fff}
.crop-image-365 img{width:100%;object-fit:cover;object-position:center 30%}
.crop-image-200{width:100%;overflow:hidden;background-color:#fff}
.crop-image-200 img{width:100%;object-fit:cover;object-position:center 30%}
.crop-image-120{width:100%;overflow:hidden;background-color:#fff}
.crop-image-190{width:100%;overflow:hidden;background-color:#fff}
.crop-image-160 img{width:100%;height:160px;object-fit:cover;object-position:center 30%}
.crop-image-90{width:100%;height:auto;overflow:hidden;background-color:#fff}
.crop-image-90 img{width:100%;height:auto;object-fit:cover;object-position:center 30%}

}

