@charset "UTF-8"; /*html{-webkit-text-size-adjust:none;}*/ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent} blockquote,q{quotes:none} blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through} /*html5 reset*/ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;} /*section,article,aside,header,footer,nav,dialog,figure{display:block;}*/ menu, figure{margin:0;padding:0;} ol,ul{list-style:none;margin:0px;padding:0px;} blockquote,q{quotes:none;} blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;} table{border-collapse:collapse;border-spacing:0;} /* start editing from here */ a{text-decoration:none;} .txt-rt{text-align:right;}/* text align right */ .txt-lt{text-align:left;}/* text align left */ .txt-center{text-align:center;}/* text align center */ .float-rt{float:right;}/* float right */ .float-lt{float:left;}/* float left */ .clear{clear:both;}/* clear float */ .pos-relative{position:relative;}/* Position Relative */ .pos-absolute{position:absolute;}/* Position Absolute */ .vertical-base{vertical-align:baseline;}/* vertical align baseline */ .vertical-top{vertical-align:top;}/* vertical align top */ nav.vertical ul li{display:block;}/* vertical menu */ nav.horizontal ul li{display: inline-block;}/* horizontal menu */ img{max-width:100%;} /*-- //Reset-Code --*/ h1,h2,h3,h4,h5,h6{ font-family: 'Montserrat', sans-serif; } h1{ font-size:40px; color:#fff; margin:50px 0px 80px 0px; text-align:center; } html, body{ height:100%;} body{ background:#113557 url(../images/bg_body.jpg) no-repeat 50% top; background-size:100% 100%; width:100%; zoom:1; color:#555; font:normal 20px/1.8 tahoma, "Microsoft YaHei",Simsun,"Arial Unicode MS",Mingliu,Arial,Helvetica; /*font-family: tahoma,"Microsoft YaHei", Simsun, "Arial Unicode MS", Mingliu, Arial, Helvetica; font-family:arial,verdana,sans-serif,"Arial Unicode MS"; font:normal 12px/1.5em Arial; background-size: cover; font-family: 'Open Sans', sans-serif; background-attachment: fixed; background-position: center; */ } body{ -webkit-text-size-adjust: 100%; -ms-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } /*for mobile link*/ .pbody{ position:relative; margin:0 auto; } .header{ position:relative; overflow:hidden; zoom:1; min-height:80px; } .headdatebox{ margin:20px 80px; line-height:1.2; color:#fff; text-align:right; } .headdatebox .time{ font-size:40px; } .headdatebox .date{} .headdatebox .weekday{} .header .headdatebox{ right:0;top:0;} .headtitle{ position:relative; margin:-10px 0px; height:80px; text-align:left; color:#fff; } .reflect { margin: 0 auto; -webkit-box-reflect: below 0 -webkit-linear-gradient(transparent,transparent 50%,rgba(255,255,255,.3)); font: bold 40px/1.231 georgia,sans-serif; text-transform: uppercase; } .foot-author { margin: 0 auto; -webkit-box-reflect: below 0 -webkit-linear-gradient(transparent,transparent 50%,rgba(255,255,255,.3)); font: bold 20px/1.231 georgia,sans-serif; text-transform: uppercase; color: #fff; } .login-title{ font-size: 26px; line-height:26px; height:26px; color: #fff; padding-bottom: 20px; border-bottom: 1px solid #fff; font: bold 28px/1.231 georgia,sans-serif; } .w3layouts{ width:70%; margin:0 auto; } .signin-agile,.signup-agileinfo { width: 35%; float: left; background:#fff; padding:80px; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all; height:280px; } .signin-agile h2,.signup-agileinfo h3{ font-size:25px; color:#7d7d7d; margin-bottom:20px; } .signup-agileinfo{ background: #2082B5; } .signup-agileinfo h3{ color:#fff; } .signup-agileinfo p{ color:#fff; font-size:14px; line-height:30px; } input[type="text"],input[type="password"]{ width:93.5%; padding: 15px; border:1px solid #7d7d7d; outline:none; font-size:14px; margin-bottom:20px; border-radius:25px; } form ul { float: left; } ul li { list-style: none; display: inline-block; } ul li input[type="checkbox"] { display: none; } ul li input[type="checkbox"]+label { position: relative; padding-left: 25px; border: #F0F8FF; color: #7d7d7d; display: inline-block; font-size: 14px; } ul li input[type="checkbox"]+label span:first-child { width: 13px; height: 13px; display: inline-block; border: 1px solid #7d7d7d; position: absolute; top: 1px; left: 4px; bottom: 4px; } ul li input[type="checkbox"]:checked+label span:first-child:before { content: ""; background: url(../images/tick.png)no-repeat; position: absolute; left: 2px; top: 2px; font-size: 10px; width: 10px; height: 10px; } form a { color: #7d7d7d; float: right; font-size: 14px; } input[type="submit"],input[type="button"]{ background:#2082B5; padding:13px 0; font-size:16px; color:#fff; cursor:pointer; outline:none; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all; width:100%; border:none; margin-top:25px; border-radius:25px; } input[type="submit"]:hover,input[type="button"]:hover{ background:#10315A; } .footer-w3l { margin: 30px 0 15px 0; } .footer-w3l p{ font-size:14px; text-align:center; color:#fff; line-height:27px; } .footer-w3l p a{ color:#fff; } .footer-w3l p a:hover{ text-decoration:underline; } /*--pop-up--*/ a.book.popup-with-zoom-anim.button-isi.zoomIn.animated { border:1px solid #fff; padding: 8px 34px; color:#fff; display:inline-block; margin-top:35px; border-radius: 20px; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all; outline:none; } a.book.popup-with-zoom-anim.button-isi.zoomIn.animated:hover{ border:1px solid #0c1558; color:#fff; background:#0c1558; } .book-form { padding: 2em; } .book-form h3 { font-size: 1.8em; text-align: left; color: #7d7d7d; margin-bottom: 1.5em; } /*-- //pop-up --*/ /*-- Responsive --*/ @media screen and (max-width: 1440px) { .signin-agile, .signup-agileinfo { padding:73px; } input[type="text"], input[type="password"] { width: 91%; } } @media screen and (max-width: 1366px) { .signin-agile, .signup-agileinfo { padding:70px; } input[type="text"], input[type="password"] { width: 90.5%; } } @media screen and (max-width: 1280px) { .w3layouts { width: 75%; margin: 0 auto; } } @media screen and (max-width: 1080px) { .w3layouts { width: 80%; margin: 0 auto; } .signin-agile, .signup-agileinfo { padding:63px; } } @media screen and (max-width: 1024px) { h1 { margin: 50px 0px 56px 0px; } .signin-agile, .signup-agileinfo { padding:60px; } input[type="text"], input[type="password"] { width: 89%; } .footer-w3l { margin: 80px 0 15px 0; } } @media screen and (max-width: 991px) { .w3layouts { width: 85%; margin: 0 auto; } } @media screen and (max-width: 966px) { } @media screen and (max-width: 900px) { .signin-agile, .signup-agileinfo { padding:55px; } input[type="text"], input[type="password"] { width: 88%; } } @media screen and (max-width: 800px) { .signin-agile, .signup-agileinfo { padding:49px; } input[type="text"], input[type="password"] { width: 87%; } } @media screen and (max-width: 768px) { .w3layouts { width: 90%; margin: 0 auto; } .signin-agile, .signup-agileinfo { padding:50px; } ul li input[type="checkbox"]+label { font-size:13px; } form a{ font-size:13px; } } @media screen and (max-width: 736px) { .signin-agile, .signup-agileinfo { padding: 48px; } } @media screen and (max-width: 667px) { h1 { margin: 30px 0px 45px 0px; } .w3layouts { width: 95%; margin: 0 auto; } .signin-agile, .signup-agileinfo { padding: 46px; } input[type="text"], input[type="password"] { padding:12px; } input[type="submit"] { padding: 12px 0; } .my-mfp-zoom-in.mfp-ready #small-dialog { padding: 30px!important; } } @media screen and (max-width: 640px) { .signin-agile, .signup-agileinfo { padding: 44px; } .signup-agileinfo p { font-size: 13.5px; line-height: 27px; } } @media screen and (max-width: 600px) { .w3layouts { width: 85%; margin: 0 auto; } .signin-agile, .signup-agileinfo { width:82%; } input[type="text"], input[type="password"] { width:93%; } } @media screen and (max-width: 568px) { h1 { font-size: 35px; margin: 35px 0px 50px 0px; } .footer-w3l { margin: 40px 0 15px 0; } } @media screen and (max-width: 480px) { .signin-agile, .signup-agileinfo { width: 77%; } input[type="text"], input[type="password"] { width: 92%; } .footer-w3l p { font-size: 13px; } } @media screen and (max-width: 414px) { h1 { font-size: 28px; margin: 35px 0px 40px 0px; } .signin-agile, .signup-agileinfo { width: 74%; } input[type="text"], input[type="password"] { width: 89%; } form a { margin-top: 3px; } .signup-agileinfo { height:240px; } } @media screen and (max-width: 384px) { h1 { font-size: 30px; margin: 35px 0px 40px 0px; } .signin-agile, .signup-agileinfo { width: 77%; padding:35px; } a.book.popup-with-zoom-anim.button-isi.zoomIn.animated { padding: 5px 25px; font-size:13px; margin-top:25px; } } @media screen and (max-width: 375px) { .signin-agile, .signup-agileinfo { width: 80%; padding:30px; } .book-form h3 { font-size: 1.5em; } } @media screen and (max-width: 320px) { h1 { font-size: 27px; margin: 35px 0px 30px 0px; } .signin-agile, .signup-agileinfo { width: 84%; padding:20px; } .signin-agile h2, .signup-agileinfo h3 { font-size: 20px; } input[type="text"], input[type="password"] { padding: 10px; } input[type="submit"]{ padding:10px 0px; } ul li input[type="checkbox"]+label span:first-child { width: 10px; height: 10px; top:3px; } ul li input[type="checkbox"]+label { font-size: 12px; padding-left:20px; } form a{ font-size:12px; margin-top:4px; } a.book.popup-with-zoom-anim.button-isi.zoomIn.animated { margin-top:30px; } .signup-agileinfo p { font-size: 12.5px; } } .homebody{ } .homebody .header{ margin-bottom:50px; line-height:1.2; color:#fff; text-align:center; } .homebody .header h1{ margin-top:50px; margin-bottom:30px; font-size:40px; } .homebody .header .welcome{ display:inline-block; padding:5px 20px; background-color:rgba(0,0,0,0.1); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border-radius:25px; padding: 20px 25px; } .welcome a{ text-align: right;color: #fff;font-size:20px; background-color: #1F6D95;border-radius:25px;padding: 4px 25px;margin-left: 10px;cursor: pointer; } .welcome a:HOVER{ background-color: #288ABB; } .homebody .header .welcome .name{ margin-right:10px; } .homebody .headdatebox{ position:absolute; right:10px; top:10px; line-height:1.2; color:#fff; text-align:right; } .homebody .headdatebox .time{ font-size:50px; } .homebody .headdatebox .date{} .homebody .headdatebox .weekday{} .homebody .header .headdatebox{ right:0;top:0; } .homecontainer{ margin:0 auto; width:1020px; } .homelist:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;} .homelist{ zoom:1; margin-left:-95px; } .homelist li{ float:left; margin:0 0 30px 95px; width:90px; text-align:center; } .homelist a:hover{ text-decoration:none;} .homelist .img{ display:block; margin-bottom:10px; width:90px; height:90px; background:url(../images/bg_ico_home.png) no-repeat left top; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; -webkit-box-shadow:2px 2px 10px #555; -moz-box-shadow:2px 2px 10px #555; box-shadow:2px 2px 10px #555; background-size:100% 100%; } .homelist a:hover .img{ background-image:url(../images/bg_ico_home_on.png); -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; background-size:100% 100%; } .homelist .t{ display:block; overflow:hidden; zoom:1; height:40px; color:#fff; /* text-shadow: 0px 0px 2px #000; */ font-size:18px; line-height:1.2; } /* libMenu*/ .ilas-logo{ background:#113557 url(../images/bg_body.jpg) no-repeat 50% top; width:100%; zoom:1; color:#fff; height:50px; font:normal 20px/1.8 tahoma, "Microsoft YaHei",Simsun,"Arial Unicode MS",Mingliu,Arial,Helvetica; }