@import url('https://fonts.googleapis.com/css?family=Play|Teko');
body {font-family: 'Play', sans-serif;margin-left: auto;margin-right: auto;background:#f2f2f2;text-transform:capitalize;}
*{margin:0;padding:0;text-decoration:none;}
.zz{clear:both;}
.aa{width:100%;height:auto;text-align:center;margin:0 0 0.7vw 0;}
.aa a {padding:0.2vw 0.5vw 0.2vw 0.5vw;margin:0 0.2vw 0 0;font-size:0.9vw;border-radius:0 0 0.3vw 0.3vw;color:#ff66cc;background:#fff;box-shadow: 0.1vw 0.1vw 0.1vw rgba(0, 0, 0, 0.5);text-shadow:0.1vw 0.1vw 0.1vw #d9d9d9;}
.bb{width:100%;background:linear-gradient(to bottom,rgba(217,217,217,0.7) 0%,rgba(255,255,255,0.7) 50%,rgba(217,217,217,0.7) 100%);color:#fff;font-size:2vw;margin:0.1vw 0 0.6vw 0;height:auto;text-align:center;padding:0.1vw 0 0.4vw 0;}
.bb a{color:#4d4d4d;font-size:1.1vw;}
.bb i{margin:0 0.2vw 0 0;font-size:1.5vw;color:#ff00ff;}
.bb i:hover{color:#000;}
h1{display:inline;line-height:0.5vw;}
.bb b{font-family:'Teko', sans-serif;color:#ff00ff;display:inline;font-size:2vw;line-height:0.5vw;}
.cc{width:100%;text-align:center;margin:0.2vw 0 0 0;height:auto;}
.cc a {padding:0.2vw 0.5vw 0.1vw 0.5vw;margin:0 0.2vw 0 0;font-size:0.9vw;border-radius:0.3vw 0.3vw 0 0;color:#ff66cc;background:#fff;box-shadow: 0.1vw 0vw 0.1vw rgba(0, 0, 0, 0.5);text-shadow:0.1vw 0.1vw 0.1vw #d9d9d9;}
.dd{width:100%;border-top:0.6vw solid #ffccff;margin:0 0 0.3vw 0;background:#e6f9ff;}
.ee{width:94%;padding:0 3%;}
.ff{margin:1vw 0 0 1vw;float:left;}
.ff img{max-height:15vw;border-radius:0.3vw;}
.ff a{position: relative;color:#fff;font-size:0.8vw;}
.ff a:hover{color:#ff66cc;}
.ff p{overflow: hidden;width:83%;position: absolute;bottom: 0.5vw;left: 0;height:auto;z-index: 10;border-radius:0.2vw;margin:0 0.5vw 0 0.5vw;padding:0.2vw 0.5vw 0 0.5vw;background:linear-gradient(to bottom,rgba(0,0,0,0.7) 0%,rgba(26,26,26,0.7) 50%,rgba(0,0,0,0.7) 100%);}
.ff p i{font-size:0.8vw;margin-right:0.2vw;}
.gg{line-height:70px;padding:2vw;}
.gg a{margin:0 0 0 1vw;}
.hh{width:92%;padding:0 4%;}
.bot{position: fixed;margin-left:auto;margin-right:auto;bottom:0px;margin-top:-10vw;z-index:99;width:100%; padding:0 0 0 1%;font-size:1.1vw;background:#e6e6e6;text-align:center;}
.bot i{margin:0 0.2vw 0 0;color:#000;}
.bot a:link{font-weight:bold;padding: 0.3vw;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;cursor: pointer;line-height:2.1vw;color:#ff66cc;font-size:1.5vw;}
.bot a:hover,.hh a:hover{background-color:#ff66cc;color:#000;}
.hh a:link{font-weight:bold;padding: 0.3vw;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;cursor: pointer;line-height:2.1vw;color:#4d4d4d;font-size:1.5vw;}
.masonry {-moz-column-count: 5;-webkit-column-count: 5;column-count: 5;-moz-column-gap: 0;-webkit-column-gap: 0;column-gap: 0;font-size: 1vw;padding:0 3%;}
.dmmr18 {-moz-column-count: 6;-webkit-column-count: 6;column-count: 6;-moz-column-gap: 0;-webkit-column-gap: 0;column-gap: 0;font-size: 1vw;padding:0 3%;}
.item{background-color: #fff;	display: inline-block;	margin: 2%;	width: 96%;	border-radius: 0.5vw;	background:linear-gradient(to left,rgba(255,51,255,0.7) 0%,rgba(255,128,255,0.7) 50%,rgba(255,51,255,0.7) 100%);	box-shadow: 0.1vw 0vw 0.1vw rgba(0, 0, 0, 0.5);}
.item img{width:100%;	border-radius: 0.5vw 0.5vw 0 0;}
.item p{padding:0vw 0.5vw 0.3vw 0.5vw;}
.item i {	font-size:1vw;	padding:0 0.5vw;}
.item a{color:#000;}
.item a:hover{color:#fff;}

.x1{color:#000;}
a:hover, .bb b:hover{color:#000;}

.a9{width:99%;margin:0 0 20vw 1.4vw;border-radius:10px;float:left;padding:10px 5px 10px 10px;color:#6699ff;}
.a9 img {position:absolute;top:0;left:0;width:100%;float:left;border-radius:10px;width:15.4vw;margin:0 0 0 5px;}
.a9 a {width:15.4vw;padding-top:12.1%;margin:0;position:relative;float:left;margin:5px 10px 0px 0;font-size:1.1vw;}
.a9 p {text-align:center;width:14vw;white-space: nowrap;overflow: hidden;position:absolute;bottom:-0px;left:0;height:auto;z-index:10;border-radius:10px;color:#FFF;padding:4px;margin:4px;background:linear-gradient(to bottom,rgba(44,44,44,0.7) 0%,rgba(22,22,22,0.7) 50%,rgba(44,44,44,0.7) 100%);}
.a9 b {text-align:center;width:14vw;white-space: nowrap;overflow: hidden;position:absolute;top:-10px;right:-1px;height:auto;z-index:10;border-radius:10px;color:#FFF;padding:4px;margin:10px 0 0 0;background:linear-gradient(to bottom,rgba(44,44,44,0.7) 0%,rgba(22,22,22,0.7) 50%,rgba(44,44,44,0.7) 100%);font-weight:normal;}

.a4{width:99%;margin:0vw 0 0vw 0;float:left;padding:0 0 0 2vw;height:auto;}
.a4 img {position:absolute;top:0;left:0;width:100%;float:left;border-radius:10px;width:18.6vw;margin:0 0 0 5px;}
.a4 a {width:18.6vw;padding-top:10.9%;margin:0;position:relative;float:left;margin:0.2vw 0.5vw 0.2vw 0;font-size:1vw;}
.a4 p {font-size:1vw;text-align:center;width:12vw;white-space: nowrap;overflow: hidden;position:absolute;bottom:-0px;left:0;height:auto;z-index:10;border-radius:10px;color:#FFF;padding:4px;margin:4px;background:linear-gradient(to bottom,rgba(44,44,44,0.7) 0%,rgba(22,22,22,0.7) 50%,rgba(44,44,44,0.7) 100%);}
.a4 b {font-size:1vw;text-align:center;width:auto;white-space: nowrap;overflow: hidden;position:absolute;top:-10px;right:-1px;height:auto;z-index:10;border-radius:10px;color:#FFF;padding:0 4px;margin:10px 0 0 0;background:linear-gradient(to bottom,rgba(44,44,44,0.7) 0%,rgba(22,22,22,0.7) 50%,rgba(44,44,44,0.7) 100%);font-weight:normal;}

.c7{width:99%;margin:3vw 0 1vw 0;float:left;padding:0 0 0 2vw;height:auto;}
.c7 img {position:absolute;top:0;left:0;width:100%;float:left;border-radius:10px;width:13.2vw;margin:0 0 0 5px;}
.c7 a {width:13.2vw;padding-top:18.9%;margin:0;position:relative;float:left;margin:0.2vw 0.5vw 0.2vw 0;font-size:1vw;}
.c7 p {font-size:1vw;text-align:center;width:12vw;white-space: nowrap;overflow: hidden;position:absolute;bottom:-0px;left:0;height:auto;z-index:10;border-radius:10px;color:#FFF;padding:4px;margin:4px;background:linear-gradient(to bottom,rgba(44,44,44,0.7) 0%,rgba(22,22,22,0.7) 50%,rgba(44,44,44,0.7) 100%);}
.c7 b {font-size:1vw;text-align:center;width:auto;white-space: nowrap;overflow: hidden;position:absolute;top:-10px;right:-1px;height:auto;z-index:10;border-radius:10px;color:#FFF;padding:0 4px;margin:10px 0 0 0;background:linear-gradient(to bottom,rgba(44,44,44,0.7) 0%,rgba(22,22,22,0.7) 50%,rgba(44,44,44,0.7) 100%);font-weight:normal;}