/********************* GENERAL UI COLORS *********************/ /*** Colors blue: #4b8df8 light blue: #bfd5fa red: #e02222 yellow: #ffb848 green: #35aa47 purple: #852b99 dark: #555555; light grey: #fafafa; ***/ /********************* GENERAL RESET & SETUP *********************/ /*** Reset and overrides ***/ /* general body settings */ /* Internet Explorer 10 doesn't differentiate device width from viewport width, and thus doesn't properly apply the media queries in Bootstrap's CSS. To address this, you can optionally include the following CSS and JavaScript to work around this problem until Microsoft issues a fix. */ @-webkit-viewport { width: device-width; } @-moz-viewport { width: device-width; } @-ms-viewport { width: device-width; } @-o-viewport { width: device-width; } @viewport { width: device-width; } /* Internet Explorer 10 doesn't differentiate device width from viewport width, and thus doesn't properly apply the media queries in Bootstrap's CSS. To address this, following CSS code applied */ @-ms-viewport { width: auto !important; } #upload { opacity: 0; position: absolute; z-index: 10; } h1, h2, h3, h4, h5, h6 { font-weight: 300 !important; margin-top: 0 !important; } h1.block, h2.block, h3.block, h4.block, h5.block, h6.block { padding-top: 10px; padding-bottom: 10px; } a { color: #3784d3; text-decoration: none; text-shadow: none !important; } a,a:focus, a:hover, a:active { outline: 0; text-decoration: none; } .text-indent0{ text-indent: 0px; } .text-indent,.text-indent1{ text-indent: 24px; } .text-indent2{ text-indent: 48px; } .text-indent3{ text-indent: 72px; } .text-indent4{ text-indent: 96px; } .text-indent5{ text-indent: 120px; } .text-indent6{ text-indent: 144px; } .text-indent7{ text-indent: 168px; } .text-indent8{ text-indent: 192px; } .text-indent9{ text-indent: 216px; } .text-overflow{ white-space:nowrap;word-break:keep-all; overflow:hidden;text-overflow:ellipsis; } .img-logo{ border-radius: 2px; } .img-logo.small{ width: 30px; height: 30px; } .title{ font-size: 14px; } .pos-tv{ position: relative; top:2px; } .pos-rel{ position: relative; } .cover { padding: 4px; background-color: #fff; border: 1px solid #ddd; border-radius: 2px; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .current-bg,.first-bg,.tg-bg3{ background: #e9f1fa !important; } .second-bg,.tg-bg2{ background-color: #F2F4F5 !important; } .third-bg,.tg-bg1{ background-color: #fff !important; } .star_panel{ margin-bottom: 15px; } .star-title{ position: relative; top: 3px; } .star-item{ cursor: pointer; } li, ul, ol { list-style: none; list-style-image: none; margin: 0; padding: 0; } hr{ margin: 0 -15px 10px -15px; } label{ font-weight: normal; } .text-red,.text-red:hover{ color: #e02222; } .text-green,.text-green:hover{ color:#35aa47; } .text-blue,.text-blue:hover{ color:#3784d3; } .text-yellow,.text-yellow:hover{ color:#F19500; } .badge.danger{ background-color: #e25655; } .badge.warning{ background-color: #F19500; } .bt-d{ border-top: dotted 1px #ddd !important; } .ele-center{ margin: 0 auto; } .bootbox-close-button.close { float: right; } .bootbox-close-button .icon-delete{ top: 0px; right: 0px; } .alert .close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .2; filter: alpha(opacity=20); display: inline-block; margin-top: 0px !important; margin-right: 0px; width: 9px; height: 9px; border: none !important; background-repeat: no-repeat !important; text-indent: -10000px; outline: none; background-image: url("/public/master/img/remove-icon-small.png") !important; } .row { margin-right: -10px; margin-left: -10px; } [class^="col-"], [class*=" col-"]{ padding-left: 10px; padding-right: 10px; } /*** Icons ***/ [class^="icon-"], [class*=" icon-"] { display: inline-block; position: relative; top:3px; right: 5px; } /*** Make icons fixed width(latest version issue) ***/ li [class^="icon-"], li [class*=" icon-"] { display: inline-block; text-align: center; } .myicon-move{ position: relative; top:5px; display: inline-block; text-align: center; background-image: url('/public/master/img/icon-move.png?t=20150319'); background-repeat: no-repeat; background-position: 100% 100%; width: 20px; height: 20px; } [class^="icon-"], [class*=" icon-"] { background-image:url(../images/icon-map.png); background-repeat: no-repeat; width: 20px; height: 20px; } .myicon-question{ position: relative; top:5px; display: inline-block; text-align: center; background-image: url('/public/master/img/icon-question.png?t=20150319'); background-repeat: no-repeat; background-position: 100% 100%; width: 20px; height: 20px; } .myicon-yunketang{ position: relative; top:2px; display: inline-block; text-align: center; background-image: url('/public/master/img/icon-yunketang.png?t=20150319'); background-repeat: no-repeat; background-position: 100% 100%; width: 30px; height: 30px; } .icon-hint,.icon-hint-finished,.icon-hint-none,.icon-hint-warning{ background-image: none; background-color: #e02222; border-radius: 50%; width: 10px; height: 10px; right: 0; top:0; margin-left: 5px; } .icon-hint-none{ background-color: #ddd; } .icon-hint-finished{ background-color: #35aa47; } .icon-hint-warning{ background-color: #f19500; } .icon-hint.title{ margin-left: 0; margin-right: 5px; background-color: #f19500; } .icon-nospace,.list-group [class^="icon-"],.list-group [class*=" icon-"]{ top:0px !important; right: -3px !important; } .list-group .icon-birthday{ top: 5px !important; right: 5px !important; } .list-group .icon-hint,.list-group .icon-hint-finished{ top:5px !important; } .list-group .icon-add-o{ top:5px !important; right: 5px !important; } .icon-user{ background-position: -140px -20px; } .icon-lock{ background-position: -160px -20px; } .icon-add{ background-position: 0 -20px; } .icon-add-o{ background-position: -40px -60px; top:6px !important; } .icon-faq{ background-position: -20px -20px; top:0px; } .icon-prepare{ background-position: 0 2px; } .icon-ware{ background-position: -20px 2px; } .icon-paper{ background-position: -40px 2px; } .icon-log{ background-position:-60px 2px; } .icon-work{ background-position:-80px 2px; } .icon-notice{ background-position:-100px 2px; } .icon-bulletin{ background-position:-180px -120px; top:5px; } .icon-stop{ background-position:-180px -140px; } .icon-photo{ background-position:-120px -120px; top:5px; } .icon-attachment{ background-position: -120px 2px; } .icon-comment{ background-position: -140px 2px; } .icon-edit{ background-position: -160px 2px; } .icon-delete{ background-position: -60px -60px; top:6px; } .icon-use{ background-position: -20px -39px; } .icon-djh-share{ background-position: -120px -20px; } .icon-answer{ background-position: -180px -60px; } .icon-home{ background-position: -200px 0px; } .icon-home-o{ background-position: -160px -60px; } .icon-classroom{ background-position: -260px 0px; } .icon-teacher{ background-position: -320px -30px; } .icon-resource{ background-position: -320px 0px; } .icon-msg{ background-position: -200px -30px; } .icon-ally{ background-position: -200px -120px; } .icon-down{ background-position: -140px -80px; top:6px; } .icon-up{ background-position: -120px -80px; } .icon-down.pos,.icon-up.pos{ top:6px; left: 3px; right: 0px; } .icon-left{ background-position: 0px -80px; } .icon-right{ background-position: -20px -80px; } .icon-angle-left{ background-position: 0px -80px; right: 0px; } .icon-angle-right{ background-position: -20px -80px; right: 0px; } .icon-back{ background-position: -40px -19px; top:4px; } .icon-accept{ background-position: -100px -60px; } .icon-deny{ background-position: -80px -60px; } .icon-male{ background-position: -120px -39px; } .icon-female{ background-position: -100px -39px; } .icon-star{ background-position: -80px -40px; top: 5px; } .icon-star-o{ background-position: -60px -40px; top: 5px; } .icon-birthday{ background-position: -40px -40px; } .icon-setting{ background-position: 0 -120px; right: -2px; } .icon-group-assign{ background-position: 0 -140px; top:3px !important; } .icon-group-setting{ background-position: -20px -140px; top:3px !important; } .icon-op-up{ background-position: -40px -140px; } .icon-op-down{ background-position: -60px -140px; } .icon-step-1{ background-position: 0 -100px; top:5px; } .icon-step-2{ background-position:-20px -100px; top:5px; } .icon-step-3{ background-position:-40px -100px; top:5px; } .icon-fold{ background-position: -60px -100px; top: 5px; } .icon-fold-o{ background-position: -80px -100px; top: 5px; } .icon-player{ background-position: -200px -60px; width: 30px; height: 30px; top:5px; } .icon-player:hover{ background-position: -200px -90px; } .icon-waiting{ width: 30px; height: 30px; top:5px; background-position: -230px -60px; } .icon-waiting:hover{ background-position: -230px -90px; } .icon-pause{ width: 30px; height: 30px; top:5px; background-position: -260px -60px; } .icon-pause:hover{ background-position: -260px -90px; } .icon-record{ background-position:-140px -140px; top:5px; } .icon-player-mini{ background-position: -160px -140px; top:6px; } .icon-pause-mini{ background-position: -100px -140px; top:6px; } .icon-waiting-mini{ background-position: -120px -140px; top:6px; } .icon-prev,.icon-next{ top: 5px; left: 0px; right: 0px; } .icon-prev{ background-position:-120px -100px; } .icon-next{ background-position:-140px -100px; } .icon-complete{ background-position: -160px -100px; top: 5px; right: 0; } .icon-complete-o{ background-position: -180px -100px; top: 5px; right: 0; } .icon-video{ background-position: -160px -140px; } .icon-code{ background-position: -80px -140px; top:3px !important; } .icon-assign{ background-position: -290px -60px; width: 30px; height: 60px; position: absolute; top:50%; left: 50%; margin-top: -30px; margin-left: -15px; } /**emoji**/ [class^="emoji-"], [class*=" emoji-"] { background-image: url('/public/master/img/emoji-sp.png');background-repeat: no-repeat;width: 16px;height: 16px; display: inline-block; position: relative; top: 2px; } .emoji-39{ background-position: 0 0;} .emoji-40{ background-position: -17px 0;} .emoji-41{ background-position: -34px 0;} .emoji-42{ background-position: -51px 0;} .emoji-43{ background-position: -68px 0;} .emoji-44{ background-position: -85px 0;} .emoji-45{ background-position: -102px 0;} .emoji-46{ background-position: -119px 0;} .emoji-47{ background-position: -136px 0;} .emoji-48{ background-position: -153px 0;} .emoji-49{ background-position: -170px 0;} .emoji-50{ background-position: -187px 0;} .emoji-51{ background-position: -204px 0;} .emoji-52{ background-position: -221px 0;} .emoji-53{ background-position: -238px 0;} .emoji-54{ background-position: -255px 0;} .emoji-55{ background-position: -272px 0;} .emoji-56{ background-position: -289px 0;} .emoji-57{ background-position: -306px 0;} .emoji-58{ background-position: -323px 0;} .emoji-59{ background-position: -340px 0;} .emoji-60{ background-position: -357px 0;} .emoji-61{ background-position: -374px 0;} .emoji-62{ background-position: -391px 0;} .emoji-63{ background-position: -408px 0;} .emoji-64{ background-position: -425px 0;} .emoji-65{ background-position: -442px 0;} .emoji-66{ background-position: -459px 0;} .emoji-67{ background-position: -476px 0;} .emoji-68{ background-position: -493px 0;} .emoji-69{ background-position: -510px 0;} .emoji-70{ background-position: -527px 0;} .emoji-71{ background-position: -544px 0;} .emoji-72{ background-position: -561px 0;} .emoji-73{ background-position: -578px 0;} .emoji-74{ background-position: -595px 0;} .emoji-75{ background-position: -612px 0;} .emoji-76{ background-position: -629px 0;} .emoji-77{ background-position: -646px 0;} .emoji-78{ background-position: -663px 0;} .emoji-79{ background-position: -680px 0;} .emoji-80{ background-position: -697px 0;} .emoji-81{ background-position: -714px 0;} .emoji-82{ background-position: -731px 0;} .emoji-83{ background-position: -748px 0;} .emoji-84{ background-position: -765px 0;} .emoji-85{ background-position: -782px 0;} .emoji-86{ background-position: -799px 0;} .emoji-87{ background-position: -816px 0;} .emoji-88{ background-position: -833px 0;} .emoji-89{ background-position: -850px 0;} .emoji-0{ background-position: 0 -17px;} .emoji-1{ background-position: -17px -17px;} .emoji-10{ background-position: -34px -17px;} .emoji-11{ background-position: -51px -17px;} .emoji-12{ background-position: -68px -17px;} .emoji-13{ background-position: -85px -17px;} .emoji-14{ background-position: -102px -17px;} .emoji-15{ background-position: -119px -17px;} .emoji-16{ background-position: -136px -17px;} .emoji-17{ background-position: -153px -17px;} .emoji-18{ background-position: -170px -17px;} .emoji-19{ background-position: -187px -17px;} .emoji-2{ background-position: -204px -17px;} .emoji-20{ background-position: -221px -17px;} .emoji-21{ background-position: -238px -17px;} .emoji-22{ background-position: -255px -17px;} .emoji-23{ background-position: -272px -17px;} .emoji-24{ background-position: -289px -17px;} .emoji-25{ background-position: -306px -17px;} .emoji-26{ background-position: -323px -17px;} .emoji-27{ background-position: -340px -17px;} .emoji-28{ background-position: -357px -17px;} .emoji-29{ background-position: -374px -17px;} .emoji-3{ background-position: -391px -17px;} .emoji-30{ background-position: -408px -17px;} .emoji-31{ background-position: -425px -17px;} .emoji-32{ background-position: -442px -17px;} .emoji-33{ background-position: -459px -17px;} .emoji-34{ background-position: -476px -17px;} .emoji-35{ background-position: -493px -17px;} .emoji-36{ background-position: -510px -17px;} .emoji-37{ background-position: -527px -17px;} .emoji-38{ background-position: -544px -17px;} .emoji-4{ background-position: -561px -17px;} .emoji-5{ background-position: -578px -17px;} .emoji-6{ background-position: -595px -17px;} .emoji-7{ background-position: -612px -17px;} .emoji-8{ background-position: -629px -17px;} .emoji-9{ background-position: -646px -17px;} /**emoji**/ [class^="emoji2-"], [class*=" emoji2-"] { background: url('/public/master/img/emoji-sp2.png') top left no-repeat;width: 16px;height: 16px; display: inline-block; position: relative; vertical-align: top; } .emoji2-e04a{background-position:-0px -12096px;}.emoji2-e049{background-position:-0px -12112px;}.emoji2-e04b{background-position:-0px -12160px;}.emoji2-e048{background-position:-0px -12640px;}.emoji2-e13d{background-position:-0px -12560px;}.emoji2-e443{background-position:-0px -880px;}.emoji2-e43c{background-position:-0px -912px;}.emoji2-e44b{background-position:-0px -928px;}.emoji2-e04d{background-position:-0px -944px;}.emoji2-e449{background-position:-0px -960px;}.emoji2-e146{background-position:-0px -976px;}.emoji2-e44a{background-position:-0px -992px;}.emoji2-e44c{background-position:-0px -1008px;}.emoji2-e04ae049{background-position:-0px -12656px;}.emoji2-e44b{background-position:-0px -1024px;}.emoji2-e43e{background-position:-0px -1040px;}.emoji2-e44b{background-position:-0px -1072px;}.emoji2-e04c{background-position:-0px -1200px;}.emoji2-e04c{background-position:-0px -1184px;}.emoji2-e04c{background-position:-0px -1280px;}.emoji2-e04c{background-position:-0px -1312px;}.emoji2-e335{background-position:-0px -1376px;}.emoji2-e024{background-position:-0px -8848px;}.emoji2-e025{background-position:-0px -8864px;}.emoji2-e026{background-position:-0px -8880px;}.emoji2-e027{background-position:-0px -8896px;}.emoji2-e028{background-position:-0px -8912px;}.emoji2-e029{background-position:-0px -8928px;}.emoji2-e02a{background-position:-0px -8944px;}.emoji2-e02b{background-position:-0px -8960px;}.emoji2-e02c{background-position:-0px -8976px;}.emoji2-e02d{background-position:-0px -8992px;}.emoji2-e02e{background-position:-0px -9008px;}.emoji2-e02f{background-position:-0px -9024px;}.emoji2-e02d{background-position:-0px -11920px;}.emoji2-e23f{background-position:-0px -12224px;}.emoji2-e240{background-position:-0px -12240px;}.emoji2-e241{background-position:-0px -12256px;}.emoji2-e242{background-position:-0px -12272px;}.emoji2-e243{background-position:-0px -12288px;}.emoji2-e244{background-position:-0px -12304px;}.emoji2-e245{background-position:-0px -12320px;}.emoji2-e246{background-position:-0px -12336px;}.emoji2-e247{background-position:-0px -12352px;}.emoji2-e248{background-position:-0px -12368px;}.emoji2-e249{background-position:-0px -12384px;}.emoji2-e24a{background-position:-0px -12400px;}.emoji2-e24b{background-position:-0px -12672px;}.emoji2-e110{background-position:-0px -1632px;}.emoji2-e304{background-position:-0px -1488px;}.emoji2-e110{background-position:-0px -1408px;}.emoji2-e118{background-position:-0px -1648px;}.emoji2-e030{background-position:-0px -1504px;}.emoji2-e032{background-position:-0px -1520px;}.emoji2-e119{background-position:-0px -1664px;}.emoji2-e447{background-position:-0px -1680px;}.emoji2-e303{background-position:-0px -1536px;}.emoji2-e305{background-position:-0px -1552px;}.emoji2-e307{background-position:-0px -1456px;}.emoji2-e308{background-position:-0px -1472px;}.emoji2-e444{background-position:-0px -1600px;}.emoji2-e305{background-position:-0px -1568px;}.emoji2-e110{background-position:-0px -1616px;}.emoji2-e345{background-position:-0px -1856px;}.emoji2-e346{background-position:-0px -1792px;}.emoji2-e347{background-position:-0px -1936px;}.emoji2-e348{background-position:-0px -1776px;}.emoji2-e349{background-position:-0px -1712px;}.emoji2-e34a{background-position:-0px -1728px;}.emoji2-e345{background-position:-0px -1872px;}.emoji2-e419{background-position:-0px -4880px;}.emoji2-e41b{background-position:-0px -4896px;}.emoji2-e41a{background-position:-0px -4912px;}.emoji2-e41c{background-position:-0px -4928px;}.emoji2-e409{background-position:-0px -4944px;}.emoji2-e31c{background-position:-0px -5952px;}.emoji2-e31d{background-position:-0px -5968px;}.emoji2-e31e{background-position:-0px -5984px;}.emoji2-e31f{background-position:-0px -6000px;}.emoji2-e320{background-position:-0px -6016px;}.emoji2-e001{background-position:-0px -5472px;}.emoji2-e002{background-position:-0px -5488px;}.emoji2-e004{background-position:-0px -5504px;}.emoji2-e005{background-position:-0px -5520px;}.emoji2-e428{background-position:-0px -5552px;}.emoji2-e152{background-position:-0px -5600px;}.emoji2-e429{background-position:-0px -5616px;}.emoji2-e515{background-position:-0px -5648px;}.emoji2-e516{background-position:-0px -5664px;}.emoji2-e517{background-position:-0px -5680px;}.emoji2-e518{background-position:-0px -5696px;}.emoji2-e519{background-position:-0px -5712px;}.emoji2-e51a{background-position:-0px -5728px;}.emoji2-e51b{background-position:-0px -5744px;}.emoji2-e51c{background-position:-0px -5760px;}.emoji2-e11b{background-position:-0px -5808px;}.emoji2-e04e{background-position:-0px -5824px;}.emoji2-e10c{background-position:-0px -5840px;}.emoji2-e12b{background-position:-0px -5856px;}.emoji2-e11a{background-position:-0px -5872px;}.emoji2-e11c{background-position:-0px -5888px;}.emoji2-e253{background-position:-0px -5904px;}.emoji2-e51e{background-position:-0px -5920px;}.emoji2-e51f{background-position:-0px -5936px;}.emoji2-e52d{background-position:-0px -4080px;}.emoji2-e134{background-position:-0px -4096px;}.emoji2-e52e{background-position:-0px -4192px;}.emoji2-e52f{background-position:-0px -4240px;}.emoji2-e530{background-position:-0px -4560px;}.emoji2-e526{background-position:-0px -4256px;}.emoji2-e527{background-position:-0px -4512px;}.emoji2-e528{background-position:-0px -4160px;}.emoji2-e529{background-position:-0px -4144px;}.emoji2-e10a{background-position:-0px -4272px;}.emoji2-e441{background-position:-0px -4288px;}.emoji2-e525{background-position:-0px -4304px;}.emoji2-e522{background-position:-0px -4384px;}.emoji2-e019{background-position:-0px -4400px;}.emoji2-e523{background-position:-0px -4448px;}.emoji2-e523{background-position:-0px -4464px;}.emoji2-e521{background-position:-0px -4480px;}.emoji2-e523{background-position:-0px -4432px;}.emoji2-e055{background-position:-0px -4496px;}.emoji2-e052{background-position:-0px -4528px;}.emoji2-e019{background-position:-0px -4368px;}.emoji2-e520{background-position:-0px -4576px;}.emoji2-e053{background-position:-0px -4592px;}.emoji2-e050{background-position:-0px -4624px;}.emoji2-e04f{background-position:-0px -4656px;}.emoji2-e054{background-position:-0px -4688px;}.emoji2-e01a{background-position:-0px -4704px;}.emoji2-e109{background-position:-0px -4720px;}.emoji2-e052{background-position:-0px -4736px;}.emoji2-e10b{background-position:-0px -4752px;}.emoji2-e051{background-position:-0px -4816px;}.emoji2-e524{background-position:-0px -4784px;}.emoji2-e52a{background-position:-0px -4800px;}.emoji2-e52b{background-position:-0px -4608px;}.emoji2-e52c{background-position:-0px -4640px;}.emoji2-e531{background-position:-0px -4768px;}.emoji2-e536{background-position:-0px -4864px;}.emoji2-e10b{background-position:-0px -4848px;}.emoji2-e059{background-position:-0px -9824px;}.emoji2-e403{background-position:-0px -9968px;}.emoji2-e410{background-position:-0px -10112px;}.emoji2-e058{background-position:-0px -9792px;}.emoji2-e406{background-position:-0px -10160px;}.emoji2-e40f{background-position:-0px -10080px;}.emoji2-e40e{background-position:-0px -9600px;}.emoji2-e106{background-position:-0px -9520px;}.emoji2-e404{background-position:-0px -9888px;}.emoji2-e105{background-position:-0px -9760px;}.emoji2-e409{background-position:-0px -9776px;}.emoji2-e056{background-position:-0px -9488px;}.emoji2-e418{background-position:-0px -9696px;}.emoji2-e417{background-position:-0px -9728px;}.emoji2-e40c{background-position:-0px -10192px;}.emoji2-e40d{background-position:-0px -10128px;}.emoji2-e057{background-position:-0px -9360px;}.emoji2-e415e331{background-position:-0px -9392px;}.emoji2-e40a{background-position:-0px -9408px;}.emoji2-e404{background-position:-0px -9328px;}.emoji2-e412{background-position:-0px -9344px;}.emoji2-e056{background-position:-0px -9472px;}.emoji2-e414{background-position:-0px -12208px;}.emoji2-e415{background-position:-0px -9376px;}.emoji2-e413{background-position:-0px -9856px;}.emoji2-e411{background-position:-0px -10032px;}.emoji2-e40b{background-position:-0px -9952px;}.emoji2-e406{background-position:-0px -9872px;}.emoji2-e416{background-position:-0px -9840px;}.emoji2-e40a{background-position:-0px -9504px;}.emoji2-e407{background-position:-0px -9664px;}.emoji2-e403{background-position:-0px -9632px;}.emoji2-e107{background-position:-0px -10096px;}.emoji2-e408{background-position:-0px -9984px;}.emoji2-e402{background-position:-0px -9552px;}.emoji2-e108{background-position:-0px -9616px;}.emoji2-e401{background-position:-0px -9904px;}.emoji2-e406{background-position:-0px -10000px;}.emoji2-e405{background-position:-0px -9456px;}.emoji2-e057{background-position:-0px -10240px;}.emoji2-e404{background-position:-0px -10208px;}.emoji2-e412{background-position:-0px -10224px;}.emoji2-e418{background-position:-0px -10288px;}.emoji2-e106{background-position:-0px -10256px;}.emoji2-e413{background-position:-0px -10320px;}.emoji2-e416{background-position:-0px -10304px;}.emoji2-e404{background-position:-0px -10272px;}.emoji2-e403{background-position:-0px -10336px;}.emoji2-e423{background-position:-0px -10352px;}.emoji2-e424{background-position:-0px -10368px;}.emoji2-e426{background-position:-0px -10384px;}.emoji2-e012{background-position:-0px -10448px;}.emoji2-e427{background-position:-0px -10464px;}.emoji2-e403{background-position:-0px -10480px;}.emoji2-e416{background-position:-0px -10496px;}.emoji2-e41d{background-position:-0px -10512px;}.emoji2-e036{background-position:-0px -3600px;}.emoji2-e036{background-position:-0px -3616px;}.emoji2-e038{background-position:-0px -3632px;}.emoji2-e153{background-position:-0px -3648px;}.emoji2-e155{background-position:-0px -3680px;}.emoji2-e14d{background-position:-0px -3696px;}.emoji2-e154{background-position:-0px -3712px;}.emoji2-e158{background-position:-0px -3728px;}.emoji2-e501{background-position:-0px -3744px;}.emoji2-e156{background-position:-0px -3760px;}.emoji2-e157{background-position:-0px -3776px;}.emoji2-e037{background-position:-0px -12704px;}.emoji2-e121{background-position:-0px -12720px;}.emoji2-e504{background-position:-0px -3792px;}.emoji2-e505{background-position:-0px -3840px;}.emoji2-e506{background-position:-0px -3856px;}.emoji2-e508{background-position:-0px -3808px;}.emoji2-e202{background-position:-0px -12528px;}.emoji2-e30b{background-position:-0px -3824px;}.emoji2-e03b{background-position:-0px -9232px;}.emoji2-e509{background-position:-0px -9248px;}.emoji2-e51d{background-position:-0px -9264px;}.emoji2-e007{background-position:-0px -5344px;}.emoji2-e007{background-position:-0px -5360px;}.emoji2-e13e{background-position:-0px -5376px;}.emoji2-e31a{background-position:-0px -5392px;}.emoji2-e31b{background-position:-0px -5408px;}.emoji2-e536{background-position:-0px -5424px;}.emoji2-e006{background-position:-0px -5200px;}.emoji2-e10e{background-position:-0px -5136px;}.emoji2-e302{background-position:-0px -5184px;}.emoji2-e318{background-position:-0px -5152px;}.emoji2-e319{background-position:-0px -5232px;}.emoji2-e321{background-position:-0px -5248px;}.emoji2-e322{background-position:-0px -5264px;}.emoji2-e006{background-position:-0px -5280px;}.emoji2-e323{background-position:-0px -5312px;}.emoji2-e12f{background-position:-0px -6656px;}.emoji2-e149{background-position:-0px -6672px;}.emoji2-e14a{background-position:-0px -6800px;}.emoji2-e12f{background-position:-0px -6688px;}.emoji2-e12f{background-position:-0px -6736px;}.emoji2-e513{background-position:-0px -480px;}.emoji2-e50e{background-position:-0px -496px;}.emoji2-e511{background-position:-0px -512px;}.emoji2-e50d{background-position:-0px -528px;}.emoji2-e510{background-position:-0px -544px;}.emoji2-e50f{background-position:-0px -560px;}.emoji2-e50b{background-position:-0px -576px;}.emoji2-e514{background-position:-0px -592px;}.emoji2-e512{background-position:-0px -608px;}.emoji2-e50c{background-position:-0px -624px;}.emoji2-e11d{background-position:-0px -8448px;}.emoji2-e116{background-position:-0px -8496px;}.emoji2-e113{background-position:-0px -8544px;}.emoji2-e23e{background-position:-0px -8592px;}.emoji2-e23e{background-position:-0px -8608px;}.emoji2-e209{background-position:-0px -8624px;}.emoji2-e031{background-position:-0px -8640px;}.emoji2-e13b{background-position:-0px -6032px;}.emoji2-e30f{background-position:-0px -6048px;}.emoji2-e532{background-position:-0px -240px;}.emoji2-e533{background-position:-0px -256px;}.emoji2-e534{background-position:-0px -304px;}.emoji2-e535{background-position:-0px -272px;}.emoji2-e314{background-position:-0px -2608px;}.emoji2-e112{background-position:-0px -2624px;}.emoji2-e34b{background-position:-0px -2640px;}.emoji2-e033{background-position:-0px -2672px;}.emoji2-e448{background-position:-0px -2688px;}.emoji2-e143{background-position:-0px -2800px;}.emoji2-e117{background-position:-0px -2704px;}.emoji2-e310{background-position:-0px -2736px;}.emoji2-e312{background-position:-0px -2752px;}.emoji2-e436{background-position:-0px -2816px;}.emoji2-e438{background-position:-0px -2832px;}.emoji2-e439{background-position:-0px -2912px;}.emoji2-e43a{background-position:-0px -2896px;}.emoji2-e43b{background-position:-0px -2848px;}.emoji2-e440{background-position:-0px -2720px;}.emoji2-e442{background-position:-0px -2864px;}.emoji2-e445{background-position:-0px -2656px;}.emoji2-e446{background-position:-0px -2880px;}.emoji2-e009{background-position:-0px -12128px;}.emoji2-e009{background-position:-0px -7392px;}.emoji2-e00a{background-position:-0px -7696px;}.emoji2-e104{background-position:-0px -7712px;}.emoji2-e301{background-position:-0px -7376px;}.emoji2-e00b{background-position:-0px -7424px;}.emoji2-e103{background-position:-0px -12848px;}.emoji2-e103{background-position:-0px -7552px;}.emoji2-e103{background-position:-0px -7568px;}.emoji2-e101{background-position:-0px -7584px;}.emoji2-e101{background-position:-0px -7600px;}.emoji2-e102{background-position:-0px -7648px;}.emoji2-e142{background-position:-0px -7456px;}.emoji2-e317{background-position:-0px -7472px;}.emoji2-e14b{background-position:-0px -7440px;}.emoji2-e112{background-position:-0px -7520px;}.emoji2-e103{background-position:-0px -7536px;}.emoji2-e11f{background-position:-0px -6816px;}.emoji2-e00c{background-position:-0px -6832px;}.emoji2-e301{background-position:-0px -12912px;}.emoji2-e11e{background-position:-0px -6848px;}.emoji2-e316{background-position:-0px -6864px;}.emoji2-e316{background-position:-0px -6880px;}.emoji2-e126{background-position:-0px -6896px;}.emoji2-e127{background-position:-0px -6912px;}.emoji2-e313{background-position:-0px -12800px;}.emoji2-e301{background-position:-0px -6960px;}.emoji2-e301{background-position:-0px -6976px;}.emoji2-e148{background-position:-0px -7216px;}.emoji2-e148{background-position:-0px -7264px;}.emoji2-e148{background-position:-0px -7232px;}.emoji2-e148{background-position:-0px -7248px;}.emoji2-e148{background-position:-0px -7280px;}.emoji2-e148{background-position:-0px -7296px;}.emoji2-e148{background-position:-0px -7312px;}.emoji2-e148{background-position:-0px -7328px;}.emoji2-e301{background-position:-0px -7088px;}.emoji2-e14a{background-position:-0px -7072px;}.emoji2-e14a{background-position:-0px -7040px;}.emoji2-e148{background-position:-0px -7024px;}.emoji2-e148{background-position:-0px -7200px;}.emoji2-e301{background-position:-0px -7184px;}.emoji2-e016{background-position:-0px -12624px;}.emoji2-e014{background-position:-0px -12736px;}.emoji2-e015{background-position:-0px -3408px;}.emoji2-e018{background-position:-0px -12608px;}.emoji2-e013{background-position:-0px -3424px;}.emoji2-e42a{background-position:-0px -3440px;}.emoji2-e132{background-position:-0px -3456px;}.emoji2-e115{background-position:-0px -3488px;}.emoji2-e017{background-position:-0px -3504px;}.emoji2-e131{background-position:-0px -3520px;}.emoji2-e42b{background-position:-0px -3552px;}.emoji2-e42d{background-position:-0px -3584px;}.emoji2-e01e{background-position:-0px -10576px;}.emoji2-e434{background-position:-0px -10640px;}.emoji2-e434{background-position:-0px -11952px;}.emoji2-e435{background-position:-0px -10592px;}.emoji2-e01f{background-position:-0px -10608px;}.emoji2-e01b{background-position:-0px -10880px;}.emoji2-e42e{background-position:-0px -10912px;}.emoji2-e159{background-position:-0px -10704px;}.emoji2-e150{background-position:-0px -10752px;}.emoji2-e202{background-position:-0px -11056px;}.emoji2-e01d{background-position:-0px -12832px;}.emoji2-e01c{background-position:-0px -12752px;}.emoji2-e039{background-position:-0px -10672px;}.emoji2-e10d{background-position:-0px -10528px;}.emoji2-e135{background-position:-0px -11088px;}.emoji2-e15a{background-position:-0px -10848px;}.emoji2-e42f{background-position:-0px -10928px;}.emoji2-e430{background-position:-0px -10800px;}.emoji2-e431{background-position:-0px -10784px;}.emoji2-e432{background-position:-0px -10816px;}.emoji2-e03a{background-position:-0px -12784px;}.emoji2-e14f{background-position:-0px -288px;}.emoji2-e14e{background-position:-0px -11104px;}.emoji2-e137{background-position:-0px -11136px;}.emoji2-e432{background-position:-0px -11152px;}.emoji2-e123{background-position:-0px -12480px;}.emoji2-e122{background-position:-0px -12768px;}.emoji2-e124{background-position:-0px -2944px;}.emoji2-e433{background-position:-0px -2960px;}.emoji2-e019{background-position:-0px -2976px;}.emoji2-e03c{background-position:-0px -2992px;}.emoji2-e03d{background-position:-0px -3008px;}.emoji2-e507{background-position:-0px -3024px;}.emoji2-e30a{background-position:-0px -3040px;}.emoji2-e502{background-position:-0px -3056px;}.emoji2-e503{background-position:-0px -3072px;}.emoji2-e125{background-position:-0px -3104px;}.emoji2-e324{background-position:-0px -3120px;}.emoji2-e503{background-position:-0px -3136px;}.emoji2-e12d{background-position:-0px -208px;}.emoji2-e130{background-position:-0px -3168px;}.emoji2-e133{background-position:-0px -3184px;}.emoji2-e42c{background-position:-0px -3200px;}.emoji2-e03e{background-position:-0px -3264px;}.emoji2-e326{background-position:-0px -3280px;}.emoji2-e040{background-position:-0px -3296px;}.emoji2-e041{background-position:-0px -3312px;}.emoji2-e042{background-position:-0px -3344px;}.emoji2-e326{background-position:-0px -3376px;}.emoji2-e12c{background-position:-0px -13424px;}.emoji2-e008{background-position:-0px -7792px;}.emoji2-e03d{background-position:-0px -7808px;}.emoji2-e12a{background-position:-0px -7824px;}.emoji2-e128{background-position:-0px -7840px;}.emoji2-e129{background-position:-0px -7856px;}.emoji2-e003{background-position:-0px -6064px;}.emoji2-e103e328{background-position:-0px -6080px;}.emoji2-e034{background-position:-0px -6096px;}.emoji2-e035{background-position:-0px -6112px;}.emoji2-e111{background-position:-0px -6128px;}.emoji2-e306{background-position:-0px -6144px;}.emoji2-e425{background-position:-0px -6160px;}.emoji2-e43d{background-position:-0px -6176px;}.emoji2-e207{background-position:-0px -8336px;}.emoji2-e24e{background-position:-0px -176px;}.emoji2-e24f{background-position:-0px -192px;}.emoji2-e537{background-position:-0px -11664px;}.emoji2-e210{background-position:-0px -0px;}.emoji2-e21c{background-position:-0px -32px;}.emoji2-e21d{background-position:-0px -48px;}.emoji2-e21e{background-position:-0px -64px;}.emoji2-e21f{background-position:-0px -80px;}.emoji2-e220{background-position:-0px -96px;}.emoji2-e221{background-position:-0px -112px;}.emoji2-e222{background-position:-0px -128px;}.emoji2-e223{background-position:-0px -144px;}.emoji2-e224{background-position:-0px -160px;}.emoji2-e225{background-position:-0px -16px;}.emoji2-e20b{background-position:-0px -7776px;}.emoji2-e250{background-position:-0px -7728px;}.emoji2-e251{background-position:-0px -7744px;}.emoji2-e120{background-position:-0px -1952px;}.emoji2-e342{background-position:-0px -2032px;}.emoji2-e046{background-position:-0px -2400px;}.emoji2-e340{background-position:-0px -2080px;}.emoji2-e339{background-position:-0px -2112px;}.emoji2-e147{background-position:-0px -2448px;}.emoji2-e33a{background-position:-0px -2240px;}.emoji2-e33b{background-position:-0px -2128px;}.emoji2-e33c{background-position:-0px -2160px;}.emoji2-e33d{background-position:-0px -2016px;}.emoji2-e33e{background-position:-0px -2048px;}.emoji2-e33f{background-position:-0px -2096px;}.emoji2-e341{background-position:-0px -2064px;}.emoji2-e343{background-position:-0px -2176px;}.emoji2-e344{background-position:-0px -2192px;}.emoji2-e34c{background-position:-0px -2416px;}.emoji2-e34d{background-position:-0px -2432px;}.emoji2-e43f{background-position:-0px -2256px;}.emoji2-e043{background-position:-0px -2464px;}.emoji2-e045{background-position:-0px -12176px;}.emoji2-e044{background-position:-0px -2528px;}.emoji2-e047{background-position:-0px -2560px;}.emoji2-e338{background-position:-0px -2480px;}.emoji2-e30b{background-position:-0px -2496px;}.emoji2-e044{background-position:-0px -2512px;}.emoji2-e30c{background-position:-0px -2576px;}.emoji2-e044{background-position:-0px -2544px;}.emoji2-e236{background-position:-0px -11744px;}.emoji2-e238{background-position:-0px -11760px;}.emoji2-e237{background-position:-0px -11728px;}.emoji2-e239{background-position:-0px -11776px;}.emoji2-e236{background-position:-0px -13264px;}.emoji2-e238{background-position:-0px -13280px;}.emoji2-e232{background-position:-0px -13312px;}.emoji2-e233{background-position:-0px -13328px;}.emoji2-e234{background-position:-0px -13216px;}.emoji2-e235{background-position:-0px -13296px;}.emoji2-e23a{background-position:-0px -12000px;}.emoji2-e23b{background-position:-0px -12016px;}.emoji2-e23c{background-position:-0px -11856px;}.emoji2-e23d{background-position:-0px -11872px;}.emoji2-e332{background-position:-0px -13392px;}.emoji2-e333{background-position:-0px -13056px;}.emoji2-e333{background-position:-0px -13072px;}.emoji2-e021{background-position:-0px -13136px;}.emoji2-e020{background-position:-0px -13088px;}.emoji2-e336{background-position:-0px -13104px;}.emoji2-e337{background-position:-0px -13120px;}.emoji2-e211{background-position:-0px -13248px;}.emoji2-e022{background-position:-0px -13152px;}.emoji2-e327{background-position:-0px -6192px;}.emoji2-e023{background-position:-0px -6208px;}.emoji2-e327{background-position:-0px -6224px;}.emoji2-e327{background-position:-0px -6240px;}.emoji2-e328{background-position:-0px -6256px;}.emoji2-e329{background-position:-0px -6272px;}.emoji2-e32a{background-position:-0px -6288px;}.emoji2-e32b{background-position:-0px -6304px;}.emoji2-e32c{background-position:-0px -6320px;}.emoji2-e32d{background-position:-0px -6336px;}.emoji2-e437{background-position:-0px -6352px;}.emoji2-e327{background-position:-0px -6368px;}.emoji2-e204{background-position:-0px -6384px;}.emoji2-e20c{background-position:-0px -12448px;}.emoji2-e20e{background-position:-0px -12416px;}.emoji2-e20d{background-position:-0px -12464px;}.emoji2-e20f{background-position:-0px -12432px;}.emoji2-e30e{background-position:-0px -11216px;}.emoji2-e208{background-position:-0px -11232px;}.emoji2-e20a{background-position:-0px -12512px;}.emoji2-e252{background-position:-0px -12544px;}.emoji2-e137{background-position:-0px -12688px;}.emoji2-e136{background-position:-0px -11312px;}.emoji2-e201{background-position:-0px -11376px;}.emoji2-e138{background-position:-0px -11424px;}.emoji2-e139{background-position:-0px -11440px;}.emoji2-e13f{background-position:-0px -11536px;}.emoji2-e151{background-position:-0px -11456px;}.emoji2-e140{background-position:-0px -11488px;}.emoji2-e309{background-position:-0px -11504px;}.emoji2-e13a{background-position:-0px -11472px;}.emoji2-e214{background-position:-0px -336px;}.emoji2-e229{background-position:-0px -368px;}.emoji2-e212{background-position:-0px -384px;}.emoji2-e24d{background-position:-0px -416px;}.emoji2-e213{background-position:-0px -448px;}.emoji2-e12e{background-position:-0px -464px;}.emoji2-e203{background-position:-0px -640px;}.emoji2-e228{background-position:-0px -656px;}.emoji2-e22b{background-position:-0px -720px;}.emoji2-e22a{background-position:-0px -752px;}.emoji2-e215{background-position:-0px -768px;}.emoji2-e216{background-position:-0px -672px;}.emoji2-e217{background-position:-0px -784px;}.emoji2-e218{background-position:-0px -800px;}.emoji2-e227{background-position:-0px -816px;}.emoji2-e22c{background-position:-0px -688px;}.emoji2-e22d{background-position:-0px -832px;}.emoji2-e315{background-position:-0px -13456px;}.emoji2-e30d{background-position:-0px -13440px;}.emoji2-e226{background-position:-0px -848px;}.emoji2-e333{background-position:-0px -12960px;}.emoji2-e10f{background-position:-0px -6416px;}.emoji2-e334{background-position:-0px -6432px;}.emoji2-e311{background-position:-0px -6448px;}.emoji2-e13c{background-position:-0px -6464px;}.emoji2-e331{background-position:-0px -6496px;}.emoji2-e331{background-position:-0px -6512px;}.emoji2-e330{background-position:-0px -6528px;}.emoji2-e05a{background-position:-0px -6544px;}.emoji2-e14c{background-position:-0px -6560px;}.emoji2-e407{background-position:-0px -6576px;}.emoji2-e32e{background-position:-0px -12976px;}.emoji2-e205{background-position:-0px -13008px;}.emoji2-e206{background-position:-0px -12992px;}.emoji2-e219{background-position:-0px -12576px;}.emoji2-e219{background-position:-0px -12592px;}.emoji2-e219{background-position:-0px -8688px;}.emoji2-e21a{background-position:-0px -8704px;}.emoji2-e21a{background-position:-0px -8656px;}.emoji2-e21b{background-position:-0px -8672px;}.emoji2-e32f{background-position:-0px -13376px;}.emoji2-e21b{background-position:-0px -13360px;}.emoji2-e21a{background-position:-0px -13344px;}.emoji2-e21b{background-position:-0px -11984px;}.emoji2-e21a{background-position:-0px -11968px;}.emoji2-e21b{background-position:-0px -12064px;}.emoji2-e21a{background-position:-0px -12080px;}.emoji2-e21b{background-position:-0px -12032px;}.emoji2-e21a{background-position:-0px -12048px;}.emoji2-e21b{background-position:-0px -8720px;}.emoji2-e21b{background-position:-0px -8736px;}.emoji2-e21b{background-position:-0px -8752px;}.emoji2-e21b{background-position:-0px -8768px;}.emoji2-e32e{background-position:-0px -13040px;}.emoji2-e141{background-position:-0px -8016px;}.emoji2-e114{background-position:-0px -8064px;}.emoji2-e114{background-position:-0px -8080px;}.emoji2-e144{background-position:-0px -8144px;}.emoji2-e145{background-position:-0px -8160px;}.emoji2-e144{background-position:-0px -8096px;}.emoji2-e144{background-position:-0px -8112px;}.emoji2-e03f{background-position:-0px -8128px;}.emoji2-e325{background-position:-0px -8176px;}.emoji2-e235{background-position:-0px -8256px;}.emoji2-e24c{background-position:-0px -8320px;}.emoji2-e010{background-position:-0px -12864px;}.emoji2-e012{background-position:-0px -12880px;}.emoji2-e011{background-position:-0px -12896px;}.emoji2-e00d{background-position:-0px -5024px;}.emoji2-e00e{background-position:-0px -5072px;}.emoji2-e00f{background-position:-0px -12192px;}.emoji2-e22e{background-position:-0px -4960px;}.emoji2-e22f{background-position:-0px -4976px;}.emoji2-e230{background-position:-0px -4992px;}.emoji2-e231{background-position:-0px -5008px;}.emoji2-e41e{background-position:-0px -5040px;}.emoji2-e41f{background-position:-0px -5104px;}.emoji2-e420{background-position:-0px -5056px;}.emoji2-e421{background-position:-0px -5088px;}.emoji2-e422{background-position:-0px -5120px;} /*** Tools ***/ .display-none, .display-hide { display: none; } .no-space { margin: 0px !important; padding: 0px !important; } .no-margin{ margin: 0px !important; } .no-padding{ padding: 0 !important; } .margin-bottom-0 { margin-bottom: 0px !important; } .margin-bottom-10 { margin-bottom: 10px !important; } .margin-bottom-15 { margin-bottom: 15px !important; } .margin-bottom-20 { margin-bottom: 20px !important; } .margin-bottom-25 { margin-bottom: 25px !important; } .margin-top-5 { margin-top: 5px !important; } .margin-top-10 { margin-top: 10px !important; } .margin-top-15 { margin-top: 15px !important; } .margin-top-20 { margin-top: 20px !important; } .margin-top-30 { margin-top: 30px !important; } .margin-left-10 { margin-left: 10px !important; } .margin-left-15 { margin-left: 15px !important; } .margin-left-20 { margin-left: 20px !important; } .margin-left-30 { margin-left: 30px !important; } .margin-right-10 { margin-right: 10px !important; } .margin-right-15 { margin-right: 15px !important; } .margin-right-20 { margin-right: 20px !important; } .bold { font-weight:600 !important; } .inline { display: inline; } /*** ie8 & ie9 modes ***/ .visible-ie8 { display: none; } .ie8 .visible-ie8 { display: inherit !important; } .visible-ie9 { display: none; } .ie9 .visible-ie9 { display: inherit !important; } .hidden-ie8 { display: inherit; } .ie8 .hidden-ie8 { display: none !important; } .hidden-ie9 { display: inherit; } .ie9 .hidden-ie9 { display: none !important; } .alert{ margin-bottom: 15px; } /******************** GENERAL UI ELEMENTS *********************/ /* input with right aligned and colored icons */ /* input with left aligned icons */ .input-auto{ display: inline !important; width: auto !important; min-width: 100px !important; } .input-small{ display: inline !important; width: 80px !important; padding: 3px 6px; } .input-icon { position: relative; } .input-icon i { display: block; position: absolute; left: 0; margin: 4px 10px; } .input-icon input { padding-left: 40px !important; } .input-icon textarea{ resize: none; } .badge { font-size: 11px !important; font-weight: 300; text-align: center; height: 18px; padding: 3px 6px 3px 6px; -webkit-border-radius: 12px !important; -moz-border-radius: 12px !important; border-radius: 12px !important; text-shadow: none !important; text-align: center; vertical-align: middle; color: #fff !important; } .badge-success{ background-color: #3cc051 !important; } .badge-danger{ background-color: #ed4e2a !important; } .dropdown-menu li > a { padding: 6px 0 6px 13px; margin: 0px; color: #3784d3;; text-align: left; text-decoration: none; display: block; clear: both; font-weight: normal; white-space: nowrap; } .dropdown-menu li > a:hover{ color: #225e9b !important; } .header ul > li > .dropdown-menu:before { position: absolute; top: -7px; right: 18px; display: inline-block !important; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: ''; } .header ul > li > .dropdown-menu:after { position: absolute; top: -6px; right: 18px; display: inline-block !important; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent; content: ''; } .header ul li>.dropdown-menu{ margin-top: 0px; min-width: 150px; right: -2px; left: auto; } /*** progress ***/ .progress{ height: 10px; margin-bottom: 15px; } /*** section ***/ .section { background-color: #fff; border-radius: 2px; box-shadow: 0 1px 5px 0 rgba(56,61,72,0.21); margin-bottom: 15px; } .tl_schedule{ width:700px; height:125px;} .section.join{ border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; margin-bottom: 0px; } .section.list hr{ margin-top: 10px; } .section .section-header{ padding: 15px; border-bottom: solid 1px #ddd; } .section .section-header:before,.section .section-header:after, .section .section-footer:before,.section .section-footer:after, .section .section-topper:before,.section .section-footer:after{ content: " "; display: table; } .section .section-header:after, .section .section-footer:after, .section .section-topper:after{ clear: both; } .section .operate-panel{ float: right; text-align: right; } .section .title-panel{ float: left; font-size: 14px; } .section .section-header .title-panel{ margin-top: 5px; } .section .header-muted{ margin-top: 8px; } .section .section-body{ padding: 15px; } .section .section-body .inner-bg{ margin: -15px; padding: 5px 15px 8px 15px; background: #F2F4F5; margin-bottom: 15px; } .section .table >tbody>tr:first-child >td{ border-top: none; } .section .section-body .item-panel{ margin-bottom: 10px; } .section .section-body .item-panel:last-child{ margin-bottom: 0px; } .section .section-footer{ background: #f2f4f5; border-top: solid 1px #ddd; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; padding: 10px 15px; } .section .section-topper{ background: #f2f4f5; border-radius: 0; padding: 10px 15px; } .section .section-header .operate-panel.pos, .section .section-footer .operate-panel.pos, .section .section-topper .operate-panel.pos{ position: relative; /*top:5px;*/ top:7px; } .section .section-body .tip-panel{ border-bottom: solid 1px #ddd; margin: 50px -15px 15px -15px; padding: 0 15px 15px 15px; } .section .section-body .tip-panel:first-child{ margin-top: 0px; } .section .section-body .tip-panel strong{ font-size: 14px; } /*** detail ***/ .detail { background-color: #fff; border-radius: 2px; box-shadow: 0 1px 5px 0 rgba(56,61,72,0.21); margin-bottom: 15px; } .detail .detail-header{ padding-left: 65px; border-bottom: solid 1px #ddd; position: relative; } .detail .detail-header .author{ border-top-left-radius: 2px; width: 55px; height: 55px; position: absolute; left: 0; top: 0; } .detail .detail-header .second{ margin-top: 7px; font-size: 12px; } .detail .detail-header:before,.detail .detail-header:after{ content: " "; display: table; } .detail .detail-header:after{ clear: both; } .detail .operate-panel{ float: right; text-align: right; padding: 10px 15px; } .detail .title-panel{ float: left; font-size: 14px; } .detail .detail-header .title-panel{ padding-top: 6px; height: 55px; } .detail .detail-header .title-panel.only{ padding: 0px; line-height: 55px; } .detail .detail-body{ padding: 15px; padding-left: 65px; } .detail .detail-body .attachment{ margin: 5px 0; } .detail .detail-body.muti{ padding-left: 15px; } .detail .detail-body.muti:before,.detail .detail-body.muti:after{ content: " "; display: table; } .detail .detail-body.muti:after{ clear: both; } .detail .detail-body.muti .author{ float: left; width: 40px; height: 40px; } .detail .detail-body.muti .content{ float: left; width: 620px; margin-left: 10px; } /*** comment ***/ .comment{ background: #f2f4f5; border-top: solid 1px #ddd; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } .comment>.dec-panel{ padding:10px 65px; } .comment>.send-panel,.comment>.research-panel{ padding: 15px; border-top: solid 1px #ddd; width: 100%; } .comment>.send-panel:before, .comment>.send-panel:after, .comment>.research-panel:before, .comment>.research-panel:after{ content: " "; display: table; } .comment>.send-panel:after, .comment>.research-panel:after{ clear: both; } .comment>.send-panel>.author, .comment>.research-panel>.author{ float: left; width: 40px; height: 40px; } .comment>.send-panel>.send-container, .comment>.research-panel>.send-container{ float: left; width: 620px; margin-left: 10px; } .comment>.comment-body{ } .comment>.comment-body>.item{ border-top: solid 1px #ddd; padding: 15px; padding-bottom: 0px; } .comment>.comment-body>.item:before,.comment>.comment-body>.item:after{ content: " "; display: table; } .comment>.comment-body>.item:after{ clear: both; } .comment>.comment-body>.item>.author{ float: left; width: 40px; height: 40px; } .comment>.comment-body>.item>.content{ float: left; width: 620px; margin-left: 10px; } .comment .reply-item-content{ width: 575px; margin-left: 10px; } .comment>.comment-body>.item>.content>.reply-list>.reply-item:before, .comment>.comment-body>.item>.content>.reply-list>.reply-item:after{ content: " "; display: table; } .comment>.comment-body>.item>.content .reply-list>.reply-item:after{ clear: both; } .comment>.comment-body>.item>.content>.reply-list{ margin-top: 10px; } .comment>.comment-body>.item>.content>.reply-list>.reply-item{ border-top: solid 1px #ddd; padding-top:10px; padding-left: 5px; } .result-body{ border-top: solid 1px #ddd; margin: 0 15px; padding: 15px 0; } .result-body:before,.result-body:after{ content: " "; display: table; } .result-body:after{ clear: both; } .result-body>.author{ float: left; width: 40px; height: 40px; } .result-body>.content{ float: left; width: 620px; margin-left: 10px; } .result-body .attachment{ margin-right: 10px; margin-bottom: 5px; } /*** timeline ***/ .tl-new{ background: #e9f1fa !important; text-align: center; padding: 10px 0; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } .tl-container .tl-content .section:first-child{ border-top-right-radius: 0px; border-top-left-radius: 0px; } .tl-container .tl-mode .tl-con{ padding: 15px; } .tl-container .tl-mode .tl-con:before, .tl-container .tl-mode .tl-con:after, .tl-container .tl-mode .tl-ope:before, .tl-container .tl-mode .tl-ope:after{ content: " "; display: table; } .tl-container .tl-mode .tl-con:after, .tl-container .tl-mode .tl-ope:after{ clear: both; } .tl-container .tl-mode .tl-dec{ /*margin-right:5px;*/ margin-left:15px; color:#333333; font-family:"微软雅黑"; font-size:14px; } .tl-title{ color:#333333; margin-left:5px; font-family:"微软雅黑"; font-size:14px; } .tl-word{margin-left:15px; color:#242424;} .tl-container .tl-mode .tl-files{ margin-top: 10px; } .tl-container .tl-mode .tl-pics div{ margin-top: 15px; } .tl-container .tl-mode .tl-files .attachment{ margin-right: 10px; margin-bottom: 5px; } .tl-container .tl-mode .tl-con .tl-avatar{ float:left; width: 40px; height: 40px; } .tl-container .tl-mode .tl-con .tl-detail{ float: left; margin-left: 10px; width: 620px; } .tl-container .tl-mode .tl-ope{ background-color: #F2F4F5 !important; padding: 10px 15px 10px 65px; width: 100%; } .tl-container .tl-mode .tl-ope .tl-op{ float: left; } .tl-container .tl-mode .tl-ope .tl-time{ margin-top: 5px; float: right; } .tl-container .tl-mode .tl-result{ margin-top: 5px; } .tl-container .tl-comment{ display: none; } .tl-container .tl-more{ display: none; background: #f2f4f5; border-top: solid 1px #ddd; padding: 10px 0 10px 65px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } .tl-container .tl-comment .comment>.send-panel,.comment>.research-panel{ border:none; } .tl-container .tl-content .tl-comment .homework_mark_container, .tl-container .tl-content .tl-comment .student_mark_container{ padding: 15px 15px 15px 65px; } /*** paper ***/ .paper-panel{ display: none; margin-bottom: 20px; text-align: right; } .avatar{ padding: 15px; } .avatar .info{ margin-left: 15px; } /*** form ***/ .control-label{ font-weight: normal; } .control-label .required { color: #e02222; font-size: 12px; padding-left: 2px; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor:pointer; background-color: #fafafa; } /*** modal ***/ .modal-open{ overflow-y: scroll; } .modal{ overflow-y: auto; } .modal .modal-header .icon-delete{ right:0px; } .modal-dialog { margin: 90px auto 15px auto; } .modal-dialog .modal-header .icon-delete{ top:0px; } .modal-form{ padding: 15px; } .modal .modal-form{ padding: 0px !important; } .modal .modal-body{ padding: 15px; } .modal .modal-content{ background-clip: border-box; border-radius: 2px; } .modal-form>.row{ margin-bottom: 15px; } .modal .modal-body .table{ margin-bottom: 0px; } .modal .modal-body .table >tbody>tr:first-child >td{ border-top: none; } .modal .modal-inner-footer{ margin: -15px; padding: 15px; background: #F2F4F5; } .modal .modal-operate{ padding-top: 6px; } .modal .sel-item{ width: 282px !important; } .modal.large .modal-dialog{ width: 940px; } .modal.large .modal-body{ padding: 0px !important; } .modal.large .large-footer, .modal.large .large-body{ padding: 15px; } .modal.large{ overflow-y: hidden; } .modal.large .modal-content{ border: none !important; } .modal.large .modal-dialog{ margin-top: 47px; } .modal.superior{ z-index: 1045; } /*** button ***/ .btn{ padding: 6px 40px; } .btn.medium{ padding: 6px 20px; } .btn.small{ padding: 6px 12px; } .btn.link{ color: #3784d3; } /*** list-group ***/ a.list-group-item { color: #3784d3; cursor: pointer; } div.list-group-item.title { z-index: 2; font-size: 14px; font-weight: 400; color: #fff; background-color: #757f93; border-color: #757f93; } div.list-group-item.schedule-panel{ font-size: 12px !important; font-weight: normal; margin: 0px !important; padding:5px 0 !important; } div.list-group-item.title a{ color: #F19500; } a.list-group-item.title{ cursor: pointer !important; color: #fff !important; background-color: #757f93 !important; border-color: #757f93 !important; } a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus { background-color: #DBDCDC; border-color: #DBDCDC; color: #3784d3; } a.list-group-item.active .badge{ background-color: #ed4e2a !important; } /*** Tab ***/ .tab{ } .tab .nav{ background: #f3f5f6; } .tab .tab-content{ padding: 15px; } .tab .nav-tabs>li>a, .tab .nav-tabs>li>a:hover, .tab .nav-tabs>li>a:focus{ border-radius: 0px !important; border: solid 1px #ddd; border-top: none !important; border-right: none !important; } .tab .nav-tabs>li:first-child>a, .tab .nav-tabs>li:first-child>a:hover, .tab .nav-tabs>li:first-child>a:focus{ border-top-left-radius: 2px !important; border-left: none; } .tab .nav-tabs>li:last-child>a{ border-top-right-radius: 2px !important; } .tab .nav-tabs > li.active > a, .tab .nav-tabs > li.active > a:hover, .tab .nav-tabs > li.active > a:focus { background-color: #fff; border-bottom: 1px solid #fff; } /*** Table ***/ .table .item-old{ background-color: #F2F4F5 !important; } .table .item-current,.table .item-current:hover td{ background-color: #e9f1fa !important; } /*** Custom tabs ***/ .tabbable-custom { margin-bottom: 15px; padding: 0px; overflow: hidden; } .tabbable-custom > .nav-tabs { border: none; margin: 0px; } .tabbable-custom > .tab-content { background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; padding: 10px; } .tabbable-custom.nav-justified .tab-content { margin-top: -1px; } .tabbable-custom .nav-tabs > li { margin-right: 2px; border-top: 2px solid transparent; } .tabbable-custom .nav-tabs > li > a { margin-right: 0; background-color: #fff; } .tabbable-custom .nav-tabs > li > a:hover { background: none; border-color:transparent; } .tabbable-custom .nav-tabs > li.active { border-top: 3px solid #3784d3; margin-top: 0; position: relative; } .tabbable-custom .nav-tabs > li.active > a { border-bottom-color: #fff; background-color: #fff; border-top: none; font-weight: 400; } .tabbable-custom .nav-tabs > li.active > a:hover { border-top: none; background: #fff; border-color: #d4d4d4 #d4d4d4 transparent; } .tabbable-custom .nav-tabs > li { margin-right: 2px; border-top: 2px solid transparent; } /*** sidebar-menu ***/ .sidebar-menu { list-style: none; margin: 0; padding: 0; } .sidebar-menu .title{ font-size: 12px; } ul.sidebar-menu > li >a.title{ font-size: 14px; color: #fff !important; background-color: #757f93 !important; border-color: #757f93 !important; border-top-right-radius: 2px; border-top-left-radius: 2px; padding: 10px 15px; cursor: default; } .sidebar-menu > li { display: block; margin: 0; padding: 0; border: 0px; } .sidebar-menu > li > a { display: block; position: relative; margin: 0; border: 0px; padding: 10px 15px; text-decoration: none; border-top: 1px solid #ddd !important; } .sidebar-menu > li > a, .sidebar-menu > li:hover > a{ border: none; text-shadow:none; background: #f5f5f5; } .sidebar-menu > li.active > a, .sidebar-menu > li.active:hover > a{ background: #DBDCDC; } .sidebar-menu > li:last-child > a, .sidebar-menu > li.last > a { border-bottom-color: transparent !important; border-bottom: 1px solid transparent !important; } .sidebar-menu > li > a > .arrow { float: right; display: inline; background-image:url(../img/icon-map.png); background-position: -20px -80px; background-repeat: no-repeat; width: 20px; height: 20px; margin-right: -5px; } .sidebar-menu > li > a > .arrow.open { background-position: -60px -80px; } .sidebar-menu .sub-menu { padding: 0; } .sidebar-menu > li > ul.sub-menu { display: none; list-style: none; clear: both; background: #f1f1f1; } .sidebar-menu > li.open > ul.sub-menu { display: block; } .sidebar-menu > li > ul.sub-menu > li { background: none; margin: 0px; padding: 0px; border-top: solid 1px #ddd; } .sidebar-menu > li > ul.sub-menu > li >a, .sidebar-menu > li > ul.sub-menu > li:hover >a{ background: #f5f5f5; } .sidebar-menu > li > ul.sub-menu > li.active >a, .sidebar-menu > li > ul.sub-menu > li.active:hover >a{ background: #DBDCDC; } .sidebar-menu > li > ul.sub-menu > li > a { display: block; margin: 0px; padding: 10px 0px; padding-left: 30px !important; text-decoration: none; background: none; } .tip-backdrop { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1000; background-color: #000000; min-height: 300px; } .tip-backdrop.fade { opacity: 0; filter: alpha(opacity=0); } .tip-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); } .tip { display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1010; } .tip-dialog { position: relative; width: 600px; margin: 70px auto; z-index: 1050; } .tip-content{ position: relative; background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.2); outline: none; background-clip: border-box; border-radius: 2px; -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } .tip-header{ padding: 15px; border-bottom: 1px solid #e5e5e5; min-height: 35px; } .tip-header .tip-icon{ width: 30px; height: 30px; position: relative; top:10px; } /**寮曞**/ .boot{ border: solid 3px #3784d3; background: #fff; position: absolute; z-index: 9; left: -100000px; min-width: 200px; } .boot .triangle-border { position:absolute; right:30px; overflow:hidden; width:0; height:0; border-width:12px; border-style:dashed dashed solid dashed; } .boot .tb-border { top:-25px; border-color:transparent transparent #3784d3 transparent; } .boot .tb-background { top:-20px; border-color:transparent transparent #fff transparent; } .boot .boot-header{ border-bottom: solid 1px #E5E5E5; padding: 10px; position: relative; font-size: 14px; font-weight: bolder; } .boot .boot-header .boot-close{ display: block; position: absolute; top: 4px; right: 0px; } .boot .boot-content{ padding: 10px; } .loading-message{ text-align: center; } .message-icon{ width:40px; height: 40px; } .message{ display: inline-block; font-size: 20px; position: relative; left: 15px; top:3px; margin-right: 25px; } .Srow { display:none;} .shiti_input{ width:636px; height:48px; border:0px;} label.error { color: red; padding: 2px 8px; margin-top: 2px; } .jl { padding-left:5px; } .times, .times2, .times-add{ margin: 0px 0 10px 30px } .ye:hover{ } .time_span{ display:none; } .Drow{ margin-top:10px; }