/* common */

a:hover, a:focus { text-decoration:none; }
@media (min-width: 1500px) { .container { width: 1430px!important; } }
.bible-bg { background:#F4F5F9; } 
.white-bg { background:#fff; }
.gray-bg { background:#98A1A8; }
.sky-bg { background:#EFF7FA; } 
.border-rd { border-radius:10px; }
.border-gray { border:1px solid #D0D0D0; }
.p-l { padding-left:0; }
.p-r { padding-right:0; }
.p-n { padding:0; }
.sf { transform: skew(-0.05deg); }
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th { border:none; padding:8px; }
.pl-0 { padding-left:0; }
.pr-0 { padding-right:0; }

/* header */

header { background:#009FD9; padding:10px 0; color:#fff; font-size:15px; }
header a { text-decoration:none; color:#fff; }
header a:hover { text-decoration:none; color:#fff; }
header .header-top-left { float:left; }
header .header-top-left li { display:inline-block; border-right:1px solid #fff; padding:0 15px; transform: skew(-0.05deg); }
header .header-top-left > li:first-child { padding-left:0; }
header .header-top-left > li:last-child { border-right:none; }
header .header-top-left li img { margin-right:5px; position:relative; top:-1px; }
header .header-top-right { float:right; }
header .header-top-right li { display:inline-block; border-right:1px solid #fff; padding:0 15px; transform: skew(-0.05deg); }
header .header-top-right > li:last-child { border-right:none; padding-right:0; }

/* nav */

#mainNav { padding:30px 0; }
#mainNav #mainLogo { float:left; }
#mainNav #gnb { float:right; margin-top:10px; }
#mainNav #gnb li { display:inline-block; font-size:22px; padding:0 30px; }
#mainNav #gnb li a { color:#333; font-weight:bold; }
#mainNav #gnb li a:hover { color:#009FD9; transition:.2s all; } 

/* footer */

footer { font-size:13px; transform: skew(-0.05deg); color:#8D8E90; background:#F4F5F9; padding:40px 0; }
footer a { text-decoration:none; color:#8D8E90; }

/* mm menu */

.mm-panels { background:#009FD9; }
.mm-panels>.mm-panel>.mm-listview { margin:10px 0px!important;}
.mm-navbar { padding:15px 0px!important; height:inherit!important; border-color:#fff;!important; }
.mm-navbar a { font-size:20px; color:#fff!important;}
.mm-listview>li:not(.mm-divider):after { left:0!important; }
.mm-listview>li>a, .mm-listview>li>span { padding:10px 10px!important; font-size:16px; color:#fff!important; transform: skew(-0.05deg);}
.mm-listview>li, .mm-listview>li .mm-next, .mm-listview>li .mm-next:before, .mm-listview>li:after { border-color:#fff;!important; }

/* sub */

.sub-top { padding:45px 0; font-size:25px; color:#1B87EA; font-weight:bold; }
.sub-box { background:#294B8B; color:#fff; padding:30px 0; font-size:20px; }
.sub-menu-wrap { margin-top:30px; }
.sub-menu-ul { border:2px solid #009FD9; border-radius:5px; padding:13px 20px 20px; margin:15px 0 0; }
.sub-menu-ul li { font-size:15px; border-bottom:1px solid #d2d2d2; font-weight:bold; }
.sub-menu-ul li.active a { color:#294B8B; } 
.sub-menu-ul li:hover a { color:#294B8B; transition:.2s all; }  
.sub-menu-ul li:hover a::before { background:#294B8B; transition:.2s all; }
.sub-menu-ul li a { color:#333; display:inline-block; position:relative; padding:7px 13px; width:100%;word-break: keep-all;}
.sub-menu-ul li a::before { content: ' '; width:4px; height:4px; border-radius:50%; background:#333; position:absolute; left:0; top:14px; }
.sub-menu-ul li.active a::before { background:#294B8B; }

/* sub2 */

.sub-top-lg { padding:45px 0; font-size:25px; color:#1B87EA; font-weight:bold; }
.sub-box-lg { background:#294B8B; color:#fff; padding:10px 0; font-size:19px; }
.sub-menu-wrap-lg { margin-top:30px; }
.sub-menu-ul-lg { border:2px solid #009FD9; border-radius:5px; padding:13px 20px 20px; margin:15px 0 0; }
.sub-menu-ul-lg li { font-size:15px; border-bottom:1px solid #d2d2d2; font-weight:bold; }
.sub-menu-ul-lg li.active a { color:#294B8B; } 
.sub-menu-ul-lg li a { color:#333; display:inline-block; position:relative; padding:7px 13px; width:100%; }
.sub-menu-ul-lg li a::before { content: ' '; width:4px; height:4px; border-radius:50%; background:#333; position:absolute; left:0; top:14px; }
.sub-menu-ul-lg li.active a::before { background:#294B8B; }

/* login */

#bibleMainWrap { background: #0088CA; height:auto; min-height:100vh; background-size: 100% 100%; width: 100%; background-repeat: no-repeat; background-position: center; }
#bibleMainWrap .login-left { margin:40px 0 0; }
#bibleMainWrap .loginWrap { padding-top:100px; }
#bibleMainWrap .loginWrap > div > img { margin:0 0 65px; }
#bibleMainWrap .loginWrap .login-top h2 { color:#fff; font-size:20px; margin:0px 0 30px; line-height:1.4; }	
#bibleMainWrap .loginWrap .login-top h2 span { color:#FEF898; }
#bibleMainWrap .loginWrap .login-right { padding-right:45px; }
#bibleMainWrap .formWrap { background: #F4F5F9; padding:50px; border-radius: 30px; overflow:hidden; max-width: 1100px; margin:0 auto 30px; }
#bibleMainWrap .formBox { background: #fff; overflow:hidden; padding:50px 0; }
#bibleMainWrap .formBox form { margin:0; }
#bibleMainWrap .formBox form a { float:right; width:25%; text-align:center; display:inline-block; height:90px; vertical-align:top; font-size:17px; color:#fff; background:#244268; padding:35px 0; }
#bibleMainWrap .formBox form a:hover { background: #1D89EC; transition:.3s all; }	  
#bibleMainWrap .formBox input { width:70%; font-size:20px; height:40px; margin:0 0 10px; border:1px solid #d2d2d2; font-size:17px; padding: 10px; }
#bibleMainWrap .formBox h1 { margin:15px 0 0; font-size:35px; font-weight:bold; }
#bibleMainWrap .formBox hr { border-top: 1px dotted #d2d2d2; margin-top:10px; }
#bibleMainWrap .formBox li { font-size:14px; transform: skew(-0.05deg); margin:0 0 5px; }
#bibleMainWrap .formBox ul > li:first-child a { margin-left:20px; }
#bibleMainWrap .formBox li a { display:inline-block; background:#8F8F8F; color:#fff; padding:3px 10px; border-radius:5px; margin-left:5px; text-decoration:none; }
#bibleMainWrap .formBox li a:hover { background: #244268; transition:.3s all; }	  
#bibleMainWrap .main-bottom { overflow:hidden; width:100%; margin:0 auto; }
#bibleMainWrap .main-copy { font-size:13px; color:#F4F5F9; transform: skew(-0.05deg); line-height:1.8; font-weight:100; }
#bibleMainWrap .main-copy p { font-size:20px; color:#fff; font-weight:bold; letter-spacing:3px; }
#bibleMainWrap .main-copy p span { letter-spacing:2px; }
#bibleMainWrap .main-copy img { display:block; margin:30px auto 0; }

/* find */ 

#bibleMainWrap #findWrap img { margin:0 0 50px; }
#bibleMainWrap .formBox2 { background: #fff; overflow:hidden; padding:50px 0; }
#bibleMainWrap .formBox2 h5 { margin:0 0 15px; font-size:23px; font-weight:bold; color:#333; }
#bibleMainWrap .formBox2 form { padding:0 30px; margin:0; }
#bibleMainWrap .formBox2 form label { font-size:17px; font-weight:normal; display:block; }
#bibleMainWrap .formBox2 form .form-control { font-size:15px; transform: skew(-0.05deg); overflow:hidden; }
#bibleMainWrap .formBox2 .form-group { overflow:hidden; }
#bibleMainWrap .formBox2 .find-bottom { overflow:hidden; display:block; width:100%; text-align:center; margin:20px 0 0; }
#bibleMainWrap .formBox2 .find-bottom a { display:inline-block; font-size:15px; background:#067CC9; color:#fff; transform: skew(-0.05deg); padding:7px 15px; width:150px; margin:0 5px; }
#bibleMainWrap .formBox2 .find-bottom a:hover { background: #1D89EC; transition:.3s all; }	  
#bibleMainWrap .formBox2 .find-result h3 { margin:30px 0; }
#bibleMainWrap .formBox2 .find-result h4 { margin:30px 0; line-height:1.5; }

/* join */

#bibleMainWrap .formBox2 ul { overflow:hidden; max-width:600px; margin:30px auto; }
#bibleMainWrap .formBox2 li { width:50%; float:left; font-size:15px; transform: skew(-0.05deg); padding:5px 0; }
#bibleMainWrap .formBox2 li a { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:70px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin-left:5px; outline:none; } 
#bibleMainWrap .formBox2 li input { padding:0 5px; height:34px; }
#bibleMainWrap .formBox2 li select { padding:0 5px; height:34px; }
#bibleMainWrap .formBox2 li a:hover { background: #1D89EC; transition:.3s all; }	
#bibleMainWrap .formBox2 .join-bottom { overflow:hidden; display:block; width:100%; text-align:center; margin:20px 0 0; }
#bibleMainWrap .formBox2 .join-bottom a { display:inline-block; font-size:15px; background:#067CC9; color:#fff; transform: skew(-0.05deg); padding:7px 15px; width:150px; margin:0 5px; }
#bibleMainWrap .formBox2 .join-bottom a:hover { background: #1D89EC; transition:.3s all; }	  

/* main */

#mainSection { padding:30px 0; overflow:hidden; }
#mainWrap { padding:50px; overflow:hidden; }
#mainWrap #mainUl { background:#4A4F6C; overflow:hidden; } 
#mainWrap #mainUl li { float:left; width:20%; padding:15px 0; }
#mainWrap #mainUl li:hover { background:#1C88EB; transition:.3s all; }
#mainWrap #mainUl li.active { background:#1C88EB; }
#mainWrap #mainUl li a { color:#fff; font-size:19px; display:inline-block; width:100%; border-right:1px solid rgba(255,255,255,0.2); }
#mainWrap #mainUl > li:last-child a { border-right:none; }
#mainWrap #mainDesc { overflow:hidden; padding:30px 0; }
#mainWrap #mainDesc .main-box { padding:30px; }
#mainWrap #mainDesc .box1-top { padding:0 0 20px; font-size:19px; font-weight:bold; }
#mainWrap #mainDesc .box1-top span { color:#E63C63; }
#mainWrap #mainDesc .box1-bottom { border-top:1px solid #d0d0d0; overflow:hidden; padding:20px 0 0; }
#mainWrap #mainDesc .box1-bottom li { width:50%; float:left; overflow:hidden; padding:3px 10px; font-size:16px; color:#4C506D; font-weight:bold; position:relative; transform: skew(-0.05deg); }
#mainWrap #mainDesc .box1-bottom li::before { content: ' '; position:absolute; width:2px; height:2px; }
#mainWrap #mainDesc .box1-bottom li span { float:right; color:#5F616E; }
#mainWrap #mainDesc .main-box2 table { text-align:center; font-size:14px; }
#mainWrap #mainDesc .main-box2 table a { color:#333; }
#mainWrap #mainDesc .main-box2 h2 { display:inline-block; margin:0; font-size:19px; font-weight:bold; margin:0 0 25px; }
#mainWrap #mainDesc .main-box2 thead { border-top:1px solid #D0D0D0; border-bottom:1px solid #D0D0D0; font-weight:bold; }
#mainWrap #mainDesc .main-box2 tr { border-bottom:1px dotted #D0D0D0; border-top:none; }
#mainWrap #mainDesc .main-box3 { margin-top:30px; min-height:255px; }
#mainWrap #mainDesc .main-box3 .box3-top { font-size:17px; color:#333; font-weight:bold; overflow:hidden; text-align:center; background:#fff; }
#mainWrap #mainDesc .main-box3 .box3-top li { float:left; width:100%; padding:10px 0; }
#mainWrap #mainDesc .main-box3 .box3-top li.active { background:#98A1A8; color:#fff; }
#mainWrap #mainDesc .main-box3 .box3-bottom { max-height:190px; overflow-y:scroll; height:190px; margin:20px 0 0; }
#mainWrap #mainDesc .main-box3 .box3-bottom table { width:100%; border:none; font-size: 14px; transform: skew(-0.05deg); font-weight:bold; }
#mainWrap #mainDesc .main-box3 .box3-bottom table p { margin:0 0 5px; float:left; width:50%; text-align:center; }
#mainWrap #mainDesc .main-box3 .box3-bottom table td { vertical-align:top; width:50%; }
#mainWrap #mainDesc .main-box4 { margin-top:30px; min-height:255px; }
#mainWrap #mainDesc .main-box4 .box4-top { font-size:17px; color:#fff; padding:10px 0; font-weight:bold; }
#mainWrap #mainDesc .main-box4 .box4-bottom { font-size:15px; color:#333; font-weight:bold; margin:20px 0 0; max-height:190px; overflow-y:scroll; height:190px; }
#mainWrap #mainDesc .main-box4 .box4-bottom table { width:100%; font-size:15px; color:#333; font-weight:bold; border:none; }
#mainWrap #mainDesc .main-box4 .box4-bottom table td { width:20%; padding:5px 0; }
#mainWrap #mainDesc .main-box4 .box4-bottom table td p { margin:0; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-wrap: normal !important; }
#mainWrap #mainDesc .main-box5 { margin-top:30px; min-height:255px; }
#mainWrap #mainDesc .main-box5 .box5-top { font-size:17px; color:#333; font-weight:bold; overflow:hidden; text-align:center; background:#fff; }
#mainWrap #mainDesc .main-box5 .box5-top a { color:#333; }
#mainWrap #mainDesc .main-box5 .box5-top li { float:left; width:50%; padding:10px 0; }
#mainWrap #mainDesc .main-box5 .box5-top li.active { background:#98A1A8; color:#fff; }
#mainWrap #mainDesc .main-box5 .box5-top li.active a { color:#fff; }
#mainWrap #mainDesc .main-box5 .box5-bottom { margin:20px 0 0; }
#mainWrap #mainDesc .main-box5 .box5-bottom table { width:100%; font-size:15px; color:#333; font-weight:bold; border:none; }
#mainWrap #mainDesc .main-box5 .box5-bottom table thead { border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
#mainWrap #mainDesc .main-box5 .box5-bottom table td { width:20%; padding:10px 0; }
#mainWrap #mainDesc .main-box6 { margin-top:30px; min-height:255px; }
#mainWrap #mainDesc .main-box6 .box6-top { font-size:17px; color:#fff; padding:10px 0; font-weight:bold; }
#mainWrap #mainDesc .main-box6 .box6-bottom { margin:20px 0 0; }
#mainWrap #mainDesc .main-box6 .box6-bottom table { width:100%; font-size:15px; color:#333; font-weight:bold; border:none; }
#mainWrap #mainDesc .main-box6 .box6-bottom table thead { border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
#mainWrap #mainDesc .main-box6 .box6-bottom table td { width:16.6666%; padding:10px 0; }
#mainWrap #mainDesc .main-box7 { margin:30px 0 0; }
#mainWrap #mainDesc .main-box7 h2 { display:inline-block; margin:0; font-size:19px; font-weight:bold; margin:0 0 25px; }
#mainWrap #mainDesc .main-box7 .box7-top { overflow:hidden; }
#mainWrap #mainDesc .main-box7 .main-qt-top { margin: 0 0 10px; background: #98A1AA; font-size: 17px; color: #fff; padding: 8px 0; border-radius: 10px; }
#mainWrap #mainDesc .main-box7 .main-qt-top a { color:#fff; }
#mainWrap #mainDesc .main-box7 table { width:100%; }
#mainWrap #mainDesc .main-box7 table td { width:14.285%; height:75px; vertical-align:top; padding:10px; border:1px solid #d2d2d2; font-size:15px; transform: skew(-0.05deg); color:#333; font-weight:bold; }
#mainWrap #mainDesc .main-box7 table td p { font-size:13px; transform: skew(-0.05deg); color:#294B8B; margin:5px 0 0; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-wrap: normal !important; width:100%; }
#mainWrap #mainDesc .main-box7 table td p a { color:#294B8B; }
#mainWrap #mainDesc .main-box7 table td a { color:#333; }
#mainWrap #mainDesc .main-box7 table > tbody > tr > td:nth-child(1) { background:#FDF3F4; }
#mainWrap #mainDesc .main-box7 table > tbody > tr > td:nth-child(7) { background:#EFF7FA; }

/* bible reading */

#bibleReadingSection { padding:30px 0; }
#bibleReadingSection #bibleReadingWrap { padding:50px; overflow:hidden; }
#bibleReadingSection #bibleReadingWrap form { margin:0; overflow:hidden; }
#bibleReadingSection #bibleReadingTop { border:1px solid #E1E0E5; margin:30px 0; padding:10px 10px; background:#F7F8FA; border-radius:5px; overflow:hidden; }
#bibleReadingSection #bibleReadingTop .form-control { font-size:14px; transform: skew(-0.05deg); }
#bibleReadingSection #bibleReadingTop .top-btn { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:70px; text-align:center; display:inline-block; padding:6.5px 0; border-radius:5px; margin-left:5px; outline:none; cursor:pointer; } 
#bibleReadingSection #bibleReadingTop .top-btn:hover { background: #1D89EC; transition:.3s all; }
#bibleReadingSection #bibleReadingDesc { padding:30px; border-top:1px solid #4C516E; border-bottom:1px solid #E1E0E5; }
#bibleReadingSection #bibleReadingDesc table { border:none; }
#bibleReadingSection #bibleReadingDesc table td { transform: skew(-0.05deg); font-size:15px; padding:4px 10px; line-height:1.7; }
#bibleReadingSection #bibleReadingDesc table tbody > tr > td:nth-child(1) { padding:0; width:13px; text-align:left; }
#bibleReadingSection #bibleReadingDesc table tbody > tr > td:nth-child(2) { padding:0; width:35px; text-align:left; padding-left:10px; }
#bibleReadingSection #bibleReadingDesc table td img { width:15px; }
#bibleReadingSection #bibleReadingBottom { padding:30px; }
#bibleReadingSection #bibleReadingBottom .reading-top { font-size: 15px; font-weight: bold; transform: skew(-0.05deg); color: #1D89EC; margin:0 0 20px; }
#bibleReadingSection #bibleReadingBottom .reading-middle { margin:0 0 20px; overflow:hidden; font-size:14px; transform: skew(-0.05deg); } 
#bibleReadingSection #bibleReadingBottom .reading-middle .form-control { width:50%; display:inline-block; margin-right:10px; font-size:14px; transform: skew(-0.05deg); } 
#bibleReadingSection #bibleReadingBottom .reading-bottom { margin: 0 0 20px; }
#bibleReadingSection #bibleReadingBottom .reading-bottom .form-control { font-size:14px; transform: skew(-0.05deg); } 
#bibleReadingSection #bibleReadingBottom .pull-right a { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:70px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin-left:5px; outline:none; } 
#bibleReadingSection #bibleReadingBottom .pull-right a:hover { background: #1D89EC; transition:.3s all; }

/* bible print */

#bibleReadingSection #biblePrintTop { border:1px solid #E1E0E5; margin:30px 0; padding:10px 10px; background:#F7F8FA; border-radius:5px; overflow:hidden; font-size:14px; transform: skew(-0.05deg); }
#bibleReadingSection #biblePrintTop .form-control { font-size:14px; transform: skew(-0.05deg); }
#bibleReadingSection #biblePrintTop a { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:70px; text-align:center; display:inline-block; padding:6.5px 0; border-radius:5px; margin-left:5px; margin-right:10px; outline:none; float:left; }
#bibleReadingSection #biblePrintTop a:hover { background: #1D89EC; transition:.3s all; }
#bibleReadingSection #biblePrintTop p { color:#333; float:left; margin:8px 0 0; }
#bibleReadingSection .biblePrintDesc table { border:none; }
#bibleReadingSection .biblePrintDesc table td { transform: skew(-0.05deg); font-size:15px; padding:4px 10px; line-height:1.7; }

/* biblePerson mainP */

#biblePersonMainPSection { padding:30px 0; }
#biblePersonMainPSection #biblePersonMainPWrap { padding:50px; overflow:hidden; }
#biblePersonMainPSection .bible-person-main-top { margin:30px 0 10px; padding:15px 0; background:#E7E8EC; border-radius:5px; font-size:19px; color:#333; font-weight:bold; }
#biblePersonMainPSection table { width:100%; font-size:14px; font-weight:bold; }
#biblePersonMainPSection table td { transform: skew(-0.05deg); }
#biblePersonMainPSection table thead { background:#F7F8FA; border:1px solid #e0e0e0; border-radius:3px; font-size:15px; }
#biblePersonMainPSection table thead tr { height:50px; font-weight:bold; }
#biblePersonMainPSection table tbody tr { height:40px; border-bottom:1px dotted #e0e0e0; }
#biblePersonMainPSection table tbody tr strong { display:inline-block; padding:3px 10px; background:#484F6B; color:#fff; }
#biblePersonMainPSection table tbody tr strong:hover { background: #009FD9; transition:.2s all; }
#biblePersonMainPSection table tbody tr span { display:inline-block; padding:3px 10px; background:#dc3838; color:#fff; }

/* biblePerson BibleWrite */

#biblePersonWriteSection { padding:30px 0; }
#biblePersonWriteSection #biblePersonWriteWrap { padding:50px; overflow:hidden; }
#biblePersonWriteSection .bible-person-write-top { margin:30px 0 10px; padding:15px 50px; background:#E7E8EC; border-radius:5px; font-size:17px; color:#333; font-weight:bold; overflow:hidden; color:#4A4F6C; }
#biblePersonWriteSection .bible-person-write-top li { float:left; width:25%; }
#biblePersonWriteSection .bible-person-write-middle { text-align:left; background:#F7F8FA; border:1px solid #e0e0e0; border-radius:3px; font-size:15px; font-weight:bold; padding:15px 20px; color:#5F5D5E; }
#biblePersonWriteSection .bible-person-write-bottom { margin:30px 0 0; padding:12px 15px; border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; font-size:15px; font-weight:bold; text-align:left; }
#biblePersonWriteSection .bible-person-write-bottom span { color:#1C88EB; } 
#biblePersonWriteSection #biblePersonWriteWrap table { font-size:14px; border:none; word-break:keep-all; width:100%; }
#biblePersonWriteSection #biblePersonWriteWrap table .tr-1 { display:inline-block; padding:20px 0; line-height:1.3; }
#biblePersonWriteSection #biblePersonWriteWrap table .tr-1 > td:first-child { padding-left:15px; padding-right:5px; }
#biblePersonWriteSection #biblePersonWriteWrap table .tr-1 > td img { position:relative; top:-1px; }
#biblePersonWriteSection #biblePersonWriteWrap table .tr-1 strong { color: #1C88EB; }
#biblePersonWriteSection #biblePersonWriteWrap table .tr-2 input { display:inline-block; padding:20px 15px; line-height:1.3; width:100%;  border:none; background:#ECF7FB; }

/* biblePerson ViewDetail */

#biblePersonViewSection { padding:30px 0; }
#biblePersonViewSection #biblePersonViewWrap { padding:50px; overflow:hidden; }
#biblePersonViewSection #biblePersonViewWrap .bible-person-view-top { border:1px solid #E1E0E5; margin:30px 0; padding:10px 10px; background:#F7F8FA; border-radius:5px; overflow:hidden; font-size: 15px; transform: skew(-0.05deg); }
#biblePersonViewSection #biblePersonViewWrap .bible-person-view-top .form-control { font-size: 15px; transform: skew(-0.05deg); }
#biblePersonViewSection #biblePersonViewWrap .bible-person-view-top input[type=radio] { margin:10px 0 0; }
#biblePersonViewSection #biblePersonViewWrap .view-box { margin:30px 0 0; padding:12px 15px; border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; font-size:15px; font-weight:bold; text-align:left; color:#1C88EB; }
#biblePersonViewSection #biblePersonViewWrap .view-box2 { border-bottom:1px solid #d2d2d2; padding:7px 14px; margin:0 0 30px; }
#biblePersonViewSection #biblePersonViewWrap .view-box2 div { font-size:15px; transform: skew(-0.05deg); display:inline-block; }
#biblePersonViewSection #biblePersonViewWrap .view-box2 div a { color:#333; font-weight:bold; transform: skew(-0.05deg); padding:5px 5px; display:inline-block; }
#biblePersonViewSection #biblePersonViewWrap .view-box2 div a:hover { color:#009FD9; transition:.2s all; }
#biblePersonViewSection #biblePersonViewWrap .view-box2 div span.com { background: #009FD9; color: #fff; padding: 10px 0; display: inline-block; border-radius: 50%; width:40px; height:40px; margin:3px; text-align:center; }
#biblePersonViewSection #biblePersonViewWrap .view-box2 div span.com a { color:#fff; padding:0; }

/* biblePerson JangFinished */

.jang-finished { margin:30px 0; font-size:17px; }
.jang-finished h6 { font-size:20px; margin:0 }
.jang-finished h5 { font-size:20px; margin:0; }
.jang-finished h3 { margin:0; font-size:20px; line-height:1.6; }
.jang-finished a { display:inline-block; padding:8px 20px; background:#484F6B; color:#fff; border-radius:5px; margin:20px 0; }
.jang-finished a:hover { background: #009FD9; transition:.3s all; }

/* biblePerson BibleCart */

#biblePersonCartSection { padding:30px 0; }
#biblePersonCartSection #biblePersonCartWrap { padding:50px; overflow:hidden; }
#biblePersonCartSection #biblePersonCartWrap table { margin:30px 0 0; border:none; font-size:14px; text-align:center; width:100%; }
#biblePersonCartSection #biblePersonCartWrap table td { transform: skew(-0.05deg); word-break:keep-all; }
#biblePersonCartSection #biblePersonCartWrap table td a { display:inline-block; padding:8px 20px; background:#484F6B; color:#fff; border-radius:5px; }
#biblePersonCartSection #biblePersonCartWrap table td a:hover { background: #294B8B; transition:.3s all; }
#biblePersonCartSection #biblePersonCartWrap table thead { border-top: 1px solid #4A506A; border-bottom: 1px solid #4A506A; font-weight:bold; color:#4A506A; font-size:15px; }
#biblePersonCartSection #biblePersonCartWrap table thead td { height:50px; }
#biblePersonCartSection #biblePersonCartWrap table tbody td { padding:30px 10px; border-bottom: 1px solid #d2d2d2; }
#biblePersonCartSection #biblePersonCartWrap table tbody > tr > td:nth-child(1) { min-width:80px; }
#biblePersonCartSection #biblePersonCartWrap table tbody > tr > td:nth-child(2) { min-width:100px; }
#biblePersonCartSection #biblePersonCartWrap table tbody > tr > td:nth-child(3) { min-width:100px; }
#biblePersonCartSection #biblePersonCartWrap table tbody > tr > td:nth-child(4) { min-width:50px; }
#biblePersonCartSection #biblePersonCartWrap table tbody > tr > td:nth-child(5) { min-width:50px; }
#biblePersonCartSection #biblePersonCartWrap table tbody > tr > td:nth-child(6) { max-width:350px; text-align:left; line-height:1.5; }
#biblePersonCartSection #biblePersonCartWrap table tbody > tr > td:nth-child(7) { min-width:150px; }
#biblePersonCartSection #biblePersonCartWrap table tbody > tr > td:nth-child(8) { min-width:70px; }
#biblePersonCartSection #biblePersonCartWrap .cart-page { text-align:center; margin-top:30px; font-size:17px; }

/* qt main */

#bibleQtMainSection { padding:30px 0; }
#bibleQtMainSection #bibleQtMainWrap { padding:50px; overflow:hidden; }
#bibleQtMainSection #bibleQtMainWrap .bible-qt-top { margin:30px 0 10px; background:#98A1AA; font-size:18px; color:#fff; padding:12px 0; border-radius:10px; }
#bibleQtMainSection #bibleQtMainWrap .bible-qt-top a { color:#fff; }
#bibleQtMainSection #bibleQtMainWrap .bible-qt-bottom table { width:100%; }
#bibleQtMainSection #bibleQtMainWrap .bible-qt-bottom table td { width:14.285%; height:85px; vertical-align:top; padding:10px; border:1px solid #d2d2d2; font-size:15px; transform: skew(-0.05deg); color:#333; font-weight:bold; }
#bibleQtMainSection #bibleQtMainWrap .bible-qt-bottom table td a { color:#333; }
#bibleQtMainSection #bibleQtMainWrap .bible-qt-bottom table td p { color:#294B8B; margin:5px 0 0; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-wrap: normal !important; width:100%; }
#bibleQtMainSection #bibleQtMainWrap .bible-qt-bottom table td p a { color:#294B8B; width:100%; display:inline-block; }
#bibleQtMainSection #bibleQtMainWrap .bible-qt-bottom table > tbody > tr > td:nth-child(1) { background:#FDF3F4; color:#E10000; }
#bibleQtMainSection #bibleQtMainWrap .bible-qt-bottom table > tbody > tr > td:nth-child(7) { background:#EFF7FA; color:#3366CC; }
#bibleQtMainSection #bibleQtMainWrap .bible-qt-bottom table > tbody > tr > td:nth-child(1) a { color:#E10000!important; }
#bibleQtMainSection #bibleQtMainWrap .bible-qt-bottom table > tbody > tr > td:nth-child(7) a { color:#3366CC!important; }

/* qt write */

#bibleQtWriteSection { padding:30px 0; }
#bibleQtWriteSection #bibleQtWriteWrap { padding:50px; overflow:hidden; }
#bibleQtWriteSection #bibleQtWriteWrap .bible-qt-write-top { margin-top:30px; padding:30px 30px; border-top:1px solid #4B516B; border-bottom:1px solid #d2d2d2; font-size:15px; transform: skew(-0.05deg); font-weight:bold; }
#bibleQtWriteSection #bibleQtWriteWrap .bible-qt-write-top h3 { margin:0 0 15px; font-size:15px; color:#4B516B; font-weight:bold; } 
#bibleQtWriteSection #bibleQtWriteWrap .bible-qt-write-top select { height:32px; width:150px; padding:0 5px; margin-right:5px; border:1px solid #d2d2d2; }
#bibleQtWriteSection #bibleQtWriteWrap .bible-qt-write-top input { height:32px; width:50px; padding:0 5px; margin-right:5px; border:1px solid #d2d2d2; }
#bibleQtWriteSection #bibleQtWriteWrap .bible-qt-write-top > input:last-child { margin-right:0; margin-left:5px; }
#bibleQtWriteSection #bibleQtWriteWrap .bible-qt-write-middle { padding:30px 30px; border-bottom:1px solid #d2d2d2; margin:0 0 30px; }
#bibleQtWriteSection #bibleQtWriteWrap table { border:none; }
#bibleQtWriteSection #bibleQtWriteWrap table td { transform: skew(-0.05deg); font-size:15px; padding:4px 10px; line-height:1.7; }
#bibleQtWriteSection #bibleQtWriteWrap .bible-qt-write-bottom .bottom-top { border-top:1px solid #4B516B; border-bottom:1px solid #d2d2d2; padding:20px 30px; font-size:15px; transform: skew(-0.05deg); font-weight:bold; }
#bibleQtWriteSection #bibleQtWriteWrap .bible-qt-write-bottom .bottom-top input { height:32px; padding:0 5px; margin:0 5px; border:1px solid #d2d2d2; }
#bibleQtWriteSection #bibleQtWriteWrap .bottom-desc { padding:30px; border-bottom:1px solid #d2d2d2; }
#bibleQtWriteSection #bibleQtWriteWrap .bottom-desc p { font-size:15px; font-weight:bold; transform: skew(-0.05deg); color:#1D89EC; }
#bibleQtWriteSection #bibleQtWriteWrap .bottom-desc textarea { width:100%; padding:5px; border:1px solid #d2d2d2; font-size:15px; transform: skew(-0.05deg); }
#bibleQtWriteSection #bibleQtWriteWrap .bottom-submit { padding:30px; overflow:hidden; font-size:15px; transform: skew(-0.05deg); }
#bibleQtWriteSection #bibleQtWriteWrap .bottom-submit label { margin:0; }
#bibleQtWriteSection #bibleQtWriteWrap .bottom-submit input[type=radio] { margin-top:0; margin-right:10px; margin-left:10px; }
#bibleQtWriteSection #bibleQtWriteWrap .bottom-submit .pull-left > label:first-child input[type=radio] { margin-left:0; }
#bibleQtWriteSection #bibleQtWriteWrap .bottom-submit .pull-right a { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:70px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin-left:5px; outline:none; } 
#bibleQtWriteSection #bibleQtWriteWrap .bottom-submit .pull-right button { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:70px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin:0; outline:none; border:none; } 
#bibleQtWriteSection #bibleQtWriteWrap .bottom-submit .pull-right a:hover { background: #1D89EC; transition:.3s all; }
#bibleQtWriteSection #bibleQtWriteWrap .bottom-submit .pull-right button:hover { background: #1D89EC; transition:.3s all; }

/* qt view */

#bibleQtViewSection { padding:30px 0; }
#bibleQtViewSection #bibleQtViewWrap { padding:50px; overflow:hidden; }
#bibleQtViewSection #bibleQtViewWrap .bible-qt-view-top { margin-top:30px; padding:30px 30px; border-top:1px solid #4B516B; border-bottom:1px solid #d2d2d2; font-size:15px; transform: skew(-0.05deg); font-weight:bold; }
#bibleQtViewSection #bibleQtViewWrap .bible-qt-view-top h3 { margin:0; font-size:15px; color:#4B516B; font-weight:bold; } 
#bibleQtViewSection #bibleQtViewWrap .bible-qt-view-middle { padding:30px 30px; border-bottom:1px solid #d2d2d2; margin:0 0 30px; }
#bibleQtViewSection #bibleQtViewWrap table { border:none; }
#bibleQtViewSection #bibleQtViewWrap table td { transform: skew(-0.05deg); font-size:15px; padding:4px 10px; line-height:1.7; }
#bibleQtViewSection #bibleQtViewWrap .bible-qt-view-bottom .bottom-top { border-top:1px solid #4B516B; border-bottom:1px solid #d2d2d2; padding:20px 30px; font-size:15px; transform: skew(-0.05deg); font-weight:bold; }
#bibleQtViewSection #bibleQtViewWrap .bible-qt-view-bottom .bottom-top input { height:32px; padding:0 5px; margin:0 5px; border:1px solid #d2d2d2; }
#bibleQtViewSection #bibleQtViewWrap .bottom-desc { padding:30px; border-bottom:1px solid #d2d2d2; font-size:15px; font-weight:bold; transform: skew(-0.05deg); }
#bibleQtViewSection #bibleQtViewWrap .bottom-desc p { font-size:15px; font-weight:bold; transform: skew(-0.05deg); color:#1D89EC; }
#bibleQtViewSection #bibleQtViewWrap .bottom-desc textarea { width:100%; padding:5px; border:1px solid #d2d2d2; }
#bibleQtViewSection #bibleQtViewWrap .bottom-submit { padding:30px; overflow:hidden; font-size:15px; transform: skew(-0.05deg); }
#bibleQtViewSection #bibleQtViewWrap .bottom-submit label { margin:0; }
#bibleQtViewSection #bibleQtViewWrap .bottom-submit input[type=radio] { margin-top:0; margin-right:10px; margin-left:10px; }
#bibleQtViewSection #bibleQtViewWrap .bottom-submit .pull-left > label:first-child input[type=radio] { margin-left:0; }
#bibleQtViewSection #bibleQtViewWrap .bottom-submit .pull-right a { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:70px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin-left:5px; outline:none; } 
#bibleQtViewSection #bibleQtViewWrap .bottom-submit .pull-right button { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:70px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin:0; outline:none; border:none; } 
#bibleQtViewSection #bibleQtViewWrap .bottom-submit .pull-right a:hover { background: #1D89EC; transition:.3s all; }
#bibleQtViewSection #bibleQtViewWrap .bottom-submit .pull-right button:hover { background: #1D89EC; transition:.3s all; }

/* today write */

#bibleTodayWriteSection { padding:30px 0; }
#bibleTodayWriteSection #bibleTodayWriteWrap { padding:50px; overflow:hidden; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bible-today-write-top { margin-top:30px; padding:30px 30px; border-top:1px solid #4B516B; border-bottom:1px solid #d2d2d2; font-size:15px; transform: skew(-0.05deg); font-weight:bold; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bible-today-write-top h3 { margin:0; font-size:15px; color:#4B516B; font-weight:bold; } 
#bibleTodayWriteSection #bibleTodayWriteWrap .bible-today-write-top p { margin:15px 0 0; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bible-today-write-top select { height:32px; width:150px; padding:0 5px; margin-right:5px; border:1px solid #d2d2d2; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bible-today-write-top input { height:32px; padding:0 5px; margin-right:5px; border:1px solid #d2d2d2; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bible-today-write-top > input:last-child { margin-right:0; margin-left:5px; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bible-today-write-middle { padding:30px 30px; border-bottom:1px solid #d2d2d2; margin:0 0 30px; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bible-today-write-bottom .bottom-top { border-top:1px solid #4B516B; border-bottom:1px solid #d2d2d2; padding:20px 30px; font-size:15px; transform: skew(-0.05deg); font-weight:bold; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bible-today-write-bottom .bottom-top input { height:32px; padding:0 5px; margin:0 5px; border:1px solid #d2d2d2; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bottom-desc { padding:30px; border-bottom:1px solid #d2d2d2; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bottom-desc p { font-size:15px; font-weight:bold; transform: skew(-0.05deg); color:#1D89EC; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bottom-desc textarea { width:100%; padding:5px; border:1px solid #d2d2d2; font-size:15px; transform: skew(-0.05deg); }
#bibleTodayWriteSection #bibleTodayWriteWrap .bottom-submit { padding:30px; overflow:hidden; font-size:15px; transform: skew(-0.05deg); }
#bibleTodayWriteSection #bibleTodayWriteWrap .bottom-submit label { margin:0; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bottom-submit input[type=radio] { margin-top:0; margin-right:10px; margin-left:10px; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bottom-submit .pull-left > label:first-child input[type=radio] { margin-left:0; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bottom-submit .pull-right a { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:70px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin-left:5px; outline:none; } 
#bibleTodayWriteSection #bibleTodayWriteWrap .bottom-submit .pull-right button { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:70px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin:0; outline:none; border:none; } 
#bibleTodayWriteSection #bibleTodayWriteWrap .bottom-submit .pull-right a:hover { background: #1D89EC; transition:.3s all; }
#bibleTodayWriteSection #bibleTodayWriteWrap .bottom-submit .pull-right button:hover { background: #1D89EC; transition:.3s all; }

/* today main */

#bibleTodayMainSection { padding:30px 0; }
#bibleTodayMainSection #bibleTodayMainWrap { padding:50px; overflow:hidden; }
#bibleTodayMainSection #bibleTodayMainWrap table { margin:30px 0 0; border:none; font-size:14px; text-align:center; width:100%; }
#bibleTodayMainSection #bibleTodayMainWrap table td { transform: skew(-0.05deg); word-break:keep-all; }
#bibleTodayMainSection #bibleTodayMainWrap table thead { border-top: 1px solid #4A506A; border-bottom: 1px solid #4A506A; font-weight:bold; color:#4A506A; font-size:15px; }
#bibleTodayMainSection #bibleTodayMainWrap table thead td { height:50px; }
#bibleTodayMainSection #bibleTodayMainWrap table tbody td { padding:30px 10px; border-bottom: 1px solid #d2d2d2; line-height:1.4; }
#bibleTodayMainSection #bibleTodayMainWrap table tbody td a { color:#333; }
#bibleTodayMainSection #bibleTodayMainWrap table tbody > tr > td:nth-child(1) { min-width:80px; }
#bibleTodayMainSection #bibleTodayMainWrap table tbody > tr > td:nth-child(2) { min-width:80px; }
#bibleTodayMainSection #bibleTodayMainWrap table tbody > tr > td:nth-child(3) { min-width:200px; }
#bibleTodayMainSection #bibleTodayMainWrap table tbody > tr > td:nth-child(3) a:hover { color:#009FD9; transition:.2s all; }
#bibleTodayMainSection #bibleTodayMainWrap table tbody > tr > td:nth-child(4) { min-width:50px; }
#bibleTodayMainSection #bibleTodayMainWrap table tbody > tr > td:nth-child(5) { min-width:50px; }
#bibleTodayMainSection #bibleTodayMainWrap table tbody > tr > td:nth-child(6) { max-width:50px;}
#bibleTodayMainSection #bibleTodayMainWrap .cart-page { text-align:center; margin-top:30px; font-size:17px; }
#bibleTodayMainSection #bibleTodayMainWrap .cart-page a { color:#333; }
#bibleTodayMainSection #bibleTodayMainWrap .pull-right a { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:70px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin-left:5px; outline:none; } 
#bibleTodayMainSection #bibleTodayMainWrap .pull-right a:hover { background: #1D89EC; transition:.3s all; }

/* today view */

#bibleTodayViewSection { padding:30px 0; }
#bibleTodayViewSection #bibleTodayViewWrap { padding:50px; overflow:hidden; }
#bibleTodayViewSection #bibleTodayViewWrap .bible-today-view-top { margin-top:30px; padding:30px 30px; border-top:1px solid #4B516B; border-bottom:1px solid #d2d2d2; font-size:15px; transform: skew(-0.05deg); font-weight:bold; }
#bibleTodayViewSection #bibleTodayViewWrap .bible-today-view-top h3 { margin:0; font-size:15px; color:#4B516B; font-weight:bold; } 
#bibleTodayViewSection #bibleTodayViewWrap .bible-today-view-top p { margin:5px 0 0; }
#bibleTodayViewSection #bibleTodayViewWrap .bible-today-view-middle { padding:30px 30px; border-bottom:1px solid #d2d2d2; margin:0 0 30px; }
#bibleTodayViewSection #bibleTodayViewWrap .bottom-desc { padding:30px; border-bottom:1px solid #d2d2d2; }
#bibleTodayViewSection #bibleTodayViewWrap .bottom-desc p { font-size:15px; font-weight:bold; transform: skew(-0.05deg); color:#1D89EC; }
#bibleTodayViewSection #bibleTodayViewWrap .bottom-desc h5 { margin:0; font-size:15px; font-weight:bold; transform: skew(-0.05deg); color:#333; line-height:1.4; }
#bibleTodayViewSection #bibleTodayViewWrap .bottom-submit { padding:30px; overflow:hidden; font-size:15px; transform: skew(-0.05deg); }
#bibleTodayViewSection #bibleTodayViewWrap .bottom-submit .pull-right a { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:70px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin-left:5px; outline:none; } 
#bibleTodayViewSection #bibleTodayViewWrap .bottom-submit .pull-right a:hover { background: #1D89EC; transition:.3s all; }

/* bibleGroup mainG */

#bibleGroupMainGSection { padding:30px 0; }
#bibleGroupMainGSection #bibleGroupMainGWrap { padding:50px; overflow:hidden; }
#bibleGroupMainGSection .bible-group-main-top { margin:30px 0 10px; padding:15px 0; background:#E7E8EC; border-radius:5px; font-size:19px; color:#333; font-weight:bold; }
#bibleGroupMainGSection .group-select { padding:30px 15px 0; }
#bibleGroupMainGSection .group-select h5 { font-size:20px; margin:0 0 20px; color:#1B87EA; font-weight:bold; }
#bibleGroupMainGSection .group-select select { max-width:500px; margin:0 auto; font-size:15px; transform: skew(-0.05deg); }
#bibleGroupMainGSection table { width:100%; font-size:14px; font-weight:bold; }
#bibleGroupMainGSection table td { transform: skew(-0.05deg); }
#bibleGroupMainGSection table thead { background:#F7F8FA; border:1px solid #e0e0e0; border-radius:3px; font-size:15px; }
#bibleGroupMainGSection table thead tr { height:50px; font-weight:bold; }
#bibleGroupMainGSection table tbody tr { height:40px; border-bottom:1px dotted #e0e0e0; }
#bibleGroupMainGSection table tbody tr strong { display:inline-block; padding:3px 10px; background:#484F6B; color:#fff; }
#bibleGroupMainGSection table tbody tr strong:hover { background: #009FD9; transition:.2s all; }
#bibleGroupMainGSection table tbody tr span { display:inline-block; padding:3px 10px; background:#dc3838; color:#fff; }

/* bibleGroup Zzim Select */

#bibleGroupSelectSection { padding:30px 0; }
#bibleGroupSelectSection #bibleGroupSelectWrap { padding:50px; overflow:hidden; }
#bibleGroupSelectSection .bible-group-main-top { margin:30px 0 10px; padding:15px 0; background:#E7E8EC; border-radius:5px; font-size:19px; color:#333; font-weight:bold; }
#bibleGroupSelectSection .group-select { padding:30px 15px; }
#bibleGroupSelectSection .group-select .pull-left { font-size:19px; font-weight:bold; }
#bibleGroupSelectSection .group-select .pull-right { font-size:19px; font-weight:bold; }
#bibleGroupSelectSection .group-select .zzim-top { clear:both; margin:50px 0 0; text-align:center; }
#bibleGroupSelectSection .group-select .zzim-top a { display:inline-block; font-size:18px; background:#484F6B; color:#fff; padding:10px 20px; }
#bibleGroupSelectSection .group-select .zzim-top a:hover { background: #009FD9; transition:.3s all; }
#bibleGroupSelectSection .group-select .zzim-top h5 { margin:15px 0 0; font-size:17px; line-height:1.7; }
#bibleGroupSelectSection .group-select .zzim-top h5 span { display:inline-block; background:#484F6B; color:#fff; padding:4px 8px; font-size:15px; transform: skew(-0.05deg); margin:0 10px; }
#bibleGroupSelectSection .group-select .zzim-top h5 strong { color:#dc3838; }
#bibleGroupSelectSection table { width:100%; font-size:14px; font-weight:bold; }
#bibleGroupSelectSection table td { transform: skew(-0.05deg); }
#bibleGroupSelectSection table thead { background:#F7F8FA; border:1px solid #e0e0e0; border-radius:3px; font-size:15px; }
#bibleGroupSelectSection table thead tr { height:50px; font-weight:bold; }
#bibleGroupSelectSection table tbody tr { height:40px; border-bottom:1px dotted #e0e0e0; }
#bibleGroupSelectSection table tbody tr strong { display:inline-block; padding:3px 10px; background:#484F6B; color:#fff; }
#bibleGroupSelectSection table tbody tr strong:hover { background: #009FD9; transition:.3s all; }
#bibleGroupSelectSection table tbody tr span { display:inline-block; padding:3px 10px; background:#dc3838; color:#fff; }

/* bibleGroup Create */

#bibleGroupCreateSection { padding:30px 0; }
#bibleGroupCreateSection #bibleGroupCreateWrap { padding:50px; overflow:hidden; }
#bibleGroupCreateSection #bibleGroupCreateWrap .group-create-top { margin:30px 0 0; }
#bibleGroupCreateSection #bibleGroupCreateWrap .group-create-top h3 { margin:0 0 15px; font-size:20px; color:#1B87EA; font-weight:bold; }
#bibleGroupCreateSection #bibleGroupCreateWrap .group-create-top form { overflow:hidden; }
#bibleGroupCreateSection #bibleGroupCreateWrap .group-create-top input { font-size:15px; height:37px; transform: skew(-0.05deg); }
#bibleGroupCreateSection #bibleGroupCreateWrap .group-create-top a { font-size:15px; padding:7px 15px; display:inline-block; transform: skew(-0.05deg); background:#484F6B; border:none; }
#bibleGroupCreateSection #bibleGroupCreateWrap .group-create-top a:hover { background: #009FD9; transition:.2s all; }

/* bibleGroup List */

#bibleGroupListSection { padding:30px 0; }
#bibleGroupListSection #bibleGroupListWrap { padding:50px; overflow:hidden; }
#bibleGroupListSection #bibleGroupListWrap table { margin:30px 0 0; border:none; font-size:14px; text-align:center; width:100%; }
#bibleGroupListSection #bibleGroupListWrap table td { transform: skew(-0.05deg); word-break:keep-all; }
#bibleGroupListSection #bibleGroupListWrap table thead { border-top: 1px solid #4A506A; border-bottom: 1px solid #4A506A; font-weight:bold; color:#4A506A; font-size:15px; }
#bibleGroupListSection #bibleGroupListWrap table thead td { height:50px; }
#bibleGroupListSection #bibleGroupListWrap table tbody td { padding:30px 10px; border-bottom: 1px solid #d2d2d2; }
#bibleGroupListSection #bibleGroupListWrap table tbody td a { display:inline-block; padding:3px 10px; background:#484F6B; color:#fff; }
#bibleGroupListSection #bibleGroupListWrap table tbody td a:hover { background: #009FD9; transition:.2s all; }
#bibleGroupListSection #bibleGroupListWrap .cart-page { text-align:center; margin-top:30px; font-size:17px; }
#bibleGroupListSection #bibleGroupListWrap .cart-page a { color:#333; }
#bibleGroupListSection #bibleGroupListWrap .pull-right a { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:80px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin-left:5px; outline:none; } 
#bibleGroupListSection #bibleGroupListWrap .pull-right a:hover { background: #1D89EC; transition:.3s all; }

/* bibleStat */

#bibleStatSection { padding:30px 0; }
#bibleStatSection #bibleStatWrap { padding:50px; overflow:hidden; }
#bibleStatSection #bibleStatWrap .stat-select .form-control { font-size:14px; transform: skew(-0.05deg); }
#bibleStatSection #bibleStatWrap .stat-select { margin:30px 0; font-size:14px; transform: skew(-0.05deg); }
#bibleStatSection #bibleStatWrap .stat-select option { font-size:14px; transform: skew(-0.05deg); padding:3px 0; display:inline-block; }
#bibleStatSection #bibleStatWrap table { margin:30px 0 0; border:none; font-size:14px; text-align:center; width:100%; }
#bibleStatSection #bibleStatWrap table td { transform: skew(-0.05deg); word-break:keep-all; }
#bibleStatSection #bibleStatWrap table thead { border-top: 1px solid #4A506A; border-bottom: 1px solid #4A506A; font-weight:bold; color:#4A506A; font-size:15px; }
#bibleStatSection #bibleStatWrap table thead td { height:50px; }
#bibleStatSection #bibleStatWrap table tbody td { padding:30px 10px; border-bottom: 1px solid #d2d2d2; }
#bibleStatSection #bibleStatWrap table tbody td a { color:#333; }
#bibleStatSection #bibleStatWrap .cart-page { text-align:center; margin-top:30px; font-size:17px; }
#bibleStatSection #bibleStatWrap .cart-page a { color:#333; }

/* bibleStat Calendar */

#bibleStatCalSection { padding:30px 0; }
#bibleStatCalSection #bibleStatCalWrap { padding:50px; overflow:hidden; }
#bibleStatCalSection #bibleStatCalWrap .bible-stat-top { margin:30px 0 10px; background:#98A1AA; font-size:18px; color:#fff; padding:12px 0; border-radius:10px; }
#bibleStatCalSection #bibleStatCalWrap .bible-stat-top a { color:#fff; }
#bibleStatCalSection #bibleStatCalWrap .bible-stat-bottom table { width:100%; }
#bibleStatCalSection #bibleStatCalWrap .bible-stat-bottom table td { width:14.285%; height:85px; vertical-align:top; padding:10px; border:1px solid #d2d2d2; font-size:15px; transform: skew(-0.05deg); color:#333; font-weight:bold; }
#bibleStatCalSection #bibleStatCalWrap .bible-stat-bottom table td a { color:#333; }
#bibleStatCalSection #bibleStatCalWrap .bible-stat-bottom table td p { margin:5px 0 0; }
#bibleStatCalSection #bibleStatCalWrap .bible-stat-bottom table td p.person1 { color:#294B8B; }
#bibleStatCalSection #bibleStatCalWrap .bible-stat-bottom table td p.person2 { color:#E10000; }
#bibleStatCalSection #bibleStatCalWrap .bible-stat-bottom table > tbody > tr > td:nth-child(1) { background:#FDF3F4; }
#bibleStatCalSection #bibleStatCalWrap .bible-stat-bottom table > tbody > tr > td:nth-child(7) { background:#EFF7FA; }
#bibleStatCalSection #bibleStatCalWrap .bible-stat-bottom table > thead > tr > td:nth-child(1) { background:#FDF3F4; color:#E10000; }
#bibleStatCalSection #bibleStatCalWrap .bible-stat-bottom table > thead > tr > td:nth-child(7) { background:#EFF7FA; color:#3366CC; }

/* bibleStat Day */

#bibleStatDaySection { padding:30px 0; }
#bibleStatDaySection #bibleStatDayWrap { padding:50px; overflow:hidden; }
#bibleStatDaySection #bibleStatDayWrap .date-select { margin:30px 0; overflow:hidden; }
#bibleStatDaySection #bibleStatDayWrap .date-select .form-control { font-size:14px; transform: skew(-0.05deg); }
#bibleStatDaySection #bibleStatDayWrap .date-select form { overflow:hidden; margin:0; }
#bibleStatDaySection #bibleStatDayWrap .date-select option { font-size:14px; transform: skew(-0.05deg); padding:3px 0; display:inline-block; }
#bibleStatDaySection #bibleStatDayWrap .date-select input { font-size:14px; transform: skew(-0.05deg); height:34px; width:105px; padding:0 10px; }
#bibleStatDaySection #bibleStatDayWrap .date-select img { margin-left:10px; margin-right:5px; }
#bibleStatDaySection #bibleStatDayWrap .date-select a { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:70px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin-left:5px; outline:none; cursor:pointer; } 
#bibleStatDaySection #bibleStatDayWrap .date-select a:hover { background: #009FD9; transition:.3s all; } 
#bibleStatDaySection #bibleStatDayWrap table { width:100%; text-align:center; border:none; }
#bibleStatDaySection #bibleStatDayWrap table td { width:33.333%; font-size:14px; transform: skew(-0.05deg); height:40px; }
#bibleStatDaySection #bibleStatDayWrap table thead { border-top: 1px solid #4A506A; border-bottom: 1px solid #4A506A; font-weight:bold; color:#4A506A; font-size:15px; }
#bibleStatDaySection #bibleStatDayWrap table thead td { height:40px; font-size:14px; transform: skew(-0.05deg); }
#bibleStatDaySection #bibleStatDayWrap .cart-page { text-align:center; margin-top:30px; font-size:17px; }
#bibleStatDaySection #bibleStatDayWrap .cart-page a { color:#333; }

/* nanum list */

#nanumWrap .nanum-top { font-size:15px; font-weight:bold; transform: skew(-0.05deg); color:#1D89EC; text-align:right; margin:0 0 20px; }
#nanumWrap .nanum-middle table { width:100%; text-align:center; border:none; }
#nanumWrap .nanum-middle table td { font-size:15px; transform: skew(-0.05deg); height:40px; }
#nanumWrap .nanum-middle table td a { color:#333; }
#nanumWrap .nanum-middle table thead { border-top: 1px solid #4A506A; border-bottom: 1px solid #4A506A; font-weight:bold; color:#4A506A; font-size:15px; }
#nanumWrap .nanum-middle table thead td { height:40px; font-size:14px; transform: skew(-0.05deg); }
#nanumWrap .nanum-bottom { margin:20px 0 0; }
#nanumWrap .nanum-bottom select { height:34px; width:100px; font-size:14px; transform: skew(-0.05deg); padding:0 5px; margin-right:5px; }
#nanumWrap .nanum-bottom input[type=text] { height:34px; width:200px; font-size:14px; transform: skew(-0.05deg); padding:0 5px; margin-right:5px; }
#nanumWrap .nanum-bottom input[type=submit] { height:34px; font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:80px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin-left:5px; outline:none; border:none; } 
#nanumWrap .nanum-bottom input[type=submit]:hover { background: #009FD9; transition:.3s all; } 
#nanumWrap #nanumWrite form { margin:0; }
#nanumWrap #nanumWrite table { border:none; width:100%; font-size:15px; transform: skew(-0.05deg); }
#nanumWrap #nanumWrite table td { padding:5px; border:1px solid #ddd; }
#nanumWrap #nanumWrite .form-control { font-size:15px; transform: skew(-0.05deg); padding:5px; width:99.99%; }
#nanumWrap #nanumView table { border:none; width:100%; font-size:15px; transform: skew(-0.05deg); }
#nanumWrap #nanumView table td { padding:5px; border:1px solid #ddd; }
#nanumWrap #nanumModi form { margin:0; }
#nanumWrap #nanumModi table { border:none; width:100%; font-size:15px; transform: skew(-0.05deg); }
#nanumWrap #nanumModi table td { padding:5px; border:1px solid #ddd; }
#nanumWrap #nanumModi .form-control { font-size:15px; transform: skew(-0.05deg); padding:5px; width:99.99%; }
#nanumWrap .pull-right { margin-top:20px; }
#nanumWrap .pull-right a { font-size:15px; background:#4A4F6C; transform: skew(-0.05deg); color:#fff; width:80px; text-align:center; display:inline-block; padding:5px 0; border-radius:5px; margin-left:5px; outline:none; } 
#nanumWrap .pull-right a:hover { background: #1D89EC; transition:.3s all; }