html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
@font-face{font-family:Delicious;/* A font by Jos Buivenga (exljbris) -> www.exljbris.com */src:url("../fonts/Delicious-Roman.otf") format("opentype")}@font-face{font-family:'Open Sans';src:url('../fonts/OpenSans-Regular-webfont.eot');src:local('Open Sans'),local('OpenSans'),url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url('../fonts/OpenSans-Semibold-webfont.eot');src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url('../fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Semibold-webfont.woff') format('woff'),url('../fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Semibold-webfont.svg#open_sansbold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url('../fonts/OpenSans-Italic-webfont.eot');src:local('Open Sans Italic'),local('OpenSans-Italic'),url('../fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Italic-webfont.woff') format('woff'),url('../fonts/OpenSans-Italic-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Italic-webfont.svg#open_sans_italic') format('svg');font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url('../fonts/OpenSans-SemiboldItalic-webfont.eot');src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url('../fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),url('../fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),url('../fonts/OpenSans-SemiboldItalic-webfont.svg#open_sansbold_italic') format('svg');font-weight:600;font-style:italic}body,html{width:100%;overflow-x:hidden}body{background:#fff;font-family:"Open Sans",Tahoma,"Trebuchet MS",Verdana,Arial,sans-serif;font-size:14px;color:#000;line-height:1.5}#content{background:#fff;padding:5px;text-align:left}#border_top,#border_bottom,#quicklinks,header,#header,.nophone{display:none}footer,#footer{text-align:center;font-size:12px;padding:10px}ul,ol{padding:0;margin:10px 0 10px 30px}ul{list-style-image:url(../images/list.gif)}li{margin-bottom:8px}li:last-child,nav li,#navbar li{margin-bottom:0}h1,h2,.header,nav #mobiletitle,#navbar #mobiletitle{font-weight:400;color:#009;font-family:Delicious,"Open Sans",Tahoma,"Trebuchet MS",Verdana,Arial,sans-serif;padding:0;text-align:left}strong,b{font-weight:600}h1,h2,h3,.header{text-shadow:#CCCCCC 2px 2px 2px}h1{font-size:40px;line-height:46px;margin:5px 0 15px}h2{font-size:25px;margin:25px 0 10px;line-height:25px}h3{font-weight:400;font-size:16px;color:#900;margin:20px 0 3px}nav,div#navbar{overflow:visible;top:0;position:static;right:0;left:0;z-index:1030;padding-top:1px;width:100%;line-height:1.2;background-color:#900000;background:-moz-linear-gradient(top,#BF0000 0%,#900000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#BF0000),color-stop(100%,#900000));background:-webkit-linear-gradient(top,#BF0000 0%,#900000 100%);background:-o-linear-gradient(top,#BF0000 0%,#900000 100%);background:-ms-linear-gradient(top,#BF0000 0%,#900000 100%);background:linear-gradient(top,#BF0000 0%,#900000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF0000',endColorstr='#900000',GradientType=0);height:45px}nav #mobiletitle,#navbar #mobiletitle{font-size:33px;padding:5px 10px;color:#fff;display:inline}nav #mobilemenu,#navbar #mobilemenu{margin:3px 10px;background:#fff;padding:0 10px 3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url(/PIE.htc);width:30px;position:relative;font-size:30px;display:inline}.mobilemenu{display:block !important}nav ul,#navbar ul{list-style:none;margin:0;position:relative;width:300px;margin-left:-300px;background-color:#900000;top:-41px}#navbar li.active > ul{display:block !important;position:static;width:100%;margin:0}#navbar li.active > ul li a{padding-left:50px}#navbar li a{border-bottom:1px solid #fff;padding:15px 10px;display:block;color:#fff;font-weight:600;background:#900000}#navbar li a:hover{color:#000;background:#fff;text-decoration:none}#navbar li.active > a{background:#CA0000}#menusearch form{background:transparent;border:0;margin:0;color:#fff;padding:10px}#menusearch input{width:95%;-webkit-border-radius:5px;moz-border-radius:5px;border-radius:5px;border:1px solid #900000;behavior:url(/PIE.htc);padding:5px;background:#660000}#menusearch input::-webkit-input-placeholder{color:#fff}#menusearch input::-moz-placeholder{color:#fff}#menusearch input:-ms-input-placeholder{color:#fff}#breadcrumbs{margin:0 0 10px}#container_outer{width:100%}main{padding:20px 15px 0}aside{clear:both}#container{padding:20px 15px 0;clear:left}.box{background:#dae5f8;margin:15px 0;padding:10px;-webkit-border-radius:5px;moz-border-radius:5px;border-radius:5px;behavior:url(/PIE.htc);position:relative;text-align:left}.box_alt{padding:0 10px}a:link,a:active,a:visited,a:hover,.box form a:link,.box form a:active,.box form a:visited{color:#900000;text-decoration:none}a:hover,.box form a:hover{text-decoration:underline}.clear{clear:both}.float_left{float:left}.float_right{float:right}h2 a:link,h2 a:visited,h2 a:active{color:#009}#mobiletitle a:link,#mobiletitle a:visited,#mobiletitle a:active{color:#fff}iframe{border:0}.vmiddle{vertical-align:middle}.left{text-align:left}.right{text-align:right}.center{text-align:center}main img,.post img{max-width:100%;height:auto;width:auto\9}.pagination{font-size:12px;padding-top:10px;margin-bottom:5px}.pagination .pages{font-weight:600}.pagination .pagination_current,.pagination a{padding:3px 6px;margin-bottom:3px}.pagination a{background:#EFEFEF;border:1px solid #ccc;border-radius:5px;moz-border-radius:5px;-webkit-border-radius:5px;display:inline-block}.pagination .pagination_current{background:none;color:#333;border:none;font-weight:600}.pagination a:hover{border-color:#bbb;background:#E6E6E6;text-decoration:none}body,html{overflow-x:visible}body{font-size:13px;background:#414141 url(../images/body_bg.gif) top left repeat;line-height:1.5}.nophone{display:block}.phone{display:none}li{margin-bottom:0}#container_outer{width:1000px;margin:15px auto !important}#border_top{background:url(../images/border_tb.png) top left no-repeat;height:25px;display:block}#border{background:url(../images/border.png) top left repeat-y}#border_bottom{background:url(../images/border_tb.png) bottom left no-repeat;height:25px;display:block}#container_inner{width:930px;text-align:left;margin:0 auto;padding:12px 0 0}header,#header{height:99px;background:#c9d9f5 url(../images/header_bg.png) top left no-repeat;padding:10px;display:block}#headsearch{float:right}#quicksearch{display:inline-block;*display:inline;zoom:1}#headsearch form{background:none;border:none;margin:0;padding:0}#quicksearch input{width:150px;background:#fff url(../images/headsearch.png) no-repeat 4px 50%;color:#000;font-size:13px;border:1px solid #ccc;margin-top:3px;padding:4px 4px 4px 22px}#quicksearch input:hover,#quicksearch input:focus{border:1px solid #900}#quicksearchresult{display:none;position:absolute;z-index:100;list-style:none;margin:-1px 0 0 -100px;border:1px solid #000}#quicksearchresult li{width:236px;color:#000;background:#fff url(../images/headsearch.png) no-repeat 7px 50%;padding:7px 10px 7px 30px;border-bottom:1px solid #eee}#quicksearchresult li:hover{background-color:#eee}#quicksearchresult li.quicksearchstart,#quicksearchresult li.quicksearchstart:hover{background:#ddd;font-weight:600;cursor:pointer;padding:7px 10px;width:256px}#quicksearchresult li.quicksearchstart:before{content:"»";float:right}#quicksearchresult li a{color:#000;text-decoration:none}#quicksearchresult li:last-child{border-bottom:0}.quicksearchdate{float:right;color:#aaa;padding-left:5px}#quicksearchresult .quicksearchblog{background-position:-264px 50%}#quicksearchresult .quicksearchconverter{background-position:-533px 50%}#quicksearchresult .quicksearchtheme{background-position:-803px 50%}#quicksearchresult .quicksearchpage{background-position:-1073px 50%}#quicksearchresult .quicksearchplugin{background-position:-1343px 50%}#quicksearchresult .quicksearchgraphics{background-position:-1613px 50%}main{float:left;width:660px;padding:15px 20px 0 0;margin:0}aside{clear:none}#container{padding:15px 0 0 0;clear:left}#quicklinks{background:#c9d9f5 url(../images/quicklinks_bg.png) bottom left no-repeat;border-top:2px solid #009;margin-top:20px;display:block;min-height:140px}.quicklinks{width:160px;float:left;margin:0 28px 20px}.quicklinks .header{color:#000;font-size:30px;margin:5px 0 0}.quicklinks a:link,.quicklinks a:visited,.quicklinks a:hover,.quicklinks a:active{color:#000}footer{padding:10px 0 0 0}nav,div#navbar{float:left;width:920px;border-top:2px solid #060;padding:5px 0 0 10px;position:static;height:30px}nav ul,#navbar ul{display:block !important;position:static;width:100% !important;margin:0 !important;background:transparent}#navbar li.active > ul{display:none !important}.slide_right{margin-left:0}#navbar li{float:left}#navbar li a{float:left;padding:4px 17px 8px;text-decoration:none;color:#fff;border:1px solid transparent;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;behavior:url(/PIE.htc);position:relative;font-weight:400;background:transparent;height:17px}#navbar li.active a{color:#000;border:1px solid #fff;background-color:#fff;background:-moz-linear-gradient(top,#CEDCF6 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#CEDCF6),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#CEDCF6 0%,#fff 100%);background:-o-linear-gradient(top,#CEDCF6 0%,#fff 100%);background:#fff -ms-linear-gradient(top,#CEDCF6 0%,#fff 100%);background:linear-gradient(top,#CEDCF6 0%,#fff 100%)}#navbar li a:hover{border:1px solid #fff}* html #navbar li a{border:0}nav #mobilemenu,#navbar #mobilemenu,nav #mobiletitle,#navbar #mobiletitle{display:none}#social{list-style:none;margin:7px 0 0 575px;display:block}#social li{float:left;padding-right:5px}#social a{background:url(../images/social.png) no-repeat top left;width:20px;height:0;padding:20px 0 0 0;overflow:hidden;display:block}a#social_feed{background-position:0 -25px}a#social_github{background-position:0 -50px}a#social_gp{background-position:0 -75px}a#social_twitter{background-position:0 -100px}a#social_youtube{background-position:0 -125px}
.box ul{margin:0 0 0 20px}aside{padding:10px 15px 0;text-align:center;line-height:20px}aside .box{text-align:left}figure{margin:0}.box .header{font-size:18px;line-height:24px;border-bottom:2px solid #fff;margin:0 0 5px}.pagination_right{float:right}.pagination_left{float:left}.pagination_right,.pagination_left{margin:30px 0 0 0}.pagination_right a,.pagination_left a{background:#f5f5f5;border:1px solid #ccc;border-radius:5px;moz-border-radius:5px;-webkit-border-radius:5px;padding:3px 6px}.pagination_right a:hover,.pagination_left a:hover{border-color:#bbb;background:#E6E6E6;text-decoration:none}.pagination_right a:after{content:" →"}.pagination_left a:before{content:"← "}form{border:1px solid #333;background:#414141 url(../images/body_bg.gif) top left repeat;color:#fff;margin:15px 0;padding:10px;text-align:left}input.input_text,input.input_submit,select.input_select{color:#000;font-size:13px;background:#fff;width:98%;border:1px solid #ccc;padding:5px}input.input_submit{width:205px}textarea.input_textarea{color:#000;font-size:13px;background:#fff;width:98%;height:300px;border:1px solid #ccc;padding:5px}.infobox a:link,.infobox a:visited,.infobox a:active,form a:link,form a:visited,form a:active{text-decoration:underline;color:#fff}.infobox a:hover,form a:hover{color:#fff}.infobox{border:2px solid #333;background:#414141 url(../images/body_bg.gif) top left repeat;color:#fff;margin:15px 0;padding:10px;clear:right;text-align:left}.infobox hr{height:1px;color:#fff;background:#fff;border:none}.downloadbox a{font-weight:600}.code,.codeblock .body{background:#F8F8F8;border:1px solid #E0E0E0;color:#000;overflow:auto;max-height:600px;margin:15px auto;box-shadow:inset 0px 0px 2px 0px #DFDFDF;moz-box-shadow:inset 0px 0px 2px 0px #DFDFDF;-webkit-box-shadow:inset 0px 0px 2px 0px #DFDFDF}.codeblock .title{display:none}.code,.codeblock .body,.code pre{font-family:Monaco,Consolas,Courier,monospace;font-size:14px}.code pre,.codeblock .body{margin:0;padding:2px 5px;white-space:pre;overflow:auto}.box form{background:transparent;border:0;color:#000;margin:0}.box input.input_text{width:200px}.box input.input_submit{width:100px}.imagebox{float:right;clear:right;margin:0 0 10px 20px;width:200px;max-width:90%}.imagebig{max-width:600px;margin:20px auto;-webkit-box-shadow:0px 0px 5px 0px #000;-moz-box-shadow:0px 0px 5px 0px #000;box-shadow:0px 0px 5px 0px #000;display:block}.galimg{border:1px solid #414141;margin:0 5px 5px;padding:1px}.message_yes,.message_no,.message_info{text-align:left;border-top:2px solid #0c0;border-bottom:2px solid #0c0;margin:15px auto;padding:5px 20px 5px 45px}.message_yes{background:#cfc url(../images/tick-circle.png) center no-repeat;background-position:16px 50%}.message_no{background:#fcc url(../images/minus-circle.png) center no-repeat;background-position:16px 50%}.message_info{background:#ff9 url(../images/information.png) center no-repeat;background-position:16px 50%}.blog{text-align:justify}#piwik_tracking{width:100%}.right_margin{float:right;margin-left:10px}.hidden{display:none}.download_preview{float:right;margin-left:10px;text-align:center}.download_img{border:1px solid #000;max-width:100px;max-height:100px}.download_list{min-height:102px}.hooks_line{clear:left;float:left;width:75px}.hooks_hook{float:left;width:350px;margin:0}.hooks_parameter{float:left;width:200px;margin:0}aside{float:right;width:250px;padding:15px 0 0 0;text-align:left}.downloadbox{width:286px;float:left;margin-right:20px}
#jNotify{position:absolute;background:#d8e6fc url('../images/info.png') no-repeat 15px center;color:#35517c;border:1px solid #a7c3f0;padding:10px;padding-left:50px;margin:15px;z-index:9999;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}#jNotify a{color:#35517c !important;text-decoration:none}#jSuccess{position:absolute;background:#E6EFC2 url('../images/success.png') no-repeat 15px center;color:#264409;border:1px solid #C6D880;padding:10px;padding-left:50px;margin:15px;z-index:9999;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}#jSuccess a{color:#264409 !important;text-decoration:none}#jError{position:absolute;background:#FBE3E4 url('../images/error.png') no-repeat 15px center;color:#8a1f11;border:1px solid #FBC2C4;padding:10px;padding-left:50px;margin:15px;z-index:9999;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}#jError a{color:#8a1f11 !important;text-decoration:none}#jOverlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}
.cc_banner-wrapper{z-index:9001;position:relative}.cc_container .cc_btn{cursor:pointer;text-align:center;font-size:0.6em;transition:font-size 200ms;line-height:1em}.cc_container .cc_message{font-size:0.6em;transition:font-size 200ms;margin:0;padding:0;line-height:1.5em}.cc_container .cc_logo{display:none;text-indent:-1000px;overflow:hidden;width:100px;height:22px;opacity:0.9;transition:opacity 200ms}.cc_container .cc_logo:hover,.cc_container .cc_logo:active{opacity:1}.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{font-size:0.8em}.cc_container .cc_btn{font-size:1em}.cc_container .cc_message{font-size:1em;line-height:1em}.cc_container .cc_message{font-size:1em}.cc_banner-wrapper,.cc_container{display:none}.cc_container{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:10px}.cc_container .cc_btn{padding:8px 10px;background-color:#f1d600;cursor:pointer;transition:font-size 200ms;text-align:center;font-size:0.6em;display:block;width:33%;margin-left:10px;float:right;max-width:120px}.cc_container .cc_message{transition:font-size 200ms;font-size:0.6em;display:block}.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{margin-top:0.5em;font-size:0.8em}.cc_container{padding:15px 30px 16px}.cc_container .cc_btn{font-size:1em;padding:8px 15px}.cc_container .cc_message{font-size:1em}.cc_container .cc_message{font-size:1em}.cc_container{background:#222;color:#fff;font-size:15px;box-sizing:border-box}.cc_container ::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#000;background-color:#f1d600;transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;border-radius:5px;-webkit-border-radius:5px}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color:#fff;color:#000}.cc_container a,.cc_container a:visited{text-decoration:none;color:#31a8f0;transition:200ms color}.cc_container a:hover,.cc_container a:active{color:#b2f7ff}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}@keyframes slideUp{0%{-webkit-transform:translateY(66px);-ms-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cc_container,.cc_message,.cc_btn{animation-duration:0.8s;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;-webkit-animation-name:slideUp;animation-name:slideUp}