/* * MediaVibe CMS ( PHPVibe PRO v6) * * Copyright Interact.Software * https://www.phpvibe.com * PHPVibe IS NOT A FREE SOFTWARE * If you have downloaded this CMS from a website other * than www.phpvibe.com,if you have received * this CMS from someone who is not a representative of PHPVibe,you are involved in an illegal activity. * The phpVibe team takes actions against all unlincensed websites using Google,local authorities and 3rd party agencies. * Designed and built exclusively for sale at PHPVibe.com */  img { max-width:100%; width:auto\9; height:auto; vertical-align:middle; border:0; -ms-interpolation-mode:bicubic} html,body { height:100%; min-height:100%; }  #wrapper {margin-top:69px!important;background:transparent; min-height:500px; min-height:calc(100% - 219px); position:relative} @media screen and (max-width:500px){ #wrapper.haside {margin-right:-300px!important} } body.body-video.isdevice .fixed-top {position:relative} body.body-video.isdevice #wrapper{ margin-top:1px!important;} @media screen and (max-width:1000px) { .body-video .fixed-top {position:relative; z-index:1;} .header{position:absolute!important; top:0; right:0; z-index:2} .logo-wrapper {z-index:10} .body-video #wrapper{ margin-top:1px!important;} } @media screen and (max-width:800px) { body.body-video.isdevice.noheader #video-content {position:fixed; top:0; left:0; right:0; background:#fff; z-index:6;} body.body-video.isdevice.noheader #wrapper{ margin-top:150px!important;} } .page {margin:10px 0;border:0; -moz-box-sizing:border-box; box-sizing:border-box; position:relative} .oboxed {border:0; -moz-box-sizing:border-box; box-sizing:border-box}  .p-home .loop-heading {display:block; line-height:26px; font-size:13px; font-weight:500; text-transform:uppercase}  @media screen and (min-height:630px) and (min-width:1294px) { .body-video #wrapper{ max-width:1707px; width:auto!important} .p-video .video-under-right { max-width:418px} .p-video .video-under ,.p-video .video-holder .col-md-8 { width:calc(100% - 427px); max-width:1280px} }   .video-player iframe,.video-player iframe .swfObject,.video-player iframe ._53j5,.video-player object,.video-player embed,.video-player video{position:absolute;top:0;left:0;width:100%;height:100%}  .video-holder{width:100%; position:relative;display:block; margin:0!important} .video-holder.gofullscreen {width:100%!important; height:100%; position:fixed; top:62px; bottom:0;left:0;right:0; z-index:999999; background:#f5f5f5; padding:0 10px} .video-holder.gofullscreen .col-md-8 { width:calc(100% - 427px)!important; max-width:calc(100% - 427px)!important } .video-holder.gofullscreen .playlistvibe {padding-bottom:800px!important} .playlistvibe {display:block; position:relative; margin:0; background:#eeeeee;padding:10px 10px 30px} .playlistvibe .list-next { position:absolute; top:30px; right:4px}  .mpullup::before{content :'\e316'} .mpulldown::before{content :'\e313'} @media (max-width:990px) { .playlistvibe .list-next,.description-pull {position:absolute; top:20%; right:5px;	bottom:auto} .playlistvibe .list-next i ,.description-pull i{ padding:3px; border:1px solid #f5f5f5; border-radius:50%} .playlistvibe .list-next a:hover > i{ border-color:#cc181e} .playlistvibe .list-next i{ margin-right:0!important} } .playlistvibe .list-next a{ display:inline-block; padding:10px 0} .playlistvibe .list-next i{ font-size:25px;margin-right:15px} .playlistvibe .list-next a:hover{ color:#cc181e} .cute-line,.cute-line:before { background-color:#cc181e; } .cute-line { display:block; content:""; width:20.3%; height:1px; position:relative; margin-bottom:5px; margin-left:0; margin-right:auto; } .cute-line:before { content:""; width:8px; height:8px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; position:absolute; left:0; top:-3.5px; } .cute span { font-weight:500; } .cute h1{font-weight:300!important; padding-left:10px; padding-right:25px} .video-header a,.likes-holder a{display:inline-block;color:#7d7d7d;padding:2px 5px} .video-header i{font-size:22px;margin-top:2px; color:#cacaca} .isLiked i,i.isActive{font-size:21px !important;color:#111111!important} .done-like i{font-size:21px !important; color:#7aa745 !important} .done-dislike i{font-size:21px !important;color:#c95454 !important} .likes-holder { display:block; text-align:left; padding:12px 0 0; clear:both} .user-media-actions{display:block;position:relative; clear:both; min-height:48px; padding:10px 0; border-bottom:1px solid #e8e8e8} .user-media-actions i {font-size:22px; width:22px; height:22px; vertical-align:middle;line-height:25px; color:#888; margin-right:6px} .user-media-actions span {vertical-align:middle;line-height:25px} .user-media-actions .like-views ,.user-media-actions .interaction-icons { padding:3px 0 3px 6px ; } .user-media-actions .like-views ,.user-media-actions .interaction-icons,.likes-bar,.user-media-actions a,.user-media-actions .aaa,.user-media-actions .likes-bar { display:inline-block;float:left; position:relative; white-space:nowrap; word-wrap:normal; font-size:14px; line-height:14px; vertical-align:middle; cursor:pointer; overflow:visible} .user-media-actions .interaction-icons {float:right} .user-media-actions a {padding:0 12px} .ico-flipped {-moz-transform:scale(-1,1); -webkit-transform:scale(-1,1); -o-transform:scale(-1,1); -ms-transform:scale(-1,1); transform:scale(-1,1)} .user-media-actions i.ico-flipped {font-size:24px; width:24px; height:24px} .like-box {position:absolute; bottom:-15px; left:0; right:0} .likes-bar .aaa {padding:0} .user-media-actions a:hover,.user-media-actions a:hover i {color:#222} .user-media-actions .like-box {} .user-media-actions .pull-right {z-index:30} .like-views{font-size:15px;display:inline-block; color:#333} .like-box .progress{display:block;width:100%} @media (max-width:990px) { .user-media-actions .interaction-icons,.like-views {float:left; display:block; width:100%; clear:both; margin:15px 0 0} .like-views {margin:0} .user-media-actions span {display:block; padding-top:5px} .aaa > a {text-align:center} .user-media-actions {padding:2px 0 10px } .user-media-actions i { font-size:25px; width:25px; height:25px; margin-right:0; } .user-media-actions i.ico-flipped { font-size:27px; width:27px; height:27px; } .like-box {bottom:-13px} .user-media-actions .like-views,.user-media-actions .interaction-icons {padding:1px} .user-container.bottom20.top20 {padding-bottom:8px!important; padding-top:8px!important; border-bottom:1px solid #e8e8e8} } .video-player{display:block; position:relative;margin:0 !important;width:100%; min-height:160px;clear:both} .video-under h1{ font-weight:400; position:relative; line-height:normal; word-wrap:break-word; height:auto!important; overflow:visible; font-size:18px; color:#333;display:block;margin:0 0 8px} .video-under,.video-under-right{display:inline-block;margin-left:0!important;margin-right:0 !important} @media screen and (min-width:990px) and (max-width:1295px) { .video-under-right {width:32%!important} } .odet {padding:15px 0 5px} a#revealDesc,a#revealRelated {display:block; text-align:center; color:#767676; font-size:11px; font-weight:500; padding:6px 0 4px; border-top:1px solid #e8e8e8} .video-player-sidebar{display:block;position:relative;width:100%; background:#f5f5f5} .video-player-sidebar img,.video-player-sidebar .thumb{width:100px;height:56px;float:left;position:relative} .video-player-sidebar ul{display:block;position:relative;list-style:none} .video-player-sidebar li{position:relative;width:100%;overflow:hidden;margin:0;padding:4px 4px 4px 0;font-size:13px} .video-player-sidebar li.playingNow {background:#ebebeb; border-right:2px solid #cc181e} .video-player-sidebar li:hover{background:#ebebeb} .video-player-sidebar .thumb .timer { line-height:11px; right:2px; bottom:2px} .video-player-sidebar .data .title a{display:block;line-height:1.2;color:#333; font-weight:500; font-size:14px; max-height:2.6em;line-height:1.3em; overflow:hidden; position:relative; text-overflow:ellipsis; white-space:normal; word-wrap:break-word} .video-player-sidebar .data{margin-left:110px} .data .title{overflow:hidden;margin:0;padding:0;clear:right;cursor:pointer} .data .title a{display:block;font-size:14px;font-weight:400; color:#333; line-height:1.2; max-height:4.6em;margin-bottom:1px; overflow:hidden; cursor:pointer} .data .usermeta{display:block;font-size:13px; line-height:15px;width:100%;margin:10px 0 0} .data .usermeta a{ color:#6e6e6e;font-size:13px} .video-player-sidebar .inner{position:relative;padding:1px 0 1px 8px;height:58px} .thumb .overlay,.video-thumb .overlay{position:absolute;top:1px;left:1px;bottom:1px;right:1px;width:100%;height:100%;background-color:transparent;background-image:url(../images/icon-play-24.png);background-repeat:no-repeat;background-position:center center;opacity:0;visibility:hidden;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s} .loop-content .thumb .overlay,.loop-content .video-thumb .overlay{background-image:url(../images/play_button.png)} .thumb:hover .overlay,.video-thumb:hover .overlay{cursor:pointer;visibility:visible;opacity:0.4} .thumb .timer{opacity:.75; position:absolute;bottom:0;right:0;min-width:30px;padding:0 2px;line-height:15px;text-align:center;font-size:11px;background:#000;color:#f2f3f6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px} .vSeen{display:block;position:absolute;top:3px;left:3px;min-width:30px;padding:2px 4px; text-transform:uppercase; line-height:15px;text-align:center;font-size:13px;background:rgba(28,28,28,0.9);color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; opacity:0.7} .timer i{margin:3px 4px} .video-related{width:100%;position:relative;display:block;margin:0;padding:15px 9px 15px 5px} .video-related img,.video-related .thumb{border:1px solid transparent;width:168px;height:94px;float:left;position:relative} .video-related ul{display:block;position:relative;list-style:none;max-width:99%} .video-related li{position:relative;width:100%;margin-left:4px;overflow:hidden;margin-bottom:10px} .video-related>ul>li:first-child{border-top-color:transparent;padding-top:0 !important} .video-related .thumb .timer {opacity :0.9; right:4px; box-shadow:0 1px 0 rgba(0,0,0,0.07)} .video-related .inner {display:block; clear:both} .video-related .data .title a { font-size:14px; font-weight:500} .video-player-sidebar .data .usermeta {text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#888888; margin:5px 0 0} .video-player-sidebar .data {padding-top:4px} .player-in-list{background:#f5f5f5;z-index:10; overflow:hidden} .video-related li:hover img{border-left:1px solid #cc181e} .video-related li:hover .data .title a{color:#167ac6} .video-related li a{color:#333} .video-related .data{margin-left:178px} .user-box{width:100%; display:block;vertical-align:middle;position:relative;white-space:nowrap} .user-box p{display:block; width:100%; margin-top:28px} .user-box-txt {display:inline-block; min-height:53px} .user-box .pull-right {max-width:50%; display:block; position:absolute; right:0; top:5px} .user-box a {display:inline-block; float:left} .user-box img,.user-box .userav{width:54px;height:54px;float:left;display:inline-block;margin-right:15px; border-radius:50%} .user-box h3{font-size:15px; height:22px; color:#333; font-weight:500;display:block;margin:0 0 3px;line-height:normal} .user-box .btn-sm{padding:4px 6px} .btn-sm.subscriber{padding-right:24px} .subscriber .icon{ display:none} .like-progress { display:block; width:100%; height:3px} .like-progress div {height:3px; display:inline-block; float:left} .likes-success { background-color:#03A9F4} .likes-danger { background-color:#E26A6A} .likes-danger.second {float:right} .share-body {display:block; width:100%} .share-body li a{ display:block; padding:10px; font-size:24px; vertical-align:middle;color:#555; margin-right:20px} .share-body li.fbxs {float:right!important; padding-top:6px; margin-right:0} .share-body li:hover a { -ms-transform:scale(2,2); -webkit-transform:scale(2,2); transform:scale(2,2); } .share-body li.facebook:hover a {color:#3b5998} .share-body li.twitter:hover a {color:#55acee} .share-body li.googleplus:hover a {color:#dd4b39} .share-body li.pinterest:hover a {color:#cc2127} .share-body li.linkedin:hover a {color:#0976b4} .share-body li.whatsapp:hover a {color:#43d854} .has-shadow { -webkit-box-shadow:0 0 20px 0px rgba(0,0,0,.08); box-shadow:0 0 20px 0px rgba(0,0,0,.08)} /* Video List/Loop */ .phpvibe-video-list {display:block!important; width:100%; text-align:center; clear:both; margin:0 auto 30px} .phpvibe-video-list:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0} .video{position:relative;width:210px; float:left;margin:4px 3px 11px 0; vertical-align:top;word-wrap:break-word} .usered .video:nth-child(6n+6) { margin-right:9px!important} .usered .video:nth-child(4n+4) { margin-right:auto!important} .usered {padding-left:10px} .owl-item .video {width:98%!important} @media (min-width:1200px) and (max-width:1599px){ .video{margin-left:1%!important; width:18%; margin-right:1%!important} } @media (min-width:946px) and (max-width:1199px){ .video{margin-left:1%!important; width:23%; margin-right:1%!important} .video-thumb img {height:100%!important;width:100%!important} } @media (min-width:670px) and (max-width:945px){ .video{margin-left:1%!important; width:31%; margin-right:1%!important} .video-thumb img {height:100%!important;width:100%!important} } @media (min-width:460px) and (max-width:669px){ .video{margin-left:1%!important; width:48%; margin-right:1%!important} .video-thumb {height:100px!important;min-height:130px} .video-thumb img {width:100%!important; height:100%!important; min-height:130px} .owl-theme .owl-controls .owl-buttons div {opacity:0.95!important} } @media (min-width:1px) and (max-width:459px){ .video{width:98%; margin:0 0 14px 1%!important} .video h4 a,.video h4 {font-size:16px!important; height:auto!important; padding:0 0 5px!important} .video .video-data {padding:2px 10px} .video-thumb img {width:100%!important; height:100%!important; min-height:180px} .video-thumb {min-height:180px} .owl-theme .owl-controls .owl-buttons div {opacity:0.95!important} #SearchResults p.small {max-height:33px; overflow:hidden} #SearchResults .video { padding:6px 0 6px 6px!important; margin-left:0!important} #SearchResults .video .video-data { padding-right:0!important} #SearchResults .video-thumb,#SearchResults .video-thumb img {width:123px!important;min-height:90px; height:92px!important} #SearchResults .video-data {max-width:calc(100% - 124px)!important} .video ul.stats > li {margin-right:8px!important} } .body-members #ChannelResults .video-thumb img.img-circle {width:130px!important; height:130px!important; min-height:129px; float:none; margin:0 auto;} .body-members #ChannelResults a.grcreative { top:129px; margin-left:-11px; } .body-members #ChannelResults .video{border-bottom:1px solid #eee; text-align:center; padding:10px!important;} .body-members #ChannelResults .video-data {text-align:center;} #ChannelResults .btn-group,#ChannelResults .btn {width:100%} #ChannelResults .video {padding:30px!important} .body-members .black-slider .subitem img,.body-home .black-slider .subitem img {margin:0 auto 10px; float:none} .black-slider .subitem a.grcreative,#ChannelResults a.grcreative{ width:22px; height:22px; opacity:0.8; line-height:17px; vertical-align:middle; margin-left:-13px; position:absolute; top:100px; left:50%; } .black-slider .subitem a.grcreative i,#ChannelResults a.grcreative i{font-size:22px} #ChannelResults a.grcreative{top:150px; margin-left:-22px} #ChannelResults .video-thumb,.body-home .black-slider .subitem .video-thumb {height:130px!important; background:none} .video h4{display:-webkit-box; -webkit-box-orient:vertical; text-overflow:ellipsis; white-space:normal; word-wrap:break-word; overflow:hidden;font-size:14px; font-weight:500;margin:12px 0!important;padding:0} .video,.video-data {text-align:left;word-wrap:break-word} .video-data {height:60px} .video-thumb{position:relative;display:block;width:100%;overflow:hidden;background:#fff;font-size:0;vertical-align:middle;height:110px} .video-thumb .timer { position:absolute; right:5px; bottom:5px; margin-top:0; margin-right:0; padding:2px; font-size:13px; color:#fafafa!important; font-weight:400; line-height:16px; opacity:.95; background:rgba(28,28,28,0.9); display:-moz-inline-stack; vertical-align:top; zoom:1; display:block; border-radius:2px} .uploaderlink {line-height:17px; vertical-align:middle; position:relative} .uploaderlink a > i ,.video .uploaderlink a ,a.grcreative > i {font-size:14px; width:14px; height:14px; opacity:0.8; line-height:17px; vertical-align:middle; margin-top:-5px;} .uploaderlink a > i ,a.grcreative > i {margin-left:6px} .video ul.stats {list-style:none} .video ul.stats > li { list-style:none; margin-right:11px; line-height:1.3em; display:inline-block;font-weight:300; font-size:14px; line-height:14px } .video ul.stats > li:last-child { margin-right:0} .video ul.stats > li:first-child { display:block; width:100%} .video-thumb .clip {position:absolute; top:0; left:0; bottom:0; right:0} .video-thumb .heartit {position:absolute; right:5px; top:5px; bottom:0; z-index:2; opacity:0; color:#fff} .video-thumb .heartit i ,.video-thumb .laterit i{height:24px; width:24px; font-size:24px} .video:hover .video-thumb .laterit ,.related .item-post:hover .laterit,.video:hover .video-thumb .heartit {opacity:0.7} .video-thumb .laterit,.related .laterit {position:absolute; left:5px; bottom:5px; z-index:2; height:26px; width:26px; padding:1px; text-align:center; color:#fff; background:rgba(28,28,28,0.9); border-radius:2px; opacity:0} .video .video-data{overflow:hidden; height:106px} .video h4 a{ font-weight:500; font-size:14px; color:#333} button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button} .button{margin:5px;padding:7px 15px;color:#777;background-color:#f5f5f5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-decoration:none;color:#444;filter:dropshadow(color=#fff,offx=0,offy=1);-webkit-box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.1);border:1px solid #ededed;border-bottom:1px solid #d7d7d7;color:#777} .button i{margin-right:4px} .small-button{padding:3px 6px !important} .button:hover{color:#555;background-color:#f9f9f9;-webkit-box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.2)} .statistics{width:100%;text-align:center;padding:3px 2px;font-size:0;line-height:1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box} .statistics>li{width:90%;margin:8px 2px;position:relative;display:inline-block;text-align:left} .statistics>li>span{font-size:11px;margin-top:5px;display:block;color:#555;text-transform:uppercase} .vids{padding-top:0 !important;width:auto;display:inline-block} .vids>li{width:110px !important;float:right} .top-info{margin-bottom:12px} .top-info i{font-size:15px} .top-info>a{display:inline-block;float:left;margin-right:8px;margin-top:1px} .top-info>a>i{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.2);padding:6px 5px;margin:0} .top-info>strong{font-size:24px;font-weight:600;display:block;float:left;margin-top:4px;text-shadow:0 1px 0 #fff} .top-info:after{content:"";display:block;clear:both}  .fb-comments,.fb-comments span,.fb-comments span[style],.fb-comments iframe,.fb-comments iframe[style]{width:100% !important} .fb-comments{margin-top:20px}  .blc,.loop-content {display:block; max-width:100%} .blc-center {margin:auto; text-align:center}  .toast-title { font-weight:bold; } .toast-message { -ms-word-wrap:break-word; word-wrap:break-word; } .toast-message a,.toast-message label { color:#FFFFFF; } .toast-message a:hover { color:#CCCCCC; text-decoration:none; } .toast-close-button,.toast-close-button:hover,.toast-close-button:focus {  } .rtl .toast-close-button { left:-0.3em; float:left; right:0.3em; } .toast-top-center { top:0; right:0; width:100%; } .toast-bottom-center { bottom:0; right:0; width:100%; } .toast-top-full-width { top:0; right:0; width:100%; } .toast-bottom-full-width { bottom:0; right:0; width:100%; } .toast-top-left { top:64px; left:10px; } .toast-top-right { top:60px; right:12px; } .toast-bottom-right { right:12px; bottom:12px; } .toast-bottom-left { bottom:12px; left:12px; } #toast-container { position:fixed; z-index:999999; pointer-events:none;  } #toast-container * { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } #toast-container > div { position:relative; pointer-events:auto; overflow:hidden; margin:0 0 6px; padding:15px 15px 15px 50px; width:300px; -moz-border-radius:2px 3px 3px 3px; -webkit-border-radius:2px 3px 3px 3px; border-radius:2px 3px 3px 3px; background-position:15px center; background-repeat:no-repeat; -moz-box-shadow:0 0 3px #999999; -webkit-box-shadow:0 0 3px #999999; box-shadow:0 0 3px #999999; color:#FFFFFF; opacity:0.8; -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter:alpha(opacity=80); } #toast-container > div.rtl { direction:rtl; padding:15px 50px 15px 15px; background-position:right 15px center; } #toast-container > div:hover { -moz-box-shadow:0 0 3px #000000; -webkit-box-shadow:0 0 3px #000000; box-shadow:0 0 3px #000000; opacity:1; -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter:alpha(opacity=100); cursor:pointer; } #toast-container > .toast-info { background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important; } #toast-container > .toast-error { background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important; } #toast-container > .toast-success { background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important; } #toast-container > .toast-warning { background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important; } #toast-container.toast-top-center > div,#toast-container.toast-bottom-center > div { width:300px; margin-left:auto; margin-right:auto; } #toast-container.toast-top-full-width > div,#toast-container.toast-bottom-full-width > div { width:96%; margin-left:auto; margin-right:auto; } .toast { background-color:#030303; } .toast-success { background-color:#51A351; } .toast-error { background-color:#BD362F; } .toast-info { background-color:#2F96B4; } .toast-warning { background-color:#F89406; }  @media all and (max-width:240px) { #toast-container > div { padding:8px 8px 8px 50px; width:11em; } #toast-container > div.rtl { padding:8px 50px 8px 8px; } #toast-container .toast-close-button { right:-0.2em; top:-0.2em; } #toast-container .rtl .toast-close-button { left:-0.2em; right:0.2em; } } @media all and (min-width:241px) and (max-width:480px) { #toast-container > div { padding:8px 8px 8px 50px; width:18em; } #toast-container > div.rtl { padding:8px 50px 8px 8px; } #toast-container .toast-close-button { right:-0.2em; top:-0.2em; } #toast-container .rtl .toast-close-button { left:-0.2em; right:0.2em; } } @media all and (min-width:481px) and (max-width:768px) { #toast-container > div { padding:15px 15px 15px 50px; width:25em; } #toast-container > div.rtl { padding:15px 50px 15px 15px; } } .buzzTime {font-style:italic} @-webkit-keyframes animScale { 0% { opacity:0; -webkit-transform:translate3d(0,40px,0) scale3d(0.1,0.6,1)} 100% { opacity:1; -webkit-transform:translate3d(0,0,0) scale3d(1,1,1)} } @keyframes animScale { 0% { opacity:0; -webkit-transform:translate3d(0,40px,0) scale3d(0.1,0.6,1); transform:translate3d(0,40px,0) scale3d(0.1,0.6,1)} 100% { opacity:1; -webkit-transform:translate3d(0,0,0) scale3d(1,1,1); transform:translate3d(0,0,0) scale3d(1,1,1)} }  #sidebar{display:block;position:fixed;left:0; bottom:0; top:62px;text-align:left;padding:0 0 2px 4px; width:224px;z-index:9; background:#f5f5f5; color:#888888; font-weight:500; -moz-box-shadow:0 0 1px 0px rgba(0,0,0,.08); -webkit-box-shadow:0 0 1px 0px rgba(0,0,0,.08); box-shadow:0 0 1px 0px rgba(0,0,0,.08)} #sidebar.hide {display:none!important} .left-sidebar{position:relative;text-align:left}  .li-heading { text-transform:uppercase; display:block; padding:17px 15px 15px 5px; text-decoration:none; position:relative; font-size:11px; margin:0} .sidebar-nav,.sidebar-nav ul,.sidebar-nav li { list-style:none} .sidebar-nav ul { width:100%; } .sidebar-nav { width:218px; margin:0px} .sidebar-nav li { font-size:16px; margin:0; width:100%; font-weight:300; padding:9px 0 9px 9px; } .sidebar-nav ul li i {vertical-align:middle; color:	#888888; font-size:24px; width:24px; height:24px; line-height:24px; margin:-3px 18px 0 3px} .sidebar-nav a {vertical-align:middle; display:block; line-height:24px; color:#888888; outline:none; float:none; text-transform:none; margin:0; padding:2px; text-decoration:none} .sidebar-nav a:hover {color:	#333} .sidebar-nav li > a > span { float:left; width:50px} .sidebar-nav li:hover {background:#ebebeb} .sidebar-nav li:hover > a > img {border-color:transparent} .sidebar-nav ul a img { margin-left:2px; margin-right:8px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; border:1px solid #eee; width:23px; height:23px}  .floating-video-ad {position:absolute; z-index:99999999; display:block; width:100%; height:auto; opacity:0.35; text-align:center} .floating-video-ad img{margin:0 auto} .floating-video-ad:hover{opacity:0.99!important} .floating-video-ad.adbottom {bottom:12%} .floating-video-ad.adtop {top:5px} .floating-video-ad .close-ad{background:url('../images/close_button.gif') no-repeat left top;position:absolute; right:3px; top:3px;z-index:9999; display:none; color:#888888; line-height:17px; cursor:pointer;width:17px; height:17px} .floating-video-ad:hover .close-ad{display:block!important} .static-ad{display:block; text-align:center; padding:10px auto; clear:both}  .infinite-scroll-request,.infinite-scroll-last{text-align:center;z-index:100;position:fixed;left:45%;bottom:17%;padding:4px 10px; color:#888888} .infinite-scroll-error {border:1px solid #888888; border-radius:2px; position:absolute; bottom:-45px; background:#f5f5f5} .cp-spinner{width:48px;height:48px;display:block;box-sizing:border-box;position:relative; margin:10px} .cp-flip{transform-style:preserve-3d;perspective:10em} .cp-flip:before{width:48px;height:48px;display:inline-block;box-sizing:border-box;background:#cc181e;content:" ";position:absolute;top:0;left:0;animation:cp-flip-animate-before 2s linear infinite} @keyframes cp-flip-animate-before{0%{transform:rotateY(0) rotateX(0)} 25%{transform:rotateY(360deg) rotateX(0)} 50%{transform:rotateY(360deg) rotateX(360deg)} 75%{transform:rotateY(0) rotateX(360deg)} 100%{transform:rotateY(0) rotateX(0)} } .body-video .cp-spinner {width:42px;height:42px; margin:10% auto; text-align:center} .body-video .cp-flip:before {width:42px;height:42px} .emComments .infinite-scroll-request p {font-size:10px!important; padding:35px 0 0}  .ocoms {padding:15px 15px 25px} .comments{margin:0;padding:0;list-style:none} .comments ul {list-style:none} .comments li{padding:6px 5px;clear:both;border-top:3px solid transparent} .comments img.avatar{border-radius:50%; border:1px solid #e0e0e0} .comments li img.avatar{height:45px;width:45px} .comments li img.avatar,.comments li.addcm img.avatar{margin:5px 8px 0 5px;float:left} .comments ul.reply li img.avatar {height:31px; width:31px} .comments li.addcm img.avatar {margin-top:0!important} .comments li .name{color:#333;font-size:14px;font-weight:500; margin-right:10px} .comments li .message{ display:block;position:relative;padding:0 10px;text-align:left;margin-left:52px; word-wrap:break-word; font-size:13px; clear:right} .comments li.addcm .message {margin-left:55px} .comments ul.reply li .message {margin-left:38px} .comments li .message .arrow { height:12px; position:absolute; top:0; width:12px; left:0; } .comments li .message .arrow-inner,.comments li .message .arrow-outer { border-bottom-color:transparent; border-left-color:transparent; position:absolute; } .comments .arrow-outer ,.comments .arrow-inner { display:none } a.deleteCom {position:absolute; right:5px; top:13px; display:none} li.indanger {border-top:3px solid #cc181e; background:#f5f5f5; box-shadow:inset 0px 4px 8px -3px rgba(17,17,17,.06); -moz-box-shadow:inset 0px 4px 8px -3px rgba(17,17,17,.06); -webkit-box-shadow:inset 0px 4px 8px -3px rgba(17,17,17,.06)} .message:hover a.deleteCom {display:block} .comments li .message .body{display:block;color:#555; padding:4px 0; font-size:14px} .comments .msg-footer {display:block; list-style:none; text-transform:uppercase; padding:5px 0; vertical-align:middle} .comments .msg-footer >li {display:inline-block; opacity:.8; list-style:none;color:#767676; padding:0 8px 0 0!important; font-size:13px; line-height:20px} .comments .msg-footer >li:first-child{padding-left:0!important} .comments .like-com {vertical-align:baseline; display:block} .comments .msg-footer >li i {vertical-align:middle;margin:-4px 4px 0 5px; font-size:16px; width:16px; height:16px; display:inline-block} .comments .msg-footer >li a {display:inline-block; color:#777; font-size:13px; margin-right:10px; vertical-align:middle; line-height:20px} .comments .msg-footer >li:hover a,.comments .msg-footer >li:hover > a > i {color:#333;opacity:1} .addEmComment{display:none} .reply .addEmComment{display:block; width:100%; color:#555; background-color:transparent;overflow:auto; padding:6px 24px 6px 12px; border:1px solid #CCC;} .comments ul.reply {margin-left:6%} .comments ul.reply li.addcm {min-height:52px; display:block} .comments ul.reply li.addcm form {display:block; position:relative; clear:right; margin:0; vertical-align:top} .comments ul.reply li.addcm .avatar {width:34px; height:34px} .comments ul.reply li.addcm .message {margin-left:50px; vertical-align:top} .comments ul.reply li.addcm .addEmComment {min-height:33px} .cctotal {display:block; padding:0 0 20px; text-transform:uppercase; font-size:13px; color:#555}  .noted i {font-size:18px; color:#fff;display:block} .noted{display:block; line-height:18px; color:#fff; position:absolute; right:2px; top:2px; padding:8px!important;border-radius:2px} .error-info{text-align:center} .error-info h3{font-weight:500;font-size:5em;color:#4d4d4d;margin-bottom:0} .error-info h4{font-weight:500;font-size:3.6em;color:#e6e6e6;text-transform:uppercase;margin-bottom:40px}  .flowplayer { background-color:#333} .flowplayer.is-splash,.flowplayer.is-poster { cursor:pointer; background-position:center top; background-size:100% auto}  .fbFeedbackContent {width:100%!important}  #evplayer ,#evplayer div {z-index:150!important}  .fixed-top{display:block;position:fixed;color:rgba(0,0,0,0.38);left:0;right:0;top:0;height:62px;width:100%;z-index:2039;background-color:#fff;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box } .fixed-top:after{content:"";display:block;clear:both; bottom:-5px; box-shadow:inset 0px 4px 8px -3px rgba(17,17,17,.06); -moz-box-shadow:inset 0px 4px 8px -3px rgba(17,17,17,.06); -webkit-box-shadow:inset 0px 4px 8px -3px rgba(17,17,17,.06); height:5px; left:0px; opacity:1; position:absolute; right:0px; width:100%; z-index:2039; } .fixed-top .row.block {height:62px; display:block; clear:both; } a.logo{display:block;float:left;padding-left:2px; line-height:60px; vertical-align:middle} .logo>span{font-size:20px;text-align:center;margin:0 auto;width:auto} .logo-wrapper{position:relative; top:0; left:0;text-align:left; line-height:60px; vertical-align:middle; padding:0; height:61px; display:inline-block; max-width:233px; overflow:hidden} .header {display:inline-block; width:auto; width:calc(100% - 234px); line-height:56px; position:relative; top:0;right:0; float:right; height:60px; vertical-align:middle} .user-quick{position:relative; float:right; margin-right:5px; vertical-align:middle; height:61px;font-size:16px;background:none;display:inline-block} .user-quick a{display:inline-block;margin:0; margin-right:10px; padding-top:5px; line-height:61px; vertical-align:middle; } .user-quick a#openusr {margin-left:15px} .user-quick a#openusr.no-user {margin-left:2px} .user-quick a#uplBtn,.user-quick a#show-search,.user-quick a#uploadNow ,.user-quick a#loginNow {margin-right:25px} #openusr {padding:0!important} .user-quick > .dropdown-menu a {margin-right:2px} .user-quick a.grcreative {padding-right:0} .drop-head a {display:inline-block!important; width:auto!important} .user-quick .uav img { width:33px; height:33px; border-radius:50%; margin-top:-5px} .top-link i{ font-size:24px;color:rgba(0,0,0,0.38)} .top-link i:hover{color:#333 } .top-link .badge {margin-top:-26px;margin-left:-5px} #show-sidebar i{font-size:23px; display:block; padding:3px 10px 0; vertical-align:middle; -webkit-transition:-webkit-transform .2s ease-in-out; -o-transition:-o-transform .2s ease-in-out; transition:transform .2s ease-in-out} #show-sidebar {display:inline-block; line-height:56px; height:60px; float:left; position:relative; vertical-align:middle} #show-sidebar span {position:absolute; right:5px; top:50%} a#show-sidebar { padding:14px 5px 0} .topimg{padding:11px 10px;height:22px;width:22px} .search-holder {overflow:hidden} .searchWidget{float:left;width:70%; position:relative; max-width:680px; display:inline-block; position:relative; height:52px; line-height:50px; overflow:visible} .searchWidget form { margin:7px 0 0; position:relative; display:block; position:relative; vertical-align:middle; padding:0; height:50px} .searchWidget .search-target { line-height:46px; display:block; position:absolute; right:75px; top:0; bottom:0; z-index:10; } .searchWidget .search-target a#switch-search{ display:block} .searchWidget .search-target #switch-search > i{font-size:26px; margin:10px 5px 0; color:rgba(0,0,0,0.38)} .searchWidget .search-button {position:absolute; right:0; top:0; bottom:0; z-index:10; border:1px solid transparent; border-left:1px solid #c1c1c1!important; border-radius:2px; height:46px; border-top-left-radius:0; border-bottom-left-radius:0; overflow:hidden; } .searchWidget .search-button button{ background:none; border:0; box-shadow:none; outline:0; z-index:12; font-size:24px; line-height:46px; padding:0 17px; vertical-align:top; color:rgba(0,0,0,0.38);background-color:#FAFAFA} .searchWidget .search-button i {font-size:33px; vertical-align:middle} .searchWidget .form-control { background:#fff; padding-left:12px; font-size:16px; font-weight:300; border:0; color:#888888; border:1px solid #c1c1c1; box-shadow:0 1px 2px rgba(0,0,0,.1)} .searchWidget .form-control:hover ,.searchWidget .form-control:focus { box-shadow:none; background:#fff; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-transition:none; transition:none } #suggest-results ul {background:#f5f5f5; color:#888888; box-shadow:0 1px 2px rgba(0,0,0,.1); -moz-box-sizing:border-box; box-sizing:border-box; z-index:99999} #suggest-results ul li {list-style:none; display:block; border-top:1px solid #FAFAFA} #suggest-results ul li a{ width:100%; padding:5px 10px; line-height:28px; display:block; color:#6c6c6c; font-size:14px; font-weight:500} #suggest-results ul li a:hover {background:#FAFAFA} #show-search {opacity:0; width:0} a#openusr > .badge {position:relative; top:12px; display:block} @media (max-width:1280px){ .searchWidget{margin-right:0!important} } @media (max-width:1000px){ .searchWidget {display:none} #show-search {opacity:1!important; width:auto; display:inline-block; width:25px; max-width:26px} .search-now-clone .searchWidget {display:block; width:100%} .search-now-clone .dropdown-left {left:auto; right:20px}.modal-searcher {width:100%!important} } @media (max-width:540px){ .user-quick a#uplBtn,.user-quick a#show-search ,.user-quick a#uploadNow { margin-right:15px} a#openusr { margin:0!important;padding:0!important} a#openusr > .badge {position:absolute; bottom:1px; top:auto; left:4px} .logo-wrapper {max-width:170px} .header { width:50%; width:calc(100% - 174px); max-width:160px; float:right;} .fixed-top { white-space:nowrap; } a#show-sidebar { padding:14px 0 0; } a.logo {max-width:120px; overflow:hidden} .user-quick {position:absolute; top:0; right:0} .profile-hero .btn-group .btn{ display:block; margin:5px 0} } @media (max-width:700px){ .modal-form a.pull-right {display:block; float:left!important; width:100%; text-align:right} }  .social-login { display:block; margin-bottom:10px; } .social-login i { padding:2px 8px 0; float:left; font-size:18px; vertical-align:middle; } .social-login em { font-size:10px; display:inline-block; margin-right:4px; vertical-align:bottom; }  .top10{padding-top:10px !important} .top20{padding-top:20px !important} .mtop10{margin-top:10px !important} .mtop20{margin-top:20px !important} .left10{padding-left:10px !important} .left20{padding-left:20px !important} .mleft10{margin-left:10px !important} .mleft20{margin-left:20px !important} .right10{padding-right:10px !important} .right20{padding-right:20px !important} .mright10{margin-right:10px !important} .mright20{margin-right:20px !important} .bottom10{padding-bottom:10px !important} .bottom20{padding-bottom:20px !important} .mbot10{margin-bottom:10px !important} .mbot20{margin-bottom:20px !important} .full{display:block;width:100%} .nomargin{margin:0 !important} .validarium-error { color:#f96868} .validarium-success { color:#62a8ea} .control-group,.control-group .controls {display:block; clear:both; position:relative; min-height:30px} .slimScrollBar {max-height:180px}  a.song { display:block; min-width:80px; overflow:visible; position:relative; line-height:50px; margin-top:5px} a.song > img { position:relative; display:block; width:80px; height:80px; white-space:nowrap; vertical-align:middle; border-radius:2px} ul.songs { display:block; position:relative; padding:25px; clear:both } li.song > .media {padding:0 15px 0 20px} .song .cute-line {margin-bottom:10px} .song h4 {margin-top:1px; word-wrap:break-word} .songs:only-child>.list-group-item:last-child ,.songs .list-group-item:last-child{ border-bottom-color:transparent!important} .songs .btn {margin-right:15px} .songs-quicks {padding-top:20px} .songs-quicks .btn-outline {border-color:transparent!important; font-size:19px} @media (max-width:540px){ .list-group .media .media-right,.list-group .media .pull-right,.songs-quicks {display:block;padding:0!important;float:left!important; clear:right; width:100%} .songs .btn {margin-right:8px; padding:6px 13px; font-size:12px;line-height:1.5} #songlist .nav>li>a {padding:10px!important} } /* Songs & Video quickies */ #videolist-content {display:block; clear:both; text-align:center; margin:0 auto} #imagelist-content > h1.loop-heading,#songlist > h1.loop-heading,#videolist-content > h1.loop-heading {padding:15px 0 5px; text-align:left; font-weight:300} #imagelist-content >.videod,#songlist > .songd ,#videolist-content > .videod{display:block; text-align:left; float:left; margin-bottom:20px; width:100%} p.empty-content {margin:20px 10%; clear:both;padding:35px; font-weight:400; font-size:22px; background-color:#eee; border-color:#f5f5f5; border:1px solid transparent; border-radius:2px; } .empty-content:before{ width:44px; height:44px; font-size:44px; float:left; content:"\e925"; font-family:'Material Icons'; margin-right:30px; margin-top:-20px; }  .vprocessing,.nsfw-warn {display:block;position:absolute; top:0; left:0;right:0;left:0; width:100%; height:100%; text-align:center; background-color:#232323 !important; color:#d6d6d6; } .vprocessing div,.nsfw-warn span { display:block} .vpre {padding-top:24%} .vpre,.nsfw-warn span{ text-transform:uppercase; font-size:38px; padding-top:14%} .vex,.nsfw-warn a {font-size:25px; margin-top:20px; color:#cc181e } @media screen and (max-width:800px){ .vex,.nsfw-warn a {font-size:16px; margin-top:8px; color:#cc181e } .vpre,.nsfw-warn span{ text-transform:uppercase; font-size:18px; padding-top:14px} } .nsfw-warn {z-index:99999} .nsfw-warn a {display:block; margin-right:30px} .the-image .nsfw-warn,.the-image .vprocessing {display:block; position:relative; min-height:380px} .body-share .axaj-form-video {min-height:650px}  #SearchResults {display:block; margin:20px 0 0} #SearchResults .video { display:block;width:100%; padding:15px 0; margin:0; overflow:hidden; clear:both} #SearchResults .video-thumb,#SearchResults .video-thumb img { overflow:hidden; background:#f1f1f1; font-size:0; vertical-align:middle; display:inline-block; width:247px; height:138px; line-height:0; float:left; position:relative} #SearchResults .video-data { position:relative; float:left; display:inline-block; height:auto; overflow:hidden; padding-left:15px; max-width:calc(100% - 250px)} #SearchResults .video h4 { margin:0 0 12px!important; } #SearchResults .video h4 a{font-size:18px!important;color:#333!important; font-weight:400!important} #SearchSidebar .sidebar-nav {width:97%} #SearchResults .video ul.stats > li:first-child { display:inline-block; width:auto; } @media (max-width:900px){ #SearchResults .video h4 a { font-size:15px!important; } }  .playlists-meta,.playlists-overlay {z-index:99; line-height:20px; color:#fff; background:rgba(0,0,0,.8); display:block; width:45%; position:absolute; right:0; top:0;bottom:0; height:100%; padding-top:30px} .playlists-meta span ,.playlists-overlay a {display:block; line-height:40px; font-size:14px; position:relative; width:100%; text-align:center;color:#fff!important; font-weight:500; z-index:999; vertical-align:middle} .playlists-meta span i{font-size:38px; width:38px; height:38px; opacity:0.9} .video .playlists-overlay{ display:none; right:auto;left:0;width:55%; opacity:0.8} .video:hover .playlists-overlay{ display:block} .playlist-head {margin-bottom:20px; padding-bottom:20px;border-bottom:1px solid #e8e8e8} .playlist-head h1 {font-size:20px} .playlist-head .avatar { position:relative; display:inline-block;width:60px; white-space:nowrap; vertical-align:bottom} .playlists-owl .video-thumb ,.playlists-owl a.clip-link img{ height:124px;} /* Posts & Images lists */ .gluid { list-style:none; text-align:center; } .image-item .clip-link img,.image-item { max-width:400px; } .image-content { text-align:left; position:relative; } .image-content a.clip-link { display:block; } .image-content a.clip-link img { width:100%; z-index:99 } .owl-item .image-item { height:230px; margin:0 1%; width:98%!important; } .owl-item .image-content { height:154px; } .image-item{ width:300px; width:calc(25% - 10px); } @media (max-width:900px) { .image-item{ width:300px; width:calc(50% - 10px); } } @media (max-width:500px) { .image-item{ width:300px; width:calc(100% - 10px); } } .image-item{ position:relative; display:inline-block; float:left; -webkit-transform-style:preserve-3d; transform-style:preserve-3d; -webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg); transform:translateZ(400px) translateY(300px) rotateX(-90deg); -webkit-animation:fallPerspective .8s ease-in-out forwards; animation:fallPerspective 1.4s ease-in-out forwards; margin:10px 10px 10px 0; } .image-item img,.image-item .owner-avatar img {-moz-box-shadow:0 0 14px 0px rgba(0,0,0,.08); -webkit-box-shadow:0 0 14px 0px rgba(0,0,0,.08); box-shadow:0 0 14px 0px rgba(0,0,0,.08);} @-webkit-keyframes fallPerspective { 0% { } 100% { -webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg); opacity:1; } } @keyframes fallPerspective { 0% { } 100% { -webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg); transform:translateZ(0px) translateY(0px) rotateX(0deg); opacity:1; } } .image-item .image-content a.clip-link:after { content:""; position:absolute; top:-110%; left:-210%; width:200%; height:200%; opacity:0; transform:rotate(30deg); background:rgba(255,255,255,0.13); background:linear-gradient( to right,rgba(255,255,255,0.13) 0%,rgba(255,255,255,0.13) 77%,rgba(255,255,255,0.5) 92%,rgba(255,255,255,0.0) 100% ); } .image-item .image-content a.clip-link:hover:after { opacity:1; top:-30%; left:-30%; transition-property:left,top,opacity; transition-duration:0.7s,0.7s,0.15s; transition-timing-function:ease; } .removeonload { display:block; margin:10% 0 0 48%} .image-item .image-footer { display:block; position:relative; padding:25px 0 0; } .image-item .owner-avatar img ,.owl-carousel .image-item .owner-avatar img{ width:56px; height:56px; border:0 none; border-radius:50%; display:block; position:absolute; left:45%; top:-30px} .image-item .owner-name { display:none; } .image-content .image-title { position:relative; display:inline-block; } .image-content {overflow:hidden} .image-item .image-title a { color:#333; font-weight:400!important; font-size:16px; padding-bottom:10px; display:block; } .hides {opacity:0.01} /* animate.css -http://daneden.me/animate Copyright (c) 2016 Daniel Eden */ .animated { -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; animation-fill-mode:both; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes rollIn { from { opacity:0; -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg); transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg); } to { opacity:1; -webkit-transform:none; transform:none; } } @keyframes rollIn { from { opacity:0; -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg); transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg); } to { opacity:1; -webkit-transform:none; transform:none; } } .rollIn { -webkit-animation-name:rollIn; animation-name:rollIn; } .backtotop{ display:block; position:fixed; background:#f5f5f5; width:70px; height:70px; right:-35px;bottom:-35px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease; cursor:pointer; z-index:100; transform:rotate(45deg)!important; box-shadow:0 1px 2px rgba(0,0,0,.1); -moz-box-sizing:border-box; box-sizing:border-box} .backtotop i { display:block!important; color:#888888; text-decoration:none !important; padding:0; position:relative; font-size:38px; margin-left:-9px; transform:rotate(-45deg)!important} .backtotop.hidden{bottom:-140px} .backtotop i:hover {color:#cc181e}  .cats-fixed-right { position:fixed; top:60px; right:0; bottom:0; display:block; width:260px; z-index:99; } .cats { padding:0; border:1px solid #f2f2f2; background:#f9f9f9; list-style:none; } .cats-pull { position:absolute; top:-webkit-calc(50% - 25px); top:calc(50% - 25px); left:-36px; display:block; padding:8px 5px; line-height:1; cursor:pointer; background-color:#E1E5EC; border-radius:100px 0 0 100px; z-index:89; border:1px solid #f2f2f2; } .cats-pull {vertical-align:middle} .cats img { display:block; float:left; margin-left:0px; margin-right:9px; width:26px; height:26px; } .cats a { display:inline-block; line-height:26px; vertical-align:middle; float:left; font-size:15px; font-weight:300; text-decoration:none; color:#767676; } .cats li { display:block; list-style:none; float:left; padding:10px 0 10px 8px; line-height:normal; color:#8e9299; border-bottom:1px solid #f2f2f2; cursor:pointer; width:100%; } .cats.cats-visible li { padding-left:15px; } .cats li:first-child { margin-top:7px} .cats li:last-child { margin-bottom:7px} .cats li:hover { background:#f2f2f2; } .cats ul ul { display:none; padding-top:10px } .cats.cats-visible ul ul { display:block; clear:both; } .cats.cats-visible ul ul li {padding:7px 0 7px 25px} .cats.cats-visible ul ul li:last-child {border-bottom:none}  .black-slider { display:block; -moz-box-sizing:border-box; position:relative; text-align:center; color:#999; overflow:hidden; white-space:nowrap; word-wrap:normal; margin:20px 0px; padding-top:5px; border-bottom-style:solid; border-bottom-width:1px; border-color:#ededed; } .black-slider .subitem {display:inline-block; padding:10px; text-align:center} .black-slider .subitem img{display:block;margin-bottom:10px; max-width:100px; max-height:100px; height:auto} .black-slider .owl-carousel .owl-nav .owl-prev {left:0} .black-slider .owl-carousel .owl-nav .owl-next {right:0} .p-category h1{ text-transform:uppercase} .sLoad { text-align:center; display:block; padding:5% 0 5% 45%; }  #footer { margin-top:90px; } .footer-holder { padding:14px 0 0; } .footer-logo { text-align:center; padding-top:25px; } .row-links,.row-rights { padding:8px 0 5px; } .row-links .btn{ margin-right:15px; } .row-socials ,.row-rights{padding-left:15px} ul.socialfooter { margin:0; padding:0; width:auto; height:32px; text-align:center; display:inline-block; margin-left:20px; vertical-align:middle; position:relative; } ul.socialfooter li { float:none; list-style:none outside none; border:none; display:inline-block; } ul.socialfooter li a { background-color:transparent; background-image:url('../images/socialfooter.png'); background-repeat:no-repeat; background-size:auto 96px; border:0 none; display:block; height:32px; /*overflow:hidden;*/ text-align:left; text-decoration:none; transition:all 0.2s ease 0s; width:32px; position:relative; display:flex; } .ie7 ul.socialfooter li a,.ie8 ul.socialfooter li a { background-image:url('../images/socialfooter.png'); } ul.socialfooter li.facebook a { background-position:0 0} ul.socialfooter li.flickr a { background-position:-32px 0} ul.socialfooter li.dribbble a { background-position:-64px 0} ul.socialfooter li.googleplus a { background-position:-96px 0} ul.socialfooter li.linkedin a { background-position:-128px 0} ul.socialfooter li.pinterest a { background-position:-160px 0} ul.socialfooter li.rss a { background-position:-192px 0} ul.socialfooter li.skype a { background-position:-224px 0} ul.socialfooter li.twitter a { background-position:-256px 0} ul.socialfooter li.vimeo a { background-position:-288px 0} ul.socialfooter li.youtube a { background-position:-320px 0} ul.socialfooter li.facebook a:hover { background-position:0 -32px} ul.socialfooter li.flickr a:hover { background-position:-32px -32px} ul.socialfooter li.dribbble a:hover { background-position:-64px -32px} ul.socialfooter li.googleplus a:hover { background-position:-96px -32px} ul.socialfooter li.linkedin a:hover { background-position:-128px -32px} ul.socialfooter li.pinterest a:hover { background-position:-160px -32px} ul.socialfooter li.rss a:hover { background-position:-192px -32px} ul.socialfooter li.skype a:hover { background-position:-224px -32px} ul.socialfooter li.twitter a:hover { background-position:-256px -32px} ul.socialfooter li.vimeo a:hover { background-position:-288px -32px} ul.socialfooter li.youtube a:hover { background-position:-320px -32px} @media (max-width:610px) { ul.socialfooter {display:block; margin:10px 0!important} .row-links .btn { margin-right:6px; padding:6px} .row-links,.row-socials,.row-rights {padding-left:0; text-align:center; clear:both} .row-socials {margin-top:15px} .share-body li a { font-size:18px; margin-right:12px} .share-body li.fbxs {display:block; clear:both; width:100%; padding:10px; text-align:center} .share-body {margin-bottom:30px; clear:both; text-align:center} }  .mIdent {padding:0 13px 10px!important} .iholder {display:block; position:relative; opacity:0.90; overflow:hidden; width:100%; min-height:120px} .iholder i { position:absolute; z-index:1; right:-2px; top:-10px; font-size:10em; color:#fff; -moz-opacity:0.50; -khtml-opacity:0.50; opacity:0.50; -ms-transform:rotate(30deg); -webkit-transform:rotate(30deg); transform:rotate(30deg); -webkit-transition:opacity 0.3s linear,transform 0.3s ease-out; -moz-transition:opacity 0.3s linear,transform 0.3s ease-out; -o-transition:opacity 0.3s linear,transform 0.3s ease-out; transition:opacity 0.3s linear,transform 0.3s ease-out; } .iholder:hover i { -moz-opacity:0.60; -khtml-opacity:0.60; opacity:0.60; -ms-transform:rotate(25deg); -webkit-transform:rotate(25deg); transform:rotate(25deg); }  .image-holder {box-shadow:0 1px 2px rgba(0,0,0,.1); -moz-box-sizing:border-box; box-sizing:border-box; position:relative; margin-bottom:30px} .image-holder .vprocessing { min-height:450px} .the-image{width:100%; min-height:100px; display:block; position:relative} .img-owner .btn-group { float:right} .img-inner {background-color:#fff; padding:15px} .img-inner .cute h1 {padding-left:0} .img-inner .media-txt ,.img-inner .emComments{ padding:10px 10px 20px} .img-inner .media-heading a {font-size:19px} .img-owner {border-bottom:1px solid #eee; padding-bottom:25px} .p-image .playlistvibe {background-color:#fff; padding-bottom:20px} .img-owner .owner-name {font-weight:500; margin-left:20px} .img-owner .owner-avatar img{ width:35px; height:35px} a.rm_next{ background:transparent url(../images/next.png) no-repeat top left; right:-90px; } a.rm_prev{ background:transparent url(../images/prev.png) no-repeat top left; left:-90px; } a.rm_prev,a.rm_next { position:absolute; top:15%; width:38px; height:87px; cursor:pointer; opacity:0.5; z-index:99950 } a.rm_prev:hover,a.rm_next:hover { opacity:1; } .colist .avatar {display:block; width:45px; height:35px} ul.list-group { padding:5px 0 10px; display:block; box-shadow:0 1px 0 rgba(0,0,0,0.07)} .the-image img {width:100%;margin-right:-1px} .the-image .img-helpers {position:absolute; left:35%; bottom:-12px; z-index:99950} .img-helpers .btn-pure i {font-size:38px} .sharing-icons { box-shadow:0 1px 0 rgba(0,0,0,0.07); padding-bottom:10px; } .image-holder .share-body li a {margin-right:6px} .image-holder .share-body{padding-bottom:10px} @media (max-width:800px) { .image-holder .share-body{padding-bottom:42px} a.rm_next{ right:5px; } a.rm_prev{ left:5px; } } .image-holder .list-inline>li {padding-left:0!important} .image-holder .share-body li.fbxs {padding-top:10px}  .blog-holder {border-right:1px solid #e8e8e8; padding:10px 25px 25px} .blog-image {background-color:#f5f7f9; padding:10px 0} .blog-post {box-shadow:0 1px 0 rgba(0,0,0,0.07); padding-bottom:15px} .blog-text{padding:10px 0}  .p-dashboard #DashSidebar .nav-tabs-vertical .nav-tabs,.p-manager #DashSidebar .nav-tabs-vertical .nav-tabs{width:100%; border:1px solid #e4eaec} #DashContent {min-height:360px} #DashContent .video h4 {height:32px; overflow:hidden} #DashSidebar.tab-pane .nav-tabs>li>a,#DashSidebar.tab-pane .nav-tabs>li { width:100%; display:block}  .my-buzz a,.my-inbox a{ padding-right:3px; display:block; overflow:hidden; position:relative} .my-buzz span ,.my-inbox span {position:absolute; right:4px;top:11px}  #media-description {word-wrap:break-word; color:#616161} #media-description a{word-wrap:break-word; color:#0288D1} #media-description a:hover{word-wrap:break-word; color:#03A9F4} #media-description p{word-wrap:break-word; margin:11px 0;} a.readmore {text-transform:uppercase; line-height:18px; vertical-align:middle; font-size:13px; padding:8px 0 0; color:#666;font-weight:500;letter-spacing:.007px} a.readmore i{ font-size:15px; margin-top:7px; line-height:15px; opacity:0.4} #media-info { border-bottom:1px solid #e8e8e8; padding:0 0 20px 69px} .video-player-sidebar li { }  .imNext { box-shadow:inset 450px 0 0 0 #167ac6; border-radius:2px; color:#fff; -webkit-transition:all ease 9s; -moz-transition:all ease 9s; transition:all ease 9s; } .imNext a,.imNext a.btn{ color:#fff!important; box-shadow:none; transition:none } .imNext a#btnCancel {z-index:9999999; position:absolute; bottom:4px; right:4px} li.imNext .data .title a { -webkit-animation:color-change 7s infinite; -moz-animation:color-change 7s infinite; -o-animation:color-change 7s infinite; -ms-animation:color-change 7s infinite; animation:color-change 7s infinite; } @-webkit-keyframes color-change { 0% { color:#333; } 85% { color:#fff; } } @-moz-keyframes color-change { 0% { color:#333; } 85% { color:#fff; } } @-ms-keyframes color-change { 0% { color:#333; } 85% { color:#fff; } } @-o-keyframes color-change { 0% { color:#333; } 85% { color:#fff; } } @keyframes color-change { 0% { color:#333; } 85% { color:#fff; } } .PlayUP {display:block} .PlayUP .badge a{ color:#fff; padding:5px 3px} .PlayUP .badge {margin:0 5px 0 8px} .video-related > ul > li:first-child { border-bottom:1px solid #f5f5f5; padding-bottom:14px}  a.thumb-selects {display:inline-block; position:relative; float:left; width:24%; padding:1%; overflow:hidden} .thumb-selects img {width:100%; border-radius:2px;border:2px solid #374046; max-height:122px} img.img-selected {border-color:#03a9f4 } .thumb-selects.tcc:before { font-family:Material Icons; content:"\e876"; display:block; position:absolute; right:18px; bottom:15px; font-size:19px; vertical-align:middle; color:#fff; } #DashContent a:not(.btn) > i,.dropdown-menu a.grcreative > i {font-size:22px} #DashContent a.grcreative > i {font-size:14px} #DashContent .table img {margin-right:15px} @media screen and (max-width:600px) { #DashContent .left10 {padding-left:0!important} #DashContent {padding:10px 0} a.thumb-selects { width:33%} .thumb-selects.tcc:before {right:35%; opacity:0.5} #DashContent .table img {margin-right:2px} #notifs {display:none} } @media screen and (max-width:360px) { .logo-wrapper { max-width:150px; } a.logo { max-width:100px; overflow:hidden; } a#show-sidebar { padding:14px 1px 0; } .user-quick { margin-right:0 } .user-quick a#uplBtn,.user-quick a#show-search,.user-quick a#uploadNow { margin-right:9px; } } @media screen and (min-width:955px) { .usered .video { width:18%; margin-left:1%; margin-right:1% } } @media screen and (min-width:1280px){ .searchWidget {margin-left:80px} } .dropdown-menu.textcomplete-dropdown[data-strategy=emoj]{position:absolute;z-index:1000;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)} .dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item{font-size:14px;padding:1px 3px;border:0} .dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item a{text-decoration:none;display:block;height:100%;line-height:1.8em;padding:0 1.54em 0 .615em;color:#4f4f4f} .dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item.active,.dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item:hover{background-color:#e4e4e4} .dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item.active a,.dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item:hover a{color:#333} .dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item .emojioneemoji{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:0 5px .2ex 0;line-height:normal;vertical-align:middle;max-width:100%;top:0} .emoj-text .emojioneemoji,.emoj-text [class*=emojione-]{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle;max-width:100%;top:0} .emoj,.emoj *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} .emoj.emoj-disable{position:relative;background-color:#eee;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none} .emoj.emoj-disable:before{content:"";display:block;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.3;position:absolute;background-color:#eee} .emoj,.emoj.form-control{display:block;position:relative!important;width:100%;height:auto;padding:0;font-size:14px;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-transition:border-color .15s ease-in-out,-moz-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out} .buttonS{margin-top:10px} .emoj.focused{border-color:#66AFE9;outline:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)} .emoj .emoj-editor{display:block;height:auto;min-height:8em;max-height:15em;overflow:auto;padding:6px 24px 6px 12px;line-height:1.42857143;font-size:inherit;color:#555;background-color:transparent;border:0;cursor:text;margin-right:1px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none} .emoj .emoj-editor:empty:before{content:attr(placeholder);display:block;color:#BBB} .emoj .emoj-editor:focus{border:0;outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none} .oneemoji,.emoj .emoj-editor .emojioneemoji,.emoj .emoj-editor [class*=emojione-]{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle;max-width:100%;top:0} .emoj.emoj-inline{height:34px} .emoj.emoj-inline>.emoj-editor{height:32px;min-height:20px;overflow:hidden;white-space:nowrap;position:absolute;top:0;left:12px;right:24px;padding:6px 0} .emoj.emoj-inline>.emoj-button{top:4px} .emoj .emoj-button{z-index:5;position:absolute;right:3px;top:3px;width:24px;height:24px;opacity:.6;cursor:pointer;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} .emoj .emoj-button:hover{opacity:1} .emoj .emoj-button>div{display:block;width:24px;height:24px;position:absolute;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out} .emoj .emoj-button>div.emoj-button-open{background-position:0 -24px;filter:alpha(enabled=false);opacity:1} .emoj .emoj-button>div.emoj-button-close{background-position:0 0;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);filter:alpha(Opacity=0);opacity:0} .emoj .emoj-button.active>div.emoj-button-open{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);filter:alpha(Opacity=0);opacity:0} .emoj .emoj-button.active>div.emoj-button-close{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);filter:alpha(enabled=false);opacity:1} .emoj .emoj-picker{background:#FFF;position:absolute;-moz-box-shadow:0 1px 5px rgba(0,0,0,.32);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.32);box-shadow:0 1px 5px rgba(0,0,0,.32);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:276px;width:316px;top:-15px;right:-15px;z-index:90;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;filter:alpha(Opacity=0);opacity:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none} .emoj .emoj-picker.hidden{display:none} .emoj .emoj-picker .emoj-wrapper{position:relative;height:276px;width:316px} .emoj .emoj-picker .emoj-wrapper:after{content:"";display:block;position:absolute;background-repeat:no-repeat;z-index:91} .emoj .emoj-picker .emoj-filters{width:100%;position:absolute;z-index:95;background:#F5F7F9;padding:0 0 0 7px;height:40px} .emoj .emoj-picker .emoj-filters .emoj-filter{display:block;float:left;height:40px;width:32px;padding:7px 1px 0;cursor:pointer;-webkit-filter:grayscale(1);filter:grayscale(1)} .emoj .emoj-picker .emoj-filters .emoj-filter.active{background:#fff} .emoj .emoj-picker .emoj-filters .emoj-filter.active,.emoj .emoj-picker .emoj-filters .emoj-filter:hover{-webkit-filter:grayscale(0);filter:grayscale(0)} .emoj .emoj-picker .emoj-filters .emoj-filter>i{width:24px;height:24px;top:0} .emoj .emoj-picker .emoj-filters .emoj-filter>img{width:24px;height:24px;margin:0 3px} .emoj .emoj-picker .emoj-search-panel{height:30px;position:absolute;z-index:95;top:40px;left:0;right:0;padding:5px 0 5px 8px} .emoj .emoj-picker .emoj-search-panel .emoj-tones{float:right;margin-right:10px;margin-top:-1px} .emoj .emoj-picker .emoj-tones-panel .emoj-tones{position:absolute;top:4px;left:171px} .emoj .emoj-picker .emoj-search{float:left;padding:0;height:20px;width:160px} .emoj .emoj-picker .emoj-search>input{outline:0;width:160px;min-width:160px;height:20px; border:1px solid #c1c1c1; border-radius:2px; padding:2px} .emoj .emoj-picker .emoj-tones{padding:0;width:120px;height:20px} .emoj .emoj-picker .emoj-tones>.btn-tone{display:inline-block;padding:0;border:0;vertical-align:middle;outline:0;background:0 0;cursor:pointer;position:relative} .emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-0,.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-0:after{background-color:#ffcf3e} .emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-1,.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-1:after{background-color:#fae3c5} .emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-2,.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-2:after{background-color:#e2cfa5} .emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-3,.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-3:after{background-color:#daa478} .emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-4,.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-4:after{background-color:#a78058} .emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-5,.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-5:after{background-color:#5e4d43} .emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone,.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone{width:20px;height:20px;margin:0;background-color:transparent} .emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone:after,.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone:after{content:"";position:absolute;display:block;top:4px;left:4px;width:12px;height:12px} .emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone.active:after,.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone.active:after{top:0;left:0;width:20px;height:20px} .emoj .emoj-picker .emoj-tones.emoj-tones-checkbox>.btn-tone,.emoj .emoj-picker .emoj-tones.emoj-tones-radio>.btn-tone{width:16px;height:16px;margin:0 2px} .emoj .emoj-picker .emoj-tones.emoj-tones-checkbox>.btn-tone.active:after,.emoj .emoj-picker .emoj-tones.emoj-tones-radio>.btn-tone.active:after{content:"";position:absolute;display:block;background-color:transparent;border:2px solid #fff;width:8px;height:8px;top:2px;left:2px;box-sizing:initial} .emoj .emoj-picker .emoj-scroll-area .emoj-category-block:after,.emoj .emoj-picker .emoj-scroll-area .emoj-category-block:before,.emoj .emoj-picker .emoj-scroll-area .emoj-category-block>.emoj-category:after,.emoj .emoj-picker .emoj-scroll-area .emoj-category-block>.emoj-category:before,.emoj .emoj-picker .emoj-scroll-area .emoj-category-title:after,.emoj .emoj-picker .emoj-scroll-area .emoj-category-title:before{content:" ";clear:both;display:block} .emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone,.emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone:after,.emoj .emoj-picker .emoj-tones.emoj-tones-radio>.btn-tone,.emoj .emoj-picker .emoj-tones.emoj-tones-radio>.btn-tone:after{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%} .emoj .emoj-picker .emoj-tones.emoj-tones-checkbox>.btn-tone,.emoj .emoj-picker .emoj-tones.emoj-tones-checkbox>.btn-tone:after,.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone,.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone:after{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px} .emoj .emoj-picker .emoj-scroll-area{height:236px;overflow:auto;overflow-x:hidden;width:100%;position:absolute;padding:0 0 5px} .emoj .emoj-picker .emoj-search-panel+.emoj-scroll-area{height:206px} .emoj .emoj-picker .emoj-scroll-area .emoj-emojis-list{z-index:1} .emoj .emoj-picker .emoj-scroll-area .emoj-category-title{display:block;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:13px;font-weight:400;color:#b2b2b2;background:#FFF;line-height:20px;margin:0;padding:7px 0 5px 6px} .emoj .emoj-picker .emoj-scroll-area .emoj-category-block{padding:0 0 0 7px} .emoj .emoj-picker .emoj-scroll-area .emoj-category-block>.emoj-category{padding:0!important} .emoj .emoj-picker .emoj-scroll-area [class*=emojione-]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;width:24px;height:24px;top:0} .emoj .emoj-picker .emoj-scroll-area .emojibtn{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:24px;height:24px;float:left;display:block;margin:1px;padding:3px} .emoj .emoj-picker .emoj-scroll-area .emojibtn:hover{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#e4e4e4;cursor:pointer} .emoj .emoj-picker .emoj-scroll-area .emojibtn i,.emoj .emoj-picker .emoj-scroll-area .emojibtn img{float:left;display:block;width:24px;height:24px} .emoj .emoj-picker .emoj-scroll-area .emojibtn img.lazy-emoji{filter:alpha(Opacity=0);opacity:0} .emoj .emoj-picker.emoj-filters-position-top .emoj-filters{top:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px} .emoj .emoj-picker.emoj-filters-position-top.emoj-search-position-top .emoj-scroll-area{bottom:0} .emoj .emoj-picker.emoj-filters-position-top.emoj-search-position-bottom .emoj-scroll-area{top:40px} .emoj .emoj-picker.emoj-filters-position-top.emoj-search-position-bottom .emoj-search-panel{top:initial;bottom:0} .emoj .emoj-picker.emoj-filters-position-bottom .emoj-filters{bottom:0;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px} .emoj .emoj-picker.emoj-filters-position-bottom.emoj-search-position-bottom .emoj-scroll-area{top:0} .emoj .emoj-picker.emoj-filters-position-bottom.emoj-search-position-bottom .emoj-search-panel,.emoj .emoj-picker.emoj-filters-position-bottom.emoj-search-position-top .emoj-scroll-area{top:initial;bottom:40px} .emoj .emoj-picker.emoj-filters-position-bottom.emoj-search-position-top .emoj-search-panel{top:0} .emoj .emoj-picker.emoj-picker-position-top{margin-top:-286px;right:-14px} .emoj .emoj-picker.emoj-picker-position-top .emoj-wrapper:after{width:19px;height:10px;background-position:-2px -49px;bottom:-10px;right:20px} .emoj .emoj-picker.emoj-picker-position-top.emoj-filters-position-bottom .emoj-wrapper:after{background-position:-2px -80px} .emoj .emoj-picker.emoj-picker-position-left,.emoj .emoj-picker.emoj-picker-position-right{margin-right:-326px;top:-8px} .emoj .emoj-picker.emoj-picker-position-left .emoj-wrapper:after,.emoj .emoj-picker.emoj-picker-position-right .emoj-wrapper:after{width:10px;height:19px;background-position:0 -60px;top:13px;left:-10px} .emoj .emoj-picker.emoj-picker-position-left.emoj-filters-position-bottom .emoj-wrapper:after,.emoj .emoj-picker.emoj-picker-position-right.emoj-filters-position-bottom .emoj-wrapper:after{background-position:right -60px} .emoj .emoj-picker.emoj-picker-position-bottom{margin-top:10px;right:-14px;top:47px} .emoj .emoj-picker.emoj-picker-position-bottom .emoj-wrapper:after{width:19px;height:10px;background-position:-2px -100px;top:-10px;right:20px} .emoj .emoj-picker.emoj-picker-position-bottom.emoj-filters-position-bottom .emoj-wrapper:after{background-position:-2px -90px} .emoj .emoj-button.active+.emoj-picker{filter:alpha(enabled=false);opacity:1} .emoj .emoj-button.active+.emoj-picker-position-top{margin-top:-269px} .emoj .emoj-button.active+.emoj-picker-position-left,.emoj .emoj-button.active+.emoj-picker-position-right{margin-right:-309px} .emoj .emoj-button.active+.emoj-picker-position-bottom{margin-top:-7px} .emoj.emoj-standalone{display:inline-block;width:auto;box-shadow:none} .emoj.emoj-standalone .emoj-editor{min-height:33px;position:relative;padding:6px 42px 6px 6px} .emoj.emoj-standalone .emoj-editor::before{content:"";position:absolute;top:4px;left:50%;bottom:4px;border-left:1px solid #e6e6e6} .emoj.emoj-standalone .emoj-editor.has-placeholder .emojioneemoji{opacity:.4} .emoj.emoj-standalone .emoj-button{top:0;right:0;bottom:0;left:0;width:auto;height:auto} .emoj.emoj-standalone .emoj-button>div{right:6px;top:5px} .emoj.emoj-standalone .emoj-picker.emoj-picker-position-bottom .emoj-wrapper:after,.emoj.emoj-standalone .emoj-picker.emoj-picker-position-top .emoj-wrapper:after{right:23px} .emoj.emoj-standalone .emoj-picker.emoj-picker-position-left .emoj-wrapper:after,.emoj.emoj-standalone .emoj-picker.emoj-picker-position-right .emoj-wrapper:after{top:15px} .emoj .emoj-button>div,.emoj .emoj-picker .emoj-wrapper:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAABuCAYAAADMB4ipAAAHfElEQVRo3u1XS1NT2Rb+9uOcQF4YlAJzLymFUHaLrdxKULvEUNpdTnRqD532f+AHMLMc94gqR1Zbt8rBnUh3YXipPGKwRDoWgXvrYiFUlEdIkPPYZ/dAkwox5yQCVt/bzRrBPnt9e+211/etFeDQDu3ArL+/X37OeqmRWoH7+vpItfWawStF1tfXR+zW9xW5ne0p8loOcAKuCdwpRft60C8a+X5zTvebCqcAvmidf1GGHtqhHdpf1qqKzsrKipyensbi4iKWl5cBAMFgEG1tbYhGo2hpadlbmxseHpaDg4MAgI6ODng8HgBAPp/H/Pw8AODatWvo7e2tvUHrui7v3r2L+fl5XL58GVeuXIHH49m1N5/Py0ePHmF0dBQdHR24desWVFXdtYdXAn/48CHm5+dx8+ZNRKPRigEUDpuenpb3799H4YaOnWh5eVmOj48jFoshGo0STdPkwMCAXF5elqV7BgYGpKZpMhqNklgshrGxMbx580Y6gicSCTDGEIvFAADpdBqpVArJZLK4J5lMIpVKIZ1OAwBisRgYY0gkEs6Rp1IphMNh+Hw+AgCGYQAANE0r7in8Xfjm8/lIOBzGq1evnMHX19fR1NRU/D8UCoFzjnA4XFwLh8PgnCMUChXXmpqakM1mUfVBS62xsZHk83lZWi1nz579ZA0AhBDO4A0NDchkMsWSJIRAURRiVy26rktVVUkmk0EgEHAGP3XqFKamppDP56Vpmrhz5w5u374t/X4/OP+w3TRNZLNZ6LoO0zSRz+dlf38/Ll686Jzz8+fPQwiBeDwOt9tNrl+/jkwmU6yaQpVkMhncuHEDbrebxONxCCEQiUScIw8Gg+TBgwdyZGQEyWRSdnV1kVQqJYeGhrC6ugrGGEKhEHp7e3Hy5EmSTCblvXv30NPTg2AwSA6M/vF4HCMjI7b0/yzh8vv9AIBsNrt34aokuQsLC7skt729varkHtqftUFf++FHsrq0QN3eBvp68Tfvf9Mv12oFCYU7G//e9nVuO7dpNbe2W4M//yQr0p8yRvyBo1Zr++lwLcCt7afD/sBRizJGavrB1dDYYh47Htrq+Kb7jBNwxzfdZ44dD201NLaYVUkU7ozQpuAJBkARwnRZpunN5zaa5hJjiXLH05GeiMd7JEM5zzHGNQBGZvk/Iv0yYVWMvK0zKk1Dl6ahW5RQobjqdjy+wEZn9PKF0n2d0csXPL7AhuKq26GECtPQLdPQZVtn1LlB69p7yRVVSEiDEGJwRd12e4+8PR3piRQidnuPvOWKuk0IMSSkwRVV6Np7WVVbSqvGsgSnlKkAFNPQXdrOtuKqcxtcUTUAhmUJnVJmlleJo3CVHmAaOlPUOmYJkxFKibQsSRkXhr4juKIKO2BHVSwcoLrqCVdUYho6K3YYRRWmoUtdey/tgKtK7rUffiQAsLq08MnbNLe2WwBgB/zHzueFyD8nwlIfbvdx8eU0WV1aKD1cVAMs9+F2j9gUPEEKemEJIe3AnXy4XfkBoNKSZHNthWfX31EA69VKttyHVyIOY1wRwmS6tqNsrr31vXo5k/bUu4gT2cp9lhbm0rzCJpeUUrE0vS63+c7/6uXMbDUWl/ssLczNFrVFddUT09AZpUy1LKvO0DVfPrfR9HxqfNbuEe185l9MFX3o6tIC5YpKFLWOfdQQ93Zu49j0+FDCDtjOp1yaOQCYhs4Y40wI05XfWj8yPT40Ua2ey33mEmMTtp2IUEq0nW3FKeJPGPjRp1Iz2QUuLUu66txG9NLVSK3gBZ+C1lcE54oqKOOCK6rm8QU2unu+u1ANuNynvFsBAG1ubbdMQ5eGviMAFDuP0w3sfMpvQEtb24fOQncU1bXl8R7JnOu+ZNv97XxKJwY6+PNPsrm13drObVqUMlMIU5OWpVHOc96Go5lTnV2fzC/VfAozD7HTCa6olBBa1Imlhbmq2lLuQ5xaW6nCPfnln0Yt7bDUhzhps8cfKH5//uTXmvS81OeLdqI/ZoROzSZrHqG/OvOPzxuhK5VgJTvV2bW3EdqJRABwrvvS/kfoSkoZvXT1YEbociHr7vnuYEfogpBFL109HKH/h0fomnXg3Lff79r7/MmvVbWG7gX4QObzc99+Tz7mHKah05KcW6ahQ9feS6cbMCdgt7eBWJagjCuUAC5tZzuouuo0Spm0hElc9R4cbf4bVl8v1p6WUmCuqEwIs34ruxaeeTy4uJVd67As08UVlVmWoG5vA7FLG3WMmHEupVTyW+vh2cn4DADMTsaTuc21LiGEhzHOnQ6gNtMrJSBMCKHkNt999WLi0S7hejEZH81n174WpukiIMw0dKq66p3Bw50RwhUVXFGJKUy28Xal48VkfKrSlWenhsc23q2cEB9SR7iiItwZIbbgHn8AlDFCCMW7laXjqZnHjkNpaubJzNuVpWZCKChjxOMPVH/QlaW0f/G3ZLqWWl6ce/bvlddp7yFD/w8Z+njoX1+GoZMjgzMAMDkyeLAMnRh+uKveJ0YGD4ahEyODFRk6OfrL/hj67GnckaHPng7vjaGzyYmaGDr77KktQ38H8tqx8Wja+WIAAAAASUVORK5CYII=)!important} .emoj.emoj-standalone .emoj-editor.has-placeholder{background-repeat:no-repeat;background-position:20px 4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEUAAAC/v79T5hyIAAAAAXRSTlMAQObYZgAAABNJREFUCNdjYGNgQEb/P4AQqiAASiUEG6Vit44AAAAASUVORK5CYII=)!important}  .alertable { position:fixed; z-index:9999; top:38vh; left:calc(50% - 150px); width:300px; background:white; border-radius:4px; padding:20px; margin:0 auto; }  .alertable-overlay { position:fixed; z-index:9998; top:0; right:0; bottom:0; left:0; background:rgba(0,0,0,.5); }  .alertable-message { margin-bottom:20px; }  .alertable-prompt { margin-bottom:20px; } .alertable-input { width:100%; border-radius:4px; box-shadow:none; border:solid 1px #ccc; font-family:inherit; font-size:inherit; color:inherit; padding:6px 12px; display:block; box-sizing:border-box; margin-bottom:10px; } .alertable-buttons .btn{ margin-right:5px; }  .alertable-buttons { text-align:right; } .legitRipple,.legitRipple-custom{overflow:hidden} .legitRipple{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0} .legitRipple-ripple{position:absolute;z-index:-1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;background:rgba(255,255,255,.4);will-change:transform,width,opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:0;opacity:1;-webkit-transition:width .15s linear,opacity .9s ease-out;transition:width .15s linear,opacity .9s ease-out} .legitRipple-ripple:before{content:"";padding-top:100%;display:block} img~.legitRipple-ripple{z-index:auto} .legitRipple-template{display:none} .legitRipple-custom>*{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}  [class^="icon-"],[class*=" icon-"] { font-family:'Material Icons'; font-weight:normal; font-style:normal; font-size:inherit; line-height:1; letter-spacing:normal; text-transform:none; display:inline-block; white-space:nowrap; word-wrap:normal; direction:ltr; -webkit-font-feature-settings:'liga'; -webkit-font-smoothing:antialiased; vertical-align:middle } .icon-heart:before { content:"\e87d"} .icon-share:before {content:"\e80d"; } .icon-youtube-play:before,.icon-play:before { content:"\e037"; } .icon-upload:before {	content:"\e2c6"} .icon-rss:before { content:"\e7f7"} .icon-comments:before { content:"\e0b9"} .icon-thumbs-up:before {content:"\e8dc"} .icon-camera:before { content:"\e439"; } .icon-star:before ,.icon-bullhorn:before { content:"\e838"; } .icon-list-alt:before { content:"\e242"; } .icon-bars:before ,.icon-navicon:before{ content:"\e05f"; } .icon-film:before,.icon-play-circle:before,.icon-youtube:before { content:"\e038"; } .icon-cogs:before { content:"\e8b8"; } .icon-line-chart:before { content:"\e8e5"; } .icon-headphones:before { content:"\e03d"; } .icon-hashtag:before { content:"\e871"; } .icon-check:before { content:"\e5ca"; } .icon-eye:before { content:"\e3af"; } .icon-trash:before { content:"\e872"; } .icon-plus-square:before { content:"\e146"; } .icon-plus-square-o:before{ content:"\e924"; } .icon-pencil:before {content:"\e3c9"} .icon-key:before {content:"\e897"} .icon-user:before {content:"\e851"} .icon-link:before { content:"\e157"} .icon-volume-up:before { content:"\e405"} .icon-history:before,.icon-check-square:before ,.icon-clock-o:before{ content:"\e924"} .icon-cloud-upload:before { content:"\e2c3"} .icon-soundcloud:before { content:"\e1b8"} .icon-angle-down:before { content:"\e313"} .icon-circle-thin:before { content:"\e836"} .icon-calendar:before { content:"\e152"} .icon-envelope:before{ content:"\e0c9"} .icon-lock:before{ content:"\e897"} .icon-smile-o:before{ content:"\e420"} .icon-chevron-left:before{ content:"\e314"} .icon-chevron-right:before{ content:"\e315"} .isBoxed { border:0; background:#fff; box-shadow:0 1px 2px rgba(0,0,0,.1); -moz-box-sizing:border-box; box-sizing:border-box; padding:15px 15px 5px; }  a.top-link,.aaa > a { position:relative; } a.top-link:before,.aaa > a:before { content:''; background-color:#eee; border-radius:50%; width:50px; height:50px; display:block; position:absolute; top:0; right:0; bottom:0; left:-14px; -webkit-transform:scale(0.001,0.001); transform:scale(0.001,0.001); } a.top-link:focus,.aaa > a:focus { outline:0; } a.top-link:focus:before,.aaa > a:focus:before { -webkit-animation:effect_dylan 0.8s ease-out; animation:effect_dylan 0.8s ease-out; } @-webkit-keyframes effect_dylan { 50% { -webkit-transform:scale(1.5,1.5); transform:scale(1.5,1.5); opacity:0; } 99% { -webkit-transform:scale(0.001,0.001); transform:scale(0.001,0.001); opacity:0; } 100% { -webkit-transform:scale(0.001,0.001); transform:scale(0.001,0.001); opacity:1; } } @keyframes effect_dylan { 50% { -webkit-transform:scale(1.5,1.5); transform:scale(1.5,1.5); opacity:0; } 99% { -webkit-transform:scale(0.001,0.001); transform:scale(0.001,0.001); opacity:0; } 100% { -webkit-transform:scale(0.001,0.001); transform:scale(0.001,0.001); opacity:1; } } @font-face { font-family:'icomoon'; src: url('fonts/icomoon.eot?z5ra72'); src: url('fonts/icomoon.eot?z5ra72#iefix') format('embedded-opentype'),url('fonts/icomoon.ttf?z5ra72') format('truetype'),url('fonts/icomoon.woff?z5ra72') format('woff'),url('fonts/icomoon.svg?z5ra72#icomoon') format('svg'); font-weight:normal; font-style:normal; } [class^="jssico-"],[class*=" jssico-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family:'icomoon' !important; speak:none; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; line-height:1; color:#fff; /* Better Font Rendering =========== */ -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; } .jssico-messenger:before { content:"\e900"; color:#0084ff; } .jssico-twitter:before { content:"\e901"; } .jssico-social:before { content:"\e901"; } .jssico-at:before { content:"\e902"; } .jssico-email:before { content:"\e902"; } .jssico-mail:before { content:"\e903"; } .jssico-contact:before { content:"\e903"; } .jssico-email2:before { content:"\e903"; } .jssico-google-plus:before { content:"\ea8b"; } .jssico-whatsapp:before { content:"\ea93"; } .jssico-twitter3:before { content:"\ea96"; } .jssico-linkedin2:before { content:"\eaca"; } .jssico-pinterest:before { content:"\ead1"; } .jssico-pinterest2:before { content:"\ead2"; } .jssico-whatsapp2:before { content:"\e908"; } .jssico-twitter2:before { content:"\e904"; } .jssico-paper-plane-o:before { content:"\e905"; } .jssico-send-o:before { content:"\e905"; } .jssico-envelope-o:before { content:"\e906"; } .jssico-facebook:before { content:"\e907"; }  .content--items,.item-in-list {display:block; width:100%; position:relative; clear:both} #DashContent .checkbox-custom label::before {border-color:#3598dc!important} .list-header {background:#f5f5f5; padding:10px 10px} .item-in-list .segment {display:inline-block; float:left; margin-right:10px; } .item-in-list .segment ,.item-in-list a:not(.btn){ -webkit-box-orient:vertical; text-overflow:ellipsis; white-space:normal; word-wrap:break-word; max-width:80%; } .item-in-list .segment:last-child:not(:first-child) { float:right} .item-in-list {margin:10px 0; padding:10px 5px; border-bottom:1px solid #eee; clear:both; min-height:90px; overflow:hidden} .content--items > a:not(.btn) > img,.segment > a:not(.btn) > img,.segment > img{width:140px; height:67px} @media (max-width:800px) { span.thetitles {display:block} .item-in-list:not(.list-header) a:not(.btn) { font-size:13px; line-height:14px} .item-in-list:not(.list-header) .segment:last-child:not(:first-child) { width:100%; margin:10px auto; float:left; display:block; text-align:center} .content--items > a:not(.btn) > img,.segment > a:not(.btn) > img,.segment > img{width:100%; height:auto} .vibe-interactions,.user-box {padding:0 7px;} .video-under h1 {display:block; padding-right:25px;} .interaction-icons{text-align:center;} } @media (max-width:600px) { .nav-tabs>li {width:49%;} .nav-tabs>li.pull-right {float:left!important} }  @media (min-width:1300px) { .body-premiumhub .video{ width:24.6%; margin:12px 0.1%; } .body-premiumhub .video h4 a{font-size:18px; color:#333; font-weight:400} .body-premiumhub .video-thumb {min-height:148px;} .body-premiumhub .video-thumb img {width:100%!important} }.body-dashboard .owl-carousel .owl-item img { min-height:110px} #dropzoned img {z-index:-1;}#dropzoned { border:1px dashed #ebebeb; border-radius:3px; text-align:center; overflow:hidden; margin:0 25px; }#dropzoned p { font-size:18px; display:block; font-weight:300; }.song h4{ margin-top:16px; font-size:20px!important; color:#333!important; font-weight:400!important; }a.song > img {width:270px; height:169px; max-width:100%;}a.song {width:auto; min-width:270px; position:relative}a.song .badge {position:absolute; bottom:0; right:0;}.song-icons i:first-child,.song-icons a.heartit { margin-left:0; }.song-icons a {margin-left:20px; opacity:0.7}.song-icons a i{ font-size:30px;}.song-icons .song-actions { display:block;	padding-top:15px; text-align:right;}.song {	box-shadow:0 0 12px 0px rgba(0,0,0,.08);}.list-group-item.song { margin-bottom:25px}.song-icons i { font-size:24px; vertical-align:middle; margin:-4px 6px 0 20px; }.song-icons { display:block; line-height:26px; vertical-align:middle; padding:15px 0 0; }@media screen and (max-width:760px) { .song .media-left {display:block; text-align:center; padding-right:0!important; max-height:260px; overflow:hidden;} a.song > img {width:100%!important; height:auto!important; max-width:100%;}}@media screen and (min-width:1190px) {.list-group-item.song { width:48.5%; display:inline-block!important; margin-left:0.5%}.song h4{ height:72px; overflow:hidden}}.playlist-order {display:inline-block; float:left}.playlist-order .dropdown-menu.bullet { margin-top:3px}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%} body { background:#f1f1f1; margin:0 } article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block} audio,canvas,progress,video{display:inline-block;vertical-align:baseline} audio:not([controls]){display:none;height:0} [hidden],template{display:none} a{background-color:transparent} a:active,a:hover{outline:0} abbr[title]{border-bottom:1px dotted} b,strong{font-weight:700} dfn{font-style:italic} h1{margin:.67em 0;font-size:2em} mark{color:#000;background:#ff0} sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline} sup{top:-.5em} sub{bottom:-.25em} img{border:0} svg:not(:root){overflow:hidden} figure{margin:1em 40px} hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} pre{overflow:auto} code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em} button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit} button{overflow:visible} button,select{text-transform:none} button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer} button[disabled],html input[disabled]{cursor:default} button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0} input{line-height:normal} input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0} input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto} input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield} input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none} fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver} legend{padding:0;border:0} textarea{overflow:auto} optgroup{font-weight:700} table{border-spacing:0;border-collapse:collapse} td,th{padding:0} .clearfix {}.clearfix::after { content:""; clear:both; display:table;}.fs300 {font-weight:300}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} :after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)} body{font-family:'Roboto',Arial,sans-serif;font-size:14px; font-weight:300; line-height:1.57142857; color:#888888;background-color:#FAFAFA; -webkit-font-smoothing:antialiased; font-variant-ligatures:none;} button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit} a{color:#666;text-decoration:none} a:focus,a:hover{color:#333;text-decoration:none} a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} figure{margin:0} img{vertical-align:middle} .img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto} .img-rounded{border-radius:4px} .img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.57142857;background-color:#fff;border:1px solid #e4eaec;border-radius:3px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out} .img-circle{border-radius:50%} hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #e4eaec} .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0} .sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} [role=button]{cursor:pointer} .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.2;color:#888888} .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#a3afb7} .h1,.h2,.h3,h1,h2,h3{margin-top:22px;margin-bottom:11px} .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%} .h4,.h5,.h6,h4,h5,h6{margin-top:11px;margin-bottom:11px} .h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%} .h1,h1{font-size:24px} .h2,h2{font-size:22px} .h3,h3{font-size:20px} .h4,h4{font-size:18px} .h5,h5{font-size:14px} .h6,h6{font-size:12px} p{margin:0 0 11px} .small,small{font-size:85%} .mark,mark{padding:.2em;background-color:#f2a654} ol,ul{margin:0 0 11px; padding:0} ul{list-style:none}ol ol,ol ul,ul ol,ul ul{margin-bottom:0} .list-unstyled{padding-left:0;list-style:none} .list-inline{padding-left:0;margin-left:-5px;list-style:none} .list-inline>li{display:inline-block;padding-right:5px;padding-left:5px} abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #e4eaec} .initialism{font-size:90%;text-transform:uppercase} blockquote{padding:11px 22px;margin:0 0 22px;font-size:17.5px;border-left:5px solid #e4eaec} blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0} blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.57142857;color:#a3afb7} blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'} address{margin-bottom:22px;font-style:normal;line-height:1.57142857} code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace} code{padding:2px 4px;font-size:90%;color:#5683ad;background-color:rgba(232,241,248,.1);border-radius:3px} pre{display:block;padding:10.5px;margin:0 0 11px;font-size:13px;line-height:1.57142857;color:inherit;word-break:break-all;word-wrap:break-word;background-color:#fff;border:1px solid #ecf5fc;border-radius:3px} pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0} .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto} @media (min-width:768px){.container{width:750px; width:calc(100% - 40px)} } @media (max-width:568px){.container{padding:0!important} } @media (min-width:992px){.container{width:970px} } @media (min-width:1200px){.container{width:1170px} } .container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto} .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px} .col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left} .col-xs-12{width:100%} .col-xs-11{width:91.66666667%} .col-xs-10{width:83.33333333%} .col-xs-9{width:75%} .col-xs-8{width:66.66666667%} .col-xs-7{width:58.33333333%} .col-xs-6{width:50%} .col-xs-5{width:41.66666667%} .col-xs-4{width:33.33333333%} .col-xs-3{width:25%} .col-xs-2{width:16.66666667%} .col-xs-1{width:8.33333333%} .col-xs-offset-3{margin-left:25%} .col-xs-offset-2{margin-left:16.66666667%} .col-xs-offset-1{margin-left:8.33333333%} .col-xs-offset-0{margin-left:0} @media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left} .col-md-12{width:100%} .col-md-11{width:91.66666667%} .col-md-10{width:83.33333333%} .col-md-9{width:75%} .col-md-8{width:66.66666667%} .col-md-7{width:58.33333333%} .col-md-6{width:50%} .col-md-5{width:41.66666667%} .col-md-4{width:33.33333333%} .col-md-3{width:25%} .col-md-2{width:16.66666667%} .col-md-1{width:8.33333333%} .col-md-offset-3{margin-left:25%} .col-md-offset-2{margin-left:16.66666667%} .col-md-offset-1{margin-left:8.33333333%} .col-md-offset-0{margin-left:0} } caption{padding-top:8px;padding-bottom:8px;color:#526069;text-align:left} fieldset{min-width:0;padding:0;margin:0;border:0} legend{display:block;width:100%;padding:0;margin-bottom:22px;font-size:21px;line-height:inherit;color:inherit;border:0;border-bottom:1px solid transparent} label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700} input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal} input[type=file]{display:block} input[type=range]{display:block;width:100%} select[multiple],select[size]{height:auto} input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} output{display:block;padding-top:7px;font-size:14px;line-height:1.57142857;color:#888888} .form-control{display:block;width:100%;height:46px;padding:6px 15px;font-size:14px;line-height:1.57142857;color:#888888;background-color:#fff;background-image:none;border:1px solid #f5f5f5;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s} .form-control:focus{border-color:#3598dc;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(98,168,234,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(98,168,234,.6)} .form-control.focus,.form-control:focus{border-color:#3598dc;-webkit-box-shadow:none;box-shadow:none} .form-control::-moz-placeholder{color:#a3afb7;opacity:1} .form-control:-ms-input-placeholder{color:#a3afb7} .form-control::-webkit-input-placeholder{color:#a3afb7} .form-control::-ms-expand{background-color:transparent;border:0} .form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#f2f3f4;opacity:1} .form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed} textarea.form-control{height:auto} input[type=search]{-webkit-appearance:none} @media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:36px} .input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:32px} .input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px} } .form-group{margin-bottom:20px} .checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px} .checkbox label,.radio label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer} .checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px} .checkbox+.checkbox,.radio+.radio{margin-top:-5px} .checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer} .checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px} fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed} .checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed} .checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed} .form-control-static{min-height:36px;padding-top:7px;padding-bottom:7px;margin-bottom:0} .form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0} .input-sm{height:32px;padding:6px 13px;font-size:12px;line-height:1.5;border-radius:2px} select.input-sm{height:32px;line-height:32px} select[multiple].input-sm,textarea.input-sm{height:auto} select.input-sm{padding-top:0;padding-bottom:0} .form-group-sm .form-control{height:32px;padding:6px 13px;font-size:12px;line-height:1.5;border-radius:2px} .form-group-sm select.form-control{height:32px;line-height:32px} .form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto} .form-group-sm .form-control-static{height:32px;min-height:34px;padding:7px 13px;font-size:12px;line-height:1.5} .input-lg{height:46px;padding:10px 18px;font-size:18px;line-height:1.3333333;border-radius:4px} select.input-lg{height:46px;line-height:46px} select[multiple].input-lg,textarea.input-lg{height:auto} select.input-lg{padding-top:0;padding-bottom:0} .form-group-lg .form-control{height:46px;padding:10px 18px;font-size:18px;line-height:1.3333333;border-radius:4px} .form-group-lg select.form-control{height:46px;line-height:46px} .form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto} .form-group-lg .form-control-static{height:46px;min-height:40px;padding:11px 18px;font-size:18px;line-height:1.3333333} .has-feedback{position:relative} .has-feedback .form-control{padding-right:45px} .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none} .form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px} .form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:32px;height:32px;line-height:32px} .has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#fff} .help-block{display:block;color:#bcc2c8; font-size:12px} @media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle} .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle} .form-inline .form-control-static{display:inline-block} .form-inline .input-group{display:inline-table;vertical-align:middle} .form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto} .form-inline .input-group>.form-control{width:100%} .form-inline .control-label{margin-bottom:0;vertical-align:middle} .form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle} .form-inline .checkbox label,.form-inline .radio label{padding-left:0} .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0} .form-inline .has-feedback .form-control-feedback{top:0} } .form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0} .form-horizontal .checkbox,.form-horizontal .radio{min-height:29px} .form-horizontal .form-group{margin-right:-15px;margin-left:-15px} @media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right} } .form-horizontal .has-feedback .form-control-feedback{right:15px} @media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px} } @media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:7px;font-size:12px} } .btn{display:inline-block; -webkit-font-smoothing:antialiased; margin-bottom:0;font-weight:500;line-height:1.57142857;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:0; letter-spacing:.007px;} .btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} .btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none} .btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)} .btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65} a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none} .btn-default{color:#111111;background-color:#eeeeee;border-color:#eeeeee} .btn-default.focus,.btn-default:focus,.btn-default:hover{border-color:#d3d3d3;} .btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#c6d3d7;border-color:#c0ced3} .btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#888888;background-color:#b1c2c8;border-color:#99b0b7} .btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none} .btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e4eaec;border-color:#e4eaec} .btn-default .badge{color:#e4eaec;background-color:#888888} .btn-primary{color:#fff;background-color:#3598dc;border-color:#3598dc} .btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#358fe4;border-color:#1869b4} .btn-primary:hover{color:#fff;background-color:#358fe4;border-color:#2c8ae3} .btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#358fe4;border-color:#2c8ae3} .btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#1d7dd8;border-color:#1869b4} .btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none} .btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#3598dc;border-color:#3598dc} .btn-primary .badge{color:#3598dc;background-color:#fff} .btn-success{color:#fff;background-color:#46be8a;border-color:#46be8a} .btn-success.focus,.btn-success:focus{color:#fff;background-color:#369b6f;border-color:#226246} .btn-success:hover{color:#fff;background-color:#369b6f;border-color:#34936a} .btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#369b6f;border-color:#34936a} .btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#2d805c;border-color:#226246} .btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none} .btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#46be8a;border-color:#46be8a} .btn-success .badge{color:#46be8a;background-color:#fff} .btn-danger{color:#fff;background-color:#ed6b75;border-color:#ed6b75} .btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#f73737;border-color:#d90909} .btn-danger:hover{color:#fff;background-color:#f73737;border-color:#f72d2d} .btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#f73737;border-color:#f72d2d} .btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#f61515;border-color:#d90909} .btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none} .btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#ed6b75;border-color:#ed6b75} .btn-danger .badge{color:#ed6b75;background-color:#fff} .btn-group-lg>.btn,.btn-lg{padding:10px 18px;font-size:18px;line-height:1.3333333} .btn-group-sm>.btn,.btn-sm{padding:6px 13px;font-size:12px;line-height:1.5} .btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5} .btn-block{display:block;width:100%} .btn-block+.btn-block{margin-top:5px} .kcounter { margin-left:20px}.btn-default.kcounter {color:#999!important}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%} .fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear} .fade.in{opacity:1} .collapse{display:none} .collapse.in{display:block} .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility} .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent} .dropdown,.dropup{position:relative} .dropdown-toggle:focus{outline:0} .dropdown-menu{position:absolute;top:100%;left:0;z-index:1200;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid #e4eaec;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)} .dropdown-menu.pull-right{right:0;left:auto} .dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#f5f5f5} .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:18px; vertical-align:middle;color:#888888;white-space:nowrap; width:100%} .dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#666;text-decoration:none;background:#f5f5f5;} .dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#888888;text-decoration:none;background-color:#f2f3f4;outline:0} .dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#eeeeee} .dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)} .open>.dropdown-menu{display:block} .open>a{outline:0} .dropdown-menu-right{right:0;left:auto} .dropdown-menu-left{right:auto;left:0} .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.57142857;color:#37474f;white-space:nowrap} .dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1190} .pull-right>.dropdown-menu{right:0;left:auto} .dropup .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9} .dropup .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px} .btn-group{position:relative;display:inline-block;vertical-align:middle} .btn-group>.btn{position:relative;float:left} .btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2} .btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px} .btn-toolbar{margin-left:-5px} .btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left} .btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px} .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0} .btn-group>.btn:first-child:not(:last-child){margin-left:0;} .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0} .btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0} .btn-group>.btn-group{float:left} .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0} .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0} .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0;} .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0} .btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px} .btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px} .btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)} .btn .caret{margin-left:0} .btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0} .dropup .btn-lg .caret{border-width:0 5px 5px} .btn i { width:15px; font-weight:15px; vertical-align:middle; margin-right:9px; line-height:inherit; text-align:center;}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none} .input-group{position:relative;display:table;border-collapse:separate} .input-group[class*=col-]{float:none;padding-right:0;padding-left:0} .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0} .input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 18px;font-size:18px;line-height:1.3333333;border-radius:4px} select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px} select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto} select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{padding-top:0;padding-bottom:0} .input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:32px;padding:6px 13px;font-size:12px;line-height:1.5;border-radius:2px} select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:32px;line-height:32px} select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto} select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{padding-top:0;padding-bottom:0} .input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell} .input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0} .input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle} .input-group-addon{padding:6px 15px;font-size:14px;font-weight:400;line-height:1;color:#888888;text-align:center;background-color:#f2f3f4;border:1px solid #e4eaec;border-radius:3px} .input-group-addon.input-sm{padding:6px 13px;font-size:12px;border-radius:2px} .input-group-addon.input-lg{padding:10px 18px;font-size:18px;border-radius:4px} .input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0} .input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0} .input-group-addon:first-child{border-right:0} .input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0} .input-group-addon:last-child{border-left:0} .input-group-btn{position:relative;font-size:0;white-space:nowrap} .input-group-btn>.btn{position:relative} .input-group-btn>.btn+.btn{margin-left:-1px} .input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2} .input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px} .input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px} .nav{padding-left:0;margin-bottom:0;list-style:none} .nav>li{position:relative;display:block} .nav>li>a{position:relative;display:block;padding:10px 15px} .nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#f2f3f4} .nav>li.disabled>a{color:#a3afb7} .nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#a3afb7;text-decoration:none;cursor:not-allowed;background-color:transparent} .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#f2f3f4;border-color:#3598dc} .nav .nav-divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5} .nav>li>a>img{max-width:none} .nav-tabs{border-bottom:1px solid #e4eaec} .nav-tabs>li{float:left;margin-bottom:-1px} .nav-tabs>li>a{margin-right:2px;line-height:1.57142857;border:1px solid transparent;border-radius:3px 3px 0 0} .nav-tabs>li>a:hover{border-color:transparent transparent #e4eaec} .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#4e97d9;cursor:default;background-color:#fff;border:1px solid #e4eaec;border-bottom-color:transparent} .tab-content>.tab-pane{display:none} .tab-content>.active{display:block} .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0} .pagination{display:block;padding-left:0;margin:22px 0;border-radius:50%}.pagination:before{content:''; display:block; width:100%; height:1px; clear:both} .pagination>li{display:inline} .pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 15px;margin-left:-1px;line-height:1.57142857;color:#888888;text-decoration:none;background-color:transparent;border:1px solid #e4eaec; border-radius:50%;} .pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;background-color:rgb(117,117,117); border-radius:50%;color:#fff;} .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff; background-color:rgb(117,117,117);border-color:#f5f5f5; border-radius:50%; cursor:pointer;} .pagination-lg>li>a,.pagination-lg>li>span{padding:10px 18px;font-size:18px;line-height:1.3333333} .pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:4px; margin:0 10px; padding:10px 17px!important; width:auto!important} .pagination>li>a {width:43px; height:43px; text-align:center;}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em} a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer} .label:empty{display:none} .btn .label{position:relative;top:-1px} .label-default{background-color:#e4eaec} .label-default[href]:focus,.label-default[href]:hover{background-color:#c6d3d7} .badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:400;line-height:1;color:#888888;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#e4eaec;border-radius:10px} .badge:empty{display:none} .btn .badge{position:relative;top:-1px} .btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px} a.badge:focus,a.badge:hover{color:#a3afb7;text-decoration:none;cursor:pointer} .list-group-item.active>.badge{color:#526069;background-color:#e4eaec} .list-group-item>.badge{float:right} .list-group-item>.badge+.badge{margin-right:5px} .thumbnail{display:block;padding:4px;margin-bottom:22px;line-height:1.57142857;background-color:#fff;border:1px solid #e4eaec;border-radius:3px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out} .thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto} a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#3598dc} .thumbnail .caption{padding:9px;color:#888888} .progress{height:22px;margin-bottom:22px;overflow:hidden;background-color:#e4eaec;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)} .progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:22px;color:#fff;text-align:center;background-color:#3598dc;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease} .media{margin-top:15px} .media:first-child{margin-top:0} .media,.media-body{overflow:hidden;zoom:1} .media-body{width:10000px} .media-object{display:block} .media-object.img-thumbnail{max-width:none} .media-right,.media>.pull-right{padding-left:10px} .media-left,.media>.pull-left{padding-right:10px} .media-body,.media-left,.media-right{display:table-cell;vertical-align:top} .media-middle{vertical-align:middle} .media-bottom{vertical-align:bottom} .media-heading{margin-top:0;margin-bottom:5px} .media-list{padding-left:0;list-style:none} .list-group{padding-left:0;margin-bottom:20px} .list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;border:1px solid transparent} .list-group-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px} .list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px} a.list-group-item,button.list-group-item{color:#888888} a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#37474f} a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#888888;text-decoration:none;background-color:#f2f3f4} button.list-group-item{width:100%;text-align:left} .list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#3598dc;background-color:transparent;border-color:transparent} .list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit} .list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#fff} .list-group-item-success{color:#fff;background-color:#46be8a} .list-group-item-heading{margin-top:0;margin-bottom:5px} .list-group-item-text{margin-bottom:0;line-height:1.3} .panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)} .panel-body{padding:30px 30px} .panel-heading{padding:20px 30px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px} .panel-heading>.dropdown .dropdown-toggle{color:inherit} .panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit} .panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit} .panel-footer{padding:0 30px 15px;background-color:transparent;border-top:1px solid #e4eaec;border-bottom-right-radius:3px;border-bottom-left-radius:3px} .panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0} .panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0} .panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px} .panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px} .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0} .panel-heading+.list-group .list-group-item:first-child{border-top-width:0} .list-group+.panel-footer{border-top-width:0} .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#FAFAFA; border:1px solid #e4eaec;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)} .well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)} .well-lg{padding:24px;border-radius:4px} .well-sm{padding:9px;border-radius:2px} .close{float:right;font-size:21px;font-weight:500;line-height:1;color:#000;text-shadow:none;filter:alpha(opacity=20);opacity:.2} .close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5} button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0} .modal-open{overflow:hidden} .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1700;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0} .modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)} .modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)} .modal-open .modal{overflow-x:hidden;overflow-y:auto} .modal-dialog{position:relative;width:auto;margin:10px} .modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid transparent;border-radius:4px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)} .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;background-color:#000} .modal-backdrop.fade{filter:alpha(opacity=0);opacity:0} .modal-backdrop.in{filter:alpha(opacity=50);opacity:.5} .modal-header{padding:15px;border-bottom:1px solid #e4eaec} .modal-header .close{margin-top:-2px} .modal-title{margin:0;line-height:1.57142857} .modal-body{position:relative;padding:15px} .modal-footer{padding:15px;text-align:right;border-top:1px solid #e4eaec} .modal-footer .btn+.btn{margin-bottom:0;margin-left:5px} .modal-footer .btn-group .btn+.btn{margin-left:-1px} .modal-footer .btn-block+.btn-block{margin-left:0} .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll} @media (min-width:768px){.modal-dialog{width:600px;margin:30px auto} .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)} .modal-sm{width:300px} } @media (min-width:992px){.modal-lg{width:900px} } .popover{ font-size:.858rem; font-weight:300; font-style:normal; line-height:1.571429; position:absolute; z-index:1800; top:0; left:0; display:block; max-width:276px; padding:1px; text-align:left; text-align:start; white-space:normal; text-decoration:none; letter-spacing:normal; word-spacing:normal; text-transform:none; word-wrap:break-word; word-break:normal; border:1px solid rgba(204,213,219,.8); border-radius:.286rem; background-color:#fff; -webkit-background-clip:padding-box; background-clip:padding-box; -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2); box-shadow:0 5px 10px rgba(0,0,0,.2); text-shadow:none; line-break:auto}.popover.bs-tether-element-attached-bottom,.popover.popover-top{ margin-top:-8px}.popover.bs-tether-element-attached-bottom::after,.popover.bs-tether-element-attached-bottom::before,.popover.popover-top::after,.popover.popover-top::before{ left:50%; border-bottom-width:0}.popover.bs-tether-element-attached-bottom::before,.popover.popover-top::before{ bottom:-9px; margin-left:-9px; border-top-color:rgba(204,213,219,.85)}.popover.bs-tether-element-attached-bottom::after,.popover.popover-top::after{ bottom:-8px; margin-left:-8px; border-top-color:#fff}.popover.bs-tether-element-attached-left,.popover.popover-right{ margin-left:8px}.popover.bs-tether-element-attached-left::after,.popover.bs-tether-element-attached-left::before,.popover.popover-right::after,.popover.popover-right::before{ top:50%; border-left-width:0}.popover.bs-tether-element-attached-left::before,.popover.popover-right::before{ left:-9px; margin-top:-9px; border-right-color:rgba(204,213,219,.85)}.popover.bs-tether-element-attached-left::after,.popover.popover-right::after{ left:-8px; margin-top:-8px; border-right-color:#fff}.popover.bs-tether-element-attached-top,.popover.popover-bottom{ margin-top:8px}.popover.bs-tether-element-attached-top::after,.popover.bs-tether-element-attached-top::before,.popover.popover-bottom::after,.popover.popover-bottom::before{ left:50%; border-top-width:0}.popover.bs-tether-element-attached-top::before,.popover.popover-bottom::before{ top:-9px; margin-left:-9px; border-bottom-color:rgba(204,213,219,.85)}.popover.bs-tether-element-attached-top::after,.popover.popover-bottom::after{ top:-8px; margin-left:-8px; border-bottom-color:#fff}.popover.bs-tether-element-attached-top .popover-title::before,.popover.popover-bottom .popover-title::before{ position:absolute; top:0; left:50%; display:block; width:20px; margin-left:-10px; content:''; border-bottom:1px solid #f3f7f9}.popover.bs-tether-element-attached-right,.popover.popover-left{ margin-left:-8px}.popover.bs-tether-element-attached-right::after,.popover.bs-tether-element-attached-right::before,.popover.popover-left::after,.popover.popover-left::before{ top:50%; border-right-width:0}.popover.bs-tether-element-attached-right::before,.popover.popover-left::before{ right:-9px; margin-top:-9px; border-left-color:rgba(204,213,219,.85)}.popover.bs-tether-element-attached-right::after,.popover.popover-left::after{ right:-8px; margin-top:-8px; border-left-color:#fff}.popover-title{ font-size:1rem; margin-bottom:0; padding:8px 14px; color:inherit; border-bottom:1px solid #e2ecf1; border-top-left-radius:-webkit-calc(.286rem - 1px); border-top-left-radius:calc(.286rem - 1px); border-top-right-radius:-webkit-calc(.286rem - 1px); border-top-right-radius:calc(.286rem - 1px); background-color:#f3f7f9}.popover-title:empty{ display:none}.popover-content{ padding:20px 20px; color:#292b2c}.popover::after,.popover::before{ position:absolute; display:block; width:0; height:0; border-style:solid; border-color:transparent}.popover::before{ content:''; border-width:9px}.popover::after{ content:''; border-width:8px}.popover{ padding:0; -webkit-box-shadow:0 2px 6px rgba(0,0,0,.05); box-shadow:0 2px 6px rgba(0,0,0,.05)}.popover.bs-tether-element-attached-top>.popover-arrow:after,.popover.popover-bottom>.popover-arrow:after{ border-bottom-color:#f3f7f9}.popover-title{ margin:0}.popover-primary .popover-title{ color:#fff; border-color:#62a8ea; background-color:#62a8ea}.popover-primary.bs-tether-element-attached-top .popover-arrow,.popover-primary.popover-bottom .popover-arrow{ border-bottom-color:#62a8ea}.popover-primary.bs-tether-element-attached-top .popover-arrow:after,.popover-primary.popover-bottom .popover-arrow:after{ border-bottom-color:#62a8ea}.popover-success .popover-title{ color:#fff; border-color:#46be8a; background-color:#46be8a}.popover-success.bs-tether-element-attached-top .popover-arrow,.popover-success.popover-bottom .popover-arrow{ border-bottom-color:#46be8a}.popover-success.bs-tether-element-attached-top .popover-arrow:after,.popover-success.popover-bottom .popover-arrow:after{ border-bottom-color:#46be8a}.popover-info .popover-title{ color:#fff; border-color:#57c7d4; background-color:#57c7d4}.popover-info.bs-tether-element-attached-top .popover-arrow,.popover-info.popover-bottom .popover-arrow{ border-bottom-color:#57c7d4}.popover-info.bs-tether-element-attached-top .popover-arrow:after,.popover-info.popover-bottom .popover-arrow:after{ border-bottom-color:#57c7d4}.popover-warning .popover-title{ color:#fff; border-color:#f2a654; background-color:#f2a654}.popover-warning.bs-tether-element-attached-top .popover-arrow,.popover-warning.popover-bottom .popover-arrow{ border-bottom-color:#f2a654}.popover-warning.bs-tether-element-attached-top .popover-arrow:after,.popover-warning.popover-bottom .popover-arrow:after{ border-bottom-color:#f2a654}.popover-danger .popover-title{ color:#fff; border-color:#f96868; background-color:#f96868}.popover-danger.bs-tether-element-attached-top .popover-arrow,.popover-danger.popover-bottom .popover-arrow{ border-bottom-color:#f96868}.popover-danger.bs-tether-element-attached-top .popover-arrow:after,.popover-danger.popover-bottom .popover-arrow:after{ border-bottom-color:#f96868}.tooltip{position:absolute;z-index:1900;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.57142857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto} .tooltip.in{filter:alpha(opacity=90);opacity:1} .tooltip.top{padding:4px 0;margin-top:-3px} .tooltip.right{padding:0 4px;margin-left:3px} .tooltip.bottom{padding:4px 0;margin-top:3px} .tooltip.left{padding:0 4px;margin-left:-3px} .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:rgba(0,0,0,.8);border-radius:3px} .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid} .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:rgba(0,0,0,.8)} .tooltip.top-left .tooltip-arrow{right:4px;bottom:0;margin-bottom:-4px;border-width:4px 4px 0;border-top-color:rgba(0,0,0,.8)} .tooltip.top-right .tooltip-arrow{bottom:0;left:4px;margin-bottom:-4px;border-width:4px 4px 0;border-top-color:rgba(0,0,0,.8)} .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-4px;border-width:4px 4px 4px 0;border-right-color:rgba(0,0,0,.8)} .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-4px;border-width:4px 0 4px 4px;border-left-color:rgba(0,0,0,.8)} .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-4px;border-width:0 4px 4px;border-bottom-color:rgba(0,0,0,.8)} .tooltip.bottom-left .tooltip-arrow{top:0;right:4px;margin-top:-4px;border-width:0 4px 4px;border-bottom-color:rgba(0,0,0,.8)} .tooltip.bottom-right .tooltip-arrow{top:0;left:4px;margin-top:-4px;border-width:0 4px 4px;border-bottom-color:rgba(0,0,0,.8)} .btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "} .btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both} .center-block{display:block;margin-right:auto;margin-left:auto} .pull-right{float:right!important} .pull-left{float:left!important} .hide{display:none!important} .show{display:block!important} .invisible{visibility:hidden} .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0} .hidden{display:none!important} .affix{position:fixed} @-ms-viewport{width:device-width} .visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important} .visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important} @media (max-width:767px){.visible-xs{display:block!important} } @media (max-width:767px){.visible-xs-block{display:block!important} } @media (max-width:767px){.visible-xs-inline{display:inline!important} } @media (max-width:767px){.visible-xs-inline-block{display:inline-block!important} } @media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important} } @media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important} } @media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important} } @media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important} } @media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important} } @media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important} } @media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important} } @media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important} } @media (min-width:1200px){.visible-lg{display:block!important} } @media (min-width:1200px){.visible-lg-block{display:block!important} } @media (min-width:1200px){.visible-lg-inline{display:inline!important} } @media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important} } @media (max-width:767px){.hidden-xs{display:none!important} } @media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important} } @media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important} } @media (min-width:1200px){.hidden-lg{display:none!important} }  .checkbox-custom,.radio-custom{position:relative;display:block;margin-top:10px;margin-bottom:10px} .checkbox-custom label,.radio-custom label{min-height:22px;margin-bottom:0;font-weight:300;cursor:pointer} .checkbox-custom input[type=checkbox],.radio-custom input[type=radio]{position:absolute;margin-top:0;margin-bottom:0;margin-left:-20px} .checkbox-custom.disabled label,.radio-custom.disabled label,fieldset[disabled] .checkbox-custom label,fieldset[disabled] .radio-custom label{cursor:not-allowed} .input-group-addon .checkbox-custom,.input-group-addon .radio-custom{margin:0} .checkbox-custom{padding-left:20px} .checkbox-custom label{position:relative;display:inline-block;padding-left:10px;vertical-align:middle} .checkbox-custom label:empty{padding-left:0} .checkbox-custom label::before{position:absolute;left:0;display:inline-block;width:20px;height:20px;margin-left:-20px;content:"";background-color:#fff;border:1px solid #e4eaec;border-radius:3px;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s} .checkbox-custom label::after{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;padding-top:1px;margin-left:-20px;font-size:19px;line-height:20px;color:#888888;text-align:center} .checkbox-custom input[type=radio],.checkbox-custom input[type=checkbox]{z-index:1;width:20px;height:20px;opacity:0} .checkbox-custom input[type=radio]:focus+label::before,.checkbox-custom input[type=checkbox]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} .checkbox-custom input[type=radio]:checked+label::before,.checkbox-custom input[type=checkbox]:checked+label::before{border-color:#e4eaec;border-width:10px;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s} .checkbox-custom input[type=radio]:checked+label::after,.checkbox-custom input[type=checkbox]:checked+label::after{font-family:'Material Icons';content:"\e876"} .checkbox-custom input[type=radio]:disabled+label,.checkbox-custom input[type=checkbox]:disabled+label{opacity:.65} .checkbox-custom input[type=radio]:disabled+label::before,.checkbox-custom input[type=checkbox]:disabled+label::before{cursor:not-allowed;background-color:#f2f3f4;border-color:#e4eaec;border-width:1px} .checkbox-custom.checkbox-circle label::before{border-radius:50%} .checkbox-custom.checkbox-inline{display:inline-block;margin-top:0;margin-bottom:0} .checkbox-inline+.checkbox-inline{margin-left:20px} .checkbox-default input[type=radio]:checked+label::before,.checkbox-default input[type=checkbox]:checked+label::before{background-color:#fff;border-color:#e4eaec;border-width:1px} .checkbox-default input[type=radio]:checked+label::after,.checkbox-default input[type=checkbox]:checked+label::after{color:#3598dc} .checkbox-primary input[type=radio]:checked+label::before,.checkbox-primary input[type=checkbox]:checked+label::before{background-color:#3598dc;border-color:#3598dc} .checkbox-primary input[type=radio]:checked+label::after,.checkbox-primary input[type=checkbox]:checked+label::after{color:#fff} .checkbox-danger input[type=radio]:checked+label::before,.checkbox-danger input[type=checkbox]:checked+label::before{background-color:#ed6b75;border-color:#ed6b75} .checkbox-danger input[type=radio]:checked+label::after,.checkbox-danger input[type=checkbox]:checked+label::after{color:#fff} .checkbox-info input[type=radio]:checked+label::before,.checkbox-info input[type=checkbox]:checked+label::before{background-color:#57c7d4;border-color:#57c7d4} .checkbox-info input[type=radio]:checked+label::after,.checkbox-info input[type=checkbox]:checked+label::after{color:#fff} .checkbox-warning input[type=radio]:checked+label::before,.checkbox-warning input[type=checkbox]:checked+label::before{background-color:#f2a654;border-color:#f2a654} .checkbox-warning input[type=radio]:checked+label::after,.checkbox-warning input[type=checkbox]:checked+label::after{color:#fff} .checkbox-success input[type=radio]:checked+label::before,.checkbox-success input[type=checkbox]:checked+label::before{background-color:#46be8a;border-color:#46be8a} .checkbox-success input[type=radio]:checked+label::after,.checkbox-success input[type=checkbox]:checked+label::after{color:#fff} .checkbox-sm{padding-left:18px} .checkbox-sm label{padding-left:8px} .checkbox-sm label:empty{padding-left:0} .checkbox-sm label::after,.checkbox-sm label::before{width:18px;height:18px;margin-left:-18px} .checkbox-sm label::after{font-size:10px;line-height:18px} .checkbox-sm input[type=radio],.checkbox-sm input[type=checkbox]{width:18px;height:18px} .checkbox-sm input[type=radio]:checked+label::before,.checkbox-sm input[type=checkbox]:checked+label::before{border-width:9px} .checkbox-lg{padding-left:24px} .checkbox-lg label{padding-left:12px} .checkbox-lg label:empty{padding-left:0} .checkbox-lg label::after,.checkbox-lg label::before{width:24px;height:24px;margin-left:-24px} .checkbox-lg label::after{font-size:14px;line-height:24px} .checkbox-lg input[type=radio],.checkbox-lg input[type=checkbox]{width:24px;height:24px} .checkbox-lg input[type=radio]:checked+label::before,.checkbox-lg input[type=checkbox]:checked+label::before{border-width:12px} .radio-custom{padding-left:20px} .radio-custom label{position:relative;display:inline-block;padding-left:10px;vertical-align:middle} .radio-custom label:empty{padding-left:0} .radio-custom label::before{position:absolute;left:0;display:inline-block;width:20px;height:20px;margin-left:-20px;content:"";background-color:#fff;border:1px solid #e4eaec;border-radius:50%;-webkit-transition:border 300ms ease-in-out 0s,color 300ms ease-in-out 0s;-o-transition:border 300ms ease-in-out 0s,color 300ms ease-in-out 0s;transition:border 300ms ease-in-out 0s,color 300ms ease-in-out 0s} .radio-custom label::after{position:absolute;top:7px;left:7px;display:inline-block;width:6px;height:6px;margin-left:-20px;content:" ";background-color:transparent;border:2px solid #888888;border-radius:50%;-webkit-transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);-o-transition:-o-transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33);-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0)} .radio-custom input[type=radio]{z-index:1;width:20px;height:20px;opacity:0} .radio-custom input[type=radio]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} .radio-custom input[type=radio]:checked+label::before{border-color:#e4eaec;border-width:10px} .radio-custom input[type=radio]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)} .radio-custom input[type=radio]:disabled+label{opacity:.65} .radio-custom input[type=radio]:disabled+label::before{cursor:not-allowed} .radio-custom.radio-inline{display:inline-block;margin-top:0;margin-bottom:0} .radio-inline+.radio-inline{margin-left:20px} .radio-default input[type=radio]:checked+label::before{background-color:#fff;border-color:#e4eaec;border-width:1px} .radio-default input[type=radio]:checked+label::after{border-color:#3598dc} .radio-primary input[type=radio]:checked+label::before{border-color:#3598dc} .radio-primary input[type=radio]:checked+label::after{border-color:#fff} .radio-danger input[type=radio]:checked+label::before{border-color:#ed6b75} .radio-danger input[type=radio]:checked+label::after{border-color:#fff} .radio-info input[type=radio]:checked+label::before{border-color:#57c7d4} .radio-info input[type=radio]:checked+label::after{border-color:#fff} .radio-warning input[type=radio]:checked+label::before{border-color:#f2a654} .radio-warning input[type=radio]:checked+label::after{border-color:#fff} .radio-success input[type=radio]:checked+label::before{border-color:#46be8a} .radio-success input[type=radio]:checked+label::after{border-color:#fff} .radio-sm{padding-left:18px} .radio-sm label{padding-left:8px} .radio-sm label:empty{padding-left:0} .radio-sm label::before{width:18px;height:18px;margin-left:-20px} .radio-sm label::after{top:7px;left:7px;width:4px;height:4px;margin-left:-20px;border-width:2px} .radio-sm input[type=radio]{width:18px;height:18px} .radio-sm input[type=radio]:checked+label::before{border-width:9px} .radio-lg{padding-left:24px} .radio-lg label{padding-left:12px} .radio-lg label:empty{padding-left:0} .radio-lg label::before{width:24px;height:24px;margin-left:-20px} .radio-lg label::after{top:8px;left:8px;width:8px;height:8px;margin-left:-20px;border-width:2px} .radio-lg input[type=radio]{width:24px;height:24px} .radio-lg input[type=radio]:checked+label::before{border-width:12px} @media (min-width:768px){.form-inline .checkbox-custom,.form-inline .radio-custom{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle} .form-inline .checkbox-custom label,.form-inline .radio-custom label{padding-left:0} .form-inline .checkbox-custom input[type=checkbox],.form-inline .radio-custom input[type=radio]{position:relative;margin-left:0} .form-inline .radio-custom label{padding-left:10px} .form-inline .checkbox-custom label{padding-left:10px} .form-inline .checkbox-custom input[type=checkbox]{position:absolute;margin-left:-20px} .form-inline .radio-custom input[type=radio]{position:absolute;margin-left:-20px} } .form-horizontal .checkbox-custom,.form-horizontal .radio-custom{padding-top:7px;margin-top:0;margin-bottom:0} .form-horizontal .checkbox-custom,.form-horizontal .radio-custom{min-height:29px} .form-material{position:relative} .form-material.floating{margin-top:20px;margin-bottom:20px} .form-material.floating+.form-material.floating{margin-top:40px} .form-material .form-control{padding:0;background-color:#fff; padding-left:5px;background-repeat:no-repeat;background-position:center bottom,center -webkit-calc(100% - 1px);background-position:center bottom,center calc(100% - 1px);-webkit-background-size:0 2px,100% 1px;background-size:0 2px,100% 1px;-webkit-transition:background 0s ease-out;-o-transition:background 0s ease-out;transition:background 0s ease-out} .form-material .form-control,.form-material .form-control.focus,.form-material .form-control:focus{float:none;border:0; border-bottom:2px solid #eee;border-radius:0;-webkit-box-shadow:none;box-shadow:none} .form-material .form-control::-webkit-input-placeholder{color:#a3afb7} .form-material .form-control::-moz-placeholder{color:#a3afb7} .form-material.form-material-file .control-label:after{display:block; position:absolute; right:10px; top:0; cursor:pointer; bottom:-30px; font-size:36px; font-family:"Material Icons"; content:"\e146";}.form-material.form-material-file .form-control,.form-material.form-material-file input {cursor:pointer}.form-material .form-control:-ms-input-placeholder{color:#a3afb7} .form-material .form-control:disabled::-webkit-input-placeholder{color:#eeeeee} .form-material .form-control:disabled::-moz-placeholder{color:#eeeeee} .form-material .form-control:disabled:-ms-input-placeholder{color:#eeeeee} .form-material .form-control.focus,.form-material .form-control:focus{-webkit-background-size:100% 2px,100% 1px;background-size:100% 2px,100% 1px;outline:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s} .form-material .form-control:disabled,.form-material .form-control[disabled],fieldset[disabled] .form-material .form-control{background:0 0;background:rgba(0,0,0,0);border-bottom:1px dashed #eeeeee} .form-material .form-control:disabled~.floating-label,.form-material .form-control[disabled]~.floating-label,fieldset[disabled] .form-material .form-control~.floating-label{color:#eeeeee} .form-material .control-label{margin-bottom:0;font-weight:500} .form-material .floating-label{z-index:5; position:absolute;left:0;font-size:14px;color:#888888;pointer-events:none;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all} .form-material .floating-label.floating-label-static{position:relative;top:auto;display:block} .form-material [class*=col-]>.floating-label{left:15px} .form-material .form-control~.floating-label{top:8px;font-size:14px} .form-material .form-control.focus~.floating-label,.form-material .form-control:focus~.floating-label,.form-material .form-control:not(.empty)~.floating-label{top:-14.2px;font-size:11.2px} .form-material .form-control:-webkit-autofill~.floating-label{top:-14.2px;font-size:11.2px} .form-material .form-control.input-sm~.floating-label{top:21px;font-size:12px} .form-material .form-control.input-sm.focus~.floating-label,.form-material .form-control.input-sm:focus~.floating-label,.form-material .form-control.input-sm:not(.empty)~.floating-label{top:-23px;font-size:9.6px} .form-material .form-control.input-sm:-webkit-autofill~.floating-label{top:-23px;font-size:9.6px} .form-material .form-control.input-lg~.floating-label{top:-23px;font-size:18px} .form-material .form-control.input-lg.focus~.floating-label,.form-material .form-control.input-lg:focus~.floating-label,.form-material .form-control.input-lg:not(.empty)~.floating-label{top:-23px;font-size:14.4px} .form-material .form-control.input-lg:-webkit-autofill~.floating-label{top:-21.4px;font-size:14.4px} .form-material .form-control.focus~.floating-label,.form-material .form-control:focus~.floating-label,.form-material .form-control:not(.empty)~.floating-label{font-weight:500} .form-material .form-control:-webkit-autofill~.floating-label{font-weight:500} .form-material .form-control.focus~.floating-label,.form-material .form-control:focus~.floating-label{color:#3598dc} .form-material textarea.form-control{padding-bottom:6px;resize:none} .form-material.floating textarea.form-control{padding-top:6px} .form-material select.form-control{border:0;border-radius:0} .form-material:not(.floating) .control-label+select[multiple]{margin-top:5px} .form-material .hint{position:absolute;display:none;font-size:80%} .form-material .form-control.focus~.hint,.form-material .form-control:focus~.hint{display:block} .form-material .form-control.focus:invalid~.floating-label,.form-material .form-control:not(.empty):invalid~.floating-label{color:#ed6b75} .form-material .input-group .form-control-wrap{margin-right:5px;margin-left:5px} .form-material .input-group .form-control-wrap .form-control{float:none} .form-material .input-group .input-group-addon{background:0 0;border:0} .form-material .input-group .input-group-btn .btn{margin:0;border-radius:4px} .form-material input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;width:100%;height:100%;opacity:0} .form-control-wrap{position:relative}  a.text-action{color:#a3afb7} a.text-action,a.text-action:focus,a.text-action:hover{text-decoration:none} a.text-action:focus,a.text-action:hover{color:#eeeeee} a.text-action .icon+span{margin-left:3px} .text-action+.text-action{margin-left:6px} .img-bordered{padding:3px;border:1px solid #e4eaec} .img-bordered-primary{border-color:#3598dc!important} .h1,.h2,.h3{text-shadow:rgba(0,0,0,.15) 0 0 1px} .h1 .icon:first-child,.h2 .icon:first-child,.h3 .icon:first-child,.h4 .icon:first-child,.h5 .icon:first-child,.h6 .icon:first-child,h1 .icon:first-child,h2 .icon:first-child,h3 .icon:first-child,h4 .icon:first-child,h5 .icon:first-child,h6 .icon:first-child{margin-right:.5em} .drop-cap{float:left;padding:5px;margin-right:5px;font-family:Georgia;font-size:60px;line-height:50px;color:#263238} .drop-cap-reversed{color:#fff;background-color:#263238} .list-icons{padding-left:10px;margin-left:0;list-style:none} .list-icons>li{margin-top:6px} .list-icons>li:first-child{margin-top:0} .list-icons>li i{float:left;width:1em;margin:0 6px 0 0} .text-primary{color:#3598dc} a.text-primary:focus,a.text-primary:hover{color:#358fe4} .text-success{color:#46be8a} a.text-success:focus,a.text-success:hover{color:#369b6f} .text-info{color:#57c7d4} a.text-info:focus,a.text-info:hover{color:#33b6c5} .text-warning{color:#f2a654} a.text-warning:focus,a.text-warning:hover{color:#ee8d25} .text-danger{color:#ed6b75} a.text-danger:focus,a.text-danger:hover{color:#f73737} blockquote{font-size:20px;color:#526069;border-left-width:2px} blockquote .small,blockquote footer,blockquote small{font-size:14px} .blockquote-reverse{border-right-width:2px} .blockquote{padding:15px 20px;border-left-width:4px;border-radius:3px} .blockquote.blockquote-reverse{border-right-width:4px} code{border:1px solid #bcd8f1} .container{max-width:100%} @media (min-width:1600px){.container{width:1310px} } .row { width:100%; display:block; position:relative; } .row.no-space{margin-right:0;margin-left:0} .row.no-space>[class*=col-]{padding-right:0;padding-left:0} .row-lg{margin-right:-25px;margin-left:-25px} .row-lg>.col-lg-1,.row-lg>.col-lg-10,.row-lg>.col-lg-11,.row-lg>.col-lg-12,.row-lg>.col-lg-2,.row-lg>.col-lg-3,.row-lg>.col-lg-4,.row-lg>.col-lg-5,.row-lg>.col-lg-6,.row-lg>.col-lg-7,.row-lg>.col-lg-8,.row-lg>.col-lg-9,.row-lg>.col-md-1,.row-lg>.col-md-10,.row-lg>.col-md-11,.row-lg>.col-md-12,.row-lg>.col-md-2,.row-lg>.col-md-3,.row-lg>.col-md-4,.row-lg>.col-md-5,.row-lg>.col-md-6,.row-lg>.col-md-7,.row-lg>.col-md-8,.row-lg>.col-md-9,.row-lg>.col-sm-1,.row-lg>.col-sm-10,.row-lg>.col-sm-11,.row-lg>.col-sm-12,.row-lg>.col-sm-2,.row-lg>.col-sm-3,.row-lg>.col-sm-4,.row-lg>.col-sm-5,.row-lg>.col-sm-6,.row-lg>.col-sm-7,.row-lg>.col-sm-8,.row-lg>.col-sm-9,.row-lg>.col-xlg-1,.row-lg>.col-xlg-10,.row-lg>.col-xlg-11,.row-lg>.col-xlg-12,.row-lg>.col-xlg-2,.row-lg>.col-xlg-3,.row-lg>.col-xlg-4,.row-lg>.col-xlg-5,.row-lg>.col-xlg-6,.row-lg>.col-xlg-7,.row-lg>.col-xlg-8,.row-lg>.col-xlg-9,.row-lg>.col-xs-1,.row-lg>.col-xs-10,.row-lg>.col-xs-11,.row-lg>.col-xs-12,.row-lg>.col-xs-2,.row-lg>.col-xs-3,.row-lg>.col-xs-4,.row-lg>.col-xs-5,.row-lg>.col-xs-6,.row-lg>.col-xs-7,.row-lg>.col-xs-8,.row-lg>.col-xs-9{padding-right:25px;padding-left:25px} .form-control{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;-o-transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear} .form-control:not(select){-webkit-appearance:none} .has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#46be8a} .has-success .form-control{border-bottom-color:#46be8a;} .has-success .form-control:focus{border-bottom-color:#369b6f; }.has-success .input-group-addon{color:#46be8a;background-color:#fff;border-bottom-color:#46be8a} .has-success .form-control-feedback{border-bottom-color:#46be8a} .has-success .form-control:focus{border-bottom-color:#46be8a;outline:0;} .has-success .form-control.focus,.has-success .form-control:focus{border-bottom-color:#46be8a;-webkit-box-shadow:none;box-shadow:none} .has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#f2a654} .has-warning .form-control{border-bottom-color:#f2a654;} .has-warning .form-control:focus{border-bottom-color:#ee8d25;} .has-warning .input-group-addon{color:#f2a654;background-color:#fff;border-bottom-color:#f2a654} .has-warning .form-control-feedback{color:#f2a654} .has-warning .form-control:focus{border-bottom-color:#f2a654;outline:0;} .has-warning .form-control.focus,.has-warning .form-control:focus{border-bottom-color:#f2a654;-webkit-box-shadow:none;box-shadow:none} .has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#ed6b75} .has-error .form-control{border-bottom-color:#ed6b75;} .has-error .form-control:focus{border-bottom-color:#f73737;} .has-error .input-group-addon{color:#ed6b75;background-color:#fff;border-bottom-color:#ed6b75} .has-error .form-control-feedback{color:#ed6b75} .has-error .form-control:focus{border-bottom-color:#ed6b75;outline:0;} .has-error .form-control.focus,.has-error .form-control:focus{border-bottom-color:#ed6b75;-webkit-box-shadow:none;box-shadow:none} .form-group.has-feedback.no-label .form-control-feedback{top:0} .form-group.has-feedback.left-feedback .form-control-feedback{right:auto;left:0} .form-group.has-feedback.left-feedback .form-control{padding-right:13px;padding-left:50px} .form-control.square{border-radius:0} .form-control.round{border-radius:200px} textarea.form-control.no-resize{resize:none} .help-block{margin-top:7px;margin-bottom:8px} .help-block>.icon{margin:0 5px} .searchWidget .form-group {margin:0} .form-inline .form-group{margin-right:20px} .form-inline .form-group:last-child{margin-right:0} .form-inline .control-label{margin-right:5px} @media (max-width:767px){.form-inline .form-group{margin-right:0} } .btn{padding:6px 15px;font-size:14px;line-height:1.57142857;-webkit-transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;-o-transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;-webkit-font-smoothing:subpixel-antialiased; text-transform:uppercase} .btn.active:focus,.btn:active:focus,.btn:focus{outline:0} .btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none} .btn .icon,.btn > i[class^="icon-"],.btn > i[class*=" icon-"]{width:19px; height:19px; font-size:19px; vertical-align:middle; margin:0 5px;line-height:18px;text-align:center} .btn-block{white-space:normal} .btn-outline.btn-default{color:#333;background-color:transparent} .btn-outline.btn-default.active,.btn-outline.btn-default:active,.btn-outline.btn-default:focus,.btn-outline.btn-default:hover,.open>.dropdown-toggle.btn-outline.btn-default{color:#888888;background-color:rgba(118,131,143,.1);border-color:#e4eaec} .btn-outline.btn-default.active .badge,.btn-outline.btn-default:active .badge,.btn-outline.btn-default:focus .badge,.btn-outline.btn-default:hover .badge,.open>.dropdown-toggle.btn-outline.btn-default .badge{color:#888888;background-color:#888888} .btn-outline.btn-primary{color:#3598dc;background-color:transparent} .btn-outline.btn-primary.active,.btn-outline.btn-primary:active,.btn-outline.btn-primary:focus,.btn-outline.btn-primary:hover,.open>.dropdown-toggle.btn-outline.btn-primary{color:#fff;background-color:#3598dc;border-color:#3598dc} .btn-outline.btn-primary.active .badge,.btn-outline.btn-primary:active .badge,.btn-outline.btn-primary:focus .badge,.btn-outline.btn-primary:hover .badge,.open>.dropdown-toggle.btn-outline.btn-primary .badge{color:#3598dc;background-color:#fff} .btn-outline.btn-success{color:#46be8a;background-color:transparent} .btn-outline.btn-success.active,.btn-outline.btn-success:active,.btn-outline.btn-success:focus,.btn-outline.btn-success:hover,.open>.dropdown-toggle.btn-outline.btn-success{color:#fff;background-color:#46be8a;border-color:#46be8a} .btn-outline.btn-success.active .badge,.btn-outline.btn-success:active .badge,.btn-outline.btn-success:focus .badge,.btn-outline.btn-success:hover .badge,.open>.dropdown-toggle.btn-outline.btn-success .badge{color:#46be8a;background-color:#fff} .btn-outline.btn-danger{color:#ed6b75;background-color:transparent} .btn-outline.btn-danger.active,.btn-outline.btn-danger:active,.btn-outline.btn-danger:focus,.btn-outline.btn-danger:hover,.open>.dropdown-toggle.btn-outline.btn-danger{color:#fff;background-color:#ed6b75;border-color:#ed6b75} .btn-outline.btn-danger.active .badge,.btn-outline.btn-danger:active .badge,.btn-outline.btn-danger:focus .badge,.btn-outline.btn-danger:hover .badge,.open>.dropdown-toggle.btn-outline.btn-danger .badge{color:#ed6b75;background-color:#fff} .btn-lg{padding:10px 18px;font-size:16px;line-height:1.3333333;} .btn-sm{padding:6px 13px;font-size:14px;line-height:1.5;} .btn-xs{padding:1px 5px;font-size:13px;line-height:1.5;} .btn-squared{border-radius:0} .btn-round{border-radius:50%} .btn-flat{background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none} .btn-flat.disabled{color:#a3afb7} .btn-icon,.btn.icon{padding:10px;line-height:1em} .btn-icon.btn-xs,.btn.icon.btn-xs{padding:4px;font-size:12px} .btn-icon.btn-sm,.btn.icon.btn-sm{padding:8px;font-size:14px} .btn-icon.btn-lg,.btn.icon.btn-lg{padding:12px;font-size:20px} .btn-icon.disabled,.btn.icon.disabled{color:#a3afb7} .btn-icon .icon{margin:-1px 0 0} .btn-raised{-webkit-box-shadow:0 0 2px rgba(0,0,0,.18),0 2px 4px rgba(0,0,0,.21);box-shadow:0 0 2px rgba(0,0,0,.18),0 2px 4px rgba(0,0,0,.21);-webkit-transition:-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1);-o-transition:box-shadow .25s cubic-bezier(.4,0,.2,1);transition:box-shadow .25s cubic-bezier(.4,0,.2,1)} .btn-raised.active,.btn-raised:active,.btn-raised:hover,.open>.dropdown-toggle.btn-raised{-webkit-box-shadow:0 0 3px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.2)} .btn-raised.disabled,.btn-raised[disabled],fieldset[disabled] .btn-raised{-webkit-box-shadow:none;box-shadow:none} .btn-pill-left{border-radius:500px 0 0 500px} .btn-pill-right{border-radius:0 500px 500px 0} .btn-direction{position:relative} .btn-direction:before{position:absolute;line-height:0;content:'';border:8px solid transparent} .btn-up:before{top:-16px;left:50%;margin-left:-8px;border-bottom-color:#e4eaec} .btn-right:before{top:50%;right:-16px;margin-top:-8px;border-left-color:#e4eaec} .btn-bottom:before{bottom:-16px;left:50%;margin-left:-8px;border-top-color:#e4eaec} .btn-left:before{top:50%;left:-16px;margin-top:-8px;border-right-color:#e4eaec} .btn-pure,.btn-pure.active,.btn-pure:active,.btn-pure:focus,.btn-pure:hover,.btn-pure[disabled],.open>.dropdown-toggle.btn-pure,fieldset[disabled] .btn-pure{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none} .btn-pure.active.focus,.btn-pure.active:focus,.btn-pure.active:hover,.btn-pure.focus,.btn-pure:active.focus,.btn-pure:active:focus,.btn-pure:active:hover,.btn-pure:focus,.btn-pure:focus.focus,.btn-pure:focus:focus,.btn-pure:focus:hover,.btn-pure:hover,.btn-pure:hover.focus,.btn-pure:hover:focus,.btn-pure:hover:hover,.btn-pure[disabled].focus,.btn-pure[disabled]:focus,.btn-pure[disabled]:hover,.open>.dropdown-toggle.btn-pure.focus,.open>.dropdown-toggle.btn-pure:focus,.open>.dropdown-toggle.btn-pure:hover,fieldset[disabled] .btn-pure.focus,fieldset[disabled] .btn-pure:focus,fieldset[disabled] .btn-pure:hover{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none} .btn-pure.btn-default{color:#a3afb7} .btn-pure.btn-default.active,.btn-pure.btn-default:active,.btn-pure.btn-default:focus,.btn-pure.btn-default:hover,.open>.dropdown-toggle.btn-pure.btn-default{color:#eeeeee} .btn-pure.btn-default.active.focus,.btn-pure.btn-default.active:focus,.btn-pure.btn-default.active:hover,.btn-pure.btn-default:active.focus,.btn-pure.btn-default:active:focus,.btn-pure.btn-default:active:hover,.btn-pure.btn-default:focus.focus,.btn-pure.btn-default:focus:focus,.btn-pure.btn-default:focus:hover,.btn-pure.btn-default:hover.focus,.btn-pure.btn-default:hover:focus,.btn-pure.btn-default:hover:hover,.open>.dropdown-toggle.btn-pure.btn-default.focus,.open>.dropdown-toggle.btn-pure.btn-default:focus,.open>.dropdown-toggle.btn-pure.btn-default:hover{color:#eeeeee} .btn-pure.btn-default.active .badge,.btn-pure.btn-default:active .badge,.btn-pure.btn-default:focus .badge,.btn-pure.btn-default:hover .badge,.open>.dropdown-toggle.btn-pure.btn-default .badge{color:#eeeeee} .btn-pure.btn-primary{color:#3598dc} .btn-pure.btn-primary.active,.btn-pure.btn-primary:active,.btn-pure.btn-primary:focus,.btn-pure.btn-primary:hover,.open>.dropdown-toggle.btn-pure.btn-primary{color:#a2caee} .btn-pure.btn-primary.active.focus,.btn-pure.btn-primary.active:focus,.btn-pure.btn-primary.active:hover,.btn-pure.btn-primary:active.focus,.btn-pure.btn-primary:active:focus,.btn-pure.btn-primary:active:hover,.btn-pure.btn-primary:focus.focus,.btn-pure.btn-primary:focus:focus,.btn-pure.btn-primary:focus:hover,.btn-pure.btn-primary:hover.focus,.btn-pure.btn-primary:hover:focus,.btn-pure.btn-primary:hover:hover,.open>.dropdown-toggle.btn-pure.btn-primary.focus,.open>.dropdown-toggle.btn-pure.btn-primary:focus,.open>.dropdown-toggle.btn-pure.btn-primary:hover{color:#a2caee} .btn-pure.btn-primary.active .badge,.btn-pure.btn-primary:active .badge,.btn-pure.btn-primary:focus .badge,.btn-pure.btn-primary:hover .badge,.open>.dropdown-toggle.btn-pure.btn-primary .badge{color:#a2caee} .btn-pure.btn-success{color:#46be8a} .btn-pure.btn-success.active,.btn-pure.btn-success:active,.btn-pure.btn-success:focus,.btn-pure.btn-success:hover,.open>.dropdown-toggle.btn-pure.btn-success{color:#7dd3ae} .btn-pure.btn-success.active.focus,.btn-pure.btn-success.active:focus,.btn-pure.btn-success.active:hover,.btn-pure.btn-success:active.focus,.btn-pure.btn-success:active:focus,.btn-pure.btn-success:active:hover,.btn-pure.btn-success:focus.focus,.btn-pure.btn-success:focus:focus,.btn-pure.btn-success:focus:hover,.btn-pure.btn-success:hover.focus,.btn-pure.btn-success:hover:focus,.btn-pure.btn-success:hover:hover,.open>.dropdown-toggle.btn-pure.btn-success.focus,.open>.dropdown-toggle.btn-pure.btn-success:focus,.open>.dropdown-toggle.btn-pure.btn-success:hover{color:#7dd3ae} .btn-pure.btn-success.active .badge,.btn-pure.btn-success:active .badge,.btn-pure.btn-success:focus .badge,.btn-pure.btn-success:hover .badge,.open>.dropdown-toggle.btn-pure.btn-success .badge{color:#7dd3ae} .btn-pure.btn-danger{color:#ed6b75} .btn-pure.btn-danger.active,.btn-pure.btn-danger:active,.btn-pure.btn-danger:focus,.btn-pure.btn-danger:hover,.open>.dropdown-toggle.btn-pure.btn-danger{color:#fa9898} .btn-pure.btn-danger.active.focus,.btn-pure.btn-danger.active:focus,.btn-pure.btn-danger.active:hover,.btn-pure.btn-danger:active.focus,.btn-pure.btn-danger:active:focus,.btn-pure.btn-danger:active:hover,.btn-pure.btn-danger:focus.focus,.btn-pure.btn-danger:focus:focus,.btn-pure.btn-danger:focus:hover,.btn-pure.btn-danger:hover.focus,.btn-pure.btn-danger:hover:focus,.btn-pure.btn-danger:hover:hover,.open>.dropdown-toggle.btn-pure.btn-danger.focus,.open>.dropdown-toggle.btn-pure.btn-danger:focus,.open>.dropdown-toggle.btn-pure.btn-danger:hover{color:#fa9898} .btn-pure.btn-danger.active .badge,.btn-pure.btn-danger:active .badge,.btn-pure.btn-danger:focus .badge,.btn-pure.btn-danger:hover .badge,.open>.dropdown-toggle.btn-pure.btn-danger .badge{color:#fa9898} .caret{border-top:4px solid;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;-webkit-transform:scale(1.001);-ms-transform:scale(1.001);-o-transform:scale(1.001);transform:scale(1.001)} .btn-group .btn+.dropdown-toggle .caret{margin-left:0} .dropdown-toggle.btn .caret{margin-left:.3em} .dropdown-toggle.btn.btn-xs .caret{margin-left:0} .btn-group>.btn+.dropdown-toggle{padding-right:.8em;padding-left:.8em} .dropdown-menu{margin-top:5px;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.05);box-shadow:0 3px 12px rgba(0,0,0,.05);-webkit-transition:.25s;-o-transition:.25s;transition:.25s} @media screen and (max-width:500px){.header .dropdown-menu{ left:-75%}}.dropdown-menu .divider{margin:6px 0} .dropdown-menu>li{padding:0;margin:2px 0} .dropdown-menu>li>a{padding:8px 15px;border-radius:3px;-webkit-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s} .dropdown-menu li .icon:first-child,.dropdown-menu li>a .icon:first-child{margin-right:1em;text-align:center; font-weight:15px; vertical-align:middle;} .dropdown-menu.bullet{margin-top:12px} .dropdown-menu.bullet:after,.dropdown-menu.bullet:before{position:absolute;left:10px;display:inline-block;width:0;height:0;content:'';border:7px solid transparent;border-top-width:0} .dropdown-menu.bullet:before{top:-7px;border-bottom-color:#e4eaec} .dropdown-menu.bullet:after{top:-6px;border-bottom-color:#fff} .dropdown-menu-right.bullet:after,.dropdown-menu-right.bullet:before{right:10px;left:auto} .dropup .dropdown-menu{margin-bottom:6px;-webkit-box-shadow:0 -3px 12px rgba(0,0,0,.05);box-shadow:0 -3px 12px rgba(0,0,0,.05)} .dropup .dropdown-menu.bullet{margin-bottom:12px} .dropup .dropdown-menu.bullet:after{top:auto;border-top-width:7px;border-bottom-width:0} .dropup .dropdown-menu.bullet:before{bottom:-7px;border-top-color:#e4eaec} .dropup .dropdown-menu.bullet:after{bottom:-6px;border-top-color:#fff} .dropdown-menu>.drop-head,.dropdown-menu>.drop-footer{ background:#f5f5f5; margin:0 0 -5px; }.dropdown-menu>.drop-head{padding:8px 0 6px; margin:-5px 0 -6px; font-size:16px;font-weight:500;cursor:default;} .dropdown-menu>.dropdown-submenu{position:relative} .dropdown-menu>.dropdown-submenu>a{position:relative} .dropdown-menu>.dropdown-submenu>a:after{position:absolute;right:10px;display:inline-block;width:0;height:0;margin-top:6px;vertical-align:middle;content:'';border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px dashed} .dropdown-menu>.dropdown-submenu .dropdown-menu{left:100%;margin:0} .dropdown-menu>.dropdown-submenu.dropdown-menu-left .dropdown-menu{left:-100%} .dropdown-menu>.dropdown-submenu:hover .dropdown-menu{display:block} .dropdown .dropdown-submenu .dropdown-menu{top:0} .dropup .dropdown-submenu .dropdown-menu{bottom:0} .dropdown-menu-media{width:360px;padding-top:0;padding-bottom:0} .dropdown-menu-media>li{padding:0;margin:0} .dropdown-menu-media .dropdown-menu-header{position:relative;padding:20px 20px;background-color:#fff;border-bottom:1px solid #e4eaec} .dropdown-menu-media .dropdown-menu-header>h3,.dropdown-menu-media .dropdown-menu-header>h4,.dropdown-menu-media .dropdown-menu-header>h5{margin:0} .dropdown-menu-media .dropdown-menu-header .badge,.dropdown-menu-media .dropdown-menu-header .label{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)} .dropdown-menu-media .list-group{max-height:270px;margin:0;font-size:12px;border-radius:0} .dropdown-menu-media .list-group-item{padding:0 20px;border:none;border-radius:0!important} .dropdown-menu-media .list-group-item .media{padding:15px 0;border-top:1px solid #e4eaec} .dropdown-menu-media .list-group-item:first-child .media{border-top:none} .dropdown-menu-media>.dropdown-menu-footer{background-color:#f2f3f4;border-top:1px solid #e4eaec} .dropdown-menu-media>.dropdown-menu-footer>a{padding:15px 20px!important;color:#a3afb7!important} .dropdown-menu-media>.dropdown-menu-footer>a:hover{color:#89bceb!important;background-color:transparent!important} .dropdown-menu-media>.dropdown-menu-footer>.dropdown-menu-footer-btn{position:absolute;right:0} .dropdown-menu-media>.dropdown-menu-footer>.dropdown-menu-footer-btn:hover{color:#89bceb!important;background-color:transparent!important} .btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05);box-shadow:inset 0 1px 3px rgba(0,0,0,.05)} .btn-group:focus .dropdown-toggle{-webkit-transition:.25s;-o-transition:.25s;transition:.25s} .input-group-addon{-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;-o-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear} .input-group-btn .btn{padding:6px 10px} .input-group-btn .btn>.icon{vertical-align:bottom} .input-group-btn .dropdown-toggle.btn .caret{margin-left:2px} .input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:1} .nav>li>a{overflow:hidden} .nav>li>a:focus{outline:0} .nav>li>a .close{display:inline-block;margin-left:10px} .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:transparent} .nav-tabs>li>a{padding:10px 20px;color:#888888;-webkit-transition:.25s;-o-transition:.25s;transition:.25s} .nav-tabs>li>a>.icon{margin-right:.5em;line-height:1} .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#fff;background-color:#111111;border-color:transparent;border-bottom-color:#111111} .nav-tabs.nav-justified>li>a{border-radius:4px 4px 0 0} .nav-tabs.nav-justified>li.active>a,.nav-tabs.nav-justified>li.active>a:focus,.nav-tabs.nav-justified>li.active>a:hover{border-color:transparent;border-bottom-color:#111111} .nav-tabs-reverse>li{float:right} .nav-tabs-reverse>li>a{margin-right:0;margin-left:2px} .nav-tabs-line>li>a{padding:10px 20px;border-bottom:2px solid transparent; line-height:20px; font-size:17px; font-weight:400 } .nav-tabs-line>li>a>i {font-size:22px; vertical-align:middle; margin:0 7px 0 0; display:inline-block}.nav-tabs-line>li>a:focus,.nav-tabs-line>li>a:hover{background-color:transparent} .nav-tabs-line>li>a:hover{border-bottom-color:#eeeeee} .nav-tabs-line>li.active>a,.nav-tabs-line>li.active>a:focus,.nav-tabs-line>li.active>a:hover{color:#111111;background-color:transparent;border-bottom:2px solid #111111} .nav-tabs-line .open>a,.nav-tabs-line .open>a:focus,.nav-tabs-line .open>a:hover{border-color:transparent;border-bottom-color:#eeeeee} .nav-tabs-line.nav-tabs-bottom>li>a{border-top:2px solid transparent;border-bottom:none} .nav-tabs-line.nav-tabs-bottom>li>a:hover{border-top-color:#eeeeee;border-bottom-color:transparent} .nav-tabs-line.nav-tabs-bottom>li.active>a,.nav-tabs-line.nav-tabs-bottom>li.active>a:focus,.nav-tabs-line.nav-tabs-bottom>li.active>a:hover{border-top:2px solid #111111;border-bottom:none} .nav-tabs-line.nav-justified>li>a{border-bottom:2px solid #e4eaec} .nav-tabs-line.nav-justified>li>a:hover{border-bottom-color:#eeeeee} .nav-tabs-line.nav-justified>li.active>a,.nav-tabs-line.nav-justified>li.active>a:focus,.nav-tabs-line.nav-justified>li.active>a:hover{border-color:transparent;border-bottom:2px solid #3598dc} .nav-tabs-line.nav-justified.nav-tabs-bottom{border-top:none} .nav-tabs-line.nav-justified.nav-tabs-bottom>li>a{border-top:2px solid #e4eaec;border-bottom:none} .nav-tabs-line.nav-justified.nav-tabs-bottom>li>a:hover{border-top-color:#eeeeee} .nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a,.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a:focus,.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a:hover{border-top-color:#3598dc;border-bottom:none} .nav-tabs-animate .tab-content{overflow:hidden} .nav-tabs-lg>li>a{padding:12px 20px;font-size:18px;line-height:1.3333333} .nav-tabs-sm>li>a{padding:5px 10px;font-size:12px;line-height:1.5} @media (min-width:768px){.hidden-float{display:block} } @media (max-width:767px){.hidden-float{display:none!important} } .pagination li>a,.pagination li>span{padding:9px 15px;-webkit-transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out;transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out} .pagination li>a:focus,.pagination li>a:hover,.pagination li>span:focus,.pagination li>span:hover{-webkit-transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out} .pagination li .icon{margin-top:-1px} .pagination-no-border>li>a{border:none} .pagination-lg>li>a,.pagination-lg>li>span{padding:10px;font-size:16px;line-height:1.3333333} .badge{padding:3px 6px} .btn .badge{top:0} .badge.up{position:relative;top:-10px;margin:0 -.8em;border-radius:15px} .badge.badge-absolute{position:absolute;top:-8px;right:-10px;z-index:5} .badge-radius{border-radius:3px} .badge-primary{color:#fff;background-color:#3598dc} .badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;background-color:#358fe4} .list-group-item.active>.badge-primary{color:#fff;background-color:#3598dc} .badge-success{color:#fff;background-color:#46be8a} .badge-success[href]:focus,.badge-success[href]:hover{color:#fff;background-color:#369b6f} .list-group-item.active>.badge-success{color:#fff;background-color:#46be8a} .badge-info{color:#fff;background-color:#57c7d4} .badge-info[href]:focus,.badge-info[href]:hover{color:#fff;background-color:#33b6c5} .list-group-item.active>.badge-info{color:#fff;background-color:#57c7d4} .badge-warning{color:#fff;background-color:#f2a654} .badge-warning[href]:focus,.badge-warning[href]:hover{color:#fff;background-color:#ee8d25} .list-group-item.active>.badge-warning{color:#fff;background-color:#f2a654} .badge-danger{color:#fff;background-color:#ed6b75} .badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;background-color:#f73737} .list-group-item.active>.badge-danger{color:#fff;background-color:#ed6b75} .badge-dark{color:#fff;background-color:#526069} .badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;background-color:#3c464c} .list-group-item.active>.badge-dark{color:#fff;background-color:#526069} .badge-lg{padding:5px 9px 8px;font-size:16px} .badge-sm{padding:2px 5px;font-size:10px} .thumbnail{padding:0;border:none;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out} .thumbnail .caption{position:relative;display:block;padding-right:0;padding-left:0} .msg-content,.msg-note,.msg-info,.msg-warning,.msg-hint,.msg-win{ padding:15px; padding-left:20px; margin-bottom:22px; line-height:22px; border:1px solid transparent; border-radius:3px; color:#888888; background-color:rgba(243,247,249,.8); border:none; border-left:3px solid transparent} .msg-content i {vertical-align:middle}.msg-info {color:#3598dc; background-color:rgba(232,241,248,.8); border-color:#3598dc} .msg-info a { color:#3598dc; } .msg-warning {color:#888888; background-color:rgba(243,247,249,.8); border:none; border-left:3px solid transparent; border-color:#ed6b75} .msg-warning a { color:#ed6b75} .msg-win{color:#888888; background-color:rgba(243,247,249,.8); border:none; border-left:3px solid transparent; border-color:#46be8a; } .msg-win a { color:#46be8a} .msg-note {color:#888888; background-color:rgba(243,247,249,.8); border:none; border-left:3px solid transparent; border-color:#f2a654; } .msg-note a { color:#f2a654} .msg-hint {color:#888888; background-color:rgba(243,247,249,.8); border:none; border-left:3px solid transparent; border-color:#57c7d4} .msg-hint a { color:#57c7d4} .progress{height:15px;-webkit-box-shadow:none;box-shadow:none} .progress-bar{line-height:15px;-webkit-box-shadow:none;box-shadow:none} .media-object{width:120px} .media-left,.media>.pull-left{padding-right:20px} .media-right,.media>.pull-right{padding-left:20px} .media-body{overflow:auto} .media .media{padding-bottom:0;border-bottom:none} .media-meta{margin-bottom:3px;font-size:12px;color:#526069} .media-lg .media-object{width:160px} .media-lg .media{margin-left:-110px} .media-sm .media-object{width:80px} .media-sm .media{margin-left:-70px} .media-xs .media-object{width:60px} .media-xs .media{margin-left:-60px} @media screen and (min-width:768px){.media-body{overflow:hidden} .media .media{margin-left:0} } .list-group .media{padding:2px 0;border-bottom:0} .list-group .media .media-left,.list-group .media .pull-left{padding-right:20px} .list-group .media .media-right,.list-group .media .pull-right{padding-left:20px} .list-group .media .pull-right .status{margin-top:15px;margin-right:5px} .list-group .media .media-heading{font-size:14px} .list-group-full>.list-group-item{padding-right:0;padding-left:0} a.list-group-item{border-radius:3px} a.list-group-item.disabled,a.list-group-item.disabled:focus,a.list-group-item.disabled:hover{color:#eeeeee;background-color:#f2f3f4} a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{color:#fff;background-color:#3598dc} .list-group-item .icon{margin-right:10px} .list-group-gap .list-group-item{margin-bottom:2px;border-radius:3px} .list-group-full .list-group-item{padding-right:0;padding-left:0} .panel{position:relative;margin-bottom:30px;border-width:0} .panel-content>.row{padding-right:30px;padding-left:30px} .panel-content>.row>[class*=col-]{padding-right:30px;padding-left:30px} .panel-heading{position:relative;padding:0;border-bottom:1px solid transparent} .panel-body{position:relative} .panel-heading+.panel-body{padding-top:0} .panel-body .h1:first-child,.panel-body .h2:first-child,.panel-body .h3:first-child,.panel-body .h4:first-child,.panel-body .h5:first-child,.panel-body .h6:first-child,.panel-body h1:first-child,.panel-body h2:first-child,.panel-body h3:first-child,.panel-body h4:first-child,.panel-body h5:first-child,.panel-body h6:first-child{margin-top:0} .panel-body>:last-child{margin-bottom:0} .panel-body>.list-group-dividered:only-child>.list-group-item:last-child{border-bottom-color:transparent} .panel-footer{border-top:1px solid transparent} .table+.panel-footer{padding-top:15px;border-color:#e4eaec} .panel-title{display:block;padding:20px 30px; line-height:24px; vertical-align:middle;font-size:18px; font-weight:400;color:#37474f} .panel-title>i{margin:4px 10px 0 0; } .panel-title small{color:#888888} .panel-desc{display:block;padding:5px 0 0;margin:0;font-size:14px;color:#888888} .panel.panel-transparent{background:0 0;border-color:transparent;-webkit-box-shadow:none;box-shadow:none} .panel.panel-transparent>.panel-footer,.panel.panel-transparent>.panel-heading{border-color:transparent} @media screen and (max-width:480px){ .panel-body,.panel-footer,.panel-title{padding-right:5px;padding-left:5px} } .well{padding:20px} .well-lg{padding:24px} .well-sm{padding:12px} .well{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.02);box-shadow:inset 0 0 1px rgba(0,0,0,.02)} .close.icon{font-size:inherit} b,strong,optgroup{font-weight:500} .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:300} label,.checkbox-inline,.radio-inline,.checkbox label,.radio label,.input-group-addon,.popover,.tooltip{font-weight:300} .modal-content{border:none;border-radius:4px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.2);box-shadow:0 2px 12px rgba(0,0,0,.2)} .modal-header{padding:15px 20px;border-bottom:none} .modal-header .close{margin-top:1px} .modal-body{padding:20px} .modal-footer{padding:6px 20px 20px;border-top:none} .modal-top{margin:0 auto} .modal-center{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;height:100%;margin:0 auto;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:center;align-content:center} .modal-bottom{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;height:100%;margin:0 auto;-webkit-justify-content:flex-end;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:center;align-content:center} .modal-sidebar{position:absolute;right:0;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;height:100%;margin:0;background-color:#fff;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:center;align-content:center} .modal-sidebar .modal-content{background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none} .modal-sidebar .modal-header{border-bottom:none} .modal-sidebar .modal-footer{border-top:none} .modal-sidebar button.close{position:fixed;top:20px;right:20px} .modal.fade .modal-dialog.modal-sidebar{-webkit-transform:translate(25%,0);-ms-transform:translate(25%,0);-o-transform:translate(25%,0);transform:translate(25%,0)} .modal.in .modal-dialog.modal-sidebar{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)} .modal-fill-in{background-color:transparent} .modal-fill-in.in{background-color:rgba(255,255,255,.95);opacity:1} .modal-fill-in .modal-dialog{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;width:100%;height:100%;margin:0 auto;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center} @media (min-width:768px){.modal-fill-in .modal-dialog>*{width:600px} .modal-fill-in .modal-dialog.modal-sm>*{width:300px} .modal-fill-in .modal-dialog button.close{position:fixed;top:20px;right:20px;z-index:1;filter:alpha(opacity=50);opacity:.5;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)} } @media (min-width:992px){.modal-fill-in .modal-dialog.modal-lg>*{width:900px} } .modal-fill-in .modal-content{background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none} .modal-fill-in .modal-header{border-bottom:none} .modal-fill-in .modal-footer{border-top:none} .tooltip-inner{padding:6px 12px} .tooltip-red+.tooltip .tooltip-inner { color:#fff; background-color:#cc181e; } .tooltip-scale+.tooltip{-webkit-animation:tooltip-scale3d 1s ease 0s forwards;-o-animation:tooltip-scale3d 1s ease 0s forwards;animation:tooltip-scale3d 1s ease 0s forwards} @-webkit-keyframes tooltip-scale3d{0%{opacity:0;-webkit-transform:scale3d(.7,.3,1) translate(50%,50%);transform:scale3d(.7,.3,1) translate(50%,50%)} 100%{opacity:1;-webkit-transform:scale3d(1,1,1) translate(50%,50%);transform:scale3d(1,1,1) translate(50%,50%)} } @-o-keyframes tooltip-scale3d{0%{opacity:0;transform:scale3d(.7,.3,1) translate(50%,50%)} 100%{opacity:1;transform:scale3d(1,1,1) translate(50%,50%)} } @keyframes tooltip-scale3d{0%{opacity:0;-webkit-transform:scale3d(.7,.3,1) translate(50%,50%);transform:scale3d(.7,.3,1) translate(50%,50%)} 100%{opacity:1;-webkit-transform:scale3d(1,1,1) translate(50%,50%);transform:scale3d(1,1,1) translate(50%,50%)} } .inline{display:inline!important} .inline-block{display:inline-block!important} .block{display:block!important} .text-truncate{overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap} .text-break{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-wrap:break-word;white-space:normal;-ms-hyphens:auto} .text-nowrap{white-space:nowrap} .text-left{text-align:left!important} .text-right{text-align:right!important} .text-center{text-align:center!important} .text-lowercase{text-transform:lowercase!important} .text-uppercase{text-transform:uppercase!important} .text-capitalize{text-transform:capitalize!important} .visible-xlg{display:none!important} .visible-xlg-block,.visible-xlg-inline,.visible-xlg-inline-block{display:none!important} @media (min-width:1600px){.visible-xlg-block{display:block!important} } @media (min-width:1600px){.visible-xlg-inline{display:inline!important} } @media (min-width:1200px){.visible-xlg-inline-block{display:inline-block!important} } @media (min-width:1600px){.hidden-xlg{display:none!important} } .social-facebook { color:#fff; background-color:#3b5998 !important; } .social-facebook:hover,.social-facebook:focus { color:#fff; background-color:#4c70ba !important; } .social-facebook:active,.social-facebook.active { color:#fff; background-color:#2d4373 !important; } .bg-facebook { background-color:#3b5998; } .social-twitter { color:#fff; background-color:#55acee !important; } .social-twitter:hover,.social-twitter:focus { color:#fff; background-color:#83c3f3 !important; } .social-twitter:active,.social-twitter.active { color:#fff; background-color:#2795e9 !important; } .bg-twitter { background-color:#55acee; } .social-google-plus { color:#fff; background-color:#e12330 !important; } .social-google-plus:hover,.social-google-plus:focus { color:#fff; background-color:#e47365 !important; } .social-google-plus:active,.social-google-plus.active { color:#fff; background-color:#c23321 !important; } .bg-google-plus { background-color:#e12330; } .social-linkedin { color:#fff; background-color:#0976b4 !important; } .social-linkedin:hover,.social-linkedin:focus { color:#fff; background-color:#0b96e5 !important; } .social-linkedin:active,.social-linkedin.active { color:#fff; background-color:#075683 !important; } .bg-linkedin { background-color:#0976b4; } .social-tumblr { color:#fff; background-color:#35465c !important; } .social-tumblr:hover,.social-tumblr:focus { color:#fff; background-color:#485f7c !important; } .social-tumblr:active,.social-tumblr.active { color:#fff; background-color:#222d3c !important; } .bg-tumblr { background-color:#35465c; } .social-youtube { color:#fff; background-color:#b31217 !important; } .social-youtube:hover,.social-youtube:focus { color:#fff; background-color:#e1171d !important; } .social-youtube:active,.social-youtube.active { color:#fff; background-color:#850d11 !important; } .bg-youtube { background-color:#b31217; } .social-instagram { color:#fff; background-color:#3f729b !important; } .social-instagram:hover,.social-instagram:focus { color:#fff; background-color:#548cb9 !important; } .social-instagram:active,.social-instagram.active { color:#fff; background-color:#305777 !important; } .bg-instagram { background-color:#3f729b; } .social-pinterest { color:#fff; background-color:#cc2127 !important; } .social-pinterest:hover,.social-pinterest:focus { color:#fff; background-color:#e04046 !important; } .social-pinterest:active,.social-pinterest.active { color:#fff; background-color:#a01a1f !important; } .bg-pinterest { background-color:#cc2127; } .text-active,.active > .text,.active > .auto .text { display:none !important; } .active .icon { line-height:1; } .active > .text-active,.active > .auto .text-active { display:inline-block !important; }  .table{border-collapse:collapse!important} .table td,.table th{background-color:#fff!important; white-space:nowrap; word-break:break-all;} table{background-color:transparent} th{text-align:left} .table{width:100%;max-width:100%;margin-bottom:22px} .table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.57142857;vertical-align:middle} .table>tbody>tr {border-top:1px solid #e4eaec} .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #e4eaec} .table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0} .table>tbody+tbody{border-top:2px solid #e4eaec} .table .table{background-color:#fff} .table>tbody>tr>td>a:not(.btn) {color:#222} .table>tbody>tr {width:100%} #jsshare{padding:10px 0; text-align:center; font-size:17px}.jssocials-shares { margin:0.2em 0; } .jssocials-shares * { box-sizing:border-box; } .jssocials-share { display:inline-block; vertical-align:top; margin:0.3em 0.9em 0.3em 0; } .jssocials-share:last-child { margin-right:0; } .jssocials-share-logo { vertical-align:middle; display:block; font-size:1.5em; margin:4px auto 0; }.jssocials-share:hover .jssocials-share-logo { transform:scale(1.1); } img.jssocials-share-logo { width:auto; height:1em; }.jssocials-share-link { border-radius:50%; } .jssocials-share-link { display:inline-block; text-align:center; text-decoration:none; line-height:1; } .jssocials-share-link.jssocials-share-link-count { padding-top:.2em; } .jssocials-share-link.jssocials-share-link-count .jssocials-share-count { display:block; font-size:.6em; margin:0 -.5em -.8em -.5em; } .jssocials-share-link.jssocials-share-no-count { padding-top:.5em; } .jssocials-share-link.jssocials-share-no-count .jssocials-share-count { height:1em; } .jssocials-share-label { padding-left:0.3em; vertical-align:middle; } .jssocials-share-count-box { display:inline-block; height:1.5em; padding:0 0.3em; line-height:1; vertical-align:middle; cursor:default; } .jssocials-share-count-box.jssocials-share-no-count { display:none; } .jssocials-share-count { line-height:1.5em; vertical-align:middle; }.jssocials-share-twitter .jssocials-share-link { background:#00aced; } .jssocials-share-twitter .jssocials-share-link:hover { background:#0087ba; } .jssocials-share-facebook .jssocials-share-link { background:#3b5998; } .jssocials-share-facebook .jssocials-share-link:hover { background:#2d4373; } .jssocials-share-googleplus .jssocials-share-link { background:#dd4b39; } .jssocials-share-googleplus .jssocials-share-link:hover { background:#c23321; } .jssocials-share-linkedin .jssocials-share-link { background:#007bb6; } .jssocials-share-linkedin .jssocials-share-link:hover { background:#005983; } .jssocials-share-pinterest .jssocials-share-link { background:#cb2027; } .jssocials-share-pinterest .jssocials-share-link:hover { background:#9f191f; } .jssocials-share-email .jssocials-share-link { background:#3490F3; } .jssocials-share-email .jssocials-share-link:hover { background:#0e76e6; } .jssocials-share-stumbleupon .jssocials-share-link { background:#eb4823; } .jssocials-share-stumbleupon .jssocials-share-link:hover { background:#c93412; } .jssocials-share-whatsapp .jssocials-share-link { background:#29a628; } .jssocials-share-whatsapp .jssocials-share-link:hover { background:#1f7d1e; } .jssocials-share-messenger .jssocials-share-link ,.jssocials-share-messenger .jssocials-share-link:hover { background:#fff; border:1px solid #0084FF; color:#0084FF; } .jssocials-share-link { padding:.5em; color:#fff; width:50px; height:50px; text-align:center; -webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out; transition:background 200ms ease-in-out,border-color 200ms ease-in-out; } .jssocials-share-link:hover,.jssocials-share-link:focus,.jssocials-share-link:active { color:#fff; } .jssocials-share-count-box { position:relative; height:2.5em; padding:0 .3em; margin-left:0.3em; background:#f5f5f5; -webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out; transition:background 200ms ease-in-out,border-color 200ms ease-in-out; } .jssocials-share-count-box:hover { background:gainsboro; } .jssocials-share-count-box:hover:after { border-color:transparent gainsboro transparent transparent; } .jssocials-share-count-box:after { content:""; display:block; position:absolute; top:0.85em; left:-0.3em; width:0; height:0; border-width:0.4em 0.4em 0.4em 0; border-style:solid; border-color:transparent #f5f5f5 transparent transparent; -webkit-transform:rotate(360deg); -ms-transform:rotate(360deg); transform:rotate(360deg); -webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out; transition:background 200ms ease-in-out,border-color 200ms ease-in-out; } .jssocials-share-count-box .jssocials-share-count { line-height:2.5em; color:#444; }  @media(max-width:500px) {.floplayer .fp-logo,.jwplayer .jw-logo,.jw-logo,.mpLogo {display:none!important}.jwplayer .jw-display-icon-container{ pointer-events:none } } .plAd {opacity:0.45; z-index:999999; position:absolute; background:#191919; color:#fff; padding:3px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; } .plAd.plTopleft {top:5%; left:15px;} .plAd.plBotleft {bottom:17%; left:15px;} .plAd.plBotRight {bottom:17%; right:15px;} .plAd.plTopRight {top:5%; right:15px;} .plAd img {display:inline-block; width:auto; max-width:140px; float:left; margin-left:1px;} .plAd .holder {display:inline-block; float:left;} .bAd { position:absolute; bottom:49px;width:100%; text-align:center; display:block; z-index:99997;} .bAd.plTransparent ,.bAd.plTransparent .innerAd { border-color:transparent!important; background:transparent!important; } .bAd .innerAd { opacity:0.45; z-index:99; display:inline-block; margin:0 auto; width:auto; position:relative; padding:3px 5px; background:#191919; color:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; }.plAd:hover,.bAd:hover .innerAd { opacity:0.99;} .bAd .innerAd a,.plAd a{ color:red; display:block; position:relative; text-decoration:none; } .bAd .innerAd:hover a ,.plAd:hover a{ color:#fff; text-decoration:underline; } a.adclose,a.plclose { display:block!important; position:absolute!important; right:-10px; top:-8px; background-color:transparent; width:16px; height:12px; border-radius:none; -webkit-border-radius:none; background-image:url("../images/close.png"); background-position:0 -12px; }a.adclose:hover,a.plclose:hover{ background-position:0 0; } .plAd.plBotRight a.plclose,.plAd.plTopRight a.plclose { right:0; } .screenAd { display:block; z-index:998; margin:0; width:100%; height:100%; position:absolute; top:0;left:0;right:0;bottom:0; text-align:center; } .screenAd .innerAd { z-index:99; margin:auto auto; vertical-align:middle; display:inline-block; color:#fff; } .screenAd .innerAd a{ color:red; display:block; position:relative; text-decoration:none; } .screenAd .innerAd:hover a{ color:#fff; text-decoration:underline; } .screenAd a.bigadclose { display:block; position:absolute; right:2%; bottom:9%; z-index:999; padding:15px; background:#333; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; color:#eee }.mediaPlayer .hide { display:none!important; } @media(max-width:500px) { .plAd {display:none!important;} }  .floating-video-ad {position:absolute; z-index:99999999!important; bottom:12%; display:block; width:100%; height:auto; opacity:0.35; text-align:center; } #evplayer .floating-video-ad {z-index:99999999!important;} .floating-video-ad img{margin:0 auto;} .floating-video-ad:hover{opacity:0.99!important;} .floating-video-ad .close-ad{background:url('../images/close_button.gif') no-repeat left top;position:absolute; right:3px; top:3px;z-index:9999; display:none; color:#666; line-height:17px; cursor:pointer;width:17px; height:17px;} .floating-video-ad:hover .close-ad{display:block!important;} .static-ad{display:block; text-align:center; padding:10px auto; clear:both;} .plAd iframe,.bAd iframe ,.floating-video-ad iframe { position:relative!important; display:block; } /* On embed/iframe */ .embeddedVP { display:block; position:relative; } .embeddedVP .bAd ,.embeddedVP .floating-video-ad {max-width:90%; margin-left:5%;} .embeddedVP img { max-width:100%; width:auto\9; height:auto; vertical-align:middle; border:0; -ms-interpolation-mode:bicubic; } .embeddedVP .vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {visibility:visible!important; display:block!important} .video-js .plAd ,.video-js .bAd{z-index:2147483647!important}/* * MediaVibe CMS ( PHPVibe PRO v6) * * Copyright Interact.Software * https://www.phpvibe.com * PHPVibe IS NOT A FREE SOFTWARE * If you have downloaded this CMS from a website other * than www.phpvibe.com,if you have received * this CMS from someone who is not a representative of PHPVibe,you are involved in an illegal activity. * The phpVibe team takes actions against all unlincensed websites using Google,local authorities and 3rd party agencies. * Designed and built exclusively for sale at PHPVibe.com */  img {
  max-width:100%;
  width:auto\9;
  height:auto;
  vertical-align:middle;
  border:0;
  -ms-interpolation-mode:bicubic
}
html,
body {
  height:100%;
  min-height:100%;
}
#wrapper {
  margin-top:69px!important;
  background:transparent;
  min-height:500px;
  min-height:calc(100% - 219px);
  position:relative
}
@media screen and (max-width:500px) {
  #wrapper.haside {
    margin-right:-300px!important
  }
}
body.body-video.isdevice .fixed-top {
  position:relative
}
body.body-video.isdevice #wrapper {
  margin-top:1px!important;
}
@media screen and (max-width:1000px) {
  .body-video .fixed-top {
    position:relative;
    z-index:1;
  }
  .header {
    position:absolute!important;
    top:0;
    right:0;
    z-index:2
  }
  .logo-wrapper {
    z-index:10
  }
  .body-video #wrapper {
    margin-top:1px!important;
  }
}
@media screen and (max-width:800px) {
  body.body-video.isdevice.noheader #video-content {
    position:fixed;
    top:0;
    left:0;
    right:0;
    background:#fff;
    z-index:6;
  }
  body.body-video.isdevice.noheader #wrapper {
    margin-top:150px!important;
  }
}
.page {
  margin:10px 0;
  border:0;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  position:relative
}
.oboxed {
  border:0;
  -moz-box-sizing:border-box;
  box-sizing:border-box
}
.p-home .loop-heading {
  display:block;
  line-height:26px;
  font-size:13px;
  font-weight:500;
  text-transform:uppercase
}
@media screen and (min-height:630px) and (min-width:1294px) {
  .body-video #wrapper {
    max-width:1707px;
    width:auto!important
  }
  .p-video .video-under-right {
    max-width:418px
  }
  .p-video .video-under ,
  .p-video .video-holder .col-md-8 {
    width:calc(100% - 427px);
    max-width:1280px
  }
}
.video-player iframe,
.video-player iframe .swfObject,
.video-player iframe ._53j5,
.video-player object,
.video-player embed,
.video-player video {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%
}
.video-holder {
  width:100%;
  position:relative;
  display:block;
  margin:0!important
}
.video-holder.gofullscreen {
  width:100%!important;
  height:100%;
  position:fixed;
  top:62px;
  bottom:0;
  left:0;
  right:0;
  z-index:999999;
  background:#f5f5f5;
  padding:0 10px
}
.video-holder.gofullscreen .col-md-8 {
  width:calc(100% - 427px)!important;
  max-width:calc(100% - 427px)!important 
}
.video-holder.gofullscreen .playlistvibe {
  padding-bottom:800px!important
}
.playlistvibe {
  display:block;
  position:relative;
  margin:0;
  background:#5c1b8d;
  padding:10px 10px 30px
}
.playlistvibe .list-next {
  position:absolute;
  top:30px;
  right:4px
}
.mpullup::before {
  content :'\e316'
}
.mpulldown::before {
  content :'\e313'
}
@media (max-width:990px) {
  .playlistvibe .list-next,
  .description-pull {
    position:absolute;
    top:20%;
    right:5px;
    bottom:auto
  }
  .playlistvibe .list-next i ,
  .description-pull i {
    padding:3px;
    border:1px solid #f5f5f5;
    border-radius:50%
  }
  .playlistvibe .list-next a:hover > i {
    border-color:#cc181e
  }
  .playlistvibe .list-next i {
    margin-right:0!important
  }
}
.playlistvibe .list-next a {
  display:inline-block;
  padding:10px 0
}
.playlistvibe .list-next i {
  font-size:25px;
  margin-right:15px
}
.playlistvibe .list-next a:hover {
  color:#cc181e
}
.cute-line,
.cute-line:before {
  background-color:#ffcd45;
}
.cute-line {
  display:block;
  content:"";
  width:600px;
  height:1px;
  position:relative;
  margin-bottom:5px;
  margin-left:0;
  margin-right:auto;
}
.cute-line:before {
  content:"";
  width:8px;
  height:8px;
  border-radius:50%;
  -moz-border-radius:50%;
  -webkit-border-radius:50%;
  -o-border-radius:50%;
  -ms-border-radius:50%;
  position:absolute;
  left:0;
  top:-3.5px;
}
.cute span {
  font-weight:500;
}
.cute h1 {
  font-weight:300!important;
  padding-left:10px;
  padding-right:25px
}
.video-header a,
.likes-holder a {
  display:inline-block;
  color:#7d7d7d;
  padding:2px 5px
}
.video-header i {
  font-size:22px;
  margin-top:2px;
  color:#cacaca
}
.isLiked i,
i.isActive {
  font-size:21px !important;
  color:#5c1b8d!important
}
.done-like i {
  font-size:21px !important;
  color:#7aa745 !important
}
.done-dislike i {
  font-size:21px !important;
  color:#c95454 !important
}
.likes-holder {
  display:block;
  text-align:left;
  padding:12px 0 0;
  clear:both
}
.user-media-actions {
  display:block;
  position:relative;
  clear:both;
  min-height:48px;
  padding:10px 0;
  border-bottom:1px solid #e8e8e8
}
.user-media-actions i {
  font-size:22px;
  width:22px;
  height:22px;
  vertical-align:middle;
  line-height:25px;
  color:#888;
  margin-right:6px
}
.user-media-actions span {
  vertical-align:middle;
  line-height:25px
}
.user-media-actions .like-views ,
.user-media-actions .interaction-icons {
  padding:3px 0 3px 6px ;
}
.user-media-actions .like-views ,
.user-media-actions .interaction-icons,
.likes-bar,
.user-media-actions a,
.user-media-actions .aaa,
.user-media-actions .likes-bar {
  display:inline-block;
  float:left;
  position:relative;
  white-space:nowrap;
  word-wrap:normal;
  font-size:14px;
  line-height:14px;
  vertical-align:middle;
  cursor:pointer;
  overflow:visible
}
.user-media-actions .interaction-icons {
  float:right
}
.user-media-actions a {
  padding:0 12px
}
.ico-flipped {
  -moz-transform:scale(-1,1);
  -webkit-transform:scale(-1,1);
  -o-transform:scale(-1,1);
  -ms-transform:scale(-1,1);
  transform:scale(-1,1)
}
.user-media-actions i.ico-flipped {
  font-size:24px;
  width:24px;
  height:24px
}
.like-box {
  position:absolute;
  bottom:-15px;
  left:0;
  right:0
}
.likes-bar .aaa {
  padding:0
}
.user-media-actions a:hover,
.user-media-actions a:hover i {
  color:#5c1b8d
}
.user-media-actions .like-box {
}
.user-media-actions .pull-right {
  z-index:30
}
.like-views {
  font-size:15px;
  display:inline-block;
  color:#333
}
.like-box .progress {
  display:block;
  width:100%
}
@media (max-width:990px) {
  .user-media-actions .interaction-icons,
  .like-views {
    float:left;
    display:block;
    width:100%;
    clear:both;
    margin:15px 0 0
  }
  .like-views {
    margin:0
  }
  .user-media-actions span {
    display:block;
    padding-top:5px
  }
  .aaa > a {
    text-align:center
  }
  .user-media-actions {
    padding:2px 0 10px 
  }
  .user-media-actions i {
    font-size:25px;
    width:25px;
    height:25px;
    margin-right:0;
  }
  .user-media-actions i.ico-flipped {
    font-size:27px;
    width:27px;
    height:27px;
  }
  .like-box {
    bottom:-13px
  }
  .user-media-actions .like-views,
  .user-media-actions .interaction-icons {
    padding:1px
  }
  .user-container.bottom20.top20 {
    padding-bottom:8px!important;
    padding-top:8px!important;
    border-bottom:1px solid #e8e8e8
  }
}
.video-player {
  display:block;
  position:relative;
  margin:0 !important;
  width:100%;
  min-height:160px;
  clear:both
}
.video-under h1 {
  font-weight:400;
  position:relative;
  line-height:normal;
  word-wrap:break-word;
  height:auto!important;
  overflow:visible;
  font-size:18px;
  color:#ffcd45;
  display:block;
  margin:0 0 8px
}
.video-under,
.video-under-right {
  display:inline-block;
  margin-left:0!important;
  margin-right:0 !important
}
@media screen and (min-width:990px) and (max-width:1295px) {
  .video-under-right {
    width:32%!important
  }
}
.odet {
  padding:15px 0 5px
}
a#revealDesc,
a#revealRelated {
  display:block;
  text-align:center;
  color:#767676;
  font-size:11px;
  font-weight:500;
  padding:6px 0 4px;
  border-top:1px solid #e8e8e8
}
.video-player-sidebar {
  display:block;
  position:relative;
  width:100%;
  background:#5c1b8d
}
.video-player-sidebar img,
.video-player-sidebar .thumb {
  width:100px;
  height:56px;
  float:left;
  position:relative
}
.video-player-sidebar ul {
  display:block;
  position:relative;
  list-style:none
}
.video-player-sidebar li {
  position:relative;
  width:100%;
  overflow:hidden;
  margin:0;
  padding:6px 4px 4px 0;
  font-size:13px;
  height: 71.3px;
}
.video-player-sidebar li.playingNow {
  background:#5c1b8d;
  border-right:11px solid #ffcd45
}
.video-player-sidebar li:hover {
  background:#222;
  border-right:11px solid #ffcd45
}
.video-player-sidebar .thumb .timer {
  line-height:11px;
  right:2px;
  bottom:2px
}
.video-player-sidebar .data .title a {
  display:block;
  line-height:1.2;
  color:#333;
  font-weight:500;
  font-size:14px;
  max-height:2.6em;
  line-height:1.3em;
  overflow:hidden;
  position:relative;
  text-overflow:ellipsis;
  white-space:normal;
  word-wrap:break-word
}
.video-player-sidebar .data {
  margin-left:110px
}
.data .title {
  overflow:hidden;
  margin:0;
  padding:0;
  clear:right;
  cursor:pointer
}
.data .title a {
  display:block;
  font-size:14px;
  font-weight:400;
  color:#ffcd45;
  line-height:1.2;
  max-height:4.6em;
  margin-bottom:1px;
  overflow:hidden;
  cursor:pointer
}
.data .usermeta {
  display:block;
  font-size:13px;
  line-height:15px;
  width:100%;
  margin:10px 0 0
}
.data .usermeta a {
  color:#ffcd45;
  font-size:13px
}
.video-player-sidebar .inner {
  position:relative;
  padding:1px 0 1px 8px;
  height:58px
}
.thumb .overlay,
.video-thumb .overlay {
  position:absolute;
  top:1px;
  left:1px;
  bottom:1px;
  right:1px;
  width:100%;
  height:100%;
  background-color:transparent;
  background-image:url(../images/icon-play-24.png);
  background-repeat:no-repeat;
  background-position:center center;
  opacity:0;
  visibility:hidden;
  -webkit-transition:.25s;
  -moz-transition:.25s;
  -ms-transition:.25s;
  -o-transition:.25s;
  transition:.25s
}
.loop-content .thumb .overlay,
.loop-content .video-thumb .overlay {
  background-image:url(../images/play_button.png)
}
.thumb:hover .overlay,
.video-thumb:hover .overlay {
  cursor:pointer;
  visibility:visible;
  opacity:0.4
}
.thumb .timer {
  opacity:.75;
  position:absolute;
  bottom:0;
  right:0;
  min-width:30px;
  padding:0 2px;
  line-height:15px;
  text-align:center;
  font-size:11px;
  background:#000;
  color:#f2f3f6;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px
}
.vSeen {
  display:block;
  position:absolute;
  top:3px;
  left:3px;
  min-width:30px;
  padding:2px 4px;
  text-transform:uppercase;
  line-height:15px;
  text-align:center;
  font-size:13px;
  background:#5c1b8d;
  color:#ffcd45;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  opacity:1
}
.timer i {
  margin:3px 4px
}
.video-related {
  width:100%;
  position:relative;
  display:block;
  margin:0;
  padding:15px 9px 15px 5px
}
.video-related img,
.video-related .thumb {
  border:1px solid transparent;
  width:168px;
  height:94px;
  float:left;
  position:relative
}
.video-related ul {
  display:block;
  position:relative;
  list-style:none;
  max-width:99%
}
.video-related li {
  position:relative;
  width:100%;
  margin-left:4px;
  overflow:hidden;
  margin-bottom:10px
}
.video-related>ul>li:first-child {
  border-top-color:transparent;
  padding-top:0 !important
}
.video-related .thumb .timer {
  opacity :0.9;
  right:4px;
  box-shadow:0 1px 0 rgba(0,0,0,0.07)
}
.video-related .inner {
  display:block;
  clear:both
}
.video-related .data .title a {
  font-size:14px;
  font-weight:500
}
.video-player-sidebar .data .usermeta {
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden;
  color:#888888;
  margin:5px 0 0
}
.video-player-sidebar .data {
  padding-top:4px
}
.player-in-list {
  background:#5c1b8d;
  z-index:10;
  overflow:hidden
}
.video-related li:hover img {
  border-left:1px solid #ffcd45
}
.video-related li:hover .data .title a {
  color:#ffcd45
}
.video-related li a {
  color:#333
}
.video-related .data {
  margin-left:178px
}
.user-box {
  width:100%;
  display:block;
  vertical-align:middle;
  position:relative;
  white-space:nowrap
}
.user-box p {
  display:block;
  width:100%;
  margin-top:28px
}
.user-box-txt {
  display:inline-block;
  min-height:53px
}
.user-box .pull-right {
  max-width:50%;
  display:block;
  position:absolute;
  right:0;
  top:5px
}
.user-box a {
  display:inline-block;
  float:left
}
.user-box img,
.user-box .userav {
  width:54px;
  height:54px;
  float:left;
  display:inline-block;
  margin-right:15px;
  border-radius:50%
}
.user-box h3 {
  font-size:15px;
  height:22px;
  color:#ffcd45;
  font-weight:500;
  display:block;
  margin:0 0 3px;
  line-height:normal
}
.user-box .btn-sm {
  padding:4px 6px
}
.btn-sm.subscriber {
  padding-right:24px
}
.subscriber .icon {
  display:none
}
.like-progress {
  display:block;
  width:100%;
  height:3px
}
.like-progress div {
  height:3px;
  display:inline-block;
  float:left
}
.likes-success {
  background-color:transparent
}
.likes-danger {
  background-color:#E26A6A
}
.likes-danger.second {
  float:right
}
.share-body {
  display:block;
  width:100%
}
.share-body li a {
  display:block;
  padding:10px;
  font-size:24px;
  vertical-align:middle;
  color:#555;
  margin-right:20px
}
.share-body li.fbxs {
  float:right!important;
  padding-top:6px;
  margin-right:0
}
.share-body li:hover a {
  -ms-transform:scale(2,2);
  -webkit-transform:scale(2,2);
  transform:scale(2,2);
}
.share-body li.facebook:hover a {
  color:#3b5998
}
.share-body li.twitter:hover a {
  color:#55acee
}
.share-body li.googleplus:hover a {
  color:#dd4b39
}
.share-body li.pinterest:hover a {
  color:#cc2127
}
.share-body li.linkedin:hover a {
  color:#0976b4
}
.share-body li.whatsapp:hover a {
  color:#43d854
}
.has-shadow {
  -webkit-box-shadow:0 0 20px 0px rgba(0,0,0,.08);
  box-shadow:0 0 20px 0px rgba(0,0,0,.08)
} /* Video List/Loop */
.phpvibe-video-list {
  display:block!important;
  width:100%;
  text-align:center;
  clear:both;
  margin:0 auto 30px
}
.phpvibe-video-list:after {
  visibility:hidden;
  display:block;
  font-size:0;
  content:" ";
  clear:both;
  height:0
}
.video {
  position:relative;
  width:210px;
  float:left;
  margin:4px 3px 11px 0;
  vertical-align:top;
  word-wrap:break-word
}
.usered .video:nth-child(6n+6) {
  margin-right:9px!important
}
.usered .video:nth-child(4n+4) {
  margin-right:auto!important
}
.usered {
  padding-left:10px
}
.owl-item .video {
  width:98%!important
}
@media (min-width:1200px) and (max-width:1599px) {
  .video {
    margin-left:1%!important;
    width:18%;
    margin-right:1%!important
  }
}
@media (min-width:946px) and (max-width:1199px) {
  .video {
    margin-left:1%!important;
    width:23%;
    margin-right:1%!important
  }
  .video-thumb img {
    height:100%!important;
    width:100%!important
  }
}
@media (min-width:670px) and (max-width:945px) {
  .video {
    margin-left:1%!important;
    width:31%;
    margin-right:1%!important
  }
  .video-thumb img {
    height:100%!important;
    width:100%!important
  }
}
@media (min-width:460px) and (max-width:669px) {
  .video {
    margin-left:1%!important;
    width:48%;
    margin-right:1%!important
  }
  .video-thumb {
    height:100px!important;
    min-height:130px
  }
  .video-thumb img {
    width:100%!important;
    height:100%!important;
    min-height:130px
  }
  .owl-theme .owl-controls .owl-buttons div {
    opacity:0.95!important
  }
}
@media (min-width:1px) and (max-width:459px) {
  .video {
    width:98%;
    margin:0 0 14px 1%!important
  }
  .video h4 a,
  .video h4 {
    font-size:16px!important;
    height:auto!important;
    padding:0 0 5px!important
  }
  .video .video-data {
    padding:2px 10px
  }
  .video-thumb img {
    width:100%!important;
    height:100%!important;
    min-height:180px
  }
  .video-thumb {
    min-height:180px
  }
  .owl-theme .owl-controls .owl-buttons div {
    opacity:0.95!important
  }
  #SearchResults p.small {
    max-height:33px;
    overflow:hidden
  }
  #SearchResults .video {
    padding:6px 0 6px 6px!important;
    margin-left:0!important
  }
  #SearchResults .video .video-data {
    padding-right:0!important
  }
  #SearchResults .video-thumb,
  #SearchResults .video-thumb img {
    width:123px!important;
    min-height:90px;
    height:92px!important
  }
  #SearchResults .video-data {
    max-width:calc(100% - 124px)!important
  }
  .video ul.stats > li {
    margin-right:8px!important
  }
}
.body-members #ChannelResults .video-thumb img.img-circle {
  width:130px!important;
  height:130px!important;
  min-height:129px;
  float:none;
  margin:0 auto;
}
.body-members #ChannelResults a.grcreative {
  top:129px;
  margin-left:-35px;
  width: 60px;
}
.body-members #ChannelResults .video {
  border-bottom:1px solid #eee;
  text-align:center;
  padding:10px!important;
}
.body-members #ChannelResults .video-data {
  text-align:center;
}
#ChannelResults .btn-group,
#ChannelResults .btn {
  width:100%
}
#ChannelResults .video {
  padding:30px!important
}
.body-members .black-slider .subitem img,
.body-home .black-slider .subitem img {
  margin:0 auto 10px;
  float:none
}
.black-slider .subitem a.grcreative,
#ChannelResults a.grcreative {
  width:60px;
  height:22px;
  opacity:0.8;
  line-height:17px;
  vertical-align:middle;
  margin-left:-35px;
  position:absolute;
  top:100px;
  left:50%;
}
.black-slider .subitem a.grcreative i,
#ChannelResults a.grcreative i {
  font-size:22px
}
#ChannelResults a.grcreative {
  top:150px;
  margin-left:-22px
}
#ChannelResults .video-thumb,
.body-home .black-slider .subitem .video-thumb {
  height:130px!important;
  background:none
}
.video h4 {
  display:-webkit-box;
  -webkit-box-orient:vertical;
  text-overflow:ellipsis;
  white-space:normal;
  word-wrap:break-word;
  overflow:hidden;
  font-size:14px;
  font-weight:500;
  margin:12px 0!important;
  padding:0
}
.video,
.video-data {
  text-align:left;
  word-wrap:break-word
}
.video-data {
  height:60px
}
.video-thumb {
  position:relative;
  display:block;
  width:100%;
  overflow:hidden;
  background:#fff;
  font-size:0;
  vertical-align:middle;
  height:110px
}
.video-thumb .timer {
  position:absolute;
  right:5px;
  bottom:5px;
  margin-top:0;
  margin-right:0;
  padding:2px;
  font-size:13px;
  color:#ffcd45 !important;
  font-weight:400;
  line-height:16px;
  opacity:.95;
  background:#5c1b8d;
  display:-moz-inline-stack;
  vertical-align:top;
  zoom:1;
  display:block;
  border-radius:2px
}
.uploaderlink {
  line-height:17px;
  vertical-align:middle;
  position:relative
}
.uploaderlink a > i ,
.video .uploaderlink a ,
a.grcreative > i {
  font-size:14px;
  width:14px;
  height:14px;
  opacity:0.8;
  line-height:17px;
  vertical-align:middle;
  margin-top:-5px;
}
.uploaderlink a > i ,
a.grcreative > i {
  margin-left:6px
}
.video ul.stats {
  list-style:none
}
.video ul.stats > li {
  list-style:none;
  margin-right:11px;
  line-height:1.3em;
  display:inline-block;
  font-weight:300;
  font-size:14px;
  line-height:14px 
}
.video ul.stats > li:last-child {
  margin-right:0
}
.video ul.stats > li:first-child {
  display:block;
  width:100%
}
.video-thumb .clip {
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  right:0
}
.video-thumb .heartit {
  position:absolute;
  right:5px;
  top:5px;
  bottom:0;
  z-index:2;
  opacity:0;
  color:#fff
}
.video-thumb .heartit i ,
.video-thumb .laterit i {
  height:24px;
  width:24px;
  font-size:24px;
  color: #ffcd45;
  background: #5c1b8d;
}
.video:hover .video-thumb .laterit ,
.related .item-post:hover .laterit,
.video:hover .video-thumb .heartit {
  opacity:0.7
}
.video-thumb .laterit,
.related .laterit {
  position:absolute;
  left:5px;
  bottom:5px;
  z-index:2;
  height:26px;
  width:26px;
  padding:1px;
  text-align:center;
  color:#ffcd45;
  background:rgba(28,28,28,0.9);
  border-radius:2px;
  opacity:0;
  background: #5c1b8d;
}
.video .video-data {
  overflow:hidden;
  height:106px
}
.video h4 a {
  font-weight:500;
  font-size:14px;
  color:#ffcd45
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor:pointer;
  -webkit-appearance:button
}
.button {
  margin:5px;
  padding:7px 15px;
  color:#777;
  background-color:#f5f5f5;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  text-decoration:none;
  color:#444;
  filter:dropshadow(color=#fff,offx=0,offy=1);
  -webkit-box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.1);
  -moz-box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.1);
  box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.1);
  border:1px solid #ededed;
  border-bottom:1px solid #d7d7d7;
  color:#777
}
.button i {
  margin-right:4px
}
.small-button {
  padding:3px 6px !important
}
.button:hover {
  color:#555;
  background-color:#f9f9f9;
  -webkit-box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.2);
  -moz-box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.2);
  box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.2)
}
.statistics {
  width:100%;
  text-align:center;
  padding:3px 2px;
  font-size:0;
  line-height:1;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -ms-box-sizing:border-box
}
.statistics>li {
  width:90%;
  margin:8px 2px;
  position:relative;
  display:inline-block;
  text-align:left
}
.statistics>li>span {
  font-size:11px;
  margin-top:5px;
  display:block;
  color:#555;
  text-transform:uppercase
}
.vids {
  padding-top:0 !important;
  width:auto;
  display:inline-block
}
.vids>li {
  width:110px !important;
  float:right
}
.top-info {
  margin-bottom:12px
}
.top-info i {
  font-size:15px
}
.top-info>a {
  display:inline-block;
  float:left;
  margin-right:8px;
  margin-top:1px
}
.top-info>a>i {
  color:white;
  text-shadow:0 -1px 0 rgba(0,0,0,0.2);
  padding:6px 5px;
  margin:0
}
.top-info>strong {
  font-size:24px;
  font-weight:600;
  display:block;
  float:left;
  margin-top:4px;
  text-shadow:0 1px 0 #fff
}
.top-info:after {
  content:"";
  display:block;
  clear:both
}
.fb-comments,
.fb-comments span,
.fb-comments span[style],
.fb-comments iframe,
.fb-comments iframe[style] {
  width:100% !important
}
.fb-comments {
  margin-top:20px
}
.blc,
.loop-content {
  display:block;
  max-width:100%
}
.blc-center {
  margin:auto;
  text-align:center
}
.toast-title {
  font-weight:bold;
}
.toast-message {
  -ms-word-wrap:break-word;
  word-wrap:break-word;
}
.toast-message a,
.toast-message label {
  color:#FFFFFF;
}
.toast-message a:hover {
  color:#CCCCCC;
  text-decoration:none;
}
.toast-close-button,
.toast-close-button:hover,
.toast-close-button:focus {
}
.rtl .toast-close-button {
  left:-0.3em;
  float:left;
  right:0.3em;
}
.toast-top-center {
  top:0;
  right:0;
  width:100%;
}
.toast-bottom-center {
  bottom:0;
  right:0;
  width:100%;
}
.toast-top-full-width {
  top:0;
  right:0;
  width:100%;
}
.toast-bottom-full-width {
  bottom:0;
  right:0;
  width:100%;
}
.toast-top-left {
  top:64px;
  left:10px;
}
.toast-top-right {
  top:60px;
  right:12px;
}
.toast-bottom-right {
  right:12px;
  bottom:12px;
}
.toast-bottom-left {
  bottom:12px;
  left:12px;
}
#toast-container {
  position:fixed;
  z-index:999999;
  pointer-events:none;
}
#toast-container * {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}
#toast-container > div {
  position:relative;
  pointer-events:auto;
  overflow:hidden;
  margin:0 0 6px;
  padding:15px 15px 15px 50px;
  width:300px;
  -moz-border-radius:2px 3px 3px 3px;
  -webkit-border-radius:2px 3px 3px 3px;
  border-radius:2px 3px 3px 3px;
  background-position:15px center;
  background-repeat:no-repeat;
  -moz-box-shadow:0 0 3px #999999;
  -webkit-box-shadow:0 0 3px #999999;
  box-shadow:0 0 3px #999999;
  color:#FFFFFF;
  opacity:0.8;
  -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter:alpha(opacity=80);
}
#toast-container > div.rtl {
  direction:rtl;
  padding:15px 50px 15px 15px;
  background-position:right 15px center;
}
#toast-container > div:hover {
  -moz-box-shadow:0 0 3px #000000;
  -webkit-box-shadow:0 0 3px #000000;
  box-shadow:0 0 3px #000000;
  opacity:1;
  -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter:alpha(opacity=100);
  cursor:pointer;
}
#toast-container > .toast-info {
  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}
#toast-container > .toast-error {
  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
}
#toast-container > .toast-success {
  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
}
#toast-container > .toast-warning {
  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}
#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
  width:300px;
  margin-left:auto;
  margin-right:auto;
}
#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width:96%;
  margin-left:auto;
  margin-right:auto;
}
.toast {
  background-color:#030303;
}
.toast-success {
  background-color:#51A351;
}
.toast-error {
  background-color:#BD362F;
}
.toast-info {
  background-color:#2F96B4;
}
.toast-warning {
  background-color:#F89406;
}
@media all and (max-width:240px) {
  #toast-container > div {
    padding:8px 8px 8px 50px;
    width:11em;
  }
  #toast-container > div.rtl {
    padding:8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right:-0.2em;
    top:-0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left:-0.2em;
    right:0.2em;
  }
}
@media all and (min-width:241px) and (max-width:480px) {
  #toast-container > div {
    padding:8px 8px 8px 50px;
    width:18em;
  }
  #toast-container > div.rtl {
    padding:8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right:-0.2em;
    top:-0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left:-0.2em;
    right:0.2em;
  }
}
@media all and (min-width:481px) and (max-width:768px) {
  #toast-container > div {
    padding:15px 15px 15px 50px;
    width:25em;
  }
  #toast-container > div.rtl {
    padding:15px 50px 15px 15px;
  }
}
.buzzTime {
  font-style:italic
}
@-webkit-keyframes animScale {
  0% {
    opacity:0;
    -webkit-transform:translate3d(0,40px,0) scale3d(0.1,0.6,1)
  }
  100% {
    opacity:1;
    -webkit-transform:translate3d(0,0,0) scale3d(1,1,1)
  }
}
@keyframes animScale {
  0% {
    opacity:0;
    -webkit-transform:translate3d(0,40px,0) scale3d(0.1,0.6,1);
    transform:translate3d(0,40px,0) scale3d(0.1,0.6,1)
  }
  100% {
    opacity:1;
    -webkit-transform:translate3d(0,0,0) scale3d(1,1,1);
    transform:translate3d(0,0,0) scale3d(1,1,1)
  }
}
#sidebar {
  display:block;
  position:fixed;
  left:0;
  bottom:0;
  top:62px;
  text-align:left;
  padding:0 0 2px 4px;
  width:224px;
  z-index:9;
  background:#222;
  color:#888888;
  font-weight:500;
  -moz-box-shadow:0 0 1px 0px rgba(0,0,0,.08);
  -webkit-box-shadow:0 0 1px 0px rgba(0,0,0,.08);
  box-shadow:0 0 1px 0px rgba(0,0,0,.08)
}
#sidebar.hide {
  display:none!important
}
.left-sidebar {
  position:relative;
  text-align:left
}
.li-heading {
  text-transform:uppercase;
  display:block;
  padding:17px 15px 15px 5px;
  text-decoration:none;
  position:relative;
  font-size:11px;
  margin:0
}
.sidebar-nav,
.sidebar-nav ul,
.sidebar-nav li {
  list-style:none
}
.sidebar-nav ul {
  width:100%;
}
.sidebar-nav {
  width:218px;
  margin:0px
}
.sidebar-nav li {
  font-size:16px;
  margin:0;
  width:100%;
  font-weight:300;
  padding:9px 0 9px 9px;
}
.sidebar-nav ul li i {
  vertical-align:middle;
  color:	#ffcd45;
  font-size:24px;
  width:24px;
  height:24px;
  line-height:24px;
  margin:-3px 18px 0 3px
}
.sidebar-nav a {
  vertical-align:middle;
  display:block;
  line-height:24px;
  color:#ffcd45;
  outline:none;
  float:none;
  text-transform:none;
  margin:0;
  padding:2px;
  text-decoration:none
}
.sidebar-nav a:hover {
  color:	#ffcd45;
  //background: #5c1b8d
}
.sidebar-nav li > a > span {
  float:left;
  width:50px
}
.sidebar-nav li:hover {
  background:#5c1b8d
}
.sidebar-nav li:hover > a > img {
  border-color:transparent
}
.sidebar-nav ul a img {
  margin-left:2px;
  margin-right:8px;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  border:1px solid #eee;
  width:23px;
  height:23px
}
.floating-video-ad {
  position:absolute;
  z-index:99999999;
  display:block;
  width:100%;
  height:auto;
  opacity:0.35;
  text-align:center
}
.floating-video-ad img {
  margin:0 auto
}
.floating-video-ad:hover {
  opacity:0.99!important
}
.floating-video-ad.adbottom {
  bottom:12%
}
.floating-video-ad.adtop {
  top:5px
}
.floating-video-ad .close-ad {
  background:url('../images/close_button.gif') no-repeat left top;
  position:absolute;
  right:3px;
  top:3px;
  z-index:9999;
  display:none;
  color:#888888;
  line-height:17px;
  cursor:pointer;
  width:17px;
  height:17px
}
.floating-video-ad:hover .close-ad {
  display:block!important
}
.static-ad {
  display:block;
  text-align:center;
  padding:10px auto;
  clear:both
}
.infinite-scroll-request,
.infinite-scroll-last {
  text-align:center;
  z-index:100;
  position:fixed;
  left:45%;
  bottom:17%;
  padding:4px 10px;
  color:#888888
}
.infinite-scroll-error {
  border:1px solid #ffcd45;
  border-radius:2px;
  position:absolute;
  bottom:-45px;
  background:#ffcd45;
  color:#5c1b8d;
}
.cp-spinner {
  width:48px;
  height:48px;
  display:block;
  box-sizing:border-box;
  position:relative;
  margin:10px
}
.cp-flip {
  transform-style:preserve-3d;
  perspective:10em
}
.cp-flip:before {
  width:48px;
  height:48px;
  display:inline-block;
  box-sizing:border-box;
  background:#cc181e;
  content:" ";
  position:absolute;
  top:0;
  left:0;
  animation:cp-flip-animate-before 2s linear infinite
}
@keyframes cp-flip-animate-before {
  0% {
    transform:rotateY(0) rotateX(0)
  }
  25% {
    transform:rotateY(360deg) rotateX(0)
  }
  50% {
    transform:rotateY(360deg) rotateX(360deg)
  }
  75% {
    transform:rotateY(0) rotateX(360deg)
  }
  100% {
    transform:rotateY(0) rotateX(0)
  }
}
.body-video .cp-spinner {
  width:42px;
  height:42px;
  margin:10% auto;
  text-align:center
}
.body-video .cp-flip:before {
  width:42px;
  height:42px
}
.emComments .infinite-scroll-request p {
  font-size:10px!important;
  padding:35px 0 0
}
.ocoms {
  padding:15px 15px 25px
}
.comments {
  margin:0;
  padding:0;
  list-style:none
}
.comments ul {
  list-style:none
}
.comments li {
  padding:6px 5px;
  clear:both;
  border-top:3px solid transparent
}
.comments img.avatar {
  border-radius:50%;
  border:1px solid #e0e0e0
}
.comments li img.avatar {
  height:45px;
  width:45px
}
.comments li img.avatar,
.comments li.addcm img.avatar {
  margin:5px 8px 0 5px;
  float:left
}
.comments ul.reply li img.avatar {
  height:31px;
  width:31px
}
.comments li.addcm img.avatar {
  margin-top:0!important
}
.comments li .name {
  color:#ffcd45;
  font-size:14px;
  font-weight:500;
  margin-right:10px
}
.comments li .message {
  display:block;
  position:relative;
  padding:0 10px;
  text-align:left;
  margin-left:52px;
  word-wrap:break-word;
  font-size:13px;
  clear:right
}
.comments li.addcm .message {
  margin-left:55px
}
.comments ul.reply li .message {
  margin-left:38px
}
.comments li .message .arrow {
  height:12px;
  position:absolute;
  top:0;
  width:12px;
  left:0;
}
.comments li .message .arrow-inner,
.comments li .message .arrow-outer {
  border-bottom-color:transparent;
  border-left-color:transparent;
  position:absolute;
}
.comments .arrow-outer ,
.comments .arrow-inner {
  display:none 
}
a.deleteCom {
  position:absolute;
  right:5px;
  top:13px;
  display:none
}
li.indanger {
  border-top:3px solid #cc181e;
  background:#f5f5f5;
  box-shadow:inset 0px 4px 8px -3px rgba(17,17,17,.06);
  -moz-box-shadow:inset 0px 4px 8px -3px rgba(17,17,17,.06);
  -webkit-box-shadow:inset 0px 4px 8px -3px rgba(17,17,17,.06)
}
.message:hover a.deleteCom {
  display:block
}
.comments li .message .body {
  display:block;
  color:#fff;
  padding:4px 0;
  font-size:14px
}
.comments .msg-footer {
  display:block;
  list-style:none;
  text-transform:uppercase;
  padding:5px 0;
  vertical-align:middle
}
.comments .msg-footer >li {
  display:inline-block;
  opacity:.8;
  list-style:none;
  color:#5c1b8d;
  padding:0 8px 0 0!important;
  font-size:13px;
  line-height:20px
}
.comments .msg-footer >li:first-child {
  padding-left:0!important
}
.comments .like-com {
  vertical-align:baseline;
  display:block
}
.comments .msg-footer >li i {
  vertical-align:middle;
  margin:-4px 4px 0 5px;
  font-size:16px;
  width:16px;
  height:16px;
  display:inline-block
}
.comments .msg-footer >li a {
  display:inline-block;
  color:#5c1b8d;
  font-size:13px;
  margin-right:10px;
  vertical-align:middle;
  line-height:20px
}
.comments .msg-footer >li:hover a,
.comments .msg-footer >li:hover > a > i {
  color:#ffcd45;
  opacity:1
}
.addEmComment {
  display:none
}
.reply .addEmComment {
  display:block;
  width:100%;
  color:#555;
  background-color:transparent;
  overflow:auto;
  padding:6px 24px 6px 12px;
  border:1px solid #CCC;
}
.comments ul.reply {
  margin-left:6%
}
.comments ul.reply li.addcm {
  min-height:52px;
  display:block
}
.comments ul.reply li.addcm form {
  display:block;
  position:relative;
  clear:right;
  margin:0;
  vertical-align:top
}
.comments ul.reply li.addcm .avatar {
  width:34px;
  height:34px
}
.comments ul.reply li.addcm .message {
  margin-left:50px;
  vertical-align:top
}
.comments ul.reply li.addcm .addEmComment {
  min-height:33px
}
.cctotal {
  display:block;
  padding:0 0 20px;
  text-transform:uppercase;
  font-size:13px;
  color:#fff
}
.noted i {
  font-size:18px;
  color:#fff;
  display:block
}
.noted {
  display:block;
  line-height:18px;
  color:#fff;
  position:absolute;
  right:2px;
  top:2px;
  padding:8px!important;
  border-radius:2px
}
.error-info {
  text-align:center
}
.error-info h3 {
  font-weight:500;
  font-size:5em;
  color:#4d4d4d;
  margin-bottom:0
}
.error-info h4 {
  font-weight:500;
  font-size:3.6em;
  color:#e6e6e6;
  text-transform:uppercase;
  margin-bottom:40px
}
.flowplayer {
  background-color:#333
}
.flowplayer.is-splash,
.flowplayer.is-poster {
  cursor:pointer;
  background-position:center top;
  background-size:100% auto
}
.fbFeedbackContent {
  width:100%!important
}
#evplayer ,
#evplayer div {
  z-index:150!important
}
.fixed-top {
  display:block;
  position:fixed;
  color:rgba(0,0,0,0.38);
  left:0;
  right:0;
  top:0;
  height:62px;
  width:100%;
  z-index:2039;
  background-color:#5c1b8d;
  padding:0;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -ms-box-sizing:border-box;
  box-sizing:border-box 
}
.fixed-top:after {
  content:"";
  display:block;
  clear:both;
  bottom:-5px;
  box-shadow:inset 0px 4px 8px -3px rgba(17,17,17,.06);
  -moz-box-shadow:inset 0px 4px 8px -3px rgba(17,17,17,.06);
  -webkit-box-shadow:inset 0px 4px 8px -3px rgba(17,17,17,.06);
  height:5px;
  left:0px;
  opacity:1;
  position:absolute;
  right:0px;
  width:100%;
  z-index:2039;
}
.fixed-top .row.block {
  height:62px;
  display:block;
  clear:both;
}
a.logo {
  display:block;
  float:left;
  padding-left:2px;
  line-height:60px;
  vertical-align:middle
}
.logo>span {
  font-size:20px;
  text-align:center;
  margin:0 auto;
  width:auto
}
.logo-wrapper {
  position:relative;
  top:0;
  left:0;
  text-align:left;
  line-height:60px;
  vertical-align:middle;
  padding:0;
  height:61px;
  display:inline-block;
  max-width:233px;
  overflow:hidden
}
.header {
  display:inline-block;
  width:auto;
  width:calc(100% - 234px);
  line-height:56px;
  position:relative;
  top:0;
  right:0;
  float:right;
  height:60px;
  vertical-align:middle
}
.user-quick {
  position:relative;
  float:right;
  margin-right:5px;
  vertical-align:middle;
  height:61px;
  font-size:16px;
  background:none;
  display:inline-block
}
.user-quick a {
  display:inline-block;
  margin:0;
  margin-right:10px;
  padding-top:5px;
  line-height:61px;
  vertical-align:middle;
}
.user-quick a#openusr {
  margin-left:15px
}
.user-quick a#openusr.no-user {
  margin-left:2px
}
.user-quick a#uplBtn,
.user-quick a#show-search,
.user-quick a#uploadNow ,
.user-quick a#loginNow {
  margin-right:25px
}
#openusr {
  padding:0!important
}
.user-quick > .dropdown-menu a {
  margin-right:2px
}
.user-quick a.grcreative {
  padding-right:0
}
.drop-head a {
  display:inline-block!important;
  width:auto!important
}
.user-quick .uav img {
  width:33px;
  height:33px;
  border-radius:50%;
  margin-top:-5px
}
.top-link i {
  font-size:24px;
  color:#ffcd45
}
.top-link i:hover {
  color:#ffcd45 
}
.top-link .badge {
  margin-top:-26px;
  margin-left:-5px
}
#show-sidebar i {
  font-size:23px;
  display:block;
  padding:3px 10px 0;
  vertical-align:middle;
  -webkit-transition:-webkit-transform .2s ease-in-out;
  -o-transition:-o-transform .2s ease-in-out;
  transition:transform .2s ease-in-out
}
#show-sidebar {
  display:inline-block;
  line-height:56px;
  height:60px;
  float:left;
  position:relative;
  vertical-align:middle
}
#show-sidebar span {
  position:absolute;
  right:5px;
  top:50%
}
a#show-sidebar {
  padding:14px 5px 0
}
.topimg {
  padding:11px 10px;
  height:22px;
  width:22px
}
.search-holder {
  overflow:hidden
}
.searchWidget {
  float:left;
  width:70%;
  position:relative;
  max-width:680px;
  display:inline-block;
  position:relative;
  height:52px;
  line-height:50px;
  overflow:visible
}
.searchWidget form {
  margin:7px 0 0;
  position:relative;
  display:block;
  position:relative;
  vertical-align:middle;
  padding:0;
  height:50px
}
.searchWidget .search-target {
  line-height:46px;
  display:block;
  position:absolute;
  right:75px;
  top:0;
  bottom:0;
  z-index:10;
}
.searchWidget .search-target a#switch-search {
  display:block
}
.searchWidget .search-target #switch-search > i {
  font-size:26px;
  margin:10px 5px 0;
  color:#5c1b8d
}
.searchWidget .search-button {
  position:absolute;
  right:0;
  top:0;
  bottom:0;
  z-index:10;
  border:1px solid transparent;
  border-left:1px solid #5c1b8d!important;
  border-radius:0px;
  height:46px;
  border-top-left-radius:0;
  border-bottom-left-radius:0;
  overflow:hidden;
}
.searchWidget .search-button button {
  background:none;
  border:0;
  box-shadow:none;
  outline:0;
  z-index:12;
  font-size:24px;
  line-height:46px;
  padding:0 17px;
  vertical-align:top;
  color:fff;
  background-color:#ffcd45
}
.searchWidget .search-button i {
  font-size:33px;
  vertical-align:middle;
  color:#5c1b8d
}
.searchWidget .form-control {
  background:#ffcd45;
  padding-left:12px;
  font-size:16px;
  font-weight:300;
  border:0;
  color:#000;
  border:1px solid #5c1b8d;
  box-shadow:0 1px 2px rgba(0,0,0,.1);
}
.searchWidget .form-control:hover ,
.searchWidget .form-control:focus {
  box-shadow:none;
  background:#5c1b8d;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-transition:none;
  transition:none;
  border:1px solid #ffcd45;
  color:#ffcd45 
}
#suggest-results ul {
  background:#f5f5f5;
  color:#888888;
  box-shadow:0 1px 2px rgba(0,0,0,.1);
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  z-index:99999
}
#suggest-results ul li {
  list-style:none;
  display:block;
  border-top:1px solid #FAFAFA
}
#suggest-results ul li a {
  width:100%;
  padding:5px 10px;
  line-height:28px;
  display:block;
  color:#6c6c6c;
  font-size:14px;
  font-weight:500
}
#suggest-results ul li a:hover {
  background:#FAFAFA
}
#show-search {
  opacity:0;
  width:0
}
a#openusr > .badge {
  position:relative;
  top:12px;
  display:block
}
@media (max-width:1280px) {
  .searchWidget {
    margin-right:0!important
  }
}
@media (max-width:1000px) {
  .searchWidget {
    display:none
  }
  #show-search {
    opacity:1!important;
    width:auto;
    display:inline-block;
    width:25px;
    max-width:26px
  }
  .search-now-clone .searchWidget {
    display:block;
    width:100%
  }
  .search-now-clone .dropdown-left {
    left:auto;
    right:20px
  }
  .modal-searcher {
    width:100%!important
  }
}
@media (max-width:540px) {
  .user-quick a#uplBtn,
  .user-quick a#show-search ,
  .user-quick a#uploadNow {
    margin-right:15px
  }
  a#openusr {
    margin:0!important;
    padding:0!important
  }
  a#openusr > .badge {
    position:absolute;
    bottom:1px;
    top:auto;
    left:4px
  }
  .logo-wrapper {
    max-width:170px
  }
  .header {
    width:50%;
    width:calc(100% - 174px);
    max-width:160px;
    float:right;
  }
  .fixed-top {
    white-space:nowrap;
  }
  a#show-sidebar {
    padding:14px 0 0;
  }
  a.logo {
    max-width:120px;
    overflow:hidden
  }
  .user-quick {
    position:absolute;
    top:0;
    right:0
  }
  .profile-hero .btn-group .btn {
    display:block;
    margin:5px 0
  }
}
@media (max-width:700px) {
  .modal-form a.pull-right {
    display:block;
    float:left!important;
    width:100%;
    text-align:right
  }
}
.social-login {
  display:block;
  margin-bottom:10px;
}
.social-login i {
  padding:2px 8px 0;
  float:left;
  font-size:18px;
  vertical-align:middle;
}
.social-login em {
  font-size:10px;
  display:inline-block;
  margin-right:4px;
  vertical-align:bottom;
}
.top10 {
  padding-top:10px !important
}
.top20 {
  padding-top:20px !important
}
.mtop10 {
  margin-top:10px !important
}
.mtop20 {
  margin-top:20px !important
}
.left10 {
  padding-left:10px !important
}
.left20 {
  padding-left:20px !important
}
.mleft10 {
  margin-left:10px !important
}
.mleft20 {
  margin-left:20px !important
}
.right10 {
  padding-right:10px !important
}
.right20 {
  padding-right:20px !important
}
.mright10 {
  margin-right:10px !important
}
.mright20 {
  margin-right:20px !important
}
.bottom10 {
  padding-bottom:10px !important
}
.bottom20 {
  padding-bottom:20px !important
}
.mbot10 {
  margin-bottom:10px !important
}
.mbot20 {
  margin-bottom:20px !important
}
.full {
  display:block;
  width:100%
}
.nomargin {
  margin:0 !important
}
.validarium-error {
  color:#f96868
}
.validarium-success {
  color:#62a8ea
}
.control-group,
.control-group .controls {
  display:block;
  clear:both;
  position:relative;
  min-height:30px
}
.slimScrollBar {
  max-height:180px;
  background: transparent !important;
}
a.song {
  display:block;
  min-width:80px;
  overflow:visible;
  position:relative;
  line-height:50px;
  margin-top:5px
}
a.song > img {
  position:relative;
  display:block;
  width:80px;
  height:80px;
  white-space:nowrap;
  vertical-align:middle;
  border-radius:2px
}
ul.songs {
  display:block;
  position:relative;
  padding:25px;
  clear:both 
}
li.song > .media {
  padding:0 15px 0 20px
}
.song .cute-line {
  margin-bottom:10px
}
.song h4 {
  margin-top:1px;
  word-wrap:break-word
}
.songs:only-child>.list-group-item:last-child ,
.songs .list-group-item:last-child {
  border-bottom-color:transparent!important
}
.songs .btn {
  margin-right:15px
}
.songs-quicks {
  padding-top:20px
}
.songs-quicks .btn-outline {
  border-color:transparent!important;
  font-size:19px
}
@media (max-width:540px) {
  .list-group .media .media-right,
  .list-group .media .pull-right,
  .songs-quicks {
    display:block;
    padding:0!important;
    float:left!important;
    clear:right;
    width:100%
  }
  .songs .btn {
    margin-right:8px;
    padding:6px 13px;
    font-size:12px;
    line-height:1.5
  }
  #songlist .nav>li>a {
    padding:10px!important
  }
} /* Songs & Video quickies */
#videolist-content {
  display:block;
  clear:both;
  text-align:center;
  margin:0 auto
}
#imagelist-content > h1.loop-heading,
#songlist > h1.loop-heading,
#videolist-content > h1.loop-heading {
  padding:15px 0 5px;
  text-align:left;
  font-weight:300
}
#imagelist-content >.videod,
#songlist > .songd ,
#videolist-content > .videod {
  display:block;
  text-align:left;
  float:left;
  margin-bottom:20px;
  width:100%
}
p.empty-content {
  margin:20px 10%;
  clear:both;
  padding:35px;
  font-weight:400;
  font-size:22px;
  background-color:#ffcd45;
  border-color:#f5f5f5;
  border:1px solid transparent;
  border-radius:2px;
  color: #5c1b8d !important;
}
.empty-content:before {
  width:44px;
  height:44px;
  font-size:44px;
  float:left;
  content:"\e925";
  font-family:'Material Icons';
  margin-right:30px;
  margin-top:-20px;
}
.vprocessing,
.nsfw-warn {
  display:block;
  position:absolute;
  top:0;
  left:0;
  right:0;
  left:0;
  width:100%;
  height:100%;
  text-align:center;
  background-color:#232323 !important;
  color:#d6d6d6;
}
.vprocessing div,
.nsfw-warn span {
  display:block
}
.vpre {
  padding-top:24%
}
.vpre,
.nsfw-warn span {
  text-transform:uppercase;
  font-size:38px;
  padding-top:14%
}
.vex,
.nsfw-warn a {
  font-size:25px;
  margin-top:20px;
  color:#cc181e 
}
@media screen and (max-width:800px) {
  .vex,
  .nsfw-warn a {
    font-size:16px;
    margin-top:8px;
    color:#cc181e 
  }
  .vpre,
  .nsfw-warn span {
    text-transform:uppercase;
    font-size:18px;
    padding-top:14px
  }
}
.nsfw-warn {
  z-index:99999
}
.nsfw-warn a {
  display:block;
  margin-right:30px
}
.the-image .nsfw-warn,
.the-image .vprocessing {
  display:block;
  position:relative;
  min-height:380px
}
.body-share .axaj-form-video {
  min-height:650px
}
#SearchResults {
  display:block;
  margin:20px 0 0
}
#SearchResults .video {
  display:block;
  width:100%;
  padding:15px 0;
  margin:0;
  overflow:hidden;
  clear:both
}
#SearchResults .video-thumb,
#SearchResults .video-thumb img {
  overflow:hidden;
  background:#f1f1f1;
  font-size:0;
  vertical-align:middle;
  display:inline-block;
  width:247px;
  height:138px;
  line-height:0;
  float:left;
  position:relative
}
#SearchResults .video-data {
  position:relative;
  float:left;
  display:inline-block;
  height:auto;
  overflow:hidden;
  padding-left:15px;
  max-width:calc(100% - 250px)
}
#SearchResults .video h4 {
  margin:0 0 12px!important;
}
#SearchResults .video h4 a {
  font-size:18px!important;
  color:#ffcd45!important;
  font-weight:400!important
}
#SearchSidebar .sidebar-nav {
  width:97%
}
#SearchResults .video ul.stats > li:first-child {
  display:inline-block;
  width:auto;
}
@media (max-width:900px) {
  #SearchResults .video h4 a {
    font-size:15px!important;
  }
}
.playlists-meta,
.playlists-overlay {
  z-index:99;
  line-height:20px;
  color:#fff;
  background:rgba(0,0,0,.8);
  display:block;
  width:45%;
  position:absolute;
  right:0;
  top:0;
  bottom:0;
  height:100%;
  padding-top:30px
}
.playlists-meta span ,
.playlists-overlay a {
  display:block;
  line-height:40px;
  font-size:14px;
  position:relative;
  width:100%;
  text-align:center;
  color:#ffcd45!important;
  font-weight:500;
  z-index:999;
  vertical-align:middle
}
.playlists-meta span i {
  font-size:38px;
  width:38px;
  height:38px;
  opacity:0.9
}
.video .playlists-overlay {
  display:none;
  right:auto;
  left:0;
  width:55%;
  opacity:0.8
}
.video:hover .playlists-overlay {
  display:block
}
.playlist-head {
  margin-bottom:20px;
  padding-bottom:20px;
  border-bottom:1px solid #e8e8e8
}
.playlist-head h1 {
  font-size:20px
}
.playlist-head .avatar {
  position:relative;
  display:inline-block;
  width:60px;
  white-space:nowrap;
  vertical-align:bottom
}
.playlists-owl .video-thumb ,
.playlists-owl a.clip-link img {
  height:124px;
} /* Posts & Images lists */
.gluid {
  list-style:none;
  text-align:center;
}
.image-item .clip-link img,
.image-item {
  max-width:400px;
  height:222px
}
.image-content {
  text-align:left;
  position:relative;
}
.image-content a.clip-link {
  display:block;
}
.image-content a.clip-link img {
  width:100%;
  z-index:99 
}
.owl-item .image-item {
  height:230px;
  margin:0 1%;
  width:98%!important;
}
.owl-item .image-content {
  height:175px;
}
.image-item {
  width:300px;
  width:calc(25% - 10px);
}
@media (max-width:900px) {
  .image-item {
    width:300px;
    width:calc(50% - 10px);
  }
}
@media (max-width:500px) {
  .image-item {
    width:300px;
    width:calc(100% - 10px);
  }
}
.image-item {
  position:relative;
  display:inline-block;
  float:left;
  -webkit-transform-style:preserve-3d;
  transform-style:preserve-3d;
  -webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);
  transform:translateZ(400px) translateY(300px) rotateX(-90deg);
  -webkit-animation:fallPerspective .8s ease-in-out forwards;
  animation:fallPerspective 1.4s ease-in-out forwards;
  margin:10px 10px 10px 0;
}
.image-item img,
.image-item .owner-avatar img {
  -moz-box-shadow:0 0 14px 0px rgba(0,0,0,.08);
  -webkit-box-shadow:0 0 14px 0px rgba(0,0,0,.08);
  box-shadow:0 0 14px 0px rgba(0,0,0,.08);
}
@-webkit-keyframes fallPerspective {
  0% {
  }
  100% {
    -webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);
    opacity:1;
  }
}
@keyframes fallPerspective {
  0% {
  }
  100% {
    -webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);
    transform:translateZ(0px) translateY(0px) rotateX(0deg);
    opacity:1;
  }
}
.image-item .image-content a.clip-link:after {
  content:"";
  position:absolute;
  top:-110%;
  left:-210%;
  width:200%;
  height:200%;
  opacity:0;
  transform:rotate(30deg);
  background:rgba(255,255,255,0.13);
  background:linear-gradient( to right,rgba(255,255,255,0.13) 0%,rgba(255,255,255,0.13) 77%,rgba(255,255,255,0.5) 92%,rgba(255,255,255,0.0) 100% );
}
.image-item .image-content a.clip-link:hover:after {
  opacity:1;
  top:-30%;
  left:-30%;
  transition-property:left,top,opacity;
  transition-duration:0.7s,0.7s,0.15s;
  transition-timing-function:ease;
}
.removeonload {
  display:block;
  margin:10% 0 0 48%
}
.image-item .image-footer {
  display:block;
  position:relative;
  padding:25px 0 0;
}
.image-item .owner-avatar img ,
.owl-carousel .image-item .owner-avatar img {
  width:44px;
  height:44px;
  border:0 none;
  border-radius:50%;
  display:block;
  position:absolute;
  margin-left: -11px;
  //margin-top: 11px;
}
.image-item .owner-name {
  display:none;
}
.image-content .image-title {
  position:relative;
  display:inline-block;
}
.image-content {
  overflow:hidden
}
.image-item .image-title a {
  color:#333;
  font-weight:400!important;
  font-size:16px;
  padding-bottom:10px;
  display:block;
}
.hides {
  opacity:0.01
} /* animate.css -http://daneden.me/animate Copyright (c) 2016 Daniel Eden */
.animated {
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
} /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
    transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
  }
  to {
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}
@keyframes rollIn {
  from {
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
    transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
  }
  to {
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}
.rollIn {
  -webkit-animation-name:rollIn;
  animation-name:rollIn;
}
.backtotop {
  display:block;
  position:fixed;
  background:#ffcd45;
  width:70px;
  height:70px;
  right:-35px;
  bottom:-35px;
  -webkit-transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -ms-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  transition:all 0.5s ease;
  cursor:pointer;
  z-index:100;
  transform:rotate(45deg)!important;
  box-shadow:0 1px 2px rgba(0,0,0,.1);
  -moz-box-sizing:border-box;
  box-sizing:border-box
}
.backtotop i {
  display:block!important;
  color:#5c1b8d;
  text-decoration:none !important;
  padding:0;
  position:relative;
  font-size:38px;
  margin-left:-9px;
  transform:rotate(-45deg)!important
}
.backtotop.hidden {
  bottom:-140px
}
.backtotop i:hover {
  color:#5c1b8d
}
.cats-fixed-right {
  position:fixed;
  top:60px;
  right:0;
  bottom:0;
  display:block;
  width:260px;
  z-index:99;
}
.cats {
  padding:0;
  border:1px solid #222;
  background:#222;
  list-style:none;
}
.cats-pull {
  position:absolute;
  top:-webkit-calc(50% - 25px);
  top:calc(50% - 25px);
  left:-36px;
  display:block;
  padding:8px 5px;
  line-height:1;
  cursor:pointer;
  background-color:#5c1b8d;
  border-radius:100px 0 0 100px;
  z-index:89;
  border:1px solid #5c1b8d;
  color:#ffcd45;
}
.cats-pull {
  vertical-align:middle
}
.cats img {
  display:block;
  float:left;
  margin-left:0px;
  margin-right:9px;
  width:26px;
  height:26px;
}
.cats a {
  display:inline-block;
  line-height:26px;
  vertical-align:middle;
  float:left;
  font-size:15px;
  font-weight:300;
  text-decoration:none;
  color:#ffcd45;
}
.cats li {
  display:block;
  list-style:none;
  float:left;
  padding:10px 0 10px 8px;
  line-height:normal;
  color:#ffcd45;
  border: 0px solid #ffcd45;
  cursor:pointer;
  width:100%;
}
.cats.cats-visible li {
  padding-left:15px;
}
.cats li:first-child {
  margin-top:7px
}
.cats li:last-child {
  margin-bottom:7px
}
.cats li:hover {
  background:#5c1b8d;
}
.cats ul ul {
  display:none;
  padding-top:10px 
}
.cats.cats-visible ul ul {
  display:block;
  clear:both;
}
.cats.cats-visible ul ul li {
  padding:7px 0 7px 25px
}
.cats.cats-visible ul ul li:last-child {
  border-bottom:none
}
.black-slider {
  display:block;
  -moz-box-sizing:border-box;
  position:relative;
  text-align:center;
  color:#999;
  overflow:hidden;
  white-space:nowrap;
  word-wrap:normal;
  margin:20px 0px;
  padding-top:5px;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-color:#ededed;
}
.black-slider .subitem {
  display:inline-block;
  padding:10px;
  text-align:center
}
.black-slider .subitem img {
  display:block;
  margin-bottom:10px;
  max-width:100px;
  max-height:100px;
  height:auto
}
.black-slider .owl-carousel .owl-nav .owl-prev {
  left:0
}
.black-slider .owl-carousel .owl-nav .owl-next {
  right:0
}
.p-category h1 {
  text-transform:uppercase
}
.sLoad {
  text-align:center;
  display:block;
  padding:5% 0 5% 45%;
}
#footer {
  margin-top:11px;
}
.footer-holder {
  padding:14px 0 0;
}
.footer-logo {
  text-align:center;
  padding-top:25px;
}
.row-links,
.row-rights {
  padding:8px 0 5px;
  font-weight: bold;
  font-size: 14px;
  font-family: roboto;
}
.row-links .btn {
  margin-right:15px;
}
.row-socials ,
.row-rights {
  padding-left:15px
}
ul.socialfooter {
  margin:0;
  padding:0;
  width:auto;
  height:32px;
  text-align:center;
  display:inline-block;
  margin-left:20px;
  vertical-align:middle;
  position:relative;
}
ul.socialfooter li {
  float:none;
  list-style:none outside none;
  border:none;
  display:inline-block;
}
ul.socialfooter li a {
  background-color:transparent;
  background-image:url('../images/socialfooter.png');
  background-repeat:no-repeat;
  background-size:auto 96px;
  border:0 none;
  display:block;
  height:32px; /*overflow:hidden;*/
  text-align:left;
  text-decoration:none;
  transition:all 0.2s ease 0s;
  width:32px;
  position:relative;
  display:flex;
}
.ie7 ul.socialfooter li a,
.ie8 ul.socialfooter li a {
  background-image:url('../images/socialfooter.png');
}
ul.socialfooter li.facebook a {
  background-position:0 0
}
ul.socialfooter li.flickr a {
  background-position:-32px 0
}
ul.socialfooter li.dribbble a {
  background-position:-64px 0
}
ul.socialfooter li.googleplus a {
  background-position:-96px 0
}
ul.socialfooter li.linkedin a {
  background-position:-128px 0
}
ul.socialfooter li.pinterest a {
  background-position:-160px 0
}
ul.socialfooter li.rss a {
  background-position:-192px 0
}
ul.socialfooter li.skype a {
  background-position:-224px 0
}
ul.socialfooter li.twitter a {
  background-position:-256px 0
}
ul.socialfooter li.vimeo a {
  background-position:-288px 0
}
ul.socialfooter li.youtube a {
  background-position:-320px 0
}
ul.socialfooter li.facebook a:hover {
  background-position:0 -32px
}
ul.socialfooter li.flickr a:hover {
  background-position:-32px -32px
}
ul.socialfooter li.dribbble a:hover {
  background-position:-64px -32px
}
ul.socialfooter li.googleplus a:hover {
  background-position:-96px -32px
}
ul.socialfooter li.linkedin a:hover {
  background-position:-128px -32px
}
ul.socialfooter li.pinterest a:hover {
  background-position:-160px -32px
}
ul.socialfooter li.rss a:hover {
  background-position:-192px -32px
}
ul.socialfooter li.skype a:hover {
  background-position:-224px -32px
}
ul.socialfooter li.twitter a:hover {
  background-position:-256px -32px
}
ul.socialfooter li.vimeo a:hover {
  background-position:-288px -32px
}
ul.socialfooter li.youtube a:hover {
  background-position:-320px -32px
}
@media (max-width:610px) {
  ul.socialfooter {
    display:block;
    margin:10px 0!important
  }
  .row-links .btn {
    margin-right:6px;
    padding:6px
  }
  .row-links,
  .row-socials,
  .row-rights {
    padding-left:0;
    text-align:center;
    clear:both
  }
  .row-socials {
    margin-top:15px
  }
  .share-body li a {
    font-size:18px;
    margin-right:12px
  }
  .share-body li.fbxs {
    display:block;
    clear:both;
    width:100%;
    padding:10px;
    text-align:center
  }
  .share-body {
    margin-bottom:30px;
    clear:both;
    text-align:center
  }
}
.mIdent {
  padding:0 13px 10px!important
}
.iholder {
  display:block;
  position:relative;
  opacity:1;
  overflow:hidden;
  width:100%;
  min-height:120px
}
.iholder i {
  position:absolute;
  z-index:1;
  right:-2px;
  top:-10px;
  font-size:10em;
  color:#5c1b8d;
  -moz-opacity:1;
  -khtml-opacity:1;
  opacity:1;
  -ms-transform:rotate(30deg);
  -webkit-transform:rotate(30deg);
  transform:rotate(30deg);
  -webkit-transition:opacity 0.3s linear,transform 0.3s ease-out;
  -moz-transition:opacity 0.3s linear,transform 0.3s ease-out;
  -o-transition:opacity 0.3s linear,transform 0.3s ease-out;
  transition:opacity 0.3s linear,transform 0.3s ease-out;
}
.iholder:hover i {
  -moz-opacity:1;
  -khtml-opacity:1;
  opacity:1;
  -ms-transform:rotate(25deg);
  -webkit-transform:rotate(25deg);
  transform:rotate(25deg);
}
.image-holder {
  box-shadow:0 1px 2px rgba(0,0,0,.1);
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  position:relative;
  margin-bottom:30px
}
.image-holder .vprocessing {
  min-height:450px
}
.the-image {
  width:100%;
  min-height:100px;
  display:block;
  position:relative
}
.img-owner .btn-group {
  float:right
}
.img-inner {
  background-color:#fff;
  padding:15px
}
.img-inner .cute h1 {
  padding-left:0
}
.img-inner .media-txt ,
.img-inner .emComments {
  padding:10px 10px 20px
}
.img-inner .media-heading a {
  font-size:19px
}
.img-owner {
  border-bottom:1px solid #eee;
  padding-bottom:25px
}
.p-image .playlistvibe {
  background-color:#222;
  padding-bottom:20px
}
.img-owner .owner-name {
  font-weight:500;
  margin-left:20px
}
.img-owner .owner-avatar img {
  width:35px;
  height:35px
}
a.rm_next {
  background:transparent url(../images/next.png) no-repeat top left;
  right:-90px;
}
a.rm_prev {
  background:transparent url(../images/prev.png) no-repeat top left;
  left:-90px;
}
a.rm_prev,
a.rm_next {
  position:absolute;
  top:15%;
  width:38px;
  height:87px;
  cursor:pointer;
  opacity:0.5;
  z-index:99950 
}
a.rm_prev:hover,
a.rm_next:hover {
  opacity:1;
}
.colist .avatar {
  display:block;
  width:45px;
  height:35px
}
ul.list-group {
  padding:5px 0 10px;
  display:block;
  box-shadow:0 1px 0 rgba(0,0,0,0.07);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-color: #ededed;
}
.the-image img {
  width:100%;
  margin-right:-1px
}
.the-image .img-helpers {
  position:absolute;
  left:35%;
  bottom:-12px;
  z-index:99950
}
.img-helpers .btn-pure i {
  font-size:38px
}
.sharing-icons {
  box-shadow:0 1px 0 rgba(0,0,0,0.07);
  padding-bottom:10px;
}
.image-holder .share-body li a {
  margin-right:6px
}
.image-holder .share-body {
  padding-bottom:10px
}
@media (max-width:800px) {
  .image-holder .share-body {
    padding-bottom:42px
  }
  a.rm_next {
    right:5px;
  }
  a.rm_prev {
    left:5px;
  }
}
.image-holder .list-inline>li {
  padding-left:0!important
}
.image-holder .share-body li.fbxs {
  padding-top:10px
}
.blog-holder {
  border-right:1px solid #e8e8e8;
  padding:10px 25px 25px
}
.blog-image {
  background-color:#f5f7f9;
  padding:10px 0
}
.blog-post {
  box-shadow:0 1px 0 rgba(0,0,0,0.07);
  padding-bottom:44px
}
.blog-text {
  padding:11px 0;
  color:#222;
  }
.p-dashboard #DashSidebar .nav-tabs-vertical .nav-tabs,
.p-manager #DashSidebar .nav-tabs-vertical .nav-tabs {
  width:100%;
  border:1px solid #5c1b8d
}
#DashContent {
  min-height:360px
}
#DashContent .video h4 {
  height:32px;
  overflow:hidden
}
#DashSidebar.tab-pane .nav-tabs>li>a,
#DashSidebar.tab-pane .nav-tabs>li {
  width:100%;
  display:block
}
.my-buzz a,
.my-inbox a {
  padding-right:3px;
  display:block;
  overflow:hidden;
  position:relative
}
.my-buzz span ,
.my-inbox span {
  position:absolute;
  right:4px;
  top:11px
}
#media-description {
  word-wrap:break-word;
  color:#fff
}
#media-description a {
  word-wrap:break-word;
  color:#0288D1
}
#media-description a:hover {
  word-wrap:break-word;
  color:#03A9F4
}
#media-description p {
  word-wrap:break-word;
  margin:11px 0;
  color: #fff !important;
}
a.readmore {
  text-transform:uppercase;
  line-height:18px;
  vertical-align:middle;
  font-size:13px;
  padding:8px 0 0;
  color:#666;
  font-weight:500;
  letter-spacing:.007px
}
a.readmore i {
  font-size:15px;
  margin-top:7px;
  line-height:15px;
  opacity:0.4
}
#media-info {
  border-bottom:1px solid #e8e8e8;
  padding:0 0 20px 69px
}
.video-player-sidebar li {
}
.imNext {
  box-shadow:inset 450px 0 0 0 #167ac6;
  border-radius:2px;
  color:#fff;
  -webkit-transition:all ease 9s;
  -moz-transition:all ease 9s;
  transition:all ease 9s;
}
.imNext a,
.imNext a.btn {
  color:#fff!important;
  box-shadow:none;
  transition:none 
}
.imNext a#btnCancel {
  z-index:9999999;
  position:absolute;
  bottom:4px;
  right:4px
}
li.imNext .data .title a {
  -webkit-animation:color-change 7s infinite;
  -moz-animation:color-change 7s infinite;
  -o-animation:color-change 7s infinite;
  -ms-animation:color-change 7s infinite;
  animation:color-change 7s infinite;
}
@-webkit-keyframes color-change {
  0% {
    color:#333;
  }
  85% {
    color:#fff;
  }
}
@-moz-keyframes color-change {
  0% {
    color:#333;
  }
  85% {
    color:#fff;
  }
}
@-ms-keyframes color-change {
  0% {
    color:#333;
  }
  85% {
    color:#fff;
  }
}
@-o-keyframes color-change {
  0% {
    color:#333;
  }
  85% {
    color:#fff;
  }
}
@keyframes color-change {
  0% {
    color:#333;
  }
  85% {
    color:#fff;
  }
}
.PlayUP {
  display:block
}
.PlayUP .badge a {
  color:#fff;
  padding:5px 3px
}
.PlayUP .badge {
  margin:0 5px 0 8px
}
.video-related > ul > li:first-child {
  border-bottom:1px solid #f5f5f5;
  padding-bottom:14px
}
a.thumb-selects {
  display:inline-block;
  position:relative;
  float:left;
  width:24%;
  padding:1%;
  overflow:hidden
}
.thumb-selects img {
  width:100%;
  border-radius:2px;
  border:2px solid #374046;
  max-height:122px
}
img.img-selected {
  border-color:#03a9f4 
}
.thumb-selects.tcc:before {
  font-family:Material Icons;
  content:"\e876";
  display:block;
  position:absolute;
  right:18px;
  bottom:15px;
  font-size:19px;
  vertical-align:middle;
  color:#fff;
}
#DashContent a:not(.btn) > i,
.dropdown-menu a.grcreative > i {
  font-size:22px
}
#DashContent a.grcreative > i {
  font-size:14px
}
#DashContent .table img {
  margin-right:15px
}
@media screen and (max-width:600px) {
  #DashContent .left10 {
    padding-left:0!important
  }
  #DashContent {
    padding:10px 0
  }
  a.thumb-selects {
    width:33%
  }
  .thumb-selects.tcc:before {
    right:35%;
    opacity:0.5
  }
  #DashContent .table img {
    margin-right:2px
  }
  #notifs {
    display:none
  }
}
@media screen and (max-width:360px) {
  .logo-wrapper {
    max-width:150px;
  }
  a.logo {
    max-width:100px;
    overflow:hidden;
  }
  a#show-sidebar {
    padding:14px 1px 0;
  }
  .user-quick {
    margin-right:0 
  }
  .user-quick a#uplBtn,
  .user-quick a#show-search,
  .user-quick a#uploadNow {
    margin-right:9px;
  }
}
@media screen and (min-width:955px) {
  .usered .video {
    width:18%;
    margin-left:1%;
    margin-right:1% 
  }
}
@media screen and (min-width:1280px) {
  .searchWidget {
    margin-left:80px
  }
}
.dropdown-menu.textcomplete-dropdown[data-strategy=emoj] {
  position:absolute;
  z-index:1000;
  min-width:160px;
  padding:5px 0;
  margin:2px 0 0;
  font-size:14px;
  text-align:left;
  list-style:none;
  background-color:#fff;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
  border:1px solid #ccc;
  border:1px solid rgba(0,0,0,.15);
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
  -moz-box-shadow:0 6px 12px rgba(0,0,0,.175);
  -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
  box-shadow:0 6px 12px rgba(0,0,0,.175)
}
.dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item {
  font-size:14px;
  padding:1px 3px;
  border:0
}
.dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item a {
  text-decoration:none;
  display:block;
  height:100%;
  line-height:1.8em;
  padding:0 1.54em 0 .615em;
  color:#4f4f4f
}
.dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item.active,
.dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item:hover {
  background-color:#e4e4e4
}
.dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item.active a,
.dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item:hover a {
  color:#333
}
.dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item .emojioneemoji {
  font-size:inherit;
  height:2ex;
  width:2.1ex;
  min-height:20px;
  min-width:20px;
  display:inline-block;
  margin:0 5px .2ex 0;
  line-height:normal;
  vertical-align:middle;
  max-width:100%;
  top:0
}
.emoj-text .emojioneemoji,
.emoj-text [class*=emojione-] {
  font-size:inherit;
  height:2ex;
  width:2.1ex;
  min-height:20px;
  min-width:20px;
  display:inline-block;
  margin:-.2ex .15em .2ex;
  line-height:normal;
  vertical-align:middle;
  max-width:100%;
  top:0
}
.emoj,
.emoj * {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}
.emoj.emoj-disable {
  position:relative;
  background-color:#eee;
  -moz-user-select:-moz-none;
  -ms-user-select:none;
  -webkit-user-select:none;
  user-select:none
}
.emoj.emoj-disable:before {
  content:"";
  display:block;
  top:0;
  left:0;
  right:0;
  bottom:0;
  z-index:1;
  opacity:.3;
  position:absolute;
  background-color:#eee
}
.emoj,
.emoj.form-control {
  display:block;
  position:relative!important;
  width:100%;
  height:auto;
  padding:0;
  font-size:14px;
  border:1px solid #CCC;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
  -moz-transition:border-color .15s ease-in-out,-moz-box-shadow .15s ease-in-out;
  -o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  -webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.buttonS {
  margin-top:10px
}
.emoj.focused {
  border-color:#ffcd45;
  outline:0;
  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.emoj .emoj-editor {
  display:block;
  height:auto;
  min-height:8em;
  max-height:15em;
  overflow:auto;
  padding:6px 24px 6px 12px;
  line-height:1.42857143;
  font-size:inherit;
  color:#fff;
  background-color:transparent;
  border:0;
  cursor:text;
  margin-right:1px;
  -moz-border-radius:0;
  -webkit-border-radius:0;
  border-radius:0;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none
}
.emoj .emoj-editor:empty:before {
  content:attr(placeholder);
  display:block;
  color:#BBB
}
.emoj .emoj-editor:focus {
  border:0;
  outline:0;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none
}
.oneemoji,
.emoj .emoj-editor .emojioneemoji,
.emoj .emoj-editor [class*=emojione-] {
  font-size:inherit;
  height:2ex;
  width:2.1ex;
  min-height:20px;
  min-width:20px;
  display:inline-block;
  margin:-.2ex .15em .2ex;
  line-height:normal;
  vertical-align:middle;
  max-width:100%;
  top:0
}
.emoj.emoj-inline {
  height:34px
}
.emoj.emoj-inline>.emoj-editor {
  height:32px;
  min-height:20px;
  overflow:hidden;
  white-space:nowrap;
  position:absolute;
  top:0;
  left:12px;
  right:24px;
  padding:6px 0
}
.emoj.emoj-inline>.emoj-button {
  top:4px
}
.emoj .emoj-button {
  z-index:5;
  position:absolute;
  right:3px;
  top:3px;
  width:24px;
  height:24px;
  opacity:.6;
  cursor:pointer;
  -moz-transition:opacity .3s ease-in-out;
  -o-transition:opacity .3s ease-in-out;
  -webkit-transition:opacity .3s ease-in-out;
  transition:opacity .3s ease-in-out
}
.emoj .emoj-button:hover {
  opacity:1
}
.emoj .emoj-button>div {
  display:block;
  width:24px;
  height:24px;
  position:absolute;
  -moz-transition:all .4s ease-in-out;
  -o-transition:all .4s ease-in-out;
  -webkit-transition:all .4s ease-in-out;
  transition:all .4s ease-in-out
}
.emoj .emoj-button>div.emoj-button-open {
  background-position:0 -24px;
  filter:alpha(enabled=false);
  opacity:1
}
.emoj .emoj-button>div.emoj-button-close {
  background-position:0 0;
  -webkit-transform:rotate(-45deg);
  -o-transform:rotate(-45deg);
  transform:rotate(-45deg);
  filter:alpha(Opacity=0);
  opacity:0
}
.emoj .emoj-button.active>div.emoj-button-open {
  -webkit-transform:rotate(45deg);
  -o-transform:rotate(45deg);
  transform:rotate(45deg);
  filter:alpha(Opacity=0);
  opacity:0
}
.emoj .emoj-button.active>div.emoj-button-close {
  -webkit-transform:rotate(0);
  -o-transform:rotate(0);
  transform:rotate(0);
  filter:alpha(enabled=false);
  opacity:1
}
.emoj .emoj-picker {
  background:#FFF;
  position:absolute;
  -moz-box-shadow:0 1px 5px rgba(0,0,0,.32);
  -webkit-box-shadow:0 1px 5px rgba(0,0,0,.32);
  box-shadow:0 1px 5px rgba(0,0,0,.32);
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  height:276px;
  width:316px;
  top:-15px;
  right:-15px;
  z-index:90;
  -moz-transition:all .25s ease-in-out;
  -o-transition:all .25s ease-in-out;
  -webkit-transition:all .25s ease-in-out;
  transition:all .25s ease-in-out;
  filter:alpha(Opacity=0);
  opacity:0;
  -moz-user-select:-moz-none;
  -ms-user-select:none;
  -webkit-user-select:none;
  user-select:none
}
.emoj .emoj-picker.hidden {
  display:none
}
.emoj .emoj-picker .emoj-wrapper {
  position:relative;
  height:276px;
  width:316px
}
.emoj .emoj-picker .emoj-wrapper:after {
  content:"";
  display:block;
  position:absolute;
  background-repeat:no-repeat;
  z-index:91
}
.emoj .emoj-picker .emoj-filters {
  width:100%;
  position:absolute;
  z-index:95;
  background:#F5F7F9;
  padding:0 0 0 7px;
  height:40px
}
.emoj .emoj-picker .emoj-filters .emoj-filter {
  display:block;
  float:left;
  height:40px;
  width:32px;
  padding:7px 1px 0;
  cursor:pointer;
  -webkit-filter:grayscale(1);
  filter:grayscale(1)
}
.emoj .emoj-picker .emoj-filters .emoj-filter.active {
  background:#fff
}
.emoj .emoj-picker .emoj-filters .emoj-filter.active,
.emoj .emoj-picker .emoj-filters .emoj-filter:hover {
  -webkit-filter:grayscale(0);
  filter:grayscale(0)
}
.emoj .emoj-picker .emoj-filters .emoj-filter>i {
  width:24px;
  height:24px;
  top:0
}
.emoj .emoj-picker .emoj-filters .emoj-filter>img {
  width:24px;
  height:24px;
  margin:0 3px
}
.emoj .emoj-picker .emoj-search-panel {
  height:30px;
  position:absolute;
  z-index:95;
  top:40px;
  left:0;
  right:0;
  padding:5px 0 5px 8px
}
.emoj .emoj-picker .emoj-search-panel .emoj-tones {
  float:right;
  margin-right:10px;
  margin-top:-1px
}
.emoj .emoj-picker .emoj-tones-panel .emoj-tones {
  position:absolute;
  top:4px;
  left:171px
}
.emoj .emoj-picker .emoj-search {
  float:left;
  padding:0;
  height:20px;
  width:160px
}
.emoj .emoj-picker .emoj-search>input {
  outline:0;
  width:160px;
  min-width:160px;
  height:20px;
  border:1px solid #c1c1c1;
  border-radius:2px;
  padding:2px
}
.emoj .emoj-picker .emoj-tones {
  padding:0;
  width:120px;
  height:20px
}
.emoj .emoj-picker .emoj-tones>.btn-tone {
  display:inline-block;
  padding:0;
  border:0;
  vertical-align:middle;
  outline:0;
  background:0 0;
  cursor:pointer;
  position:relative
}
.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-0,
.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-0:after {
  background-color:#ffcf3e
}
.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-1,
.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-1:after {
  background-color:#fae3c5
}
.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-2,
.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-2:after {
  background-color:#e2cfa5
}
.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-3,
.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-3:after {
  background-color:#daa478
}
.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-4,
.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-4:after {
  background-color:#a78058
}
.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-5,
.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-5:after {
  background-color:#5e4d43
}
.emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone,
.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone {
  width:20px;
  height:20px;
  margin:0;
  background-color:transparent
}
.emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone:after,
.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone:after {
  content:"";
  position:absolute;
  display:block;
  top:4px;
  left:4px;
  width:12px;
  height:12px
}
.emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone.active:after,
.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone.active:after {
  top:0;
  left:0;
  width:20px;
  height:20px
}
.emoj .emoj-picker .emoj-tones.emoj-tones-checkbox>.btn-tone,
.emoj .emoj-picker .emoj-tones.emoj-tones-radio>.btn-tone {
  width:16px;
  height:16px;
  margin:0 2px
}
.emoj .emoj-picker .emoj-tones.emoj-tones-checkbox>.btn-tone.active:after,
.emoj .emoj-picker .emoj-tones.emoj-tones-radio>.btn-tone.active:after {
  content:"";
  position:absolute;
  display:block;
  background-color:transparent;
  border:2px solid #fff;
  width:8px;
  height:8px;
  top:2px;
  left:2px;
  box-sizing:initial
}
.emoj .emoj-picker .emoj-scroll-area .emoj-category-block:after,
.emoj .emoj-picker .emoj-scroll-area .emoj-category-block:before,
.emoj .emoj-picker .emoj-scroll-area .emoj-category-block>.emoj-category:after,
.emoj .emoj-picker .emoj-scroll-area .emoj-category-block>.emoj-category:before,
.emoj .emoj-picker .emoj-scroll-area .emoj-category-title:after,
.emoj .emoj-picker .emoj-scroll-area .emoj-category-title:before {
  content:" ";
  clear:both;
  display:block
}
.emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone,
.emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone:after,
.emoj .emoj-picker .emoj-tones.emoj-tones-radio>.btn-tone,
.emoj .emoj-picker .emoj-tones.emoj-tones-radio>.btn-tone:after {
  -moz-border-radius:100%;
  -webkit-border-radius:100%;
  border-radius:100%
}
.emoj .emoj-picker .emoj-tones.emoj-tones-checkbox>.btn-tone,
.emoj .emoj-picker .emoj-tones.emoj-tones-checkbox>.btn-tone:after,
.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone,
.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone:after {
  -moz-border-radius:1px;
  -webkit-border-radius:1px;
  border-radius:1px
}
.emoj .emoj-picker .emoj-scroll-area {
  height:236px;
  overflow:auto;
  overflow-x:hidden;
  width:100%;
  position:absolute;
  padding:0 0 5px
}
.emoj .emoj-picker .emoj-search-panel+.emoj-scroll-area {
  height:206px
}
.emoj .emoj-picker .emoj-scroll-area .emoj-emojis-list {
  z-index:1
}
.emoj .emoj-picker .emoj-scroll-area .emoj-category-title {
  display:block;
  font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
  font-size:13px;
  font-weight:400;
  color:#b2b2b2;
  background:#FFF;
  line-height:20px;
  margin:0;
  padding:7px 0 5px 6px
}
.emoj .emoj-picker .emoj-scroll-area .emoj-category-block {
  padding:0 0 0 7px
}
.emoj .emoj-picker .emoj-scroll-area .emoj-category-block>.emoj-category {
  padding:0!important
}
.emoj .emoj-picker .emoj-scroll-area [class*=emojione-] {
  -moz-box-sizing:content-box;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
  margin:0;
  width:24px;
  height:24px;
  top:0
}
.emoj .emoj-picker .emoj-scroll-area .emojibtn {
  -moz-box-sizing:content-box;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
  width:24px;
  height:24px;
  float:left;
  display:block;
  margin:1px;
  padding:3px
}
.emoj .emoj-picker .emoj-scroll-area .emojibtn:hover {
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
  background-color:#e4e4e4;
  cursor:pointer
}
.emoj .emoj-picker .emoj-scroll-area .emojibtn i,
.emoj .emoj-picker .emoj-scroll-area .emojibtn img {
  float:left;
  display:block;
  width:24px;
  height:24px
}
.emoj .emoj-picker .emoj-scroll-area .emojibtn img.lazy-emoji {
  filter:alpha(Opacity=0);
  opacity:0
}
.emoj .emoj-picker.emoj-filters-position-top .emoj-filters {
  top:0;
  -moz-border-radius-topleft:5px;
  -webkit-border-top-left-radius:5px;
  border-top-left-radius:5px;
  -moz-border-radius-topright:5px;
  -webkit-border-top-right-radius:5px;
  border-top-right-radius:5px
}
.emoj .emoj-picker.emoj-filters-position-top.emoj-search-position-top .emoj-scroll-area {
  bottom:0
}
.emoj .emoj-picker.emoj-filters-position-top.emoj-search-position-bottom .emoj-scroll-area {
  top:40px
}
.emoj .emoj-picker.emoj-filters-position-top.emoj-search-position-bottom .emoj-search-panel {
  top:initial;
  bottom:0
}
.emoj .emoj-picker.emoj-filters-position-bottom .emoj-filters {
  bottom:0;
  -moz-border-radius-bottomleft:5px;
  -webkit-border-bottom-left-radius:5px;
  border-bottom-left-radius:5px;
  -moz-border-radius-bottomright:5px;
  -webkit-border-bottom-right-radius:5px;
  border-bottom-right-radius:5px
}
.emoj .emoj-picker.emoj-filters-position-bottom.emoj-search-position-bottom .emoj-scroll-area {
  top:0
}
.emoj .emoj-picker.emoj-filters-position-bottom.emoj-search-position-bottom .emoj-search-panel,
.emoj .emoj-picker.emoj-filters-position-bottom.emoj-search-position-top .emoj-scroll-area {
  top:initial;
  bottom:40px
}
.emoj .emoj-picker.emoj-filters-position-bottom.emoj-search-position-top .emoj-search-panel {
  top:0
}
.emoj .emoj-picker.emoj-picker-position-top {
  margin-top:-286px;
  right:-14px
}
.emoj .emoj-picker.emoj-picker-position-top .emoj-wrapper:after {
  width:19px;
  height:10px;
  background-position:-2px -49px;
  bottom:-10px;
  right:20px
}
.emoj .emoj-picker.emoj-picker-position-top.emoj-filters-position-bottom .emoj-wrapper:after {
  background-position:-2px -80px
}
.emoj .emoj-picker.emoj-picker-position-left,
.emoj .emoj-picker.emoj-picker-position-right {
  margin-right:-326px;
  top:-8px
}
.emoj .emoj-picker.emoj-picker-position-left .emoj-wrapper:after,
.emoj .emoj-picker.emoj-picker-position-right .emoj-wrapper:after {
  width:10px;
  height:19px;
  background-position:0 -60px;
  top:13px;
  left:-10px
}
.emoj .emoj-picker.emoj-picker-position-left.emoj-filters-position-bottom .emoj-wrapper:after,
.emoj .emoj-picker.emoj-picker-position-right.emoj-filters-position-bottom .emoj-wrapper:after {
  background-position:right -60px
}
.emoj .emoj-picker.emoj-picker-position-bottom {
  margin-top:10px;
  right:-14px;
  top:47px
}
.emoj .emoj-picker.emoj-picker-position-bottom .emoj-wrapper:after {
  width:19px;
  height:10px;
  background-position:-2px -100px;
  top:-10px;
  right:20px
}
.emoj .emoj-picker.emoj-picker-position-bottom.emoj-filters-position-bottom .emoj-wrapper:after {
  background-position:-2px -90px
}
.emoj .emoj-button.active+.emoj-picker {
  filter:alpha(enabled=false);
  opacity:1
}
.emoj .emoj-button.active+.emoj-picker-position-top {
  margin-top:-269px
}
.emoj .emoj-button.active+.emoj-picker-position-left,
.emoj .emoj-button.active+.emoj-picker-position-right {
  margin-right:-309px
}
.emoj .emoj-button.active+.emoj-picker-position-bottom {
  margin-top:-7px
}
.emoj.emoj-standalone {
  display:inline-block;
  width:auto;
  box-shadow:none
}
.emoj.emoj-standalone .emoj-editor {
  min-height:33px;
  position:relative;
  padding:6px 42px 6px 6px
}
.emoj.emoj-standalone .emoj-editor::before {
  content:"";
  position:absolute;
  top:4px;
  left:50%;
  bottom:4px;
  border-left:1px solid #e6e6e6
}
.emoj.emoj-standalone .emoj-editor.has-placeholder .emojioneemoji {
  opacity:.4
}
.emoj.emoj-standalone .emoj-button {
  top:0;
  right:0;
  bottom:0;
  left:0;
  width:auto;
  height:auto
}
.emoj.emoj-standalone .emoj-button>div {
  right:6px;
  top:5px
}
.emoj.emoj-standalone .emoj-picker.emoj-picker-position-bottom .emoj-wrapper:after,
.emoj.emoj-standalone .emoj-picker.emoj-picker-position-top .emoj-wrapper:after {
  right:23px
}
.emoj.emoj-standalone .emoj-picker.emoj-picker-position-left .emoj-wrapper:after,
.emoj.emoj-standalone .emoj-picker.emoj-picker-position-right .emoj-wrapper:after {
  top:15px
}
.emoj .emoj-button>div,
.emoj .emoj-picker .emoj-wrapper:after {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAABuCAYAAADMB4ipAAAHfElEQVRo3u1XS1NT2Rb+9uOcQF4YlAJzLymFUHaLrdxKULvEUNpdTnRqD532f+AHMLMc94gqR1Zbt8rBnUh3YXipPGKwRDoWgXvrYiFUlEdIkPPYZ/dAkwox5yQCVt/bzRrBPnt9e+211/etFeDQDu3ArL+/X37OeqmRWoH7+vpItfWawStF1tfXR+zW9xW5ne0p8loOcAKuCdwpRft60C8a+X5zTvebCqcAvmidf1GGHtqhHdpf1qqKzsrKipyensbi4iKWl5cBAMFgEG1tbYhGo2hpadlbmxseHpaDg4MAgI6ODng8HgBAPp/H/Pw8AODatWvo7e2tvUHrui7v3r2L+fl5XL58GVeuXIHH49m1N5/Py0ePHmF0dBQdHR24desWVFXdtYdXAn/48CHm5+dx8+ZNRKPRigEUDpuenpb3799H4YaOnWh5eVmOj48jFoshGo0STdPkwMCAXF5elqV7BgYGpKZpMhqNklgshrGxMbx580Y6gicSCTDGEIvFAADpdBqpVArJZLK4J5lMIpVKIZ1OAwBisRgYY0gkEs6Rp1IphMNh+Hw+AgCGYQAANE0r7in8Xfjm8/lIOBzGq1evnMHX19fR1NRU/D8UCoFzjnA4XFwLh8PgnCMUChXXmpqakM1mUfVBS62xsZHk83lZWi1nz579ZA0AhBDO4A0NDchkMsWSJIRAURRiVy26rktVVUkmk0EgEHAGP3XqFKamppDP56Vpmrhz5w5u374t/X4/OP+w3TRNZLNZ6LoO0zSRz+dlf38/Ll686Jzz8+fPQwiBeDwOt9tNrl+/jkwmU6yaQpVkMhncuHEDbrebxONxCCEQiUScIw8Gg+TBgwdyZGQEyWRSdnV1kVQqJYeGhrC6ugrGGEKhEHp7e3Hy5EmSTCblvXv30NPTg2AwSA6M/vF4HCMjI7b0/yzh8vv9AIBsNrt34aokuQsLC7skt729varkHtqftUFf++FHsrq0QN3eBvp68Tfvf9Mv12oFCYU7G//e9nVuO7dpNbe2W4M//yQr0p8yRvyBo1Zr++lwLcCt7afD/sBRizJGavrB1dDYYh47Htrq+Kb7jBNwxzfdZ44dD201NLaYVUkU7ozQpuAJBkARwnRZpunN5zaa5hJjiXLH05GeiMd7JEM5zzHGNQBGZvk/Iv0yYVWMvK0zKk1Dl6ahW5RQobjqdjy+wEZn9PKF0n2d0csXPL7AhuKq26GECtPQLdPQZVtn1LlB69p7yRVVSEiDEGJwRd12e4+8PR3piRQidnuPvOWKuk0IMSSkwRVV6Np7WVVbSqvGsgSnlKkAFNPQXdrOtuKqcxtcUTUAhmUJnVJmlleJo3CVHmAaOlPUOmYJkxFKibQsSRkXhr4juKIKO2BHVSwcoLrqCVdUYho6K3YYRRWmoUtdey/tgKtK7rUffiQAsLq08MnbNLe2WwBgB/zHzueFyD8nwlIfbvdx8eU0WV1aKD1cVAMs9+F2j9gUPEEKemEJIe3AnXy4XfkBoNKSZHNthWfX31EA69VKttyHVyIOY1wRwmS6tqNsrr31vXo5k/bUu4gT2cp9lhbm0rzCJpeUUrE0vS63+c7/6uXMbDUWl/ssLczNFrVFddUT09AZpUy1LKvO0DVfPrfR9HxqfNbuEe185l9MFX3o6tIC5YpKFLWOfdQQ93Zu49j0+FDCDtjOp1yaOQCYhs4Y40wI05XfWj8yPT40Ua2ey33mEmMTtp2IUEq0nW3FKeJPGPjRp1Iz2QUuLUu66txG9NLVSK3gBZ+C1lcE54oqKOOCK6rm8QU2unu+u1ANuNynvFsBAG1ubbdMQ5eGviMAFDuP0w3sfMpvQEtb24fOQncU1bXl8R7JnOu+ZNv97XxKJwY6+PNPsrm13drObVqUMlMIU5OWpVHOc96Go5lTnV2fzC/VfAozD7HTCa6olBBa1Imlhbmq2lLuQ5xaW6nCPfnln0Yt7bDUhzhps8cfKH5//uTXmvS81OeLdqI/ZoROzSZrHqG/OvOPzxuhK5VgJTvV2bW3EdqJRABwrvvS/kfoSkoZvXT1YEbociHr7vnuYEfogpBFL109HKH/h0fomnXg3Lff79r7/MmvVbWG7gX4QObzc99+Tz7mHKah05KcW6ahQ9feS6cbMCdgt7eBWJagjCuUAC5tZzuouuo0Spm0hElc9R4cbf4bVl8v1p6WUmCuqEwIs34ruxaeeTy4uJVd67As08UVlVmWoG5vA7FLG3WMmHEupVTyW+vh2cn4DADMTsaTuc21LiGEhzHOnQ6gNtMrJSBMCKHkNt999WLi0S7hejEZH81n174WpukiIMw0dKq66p3Bw50RwhUVXFGJKUy28Xal48VkfKrSlWenhsc23q2cEB9SR7iiItwZIbbgHn8AlDFCCMW7laXjqZnHjkNpaubJzNuVpWZCKChjxOMPVH/QlaW0f/G3ZLqWWl6ce/bvlddp7yFD/w8Z+njoX1+GoZMjgzMAMDkyeLAMnRh+uKveJ0YGD4ahEyODFRk6OfrL/hj67GnckaHPng7vjaGzyYmaGDr77KktQ38H8tqx8Wja+WIAAAAASUVORK5CYII=)!important
}
.emoj.emoj-standalone .emoj-editor.has-placeholder {
  background-repeat:no-repeat;
  background-position:20px 4px;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEUAAAC/v79T5hyIAAAAAXRSTlMAQObYZgAAABNJREFUCNdjYGNgQEb/P4AQqiAASiUEG6Vit44AAAAASUVORK5CYII=)!important
}
.alertable {
  position:fixed;
  z-index:9999;
  top:38vh;
  left:calc(50% - 150px);
  width:300px;
  background:white;
  border-radius:4px;
  padding:20px;
  margin:0 auto;
}
.alertable-overlay {
  position:fixed;
  z-index:9998;
  top:0;
  right:0;
  bottom:0;
  left:0;
  background:rgba(0,0,0,.5);
}
.alertable-message {
  margin-bottom:20px;
}
.alertable-prompt {
  margin-bottom:20px;
}
.alertable-input {
  width:100%;
  border-radius:4px;
  box-shadow:none;
  border:solid 1px #ccc;
  font-family:inherit;
  font-size:inherit;
  color:inherit;
  padding:6px 12px;
  display:block;
  box-sizing:border-box;
  margin-bottom:10px;
}
.alertable-buttons .btn {
  margin-right:5px;
}
.alertable-buttons {
  text-align:right;
}
.legitRipple,
.legitRipple-custom {
  overflow:hidden
}
.legitRipple {
  position:relative;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  z-index:0
}
.legitRipple-ripple {
  position:absolute;
  z-index:-1;
  -webkit-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  pointer-events:none;
  border-radius:50%;
  background:rgba(255,255,255,.4);
  will-change:transform,width,opacity;
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0);
  width:0;
  opacity:1;
  -webkit-transition:width .15s linear,opacity .9s ease-out;
  transition:width .15s linear,opacity .9s ease-out
}
.legitRipple-ripple:before {
  content:"";
  padding-top:100%;
  display:block
}
img~.legitRipple-ripple {
  z-index:auto
}
.legitRipple-template {
  display:none
}
.legitRipple-custom>* {
  position:absolute;
  top:50%;
  left:50%;
  min-width:100%;
  min-height:100%;
  -webkit-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%)
}
[class^="icon-"],
[class*=" icon-"] {
  font-family:'Material Icons';
  font-weight:normal;
  font-style:normal;
  font-size:inherit;
  line-height:1;
  letter-spacing:normal;
  text-transform:none;
  display:inline-block;
  white-space:nowrap;
  word-wrap:normal;
  direction:ltr;
  -webkit-font-feature-settings:'liga';
  -webkit-font-smoothing:antialiased;
  vertical-align:middle 
}
.icon-heart:before {
  content:"\e87d";
  color: #5c1b8d;
}
.icon-share:before {
  content:"\e80d";
}
.icon-youtube-play:before,
.icon-play:before {
  content:"\e037";
}
.icon-upload:before {
  content:"\e2c6"
}
.icon-rss:before {
  content:"\e7f7"
}
.icon-comments:before {
  content:"\e0b9"
}
.icon-thumbs-up:before {
  content:"\e8dc"
}
.icon-camera:before {
  content:"\e439";
}
.icon-star:before ,
.icon-bullhorn:before {
  content:"\e838";
}
.icon-list-alt:before {
  content:"\e242";
}
.icon-bars:before ,
.icon-navicon:before {
  content:"\e05f";
}
.icon-film:before,
.icon-play-circle:before,
.icon-youtube:before {
  content:"\e038";
}
.icon-cogs:before {
  content:"\e8b8";
}
.icon-line-chart:before {
  content:"\e8e5";
}
.icon-headphones:before {
  content:"\e03d";
}
.icon-hashtag:before {
  content:"\e871";
}
.icon-check:before {
  content:"\e5ca";
}
.icon-eye:before {
  content:"\e3af";
}
.icon-trash:before {
  content:"\e872";
}
.icon-plus-square:before {
  content:"\e146";
}
.icon-plus-square-o:before {
  content:"\e924";
}
.icon-pencil:before {
  content:"\e3c9"
}
.icon-key:before {
  content:"\e897"
}
.icon-user:before {
  content:"\e851"
}
.icon-link:before {
  content:"\e157"
}
.icon-volume-up:before {
  content:"\e405"
}
.icon-history:before,
.icon-check-square:before ,
.icon-clock-o:before {
  content:"\e924"
}
.icon-cloud-upload:before {
  content:"\e2c3"
}
.icon-soundcloud:before {
  content:"\e1b8"
}
.icon-angle-down:before {
  content:"\e313"
}
.icon-circle-thin:before {
  content:"\e836"
}
.icon-calendar:before {
  content:"\e152"
}
.icon-envelope:before {
  content:"\e0c9"
}
.icon-lock:before {
  content:"\e897"
}
.icon-smile-o:before {
  content:"\e420"
}
.icon-chevron-left:before {
  content:"\e314"
}
.icon-chevron-right:before {
  content:"\e315"
}
.isBoxed {
  border:0;
  background:#222;
  box-shadow:0 1px 2px rgba(0,0,0,.1);
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  padding:15px 15px 5px;
}
a.top-link,
.aaa > a {
  position:relative;
}
a.top-link:before,
.aaa > a:before {
  content:'';
  background-color:#eee;
  border-radius:50%;
  width:50px;
  height:50px;
  display:block;
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:-14px;
  -webkit-transform:scale(0.001,0.001);
  transform:scale(0.001,0.001);
}
a.top-link:focus,
.aaa > a:focus {
  outline:0;
}
a.top-link:focus:before,
.aaa > a:focus:before {
  -webkit-animation:none;
  animation:none;
}
@-webkit-keyframes effect_dylan {
  50% {
    -webkit-transform:scale(1.5,1.5);
    transform:scale(1.5,1.5);
    opacity:0;
  }
  99% {
    -webkit-transform:scale(0.001,0.001);
    transform:scale(0.001,0.001);
    opacity:0;
  }
  100% {
    -webkit-transform:scale(0.001,0.001);
    transform:scale(0.001,0.001);
    opacity:1;
  }
}
@keyframes effect_dylan {
  50% {
    -webkit-transform:scale(1.5,1.5);
    transform:scale(1.5,1.5);
    opacity:0;
  }
  99% {
    -webkit-transform:scale(0.001,0.001);
    transform:scale(0.001,0.001);
    opacity:0;
  }
  100% {
    -webkit-transform:scale(0.001,0.001);
    transform:scale(0.001,0.001);
    opacity:1;
  }
}
@font-face {
  font-family:'icomoon';
  src: url('fonts/icomoon.eot?z5ra72');
  src: url('fonts/icomoon.eot?z5ra72#iefix') format('embedded-opentype'),
  url('fonts/icomoon.ttf?z5ra72') format('truetype'),
  url('fonts/icomoon.woff?z5ra72') format('woff'),
  url('fonts/icomoon.svg?z5ra72#icomoon') format('svg');
  font-weight:normal;
  font-style:normal;
}
[class^="jssico-"],
[class*=" jssico-"] { /* use !important to prevent issues with browser extensions that change fonts */
  font-family:'icomoon' !important;
  speak:none;
  font-style:normal;
  font-weight:normal;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  color:#fff; /* Better Font Rendering =========== */
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
.jssico-messenger:before {
  content:"\e900";
  color:#0084ff;
}
.jssico-twitter:before {
  content:"\e901";
}
.jssico-social:before {
  content:"\e901";
}
.jssico-at:before {
  content:"\e902";
}
.jssico-email:before {
  content:"\e902";
}
.jssico-mail:before {
  content:"\e903";
}
.jssico-contact:before {
  content:"\e903";
}
.jssico-email2:before {
  content:"\e903";
}
.jssico-google-plus:before {
  content:"\ea8b";
}
.jssico-whatsapp:before {
  content:"\ea93";
}
.jssico-twitter3:before {
  content:"\ea96";
}
.jssico-linkedin2:before {
  content:"\eaca";
}
.jssico-pinterest:before {
  content:"\ead1";
}
.jssico-pinterest2:before {
  content:"\ead2";
}
.jssico-whatsapp2:before {
  content:"\e908";
}
.jssico-twitter2:before {
  content:"\e904";
}
.jssico-paper-plane-o:before {
  content:"\e905";
}
.jssico-send-o:before {
  content:"\e905";
}
.jssico-envelope-o:before {
  content:"\e906";
}
.jssico-facebook:before {
  content:"\e907";
}
.content--items,
.item-in-list {
  display:block;
  width:100%;
  position:relative;
  clear:both
}
#DashContent .checkbox-custom label::before {
  border-color:#ffcd45 !important
}
.list-header {
  background:#222;
  padding:10px 10px
}
.item-in-list .segment {
  display:inline-block;
  float:left;
  margin-right:10px;
}
.item-in-list .segment ,
.item-in-list a:not(.btn) {
  -webkit-box-orient:vertical;
  text-overflow:ellipsis;
  white-space:normal;
  word-wrap:break-word;
  max-width:80%;
}
.item-in-list .segment:last-child:not(:first-child) {
  float:right
}
.item-in-list {
  margin:10px 0;
  padding:10px 5px;
  border-bottom:1px solid #eee;
  clear:both;
  min-height:90px;
  overflow:hidden
}
.content--items > a:not(.btn) > img,
.segment > a:not(.btn) > img,
.segment > img {
  width:140px;
  height:67px
}
@media (max-width:800px) {
  span.thetitles {
    display:block
  }
  .item-in-list:not(.list-header) a:not(.btn) {
    font-size:13px;
    line-height:14px
  }
  .item-in-list:not(.list-header) .segment:last-child:not(:first-child) {
    width:100%;
    margin:10px auto;
    float:left;
    display:block;
    text-align:center
  }
  .content--items > a:not(.btn) > img,
  .segment > a:not(.btn) > img,
  .segment > img {
    width:100%;
    height:auto
  }
  .vibe-interactions,
  .user-box {
    padding:0 7px;
  }
  .video-under h1 {
    display:block;
    padding-right:25px;
  }
  .interaction-icons {
    text-align:center;
  }
}
@media (max-width:600px) {
  .nav-tabs>li {
    width:49%;
  }
  .nav-tabs>li.pull-right {
    float:left!important
  }
}
@media (min-width:1300px) {
  .body-premiumhub .video {
    width:24.6%;
    margin:12px 0.1%;
  }
  .body-premiumhub .video h4 a {
    font-size:18px;
    color:#333;
    font-weight:400
  }
  .body-premiumhub .video-thumb {
    min-height:148px;
  }
  .body-premiumhub .video-thumb img {
    width:100%!important
  }
}
.body-dashboard .owl-carousel .owl-item img {
  min-height:110px
}
#dropzoned img {
  z-index:-1;
}
#dropzoned {
  border:1px dashed #ffcd45;
  border-radius:3px;
  text-align:center;
  overflow:hidden;
  margin:0 25px;
}
#dropzoned p {
  font-size:18px;
  display:block;
  font-weight:300;
}
.song h4 {
  margin-top:16px;
  font-size:20px!important;
  color:#ffcd45!important;
  font-weight:400!important;
}
a.song > img {
  width:270px;
  height:169px;
  max-width:100%;
}
a.song {
  width:auto;
  min-width:270px;
  position:relative
}
a.song .badge {
  position:absolute;
  bottom:0;
  right:0;
}
.song-icons i:first-child,
.song-icons a.heartit {
  margin-left:0;
}
.song-icons a {
  margin-left:20px;
  opacity:0.7
}
.song-icons a i {
  font-size:30px;
}
.song-icons .song-actions {
  display:block;
  padding-top:15px;
  text-align:right;
}
.song {
  box-shadow:0 0 12px 0px rgba(0,0,0,.08);
}
.list-group-item.song {
  margin-bottom:25px
}
.song-icons i {
  font-size:24px;
  vertical-align:middle;
  margin:-4px 6px 0 20px;
}
.song-icons {
  display:block;
  line-height:26px;
  vertical-align:middle;
  padding:15px 0 0;
}
@media screen and (max-width:760px) {
  .song .media-left {
    display:block;
    text-align:center;
    padding-right:0!important;
    max-height:260px;
    overflow:hidden;
  }
  a.song > img {
    width:100%!important;
    height:auto!important;
    max-width:100%;
  }
}
@media screen and (min-width:1190px) {
  .list-group-item.song {
    width:48.5%;
    display:inline-block!important;
    margin-left:0.5%
  }
  .song h4 {
    height:72px;
    overflow:hidden
  }
}
.playlist-order {
  display:inline-block;
  float:left
}
.playlist-order .dropdown-menu.bullet {
  margin-top:3px
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html {
  font-family:sans-serif;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%
}
body {
  background:#f1f1f1;
  margin:0 
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display:block
}
audio,
canvas,
progress,
video {
  display:inline-block;
  vertical-align:baseline
}
audio:not([controls]) {
  display:none;
  height:0
}
[hidden],
template {
  display:none
}
a {
  background-color:transparent
}
a:active,
a:hover {
  outline:0
}
abbr[title] {
  border-bottom:1px dotted
}
b,
strong {
  font-weight:700
}
dfn {
  font-style:italic
}
h1 {
  margin:.67em 0;
  font-size:2em
}
mark {
  color:#000;
  background:#ff0
}
sub,
sup {
  position:relative;
  font-size:75%;
  line-height:0;
  vertical-align:baseline
}
sup {
  top:-.5em
}
sub {
  bottom:-.25em
}
img {
  border:0
}
svg:not(:root) {
  overflow:hidden
}
figure {
  margin:1em 40px
}
hr {
  height:0;
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box
}
pre {
  overflow:auto
}
code,
kbd,
pre,
samp {
  font-family:monospace,monospace;
  font-size:1em
}
button,
input,
optgroup,
select,
textarea {
  margin:0;
  font:inherit;
  color:inherit
}
button {
  overflow:visible
}
button,
select {
  text-transform:none
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance:button;
  cursor:pointer
}
button[disabled],
html input[disabled] {
  cursor:default
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding:0;
  border:0
}
input {
  line-height:normal
}
input[type=checkbox],
input[type=radio] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  padding:0
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height:auto
}
input[type=search] {
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-appearance:textfield
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance:none
}
fieldset {
  padding:.35em .625em .75em;
  margin:0 2px;
  border:1px solid silver
}
legend {
  padding:0;
  border:0
}
textarea {
  overflow:auto
}
optgroup {
  font-weight:700
}
table {
  border-spacing:0;
  border-collapse:collapse
}
td,
th {
  padding:0
}
.clearfix {
}
.clearfix::after {
  content:"";
  clear:both;
  display:table;
}
.fs300 {
  font-weight:300;
  color:#fff
}
* {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
}
:after,
:before {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
}
html {
  font-size:10px;
  -webkit-tap-highlight-color:rgba(0,0,0,0)
}
body {
  font-family:'Roboto',Arial,sans-serif;
  font-size:14px;
  font-weight:300;
  line-height:1.57142857;
  color:#5c1b8d;
  background-color:#222;
  -webkit-font-smoothing:antialiased;
  font-variant-ligatures:none;
}
button,
input,
select,
textarea {
  font-family:inherit;
  font-size:inherit;
  line-height:inherit
}
a {
  color:#ffcd45;
  text-decoration:none
}
a:focus,
a:hover {
  color:#ffcd45;
  text-decoration:none
}
a:focus {
  outline:thin dotted;
  outline:5px auto -webkit-focus-ring-color;
  outline-offset:-2px
}
figure {
  margin:0
}
img {
  vertical-align:middle
}
.img-responsive,
.thumbnail a>img,
.thumbnail>img {
  display:block;
  max-width:100%;
  height:auto
}
.img-rounded {
  border-radius:4px
}
.img-thumbnail {
  display:inline-block;
  max-width:100%;
  height:auto;
  padding:4px;
  line-height:1.57142857;
  background-color:#fff;
  border:1px solid #e4eaec;
  border-radius:3px;
  -webkit-transition:all .2s ease-in-out;
  -o-transition:all .2s ease-in-out;
  transition:all .2s ease-in-out
}
.img-circle {
  border-radius:50%
}
hr {
  margin-top:22px;
  margin-bottom:22px;
  border:0;
  border-top:1px solid #e4eaec
}
.sr-only {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  border:0
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position:static;
  width:auto;
  height:auto;
  margin:0;
  overflow:visible;
  clip:auto
}
[role=button] {
  cursor:pointer
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight:300;
  line-height:1.2;
  color:#fff
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
  font-weight:400;
  line-height:1;
  color:#fff
}
.h1,
.h2,
.h3,
h1,
h2,
h3 {
  margin-top:22px;
  margin-bottom:11px
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small {
  font-size:65%
}
.h4,
.h5,
.h6,
h4,
h5,
h6 {
  margin-top:11px;
  margin-bottom:11px
}
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
  font-size:75%
}
.h1,
h1 {
  font-size:24px
}
.h2,
h2 {
  font-size:22px
}
.h3,
h3 {
  font-size:20px
}
.h4,
h4 {
  font-size:18px
}
.h5,
h5 {
  font-size:14px
}
.h6,
h6 {
  font-size:12px
}
p {
  margin:0 0 11px
}
.small,
small {
  font-size:85%
}
.mark,
mark {
  padding:.2em;
  background-color:#f2a654
}
ol,
ul {
  margin:0 0 11px;
  padding:0
}
ul {
  list-style:none
}
ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom:0
}
.list-unstyled {
  padding-left:0;
  list-style:none
}
.list-inline {
  padding-left:0;
  margin-left:-5px;
  list-style:none
}
.list-inline>li {
  display:inline-block;
  padding-right:5px;
  padding-left:5px
}
abbr[data-original-title],
abbr[title] {
  cursor:help;
  border-bottom:1px dotted #e4eaec
}
.initialism {
  font-size:90%;
  text-transform:uppercase
}
blockquote {
  padding:11px 22px;
  margin:0 0 22px;
  font-size:17.5px;
  border-left:5px solid #e4eaec
}
blockquote ol:last-child,
blockquote p:last-child,
blockquote ul:last-child {
  margin-bottom:0
}
blockquote .small,
blockquote footer,
blockquote small {
  display:block;
  font-size:80%;
  line-height:1.57142857;
  color:#a3afb7
}
blockquote .small:before,
blockquote footer:before,
blockquote small:before {
  content:'\2014 \00A0'
}
address {
  margin-bottom:22px;
  font-style:normal;
  line-height:1.57142857
}
code,
kbd,
pre,
samp {
  font-family:Menlo,Monaco,Consolas,"Courier New",monospace
}
code {
  padding:2px 4px;
  font-size:90%;
  color:#5683ad;
  background-color:rgba(232,241,248,.1);
  border-radius:3px
}
pre {
  display:block;
  padding:10.5px;
  margin:0 0 11px;
  font-size:13px;
  line-height:1.57142857;
  color:inherit;
  word-break:break-all;
  word-wrap:break-word;
  background-color:#fff;
  border:1px solid #ecf5fc;
  border-radius:3px
}
pre code {
  padding:0;
  font-size:inherit;
  color:inherit;
  white-space:pre-wrap;
  background-color:transparent;
  border-radius:0
}
.container {
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto
}
@media (min-width:768px) {
  .container {
    width:750px;
    width:calc(100% - 40px)
  }
}
@media (max-width:568px) {
  .container {
    padding:0!important
  }
}
@media (min-width:992px) {
  .container {
    width:970px
  }
}
@media (min-width:1200px) {
  .container {
    width:1170px
  }
}
.container-fluid {
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  position:relative;
  min-height:1px
}
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  float:left
}
.col-xs-12 {
  width:100%
}
.col-xs-11 {
  width:91.66666667%
}
.col-xs-10 {
  width:83.33333333%
}
.col-xs-9 {
  width:75%
}
.col-xs-8 {
  width:66.66666667%
}
.col-xs-7 {
  width:58.33333333%
}
.col-xs-6 {
  width:50%
}
.col-xs-5 {
  width:41.66666667%
}
.col-xs-4 {
  width:33.33333333%
}
.col-xs-3 {
  width:25%
}
.col-xs-2 {
  width:16.66666667%
}
.col-xs-1 {
  width:8.33333333%
}
.col-xs-offset-3 {
  margin-left:25%
}
.col-xs-offset-2 {
  margin-left:16.66666667%
}
.col-xs-offset-1 {
  margin-left:8.33333333%
}
.col-xs-offset-0 {
  margin-left:0
}
@media (min-width:992px) {
  .col-md-1,
  .col-md-10,
  .col-md-11,
  .col-md-12,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9 {
    float:left
  }
  .col-md-12 {
    width:100%
  }
  .col-md-11 {
    width:91.66666667%
  }
  .col-md-10 {
    width:83.33333333%
  }
  .col-md-9 {
    width:75%
  }
  .col-md-8 {
    width:66.66666667%
  }
  .col-md-7 {
    width:58.33333333%
  }
  .col-md-6 {
    width:50%
  }
  .col-md-5 {
    width:41.66666667%
  }
  .col-md-4 {
    width:33.33333333%
  }
  .col-md-3 {
    width:25%
  }
  .col-md-2 {
    width:16.66666667%
  }
  .col-md-1 {
    width:8.33333333%
  }
  .col-md-offset-3 {
    margin-left:25%
  }
  .col-md-offset-2 {
    margin-left:16.66666667%
  }
  .col-md-offset-1 {
    margin-left:8.33333333%
  }
  .col-md-offset-0 {
    margin-left:0
  }
}
caption {
  padding-top:8px;
  padding-bottom:8px;
  color:#526069;
  text-align:left
}
fieldset {
  min-width:0;
  padding:0;
  margin:0;
  border:0
}
legend {
  display:block;
  width:100%;
  padding:0;
  margin-bottom:22px;
  font-size:21px;
  line-height:inherit;
  color:inherit;
  border:0;
  border-bottom:1px solid transparent
}
label {
  display:inline-block;
  max-width:100%;
  margin-bottom:5px;
  font-weight:700
}
input[type=search] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
}
input[type=checkbox],
input[type=radio] {
  margin:4px 0 0;
  margin-top:1px \9;
  line-height:normal
}
input[type=file] {
  display:block
}
input[type=range] {
  display:block;
  width:100%
}
select[multiple],
select[size] {
  height:auto
}
input[type=file]:focus,
input[type=checkbox]:focus,
input[type=radio]:focus {
  outline:thin dotted;
  outline:5px auto -webkit-focus-ring-color;
  outline-offset:-2px
}
output {
  display:block;
  padding-top:7px;
  font-size:14px;
  line-height:1.57142857;
  color:#888888
}
.form-control {
  display:block;
  width:100%;
  height:46px;
  padding:6px 15px;
  font-size:14px;
  line-height:1.57142857;
  color:#5c1b8d;
  background-color:#ffcd45;
  background-image:none;
  border:1px solid #ffcd45;
  border-radius:3px;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.form-control:focus {
  border-color:#3598dc;
  outline:0;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(98,168,234,.6);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(98,168,234,.6)
}
.form-control.focus,
.form-control:focus {
  border-color:#3598dc;
  -webkit-box-shadow:none;
  box-shadow:none
}
.form-control::-moz-placeholder {
  color:#a3afb7;
  opacity:1
}
.form-control:-ms-input-placeholder {
  color:#a3afb7
}
.form-control::-webkit-input-placeholder {
  color:#a3afb7
}
.form-control::-ms-expand {
  background-color:transparent;
  border:0
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color:#f2f3f4;
  opacity:1
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor:not-allowed
}
textarea.form-control {
  height:auto
}
input[type=search] {
  -webkit-appearance:none
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  input[type=date].form-control,
  input[type=time].form-control,
  input[type=datetime-local].form-control,
  input[type=month].form-control {
    line-height:36px
  }
  .input-group-sm input[type=date],
  .input-group-sm input[type=time],
  .input-group-sm input[type=datetime-local],
  .input-group-sm input[type=month],
  input[type=date].input-sm,
  input[type=time].input-sm,
  input[type=datetime-local].input-sm,
  input[type=month].input-sm {
    line-height:32px
  }
  .input-group-lg input[type=date],
  .input-group-lg input[type=time],
  .input-group-lg input[type=datetime-local],
  .input-group-lg input[type=month],
  input[type=date].input-lg,
  input[type=time].input-lg,
  input[type=datetime-local].input-lg,
  input[type=month].input-lg {
    line-height:46px
  }
}
.form-group {
  margin-bottom:20px
}
.checkbox,
.radio {
  position:relative;
  display:block;
  margin-top:10px;
  margin-bottom:10px
}
.checkbox label,
.radio label {
  min-height:22px;
  padding-left:20px;
  margin-bottom:0;
  font-weight:400;
  cursor:pointer
}
.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox],
.radio input[type=radio],
.radio-inline input[type=radio] {
  position:absolute;
  margin-top:4px \9;
  margin-left:-20px
}
.checkbox+.checkbox,
.radio+.radio {
  margin-top:-5px
}
.checkbox-inline,
.radio-inline {
  position:relative;
  display:inline-block;
  padding-left:20px;
  margin-bottom:0;
  font-weight:400;
  vertical-align:middle;
  cursor:pointer
}
.checkbox-inline+.checkbox-inline,
.radio-inline+.radio-inline {
  margin-top:0;
  margin-left:10px
}
fieldset[disabled] input[type=checkbox],
fieldset[disabled] input[type=radio],
input[type=checkbox].disabled,
input[type=checkbox][disabled],
input[type=radio].disabled,
input[type=radio][disabled] {
  cursor:not-allowed
}
.checkbox-inline.disabled,
.radio-inline.disabled,
fieldset[disabled] .checkbox-inline,
fieldset[disabled] .radio-inline {
  cursor:not-allowed
}
.checkbox.disabled label,
.radio.disabled label,
fieldset[disabled] .checkbox label,
fieldset[disabled] .radio label {
  cursor:not-allowed
}
.form-control-static {
  min-height:36px;
  padding-top:7px;
  padding-bottom:7px;
  margin-bottom:0
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right:0;
  padding-left:0
}
.input-sm {
  height:32px;
  padding:6px 13px;
  font-size:12px;
  line-height:1.5;
  border-radius:2px
}
select.input-sm {
  height:32px;
  line-height:32px
}
select[multiple].input-sm,
textarea.input-sm {
  height:auto
}
select.input-sm {
  padding-top:0;
  padding-bottom:0
}
.form-group-sm .form-control {
  height:32px;
  padding:6px 13px;
  font-size:12px;
  line-height:1.5;
  border-radius:2px
}
.form-group-sm select.form-control {
  height:32px;
  line-height:32px
}
.form-group-sm select[multiple].form-control,
.form-group-sm textarea.form-control {
  height:auto
}
.form-group-sm .form-control-static {
  height:32px;
  min-height:34px;
  padding:7px 13px;
  font-size:12px;
  line-height:1.5
}
.input-lg {
  height:46px;
  padding:10px 18px;
  font-size:18px;
  line-height:1.3333333;
  border-radius:4px
}
select.input-lg {
  height:46px;
  line-height:46px
}
select[multiple].input-lg,
textarea.input-lg {
  height:auto
}
select.input-lg {
  padding-top:0;
  padding-bottom:0
}
.form-group-lg .form-control {
  height:46px;
  padding:10px 18px;
  font-size:18px;
  line-height:1.3333333;
  border-radius:4px
}
.form-group-lg select.form-control {
  height:46px;
  line-height:46px
}
.form-group-lg select[multiple].form-control,
.form-group-lg textarea.form-control {
  height:auto
}
.form-group-lg .form-control-static {
  height:46px;
  min-height:40px;
  padding:11px 18px;
  font-size:18px;
  line-height:1.3333333
}
.has-feedback {
  position:relative
}
.has-feedback .form-control {
  padding-right:45px
}
.form-control-feedback {
  position:absolute;
  top:0;
  right:0;
  z-index:2;
  display:block;
  width:36px;
  height:36px;
  line-height:36px;
  text-align:center;
  pointer-events:none
}
.form-group-lg .form-control+.form-control-feedback,
.input-group-lg+.form-control-feedback,
.input-lg+.form-control-feedback {
  width:46px;
  height:46px;
  line-height:46px
}
.form-group-sm .form-control+.form-control-feedback,
.input-group-sm+.form-control-feedback,
.input-sm+.form-control-feedback {
  width:32px;
  height:32px;
  line-height:32px
}
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label {
  color:#fff
}
.help-block {
  display:block;
  color:#bcc2c8;
  font-size:12px
}
@media (min-width:768px) {
  .form-inline .form-group {
    display:inline-block;
    margin-bottom:0;
    vertical-align:middle
  }
  .form-inline .form-control {
    display:inline-block;
    width:auto;
    vertical-align:middle
  }
  .form-inline .form-control-static {
    display:inline-block
  }
  .form-inline .input-group {
    display:inline-table;
    vertical-align:middle
  }
  .form-inline .input-group .form-control,
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn {
    width:auto
  }
  .form-inline .input-group>.form-control {
    width:100%
  }
  .form-inline .control-label {
    margin-bottom:0;
    vertical-align:middle
  }
  .form-inline .checkbox,
  .form-inline .radio {
    display:inline-block;
    margin-top:0;
    margin-bottom:0;
    vertical-align:middle
  }
  .form-inline .checkbox label,
  .form-inline .radio label {
    padding-left:0
  }
  .form-inline .checkbox input[type=checkbox],
  .form-inline .radio input[type=radio] {
    position:relative;
    margin-left:0
  }
  .form-inline .has-feedback .form-control-feedback {
    top:0
  }
}
.form-horizontal .checkbox,
.form-horizontal .checkbox-inline,
.form-horizontal .radio,
.form-horizontal .radio-inline {
  padding-top:7px;
  margin-top:0;
  margin-bottom:0
}
.form-horizontal .checkbox,
.form-horizontal .radio {
  min-height:29px
}
.form-horizontal .form-group {
  margin-right:-15px;
  margin-left:-15px
}
@media (min-width:768px) {
  .form-horizontal .control-label {
    padding-top:7px;
    margin-bottom:0;
    text-align:right
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right:15px
}
@media (min-width:768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top:11px;
    font-size:18px
  }
}
@media (min-width:768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top:7px;
    font-size:12px
  }
}
.btn {
  display:inline-block;
  -webkit-font-smoothing:antialiased;
  margin-bottom:0;
  font-weight:500;
  line-height:1.57142857;
  text-align:center;
  white-space:nowrap;
  vertical-align:middle;
  -ms-touch-action:manipulation;
  touch-action:manipulation;
  cursor:pointer;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  background-image:none;
  border:1px solid transparent;
  border-radius:0;
  letter-spacing:.007px;
}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus {
  outline:thin dotted;
  outline:5px auto -webkit-focus-ring-color;
  outline-offset:-2px
}
.btn.focus,
.btn:focus,
.btn:hover {
  color:#333;
  text-decoration:none
}
.btn.active,
.btn:active {
  background-image:none;
  outline:0;
  -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
  box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor:not-allowed;
  filter:alpha(opacity=65);
  -webkit-box-shadow:none;
  box-shadow:none;
  opacity:.65
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events:none
}
.btn-default {
  color: #5c1b8d;
  background-color: #ffcd45;
  border-color: #ffcd45;
}
.btn-default.focus,
.btn-default:focus,
.btn-default:hover {
  color: #5c1b8d;
  background-color: #ffcd45;
  border-color: #ffcd45;
}
.btn-default.active,
.btn-default:active,
.open>.dropdown-toggle.btn-default {
  color:#5c1b8d;
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.open>.dropdown-toggle.btn-default.focus,
.open>.dropdown-toggle.btn-default:focus,
.open>.dropdown-toggle.btn-default:hover {
  color:#5c1b8d;
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-default.active,
.btn-default:active,
.open>.dropdown-toggle.btn-default {
  background-image:none
}
.btn-default.disabled.focus,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled].focus,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {
  background-color:#e4eaec;
  border-color:#e4eaec
}
.btn-default .badge {
  color:#e4eaec;
  background-color:#888888
}
.btn-primary {
  color:#5c1b8d;
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-primary.focus,
.btn-primary:focus {
  color:#5c1b8d;
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-primary:hover {
  color:#5c1b8d;
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary {
  color:#5c1b8d;
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open>.dropdown-toggle.btn-primary.focus,
.open>.dropdown-toggle.btn-primary:focus,
.open>.dropdown-toggle.btn-primary:hover {
  color:#5c1b8d;
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary {
  background-image:none
}
.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled].focus,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-primary .badge {
  color:#3598dc;
  background-color:#fff
}
.btn-success {
  color:#fff;
  background-color:#46be8a;
  border-color:#46be8a
}
.btn-success.focus,
.btn-success:focus {
  color:#fff;
  background-color:#369b6f;
  border-color:#226246
}
.btn-success:hover {
  color:#fff;
  background-color:#369b6f;
  border-color:#34936a
}
.btn-success.active,
.btn-success:active,
.open>.dropdown-toggle.btn-success {
  color:#fff;
  background-color:#369b6f;
  border-color:#34936a
}
.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.open>.dropdown-toggle.btn-success.focus,
.open>.dropdown-toggle.btn-success:focus,
.open>.dropdown-toggle.btn-success:hover {
  color:#fff;
  background-color:#2d805c;
  border-color:#226246
}
.btn-success.active,
.btn-success:active,
.open>.dropdown-toggle.btn-success {
  background-image:none
}
.btn-success.disabled.focus,
.btn-success.disabled:focus,
.btn-success.disabled:hover,
.btn-success[disabled].focus,
.btn-success[disabled]:focus,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:hover {
  background-color:#46be8a;
  border-color:#46be8a
}
.btn-success .badge {
  color:#46be8a;
  background-color:#fff
}
.btn-danger {
  color:#5c1b8d;
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-danger.focus,
.btn-danger:focus {
  color:#5c1b8d;
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-danger:hover {
  color:#5c1b8d;
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-danger.active,
.btn-danger:active,
.open>.dropdown-toggle.btn-danger {
  color:#5c1b8d;
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.active:hover,
.btn-danger:active.focus,
.btn-danger:active:focus,
.btn-danger:active:hover,
.open>.dropdown-toggle.btn-danger.focus,
.open>.dropdown-toggle.btn-danger:focus,
.open>.dropdown-toggle.btn-danger:hover {
  color:#5c1b8d;
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-danger.active,
.btn-danger:active,
.open>.dropdown-toggle.btn-danger {
  background-image:none
}
.btn-danger.disabled.focus,
.btn-danger.disabled:focus,
.btn-danger.disabled:hover,
.btn-danger[disabled].focus,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger.focus,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:hover {
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-danger .badge {
  color:#ed6b75;
  background-color:#fff
}
.btn-group-lg>.btn,
.btn-lg {
  padding:10px 18px;
  font-size:18px;
  line-height:1.3333333
}
.btn-group-sm>.btn,
.btn-sm {
  padding:6px 13px;
  font-size:12px;
  line-height:1.5
}
.btn-group-xs>.btn,
.btn-xs {
  padding:1px 5px;
  font-size:12px;
  line-height:1.5
}
.btn-block {
  display:block;
  width:100%
}
.btn-block+.btn-block {
  margin-top:5px
}
.kcounter {
  margin-left:20px
}
.btn-default.kcounter {
  color:#999!important
}
input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
  width:100%
}
.fade {
  opacity:0;
  -webkit-transition:opacity .15s linear;
  -o-transition:opacity .15s linear;
  transition:opacity .15s linear
}
.fade.in {
  opacity:1
}
.collapse {
  display:none
}
.collapse.in {
  display:block
}
.collapsing {
  position:relative;
  height:0;
  overflow:hidden;
  -webkit-transition-timing-function:ease;
  -o-transition-timing-function:ease;
  transition-timing-function:ease;
  -webkit-transition-duration:.35s;
  -o-transition-duration:.35s;
  transition-duration:.35s;
  -webkit-transition-property:height,visibility;
  -o-transition-property:height,visibility;
  transition-property:height,visibility
}
.caret {
  display:inline-block;
  width:0;
  height:0;
  margin-left:2px;
  vertical-align:middle;
  border-top:4px dashed;
  border-top:4px solid \9;
  border-right:4px solid transparent;
  border-left:4px solid transparent
}
.dropdown,
.dropup {
  position:relative
}
.dropdown-toggle:focus {
  outline:0
}
.dropdown-menu {
  position:absolute;
  top:100%;
  left:0;
  z-index:1200;
  display:none;
  float:left;
  min-width:160px;
  padding:5px 0;
  margin:2px 0 0;
  font-size:14px;
  text-align:left;
  list-style:none;
  background-color:#222;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
  border:0px solid transparent;
  border:0px solid transparent;
  border-radius:3px;
  -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
  box-shadow:0 6px 12px rgba(0,0,0,.175)
}
.dropdown-menu.pull-right {
  right:0;
  left:auto
}
.dropdown-menu .divider {
  height:1px;
  margin:10px 0;
  overflow:hidden;
  background-color:#f5f5f5
}
.dropdown-menu>li>a {
  display:block;
  padding:3px 20px;
  clear:both;
  font-weight:400;
  line-height:18px;
  vertical-align:middle;
  color:#ffcd45;
  white-space:nowrap;
  width:100%
}
.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
  color:#ffcd45;
  text-decoration:none;
  background:#5c1b8d;
}
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
  color:#ffcd45;
  text-decoration:none;
  background-color:#5c1b8d;
  outline:0
}
.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
  color:#ffcd45
}
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
  text-decoration:none;
  cursor:not-allowed;
  background-color:transparent;
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.open>.dropdown-menu {
  display:block
}
.open>a {
  outline:0
}
.dropdown-menu-right {
  right:0;
  left:auto
}
.dropdown-menu-left {
  right:auto;
  left:0
}
.dropdown-header {
  display:block;
  padding:3px 20px;
  font-size:12px;
  line-height:1.57142857;
  color:#37474f;
  white-space:nowrap
}
.dropdown-backdrop {
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:1190
}
.pull-right>.dropdown-menu {
  right:0;
  left:auto
}
.dropup .caret {
  content:"";
  border-top:0;
  border-bottom:4px dashed;
  border-bottom:4px solid \9
}
.dropup .dropdown-menu {
  top:auto;
  bottom:100%;
  margin-bottom:2px
}
.btn-group {
  position:relative;
  display:inline-block;
  vertical-align:middle
}
.btn-group>.btn {
  position:relative;
  float:left
}
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus,
.btn-group>.btn:hover {
  z-index:2
}
.btn-group .btn+.btn,
.btn-group .btn+.btn-group,
.btn-group .btn-group+.btn,
.btn-group .btn-group+.btn-group {
  margin-left:-1px
}
.btn-toolbar {
  margin-left:-5px
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float:left
}
.btn-toolbar>.btn,
.btn-toolbar>.btn-group,
.btn-toolbar>.input-group {
  margin-left:5px
}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius:0
}
.btn-group>.btn:first-child:not(:last-child) {
  margin-left:0;
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius:0;
  border-bottom-right-radius:0
}
.btn-group>.btn:last-child:not(:first-child),
.btn-group>.dropdown-toggle:not(:first-child) {
  border-top-left-radius:0;
  border-bottom-left-radius:0
}
.btn-group>.btn-group {
  float:left
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
  border-radius:0
}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,
.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
  border-top-right-radius:0;
  border-bottom-right-radius:0
}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
  border-top-left-radius:0;
  border-bottom-left-radius:0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline:0
}
.btn-group>.btn+.dropdown-toggle {
  padding-right:8px;
  padding-left:8px
}
.btn-group>.btn-lg+.dropdown-toggle {
  padding-right:12px;
  padding-left:12px
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
  box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn .caret {
  margin-left:0
}
.btn-lg .caret {
  border-width:5px 5px 0;
  border-bottom-width:0
}
.dropup .btn-lg .caret {
  border-width:0 5px 5px
}
.btn i {
  width:15px;
  font-weight:15px;
  vertical-align:middle;
  margin-right:9px;
  line-height:inherit;
  text-align:center;
}
[data-toggle=buttons]>.btn input[type=checkbox],
[data-toggle=buttons]>.btn input[type=radio],
[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],
[data-toggle=buttons]>.btn-group>.btn input[type=radio] {
  position:absolute;
  clip:rect(0,0,0,0);
  pointer-events:none
}
.input-group {
  position:relative;
  display:table;
  border-collapse:separate
}
.input-group[class*=col-] {
  float:none;
  padding-right:0;
  padding-left:0
}
.input-group .form-control {
  position:relative;
  z-index:2;
  float:left;
  width:100%;
  margin-bottom:0
}
.input-group-lg>.form-control,
.input-group-lg>.input-group-addon,
.input-group-lg>.input-group-btn>.btn {
  height:46px;
  padding:10px 18px;
  font-size:18px;
  line-height:1.3333333;
  border-radius:4px
}
select.input-group-lg>.form-control,
select.input-group-lg>.input-group-addon,
select.input-group-lg>.input-group-btn>.btn {
  height:46px;
  line-height:46px
}
select[multiple].input-group-lg>.form-control,
select[multiple].input-group-lg>.input-group-addon,
select[multiple].input-group-lg>.input-group-btn>.btn,
textarea.input-group-lg>.form-control,
textarea.input-group-lg>.input-group-addon,
textarea.input-group-lg>.input-group-btn>.btn {
  height:auto
}
select.input-group-lg>.form-control,
select.input-group-lg>.input-group-addon,
select.input-group-lg>.input-group-btn>.btn {
  padding-top:0;
  padding-bottom:0
}
.input-group-sm>.form-control,
.input-group-sm>.input-group-addon,
.input-group-sm>.input-group-btn>.btn {
  height:32px;
  padding:6px 13px;
  font-size:12px;
  line-height:1.5;
  border-radius:2px
}
select.input-group-sm>.form-control,
select.input-group-sm>.input-group-addon,
select.input-group-sm>.input-group-btn>.btn {
  height:32px;
  line-height:32px
}
select[multiple].input-group-sm>.form-control,
select[multiple].input-group-sm>.input-group-addon,
select[multiple].input-group-sm>.input-group-btn>.btn,
textarea.input-group-sm>.form-control,
textarea.input-group-sm>.input-group-addon,
textarea.input-group-sm>.input-group-btn>.btn {
  height:auto
}
select.input-group-sm>.form-control,
select.input-group-sm>.input-group-addon,
select.input-group-sm>.input-group-btn>.btn {
  padding-top:0;
  padding-bottom:0
}
.input-group .form-control,
.input-group-addon,
.input-group-btn {
  display:table-cell
}
.input-group .form-control:not(:first-child):not(:last-child),
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child) {
  border-radius:0
}
.input-group-addon,
.input-group-btn {
  width:1%;
  white-space:nowrap;
  vertical-align:middle
}
.input-group-addon {
  padding:6px 15px;
  font-size:14px;
  font-weight:400;
  line-height:1;
  color:#ffcd45;
  text-align:center;
  background-color:#5c1b8d;
  border:1px solid #ffcd45;
  border-radius:3px
}
.input-group-addon.input-sm {
  padding:6px 13px;
  font-size:12px;
  border-radius:2px
}
.input-group-addon.input-lg {
  padding:10px 18px;
  font-size:18px;
  border-radius:4px
}
.input-group-addon input[type=checkbox],
.input-group-addon input[type=radio] {
  margin-top:0
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child>.btn,
.input-group-btn:first-child>.btn-group>.btn,
.input-group-btn:first-child>.dropdown-toggle,
.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,
.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius:0;
  border-bottom-right-radius:0
}
.input-group-addon:first-child {
  border-right:0
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,
.input-group-btn:first-child>.btn:not(:first-child),
.input-group-btn:last-child>.btn,
.input-group-btn:last-child>.btn-group>.btn,
.input-group-btn:last-child>.dropdown-toggle {
  border-top-left-radius:0;
  border-bottom-left-radius:0
}
.input-group-addon:last-child {
  border-left:0
}
.input-group-btn {
  position:relative;
  font-size:0;
  white-space:nowrap
}
.input-group-btn>.btn {
  position:relative
}
.input-group-btn>.btn+.btn {
  margin-left:-1px
}
.input-group-btn>.btn:active,
.input-group-btn>.btn:focus,
.input-group-btn>.btn:hover {
  z-index:2
}
.input-group-btn:first-child>.btn,
.input-group-btn:first-child>.btn-group {
  margin-right:-1px
}
.input-group-btn:last-child>.btn,
.input-group-btn:last-child>.btn-group {
  z-index:2;
  margin-left:-1px
}
.nav {
  padding-left:0;
  margin-bottom:0;
  list-style:none
}
.nav>li {
  position:relative;
  display:block
}
.nav>li>a {
  position:relative;
  display:block;
  padding:10px 15px
}
.nav>li>a:focus,
.nav>li>a:hover {
  text-decoration:none;
  background-color:#f2f3f4
}
.nav>li.disabled>a {
  color:#a3afb7
}
.nav>li.disabled>a:focus,
.nav>li.disabled>a:hover {
  color:#a3afb7;
  text-decoration:none;
  cursor:not-allowed;
  background-color:transparent
}
.nav .open>a,
.nav .open>a:focus,
.nav .open>a:hover {
  background-color:#f2f3f4;
  border-color:#3598dc
}
.nav .nav-divider {
  height:1px;
  margin:10px 0;
  overflow:hidden;
  background-color:#e5e5e5
}
.nav>li>a>img {
  max-width:none
}
.nav-tabs {
  border-bottom:1px solid #5c1b8d
}
.nav-tabs>li {
  float:left;
  margin-bottom:-1px
}
.nav-tabs>li>a {
  margin-right:2px;
  line-height:1.57142857;
  border:1px solid transparent;
  border-radius:3px 3px 0 0
}
.nav-tabs>li>a:hover {
  border-color:transparent transparent #e4eaec
}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
  color:#4e97d9;
  cursor:default;
  background-color:#fff;
  border:1px solid #e4eaec;
  border-bottom-color:transparent
}
.tab-content>.tab-pane {
  display:none
}
.tab-content>.active {
  display:block
}
.nav-tabs .dropdown-menu {
  margin-top:-1px;
  border-top-left-radius:0;
  border-top-right-radius:0
}
.pagination {
  display:block;
  padding-left:0;
  margin:22px 0;
  border-radius:50%
}
.pagination:before {
  content:'';
  display:block;
  width:100%;
  height:1px;
  clear:both
}
.pagination>li {
  display:inline
}
.pagination>li>a,
.pagination>li>span {
  position:relative;
  float:left;
  padding:6px 15px;
  margin-left:-1px;
  line-height:1.57142857;
  color:#888888;
  text-decoration:none;
  background-color:transparent;
  border:1px solid #e4eaec;
  border-radius:50%;
}
.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {
  z-index:2;
  background-color:rgb(117,117,117);
  border-radius:50%;
  color:#fff;
}
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
  z-index:3;
  color:#fff;
  background-color:rgb(117,117,117);
  border-color:#f5f5f5;
  border-radius:50%;
  cursor:pointer;
}
.pagination-lg>li>a,
.pagination-lg>li>span {
  padding:10px 18px;
  font-size:18px;
  line-height:1.3333333
}
.pagination-lg>li:first-child>a,
.pagination-lg>li:first-child>span,
.pagination>li:first-child>a,
.pagination>li:first-child>span,
.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span,
.pagination>li:last-child>a,
.pagination>li:last-child>span {
  border-radius:4px;
  margin:0 10px;
  padding:10px 17px!important;
  width:auto!important
}
.pagination>li>a {
  width:43px;
  height:43px;
  text-align:center;
}
.label {
  display:inline;
  padding:.2em .6em .3em;
  font-size:75%;
  font-weight:700;
  line-height:1;
  color:#fff;
  text-align:center;
  white-space:nowrap;
  vertical-align:baseline;
  border-radius:.25em
}
a.label:focus,
a.label:hover {
  color:#fff;
  text-decoration:none;
  cursor:pointer
}
.label:empty {
  display:none
}
.btn .label {
  position:relative;
  top:-1px
}
.label-default {
  background-color:#e4eaec
}
.label-default[href]:focus,
.label-default[href]:hover {
  background-color:#c6d3d7
}
.badge {
  display:inline-block;
  min-width:10px;
  padding:3px 7px;
  font-size:12px;
  font-weight:400;
  line-height:1;
  color:#5c1b8d;
  text-align:center;
  white-space:nowrap;
  vertical-align:middle;
  background-color:#ffcd45;
  border-radius:10px
}
.badge:empty {
  display:none
}
.btn .badge {
  position:relative;
  top:-1px
}
.btn-group-xs>.btn .badge,
.btn-xs .badge {
  top:0;
  padding:1px 5px
}
a.badge:focus,
a.badge:hover {
  color:#a3afb7;
  text-decoration:none;
  cursor:pointer
}
.list-group-item.active>.badge {
  color:#526069;
  background-color:#e4eaec
}
.list-group-item>.badge {
  float:right
}
.list-group-item>.badge+.badge {
  margin-right:5px
}
.thumbnail {
  display:block;
  padding:4px;
  margin-bottom:22px;
  line-height:1.57142857;
  background-color:#fff;
  border:1px solid #e4eaec;
  border-radius:3px;
  -webkit-transition:border .2s ease-in-out;
  -o-transition:border .2s ease-in-out;
  transition:border .2s ease-in-out
}
.thumbnail a>img,
.thumbnail>img {
  margin-right:auto;
  margin-left:auto
}
a.thumbnail.active,
a.thumbnail:focus,
a.thumbnail:hover {
  border-color:#3598dc
}
.thumbnail .caption {
  padding:9px;
  color:#888888
}
.progress {
  height:22px;
  margin-bottom:22px;
  overflow:hidden;
  background-color:#e4eaec;
  border-radius:3px;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
  box-shadow:inset 0 1px 2px rgba(0,0,0,.1)
}
.progress-bar {
  float:left;
  width:0;
  height:100%;
  font-size:12px;
  line-height:22px;
  color:#fff;
  text-align:center;
  background-color:#3598dc;
  -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
  -webkit-transition:width .6s ease;
  -o-transition:width .6s ease;
  transition:width .6s ease
}
.media {
  margin-top:15px
}
.media:first-child {
  margin-top:0
}
.media,
.media-body {
  overflow:hidden;
  zoom:1
}
.media-body {
  width:10000px
}
.media-object {
  display:block
}
.media-object.img-thumbnail {
  max-width:none
}
.media-right,
.media>.pull-right {
  padding-left:10px
}
.media-left,
.media>.pull-left {
  padding-right:10px
}
.media-body,
.media-left,
.media-right {
  display:table-cell;
  vertical-align:top
}
.media-middle {
  vertical-align:middle
}
.media-bottom {
  vertical-align:bottom
}
.media-heading {
  margin-top:0;
  margin-bottom:5px
}
.media-list {
  padding-left:0;
  list-style:none
}
.list-group {
  padding-left:0;
  margin-bottom:20px
}
.list-group-item {
  position:relative;
  display:block;
  padding:10px 15px;
  margin-bottom:-1px;
  border:1px solid transparent
}
.list-group-item:first-child {
  border-top-left-radius:3px;
  border-top-right-radius:3px
}
.list-group-item:last-child {
  margin-bottom:0;
  border-bottom-right-radius:3px;
  border-bottom-left-radius:3px
}
a.list-group-item,
button.list-group-item {
  color:#888888
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color:#37474f
}
a.list-group-item:focus,
a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
  color:#888888;
  text-decoration:none;
  background-color:#f2f3f4
}
button.list-group-item {
  width:100%;
  text-align:left
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
  z-index:2;
  color:#3598dc;
  background-color:transparent;
  border-color:transparent
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading>.small,
.list-group-item.active .list-group-item-heading>small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading>.small,
.list-group-item.active:focus .list-group-item-heading>small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading>.small,
.list-group-item.active:hover .list-group-item-heading>small {
  color:inherit
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
  color:#fff
}
.list-group-item-success {
  color:#fff;
  background-color:#46be8a
}
.list-group-item-heading {
  margin-top:0;
  margin-bottom:5px
}
.list-group-item-text {
  margin-bottom:0;
  line-height:1.3
}
.panel {
  margin-bottom:22px;
  background-color:#222;
  border:1px solid transparent;
  border-radius:4px;
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
  box-shadow:0 1px 1px rgba(0,0,0,.05)
}
.panel-body {
  padding:30px 30px
}
.panel-heading {
  padding:20px 30px;
  border-bottom:1px solid transparent;
  border-top-left-radius:3px;
  border-top-right-radius:3px
}
.panel-heading>.dropdown .dropdown-toggle {
  color:inherit
}
.panel-title {
  margin-top:0;
  margin-bottom:0;
  font-size:16px;
  color:inherit
}
.panel-title>.small,
.panel-title>.small>a,
.panel-title>a,
.panel-title>small,
.panel-title>small>a {
  color:inherit
}
.panel-footer {
  padding:0 30px 15px;
  background-color:transparent;
  border-top:1px solid #e4eaec;
  border-bottom-right-radius:3px;
  border-bottom-left-radius:3px
}
.panel>.list-group,
.panel>.panel-collapse>.list-group {
  margin-bottom:0
}
.panel>.list-group .list-group-item,
.panel>.panel-collapse>.list-group .list-group-item {
  border-width:1px 0;
  border-radius:0
}
.panel>.list-group:first-child .list-group-item:first-child,
.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {
  border-top:0;
  border-top-left-radius:3px;
  border-top-right-radius:3px
}
.panel>.list-group:last-child .list-group-item:last-child,
.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {
  border-bottom:0;
  border-bottom-right-radius:3px;
  border-bottom-left-radius:3px
}
.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {
  border-top-left-radius:0;
  border-top-right-radius:0
}
.panel-heading+.list-group .list-group-item:first-child {
  border-top-width:0
}
.list-group+.panel-footer {
  border-top-width:0
}
.well {
  min-height:20px;
  padding:19px;
  margin-bottom:20px;
  background-color:#5c1b8d;
  border:1px solid #5c1b8d;
  border-radius:3px;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.05)
}
.well blockquote {
  border-color:#ddd;
  border-color:rgba(0,0,0,.15)
}
.well-lg {
  padding:24px;
  border-radius:4px
}
.well-sm {
  padding:9px;
  border-radius:2px
}
.close {
  float:right;
  font-size:21px;
  font-weight:500;
  line-height:1;
  color:#000;
  text-shadow:none;
  filter:alpha(opacity=20);
  opacity:.2
}
.close:focus,
.close:hover {
  color:#000;
  text-decoration:none;
  cursor:pointer;
  filter:alpha(opacity=50);
  opacity:.5
}
button.close {
  -webkit-appearance:none;
  padding:0;
  cursor:pointer;
  background:0 0;
  border:0
}
.modal-open {
  overflow:hidden
}
.modal {
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:1700;
  display:none;
  overflow:hidden;
  -webkit-overflow-scrolling:touch;
  outline:0
}
.modal.fade .modal-dialog {
  -webkit-transition:-webkit-transform .3s ease-out;
  -o-transition:-o-transform .3s ease-out;
  transition:transform .3s ease-out;
  -webkit-transform:translate(0,-25%);
  -ms-transform:translate(0,-25%);
  -o-transform:translate(0,-25%);
  transform:translate(0,-25%)
}
.modal.in .modal-dialog {
  -webkit-transform:translate(0,0);
  -ms-transform:translate(0,0);
  -o-transform:translate(0,0);
  transform:translate(0,0)
}
.modal-open .modal {
  overflow-x:hidden;
  overflow-y:auto
}
.modal-dialog {
  position:relative;
  width:auto;
  margin:10px
}
.modal-content {
  position:relative;
  background-color:#fff;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
  border:1px solid #999;
  border:1px solid transparent;
  border-radius:4px;
  outline:0;
  -webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);
  box-shadow:0 3px 9px rgba(0,0,0,.5)
}
.modal-backdrop {
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:1600;
  background-color:#000
}
.modal-backdrop.fade {
  filter:alpha(opacity=0);
  opacity:0
}
.modal-backdrop.in {
  filter:alpha(opacity=50);
  opacity:.5
}
.modal-header {
  padding:15px;
  border-bottom:1px solid #e4eaec
}
.modal-header .close {
  margin-top:-2px
}
.modal-title {
  margin:0;
  line-height:1.57142857
}
.modal-body {
  position:relative;
  padding:15px
}
.modal-footer {
  padding:15px;
  text-align:right;
  border-top:1px solid #e4eaec
}
.modal-footer .btn+.btn {
  margin-bottom:0;
  margin-left:5px
}
.modal-footer .btn-group .btn+.btn {
  margin-left:-1px
}
.modal-footer .btn-block+.btn-block {
  margin-left:0
}
.modal-scrollbar-measure {
  position:absolute;
  top:-9999px;
  width:50px;
  height:50px;
  overflow:scroll
}
@media (min-width:768px) {
  .modal-dialog {
    width:600px;
    margin:30px auto
  }
  .modal-content {
    -webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
    box-shadow:0 5px 15px rgba(0,0,0,.5)
  }
  .modal-sm {
    width:300px
  }
}
@media (min-width:992px) {
  .modal-lg {
    width:900px
  }
}
.popover {
  font-size:.858rem;
  font-weight:300;
  font-style:normal;
  line-height:1.571429;
  position:absolute;
  z-index:1800;
  top:0;
  left:0;
  display:block;
  max-width:276px;
  padding:1px;
  text-align:left;
  text-align:start;
  white-space:normal;
  text-decoration:none;
  letter-spacing:normal;
  word-spacing:normal;
  text-transform:none;
  word-wrap:break-word;
  word-break:normal;
  border:1px solid rgba(204,213,219,.8);
  border-radius:.286rem;
  background-color:#fff;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
  -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
  box-shadow:0 5px 10px rgba(0,0,0,.2);
  text-shadow:none;
  line-break:auto
}
.popover.bs-tether-element-attached-bottom,
.popover.popover-top {
  margin-top:-8px
}
.popover.bs-tether-element-attached-bottom::after,
.popover.bs-tether-element-attached-bottom::before,
.popover.popover-top::after,
.popover.popover-top::before {
  left:50%;
  border-bottom-width:0
}
.popover.bs-tether-element-attached-bottom::before,
.popover.popover-top::before {
  bottom:-9px;
  margin-left:-9px;
  border-top-color:rgba(204,213,219,.85)
}
.popover.bs-tether-element-attached-bottom::after,
.popover.popover-top::after {
  bottom:-8px;
  margin-left:-8px;
  border-top-color:#fff
}
.popover.bs-tether-element-attached-left,
.popover.popover-right {
  margin-left:8px
}
.popover.bs-tether-element-attached-left::after,
.popover.bs-tether-element-attached-left::before,
.popover.popover-right::after,
.popover.popover-right::before {
  top:50%;
  border-left-width:0
}
.popover.bs-tether-element-attached-left::before,
.popover.popover-right::before {
  left:-9px;
  margin-top:-9px;
  border-right-color:rgba(204,213,219,.85)
}
.popover.bs-tether-element-attached-left::after,
.popover.popover-right::after {
  left:-8px;
  margin-top:-8px;
  border-right-color:#fff
}
.popover.bs-tether-element-attached-top,
.popover.popover-bottom {
  margin-top:8px
}
.popover.bs-tether-element-attached-top::after,
.popover.bs-tether-element-attached-top::before,
.popover.popover-bottom::after,
.popover.popover-bottom::before {
  left:50%;
  border-top-width:0
}
.popover.bs-tether-element-attached-top::before,
.popover.popover-bottom::before {
  top:-9px;
  margin-left:-9px;
  border-bottom-color:rgba(204,213,219,.85)
}
.popover.bs-tether-element-attached-top::after,
.popover.popover-bottom::after {
  top:-8px;
  margin-left:-8px;
  border-bottom-color:#fff
}
.popover.bs-tether-element-attached-top .popover-title::before,
.popover.popover-bottom .popover-title::before {
  position:absolute;
  top:0;
  left:50%;
  display:block;
  width:20px;
  margin-left:-10px;
  content:'';
  border-bottom:1px solid #f3f7f9
}
.popover.bs-tether-element-attached-right,
.popover.popover-left {
  margin-left:-8px
}
.popover.bs-tether-element-attached-right::after,
.popover.bs-tether-element-attached-right::before,
.popover.popover-left::after,
.popover.popover-left::before {
  top:50%;
  border-right-width:0
}
.popover.bs-tether-element-attached-right::before,
.popover.popover-left::before {
  right:-9px;
  margin-top:-9px;
  border-left-color:rgba(204,213,219,.85)
}
.popover.bs-tether-element-attached-right::after,
.popover.popover-left::after {
  right:-8px;
  margin-top:-8px;
  border-left-color:#fff
}
.popover-title {
  font-size:1rem;
  margin-bottom:0;
  padding:8px 14px;
  color:inherit;
  border-bottom:1px solid #e2ecf1;
  border-top-left-radius:-webkit-calc(.286rem - 1px);
  border-top-left-radius:calc(.286rem - 1px);
  border-top-right-radius:-webkit-calc(.286rem - 1px);
  border-top-right-radius:calc(.286rem - 1px);
  background-color:#f3f7f9
}
.popover-title:empty {
  display:none
}
.popover-content {
  padding:20px 20px;
  color:#292b2c
}
.popover::after,
.popover::before {
  position:absolute;
  display:block;
  width:0;
  height:0;
  border-style:solid;
  border-color:transparent
}
.popover::before {
  content:'';
  border-width:9px
}
.popover::after {
  content:'';
  border-width:8px
}
.popover {
  padding:0;
  -webkit-box-shadow:0 2px 6px rgba(0,0,0,.05);
  box-shadow:0 2px 6px rgba(0,0,0,.05)
}
.popover.bs-tether-element-attached-top>.popover-arrow:after,
.popover.popover-bottom>.popover-arrow:after {
  border-bottom-color:#f3f7f9
}
.popover-title {
  margin:0
}
.popover-primary .popover-title {
  color:#fff;
  border-color:#62a8ea;
  background-color:#62a8ea
}
.popover-primary.bs-tether-element-attached-top .popover-arrow,
.popover-primary.popover-bottom .popover-arrow {
  border-bottom-color:#62a8ea
}
.popover-primary.bs-tether-element-attached-top .popover-arrow:after,
.popover-primary.popover-bottom .popover-arrow:after {
  border-bottom-color:#62a8ea
}
.popover-success .popover-title {
  color:#fff;
  border-color:#46be8a;
  background-color:#46be8a
}
.popover-success.bs-tether-element-attached-top .popover-arrow,
.popover-success.popover-bottom .popover-arrow {
  border-bottom-color:#46be8a
}
.popover-success.bs-tether-element-attached-top .popover-arrow:after,
.popover-success.popover-bottom .popover-arrow:after {
  border-bottom-color:#46be8a
}
.popover-info .popover-title {
  color:#fff;
  border-color:#57c7d4;
  background-color:#57c7d4
}
.popover-info.bs-tether-element-attached-top .popover-arrow,
.popover-info.popover-bottom .popover-arrow {
  border-bottom-color:#57c7d4
}
.popover-info.bs-tether-element-attached-top .popover-arrow:after,
.popover-info.popover-bottom .popover-arrow:after {
  border-bottom-color:#57c7d4
}
.popover-warning .popover-title {
  color:#fff;
  border-color:#f2a654;
  background-color:#f2a654
}
.popover-warning.bs-tether-element-attached-top .popover-arrow,
.popover-warning.popover-bottom .popover-arrow {
  border-bottom-color:#f2a654
}
.popover-warning.bs-tether-element-attached-top .popover-arrow:after,
.popover-warning.popover-bottom .popover-arrow:after {
  border-bottom-color:#f2a654
}
.popover-danger .popover-title {
  color:#fff;
  border-color:#f96868;
  background-color:#f96868
}
.popover-danger.bs-tether-element-attached-top .popover-arrow,
.popover-danger.popover-bottom .popover-arrow {
  border-bottom-color:#f96868
}
.popover-danger.bs-tether-element-attached-top .popover-arrow:after,
.popover-danger.popover-bottom .popover-arrow:after {
  border-bottom-color:#f96868
}
.tooltip {
  position:absolute;
  z-index:1900;
  display:block;
  font-size:12px;
  font-style:normal;
  font-weight:400;
  line-height:1;
  text-align:left;
  text-align:start;
  text-decoration:none;
  text-shadow:none;
  text-transform:none;
  letter-spacing:normal;
  word-break:normal;
  word-spacing:normal;
  word-wrap:normal;
  white-space:normal;
  filter:alpha(opacity=0);
  opacity:0;
  line-break:auto;
  }
.tooltip.in {
  filter:alpha(opacity=90);
  opacity:1;
  }
.tooltip.top {
  padding:4px 0;
  margin-top:-3px;
  }
.tooltip.right {
  padding:0 4px;
  margin-left:3px
}
.tooltip.bottom {
  padding:4px 0;
  margin-top:3px
}
.tooltip.left {
  padding:0 4px;
  margin-left:-3px
}
.tooltip-inner {
  max-width:200px;
  padding:3px 8px;
  color:#fff;
  text-align:center;
  background-color:rgba(0,0,0,.8);
  border-radius:3px
}
.tooltip-arrow {
  position:absolute;
  width:0;
  height:0;
  border-color:transparent;
  border-style:solid
}
.tooltip.top .tooltip-arrow {
  bottom:0;
  left:50%;
  margin-left:-4px;
  border-width:4px 4px 0;
  border-top-color:rgba(0,0,0,.8)
}
.tooltip.top-left .tooltip-arrow {
  right:4px;
  bottom:0;
  margin-bottom:-4px;
  border-width:4px 4px 0;
  border-top-color:rgba(0,0,0,.8)
}
.tooltip.top-right .tooltip-arrow {
  bottom:0;
  left:4px;
  margin-bottom:-4px;
  border-width:4px 4px 0;
  border-top-color:rgba(0,0,0,.8)
}
.tooltip.right .tooltip-arrow {
  top:50%;
  left:0;
  margin-top:-4px;
  border-width:4px 4px 4px 0;
  border-right-color:rgba(0,0,0,.8)
}
.tooltip.left .tooltip-arrow {
  top:50%;
  right:0;
  margin-top:-4px;
  border-width:4px 0 4px 4px;
  border-left-color:rgba(0,0,0,.8)
}
.tooltip.bottom .tooltip-arrow {
  top:0;
  left:50%;
  margin-left:-4px;
  border-width:0 4px 4px;
  border-bottom-color:rgba(0,0,0,.8)
}
.tooltip.bottom-left .tooltip-arrow {
  top:0;
  right:4px;
  margin-top:-4px;
  border-width:0 4px 4px;
  border-bottom-color:rgba(0,0,0,.8)
}
.tooltip.bottom-right .tooltip-arrow {
  top:0;
  left:4px;
  margin-top:-4px;
  border-width:0 4px 4px;
  border-bottom-color:rgba(0,0,0,.8)
}
.btn-toolbar:after,
.btn-toolbar:before,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,
.modal-header:after,
.modal-header:before,
.nav:after,
.nav:before,
.navbar-collapse:after,
.navbar-collapse:before,
.navbar-header:after,
.navbar-header:before,
.navbar:after,
.navbar:before,
.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before {
  display:table;
  content:" "
}
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.modal-header:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after {
  clear:both
}
.center-block {
  display:block;
  margin-right:auto;
  margin-left:auto
}
.pull-right {
  float:right!important
}
.pull-left {
  float:left!important
}
.hide {
  display:none!important
}
.show {
  display:block!important
}
.invisible {
  visibility:hidden
}
.text-hide {
  font:0/0 a;
  color:transparent;
  text-shadow:none;
  background-color:transparent;
  border:0
}
.hidden {
  display:none!important
}
.affix {
  position:fixed
}
@-ms-viewport {
  width:device-width
}
.visible-lg,
.visible-md,
.visible-sm,
.visible-xs {
  display:none!important
}
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
  display:none!important
}
@media (max-width:767px) {
  .visible-xs {
    display:block!important
  }
}
@media (max-width:767px) {
  .visible-xs-block {
    display:block!important
  }
}
@media (max-width:767px) {
  .visible-xs-inline {
    display:inline!important
  }
}
@media (max-width:767px) {
  .visible-xs-inline-block {
    display:inline-block!important
  }
}
@media (min-width:768px) and (max-width:991px) {
  .visible-sm {
    display:block!important
  }
}
@media (min-width:768px) and (max-width:991px) {
  .visible-sm-block {
    display:block!important
  }
}
@media (min-width:768px) and (max-width:991px) {
  .visible-sm-inline {
    display:inline!important
  }
}
@media (min-width:768px) and (max-width:991px) {
  .visible-sm-inline-block {
    display:inline-block!important
  }
}
@media (min-width:992px) and (max-width:1199px) {
  .visible-md {
    display:block!important
  }
}
@media (min-width:992px) and (max-width:1199px) {
  .visible-md-block {
    display:block!important
  }
}
@media (min-width:992px) and (max-width:1199px) {
  .visible-md-inline {
    display:inline!important
  }
}
@media (min-width:992px) and (max-width:1199px) {
  .visible-md-inline-block {
    display:inline-block!important
  }
}
@media (min-width:1200px) {
  .visible-lg {
    display:block!important
  }
}
@media (min-width:1200px) {
  .visible-lg-block {
    display:block!important
  }
}
@media (min-width:1200px) {
  .visible-lg-inline {
    display:inline!important
  }
}
@media (min-width:1200px) {
  .visible-lg-inline-block {
    display:inline-block!important
  }
}
@media (max-width:767px) {
  .hidden-xs {
    display:none!important
  }
}
@media (min-width:768px) and (max-width:991px) {
  .hidden-sm {
    display:none!important
  }
}
@media (min-width:992px) and (max-width:1199px) {
  .hidden-md {
    display:none!important
  }
}
@media (min-width:1200px) {
  .hidden-lg {
    display:none!important
  }
}
.checkbox-custom,
.radio-custom {
  position:relative;
  display:block;
  margin-top:10px;
  margin-bottom:10px
}
.checkbox-custom label,
.radio-custom label {
  min-height:22px;
  margin-bottom:0;
  font-weight:300;
  cursor:pointer
}
.checkbox-custom input[type=checkbox],
.radio-custom input[type=radio] {
  position:absolute;
  margin-top:0;
  margin-bottom:0;
  margin-left:-20px
}
.checkbox-custom.disabled label,
.radio-custom.disabled label,
fieldset[disabled] .checkbox-custom label,
fieldset[disabled] .radio-custom label {
  cursor:not-allowed
}
.input-group-addon .checkbox-custom,
.input-group-addon .radio-custom {
  margin:0
}
.checkbox-custom {
  padding-left:20px
}
.checkbox-custom label {
  position:relative;
  display:inline-block;
  padding-left:10px;
  vertical-align:middle
}
.checkbox-custom label:empty {
  padding-left:0
}
.checkbox-custom label::before {
  position:absolute;
  left:0;
  display:inline-block;
  width:20px;
  height:20px;
  margin-left:-20px;
  content:"";
  background-color:#fff;
  border:1px solid #e4eaec;
  border-radius:3px;
  -webkit-transition:all .3s ease-in-out 0s;
  -o-transition:all .3s ease-in-out 0s;
  transition:all .3s ease-in-out 0s
}
.checkbox-custom label::after {
  position:absolute;
  top:0;
  left:0;
  display:inline-block;
  width:20px;
  height:20px;
  padding-top:1px;
  margin-left:-20px;
  font-size:19px;
  line-height:20px;
  color:#888888;
  text-align:center
}
.checkbox-custom input[type=radio],
.checkbox-custom input[type=checkbox] {
  z-index:1;
  width:20px;
  height:20px;
  opacity:0
}
.checkbox-custom input[type=radio]:focus+label::before,
.checkbox-custom input[type=checkbox]:focus+label::before {
  outline:thin dotted;
  outline:5px auto -webkit-focus-ring-color;
  outline-offset:-2px
}
.checkbox-custom input[type=radio]:checked+label::before,
.checkbox-custom input[type=checkbox]:checked+label::before {
  border-color:#e4eaec;
  border-width:10px;
  -webkit-transition:all 300ms ease-in-out 0s;
  -o-transition:all 300ms ease-in-out 0s;
  transition:all 300ms ease-in-out 0s
}
.checkbox-custom input[type=radio]:checked+label::after,
.checkbox-custom input[type=checkbox]:checked+label::after {
  font-family:'Material Icons';
  content:"\e876"
}
.checkbox-custom input[type=radio]:disabled+label,
.checkbox-custom input[type=checkbox]:disabled+label {
  opacity:.65
}
.checkbox-custom input[type=radio]:disabled+label::before,
.checkbox-custom input[type=checkbox]:disabled+label::before {
  cursor:not-allowed;
  background-color:#f2f3f4;
  border-color:#e4eaec;
  border-width:1px
}
.checkbox-custom.checkbox-circle label::before {
  border-radius:50%
}
.checkbox-custom.checkbox-inline {
  display:inline-block;
  margin-top:0;
  margin-bottom:0
}
.checkbox-inline+.checkbox-inline {
  margin-left:20px
}
.checkbox-default input[type=radio]:checked+label::before,
.checkbox-default input[type=checkbox]:checked+label::before {
  background-color:#fff;
  border-color:#e4eaec;
  border-width:1px
}
.checkbox-default input[type=radio]:checked+label::after,
.checkbox-default input[type=checkbox]:checked+label::after {
  color:#3598dc
}
.checkbox-primary input[type=radio]:checked+label::before,
.checkbox-primary input[type=checkbox]:checked+label::before {
  background-color:#3598dc;
  border-color:#3598dc
}
.checkbox-primary input[type=radio]:checked+label::after,
.checkbox-primary input[type=checkbox]:checked+label::after {
  color:#fff
}
.checkbox-danger input[type=radio]:checked+label::before,
.checkbox-danger input[type=checkbox]:checked+label::before {
  background-color:#ed6b75;
  border-color:#ed6b75
}
.checkbox-danger input[type=radio]:checked+label::after,
.checkbox-danger input[type=checkbox]:checked+label::after {
  color:#fff
}
.checkbox-info input[type=radio]:checked+label::before,
.checkbox-info input[type=checkbox]:checked+label::before {
  background-color:#57c7d4;
  border-color:#57c7d4
}
.checkbox-info input[type=radio]:checked+label::after,
.checkbox-info input[type=checkbox]:checked+label::after {
  color:#fff
}
.checkbox-warning input[type=radio]:checked+label::before,
.checkbox-warning input[type=checkbox]:checked+label::before {
  background-color:#f2a654;
  border-color:#f2a654
}
.checkbox-warning input[type=radio]:checked+label::after,
.checkbox-warning input[type=checkbox]:checked+label::after {
  color:#fff
}
.checkbox-success input[type=radio]:checked+label::before,
.checkbox-success input[type=checkbox]:checked+label::before {
  background-color:#46be8a;
  border-color:#46be8a
}
.checkbox-success input[type=radio]:checked+label::after,
.checkbox-success input[type=checkbox]:checked+label::after {
  color:#fff
}
.checkbox-sm {
  padding-left:18px
}
.checkbox-sm label {
  padding-left:8px
}
.checkbox-sm label:empty {
  padding-left:0
}
.checkbox-sm label::after,
.checkbox-sm label::before {
  width:18px;
  height:18px;
  margin-left:-18px
}
.checkbox-sm label::after {
  font-size:10px;
  line-height:18px
}
.checkbox-sm input[type=radio],
.checkbox-sm input[type=checkbox] {
  width:18px;
  height:18px
}
.checkbox-sm input[type=radio]:checked+label::before,
.checkbox-sm input[type=checkbox]:checked+label::before {
  border-width:9px
}
.checkbox-lg {
  padding-left:24px
}
.checkbox-lg label {
  padding-left:12px
}
.checkbox-lg label:empty {
  padding-left:0
}
.checkbox-lg label::after,
.checkbox-lg label::before {
  width:24px;
  height:24px;
  margin-left:-24px
}
.checkbox-lg label::after {
  font-size:14px;
  line-height:24px
}
.checkbox-lg input[type=radio],
.checkbox-lg input[type=checkbox] {
  width:24px;
  height:24px
}
.checkbox-lg input[type=radio]:checked+label::before,
.checkbox-lg input[type=checkbox]:checked+label::before {
  border-width:12px
}
.radio-custom {
  padding-left:20px
}
.radio-custom label {
  position:relative;
  display:inline-block;
  padding-left:10px;
  vertical-align:middle
}
.radio-custom label:empty {
  padding-left:0
}
.radio-custom label::before {
  position:absolute;
  left:0;
  display:inline-block;
  width:20px;
  height:20px;
  margin-left:-20px;
  content:"";
  background-color:#fff;
  border:1px solid #e4eaec;
  border-radius:50%;
  -webkit-transition:border 300ms ease-in-out 0s,color 300ms ease-in-out 0s;
  -o-transition:border 300ms ease-in-out 0s,color 300ms ease-in-out 0s;
  transition:border 300ms ease-in-out 0s,color 300ms ease-in-out 0s
}
.radio-custom label::after {
  position:absolute;
  top:7px;
  left:7px;
  display:inline-block;
  width:6px;
  height:6px;
  margin-left:-20px;
  content:" ";
  background-color:transparent;
  border:2px solid #888888;
  border-radius:50%;
  -webkit-transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);
  -o-transition:-o-transform .1s cubic-bezier(.8,-.33,.2,1.33);
  transition:transform .1s cubic-bezier(.8,-.33,.2,1.33);
  -webkit-transform:scale(0,0);
  -ms-transform:scale(0,0);
  -o-transform:scale(0,0);
  transform:scale(0,0)
}
.radio-custom input[type=radio] {
  z-index:1;
  width:20px;
  height:20px;
  opacity:0
}
.radio-custom input[type=radio]:focus+label::before {
  outline:thin dotted;
  outline:5px auto -webkit-focus-ring-color;
  outline-offset:-2px
}
.radio-custom input[type=radio]:checked+label::before {
  border-color:#e4eaec;
  border-width:10px
}
.radio-custom input[type=radio]:checked+label::after {
  -webkit-transform:scale(1,1);
  -ms-transform:scale(1,1);
  -o-transform:scale(1,1);
  transform:scale(1,1)
}
.radio-custom input[type=radio]:disabled+label {
  opacity:.65
}
.radio-custom input[type=radio]:disabled+label::before {
  cursor:not-allowed
}
.radio-custom.radio-inline {
  display:inline-block;
  margin-top:0;
  margin-bottom:0
}
.radio-inline+.radio-inline {
  margin-left:20px
}
.radio-default input[type=radio]:checked+label::before {
  background-color:#fff;
  border-color:#e4eaec;
  border-width:1px
}
.radio-default input[type=radio]:checked+label::after {
  border-color:#3598dc
}
.radio-primary input[type=radio]:checked+label::before {
  border-color:#ffcd45
}
.radio-primary input[type=radio]:checked+label::after {
  border-color:#fff
}
.radio-danger input[type=radio]:checked+label::before {
  border-color:#ed6b75
}
.radio-danger input[type=radio]:checked+label::after {
  border-color:#fff
}
.radio-info input[type=radio]:checked+label::before {
  border-color:#57c7d4
}
.radio-info input[type=radio]:checked+label::after {
  border-color:#fff
}
.radio-warning input[type=radio]:checked+label::before {
  border-color:#f2a654
}
.radio-warning input[type=radio]:checked+label::after {
  border-color:#fff
}
.radio-success input[type=radio]:checked+label::before {
  border-color:#46be8a
}
.radio-success input[type=radio]:checked+label::after {
  border-color:#fff
}
.radio-sm {
  padding-left:18px
}
.radio-sm label {
  padding-left:8px
}
.radio-sm label:empty {
  padding-left:0
}
.radio-sm label::before {
  width:18px;
  height:18px;
  margin-left:-20px
}
.radio-sm label::after {
  top:7px;
  left:7px;
  width:4px;
  height:4px;
  margin-left:-20px;
  border-width:2px
}
.radio-sm input[type=radio] {
  width:18px;
  height:18px
}
.radio-sm input[type=radio]:checked+label::before {
  border-width:9px
}
.radio-lg {
  padding-left:24px
}
.radio-lg label {
  padding-left:12px
}
.radio-lg label:empty {
  padding-left:0
}
.radio-lg label::before {
  width:24px;
  height:24px;
  margin-left:-20px
}
.radio-lg label::after {
  top:8px;
  left:8px;
  width:8px;
  height:8px;
  margin-left:-20px;
  border-width:2px
}
.radio-lg input[type=radio] {
  width:24px;
  height:24px
}
.radio-lg input[type=radio]:checked+label::before {
  border-width:12px
}
@media (min-width:768px) {
  .form-inline .checkbox-custom,
  .form-inline .radio-custom {
    display:inline-block;
    margin-top:0;
    margin-bottom:0;
    vertical-align:middle
  }
  .form-inline .checkbox-custom label,
  .form-inline .radio-custom label {
    padding-left:0
  }
  .form-inline .checkbox-custom input[type=checkbox],
  .form-inline .radio-custom input[type=radio] {
    position:relative;
    margin-left:0
  }
  .form-inline .radio-custom label {
    padding-left:10px
  }
  .form-inline .checkbox-custom label {
    padding-left:10px
  }
  .form-inline .checkbox-custom input[type=checkbox] {
    position:absolute;
    margin-left:-20px
  }
  .form-inline .radio-custom input[type=radio] {
    position:absolute;
    margin-left:-20px
  }
}
.form-horizontal .checkbox-custom,
.form-horizontal .radio-custom {
  padding-top:7px;
  margin-top:0;
  margin-bottom:0
}
.form-horizontal .checkbox-custom,
.form-horizontal .radio-custom {
  min-height:29px
}
.form-material {
  position:relative
}
.form-material.floating {
  margin-top:20px;
  margin-bottom:20px
}
.form-material.floating+.form-material.floating {
  margin-top:40px
}
.form-material .form-control {
  padding:0;
  background-color:#ffcd45;
  color: #5c1b8d;
  padding-left:5px;
  background-repeat:no-repeat;
  background-position:center bottom,center -webkit-calc(100% - 1px);
  background-position:center bottom,center calc(100% - 1px);
  -webkit-background-size:0 2px,100% 1px;
  background-size:0 2px,100% 1px;
  -webkit-transition:background 0s ease-out;
  -o-transition:background 0s ease-out;
  transition:background 0s ease-out
}
.form-material .form-control,
.form-material .form-control.focus,
.form-material .form-control:focus {
  float:none;
  border:0;
  border-radius:0;
  -webkit-box-shadow:none;
  box-shadow:none
}
.form-material .form-control::-webkit-input-placeholder {
  color:#a3afb7
}
.form-material .form-control::-moz-placeholder {
  color:#a3afb7
}
.form-material.form-material-file .control-label:after {
  display:block;
  position:absolute;
  right:10px;
  top:0;
  cursor:pointer;
  bottom:-30px;
  font-size:36px;
  font-family:"Material Icons";
  content:"\e146";
}
.form-material.form-material-file .form-control,
.form-material.form-material-file input {
  cursor:pointer
}
.form-material .form-control:-ms-input-placeholder {
  color:#a3afb7
}
.form-material .form-control:disabled::-webkit-input-placeholder {
  color:#eeeeee
}
.form-material .form-control:disabled::-moz-placeholder {
  color:#eeeeee
}
.form-material .form-control:disabled:-ms-input-placeholder {
  color:#eeeeee
}
.form-material .form-control.focus,
.form-material .form-control:focus {
  -webkit-background-size:100% 2px,100% 1px;
  background-size:100% 2px,100% 1px;
  outline:0;
  -webkit-transition-duration:.3s;
  -o-transition-duration:.3s;
  transition-duration:.3s
}
.form-material .form-control:disabled,
.form-material .form-control[disabled],
fieldset[disabled] .form-material .form-control {
  background:0 0;
  background:rgba(0,0,0,0);
  border-bottom:1px dashed #eeeeee
}
.form-material .form-control:disabled~.floating-label,
.form-material .form-control[disabled]~.floating-label,
fieldset[disabled] .form-material .form-control~.floating-label {
  color:#eeeeee
}
.form-material .control-label {
  margin-bottom:0;
  font-weight:500
}
.form-material .floating-label {
  z-index:5;
  position:absolute;
  left:0;
  font-size:14px;
  color:#5c1b8d;
  pointer-events:none;
  -webkit-transition:.3s ease all;
  -o-transition:.3s ease all;
  transition:.3s ease all
}
.form-material .floating-label.floating-label-static {
  position:relative;
  top:auto;
  display:block
}
.form-material [class*=col-]>.floating-label {
  left:15px
}
.form-material .form-control~.floating-label {
  top:8px;
  font-size:14px
}
.form-material .form-control.focus~.floating-label,
.form-material .form-control:focus~.floating-label,
.form-material .form-control:not(.empty)~.floating-label {
  top:-14.2px;
  font-size:11.2px
}
.form-material .form-control:-webkit-autofill~.floating-label {
  top:-14.2px;
  font-size:11.2px
}
.form-material .form-control.input-sm~.floating-label {
  top:21px;
  font-size:12px
}
.form-material .form-control.input-sm.focus~.floating-label,
.form-material .form-control.input-sm:focus~.floating-label,
.form-material .form-control.input-sm:not(.empty)~.floating-label {
  top:-23px;
  font-size:9.6px
}
.form-material .form-control.input-sm:-webkit-autofill~.floating-label {
  top:-23px;
  font-size:9.6px
}
.form-material .form-control.input-lg~.floating-label {
  top:-23px;
  font-size:18px
}
.form-material .form-control.input-lg.focus~.floating-label,
.form-material .form-control.input-lg:focus~.floating-label,
.form-material .form-control.input-lg:not(.empty)~.floating-label {
  top:-23px;
  font-size:14.4px
}
.form-material .form-control.input-lg:-webkit-autofill~.floating-label {
  top:-21.4px;
  font-size:14.4px
}
.form-material .form-control.focus~.floating-label,
.form-material .form-control:focus~.floating-label,
.form-material .form-control:not(.empty)~.floating-label {
  font-weight:500
}
.form-material .form-control:-webkit-autofill~.floating-label {
  font-weight:500
}
.form-material .form-control.focus~.floating-label,
.form-material .form-control:focus~.floating-label {
  color:#ffcd45
}
.form-material textarea.form-control {
  padding-bottom:6px;
  resize:none
}
.form-material.floating textarea.form-control {
  padding-top:6px
}
.form-material select.form-control {
  border:0;
  border-radius:0
}
.form-material:not(.floating) .control-label+select[multiple] {
  margin-top:5px
}
.form-material .hint {
  position:absolute;
  display:none;
  font-size:80%
}
.form-material .form-control.focus~.hint,
.form-material .form-control:focus~.hint {
  display:block
}
.form-material .form-control.focus:invalid~.floating-label,
.form-material .form-control:not(.empty):invalid~.floating-label {
  color:#5c1b8d
}
.form-material .input-group .form-control-wrap {
  margin-right:5px;
  margin-left:5px
}
.form-material .input-group .form-control-wrap .form-control {
  float:none
}
.form-material .input-group .input-group-addon {
  background:0 0;
  border:0
}
.form-material .input-group .input-group-btn .btn {
  margin:0;
  border-radius:4px
}
.form-material input[type=file] {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:100;
  width:100%;
  height:100%;
  opacity:0
}
.form-control-wrap {
  position:relative
}
a.text-action {
  color:#a3afb7
}
a.text-action,
a.text-action:focus,
a.text-action:hover {
  text-decoration:none
}
a.text-action:focus,
a.text-action:hover {
  color:#eeeeee
}
a.text-action .icon+span {
  margin-left:3px
}
.text-action+.text-action {
  margin-left:6px
}
.img-bordered {
  padding:3px;
  border:1px solid #e4eaec
}
.img-bordered-primary {
  border-color:#3598dc!important
}
.h1,
.h2,
.h3 {
  text-shadow:rgba(0,0,0,.15) 0 0 1px
}
.h1 .icon:first-child,
.h2 .icon:first-child,
.h3 .icon:first-child,
.h4 .icon:first-child,
.h5 .icon:first-child,
.h6 .icon:first-child,
h1 .icon:first-child,
h2 .icon:first-child,
h3 .icon:first-child,
h4 .icon:first-child,
h5 .icon:first-child,
h6 .icon:first-child {
  margin-right:.5em
}
.drop-cap {
  float:left;
  padding:5px;
  margin-right:5px;
  font-family:Georgia;
  font-size:60px;
  line-height:50px;
  color:#263238
}
.drop-cap-reversed {
  color:#fff;
  background-color:#263238
}
.list-icons {
  padding-left:10px;
  margin-left:0;
  list-style:none
}
.list-icons>li {
  margin-top:6px
}
.list-icons>li:first-child {
  margin-top:0
}
.list-icons>li i {
  float:left;
  width:1em;
  margin:0 6px 0 0
}
.text-primary {
  color:#ffcd45
}
a.text-primary:focus,
a.text-primary:hover {
  color:#358fe4
}
.text-success {
  color:#46be8a
}
a.text-success:focus,
a.text-success:hover {
  color:#369b6f
}
.text-info {
  color:#57c7d4
}
a.text-info:focus,
a.text-info:hover {
  color:#33b6c5
}
.text-warning {
  color:#f2a654
}
a.text-warning:focus,
a.text-warning:hover {
  color:#ee8d25
}
.text-danger {
  color:#ed6b75
}
a.text-danger:focus,
a.text-danger:hover {
  color:#f73737
}
blockquote {
  font-size: 20px;
  color: #5c1b8d;
  border-left-width: 2px;
  border-left: 2px groove #ffcd45;
  border-top: 2px groove #5c1b8d;
}
blockquote .small,
blockquote footer,
blockquote small {
  font-size:14px
}
.blockquote-reverse {
  border-right-width:2px
}
.blockquote {
  padding:15px 20px;
  border-left-width:4px;
  border-radius:3px
}
.blockquote.blockquote-reverse {
  border-right-width:4px
}
code {
  border:1px solid #bcd8f1
}
.container {
  max-width:100%
}
@media (min-width:1600px) {
  .container {
    width:1310px
  }
}
.row {
  width:100%;
  display:block;
  position:relative;
}
.row.no-space {
  margin-right:0;
  margin-left:0
}
.row.no-space>[class*=col-] {
  padding-right:0;
  padding-left:0
}
.row-lg {
  margin-right:-25px;
  margin-left:-25px
}
.row-lg>.col-lg-1,
.row-lg>.col-lg-10,
.row-lg>.col-lg-11,
.row-lg>.col-lg-12,
.row-lg>.col-lg-2,
.row-lg>.col-lg-3,
.row-lg>.col-lg-4,
.row-lg>.col-lg-5,
.row-lg>.col-lg-6,
.row-lg>.col-lg-7,
.row-lg>.col-lg-8,
.row-lg>.col-lg-9,
.row-lg>.col-md-1,
.row-lg>.col-md-10,
.row-lg>.col-md-11,
.row-lg>.col-md-12,
.row-lg>.col-md-2,
.row-lg>.col-md-3,
.row-lg>.col-md-4,
.row-lg>.col-md-5,
.row-lg>.col-md-6,
.row-lg>.col-md-7,
.row-lg>.col-md-8,
.row-lg>.col-md-9,
.row-lg>.col-sm-1,
.row-lg>.col-sm-10,
.row-lg>.col-sm-11,
.row-lg>.col-sm-12,
.row-lg>.col-sm-2,
.row-lg>.col-sm-3,
.row-lg>.col-sm-4,
.row-lg>.col-sm-5,
.row-lg>.col-sm-6,
.row-lg>.col-sm-7,
.row-lg>.col-sm-8,
.row-lg>.col-sm-9,
.row-lg>.col-xlg-1,
.row-lg>.col-xlg-10,
.row-lg>.col-xlg-11,
.row-lg>.col-xlg-12,
.row-lg>.col-xlg-2,
.row-lg>.col-xlg-3,
.row-lg>.col-xlg-4,
.row-lg>.col-xlg-5,
.row-lg>.col-xlg-6,
.row-lg>.col-xlg-7,
.row-lg>.col-xlg-8,
.row-lg>.col-xlg-9,
.row-lg>.col-xs-1,
.row-lg>.col-xs-10,
.row-lg>.col-xs-11,
.row-lg>.col-xs-12,
.row-lg>.col-xs-2,
.row-lg>.col-xs-3,
.row-lg>.col-xs-4,
.row-lg>.col-xs-5,
.row-lg>.col-xs-6,
.row-lg>.col-xs-7,
.row-lg>.col-xs-8,
.row-lg>.col-xs-9 {
  padding-right:25px;
  padding-left:25px
}
.form-control {
  -webkit-box-shadow:none;
  box-shadow:none;
  -webkit-transition:-webkit-box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;
  -o-transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;
  transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear
}
.form-control:not(select) {
  -webkit-appearance:none
}
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label {
  color:#46be8a
}
.has-success .form-control {
  border-bottom-color:#46be8a;
}
.has-success .form-control:focus {
  border-bottom-color:#369b6f;
}
.has-success .input-group-addon {
  color:#46be8a;
  background-color:#fff;
  border-bottom-color:#46be8a
}
.has-success .form-control-feedback {
  border-bottom-color:#46be8a
}
.has-success .form-control:focus {
  border-bottom-color:#46be8a;
  outline:0;
}
.has-success .form-control.focus,
.has-success .form-control:focus {
  border-bottom-color:#46be8a;
  -webkit-box-shadow:none;
  box-shadow:none
}
.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .control-label,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline,
.has-warning.checkbox label,
.has-warning.checkbox-inline label,
.has-warning.radio label,
.has-warning.radio-inline label {
  color:#f2a654
}
.has-warning .form-control {
  border-bottom-color:#f2a654;
}
.has-warning .form-control:focus {
  border-bottom-color:#ee8d25;
}
.has-warning .input-group-addon {
  color:#f2a654;
  background-color:#fff;
  border-bottom-color:#f2a654
}
.has-warning .form-control-feedback {
  color:#f2a654
}
.has-warning .form-control:focus {
  border-bottom-color:#f2a654;
  outline:0;
}
.has-warning .form-control.focus,
.has-warning .form-control:focus {
  border-bottom-color:#f2a654;
  -webkit-box-shadow:none;
  box-shadow:none
}
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label {
  color:#ed6b75
}
.has-error .form-control {
  border-bottom-color:#ed6b75;
}
.has-error .form-control:focus {
  border-bottom-color:#f73737;
}
.has-error .input-group-addon {
  color:#ed6b75;
  background-color:#fff;
  border-bottom-color:#ed6b75
}
.has-error .form-control-feedback {
  color:#ed6b75
}
.has-error .form-control:focus {
  border-bottom-color:#ed6b75;
  outline:0;
}
.has-error .form-control.focus,
.has-error .form-control:focus {
  border-bottom-color:#ed6b75;
  -webkit-box-shadow:none;
  box-shadow:none
}
.form-group.has-feedback.no-label .form-control-feedback {
  top:0
}
.form-group.has-feedback.left-feedback .form-control-feedback {
  right:auto;
  left:0
}
.form-group.has-feedback.left-feedback .form-control {
  padding-right:13px;
  padding-left:50px
}
.form-control.square {
  border-radius:0
}
.form-control.round {
  border-radius:200px
}
textarea.form-control.no-resize {
  resize:none
}
.help-block {
  margin-top:7px;
  margin-bottom:8px
}
.help-block>.icon {
  margin:0 5px
}
.searchWidget .form-group {
  margin:0
}
.form-inline .form-group {
  margin-right:20px
}
.form-inline .form-group:last-child {
  margin-right:0
}
.form-inline .control-label {
  margin-right:5px
}
@media (max-width:767px) {
  .form-inline .form-group {
    margin-right:0
  }
}
.btn {
  padding:6px 15px;
  font-size:14px;
  line-height:1.57142857;
  -webkit-transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;
  -o-transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;
  transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;
  -webkit-font-smoothing:subpixel-antialiased;
  text-transform:uppercase
}
.btn.active:focus,
.btn:active:focus,
.btn:focus {
  outline:0
}
.btn.active,
.btn:active {
  -webkit-box-shadow:none;
  box-shadow:none
}
.btn .icon,
.btn > i[class^="icon-"],
.btn > i[class*=" icon-"] {
  width:19px;
  height:19px;
  font-size:19px;
  vertical-align:middle;
  margin:0 5px;
  line-height:18px;
  text-align:center
}
.btn-block {
  white-space:normal
}
.btn-outline.btn-default {
  color:#5c1b8d;
  background-color:transparent
}
.btn-outline.btn-default.active,
.btn-outline.btn-default:active,
.btn-outline.btn-default:focus,
.btn-outline.btn-default:hover,
.open>.dropdown-toggle.btn-outline.btn-default {
  color:#5c1b8d;
  background-color:rgba(118,131,143,.1);
  border-color:#e4eaec
}
.btn-outline.btn-default.active .badge,
.btn-outline.btn-default:active .badge,
.btn-outline.btn-default:focus .badge,
.btn-outline.btn-default:hover .badge,
.open>.dropdown-toggle.btn-outline.btn-default .badge {
  color:#888888;
  background-color:#888888
}
.btn-outline.btn-primary {
  color:#5c1b8d;
  background-color:transparent
}
.btn-outline.btn-primary.active,
.btn-outline.btn-primary:active,
.btn-outline.btn-primary:focus,
.btn-outline.btn-primary:hover,
.open>.dropdown-toggle.btn-outline.btn-primary {
  color:#5c1b8d;
  background-color:#ffcd45;
  border-color:#ffcd45
}
.btn-outline.btn-primary.active .badge,
.btn-outline.btn-primary:active .badge,
.btn-outline.btn-primary:focus .badge,
.btn-outline.btn-primary:hover .badge,
.open>.dropdown-toggle.btn-outline.btn-primary .badge {
  color:#3598dc;
  background-color:#fff
}
.btn-outline.btn-success {
  color:#46be8a;
  background-color:transparent
}
.btn-outline.btn-success.active,
.btn-outline.btn-success:active,
.btn-outline.btn-success:focus,
.btn-outline.btn-success:hover,
.open>.dropdown-toggle.btn-outline.btn-success {
  color:#fff;
  background-color:#46be8a;
  border-color:#46be8a
}
.btn-outline.btn-success.active .badge,
.btn-outline.btn-success:active .badge,
.btn-outline.btn-success:focus .badge,
.btn-outline.btn-success:hover .badge,
.open>.dropdown-toggle.btn-outline.btn-success .badge {
  color:#46be8a;
  background-color:#fff
}
.btn-outline.btn-danger {
  color:#ed6b75;
  background-color:transparent
}
.btn-outline.btn-danger.active,
.btn-outline.btn-danger:active,
.btn-outline.btn-danger:focus,
.btn-outline.btn-danger:hover,
.open>.dropdown-toggle.btn-outline.btn-danger {
  color:#fff;
  background-color:#ed6b75;
  border-color:#ed6b75
}
.btn-outline.btn-danger.active .badge,
.btn-outline.btn-danger:active .badge,
.btn-outline.btn-danger:focus .badge,
.btn-outline.btn-danger:hover .badge,
.open>.dropdown-toggle.btn-outline.btn-danger .badge {
  color:#ed6b75;
  background-color:#fff
}
.btn-lg {
  padding:10px 18px;
  font-size:16px;
  line-height:1.3333333;
}
.btn-sm {
  padding:6px 13px;
  font-size:14px;
  line-height:1.5;
}
.btn-xs {
  padding:1px 5px;
  font-size:13px;
  line-height:1.5;
}
.btn-squared {
  border-radius:0
}
.btn-round {
  border-radius:50%
}
.btn-flat {
  background:0 0;
  border:none;
  -webkit-box-shadow:none;
  box-shadow:none
}
.btn-flat.disabled {
  color:#a3afb7
}
.btn-icon,
.btn.icon {
  padding:10px;
  line-height:1em
}
.btn-icon.btn-xs,
.btn.icon.btn-xs {
  padding:4px;
  font-size:12px
}
.btn-icon.btn-sm,
.btn.icon.btn-sm {
  padding:8px;
  font-size:14px
}
.btn-icon.btn-lg,
.btn.icon.btn-lg {
  padding:12px;
  font-size:20px
}
.btn-icon.disabled,
.btn.icon.disabled {
  color:#a3afb7
}
.btn-icon .icon {
  margin:-1px 0 0
}
.btn-raised {
  -webkit-box-shadow:0 0 2px rgba(0,0,0,.18),0 2px 4px rgba(0,0,0,.21);
  box-shadow:0 0 2px rgba(0,0,0,.18),0 2px 4px rgba(0,0,0,.21);
  -webkit-transition:-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1);
  -o-transition:box-shadow .25s cubic-bezier(.4,0,.2,1);
  transition:box-shadow .25s cubic-bezier(.4,0,.2,1)
}
.btn-raised.active,
.btn-raised:active,
.btn-raised:hover,
.open>.dropdown-toggle.btn-raised {
  -webkit-box-shadow:0 0 3px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.2);
  box-shadow:0 0 3px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.2)
}
.btn-raised.disabled,
.btn-raised[disabled],
fieldset[disabled] .btn-raised {
  -webkit-box-shadow:none;
  box-shadow:none
}
.btn-pill-left {
  border-radius:500px 0 0 500px
}
.btn-pill-right {
  border-radius:0 500px 500px 0
}
.btn-direction {
  position:relative
}
.btn-direction:before {
  position:absolute;
  line-height:0;
  content:'';
  border:8px solid transparent
}
.btn-up:before {
  top:-16px;
  left:50%;
  margin-left:-8px;
  border-bottom-color:#e4eaec
}
.btn-right:before {
  top:50%;
  right:-16px;
  margin-top:-8px;
  border-left-color:#e4eaec
}
.btn-bottom:before {
  bottom:-16px;
  left:50%;
  margin-left:-8px;
  border-top-color:#e4eaec
}
.btn-left:before {
  top:50%;
  left:-16px;
  margin-top:-8px;
  border-right-color:#e4eaec
}
.btn-pure,
.btn-pure.active,
.btn-pure:active,
.btn-pure:focus,
.btn-pure:hover,
.btn-pure[disabled],
.open>.dropdown-toggle.btn-pure,
fieldset[disabled] .btn-pure {
  background-color:transparent;
  border-color:transparent;
  -webkit-box-shadow:none;
  box-shadow:none
}
.btn-pure.active.focus,
.btn-pure.active:focus,
.btn-pure.active:hover,
.btn-pure.focus,
.btn-pure:active.focus,
.btn-pure:active:focus,
.btn-pure:active:hover,
.btn-pure:focus,
.btn-pure:focus.focus,
.btn-pure:focus:focus,
.btn-pure:focus:hover,
.btn-pure:hover,
.btn-pure:hover.focus,
.btn-pure:hover:focus,
.btn-pure:hover:hover,
.btn-pure[disabled].focus,
.btn-pure[disabled]:focus,
.btn-pure[disabled]:hover,
.open>.dropdown-toggle.btn-pure.focus,
.open>.dropdown-toggle.btn-pure:focus,
.open>.dropdown-toggle.btn-pure:hover,
fieldset[disabled] .btn-pure.focus,
fieldset[disabled] .btn-pure:focus,
fieldset[disabled] .btn-pure:hover {
  background-color:transparent;
  border-color:transparent;
  -webkit-box-shadow:none;
  box-shadow:none
}
.btn-pure.btn-default {
  color:#a3afb7
}
.btn-pure.btn-default.active,
.btn-pure.btn-default:active,
.btn-pure.btn-default:focus,
.btn-pure.btn-default:hover,
.open>.dropdown-toggle.btn-pure.btn-default {
  color:#eeeeee
}
.btn-pure.btn-default.active.focus,
.btn-pure.btn-default.active:focus,
.btn-pure.btn-default.active:hover,
.btn-pure.btn-default:active.focus,
.btn-pure.btn-default:active:focus,
.btn-pure.btn-default:active:hover,
.btn-pure.btn-default:focus.focus,
.btn-pure.btn-default:focus:focus,
.btn-pure.btn-default:focus:hover,
.btn-pure.btn-default:hover.focus,
.btn-pure.btn-default:hover:focus,
.btn-pure.btn-default:hover:hover,
.open>.dropdown-toggle.btn-pure.btn-default.focus,
.open>.dropdown-toggle.btn-pure.btn-default:focus,
.open>.dropdown-toggle.btn-pure.btn-default:hover {
  color:#eeeeee
}
.btn-pure.btn-default.active .badge,
.btn-pure.btn-default:active .badge,
.btn-pure.btn-default:focus .badge,
.btn-pure.btn-default:hover .badge,
.open>.dropdown-toggle.btn-pure.btn-default .badge {
  color:#eeeeee
}
.btn-pure.btn-primary {
  color:#3598dc
}
.btn-pure.btn-primary.active,
.btn-pure.btn-primary:active,
.btn-pure.btn-primary:focus,
.btn-pure.btn-primary:hover,
.open>.dropdown-toggle.btn-pure.btn-primary {
  color:#a2caee
}
.btn-pure.btn-primary.active.focus,
.btn-pure.btn-primary.active:focus,
.btn-pure.btn-primary.active:hover,
.btn-pure.btn-primary:active.focus,
.btn-pure.btn-primary:active:focus,
.btn-pure.btn-primary:active:hover,
.btn-pure.btn-primary:focus.focus,
.btn-pure.btn-primary:focus:focus,
.btn-pure.btn-primary:focus:hover,
.btn-pure.btn-primary:hover.focus,
.btn-pure.btn-primary:hover:focus,
.btn-pure.btn-primary:hover:hover,
.open>.dropdown-toggle.btn-pure.btn-primary.focus,
.open>.dropdown-toggle.btn-pure.btn-primary:focus,
.open>.dropdown-toggle.btn-pure.btn-primary:hover {
  color:#a2caee
}
.btn-pure.btn-primary.active .badge,
.btn-pure.btn-primary:active .badge,
.btn-pure.btn-primary:focus .badge,
.btn-pure.btn-primary:hover .badge,
.open>.dropdown-toggle.btn-pure.btn-primary .badge {
  color:#a2caee
}
.btn-pure.btn-success {
  color:#46be8a
}
.btn-pure.btn-success.active,
.btn-pure.btn-success:active,
.btn-pure.btn-success:focus,
.btn-pure.btn-success:hover,
.open>.dropdown-toggle.btn-pure.btn-success {
  color:#7dd3ae
}
.btn-pure.btn-success.active.focus,
.btn-pure.btn-success.active:focus,
.btn-pure.btn-success.active:hover,
.btn-pure.btn-success:active.focus,
.btn-pure.btn-success:active:focus,
.btn-pure.btn-success:active:hover,
.btn-pure.btn-success:focus.focus,
.btn-pure.btn-success:focus:focus,
.btn-pure.btn-success:focus:hover,
.btn-pure.btn-success:hover.focus,
.btn-pure.btn-success:hover:focus,
.btn-pure.btn-success:hover:hover,
.open>.dropdown-toggle.btn-pure.btn-success.focus,
.open>.dropdown-toggle.btn-pure.btn-success:focus,
.open>.dropdown-toggle.btn-pure.btn-success:hover {
  color:#7dd3ae
}
.btn-pure.btn-success.active .badge,
.btn-pure.btn-success:active .badge,
.btn-pure.btn-success:focus .badge,
.btn-pure.btn-success:hover .badge,
.open>.dropdown-toggle.btn-pure.btn-success .badge {
  color:#7dd3ae
}
.btn-pure.btn-danger {
  color:#ed6b75
}
.btn-pure.btn-danger.active,
.btn-pure.btn-danger:active,
.btn-pure.btn-danger:focus,
.btn-pure.btn-danger:hover,
.open>.dropdown-toggle.btn-pure.btn-danger {
  color:#fa9898
}
.btn-pure.btn-danger.active.focus,
.btn-pure.btn-danger.active:focus,
.btn-pure.btn-danger.active:hover,
.btn-pure.btn-danger:active.focus,
.btn-pure.btn-danger:active:focus,
.btn-pure.btn-danger:active:hover,
.btn-pure.btn-danger:focus.focus,
.btn-pure.btn-danger:focus:focus,
.btn-pure.btn-danger:focus:hover,
.btn-pure.btn-danger:hover.focus,
.btn-pure.btn-danger:hover:focus,
.btn-pure.btn-danger:hover:hover,
.open>.dropdown-toggle.btn-pure.btn-danger.focus,
.open>.dropdown-toggle.btn-pure.btn-danger:focus,
.open>.dropdown-toggle.btn-pure.btn-danger:hover {
  color:#fa9898
}
.btn-pure.btn-danger.active .badge,
.btn-pure.btn-danger:active .badge,
.btn-pure.btn-danger:focus .badge,
.btn-pure.btn-danger:hover .badge,
.open>.dropdown-toggle.btn-pure.btn-danger .badge {
  color:#fa9898
}
.caret {
  border-top:4px solid;
  -webkit-transition:.25s;
  -o-transition:.25s;
  transition:.25s;
  -webkit-transform:scale(1.001);
  -ms-transform:scale(1.001);
  -o-transform:scale(1.001);
  transform:scale(1.001)
}
.btn-group .btn+.dropdown-toggle .caret {
  margin-left:0
}
.dropdown-toggle.btn .caret {
  margin-left:.3em
}
.dropdown-toggle.btn.btn-xs .caret {
  margin-left:0
}
.btn-group>.btn+.dropdown-toggle {
  padding-right:.8em;
  padding-left:.8em
}
.dropdown-menu {
  margin-top:5px;
  -webkit-box-shadow:0 3px 12px rgba(0,0,0,.05);
  box-shadow:0 3px 12px rgba(0,0,0,.05);
  -webkit-transition:.25s;
  -o-transition:.25s;
  transition:.25s
}
@media screen and (max-width:500px) {
  .header .dropdown-menu {
    left:-75%
  }
}
.dropdown-menu .divider {
  margin:6px 0
}
.dropdown-menu>li {
  padding:0;
  margin:2px 0
}
.dropdown-menu>li>a {
  padding:8px 15px;
  border-radius:3px;
  -webkit-transition:background-color .25s;
  -o-transition:background-color .25s;
  transition:background-color .25s
}
.dropdown-menu li .icon:first-child,
.dropdown-menu li>a .icon:first-child {
  margin-right:1em;
  text-align:center;
  font-weight:15px;
  vertical-align:middle;
}
.dropdown-menu.bullet {
  margin-top:12px
}
.dropdown-menu.bullet:after,
.dropdown-menu.bullet:before {
  position:absolute;
  left:10px;
  display:inline-block;
  width:0;
  height:0;
  content:'';
  border:7px solid transparent;
  border-top-width:0
}
.dropdown-menu.bullet:before {
  top:-7px;
  border-bottom-color:#e4eaec
}
.dropdown-menu.bullet:after {
  top:-6px;
  border-bottom-color:#fff
}
.dropdown-menu-right.bullet:after,
.dropdown-menu-right.bullet:before {
  right:10px;
  left:auto
}
.dropup .dropdown-menu {
  margin-bottom:6px;
  -webkit-box-shadow:0 -3px 12px rgba(0,0,0,.05);
  box-shadow:0 -3px 12px rgba(0,0,0,.05)
}
.dropup .dropdown-menu.bullet {
  margin-bottom:12px
}
.dropup .dropdown-menu.bullet:after {
  top:auto;
  border-top-width:7px;
  border-bottom-width:0
}
.dropup .dropdown-menu.bullet:before {
  bottom:-7px;
  border-top-color:#e4eaec
}
.dropup .dropdown-menu.bullet:after {
  bottom:-6px;
  border-top-color:#fff
}
.dropdown-menu>.drop-head,
.dropdown-menu>.drop-footer {
  background:#f5f5f5;
  margin:0 0 -5px;
}
.dropdown-menu>.drop-head {
  padding:8px 0 6px;
  margin:-5px 0 -6px;
  font-size:16px;
  font-weight:500;
  cursor:default;
}
.dropdown-menu>.dropdown-submenu {
  position:relative
}
.dropdown-menu>.dropdown-submenu>a {
  position:relative
}
.dropdown-menu>.dropdown-submenu>a:after {
  position:absolute;
  right:10px;
  display:inline-block;
  width:0;
  height:0;
  margin-top:6px;
  vertical-align:middle;
  content:'';
  border-top:4px solid transparent;
  border-bottom:4px solid transparent;
  border-left:4px dashed
}
.dropdown-menu>.dropdown-submenu .dropdown-menu {
  left:100%;
  margin:0
}
.dropdown-menu>.dropdown-submenu.dropdown-menu-left .dropdown-menu {
  left:-100%
}
.dropdown-menu>.dropdown-submenu:hover .dropdown-menu {
  display:block
}
.dropdown .dropdown-submenu .dropdown-menu {
  top:0
}
.dropup .dropdown-submenu .dropdown-menu {
  bottom:0
}
.dropdown-menu-media {
  width:360px;
  padding-top:0;
  padding-bottom:0
}
.dropdown-menu-media>li {
  padding:0;
  margin:0
}
.dropdown-menu-media .dropdown-menu-header {
  position:relative;
  padding:20px 20px;
  background-color:#fff;
  border-bottom:1px solid #e4eaec
}
.dropdown-menu-media .dropdown-menu-header>h3,
.dropdown-menu-media .dropdown-menu-header>h4,
.dropdown-menu-media .dropdown-menu-header>h5 {
  margin:0
}
.dropdown-menu-media .dropdown-menu-header .badge,
.dropdown-menu-media .dropdown-menu-header .label {
  position:absolute;
  top:50%;
  right:20px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  -o-transform:translateY(-50%);
  transform:translateY(-50%)
}
.dropdown-menu-media .list-group {
  max-height:270px;
  margin:0;
  font-size:12px;
  border-radius:0
}
.dropdown-menu-media .list-group-item {
  padding:0 20px;
  border:none;
  border-radius:0!important
}
.dropdown-menu-media .list-group-item .media {
  padding:15px 0;
  border-top:1px solid #e4eaec
}
.dropdown-menu-media .list-group-item:first-child .media {
  border-top:none
}
.dropdown-menu-media>.dropdown-menu-footer {
  background-color:#f2f3f4;
  border-top:1px solid #e4eaec
}
.dropdown-menu-media>.dropdown-menu-footer>a {
  padding:15px 20px!important;
  color:#a3afb7!important
}
.dropdown-menu-media>.dropdown-menu-footer>a:hover {
  color:#89bceb!important;
  background-color:transparent!important
}
.dropdown-menu-media>.dropdown-menu-footer>.dropdown-menu-footer-btn {
  position:absolute;
  right:0
}
.dropdown-menu-media>.dropdown-menu-footer>.dropdown-menu-footer-btn:hover {
  color:#89bceb!important;
  background-color:transparent!important
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05);
  box-shadow:inset 0 1px 3px rgba(0,0,0,.05)
}
.btn-group:focus .dropdown-toggle {
  -webkit-transition:.25s;
  -o-transition:.25s;
  transition:.25s
}
.input-group-addon {
  -webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;
  -o-transition:border .25s linear,color .25s linear,background-color .25s linear;
  transition:border .25s linear,color .25s linear,background-color .25s linear
}
.input-group-btn .btn {
  padding:6px 10px
}
.input-group-btn .btn>.icon {
  vertical-align:bottom
}
.input-group-btn .dropdown-toggle.btn .caret {
  margin-left:2px
}
.input-group-btn:last-child>.btn,
.input-group-btn:last-child>.btn-group {
  z-index:1
}
.nav>li>a {
  overflow:hidden
}
.nav>li>a:focus {
  outline:0
}
.nav>li>a .close {
  display:inline-block;
  margin-left:10px
}
.nav .open>a,
.nav .open>a:focus,
.nav .open>a:hover {
  border-color:transparent
}
.nav-tabs>li>a {
  padding:10px 20px;
  color:#ffcd45;
  -webkit-transition:.25s;
  -o-transition:.25s;
  transition:.25s
}
.nav-tabs>li>a>.icon {
  margin-right:.5em;
  line-height:1
}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
  color:#ffcd45;
  background-color:#5c1b8d;
  border-color:transparent;
  border-bottom-color:transparent
}
.nav-tabs.nav-justified>li>a {
  border-radius:4px 4px 0 0
}
.nav-tabs.nav-justified>li.active>a,
.nav-tabs.nav-justified>li.active>a:focus,
.nav-tabs.nav-justified>li.active>a:hover {
  border-color:transparent;
  border-bottom-color:#111111
}
.nav-tabs-reverse>li {
  float:right
}
.nav-tabs-reverse>li>a {
  margin-right:0;
  margin-left:2px
}
.nav-tabs-line>li>a {
  padding:10px 20px;
  border-bottom:2px solid transparent;
  line-height:20px;
  font-size:17px;
  font-weight:400 
}
.nav-tabs-line>li>a>i {
  font-size:22px;
  vertical-align:middle;
  margin:0 7px 0 0;
  display:inline-block
}
.nav-tabs-line>li>a:focus,
.nav-tabs-line>li>a:hover {
  background-color:transparent
}
.nav-tabs-line>li>a:hover {
  border-bottom-color:transparent;
  background:#5c1b8d
}
.nav-tabs-line>li.active>a,
.nav-tabs-line>li.active>a:focus,
.nav-tabs-line>li.active>a:hover {
  color:#fff;
  background-color:transparent;
  border-bottom:2px solid #ffcd45
}
.nav-tabs-line .open>a,
.nav-tabs-line .open>a:focus,
.nav-tabs-line .open>a:hover {
  border-color:transparent;
  border-bottom-color:#eeeeee
}
.nav-tabs-line.nav-tabs-bottom>li>a {
  border-top:2px solid transparent;
  border-bottom:none
}
.nav-tabs-line.nav-tabs-bottom>li>a:hover {
  border-top-color:#eeeeee;
  border-bottom-color:transparent
}
.nav-tabs-line.nav-tabs-bottom>li.active>a,
.nav-tabs-line.nav-tabs-bottom>li.active>a:focus,
.nav-tabs-line.nav-tabs-bottom>li.active>a:hover {
  border-top:2px solid #111111;
  border-bottom:none
}
.nav-tabs-line.nav-justified>li>a {
  border-bottom:2px solid #e4eaec
}
.nav-tabs-line.nav-justified>li>a:hover {
  border-bottom-color:#eeeeee
}
.nav-tabs-line.nav-justified>li.active>a,
.nav-tabs-line.nav-justified>li.active>a:focus,
.nav-tabs-line.nav-justified>li.active>a:hover {
  border-color:transparent;
  border-bottom:2px solid #3598dc
}
.nav-tabs-line.nav-justified.nav-tabs-bottom {
  border-top:none
}
.nav-tabs-line.nav-justified.nav-tabs-bottom>li>a {
  border-top:2px solid #e4eaec;
  border-bottom:none
}
.nav-tabs-line.nav-justified.nav-tabs-bottom>li>a:hover {
  border-top-color:#eeeeee
}
.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a,
.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a:focus,
.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a:hover {
  border-top-color:#3598dc;
  border-bottom:none
}
.nav-tabs-animate .tab-content {
  overflow:hidden
}
.nav-tabs-lg>li>a {
  padding:12px 20px;
  font-size:18px;
  line-height:1.3333333
}
.nav-tabs-sm>li>a {
  padding:5px 10px;
  font-size:12px;
  line-height:1.5
}
@media (min-width:768px) {
  .hidden-float {
    display:block
  }
}
@media (max-width:767px) {
  .hidden-float {
    display:none!important
  }
}
.pagination li>a,
.pagination li>span {
  padding:9px 15px;
  -webkit-transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out;
  -o-transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out;
  transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out
}
.pagination li>a:focus,
.pagination li>a:hover,
.pagination li>span:focus,
.pagination li>span:hover {
  -webkit-transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out;
  -o-transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out;
  transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out
}
.pagination li .icon {
  margin-top:-1px
}
.pagination-no-border>li>a {
  border:none
}
.pagination-lg>li>a,
.pagination-lg>li>span {
  padding:10px;
  font-size:16px;
  line-height:1.3333333
}
.badge {
  padding:3px 6px
}
.btn .badge {
  top:0
}
.badge.up {
  position:relative;
  top:-10px;
  margin:0 -.8em;
  border-radius:15px
}
.badge.badge-absolute {
  position:absolute;
  top:-8px;
  right:-10px;
  z-index:5
}
.badge-radius {
  border-radius:3px
}
.badge-primary {
  color:#5c1b8d;
  background-color:#ffcd45
}
.badge-primary[href]:focus,
.badge-primary[href]:hover {
  color:#5c1b8d;
  background-color:#ffcd45
}
.list-group-item.active>.badge-primary {
  color:#5c1b8d;
  background-color:#ffcd45
}
.badge-success {
  color:#5c1b8d;
  background-color:#ffcd45
}
.badge-success[href]:focus,
.badge-success[href]:hover {
  color:#5c1b8d;
  background-color:#ffcd45
}
.list-group-item.active>.badge-success {
  color:#5c1b8d;
  background-color:#ffcd45
}
.badge-info {
  color:#5c1b8d;
  background-color:#ffcd45
}
.badge-info[href]:focus,
.badge-info[href]:hover {
  color:#5c1b8d;
  background-color:#ffcd45
}
.list-group-item.active>.badge-info {
  color:#5c1b8d;
  background-color:#ffcd45
}
.badge-warning {
  color:#5c1b8d;
  background-color:#ffcd45
}
.badge-warning[href]:focus,
.badge-warning[href]:hover {
  color:#5c1b8d;
  background-color:#ffcd45
}
.list-group-item.active>.badge-warning {
  color:#5c1b8d;
  background-color:#ffcd45
}
.badge-danger {
  color:#5c1b8d;
  background-color:#ffcd45
}
.badge-danger[href]:focus,
.badge-danger[href]:hover {
  color:#5c1b8d;
  background-color:#ffcd45
}
.list-group-item.active>.badge-danger {
  color:#5c1b8d;
  background-color:#ffcd45
}
.badge-dark {
  color:#5c1b8d;
  background-color:#ffcd45
}
.badge-dark[href]:focus,
.badge-dark[href]:hover {
  color:#5c1b8d;
  background-color:#ffcd45
}
.list-group-item.active>.badge-dark {
  color:#5c1b8d;
  background-color:#ffcd45
}
.badge-lg {
  padding:5px 9px 8px;
  font-size:16px
}
.badge-sm {
  padding:2px 5px;
  font-size:10px
}
.thumbnail {
  padding:0;
  border:none;
  -webkit-transition:all .25s ease-in-out;
  -o-transition:all .25s ease-in-out;
  transition:all .25s ease-in-out
}
.thumbnail .caption {
  position:relative;
  display:block;
  padding-right:0;
  padding-left:0
}
.msg-content,
.msg-note,
.msg-info,
.msg-warning,
.msg-hint,
.msg-win {
  padding:15px;
  padding-left:20px;
  margin-bottom:22px;
  line-height:22px;
  border:1px solid transparent;
  border-radius:3px;
  color:#5c1b8d;
  background-color:#ffcd45;
  border:none;
  border-left:3px solid transparent
}
.msg-content i {
  vertical-align:middle
}
.msg-info {
  color:#5c1b8d;
  background-color:#ffcd45;
  //border-color:#3598dc
}
.msg-info a {
  color:#5c1b8d;
}
.msg-warning {
  color:#5c1b8d;
  background-color:#ffcd45;
  border:none;
  border-left:3px solid transparent;
  //border-color:#ed6b75
}
.msg-warning a {
  color:#5c1b8d
}
.msg-win {
  color:#5c1b8d;
  background-color:#ffcd45;
  border:none;
  border-left:3px solid transparent;
  //border-color:#46be8a;
}
.msg-win a {
  color:#5c1b8d
}
.msg-note {
  color:#5c1b8d;
  background-color:#ffcd45;
  border:none;
  border-left:3px solid transparent;
  //border-color:#f2a654;
}
.msg-note a {
  color:#5c1b8d
}
.msg-hint {
  color:#5c1b8d;
  background-color:#ffcd45;
  border:none;
  border-left:3px solid transparent;
  //border-color:#57c7d4
}
.msg-hint a {
  color:#5c1b8d
}
.progress {
  height:15px;
  -webkit-box-shadow:none;
  box-shadow:none
}
.progress-bar {
  line-height:15px;
  -webkit-box-shadow:none;
  box-shadow:none
}
.media-object {
  width:120px
}
.media-left,
.media>.pull-left {
  padding-right:20px
}
.media-right,
.media>.pull-right {
  padding-left:20px
}
.media-body {
  overflow:auto
}
.media .media {
  padding-bottom:0;
  border-bottom:none
}
.media-meta {
  margin-bottom:3px;
  font-size:12px;
  color:#526069
}
.media-lg .media-object {
  width:160px
}
.media-lg .media {
  margin-left:-110px
}
.media-sm .media-object {
  width:80px
}
.media-sm .media {
  margin-left:-70px
}
.media-xs .media-object {
  width:60px
}
.media-xs .media {
  margin-left:-60px
}
@media screen and (min-width:768px) {
  .media-body {
    overflow:hidden
  }
  .media .media {
    margin-left:0
  }
}
.list-group .media {
  padding:2px 0;
  border-bottom:0
}
.list-group .media .media-left,
.list-group .media .pull-left {
  padding-right:20px
}
.list-group .media .media-right,
.list-group .media .pull-right {
  padding-left:20px
}
.list-group .media .pull-right .status {
  margin-top:15px;
  margin-right:5px
}
.list-group .media .media-heading {
  font-size:14px
}
.list-group-full>.list-group-item {
  padding-right:0;
  padding-left:0
}
a.list-group-item {
  border-radius:3px
}
a.list-group-item.disabled,
a.list-group-item.disabled:focus,
a.list-group-item.disabled:hover {
  color:#eeeeee;
  background-color:#f2f3f4
}
a.list-group-item.active,
a.list-group-item.active:focus,
a.list-group-item.active:hover {
  color:#fff;
  background-color:#3598dc
}
.list-group-item .icon {
  margin-right:10px
}
.list-group-gap .list-group-item {
  margin-bottom:2px;
  border-radius:3px
}
.list-group-full .list-group-item {
  padding-right:0;
  padding-left:0
}
.panel {
  position:relative;
  margin-bottom:30px;
  border-width:0
}
.panel-content>.row {
  padding-right:30px;
  padding-left:30px
}
.panel-content>.row>[class*=col-] {
  padding-right:30px;
  padding-left:30px
}
.panel-heading {
  position:relative;
  padding:0;
  border-bottom:1px solid transparent
}
.panel-body {
  position:relative
}
.panel-heading+.panel-body {
  padding-top:0
}
.panel-body .h1:first-child,
.panel-body .h2:first-child,
.panel-body .h3:first-child,
.panel-body .h4:first-child,
.panel-body .h5:first-child,
.panel-body .h6:first-child,
.panel-body h1:first-child,
.panel-body h2:first-child,
.panel-body h3:first-child,
.panel-body h4:first-child,
.panel-body h5:first-child,
.panel-body h6:first-child {
  margin-top:0
}
.panel-body>:last-child {
  margin-bottom:0
}
.panel-body>.list-group-dividered:only-child>.list-group-item:last-child {
  border-bottom-color:transparent
}
.panel-footer {
  border-top:1px solid transparent
}
.table+.panel-footer {
  padding-top:15px;
  border-color:#e4eaec
}
.panel-title {
  display:block;
  padding:20px 30px;
  line-height:24px;
  vertical-align:middle;
  font-size:18px;
  font-weight:400;
  color:#37474f
}
.panel-title>i {
  margin:4px 10px 0 0;
}
.panel-title small {
  color:#888888
}
.panel-desc {
  display:block;
  padding:5px 0 0;
  margin:0;
  font-size:14px;
  color:#888888
}
.panel.panel-transparent {
  background:0 0;
  border-color:transparent;
  -webkit-box-shadow:none;
  box-shadow:none
}
.panel.panel-transparent>.panel-footer,
.panel.panel-transparent>.panel-heading {
  border-color:transparent
}
@media screen and (max-width:480px) {
  .panel-body,
  .panel-footer,
  .panel-title {
    padding-right:5px;
    padding-left:5px
  }
}
.well {
  padding:20px
}
.well-lg {
  padding:24px
}
.well-sm {
  padding:12px
}
.well {
  -webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.02);
  box-shadow:inset 0 0 1px rgba(0,0,0,.02)
}
.close.icon {
  font-size:inherit
}
b,
strong,
optgroup {
  font-weight:500
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
  font-weight:300
}
label,
.checkbox-inline,
.radio-inline,
.checkbox label,
.radio label,
.input-group-addon,
.popover,
.tooltip {
  font-weight:300
}
.modal-content {
  border:none;
  border-radius:4px;
  -webkit-box-shadow:0 2px 12px rgba(0,0,0,.2);
  box-shadow:0 2px 12px rgba(0,0,0,.2)
}
.modal-header {
  padding:15px 20px;
  border-bottom:none
}
.modal-header .close {
  margin-top:1px
}
.modal-body {
  padding:20px
}
.modal-footer {
  padding:6px 20px 20px;
  border-top:none
}
.modal-top {
  margin:0 auto
}
.modal-center {
  display:-ms-flexbox;
  display:-webkit-flex;
  display:-webkit-box;
  display:flex;
  height:100%;
  margin:0 auto;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  -webkit-box-pack:center;
  justify-content:center;
  -webkit-flex-flow:column nowrap;
  -ms-flex-flow:column nowrap;
  flex-flow:column nowrap;
  -webkit-align-content:stretch;
  -ms-flex-line-pack:center;
  align-content:center
}
.modal-bottom {
  display:-ms-flexbox;
  display:-webkit-flex;
  display:-webkit-box;
  display:flex;
  height:100%;
  margin:0 auto;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  -webkit-box-pack:end;
  justify-content:flex-end;
  -webkit-flex-flow:column nowrap;
  -ms-flex-flow:column nowrap;
  flex-flow:column nowrap;
  -webkit-align-content:stretch;
  -ms-flex-line-pack:center;
  align-content:center
}
.modal-sidebar {
  position:absolute;
  right:0;
  display:-ms-flexbox;
  display:-webkit-flex;
  display:-webkit-box;
  display:flex;
  height:100%;
  margin:0;
  background-color:#fff;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  -webkit-box-pack:center;
  justify-content:center;
  -webkit-flex-flow:column nowrap;
  -ms-flex-flow:column nowrap;
  flex-flow:column nowrap;
  -webkit-align-content:stretch;
  -ms-flex-line-pack:center;
  align-content:center
}
.modal-sidebar .modal-content {
  background-color:transparent;
  border-radius:0;
  -webkit-box-shadow:none;
  box-shadow:none
}
.modal-sidebar .modal-header {
  border-bottom:none
}
.modal-sidebar .modal-footer {
  border-top:none
}
.modal-sidebar button.close {
  position:fixed;
  top:20px;
  right:20px
}
.modal.fade .modal-dialog.modal-sidebar {
  -webkit-transform:translate(25%,0);
  -ms-transform:translate(25%,0);
  -o-transform:translate(25%,0);
  transform:translate(25%,0)
}
.modal.in .modal-dialog.modal-sidebar {
  -webkit-transform:translate(0,0);
  -ms-transform:translate(0,0);
  -o-transform:translate(0,0);
  transform:translate(0,0);
  background-color:#222
}
.modal-fill-in {
  background-color:transparent
}
.modal-fill-in.in {
  background-color:rgba(255,255,255,.95);
  opacity:1
}
.modal-fill-in .modal-dialog {
  display:-ms-flexbox;
  display:-webkit-flex;
  display:-webkit-box;
  display:flex;
  width:100%;
  height:100%;
  margin:0 auto;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  -webkit-box-pack:center;
  justify-content:center;
  -webkit-flex-flow:column nowrap;
  -ms-flex-flow:column nowrap;
  flex-flow:column nowrap;
  -webkit-align-content:stretch;
  -ms-flex-line-pack:center;
  align-content:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  -webkit-box-align:center;
  align-items:center
}
@media (min-width:768px) {
  .modal-fill-in .modal-dialog>* {
    width:600px
  }
  .modal-fill-in .modal-dialog.modal-sm>* {
    width:300px
  }
  .modal-fill-in .modal-dialog button.close {
    position:fixed;
    top:20px;
    right:20px;
    z-index:1;
    filter:alpha(opacity=50);
    opacity:.5;
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0)
  }
}
@media (min-width:992px) {
  .modal-fill-in .modal-dialog.modal-lg>* {
    width:900px
  }
}
.modal-fill-in .modal-content {
  background-color:transparent;
  border-radius:0;
  -webkit-box-shadow:none;
  box-shadow:none
}
.modal-fill-in .modal-header {
  border-bottom:none
}
.modal-fill-in .modal-footer {
  border-top:none
}
.tooltip-inner {
  padding:6px 12px
}
.tooltip-red+.tooltip .tooltip-inner {
  color:#fff;
  background-color:#cc181e;
}
.tooltip-scale+.tooltip {
  -webkit-animation:tooltip-scale3d 1s ease 0s forwards;
  -o-animation:tooltip-scale3d 1s ease 0s forwards;
  animation:tooltip-scale3d 1s ease 0s forwards
}
@-webkit-keyframes tooltip-scale3d {
  0% {
    opacity:0;
    -webkit-transform:scale3d(.7,.3,1) translate(50%,50%);
    transform:scale3d(.7,.3,1) translate(50%,50%)
  }
  100% {
    opacity:1;
    -webkit-transform:scale3d(1,1,1) translate(50%,50%);
    transform:scale3d(1,1,1) translate(50%,50%)
  }
}
@-o-keyframes tooltip-scale3d {
  0% {
    opacity:0;
    transform:scale3d(.7,.3,1) translate(50%,50%)
  }
  100% {
    opacity:1;
    transform:scale3d(1,1,1) translate(50%,50%)
  }
}
@keyframes tooltip-scale3d {
  0% {
    opacity:0;
    -webkit-transform:scale3d(.7,.3,1) translate(50%,50%);
    transform:scale3d(.7,.3,1) translate(50%,50%)
  }
  100% {
    opacity:1;
    -webkit-transform:scale3d(1,1,1) translate(50%,50%);
    transform:scale3d(1,1,1) translate(50%,50%)
  }
}
.inline {
  display:inline!important
}
.inline-block {
  display:inline-block!important
}
.block {
  display:block!important
}
.text-truncate {
  overflow:hidden;
  text-overflow:ellipsis;
  word-wrap:normal;
  white-space:nowrap
}
.text-break {
  -webkit-hyphens:auto;
  -moz-hyphens:auto;
  hyphens:auto;
  word-wrap:break-word;
  white-space:normal;
  -ms-hyphens:auto
}
.text-nowrap {
  white-space:nowrap
}
.text-left {
  text-align:left!important
}
.text-right {
  text-align:right!important
}
.text-center {
  text-align:center!important
}
.text-lowercase {
  text-transform:lowercase!important
}
.text-uppercase {
  text-transform:uppercase!important
}
.text-capitalize {
  text-transform:capitalize!important
}
.visible-xlg {
  display:none!important
}
.visible-xlg-block,
.visible-xlg-inline,
.visible-xlg-inline-block {
  display:none!important
}
@media (min-width:1600px) {
  .visible-xlg-block {
    display:block!important
  }
}
@media (min-width:1600px) {
  .visible-xlg-inline {
    display:inline!important
  }
}
@media (min-width:1200px) {
  .visible-xlg-inline-block {
    display:inline-block!important
  }
}
@media (min-width:1600px) {
  .hidden-xlg {
    display:none!important
  }
}
.social-facebook {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-facebook:hover,
.social-facebook:focus {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-facebook:active,
.social-facebook.active {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.bg-facebook {
  background-color:#ffcd45;
}
.social-twitter {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-twitter:hover,
.social-twitter:focus {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-twitter:active,
.social-twitter.active {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.bg-twitter {
  background-color:#55acee;
}
.social-google-plus {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-google-plus:hover,
.social-google-plus:focus {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-google-plus:active,
.social-google-plus.active {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.bg-google-plus {
  background-color:#ffcd45;
}
.social-linkedin {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-linkedin:hover,
.social-linkedin:focus {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-linkedin:active,
.social-linkedin.active {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.bg-linkedin {
  background-color:#0976b4;
}
.social-tumblr {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-tumblr:hover,
.social-tumblr:focus {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-tumblr:active,
.social-tumblr.active {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.bg-tumblr {
  background-color:#35465c;
}
.social-youtube {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-youtube:hover,
.social-youtube:focus {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-youtube:active,
.social-youtube.active {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.bg-youtube {
  background-color:#b31217;
}
.social-instagram {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-instagram:hover,
.social-instagram:focus {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-instagram:active,
.social-instagram.active {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.bg-instagram {
  background-color:#3f729b;
}
.social-pinterest {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-pinterest:hover,
.social-pinterest:focus {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.social-pinterest:active,
.social-pinterest.active {
  color:#5c1b8d;
  background-color:#ffcd45 !important;
}
.bg-pinterest {
  background-color:#cc2127;
}
.text-active,
.active > .text,
.active > .auto .text {
  display:none !important;
}
.active .icon {
  line-height:1;
}
.active > .text-active,
.active > .auto .text-active {
  display:inline-block !important;
}
.table {
  border-collapse:collapse!important
}
.table td,
.table th {
  background-color:#fff!important;
  white-space:nowrap;
  word-break:break-all;
}
table {
  background-color:transparent
}
th {
  text-align:left
}
.table {
  width:100%;
  max-width:100%;
  margin-bottom:22px
}
.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>thead>tr>th {
  padding:8px;
  line-height:1.57142857;
  vertical-align:middle
}
.table>tbody>tr {
  border-top:1px solid #e4eaec
}
.table>thead>tr>th {
  vertical-align:bottom;
  border-bottom:2px solid #e4eaec
}
.table>caption+thead>tr:first-child>td,
.table>caption+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>th,
.table>thead:first-child>tr:first-child>td,
.table>thead:first-child>tr:first-child>th {
  border-top:0
}
.table>tbody+tbody {
  border-top:2px solid #e4eaec
}
.table .table {
  background-color:#fff
}
.table>tbody>tr>td>a:not(.btn) {
  color:#222
}
.table>tbody>tr {
  width:100%
} /** * Owl Carousel v2.2.1 * Copyright 2013-2017 David Deutsch * Licensed under () */
.owl-carousel,
.owl-carousel .owl-item {
  -webkit-tap-highlight-color:transparent;
  position:relative
}
.owl-carousel {
  display:none;
  width:100%;
  z-index:1
}
.owl-carousel .owl-stage {
  position:relative;
  -ms-touch-action:pan-Y;
  -moz-backface-visibility:hidden
}
.owl-carousel .owl-stage:after {
  content:".";
  display:block;
  clear:both;
  visibility:hidden;
  line-height:0;
  height:0
}
.owl-carousel .owl-stage-outer {
  position:relative;
  overflow:hidden;
  -webkit-transform:translate3d(0,0,0)
}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
  -webkit-backface-visibility:hidden;
  -moz-backface-visibility:hidden;
  -ms-backface-visibility:hidden;
  -webkit-transform:translate3d(0,0,0);
  -moz-transform:translate3d(0,0,0);
  -ms-transform:translate3d(0,0,0)
}
.owl-carousel .owl-item {
  min-height:1px;
  float:left;
  -webkit-backface-visibility:hidden;
  -webkit-touch-callout:none
}
.owl-carousel .owl-item img {
  display:block;
  width:100%
}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
  display:none
}
.no-js .owl-carousel,
.owl-carousel.owl-loaded {
  display:block
}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
  cursor:pointer;
  cursor:hand;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.owl-carousel.owl-loading {
  opacity:0;
  display:block
}
.owl-carousel.owl-hidden {
  opacity:0
}
.owl-carousel.owl-refresh .owl-item {
  visibility:hidden
}
.owl-carousel.owl-drag .owl-item {
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.owl-carousel.owl-grab {
  cursor:move;
  cursor:grab
}
.owl-carousel.owl-rtl {
  direction:rtl
}
.owl-carousel.owl-rtl .owl-item {
  float:right
}
.owl-carousel .animated {
  animation-duration:1s;
  animation-fill-mode:both
}
.owl-carousel .owl-animated-in {
  z-index:0
}
.owl-carousel .owl-animated-out {
  z-index:1
}
.owl-carousel .fadeOut {
  animation-name:fadeOut
}
@keyframes fadeOut {
  0% {
    opacity:1
  }
  100% {
    opacity:0
  }
}
.owl-height {
  transition:height .5s ease-in-out
}
.owl-carousel .owl-item .owl-lazy {
  opacity:0;
  transition:opacity .4s ease
}
.owl-carousel .owl-item img.owl-lazy {
  transform-style:preserve-3d
}
.owl-carousel .owl-video-wrapper {
  position:relative;
  height:100%;
  background:#000
}
.owl-carousel .owl-video-play-icon {
  position:absolute;
  height:80px;
  width:80px;
  left:50%;
  top:50%;
  margin-left:-40px;
  margin-top:-40px;
  background:url(owl.video.play.png) no-repeat;
  cursor:pointer;
  z-index:1;
  -webkit-backface-visibility:hidden;
  transition:transform .1s ease
}
.owl-carousel .owl-video-play-icon:hover {
  -ms-transform:scale(1.3,1.3);
  transform:scale(1.3,1.3)
}
.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
  display:none
}
.owl-carousel .owl-video-tn {
  opacity:0;
  height:100%;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:contain;
  transition:opacity .4s ease
}
.owl-carousel .owl-video-frame {
  position:relative;
  z-index:1;
  height:100%;
  width:100%
}
/** * Owl Carousel v2.2.1 * Copyright 2013-2017 David Deutsch * Licensed under () */.owl-theme .owl-dots,
.owl-theme .owl-nav {
  text-align:center;
  -webkit-tap-highlight-color:transparent
}
.owl-theme .owl-nav {
  margin-top:10px
}
.owl-theme .owl-nav [class*=owl-] {
  color:#FFF;
  font-size:14px;
  margin:5px;
  padding:4px 7px;
  background:#D6D6D6;
  display:inline-block;
  cursor:pointer;
  border-radius:3px
}
.owl-theme .owl-nav [class*=owl-]:hover {
  background:#869791;
  color:#FFF;
  text-decoration:none
}
.owl-theme .owl-nav .disabled {
  opacity:.5;
  cursor:default
}
.owl-theme .owl-nav.disabled+.owl-dots {
  margin-top:10px
}
.owl-theme .owl-dots .owl-dot {
  display:inline-block;
  zoom:1
}
.owl-theme .owl-dots .owl-dot span {
  width:10px;
  height:10px;
  margin:5px 7px;
  background:#D6D6D6;
  display:block;
  -webkit-backface-visibility:visible;
  transition:opacity .2s ease;
  border-radius:30px
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background:#869791
}
.owl-carousel {
  max-width:100%;
}
.owl-carousel .owl-stage-outer {
  overflow:hidden;
  position:relative;
  width:100%;
  display:block;
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility:hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform:translate3d(0,0,0);
  -moz-transform:translate3d(0,0,0);
  -ms-transform:translate3d(0,0,0);
}
@media (max-width:920px) {
  .owl-carousel {
    display:block;
    clear:both;
    overflow:hidden;
  }
}
.owl-carousel .owl-nav div {
  position:absolute;
  bottom:10px;
  background:#5c1b8d;
  border:none;
  width:52px;
  -moz-box-shadow:0 0 20px 0px rgba(0,0,0,.08);
  -webkit-box-shadow:0 0 20px 0px rgba(0,0,0,.08);
  box-shadow:0 0 20px 0px rgba(0,0,0,.08);
  height:52px;
  top:15%;
  color:#ffcd45;
  outline:0;
  font-weight:bold;
  font-size:11px;
  text-decoration:none;
  white-space:nowrap;
  word-wrap:normal;
  line-height:normal;
  vertical-align:middle;
  cursor:pointer;
  border-radius:50%;
  text-align:center;
  margin:0px;
  padding:3px 10px;
  opacity:0.3;
}
.owl-carousel:hover .owl-nav div {
  opacity:0.85;
}
.owl-carousel .owl-nav div i {
  display:block;
  font-size:32px;
  width:32px;
  height:32px;
  padding:6px 0 0;
}
.owl-carousel .owl-nav .owl-prev {
  left:-27px;
}
.owl-carousel .owl-nav .owl-next {
  right:-27px;
}
@media (max-width:767px) {
  .owl-carousel .owl-nav .owl-prev {
    left:-7px;
  }
  .owl-carousel .owl-nav .owl-next {
    right:-7px;
  }
}
.loop-content.owl-carousel,
.loop-content > .owl-carousel {
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-color:#ededed;
}
.slimScrollRail {
  background: #ffcd45 !important;
  width: 11px !important;
  right: 0px !important;
  height: 85% !important;
  border-radius:0px!important;
}
.red-nav ul {
  border-radius: 3px;
  padding: 12px 0 0;
  list-style: none;
  background: #5c1b8d;
}
.user-timeline .content-filled, .timeline-media, .timeline-media .innerT {
  background-color: #222;
  padding: 10px 0;
  width: 95%;
}
.isMultimedia h5 {
  font-size: 18px !important;
  color: #ffcd45 !important;
  font-weight: 400 !important;
}
.user-timeline .user-timeline-icon {
  color: #5c1b8d;
  text-align: center;
  border-radius: 50%;
  background: #ffcd45;
  left:109px;
}
.user-timeline::before {
    background-color: #5c1b8d;
  }
.dropdown-menu > .drop-head, .dropdown-menu > .drop-footer {
  background: #222;
}
.checkbox-primary input[type="radio"]:checked + label::before, .checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #ffcd45;
  border-color: #ffcd45;
}
.checkbox-primary input[type="radio"]:checked + label::after, .checkbox-primary input[type="checkbox"]:checked + label::after {
  color: #000;
}
.profile-hero .cute h1 {
  padding-left: 0;
  color: #ffcd45;
  font-size: 28px;
}
.p-profile .profile-stat-count {
  display: block;
  margin-bottom: 3px;
  font-size: 20px;
  font-weight: 100;
  color: #fff;
}
.p-profile .profile-stat-count + span {
  color: #ffcd45;
}
.red-nav .active a {
  color: #fff;
}
 .red-nav .active::after {
    content: '';
    width: 100%;
    background-color: #ffcd45;
    height: 3px;
    display: block;
    position: relative;
    margin-top: -3px;
}
.red-nav a {
  display: block;
  border-bottom: 1px solid transparent;
  padding: 0 4px 8px;
  font-size: 17px;
  text-decoration: none;
  color: #fff;
  font-weight: 400;
  vertical-align: middle;
}
.red-nav li:not(.active):hover a {
 color: #fff;
 border-bottom: 0px solid transparent;
}
.p-profile .profile-location {
  margin-bottom: 20px;
  color: #fff;
}
.user-timeline .user-timeline-time {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    padding-right: 0;
    padding-left: 0;
    width: 90px;
    background-color: transparent;
    color: #fff;
  }
  .li-heading a {
  color: #fff !important;
}
.MaxUpload_Box .Maxuploader {
  margin: 2% 4%;
  display: block;
  position: relative;
  min-height: 140px;
  min-width: 80%;
  border-radius: 2px;
  border: 1px solid #5c1b8d;
    border-bottom-color: rgb(92, 27, 141);
  border-bottom-color: #5c1b8d;
  background-color: #fecc45;
}
.MaxUpload_Box .Maxuploader span {
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 2px 4px;
  border-top: 0px solid transparent;
}
.minict_wrapper {
  color: #333;
  position: relative;
  min-width: 160px;
  width: 100%;
  height: 42px;
  border: 1px solid #ffcd45;
  outline: 0;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.minict_wrapper::after {
font-family:"Material Icons";
content:"\e313";
display:block;
position:absolute;
height:41px;
width:42px;
top:0;
right:0;
font-size:22px;
line-height:42px;
text-align:center;
color:#ffcd45;
background-color:#5c1b8d;
border-left:#5c1b8d;
border-bottom:1px solid #ffcd45;
}
#tags_tag {
  border: 1px solid #5c1b8d;
  margin: 5px 2px;
  border-radius: 3px;
  color: #5c1b8d !important;
}
div.tagsinput span.tag {
  background-color: #ffcd45;
  border: 1px solid #ffcd45;
  border-radius: 3px;
  display: block;
  float: left;
  padding: 0 8px;
  color: #5c1b8d;
  margin: 5px 5px 5px 5px;
  line-height: 23px;
  font-size: 12px;
}
div.tagsinput span.tag a {
  color: #5c1b8d;
  border: 1px solid #5c1b8d;
  font-size: 13px;
  float: right;
  vertical-align: middle;
  background: #ffcd45;
}
.like-views {
  color: #fff;
}
.cats-inner {
  background: #222;
}
.pull-left.text-left.inline-block.media-middle {
  color: #ffcd45;
}
.vjs-wavedisplay {
  background-image: url("https://fansbts.army/storage/uploads/vibejsplayerbg.jpg");
  background-size: 100% 100%;
  border-right:none!important;
}
canvas {
  height: 66px !important;
  top: 211px !important;
  position: absolute !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
wave {
  position: absolute;
  z-index: 3;
  left: 0px;
  top: 0px;
  bottom: 0px;
  overflow: hidden;
  width: 617px;
  border-right: 1px solid #fff!important;
}
.vjs-brand-container img {
  width:32px;
  height:32px!important;
  margin-top:7px;
}
.flowplayer .fp-logo img {
  width: 32px!important;
  height: 32px!important;
  margin-left:11px;
  margin-bottom:11px;
  }
  .vjs-duration-display {
  color: #ffcd45!important;
}
.vjs-current-time-display {
  color: #ffcd45!important;
}
.video-js .vjs-control-bar {
  color: #5c1b8d!important;
  }
.video-js .vjs-slider {
  background-color: #222!important;
}
.video-js .vjs-volume-level {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #ffcd45 !important;
}
.video-js.videojs-wavesurfer .vjs-control.vjs-fullscreen-control {
  position: absolute;
  right: 0;
  color: #ffcd45 !important;
}
.fp-playbtn::before {
  content: "\e007";
  color: #5c1b8d !important;
}
.fp-elapsed {
  color: #ffcd45 !important;
}
.fp-duration {
  color: #ffcd45 !important;
}
.flowplayer .fp-ui a, .flowplayer .fp-ui strong {
  color: #5c1b8d !important;
}
.flowplayer .fp-menu a {
 color: #fff !important;
}
.flowplayer .fp-menu strong {
 color: #000 !important;
}
.flowplayer .fp-header .fp-fullscreen, .flowplayer .fp-header .fp-unload {
  color: #ffcd45 !important;
  background:#5c1b8d!important
}
.flowplayer .fp-menu.fp-active {
 background: #5c1b8d!important;
}
.flowplayer .fp-ui {
  color: #ffcd45!important;
}
.video-js .vjs-play-progress {
  background-color: #ffcd45!important
  ;
}
.video-js .vjs-load-progress div {
  background: #5c1b8d!important;
}
.vjs-volume-bar.vjs-slider-bar.vjs-slider.vjs-slider-horizontal {
  background: #5c1b8d !important;
}
.vjs-volume-bar.vjs-slider-bar.vjs-slider.vjs-slider-horizontal:hover {
  background: #5c1b8d !important;
}
.vjs-playback-rate .vjs-playback-rate-value {
  color: #ffcd45!important;
}
.vjs-resolution-button-label .vjs-ishd, .vjs-resolution-button-label .vjs-issd {
  background: #ffcd45!important;
  color: #000!important;
}
.vjs-resolution-button-label .vjs-issd {
  background: #5c1b8d!important;
  color: #fff!important;
}
.vjs-menu li.vjs-menu-item:focus, .vjs-menu li.vjs-menu-item:hover {
  background-color: #ffcd45!important;
  color: #000!important;
}
.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  background-color: #5c1b8d!important
  ;
}
.vjs-brand-container img {
  width: 32px !important;
  height: 32px !important;
  margin-top: 3px!important;
  margin-left: 11px!important;
}
h3blog {
  display: block;
  margin-left: 0;
  margin-right: 0;
  text-align: center;
  font-size: 24px;
  font-weight: bold;
  font-family: cursive;
}
h3blog:hover {
  color: #ffcd45;
}
.blog-more {
  display: block;
  margin-left: 0;
  margin-right: 0;
  text-align: center;
  margin-top: -44px;
  font-family: cursive;
  font-size: 16px;
}
.image-blog {
  width: 784px;
  height: 222px;
}
.blog-text.mtop20 {
  color: #fff;
}
.blog-time {
  background-color: #5c1b8d;
  text-align: center;
  display: block;
  color: #ffcd45;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
}
spanpost {
  display: block;
  margin-left: 0;
  margin-right: 0;
  text-align: center;
  font-size: 24px;
  font-weight: bold;
  font-family: cursive;
  color: #ffcd45;
}
.image-blog1 {
  width: 784px;
  height: auto;
}
.vjs-modal-dialog-content {
  background: #5c1b8d;
}
select {
  background: #ffcd45;
  color: #222;
}
#uplBtn:focus {
  background: transparent!important;
}
.legitRipple-ripple {
  opacity:0!important;
}
@media screen and (min-width:1294px) {
  .slider-items {
  height: 444px!important;
}
  #video-slider {
  display: block !important;
  height: 426px!important;
}
}
#video-slider {
  display: block !important;
  height: 528px;
}