@charset "UTF-8";/*!
Theme Name:   Cloud4all Twenty Twelve Child
Theme URI:    http://github.com/ipeinado/cloud4all-wp-theme
Description:  Twenty Twelve Child Theme for Cloud4all Project website
Author:       Ignacio Peinado
Author URI:   http://github.com/ipeinado/cloud4all-wp-theme
Template:     twentytwelve
Version:      0.0.1
Tags:         light, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  twenty-twelve-child
License: The research leading to these results has received funding from the European Union's Seventh Framework Programme (FP7/2007-2013) under grant agreement n° 289016. More about Cloud4all: http://cloud4all.info
*/@import url("../twentytwelve/style.css");.site-header{overflow:hidden;*zoom:1;position:relative;border-top:1.25em solid #3670AF;background:#f0efec url(images/bg_header.png) top left repeat-x}.site-header h1 img{display:block;margin:0 auto 20px;width:260px;height:78px}.main-navigation{margin-top:0;background:#f0efec}@media screen and (min-width: 782px){.site-header{height:112px;padding:24px 2.8em 0 2.8em;padding:2.414285714rem 2.8em 0 2.8em}.site-header h1#logo{text-align:left;float:left}.site-header .site-description{display:none}.main-navigation{background:#f0efec;padding:0 24px;z-index:4}.main-navigation li{display:inline-block;margin:0 12px 0 0;margin:0 0.5rem 0 0;position:relative;padding:0 1em}.main-navigation li a{border-bottom:0;color:#000;text-transform:uppercase;white-space:nowrap}.main-navigation li a:hover{color:#123F72}.main-navigation .current-menu-item,.main-navigation .current-menu-ancestor,.main-navigation .current_page_item,.main-navigation .current_page_ancestor,.main-navigation .current-page-ancestor,.main-navigation .current_page_parent{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;background:white}.main-navigation ul.nav-menu,.main-navigation div.nav-menu>ul{border:0}.main-navigation li ul{left:-12px;z-index:5}.main-navigation li ul li a{background:#f0efec}.main-navigation li ul li a:hover,.main-navigation li ul li a:focus{background:#2782BB;color:white}}#cards-banner{display:none}@media screen and (min-width: 960px){#cards-banner{position:absolute;top:0;right:10px;display:block;width:360px;height:132px}#cards-banner h2{font-weight:bold;color:#3670AF;font-size:1em}#cards-banner p{width:260px;font-size:11px;margin-bottom:1em}#cards-banner #nfc-reader{width:70px;height:132px;position:absolute;top:0;right:0}#cards-banner #nfc-reader img{width:70px;height:132px}#nfc-reader.active{-moz-box-shadow:0px 1px 2px 2px #3670af;-webkit-box-shadow:0px 1px 2px 2px #3670af;box-shadow:0px 1px 2px 2px #3670af}ul#card-list li{display:inline-block;cursor:move}.card{background:#53a4c0;background-image:-moz-linear-gradient(top, #53a4c0,#3873b0);background-image:-webkit-linear-gradient(top, #53a4c0,#3873b0);background-image:linear-gradient(to bottom, #53a4c0,#3873b0);display:inline-block;color:white;float:left;width:48px;height:42px;text-align:center;font-weight:normal;font-size:9pt;vertical-align:middle;padding-top:20px;border-radius:4px}.card-item.active .card{background:#990099;background-image:-moz-linear-gradient(top, #990099,#cc33cc);background-image:-webkit-linear-gradient(top, #990099,#cc33cc);background-image:linear-gradient(to bottom, #990099,#cc33cc)}}ul#social-network-list li{display:inline;width:50%;height:50%}footer a{color:white;text-decoration:none}footer a:hover{color:#B8DCF0;text-decoration:underline}footer#colophon{background:#3a3d3a;padding:24px}div.footer-menus a{color:white;text-decoration:none}div.footer-menus a:hover{color:#B8DCF0;text-decoration:underline}div.footer-menus ul.menu{text-transform:uppercase}div.footer-menus ul.sub-menu{text-transform:none;padding:.5em 0 1em}div.footer-menus ul.sub-menu li{padding-left:.5em}footer#footer-ops{background:#33322f;color:#FFF;padding:24px}footer#footer-ops p,footer#footer-ops a{font-size:0.8em}footer#footer-ops h2{margin-bottom:1rem}footer#footer-ops .site-info{padding-bottom:1rem}#ec-info img{float:left;margin:0 1em 1em 0}@media screen and (min-width: 782px){footer#colophon{background:#3a3d3a url("images/logo_cloud4all_tiny.png") 2.8em 1.875em no-repeat;clear:both;font-size:0.857142857rem;line-height:2;margin-top:24px;margin-top:1.714285714rem;padding:24px 0 24px 21em;padding:1.714285714rem 3rem 1.714285714rem 19em}div.footer-menus div{width:22%;display:table-cell;padding-right:0.5em}footer#footer-ops{display:table;background:#33322f url(images/bg_footer.png) left bottom repeat-x;position:relative;clear:both;padding:24px 0;padding:1.714285714rem 3rem 1.714285714rem 3rem}footer div.site-info{display:table-cell;width:20%}footer div.site-info#ec-info{width:50%;padding-right:4em}}.template-front-page h2{font-size:1.2em}.template-front-page p{margin-bottom:12px}#project-banner{overflow:hidden;*zoom:1;background-color:black;width:100%;box-sizing:border-box;height:320px;clear:both;position:relative}#video-overlay{overflow:hidden;*zoom:1;position:absolute;top:0;left:0;width:100%;height:320px;z-index:3;background:url(images/project-banner-background.png) top center no-repeat;background-size:cover;padding:20px;box-sizing:border-box;text-align:center}#video-overlay h1{font-size:22px;margin-bottom:20px;color:white;text-shadow:0px 0px 3px #333;text-shadow:0px 0px 3px 3px #333}#video-overlay p{color:white;margin-bottom:20px}#video-overlay a{color:white}#video-overlay a#video-play-link{text-transform:uppercase;font-size:1.2em}#video-container{z-index:2}#video-container video{display:block;margin:0 auto}#video-container video p{padding:1em;color:white;text-align:center}#video-container label{display:none}.section{margin:20px 0;text-align:center}.section h2{margin-bottom:12px}.section p{line-height:1.4em;margin-bottom:18px}#news-banner{overflow:hidden;*zoom:1;margin:36px 0}#news-banner header{padding-bottom:12px;margin-bottom:36px;border-bottom:1px solid #CCC}#news-banner header h2{display:inline-block}#news-banner header a{float:right}.section-link{display:inline-block;text-transform:uppercase}#news-section img{display:none}#news-section li.news-item{margin-bottom:20px}#news-section a.news-headline{display:block;margin-bottom:6px}#news-section p.news-date{font-size:0.9em;color:#666;margin-bottom:12px}img.kavatar{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#extra-info h2{margin-bottom:12px}#extra-info li{margin-bottom:12px}#mc-embedded-subscribe-form label{display:none}#mc-embedded-subscribe-form input[type='email']{width:100%;font-size:14px;margin-bottom:12px}#newsflash{margin-bottom:1em}#newsflash label{display:inline-block;margin-bottom:.5em;text-transform:uppercase} #newsflashlink {background:red; font-weight:bold; color:white; padding:0.5em} #newsflash .news-date{}#newsflash ul li{display:inline-block;margin-bottom:.5em}#newsflash ul li .category a{color:#636363;font-weight:bold}#newsletter h3{padding-bottom:.5em}a.latest-newsletter{display:blocK;width:290px;height:178px;background:url(images/newsletter_screenshot.png) top center no-repeat;text-indent:-3333px}a.latest-newsletter:hover{background:url(images/newsletter_screenshot_hover.png) top center no-repeat}@media screen and (min-width: 782px){.template-front-page .site-content{margin-top:0}#newsflash{margin-bottom:0;line-height:2.4em;padding:0 1em;margin:0.5em 0;height:2.4em;overflow:hidden;font-size:0.8em;display:block}#newsflash label{padding-right:1em;border-right:1px solid #DEDEDE;margin-bottom:0;float:left}#newsflash ul li{padding:0 0.5em;border-right:1px solid #DEDEDE}#newsflash ul li .permalink a{font-weight:bold}#newsflash ul li .permalink a:hover{text-decoration:underline}#video-overlay{padding:24px 60px;height:320px;color:white}#video-overlay h1{font-size:36pt;text-shadow:0px 0px 2px #333;text-shadow:0px 0px 2px 3px #333;color:white;margin-bottom:20px}#video-overlay p{font-size:16pt;line-height:1.4em;margin-bottom:32px}#video-overlay a{color:white}#video-overlay a#video-play-link{font-size:18pt;padding:6px 0 8px 56px;background:url(images/play_button.png) top left no-repeat}#video-overlay a#video-play-link:hover{text-shadow:0px 0px 2px #fff;text-shadow:0px 0px 2px 1px #fff}#sections-banner{overflow:hidden;*zoom:1;margin-top:20px}.section{display:inline-block;padding:0 20px;box-sizing:border-box;width:33%;padding-top:180px}#research-section{background:url(images/research_section_icon.png) top center no-repeat}#development-section{background:url(images/development_section_icon.png) top center no-repeat}#dissemination-section{background:url(images/dissemination_section_icon.png) top center no-repeat}#news-section{padding:0 0 0 20px;width:66%;float:left;box-sizing:border-box}#news-section li.news-item{display:inline-block;box-sizing:border-box;padding-right:12px;width:48%;overflow:hidden}#news-section img{display:block;float:left;margin-right:12px;width:64px;height:64px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#news-section .news-content{overflow:hidden}#tweets-feed{display:inline-block;padding:0 20px;width:33%;box-sizing:border-box}#tweets-feed li{line-height:150%;margin-top:10px;padding-bottom:1.5em;border-bottom:1px solid grey}#extra-info{margin-bottom:36px}#success-stories{display:inline-block;float:left;padding:0 20px;width:66%;box-sizing:border-box}#success-stories p{display:inline-block;width:40%;float:left;padding-right:18px;box-sizing:border-box}#success-stories ul{display:inline-block;width:60%;overflow:hidden}#success-stories li{display:inline-block;margin-right:1em;float:left}#success-stories li a{display:block}#success-stories #rwg-story img{width:98px;height:60px}#success-stories #maavis-story img{width:140px;height:48px}#success-stories #ma-story img{width:60px;height:60px}#success-stories #ec-story img{width:60px;height:60px}#success-stories #nvda-story img{width:60px;height:60px}#success-stories #chrext-story img{width:60px;height:60px}#newsletter{display:inline-block;padding:0 20px;width:33%;box-sizing:border-box}}.gce-widget-list .gce-list ul{margin-left:0 !important}.gce-widget-list .gce-list ul li{line-height:1.4em !important;margin-bottom:1em}.gce-widget-list .gce-list .gce-list-title{margin-bottom:1em}.gce-widget-list .gce-list .gce-list-event{background:none}ul#gpii-page-menu,ul#gpii-blocks,p#gpii-cues{display:none}@media screen and (min-width: 782px){p#gpii-cues{display:block;font-size:.9em}ul#gpii-page-menu{display:block;margin:0 0 1em 0;padding:0;list-style-type:none}ul#gpii-page-menu li{margin:0 1em 1em 0;display:inline-block}ul#gpii-page-menu li a{padding:0.3em 0.8em}ul#gpii-page-menu li#GPII a{background:#F0F0F0;color:#000}ul#gpii-page-menu li#GPII a:hover{background:#FAFAFA}ul#gpii-page-menu li#C4a a{background:#3670af;color:#FFF}ul#gpii-page-menu li#C4a a:hover{background:rgba(54,112,175,0.9)}ul#gpii-page-menu li#P4a a{background:#657F1A;color:#FFF}ul#gpii-page-menu li#P4a a:hover{background:rgba(101,127,26,0.9)}ul#gpii-page-menu li#used a{background:#000099;color:#FFF}ul#gpii-page-menu li#used a:hover{background:rgba(0,0,153,0.9)}ul#gpii-page-menu li#uiita a{background:#990000;color:#FFF}ul#gpii-page-menu li#uiita a:hover{background:rgba(153,0,0,0.9)}ul#gpii-page-menu li.active a{color:#636363 !important;background:none !important}ul#gpii-blocks{margin:0;padding:0;list-style-type:none;display:block}ul#gpii-blocks li{display:inline-block;width:120px;height:120px;margin:0 10px 1em 0;background:#F0F0F0;border:1px solid #ccc;text-align:center;overflow:hidden}ul#gpii-blocks li div.block-title{padding:0.3em;font-size:0.9em;line-height:1.2em;height:40%;border-bottom:1px solid #CCC}ul#gpii-blocks li div.block-descr{padding:0.3em;height:49%;font-size:0.8em;line-height:1.2em}ul#gpii-blocks div[prjct="C4a"]{background:#3670af;color:#FFF}ul#gpii-blocks div[prjct="P4a"]{background:#657F1A;color:#FFF}ul#gpii-blocks div[prjct="used"]{background:#000099;color:#FFF}ul#gpii-blocks div[prjct="rerc"]{background:#990000;color:#FFF}}ul#consortium-list,ul#collaborators-list{margin:0;padding:0;list-style-type:none}ul#consortium-list li,ul#collaborators-list li{display:inline-block;float:left;width:140px;height:120px;margin:0 2em 1em 0;font-size:0.8em;vertical-align:bottom}ul#consortium-list li.top-row,ul#collaborators-list li.top-row{padding-top:18px}.no-link:hover{opacity:.5}figure#archcontainer{width:624px;height:495px;position:relative}ul#architecture_components{list-style-type:none;display:block;margin:0;padding:0;clear:both}li#solutions{display:block;position:absolute;top:150px;left:0px;width:41px;height:83px}li#solutions a{background:url(images/architecture/solutions.png);display:block;width:41px;height:83px;font-size:0pt;color:#FFF;background-repeat:no-repeat;background-position:top;text-decoration:none}li#solutions a:hover{background:url(images/architecture/solutions_on.png)}li#lifecyclemanager{display:block;width:121px;height:112px;position:absolute;top:150px;left:175px}li#lifecyclemanager a{background:url(images/architecture/lifecyclemanager.png);display:block;width:121px;height:112px;font-size:0pt;color:#FFF;background-repeat:no-repeat;background-position:top;text-decoration:none}li#lifecyclemanager a:hover{background:url(images/architecture/lifecyclemanager_on.png)}li#lifecyclehandlers{display:block;width:134px;height:112px;position:absolute;top:53px;left:41px}li#lifecyclehandlers a{background:url(images/architecture/lifecyclehandlers.png);display:block;width:134px;height:112px;font-size:0pt;color:#FFF;background-repeat:no-repeat;background-position:top;text-decoration:none}li#lifecyclehandlers a:hover{background:url(images/architecture/lifecyclehandlers_on.png)}li#settingshandler{display:block;width:134px;height:136px;position:absolute;top:199px;left:41px}li#settingshandler a{background:url(images/architecture/settingshandler.png);display:block;width:134px;height:136px;font-size:0pt;color:#FFF;background-repeat:no-repeat;background-position:top;text-decoration:none}li#settingshandler a:hover{background:url(images/architecture/settingshandler_on.png)}li#userlistener{display:block;width:147px;height:121px;position:absolute;top:0px;left:295px}li#userlistener a{display:block;background:url(images/architecture/userlistener.png);display:block;width:147px;height:121px;font-size:0pt;color:#FFF;background-repeat:no-repeat;background-position:top;text-decoration:none}li#userlistener a:hover{background:url(images/architecture/userlistener_on.png)}li#flowmanager{display:block;width:147px;height:141px;position:absolute;top:121px;left:295px}li#flowmanager a{display:block;background:url(images/architecture/flowmanager.png);display:block;width:147px;height:141px;font-size:0pt;color:#FFF;background-repeat:no-repeat;background-position:top;text-decoration:none}li#flowmanager a:hover{background:url(images/architecture/flowmanager_on.png)}li#transformer{display:block;width:78px;height:80px;position:absolute;top:290px;left:218px}li#transformer a{display:block;background:url(images/architecture/transformer.png);display:block;width:78px;height:80px;font-size:0pt;color:#FFF;background-repeat:no-repeat;background-position:top;text-decoration:none}li#transformer a:hover{background:url(images/architecture/transformer_on.png)}li#matchmaker{display:block;width:147px;height:131px;position:absolute;top:262px;left:295px}li#matchmaker a{background:url(images/architecture/matchmaker.png);display:block;width:147px;height:131px;font-size:0pt;color:#FFF;background-repeat:no-repeat;background-position:top;text-decoration:none}li#matchmaker a:hover{background:url(images/architecture/matchmaker_on.png)}li#solutionsregistry{display:block;width:147px;height:102px;position:absolute;top:393px;left:295px}li#solutionsregistry a{background:url(images/architecture/solutionsregistry.png);display:block;width:147px;height:102px;font-size:0pt;color:#FFF;background-repeat:no-repeat;background-position:top;text-decoration:none}li#solutionsregistry a:hover{background:url(images/architecture/solutionsregistry_on.png)}li#preferencesserver{display:block;width:144px;height:123px;position:absolute;top:53px;left:442px}li#preferencesserver a{background:url(images/architecture/preferencesserver.png);display:block;width:144px;height:123px;font-size:0pt;color:#FFF;background-repeat:no-repeat;background-position:top;text-decoration:none}li#preferencesserver a:hover{background:url(images/architecture/preferencesserver_on.png)}li#reporters{display:block;width:182px;height:171px;position:absolute;top:199px;left:442px}li#reporters a{background:url(images/architecture/reporters.png);display:block;width:182px;height:171px;font-size:0pt;color:#FFF;background-repeat:no-repeat;background-position:top;text-decoration:none}li#reporters a:hover{background:url(images/architecture/reporters_on.png)}.tooltip{position:absolute;left:-50%;bottom:86%;width:300px;font-size:.8em;z-index:100;background:black;padding:.5em 1em;border-radius:5px;color:white}.nav-menu.toggled-on ul.sub-menu{display:none}a{color:#226f9f;text-decoration:none}a:hover,a:active{color:#133e5b}.hidden-text{color:#FFF}.entry-content a:visited,.comment-content a:visited{color:#226f9f}.entry-content ul li,.entry-content ol li{margin-bottom:1em}.entry-content ul ul,.entry-content ul ol,.entry-content ol ul{margin-top:1em}p{line-height:1.4em}.btn,input[type="submit"]{background:#FFF;color:#3d3d3d;text-decoration:none;padding:.3em .5em;border:1px solid #CCC;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.btn:hover,input[type="submit"]:hover{background:#EEE}*::-webkit-input-placeholder{color:#666}*:-moz-placeholder{color:#666}*::-moz-placeholder{color:#666}*:-ms-input-placeholder{color:#666}.btn.btn-large{font-size:16px}.menu-toggle{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background:#226f9f;border:0;color:white}.menu-toggle:hover{background:#909;color:white}.menu-toggle:active{background:#909;color:white;box-shadow:none}.site-description{display:none}.widget-area{display:none}#secondary ul.menu .current-menu-item>a,#secondary ul.menu .current_page_item>a,#secondary ul.menu .current-page-ancestor>a,#secondary ul.menu .current_page_ancestor>a{color:#636363 !important}.site-content article{margin-bottom:48px;margin-bottom:3.142857rem;padding-bottom:24px;padding-bottom:1.714285714rem}@media screen and (min-width: 600px){body .site{padding:0;margin-top:0;margin-bottom:48px;margin-bottom:3.428571429rem}.site-content{float:right;width:80.5%;box-sizing:border-box}.site-content #content{padding:0}.site-content article{padding-left:36px;padding-right:36px}.entry-header .entry-title{font-size:36px}.widget-area{display:block;width:15%;float:left;padding-left:36px}.widget-area .widget a,.widget-area .widget a:visited{color:#226f9f}.widget-area .widget a:hover,.widget-area .widget a:active,.widget-area .widget a:visited:hover,.widget-area .widget a:visited:active{color:#133e5b}ul.menu li.menu-item-has-children{margin-bottom:1em}.nav-single,.comments-area{padding-left:36px;padding-right:36px}} #cart-tooltip-text{color:#444444; -webkit-transition: color 1s linear 2s; transition: color 1s linear 2s;}html[token="carla"] body{font-size:1.4em}html[token="carla"] #page{max-width:1400px}html[token="carla"] .site-header{height:220px}html[token="carla"] #logo{zoom:1.4}html[token="carla"] footer{max-width:1400px;font-size:1em !important}html[token="carla"] hgroup{margin-top:3em;margin-bottom:5em}html[token="carla"] #cards-banner{width:400px}html[token="carla"] #cards-banner p{line-height:1.4em}html[token="carla"] .card{font-size:14pt;width:64px;height:64px}html[token="carla"] .main-navigation li a{font-size:1.4em}html[token="carla"] .template-front-page .widget-area .widget li{font-size:1em}html[token="carla"] #project-banner #video-container{height:420px}html[token="carla"] #project-banner #video-overlay{background:#000}html[token="carla"] ul#gpii-blocks li{width:180px;height:180px}html[token="carla"] .widget-area .widget p,html[token="carla"] .widget-area .widget li,html[token="carla"] .widget-area .widget .textwidget{font-size:0.928571429em;line-height:1.846153846em}html[token="carla"] .entry-header .comments-link{margin-top:1.714285714rem;font-size:0.928571429em}html[token = "carla"] #card-tooltip-text{color:black;background:yellow}html[token="sammy"] body{background:#000}html[token="sammy"] #main{background:#000}html[token="sammy"] #page{border-left:2px solid #FFF;border-right:2px solid #FFF}html[token="sammy"] a{color:#B8DCF0 !important;text-decoration:underline}html[token="sammy"] .site-header{background:#000;color:white}html[token="sammy"] .main-navigation{background-color:black;border-bottom:2px solid white}html[token="sammy"] .main-navigation .current-menu-item>a,html[token="sammy"] .main-navigation .current_page_item>a{color:#cc33cc !important}html[token="sammy"] .main-navigation .current-menu-ancestor>a,html[token="sammy"] .main-navigation .current_page_ancestor>a,html[token="sammy"] .main-navigation .current_page_parent>a{color:#000 !important}html[token="sammy"] .main-navigation li ul li a{background:black;color:white}html[token="sammy"] .main-navigation li ul li a:hover,html[token="sammy"] .main-navigation li ul li a:focus{background:#333;color:white}html[token="sammy"] .btn{border-color:#FFF;background:#000 !important}html[token="sammy"] .site-header #cards-banner h2{color:#B8DCF0}html[token="sammy"] #newsflash .news-date{color:#FFFF7F;background:#000}html[token="sammy"] .site-content{background:#000;color:#FFF}html[token="sammy"] .frp-all-category-news,html[token="sammy"] .twitter-follow-button{color:#000 !important}html[token="sammy"] footer.entry-meta{color:white}html[token="sammy"] .widget-area .widget h3{color:#FFF}html[token="sammy"] .widget-area ul.sub-menu li a{color:#B8DCF0 !important;text-decoration:underline}html[token="sammy"] #secondary ul.menu .current-menu-item>a,html[token="sammy"] #secondary ul.menu .current_page_item>a{color:#FFF !important}html[token="sammy"] footer#colophon,html[token="sammy"] footer#footer-ops{margin-top:0;background:#000}html[token="sammy"] #video-overlay{background:#000 !important}html[token="sammy"] #newsflash ul li .category a{color:white}html[token="sammy"] .horizontal-banner h2{color:#FFF !important}html[token="sammy"] .widget h2{color:#FFF}html[token="sammy"] .frp-widget a,html[token="sammy"] .widget_displaytweetswidget p a{color:#B8DCF0 !important}html[token="sammy"] textarea,html[token="sammy"] input{color:#FFF;background:#000}@media screen and (min-width: 782px){html[token="sammy"] ul#gpii-blocks li{background:#000;border:1px solid #FFF;color:#FFF}html[token="sammy"] ul#gpii-page-menu li.active a{color:#FFF !important;background:none !important}html[token = "sammy"] #card-tooltip-text{color:yellow }}
