html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace, sans-serif}body,select,input,textarea{color:#999999}h1,h2,h3,h4,h5,h6{font-weight:bold}a:hover,a:active{outline:none}ul,ol,li{margin:0;padding:0;list-style:none}ol{list-style-type:decimal}nav ul,nav li{margin:0}small{font-size:85%}strong,th{font-weight:bold}td,td img{vertical-align:top}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;visibility:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1}
#wrapper {z-index:10;}
.logo span,.header,.register-msg h2,.tabs li,.submit,h1,h2,h3,h4{font-family:Tahoma;font-weight:normal !important;font-style:normal !important}
.register-msg{font-family:Tahoma;font-weight:normal !important;font-style:normal !important}
input,textarea,select{outline:none}
h1,h2,h3,h4,h5,h6{line-height:normal}
.clearLft{clear:left}
.clearRyt{clear:right}
.clearIt{clear:both}
.divClear{clear:both;line-height:0px;height:0px;font-size:0px}
.row{float:left;width:100%}
.row1{display:inline-block;width:100%}
.inBlock{display:inline-block;width:100%}
.fLeft{float:left !important}.fnone{float:none !important}.fRight{float:right !important}.textRight{text-align:right}.textLeft{text-align:left}.textCenter{text-align:center}.textJustify{text-align:justify}.textCaps{text-transform:uppercase !important}.rad10{border-radius:10px !important}a{text-decoration:none;color:#174b7f}p{padding:0 0 15px}.row{width:100%;float:left}

body{
background:#fbfbfb;font:12px/18px Arial, Verdana, Geneva, sans-serif;color:#798385;
min-width:830px
}

.page-center{width:100%;margin:0 auto;max-width:1500px;}
.top-head{background:#000d20 url(../pic_files/top-head.jpg) repeat-x 0 0;padding:15px 0}
.logo{float:left;color:#fff;font-size:11px;margin:0px 0 0 0;}
.logo img{float:left}.
logo span{float:left;margin:30px 0 0 5px}
.top-head .banner{margin:0 auto}
.top-head .banner img{border:1px solid #fff;float:left}
.top-head a{color:#fff}
.top-head .links{float:right}
.head-right-links #user_name{display:block;clear:left}
.top-head .links li{float:left;text-transform:uppercase;padding:0 0 0 7px}
.top-head .links li a{float:left;background:#e51b1b;line-height:30px;font-size:14px;padding:0 20px;text-shadow:0 1px 1px #ac1414;border-radius:3px}
.top-head .links li .top_tokens{float:left;background:#00cc00;line-height:30px;font-size:14px;padding:0 20px;text-shadow:0 1px 1px #ac1414;border-radius:3px;color:white;}
.select-language{float:left;position:relative;height:35px;z-index:1}
.select-language > a{display:block;background:#414e60;padding:1px 10px 0;color:#fff;border:1px solid;border-color:#151a21 #3a4555 #3a4555 #151a21;line-height:28px;border-radius:3px}
.select-language > a span{display:block;background:url(../pic_files/arrow000.png) no-repeat right 12px;padding:0 25px 0 0}
.select-language > a img{float:left;margin:9px 7px 0 0}
.select-language .drop{position:absolute;top:35px;left:-0px;background:#414e5f;padding:5px;display:none;border:1px solid;border-color:#151a21 #3a4555 #3a4555 #151a21;width:120px}
.select-language:hover .drop{display:block}.select-language .drop li{float:left;width:100%}.select-language .drop li img{float:left;margin:5px 8px 0 0;width:16px}.select-language .drop li a{float:left;width:80%;float:left;padding:5px 10%;border-radius:3px}.select-language .drop li a:hover{background:#212e40}.head-right-links{margin:15px 0 0}
.menu-bar{background:#34a0b6 url(../pic_files/navbg000.png) repeat-x 0 0;border-bottom:1px solid #3d8999;text-shadow:0 1px 0px #2e8597}
.menu-bar nav{float:left}
.menu-bar nav ul,.menu-bar nav ul li{float:left}.menu-bar nav ul li{line-height:30px;background:url(../pic_files/sep00000.png) no-repeat right 0;font-size:14px;text-transform:uppercase;padding:0 2px 0 0}.menu-bar nav ul li a{float:left;padding:7px 16px;color:#fff}.menu-bar nav ul li a:hover{background:#13859e}.search-box{float:right;padding:7px 0 0;font-size:14px;text-transform:uppercase;color:#fff}.search-box label{float:left;padding:6px 10px 0 0}.search-box input[type="text"]{float:left;background:#13859e;border:1px solid;border-color:#0e6375 #0e6375 #61b5c6 #0e6375;color:#fff;font-size:11px;padding:7px 10px;border-right:0;width:220px}
.search-box input[type="submit"]{float:left;width:35px;height:30px;border:none}
.register-msg{background:#fff0cc url(../pic_files/msg-bg00.png) repeat;padding:15px 0;text-align:center;color:#2d2f32;font-size:16px;text-shadow:0 1px 1px #fff}
.register-msg h2{font-size:24px;padding:0 0 8px;letter-spacing:-1px}.register-msg a{color:#e51b1b}
.body-container{padding:20px 0;min-height:400px}
.left-section{margin:0 0px 0 0}
.left-section2{margin:0 0 0 0}



.item-list ul{margin:0 -15px 0 0;}
.item-list li{width:168px;float:left;padding:10px;border:1px solid #d8dbdc;margin:0 10px 20px 0;line-height:16px;min-height:249px;text-align:left;}
.item-list figure{float:left;padding:0;width:100%;width:168px; overflow:hidden; height:148px;}
.item-list figcaption{float:left;padding:5px 0 7px;width:100%}
.item-list li:hover{background:#cfeef3;border:1px solid #b4dee7}
.item-list li strong{font-size:14px;color:#174b7f}
.item-list li .cat{font-size:11px;color:#798385;display:block;text-transform:uppercase;padding:0 0 7px}
.item-list .status{color:#174b7f;font-style:italic;display:block;padding:0 0 5px}
.item-list .time{display:block;background:url(../pic_files/time0000.png) no-repeat 0 3px;padding:0 0 0 15px}
.item-list .chat{display:block;background-color:green;font-weight:bold;color:white;font-size:14px;border-radius:4px;padding:4px;margin:16px 0 0 4px;text-align:center;}
.item-list .chat a{color:white;}



.item-list {margin:0 auto;}

/*.item-list2 ul{margin:0 auto;width:820px;}*/
.item-list2 li{width:150px;float:left;padding:10px;border:1px solid #d8dbdc;margin:0 5px 20px 0;line-height:16px;min-height:249px;text-align:left;}
.item-list2 {text-align:center;margin:0 auto;}
.item-list2 li:hover{background:#cfeef3;border:1px solid #b4dee7}
.item-list2 li strong{font-size:14px;color:#174b7f}
.item-list2 li .cat{font-size:11px;color:#798385;display:block;text-transform:uppercase;padding:0 0 7px}
.item-list2 .status{color:#174b7f;font-style:italic;display:block;padding:0 0 5px}
.item-list2 .time{display:block;background:url(../pic_files/time0000.png) no-repeat 0 3px;padding:0 0 0 15px}
.item-list2 .chat{display:block;background-color:green;font-weight:bold;color:white;font-size:14px;border-radius:4px;padding:4px;margin:16px 0 0 4px;text-align:center;}
.item-list2 .chat a{color:white;}

.item-list3 ul{margin:0 auto;width:850px;}
.item-list3 li{width:168px;float:left;padding:10px;border:1px solid #d8dbdc;margin:0 15px 20px 0;line-height:16px;min-height:249px;text-align:left;}
.item-list3 {text-align:center;margin:0 auto;}
.item-list3 li:hover{background:#cfeef3;border:1px solid #b4dee7}
.item-list3 li strong{font-size:14px;color:#174b7f}
.item-list3 li .cat{font-size:11px;color:#798385;display:block;text-transform:uppercase;padding:0 0 7px}
.item-list3 .status{color:#174b7f;font-style:italic;display:block;padding:0 0 5px}
.item-list3 .time{display:block;background:url(../pic_files/time0000.png) no-repeat 0 3px;padding:0 0 0 15px}
.item-list3 .chat{display:block;background-color:green;font-weight:bold;color:white;font-size:14px;border-radius:4px;padding:4px;margin:16px 0 0 4px;text-align:center;}
.item-list3 .chat a{color:white;}

.kol_vo_show {padding:0;margin:0;}
.more3 {text-align:center;}
.more2{background-color:#ff9000;font-weight:bold;color:white;font-size:14px;border-radius:4px;padding:10px;margin:26px 0 0 0px;}
.more2 a{color:white;text-decoration:none;}
.more2 a:hover{text-decoration:underline;}


.red{color:#e51b1b !important}
.banner-right{width:100%;float:left;margin:0 0 20px}
.banner-right img{float:left;border:1px solid #d8dbdc}.bookmark{float:right;height:40px;padding:10px 0 0}.footer{background:#243543;color:#6bc4d7}.footer .footer-mid{padding:40px 0}.footer .links{float:left}.footer .links ul{width:160px;float:left;padding:0 35px 0 0}.footer .links ul li{border-bottom:1px solid #36475a;padding:2px 0}.footer .links ul li:last-child{border:none}.footer a{color:#6bc4d7}.footer a:hover{color:#FFF}.footer .social{float:right}.footer .social label{display:block;text-align:right;color:#fff;font-size:11px;text-transform:uppercase;font-weight:bold;padding:0 0 5px}.footer .social a{display:inline-block;margin:0 0 0 5px}
.bottom-banners{background:#51abbe url(../pic_files/botbg000.png) repeat;text-align:center;padding:30px 0;color:#fff;font-size:16px;text-shadow:0 -1px 0px #187c92}
.bottom-banners h3{font-size:23px}
.bottom-banners .banners{padding:10px 0 0}
.bottom-banners .banners a,.bottom-banners .banners iframe{display:inline-block;margin:0 10px;color:white;text-decoration:underline;}
.banners a:hover {text-decoration:none;}
.bottom-banners .banners img,.bottom-banners .banners iframe{border:0px solid #fff}
.copy{float:right;clear:right;padding:20px 0 0}.copy p{float:left;text-align:right;padding:18px 10px 0 0;line-height:16px}.copy .logo2{float:left}.footer-last{background:#141c27;padding:20px 0;color:#72777d;font-size:11px}.footer-last p{padding:0;margin:0}.video-detail{border:1px solid #d8dbdc;padding:10px;overflow:hidden;border-radius:5px}.chat-box{float:right}.video-box{float:left;width:650px;background:#384351}.video-tabs{background:#51abbe}


.overlay{position:fixed;width:100%;height:2000px;left:0;top:0;float:left;z-index:198;background:#000;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}

.popup{margin:0 auto;width:420px;color:#fff;text-shadow:0 1px 0 #257c8e;position:relative}
.login-popup{background:#141c27;border-radius:10px;padding:5px;width:410px;float:left}
.login-popup-inner{margin:0 50px}.login-popup .form{background:#3ca6bc;float:left;padding:18px 0 4px;border-radius:5px}
.login-popup h3{font-size:24px;padding:0 0 20px}.login-popup h3 span{font-size:16px;font-weight:normal;display:block}
.login-popup label{font-size:14px;font-weight:bold;text-transform:uppercase;display:block;padding:0 0 4px}
.login-popup label a{float:right;color:#fff;text-transform:none;font-size:12px;text-shadow:0 0 0 #000}
.login-popup input.itext{display:block;background:#13859e;border:1px solid;border-color:#0e6375 #3da6bc #65b9ca #0e6375;color:#fff;padding:8px;width:290px;font-size:13px}
.login-popup .row{padding:0 0 20px}.login-popup .check{font-size:14px;text-transform:none;text-shadow:0 0 0 #000;padding:10px 0 0}
.login-popup .check input{float:left;padding:0;margin:3px 5px 0 0}
.login-popup .form .submit{background:#141c27;display:inline-block;font-size:14px;color:#fff;text-transform:uppercase;width:80px;height:32px;text-align:center;border:none;border-radius:3px;font-weight:bold;border-bottom:1px solid #5fb4c6;text-shadow:0 1px 0 #000}.login-popup .form .submit:hover{background:#2b323b}.login-popup .other-opt{padding:20px 0;width:100%;float:left}.login-popup .other-opt a.link{font-size:12px;color:#fff;text-transform:uppercase;margin:8px 0 0;float:left}.login-popup .other-opt .btn{background:#e51b1b;display:inline-block;font-size:14px;color:#fff;text-transform:uppercase;width:180px;height:32px;text-align:center;border:none;border-radius:3px;font-weight:bold;line-height:32px;text-decoration:none}
.login-popup .other-opt .btn:hover{background:#c91717}

.popup a:hover{text-decoration:underline}
.login-popup .row{padding:0 0 20px}
.right-bor-box{border:1px solid #d8dbdc;padding:10px;overflow:hidden;border-radius:5px}
.register-page{position:relative;background:#fff}
.register-page .reg-img{position:absolute;bottom:0;right:0;width:42%;height:auto;max-width:543px}
.form-box{background:#dee1e2;width:100%;float:left;font-size:14px;color:#747678}
.register-page .form-box{width:53%}.form-box p{font-size:16px}
.form-box p.descript{font-size:12px;padding:2px 0 0}
.form-inner{padding:20px 30px;float:none;text-shadow:0 1px 0 #fff;color:black;min-height:200px;height:auto !important;height:200px;overflow:hidden}
.form-box .row{padding:0 0 20px}
.register-page .form-box .row{padding:0 0 28px}
.form-box .col{width:46%}
.form-box label{display:block;padding:0 0 3px}
.form-box span{float:left;width:auto;margin-top:3px}
.form-box .itext,.form-box textarea{display:block;background:#fff;border:1px solid;border-color:#b5b5b5 #fff #fff #b5b5b5;padding:6px 10px;font-size:14px;border-radius:3px;color:#2d2f32;width:400px;}
.form-box label.error{font-size:13px;border-color:#F00 !important;float:left;width:100% !important;margin-top:3px;padding-top:0 !important;color:#E51B1B;border:none !important}.form-box select.itext{width:100%;line-height:26px}.form-box .multi{margin:0 -30px 0 0}.form-box .multi .date-select-box div{float:left;width:30.5%}.form-box .multi select.itext{width:94%;float:left;margin:0 1% 0 0}.form-box .multi span{float:left;width:100%;margin-top:3px}.form-box textarea{height:100px;resize:vertical}.form-box .code{position:relative;width:100%;float:left}.form-box .code .itext{width:46%;float:left;margin:0 0 0 2%}.form-box .code br{display:none}.form-box .code #change-image{position:absolute;left:0;bottom:-20px}.form-box .code img{width:45%;float:left;margin:0;max-width:150px}.form-box h3,.form-box h1{font-size:24px;padding:0 0 6px;color:#2d2f32}.form-box .check{width:100%;float:left;padding:5px 0 0}.form-box .check .checkbox{width:49%;float:left}.form-box .check .checkbox input{float:left;width:14px;height:14px;padding:0;margin:2px 5px 0 0}.form-box .multi-itext select.itext{width:27%;float:left;margin:0 1% 0 0}.form-box .multi-itext span{float:left;margin:6px 0 0 2%;width:18%}.register-page .submit-row{background:#141c27;padding:20px 30px !important;display:block;overflow:hidden}.mb10{margin-bottom:10px !important}.register-page .submit-row .submit{width:180px;padding:0}.submit{background:#e51b1b;display:inline-block;font-size:14px;color:#fff;text-transform:uppercase;height:32px;text-align:center;border:none;border-radius:3px;font-weight:bold;padding:0 20px;cursor:pointer;line-height:32px;margin:0 10px 0 0;text-shadow:0 1px 0 #e51b1b}.submit:hover{background:#c91717}.submit2{background:#86898a;text-shadow:0 1px 0 #666}.submit2:hover{background:#737576}.register-page .submit-row p{font-size:11px;color:#fff;padding:8px 0 0 0;margin:0 0 0 200px}.register-page .submit-row a{font-size:15px;text-decoration:underline;color:#fff}.register-page .submit-row .submit{font-size:18px}.register-ponits{font-size:16px;line-height:20px;color:#798385;margin:10px 40px 0 0;width:40%;float:right;position:relative;z-index:2}.register-ponits h4{color:#1da2be;font-size:24px;padding:0 0 3px}.register-ponits li{border-bottom:1px solid #d8dbdc;padding:10px 0}.register-ponits li:last-child{border-bottom:0}.pb0{padding-bottom:0 !important}.success-msg{background:#f3feec;padding:30px;border:1px solid #7fda45;text-align:center;color:#333;margin:30px 0}.success-msg h1{padding:0 0 15px;color:#7bbc52}.login-page .form-box .row{padding:0 0 13px}.login-page .check{font-size:14px;text-transform:none;text-shadow:0 0 0 #000;padding:0}.login-page .check input{float:left;padding:0;margin:3px 5px 0 0}.edit-profile-page .col-left{width:47%;float:left;padding:0}.edit-profile-page .col-right{width:47%;float:right;padding:0}.edit-profile-page .form-box .row{border-bottom:1px solid #c9cbcb;padding:10px 0 16px}.edit-profile-page .form-box h3{padding:10px 0 15px}.submit-row{border:none !important;padding:30px 0 0 !important}.bn0{border-bottom:0 !important}.bb0{border-bottom:0 !important}.bt1{border-top:1px solid #C9CBCB !important}.p4{padding:4px !important}.p30{padding:30px !important}.pb20{padding-bottom:20px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mb30{margin-bottom:30px !important}.ml50{margin-left:50px !important}.posRel{position:relative}.gray-border{border:1px solid #d8dbdc}.question textarea{resize:vertical;height:70px;min-height:70px}.social-share-prof-btm{float:left;width:100%;margin:10px 0 5px}.social-share-prof-btm span.stButton{float:left;margin-bottom:7px}.my-page .left-column{float:left;width:250px}.social-share-prof-btm{margin:10px -30px 0 0;width:auto}.my-page .left-column .my-image{float:left;width:100%;max-height:100%;height:240px;text-align:center;display:table;box-shadow:inset 0 0px 1px #ccc;position:relative}.my-page .left-column .my-image-inner{display:table-cell;vertical-align:middle}.my-page .left-column .my-image .image{float:none;width:99.2%;max-width:99.2%;border:1px solid #d8dbdc}.my-page .left-column .my-image .trans{background-image:url(../pic_files/black-tr.png);padding:10px 8px;width:93.3%;position:absolute;bottom:0;left:0}.my-page .left-column .lists{background-color:#f3f4f4;float:left;width:100%}.my-page .left-column .lists h3{background-color:#243543;font-size:21px;font-weight:bold;color:#fff;padding:5px 9px}.my-page .left-column .lists h3 a{font-size:12px;float:right;margin:6px 0 0;color:#fff}.my-page .left-column .lists h3 a:hover{text-decoration:underline}.my-page .left-column .lists .border-box{border:1px solid #d8dbdc;border-top:none;padding:10px 0}.my-page .left-column .lists ul li{border-top:1px solid #d8dbdc;padding:3px 8px;overflow:hidden}.my-page .left-column .lists ul li:first-child{border-top:none}.my-page .left-column .lists ul li span{float:left;padding:6px 0 0 5px}.my-page .left-column .lists ul li a{margin-top:6px;color:#e51b1b}.my-page .left-column .lists .images a{display:table-cell;vertical-align:middle;float:left;margin:15px 0 0 9px;border:1px solid #d8dbdc;width:70px;height:70px;overflow:hidden;text-align:center}.my-page .left-column .lists .images img{float:none;width:70px}.my-page .right-column{margin:0 15px 0 280px;color:#7c7e80;font-size:13px}.my-page .right-column h2{font-size:21px;color:#2d2f32;padding:0 0 10px}.my-page .right-column .left-col{width:40%}.my-page .right-column .left-col dl{border-top:1px solid #eceeef;padding:3px 0;overflow:hidden}.my-page .right-column .left-col dl dt{font-weight:bold;float:left;width:43%}.my-page .right-column .left-col dl dt .more{color:#e51b1b;font-weight:normal}.my-page .right-column .left-col dl dd{float:left;width:57%}.my-page .right-column .right-col{width:55%}.my-page .broadcast .left-col{width:45%}.my-page .broadcast .left-col .main-image{padding:4px;position:relative}

.edit-options-page ul{width:50%;border:1px solid #c9cbcb;padding:0;font-size:13px;font-weight:bold;float:left}
.edit-options-page ul li{border-top:1px solid #c9cbcb;width:100%;float:left;background:#eaeaea}
.edit-options-page ul li:hover{background:#f4f4f4}.edit-options-page ul li label{display:block;padding:10px 2%;width:96%;color:#4B4B4B}
.edit-options-page ul li:first-child{border-top:0}
.edit-options-page ul li input{float:left;margin:4px 10px 0 0}


.points-page .content{padding:30px 0 0;margin:20px 0 0;border-top:1px solid #C9CBCB}
.points-page .form-box p{font-size:14px;color:#4B4B4B}
.points-page .input-url{background:#fff;border:1px solid;border-color:#b5b5b5 #fff #fff #b5b5b5;padding:5px;font-size:13px;border-radius:3px;color:#2d2f32}.token-page ul{display:table;font-size:15px;line-height:normal}.token-page-inner{border:#dee1e2 1px solid;border-width:1px 0 0 1px;display:block}.token-page ul li{padding:0;width:49.9%;display:table-cell;border:#dee1e2 1px solid;background:#f7f7f7;border-width:0 1px 1px 0}.token-page .box{display:block;padding:20px;padding-left:110px}

.flash-msg{width:100%;float:left;padding:10px 0;text-align:center;font-size:16px;border:solid #333;border-width:1px 0;text-shadow:0 1px 1px #fff;color:#2d2f32}
.flash_success{background-color:#c2f4b3;border-color:#B6E1A8;color:#090}.flash_error{background-color:#ffc2c2;border-color:#E19696;color:#DC4242}
.messages-page .form-box .col-left{width:47%;float:left;padding:0}
.messages-page .form-box .row{border-bottom:1px solid #C9CBCB;padding:10px 0 16px}.message-detail{background:#fff;border:1px solid #ccc;float:left;width:100%;padding:0;font-size:13px;margin:10px 0 0}.message-detail .mail-top-detail{background:#EAEAEA;border-bottom:1px solid #C9CBCB;padding:10px;overflow:hidden}.message-detail .mail-top-detail label{float:left;width:auto}.message-detail .mail-top-detail .text{margin:0;float:left}.message-detail .mail-detail-inner{padding:10px;overflow:hidden}.message-detail label{float:left;width:70px;text-align:left;padding:0 10px 0 0;font-weight:bold}.message-detail .text{margin:0 0 0 80px}.messages-page .form-box .message-detail .row{padding:5px 0;border:none}.winners_links{text-align:center;margin-bottom:20px}.winners_links ul{margin-left:0;display:table;width:100%;background:url("../pic_files/navbg000.png") repeat-x scroll 0 0 #34A0B6;border-left:1px solid #D1D1D1}.winners_links ul li{display:table-cell}.winners_links ul li a{display:block;font-weight:bold;text-transform:uppercase;height:40px;padding:5px 8px;background-color:#EFEFEF;border:1px solid #D1D1D1;vertical-align:middle;border-left:0;line-height:40px}.winners_links li a.active,.winners_links li a:hover{background-color:#fff}.winners_page h1{margin-bottom:15px}.winners_page p{color:#666666}.winners_page .image_container{margin-top:2px;width:150px;height:113px}.winners_page .inner{width:150px;height:113px}.winners_page .inner img{max-width:150px;max-height:113px}.winners_table td span,.winners_table td >a{display:block;text-align:center}table.winners_table{font-family:arial;font-size:10pt;margin:0px 0 15px;text-align:left;width:100%;border-collapse:collapse;background:#fff;text-align:center}table.winners_table tr th{cursor:pointer;background:#EAEAEA;border:1px solid #C9CBCB;font-size:10pt;padding:10px;color:#4B4B4B}

.page-box{background:#dee1e2;width:100%;float:left;font-size:14px;color:#323232}.page-box-inner{padding:20px 30px;float:none;text-shadow:0 1px 0 #fff;min-height:200px;height:auto !important;height:200px;overflow:hidden}.page-box h3,.page-box h1{font-size:24px;padding:0 0 6px;color:#2d2f32}.payment-steps-page .col-left{float:left;padding:0;width:47%}.performerAgreementPanel{border-top:1px solid #C9CBCB;padding:15px 0 0;margin:10px 0 0}.agreementText{border:2px solid #cecece;height:285px;color:#4E4E4E;margin:0 0 15px;overflow-y:scroll;padding:20px;resize:none;background:#f6f6f6;font-size:12px;line-height:16px}.agreementText p{font-size:12px;line-height:16px;padding:0 0 15px}.performerAgreementPanel .signature-input{display:inline-block;background:#fff;border:1px solid;border-color:#b5b5b5 #fff #fff #b5b5b5;padding:6px;font-size:13px;border-radius:3px;color:#2d2f32;width:250px;margin:0 0 0 30px}.identities h3{font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:normal !important}.identities h3 span{color:#238ca1}.payment-steps-page .choose-photo{overflow:hidden;position:relative;width:300px}
.payment-steps-page .choose-photo .submit{margin:0}.payment-steps-page .itext{float:left;width:164px;margin:0 10px 0 0}.payment-steps-page .file{position:absolute;width:100%;float:left;top:0;left:0;height:30px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";font-size:20px}.payment-steps-page .row{position:relative}.payment-steps-page .col-left-upload-id{border:1px solid #c9cbcb;padding:20px 20px 0;width:800px;float:left}.form-box .col-left-upload-id .fields-box{margin:0 0 0 80px}.form-box .col-left-upload-id label{float:left;width:80px;padding:8px 0 0}.payment-steps-page .form-box p{font-size:14px}.head-top-sec{border-bottom:1px solid #c9cbcb;padding:0 0 20px;margin:0 0 20px}.payment-status-box{border:1px solid #C9CBCB;width:99.9%;float:left}.payment-status-box .row{border-bottom:1px solid #C9CBCB;display:table}.payment-status-box .row .col{border-right:1px solid #C9CBCB;padding:10px 0;display:table-cell;width:45.9%;padding:10px 2%}.payment-status-box .row label{font-size:16px;font-weight:bold;padding:0 0 5px}.payment-status-box .row.pay-status{padding:10px 2%;width:96%}.payment-status-box .input-box{width:100%;padding:10px 0}.payment-status-box .input-box input{display:inline-block;background:#fff;border:1px solid;border-color:#b5b5b5 #fff #fff #b5b5b5;padding:6px;font-size:13px;border-radius:3px;color:#2d2f32;width:25%;margin:0 5px}.upgrate-member-ship .submit-row{background:#141c27;padding:20px 30px !important;display:block;overflow:hidden;text-align:center}.upgrate-member-ship .submit-row .submit{margin:0 auto;padding:0;font-size:20px;width:280px;height:40px;float:none;display:block}.upgrate-member-ship .left-options-box{background:#dee1e2;float:left;font-size:14px;color:#747678;width:65%}.upgrate-member-ship .form-inner{min-height:500px;height:auto !important;height:500px}.membership-points{width:32%;float:right;font-size:15px;color:#798385;padding:30px 1% 10px 0}


.upgrate-member-ship .option-box-outer{padding:40px 0 0}.upgrate-member-ship .option-box{background:#cdd2d4;padding:2%;width:44%;float:left;-moz-box-shadow:inset 0 0px 10px #bfc4c6;-webkit-box-shadow:inset 0 0px 10px #bfc4c6;box-shadow:inset 0 0px 10px #bfc4c6}.upgrate-member-ship .option-box h3{color:#2d2f32;font-size:20px}.upgrate-member-ship .option-box label{display:block;background:#e5e8e9;padding:20px;margin:20px 0 0;font-weight:bold;font-size:18px;-moz-box-shadow:0px 0px 2px #a8acae;-webkit-box-shadow:0px 0px 2px #a8acae;box-shadow:0px 0px 2px #a8acae}
.upgrate-member-ship .option-box input{float:left;margin:2px 5px 0 0}

.pagination-row{width:100%;float:left}
.pagination-row span{display:inline-block;padding:2px 10px;border:1px solid #D8DBDC;margin:0 2px}
.pagination-row a:hover{color:blue;text-decoration:underline;}

.form-box .error{border-color:#FF0000 !important}


.wnr-tbl{border:1px solid #C9CBCB;margin:10px 0 20px}
.wnr-tbl .end-bb{border-bottom:none}.wnr-tbl .end-rb{border-right:none}.wnr-tbl-head{display:table}.wnr-tbl-head .hd4,.wnr-tbl-head .hd1{background:#EAEAEA;border:1px solid #C9CBCB;border-width:0 1px 1px 0;color:#4B4B4B;cursor:pointer;font-size:10pt;padding:10px;font-weight:bold;text-align:center;display:table-cell}.wnr-tbl-head .hd2,.wnr-tbl-body .bd2{width:22.5% !important}.wnr-tbl-body .bd4,.wnr-tbl-head .hd4{width:10%}.wnr-tbl-head .hd1,.wnr-tbl-body .bd1{width:30%}.wnr-tbl-body{background:#fff !important}.wnr-tbl-body .bd4,.wnr-tbl-body .bd1{background:#fff;text-align:center;padding:10px;vertical-align:top;border:1px solid #C9CBCB;display:table-cell;border-width:0 1px 1px 0}.bd1-in-im{border:1px solid #ccc;padding:10px;display:table-cell}.d-tbl{display:table}.wnr-tbl-body a{float:left;width:100%;color:#174B7F;background:#F0F0F0;padding:10px 0;margin:10px 0 0}.wnr-tbl-body a img{max-width:100%;max-height:180px}.wnr-tbl-body span{float:left;width:100%;color:#4a4a4a;background:#f8f8f8;padding:10px 0;margin:0px 0 0}.rich-table-cell img{margin-left:50px}.rich-table{background-color:#FFFFFF;border:1px solid #C4C0C9}.rich-table-cell{padding:10px}.brod-btm-mn{float:left;line-height:32px;color:#5a5a5a}.brod-btm-mn2{width:100%}#agreementbox{float:left;width:100%}.form-box .cke_skin_kama{float:none;background:#fff;overflow:hidden}
.form-box .cke_skin_kama .cke_browser_gecko{width:100%}.form-box .cke_skin_kama .cke_wrapper{float:none}.gold-user-logged-in 
.item-list li{padding:13px;margin-right:20px}
.error404{text-align:center;padding:150px 0}.error404 h1{font-size:80px;color:#F00;font-style:italic !important;font-family:Georgia, "Times New Roman", Times, serif}.error404 h1 strong{font-size:150%}.error404 .btn-box{display:inline-block;margin:20px 0 0;background:#eeeeee;padding:20px;border-radius:10px}
.flow_cont{width:100%;text-align:center;margin-top:10px;float:left}.flow_cont .flow_button{color:white;border-radius:4px;text-shadow:0 1px 1px rgba(0, 0, 0, 0.2);background:rgb(66, 184, 255);border:none;padding:5px;width:40%;font-size:13px;font-weight:bold}
.flow_cont .flow_button:hover{background:rgb(66, 184, 221)}
.flow_cont .following{background:rgb(255, 60, 60) !important}
.flow_cont .following:hover{background:rgb(202, 60, 60) !important}
#small_loadder{display:none;height:16px;width:16px;position:absolute;margin-left:-20px;margin-top:5px}

.my_page {font-weight:bold;text-decoration:underline;}
.my_page:hover {text-decoration:none;}

/* scroll up */
.scrollup{
    width:40px;
    height:40px;
    opacity:1;
    position:fixed;
    bottom:5px;
    right:10px;
    display:none;
    text-indent:-9999px;
    background: url(/pic_files/scroll-top-arrow.png) no-repeat left top;
	z-index: 999;
}

.view_model_top_block  {width:508px;height:40px;position:absolute;top:7px;left:0px;z-index:554;display:block;background-color:black;}
.view_model_top_block2 {margin:10px;} 
.view_model_top_block2 a{color:red;font-size:16px;text-decoration:underline;padding:4px 0 0 0;}
.view_model_top_block2 a:hover{text-decoration:none;}

.slideout-menu {
  position: fixed;
  top: 0;
  bottom: 0;
  width: 210px;
  min-height: 100vh;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  z-index: 0;
  display: none;
}
.slideout-menu-left {left: 0;}
.slideout-menu-right {right: 0;}
.slideout-open, .slideout-open body, .slideout-open .slideout-panel {overflow: hidden;}
.slideout-open .slideout-menu {display: block;}
.toggle-button {display:none;float:left;padding:2px 16px 0 0;}

.mobile-header {
	
	height:100%;
	}
.mobile-menu li {
	
	padding:6px 0 6px 4px;
	background-color:#F2F2F2;
	
	
	border-top:1px solid #E8E8E8;
	}
.mobile-menu a {
	color: black;
	text-shadow:0px 1px 1px #fff;
	font-size:17px;
	padding: 13px 13px 12px;
	line-height:20px;
	max-height:20px;
	}
.m_menu_cat {
	    background-color: #E7E7E7 !important;
    font-size: 12px;
    color: #666;
    font-weight: bold;
    padding: 7px 16px 4px;
    border-top: 0;
    line-height: 14px;
    max-height: 14px;
}

.topbanner2 img{
width: auto!important;
    height: auto;
    max-width: 100%;
}
	
.social-subscribe__icon {
    position: relative;
    border-radius: 50%;
    width: 32px;
    height: 32px;
    margin: 14px 10px 14px 7px;
    flex-shrink: 0;
}
    
.social-subscribe__title {
    display: inline-block;
    font: 400 14px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;
    max-height: 40px;
    padding: 10px 90px 10px 0;
    margin: auto 0;
    color: #000;
}

.social-subscribe__close {
    position: absolute;
    right: 0;
    top: 0;
    padding: 6px;
}

.button_social {
    border: none;
    height: 24px;
    width: 91px;
    padding: 5px 10px;
    align-self: flex-end;
    position: absolute;
    right: 7px;
    bottom: 10px;
    background-color: red;
    color: #fff;
    border-radius: 3px;
    display: block;
    box-sizing: border-box;
    text-transform: uppercase;
    font: 400 13px/1 Verdana;
    margin: 0em;
}	