#gjd .container{max-width: 860px;padding-bottom: 50px;}
.bottom-bar{width: 100%;background-color: #d8d8d8;min-height: 76px;}
#gjd .logos{display: table-cell;vertical-align: middle;height: 90px;}
#gjd .logos img:nth-child(1){padding-right: 35px;}
#gjd .logos img:nth-child(2){padding: 0px 35px;}

h1{text-align: center;padding-bottom: 15px;}
li {list-style-type: none;margin-top: 20px;padding-bottom: 20px;border-bottom: 1px solid #DADADA;padding-left: 35px;
background: url(../img/docs.png) 3px 0 no-repeat;}
a{font-size: 17px;color: #05C1FF;}
a:hover{transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;}
ul{padding-left: 0px;}
#gjd{padding-top: 20px;}
#gjd .t-mobile a:hover{color: #df0072;}
#gjd .orange a:hover{color: #ff6501;}
#gjd .plus a:hover{color: #6AB82E;}
#gjd .play a:hover{color: #5A398A;}
#gjd li::after{position: absolute;right: 0;content: '';width: 55px;height: 30px;}
#gjd .t-mobile li::after{background: url(../img/logo_tmobile2.png);}
#gjd .orange li::after{background: url(../img/logo_orange2.png);}
#gjd .plus li::after{background: url(../img/logo_plus2.png);}
#gjd .play li::after{background: url(../img/logo_play2.png);}

h2{font-size: 24px;font-weight: 100;}
h3{margin-bottom: 0px;font-size: 18px;}
a{font-size: 17px;color: #05C1FF;}
a:hover{transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;}
p{margin: 10px;font-size: 18px;line-height: 23px; display: list-item; list-style-type: disc; list-style-position: inside; text-align: justify; text-justify: inter-word; }
p:nth-last-child{font-size: 16px;padding-bottom: 30px;font-weight: 600;}

.scrollup {width: 40px;height: 40px;position: fixed;bottom: 10px;right: 15px;display: none;}

@media(min-width: 600px) and (max-width: 767px){
#gjd .container {max-width: 550px;}
h2 {font-size: 35px;line-height: 40px;}
p:nth-last-child {font-size: 23px;line-height: 28px;}
.bottom-bar {min-height: 50px;}}

@media(min-width: 430px) and (max-width: 599px){
#gjd .logos img:nth-child(1) {padding-right: 0px;}
#gjd .logos img:nth-child(2) {padding: 0px 25px;}
#gjd .container {max-width: 415px;}
h2 {font-size: 35px;line-height: 36px;}
p:nth-last-child {font-size: 23px;line-height: 28px;}
.bottom-bar {min-height: 50px;}}

@media(max-width: 429px){
#gjd .logos img:nth-child(1) {padding-right: 0px;width: 140px;}
#gjd .logos img:nth-child(2) {padding: 0px 14px;}
#gjd .container {max-width: 310px;}
h3 {margin-bottom: 5px;line-height: 20px;}
h2 {font-size: 25px;line-height: 28px;}
p:nth-last-child {font-size: 19px;line-height: 23px;}
p {font-size: 16px;line-height: 20px;}
.bottom-bar {min-height: 50px;}}