.fs-10{font-size:10px !important;}
.fs-11{font-size:11px !important;}
.fs-12{font-size:12px !important;}
.fs-13{font-size:13px !important;}
.fs-14{font-size:14px !important;}
.fs-15{font-size:15px !important;}
.fs-16{font-size:16px !important;}
.fs-17{font-size:17px !important;}
.fs-18{font-size:18px !important;}
.fs-19{font-size:19px !important;}
.fs-20{font-size:20px !important;}
.fs-21{font-size:21px !important;}
.fs-22{font-size:22px !important;}
.fs-23{font-size:23px !important;}
.fs-24{font-size:24px !important;}
.fs-25{font-size:25px !important;}
.fs-26{font-size:26px !important;}
.fs-27{font-size:27px !important;}
.fs-28{font-size:28px !important;}
.fs-29{font-size:29px !important;}
.fs-30{font-size:30px !important;}
.fs-31{font-size:31px !important;}
.fs-32{font-size:32px !important;}
.fs-33{font-size:33px !important;}
.fs-34{font-size:34px !important;}
.fs-35{font-size:35px !important;}
.fs-36{font-size:36px !important;}
.fs-37{font-size:37px !important;}
.fs-38{font-size:38px !important;}
.fs-39{font-size:39px !important;}
.fs-40{font-size:40px !important;}
.fs-41{font-size:41px !important;}
.fs-42{font-size:42px !important;}
.fs-43{font-size:43px !important;}
.fs-44{font-size:44px !important;}
.fs-45{font-size:45px !important;}
.fs-46{font-size:46px !important;}
.fs-47{font-size:47px !important;}
.fs-48{font-size:48px !important;}
.fs-49{font-size:49px !important;}
.fs-50{font-size:50px !important;}
.fs-55{font-size:55px !important;}
.fs-60{font-size:60px !important;}
.fs-65{font-size:65px !important;}
.fs-70{font-size:70px !important;}
.fs-75{font-size:75px !important;}
.fs-80{font-size:80px !important;}
.fs-85{font-size:85px !important;}
.fs-90{font-size:90px !important;}
.fs-95{font-size:95px !important;}
.fs-100{font-size:100px !important;}
.fs-105{font-size:105px !important;}
.fs-110{font-size:110px !important;}
.fs-115{font-size:115px !important;}
.fs-120{font-size:120px !important;}
.fs-125{font-size:125px !important;}
.fs-130{font-size:130px !important;}
.fs-140{font-size:140px !important;}
.fs-145{font-size:145px !important;}
.fs-150{font-size:150px !important;}
.fs-150{font-size:150px !important;}
.fs-155{font-size:155px !important;}
.fs-160{font-size:160px !important;}
.fs-165{font-size:165px !important;}
.fs-170{font-size:170px !important;}
.fs-175{font-size:175px !important;}
.fs-180{font-size:180px !important;}
.fs-185{font-size:185px !important;}
.fs-190{font-size:190px !important;}
.fs-195{font-size:195px !important;}
.fs-200{font-size:200px !important;}

/* Padding */
/* Padding */
/* Padding */
.pd-0{padding:0px !important; }
.pd-1{padding:1px !important; }
.pd-2{padding:2px !important; }
.pd-3{padding:3px !important; }
.pd-4{padding:4px !important; }
.pd-5{padding:5px !important; }
.pd-6{padding:6px !important; }
.pd-7{padding:7px !important; }
.pd-8{padding:8px !important; }
.pd-9{padding:9px !important; }
.pd-10{padding:10px !important; }
.pd-11{padding:11px !important; }
.pd-12{padding:12px !important; }
.pd-13{padding:13px !important; }
.pd-14{padding:14px !important; }
.pd-15{padding:15px !important; }
.pd-16{padding:16px !important; }
.pd-17{padding:17px !important; }
.pd-18{padding:18px !important; }
.pd-19{padding:19px !important; }
.pd-20{padding:20px !important; }
.pd-21{padding:21px !important; }
.pd-22{padding:22px !important; }
.pd-23{padding:23px !important; }
.pd-24{padding:24px !important; }
.pd-25{padding:25px !important; }
.pd-26{padding:26px !important; }
.pd-27{padding:27px !important; }
.pd-28{padding:28px !important; }
.pd-29{padding:29px !important; }
.pd-30{padding:30px !important; }
.pd-31{padding:31px !important; }
.pd-32{padding:32px !important; }
.pd-33{padding:33px !important; }
.pd-34{padding:34px !important; }
.pd-35{padding:35px !important; }
.pd-36{padding:36px !important; }
.pd-37{padding:37px !important; }
.pd-38{padding:38px !important; }
.pd-39{padding:39px !important; }
.pd-40{padding:40px !important; }
.pd-41{padding:41px !important; }
.pd-42{padding:42px !important; }
.pd-43{padding:43px !important; }
.pd-44{padding:44px !important; }
.pd-45{padding:45px !important; }
.pd-46{padding:46px !important; }
.pd-47{padding:47px !important; }
.pd-48{padding:48px !important; }
.pd-49{padding:49px !important; }
.pd-50{padding:50px !important; }
.pd-51{padding:51px !important; }
.pd-52{padding:52px !important; }
.pd-53{padding:53px !important; }
.pd-54{padding:54px !important; }
.pd-55{padding:55px !important; }
.pd-56{padding:56px !important; }
.pd-57{padding:57px !important; }
.pd-58{padding:58px !important; }
.pd-59{padding:59px !important; }
.pd-60{padding:60px !important; }
.pd-61{padding:61px !important; }
.pd-62{padding:62px !important; }
.pd-63{padding:63px !important; }
.pd-64{padding:64px !important; }
.pd-65{padding:65px !important; }
.pd-66{padding:66px !important; }
.pd-67{padding:67px !important; }
.pd-68{padding:68px !important; }
.pd-69{padding:69px !important; }
.pd-70{padding:70px !important; }
.pd-71{padding:71px !important; }
.pd-72{padding:72px !important; }
.pd-73{padding:73px !important; }
.pd-74{padding:74px !important; }
.pd-75{padding:75px !important; }
.pd-76{padding:76px !important; }
.pd-77{padding:77px !important; }
.pd-78{padding:78px !important; }
.pd-79{padding:79px !important; }
.pd-80{padding:80px !important; }
.pd-81{padding:81px !important; }
.pd-82{padding:82px !important; }
.pd-83{padding:83px !important; }
.pd-84{padding:84px !important; }
.pd-85{padding:85px !important; }
.pd-86{padding:86px !important; }
.pd-87{padding:87px !important; }
.pd-88{padding:88px !important; }
.pd-89{padding:89px !important; }
.pd-90{padding:90px !important; }
.pd-91{padding:91px !important; }
.pd-92{padding:92px !important; }
.pd-93{padding:93px !important; }
.pd-94{padding:94px !important; }
.pd-95{padding:95px !important; }
.pd-96{padding:96px !important; }
.pd-97{padding:97px !important; }
.pd-98{padding:98px !important; }
.pd-99{padding:99px !important; }
.pd-100{padding:100px !important; }

.pd-t-0{padding-top:0px !important; }
.pd-t-1{padding-top:1px !important; }
.pd-t-2{padding-top:2px !important; }
.pd-t-3{padding-top:3px !important; }
.pd-t-4{padding-top:4px !important; }
.pd-t-5{padding-top:5px !important; }
.pd-t-6{padding-top:6px !important; }
.pd-t-7{padding-top:7px !important; }
.pd-t-8{padding-top:8px !important; }
.pd-t-9{padding-top:9px !important; }
.pd-t-10{padding-top:10px !important; }
.pd-t-11{padding-top:11px !important; }
.pd-t-12{padding-top:12px !important; }
.pd-t-13{padding-top:13px !important; }
.pd-t-14{padding-top:14px !important; }
.pd-t-15{padding-top:15px !important; }
.pd-t-16{padding-top:16px !important; }
.pd-t-17{padding-top:17px !important; }
.pd-t-18{padding-top:18px !important; }
.pd-t-19{padding-top:19px !important; }
.pd-t-20{padding-top:20px !important; }
.pd-t-21{padding-top:21px !important; }
.pd-t-22{padding-top:22px !important; }
.pd-t-23{padding-top:23px !important; }
.pd-t-24{padding-top:24px !important; }
.pd-t-25{padding-top:25px !important; }
.pd-t-26{padding-top:26px !important; }
.pd-t-27{padding-top:27px !important; }
.pd-t-28{padding-top:28px !important; }
.pd-t-29{padding-top:29px !important; }
.pd-t-30{padding-top:30px !important; }
.pd-t-31{padding-top:31px !important; }
.pd-t-32{padding-top:32px !important; }
.pd-t-33{padding-top:33px !important; }
.pd-t-34{padding-top:34px !important; }
.pd-t-35{padding-top:35px !important; }
.pd-t-36{padding-top:36px !important; }
.pd-t-37{padding-top:37px !important; }
.pd-t-38{padding-top:38px !important; }
.pd-t-39{padding-top:39px !important; }
.pd-t-40{padding-top:40px !important; }
.pd-t-41{padding-top:41px !important; }
.pd-t-42{padding-top:42px !important; }
.pd-t-43{padding-top:43px !important; }
.pd-t-44{padding-top:44px !important; }
.pd-t-45{padding-top:45px !important; }
.pd-t-46{padding-top:46px !important; }
.pd-t-47{padding-top:47px !important; }
.pd-t-48{padding-top:48px !important; }
.pd-t-49{padding-top:49px !important; }
.pd-t-50{padding-top:50px !important; }
.pd-t-51{padding-top:51px !important; }
.pd-t-52{padding-top:52px !important; }
.pd-t-53{padding-top:53px !important; }
.pd-t-54{padding-top:54px !important; }
.pd-t-55{padding-top:55px !important; }
.pd-t-56{padding-top:56px !important; }
.pd-t-57{padding-top:57px !important; }
.pd-t-58{padding-top:58px !important; }
.pd-t-59{padding-top:59px !important; }
.pd-t-60{padding-top:60px !important; }
.pd-t-61{padding-top:61px !important; }
.pd-t-62{padding-top:62px !important; }
.pd-t-63{padding-top:63px !important; }
.pd-t-64{padding-top:64px !important; }
.pd-t-65{padding-top:65px !important; }
.pd-t-66{padding-top:66px !important; }
.pd-t-67{padding-top:67px !important; }
.pd-t-68{padding-top:68px !important; }
.pd-t-69{padding-top:69px !important; }
.pd-t-70{padding-top:70px !important; }
.pd-t-71{padding-top:71px !important; }
.pd-t-72{padding-top:72px !important; }
.pd-t-73{padding-top:73px !important; }
.pd-t-74{padding-top:74px !important; }
.pd-t-75{padding-top:75px !important; }
.pd-t-76{padding-top:76px !important; }
.pd-t-77{padding-top:77px !important; }
.pd-t-78{padding-top:78px !important; }
.pd-t-79{padding-top:79px !important; }
.pd-t-80{padding-top:80px !important; }
.pd-t-81{padding-top:81px !important; }
.pd-t-82{padding-top:82px !important; }
.pd-t-83{padding-top:83px !important; }
.pd-t-84{padding-top:84px !important; }
.pd-t-85{padding-top:85px !important; }
.pd-t-86{padding-top:86px !important; }
.pd-t-87{padding-top:87px !important; }
.pd-t-88{padding-top:88px !important; }
.pd-t-89{padding-top:89px !important; }
.pd-t-90{padding-top:90px !important; }
.pd-t-91{padding-top:91px !important; }
.pd-t-92{padding-top:92px !important; }
.pd-t-93{padding-top:93px !important; }
.pd-t-94{padding-top:94px !important; }
.pd-t-95{padding-top:95px !important; }
.pd-t-96{padding-top:96px !important; }
.pd-t-97{padding-top:97px !important; }
.pd-t-98{padding-top:98px !important; }
.pd-t-99{padding-top:99px !important; }
.pd-t-100{padding-top:100px !important; }


.pd-b-0{padding-bottom:0px !important; }
.pd-b-1{padding-bottom:1px !important; }
.pd-b-2{padding-bottom:2px !important; }
.pd-b-3{padding-bottom:3px !important; }
.pd-b-4{padding-bottom:4px !important; }
.pd-b-5{padding-bottom:5px !important; }
.pd-b-6{padding-bottom:6px !important; }
.pd-b-7{padding-bottom:7px !important; }
.pd-b-8{padding-bottom:8px !important; }
.pd-b-9{padding-bottom:9px !important; }
.pd-b-10{padding-bottom:10px !important; }
.pd-b-11{padding-bottom:11px !important; }
.pd-b-12{padding-bottom:12px !important; }
.pd-b-13{padding-bottom:13px !important; }
.pd-b-14{padding-bottom:14px !important; }
.pd-b-15{padding-bottom:15px !important; }
.pd-b-16{padding-bottom:16px !important; }
.pd-b-17{padding-bottom:17px !important; }
.pd-b-18{padding-bottom:18px !important; }
.pd-b-19{padding-bottom:19px !important; }
.pd-b-20{padding-bottom:20px !important; }
.pd-b-21{padding-bottom:21px !important; }
.pd-b-22{padding-bottom:22px !important; }
.pd-b-23{padding-bottom:23px !important; }
.pd-b-24{padding-bottom:24px !important; }
.pd-b-25{padding-bottom:25px !important; }
.pd-b-26{padding-bottom:26px !important; }
.pd-b-27{padding-bottom:27px !important; }
.pd-b-28{padding-bottom:28px !important; }
.pd-b-29{padding-bottom:29px !important; }
.pd-b-30{padding-bottom:30px !important; }
.pd-b-31{padding-bottom:31px !important; }
.pd-b-32{padding-bottom:32px !important; }
.pd-b-33{padding-bottom:33px !important; }
.pd-b-34{padding-bottom:34px !important; }
.pd-b-35{padding-bottom:35px !important; }
.pd-b-36{padding-bottom:36px !important; }
.pd-b-37{padding-bottom:37px !important; }
.pd-b-38{padding-bottom:38px !important; }
.pd-b-39{padding-bottom:39px !important; }
.pd-b-40{padding-bottom:40px !important; }
.pd-b-41{padding-bottom:41px !important; }
.pd-b-42{padding-bottom:42px !important; }
.pd-b-43{padding-bottom:43px !important; }
.pd-b-44{padding-bottom:44px !important; }
.pd-b-45{padding-bottom:45px !important; }
.pd-b-46{padding-bottom:46px !important; }
.pd-b-47{padding-bottom:47px !important; }
.pd-b-48{padding-bottom:48px !important; }
.pd-b-49{padding-bottom:49px !important; }
.pd-b-50{padding-bottom:50px !important; }
.pd-b-51{padding-bottom:51px !important; }
.pd-b-52{padding-bottom:52px !important; }
.pd-b-53{padding-bottom:53px !important; }
.pd-b-54{padding-bottom:54px !important; }
.pd-b-55{padding-bottom:55px !important; }
.pd-b-56{padding-bottom:56px !important; }
.pd-b-57{padding-bottom:57px !important; }
.pd-b-58{padding-bottom:58px !important; }
.pd-b-59{padding-bottom:59px !important; }
.pd-b-60{padding-bottom:60px !important; }
.pd-b-61{padding-bottom:61px !important; }
.pd-b-62{padding-bottom:62px !important; }
.pd-b-63{padding-bottom:63px !important; }
.pd-b-64{padding-bottom:64px !important; }
.pd-b-65{padding-bottom:65px !important; }
.pd-b-66{padding-bottom:66px !important; }
.pd-b-67{padding-bottom:67px !important; }
.pd-b-68{padding-bottom:68px !important; }
.pd-b-69{padding-bottom:69px !important; }
.pd-b-70{padding-bottom:70px !important; }
.pd-b-71{padding-bottom:71px !important; }
.pd-b-72{padding-bottom:72px !important; }
.pd-b-73{padding-bottom:73px !important; }
.pd-b-74{padding-bottom:74px !important; }
.pd-b-75{padding-bottom:75px !important; }
.pd-b-76{padding-bottom:76px !important; }
.pd-b-77{padding-bottom:77px !important; }
.pd-b-78{padding-bottom:78px !important; }
.pd-b-79{padding-bottom:79px !important; }
.pd-b-80{padding-bottom:80px !important; }
.pd-b-81{padding-bottom:81px !important; }
.pd-b-82{padding-bottom:82px !important; }
.pd-b-83{padding-bottom:83px !important; }
.pd-b-84{padding-bottom:84px !important; }
.pd-b-85{padding-bottom:85px !important; }
.pd-b-86{padding-bottom:86px !important; }
.pd-b-87{padding-bottom:87px !important; }
.pd-b-88{padding-bottom:88px !important; }
.pd-b-89{padding-bottom:89px !important; }
.pd-b-90{padding-bottom:90px !important; }
.pd-b-91{padding-bottom:91px !important; }
.pd-b-92{padding-bottom:92px !important; }
.pd-b-93{padding-bottom:93px !important; }
.pd-b-94{padding-bottom:94px !important; }
.pd-b-95{padding-bottom:95px !important; }
.pd-b-96{padding-bottom:96px !important; }
.pd-b-97{padding-bottom:97px !important; }
.pd-b-98{padding-bottom:98px !important; }
.pd-b-99{padding-bottom:99px !important; }
.pd-b-100{padding-bottom:100px !important; }


.pd-l-0{padding-left:0px !important; }
.pd-l-1{padding-left:1px !important; }
.pd-l-2{padding-left:2px !important; }
.pd-l-3{padding-left:3px !important; }
.pd-l-4{padding-left:4px !important; }
.pd-l-5{padding-left:5px !important; }
.pd-l-6{padding-left:6px !important; }
.pd-l-7{padding-left:7px !important; }
.pd-l-8{padding-left:8px !important; }
.pd-l-9{padding-left:9px !important; }
.pd-l-10{padding-left:10px !important; }
.pd-l-11{padding-left:11px !important; }
.pd-l-12{padding-left:12px !important; }
.pd-l-13{padding-left:13px !important; }
.pd-l-14{padding-left:14px !important; }
.pd-l-15{padding-left:15px !important; }
.pd-l-16{padding-left:16px !important; }
.pd-l-17{padding-left:17px !important; }
.pd-l-18{padding-left:18px !important; }
.pd-l-19{padding-left:19px !important; }
.pd-l-20{padding-left:20px !important; }
.pd-l-21{padding-left:21px !important; }
.pd-l-22{padding-left:22px !important; }
.pd-l-23{padding-left:23px !important; }
.pd-l-24{padding-left:24px !important; }
.pd-l-25{padding-left:25px !important; }
.pd-l-26{padding-left:26px !important; }
.pd-l-27{padding-left:27px !important; }
.pd-l-28{padding-left:28px !important; }
.pd-l-29{padding-left:29px !important; }
.pd-l-30{padding-left:30px !important; }
.pd-l-31{padding-left:31px !important; }
.pd-l-32{padding-left:32px !important; }
.pd-l-33{padding-left:33px !important; }
.pd-l-34{padding-left:34px !important; }
.pd-l-35{padding-left:35px !important; }
.pd-l-36{padding-left:36px !important; }
.pd-l-37{padding-left:37px !important; }
.pd-l-38{padding-left:38px !important; }
.pd-l-39{padding-left:39px !important; }
.pd-l-40{padding-left:40px !important; }
.pd-l-41{padding-left:41px !important; }
.pd-l-42{padding-left:42px !important; }
.pd-l-43{padding-left:43px !important; }
.pd-l-44{padding-left:44px !important; }
.pd-l-45{padding-left:45px !important; }
.pd-l-46{padding-left:46px !important; }
.pd-l-47{padding-left:47px !important; }
.pd-l-48{padding-left:48px !important; }
.pd-l-49{padding-left:49px !important; }
.pd-l-50{padding-left:50px !important; }
.pd-l-51{padding-left:51px !important; }
.pd-l-52{padding-left:52px !important; }
.pd-l-53{padding-left:53px !important; }
.pd-l-54{padding-left:54px !important; }
.pd-l-55{padding-left:55px !important; }
.pd-l-56{padding-left:56px !important; }
.pd-l-57{padding-left:57px !important; }
.pd-l-58{padding-left:58px !important; }
.pd-l-59{padding-left:59px !important; }
.pd-l-60{padding-left:60px !important; }
.pd-l-61{padding-left:61px !important; }
.pd-l-62{padding-left:62px !important; }
.pd-l-63{padding-left:63px !important; }
.pd-l-64{padding-left:64px !important; }
.pd-l-65{padding-left:65px !important; }
.pd-l-66{padding-left:66px !important; }
.pd-l-67{padding-left:67px !important; }
.pd-l-68{padding-left:68px !important; }
.pd-l-69{padding-left:69px !important; }
.pd-l-70{padding-left:70px !important; }
.pd-l-71{padding-left:71px !important; }
.pd-l-72{padding-left:72px !important; }
.pd-l-73{padding-left:73px !important; }
.pd-l-74{padding-left:74px !important; }
.pd-l-75{padding-left:75px !important; }
.pd-l-76{padding-left:76px !important; }
.pd-l-77{padding-left:77px !important; }
.pd-l-78{padding-left:78px !important; }
.pd-l-79{padding-left:79px !important; }
.pd-l-80{padding-left:80px !important; }
.pd-l-81{padding-left:81px !important; }
.pd-l-82{padding-left:82px !important; }
.pd-l-83{padding-left:83px !important; }
.pd-l-84{padding-left:84px !important; }
.pd-l-85{padding-left:85px !important; }
.pd-l-86{padding-left:86px !important; }
.pd-l-87{padding-left:87px !important; }
.pd-l-88{padding-left:88px !important; }
.pd-l-89{padding-left:89px !important; }
.pd-l-90{padding-left:90px !important; }
.pd-l-91{padding-left:91px !important; }
.pd-l-92{padding-left:92px !important; }
.pd-l-93{padding-left:93px !important; }
.pd-l-94{padding-left:94px !important; }
.pd-l-95{padding-left:95px !important; }
.pd-l-96{padding-left:96px !important; }
.pd-l-97{padding-left:97px !important; }
.pd-l-98{padding-left:98px !important; }
.pd-l-99{padding-left:99px !important; }
.pd-l-100{padding-left:100px !important; }


.pd-r-0{padding-right:0px !important; }
.pd-r-1{padding-right:1px !important; }
.pd-r-2{padding-right:2px !important; }
.pd-r-3{padding-right:3px !important; }
.pd-r-4{padding-right:4px !important; }
.pd-r-5{padding-right:5px !important; }
.pd-r-6{padding-right:6px !important; }
.pd-r-7{padding-right:7px !important; }
.pd-r-8{padding-right:8px !important; }
.pd-r-9{padding-right:9px !important; }
.pd-r-10{padding-right:10px !important; }
.pd-r-11{padding-right:11px !important; }
.pd-r-12{padding-right:12px !important; }
.pd-r-13{padding-right:13px !important; }
.pd-r-14{padding-right:14px !important; }
.pd-r-15{padding-right:15px !important; }
.pd-r-16{padding-right:16px !important; }
.pd-r-17{padding-right:17px !important; }
.pd-r-18{padding-right:18px !important; }
.pd-r-19{padding-right:19px !important; }
.pd-r-20{padding-right:20px !important; }
.pd-r-21{padding-right:21px !important; }
.pd-r-22{padding-right:22px !important; }
.pd-r-23{padding-right:23px !important; }
.pd-r-24{padding-right:24px !important; }
.pd-r-25{padding-right:25px !important; }
.pd-r-26{padding-right:26px !important; }
.pd-r-27{padding-right:27px !important; }
.pd-r-28{padding-right:28px !important; }
.pd-r-29{padding-right:29px !important; }
.pd-r-30{padding-right:30px !important; }
.pd-r-31{padding-right:31px !important; }
.pd-r-32{padding-right:32px !important; }
.pd-r-33{padding-right:33px !important; }
.pd-r-34{padding-right:34px !important; }
.pd-r-35{padding-right:35px !important; }
.pd-r-36{padding-right:36px !important; }
.pd-r-37{padding-right:37px !important; }
.pd-r-38{padding-right:38px !important; }
.pd-r-39{padding-right:39px !important; }
.pd-r-40{padding-right:40px !important; }
.pd-r-41{padding-right:41px !important; }
.pd-r-42{padding-right:42px !important; }
.pd-r-43{padding-right:43px !important; }
.pd-r-44{padding-right:44px !important; }
.pd-r-45{padding-right:45px !important; }
.pd-r-46{padding-right:46px !important; }
.pd-r-47{padding-right:47px !important; }
.pd-r-48{padding-right:48px !important; }
.pd-r-49{padding-right:49px !important; }
.pd-r-50{padding-right:50px !important; }
.pd-r-51{padding-right:51px !important; }
.pd-r-52{padding-right:52px !important; }
.pd-r-53{padding-right:53px !important; }
.pd-r-54{padding-right:54px !important; }
.pd-r-55{padding-right:55px !important; }
.pd-r-56{padding-right:56px !important; }
.pd-r-57{padding-right:57px !important; }
.pd-r-58{padding-right:58px !important; }
.pd-r-59{padding-right:59px !important; }
.pd-r-60{padding-right:60px !important; }
.pd-r-61{padding-right:61px !important; }
.pd-r-62{padding-right:62px !important; }
.pd-r-63{padding-right:63px !important; }
.pd-r-64{padding-right:64px !important; }
.pd-r-65{padding-right:65px !important; }
.pd-r-66{padding-right:66px !important; }
.pd-r-67{padding-right:67px !important; }
.pd-r-68{padding-right:68px !important; }
.pd-r-69{padding-right:69px !important; }
.pd-r-70{padding-right:70px !important; }
.pd-r-71{padding-right:71px !important; }
.pd-r-72{padding-right:72px !important; }
.pd-r-73{padding-right:73px !important; }
.pd-r-74{padding-right:74px !important; }
.pd-r-75{padding-right:75px !important; }
.pd-r-76{padding-right:76px !important; }
.pd-r-77{padding-right:77px !important; }
.pd-r-78{padding-right:78px !important; }
.pd-r-79{padding-right:79px !important; }
.pd-r-80{padding-right:80px !important; }
.pd-r-81{padding-right:81px !important; }
.pd-r-82{padding-right:82px !important; }
.pd-r-83{padding-right:83px !important; }
.pd-r-84{padding-right:84px !important; }
.pd-r-85{padding-right:85px !important; }
.pd-r-86{padding-right:86px !important; }
.pd-r-87{padding-right:87px !important; }
.pd-r-88{padding-right:88px !important; }
.pd-r-89{padding-right:89px !important; }
.pd-r-90{padding-right:90px !important; }
.pd-r-91{padding-right:91px !important; }
.pd-r-92{padding-right:92px !important; }
.pd-r-93{padding-right:93px !important; }
.pd-r-94{padding-right:94px !important; }
.pd-r-95{padding-right:95px !important; }
.pd-r-96{padding-right:96px !important; }
.pd-r-97{padding-right:97px !important; }
.pd-r-98{padding-right:98px !important; }
.pd-r-99{padding-right:99px !important; }
.pd-r-100{padding-right:100px !important; }

/* Margin */
/* Margin */
/* Margin */
.mg-0{margin:0px !important; }
.mg-1{margin:1px !important; }
.mg-2{margin:2px !important; }
.mg-3{margin:3px !important; }
.mg-4{margin:4px !important; }
.mg-5{margin:5px !important; }
.mg-6{margin:6px !important; }
.mg-7{margin:7px !important; }
.mg-8{margin:8px !important; }
.mg-9{margin:9px !important; }
.mg-10{margin:10px !important; }
.mg-11{margin:11px !important; }
.mg-12{margin:12px !important; }
.mg-13{margin:13px !important; }
.mg-14{margin:14px !important; }
.mg-15{margin:15px !important; }
.mg-16{margin:16px !important; }
.mg-17{margin:17px !important; }
.mg-18{margin:18px !important; }
.mg-19{margin:19px !important; }
.mg-20{margin:20px !important; }
.mg-21{margin:21px !important; }
.mg-22{margin:22px !important; }
.mg-23{margin:23px !important; }
.mg-24{margin:24px !important; }
.mg-25{margin:25px !important; }
.mg-26{margin:26px !important; }
.mg-27{margin:27px !important; }
.mg-28{margin:28px !important; }
.mg-29{margin:29px !important; }
.mg-30{margin:30px !important; }
.mg-31{margin:31px !important; }
.mg-32{margin:32px !important; }
.mg-33{margin:33px !important; }
.mg-34{margin:34px !important; }
.mg-35{margin:35px !important; }
.mg-36{margin:36px !important; }
.mg-37{margin:37px !important; }
.mg-38{margin:38px !important; }
.mg-39{margin:39px !important; }
.mg-40{margin:40px !important; }
.mg-41{margin:41px !important; }
.mg-42{margin:42px !important; }
.mg-43{margin:43px !important; }
.mg-44{margin:44px !important; }
.mg-45{margin:45px !important; }
.mg-46{margin:46px !important; }
.mg-47{margin:47px !important; }
.mg-48{margin:48px !important; }
.mg-49{margin:49px !important; }
.mg-50{margin:50px !important; }
.mg-51{margin:51px !important; }
.mg-52{margin:52px !important; }
.mg-53{margin:53px !important; }
.mg-54{margin:54px !important; }
.mg-55{margin:55px !important; }
.mg-56{margin:56px !important; }
.mg-57{margin:57px !important; }
.mg-58{margin:58px !important; }
.mg-59{margin:59px !important; }
.mg-60{margin:60px !important; }
.mg-61{margin:61px !important; }
.mg-62{margin:62px !important; }
.mg-63{margin:63px !important; }
.mg-64{margin:64px !important; }
.mg-65{margin:65px !important; }
.mg-66{margin:66px !important; }
.mg-67{margin:67px !important; }
.mg-68{margin:68px !important; }
.mg-69{margin:69px !important; }
.mg-70{margin:70px !important; }
.mg-71{margin:71px !important; }
.mg-72{margin:72px !important; }
.mg-73{margin:73px !important; }
.mg-74{margin:74px !important; }
.mg-75{margin:75px !important; }
.mg-76{margin:76px !important; }
.mg-77{margin:77px !important; }
.mg-78{margin:78px !important; }
.mg-79{margin:79px !important; }
.mg-80{margin:80px !important; }
.mg-81{margin:81px !important; }
.mg-82{margin:82px !important; }
.mg-83{margin:83px !important; }
.mg-84{margin:84px !important; }
.mg-85{margin:85px !important; }
.mg-86{margin:86px !important; }
.mg-87{margin:87px !important; }
.mg-88{margin:88px !important; }
.mg-89{margin:89px !important; }
.mg-90{margin:90px !important; }
.mg-91{margin:91px !important; }
.mg-92{margin:92px !important; }
.mg-93{margin:93px !important; }
.mg-94{margin:94px !important; }
.mg-95{margin:95px !important; }
.mg-96{margin:96px !important; }
.mg-97{margin:97px !important; }
.mg-98{margin:98px !important; }
.mg-99{margin:99px !important; }
.mg-100{margin:100px !important; }

.mg-t-0{margin-top:0px !important; }
.mg-t-1{margin-top:1px !important; }
.mg-t-2{margin-top:2px !important; }
.mg-t-3{margin-top:3px !important; }
.mg-t-4{margin-top:4px !important; }
.mg-t-5{margin-top:5px !important; }
.mg-t-6{margin-top:6px !important; }
.mg-t-7{margin-top:7px !important; }
.mg-t-8{margin-top:8px !important; }
.mg-t-9{margin-top:9px !important; }
.mg-t-10{margin-top:10px !important; }
.mg-t-11{margin-top:11px !important; }
.mg-t-12{margin-top:12px !important; }
.mg-t-13{margin-top:13px !important; }
.mg-t-14{margin-top:14px !important; }
.mg-t-15{margin-top:15px !important; }
.mg-t-16{margin-top:16px !important; }
.mg-t-17{margin-top:17px !important; }
.mg-t-18{margin-top:18px !important; }
.mg-t-19{margin-top:19px !important; }
.mg-t-20{margin-top:20px !important; }
.mg-t-21{margin-top:21px !important; }
.mg-t-22{margin-top:22px !important; }
.mg-t-23{margin-top:23px !important; }
.mg-t-24{margin-top:24px !important; }
.mg-t-25{margin-top:25px !important; }
.mg-t-26{margin-top:26px !important; }
.mg-t-27{margin-top:27px !important; }
.mg-t-28{margin-top:28px !important; }
.mg-t-29{margin-top:29px !important; }
.mg-t-30{margin-top:30px !important; }
.mg-t-31{margin-top:31px !important; }
.mg-t-32{margin-top:32px !important; }
.mg-t-33{margin-top:33px !important; }
.mg-t-34{margin-top:34px !important; }
.mg-t-35{margin-top:35px !important; }
.mg-t-36{margin-top:36px !important; }
.mg-t-37{margin-top:37px !important; }
.mg-t-38{margin-top:38px !important; }
.mg-t-39{margin-top:39px !important; }
.mg-t-40{margin-top:40px !important; }
.mg-t-41{margin-top:41px !important; }
.mg-t-42{margin-top:42px !important; }
.mg-t-43{margin-top:43px !important; }
.mg-t-44{margin-top:44px !important; }
.mg-t-45{margin-top:45px !important; }
.mg-t-46{margin-top:46px !important; }
.mg-t-47{margin-top:47px !important; }
.mg-t-48{margin-top:48px !important; }
.mg-t-49{margin-top:49px !important; }
.mg-t-50{margin-top:50px !important; }
.mg-t-51{margin-top:51px !important; }
.mg-t-52{margin-top:52px !important; }
.mg-t-53{margin-top:53px !important; }
.mg-t-54{margin-top:54px !important; }
.mg-t-55{margin-top:55px !important; }
.mg-t-56{margin-top:56px !important; }
.mg-t-57{margin-top:57px !important; }
.mg-t-58{margin-top:58px !important; }
.mg-t-59{margin-top:59px !important; }
.mg-t-60{margin-top:60px !important; }
.mg-t-61{margin-top:61px !important; }
.mg-t-62{margin-top:62px !important; }
.mg-t-63{margin-top:63px !important; }
.mg-t-64{margin-top:64px !important; }
.mg-t-65{margin-top:65px !important; }
.mg-t-66{margin-top:66px !important; }
.mg-t-67{margin-top:67px !important; }
.mg-t-68{margin-top:68px !important; }
.mg-t-69{margin-top:69px !important; }
.mg-t-70{margin-top:70px !important; }
.mg-t-71{margin-top:71px !important; }
.mg-t-72{margin-top:72px !important; }
.mg-t-73{margin-top:73px !important; }
.mg-t-74{margin-top:74px !important; }
.mg-t-75{margin-top:75px !important; }
.mg-t-76{margin-top:76px !important; }
.mg-t-77{margin-top:77px !important; }
.mg-t-78{margin-top:78px !important; }
.mg-t-79{margin-top:79px !important; }
.mg-t-80{margin-top:80px !important; }
.mg-t-81{margin-top:81px !important; }
.mg-t-82{margin-top:82px !important; }
.mg-t-83{margin-top:83px !important; }
.mg-t-84{margin-top:84px !important; }
.mg-t-85{margin-top:85px !important; }
.mg-t-86{margin-top:86px !important; }
.mg-t-87{margin-top:87px !important; }
.mg-t-88{margin-top:88px !important; }
.mg-t-89{margin-top:89px !important; }
.mg-t-90{margin-top:90px !important; }
.mg-t-91{margin-top:91px !important; }
.mg-t-92{margin-top:92px !important; }
.mg-t-93{margin-top:93px !important; }
.mg-t-94{margin-top:94px !important; }
.mg-t-95{margin-top:95px !important; }
.mg-t-96{margin-top:96px !important; }
.mg-t-97{margin-top:97px !important; }
.mg-t-98{margin-top:98px !important; }
.mg-t-99{margin-top:99px !important; }
.mg-t-100{margin-top:100px !important; }


.mg-b-0{margin-bottom:0px !important; }
.mg-b-1{margin-bottom:1px !important; }
.mg-b-2{margin-bottom:2px !important; }
.mg-b-3{margin-bottom:3px !important; }
.mg-b-4{margin-bottom:4px !important; }
.mg-b-5{margin-bottom:5px !important; }
.mg-b-6{margin-bottom:6px !important; }
.mg-b-7{margin-bottom:7px !important; }
.mg-b-8{margin-bottom:8px !important; }
.mg-b-9{margin-bottom:9px !important; }
.mg-b-10{margin-bottom:10px !important; }
.mg-b-11{margin-bottom:11px !important; }
.mg-b-12{margin-bottom:12px !important; }
.mg-b-13{margin-bottom:13px !important; }
.mg-b-14{margin-bottom:14px !important; }
.mg-b-15{margin-bottom:15px !important; }
.mg-b-16{margin-bottom:16px !important; }
.mg-b-17{margin-bottom:17px !important; }
.mg-b-18{margin-bottom:18px !important; }
.mg-b-19{margin-bottom:19px !important; }
.mg-b-20{margin-bottom:20px !important; }
.mg-b-21{margin-bottom:21px !important; }
.mg-b-22{margin-bottom:22px !important; }
.mg-b-23{margin-bottom:23px !important; }
.mg-b-24{margin-bottom:24px !important; }
.mg-b-25{margin-bottom:25px !important; }
.mg-b-26{margin-bottom:26px !important; }
.mg-b-27{margin-bottom:27px !important; }
.mg-b-28{margin-bottom:28px !important; }
.mg-b-29{margin-bottom:29px !important; }
.mg-b-30{margin-bottom:30px !important; }
.mg-b-31{margin-bottom:31px !important; }
.mg-b-32{margin-bottom:32px !important; }
.mg-b-33{margin-bottom:33px !important; }
.mg-b-34{margin-bottom:34px !important; }
.mg-b-35{margin-bottom:35px !important; }
.mg-b-36{margin-bottom:36px !important; }
.mg-b-37{margin-bottom:37px !important; }
.mg-b-38{margin-bottom:38px !important; }
.mg-b-39{margin-bottom:39px !important; }
.mg-b-40{margin-bottom:40px !important; }
.mg-b-41{margin-bottom:41px !important; }
.mg-b-42{margin-bottom:42px !important; }
.mg-b-43{margin-bottom:43px !important; }
.mg-b-44{margin-bottom:44px !important; }
.mg-b-45{margin-bottom:45px !important; }
.mg-b-46{margin-bottom:46px !important; }
.mg-b-47{margin-bottom:47px !important; }
.mg-b-48{margin-bottom:48px !important; }
.mg-b-49{margin-bottom:49px !important; }
.mg-b-50{margin-bottom:50px !important; }
.mg-b-51{margin-bottom:51px !important; }
.mg-b-52{margin-bottom:52px !important; }
.mg-b-53{margin-bottom:53px !important; }
.mg-b-54{margin-bottom:54px !important; }
.mg-b-55{margin-bottom:55px !important; }
.mg-b-56{margin-bottom:56px !important; }
.mg-b-57{margin-bottom:57px !important; }
.mg-b-58{margin-bottom:58px !important; }
.mg-b-59{margin-bottom:59px !important; }
.mg-b-60{margin-bottom:60px !important; }
.mg-b-61{margin-bottom:61px !important; }
.mg-b-62{margin-bottom:62px !important; }
.mg-b-63{margin-bottom:63px !important; }
.mg-b-64{margin-bottom:64px !important; }
.mg-b-65{margin-bottom:65px !important; }
.mg-b-66{margin-bottom:66px !important; }
.mg-b-67{margin-bottom:67px !important; }
.mg-b-68{margin-bottom:68px !important; }
.mg-b-69{margin-bottom:69px !important; }
.mg-b-70{margin-bottom:70px !important; }
.mg-b-71{margin-bottom:71px !important; }
.mg-b-72{margin-bottom:72px !important; }
.mg-b-73{margin-bottom:73px !important; }
.mg-b-74{margin-bottom:74px !important; }
.mg-b-75{margin-bottom:75px !important; }
.mg-b-76{margin-bottom:76px !important; }
.mg-b-77{margin-bottom:77px !important; }
.mg-b-78{margin-bottom:78px !important; }
.mg-b-79{margin-bottom:79px !important; }
.mg-b-80{margin-bottom:80px !important; }
.mg-b-81{margin-bottom:81px !important; }
.mg-b-82{margin-bottom:82px !important; }
.mg-b-83{margin-bottom:83px !important; }
.mg-b-84{margin-bottom:84px !important; }
.mg-b-85{margin-bottom:85px !important; }
.mg-b-86{margin-bottom:86px !important; }
.mg-b-87{margin-bottom:87px !important; }
.mg-b-88{margin-bottom:88px !important; }
.mg-b-89{margin-bottom:89px !important; }
.mg-b-90{margin-bottom:90px !important; }
.mg-b-91{margin-bottom:91px !important; }
.mg-b-92{margin-bottom:92px !important; }
.mg-b-93{margin-bottom:93px !important; }
.mg-b-94{margin-bottom:94px !important; }
.mg-b-95{margin-bottom:95px !important; }
.mg-b-96{margin-bottom:96px !important; }
.mg-b-97{margin-bottom:97px !important; }
.mg-b-98{margin-bottom:98px !important; }
.mg-b-99{margin-bottom:99px !important; }
.mg-b-100{margin-bottom:100px !important; }


.mg-l-0{margin-left:0px !important; }
.mg-l-1{margin-left:1px !important; }
.mg-l-2{margin-left:2px !important; }
.mg-l-3{margin-left:3px !important; }
.mg-l-4{margin-left:4px !important; }
.mg-l-5{margin-left:5px !important; }
.mg-l-6{margin-left:6px !important; }
.mg-l-7{margin-left:7px !important; }
.mg-l-8{margin-left:8px !important; }
.mg-l-9{margin-left:9px !important; }
.mg-l-10{margin-left:10px !important; }
.mg-l-11{margin-left:11px !important; }
.mg-l-12{margin-left:12px !important; }
.mg-l-13{margin-left:13px !important; }
.mg-l-14{margin-left:14px !important; }
.mg-l-15{margin-left:15px !important; }
.mg-l-16{margin-left:16px !important; }
.mg-l-17{margin-left:17px !important; }
.mg-l-18{margin-left:18px !important; }
.mg-l-19{margin-left:19px !important; }
.mg-l-20{margin-left:20px !important; }
.mg-l-21{margin-left:21px !important; }
.mg-l-22{margin-left:22px !important; }
.mg-l-23{margin-left:23px !important; }
.mg-l-24{margin-left:24px !important; }
.mg-l-25{margin-left:25px !important; }
.mg-l-26{margin-left:26px !important; }
.mg-l-27{margin-left:27px !important; }
.mg-l-28{margin-left:28px !important; }
.mg-l-29{margin-left:29px !important; }
.mg-l-30{margin-left:30px !important; }
.mg-l-31{margin-left:31px !important; }
.mg-l-32{margin-left:32px !important; }
.mg-l-33{margin-left:33px !important; }
.mg-l-34{margin-left:34px !important; }
.mg-l-35{margin-left:35px !important; }
.mg-l-36{margin-left:36px !important; }
.mg-l-37{margin-left:37px !important; }
.mg-l-38{margin-left:38px !important; }
.mg-l-39{margin-left:39px !important; }
.mg-l-40{margin-left:40px !important; }
.mg-l-41{margin-left:41px !important; }
.mg-l-42{margin-left:42px !important; }
.mg-l-43{margin-left:43px !important; }
.mg-l-44{margin-left:44px !important; }
.mg-l-45{margin-left:45px !important; }
.mg-l-46{margin-left:46px !important; }
.mg-l-47{margin-left:47px !important; }
.mg-l-48{margin-left:48px !important; }
.mg-l-49{margin-left:49px !important; }
.mg-l-50{margin-left:50px !important; }
.mg-l-51{margin-left:51px !important; }
.mg-l-52{margin-left:52px !important; }
.mg-l-53{margin-left:53px !important; }
.mg-l-54{margin-left:54px !important; }
.mg-l-55{margin-left:55px !important; }
.mg-l-56{margin-left:56px !important; }
.mg-l-57{margin-left:57px !important; }
.mg-l-58{margin-left:58px !important; }
.mg-l-59{margin-left:59px !important; }
.mg-l-60{margin-left:60px !important; }
.mg-l-61{margin-left:61px !important; }
.mg-l-62{margin-left:62px !important; }
.mg-l-63{margin-left:63px !important; }
.mg-l-64{margin-left:64px !important; }
.mg-l-65{margin-left:65px !important; }
.mg-l-66{margin-left:66px !important; }
.mg-l-67{margin-left:67px !important; }
.mg-l-68{margin-left:68px !important; }
.mg-l-69{margin-left:69px !important; }
.mg-l-70{margin-left:70px !important; }
.mg-l-71{margin-left:71px !important; }
.mg-l-72{margin-left:72px !important; }
.mg-l-73{margin-left:73px !important; }
.mg-l-74{margin-left:74px !important; }
.mg-l-75{margin-left:75px !important; }
.mg-l-76{margin-left:76px !important; }
.mg-l-77{margin-left:77px !important; }
.mg-l-78{margin-left:78px !important; }
.mg-l-79{margin-left:79px !important; }
.mg-l-80{margin-left:80px !important; }
.mg-l-81{margin-left:81px !important; }
.mg-l-82{margin-left:82px !important; }
.mg-l-83{margin-left:83px !important; }
.mg-l-84{margin-left:84px !important; }
.mg-l-85{margin-left:85px !important; }
.mg-l-86{margin-left:86px !important; }
.mg-l-87{margin-left:87px !important; }
.mg-l-88{margin-left:88px !important; }
.mg-l-89{margin-left:89px !important; }
.mg-l-90{margin-left:90px !important; }
.mg-l-91{margin-left:91px !important; }
.mg-l-92{margin-left:92px !important; }
.mg-l-93{margin-left:93px !important; }
.mg-l-94{margin-left:94px !important; }
.mg-l-95{margin-left:95px !important; }
.mg-l-96{margin-left:96px !important; }
.mg-l-97{margin-left:97px !important; }
.mg-l-98{margin-left:98px !important; }
.mg-l-99{margin-left:99px !important; }
.mg-l-100{margin-left:100px !important; }


.mg-r-0{margin-right:0px !important; }
.mg-r-1{margin-right:1px !important; }
.mg-r-2{margin-right:2px !important; }
.mg-r-3{margin-right:3px !important; }
.mg-r-4{margin-right:4px !important; }
.mg-r-5{margin-right:5px !important; }
.mg-r-6{margin-right:6px !important; }
.mg-r-7{margin-right:7px !important; }
.mg-r-8{margin-right:8px !important; }
.mg-r-9{margin-right:9px !important; }
.mg-r-10{margin-right:10px !important; }
.mg-r-11{margin-right:11px !important; }
.mg-r-12{margin-right:12px !important; }
.mg-r-13{margin-right:13px !important; }
.mg-r-14{margin-right:14px !important; }
.mg-r-15{margin-right:15px !important; }
.mg-r-16{margin-right:16px !important; }
.mg-r-17{margin-right:17px !important; }
.mg-r-18{margin-right:18px !important; }
.mg-r-19{margin-right:19px !important; }
.mg-r-20{margin-right:20px !important; }
.mg-r-21{margin-right:21px !important; }
.mg-r-22{margin-right:22px !important; }
.mg-r-23{margin-right:23px !important; }
.mg-r-24{margin-right:24px !important; }
.mg-r-25{margin-right:25px !important; }
.mg-r-26{margin-right:26px !important; }
.mg-r-27{margin-right:27px !important; }
.mg-r-28{margin-right:28px !important; }
.mg-r-29{margin-right:29px !important; }
.mg-r-30{margin-right:30px !important; }
.mg-r-31{margin-right:31px !important; }
.mg-r-32{margin-right:32px !important; }
.mg-r-33{margin-right:33px !important; }
.mg-r-34{margin-right:34px !important; }
.mg-r-35{margin-right:35px !important; }
.mg-r-36{margin-right:36px !important; }
.mg-r-37{margin-right:37px !important; }
.mg-r-38{margin-right:38px !important; }
.mg-r-39{margin-right:39px !important; }
.mg-r-40{margin-right:40px !important; }
.mg-r-41{margin-right:41px !important; }
.mg-r-42{margin-right:42px !important; }
.mg-r-43{margin-right:43px !important; }
.mg-r-44{margin-right:44px !important; }
.mg-r-45{margin-right:45px !important; }
.mg-r-46{margin-right:46px !important; }
.mg-r-47{margin-right:47px !important; }
.mg-r-48{margin-right:48px !important; }
.mg-r-49{margin-right:49px !important; }
.mg-r-50{margin-right:50px !important; }
.mg-r-51{margin-right:51px !important; }
.mg-r-52{margin-right:52px !important; }
.mg-r-53{margin-right:53px !important; }
.mg-r-54{margin-right:54px !important; }
.mg-r-55{margin-right:55px !important; }
.mg-r-56{margin-right:56px !important; }
.mg-r-57{margin-right:57px !important; }
.mg-r-58{margin-right:58px !important; }
.mg-r-59{margin-right:59px !important; }
.mg-r-60{margin-right:60px !important; }
.mg-r-61{margin-right:61px !important; }
.mg-r-62{margin-right:62px !important; }
.mg-r-63{margin-right:63px !important; }
.mg-r-64{margin-right:64px !important; }
.mg-r-65{margin-right:65px !important; }
.mg-r-66{margin-right:66px !important; }
.mg-r-67{margin-right:67px !important; }
.mg-r-68{margin-right:68px !important; }
.mg-r-69{margin-right:69px !important; }
.mg-r-70{margin-right:70px !important; }
.mg-r-71{margin-right:71px !important; }
.mg-r-72{margin-right:72px !important; }
.mg-r-73{margin-right:73px !important; }
.mg-r-74{margin-right:74px !important; }
.mg-r-75{margin-right:75px !important; }
.mg-r-76{margin-right:76px !important; }
.mg-r-77{margin-right:77px !important; }
.mg-r-78{margin-right:78px !important; }
.mg-r-79{margin-right:79px !important; }
.mg-r-80{margin-right:80px !important; }
.mg-r-81{margin-right:81px !important; }
.mg-r-82{margin-right:82px !important; }
.mg-r-83{margin-right:83px !important; }
.mg-r-84{margin-right:84px !important; }
.mg-r-85{margin-right:85px !important; }
.mg-r-86{margin-right:86px !important; }
.mg-r-87{margin-right:87px !important; }
.mg-r-88{margin-right:88px !important; }
.mg-r-89{margin-right:89px !important; }
.mg-r-90{margin-right:90px !important; }
.mg-r-91{margin-right:91px !important; }
.mg-r-92{margin-right:92px !important; }
.mg-r-93{margin-right:93px !important; }
.mg-r-94{margin-right:94px !important; }
.mg-r-95{margin-right:95px !important; }
.mg-r-96{margin-right:96px !important; }
.mg-r-97{margin-right:97px !important; }
.mg-r-98{margin-right:98px !important; }
.mg-r-99{margin-right:99px !important; }
.mg-r-100{margin-right:100px !important; }

/* Line-Height */
.lh-1{ line-height: 1;}
.lh-0{ line-height: 0;}

/* Border */
.bd-0{ border:0px !important; }
.bd-1{
    border:1px solid #ECF0F3;
}

/* Border - Radius */
.bd-r-0{border-radius:0px !important;}
.bd-r-1{border-radius:1px !important;}
.bd-r-2{border-radius:2px !important;}
.bd-r-3{border-radius:3px !important;}
.bd-r-4{border-radius:4px !important;}
.bd-r-5{border-radius:5px !important;}
.bd-r-6{border-radius:6px !important;}
.bd-r-7{border-radius:7px !important;}
.bd-r-8{border-radius:8px !important;}
.bd-r-9{border-radius:9px !important;}
.bd-r-10{border-radius:10px !important;}
.bd-r-11{border-radius:11px !important;}
.bd-r-12{border-radius:12px !important;}
.bd-r-13{border-radius:13px !important;}
.bd-r-14{border-radius:14px !important;}
.bd-r-15{border-radius:15px !important;}
.bd-r-16{border-radius:16px !important;}
.bd-r-17{border-radius:17px !important;}
.bd-r-18{border-radius:18px !important;}
.bd-r-19{border-radius:19px !important;}
.bd-r-20{border-radius:20px !important;}

.width-1{ width: 1px !important; }
.width-2{ width: 2px !important; }
.width-3{ width: 3px !important; }
.width-4{ width: 4px !important; }
.width-5{ width: 5px !important; }
.width-6{ width: 6px !important; }
.width-7{ width: 7px !important; }
.width-8{ width: 8px !important; }
.width-9{ width: 9px !important; }
.width-10{ width: 10px !important; }
.width-11{ width: 11px !important; }
.width-12{ width: 12px !important; }
.width-13{ width: 13px !important; }
.width-14{ width: 14px !important; }
.width-15{ width: 15px !important; }
.width-16{ width: 16px !important; }
.width-17{ width: 17px !important; }
.width-18{ width: 18px !important; }
.width-19{ width: 19px !important; }
.width-20{ width: 20px !important; }
.width-21{ width: 21px !important; }
.width-22{ width: 22px !important; }
.width-23{ width: 23px !important; }
.width-24{ width: 24px !important; }
.width-25{ width: 25px !important; }
.width-26{ width: 26px !important; }
.width-27{ width: 27px !important; }
.width-28{ width: 28px !important; }
.width-29{ width: 29px !important; }
.width-30{ width: 30px !important; }
.width-31{ width: 31px !important; }
.width-32{ width: 32px !important; }
.width-33{ width: 33px !important; }
.width-34{ width: 34px !important; }
.width-35{ width: 35px !important; }
.width-36{ width: 36px !important; }
.width-37{ width: 37px !important; }
.width-38{ width: 38px !important; }
.width-39{ width: 39px !important; }
.width-40{ width: 40px !important; }
.width-41{ width: 41px !important; }
.width-42{ width: 42px !important; }
.width-43{ width: 43px !important; }
.width-44{ width: 44px !important; }
.width-45{ width: 45px !important; }
.width-46{ width: 46px !important; }
.width-47{ width: 47px !important; }
.width-48{ width: 48px !important; }
.width-49{ width: 49px !important; }
.width-50{ width: 50px !important; }
.width-51{ width: 51px !important; }
.width-52{ width: 52px !important; }
.width-53{ width: 53px !important; }
.width-54{ width: 54px !important; }
.width-55{ width: 55px !important; }
.width-56{ width: 56px !important; }
.width-57{ width: 57px !important; }
.width-58{ width: 58px !important; }
.width-59{ width: 59px !important; }
.width-60{ width: 60px !important; }
.width-61{ width: 61px !important; }
.width-62{ width: 62px !important; }
.width-63{ width: 63px !important; }
.width-64{ width: 64px !important; }
.width-65{ width: 65px !important; }
.width-66{ width: 66px !important; }
.width-67{ width: 67px !important; }
.width-68{ width: 68px !important; }
.width-69{ width: 69px !important; }
.width-70{ width: 70px !important; }
.width-71{ width: 71px !important; }
.width-72{ width: 72px !important; }
.width-73{ width: 73px !important; }
.width-74{ width: 74px !important; }
.width-75{ width: 75px !important; }
.width-76{ width: 76px !important; }
.width-77{ width: 77px !important; }
.width-78{ width: 78px !important; }
.width-79{ width: 79px !important; }
.width-80{ width: 80px !important; }
.width-81{ width: 81px !important; }
.width-82{ width: 82px !important; }
.width-83{ width: 83px !important; }
.width-84{ width: 84px !important; }
.width-85{ width: 85px !important; }
.width-86{ width: 86px !important; }
.width-87{ width: 87px !important; }
.width-88{ width: 88px !important; }
.width-89{ width: 89px !important; }
.width-90{ width: 90px !important; }
.width-91{ width: 91px !important; }
.width-92{ width: 92px !important; }
.width-93{ width: 93px !important; }
.width-94{ width: 94px !important; }
.width-95{ width: 95px !important; }
.width-96{ width: 96px !important; }
.width-97{ width: 97px !important; }
.width-98{ width: 98px !important; }
.width-99{ width: 99px !important; }
.width-100{ width: 100px !important; }

.height-1{ height: 1px !important; }
.height-2{ height: 2px !important; }
.height-3{ height: 3px !important; }
.height-4{ height: 4px !important; }
.height-5{ height: 5px !important; }
.height-6{ height: 6px !important; }
.height-7{ height: 7px !important; }
.height-8{ height: 8px !important; }
.height-9{ height: 9px !important; }
.height-10{ height: 10px !important; }
.height-11{ height: 11px !important; }
.height-12{ height: 12px !important; }
.height-13{ height: 13px !important; }
.height-14{ height: 14px !important; }
.height-15{ height: 15px !important; }
.height-16{ height: 16px !important; }
.height-17{ height: 17px !important; }
.height-18{ height: 18px !important; }
.height-19{ height: 19px !important; }
.height-20{ height: 20px !important; }
.height-21{ height: 21px !important; }
.height-22{ height: 22px !important; }
.height-23{ height: 23px !important; }
.height-24{ height: 24px !important; }
.height-25{ height: 25px !important; }
.height-26{ height: 26px !important; }
.height-27{ height: 27px !important; }
.height-28{ height: 28px !important; }
.height-29{ height: 29px !important; }
.height-30{ height: 30px !important; }
.height-31{ height: 31px !important; }
.height-32{ height: 32px !important; }
.height-33{ height: 33px !important; }
.height-34{ height: 34px !important; }
.height-35{ height: 35px !important; }
.height-36{ height: 36px !important; }
.height-37{ height: 37px !important; }
.height-38{ height: 38px !important; }
.height-39{ height: 39px !important; }
.height-40{ height: 40px !important; }
.height-41{ height: 41px !important; }
.height-42{ height: 42px !important; }
.height-43{ height: 43px !important; }
.height-44{ height: 44px !important; }
.height-45{ height: 45px !important; }
.height-46{ height: 46px !important; }
.height-47{ height: 47px !important; }
.height-48{ height: 48px !important; }
.height-49{ height: 49px !important; }
.height-50{ height: 50px !important; }
.height-51{ height: 51px !important; }
.height-52{ height: 52px !important; }
.height-53{ height: 53px !important; }
.height-54{ height: 54px !important; }
.height-55{ height: 55px !important; }
.height-56{ height: 56px !important; }
.height-57{ height: 57px !important; }
.height-58{ height: 58px !important; }
.height-59{ height: 59px !important; }
.height-60{ height: 60px !important; }
.height-61{ height: 61px !important; }
.height-62{ height: 62px !important; }
.height-63{ height: 63px !important; }
.height-64{ height: 64px !important; }
.height-65{ height: 65px !important; }
.height-66{ height: 66px !important; }
.height-67{ height: 67px !important; }
.height-68{ height: 68px !important; }
.height-69{ height: 69px !important; }
.height-70{ height: 70px !important; }
.height-71{ height: 71px !important; }
.height-72{ height: 72px !important; }
.height-73{ height: 73px !important; }
.height-74{ height: 74px !important; }
.height-75{ height: 75px !important; }
.height-76{ height: 76px !important; }
.height-77{ height: 77px !important; }
.height-78{ height: 78px !important; }
.height-79{ height: 79px !important; }
.height-80{ height: 80px !important; }
.height-81{ height: 81px !important; }
.height-82{ height: 82px !important; }
.height-83{ height: 83px !important; }
.height-84{ height: 84px !important; }
.height-85{ height: 85px !important; }
.height-86{ height: 86px !important; }
.height-87{ height: 87px !important; }
.height-88{ height: 88px !important; }
.height-89{ height: 89px !important; }
.height-90{ height: 90px !important; }
.height-91{ height: 91px !important; }
.height-92{ height: 92px !important; }
.height-93{ height: 93px !important; }
.height-94{ height: 94px !important; }
.height-95{ height: 95px !important; }
.height-96{ height: 96px !important; }
.height-97{ height: 97px !important; }
.height-98{ height: 98px !important; }
.height-99{ height: 99px !important; }
.height-100{ height: 100px !important; }

.min-width-1 { min-width: 1px !important; }
.min-width-2 { min-width: 2px !important; }
.min-width-3 { min-width: 3px !important; }
.min-width-4 { min-width: 4px !important; }
.min-width-5 { min-width: 5px !important; }
.min-width-10 { min-width: 10px !important; }
.min-width-10 { min-width: 10px !important; }
.min-width-10 { min-width: 10px !important; }
.min-width-20 { min-width: 20px !important; }
.min-width-30 { min-width: 30px !important; }
.min-width-40 { min-width: 40px !important; }
.min-width-50 { min-width: 50px !important; }
.min-width-100{ min-width: 100px !important; }
.min-width-150{ min-width: 150px !important; }
.min-width-200{ min-width: 200px !important; }
.min-width-250{ min-width: 250px !important; }
.min-width-300{ min-width: 300px !important; }
.min-width-350{ min-width: 350px !important; }
.min-width-400{ min-width: 400px !important; }
.min-width-450{ min-width: 450px !important; }
.min-width-500{ min-width: 500px !important; }
.min-width-550{ min-width: 550px !important; }
.min-width-600{ min-width: 600px !important; }

.min-height-10 { min-height: 10px !important; }
.min-height-20 { min-height: 20px !important; }
.min-height-30 { min-height: 30px !important; }
.min-height-40 { min-height: 40px !important; }
.min-height-50 { min-height: 50px !important; }
.min-height-100{ min-height: 100px !important; }
.min-height-150{ min-height: 150px !important; }
.min-height-200{ min-height: 200px !important; }
.min-height-250{ min-height: 250px !important; }
.min-height-300{ min-height: 300px !important; }
.min-height-350{ min-height: 350px !important; }
.min-height-400{ min-height: 400px !important; }
.min-height-450{ min-height: 450px !important; }
.min-height-500{ min-height: 500px !important; }
.min-height-550{ min-height: 550px !important; }
.min-height-600{ min-height: 600px !important; }

.max-width-5  { max-width: 5px !important; }
.max-width-10 { max-width: 10px !important; }
.max-width-15 { max-width: 15px !important; }
.max-width-20 { max-width: 20px !important; }
.max-width-25 { max-width: 25px !important; }
.max-width-30 { max-width: 30px !important; }
.max-width-35 { max-width: 35px !important; }
.max-width-40 { max-width: 40px !important; }
.max-width-45 { max-width: 45px !important; }
.max-width-50 { max-width: 50px !important; }
.max-width-60 { max-width: 60px !important; }
.max-width-70 { max-width: 70px !important; }
.max-width-80 { max-width: 80px !important; }
.max-width-90 { max-width: 90px !important; }
.max-width-100{ max-width: 100px !important; }
.max-width-150{ max-width: 150px !important; }
.max-width-200{ max-width: 200px !important; }
.max-width-250{ max-width: 250px !important; }
.max-width-300{ max-width: 300px !important; }
.max-width-350{ max-width: 350px !important; }
.max-width-400{ max-width: 400px !important; }
.max-width-450{ max-width: 450px !important; }
.max-width-500{ max-width: 500px !important; }
.max-width-550{ max-width: 550px !important; }
.max-width-600{ max-width: 600px !important; }

.max-height-50 { max-height: 50px !important; }
.max-height-100{ max-height: 100px !important; }
.max-height-150{ max-height: 150px !important; }
.max-height-200{ max-height: 200px !important; }
.max-height-250{ max-height: 250px !important; }
.max-height-300{ max-height: 300px !important; }
.max-height-350{ max-height: 350px !important; }
.max-height-400{ max-height: 400px !important; }
.max-height-450{ max-height: 450px !important; }
.max-height-500{ max-height: 500px !important; }
.max-height-550{ max-height: 550px !important; }
.max-height-600{ max-height: 600px !important; }


body.login-page {
    height: 100vh !important;
    background: #ffffff;
}

.login {
    display: flex;
    flex-direction: column;
    height: 100% !important;
}

.login .left {
    background: #f1f1f1;
    display: flex;
    flex-direction: column;
}

.login .left .logo {
    text-align: center;
}

.login .left .logo img{
    max-width: 150px;
}

.login .left .title {
    flex: 1;
    text-align: center;
    font-size: 20px;
    line-height: 22px;
    font-weight: 500;
    margin-bottom: 10px;
}

.login .left .title span {
    font-size: 14px;
}
.login .left .image {
    display: none;
}

.login .left .copyright {
    display: none;
    font-size: 14px;
    height: 60px;
    font-weight: 500;
    padding: 5px;
    text-align: center;
}

.login .right {
    flex: 1;
    padding: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.login .right .form {
    width: 400px;
}


.login .right .form-control {
    background-color: #f1f1f1;
    border: 1px solid #e9e9e9 !important;
    color: #444444;
    padding: 25px 20px !important;
    box-shadow: none;
    font-weight: 500;
}

.login .google-recaptcha {
    position: relative;
    background-color: #f1f1f1;
    border: 1px solid #e9e9e9 !important;
    padding: 10px;
    border-radius: 4px;
}

.login .submit-button button {
    padding: 15px 0px;
}

@media only screen and (min-width: 992px) {

    .login {
        flex-direction: row;
    }
    .login .left {
        width: 400px;
    }

    .login .left .logo {
        padding: 60px 0px 10px 0px;
    }

    .login .left .image {
        display: block;
    }
    .login .left .copyright {
        display: block;
    }
}

@media only screen and (min-width: 1200px) {
    .login .left {
        width: 600px;
    }
}


.btn {
    box-shadow: none;
}

.bg-light-danger {
    background-color: #fcd5d5 !important;
}

.form-control {
    position: relative;
    border-radius: 3px !important;
}

.form-error {
    background: #FCC7C7;
    color: #444444;
    font-size: 11px;
    font-weight: 500;
    padding: 10px 10px 6px 10px;
    margin: -4px 0px 10px 0px;
    border-radius: 3px;
}


.sidebar .avatar {
    width: 69px !important;
    height: 70px !important;
}

.navbar .avatar-logo, .navbar .avatar-account {
    width: 69px !important;
    height: 69px !important;
}


.dataTables_wrapper {
    padding: 0 !important;
}

.dataTables_wrapper .dataTable {
    width: 100% !important;
    border-collapse: initial !important;
    border-spacing: 0 !important;
    margin: 0.5rem 0 !important;
    border-radius: 3px;
    border-bottom: 1px solid #ECF0F3;
}

.dataTables_wrapper .dataTable th, .dataTables_wrapper .dataTable td {
    font-weight: 400;
    vertical-align: middle;
    color: #444444;
    -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
    outline: none !important;
}

.dataTables_wrapper .dataTable td {
    padding: 3px;
    height: 36px;
}

.dataTables_wrapper .dataTable th .checkbox, .dataTables_wrapper .dataTable td .checkbox {
    margin: 0;
    right: -2px;
}

.dataTables_wrapper .dataTable th.dt-center, .dataTables_wrapper .dataTable td.dt-center {
    text-align: center;
}

.dataTables_wrapper .dataTable th.dt-left, .dataTables_wrapper .dataTable td.dt-left {
    text-align: left;
}

.dataTables_wrapper .dataTable th.dt-right, .dataTables_wrapper .dataTable td.dt-right {
    text-align: right;
}

.dataTables_wrapper .dataTable th.sorting:before, .dataTables_wrapper .dataTable th.sorting:after, .dataTables_wrapper .dataTable td.sorting:before, .dataTables_wrapper .dataTable td.sorting:after {
    opacity: 0.4;
}

.dataTables_wrapper .dataTable th.sorting_desc:before, .dataTables_wrapper .dataTable th.sorting_desc:after, .dataTables_wrapper .dataTable th.orting_asc_disabled:before, .dataTables_wrapper .dataTable th.orting_asc_disabled:after, .dataTables_wrapper .dataTable th.orting_desc_disabled:before, .dataTables_wrapper .dataTable th.orting_desc_disabled:after, .dataTables_wrapper .dataTable th.sorting_asc:before, .dataTables_wrapper .dataTable th.sorting_asc:after, .dataTables_wrapper .dataTable th.sorting:before, .dataTables_wrapper .dataTable th.sorting:after, .dataTables_wrapper .dataTable td.sorting_desc:before, .dataTables_wrapper .dataTable td.sorting_desc:after, .dataTables_wrapper .dataTable td.orting_asc_disabled:before, .dataTables_wrapper .dataTable td.orting_asc_disabled:after, .dataTables_wrapper .dataTable td.orting_desc_disabled:before, .dataTables_wrapper .dataTable td.orting_desc_disabled:after, .dataTables_wrapper .dataTable td.sorting_asc:before, .dataTables_wrapper .dataTable td.sorting_asc:after, .dataTables_wrapper .dataTable td.sorting:before, .dataTables_wrapper .dataTable td.sorting:after {
    top: 50% !important;
    margin-top: -0.5rem;
    bottom: auto !important;
}

.dataTables_wrapper .dataTable th.sorting_asc, .dataTables_wrapper .dataTable th.sorting_desc, .dataTables_wrapper .dataTable td.sorting_asc, .dataTables_wrapper .dataTable td.sorting_desc {
    color: #000000 !important;
}


.dataTables_wrapper .dataTable tfoot th,
.dataTables_wrapper .dataTable thead th {
    font-weight: 500;
    color: #444444;
    background: #f5f7fa;
    padding: 20px 10px;
}

.dataTables_wrapper .dataTable thead th {
    border-top: 0;
}

.dataTables_wrapper .dataTable tbody tr.active,
.dataTables_wrapper .dataTable tbody tr.selected {
    background-color: #ECF0F3;
}

.dataTables_wrapper .dataTable tbody tr.active th, .dataTables_wrapper .dataTable tbody tr.active td,
.dataTables_wrapper .dataTable tbody tr.selected th,
.dataTables_wrapper .dataTable tbody tr.selected td {
    background-color: #ECF0F3;
    border-left-color: #ECF0F3;
    border-right-color: #ECF0F3;
    color: #444444;
}

.dataTables_wrapper .dataTable .group th, .dataTables_wrapper .dataTable .group td {
    background-color: #F3F6F9;
}

.dataTables_wrapper .dataTable .filter th, .dataTables_wrapper .dataTable .filter td {
    vertical-align: top;
}

.dataTables_wrapper .dataTable .filter th .input-group + .input-group, .dataTables_wrapper .dataTable .filter td .input-group + .input-group {
    margin-top: 0.5rem;
}

.dataTables_wrapper .dataTable .filter th .btn + .btn, .dataTables_wrapper .dataTable .filter td .btn + .btn {
    margin-top: 0.5rem;
}

.dataTables_wrapper .dataTable .group th, .dataTables_wrapper .dataTable .group td {
    font-size: 1rem;
    font-weight: 500;
}

.dataTables_wrapper .dataTables_scroll {
    margin: 1rem 0 !important;
}

.dataTables_wrapper .dataTables_scroll .dataTable {
    margin: 0 !important;
}

.dataTables_wrapper .dataTables_paginate .pagination {
    margin: 0;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item {
    margin-left: 0.4rem;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item > .page-link {
    outline: none !important;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 2rem;
    min-width: 2rem;
    padding: 0.5rem;
    text-align: center;
    position: relative;
    font-size: 1rem;
    line-height: 1rem;
    font-weight: 500;
    border-radius: 4px;
    color: #666666;
    background-color: #f5f7fa;
    border: 1px solid #dddddd;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item > .page-link > i {
    font-size: 1rem;
    text-align: center;
    display: inline-block;
    color: #80808F;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.previous > .page-link, .dataTables_wrapper .dataTables_paginate .pagination .page-item.next > .page-link, .dataTables_wrapper .dataTables_paginate .pagination .page-item.last > .page-link, .dataTables_wrapper .dataTables_paginate .pagination .page-item.first > .page-link {
    background-color: #edf0f2;
    color: #444444;
    border: 1px solid #dddddd;
    padding: 6px;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.previous > .page-link:hover, .dataTables_wrapper .dataTables_paginate .pagination .page-item.next > .page-link:hover, .dataTables_wrapper .dataTables_paginate .pagination .page-item.last > .page-link:hover, .dataTables_wrapper .dataTables_paginate .pagination .page-item.first > .page-link:hover {
    background-color: #444444;
    color: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.previous > .page-link:hover > i, .dataTables_wrapper .dataTables_paginate .pagination .page-item.next > .page-link:hover > i, .dataTables_wrapper .dataTables_paginate .pagination .page-item.last > .page-link:hover > i, .dataTables_wrapper .dataTables_paginate .pagination .page-item.first > .page-link:hover > i {
    color: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.active > .page-link {
    background-color: #444444;
    color: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.active > .page-link > i {
    color: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item:hover:not(.disabled) > .page-link {
    background-color: #444444;
    color: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item:hover:not(.disabled) > .page-link > i {
    color: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.disabled > .page-link {
    opacity: 0.6;
}

.dataTables_wrapper .dataTables_pager {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.dataTables_wrapper .dataTables_pager .dataTables_info {
    display: inline-block;
    margin: 0.5rem 0;
    margin-right: 0.5rem;
    color: #80808F;
}

.dataTables_wrapper .dataTables_pager .dataTables_length {
    margin: 0.5rem 0;
    margin-right: 1rem;
    display: inline-block;
}

.dataTables_wrapper .dataTables_pager .dataTables_length label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0;
    color: #80808F;
}

.dataTables_wrapper .dataTables_pager .dataTables_length .custom-select {
    margin-left: 0.5rem;
    height: 2.25rem;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
}

.dataTables_wrapper .dataTables_pager .dataTables_paginate {
    margin: 0.5rem 0;
}

.dataTables_wrapper .dataTables_pager .dataTables_paginate .pagination {
    margin: 0;
}

.dataTables_wrapper .text-right .dataTables_filter,
.dataTables_wrapper .text-left .dataTables_filter {
    display: inline-block;
}

@media (max-width: 991.98px) {
    .dataTables_wrapper .dataTables_pager {
        margin-top: 1rem;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}

@media (max-width: 767.98px) {
    .dataTables_wrapper .dataTables_paginate {
        margin-left: 0 !important;
    }

    .dataTables_wrapper .dataTables_paginate .pagination .page-item:first-child {
        margin-left: 0 !important;
    }
}

.dataTables_wrapper table.dataTable.collapsed > tbody > tr[role="row"] > td:first-child {
    padding-left: 25px !important;
}

.dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    top: 0;
    left: 0;
    height: 100%;
    width: 20px;
    font-size: 17px;
    color: #444444;
    border: 0;
    border-right: 1px solid #dfe2e6;
    background-color: #f5f7fa;
    font-style: normal;
    font-weight: 600;
    font-variant: normal;
    line-height: 42px;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "+";
}

.dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before {
    content: "-";
}

.dataTables_wrapper .child .dtr-details {
    display: table !important;
}

.dataTables_wrapper .child .dtr-details > li {
    display: table-row !important;
    border: 0 !important;
}

.dataTables_wrapper .child .dtr-details > li .dtr-title {
    display: table-cell;
    vertical-align: top;
    border-bottom: 1px dashed #F3F6F9;
    font-weight: 500;
    padding: 0.5rem 2rem 0.5rem 0;
}
.dataTables_wrapper .child .dtr-details > li .dtr-data {
    display: table-cell;
    vertical-align: top;
    border-bottom: 1px dashed #F3F6F9;
    padding: 0.5rem 0;
}

.dataTables_wrapper .child .dtr-details > li:last-child .dtr-title {
    border-bottom: 0;
}

.dataTables_wrapper .child .dtr-details > li:last-child .dtr-data {
    border-bottom: 0;
}

.dataTables_wrapper .dt-bootstrap4 .dropdown .dropdown-menu.dropdown-menu-right {
    /*rtl:ignore*/
    margin-left: 65px;
}

div.dataTables_length label{
    margin:0px !important;
}
div.dataTables_length .custom-select{
    box-shadow: none !important;
}


.dropdown-toggle.nav-link.dropdown-toggle-split, .dropdown-toggle.btn.dropdown-toggle-split {
    opacity: 0.9;
}
.btn-primary.dropdown-toggle.nav-link.dropdown-toggle-split, .btn-primary.dropdown-toggle.btn.dropdown-toggle-split {
    background: #ef744c;
}

.page-title{
    font-size:1.6rem;
    padding-right: 1rem;
}

.null-page{
    background: #ffffff !important;
    padding:20px;
}

.form-submit{
    text-align: center;
}

.filterBox {
    background: #ffffff;
    position: absolute;
    z-index: 1000;
    top: 0px;
    right: 0px;
    height: calc(100vh - 72px);
    width: 250px;
    border-left: 1px solid #e5e5e5;
}

.filterBox .title{
    font-weight: 600;
    font-size: 1rem;
    font-family: Exo\ 2, Helvetica Neue, Arial, sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
    line-height: 1.5rem;
    padding: 24px 20px 21px 20px;
    margin-bottom: 1rem;
    border-bottom: 1px solid #e5e5e5;
    display: flex;
}
.filterBox .title span{
    flex:1;
}
.filterBox .title i{
    cursor: pointer;
    color:#444444;
}

.filterBox .body{
    padding:20px;
}


.courseBox{
    padding: 7px 10px;
    border-radius: 2px;
    background-color: #f5f7fa !important;
    border: 1px solid #e5e5e5 !important;
    font-weight: 500;
}


.sortable {
    background-color: #f5f7fa;
    list-style-type: none;
    padding: 0;
    min-height: 70px;
    padding: 15px;
}

.sortable li.ui-state-default {
    position: relative;
    height: 40px;
    line-height: 40px;
    margin: 0;
    color: #fff;
    outline: 0;
    padding: 0;
    margin: 0;
    text-indent: 15px;
    background: #444444;
    font-size: 1.1em;
    cursor: pointer;
    border-bottom: 1px solid #ffffff;
}

.sortable li.ui-state-default:first-child {
    border-top: 0;
}
.sortable li.ui-state-default:last-child {
    border-bottom: 0;
}
.sortable li.ui-state-default:after {
    content: "\f0c9";
    display: inline-block;
    font-family: "FontAwesome";
    position: absolute;
    right: 18px;
    top: 9px;
    text-align: center;
    line-height: 35px;
    color: rgba(255,255,255,.2);
    text-shadow: 0px 0px 0px rgba(0,0,0,0);
    cursor: move;
}
.sortable-placeholder {
    border: 2px dashed #999999;
    border-radius: 3px;
    height: 40px;
    margin-bottom: 10px;
}
.sortable .handle{
    cursor: pointer;
}