.bm-read-more {   padding-left:5px;   font-size:14px; } .bm-read-more:hover { color:#939393 !important; }  .bm-hover-effect-blur:hover { -webkit-filter:blur(1px); filter:blur(3px); -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; }  .bm-hover-effect-flashing:hover { opacity:1; -webkit-animation:flash 1.5s; animation:flash 1.5s; } @-webkit-keyframes flash { 0% {  opacity:.4; } 100% {  opacity:1; } } @keyframes flash { 0% {  opacity:.4; } 100% {  opacity:1; } }  .bm-hover-effect-gray-scale:hover { -webkit-filter:grayscale(50%); filter:grayscale(50%); -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; }  .bm-hover-effect-opacity { opacity:1; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; } .bm-hover-effect-opacity:hover { opacity:.5; }  .bm-hover-effect-zoom-in.bm-zoom-default:hover , .bm-hover-effect-zoom-out.bm-zoom-default {   -webkit-transform:scale(1.2);   -moz-transform:scale(1.2);   transform:scale(1.2); } .bm-hover-effect-zoom-out.bm-zoom-default:hover {   -webkit-transform:scale(1.1);   -moz-transform:scale(1.1);   transform:scale(1.1); } .bm-hover-border .bm-banner-content-wrapper {   z-index:2; } .bm-hover-border:before, .bm-hover-border:after {   content:"";   display:block;   position:absolute;   top:15px;   left:15px;   bottom:15px;   right:15px;   z-index:1; -webkit-transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s; } .bm-hover-border:before {   border-top:2px solid #009BEF;   border-bottom:2px solid #009BEF;   -webkit-transform:scale(0, 1);   -moz-transform:scale(0, 1);   transform:scale(0, 1); } .bm-hover-border:after {   border-left:2px solid #009BEF;   border-right:2px solid #009BEF;   -webkit-transform:scale(1, 0);   -moz-transform:scale(1, 0);   transform:scale(1, 0); } .bm-hover-border:hover:before, .bm-hover-border:hover:after {   -webkit-transform:scale(1);   -moz-transform:scale(1);   transform:scale(1); } .bm-hover-effect-shine:not(.bm-hover-border)::before, .bm-hover-effect-shine .bm-hover-shine-border-effect::before {   position:absolute;   top:0;   left:-70%;   z-index:2;   display:block;   content:'';   width:50%;   height:100%;   background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);   background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);   -webkit-transform:skewX(-25deg);   -moz-transform:skewX(-25deg);   transform:skewX(-25deg);   -webkit-transition:all 1s ease 0s;   -moz-transition:all 1s ease 0s;   transition:all 1s ease 0s; } .bm-hover-effect-shine:not(.bm-hover-border):hover::before, .bm-hover-effect-shine:hover .bm-hover-shine-border-effect::before {   left:100%; } .bm-pagination {   padding:20px;   margin-bottom:20px;   text-align:center; } .pagination_style_1 .page-numbers, .pagination_style_1 .bm-pagination a {   display:inline-block;   padding:5px 15px;   margin-right:4px;   border-radius:3px;   border:solid 1px #c0c0c0;   background:#e9e9e9;   box-shadow:inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);   font-size:.875em;   font-weight:bold;   text-decoration:none;   color:#717171;   text-shadow:0px 1px 0px rgba(255,255,255, 1); } .pagination_style_1 .page-numbers {   font-weight:900; } .pagination_style_1 .page-numbers:hover, .pagination_style_1 .page-numbers.gradient:hover {   background:#fefefe;   background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));   background:-moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0); } .pagination_style_1 .page-numbers.current {   border:none; padding:10px 20px;   background:#616161;   box-shadow:inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);   color:#f0f0f0;   text-shadow:0px 0px 3px rgba(0,0,0, .5); } a.prev.page-numbers:after { content:'<<'; } a.next.page-numbers:after { content:'>>'; } .pagination_style_2 .page-numbers, .pagination_style_1 .bm-pagination a {   font-size:14px;   text-decoration:none;   transition:background 250ms;   display:inline-block;   text-transform:uppercase;   margin:0 3px 6px;   height:38px;   min-width:38px;   border-radius:38px;   border:2px solid #fff;   line-height:32px;   padding:0;   color:#fff; background:#666;   font-weight:700;   letter-spacing:.03em; } .pagination_style_2 .page-numbers:hover, .pagination_style_1 .page-numbers.gradient:hover {   background-color:#000;   color:#fff; } .pagination_style_2 .page-numbers.current {   background-color:#000;   color:#fff;   display:inline-block; } 