.image-wrap{float:left;margin-right:20px;}
span.latest-team-a, span.latest-team-b{font-size:14px;display:inline-block;margin-top:12px;}
.image-wrap img{width:54px;float:left;padding-right:8px;}
.match-date-cont{margin-top:22px;}
.themeum-latest-match-layout2{background:rgba(0, 0, 0, 0.4);padding:15px 18px;color:#fff;}
.match-opening-cont{margin-top:26px;}
.themeum-latest-match-layout2 .countdown-section{text-align:center;}
.themeum-latest-match-layout2 #home-countdown-timer{float:right;}
.themeum-latest-match-layout2 #home-countdown-timer{background:rgba(0, 0, 0, 0.6);}
span.starting_date{font-size:18px;}
.opening_match{font-size:18px;font-weight:500;display:block;}
h3.match_title{font-size:24px;color:#fff;font-weight:normal;}
.themeum-latest-match-layout2 #home-countdown-timer{margin:0;}
.latest-team-wrap{margin-top:24px;padding:0;}
.highlight-style3 .themeum-overlay-wrap img{width:100%;height:506px;}
.themeum-video-post-wrapper img{width:100%;}
.themeum-video-post-wrapper-thumb .themeum-video-post-wrapper{position:relative;margin-bottom:12px;}
.page-content form#searchform{position:relative;}
.page-content form#searchform i{position:absolute;right:15px;top:12px;color:#8C8C8C;}
.form-control{height:40px;padding:10px 12px;}
.themeum-title .icon-bar{height:3px;width:30px;display:block;}
.themeum-title{position:relative;}
.themeum-title h2{margin-left:45px;}
.themeum-title h2 span{font-weight:300 !important;}
.themeum-title-icon{width:30px;display:inline-block;margin-right:15px;position:absolute;top:5px;}
.themeum-title .icon-bar+.icon-bar{margin-top:3px;}
.themeum-title.themeum-title-black h2{margin-left:0;text-indent:45px;}
.themeum-title-black .themeum-title-icon{top:17px;}
.themeum-social-button{background:#191a1c;padding:10px 0;}
.themeum-social-button ul li{background:#000;padding:10px 0;margin:10px 0;}
.themeum-social-button ul li i{margin:0 15px;}
.themeum-social-button ul li a{color:#fff;}
.post-slider-wrap{margin-top:170px;}
.post-slider-innner{padding:50px;background:rgba(0,0,0,.8);overflow:hidden;}
.post-slider-innner .slider-title{margin:5px 0 20px;}
.post-slider-innner .slider-title a{color:#fff;transition:300ms;-webkit-transition:300ms;}
.post-slider-innner .slider-title a:hover{color:rgba(255,255,255,.8);}
.post-slider-innner .slider-excerpt{color:#fff;}
.post-slider-innner .btn.btn-style{margin-top:25px;}
.post-slider-innner .entry-category a{text-transform:capitalize;}
.customNavigation{position:relative;z-index:10;}
.customNavigation a{position:absolute;bottom:60px;right:50px;font-size:30px;width:45px;height:45px;display:inline-block;color:#fff;text-align:center;background-color:rgba(0,0,0,0.7);line-height:40px;cursor:pointer;}
.customNavigation a.right{right:0;}
.themeum-default-ul .row{list-style:none;margin-bottom:30px;}
.themeum-default-ul.popular-items-wrap .row{margin-bottom:0;}
.themeum-default-ul .popular-items-wrap{margin-bottom:28px;}
.themeum-default-ul{list-style:none;padding:0;}
.themeum-overlay-wrap{position:relative;}
.themeum-overlay-wrap.yes{position:relative;}
.themeum-overlay-wrap.yes img{position:relative;}
.themeum-overlay-wrap.yes:after{position:absolute;content:"";width:100%;left:0;top:0;height:100%;z-index:1;background:url(../images/pattern.png);}
.themeum-overlay-wrap .themeum-overlay{left:0;bottom:0;height:100%;position:absolute;width:100%;z-index:2;}
.themeum-overlay-inner{bottom:0;width:100%;position:absolute;padding:25px 30px;background:transparent;background-image:-webkit-linear-gradient(to top,rgba(0,0,0,0.9) 20%,rgba(255,255,255,0) 80%);background-image:-moz-linear-gradient(to top,rgba(0,0,0,0.9) 20%,rgba(255,255,255,0) 80%);background-image:-ms-linear-gradient(to top,rgba(0,0,0,0.9) 20%,rgba(255,255,255,0) 80%);background-image:-o-linear-gradient(to top,rgba(0,0,0,0.9) 20%,rgba(255,255,255,0) 80%);background-image:linear-gradient(to top,rgba(0,0,0,0.9) 20%,rgba(255,255,255,0) 80%);}
.themeum-overlay-inner.no-image{position:relative;background:#333;padding:30px;}
.highlights-intro .entry-category a{padding:5px 12px;color:#000;display:inline-block;margin-bottom:5px;}
.highlights-wrapper.themeum-overlay-wrap.no-image{min-height:232px;background:#333}
.highlights-wrapper.themeum-overlay-wrap.no-image .themeum-overlay-inner{background:none;}
.themeum-default-intro .entry-title a{color:#fff;}
.highlights-intro .entry-title{font-size:48px;line-height:48px;margin-top:5px;font-weight:700;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;width:100%;height:95px;}
.highlights-intro .entry-date{font-size:16px;color:#fff;}
.highlights-item.all-items .highlights-intro .entry-title{font-size:20px;line-height:24px;height:46px;font-weight:400;}
.highlights-item.all-items .highlights-intro .entry-date{font-size:14px;}
.highlights-style2-item .entry-category a{padding:5px 10px;color:#000;}
.highlights-style2-item img{margin-bottom:25px;}
.highlights-style2-item,
.all-highlights-style2-item{border-bottom:1px solid #e6e3e3;margin-bottom:10px;padding-bottom:10px;}
.highlights-style2-item h3{font-size:32px;font-weight:700;margin:20px 0 10px;line-height:36px;}
.highlights-style2-item h3 a{color:#000;}
.highlights-style2-item span.author{margin-right:15px;}
.highlights-style2-item span i{margin-right:5px;}
.all-highlights-style2-item .entry-category a{font-weight:700;color:#000;text-transform:uppercase;}
.all-highlights-style2-item h3{font-weight:700;font-size:18px;margin:5px 0;}
.all-highlights-style2-item h3 a{color:#000;}
.all-highlights-style2-item span{font-size:12px;}
.all-highlights-style2-item span.author{margin-right:15px;}
.all-highlights-style2-item span i{margin-right:5px;}
#themeum-featured .themeum-title{position:relative;}
#themeum-featured .themeum-title h2{font-size:24px;margin-bottom:15px;padding:0px 0px 15px 0px;font-weight:700;}
.themeum-featured-control{position:absolute;right:0;top:0;font-size:16px;}
.themeum-featured-control a{width:20px;height:20px;display:inline-block;text-align:center;font-size:16px;line-height:20px;color:#fff;}
.themeum-featured-control a:hover{background:#000;color:#fff;}
.themeum-featured-control a:focus{color:#fff;}
.themeum-featured-control a.left{margin-right:5px;}
.themeum-featured-item img{margin-bottom:25px;}
.themeum-featured-item h3{margin-bottom:15px;}
.themeum-featured-item h3 a{font-size:32px;font-weight:700;color:#000;line-height:36px;}
.themeum-featured-item span.author{margin-right:15px;}
.themeum-featured-item span i{margin-right:5px;}
.featured-item-content{margin-top:15px;}
.themeum-video-post-intro .entry-title{font-size:18px;margin-top:0;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;width:100%;height:20px;}
.themeum-video-post-wrapper{position:relative;margin-bottom:30px;}
.themeum-video-post-wrapper.themeum-overlay-wrap.no-image{background:#333;min-height:235px;}
.themeum-video-post-item-style2 .themeum-video-post-wrapper.themeum-overlay-wrap.no-image{min-height:108px;}
.themeum-video-post-wrapper i{position:absolute;left:50%;top:50%;font-size:24px;border-width:3px;border-style:solid;border-color:#FFF;border-radius:100%;color:#fff;margin-left:-33px;margin-top:-40px;z-index:4;width:68px;height:66px;text-align:center;line-height:64px;transition:300ms;}
.themeum-video-post-item-style2 .entry-title{font-size:16px;font-weight:700;margin:14px 0 30px;line-height:24px;}
.themeum-video-post-item-style2 .entry-title a{color:#000;}
.themeum-video-post-wrapper-style2{background:#000;}
.themeum-video-post-wrapper-style2 img{opacity:.7;}
.themeum-video-post-wrapper-style2 i{margin-left:-20px;margin-top:-20px;font-size:16px;width:40px;height:40px;line-height:38px;}
.themeum-player{position:relative;}
.themeum-player .player-name{margin:0;font-size:24px;font-weight:700;}
.themeum-player .player-position{color:#fff;}
.themeum-player .player-name a{color:#fff;}
.themeum-player .player-inside{position:absolute;bottom:30px;left:30px;z-index:2;}
.player-carousel-control{position:absolute;right:0;bottom:35px;z-index:99;}
.player-carousel-control a{width:30px;height:50px;line-height:50px;text-align:center;display:inline-block;font-size:24px;color:#000;}
.player-carousel-control a:hover,
.player-carousel-control a:focus{color:#000;}
.player-carousel-control a:hover{opacity:.5;}
.player-carousel-control a.left{margin-right:1px;}
.themeum-smart-link{color:#fff;vertical-align:middle;width:100%;display:table-cell;position:relative;}
.smart-link-title{padding:0 30px;font-size:30px;font-weight:400;line-height:36px;}
.themeum-smart-link .pull-right{position:absolute;right:0;height:100%;top:0;padding:0 12px;font-size:30px;}
.themeum-smart-link .pull-right:hover a{color:#000;}
.popular-news-intro .entry-category a{padding:5px 10px;color:#000;line-height:29px;}
.popular-news-intro .entry-title{margin:15px 0 10px;font-weight:700;}
.popular-news-intro .entry-title a{font-size:20px;color:#000;}
.popular-news-intro .entry-date{color:#000;}
.popular-news-style2-item .popular-news-intro .entry-category a{font-size:14px;}
.popular-news-style2-item .popular-news-intro .entry-title a{font-size:16px;}
.popular-news-style2-item .popular-news-intro .entry-title{margin:5px 0 5px;}
ul.popular-news-style2.themeum-default-ul li{margin-bottom:20px;}
.popular-news-style2-item span{font-size:12px;}
.popular-news-style2-item span.author{margin-right:15px;}
.popular-news-style2-item span i{margin-right:5px;}
.popular-news-style2-item .media>.pull-left{padding-right:20px;}
.popular-news-style2-item .media>.pull-left img{width:120px;}
.icon.media-left{padding-right:20px;}
.mc4wp-form{margin:0;}
.mc4wp-form p{margin-bottom:0;position:relative;}
.dark_mail .mc4wp-form input[type=email]{background:transparent;border:none;border-bottom:1px solid #000;color:#000;}
.mc4wp-form input[type=email]{height:40px;line-height:40px;padding:0 12px;position:relative;}
.dark_mail .mc4wp-form p:after{position:absolute;content:"\f054";font-family:FontAwesome;right:0;color:#000;top:10px;font-size:16px;}
.dark_mail .mc4wp-form input:-webkit-autofill{background:transparent;}
.dark_mail .mc4wp-form input::-webkit-input-placeholder{color:#000;font-weight:bold;}
.dark_mail .mc4wp-form input:-moz-placeholder{color:#000;font-weight:bold;}
.dark_mail .mc4wp-form input::-moz-placeholder{color:#000;font-weight:bold;}
.dark_mail .mc4wp-form input:-ms-input-placeholder{color:#000;font-weight:bold;}
.dark_mail .mc4wp-form input[type=email]{width:100%;}
.dark_mail .mc4wp-form p:after{content:"\f054";}
.white_mail .mc4wp-form input[type=email]{background:transparent;border:none;border-bottom:1px solid #fff;color:#fff;}
.white_mail .mc4wp-form input[type=email]{width:100%;}
.mc4wp-form input[type=email]{height:40px;line-height:40px;padding:0 12px;position:relative;}
.white_mail .form.mc4wp-form p:after{position:absolute;content:"\f054";font-family:FontAwesome;right:0;color:#fff;top:10px;font-size:16px;}
.white_mail .mc4wp-form input:-webkit-autofill{background:transparent;}
.white_mail .mc4wp-form input::-webkit-input-placeholder{color:#fff;font-weight:bold;}
.white_mail .mc4wp-form input:-moz-placeholder{color:#fff;font-weight:bold;}
.white_mail .mc4wp-form input::-moz-placeholder{color:#fff;font-weight:bold;}
.white_mail .mc4wp-form input:-ms-input-placeholder{color:#fff;font-weight:bold;}
.slider2-box{color:#fff;display:inline-block;background:rgba(0,0,0,.5);padding:30px;height:150px;overflow:hidden;}
.slider2-box-result{padding:40px 30px;}
.slider2-box-upcoming{padding:50px 30px;}
.slider2-title{text-transform:uppercase;font-size:18px;line-height:22px;font-weight:bold;margin-top:0;padding:20px;display:inline-block;margin:0;}
.slider2-score,.slider2-logo,.slider2-team{display:inline-block;}
.slider2-time,.slider2-counter{text-align:center;font-weight:bold;font-size:16px;line-height:40px;}
.slider2-logo img{display:inline-block;}
.slider2-logo h3{padding:0;margin-top:10px;font-size:16px;color:#fff;font-weight:bold;text-transform:uppercase;}
.slider2-logo.media>.pull-left{padding-right:15px;}
.slider2-logo.media>.pull-right{padding-left:15px;}
.slider2-score{font-size:44px;margin:0;font-weight:700;line-height:40px;}
.slider2-score span{padding:0;background:rgba(0,0,0,0.6);}
.slider2-details a{background-color:#e9e9eb;padding:12px 20px;color:#000;font-size:16px;font-weight:bold;}
.slider2-carousel-indicators .container{position:relative;}
.slider2-carousel-indicators .container .slider2-carousel-indicators-inner{position:absolute;right:0;top:52px;list-style:none;z-index:1;height:618px;background:rgba(0, 0, 0, 0.65);color:#fff;padding:100px 0;width:260px;}
.slider2-carousel-indicators-inner li .indicators-title{display:block;margin:0;padding:20px 31px;text-transform:uppercase;font-weight:300;font-size:18px;color:#fff;}
#themeum-slider2-carousel.carousel li{margin:0 0 30px;}
.slider2-carousel-indicators-inner li.active{margin-bottom:30px;color:#000;}
.slider2-carousel-indicators-inner li.active .indicators-title{color:#000;}
.slider2-carousel-indicators-inner li .slide2-type{display:inline-block;margin:0;background:#000;color:#fff;padding:6px 10px;}
.slider2-carousel-indicators .nano > .nano-content:focus{outline:0;}
.slider2-carousel-indicators-inner.nano-content{right:15px !important;}
.slider2-carousel-indicators .nano .nano-pane{top:52px;height:618px;background:rgba(0, 0, 0, 0.65);width:15px;right:15px;}
.slider2-carousel-indicators .nano > .nano-pane > .nano-slider{border-radius:0;margin:0;}
.slider2-carousel-indicators .container .slider2-carousel-indicators-inner.carousel-indicators{left:auto;margin-left:0;}
.slider2-carousel-indicators .container .slider2-carousel-indicators-inner.carousel-indicators li{border:none;border-radius:0;}
.point-table-single{padding-bottom:80px;}
.themeum-gallery .flexslider{border:none;margin:0 0 25px;background:transparent;border-radius:0;}
.flexslider .slides.gallery-thumb-image li{margin-right:27px;}
.gallery-controll .flex-direction-nav .flex-prev{left:auto !important;right:50px;}
.gallery-controll .flex-direction-nav a{top:auto;bottom:20px;}
.flex-direction-nav .flex-next{right:0;}
.gallery-controll .flex-direction-nav a.flex-prev:before,
.gallery-controll-thumb .flex-direction-nav a.flex-prev:before{font-family:FontAwesome;content:"\f104";}
.gallery-controll .flex-direction-nav a:before{width:40px;height:40px;line-height:40px;text-shadow:none;font-size:24px;color:#000;}
.gallery-controll-thumb .flex-direction-nav a:before{width:30px;height:30px;line-height:30px;font-size:20px;color:#000;text-shadow:none;}
.gallery-controll .flex-direction-nav a.flex-next:before,
.gallery-controll-thumb .flex-direction-nav a.flex-next:before{font-family:FontAwesome;content:"\f105";}
.gallery-controll .flex-direction-nav a,
.gallery-controll-thumb .flex-direction-nav a{text-shadow:none;text-align:center;}
.gallery-controll-thumb .flex-direction-nav a{width:30px;height:30px;line-height:30px;}
.gallery-controll-thumb .flex-direction-nav .flex-prev{left:0;}
.gallery-controll-thumb .slides img{cursor:pointer;opacity:.7;}
.flexslider .slides.gallery-thumb-image li{background:rgba(0, 0, 0, 0.95);transition:300ms;-webkit-transition:300ms;}
.themeum-breaking-news{background:#000;}
.themeum-breaking-news .carousel-inner{position:relative;}
.themeum-breaking-news .carousel-inner h3{font-size:16px;line-height:50px;margin:0;font-weight:200;}
.themeum-breaking-news .carousel-inner h3 a{color:#fff;}
#carousel-breaking-news{padding-right:40px;}
#carousel-breaking-news .breaking-news-controller{position:absolute;top:13px;right:15px;font-size:16px;}
#carousel-breaking-news .breaking-news-controller a.prev{margin-right:5px;}
#carousel-breaking-news .breaking-news-controller a:hover{color:#fff;}
.breaking-news-title h2{font-size:18px;margin:0;line-height:50px;padding:0;position:relative;}
.breaking-news-title h2:before{content:"";position:absolute;width:1000px;margin-left:-1000px;height:50px;left:0;z-index:2;}
.themeum-latest-match .latest-team{position:relative;}
.themeum-latest-match h2{word-wrap:break-word;}
.latest-team .latest-team-a,
.latest-team .latest-team-b{font-size:24px;text-transform:uppercase;font-weight:700;color:#000;position:relative;line-height:28px;}
.latest-team .latest-team-a{padding:15px 20px 15px 50px;}
.latest-team .latest-team-a:after{position:absolute;content:"";right:-58px;top:0;border-width:29px 29px 29px 29px;border-style:solid;border-right-color:rgba(255, 255, 255, 0) !important;border-bottom-color:rgba(255, 255, 255, 0) !important;}
.latest-team .latest-team-b:before{position:absolute;content:"";left:-57px;top:0;border-width:28px 29px 30px 29px;border-style:solid;border-left-color:rgba(255, 255, 255, 0) !important;border-top-color:rgba(255, 255, 255, 0) !important;}
.latest-team .latest-team-b{margin-left:100px;padding:15px 50px 15px 20px;}
#home-countdown-timer{color:#fff;display:inline-block;background:rgba(0,0,0,.8);padding:25px;margin:35px 0 25px;}
#home-countdown-timer > div{display:inline-block;margin:0 40px 0 0;font-weight:700;}
#home-countdown-timer > div:last-child{margin:0;}
#home-countdown-timer .countdown-amount{display:block;font-size:24px;}
#home-countdown-timer .countdown-period{font-size:14px;text-transform:uppercase;}
#home-countdown-timer .countdown-amount.next-match-text{font-size:18px;}
#home-countdown-timer .countdown-period.next-match-place{text-transform:capitalize;font-weight:300;}
#home-countdown-timer > div.next-match-count{margin:0 92px 0 0;}
.themeum-twitter{padding:0;margin:0;list-style:none;}
.themeum-twitter .tweet-content{font-size:18px;font-weight:300;color:#fff;padding-right:100px;}
.themeum-twitter .tweet-content{overflow:visible;}
.themeum-twitter .tweet-content .media-body{position:relative;overflow:visible;}
.themeum-twitter li{margin-bottom:50px;}
.themeum-twitter .tweet-content .social-icon{color:#00aeef;margin-right:30px;margin-bottom:5px;font-size:28px;}
.themeum-twitter .tweet-content a{color:#00aeef;font-weight:700;}
.themeum-twitter .tweet-content .tweet-time{position:absolute;right:-100px;top:0;font-size:14px;}
.themeum-twitter li:last-child{margin-bottom:0;}
.twitter-style2 .themeum-twitter .tweet-content{font-size:14px;}
.twitter-style2 .themeum-twitter li{margin-bottom:30px;}
.themeum-title-black.twitter-style2-title .themeum-title-icon{top:35px;}
.twitter-style2{padding:30px;}
#secondary-menu{position:relative;}
.secondary-menu-wrap{position:absolute;background:rgba(0,0,0,.6);width:100%;margin:0 auto;z-index:2;}
#menu-secondary-menu.navbar-nav>li>a{color:#fff;text-transform:uppercase;margin:0 25px 0 0;padding:0;font-weight:100;font-size:14px;}
#menu-secondary-menu.nav>li>a:focus,
#menu-secondary-menu.nav>li>a:hover{background:transparent;}
.secondary-menu .navbar{margin:0;height:auto;min-height:initial;}
#menu-secondary-menu.navbar-nav>li>a{line-height:50px;min-height:50px;}
.home-search form#searchform input{background:transparent;box-shadow:none;border:none;color:#fff;}
.search-error-title{margin:30px 0 20px;}
.search-error-text{font-size:18px;margin-bottom:25px;}
.home-search form#searchform{position:relative;margin-top:10px;}
.home-search form#searchform i{position:absolute;top:7px;right:0;color:#fff;font-size:18px;transition:300ms;}
.home-search form#searchform{transition:300ms;}
.home-search form#searchform input::-webkit-input-placeholder{color:#fff;}
.home-search form#searchform input:-moz-placeholder{color:#fff;}
.home-search form#searchform input:-ms-input-placeholder{color:#fff;}
.themeum-poll{padding:30px;color:#fff;}
.themeum-poll-hover{color:#fff;padding:0 30px;}
.themeum-poll-title{font-weight:400;font-size:20px;margin-bottom:15px;}
.themeum-poll-question{padding:0;margin:30px 0 0;list-style:none;}
.themeum-poll-question p input[type=radio]{margin-right:10px;}
.themeum-poll-question li{line-height:35px;}
.themeum-poll-question li input{margin-right:12px;}
.poll-submit{padding:4px 15px;color:#000;border:none;border-radius:2px;margin-top:20px;box-shadow:none;transition:300ms;-webkit-transition:300ms;}
.poll-submit:focus{box-shadow:none;border:none;outline:none;}
.themeum-poll-reasult-wrap .table>thead>tr>th{border-bottom:none;padding:25px 0;}
.themeum-poll-reasult-wrap .table>tbody>tr>td{padding:10px 0;}
.match-detail-league-title{text-align:center;background:rgba(0,0,0,.3);padding:15px 25px;margin:0 0 40px;font-size:18px;font-weight:500;display:inline-block;}
.matech-team .title h4{color:#fff;font-size:44px;margin-top:20px;}
.matech-team .icon-left{margin-right:30px;}
.matech-team .icon-left img,
.matech-team .icon-right img{width:60px;}
.matech-team .icon-right{margin-left:30px;}
.match-banner .score{text-align:center;font-size:76px;color:#fff;font-weight:700;line-height:90px;position:relative;}
.match-banner .score.league{line-height:40px;margin-top:30px;}
.score.league span.time{font-size:16px;line-height:24px;display:inline-block;}
.matech-team .icon-left,.matech-team .icon-right,.matech-team .title{display:inline-block;}
.goal-count ul{list-style:none;padding:0;margin:0;color:#fff;line-height:32px;}
.goal-count ul li{font-weight:200;}
.goal-timeline{margin-top:80px;color:#fff;}
.goal-timeline ul{list-style:none;padding:0;margin:0;position:relative;display:block;width:44%;display:inline-block;}
.goal-timeline ul.goal-timeline1:after{content:" ";position:absolute;top:50%;left:0;right:0;height:10px;margin-top:-5px;border-radius:10px;z-index:0;width:100%;}
.goal-timeline ul.goal-timeline2:after{content:" ";position:absolute;top:50%;left:0;right:0;height:10px;margin-top:-5px;border-radius:10px;z-index:0;width:100%;}
.goal-timeline ul li.goal{position:relative;}
.goal-timeline ul li{display:inline-block;padding:0;position:relative;cursor:pointer;}
.goal-timeline ul li.goal:after{content:" ";position:absolute;width:20px;height:20px;top:50%;margin-top:-15px;left:50%;margin-left:-10px;z-index:1;border-radius:100px;border:5px solid rgba(0, 0, 0, 0.65);}
.goal-timeline .timeline-titme{margin:0 9px;}
.goal-timeline ul li.goal{position:relative;color:#fff;}
.goal-timeline ul li.goal span.time{position:absolute;left:50%;margin-left:-10px;opacity:0;-webkit-transition:opacity 200ms;transition:opacity 200ms;display:none;}
.goal-timeline ul li.goal:hover span.time{opacity:1;top:-50px;display:block;width:150px;margin-left:-60px;}
.match-discussion-info{margin-top:80px;}
.match-discussion-info h3{margin-bottom:30px;}
.match-details-inner{padding:0 0 60px;}
.match-details-tab{text-align:center;}
.match-details-tab-nav{display:inline-block;}
.nav-tabs.match-details-tab-nav>li.active>a,
.nav-tabs.match-details-tab-nav>li.active>a:focus,
.nav-tabs.match-details-tab-nav>li.active>a:hover{border:none;border-bottom:1px solid #000;background:none;color:#000;}
.nav-tabs.match-details-tab-nav>li>a:hover{border:none;border-bottom:1px solid #000;background:none;}
.nav-tabs.match-details-tab-nav>li>a{text-transform:uppercase;border-radius:0;border:none;padding:0 0 5px;font-weight:400;color:#000;margin-right:30px;}
.nav-tabs.match-details-tab-nav{border-bottom:none;}
.match-details-tab-content{text-align:left;}
.match-status{padding:60px 0 0;}
.match-status .vs{text-align:center;font-weight:700;line-height:50px;}
.matech-details-team ul{list-style:none;padding:0;margin:0;}
.matech-details-team h4{font-size:24px;font-weight:700;margin-top:15px;}
.matech-details-team span{color:#949494;font-size:24px;}
.matech-details-team .pull-left{padding-right:50px;}
.matech-details-team .pull-left img,
.matech-details-team .pull-right img{width:60px;}
.matech-details-team li .float-media{display:inline-block;}
.matech-details-team .pull-right{padding-left:50px;}
.matech-details-team ul{list-style:none;padding:0;margin:0;}
.match-status-list ul{list-style:none;padding:0;margin:0;}
.match-status-list ul li{border-bottom:1px solid #dfdfdf;padding:15px 30px;}
.match-status-list ul li:hover{background:#f5f5f5;}
.match-goal-info ul{list-style:none;padding:0;margin:0;}
.match-goal-info .text-center{padding:16px 30px;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;margin-top:30px;}
.match-goal-info .status{text-transform:uppercase;line-height:54px;color:#949494;}
.match-status-list .count{font-weight:700;font-size:24px;}
.match-status-list .status{color:#949494;text-transform:uppercase;}
.match-status-info{padding:0 85px;}
.match-timeline{padding:60px 0 0;}
.match-timeline-inner{padding-top:18px;padding-bottom:18px;border-bottom:1px solid #dfdfdf;}
.match-timeline>.row:first-child>.match-timeline-inner{border-top:1px solid #dfdfdf;}
.match-timeline-inner .time{font-weight:700;font-size:24px;margin-top:12px;}
.match-timeline-inner .time sub{font-size:14px;font-weight:normal;text-transform:uppercase;}
.match-timeline-inner .status{text-transform:uppercase;font-weight:700;}
.match-timeline-inner .status span{display:block;font-weight:300;color:#949494;text-transform:capitalize;}
.match-timeline-inner .match-status-icon{height:22px;float:right;width:25px;text-indent:-99999em;margin-top:12px;}
.match-team{padding:60px 0;}
.match-teams{padding:0 95px;margin-top:30px;}
.match-teams >.match-team-inner:first-child{border-top:1px solid #dfdfdf;}
.match-team-inner{border-bottom:1px solid #dfdfdf;padding-top:25px;padding-bottom:25px;}
.match-team-inner .left{margin-right:30px;}
.match-team-inner .left img,
.match-team-inner .right img{width:40px;}
.match-team-inner .right{margin-left:30px;}
.match-team-inner h4{margin-top:10px;color:#666666;font-size:16px;font-weight:normal;display:inline-block;}
.match-team-inner .status{text-transform:uppercase;color:#949494;line-height:42px;}
.match-team-substitues{padding:60px 0;}
.subs-players h4{color:#666;font-size:16px;font-weight:normal;margin:0;}
h4.subs-payer-out{margin-bottom:15px;margin-top:10px;}
.subs-payer-out i{margin-left:12px;color:#d73a30;}
.subs-payer-in i{margin-left:12px;color:#39b54a;}
.match-substitues-inner{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #dfdfdf;}
.match-team-substitues >.match-substitues-inner:first-child{border-top:1px solid #dfdfdf;}
.match-substitues-inner .time{font-weight:700;font-size:24px;margin-top:20px;}
.match-substitues-inner .time sub{font-size:14px;font-weight:normal;text-transform:uppercase;}
.team-overlay{position:relative;cursor:pointer;display:inline-block;}
.team-overlay .player-overlay{opacity:0;}
.team-overlay:hover .player-overlay{display:block;opacity:1;z-index:9;}
.team-overlay .player-overlay{position:absolute;width:auto;height:auto;top:0;left:70px;z-index:1;}
.team-overlay .player-overlay-right{left:auto;right:70px;}
.team-overlay .player-overlay .team-overlay-inner{background:#fff;width:270px;box-shadow:0px 0px 1px #ccc;text-align:left;}
.player-name-inner{padding:0 20px;position:absolute;top:81px;width:270px;color:#fff;}
.player-name-inner .more{position:absolute;right:0;bottom:-13px;padding:3px 12px;}
.player-name-inner .more a{color:#000;}
.player-name-inner h4{color:#fff;font-weight:700;margin-bottom:5px;display:block;}
.player-image-wrap{background:#000;}
.player-image-wrap img{opacity:.5;}
.team-overlay-inner ul{list-style:none;padding:20px;margin:0;}
.team-overlay-inner ul li{padding:3px 0;font-size:14px;}
.team-overlay-inner ul li span.payer-info{font-weight:500;width:90px;display:inline-block;}
.match-comments{padding:60px 0;}
.match-comment-inner .pull-left{margin-right:30px;}
.match-comment-inner #comments{padding:0 0 30px 0;}
.match-comment-inner .comment-respond{margin-top:100px;}
.match-comment-inner #comments .comments-title{display:none;}
.match-comment-inner #comments .comment{padding:40px 0;border-bottom:1px solid #dfdfdf;}
.match-comment-inner .comment-list .comment-body{margin-bottom:0;}
.match-comment-inner{padding:0;border-bottom:1px solid #dfdfdf;}
.match-comments .row>.match-comment-inner:first-child{border-top:1px solid #dfdfdf;}
.match-comment-login{margin-top:30px;padding:15px 0;border-radius:4px;text-transform:uppercase;}
.club-profile-inner{padding:80px 0;}
.club-squed,
.club-honour,
.club-phots,
.club-jersey{padding:25px 0;}
.nav-tabs.club-details-tab-nav>li.active>a,
.nav-tabs.club-details-tab-nav>li.active>a:focus,
.nav-tabs.club-details-tab-nav>li.active>a:hover{border:none;color:#000;}
.nav-tabs.club-details-tab-nav>li>a:hover{border:none;background:no-repeat;}
.nav-tabs.club-details-tab-nav>li>a{border:none;border-radius:0;color:#000;font-weight:500;position:relative;}
.nav-tabs.club-details-tab-nav>li.active>a{position:relative;}
ul.nav.nav-tabs.club-details-tab-nav{border:none;padding:40px 0 20px;border-bottom:1px solid #ccc;}
.nav.club-details-tab-nav>li>a{margin:0 30px 0 0;padding:0 5px;}
.nav.club-details-tab-nav>li>a:after{position:absolute;left:0;top:40px;width:100%;height:3px;content:"";opacity:0;transition:300ms;}
.nav-tabs.club-details-tab-nav>li.active>a:after{opacity:1;}
.nav.club-details-tab-nav>li>a:hover:after{opacity:1;}
.club-squed > .row,
.club-honour > .row,
.club-jersey > .row{margin:0;padding:20px 0;border-bottom:1px solid #ccc;}
.club-squed > .row:first-child,
.club-honour > .row:first-child,
.club-jersey > .row:first-child{padding-top:0;}
.club-phots .row{margin-bottom:30px;}
.honours-intro .pull-left{height:110px;width:110px;text-align:center;vertical-align:middle;padding-right:0;margin-right:40px;}
.honours-intro .pull-left h3{margin:15px 0 0;font-size:60px;line-height:60px;font-weight:700;}
.honours-intro .pull-left span{font-weight:700;text-transform:uppercase;font-size:14px;}
.honours-intro .club-team-title{text-transform:uppercase;font-size:24px;margin:0 0 20px;}
.honours-intro .win-list{color:#666;}
.club-jersey-text p{margin:150px 80px;font-size:42px;font-weight:700;}
.club-squed .row .no-col,
.club-honour .row .no-col,
.club-phots .row .no-col,
.club-jersey .row .no-col{padding:0;}
.club-squed .row .no-col img{margin-right:25px;}
.text-right.no-col h4{font-size:16px;color:#949494;text-transform:uppercase;margin:0;line-height:35px;}
.club-team-title{margin:0;color:#666666;font-size:16px;line-height:30px;}
.club-team-title a{color:#666;}
.player-profile-title{font-size:44px;font-weight:700;text-transform:uppercase;color:#fff;}
.player-profile-inner{padding:0 0 60px;}
.player-profile-leftside h3{font-size:26px;font-weight:700;margin:25px 0 5px 0;}
.player-profile-leftside span{color:#555555;font-size:16px;}
.player-profile-leftside h4{margin:20px 0 5px 0;color:#555555;font-weight:700;font-size:16px;}
.player-share{margin-top:25px;}
.player-share ul{list-style:none;margin:0;padding:0;}
.player-share ul li{display:inline-block;}
.player-share ul li a{width:30px;height:30px;text-align:center;line-height:30px;display:inline-block;color:#fff;transition:300ms;-webkit-transition:300ms;-moz-transition:300ms;}
.player-share ul li a.facebook{background:#3c5a98;}
.player-share ul li a.twitter{background:#00aeef;}
.player-share ul li a.google-plus{background:#e04006;}
.player-share ul li a.vimeo{background:#63b4e4;}
.player-share ul li a.instagram{background:#46769e;}
.player-share ul li a.youtube{background:#d72523;}
.player-share ul li a:hover{color:#000;}
.player-profile-rightside .media>.pull-right{padding-left:50px;}
.player-profile-rightside .media>.pull-right img{width:115px;}
.player-profile-rightside .media>.pull-right h3{font-size:80px;font-weight:700;color:#555;margin:30px 0 0;text-align:right;}
.player-profile-rightside .media>.pull-right span{font-weight:400;color:#555;}
.player-career h3{color:#555;font-weight:700;text-transform:uppercase;}
.player-career ul{list-style:none;padding:0;margin:0 0 30px;}
.player-career ul li{padding:6px 0;border-top:1px solid #edebeb;}
.point-table .point-table-head>tr>th{text-align:center;border-bottom:none;padding:20px 0;}
.point-table .table>tbody>tr>td{text-align:center;padding:22px 0;border-top:1px solid #dfdfdf;vertical-align:middle;}
.point-table .point-table-head>tr>th.text-left,
.point-table .table>tbody>tr>td.text-left{text-align:left;padding-left:20px;}
.point-table .table-striped>tbody>tr:nth-of-type(odd){background:none;}
.point-table .table-striped>tbody>tr:nth-of-type(even){background:#fbfbfb;}
.point-table-image{width:30px;height:34px;margin-right:15px;}
.fixture-details{padding:30px 0;}
.fixture-middle ul{list-style:none;padding:0;margin:30px 0 0;}
.fixture-middle ul li{display:inline-block;margin-right:30px;}
.fixture-middle ul li a{color:#000;text-transform:uppercase;}
.fixture-middle ul li a{padding-bottom:8px;}
.fixture-middle ul li a.active{border-bottom:1px solid #000;}
.fixture-middle ul li a:hover{border-bottom:1px solid #000;}
.fixture-middle h3{background:#d9d9d9;padding:15px 40px;color:#464646;font-size:20px;display:inline-block;}
.fixture-middles h3{background:#d9d9d9;padding:15px 40px;color:#464646;font-size:20px;display:inline-block;margin-bottom:40px;}
.fixture-teams{padding:60px 0;}
.fixture-teams.padding-none{padding:0;}
.fixture-teams-list h3.fixture-title{padding:15px;text-align:center;font-size:22px;text-transform:uppercase;}
.fixture-teams-list a.results-link{color:#000;}
.fixture-team-inner .status{text-transform:uppercase;font-weight:600;}
.fixture-team-inner .status span{display:block;font-size:14px;color:#555555;font-weight:normal;}
.fixture-team-inner{border-bottom:1px solid #dfdfdf;padding:35px 40px;}
.fixture-team-inner:hover{background:#f5f5f5;}
.fixture-team-inner .pull-left{margin-right:25px;}
.fixture-team-inner .pull-right{margin-left:25px;}
.fixture-team-inner h4{margin-top:10px;}
.result-list .fixture-team-inner .status{font-size:30px;line-height:42px;}
.themeum-recent-result-inner{background:#000 url(../images/widget-pattern.png);padding:20px 10px;}
.themeum-recent-result-inner .clubnames{background:#000;color:#fff;font-size:12px;padding:5px 10px;}
.themeum-recent-result-item{background:#191a1c;}
.themeum-recent-result-item .themeum-recent-result-list{width:33%;display:inline-block;color:#fff;font-size:12px;height:30px;overflow:hidden;word-break:break-all;line-height:30px;margin-top:7px;}
.themeum-recent-result-list .goal{background:#000;padding:10px 12px;line-height:32px;}
.themeum-recent-result-item-inner{margin:11px 0;}
.themeum-recent-result-list img{width:15px;display:inline-block;margin:-2px 10px 0;}
#recent-result .themeum-title,
#club-ranking .themeum-title{position:relative;}
#recent-result .themeum-title h2,
#club-ranking .themeum-title h2{color:#ffffff;background-color:#000000;font-size:24px;margin-bottom:12px;padding:12px 0px 12px 0px;font-weight:700;}
.recent-result-control,
.club-ranking-control{position:absolute;right:15px;top:15px;font-size:16px;}
.recent-result-control a,
.club-ranking-control a{color:#fff;}
.recent-result-control a.left,
.club-ranking-control a.left{margin-right:10px;}
.club-ranking-inner{color:#fff;list-style:none;padding:0;margin:0;}
.club-ranking-inner img{width:15px;display:inline-block;margin:0 10px;}
.club-ranking-inner li{background:#111;padding:10px;margin-bottom:3px;font-size:14px;margin-right:0;}
.club-ranking-inner li:hover{background:#000;}
.widget h3.widget_title{font-size:18px;}
#footer{background:#121111 url(../images/bottom-pattern.png);}
.footer-wrap-inner{background:-webkit-linear-gradient(90deg,rgba(0,0,0,.2) 35%,rgba(0, 0, 0, 0.05) 35%);background:-moz-linear-gradient(90deg,rgba(0,0,0,.2) 35%,rgba(0, 0, 0, 0.05) 35%);background:-ms-linear-gradient(90deg,rgba(0,0,0,.2) 35%,rgba(0, 0, 0, 0.05) 35%);background:linear-gradient(90deg,rgba(0,0,0,.2) 35%,rgba(0, 0, 0, 0.05) 35%);padding-top:80px;padding-bottom:60px;}
.footer-wrap{color:#fff;}
.footer-wrap .widget{padding:0;}
.footer-wrap .widget h3.widget_title{color:#fff;font-size:24px;}
.footer-wrap .widget ul li a,
.footer-wrap .widget.widget_rss ul li a{color:#fff;}
.footer-wrap .wp-caption{background:transparent;}
#footer address{line-height:30px;}
.social-icon ul li{display:inline-block;margin-right:20px;}
.social-icon ul li a{font-size:18px;}
.copyright{margin:0;font-size:14px;}
.thm-footer-1 .widget_nav_menu ul li{width:49%;display:inline-block;}
.thm-footer-1 .single-ads{margin-bottom:30px;}
.thm-footer-1 .social-icon{margin:40px 0;}
.thm-footer-1 .social-icon ul li a{font-size:18px;}
a{-webkit-transition:color 200ms, background-color 200ms;transition:color 200ms, background-color 200ms;color:#6f797a;}
a,a:hover, a:focus{text-decoration:none;color:#6f797a;}
a:focus,.btn.active.focus,
.btn.active:focus, .btn.focus,
.btn:active.focus, .btn:active:focus, .btn:focus{outline:0;outline-offset:0;}
.form-control:focus{box-shadow:none;-webkit-box-shadow:none;}
body{line-height:24px;font-weight:300;color:#6f797a;font-size:16px;}
h1,h2,h3,h4,h5,h6{margin-top:0;}
h1{font-size:30px;}
h2{font-size:24px;}
h3{font-size:20px;}
select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;background-color:transparent;background-image:none;border:1px solid #f2f2f2;border-radius:0;-webkit-border-radius:0;}
select:hover{border-color:#f2f2f2;}
select:focus{outline:none;}
label{font-weight:normal;}
iframe{border:none;}
.wpcf7-form-control-wrap{display:block;}
.wpcf7-form-control-wrap textarea{height:180px;resize:none;}
div.wpcf7 img.ajax-loader{display:none;}
.wpcf7-form-control.wpcf7-submit{border:none;padding:10px 25px;color:#fff;}
input:focus, textarea:focus, keygen:focus, select:focus{outline-offset:0;box-shadow:none;outline:0;}
.btn.btn-style{color:#000;padding:10px 30px;border-radius:4px;margin-top:40px;}
.cta-btn-project .acton-btn:hover{background:#63467E !important;}
.btn-fund .acton-btn:hover{background:#D3581D !important;}
.themeum_button_shortcode.btn-violet:hover{background:#654880 !important;}
a.home-btn{color:#000;border-radius:4px;padding:10px 25px;border:none;text-transform:uppercase;font-size:14px;}
a.home-btn:hover{color:#000;}
.boxwidth{position:relative;max-width:1240px;background:#fff;margin:30px auto 0px;overflow:hidden;}
#boxwidth-bg .boxwidth .header{border-bottom:1px solid rgba(255, 255, 255, 0.25);}
.boxwidth #masthead.sticky{max-width:1240px;top:0;}
.admin-bar .boxwidth #masthead.sticky{top:30px;}
.boxwidth .vc_column_container{position:relative;}
.boxwidth .vc_column_container .tp-leftarrow.tparrows{left:0 !important;}
.boxwidth .vc_column_container .tp-rightarrow.tparrows{right:0 !important;}
.page-template-default #footer,
.page-template-page-right-sidebar #footer,
.page-template-page-left-sidebar #footer{margin-top:80px;}
.site-header{margin-bottom:0;min-height:60px;}
.header{position:relative;}
.page-template-homepage-transparent-php .header{margin-bottom:0;background:none;transition:200ms;-webkit-transition:200ms;}
.page-template-homepage-transparent-php #main-menu .nav>li>a{color:#6f797a;}
.page-template-homepage-transparent-php .header{position:absolute;z-index:999;width:100%;top:50px;}
.page-template-homepage-php .header{margin:0;}
.sub-title-inner h2{font-size:44px;font-weight:700;text-transform:uppercase;color:#fff;}
.sub-title-inner .themeum-breadcrumbs .breadcrumb li a{color:#fff;font-size:16px;font-weight:400;}
.sub-title-inner .breadcrumb>.active{color:#fff;font-size:16px;font-weight:400;}
.sub-title{position:relative;z-index:1;margin-bottom:80px;}
.sub-title:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:-1;}
#breadcrumbs .blog-page{background-size:cover;background-repeat:no-repeat;background-position:center;padding:100px 0;color:#fff;}
.themeum-breadcrumbs .breadcrumb{background:none;padding:0;margin:0;}
#breadcrumbs .blog-page h2{font-size:72px;font-weight:700;text-transform:uppercase;color:#fff;margin-bottom:0;}
#breadcrumbs .blog-page .themeum-breadcrumbs .breadcrumb{font-size:16px;font-weight:400;color:#fff;}
#breadcrumbs .blog-page .themeum-breadcrumbs .breadcrumb>.active{color:#fff;}
#breadcrumbs .blog-page .themeum-breadcrumbs .breadcrumb a{color:#fff;}
#breadcrumbs .blog-page ul.list-unstyled{font-size:18px;font-weight:300;float:right;}
#breadcrumbs .blog-page ul.list-unstyled li.active a{font-weight:600;}
#breadcrumbs .blog-page ul.list-unstyled a{color:#fff;}
.navbar-header{margin-bottom:0;position:relative;z-index:99999;}
#navigation .navbar-brand{height:0;padding:0;margin:0;}
.navbar-brand>img{margin-top:15px;}
#navigation .navbar-nav{float:right;}
#main-menu .nav .signup-signin a{padding:3px 15px;color:#000;line-height:24px;border-radius:2px;font-weight:300;margin-left:60px;}
#navigation a.navbar-brand h1{margin:0;font-size:42px;}
#navigation .navbar-header .navbar-toggle{margin:0;border-color:rgba(255,255,255,.2);box-shadow:none;-webkit-box-shadow:none;margin-top:15px;padding:8px 10px;}
#mobile-menu .nav>li>a:hover{background:none;}
.navbar-toggle .icon-bar{width:20px;}
#navigation .navbar-header .navbar-toggle:hover,
#navigation .navbar-header .navbar-toggle:focus{color:#fff;}
#main-menu{position:inherit;}
#main-menu .nav{margin:0;padding:0;text-align:right;}
#main-menu .nav>li{display:inline-block;}
#main-menu .nav>li>a{color:#fff;font-size:14px;line-height:60px;padding:0;margin:0 0 0 20px;}
#main-menu .nav>li.nav-myacount{margin-left:20px;}
#main-menu .nav>li>a:hover,
#main-menu .nav>li>a:focus{background-color:transparent;}
#main-menu .nav>li.menu-item-has-children > a:after{content:" \f107";font-family:"FontAwesome";}
.page-template-homepage-transparent-php #masthead.sticky #main-menu .nav>li.nav-myacount>a{color:#fff;}
#main-menu .nav>li > ul{padding:10px;}
#main-menu .nav>li ul{text-align:left;position:absolute;left:0;list-style:none;margin:0;width:220px;display:none;z-index:999999;color:#fff;background:rgba(0, 0, 0, 0.92);}
#masthead.sticky #main-menu .nav>li ul.sub-menu{top:33px;}
#main-menu .nav>li.nav-myacount a{color:#fff;line-height:36px;border-radius:4px;transition:300ms;-webkit-transition:300ms;}
#main-menu .nav>li.nav-myacount a:hover{color:#fff;}
#main-menu .nav>li:hover>ul{display:block;-webkit-animation:fadeIn 300ms;animation:fadeIn 300ms;}
#main-menu .nav>li>ul li a{display:block;line-height:normal;padding:10px 15px;font-size:13px;color:#fff;transition:300ms;}
#main-menu .nav>li>ul li > div{padding:0 20px 10px;font-size:13px;}
#main-menu .sub-menu li.active a{color:#000;}
#main-menu .nav>li>ul li a:hover{color:#000;}
#main-menu .nav>li>ul li{position:relative;margin-bottom:1px;transition:300ms;-webkit-transition:300ms;-moz-transition:300ms;}
#main-menu .nav>li>ul >li.menu-item-has-children{position:relative;}
#main-menu .nav>li>ul >li.menu-item-has-children:after{position:absolute;content:"\f105";right:15px;top:7px;color:#fff;font-size:16px;font-family:FontAwesome;}
#main-menu .nav>li>ul>li>ul{display:none;position:absolute;top:0;left:200px;padding:0;}
#main-menu .nav>li>ul>li:hover>ul{display:block;-webkit-animation:fadeIn 300ms;animation:fadeIn 300ms;}
#main-menu .nav>li.has-megasub{position:inherit;}
#main-menu .nav>li.has-megasub > ul.megamenu{padding:20px;width:100%;}
#main-menu .nav>li.has-megasub > ul.megamenu > li{float:left;}
#main-menu .nav>li.has-megasub > ul.megamenu.megacol-4 > li{width:25%;}
#main-menu .nav>li.has-megasub > ul.megamenu.megacol-3 > li{width:33%;}
#main-menu .nav>li.has-megasub > ul.megamenu.megacol-2 > li{width:50%;}
#main-menu .nav>li.has-megasub > ul.megamenu.megacol-1 > li{width:100%;}
#mobile-menu{position:absolute;top:64px;width:100%;z-index:9;right:0;z-index:999;}
#mobile-menu .navbar-collapse{padding-right:0;padding-left:0;border:0;}
#mobile-menu .navbar-nav{margin-top:0;margin-bottom:0;}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form{border-top:0 !important;}
#mobile-menu ul{list-style:none;background:rgba(0, 0, 0, 0.92);padding-top:10px;padding-bottom:10px;}
#mobile-menu ul li a{padding-top:7px;padding-bottom:7px;color:#fff;display:block;}
#mobile-menu ul ul{padding-left:30px;}
#mobile-menu ul li span.menu-toggler{display:inline-block;width:34px;cursor:pointer;color:#fff;height:34px;line-height:34px;text-align:center;position:absolute;right:0;top:0;z-index:99;}
#mobile-menu ul li:hover .menu-toggler{color:#fff;}
#mobile-menu ul li span.menu-toggler i{display:block;line-height:34px;}
#mobile-menu ul li span.menu-toggler .fa-angle-right,
#mobile-menu ul li span.menu-toggler.collapsed .fa-angle-down{display:none;}
#mobile-menu ul li span.menu-toggler .fa-angle-down,
#mobile-menu ul li span.menu-toggler.collapsed .fa-angle-right{display:block;}
#mobile-menu .navbar-nav>.active>a,
#mobile-menu .navbar-nav>.active>a:hover,
#mobile-menu .navbar-nav>.active>a:focus{background:none;}
@media only screen and (max-width:768px){#masthead.sticky{position:inherit !important;}
}
#main-menu ul.sub-menu li > a{font-weight:400!important;}
.widget-popular-news ul{list-style:none;padding:0;margin:0;}
.widget.widget_themeum_popular_posts_widget{padding:0;margin:0;}
.widget-popular-news img{width:50px;}
.widget{word-break:break-word;}
.widget img{max-width:100%;height:auto;}
.widget_recent_comments a{word-break:break-word;}
.widget select{width:100%;margin:0;}
.form-control{border-radius:0;box-shadow:none;border:1px solid #f2f2f2;}
#sidebar .widget{margin-bottom:30px;padding:0;}
.widget-area .widget:last-child{margin-bottom:0px;}
.widget h3.widget_title{margin:0 0 20px;font-size:24px;color:#767676;position:relative;}
#sidebar .themeum-title h2.widget_title{font-size:24px;color:#000;}
#sidebar .themeum-title .icon-bar{background:#000;}
aside.widget-area .themeum-title{margin-bottom:30px;}
.widget-popular-news a{color:#555;}
.widget-popular-news a:hover{color:#000;}
.widget-popular-news .media>.pull-left{padding-right:15px;}
.widget_title{margin-top:0;margin-bottom:0;}
.widget .tagcloud{display:block;}
.widget .tagcloud a{display:inline-block;color:#000000;padding:2px 15px;margin-right:10px;margin-bottom:10px;transition:all 300ms ease-in;text-transform:capitalize;font-size:14px !important;}
.widget .tagcloud a:hover{border:none;}
.widget >ul{padding:0;margin:0;letter-spacing:0;list-style:none;}
.widget ul.children{list-style:none;padding-left:10px;}
.widget ul li{}
.widget ul > li:last-child{border-bottom:none;}
.widget.widget_categories ul li{text-transform:capitalize;}
.widget_nav_menu ul{padding:0px;}
.widget_nav_menu ul li{list-style:none;}
.widget ul li a{color:#000;display:inline-block;font-size:14px;text-decoration:none;padding:3px 0;}
.widget ul li:first-child a{padding-top:0;}
.widget ul li:last-child a{padding-bottom:0;}
.widget.widget_recent_comments ul li{padding-top:5px;padding-bottom:5px;word-break:break-word;}
.widget.widget_rss ul li{padding-top:10px;padding-bottom:10px;word-break:break-word;}
.widget.widget_recent_comments ul li a{padding:0;border-left:0 none;}
.widget.widget_nav_menu ul.sub-menu{border-top:1px solid #f4f4f4;padding-left:20px;}
.widget_text .textwidget{padding:0;}
.widget.widget_rss .widget_title a{color:#fff;}
.widget.widget_rss ul li a{border:0 none;padding:0;}
.widget.widget_rss a:hover,
.widget.widget_recent_comments a:hover{border-left:0px;text-decoration:underline;}
.widget.widget_search #searchform{position:relative;}
.widget.widget_search #searchform i{position:absolute;right:10px;top:10px;}
.widget.widget_search .btn-search{position:absolute;right:0;top:0;background:#f2f2f2;}
.alignnone{margin:5px 20px 20px 0;}
img.alignnone{max-width:100%;height:auto;}
.aligncenter,
div.aligncenter{display:block;margin:5px auto 5px auto;clear:both;}
.alignright{float:right;margin:10px 0 20px 20px;}
.alignleft{float:left;margin:10px 20px 20px 0;}
.aligncenter{display:block;margin:10px auto 15px auto;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;clear:both;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:10px 5px 0;}
.default-page article{}
.default-page .entry-title{margin-bottom:20px;}
table{border-bottom:1px solid #f1f1f1;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%;}
caption,
th,
td{font-weight:normal;text-align:left;}
caption{font-size:16px;margin:20px 0;}
th{font-weight:bold;text-transform:uppercase;}
td,
.table>tbody>tr>td{border-top:1px solid #f1f1f1;padding:8px 10px 8px 0;}
dl{margin:0 20px;}
dt{font-weight:bold;}
dd{margin:0 0 20px;}
blockquote p{font-size:12px;font-weight:300;line-height:1.5em;}
blockquote{}
.entry-content a{}
.entry-content pre{font-size:12px;padding:20px;}
.gallery-format{list-style:none;padding:0;margin:0;font-size:0;line-height:0;}
.gallery-format >li >img{-webkit-transition:300ms;-moz-transition:300ms;transition:300ms;}
.gallery-format li{display:inline-block;position:relative;}
.gallery-format li > .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25;background:#000;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;}
.gallery-format li > .overlay a{display:inline-block;width:100%;height:100%;text-align:center;color:#FFF;}
.gallery-format li{width:33.3333333%;}
.gallery-format li:hover > .overlay{opacity:1;background:none;}
.post.sticky .entry-meta{padding:20px;background:rgba(0, 0, 0, 0.3);}
.sticky .featured-post i{margin-right:10px;}
.entry-content-wrap{padding:35px 0;}
.themeum-pagination .pagination{margin:60px 0 100px;}
.pagination>li:first-child>a, .pagination>li:first-child>span,
.pagination>li:last-child>a, .pagination>li:last-child>span{border-radius:0;}
.pagination>.active>a, .pagination>.active>a:focus,
.pagination>.active>a:hover, .pagination>.active>span,
.pagination>.active>span:focus, .pagination>.active>span:hover{border-color:transparent;color:#000;}
.themeum-pagination .pagination>li >a{font-size:14px;line-height:24px;padding:6px 14px;border:0;background-color:#e1e1e1;border:none;border-radius:2px;margin-right:10px;}
.pagination>li>a, .pagination>li>span{color:#6f797a}
.themeum-pagination .pagination>li>a:focus, .themeum-pagination .pagination>li>a:hover,
.themeum-pagination .pagination>li>span:focus, .themeum-pagination .pagination>li>span:hover{color:#000;}
.featured-wrap{position:relative;}
.featured-wrap .share-btn{position:absolute;width:40px;height:30px;text-align:center;bottom:0;right:0;padding:5px 10px;background:rgba(0,0,0,.3);z-index:1;cursor:pointer;}
.share-btn-pop{position:absolute;right:42px;bottom:0;}
.entry-blog-meta{margin:0px;padding-left:20px;border:0;border-left-width:2px;border-style:solid;}
.entry-blog-meta ul{display:block;list-style:none;padding:0;margin:0;}
.entry-blog-meta ul li{line-height:26px;}
.entry-blog-meta ul li a{color:#555;}
.entry-blog-meta ul li.category a{color:#000;padding:2px 12px;margin-bottom:4px;display:inline-block;}
.entry-blog-meta ul li.author-by a{font-weight:700;}
.entry-meta ul li:last-child{margin-right:0px;}
.entry-summary .vc_row-fluid .container .wpb_row{margin-bottom:30px;}
.entry-summary .vc_row-fluid .container{padding:0;}
.entry-summary{margin-top:35px;border-top:1px solid #dfdfdf;padding-top:25px;}
.all-postformats{margin-top:30px;}
.entry-post-content{padding:5px 0;}
.entry-title.blog-entry-title{font-size:32px;margin:0;}
.entry-title.blog-entry-title a{color:#000;}
.page #content article.post,
.blog #content article.post,
.archive #content article.post,
.search-results #content article.post,
.search-results #content article.page,
.single #content article.post{margin-bottom:5px;word-wrap:break-word;}
.entry-link,
.entry-chat,
.entry-status,
.entry-qoute{padding:100px;font-size:14px;border:1px solid #e5e5e5;background:#f5f5f5;}
.entry-status{padding:0;}
.entry-link h4{font-size:48px;font-weight:100;}
.entry-qoute blockquote{margin-bottom:0;padding:0;border:none;}
.entry-qoute blockquote p{font-weight:400;letter-spacing:.5px;line-height:24px;}
.entry-qoute blockquote small{font-style:italic;font-size:15px;}
.format-aside .post-content.media .entry-title{display:none;}
.type-post .post-content .media-body{padding-right:30px;}
.entry-title{margin-top:0;margin-bottom:10px;}
.entry-title,
.entry-summary{-ms-word-wrap:break-word;word-wrap:break-word;}
.gallery-slide{margin-top:25px;}
.blog-gallery-slider .carousel-control{top:45%;width:5%;text-shadow:none;bottom:auto;background:none;opacity:.8;height:40px;line-height:40px;background:#000;}
.blog-gallery-slider .carousel-control i{font-size:36px;line-height:36px;}
.social-button ul{padding:0;margin:50px 0 15px;list-style:none;}
.social-button ul li{display:inline-block;}
.social-button ul li a{width:30px;height:30px;line-height:30px;margin-right:2px;text-align:center;color:#fff;display:inline-block;}
.social-button ul li a.facebook{background:#3b5998;}
.social-button ul li a.twitter{background:#56a3d9;}
.social-button ul li a.g-puls{background:#dd4b39;}
.social-button ul li a.g-puls{background:#dd4b39;}
.social-button ul li a.linkedin{background:#1a49ab;}
.social-button ul li a.pinterest{background:#cb211d;}
.entry-summary .read-more{position:relative;-webkit-transition:all 0.17s ease-in-out;-moz-transition:all 0.17s ease-in-out;-ms-transition:all 0.17s ease-in-out;-o-transition:all 0.17s ease-in-out;transition:all 0.17s ease-in-out;border:2px solid #e5e5e5;padding:6px 32px 6px 22px;border-radius:4px;color:#363f46;box-shadow:0 0 0 0;font-size:12px;text-transform:capitalize;}
.entry-summary .read-more:hover{color:#34495e;}
.entry-status iframe{width:100% !important;border:0 !important;box-shadow:none !important;}
.single-post #content article.post{margin-bottom:0;}
.single-post #content .post-author{background:#fff;margin-top:0px;margin-bottom:30px;}
.single.single-post #main{margin-bottom:60px;}
.entry-content-wrap .page-links{margin-top:30px;}
.single-post #content .post-author .pull-left{margin-right:20px;}
.single-post #content .post-author .media-body h3{margin-top:0;text-transform:capitalize;}
.single-post #content .post-author .media-body p{margin-bottom:0;line-height:24px;font-size:14px;}
.quote{background-color:#f0f1f3;}
.quote{font-size:28px;line-height:42px;color:#000;padding:118px 70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.quote p{position:relative;}
.quote p:before{content:"\00a0 \00a0 \00a0 \00a0 \00a0 \00a0";}
.quote p:after{content:"\f10d";font-family:fontawesome;position:absolute;top:-50px;left:0;}
.user-profile{margin-top:50px;}
.user-profile h2{font-size:48px;font-weight:100;margin-bottom:20px;}
.user-profile h3{font-weight:300;font-size:30px;text-transform:capitalize;}
.author-avater{margin-right:20px;}
.post-navigation .previous-post a,
.post-navigation .next-post a{padding:10px 25px;color:#000;}
#comments{background:#FFF;padding:60px 0;}
#comments .comments-title,
#respond .comment-reply-title{margin-top:0;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #f2f2f2;font-size:14px;text-transform:uppercase;}
#respond input[type="text"],
#respond input[type="email"],
#respond input[type="url"]{display:block;width:100%;height:50px;border:1px solid #f2f2f2;background:#fff;margin-bottom:30px;padding:0 15px;}
#respond textarea{display:block;width:100%;height:210px;border:1px solid #f2f2f2;margin-bottom:30px;resize:none;padding:10px 15px;background:#fff;}
.col6{width:50%;box-sizing:border-box;float:left;}
.logged-in .col6{width:100%;}
.col6-input{padding:0 30px 0 0;}
#respond input:focus,
#respond textarea:focus{outline-offset:0;outline:0;}
#respond::-webkit-input-placeholder{font-weight:300;font-size:14px;letter-spacing:1px;}
#respond .form-submit{text-align:right;}
#respond .logged-in-as{padding-left:15px;}
.comment-list{padding:0;list-style:none;}
.comment-list .comment-body{margin-bottom:30px;}
.comment-list .comment-avartar{position:relative;}
.comment-list .comment-body .comment-avartar{margin-right:30px;}
.comment-list .comment-body .comment-author{text-transform:uppercase;display:block;}
.comment-list .comment-body .comment-author a{color:#222;font-size:18px;line-height:20px;}
.comment-list .comment-body .comment-date{color:#898989;font-size:11px;}
.comment-list .comment-body .comment-time{margin:0 10px 0 0px;}
.comment-list .comment-body .edit-link{margin-right:5px;}
.comment-list .comment-body .comment-reply,
.comment-list .comment-body .edit-link{text-transform:lowercase;font-weight:300;display:none;transition:display .5s linear;-webkit-transition:display .5s linear;}
.comment-list .comment-body:hover .comment-reply,
.comment-list .comment-body:hover .edit-link{display:inline-block;}
.comment-body .comment-content p{font-size:13px;letter-spacing:.3px;line-height:20px;margin-top:0px;}
.comment-list .children{padding-left:40px;list-style:none;}
#comments .form-submit #submit{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:12px;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#000;border-color:transparent;}
.archive-wrap{padding:30px;}
.archive-wrap h3{font-size:22px;}
.archive-wrap ul{margin:0;padding:0;list-style:none;}
.archive-wrap ul li:before{content:"\f046";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;}
.archive-wrap ul li a{padding-left:10px;color:#6f797a;}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe, .video-container object, .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
@-webkit-keyframes flash-animation{0%{opacity:0;}
50%{opacity:.8;}
100%{opacity:1;}
}
@-o-keyframes flash-animation{0%{opacity:.5;}
100%{opacity:1;}
}
@-moz-keyframes flash-animation{0%{opacity:.5;}
100%{opacity:1;}
}
@keyframes flash-animation{0%{opacity:.5;}
100%{opacity:1;}
}
.flash-animation{-webkit-animation-name:flash-animation;-o-animation-name:flash-animation;animation-name:flash-animation;-webkit-transition:all 5s;-moz-transition:all 5s;-ms-transition:all 5s;-o-transition:all 5s;transition:all 5s;}
.btn-common{color:#fff !important;}
.themeum_button_shortcode{display:inline-block;transition:all 300ms;-moz-transition:all 300ms;-webkit-transition:all 300ms;-ms-transition:all 300ms;}
.themeum_button_shortcode i{margin:0 3px;}
.themeum_button_shortcode.small{padding:8px 14px;}
.themeum_button_shortcode.medium{padding:12px 20px;}
.themeum_button_shortcode.large{padding:15px 30px;}
.themeum_button_shortcode.ex_large{padding:25px 60px}
.themeum_button_shortcode:hover{}
.themeum_button_shortcode.btn-transparent:hover{border-color:#fff !important;}
.themeum-feature-item{overflow:hidden;}
.themeum-feature-box{margin-bottom:20px;font-weight:200;}
.title-icon .icon{display:table-cell;vertical-align:middle;float:none;}
.box-title{text-transform:capitalize;}
.title-icon .box-title{display:table-cell;vertical-align:middle;padding-left:15px;}
.title-icon .box-content{margin-top:12px;}
.themeum-feature-box.top-icon{text-align:center;}
.themeum-feature-box.top-icon2{text-align:center;background:#f5f5f5;padding:20px;position:relative;margin:30px 0 !important;}
.themeum-feature-box.icon-left .icon{margin-bottom:20px;margin-right:20px;}
.top-icon2 .icon{display:inline-block;position:absolute;top:0;left:50%;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;}
.top-icon2 .box-title{}
.icon-left .box-title{margin-top:0;}
.vc_row-fluid.stretch > .container{width:100%;}
.vc_row-fluid.stretch .container .vc_col-sm-12 ,
.vc_row-fluid.stretch .container .vc_col-sm-6{padding:0;}
.vc_row-fluid.stretch .wpb_row{margin-bottom:0;}
.vc_row-fluid .wpb_row{margin-bottom:0;}
.entry-content .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,
.entry-content .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0;}
#item .col-sm-4:hover{cursor:pointer;}
#item .col-sm-4:hover img{padding-top:10px;}
#item .icon{min-height:60px;}
#item .col-sm-4:nth-of-type(1) img{margin-top:16px;}
#item h4{margin-top:45px;margin-bottom:30px;font-size:18px;font-weight:600;text-transform:uppercase;}
#item p{font-size:16px;font-weight:400;line-height:24px;}
.handpick .rise-pund{font-size:18px;margin:0;font-weight:400;}
.handpick .location{font-size:24px;margin:0;font-weight:400;}
.handpick h3{font-size:68px;font-weight:200;margin:15px 0 20px;line-height:72px;}
.handpick .loading span{font-size:72px;line-height:72px;}
.handpick .loading{margin-bottom:20px;}
.handpick .loading h2{font-size:125px;font-weight:700;line-height:95px;color:transparent;}
.handpick .loading{text-transform:uppercase;margin-bottom:20px;}
@-webkit-keyframes wave-animation{0%{background-position:0 bottom;}
100%{background-position:75px bottom;}
}
@-moz-keyframes wave-animation{0%{background-position:0 bottom;}
100%{background-position:75px bottom;}
}
@-webkit-keyframes loading-animation{0%{background-size:75px 0px;}
100%{background-size:75px 75px;}
}
@-moz-keyframes loading-animation{0%{background-size:75px 0px;}
100%{background-size:75px 75px;}
}
.handpick .wave{background:-webkit-linear-gradient(transparent, transparent),url("../images/wave-bg.png");-webkit-background-clip:text;color:transparent;text-shadow:0px 0px rgba(1, 1, 1, 0.2) !important;-webkit-animation:wave-animation 1s infinite linear, loading-animation 5s linear alternate;-moz-animation:wave-animation 1s infinite linear, loading-animation 5s linear alternate;background-repeat:repeat-x;opacity:1;}
.handpick .hp-project-meta{font-size:16px;text-transform:uppercase;margin-bottom:20px;}
.handpick .intotext{font-size:18px;font-weight:200;}
.hp-project-btn{font-size:16px;font-weight:700;text-transform:uppercase;color:#6f797a;margin-top:5px;display:inline-block;}
#featured-ideas a{color:#6f797a;}
#featured-ideas .navigation{text-transform:uppercase;margin-bottom:65px;}
#featured-ideas .navigation li{font-weight:400;font-size:16px;border-right:1px solid #e6e8e7;}
#featured-ideas .navigation li:last-child{border-right:none;}
#featured-ideas .navigation li a{padding:0 15px;text-decoration:none;position:relative;font-weight:300;}
#featured-ideas .navigation li.active a{font-weight:300;color:#6f797a;}
#featured-ideas .nav-tabs{border:none;}
#featured-ideas .details figure{position:relative;margin-right:60px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
#featured-ideas .details figcaption{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-image:-webkit-linear-gradient(to top, rgba(0,0,0,.9) 7%, rgba(0,0,0,.1) 30%);background-image:-moz-linear-gradient(to top, rgba(0,0,0,.9) 7%, rgba(0,0,0,.1) 30%);background-image:-ms-linear-gradient(to top, rgba(0,0,0,.9) 7%, rgba(0,0,0,.1) 30%);background-image:-o-linear-gradient(to top, rgba(0,0,0,.9) 7%, rgba(0,0,0,.1) 30%);background-image:linear-gradient(to top, rgba(0,0,0,.9) 7%, rgba(0,0,0,.1) 30%);transition:opacity 600ms;-o-transition:opacity 600ms;-webkit-transition:opacity 600ms;}
#featured-ideas .details figure:hover figcaption{opacity:1;}
#featured-ideas .details figure:hover figcaption p:nth-of-type(1),
#featured-ideas .details figure:hover figcaption p:nth-of-type(2){left:20px;}
#featured-ideas .details figure:hover figcaption ul{right:20px;opacity:1;}
#featured-ideas .details figcaption p{position:absolute;bottom:30px;transition:300ms;-o-transition:300ms;-webkit-transition:300ms;color:#fff;font-size:24px;font-weight:200;text-transform:uppercase;}
#featured-ideas .details figcaption p:nth-of-type(1),
#featured-ideas .details figcaption p:nth-of-type(2){left:-100px;}
#featured-ideas .details figcaption p:nth-of-type(1){margin-bottom:5px;}
#featured-ideas .details figcaption p:nth-of-type(2){position:absolute;bottom:5px;font-size:16px;}
#featured-ideas .details figcaption ul{position:absolute;bottom:5px;right:-100px;transition:300ms;-o-transition:300ms;-webkit-transition:300ms;opacity:0;}
#featured-ideas .details figcaption ul li{padding-right:0;padding-left:3px;}
#featured-ideas .details figcaption i{color:#fff;font-size:16px;}
#featured-ideas .details:hover .featured-image:after{width:100%;}
#featured-ideas .details .media-body p.team-name{margin-top:30px;margin-bottom:10px;font-size:16px;font-weight:300;}
#featured-ideas .details .media-body h4{font-size:24px;text-transform:uppercase;}
#featured-ideas .details .media-body .entry-meta{margin-bottom:30px;font-size:14px;text-transform:uppercase;color:#6f797a;}
#featured-ideas .details .media-body .entry-meta span{margin-right:25px;}
#featured-ideas .details .media-body .entry-meta span i{margin-right:5px;}
#featured-ideas .details .media-body p:nth-of-type(2){margin-bottom:50px;font-size:16px;}
#featured-ideas .details .media-body .btn-default{background:#3cb878;color:#fff;border-radius:0;padding:10px 25px;border:none;text-transform:uppercase;font-size:14px;}
#featured-ideas .details .media-body .btn-default:hover{background:#319863;}
#popular-ideas .ideas-item{background:#f7f8fa;margin-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box;}
#popular-ideas .ideas-item .details{padding:15px 20px 10px;}
#popular-ideas .ideas-item .details .country-name{margin-top:0;}
#popular-ideas .ideas-item .details .entry-meta{margin-bottom:10px;}
.project-page #featured-ideas{padding-bottom:0;}
.project-page #featured-ideas .details figure{margin-right:38px;}
.project-page #featured-ideas .details figcaption p:nth-of-type(1){font-size:48px;}
.project-page #featured-ideas .details figcaption p:nth-of-type(2){font-size:24px;}
.project-page #featured-ideas .details .media-body h4{margin-bottom:15px;}
.project-page #featured-ideas .details .media-body p{font-size:16px;padding-right:25px;}
.project-page #featured-ideas .details .media-body p.team-name{margin-top:50px;margin-bottom:10px;}
.project-page #featured-ideas .details .media-body p:nth-of-type(2){margin-bottom:20px;}
.tab-style.wpb_content_element .wpb_tabs_nav li.ui-tabs-active{background:none;font-weight:700;}
.tab-style.wpb_content_element .wpb_tabs_nav li:hover{background:none;}
.tab-style .wpb_tabs_nav li{font-size:28px;font-weight:300;margin-bottom:10px;}
.tab-style.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
.tab-style.wpb_content_element .wpb_accordion_header a{padding:15px 0;color:#6f797a;}
.wpb_tour_next_prev_nav a{padding:10px 20px;background:#f26522;color:#fff;border-bottom:0 !important;font-size:16px;}
.wpb_tour_next_prev_nav a:hover ,
.wpb_tour_next_prev_nav a:focus{color:#fff;}
.wpb_tour_next_prev_nav span{margin-top:15px;}
#popular-ideas .section-header p{font-size:16px;margin-bottom:60px;}
#popular-ideas .image figure{position:relative;}
#popular-ideas .image{overflow:hidden;position:relative;}
#popular-ideas .image figure,
#popular-ideas .image figcaption{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
#popular-ideas .image figcaption{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-image:-webkit-linear-gradient(to top, rgba(0,0,0,.8) 10%, rgba(255,255,255,0) 90%);background-image:-moz-linear-gradient(to top, rgba(0,0,0,.8) 10%, rgba(255,255,255,0) 90%);background-image:-ms-linear-gradient(to top, rgba(0,0,0,.8) 10%, rgba(255,255,255,0) 90%);background-image:-o-linear-gradient(to top, rgba(0,0,0,.8) 10%, rgba(255,255,255,0) 90%);background-image:linear-gradient(to top, rgba(0,0,0,.8) 10%, rgba(255,255,255,0) 90%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#popular-ideas .image figure:hover figcaption{opacity:1;}
#popular-ideas .image figure:hover figcaption p:nth-of-type(1),
#popular-ideas .image figure:hover figcaption p:nth-of-type(2){left:20px;}
#popular-ideas .image figure:hover figcaption ul{right:20px;}
#popular-ideas .image figcaption p{position:absolute;bottom:35px;left:-100px;color:#fff;font-size:24px;font-weight:200;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
#popular-ideas .image figcaption p:nth-of-type(1){margin-bottom:5px;}
#popular-ideas .image figcaption p:nth-of-type(2){position:absolute;bottom:5px;left:-100px;font-size:16px;text-transform:uppercase;}
#popular-ideas .image figcaption ul{position:absolute;bottom:5px;right:-100px;float:right;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
#popular-ideas .image figcaption ul li{padding-right:0;padding-left:3px;}
#popular-ideas .image figcaption i{color:#fff;font-size:16px;}
#popular-ideas .image .no-image{background:#333;width:100%;min-height:200px;}
#popular-ideas .details .country-name{margin-top:25px;font-size:16px;font-weight:300;}
#popular-ideas .details h4{margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:600;text-transform:uppercase;}
#popular-ideas .details h4 a{color:#6f797a;}
#popular-ideas .details .entry-meta{margin-bottom:0;text-transform:uppercase;color:#6f797a;font-size:14px;font-weight:300;}
#popular-ideas .details .entry-meta a{color:#6f797a;}
#popular-ideas .details .entry-meta span{margin-right:15px;color:#6f797a;}
#popular-ideas .details .entry-meta span i{margin-right:5px;}
.project-page #popular-ideas,
.project-details-page #popular-ideas{padding-bottom:20px;}
.project-page #popular-ideas .ideas-item,
.project-details-page #popular-ideas .ideas-item{background:#f7f8fa;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.project-page #popular-ideas .details,
.project-details-page #popular-ideas .details{padding:15px 20px;}
.project-page #popular-ideas .image:before,
.project-details-page #popular-ideas .image:before{background:#c3c4be;position:absolute;bottom:-1px;left:0;width:100%;height:3px;content:"";z-index:100;}
.project-page #popular-ideas .image:after,
.project-details-page #popular-ideas .image:after{position:absolute;bottom:-1px;left:0;width:85%;height:3px;content:"";background:#8543ac;z-index:200;}
.project-page #popular-ideas .details .country-name,
.project-details-page #popular-ideas .details .country-name{margin-top:0;}
.project-page #popular-ideas .details .entry-meta,
.project-details-page #popular-ideas .details .entry-meta{margin-bottom:15px;}
.project-page .load-more{text-transform:uppercase;font-size:24px;font-weight:300;color:#6f797a;padding-top:50px;}
.project-page .load-more i{color:#3cb878;border-radius:50px;display:block;}
.project-details-page #popular-ideas h3{font-size:36px;font-weight:300;margin-bottom:50px;}
.fund-progress{position:absolute;bottom:0;left:0;width:100%;height:4px;z-index:1;background:rgba(255, 255, 255, 0.59);}
.fund-progress .bar{background:#3cb878;height:4px;}
.feedback h3{font-size:48px;font-weight:300;margin-bottom:40px;}
.feedback p{font-size:20px;}
.feedback .feature-text{font-weight:700;}
.feedback h4{font-size:48px;font-weight:400;margin-bottom:10px;}
.feedback .first-one p:nth-of-type(2){font-size:20px;}
.partners{background:url(../images/bg.jpg) no-repeat;overflow:hidden;}
.partners img{-webkit-transition:all .30s;-moz-transition:all .30s;-ms-transition:all .30s;-o-transition:all .30s;transition:all .30s;-webkit-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);}
.partners img:hover{-webkit-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);}
.partners .section-header p{margin-bottom:30px;font-size:16px;}
.partners ul li{margin-right:70px;position:relative;}
.latest-posts-inner{color:#fff;position:relative;background-color:#f2f2f2;}
.latest-posts-inner > div{padding:140px 50px;}
.latest-posts-inner .date{font-size:16px;margin-bottom:15px;}
.latest-posts-inner .date i{font-size:20px;margin-right:10px;}
.latest-posts-inner h4{font-size:36px;margin-bottom:10px;color:#ffffff;}
.latest-posts-inner h3{margin-top:10px;font-size:36px;line-height:48px;font-weight:500;margin-bottom:0;}
.latest-posts-inner:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.7);-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s;}
.latest-posts-inner:hover:before{background-color:rgba(235, 180, 4, 0.8);}
.latest-posts-inner a{color:#fff;-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;-o-transition:300ms;;transition:300ms;}
.latest-posts-inner:hover a{color:#000;}
.latest-posts-inner figure{position:relative;}
.latest-posts-inner a:hover{opacity:.8;}
.latest-posts-inner .entry-meta{margin:0 -10px;font-weight:200;}
.latest-posts-inner .entry-meta >span{display:inline-block;margin:0 10px;font-size:16px;line-height:16px;color:#fff;}
.latest-posts-inner .entry-meta >span a{color:#fff;}
.latest-posts-inner .entry-meta >span >i{margin-right:5px;}
.latest-posts-inner .entry-meta >span a:hover{color:rgba(255,255,255,0.7);}
.project-updates{padding-top:80px;}
.project-updates h2.main-title{font-size:36px;font-weight:300;margin-bottom:50px;}
.project-updates .each-update{margin-bottom:30px;}
.project-updates .update-number{font-size:72px;font-weight:700;color:#fff;background:#6f797a;padding:0px 30px;margin-right:30px;line-height:94px;}
.project-updates .each-update:hover .update-number{background:#3cb878;text-decoration:none;}
.project-updates .each-update h3{font-size:30px;font-weight:400;}
.project-updates .each-update h4{font-size:18px;font-weight:600;color:#3cb878;margin-bottom:20px;}
.project-updates .each-update p{font-size:30px;font-weight:200;line-height:40px;}
.project-updates .comments{margin-top:30px;}
.video-caption{position:absolute;top:50%;left:50%;color:#f2f2f2;font-size:60px;margin-top:-30px;margin-left:-30px;-webkit-transition:transform 0.4s ease;transition:transform 0.4s ease;}
.video-icon:hover .video-caption{-webkit-transform:scale(1.1);transform:scale(1.1);}
.video-caption span{font-size:30px;margin-left:15px;position:relative;top:-13px;}
.btn-about:hover{background:#2F9661 !important;}
.popup-video-stype{position:absolute;left:0;top:0;height:100%;background-position:50%;background-size:cover;}
.video-popup-inner{padding:100px 0 110px 50px;}
.video-section .col-sm-6{padding:0;}
.video-popup-title{font-weight:200;font-size:60px;line-height:80px;}
.video-popup-btn1,
.video-popup-btn2{color:#fff;border-radius:0;padding:10px 25px;border:none;text-transform:uppercase;font-size:14px;margin-top:30px;display:inline-block;}
.video-popup-btn1{background:#605ca8;margin-right:10px;}
.video-popup-btn1:hover{background:#4e4b89;color:#fff;}
.video-popup-btn2{background:#0072bc;}
.video-popup-btn2:hover{background:#025e99;color:#fff;}
.breadcrumb{background:none;padding:0px !important;}
.project-breadcrumbs ul li a{color:#ffffff;font-size:16px;font-weight:400;}
.project-breadcrumbs ul li.active{font-size:16px;font-weight:400;color:#fff;}
.project-breadcrumbs{position:relative;}
.project-breadcrumbs:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);}
.project-breadcrumbs h4{font-size:18px;margin-top:20px;margin-bottom:15px;color:#ffffff;}
.project-breadcrumbs h2{font-size:72px;font-weight:400;color:#ffffff;}
.project-breadcrumbs .entry-meta{font-size:18px;margin-top:20px;text-transform:uppercase;}
.project-breadcrumbs .entry-meta span.entry-food{padding-right:20px;}
.project-breadcrumbs .entry-meta i{padding-right:6px;}
.project-breadcrumbs .btn-primary{background:#3cb878;border-radius:0;border:none;padding:15px 30px;margin-top:40px;text-transform:uppercase;font-size:16px;font-weight:400;position:relative;overflow:hidden;z-index:10;}
.project-breadcrumbs .btn-primary:hover{color:#3cb878;}
.project-breadcrumbs .btn-primary:hover:before{left:0;}
.project-breadcrumbs .btn-primary:hover:after{right:0;}
.project-breadcrumbs .btn-primary:before,
.project-breadcrumbs .btn-primary:after{position:absolute;top:0;width:50%;height:100%;content:"";background:#fff;z-index:-1;-webkit-transition:all .3s;transition:all .3s;display:block;}
.project-breadcrumbs .btn-primary:before{left:-200px;}
.project-breadcrumbs .btn-primary:after{right:-200px;}
.project-breadcrumbs .btn-primary.btn-profile{background:#3C89B8;margin-left:15px;}
.project-video{margin-top:30px;margin-bottom:25px;}
#about-project{margin-top:80px;}
.project-desc p{margin-top:40px;}
.embed-responsive-item{width:100%;height:500px;}
#about-project .project-status h2{font-size:72px;font-weight:700;margin-bottom:0;}
#about-project .project-status{margin-bottom:30px;}
#about-project .project-status div:nth-child(1) h2{color:#3cb878;}
#about-project .project-status div:nth-child(2) h2{color:#0072bc;}
#about-project .project-status div:nth-child(3) h2{color:#f26c4f;}
#about-project .project-status .social-icon{overflow:hidden;}
#about-project .project-status h3{font-size:30px;font-weight:400;margin-top:0;margin-bottom:30px;}
#about-project .padding-left-none{padding-left:0 !important;}
#about-project .social-icon ul{margin-bottom:0;}
#about-project .social-icon ul>li>a:hover{color:#fff;}
.themeum-person{margin-bottom:30px;overflow:hidden;}
.themeum-person .wow{overflow:hidden;}
.themeum-person:hover .themeum-person-caption{opacity:1;top:50%;}
.themeum-person:hover .info{background-color:#3cb878;}
.themeum-person:hover .info h3,
.themeum-person:hover .info h4{color:#fff;}
.themeum-person:hover .themeum-person-details:before{background-color:rgba(255,255,255,.8);}
.themeum-person .themeum-person-details img{width:100%;}
.themeum-person .themeum-person-details{position:relative;}
.themeum-person .themeum-person-details:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";-webkit-transition:all .5s;transition:all .5s;}
.themeum-person .themeum-person-caption{position:absolute;top:30%;left:50%;width:100%;opacity:0;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:15px;}
.themeum-person .themeum-person-caption a.btn-primary{border-radius:0;border:none;background-color:#3cb878;border:1px solid #3cb878;text-transform:uppercase;padding:5px 15px;}
.themeum-person .themeum-person-caption a.btn-primary:hover{background-color:#fff;color:#3cb878;}
.themeum-person .info{background-color:rgba(240,241,243,.5);overflow:hidden;-webkit-transition:background-color .25s;transition:background-color .25s;padding:15px;}
.themeum-person .info h3{font-size:20px;font-weight:400;margin-bottom:10px;text-transform:uppercase;}
.themeum-person .info h4{font-size:16px;font-weight:300;text-transform:capitalize;}
.themeum-person .social-icon{margin-top:30px;}
.themeum-person .social-icon li{padding-right:10px;padding-left:10px;}
.themeum-person .social-icon a{padding:0;background:none !important;font-size:24px;}
.themeum-person .social-icon a{color:#999;}
.themeum-image-caption figure{position:relative;}
.themeum-image-caption{overflow:hidden;position:relative;}
.themeum-image-caption:before{position:absolute;bottom:-1px;left:0;width:100%;height:4px;content:"";z-index:100;-webkit-transition:all .3s;transition:all .3s;}
.themeum-image-caption:after{position:absolute;bottom:-1px;left:0;width:85%;height:4px;content:"";z-index:200;-webkit-transition:all .3s;transition:all .3s;}
#popular-ideas .owl-stage .owl-item:nth-child(1n) .image:after{width:75%;background:#8543ac;}
#popular-ideas .owl-stage .owl-item:nth-child(2n) .image:after{width:65%;background:#00bff3;}
#popular-ideas .owl-stage .owl-item:nth-child(3n) .image:after{width:90%;background:#f26522;}
.themeum-image-caption figcaption{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-image:-webkit-linear-gradient(to top, rgba(0,0,0,.8) 10%, rgba(255,255,255,0) 90%);background-image:linear-gradient(to top, rgba(0,0,0,.8) 10%, rgba(255,255,255,0) 90%);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .3s;transition:opacity .3s}
.themeum-image-caption figcaption p{-webkit-transition:all .3s;transition:all .3s;text-transform:uppercase;}
.themeum-image-caption figure:hover figcaption{opacity:1;}
.themeum-image-caption figure:hover figcaption p{left:20px;}
.themeum-image-caption figcaption p{position:absolute;bottom:20px;left:-100px;font-weight:200;}
.themeum-address .details li{font-size:18px;font-weight:300;margin-bottom:15px;}
.themeum-address .details li i{margin-right:15px;}
.themeum-address .details li:last-child i{float:left;margin-bottom:15px;}
#comming-soon{width:100%;height:100%;background:url(../images/comming-soon/comming-soon.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;color:#fff;}
#comming-soon .container{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
#comming-soon h1{font-size:48px;font-weight:700;margin-bottom:20px;margin-top:20px;color:#fff;text-transform:uppercase;}
#comming-soon h1 + p{font-size:24px;font-weight:200;margin-bottom:40px;}
#comming-soon .countdown-section{margin-left:50px;display:inline-block;}
#comming-soon .countdown-section .countdown-amount{font-size:48px;font-weight:700;line-height:50px;display:block;}
#comming-soon .countdown-section .countdown-period{font-size:18px;font-weight:400;text-transform:uppercase;}
#comming-soon .social-bar{margin-top:35px;margin-bottom:50px;}
#comming-soon .social-bar a{color:#fff;}
#comming-soon .social-bar a:hover .fa-facebook{color:#23527c;}
#comming-soon .social-bar a:hover .fa-twitter{color:#00a0d1;}
#comming-soon .social-bar a:hover .fa-google-plus{color:#dd4b39;}
#comming-soon .social-bar a:hover .fa-youtube{color:#bf221f;}
#comming-soon .social-bar a:hover .fa-dribbble{color:#ea4c89;}
#comming-soon .copyright{font-size:16px;}
.error-page-inner{background-image:url(../images/404-bg.jpg);background-size:cover;background-position:center center;color:#fff;}
.error-page-inner >div{background-color:rgba(0,0,0,0.6);}
.error-page-inner img{width:370px;display:inline-block;margin-bottom:50px;}
.error-page-inner .error-code{color:#fff;font-size:34px;margin-top:50px;}
.error-page-inner h1{color:#fff;}
.error-page-inner .error-message{font-size:26px;font-weight:300;}
.error-page-inner .p-error{margin-bottom:25px;}
html{width:100%;height:100%;min-height:100%;}
.error404{width:100%;height:100%;min-height:100%;}
.error404 .error-page-inner{height:100%;min-height:100%;width:100%;display:table;text-align:center;}
.error404 .error-page-inner >div{display:table-cell;vertical-align:middle;}
#project-form{padding:0 0 100px 0;}
#project-form .headline h2{font-size:48px;font-weight:300;margin-bottom:30px;}
#project-form .headline div.details{font-size:30px;font-weight:200;margin-bottom:50px;line-height:40px;}
#project-form .project-select{margin-bottom:100px;}
#project-form .project-select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer;}
#project-form .project-select select:focus{outline:none;}
#project-form .project-select .select-icon{position:relative;font-weight:300;font-size:18px;}
#project-form .project-select .select-icon:after{content:"\f107";position:absolute;top:0;right:10px;font-size:20px;font-family:fontawesome;pointer-events:none;}
#project-form .project-select .select-icon select{cursor:pointer;padding:5px 30px 5px 10px;border:2px solid #e9e9e9;border-radius:5px;font-weight:400;margin-left:15px;}
#project-form #progressbar{margin-bottom:50px;overflow:hidden;}
#project-form #progressbar .step-01,
#project-form #progressbar .step-02,
#project-form #progressbar .step-03,
#project-form #progressbar .step-04{width:23.5%;float:left;}
#project-form #progressbar .final-step{width:6%;float:left;text-transform:capitalize;}
#project-form #progressbar .step-name{font-size:18px;}
#project-form #progressbar .step-name i{display:block;font-size:36px;margin-bottom:15px;}
#project-form #progressbar ul{overflow:hidden;margin-top:22px;padding:0 15px;}
#project-form #progressbar ul li{position:relative;width:50%;float:left;overflow:hidden;}
#project-form #progressbar ul li:first-child:before{content:"";font-family:fontawesome;width:20px;height:20px;border:5px solid #dedede;display:block;font-size:20px;color:red;border-radius:20px;background-color:#fff;}
#project-form #progressbar ul li:first-child:after{content:'';position:absolute;top:9px;left:9px;width:100%;height:2px;background-color:#dedede;z-index:-10;}
#project-form #progressbar ul li:last-child:before{content:'';position:absolute;top:9px;right:9px;width:100%;height:2px;background-color:#dedede;z-index:-10;}
#project-form #progressbar ul li:last-child:after{content:"";font-family:fontawesome;width:20px;height:20px;border:5px solid #dedede;display:block;font-size:20px;color:red;border-radius:20px;background-color:#fff;float:right;}
#project-form #progressbar .completed ul li:first-child:before{content:"";font-family:fontawesome;width:20px;height:20px;border:5px solid #f26522;display:block;font-size:20px;color:red;border-radius:20px;background-color:#fff;}
#project-form #progressbar .completed ul li:first-child:after{content:'';position:absolute;top:9px;left:9px;width:100%;height:2px;background-color:#f26522;z-index:-10;}
#project-form #progressbar .completed ul li:last-child:before{content:'';position:absolute;top:9px;right:9px;width:100%;height:2px;background-color:#f26522;z-index:-10;}
#project-form #progressbar .completed ul li:last-child:after{content:"";font-family:fontawesome;width:20px;height:20px;border:5px solid #f26522;display:block;font-size:20px;color:red;border-radius:20px;background-color:#fff;float:right;}
#project-form #progressbar .active ul li:first-child:before{content:"";font-family:fontawesome;width:20px;height:20px;border:5px solid #8dc63f;display:block;font-size:20px;color:red;border-radius:20px;background-color:#fff;}
#project-form #progressbar .active ul li:first-child:after{content:'';position:absolute;top:9px;left:9px;width:100%;height:2px;background-color:#8dc63f;z-index:-10;}
#project-form .input-form label{text-transform:capitalize;font-weight:400;margin-bottom:10px;}
#project-form .input-form input{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e9e9e9;height:40px;line-height:40px;}
#project-form .input-form textarea{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e9e9e9;padding:20px;width:100%;}
#project-form .input-form input:focus{border:1px solid #8560a8;-webkit-box-shadow:0 0 5px rgba(133, 96, 168, 0.2);box-shadow:0 0 5px rgba(133, 96, 168, 0.2);}
#project-form .input-form::-webkit-input-placeholder{color:rgba(0,0,0,.3) !important;}
#project-form .input-form:-moz-input-placeholder{color:rgba(0,0,0,.3) !important;}
#project-form .input-form:-ms-input-placeholder{color:rgba(0,0,0,.3) !important;}
#project-form .input-form .project-duration label{display:block;}
#project-form .input-form .project-duration input{width:30%;float:left;position:relative;}
#project-form .input-form .project-duration input:last-child{float:none;}
#project-form .input-form .project-duration .divider{float:left;margin:15px;font-size:10px;}
#project-form .input-form .currency-change button{border:none;background:none;outline:none;}
#project-form .input-form .currency-change button i{margin-left:10px;}
#project-form .input-form .currency-change .dropdown-menu{min-width:0;width:100%;}
#project-form .input-form .glyphicon-ok:before{content:"\f00c";font-family:fontawesome;font-size:10px;margin-right:20px;}
#project-form .input-form .glyphicon-image:before{content:"\f03e";font-family:fontawesome;font-size:10px;margin-right:20px;}
#project-form .input-form .has-feedback label~.form-control-feedback{top:35px;width:26px;}
#project-form .input-form ul{border-radius:0;}
#project-form .input-form .input-group-addon{background:none;border-radius:0;}
#project-form .input-form button.btn-primary{padding:8px 30px;background-color:#8560a8;border:1px solid #8560a8;-webkit-transition:all .3s;transition:all .3s;outline:none;margin-top:30px;font-size:18px;border-radius:0;}
#project-form .input-form button.btn-primary:hover{background-color:#684B84;}
#project-form #popular-ideas{padding-top:0;}
#project-form #popular-ideas img{width:100%;}
#project-form .form-group input.btn-block{margin-top:15px;}
.donate-project-page{margin-bottom:80px;}
.donate-project{background-color:#fff;}
.donate-project-page .donate-box form{overflow:hidden;}
.donate-project-page .donate-box h3{font-size:30px;font-weight:400;margin-top:0;}
.donate-project-page .donate-box h4{font-size:16px;font-weight:400;margin-bottom:50px;}
.donate-project-page .donate-box .form-group{width:70%;}
.donate-project-page .donate-box .input-group{border:1px solid #d8dbdb;}
.donate-project-page .donate-box input[type="text"]{border-radius:0;border:none;box-shadow:none;padding-left:0 !important;padding:26px 25px;font-size:18px;font-weight:400;}
.donate-project-page .donate-box .input-group-addon{border-radius:0;background:none;border:none;color:#bcbcbc;font-size:30px;font-weight:700;padding-left:20px;}
.donate-project-page .donate-box p{font-size:14px;margin-top:10px;}
.donate-project-page #payment-method h4{font-size:16px;font-weight:700;margin-bottom:25px;margin-top:0;}
.donate-project-page #payment-method p{font-size:14px;line-height:24px;margin-bottom:50px;}
.donate-project-page #payment-method li{width:23%;}
.donate-project-page #payment-method ul>li{display:block;font-size:40px;}
.donate-project-page #payment-method ul>li:hover{color:#3cb878;}
.donate-project-page #about-project{background:#f0f1f3;padding-top:80px;padding-bottom:100px;}
.donate-project-page #about-project img{width:100%;}
.donate-project-page #about-project h3.title{font-size:48px;margin-bottom:30px;font-weight:300;}
.donate-project-page #about-project p{font-size:24px;font-weight:300;color:#6f797a !important;}
.donate-project-page #about-project .btn-primary{border-radius:0;border:none;padding:10px 20px;color:#fff;text-transform:capitalize;font-size:18px;font-weight:600;margin-bottom:80px;background-color:#0072bc;border:1px solid #0072bc;}
.donate-project-page #about-project .btn-primary:hover{background-color:#fff;color:#0072bc;}
.donate-project-page #about-project .all-counter .info{margin-bottom:60px;}
.donate-project-page #about-project .all-counter h2{font-size:72px;font-weight:700;margin-bottom:0;margin-top:5px;}
.donate-project-page #about-project .donated-counter h2{color:#3cb878;}
.donate-project-page #about-project .investment-counter h2{color:#0072bc;}
.donate-project-page #about-project .rise-funded h2{color:#f26c4f;}
.donate-project-page #about-project .all-counter h2 + h3{font-size:30px;font-weight:400;margin-top:0;}
.donate-project-page .social-icon{margin-top:20px;}
.donate-project-page .social-icon a{background:#F9F9F9;}
.donate-project-page #popular-ideas{padding:80px 0 !important;}
.donate-now{background-color:#3cb878;border-radius:0;padding:16px 35px;text-transform:uppercase;font-size:18px;font-weight:600;line-height:20px;overflow:hidden;color:#ffffff;border:1px solid #3cb878;transition:color 200ms, background-color 200ms ease;-webkit-transition:color 200ms, background-color 200ms ease;}
.donate-now:hover{background-color:#fff;color:#3cb878;}
.text-center{text-align:center;}
.section-header.text-center{overflow:hidden;}
.progress{background-color:#e5e9eb;height:0.25em;position:relative;width:24em;}
.progress-bar{-webkit-animation-duration:3s;-webkit-animation-name:width;background:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);background-size:24em 0.25em;height:100%;position:relative;}
.progress-shadow{background-image:linear-gradient(to bottom, #eaecee, transparent);height:4em;position:absolute;top:100%;transform:skew(45deg);transform-origin:0 0;width:100%;}
@keyframes width{0%, 100%{transition-timing-function:cubic-bezier(1, 0, 0.65, 0.85);}
0%{width:0;}
100%{width:100%;}
}
@-webkit-keyframes width{0%, 100%{transition-timing-function:cubic-bezier(1, 0, 0.65, 0.85);}
0%{width:0;}
100%{width:100%;}
}
.form-upload-image{position:relative;}
.form-upload-image .image-upload{background:#009CE0;padding:0 20px 10px !important;border:none;right:0;position:absolute;top:34px;color:#fff;border:none !important;z-index:1;}
.input-group-addon.fund-goal{border-radius:0;border:1px solid #e9e9e9;border-left:none;}
.project-submit-form select{height:42px;border-radius:0;background-color:#fff;border:1px solid #e9e9e9;}
.update-page{margin-bottom:80px;}
.update-inout-form input{margin-bottom:15px;}
.update-inout-form{margin-bottom:40px;}
.form-horizontal .update-version{font-weight:700;text-transform:uppercase;margin-bottom:10px;}
.table.myaccount-table{border-bottom:0;}
.table.myaccount-table td,
.table.myaccount-table .table>tbody>tr>td{border:0;padding:6px 0;}
.table-hover.myaccount-table>tbody>tr:hover{background:none;}
.my-account-page{margin-bottom:80px;}
.personal-title h3{margin-bottom:20px;font-size:22px;text-transform:uppercase;font-weight:400;}
.account-history h3{margin-bottom:20px;font-size:22px;text-transform:uppercase;font-weight:400;}
.account-history.project{margin-top:30px;}
.account-history .account-item .account-item-title{margin:0;display:block;}
.account-history .account-item .account-item-title i{color:#ff7302;margin-right:8px;font-size:14px;}
.account-history .account-item{padding:8px 12px;background:#f5f5f5;margin-bottom:10px;border:1px solid #EEE;}
.form-show{display:block;}
.form-hide{display:none;}
.project-submit-form:eq(1), .project-submit-form:eq(2){display:none;}
#sign-form .modal-dialog{width:450px;margin:30px auto;}
#sign-form{outline:none;-webkit-transition:all .1s !important;-moz-transition:all .1s !important;-ms-transition:all .1s !important;-o-transition:all .1s !important;transition:all .1s !important;}
#sign-form .modal-content{border-radius:0;}
#sign-form .modal-header{border-bottom:none;font-size:24px;color:#010101 !important;}
#sign-form .close{opacity:1;}
#sign-form h3{font-size:36px;font-weight:300;margin-bottom:10px;margin-top:0;line-height:48px;}
#sign-form h3+p{font-size:18px;font-weight:300;margin-bottom:50px;margin:0 20% 20px;}
#sign-form .modal-body:before{content:' ';display:inline-block;vertical-align:middle;height:100%;}
#sign-form .modal-body form{width:60%;display:inline-block;vertical-align:middle;}
#sign-form form a.btn-block{background:#4b7bb5;color:#fff;border-radius:4px;}
#sign-form form a.btn-block i{margin-right:5px;font-size:24px;vertical-align:middle;}
#sign-form form .or-button{font-size:20px;font-weight:300;margin:15px 0;}
#sign-form form .form-control{border:1px solid #d8dbdb;border-radius:0 !important;box-shadow:none;color:#444;font-size:20px;font-weight:300;height:45px;margin-bottom:20px;}
#sign-form form label{font-weight:400;font-size:14px;color:#6f797a;text-align:left;padding-left:20px;padding-right:20px;}
#sign-form .modal-body form strong{font-weight:300;}
#sign-form form input[type="checkbox"]{display:none;padding-right:20px;}
#sign-form form label .text-label:before{content:"\f096";font-family:"FontAwesome";color:#666;margin-right:10px;margin-left:-20px;}
#sign-form form input[type="checkbox"]:checked + .text-label:before{content:"\f14a";color:#0072bc;-webkit-animation:tick .1s ease-in;animation:tick .1s ease-in;}
@-webkit-keyframes tick{0%{-webkit-transform:scale(0);transform:scale(0);}
90%{-webkit-transform:scale(1.3);transform:scale(1.3);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes tick{0%{-webkit-transform:scale(0);transform:scale(0);}
90%{-webkit-transform:scale(1.3);transform:scale(1.3);}
100%{-webkit-transform:scale(1);=
transform:scale(1);}
}
#sign-form::-webkit-input-placeholder{color:#bcbcbc !important;}
#sign-form:-moz-input-placeholder{color:#bcbcbc !important;}
#sign-form:-ms-input-placeholder{color:#bcbcbc !important;}
#sign-form form input.btn-block{background:#3cb878;padding:10px 10px;border:none;color:#fff;border-radius:0;font-size:18px;font-weight:400;margin-bottom:30px;}
#sign-form form button+a,
#sign-form form button+a+p{font-size:16px;}
.profile-page-inner{margin-bottom:80px;}
.profile-page-inner .profile-info{margin-top:80px;}
.profile-page-inner .container{position:relative;}
.profile-page-inner .container a.btn-useredit{position:absolute;right:0;top:0;}
.profile-page-inner h3{text-transform:uppercase;margin-bottom:25px;font-weight:400;font-size:24px;}
.overview-inner .pull-left{margin-right:20px;}
.compnay-address p{margin-bottom:8px;}
.compnay-address p strong{width:25px;height:25px;display:inline-block;}
.profile-info .social-button{margin-top:30px;}
.profile-page form label{display:block;margin:15px 0 10px;text-transform:uppercase;font-size:16px;font-weight:600;}
.profile-page form input,
.profile-page form textarea{width:50%;padding:8px 15px;margin-bottom:10px;border:1px solid #e5e5e5;}
.profile-page form textarea{height:200px;}
.profile-page{margin-bottom:80px;}
.profile-page form #personal-submit-form{margin-top:30px;}
.rating-page{margin-bottom:80px;}
.rating-page i{margin:0 8px 10px;}
.rating-page #ratting-submit-form{margin-top:30px;}
.rating-page h3{text-transform:uppercase;font-size:24px;}
#ratting-msg .modal-dialog,
#welcome-msg .modal-dialog,
#update-msg .modal-dialog,
#withdraw-msg .modal-dialog{width:350px;}
#withdraw-submit-form{display:inline-block;}
#ratting-msg .modal-dialog .modal-title,
#welcome-msg .modal-dialog .modal-title,
#update-msg .modal-dialog .modal-title,
#withdraw-msg .modal-dialog .modal-title{text-align:center;}
#ratting-msg .modal-dialog .modal-content,
#welcome-msg .modal-dialog .modal-content,
#update-msg .modal-dialog .modal-content,
#withdraw-msg .modal-dialog .modal-content{margin-top:150px;}
#sign-form .modal-dialog{width:450px;margin:30px auto;}
#sign-form{outline:none;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;}
#sign-form .modal-content{border-radius:0;}
#sign-form .modal-header{border-bottom:none;font-size:24px;color:#010101;}
#sign-form .close{opacity:1;}
#sign-form h3{font-size:36px;font-weight:300;margin-bottom:10px;margin-top:0;line-height:48px;}
#sign-form .modal-body:before{content:' ';display:inline-block;vertical-align:middle;height:100%;}
#sign-form .modal-body form{width:60%;display:inline-block;vertical-align:middle;}
#sign-form form a.btn-block{background:#4b7bb5;color:#fff;border-radius:4px;}
#sign-form form a.btn-block i{margin-right:5px;font-size:24px;vertical-align:middle;}
#sign-form form .or-button{font-size:20px;font-weight:300;margin:15px 0;}
#sign-form form .form-control{border:1px solid #d8dbdb;border-radius:0 !important;box-shadow:none;color:#444;font-size:20px;font-weight:300;height:45px;margin-bottom:20px;}
#sign-form form label{font-weight:400;font-size:14px;color:#6f797a;text-align:left;padding-left:20px;padding-right:20px;}
#sign-form .modal-body form strong{font-weight:300;}
#sign-form form input[type="checkbox"]{display:none;padding-right:20px;}
#sign-form form label .text-label:before{content:"\f096";font-family:"FontAwesome";color:#666;margin-right:10px;margin-left:-20px;}
#sign-form form input[type="checkbox"]:checked + .text-label:before{content:"\f14a";color:#0072bc;-webkit-animation:tick .1s ease-in;animation:tick .1s ease-in;}
@-webkit-keyframes tick{0%{-webkit-transform:scale(0);transform:scale(0);}
90%{-webkit-transform:scale(1.3);transform:scale(1.3);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes tick{0%{-webkit-transform:scale(0);transform:scale(0);}
90%{-webkit-transform:scale(1.3);transform:scale(1.3);}
100%{-webkit-transform:scale(1);=
transform:scale(1);}
}
#sign-form::-webkit-input-placeholder{color:#bcbcbc !important;}
#sign-form:-moz-input-placeholder{color:#bcbcbc !important;}
#sign-form:-ms-input-placeholder{color:#bcbcbc !important;}
#sign-form form input.btn-block,
.themeum-register{padding:10px 10px;border:none;color:#000;border-radius:0;font-size:18px;font-weight:400;margin-bottom:30px;}
#sign-form form input.btn-block:hover, .themeum-register:hover{background:#E26500;}
#sign-form form button+a{font-size:16px;}
.themeum-reg{padding:20px;width:100%;}
.carousel-indicators .active{width:auto;height:auto;}
.carousel-indicators li{display:inline-block;width:auto;height:auto;margin:1px;text-indent:0px;}
#carousel-example-generic ol.carousel-indicators li{font-size:18px;color:#000;background:rgba(0,0,0,0.6);}
#carousel-example-generic ol.carousel-indicators li.active{color:#fff;background:rgba(227, 192, 40,0.6);}