Really small screens and up @media only screen and (min-width:220px){#logo{max-width:100px}}@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%}#site-slogan{font-size:.7em}#logo{max-width:150px}#branding{display:none}.view-imagenes-resaltadas{display:none}}@media only screen and (max-width:760px){.main-example{right:0}}@media only screen and (min-width:768px){body .element-link,body #main-content .element-link{margin:.5%}}@media only screen and (min-width:1025px){body .element-link,body #main-content .element-link{margin:1%}}@media only screen and (max-width:1085px){#block-system-main-menu ul li a{padding:50px 15px 13px 10px}}@media only screen and (max-width:900px){header #site-name{font-size:1.6em}body.front .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row-item .views-field-body{font-size:2em}}@media only screen and (max-width:320px){#admin-menu-wrapper{display:none}#branding{padding:10px 0 10px}.region-header{padding:0 0 10px}#branding,.region-header{float:none;margin:auto;text-align:center;display:table}#logo,#site-name,#site-slogan{display:block;float:none;margin-left:0;margin-right:0;padding:0}#site-name{font-size:3em}.content-style{padding:10px}#secondary-content-wrapper,#top-panels-wrapper,#content-wrapper,#footer-panels-wrapper,#tertiary-content-wrapper{margin-bottom:10px}.region-secondary-content .block{margin-bottom:0;font-size:1em}#menu-bar .block>ul>li{margin:0 1px 1px 0}#menu-bar-wrapper .nav .block-menu li a,#menu-bar-wrapper #menu-bar li.sf-depth-1,#menu-bar-wrapper #menu-bar li.sf-depth-1>a,#menu-bar-wrapper .region-header .block-content>ul>li>a{border-radius:6px 6px 6px 0}.at-mt #menu-bar .block.at-menu-toggle.block,.at-mt #menu-bar .block.at-menu-toggle ul li,.at-mt #menu-bar .block.at-menu-toggle ul{float:none}.at-mt #menu-bar-wrapper .container,.at-mt #menu-bar .block-menu.at-menu-toggle.block{overflow-x:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.at-mt #menu-bar-wrapper .at-menu-toggle-button-link{padding:3px 15px}.region-header .block{overflow:hidden}.region-header .block ul li{display:block;text-align:center;float:none}.region-header .block ul li a{-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}.at-mt .region-header .block.at-menu-toggle.block,.at-mt .region-header .block.at-menu-toggle ul li,.at-mt .region-header .block.at-menu-toggle ul{float:none}.node-title{font-size:1.5em}#tasks{margin:10px 10px 2px}ul.primary{white-space:normal;border:0}ul.primary li a{border-radius:6px;line-height:2em;padding:0 10px;white-space:nowrap;border:0 !important;display:block;float:left;margin:0 5px 5px 0}}@media only screen and (min-width:321px) and (max-width:480px){#admin-menu-wrapper{display:none}#branding{padding:15px 0 0 0}.region-header{padding:0 0 10px}#branding .h-group{margin-top:1em}#branding,.region-header{float:none;margin:auto;text-align:center;display:table}.with-logo #site-name,.with-logo #site-slogan{text-align:left}#site-name{font-size:3em}.content-style{padding:10px}#secondary-content-wrapper,#top-panels-wrapper,#content-wrapper,#footer-panels-wrapper,#tertiary-content-wrapper{margin-bottom:10px}.region-secondary-content .block{margin-bottom:0;font-size:1em}#menu-bar .block>ul>li{margin:0 1px 1px 0}#menu-bar-wrapper .nav .block-menu li a,#menu-bar-wrapper #menu-bar li.sf-depth-1,#menu-bar-wrapper #menu-bar li.sf-depth-1>a,#menu-bar-wrapper .region-header .block-content>ul>li>a{border-radius:6px 6px 6px 0}.at-mt #menu-bar .block-menu.at-menu-toggle.block,.at-mt #menu-bar .block-menu.at-menu-toggle ul li,.at-mt #menu-bar .block-menu.at-menu-toggle ul{float:none}.at-mt #menu-bar-wrapper .container,.at-mt #menu-bar .block-menu.at-menu-toggle.block{overflow-x:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.at-menu-toggle-button-link{padding:3px 15px}.region-header .block{overflow:hidden}.region-header .block ul li{display:block;text-align:center;float:none}.region-header .block ul li a{-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}
.at-mt .region-header .block.at-menu-toggle.block,.at-mt .region-header .block.at-menu-toggle ul li,.at-mt .region-header .block.at-menu-toggle ul{float:none}.node-title{font-size:1.5em}#tasks{margin:10px 10px 2px}ul.primary{white-space:normal;border:0}ul.primary li a{border-radius:6px;line-height:2em;padding:0 10px;white-space:nowrap;border:0 !important;display:block;float:left;margin:0 5px 5px 0}}@media only screen and (min-width:481px) and (max-width:768px){#header-wrapper{margin-bottom:10px;position:relative}#branding{padding:15px 0 0 0}.region-header{padding:0 0 10px}#branding .h-group{margin-top:.8em}#branding,.region-header{float:none;text-align:center;display:block}#site-name,#site-slogan{text-align:left}#site-name{font-size:3.5em}.content-style{padding:12px 15px}#secondary-content-wrapper,#top-panels-wrapper,#content-wrapper,#footer-panels-wrapper,#tertiary-content-wrapper{margin-bottom:10px}.region-secondary-content .block{margin-bottom:0;font-size:1em}#menu-bar .block>ul>li{margin:0 1px 1px 0}.at-mt #menu-bar-wrapper .nav .block-menu li a,.at-mt #menu-bar-wrapper #menu-bar li.sf-depth-1,.at-mt #menu-bar-wrapper #menu-bar li.sf-depth-1>a,.at-mt #menu-bar-wrapper .region-header .block-content>ul>li>a{border-radius:6px 6px 6px 0}.at-mt #menu-bar .block-menu.at-menu-toggle.block,.at-mt #menu-bar .block-menu.at-menu-toggle ul li,.at-mt #menu-bar .block-menu.at-menu-toggle ul{float:none}.at-mt #menu-bar-wrapper .container,.at-mt #menu-bar .block-menu.at-menu-toggle.block{overflow-x:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.at-menu-toggle-button-link{padding:3px 15px}.region-header .block{overflow:hidden;float:none}.region-header .block ul li{display:block;text-align:center;float:none}.region-header .block ul li a{-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}.at-mt .region-header .block.at-menu-toggle.block,.at-mt .region-header .block.at-menu-toggle ul li,.at-mt .region-header .block.at-menu-toggle ul{float:none}#tasks{margin:10px 10px 2px}ul.primary{white-space:normal;border:0}ul.primary li a{border-radius:6px;line-height:2em;padding:0 10px;white-space:nowrap;border:0 !important;display:block;float:left;margin:0 5px 5px 0}}@media only screen and (min-width:769px) and (max-width:1024px){#branding,.region-header{padding-top:15px;padding-bottom:20px}#branding .h-group{margin-top:.8em}#site-name{font-size:3.5em}.region-secondary-content .block{margin-bottom:0;font-size:1.077em}#menu-bar .block>ul>li{margin:0 1px 1px 0}.at-mt #menu-bar-wrapper .nav .block-menu li a,.at-mt #menu-bar-wrapper #menu-bar li.sf-depth-1,.at-mt #menu-bar-wrapper #menu-bar li.sf-depth-1>a,.at-mt #menu-bar-wrapper .region-header .block-content>ul>li>a{border-radius:6px 6px 6px 0}.at-mt #menu-bar .block-menu.at-menu-toggle.block,.at-mt #menu-bar .block-menu.at-menu-toggle ul li,.at-mt #menu-bar .block-menu.at-menu-toggle ul{float:none}.at-mt #menu-bar-wrapper .container,.at-mt #menu-bar .block-menu.at-menu-toggle.block{overflow-x:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.at-menu-toggle-button-link{padding:3px 15px}.at-mt .region-header .block.at-menu-toggle.block,.at-mt .region-header .block.at-menu-toggle ul li,.at-mt .region-header .block.at-menu-toggle ul{float:none}}@media only screen and (min-width:1025px){th,td{padding:10px 14px}}