/* Common styles */
.filmi-section {padding-bottom: 15px;border-bottom: 1px solid #ababab;margin-bottom: 15px;position: relative;}
.filmi-breadcrumb {font-size: 14px;color: #000;padding-bottom: 10px;}
.filmi-breadcrumb a {color: #000;}
.filmi-section-heading {font-size: 20px;color: #fff;padding: 0;position: relative;font-weight: 600;margin: 20px 0;text-transform: uppercase;}
.filmi-section-heading span {background: #E81B42;padding: 3px 15px;color: #fff;}
.filmi-moresection {position: absolute;bottom: -30px;left: 0;right: 0;margin: 0 auto;width: 80px;background: #fff;}
.bodybg .filmi-moresection {;background: #f4f4f4;}
.filmi-moresection a {padding: 5px;text-align: center;font-size: 26px;color: #E81B42;position: relative;}
.filmi-moresection a i {display: inline-block;background: url(/scripts/wallpapers/images/icons/plus-circle.svg) no-repeat center center;padding: 0 10px;width: 42px;height: 42px;}
.filmi-mid-ad {margin: 10px auto;text-align: center;}
.filmi-movies-tabs {padding: 10px 10px 20px 10px;}
.filmi-movies-tabs ul li {display: inline-block;margin-right: 15px;}
.filmi-movies-tabs ul li a {background: #FFD35A;font-size: 20px;font-weight: 600;color: #000;display: block;padding: 5px 20px;text-align: center;text-transform: uppercase;opacity: 0.7;}
.filmi-movies-tabs ul li a.active {background: #FFBB02;font-weight: 600;opacity: 1;}
.filmi-moviesection.category .filmi-movies-tabs ul li a {background: #E81B42;color: #fff;}





/*Trending  Styles*/
.filmi-trending {position: relative;padding: 0 15px;}
.filmi-trending ul li {float: left;width: 25%;}
.filmi-trending ul li a {text-decoration: none;}
.filmi-trending-thumbimg {width: 60px;float: left;height: 60px;border-radius: 50%;}
.filmi-trending-thumbimg img {border-radius: 50%;width: 60px;height: 58px;border: 1px solid #E81B42;}
.filmi-trending-title {margin-left: 75px;font-size: 13px;font-weight: 400;color: #000;padding-top: 10px;}
.filmi-trending-title span {padding: 5px 0;display: block;border-right: 1px solid #989898;height: 25px;overflow: hidden;}
.filmi-trending ul li:nth-child(6n)  .filmi-trending-title span {border-right: none;}
.filmi-trending .bx-wrapper .bx-controls-direction a {position: absolute;top: 20px;text-indent: -99999px;width: 21px;height: 21px;}
.filmi-trending .bx-wrapper .bx-controls-direction a.bx-prev {left: -15px;background: url(/scripts/wallpapers/images/icons/bx-prev-arrow.png) no-repeat 0 0;}
.filmi-trending .bx-wrapper .bx-controls-direction a.bx-next {right: -15px;background: url(/scripts/wallpapers/images/icons/bx-next-arrow.png) no-repeat 0 0;}
.filmi-trending .bx-wrapper .bx-controls-direction a.disabled {display: none;}

.search-no-data {
    font-size: 14px;
    color: #000;
    padding: 10px;
    font-weight: bold;
}
/*
 * Wallpapers Styles
 */
.filmi-walls-topsection {position: relative;margin-bottom: 20px;}
.filmi-walls-topsection img {display: block;}
.filmi-walls-topsection-heading {position: absolute;bottom: 30px;left: 0;font-size: 20px;font-weight: 600;color: #fff;padding: 5px 15px;background: rgba(42,51,58,0.6);}

.filmi-walls-latestsection {margin-bottom: 20px;}
.filmi-walls-latestsection ul li {list-style-type: none;float: left;width: 300px;margin-right: 26px;position: relative;margin-bottom: 25px;}
.filmi-walls-latestsection ul li:nth-child(3), .filmi-walls-latestsection ul li:nth-child(4), .filmi-walls-latestsection ul li:nth-child(7) {margin-right: 0;}
.filmi-walls-latestsection ul li.walls-2 {width: 626px;}
.wallpapers-latest-title {position: absolute;bottom: 15px;background: rgba(0,0,0,0.4);left: 0;right: 0;font-size: 23px;color: #fff;text-align: center;padding: 1px 0;font-weight: 600;}
.topwall, .bottomwall {position: relative;}
.topwall {margin-bottom: 25px;}
.filmi-walls-othersection {padding-bottom: 15px;border-bottom: 1px solid #ababab;margin-bottom: 25px;position: relative;}

.filmi-walls-container ul li {list-style-type: none;float: left;width: 400px;margin-right: 40px;position: relative;}

.marginRight {margin-right: 0 !important;}



.filmi-walls-container ul li a {text-decoration: none;}
.filmi-walls-thumbimg {position: relative;}
.filmi-walls-thumbimg img {display: block;}
.filmi-walls-title {font-size: 20px;color: #000;text-align: center;padding: 5px;height: 45px;overflow: hidden;}
.filmi-walls-nos {position: absolute;right: 10px;bottom: 10px;background: #E81B42;border-radius: 12px;padding: 1px 10px;font-size: 18px;text-align: center;width: 40px;color: #fff;font-weight: 600;}
.filmi-walls-nos:after {border: 1px solid #E81B42;content: '';height: 22px;position: absolute;left: 1px;top: 3px;border-radius: 12px;width: 60px;}

.filmi-walls-topsection {position: relative;}
.filmi-walls-topsection .bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;position: absolute;bottom: 10px;left: 0;right: 0;margin: auto;}
.filmi-walls-topsection .bx-wrapper .bx-pager-item {font-size: 0;line-height: 0;display: inline-block;vertical-align: bottom;}
.filmi-walls-topsection .bx-wrapper .bx-pager.bx-default-pager a {background: #fff;text-indent: -9999px;display: block;width: 15px;height: 15px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 10px;}
.filmi-walls-topsection .bx-wrapper .bx-pager.bx-default-pager a:hover, .filmi-walls-topsection .bx-wrapper .bx-pager.bx-default-pager a.active, .trending-photos .bx-wrapper .bx-pager.bx-default-pager a:focus {background: #707070;}


.filmi-walls-searchsection {margin-bottom: 20px;}
.filmi-walls-searchleft {float: left;width: 940px;}
.filmi-walls-searchright {float: right;width: 300px;}
.filmi-searchby-alpha {margin: 10px 0;}
.filmi-searchby-alpha ul li {display: inline-block;margin-right: 8px;}
.filmi-searchby-alpha ul li a {display: block;font-size: 26px;color: #999;padding: 2px;font-weight: 600;}
.filmi-searchby-alpha ul li a.active {color: #000;}
.filmi-searchbox {margin: 30px 0 0 0;box-shadow: 3px 4px 8px 0px rgba(0, 0, 0, 0.2);border-radius: 20px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 10px 20px;}
.filmi-searchbox-textbox {border: 0 none;width: 100%;background: transparent;font-size: 20px;}

.filmi-walls-album-heading {font-size: 24px;color: #000;font-weight: 600;padding-bottom: 10px;}
.filmi-walls-img {position: relative;margin-bottom: 20px;}
.filmi-walls-albumimg {text-align: center;background: #edebee;}
.filmi-walls-albumimg img {display: inline-block;}
.filmi-walls-album-photocount {background: #000;border-radius: 15px;color: #fff;font-size: 15px;left: 20px;padding: 2px 15px;position: absolute;top: 20px;z-index: 3;}
.filmi-walls-socialbtns {position: absolute;right: 20px;bottom: 20px;}

.filmi-walls-details {float: left;margin: 0 8px;display: inline-block;width: 100px;text-align: center;}
.filmi-walls-other-det-data {position: relative;top: 0;}
.filmi-walls-other-det-data span {display: block;margin: 1px auto;}
.filmi-walls-score {background: #fff;border-radius: 10px;padding: 1px 2px;font-size: 14px;color: #000;width: 50px;text-align: center;font-weight: 600;box-shadow: 0px 1px 2px #666;}
.filmi-walls-icons i {display: block;margin: 0 auto;width: 55px;height: 55px;-webkit-filter: drop-shadow( 0px 3px 3px rgba(0, 0, 0, .3));filter: drop-shadow( 0px 3px 3px rgba(0, 0, 0, .3));cursor: pointer;}
.filmi-walls-icons.loved i {background: url(/scripts/wallpapers/images/icons/heart.svg) no-repeat 0 0;}
.filmi-walls-icons.shared i {background: url(/scripts/wallpapers/images/icons/share.svg) no-repeat 0 0;}
.filmi-walls-icons.downloaded i {background: url(/scripts/wallpapers/images/icons/download.svg) no-repeat 0 0;}


.filmi-walls-share-link {position: absolute;bottom: 20px;left: 0;right: 0;width: 40px;height: 70px;background: #fff;border-radius: 20px;margin: auto;display: none;}
.filmi-walls-other-det-data.open-share .filmi-walls-share-link {display: block;}
.filmi-walls-share-link a {font-size: 24px;color: #000;text-align: center;display: block;margin: 2px 0;}

.filmi-walls-share-close {background: url(/scripts/wallpapers/images/icons/close.svg) no-repeat 0 0;position: absolute;top: -20px;right: -25px;width: 31px;height: 31px;cursor: pointer;}
.filmi-walls-share-link a.filmi-walls-wp-icon {color: #7CF008;}
.filmi-walls-share-link a.filmi-walls-fb-icon {color: #104895;}
.filmi-walls-share-link a.filmi-walls-tw-icon {color: #2CA8F5;}

.filmi-wals-downloads {position: absolute;bottom: 20px;left: 0;right: 0;display: none;}
.filmi-walls-other-det-data.open-down .filmi-wals-downloads {display: block;}
.filmi-wals-downloads ul li{margin-bottom: 2px;list-style-type: none;}
.filmi-wals-downloads ul li a {display: block;background: #fff;padding: 2px;border-radius: 10px;font-size: 16px;color: #000;font-weight: 600;text-align: center;}
.walls-download-close {background: url(/scripts/wallpapers/images/icons/close.svg) no-repeat 0 0;position: absolute;top: -35px;right: -10px;width: 31px;height: 31px;cursor: pointer;}
.rippleEffect {animation: rippleDrop .6s linear;}
.filmi-walls-other-det-data.active .filmi-walls-icons.loved i {background: url(/scripts/wallpapers/images/icons/heart-red.svg) no-repeat 0 0;}

@keyframes rippleDrop {
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}


