body{font-family:helvetica,arial,sans-serif;margin:0;color:#333;-webkit-text-size-adjust:none;font-size:12px;background:#FFF}
.pull-left{float:left}
.pull-right{float:right}
#masthead,#topnav{min-width:300px}
a:hover{text-decoration:none}
img{border:0}
h1#top{display:none;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFF none repeat scroll 0 0;color:#fff;font-size:15px;font-weight:700;text-align:center;text-transform:uppercase;height:20px;line-height:20px}
a{color:#54a6de}
a:active{outline:0}
a:focus{-moz-outline-style:none}
.ftr{margin:15px 0;color:#888;text-align:center}
.navButton{display:inline-block;margin:0;text-decoration:none;white-space:nowrap;margin:0;padding:0;text-align:center}
.navButton{text-decoration:none;font-size:13px;font-weight:bold;text-shadow:0 -1px 0 #424e5d}
#masthead{padding-top:10px;padding-bottom:10px;position:relative;height:30px;text-align:center;}
#masthead a{margin:0 2px 0 2px;padding:5px 8px;text-decoration:none;color:#FFF;border-radius:5px;}
.pull-left .icon , .pull-right .icon{display:inline;font-size:24px;font-weight:400;}
#masthead a span{display:none}
#topnav{margin:5px auto 0;text-align:center}
#topnav ul{width:100%;margin:0;padding:0}
#topnav li{width:20%;overflow:hidden;border:0;padding:0;margin:0;display:inline-block}
#topnav li a{white-space:nowrap;display:block;color:#fff;text-decoration:none;font-size:12px;margin:0;padding:8px 0;background:rgba(100,100,100,.5)}
#topnav li a:hover{background:rgba(100,100,100,1)}
#topnav li a .icon{display:block;font-size:27px;font-weight:400;margin-bottom:4px}
@media only screen and (max-width:320px){#topnav li a .icon{font-size:18px}
#topnav li a{font-size:9px}
.listView .info{padding-top:3px!important;}
.listView .favAddButton{display:none;}
.listView a{font-size:12px!important;}
}

.listView li {padding-left:5px; padding-right:5px;}

#topnav li a,.pagination a,#masthead a{-moz-box-shadow:inset 1px 1px 0 0 #ccc;-webkit-box-shadow:inset 1px 1px 0 0 #ccc;box-shadow:inset 1px 1px 0 0 #ccc;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#e7e7e7 50%,#d8d8d8 51%,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(50%,#e7e7e7),color-stop(51%,#d8d8d8),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#f5f5f5 0,#e7e7e7 50%,#d8d8d8 51%,#ececec 100%);background:-o-linear-gradient(top,#f5f5f5 0,#e7e7e7 50%,#d8d8d8 51%,#ececec 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#e7e7e7 50%,#d8d8d8 51%,#ececec 100%);background:linear-gradient(to bottom,#f5f5f5 0,#e7e7e7 50%,#d8d8d8 51%,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#f5f5f5 ',endColorstr= '#ececec ',GradientType=0);color:#222;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
.topnav,#topnav li a:hover,h3.blackhdr,h1.blackhdr, h2.blackhdr, #masthead a:hover,.pagination a.selected,.pagination a:hover,#masthead{-moz-box-shadow:inset -1px -1px 0 0 #f1f1f1;-webkit-box-shadow:inset -1px -1px 0 0 #f1f1f1;box-shadow:inset -1px -1px 0 0 #f1f1f1;background:#ececec;background:-moz-linear-gradient(top,#ececec 0,#d8d8d8 3%,#e7e7e7 50%,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ececec),color-stop(3%,#d8d8d8),color-stop(50%,#e7e7e7),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#ececec 0,#d8d8d8 3%,#e7e7e7 50%,#f5f5f5 100%);background:-o-linear-gradient(top,#ececec 0,#d8d8d8 3%,#e7e7e7 50%,#f5f5f5 100%);background:-ms-linear-gradient(top,#ececec 0,#d8d8d8 3%,#e7e7e7 50%,#f5f5f5 100%);background:linear-gradient(to bottom,#ececec 0,#d8d8d8 3%,#e7e7e7 50%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#ececec ',endColorstr= '#f5f5f5 ',GradientType=0);color:#444;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
#topnav li a:active{position:relative;top:1px}
#searchBox a.stdButton{margin-top:8px;padding:0 5px;-webkit-border-image:url(../images/butn-bg.png) 0 5 0 5;}
#searchBox{z-index:999;height:70px;position:absolute;top:51px;background:#ececec;width:100%}
#searchBox a.stdButton{height:25px;line-height:25px;font-size:15px;border-width:0 5px;padding:0 5px}
#searchBox .searchInput{font-size:16px;height:28px;width:40%;display:block;margin:15px auto 0}
#searchBox .searchCancelButton{color:#ffffff;position:absolute;left:10px;top:15px}
#searchBox .searchGoButton{color:#ffffff;position:absolute;right:10px;top:15px}
h3.blackhdr, h1.blackhdr, h2.blackhdr, .error-msg{font-weight:700;overflow:hidden;padding:7px;margin-bottom:0;font-size:12px;position:relative;border-top:1px solid #EEE;text-align:center;}
.sort-options{padding:10px;border-bottom:1px solid #EEE;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;text-align:center;background:#ececec;}
.sort-options a, .search-form a{padding:4px;margin-right:4px;color:#FFF;background:#555;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.sort-options a:hover,.sort-options a.active, .search-form a{text-shadow:0 -1px 0 rgba(0,0,0,0.3);background:#67b2de;background:-moz-linear-gradient(top,#67b2de 7%,#045c8a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(7%,#67b2de),color-stop(100%,#045c8a));background:-webkit-linear-gradient(top,#67b2de 7%,#045c8a 100%);background:-o-linear-gradient(top,#67b2de 7%,#045c8a 100%);background:-ms-linear-gradient(top,#67b2de 7%,#045c8a 100%);background:linear-gradient(to bottom,#67b2de 7%,#045c8a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#67b2de ',endColorstr= '#045c8a ',GradientType=0);padding:4px;}
.listView{list-style:none;margin:0 0 1em 0;padding:0}
.listView li{margin-top:8px;position:relative;overflow:hidden;height:120px;border-top:1px solid #c0ebff;border-bottom:1px solid #c0ebff;background:#FFF url(../images/list-vie.png) repeat-x top}
.footer{margin-top:8px;position:relative;overflow:hidden;height:auto;padding:15px 5px;text-align:center;border-top:1px solid #c0ebff;border-bottom:1px solid #c0ebff;background:#FFF url(../images/list-vie.png) repeat-x top}
.textBox{margin-top:8px;position:relative;overflow:hidden;height:auto;padding:15px 5px;text-align:center;border-top:1px solid #c0ebff;border-bottom:1px solid #c0ebff;background:#FFF url(../images/list-vie.png) repeat;}
.getapp{position:relative;overflow:hidden;height:auto;padding:15px 5px;text-align:center;background:#fcfeff;font-size:14px;}
.cats{margin-top:8px;position:relative;overflow:hidden;height:auto;padding:10px 5px;text-align:center;border-top:1px solid #c0ebff;border-bottom:1px solid #c0ebff;background:#FFF url(../images/list-vie.png) repeat-x top;font-size:20px;font-weight:bold;}
.listView .pic{position:relative;float:left;margin-right:6px;background:#FFF url(../images/loading.gif) no-repeat center;border-right:1px solid #FFF}
.listView .info{height:69px;padding-top:14px}
.listView .favAddButton{position:absolute;right:0;top:50px;width:15px;height:20px;background:url(../images/listArro.png) no-repeat;overflow:hidden;text-indent:-3000px}
.listView .views,.listView .numPhotos{font-size:12px;color:#999}
.listView .heading{font-size:12px;margin-bottom:4px;color:#333;margin-right:40px;display:inline;}
.listView .sep{font-size:12px;color:#c2c5c7;padding-left:4px;padding-right:4px}
.listView a{color:#555;font-size:14px;text-decoration:none}
.pagination{text-align:center;width:100%;}
.pagination a{color:#333;text-decoration:none;font-size:20px;width:20%;display:inline-block;line-height:46px;}
.pagination a.selected,.pagination a:hover{color:#2a9dff}
.ads{background:none;border:0;text-align:center;margin-top:8px;margin-bottom:8px;}
.listViewAd{border:0!important;background:#FFF!important;height:auto!important;}
#videocontainer{max-width:640px;margin:0 auto;padding:0}
#videopreview{position:relative;width:100%;padding:5px;box-sizing:border-box;}
#videopreview img.playbtn{width:80px;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%}
#videopreview .videoduration{background-color:rgba(0,0,0,0.5);bottom:8px;color:#fff;font-size:15px;font-weight:700;padding:3px 8px;position:absolute;right:5px}
#videopreview .videothumblrg{width:100%;height:auto}
.videodetails{background:#f1f1f1;list-style:none;padding:10px;margin:10px 2px;border:2px solid #AAA;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.videodetails li{font-size:15px;margin:2px 0;display:block;color:#555;width:48%;vertical-align:text-top}
.videodetails li.videocategories{width:96%}
.videodetails strong{color:#181818}
.videodetails li.videoreleased span{display:none}
.playbtn{position:absolute;left:244px;top:169px}
@font-face{font-family:'fontello';src:url('../font/fontello.eot?39947247');src:url('../font/fontello.eot?39947247#iefix') format('embedded-opentype'),
url('../font/fontello.woff2?39947247') format('woff2'),
url('../font/fontello.woff?39947247') format('woff'),
url('../font/fontello.ttf?39947247') format('truetype'),
url('../font/fontello.svg?39947247#fontello') format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"]:before, [class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-search:before{content:'\e800';}
.icon-heart:before{content:'\e801';}
.icon-star:before{content:'\e802';}
.icon-chat:before{content:'\e803';}
.icon-tag:before{content:'\e804';}
.icon-folder-open:before{content:'\e805';}
.icon-cog:before{content:'\e806';}
.icon-right-open:before{content:'\e807';}
.icon-left-open:before{content:'\e808';}
.icon-videocam:before{content:'\e809';}
.icon-clock:before{content:'\e80a';}
.icon-eye:before{content:'\e80b';}
.icon-video:before{content:'\e80c';}
.icon-home:before{content:'\e80d';}
.icon-award:before{content:'\e80e';}
.icon-folder:before{content:'\e80f';}
.icon-mobile-1:before{content:'\e810';}
.icon-mail-alt:before{content:'\f0e0';}
.icon-mobile:before{content:'\f10b';}
.icon-thumbs-up-alt:before{content:'\f164';}
.icon-thumbs-down-alt:before{content:'\f165';}
.icon-apple:before{content:'\f179';}
.icon-android:before{content:'\f17b';}
.icon-wechat:before{content:'\f1d7';}