
/*** gantry.css ***/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, caption {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;background: transparent;}.rt-container {margin: 0 auto; width: 960px;}body {}.rt-block {padding: 15px;margin-bottom: 10px;position: relative;}#rt-content-top .rt-alpha, #rt-content-bottom .rt-alpha {margin-left: 0;}#rt-content-top .rt-omega, #rt-content-bottom .rt-omega {margin-right: 0;}#rt-logo {width: 185px;height: 115px;display: block;}#rt-content-top, #rt-content-bottom {overflow: hidden;}#rocket {display: block;width: 92px;height: 16px;margin: 0 auto;}#rt-copyright {text-align: center;}#rt-menu .rt-container {height: 3em; font-family: Dense;}#rt-menu ul.menu {list-style: none;margin: 0 10px;padding: 0;}#rt-menu ul.menu li {float: left;padding: 0;background: none;}#rt-menu ul.menu li a {font-weight: bold;line-height: 3em;display: block;padding: 0 15px;font-size: 1em;}#rt-menu ul.menu ul {display: none;}.font-family-optima {font-family: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;}.font-family-geneva {font-family: Geneva, Tahoma, "Nimbus Sans L", sans-serif;}.font-family-helvetica {font-family: Helvetica, Arial, FreeSans, sans-serif;}.font-family-lucida {font-family: "Lucida Grande",Helvetica,Verdana,sans-serif;}.font-family-georgia {font-family: Georgia, sans-serif;}.font-family-trebuchet {font-family: "Trebuchet MS", sans-serif;}.font-family-palatino {font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;}body {font-size: 12px;line-height: 1.7em;font-family: Helvetica,Arial, Sans-Serif;}body.font-size-is-xlarge {font-size: 15px;line-height: 1.7em;}body.font-size-is-large {font-size: 14px;line-height: 1.7em;}body.font-size-is-default {font-size: 12px;line-height: 1.7em;}body.font-size-is-small {font-size: 11px;line-height: 1.7em;}body.font-size-is-xsmall {font-size: 10px;line-height: 1.7em;}form {margin: 0;padding: 0;}p {margin: 0 0 15px 0;}h1, h2, h3, h4, h5 {margin: 15px 0;line-height: 1.1em;}h1 {font-size: 260%;}h2 {font-size: 200%;}h3 {font-size: 175%;}h4 {font-size: 120%;}h5 {font-size: 120%;}h2.title {font-size: 170%;letter-spacing: -1px;line-height: 1em;}a {text-decoration: none;outline: none;}code {color: #000;margin: -1px 0 0 0;font: 10px Courier;}blockquote {font: italic 16px/22px Georgia, Serif;}.left-1, .left-2, .left-3, .left-4, .left-5, .left-6, .left-7, .left-8, .left-9, .left-10, .left-11 {float: left;margin-right: 50px;margin-bottom: 15px;display: inline;position: relative;}.right-1, .right-2, .right-3, .right-4, .right-5, .right-6, .right-7, .right-8, .right-9, .right-10, .right-11 {float: right;margin-left: 50px;margin-bottom: 15px;display: inline;position: relative;}.date-block {padding: 15px;}ul,ol {padding-left:15px;}ul li {padding: 0;margin: 0;}ul li a {font-size: 1.2em;line-height: 1.8em;}ul ul {margin-left: 25px;padding: 5px 0;}ul li.author {margin: 0;letter-spacing: 1px;list-style: none;font-weight: bold;text-align: right;}ul li.date {margin: 0;letter-spacing: 1px;list-style: none;text-align: right;font-weight: bold;}ul li.comments {list-style: none;text-align: right;font-weight: bold;}ul li.author span, ul li.date span, ul li.comments span {display: block;font-weight: normal;margin-bottom: 10px;line-height: 1em;}body.rtl {direction: rtl;}body.rtl #rt-menu ul.menu {float: right;}body.rtl #rt-menu ul.menu li {float: right;}body.rtl #rt-content-top .rt-alpha, body.rtl #rt-content-bottom .rt-alpha {margin-right: 0;margin-left: 10px;}body.rtl #rt-content-top .rt-omega, body.rtl #rt-content-bottom .rt-omega {margin-left: 0;margin-right: 10px;}body.rtl {min-width: inherit;}html,body {margin-bottom: 1px;}body {color: #333;}#rt-header, #rt-bottom {color: #aaa;}.rt-container {background: #fff;}a:hover {color: #000;}#rt-logo {background: url(../images/header-assets.png) 0 0 no-repeat;}#rt-menu ul.menu li a {color: #fff;}#rt-menu ul.menu li a:hover {background: #444;color: #fff;}#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover {background: #fff;color: #000;}#rt-footer, #rt-copyright {color: #ddd;}#rt-sidebar-a {background-color:#e0e0e0;}#rt-sidebar-b {background-color:#e9e9e9;}#rt-sidebar-c {background-color:#f0f0f0;}#rocket {background: url(../images/rocket.png) 0 0 no-repeat;}#gantry-viewswitcher {background-image: url(http://static.tonopro.es/images/home/iphone/switcher.png); background-repeat: no-repeat; background-position: top left; width: 60px; height: 20px;display:block;position:absolute;right: 10px;top:40%;}#gantry-viewswitcher.off {background-position: bottom left;}#gantry-viewswitcher span {display: none;}html body * span.clear, html body * div.clear, html body * li.clear, html body * dd.clear {background: none;border: 0;clear: both;display: block;float: none;font-size: 0;list-style: none;margin: 0;padding: 0;overflow: hidden;visibility: hidden;width: 0;height: 0;}.clearfix:after {clear: both;content: '.';display: block;visibility: hidden;height: 0;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}#debug #rt-main {overflow:hidden;border-bottom: 4px solid #666; margin-top:15px;position:relative}#debug .status {position: absolute;background:#333;opacity:.3;padding:0px 15px;z-index:10000;color:#fff;font-weight:bold;font-size:150%}.body-overlayed embed,.body-overlayed object,.body-overlayed select{visibility:hidden}#sbox-window embed,#sbox-window object,#sbox-window select{visibility:visible}#sbox-overlay{position:absolute;background-color:#000}#sbox-window{position:absolute;background-color:#000;text-align:left;overflow:visible;padding:10px;-moz-border-radius:3px}* html #sbox-window{top:50%!important;left:50%!important}#sbox-btn-close{position:absolute;width:30px;height:30px;right:-15px;top:-15px;background:url(http://static.tonopro.es/images/gantry/closebox.png) no-repeat top left;border:none}.sbox-loading #sbox-content{background-image:url(http://static.tonopro.es/images/gantry/spinner.gif);background-repeat:no-repeat;background-position:center}#sbox-content{clear:both;overflow:auto;background-color:#fff;height:100%;width:100%}.sbox-content-image#sbox-content{overflow:visible}#sbox-image,.sbox-content-image img{display:block}.sbox-content-iframe#sbox-content{overflow:visible}@font-face{font-family:MarkerFelt;src:url(MarkerFelt.ttc)}#rt-showcase{background:#fff;background-size:cover!important;background-position:center}#rt-showcase .rt-container{}.ashowcase{width:940px;position:relative!important;margin:auto;height:250px;transition:all .8s ease;overflow:hidden}.ashowcase-left{width:656px;float:left;display:block;font-family:Dense!important;height:170px;transition:all .8s ease}.ashowcase-right{width:284px;float:left;display:block;height:170px;transition:all .8s ease}.ashowcase-sub{width:100%;float:left;font-size:30px;transition:all .8s ease}.main-title{color:#FFF;font-size:88px;float:left;letter-spacing:8px}.main-title-sub{font-size:67px;float:left;margin-top:37px;margin-left:30px}.main-title h2,.main-title-sub h2,.ashowcase-sub h2{color:#8D8C8C!important}.main-title-sub h2.up{margin-top:52px}.ashowcase-sub h2.up{margin-top:185px}.main-h2{font-family:Dense;text-shadow:0 0 6px rgba(0,0,0,.8)}.up{position:absolute;top:1px;background:#fff;background:-moz-linear-gradient(top,#fff 32%,#505050 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(32%,#fff),color-stop(100%,#505050));background:-webkit-linear-gradient(top,#fff 32%,#505050 100%);background:-o-linear-gradient(top,#fff 32%,#505050 100%);background:-ms-linear-gradient(top,#fff 32%,#505050 100%);background:linear-gradient(to bottom,#fff 32%,#505050 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#505050',GradientType=0);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 0 2px rgba(150,150,150,0)!important}.showcase-player{margin-top:80px}.box-player{width:90px;height:90px;border-radius:10px;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 31%,rgba(190,190,190,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(31%,rgba(255,255,255,1)),color-stop(100%,rgba(190,190,190,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 31%,rgba(190,190,190,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 31%,rgba(190,190,190,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 31%,rgba(190,190,190,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 31%,rgba(190,190,190,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#bebebe',GradientType=0);margin-left:20px;float:left}.box-player:hover{background:#efefef;background:-moz-linear-gradient(top,rgba(239,239,239,1) 31%,rgba(190,190,190,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(31%,rgba(239,239,239,1)),color-stop(100%,rgba(190,190,190,1)));background:-webkit-linear-gradient(top,rgba(239,239,239,1) 31%,rgba(190,190,190,1) 100%);background:-o-linear-gradient(top,rgba(239,239,239,1) 31%,rgba(190,190,190,1) 100%);background:-ms-linear-gradient(top,rgba(239,239,239,1) 31%,rgba(190,190,190,1) 100%);background:linear-gradient(to bottom,rgba(239,239,239,1) 31%,rgba(190,190,190,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#bebebe',GradientType=0)}.space{height:16px}.as-arrow-left,.arrow-left{width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:50px solid rgba(80,80,80,1);margin-left:25px;opacity:.7;cursor:pointer}.arrow-img{background:url(http://static.tonopro.es/images/gantry/arrow.png) no-repeat;background-size:cover;background-position:center;width:70px;height:60px;float:left;margin-left:3px;margin-top:-7px;-webkit-filter:drop-shadow(1px 0px 1px #888);filter:drop-shadow(1px 0px 1px #888)}.showcase-howtodo{font-family:sans-serif;color:#FFF;font-size:33px;margin-left:18px;margin-top:-40px;transform:rotate(8deg);-ms-transform:rotate(8deg);-webkit-transform:rotate(8deg);text-shadow:0 0 5px rgba(0,0,0,.8)!important}.ed-videoLeft{width:560px;float:left;display:block;height:315px;transition:all .8s ease;display:none}.ed-videoRight{width:0;float:left;display:block;height:315px;transition:all .8s ease;display:none;background:#fff;margin-left:20px;overflow:hidden}.ashowcase-video{position:absolute}.ytp-button.ytp-button-watch-on-youtube{disaplay:none!important}.html5-info-bar.html5-stop-propagation{display:none!important}.ytp-button.ytp-button-watch-later{display:none!important}.ash{background:#fff;padding:10px}.other-video{width:173px;margin-right:5px;height:80%;background:#ECECEC;float:left}.bt-close{width:40px;height:40px;background:#FFF;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;position:absolute;right:0;top:0;display:none;padding:5px;cursor:pointer;z-index:3}.bt-close:hover{opacity:.5}.ek-videoStep{width:110px;height:84px;background:rgba(0,0,0,0.7);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:60px;margin:auto;margin-top:50%;text-align:center;padding-top:26px;-webkit-box-shadow:1px 1px 2px 0 rgba(50,50,50,0.75);-moz-box-shadow:1px 1px 2px 0 rgba(50,50,50,0.75);box-shadow:1px 1px 2px 0 rgba(50,50,50,0.75);margin-top:25%;cursor:pointer}.ek-videoStep h3{font-size:400%;margin-top:-10px}.ek-videoStep p{font-size:200%}.ek-videoText{text-align:center}.ek-videoText h4{font-size:200%;color:#0a7180!important}.ek-videoText p{color:#000!important;font-size:150%}.ek-videoButton{width:200px;height:30px;background:#d20f02;margin:auto;position:absolute;text-align:center;padding-top:10px;cursor:pointer;font-size:130%;transition:all .4s ease;z-index:2}.ek-bot{top:82%;margin-left:8%;transition:all .4s ease}.ek-videoButton:hover{opacity:.5}.ek-videoStep:hover{background:rgba(0,0,0,1)}.ed-wrapper{width:534px;height:100%;transition:all .4s ease;margin-left:-178px}.ed-arrow-next{width:40px;height:40px;background:url(http://static.tonopro.es/images/gantry/forward.png);background-size:cover;background-position:center;position:absolute;right:0;z-index:4;top:133px;opacity:0;margin-right:10px;cursor:pointer}.ed-arrow-back{width:40px;height:40px;background:url(http://static.tonopro.es/images/gantry/backward.png);background-size:cover;background-position:center;position:absolute;z-index:4;top:133px;opacity:0;margin-left:-9px;cursor:pointer}.ed-videoRight:hover .ed-arrow-next{opacity:.7}.ed-videoRight:hover .ed-arrow-back{opacity:.7}.vid-show{display:block!important}.vid-hide{display:none!important}.ed-search{border:0;padding-left:5px;padding-right:5px;width:150px;height:14px;float:left}.ed-search-click{background:url(http://static.tonopro.es/images/gantry/search.png);width:15px;height:15px;background-size:cover;background-position:center;float:left;cursor:pointer}.ed-search-click:hover{opacity:.8}.ed-search-remove:hover{opacity:.8}.ed-search-remove{background:url(http://static.tonopro.es/images/gantry/close.png);width:15px;height:15px;background-size:cover;background-position:center;float:right;cursor:pointer;display:none}.ed-main-search{background-color:#FFF;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(50,50,50,0.75);-moz-box-shadow:inset 1px 1px 3px 0 rgba(50,50,50,0.75);box-shadow:inset 1px 1px 3px 0 rgba(50,50,50,0.75);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:8px;height:14px;width:200px;padding:4px}input.ed-search:focus{border:0;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(50,50,50,0);-moz-box-shadow:inset 1px 1px 3px 0 rgba(50,50,50,0);box-shadow:inset 1px 1px 3px 0 rgba(50,50,50,0)}.arrow-up{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:9px solid #eceded;margin-left:8px}.ed-main-result{width:208px;height:auto;position:absolute;z-index:10001;display:none}.ed-search-result{background:#DFDFDF;width:150%;height:auto;border:1px solid #D8D8D8;border-top:none;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}.ed-interMain{border-bottom:1px solid #CACACA}.ed-interResult{width:198px;height:50px;border-bottom:1px solid #CACACA;color:#333!important;cursor:pointer;padding-left:5px;padding-right:5px}.ed-interResult:first-child{border-top:0}.ed-interResult:last-child{border-bottom:none;-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;height:18px}.ed-interName{padding-top:10px;overflow-y:hidden;height:18px;margin-left:3px;float:left;width:170px}.ed-interImage{float:left;margin-top:14px}.ed-interAuthorName{font-size:10px;left:2px;color:#666;float:left;margin-left:3px;font-style:oblique;font-weight:400;width:170px;overflow:hidden;height:20px}.ed-search-load{background:url(http://static.tonopro.es/images/gantry/720.gif) no-repeat;top:10px;z-index:1000001;margin:auto;position:absolute;height:95%;width:100%;background-position:60px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.arrow-right{background:url(http://static.tonopro.es/images/gantry/arrow-right.png) no-repeat;width:14px;height:14px;background-size:cover;background-position:center;float:right;margin-top:3px}.arrow-left{background:url(http://static.tonopro.es/images/gantry/arrow-left.png) no-repeat;width:14px;height:14px;background-size:cover;background-position:center;float:left;margin-top:3px}#backSearch{display:none}.ed-resum-title{color:#8F8F8F;height:20px;text-align:center;width:26%;position:absolute;padding-left:10px}.ed-resum-block{width:72%;margin-left:24%;border-left:1px solid #B1B1B1;padding-left:10px;background:#FCFCFC;padding-bottom:16px}.ed-resum-title:first-child{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.ed-global-result{margin-top:5px;border-bottom:1px solid #C4C4C4}.ed-global-result:first-child{margin-top:0;border-top:0}.ed-global-result:last-child{border:0}.ed-interName a{font-size:11px;color:#999}.ed-interName a:hover{color:#000;}.ed-resum-block > .ed-interResult:last-child{border-bottom:0;height:38px}#ekAuthor > .ed-resum-block > .ed-interResult > .ed-interMain > .ed-interName,#ekCategory > .ed-resum-block > .ed-interResult > .ed-interMain > .ed-interName{margin-top:7px}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;font-family:Helvetica;font-size:12px}.sf-menu{line-height:1}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li.sfHover ul,.sf-menu li:hover ul{left:0;top:2.5em;z-index:99}ul.sf-menu li.sfHover li ul,ul.sf-menu li:hover li ul{top:-999em}ul.sf-menu li li.sfHover ul,ul.sf-menu li li:hover ul{left:10em;top:0}ul.sf-menu li li.sfHover li ul,ul.sf-menu li li:hover li ul{top:-999em}ul.sf-menu li li li.sfHover ul,ul.sf-menu li li li:hover ul{left:10em;top:0}.sf-menu{float:left;margin-bottom:1em}.sf-menu a{border-left:1px solid #fff;border-top:1px solid #CFDEFF;padding:.75em 1em;text-decoration:none}.sf-menu a,.sf-menu a:visited{color:#13a}.sf-menu li{background:#BDD2FF}.sf-menu li li{background:#AABDE6}.sf-menu li li li{background:#9AAEDB}.sf-menu a:active,.sf-menu a:focus,.sf-menu a:hover,.sf-menu li.sfHover,.sf-menu li:hover{background:#CFDEFF;outline:0}.sf-menu li .separator{display:block;border-left:1px solid #fff;border-top:1px solid #CFDEFF;padding:.75em 1em;text-decoration:none}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(http://static.tonopro.es/images/gantry/arrows-ffffff.png) no-repeat -10px -100px}a>.sf-sub-indicator{top:.8em;background-position:0 -100px}a:active>.sf-sub-indicator,a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator,li:hover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator{background-position:-10px 0}.sf-shadow ul{background:url(http://static.tonopro.es/images/gantry/shadow.png) no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}.sf-shadow ul.sf-shadow-off{background:0 0}.sf-menu .active{background:#ccc}.sf-menu #current{background:#aaa}.superfish_clear{clear:both!important;height:1px!important;overflow:hidden!important;font-size:1px!important;margin:0!important;padding:0!important}.authorslist_index{color:#fff;border:1px solid #D3D3D3;background-color:#161616;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px;font-weight:700;height:28px;margin:10px 0;padding:7px 0 0;text-align:center;width:100%}.authorslist_index a{color:#fff!important;padding-left:5px;text-decoration:none!important;font-size:125%}.authorslist_index a:hover{color:#484848;font-size:150%;padding:7px 0 0 5px}.authorslist-clear{clear:both}#rt-mainbody a.btn_authorslist{text-decoration:none!important;color:#fff;font:13px/24px Tahoma,Geneva,sans-serif;height:24px;padding-left:10px}#rt-mainbody a.btn_authorslist:hover{color:#fff}div.authorlist{text-align:center}div.authorlist ul{list-style:none;margin:0 auto;padding:0;overflow:hidden}div.authorlist li{float:left;margin:14px 14px 14px 28px}li.author-thumbnail{height:105px;width:115px;position:relative}div.authorlist span.item-image img{border:0;height:95px;margin:0;outline:0;padding:0;vertical-align:baseline;width:95px}div.authorlist a.portfolio-link,div.authorlist a.portfolio-link:hover{color:#484848;text-decoration:none}div.authorlist a.portfolio-link:hover{color:#0671AD;text-decoration:none}div.authorlist span.player{left:20px;position:absolute;top:15px}div.authorlist span.item-image span.player img{height:20px;width:26px}.authorslist-paginator{margin:10px 0 20px;text-align:center}#ed-menu1 ul.sf-menu{margin-right:-200px}#rt-header .sf-menu,#rt-top .sf-menu{margin-bottom:0;float:right}#rt-header .sf-menu li{background:url(http://static.tonopro.es/images/gantry/main-menu-separator.png) no-repeat right center transparent}#rt-top .sf-menu ul{width:15em!important}#rt-top .sf-menu li{background:none}#rt-header .sf-menu a{background:none;border:0;padding:0;font-size:19px;-webkit-font-smoothing:antialiased;color:#fff;padding:2px 2px;margin:0 10px;color:#eee}#rt-top .sf-menu a{background:none;border:0;color:#777;padding:.6em 1em;margin:0;margin-right:10px;text-decoration:none}#rt-top .sf-menu a.sf-with-ul{color:#FFF;font-weight:100}#rt-top .sf-menu a:hover{background:#fff;color:#B71010}#rt-top a > .sf-sub-indicator{background:none;display:none}#rt-header .sf-menu li.active a,#rt-header .sf-menu li a:hover{background:url(http://static.tonopro.es/images/gantry/menu-bg-bottom.png) repeat-x center bottom transparent;color:#fff}#rt-top .sf-menu li a:hover,#rt-top .sf-menu li a:focus{background:#fff;color:#b71010}#rt-top .sf-menu li.active li.active a,#rt-top .sf-menu li.active a:active{background:none;color:#b71010;font-weight:700}#rt-header .sf-menu li.last-child,#rt-header .sf-menu li:last-child{background:none}#rt-header .sf-menu li.last-child a,#rt-header .sf-menu li:last-child a{padding-right:5px}#rt-header ul.sf-menu li.item1 a{margin-left:0!important}#rt-header .sf-menu li.parent.sfHover a{background:#fff;color:#777;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}#rt-header .sf-menu li.parent.sfHover ul{background:#fff;margin-left:-4px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#rt-top .sf-menu li.parent.sfHover a.sf-with-ul{background:#FFF none 0 0 no-repeat;color:#484848;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}#rt-top .sf-menu li.parent.sfHover ul{background:#fff;border-color:#1px solid #b4b4b4;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;-moz-box-shadow:4px 4px 0 0 rgba(35,35,35,0.1);-webkit-box-shadow:4px 4px 0 0 rgba(35,35,35,0.1)}#rt-header .sf-menu li:hover ul,#rt-header .sf-menu li ul,#rt-header .sf-menu li.sfHover ul{top:auto;left:14px!important}#rt-top .sf-menu li:hover ul,#rt-top .sf-menu li ul,#rt-top .sf-menu li.sfHover ul{top:auto;left:0}#rt-header .sf-menu li.parent.sfHover ul li{background:none;margin:0;padding:0}#rt-top .sf-menu li.parent.sfHover ul li{background:#fff;margin:0;padding:0}#rt-header .sf-menu li.parent.sfHover ul li a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px 0;margin:0 10px;background:none;border-bottom:1px dotted #ccc;line-height:1}#rt-header .sf-menu li.parent.sfHover ul li.last-child a{border-bottom:0}#rt-header .sf-menu li.parent.sfHover ul ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sf-menu li:hover ul ul,.sf-menu li.sfHover ul ul{margin-left:5px}#rt-header .sf-menu li.parent a .sf-sub-indicator{left:50%;margin-left:-5px;top:24px;background-image:url(http://static.tonopro.es/images/gantry/arrows.png)}#rt-header .sf-menu li.parent ul .sf-sub-indicator{top:.8em;left:auto;margin-left:0}.latestPosts .nsp_main,.nsp_arts{overflow:visible}.nsp_art h4.nsp_header{margin:3px 0 10px;line-height:1;font-weight:400}.latestPosts .nsp_art p.nsp_info{font-size:100%}.latestPosts .nsp_top_interface{position:absolute;top:38px;margin:0;right:10px}.latestPosts .nsp_bottom_interface .pagination li,.nsp_top_interface .pagination li{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #fff;background:none;width:10px;height:10px;margin-right:5px}.mainnewsletter{font-size:12px;color:#555;font-weight:400;min-height:180px}.normalsublayout{background:none;border:none;color:#92939D;font-size:12px;font-weight:400;margin-top:0;padding-top:0}.mainnewsletter #name,.mainnewsletter #email{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:24px;color:#ccc;width:200px;padding:0;padding-left:10px;border:1px solid #ccc;font-size:12px}.mainnewsletter #name:focus,.mainnewsletter #email:focus{outline:none}.mainnewsletter input.button{background-color: #555}.mainnewsletter input.button:hover{background-color: #d20f02}#addSubscriber{border:0;background:#d9d9d9;color:#484848;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 6px;font-size:12px;line-height: 12px}#addSubscriber:hover{background:#b71010;color:#fff}#searchphraseall,.srchdiv{padding:15px 0}#search_searchword{padding:3px;width:200px;height:19px;background:url(http://static.tonopro.es/images/gantry/searchBg.jpg) no-repeat 10px center;border:1px solid #ccc;padding-left:28px}.button_comsearch{height:27px;background:#ddd;text-transform:lowercase;color:#454545;border:0;cursor:pointer;margin-left:5px}#rt-header .sf-menu li.item2 ul{width:860px!important}#rt-header .sf-menu li.item2 li{width:33%!important;background:none}li.item8 a.sf-with-ul{margin:0!important}li.item8 ul{width:16em!important}@font-face{font-family:Fairview;src:url(Fairview_Regular.otf)}

/*** grid-12.css ***/

.rt-grid-1, .rt-grid-2, .rt-grid-3, .rt-grid-4, .rt-grid-5, .rt-grid-6, .rt-grid-7, .rt-grid-8, .rt-grid-9, .rt-grid-10, .rt-grid-11, .rt-grid-12 {display: inline;float: left;position: relative;margin-left: 10px;margin-right: 10px;}.rt-container .rt-grid-1 {width: 60px;}.rt-container .rt-grid-2 {width: 140px;}.rt-container .rt-grid-3 {width: 220px;}.rt-container .rt-grid-4 {width: 300px;}.rt-container .rt-grid-5 {width: 380px;}.rt-container .rt-grid-6 {width: 460px;}.rt-container .rt-grid-7 {width: 540px;}.rt-container .rt-grid-8 {width: 620px;}.rt-container .rt-grid-9 {width: 700px;}.rt-container .rt-grid-10 {width: 780px;}.rt-container .rt-grid-11 {width: 860px;}.rt-container .rt-grid-12 {width: 940px;}.rt-container .rt-push-1 {left: 80px;}.rt-container .rt-push-2 {left: 160px;}.rt-container .rt-push-3 {left: 240px;}.rt-container .rt-push-4 {left: 320px;}.rt-container .rt-push-5 {left: 400px;}.rt-container .rt-push-6 {left: 480px;}.rt-container .rt-push-7 {left: 560px;}.rt-container .rt-push-8 {left: 640px;}.rt-container .rt-push-9 {left: 720px;}.rt-container .rt-push-10 {left: 800px;}.rt-container .rt-push-11 {left: 880px;}.rt-container .rt-pull-1 {left: -80px;}.rt-container .rt-pull-2 {left: -160px;}.rt-container .rt-pull-3 {left: -240px;}.rt-container .rt-pull-4 {left: -320px;}.rt-container .rt-pull-5 {left: -400px;}.rt-container .rt-pull-6 {left: -480px;}.rt-container .rt-pull-7 {left: -560px;}.rt-container .rt-pull-8 {left: -640px;}.rt-container .rt-pull-9 {left: -720px;}.rt-container .rt-pull-10 {left: -800px;}.rt-container .rt-pull-11 {left: -880px;}.rt-container .rt-prefix-1 {padding-left:80px;}.rt-container .rt-prefix-2 {padding-left:160px;}.rt-container .rt-prefix-3 {padding-left:240px;}.rt-container .rt-prefix-4 {padding-left:320px;}.rt-container .rt-prefix-5 {padding-left:400px;}.rt-container .rt-prefix-6 {padding-left:480px;}.rt-container .rt-prefix-7 {padding-left:560px;}.rt-container .rt-prefix-8 {padding-left:640px;}.rt-container .rt-prefix-9 {padding-left:720px;}.rt-container .rt-prefix-10 {padding-left:800px;}.rt-container .rt-prefix-11 {padding-left:880px;}.left-1, .right-1 {width: 30px;}.left-2, .right-2 {width: 110px;}.left-3, .right-3 {width: 190px;}.left-4, .right-4 {width: 270px;}.left-5, .right-5 {width: 350px;}.left-6, .right-6 {width: 430px;}.left-7, .right-7 {width: 510px;}.left-8, .right-8 {width: 590px;}.left-9, .right-9 {width: 670px;}.left-10, .right-10 {width: 750px;}.left-11, .right-11 {width: 830px;}

/*** joomla.css ***/

.rt-joomla h1 {letter-spacing: -2px;}.rt-joomla h2, .rt-joomla h3, .rt-joomla h4, .rt-joomla h5 {letter-spacing: -1px;}.componentheading {font-weight: bold;display: block;margin-bottom: 15px;}.contentheading {font-size: 140%;font-weight: bold;margin-bottom: 15px;display: block;}.sectiontableheader {font-weight: bold;padding: 3px;line-height: 25px;text-align: left;}.sectiontablefooter {padding-bottom: 8px;}tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {text-align: left;padding: 6px 5px;vertical-align: middle;}tr.sectiontableentry0 td, td.sectiontableentry0, tr.sectiontableentry1 td, td.sectiontableentry1, tr.sectiontableentry2 td, td.sectiontableentry2 {height: 30px;}.contentpane, .contentpaneopen {width: 100%;}.rt-joomla .float-left {float: left;}.rt-joomla .float-right {float: right;}.rt-joomla .width25 {width: 24.999%;}.rt-joomla .width33 {width: 33.333%;}.rt-joomla .width50 {width: 49.999%;}.rt-joomla .width100 {width: 100%;}.rt-joomla .rt-blog .rt-description {margin: 10px 0px 15px 0px;padding-bottom: 20px;border-bottom: 1px #c8c8c8 dotted;}.rt-joomla .rt-article {margin-bottom: 35px;}.rt-joomla .rt-article-bg {padding-bottom: 5px;border-bottom: 1px #c8c8c8 dotted;}.rt-joomla .multicolumns .rt-article {margin: 0px 15px 15px 15px;}.rt-joomla .multicolumns .first .rt-article {margin-left: 0px;}.rt-joomla .multicolumns .last .rt-article {margin-right: 0px;}.rt-joomla .rt-article-links {margin: 10px 0px 10px 0px;}.rt-joomla h1.rt-article-title {width: auto;}.rt-joomla span.edit {margin-left: 10px;float: left;}.rt-joomla .rt-articleinfo {margin-bottom: 15px;}.rt-joomla .rt-articleinfo span.modified, .rt-joomla .rt-articleinfo span.author, .rt-joomla .rt-articleinfo span.created, .rt-joomla .rt-articleinfo span.url {display: block;font-size: 95%;}.rt-joomla .rt-articleinfo span.author {color: #969696;font-style: italic;}.rt-joomla .rt-articleinfo span.created {font-weight: bold;}.rt-joomla .rt-description {margin: 10px 0px 10px 0px;overflow: hidden;}.rt-description img.left {margin-right: 15px;float: left;}.rt-description img.right {margin-left: 15px;float: right;}.rt-joomla .filter {margin: 10px 0px;}.rt-joomla span.number {color: #969696;font-style: italic;}.rt-joomla .rt-article-icons {width: 65px;overflow: hidden;float: right;}.rt-joomla .icon {display:block;width:16px;height:16px;float: right;margin-left:3px;background-image: url(../images/typography.png);background-repeat: no-repeat;}.rt-joomla .printscreen {display: none;}.rt-joomla .print {background-position: 0 0;}.rt-joomla .email {background-position: -16px 0;}.rt-joomla .pdf {background-position: -32px 0;}.rt-joomla .edit {background-position: -48px 0;margin-left: 0 !important;margin-right:5px;}.rt-joomla .edit img {opacity: 0 !important;}.rt-joomla .rt-article-cat {font-weight: bold;margin-top: 15px;margin-bottom: 0;}.rt-pagination {text-align: center;}.rt-pagination .tab {display: inline-block;margin-right: 8px;}.rt-pagination .tab .page-active {background: none;}.rt-pagination .page-block {display: inline-block;margin-right: 4px;font-weight: bold;}.rt-pagination .page-active, .rt-pagination .page-inactive {padding: 0 4px;}.rt-pagination .page-inactive:hover {cursor: pointer;}.rt-pagination .rt-results {margin-bottom: 5px;}.rt-joomla .edit-article fieldset {margin-bottom: 30px;}.rt-joomla .edit-article fieldset div {overflow: hidden;margin-bottom: 5px;}.rt-joomla .edit-article label.label-left {display: block;width: 150px;float: left;}.rt-joomla .edit-article .save {margin: 0px;float: right;}.rt-joomla .edit-article #editor-xtd-buttons {margin-bottom: 0px;overflow: hidden;}.rt-joomla .edit-article #editor-xtd-buttons div {margin: 0px;}.rt-joomla .edit-article #editor-xtd-buttons .button2-left {margin-right: 5px;}.rt-joomla .edit-article #editor-xtd-buttons a:link, .rt-joomla .edit-article #editor-xtd-buttons a:visited, .rt-joomla .edit-article #editor-xtd-buttons a:hover {color: #323232;}.rt-joomla .edit-article .inputbox, .rt-joomla .edit-article textarea {border: 1px solid #ddd;}#form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox {border: 1px solid #ddd;font-size: 1.2em;padding: 2px;margin: 0;}#com-form-login fieldset div, #josForm fieldset div {margin-bottom: 10px;}#form-login ul {margin-top: 10px;}#form-login p {margin-bottom: 10px;}#form-login .user-greeting {font-weight: bold;font-size: 120%;margin-bottom: 15px;}.rt-joomla .user label.label-left, .rt-joomla .user span.label-left {display: block;width: 130px;float: left;font-weight: bold;font-size: 120%;}.col12 .rt-grid-2 #form-login .inputbox {width: 104px;}.col12 .rt-grid-3 #form-login .inputbox {width: 184px;}.col12 .rt-grid-4 #form-login .inputbox {width: 264px;}.col12 .rt-grid-5 #form-login .inputbox {width: 344px;}.col12 .rt-grid-6 #form-login .inputbox {width: 424px;}.col12 .rt-grid-7 #form-login .inputbox {width: 504px;}.col12 .rt-grid-8 #form-login .inputbox {width: 584px;}.col12 .rt-grid-9 #form-login .inputbox {width: 664px;}.col12 .rt-grid-10 #form-login .inputbox {width: 744px;}.col12 .rt-grid-12 #form-login .inputbox {width: 904px;}.col16 .rt-grid-2 #form-login .inputbox {width: 64px;}.col16 .rt-grid-3 #form-login .inputbox {width: 124px;}.col16 .rt-grid-4 #form-login .inputbox {width: 184px;}.col16 .rt-grid-5 #form-login .inputbox {width: 244px;}.col16 .rt-grid-6 #form-login .inputbox {width: 304px;}.col16 .rt-grid-7 #form-login .inputbox {width: 364px;}.col16 .rt-grid-8 #form-login .inputbox {width: 424px;}.col16 .rt-grid-9 #form-login .inputbox {width: 484px;}.col16 .rt-grid-10 #form-login .inputbox {width: 544px;}.col16 .rt-grid-11 #form-login .inputbox {width: 604px;}.col16 .rt-grid-12 #form-login .inputbox {width: 664px;}.col16 .rt-grid-13 #form-login .inputbox {width: 724px;}.col16 .rt-grid-14 #form-login .inputbox {width: 784px;}.col16 .rt-grid-15 #form-login .inputbox {width: 844px;}.rt-joomla .contact h1 {margin-bottom: 0px;font-size: 250%;font-weight: normal;letter-spacing: -1px;}.rt-joomla .contact h2 {margin-bottom: 10px;font-size: 120%;font-weight: normal;text-transform: uppercase;letter-spacing: 0px;}.rt-joomla .contact .image {float: right;}.rt-joomla .contact table {margin-bottom: 10px;}.rt-joomla .contact label.label-top {display: block;}.contact .icon {float: left; width: 40px;}.contact .misc, .contact .webpage, .contact .mobile, .contact .email, .contact .telephone, .contact .fax, .contact .country, .contact .state, .contact .postcode, .contact .suburb, .contact .street-address {overflow: hidden;}.contact .other .surround {margin-top: 5px;}.contact .vcard {margin-top: 15px;}.rt-joomla .contact .inputbox {border: 1px solid #ddd;font-size: 1.2em;padding: 2px;margin: 0;}.rt-joomla .contact .label-top {display: block;font-weight: bold;font-size: 120%;}.rt-joomla .contact fieldset div {margin-bottom: 10px;}.rt-joomla .weblinks fieldset div {overflow: hidden;}.rt-joomla .weblinks label.label-left {display: block;width: 150px;float: left;}.rt-joomla .search p.info {margin: 0px;color: #969696;font-style: italic;}.rt-joomla .search span.highlight {background: #ffffaa;}.rt-joomla .search_result {margin-top: 15px;}.rt-joomla .search_result .inputbox {border: 1px solid #ddd;font-size: 1.2em;padding: 2px;margin: 0;}.rt-joomla .search_result fieldset.word label {display: block;width: 130px;float: left;font-weight: bold;font-size: 120%;}.rt-joomla .search_result fieldset {margin-bottom: 15px;}.rt-joomla .search_result .phrase legend, .rt-joomla .search_result .only legend {line-height: 30px;font-weight: bold;}dl.poll dt {padding-top: 8px;text-transform: uppercase;font-size: 90%;}dl.poll dd {font-weight: bold;padding-bottom: 8px;border-bottom: 1px solid #eaeaea;font-size: 120%;}poll .polls_color_1,.poll .polls_color_2,.poll .polls_color_3,.poll .polls_color_4,.poll .polls_color_5 {border: solid 1px;position: relative;}.rt-poll h3 {border: solid 0;margin: 20px 0;}.rt-poll .td_2 {width: 100px;}.rt-poll .td_3 {width: 300px;}.rt-poll form {margin: 20px 0;}.rt-poll table {font-size: 1em;width: 100%;border: solid 0;position: relative;}.rt-poll table .td_1 {width: 30px;}.rt-poll table caption {color: #93246F;font-size: 1em;font-weight: bold;margin: 10px 0;text-align:left;}.rt-poll td {border: solid 1px #eaeaea;padding: 2px 5px;}.rt-poll td.line {width: 300px;}.rt-poll th {background: #eee;border: solid 1px #ddd;text-transform: uppercase;}.rt-poll .question {font-weight: bold;font-size: 110%;}.rt-poll .rt-pollrow {padding: 6px 0 8px 0;font-size: 110%;}.rt-poll .rt-pollbuttons {padding: 0;overflow: hidden;margin-top: 20px;}.rt-poll .readon {float: left;margin-right: 5px;}.module-newsflash {overflow: hidden;}.module-newsflash .rt-article {padding-bottom: 15px;overflow: hidden;}.module-newsflash .last {padding-bottom: 0px;}#rt-accessibility .rt-desc {float: left;padding-right: 5px;}#rt-accessibility #rt-buttons {float: left;}#rt-accessibility .button {display: block;width:14px;height:14px;float: left;background: url(../images/typography.png);margin: 2px;}#rt-accessibility .large .button {background-position: 0 -17px;}#rt-accessibility .small .button {background-position: -15px -17px;}.rt-joomla .categorylist input {border: 1px solid #ddd;font-size: 1.2em;padding: 2px;margin: 0;}.rt-joomla th {padding: 5px;background: #ebebeb;border-bottom: 2px solid #ddd;font-weight : bold;}.rt-joomla tr.even td {padding: 5px;background: #f0f0f0;border-bottom: 1px solid #ddd;}.rt-joomla tr.odd td {padding: 5px;background: #fafafa;border-bottom: 1px solid #ddd;}.rt-breadcrumb-surround {margin: 0;display: block;position:relative;overflow: hidden;height: 20px;padding: 15px 25px;}#breadcrumbs-gantry {width: 11px;height: 11px;display: block;float: left;margin-top: 4px;margin-right: 8px;background: url(../images/home.png) 0 0 no-repeat;}.tool-tip {float: left;background: #ffc;border: 1px solid #D4D5AA;padding: 5px;max-width: 200px;color: #323232;}.tool-title {padding: 0;margin: 0;font-size: 100%;font-weight: bold;margin-top: -15px;padding-top: 15px;padding-bottom: 5px;background: url(../../system/images/selector-arrow.png) no-repeat;}.tool-text {font-size: 100%;margin: 0;}input.system-openid, input.com-system-openid { background: url(http://openid.net/images/login-bg.gif) no-repeat;background-color: #fff;background-position: 0 50%;color: #000;padding-left: 18px;}.system-unpublished {background: #e8edf1;border-top: 4px solid #c4d3df;border-bottom: 4px solid #c4d3df;}#system-message { margin-bottom: 10px; padding: 0;}#system-message dt { font-weight: bold; }#system-message dd { margin: 0; font-weight: bold; }#system-message dd ul { background: #BFD3E6; color: #0055BB; margin: 10px 0 10px 0; list-style: none; padding: 10px; border: 2px solid #84A7DB;}#system-message dt.message { display: none; }#system-message dt.error { display: none; }#system-message dd.error ul { color: #c00; background-color: #EBC8C9; border: 2px solid #DE7A7B;}#system-message dt.notice { display: none; }#system-message dd.notice ul { color: #A08B4C; background: #F5ECC1; border: 2px solid #F0DC7E;}#system-debug { color: #ccc; background-color: #fff; padding: 10px; margin: 10px; }#system-debug div { font-size: 11px;}