@charset "UTF-8";   @font-face{font-family:'Exo 2';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/exo2/v25/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drF0feC9hpo.ttf) format('truetype')}
@font-face{font-family:'Exo 2';font-style:italic;font-weight:600;src:url(https://fonts.gstatic.com/s/exo2/v25/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drGqeuC9hpo.ttf) format('truetype')}
@font-face{font-family:'Exo 2';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/exo2/v25/7cH1v4okm5zmbvwkAx_sfcEuiD8jvvKsOdC6.ttf) format('truetype')}
@font-face{font-family:'Exo 2';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/exo2/v25/7cH1v4okm5zmbvwkAx_sfcEuiD8jYPWsOdC6.ttf) format('truetype')}
*{font-family:"Myriad Pro Regular",sans-serif;font-weight:normal}
p{font-family:"Myriad Pro Regular",sans-serif;font-weight:normal;margin:0px 0px 15px 0px}
p a:hover{text-decoration:underline}
a{text-decoration:none;cursor:pointer;color:#ef0000;transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out}
a:link{text-decoration:none}
a:active{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:none}
.inner_content p a{text-decoration:underline}
b{font-family:"Myriad Pro Regular",sans-serif;font-weight:bold}
strong{font-family:"Myriad Pro Regular",sans-serif;font-weight:bold}
.exo-normal{font-family:"Exo 2","Myriad Pro Regular",sans-serif;font-weight:400}
.exo-bold{font-family:"Exo 2","Myriad Pro Regular",sans-serif;font-weight:600}
.asian-font{font-family:"微軟正黑體","Microsoft JhengHei","Arial Unicode MS",sans-serif}
h1{font-family:"Exo 2","Myriad Pro Regular",sans-serif;font-size:32px;font-weight:600;margin:0px;padding:0px;text-transform:uppercase}
h2{font-family:"Exo 2","Myriad Pro Regular",sans-serif;font-size:28px;font-weight:600;margin:0px;padding:0px;text-transform:uppercase}
h3{font-family:"Exo 2","Myriad Pro Regular",sans-serif;font-size:24px;font-weight:600;margin:0px;padding:0px;text-transform:uppercase}
h4{font-family:"Exo 2","Myriad Pro Regular",sans-serif;font-size:22px;font-weight:600;margin:0px;padding:0px}
h5{font-family:"Exo 2","Myriad Pro Regular",sans-serif;font-size:20px;font-weight:600;margin:0px;padding:0px}
h6{font-family:"Exo 2","Myriad Pro Regular",sans-serif;font-size:18px;font-weight:600;margin:0px;padding:0px}
.uppercase{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.capitalize{text-transform:capitalize}
.nowrap{white-space:nowrap}
.wrap{white-space:normal}
.no-underline{text-decoration:none}
.underline{text-decoration:underline}
.text-center{text-align:center}
.text-justify{text-align:justify}
.text-left{text-align:left}
.text-right{text-align:right}
.clear{clear:both}
.left{float:left}
.right{float:right}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body{font-family:"Myriad Pro Regular",sans-serif;margin:0px;padding:0px;width:100%;height:100%;min-height:100%}
header{position:fixed;top:0px;left:0px;right:0px;height:90px;z-index:10000;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out}
header .logo{float:left;margin:10px;width:115px;height:70px;position:relative;z-index:1000}
header .logo.en{background-position:-10px -110px;background-size:700px 400px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-resolution:120dpi){header .logo.en{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (-webkit-max-device-pixel-ratio:1.3),only screen and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-resolution:120dpi){header .logo.en{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
header .logo.zh-cn{background-position:-135px -110px;background-size:700px 400px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-resolution:120dpi){header .logo.zh-cn{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (-webkit-max-device-pixel-ratio:1.3),only screen and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-resolution:120dpi){header .logo.zh-cn{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
header .logo.zh-tw{background-position:-260px -110px;background-size:700px 400px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-resolution:120dpi){header .logo.zh-tw{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (-webkit-max-device-pixel-ratio:1.3),only screen and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-resolution:120dpi){header .logo.zh-tw{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
header ul{position:relative;z-index:1000;list-style-type:none;padding:0px}
header ul.top-nav{float:right;margin:15px 0px 10px 0px;transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out}
header ul.top-nav li{display:inline-block}
header ul.top-nav li.top-action-link{vertical-align:bottom}
header ul.top-nav li.top-action-link a{display:block;float:right;font-size:12px;padding:0px 15px;text-transform:uppercase;background-color:#fff000;color:#ef0000;padding:4px 10px;border-bottom:3px solid #ef0000;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}
header ul.top-nav li.top-action-link a:hover{background-color:#890000;color:#fff000}
header ul.top-nav li.locale-picker a{display:block;float:left;font-size:12px;padding:0px 6px;text-transform:uppercase;height:20px}
header ul.top-nav li.locale-picker a .icon-flag{width:20px;height:20px;display:inline-block;margin-right:5px;vertical-align:middle}
header ul.top-nav li.locale-picker a .icon-flag.en{background-position:-10px -280px;background-size:700px 400px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-resolution:120dpi){header ul.top-nav li.locale-picker a .icon-flag.en{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (-webkit-max-device-pixel-ratio:1.3),only screen and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-resolution:120dpi){header ul.top-nav li.locale-picker a .icon-flag.en{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
header ul.top-nav li.locale-picker a .icon-flag.zh-cn{background-position:-30px -280px;background-size:700px 400px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-resolution:120dpi){header ul.top-nav li.locale-picker a .icon-flag.zh-cn{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (-webkit-max-device-pixel-ratio:1.3),only screen and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-resolution:120dpi){header ul.top-nav li.locale-picker a .icon-flag.zh-cn{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
header ul.top-nav li.locale-picker a .icon-flag.zh-tw{background-position:-50px -280px;background-size:700px 400px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-resolution:120dpi){header ul.top-nav li.locale-picker a .icon-flag.zh-tw{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (-webkit-max-device-pixel-ratio:1.3),only screen and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-resolution:120dpi){header ul.top-nav li.locale-picker a .icon-flag.zh-tw{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
header ul.top-nav li.user-settings-link{vertical-align:top}
header ul.top-nav li.user-settings-link a{display:inline-block;text-align:right}
header ul.top-nav li.user-settings-link a.user{font-size:14px;font-weight:bold;margin-right:10px}
header ul.top-nav li.user-settings-link a.balance{font-size:12px;padding:2px 5px;background-color:#bc0000;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-right:10px}
header ul.top-nav li select.language{display:block;border:0px;padding:4px 10px;font-size:12px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px}
header ul.main-nav{float:right;clear:right;margin:5px 0px 0px 0px;transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out}
header ul.main-nav > li{display:inline-block}
header ul.main-nav > li a{display:block;padding:8px 15px;font-size:14px;text-transform:uppercase;color:#e6e6e6;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;text-shadow:0px 0px 0px transparent}
header ul.main-nav > li a:hover{color:#fff000}
header ul li a{color:white}
header nav{float:right}
header nav .nav-icon{display:none}
header .background{z-index:10;position:absolute;top:0px;left:0px;right:0px;height:90px;background-color:#ef0000;transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out}
header.layout-home .logo{width:159px;height:93px}
header.layout-home .logo.en{background-position:-10px -10px;background-size:700px 400px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-resolution:120dpi){header.layout-home .logo.en{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (-webkit-max-device-pixel-ratio:1.3),only screen and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-resolution:120dpi){header.layout-home .logo.en{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
header.layout-home .logo.zh-cn{background-position:-180px -10px;background-size:700px 400px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-resolution:120dpi){header.layout-home .logo.zh-cn{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (-webkit-max-device-pixel-ratio:1.3),only screen and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-resolution:120dpi){header.layout-home .logo.zh-cn{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
header.layout-home .logo.zh-tw{background-position:-350px -10px;background-size:700px 400px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-resolution:120dpi){header.layout-home .logo.zh-tw{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (-webkit-max-device-pixel-ratio:1.3),only screen and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-resolution:120dpi){header.layout-home .logo.zh-tw{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
header.layout-home ul.top-nav{margin:25px 0px 10px 0px}
header.layout-home ul.main-nav{margin:5px 0px 0px 0px}
header.layout-home ul.main-nav > li a{font-size:18px;text-shadow:3px 3px 10px rgba(0,0,0,0.5)}
header.layout-home .background{height:5px}
header.scrolled .logo{width:115px;height:70px}
header.scrolled .logo.en{background-position:-10px -110px;background-size:700px 400px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-resolution:120dpi){header.scrolled .logo.en{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (-webkit-max-device-pixel-ratio:1.3),only screen and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-resolution:120dpi){header.scrolled .logo.en{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
header.scrolled .logo.zh-cn{background-position:-135px -110px;background-size:700px 400px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-resolution:120dpi){header.scrolled .logo.zh-cn{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (-webkit-max-device-pixel-ratio:1.3),only screen and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-resolution:120dpi){header.scrolled .logo.zh-cn{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
header.scrolled .logo.zh-tw{background-position:-260px -110px;background-size:700px 400px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-resolution:120dpi){header.scrolled .logo.zh-tw{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (-webkit-max-device-pixel-ratio:1.3),only screen and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-resolution:120dpi){header.scrolled .logo.zh-tw{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
header.scrolled ul.top-nav{margin-top:15px}
header.scrolled ul.main-nav{margin-top:5px}
header.scrolled ul.main-nav > li a{font-size:14px;text-shadow:0px 0px 0px transparent}
header.scrolled .background{height:90px}
header .filter-icon{display:none}
footer{background-color:#ededed;border-top:4px solid #ef0000}
footer .container{overflow:auto;padding:30px 0px}
footer ul.links{list-style-type:none;margin:0px;padding:0px;float:right}
footer ul.links li{display:block}
footer ul.links li a{display:block;color:gray;width:150px;font-size:12px;font-weight:bold;padding:8px 0px;border-bottom:1px dashed #bfbfbf}
footer .footer-disclaimer{float:left;width:50%;font-size:12px;color:gray}
footer .copyright{clear:left;font-size:12px;color:#b3b3b3}
 body > .stripe-loading-indicator{z-index:20000}
 .lg-backdrop,.lg-outer{z-index:15000}
html.zh-cn body,html.zh-cn p,html.zh-cn a,html.zh-cn h1,html.zh-cn h2,html.zh-cn h4,html.zh-cn h5,html.zh-cn h6,html.zh-cn div,html.zh-cn article,html.zh-cn section,html.zh-cn aside{font-family:"微軟正黑體","Microsoft JhengHei","Arial Unicode MS",sans-serif}
html.zh-tw body,html.zh-tw p,html.zh-tw a,html.zh-tw h1,html.zh-tw h2,html.zh-tw h4,html.zh-tw h5,html.zh-tw h6,html.zh-tw div,html.zh-tw article,html.zh-tw section,html.zh-tw aside{font-family:"微軟正黑體","Microsoft JhengHei","Arial Unicode MS",sans-serif}
.container{width:1150px;margin:auto}
a.highlight{background-color:#bc0000;border-radius:3px}
section.block{width:100%;min-height:500px}
section.block article{overflow:auto;padding:50px}
section.block article img.preview{max-width:40%;float:left;border-bottom:5px solid #ef0000}
section.block article .content{width:55%;float:right}
section.block article .content h1{font-size:40px;color:gray;margin-bottom:15px}
section.block article .content h2,section.block article .content h3{color:gray;margin-bottom:15px}
section.block article .content h2{color:#ef0000}
section.block article .content p,section.block article .content li{color:#666666}
section#home{height:100%;min-height:100%;background-size:cover;background-position:center center;background-attachment:fixed;padding:110px 0px 0px 0px;overflow:hidden;background-color:#ef0000}
section#home .slider{text-align:center;position:absolute;top:110px;bottom:0px;width:1150px;z-index:100}
section#home .slider .slide{width:100%;height:auto;margin-top:100px}
section#home .slider .slide img{position:absolute;bottom:-50px;left:60%;height:90%}
section#home .slider .slide .slide-content{position:absolute;width:100%;top:35%;left:0px;text-align:left;text-align:center}
section#home .slider .slide .slide-content h1{font-size:60px;color:white;text-shadow:3px 3px 10px rgba(0,0,0,0.75);margin-bottom:10px}
section#home .slider .slide .slide-content h5{font-size:30px;color:#fff000;margin-bottom:10px;padding:5px 0px}
section#about{background-image:url("/themes/bolo/assets/siteimages/background-ball.png");background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-color:#f2f2f2;border-bottom:1px solid #e6e6e6;border-top:20px solid #ef0000}
section#about article{padding:100px 0px 50px 0px}
section#services{background-image:url("/themes/bolo/assets/siteimages/background-pinehead.png");background-repeat:no-repeat;background-position:right bottom;background-color:white}
section#services .services-section:first-child article{padding-top:50px}
section#services .services-section:nth-child(odd){background-color:white}
section#services .services-section:nth-child(odd) img{float:left}
section#services .services-section:nth-child(odd) .content{float:right}
section#services .services-section:nth-child(even){background-color:#e6e6e6}
section#services .services-section:nth-child(even) img{float:right}
section#services .services-section:nth-child(even) .content{float:left}
section#services article{padding:100px 0px 60px 0px}
section#services article.pb0{padding-bottom:0px}
section#partners{background-color:white;border-top:5px solid #e6e6e6;border-bottom:5px solid #e6e6e6}
section#partners article{padding:100px 0px 50px 0px;overflow:visible}
section#partners .content{width:100%;float:none;color:#4d4d4d}
section#partners .content h1{color:#ef0000}
section#partners .content .intro{color:#666666;margin-bottom:40px}
section#partners .content .intro p{color:#666666}
section#partners .content .grid .box{display:inline-block;width:calc( (100% / 3) - 36px);margin-right:40px;margin-bottom:40px;position:relative;height:220px;cursor:pointer;overflow:visible}
section#partners .content .grid .box .flow{z-index:10;padding:20px;position:absolute;overflow:hidden;top:0px;left:0px;right:0px;bottom:0px;border:1px solid white;transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out}
section#partners .content .grid .box .flow .logo{width:100%;text-align:center}
section#partners .content .grid .box .flow .logo img{max-width:100%}
section#partners .content .grid .box .flow .name{display:none}
section#partners .content .grid .box .flow .content{color:#b3b3b3}
section#partners .content .grid .box .flow .btn-action{display:block;padding:10px 30px;text-align:center;margin:10px auto;background-color:#fff000;text-transform:uppercase;color:#ef0000;border-bottom:5px solid #ef0000;transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
section#partners .content .grid .box:nth-child(3n){margin-right:0px}
section#partners .content .grid .box:hover .flow{z-index:1000;background-color:white;top:-10px;left:0px;right:0px;bottom:-40px;padding-bottom:50px;border:1px solid #e6e6e6;overflow:visible;-moz-box-shadow:0px 10px 30px rgba(0,0,0,0.1);-webkit-box-shadow:0px 10px 30px rgba(0,0,0,0.1);box-shadow:0px 10px 30px rgba(0,0,0,0.1)}
section#partners .content .grid .box:hover .flow .content{color:black}
section#partners .content .grid .box:hover .flow .btn-action{display:block;bottom:5px;background-color:#fff000;color:#ef0000}
section#partners .content .grid .box:hover .flow .btn-action:hover{border-bottom:5px solid #fff000}
section#content{background-image:url("/themes/bolo/assets/siteimages/background-pinehead.png");background-repeat:no-repeat;background-position:right bottom;background-color:white;background-attachment:fixed;min-height:100%}
section#content article.container{padding-top:100px}
section#faq{min-height:100%}
section#faq article.container{padding-top:100px;overflow:auto}
section#faq article h1,section#faq article h2,section#faq article h3,section#faq article h4,section#faq article h5,section#faq article h6{margin-bottom:10px}
section#faq article h1.title{margin-left:350px}
section#faq article p a{color:#ef0000;text-decoration:underline}
section#faq article aside{float:left;width:300px;margin-right:50px}
section#faq article aside ul{list-style-type:none;margin:0px;padding:0px}
section#faq article aside ul li{display:block}
section#faq article aside ul li a{display:block;color:gray;font-size:14px;border-bottom:1px dotted #b3b3b3;padding:10px 0px}
section#faq article aside ul li a:hover{color:#ef0000;border-bottom:1px dotted #ef0000}
section#faq article div.content{float:left;width:calc(100% - 300px - 50px)}
section.form-block{color:white}
section.form-block .header{color:white}
section.form-block .header h1{font-size:32px;margin-bottom:20px}
.payments section.form-block .header{color:black}
section.form-block .form{width:400px;margin:auto;padding:30px;background-color:rgba(0,0,0,0.55);border:1px solid black;border-bottom:5px solid #ef0000}
section.form-block .form .form-row{overflow:auto;text-align:left}
section.form-block .form .form-row label{width:100%;display:block;color:white;text-align:left;font-size:14px;padding:10px 0px}
section.form-block .form .form-row input,section.form-block .form .form-row select,section.form-block .form .form-row textarea{width:100%;background-color:white;padding:10px 15px;border:0px;font-size:20px;outline:none;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out}
section.form-block .form .form-row input:hover,section.form-block .form .form-row input:active,section.form-block .form .form-row select:hover,section.form-block .form .form-row select:active,section.form-block .form .form-row textarea:hover,section.form-block .form .form-row textarea:active{color:black;background-color:#d9d9d9}
section.form-block .form .form-row .link{display:inline-block;padding:5px 0px;text-align:left;color:white;border-bottom:1px solid #fff000}
section.form-block .form .form-row.inline{text-align:left}
section.form-block .form .form-row.inline label,section.form-block .form .form-row.inline input{width:auto;display:inline-block}
section.form-block .form .form-row .capt{text-align:left}
section.form-block .form .form-row .capt-image,section.form-block .form .form-row .capt-reload,section.form-block .form .form-row .capt-code{text-align:left}
section.form-block .form .form-row .capt-image{display:inline-block}
section.form-block .form .form-row .capt-reload{display:inline-block;margin:0px 7px}
section.form-block .form .form-row .capt-reload a{color:white}
section.form-block .form .form-row .capt-code{clear:both;margin-top:10px}
section.form-block .form .form-row button[type="submit"]{margin-top:20px;width:100%;max-width:338px;background-color:#ef0000;font-size:18px;padding:10px 15px;outline:none;border:0px;color:white;text-transform:uppercase;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;cursor:pointer}
section.form-block .form .form-row button[type="submit"]:hover,section.form-block .form .form-row button[type="submit"]:active,section.form-block .form .form-row button[type="submit"]:focus{color:#ef0000;background-color:#fff000}
section.form-block .form .form-row.links{padding:10px 0px}
section.form-block .form .form-row.links a{text-align:center;display:block;margin-top:20px;width:100%;background-color:#ef0000;font-size:18px;padding:10px 15px;outline:none;border:0px;color:white;text-transform:uppercase;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;cursor:pointer}
section.form-block .form .form-row.links a:hover,section.form-block .form .form-row.links a:active{background-color:#fff000}
section.form-block .form .line-divider{background-color:#ef0000;height:5px;margin:10px -30px}
section.form-block .form h3.mt30{margin-top:30px}
section.form-block .footer{margin-top:20px;color:white;font-size:18px;clear:both}
.payments section.form-block .footer{color:black}
section#sign-in,section#register{min-height:100%;background-size:cover;background-position:center center;background-attachment:fixed;text-align:center}
section#sign-in article.container,section#register article.container{padding-top:150px}
section#register{background-image:url("/themes/bolo/assets/images/background_home_1.jpg");min-height:100%;background-size:cover;background-position:center center;background-attachment:fixed;border-top:15px solid rgba(239,0,0,0.25)}
section#register .block-left{width:calc( (100% / 2) - 40px);float:left;margin-right:40px}
section#register .block-right{float:right;width:calc( (100% / 2) - 40px);margin-bottom:40px}
section#register .block-wide{clear:both}
section#register .form{margin-bottom:10px;width:100%}
section#contact{background-image:url("/themes/bolo/assets/images/background_home_1.jpg");background-size:cover;background-position:center center;background-attachment:fixed;clear:both}
section#contact article{padding-top:100px}
section#profile{background-image:url("/themes/bolo/assets/images/background_home_1.jpg");min-height:100%;background-size:cover;background-position:center center;background-attachment:fixed;text-align:center}
section#profile article.container{padding-top:100px}
section .payments-options .head,section .payments-options .row,section .payments-options .body{overflow:auto}
section .payments-options .head .col,section .payments-options .row .col,section .payments-options .body .col{display:block;float:left;text-align:center;padding:5px 10px;border-right:1px solid #d9d9d9;height:60px;vertical-align:middle}
section .payments-options .head .col:first-child,section .payments-options .row .col:first-child,section .payments-options .body .col:first-child{border-left:1px solid #d9d9d9}
section .payments-options .head .col img,section .payments-options .row .col img,section .payments-options .body .col img{vertical-align:middle;display:inline-block;max-width:98%;max-height:98%}
section .payments-options .head .col i,section .payments-options .row .col i,section .payments-options .body .col i{vertical-align:middle;height:100%;display:inline-block}
section .payments-options .head{margin-top:30px;background-color:#cccccc;border:1px solid #b3b3b3}
section .payments-options .head .col{height:auto}
section .payments-options .body{margin-bottom:30px}
section .payments-options .row{border-bottom:1px solid #d9d9d9}
section .payments-options .row.desktop{display:block}
section .payments-options .row.mobile{display:none}
section .payments-options .row:nth-child(odd){background-color:#f2f2f2}
section .payments-options .col1{width:150px}
section .payments-options .col2,section .payments-options .col3,section .payments-options .col4,section .payments-options .col5,section .payments-options .col6,section .payments-options .col7,section .payments-options .col8,section .payments-options .col9{width:calc( (100% - 150px) / 8)}
section .payments-options .body .row .col-row{display:none;border:1px solid #d9d9d9;border-bottom:0px;width:100%;text-align:left;height:auto;padding:20px;text-align:center}
section .payments-options .body .row .col-row.show-row{display:block}
section .payments-options a.payment-info{font-size:14px;padding:5px 7px;text-align:center;color:black;display:block;vertical-align:middle;margin-top:10px;text-transform:uppercase;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
section .payments-options a.payment-details{font-size:14px;padding:5px 7px;text-align:center;color:#ef0000;background-color:rgba(255,240,0,0.95);border:0px solid #ef0000;border-bottom:5px solid #ef0000;display:block;vertical-align:middle;margin-top:10px;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
section .payments-options a.payment-details:hover{text-decoration:none;color:#fff000;border-bottom:5px solid #fff000;background-color:rgba(239,0,0,0.95)}
section .payments-options a.payment-link{height:42px;min-width:20%;float:right;clear:both;overflow:hidden;font-size:14px;padding:0;text-align:center;color:#ef0000;background-color:white;border:0px solid #ef0000;border-bottom:5px solid #ef0000;display:block;vertical-align:middle;margin-bottom:10px;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
section .payments-options a.payment-link:hover{text-decoration:none;color:#fff000;border-bottom:5px solid #fff000;background-color:rgba(239,0,0,0.95)}
section .payments-options a.payment-link b{padding:0 10px 0 6px}
section .content-head{overflow:auto;margin-bottom:30px}
section .content-head select.payment-type{padding:10px 20px;display:inline-block;border:1px solid #ef0000;background-color:white;font-size:16px;margin-top:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}
section .content-head h1 span{color:#ef0000}
section .content-head .right small{display:block;font-size:12px;text-transform:uppercase;color:gray}
section .filters{display:block;overflow:auto;clear:both;padding:10px 0px;text-align:center;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:10px}
section .filters .filter{display:inline-block;margin:0px 5px;padding:5px 10px;color:#b3b3b3;font-size:12px;text-transform:uppercase}
section .filters .filter input,section .filters .filter select,section .filters .filter button{padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6;margin:0px 5px}
section .filters .filter .type{color:#ef0000}
section .table .col{padding:10px 5px;display:inline-block;font-size:14px}
section .table .head{display:block;width:100%;background-color:#cccccc;border-bottom:2px solid #b3b3b3}
section .table .head .col{color:gray}
section .table .body .row{border-bottom:1px solid #e6e6e6}
section .table.account-history .row.desktop{display:block}
section .table.account-history .row.mobile{display:none}
section .table.account-history .col .span{display:none}
section .table.account-history .col.col1{width:150px}
section .table.account-history .col.col2{width:120px}
section .table.account-history .col.col3{width:170px}
section .table.account-history .col.col4{width:170px}
section .table.account-history .col.col5{width:calc( (100% - 150px - 120px - 170px - 120px - 100px - 100px - 120px) / 1.2)}
section .table.account-history .col.col6{width:100px;text-align:right}
section .table.account-history .col.col7{width:100px;text-align:right}
section .table.account-history .col.col7.positive{color:#70d240}
section .table.account-history .col.col7.negative{color:#ef0000}
section .table.account-history .col.col8{width:120px;text-align:right}
section ul.pagination{list-style-type:none;margin:20px auto;padding:0px;width:100%}
section ul.pagination li{display:inline-block;background-color:#f2f2f2;border:1px solid #e6e6e6;margin-right:5px;padding:6px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}
section ul.pagination li.active{background-color:#ef0000;color:white}
a.btn-cta{font-size:24px;padding:15px 50px;text-align:center;color:#ef0000;background-color:rgba(255,240,0,0.95);border:0px solid #ef0000;border-bottom:5px solid #ef0000;display:inline-block;margin-top:10px;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
a.btn-cta:hover{text-decoration:none;color:#fff000;border-bottom:5px solid #fff000;background-color:rgba(239,0,0,0.95)}
a.btn-cta-small{font-size:16px;padding:10px 30px;text-align:center;color:#ef0000;background-color:rgba(255,240,0,0.95);border:0px solid #ef0000;border-bottom:5px solid #ef0000;display:inline-block;margin-top:10px;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
a.btn-cta-small:hover{text-decoration:none;color:#fff000;border-bottom:5px solid #fff000;background-color:rgba(239,0,0,0.95)}
a.btn-withdrawals{font-size:14px;width:104px;padding:5px;margin-right:10px;text-align:center;color:#ef0000;background-color:rgba(255,240,0,0.95);border:0px solid #ef0000;border-bottom:5px solid #ef0000;display:inline-block;margin-top:10px;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
a.btn-withdrawals:hover{text-decoration:none;color:#fff000;border-bottom:5px solid #fff000;background-color:rgba(239,0,0,0.95)}
   .oc-text-gray{color:#AAA !important}
.oc-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}
.oc-text-spaced{letter-spacing:1px}
.oc-text-uppercase{text-transform:uppercase}
 a.oc-link-strong{font-weight:700}
a.oc-link-green{color:green}
 table.oc-dashed-borders td,table.oc-dashed-borders th{border-style:dashed}
table.oc-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5}
 table td.oc-cell-highlighted,table th.oc-cell-highlighted{border:1px double red}
table td.oc-cell-thick-border,table th.oc-cell-thick-border{border-width:2px}
 img.oc-img-rounded{border-radius:100%;background-clip:padding-box}
img.oc-img-bordered{border:solid 10px #CCC;box-sizing:content-box}
 img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top;position:relative;max-width:100%}
img.fr-dib.fr-fir{margin-right:0}
img.fr-dib.fr-fil{margin-left:0}
img.fr-dii{position:relative;display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(90%)}
img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(95%)}
img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(95%)}
 .logged-in .public-only{display:none}
.gallery{text-align:center;position:relative;vertical-align:middle}
.gallery a{display:inline-block !important;width:20%;position:relative;margin:10px;vertical-align:middle}
.gallery img{width:100% !important;height:auto;display:inline-block !important;margin:0 !important;float:none;vertical-align:middle}
 @media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}
}
 @media screen and (max-width:700px){header{height:80px;background-color:#ef0000}
header .logo{width:115px !important;height:70px !important;margin:3px 10px}
header .logo.en{background-position:-10px -110px !important;background-size:700px 400px;background-repeat:no-repeat}
}
@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:700px) and (-o-min-device-pixel-ratio:13 / 10),only screen and (max-width:700px) and (min-resolution:120dpi){header .logo.en{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (max-width:700px) and (-webkit-max-device-pixel-ratio:1.3),only screen and (max-width:700px) and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-width:700px) and (max-resolution:120dpi){header .logo.en{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
@media screen and (max-width:700px){header .logo.zh-cn{background-position:-135px -110px !important;background-size:700px 400px;background-repeat:no-repeat}
}
@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:700px) and (-o-min-device-pixel-ratio:13 / 10),only screen and (max-width:700px) and (min-resolution:120dpi){header .logo.zh-cn{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (max-width:700px) and (-webkit-max-device-pixel-ratio:1.3),only screen and (max-width:700px) and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-width:700px) and (max-resolution:120dpi){header .logo.zh-cn{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
@media screen and (max-width:700px){header .logo.zh-tw{background-position:-260px -110px !important;background-size:700px 400px;background-repeat:no-repeat}
}
@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:700px) and (-o-min-device-pixel-ratio:13 / 10),only screen and (max-width:700px) and (min-resolution:120dpi){header .logo.zh-tw{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (max-width:700px) and (-webkit-max-device-pixel-ratio:1.3),only screen and (max-width:700px) and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-width:700px) and (max-resolution:120dpi){header .logo.zh-tw{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
@media screen and (max-width:700px){header .background{height:80px}
header ul{display:none}
header ul.top-nav{position:absolute;top:80px;left:0px;right:0px;height:50px;margin:0px 0px 0px 0px;background-color:#a30000;padding:15px 20px 10px 20px;float:none;width:100%;height:80px}
header ul.main-nav{position:absolute;top:150px;left:0px;right:0px;float:none;width:100%;background-color:#ef0000;padding:0px 0px 0px 0px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
header ul.main-nav > li{display:block;width:100%;border-bottom:1px solid #bc0000}
header ul.main-nav > li:last-child{border-bottom:0px}
header ul.main-nav > li a{font-size:14px;padding:10px 20px}
header.scrolled .background{height:0px}
header.scrolled ul.top-nav{margin-top:0px}
header.scrolled ul.main-nav{margin-top:0px}
header.scrolled ul.main-nav > li a{font-size:14px;text-shadow:0px 0px 0px transparent}
header nav .nav-icon{cursor:pointer;z-index:1000;display:block;width:42px;height:42px;position:absolute;top:18px;right:18px;border:1px solid #fff000;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-position:-10px -200px;background-size:700px 400px;background-repeat:no-repeat}
}
@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:700px) and (-o-min-device-pixel-ratio:13 / 10),only screen and (max-width:700px) and (min-resolution:120dpi){header nav .nav-icon{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (max-width:700px) and (-webkit-max-device-pixel-ratio:1.3),only screen and (max-width:700px) and (-o-max-device-pixel-ratio:13 / 10),only screen and (max-width:700px) and (max-resolution:120dpi){header nav .nav-icon{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
@media screen and (max-width:700px){header.layout-home ul.top-nav{margin:0px 0px 0px 0px}
header.layout-home ul.main-nav{margin:0px}
header.layout-accounts .filter-icon{display:block;height:42px;position:absolute;top:29px;right:70px;font-size:20px;text-transform:uppercase;color:#fff000;z-index:1000;cursor:pointer}
header.mobile-active ul{display:block}
footer .container{padding:30px}
footer .footer-disclaimer,footer ul.links{float:none;width:100%}
footer ul.links{margin-bottom:30px}
footer ul.links li a{width:100%}
.container{width:100%;margin:auto}
section.block{width:100%;height:auto}
section.block article{padding:30px}
section.block article img.preview{max-width:100%;width:100%;float:none;margin-bottom:30px}
section.block article .content{width:100%;float:none}
section#home{background-attachment:initial}
section#home .slider{width:100%}
section#home .slider .slide .slide-content{top:15%}
section#home .slider .slide .slide-content h1{font-size:42px}
section#home .slider .slide .slide-content h5{font-size:24px}
section#about article{padding:30px}
section#services article{padding:30px}
section#services .services-section article{padding:30px}
section#partners article{padding:30px}
section#partners .content .grid .box{width:100%;margin-bottom:30px;display:block;height:300px}
section#partners .content .grid .box:after{content:' ';position:absolute;bottom:-5px;left:0px;right:0px;border-bottom:1px dotted #cccccc}
section#partners .content .grid .box .flow{top:0px;bottom:0px}
section#partners .content .grid .box .flow a.btn-action{bottom:5px}
section#partners .content .grid .box:hover .flow{top:0px;bottom:0px}
section#content article.container{padding:100px 30px 30px 30px}
section.form-block .form{width:100%}
section#sign-in article.container,section#register article.container{padding-top:30px}
section#register .block-left,section#register .block-right{width:100%;float:none}
section#faq article.container{padding:100px 30px 30px 30px}
section#faq article h1.title{margin-left:auto}
section#faq article aside{width:100%;float:none;margin-bottom:30px}
section#faq article div.content{float:none;width:100%}
section .payments-options .head .col,section .payments-options .row .col,section .payments-options .body .col{border-right:0px solid #d9d9d9;text-align:left;height:auto}
section .payments-options .head .col:first-child,section .payments-options .row .col:first-child,section .payments-options .body .col:first-child{border-left:0px solid #d9d9d9}
section .payments-options .head .col span.title,section .payments-options .row .col span.title,section .payments-options .body .col span.title{display:block;padding-bottom:4px;font-size:10px;text-transform:uppercase;color:#999999}
section .payments-options .head .col-row,section .payments-options .row .col-row,section .payments-options .body .col-row{background-color:#d9d9d9;text-align:left;font-size:16px}
section .payments-options .head{display:none;background-color:#cccccc;border:1px solid #b3b3b3}
section .payments-options .head .col{height:auto}
section .payments-options .head .col2,section .payments-options .head .col3,section .payments-options .head .col4,section .payments-options .head .col5,section .payments-options .head .col6,section .payments-options .head .col7,section .payments-options .head .col8,section .payments-options .head .col9{display:none;width:auto}
section .payments-options .row{border:1px solid #4d4d4d;background-color:white;padding:0px;text-align:left;margin-bottom:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
section .payments-options .row.desktop{display:none}
section .payments-options .row.mobile{display:block}
section .payments-options .row:nth-child(odd){background-color:white}
section .payments-options .row .col{min-height:60px}
section .payments-options .col1{text-align:center !important;width:100%;border-bottom:1px dotted #999999}
section .payments-options .col1 img{min-height:70px}
section .payments-options .col2,section .payments-options .col3,section .payments-options .col4,section .payments-options .col5,section .payments-options .col6,section .payments-options .col7{width:calc(100% / 3);float:left;display:block;text-align:center !important;border-bottom:1px dotted #999999}
section .payments-options .col8,section .payments-options .col9{width:100%;min-height:auto !important}
section .payments-options .col9{padding:10px !important}
section .payments-options a.payment-details{width:100%;margin:auto}
section .payments-options a.payment-info{margin:auto}
section .payments-options a.payment-link{float:none}
section .content-head.accounts h1{font-size:24px;float:none}
section .content-head.accounts h2{font-size:18px;float:none}
section .filters{display:none;position:fixed;top:80px;left:0px;right:0px;background-color:white;border:0px;padding:20px;height:340px;text-align:left;-moz-box-shadow:0px 10px 30px rgba(0,0,0,0.5);-webkit-box-shadow:0px 10px 30px rgba(0,0,0,0.5);box-shadow:0px 10px 30px rgba(0,0,0,0.5);z-index:1000}
section .filters:after{content:' ';position:fixed;top:420px;left:0px;right:0px;bottom:0px;background-color:rgba(239,0,0,0.75);z-index:-1}
section .filters .filter{font-size:14px;display:block;margin:5px 0px;padding:0px;color:black}
section .filters .filter select,section .filters .filter input,section .filters .filter button{width:100%;margin:5px 0px}
section .filters .filter button{background-color:#ef0000;color:white;padding:15px;font-size:20px;text-align:left;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
section .table .head{display:none}
section .table .body .row{background-color:white;overflow:auto;border:1px solid #ededed;border-bottom:5px solid #d9d9d9}
section .table.account-history .row{margin-bottom:40px;border:2px solid #ededed;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.05);-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.05);box-shadow:0px 5px 15px 0px rgba(0,0,0,0.05)}
section .table.account-history .row.mobile{display:block}
section .table.account-history .row.desktop{display:none}
section .table.account-history .col{display:block}
section .table.account-history .col span{display:block;font-size:10px;text-transform:uppercase;color:#a6a6a6}
section .table.account-history .col.col1{width:40%;float:left;background-color:#ededed;padding:15px 10px;text-align:left;font-size:22px;font-weight:bold;color:black}
section .table.account-history .col.col2{width:60%;float:left;background-color:#ededed;padding:15px 10px;text-align:right;font-size:22px;font-weight:bold;text-shadow:1px 1px 0px white}
section .table.account-history .col.col2.positive{color:#70d240}
section .table.account-history .col.col2.negative{color:#ef0000}
section .table.account-history .col.col3{clear:both;width:100%;float:none;text-align:left;padding:5px 10px;border-bottom:1px solid #e6e6e6}
section .table.account-history .col.col4{width:100%;float:none;text-align:left;padding:5px 10px;border-bottom:1px solid #e6e6e6}
section .table.account-history .col.col5{text-align:left;clear:both;width:100%;padding:5px 10px}
section .table.account-history .col.col6{clear:both;width:100%;float:none;text-align:left;padding:10px}
section .table.account-history .col.col7{width:100%;float:none;text-align:left;padding:10px}
section .table.account-history .col.col8{width:100%;float:none;text-align:left;padding:10px}
}
 @media screen and (min-width:700px) and (max-width:1150px){header{height:80px;background-color:#ef0000}
header .logo{width:115px !important;height:70px !important;margin:3px 10px}
header .logo.en{background-position:-10px -110px !important;background-size:700px 400px;background-repeat:no-repeat}
}
@media only screen and (min-width:700px) and (max-width:1150px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:700px) and (max-width:1150px) and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-width:700px) and (max-width:1150px) and (min-resolution:120dpi){header .logo.en{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (min-width:700px) and (max-width:1150px) and (-webkit-max-device-pixel-ratio:1.3),only screen and (min-width:700px) and (max-width:1150px) and (-o-max-device-pixel-ratio:13 / 10),only screen and (min-width:700px) and (max-width:1150px) and (max-resolution:120dpi){header .logo.en{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
@media screen and (min-width:700px) and (max-width:1150px){header .logo.zh-cn{background-position:-135px -110px !important;background-size:700px 400px;background-repeat:no-repeat}
}
@media only screen and (min-width:700px) and (max-width:1150px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:700px) and (max-width:1150px) and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-width:700px) and (max-width:1150px) and (min-resolution:120dpi){header .logo.zh-cn{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (min-width:700px) and (max-width:1150px) and (-webkit-max-device-pixel-ratio:1.3),only screen and (min-width:700px) and (max-width:1150px) and (-o-max-device-pixel-ratio:13 / 10),only screen and (min-width:700px) and (max-width:1150px) and (max-resolution:120dpi){header .logo.zh-cn{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
@media screen and (min-width:700px) and (max-width:1150px){header .logo.zh-tw{background-position:-260px -110px !important;background-size:700px 400px;background-repeat:no-repeat}
}
@media only screen and (min-width:700px) and (max-width:1150px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:700px) and (max-width:1150px) and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-width:700px) and (max-width:1150px) and (min-resolution:120dpi){header .logo.zh-tw{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (min-width:700px) and (max-width:1150px) and (-webkit-max-device-pixel-ratio:1.3),only screen and (min-width:700px) and (max-width:1150px) and (-o-max-device-pixel-ratio:13 / 10),only screen and (min-width:700px) and (max-width:1150px) and (max-resolution:120dpi){header .logo.zh-tw{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
@media screen and (min-width:700px) and (max-width:1150px){header .background{height:80px}
header ul{display:none}
header ul.top-nav{position:absolute;top:80px;left:0px;right:0px;height:50px;margin:0px 0px 0px 0px;background-color:#a30000;padding:15px 20px 10px 20px;float:none;width:100%;height:80px}
header ul.main-nav{position:absolute;top:150px;left:0px;right:0px;float:none;width:100%;background-color:#ef0000;padding:0px 0px 0px 0px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
header ul.main-nav > li{display:block;width:100%;border-bottom:1px solid #bc0000}
header ul.main-nav > li:last-child{border-bottom:0px}
header ul.main-nav > li a{font-size:14px;padding:10px 20px}
header.scrolled .background{height:0px}
header nav .nav-icon{z-index:1000;display:block;width:42px;height:42px;position:absolute;top:18px;right:18px;border:1px solid #fff000;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-position:-10px -200px;background-size:700px 400px;background-repeat:no-repeat}
}
@media only screen and (min-width:700px) and (max-width:1150px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:700px) and (max-width:1150px) and (-o-min-device-pixel-ratio:13 / 10),only screen and (min-width:700px) and (max-width:1150px) and (min-resolution:120dpi){header nav .nav-icon{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite_hdpi.png")}
}
@media only screen and (min-width:700px) and (max-width:1150px) and (-webkit-max-device-pixel-ratio:1.3),only screen and (min-width:700px) and (max-width:1150px) and (-o-max-device-pixel-ratio:13 / 10),only screen and (min-width:700px) and (max-width:1150px) and (max-resolution:120dpi){header nav .nav-icon{background-image:url("/themes/bolo/assets/siteimages/sprites/sprite.png")}
}
@media screen and (min-width:700px) and (max-width:1150px){header.layout-home ul.top-nav{margin:0px 0px 0px 0px}
header.layout-home ul.main-nav{margin:0px}
header.layout-accounts .filter-icon{display:block;height:42px;position:absolute;top:29px;right:70px;font-size:20px;text-transform:uppercase;color:#fff000;z-index:1000;cursor:pointer}
header.mobile-active ul{display:block}
footer .container{padding:30px}
footer .footer-disclaimer,footer ul.links{float:none;width:100%}
footer ul.links{margin-bottom:30px}
footer ul.links li a{width:100%}
.container{width:100%;margin:auto}
section.block{width:100%;height:auto}
section.block article{padding:30px}
section#home .slider{width:100%}
section#home .slider .slide .slide-content{top:15%}
section#home .slider .slide .slide-content h1{font-size:42px}
section#home .slider .slide .slide-content h5{font-size:24px}
section#about article{padding:30px}
section#services article{padding:30px}
section#services .services-section article{padding:30px}
section#partners article{padding:30px}
section#partners .content .grid .box{height:300px}
section#partners .content .grid .box .flow{top:0px;bottom:0px}
section#partners .content .grid .box .flow a.btn-action{bottom:5px}
section#partners .content .grid .box:hover .flow{top:0px;bottom:0px}
section#content article.container{padding:100px 30px 30px 30px}
section.form-block .form{width:100%}
section#sign-in article.container,section#register article.container{padding-top:30px}
section#faq article.container{padding:100px 30px 30px 30px}
section#faq article h1.title{margin-left:auto}
section#faq article aside{width:100%;float:none;margin-bottom:30px}
section#faq article div.content{float:none;width:100%}
section .payments-options .head .col,section .payments-options .row .col,section .payments-options .body .col{border-right:0px solid #d9d9d9;text-align:left;height:auto}
section .payments-options .head .col:first-child,section .payments-options .row .col:first-child,section .payments-options .body .col:first-child{border-left:0px solid #d9d9d9}
section .payments-options .head .col span.title,section .payments-options .row .col span.title,section .payments-options .body .col span.title{display:block;padding-bottom:4px;font-size:10px;text-transform:uppercase;color:#999999}
section .payments-options .head .col-row,section .payments-options .row .col-row,section .payments-options .body .col-row{background-color:#d9d9d9;text-align:left;font-size:16px}
section .payments-options .head{display:none;background-color:#cccccc;border:1px solid #b3b3b3}
section .payments-options .head .col{height:auto}
section .payments-options .head .col2,section .payments-options .head .col3,section .payments-options .head .col4,section .payments-options .head .col5,section .payments-options .head .col6,section .payments-options .head .col7,section .payments-options .head .col8,section .payments-options .head .col9{display:none;width:auto}
section .payments-options .row{border:1px solid #4d4d4d;background-color:white;padding:0px;text-align:left;margin-bottom:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
section .payments-options .row.desktop{display:none}
section .payments-options .row.mobile{display:block}
section .payments-options .row:nth-child(odd){background-color:white}
section .payments-options .row .col{min-height:60px}
section .payments-options .col1{text-align:center !important;width:100%;border-bottom:1px dotted #999999}
section .payments-options .col1 img{min-height:70px}
section .payments-options .col2,section .payments-options .col3,section .payments-options .col4,section .payments-options .col5,section .payments-options .col6,section .payments-options .col7{width:calc(100% / 3);float:left;display:block;text-align:center !important;border-bottom:1px dotted #999999}
section .payments-options .col8,section .payments-options .col9{width:100%;min-height:auto !important}
section .payments-options .col9{padding:10px !important}
section .payments-options a.payment-details{width:100%;margin:auto}
section .payments-options a.payment-info{margin:auto}
section .content-head.accounts h1{font-size:24px;float:none}
section .content-head.accounts h2{font-size:18px;float:none}
section .filters{display:none;position:fixed;top:80px;left:0px;right:0px;background-color:white;border:0px;padding:20px;height:340px;text-align:left;-moz-box-shadow:0px 10px 30px rgba(0,0,0,0.5);-webkit-box-shadow:0px 10px 30px rgba(0,0,0,0.5);box-shadow:0px 10px 30px rgba(0,0,0,0.5);z-index:1000}
section .filters:after{content:' ';position:fixed;top:420px;left:0px;right:0px;bottom:0px;background-color:rgba(239,0,0,0.75);z-index:-1}
section .filters .filter{font-size:14px;display:block;margin:5px 0px;padding:0px;color:black}
section .filters .filter select,section .filters .filter input,section .filters .filter button{width:100%;margin:5px 0px}
section .filters .filter button{background-color:#ef0000;color:white;padding:15px;font-size:20px;text-align:left;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
section .table .head{display:none}
section .table .body .row{background-color:white;overflow:auto;border:1px solid #ededed;border-bottom:5px solid #d9d9d9}
section .table.account-history{overflow:auto}
section .table.account-history .row{width:calc( (100% - 40px) / 2);margin-right:40px;float:left;margin-bottom:40px;border:2px solid #ededed;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.05);-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.05);box-shadow:0px 5px 15px 0px rgba(0,0,0,0.05)}
section .table.account-history .row:nth-child(4n){margin-right:0px}
section .table.account-history .row.mobile{display:block}
section .table.account-history .row.desktop{display:none}
section .table.account-history .col{display:block}
section .table.account-history .col span{display:block;font-size:10px;text-transform:uppercase;color:#a6a6a6}
section .table.account-history .col.col1{width:40%;float:left;background-color:#ededed;padding:15px 10px;text-align:left;font-size:22px;font-weight:bold;color:black}
section .table.account-history .col.col2{width:60%;float:left;background-color:#ededed;padding:15px 10px;text-align:right;font-size:22px;font-weight:bold;text-shadow:1px 1px 0px white}
section .table.account-history .col.col2.positive{color:#70d240}
section .table.account-history .col.col2.negative{color:#ef0000}
section .table.account-history .col.col3{width:100%;float:none;clear:both;text-align:left;padding:5px 10px;border-bottom:1px solid #e6e6e6}
section .table.account-history .col.col4{width:100%;float:none;text-align:left;padding:5px 10px;border-bottom:1px solid #e6e6e6}
section .table.account-history .col.col5{text-align:left;clear:both;width:100%;padding:5px 10px}
section .table.account-history .col.col6{clear:both;width:100%;float:none;text-align:left;padding:10px}
section .table.account-history .col.col7{width:100%;float:none;text-align:left;padding:10px}
section .table.account-history .col.col8{width:100%;float:none;text-align:left;padding:10px}
}