.box{background:linear-gradient(90deg,#eef4fd 65%, #fee6de 35%);width:100%;margin:0px auto;margin-top:-55px;border-radius:6px;border:1px solid#e7f1ed;border-radius:8px;}
.ct_box{background:#fff;width:98%;margin:0px auto;font:15px fn3;line-height:24px;}
ul.vs{width:100%;border-bottom:1px solid#d6e4da;}
ul.vs li{font:18px fn1;}
li.tt{background:url(../../../img/bb/doc.svg)no-repeat 0% center;background-size:20px 20px;padding:5px 0px 8px 30px;height:45px;text-transform:uppercase;text-shadow:1px 1px rgba(255,255,255,0.40),-1px -1px rgba(0,0,0,0.90);}
.des{line-height:1.6em;padding:5px 0px;}

/* medsos */
ul.ms{width:100%;margin:0px 0px 18px 0px;padding:8px 0px 14px 0px;box-sizing:border-box;border-bottom:1px solid#cddff3;}
ul.ms li a{border:1px solid#d5e9ec;border-radius:17px;color:#333;margin:0px 25px 0px 0px;padding:2px 10px 4px 28px;box-shadow:1px 1px 1px #c9cdd3;transition:background-color 0.7s ease;}
ul.ms li a:hover{color:#333;}
ul.ms li .fb{background:#ddebff url(../../../img/bb/fb.png)no-repeat 8px center;background-size:16px 16px;}
ul.ms li .fb:hover{background:#b6e3fc url(../../../img/bb/fb.png)no-repeat 8px center;background-size:16px 16px;}
ul.ms li .tw{background:#ddebff url(../../../img/bb/tw.png)no-repeat 8px center;background-size:16px 16px;}
ul.ms li .tw:hover{background:#b6e3fc url(../../../img/bb/tw.png)no-repeat 8px center;background-size:16px 16px;}
ul.ms li .ig{background:#efe1fb url(../../../img/bb/ig.png)no-repeat 8px center;background-size:16px 16px;}
ul.ms li .ig:hover{background:#b6e3fc url(../../../img/bb/ig.png)no-repeat 8px center;background-size:16px 16px;}
ul.ms li .wa{background:#e2fbe1 url(../../../img/ctk/wa.svg)no-repeat 8px center;background-size:16px 16px;}
ul.ms li .wa:hover{background:#b6e3fc url(../../../img/ctk/wa.svg)no-repeat 8px center;background-size:16px 16px;}
ul.ms li .tk{background:#e2eefa url(../../../img/bb/tt.png)no-repeat 8px center;background-size:16px 16px;}
ul.ms li .hm{float:right;background:linear-gradient(90deg,#1c78ea 10%,#df3c13 100%);width:80px;height:27px;padding:6px 0px 5px 0px;margin:-3px 0px 0px 0px;font:12px fn4;text-align:center;color:#fff;border:none;}
ul.ms li .hm:hover{background:#1c78ea;color:#fff;}
ul.ms li span{font-size:12px;display:inline;}

@media screen and (max-width:1150px){
	.ct_box{width:95%;margin:20px 0px 0px 8px;}
	ul.ms{margin:15px 0px 8px 0px;padding:8px 5px 7px 5px;}
	ul.ms li a{padding:4px 4px 4px 24px;margin-right:15px;}
	ul.ms li span{display:none;}
	ul.ms li .hm{margin-top:-3px;}
	ul.vs li{font-size:17px;}
}
