/* @override http://127.0.0.1/en/wp-content/themes/BeeBole-EN/style.css */
*{outline:0;}
body{margin:0;padding:0;background:#424242 url(images/beebole-pattern.jpg) repeat;font-size:.875em;font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;color:#ccc;}
/* @group Typography & fonts */
h1{margin:10px 0 10px 0;font-size:1.875em;color:#FFF;font-weight:normal;}
h1 a{text-decoration:none;color:#5DB0E6;}
h1 a:hover{color:#FFF;background:none;}
h1 a:focus{outline:none;}
h2{margin:10px 0 10px 0;font-size:1.714em;color:#FFF;font-weight:normal;}
h2 a{text-decoration:none;color:#5DB0E6;}
h2 a:hover{color:#FFF;background:none;}
h2 a:focus{outline:none;}
h3{margin:10px 0 10px 0;font-size:1.429em;color:#FFF;font-weight:normal;}
h3 a{text-decoration:none;color:#5DB0E6;}
h3 a:hover{color:#FFF;background:none;}
h3 a:focus{outline:none;}
a{text-decoration:underline;color:#5DB0E6;}
a:hover{text-decoration:none;color:#000;background:#5DB0E6;}
ul,li{list-style-type:none;}
small{font-size:0.8em;line-height:1.6em;}
.clear{clear:both;}
em{font-style:italic;}
/* @end */
/* @group Wrapper */
.wrapper{margin:0 auto;padding:0;width:960px;}
.left{float:left;}
.right{float:right;}
/* @end */
/* @group Header */
#header{height:60px;width:100%;margin-bottom:20px;background:transparent url(images/black40.png) repeat;}
#logo{float:left;margin:10px 0px 10px 0px;}
#logo a img{width:86px;height:40px;}
#logo a img:hover{background:none;}
#logo a:hover{outline:0;text-decoration:none;color:#5DB0E6;background:none;}
#tab a{color:#5DB0E6;}
#tab ul{margin:0;padding:0;list-style-type:none;list-style-image:none;}
#tab li{display:inline;}
#tab ul li a{padding:5px 5px 5px 5px;margin:16px 0px 0px 20px;font-size:1.286em;float:right;text-decoration:none;}
#tab ul li a:hover{color:#000;background:#5DB0E6;text-decoration:none;}
#current a{background:#5DB0E6;color:#000;text-decoration:none;}
/* @end */
/* @group Footer */
#footer{margin:0 auto;margin-bottom:20px;width:100%;height:40px;clear:both;background:transparent url(images/black40.png) repeat;}
#footer p{color:#FFF;margin:0;padding-right:30px;line-height:40px;}
#footer p a{color:#FFF;text-decoration:none;}
#footer p a:hover{color:#5DB0E6;background:none;}
#footer p a img{padding:10px 30px;}
#footer p a img:hover{background:none;}
/* @end */
/* @group Homepage */
#homepage{padding:0;margin:0 auto;}
/* @group Top */
#main{width:100%;height:220px;background:transparent url(images/black40.png) repeat;margin-bottom:20px;}
#main div.left{height:100%;margin:0 auto;padding:15px 30px 20px 30px;}
#main div.right{width:406px;height:100%;margin:0 auto;padding:50px 30px 20px 50px;text-align:center;}
#main h1{font-size:1.714em;margin:0;padding:0;line-height:1.4em;}
#main h2{font-size:1.714em;margin:0;padding:0;font-weight:normal;}
#main h2 a{text-decoration:underline;}
#main h2 a:hover{text-decoration:none;background:#5DB0E6;color:#000;}
#main p{font-size:1.143em;margin:15px 0 0 0;line-height:1.3em;}
#main .big{font-size:1.714em;}
#main .cta-button{display:block;width:306px;height:56px;background:url('images/download.png') no-repeat;margin:0 0 0 50px;}
#main .cta-button a{display:block;width:100%;height:100%;background:url('images/download.png') no-repeat;text-indent:-9999px;}
#main .cta-button a:hover{background:url('images/downloadHover.png') no-repeat;cursor:pointer;}
#example{width:100%;height:260px;background:transparent url(images/black40.png) repeat;margin-bottom:20px;}
#example .top{width:100%;margin:0 auto;padding:15px 30px 0px 30px;}
#example .left{float:left;width:280px;margin:0 auto;padding:15px 0 15px 30px;}
#example .middle{float:left;width:280px;margin:0 auto;padding:15px 0 15px 30px;}
#example .right{float:right;width:280px;margin:0 auto;padding:15px 30px 15px 0;}
#example .bottom{float:left;width:930px;margin:0 auto;padding:0 30px 15px 0;text-align:right;}
#example .code{width:280px;height:80px;margin:15px auto;padding:0;background:#000;}
#example .code p{font-family:'Bitstream Vera Sans Mono',Courier,monospace;line-height:1.2em;padding:15px 20px;}
#example .code ul{font-family:'Bitstream Vera Sans Mono',Courier,monospace;line-height:1.2em;padding:15px 20px;}
/* @end */
/* @group Page */
.page h1{margin:20px 0 35px 0;font-size:1.875em;}
.page h2{margin:30px 0 10px 0;font-size:1.3em;}
.page h3{font-size:1.1em;}
.page p{line-height:1.5em;margin:0 0 10px 0;}
.page a{}
.page ul{margin:0;padding:0;line-height:1.5em;}
.page ul li{list-style-type:none;}
/* @end */
/* @group Content */
#content{float:left;padding:0;margin:0;margin-bottom:20px;}
.gist{margin:20px 0 20px 0;}
/* @end */
/* @group Columns */
.narrowcolumn{width:700px;background:#FFF;}
.widecolumn{width:960px;background:#FFF;}
/* @end */
/* @group Post */
.post{margin:0;padding:20px 20px;}
.post h1{margin:20px 0px 25px 0px;padding:0;color:#333;}
.post h2{margin:15px 0px 15px 0px;padding:0;color:#333;}
.post h3{margin:15px 0px 15px 0px;padding:0;color:#333;}
.post a{color:rgb(65,131,196);}
.post a:hover{color:#FFF;background:rgb(65,131,196);}
.post hr{display:block;}
/* @end */
/* @group Archive */
.archive h1{margin:5px 0px 10px 0px;padding:0;text-align:center;}
/* @end */
/* @group Search Results */
.searchResults h1{margin:5px 0px 10px 0px;padding:0;text-align:center;}
/* @end */
/* @group Entry */
.entry{line-height:1.5em;text-align:justify;color:#333;}
.entry h2{font-size:1.429em;color:#333;}
.entry h3{font-size:1.143em;color:#333;}
.entry p{margin:0 20px 15px 0;line-height:1.5em;color:#333;}
.entry a{color:rgb(65,131,196);}
.entry a:hover{color:#FFF;background:rgb(65,131,196);}
.entry a img:hover{}
.entry .postmetadata{}
.entry .postmetadata a{}
.entry .postmetadata a:hover{}
.entry ul{padding:0 30px 10px 40px;}
.entry ul li{list-style-type:disc;line-height:1.5em;margin:0 0 8px 0;}
.entry ol{padding:0 30px 0 40px;}
.entry ol li{list-style-type:decimal;line-height:1.5em;margin:0 0 8px 0;}
.entry blockquote{margin:15px 30px 0 20px;padding-left:20px;border-left:5px solid #EDEDED;}
/* @end */
/* @group Demos */
#demos ul{padding:0;}
#demos ul li{list-style-type:none;line-height:1.5em;margin:0 0 20px 0;padding:0;}
#demos .template{clear:both;background-color:rgb(221,238,255);border:1px solid rgb(221,221,221);line-height:1.2em;padding:1em;}
#demos h3{float:left;clear:both;font-weight:normal;}
#demos .run{display:block;float:left;margin:16px 0 15px 15px;}
#sourceCodes{clear:both;}
#demos .sourceCode{padding:1% 1% 1% 0;margin:1% 1% 1% 0;overflow:auto;max-width:660px;}
#demos .cols2 .sourceCode{float:left;width:100%;}
#demos .cols3 .sourceCode{float:left;width:100%;}
/* ex 3 */ 
#demos .friend{list-style-type:disc;line-height:1.4em;margin:0 0 8px 30px;padding:0 0 0 10px;}
#demos th{text-align:center;padding:0.2em 0;}
#demos table{border-spacing:2px 2px;}
/* ex 4 */ 
#demos .playerList td{padding:0.2em 1em;border:1px solid #999;}
#demos .odd td{background:#FFF;}
/* ex 5 */ 
#demos .partialTable td{padding:0 1em;border:1px solid #999;}
/* ex 6 */ 
#demos .teamPlace table{width:100%;}
#demos .scoreBoard td{padding:0 1em;border:1px solid #999;}
/* ex 7 */ 
#demos .treeItem li{list-style-type:disc;line-height:1.4em;margin:0 0 8px 30px;padding:0 0 0 10px;}
#demos .ex09 table{border:1px solid #999;text-align:left;border-collapse:collapse;}
#demos .ex09 th{padding:.5em;background:#FFC;text-align:center;border-bottom:1px solid #999;border-right:1px solid #999;}
#demos .ex09 td{padding:.3em;border-right:1px solid #999;border-bottom:1px solid #999;background:#FFF;}
#demos .ex09 .percent,.price,.change{text-align:right;}
#demos .ex09 .red{color:#900;}
#demos .ex09 .green{color:#090;}
/* @end */
/* @group Sidebar */
#sidebar{padding:0;float:right;width:230px;}
#sidebar h2{font-size:1.3em;font-weight:normal;margin:0 0 10px 0;padding:0;}
#sidebar ul{margin:0;padding:0;}
#sidebar ol{margin:0;padding:0;}
#sidebar ul li{background:transparent url(images/black40.png) repeat;list-style-type:none;list-style-image:none;margin:0 0 20px 0;padding:15px 20px;}
#sidebar ul p,#sidebar ul select{margin:0;}
#sidebar ul ul,#sidebar ul ol{margin:0;padding:10px 10px 0 10px;}
#sidebar ul ul ul,#sidebar ul ol{margin:0;padding:10px 10px 0 10px;}
#sidebar ul ol li{list-style:decimal outside;margin:0 0 10px 0;padding:0;background:none;}
#sidebar ul ul li{margin:0 0 10px 10px;padding:0;background:none;list-style:disc;}
#sidebar ul ul li a:hover{}
#sidebar ul ul li a{text-decoration:none;}
#sidebar .cta-button{display:block;height:35px;width:190px;background:url('images/downloadS.png') no-repeat;margin:0 auto;}
#sidebar .cta-button a{display:block;width:100%;height:100%;background:url('images/downloadS.png') no-repeat;text-indent:-9999px;}
#sidebar .cta-button a:hover{background:url('images/downloadHoverS.png') no-repeat;cursor:pointer;}
/* @end */
/* @group Error 404 */
.error404{margin:5px 0 5px 0;padding:0;}
.error404 li{margin:0 0 10px 15px;}
.error404,.error404 li{list-style-type:disc;}
/* @end */
/* @group Images */
p img{padding:0;max-width:100%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
a img{text-decoration:none;color:#5DB0E6;background:none;border:0;outline:0;padding:0;}
a img:hover{text-decoration:none;color:#000;background-color:#5DB0E6;border:0;outline:0;padding:0;}
code{font-family:'Bitstream Vera Sans Mono',Courier,monospace;color:rgb(0,0,128);line-height:1.2em;padding:3px 5px;margin:0;}
pre{font-family:'Bitstream Vera Sans Mono',Courier,monospace;margin-bottom:20px;background-color:rgb(248,248,255);border:1px solid rgb(221,221,221);}
/* @end */
/* @group Caption */
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;}
/* @end */
/* @group Searchform */
#searchform{margin:0;padding:0;}
#searchform div{margin:0;padding:15px 0 15px 15px;background-color:#EBEBEB;}
#searchform #s{width:180px;border:solid 1px;border-color:#AAA #DDD #DDD #AAA;padding:.2em .1em .2em .3em;outline-style:none;outline-width:0;color:#333;background:#FFF;text-align:left;}
#searchform #searchsubmit{margin:0px 0px 0px 10px;}
#searchform div label.screen-reader-text{display:none;}
/* @end */
/* @group Comments */
.commentlist{padding:0;margin:0;text-align:left;}
.commentlist li{margin:15px 0 15px 0px;padding:10px 10px 10px 10px;list-style:none;}
.commentlist li ul li{margin-right:-5px;margin-left:10px;}
.commentlist li .avatar{float:right;border:1px solid #eee;padding:2px;background:#fff;}
.commentlist p{margin:20px 5px 10px 0;line-height:1.5em;text-transform:none;}
div.comment-author.vcard{font-size:0.8em;}
.commentmetadata{margin:5px 0 0 0;display:block;font-size:0.8em;}
.thread-odd{background-color:#EBEBEB;}
.thread-even{background-color:#FFF;border:1px solid #EBEBEB;}
#commentform{margin:15px 0 0 0;}
#commentform p{margin:10px 0;}
#commentform input{width:200px;padding:5px;margin:5px 5px 0px 0;}
#commentform textarea{width:99%;padding:5px;}
#commentform #submit{margin:5px 0 15px auto;padding:0;float:left;}
#commentform #subscribe{margin:0;padding:0;}
#respond{margin-bottom:15px;}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.children{padding:0;}
.nocomments{text-align:center;margin:0;padding:0;}
p.subscribe-to-comments{font-size:0.8em;}
cite{font-style:normal;}
blockquote cite{margin:5px 0 0;display:block;}
/* @end */
/* @group Various */
.alignright{float:right;}
.alignleft{float:left}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em;cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
.smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0px;}
.attachment{text-align:center;margin:5px 0px;}
select{width:130px;}
.center{text-align:center;}
.hidden{display:none;}
hr{display:none;}
.navigation{margin:10px 0 60px 0;text-align:center;}
div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
/* @end */

