body{color:#444;line-height:1.9em;margin:0 !important}#wrapper{position:relative;display:block;z-index:40;background:#fafafa}a{color:#747474;-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in}h1{font-size:46px !important}h2{font-size:38px !important;margin:0 !important}h3{font-size:28px !important;margin:0 !important}h4{font-size:22px !important}h5{font-size:16px !important}h6{font-size:12px !important}example{font-weight:300 !important;font-size:24px !important;line-height:2 !important;color:#999 !important}code{background:grey !important}pre{color:#444 !important;background-color:#f6f6f6 !important;border:1px #e6e6e6 solid !important;border-radius:0 !important}.clean,.moduletable-clean{margin:0 !important;padding:0 !important;border:none !important}.shadow{-webkit-box-shadow:0 1px 4px 0 rgba(226,226,226,1);-moz-box-shadow:0 1px 4px 0 rgba(226,226,226,1);box-shadow:0 1px 4px 0 rgba(226,226,226,1)}.left{text-align:left !important;float:left !important}.center{text-align:center !important}.grey{background:#f6f6f6}.dark{background:#181716;color:#f6f6f6}.white{background:#fff}.moduletable h3,.moduletable-center h3{margin-bottom:8px !important}.moduletable{margin:10px 0}.moduletable-center{text-align:center !important;margin:20px 0}#form-login-username input,#form-login-password input{color:#b7b7b7;width:99%;margin-top:10px}#breadcrumbs{background:#fafafa;padding:15px 0}.breadcrumb{padding:0 !important;margin-bottom:!important;list-style:none;background:none !important;border-radius:0 !important;font-size:28px !important;font-weight:300 !important}.breadcrumb a{font-size:28px !important;font-weight:300 !important;color:#555 !important}span.divider{display:none !important}.breadcrumb>.active{color:#555 !important}.breadcrumb>li+li:before:first-child{display:none}.error-message{top:380px;font-size:26px;text-align:center;display:block;width:100%;position:absolute;letter-spacing:10px}.error-message h3,.error-code{font-family:'Open Sans',sans serif !important;font-weight:300}.error-code{top:300px;font-size:136px !important;text-align:center;display:block;width:100%;position:absolute;font-weight:300;letter-spacing:10px}.error-button{top:500px;text-align:center;display:block;width:100%;position:absolute;font-weight:300}.archive,.category-list{padding:0 !important}.topspot,.botspot,.infospot{padding:10px 0;position:relative;z-index:50;overflow:hidden}.bottomspotRes{padding:10px 0 0 0;position:relative;z-index:50;overflow:hidden}.bottomspot{padding:10px 0 0 0;z-index:50;overflow:hidden}#bots{color:#ebe8e8;background-color:#555}.go-top{position:fixed;bottom:2em;right:2em;text-decoration:none;color:white;background-color:rgba(0,0,0,0.60);font-size:15px;padding:.1em;z-index:120;border:2px solid rgba(255,255,255,0.20);text-align:center;display:inline-block;width:40px !important;height:40px !important;line-height:40px !important;display:none}.delay{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modspot{padding:30px 0 !important;position:relative;z-index:50}.readon:hover{color:#747474 !important}.button-white{background:0;border:#fff 1px solid;color:#fff !important;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.button-negative{background:#fff;border:1px solid #fff;color:#747474 !important;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;border-radius:2px !important}.big{padding:15px 35px !important;font-size:20px !important;line-height:30px !important}.medium,input#submitCommentButton{padding:12px 30px !important;font-size:18px !important;line-height:30px !important}.small{padding:10px 20px !important;font-size:14px !important;line-height:20px !important}.mini{padding:4px 10px !important;font-size:12px !important;line-height:14px !important}button{border-radius:2px !important}.pagination{text-transform:uppercase;font-size:14px;border-top:1px #e6e6e6 solid;width:100%;padding-top:20px}.pagination .counter{text-align:center;color:#999 !important}.pagination ul li{padding:0 10px;color:#999}.pagination ul{text-align:center}.bottominfo{font-style:italic;padding:10px 0;margin-bottom:10px;border-bottom:1px #e6e6e6 solid}.published,.createdby,.category-name,.create{color:#999 !important;padding-right:8px;margin-right:8px;border-right:1px #e6e6e6 solid}.modified,.article-info a,span.taglabel{color:#999 !important}.category-name-last,.hits{color:#999 !important;padding-right:16px;margin-right:8px;border-right:1px #e6e6e6 solid}.create{padding-left:8px;margin-left:8px;border-left:1px #e6e6e6 solid}.page-header{border:none !important}.tags{display:inline-block;margin:15px 0 !important}span.taglabel{padding-right:8px;font-style:italic}.modified-bottom,.create-bottom,.hits-bottom{color:#999 !important;padding-right:8px;margin-right:8px}.modified-bottom,.create-bottom{float:right !important}.item-image{margin:10px 0 !important;width:100%;overflow:hidden}span.action-btn{padding-left:8px !important}span.action-btn a{color:#999 !important}.action-btn a i{display:none !important}.btnreadmore{margin:10px 0}#k2Container input.inputbox{margin:10px 0}textarea.inputbox,input.inputbox,select.inputbox{border:1px #e6e6e6 solid !important;padding:5px !important;color:#999 !important;font-size:11px !important}.stylefilter{padding:15px;margin-bottom:20px}.category-desc{border-bottom:1px #e6e6e6 solid !important;padding-bottom:10px !important;margin-bottom:20px !important}.label{border-radius:0 !important}.pagination>ul>li{display:inline-block !important}.article-info{margin-bottom:20px !important}.componentheading{font-weight:300 !important;font-size:46px !important;line-height:1.4 !important;color:#444}.page-header{padding-bottom:9px;margin:0 !important;border-bottom:1px solid #eee}.dl-horizontal dt{line-height:1.6 !important;text-align:left !important;font-weight:400 !important;width:250px !important}.form-horizontal .control-label{text-align:left}label{font-weight:300 !important}.form-horizontal button{margin-top:20px}.controls input{background:#fff !important;color:#444}.formlink ul.nav{float:left !important;border-top:1px #e6e6e6 solid !important;width:100%;margin-top:20px !important}.formlink>ul.nav>li>a{text-transform:none !important;border:none !important;padding-left:0 !important;padding-top:10px !important}.nav-tabs{border-bottom:none !important}#designed_by{text-align:right}#footer{background-color:#fff;color:#333;padding:20px 0}#footer a{color:#777 !important}.site-title{font-size:30px;font-weight:300 !important}textarea{width:98%}#contact-form input{width:40%}input,select,textarea,.inputbox,button,.button,input[type="button"],input[type="submit"]{padding:3px}select,input[type="text"],input[type="password"],input[type="email"],textarea,.inputbox,.validate-username,.validate-password{border:0;background:#fff;color:#999;-webkit-box-shadow:0 0 0 1px #ccc inset;box-shadow:0 0 0 1px #ccc inset;border-radius:3px;-webkit-border-radius:3px}input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,.inputbox:hover,.inputbox:focus,select:hover,select:focus,textarea:hover,textarea:focus{background:#ffc;color:#666}select.inputbox:focus{outline:0}.browserChrome input[type="text"]:focus,.browserChrome input[type="password"]:focus,.browserChrome input[type="email"]:focus,.browserSafari input[type="text"]:focus,.browserSafari input[type="password"]:focus,.browserSafari input[type="email"]:focus,.browserChrome .inputbox:focus,.browserChrome textarea:focus,.browserSafari .inputbox:focus,.browserSafari textarea:focus{outline:0}.contact .pane-sliders .panel,#slide-contact .accordion-group{margin-bottom:5px;border:1px solid #e5e5e5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;clear:both}.contact .pane-sliders .panel h3{margin:2px}#contact-slider .pane-down{border-top:1px solid #ddd !important}.contact .pane-sliders .panel h3 a{color:#666;display:block;padding:7px 10px}.pane-slider.pane-down{padding:15px !important}.contact .pane-sliders .contact-image{display:block;padding:20px 0}.contact-position{font-weight:bold;display:block;padding-bottom:10px}.pane-toggler{border-bottom:0 none}.contact .pane-sliders .jicons-icons{display:inline-block;float:left}.contact .contact-form fieldset{border:0;padding:0 15px}.contact .contact-form fieldset legend{padding:0 0 20px}#slide-contact .accordion-group .accordion-inner{padding-top:20px}#slide-contact .accordion-group .thumbnail{margin:15px;border:0}#slide-contact .accordion-group .accordion-toggle{display:block;padding:7px;font-size:150%;font-weight:normal}#slide-contact .accordion-group .accordion-body.in{border-top:1px solid #e5e5e5}.btn-group.actions{display:inline-block !important}.actions li img,.content_rating img,.article-info img,.actions li.edit-icon img{width:auto !important;margin:0;padding:0}.edit.item-page .formelm,.edit.item-page .formelm-buttons{display:block;margin-bottom:10px}.edit.item-page .formelm-buttons{margin-left:160px}.edit.item-page .formelm-buttons button{margin-right:10px}.edit.item-page #adminForm textarea{clear:both;display:block}#editor-xtd-buttons,.toggle-editor{display:inline-block}#editor-xtd-buttons .button2-left,.toggle-editor .button2-left{display:inline-block;padding:2px 5px;border:1px solid #ddd;margin-top:10px}.edit.item-page .formelm-area{margin-bottom:20px}.edit.item-page .formelm label{width:160px}.actions{list-style:none;float:right;display:inline-block;text-align:right}.actions li{display:inline-block;list-style:none;padding:0}.tc_category_creat dd{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #ddd;color:#999;display:inline-block;margin-bottom:10px;padding:5px 10px}.pagenav{float:left;padding:0}.pagenav>li{float:left;margin-bottom:-1px;list-style:none}.pagenav>li>a{margin-right:2px;line-height:1.428571429;border:0 1px solid transparent;border-radius:0;text-transform:uppercase}.pagenav>li.next{margin-left:10px}.pagenav>li>a:hover{border-color:#eee #eee #ddd}.pagenav>li.active>a,.pagenav>li.active>a:hover,.pagenav>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}#scrollToTop{cursor:pointer;font-size:.9em;position:fixed;text-align:center;z-index:9999;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background:#121212;color:#fff;border-radius:3px;padding:5px 10px;right:15px;bottom:15px}#scrollToTop:hover{background:#f1f1f1;color:#333}.invalid{border-color:#a94442;color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}#system-message{background:none !important;border:none !important;padding:0 !important}#system-message dd{text-indent:0}#system-message dd ul{padding:15px;margin:0;border:1px solid transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-image:none !important;list-style:none}#system-message dd.message ul{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}#system-message dt.notice,#system-message dt.message,#system-message dt.error{display:none}#system-message dd.notice.message ul{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}#system-message dd.error.message ul{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-message{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.cols-1{display:block;float:none !important;margin:0 !important}.cols-2 .column-1{width:49%;float:left}.cols-2 .column-2{width:49%;float:right;margin:0}.cols-3 .column-1{float:left;width:32%;padding:0 5px;margin-right:2%}.cols-3 .column-2{float:left;width:32%;margin-left:0;padding:0 5px}.cols-3 .column-3{float:right;width:32%;padding:0 5px}.cols-4 .column-1{float:left;width:24.8%;padding:0 7px}.cols-4 .column-2{float:left;width:24.8%;margin-left:0;padding:0 7px}.cols-4 .column-3{float:left;width:24.8%;padding:0 7px}.cols-4 .column-4{float:right;width:24.8%;padding:0 7px}.items-row{overflow:hidden;margin-bottom:10px !important}.column-1,.column-2,.column-3,.column-4{padding:10px 5px}.column-2{width:55%;margin-left:40%}.column-3{width:30%}.column-4{width:24.8%}.blog img{width:100%}@media(max-width:768px){.cols-2 .column-1,.cols-2 .column-2,.cols-3 .column-1,.cols-3 .column-2,.cols-3 .column-3,.cols-4 .column-1,.cols-4 .column-2,.cols-4 .column-3,.cols-4 .column-4{width:100%}}.the-icons li{list-style-type:none}.element-invisible{display:none}select{width:220px}.menu-wrap{top:0;left:60px;background:#222;width:240px;height:100%;text-align:left}.menu-left .menu-wrap{left:0}.menu-wrap .logo{font-size:16px;font-weight:bold;font-weight:700;line-height:20px;letter-spacing:.1em;text-transform:uppercase;color:#fff;margin:30px 25px}.no-touch .menu-wrap .logo a:hover{color:#ff6347}.menu-wrap img.logo{margin:20px 25px;max-width:150px}.menu-items{margin:auto 25px}.menu-items a{display:block;font-size:11px;font-weight:bold;font-weight:600;line-height:40px;letter-spacing:.1em;text-transform:uppercase}.no-touch .menu-items a:hover{color:#fff}.menu-icons{padding:25px 10px;margin-top:25px;border-top:1px dotted #444}.menu-icons i{float:left;display:inline-block;margin:2px;width:40px;height:40px;line-height:39px;text-align:center;font-size:14px;color:#777;border:1px solid #222;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.no-touch .menu-icons i:hover{color:#fff;border:1px solid #444;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.menu-wrap.menu-white{background:#fff}.menu-wrap.menu-white .logo{color:#222}.no-touch .menu-wrap.menu-white .logo a:hover{color:#ff6347}.menu-white .menu-icons{border-top:1px dotted #ddd}.menu-white .menu-icons i{color:#999;border:1px solid #fff}.no-touch .menu-white .menu-icons i:hover{color:#222;border:1px solid #ddd}.menu-white .menu-close{color:#999}.no-touch .menu-white .menu-close:hover{color:#222}.menu-horizontal{width:100%;position:relative;background:#222;z-index:10000;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.07);box-shadow:0 2px 0 0 rgba(0,0,0,0.07);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mh-logo h1{float:left;text-align:left;font-size:16px;font-weight:bold;font-weight:700;letter-spacing:.1em;line-height:40px;text-transform:uppercase;color:#fff;margin-top:10px;margin-bottom:0}.mh-logo h1 a{text-decoration:none;color:#fff}.no-touch .mh-logo h1 a:hover{color:#ff6347}.mh-logo img{float:left;text-align:left;width:auto;max-height:41px;margin:9px 10px 0 0}.menu ul ul{display:none}.menu ul li:hover>ul{display:block}.menu{float:right;text-align:left;font-weight:bold;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:25px}.menu ul{position:relative;display:table-cell;list-style:none}.menu ul:after{content:"";clear:both;display:block}.menu ul li{float:left}.no-touch .menu ul li:hover a{color:#fff}.menu ul li a{display:block;padding:17px 15px 18px;color:#777;text-decoration:none}.menu ul li a:hover{color:#999}@media only screen and (max-width:1024px){.menu ul li a{padding:15px 10px}}.menu ul ul{position:absolute;top:100%;background:#222;padding:0 0 10px 0;min-width:175px;-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,0.07);box-shadow:0 1px 0 1px rgba(0,0,0,0.07)}.menu ul ul li{float:none;position:relative}.menu ul ul li a{padding:6px 18px;font-size:11px;color:#777 !important}.no-touch .menu ul ul li a:hover{color:#fff !important}.menu ul ul ul{position:absolute;top:0;left:100%}#toggle,.toggle{display:none}@media only screen and (max-width:768px){.mh-logo h1{font-size:16px;line-height:30px;margin-top:10px}.mh-logo img{max-height:30px;margin:10px 10px 0 0}.toggle{display:block;position:relative;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;color:#777;float:right;font-family:'FontAwesome';text-align:center;font-size:14px;width:50px;height:50px;line-height:50px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.no-touch .toggle:hover{color:#fff;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.toggle:after{content:'\f0c9'}#toggle:checked ~ .menu{display:block;filter:alpha(opacity=100);opacity:1}#toggle:checked+.toggle:after{content:'\f077'}.menu{display:none;filter:alpha(opacity=0);opacity:0;margin-top:50px;width:100%;right:0;height:auto;text-align:left;background:#222;padding-bottom:10px;padding-left:20px;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.07);box-shadow:0 2px 0 0 rgba(0,0,0,0.07)}.menu ul li{display:block;width:100%;line-height:30px;margin:0}.menu ul li a{display:block;width:100%;padding:0}.menu ul ul{display:block;position:relative;top:0;left:10px;background:0;padding:0;-webkit-box-shadow:none;box-shadow:none}.menu ul ul li a{padding:0}.menu ul ul ul{position:relative;top:0;left:20px}}@media only screen and (max-width:480px){.menu{padding-left:10px}.toggle{margin-right:-10px}}.menu-horizontal.menu-white{background:#fff}.menu-white .mh-logo h1,.menu-white .mh-logo h1 a{color:#222}.no-touch .menu-white .mh-logo h1 a:hover{color:#ff6347}.menu-white .menu{color:#999}.no-touch .menu-white .menu ul li:hover a{color:#222}.menu-white .menu ul li a{color:#999}.menu-white .menu ul ul{background:#fff}.menu-white .menu ul ul li a{color:#999 !important}.no-touch .menu-white .menu ul ul li a:hover{color:#222 !important}@media only screen and (max-width:768px){.menu-white .toggle{color:#999}.no-touch .menu-white .toggle:hover{color:#222}.menu-white .menu{background:#fff}}