@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700,900);body, html{height:100%;min-height:650px}
body *{box-sizing:border-box;}
body{color:rgba(33,33,33,1.00);display:block;width:100%;position:relative;font-size:13px;line-height:1.42857;font-family:'Lato';background:rgba(255,255,255,1);-webkit-font-smoothing:antialiased;}
.h1, .h2, .h3, h1, h2, h3{margin-top:0;}
p{margin:0;}
.wp0, .wp1, .wp2, .wp3, .wp4, .wp5, .wp6, .wp7, .wp8, .wp9, .wp10, .wp11, .wp12, .wpIcon, .wpIcon2, .sali{visibility:hidden;}
.bounceInLeft, .bounceInRight, .fadeInUp, .fadeInUpDelay, .fadeInDown, .fadeInUpD, .fadeInLeft, .fadeInRight, .zoomIn{visibility:visible;}
.dark-menu{color:#0085c4 !important;}
.testata-corso{margin-top:50px;background-position:bottom;height:400px;background-image:url(img/testata-ad-words-full-blue.jpg);background-size:cover;position:relative;}
.testata-corso.adwords h1{text-align:right;font-size:52px;font-weight:900;line-height:90%;text-transform:uppercase;margin-top:70px;color:rgba(255,255,255,1.00);}
.testata-corso.adwords h1 span{font-weight:300;font-size:42px;}
.testata-corso.adwords h2{text-align:right;font-size:20px;font-weight:400;line-height:120%;margin-top:20px;color:rgba(255,255,255,1.00);}
.testo-social{width:60% !important;}
.dati-social{width:40% !important;height:auto !important;}
.dati-social .container{width:auto !important;padding-top:110px;padding-right:100px;}
.dati-social h2{margin-bottom:20px;font-size:18px;font-weight:700;text-transform:uppercase;}
.dati-social ul{width:100%;height:auto;border-bottom:1px solid rgba(128, 128, 128, 0.4);border-top:1px solid rgba(128, 128, 128, 0.4);padding-top:20px;}
.dati-social ul li{width:100%;float:left;margin-bottom:20px;}
.dati-social a{display:block;float:left;margin-right:20px;}
.dati-social a img{width:60px;}
.dati-social p{float:left;text-align:left;font-size:18px;font-weight:700;margin-top:5px;line-height:100%;}
.dati-social p span{font-size:16px;font-weight:400;}
.testo-social2{width:100% !important;}
.testo.testo-social p{margin-right:15% !important;}
.scheda.container{margin-top:0;}
.corso-fotografia.corso-social{margin-top:20px !important;}
.scheda.container h3{text-align:left !important;}
strong{font-weight:700;}
.bottom-menu li button, .scroll-ul li button, .menu-fade li button{background:none;border:none;font:inherit;text-transform:uppercase;padding:0;}
.dropdown-menu{width:280px !important;padding:10px 10px;}
.dropdown-menu li{padding:10px 0 10px!important;text-align:left !important;border-bottom:1px solid rgba(0,0,0,0.20);width:100% !important;}
:focus{outline:none;}
.menu-full{display:none;width:100%;height:100%;background-color:rgba(255,255,255,0);position:absolute;z-index:99999999999999999999;}
.menu-rapido{cursor:pointer;}
.menu-close{position:absolute;right:10px;top:10px;z-index:999999999999999999999;cursor:pointer;}
.menu-corso{float:left;width:50%;height:50%;position:relative;}
.special{background-color:rgba(241,241,241,0.98);}
.startUp{background-color:rgba(230,230,230,0.98);}
.photoshop{background-color:rgba(230,230,230,0.98);}
.montaggio{background-color:rgba(241,241,241,0.98);}
#special-testo, #start-testo, #photoshop-testo, #montaggio-testo{width:500px;padding:35px 0px 50px;height:180px;margin-top:-150px;margin-left:-250px;border:1px solid rgba(77, 77, 77, 1);}
#special-testo h2, #start-testo h2, #photoshop-testo h2, #montaggio-testo h2{text-align:center;font-size:20px;font-weight:300;color:rgba(77,77,77,1.00);}
#special-testo hr, #start-testo hr, #photoshop-testo hr, #montaggio-testo hr{border:none;border-top:1px solid #0085c4;width:50px;margin:3% auto 2%;}
#special-testo h3, #start-testo h3, #photoshop-testo h3, #montaggio-testo h3{text-align:center;font-size:16px;font-weight:300;margin:0 12%;color:rgba(77,77,77,1.00);}
#special-testo .prenota, #start-testo .prenota, #photoshop-testo .prenota, #montaggio-testo .prenota{width:200px;height:40px;line-height:40px;margin:4% auto 0%;background-color:rgba(77,77,77,1.00);color:rgba(120,185,50,1.00);text-decoration:none;font-size:16px;}
.hamb-mobile, .hamb-smart{display:none;}
.o-center, .o-left, .o-right{position:absolute;top:50%}
.o-left{left:0}
.o-center{left:50%}
.o-right{right:0}
#offerta-testo, #offerta1-testo, #offerta2-testo{width:700px;height:256px;margin-top:-128px;margin-left:-350px;}
.foto-slider-uno{background-image:url(img/sfondo-social-media-marketing.jpg);background-size:cover;background-position:center;}
.foto-slider-due{background-image:url(img/metodo.jpg);background-size:cover;background-position:center;}
.foto-slider-tre{background-image:url(img/new-home.jpg);background-size:cover;background-position:top;}
.offerta{width:100%;height:100%;opacity:1;position:relative;margin:0;overflow:hidden;-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s}
.offerta h2, .offerta1 h2{text-align:center !important;font-size:64px;line-height:90%;margin-bottom:1%;text-transform:uppercase;}
.offerta1 h2{color:rgba(242,242,242,1.00);}
.offerta h2 span, .offerta1 h2 span{color:#0085c4;font-weight:700;}
.offerta h3, .offerta1 h3{font-size:20px;font-weight:400;text-align:center;color:rgba(77,77,77,1);margin:0%;line-height:130%;text-align:center !important;}
.offerta1 h3{color:rgba(242,242,242,1.00);}
.offerta h3 span{}
.offerta ul, .offerta1 ul{width:100%;height:auto;display:block;}
.offerta ul li, .offerta1 ul li{width:80px;float:left;margin-right:1%;}
.offerta ul li img, .offerta1 ul li img{width:100%;}
.offerta1{}
.offerta2{}
.offerta2 h2, .offerta2 h3{color:rgba(242,242,242,1.00);}
.intro-button{width:400px;margin:10px auto;height:auto;}
.offerta .prenota{width:180px;height:40px;text-align:center;float:left;line-height:40px;color:rgba(255,254,254,1.00);margin:2% 10px 3% !important;display:block;font-size:18px;font-weight:700;background-color:#0085c4;text-decoration:none;}
#slider0, #slider1{display:block;height:100%;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
#slider0 li, .home .bx-controls, .home .bx-controls-direction{height:100%;}
.testata .container{height:100%;}
.testata .bx-viewport, .testata .bx-wrapper{height:100% !important;}
.testata .container .bx-viewport, .testata .container .bx-wrapper{height:100% !important;}
.testata .bx-wrapper .bx-controls-direction a{opacity:1;}
.testata .bx-wrapper .bx-next{background:url(../images/controls2.png) no-repeat -42px -32px;}
.testata .bx-wrapper .bx-prev{left:0px;background:url(../images/controls2.png) no-repeat -3px -32px;}
section{width:100%;height:auto;position:relative;background-color:rgba(255,255,255,1.00);}
.menu{padding-top:35px;}
.container{height:auto;margin:0 auto;position:relative;}
.menu .container{padding-bottom:10px;border-bottom:1px solid rgba(102,102,102,0.5);}
.logo-big{display:block;height:auto;float:left;width:400px;margin-top:50px;}
.logo-big img{width:400px;}
.logo-smart{display:block;height:auto;float:left;width:150px;margin:2% 0% 2% 5%;display:none;}
.logo-smart img{width:150px;}
.top-menu{float:right;width:auto;height:auto;margin:0;}
.top-menu li{float:left;width:35px;height:35px;background-color:rgb(0, 180, 204);border-radius:100%;margin-left:5px;text-align:center;}
.top-menu li:nth-child(1){display:none;}
.top-menu li a{display:block;height:auto;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
.top-menu li a:hover{opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
.top-menu li a img{width:25px;margin-top:4px;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out;}
.top-menu li a:hover img{transform:rotate(-360deg);}
.bottom-menu{float:right;width:530px;height:auto;margin-top:-25px;z-index:99;position:relative;}
.bottom-menu li{float:left;width:auto;padding-left:40px;text-align:center;font-size:14px;cursor:pointer;position:relative;}
.bottom-menu li a{text-decoration:none;color:rgba(102,102,102,1.00);}
.bottom-menu > li:hover:not(:nth-child(2)), .bottom-menu > li a:hover:not(:nth-child(2)), .scroll-ul > li:hover:not(:nth-child(2)), .scroll-ul > li a:hover:not(:nth-child(2)){color:#0085c4;-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.dropdown-menu li:hover{color:#0085c4;}
.dropdown-media li:nth-last-child(1){border:none !important;}
.dropdown-prenota li:nth-last-child(1){border:none !important;}
.dropdown-media{display:none;width:27%;height:auto;top:100%;left:35%;z-index:99999;position:absolute;background-color:rgba(255,255,255,0.9);padding:4% 2% 0%;}
.dropdown-prenota{display:none;width:35%;height:auto;top:100%;left:73%;z-index:99999;position:absolute;background-color:rgba(255,255,255,0.9);padding:4% 2% 0%;}
.dropdown2{display:none;width:20%;height:auto;top:100%;left:54%;z-index:99999;position:absolute;background-color:rgba(255,255,255,0.9);padding:0% 2% 0%;}
.dropdown2 li, .dropdown-media2 li, .dropdown-prenota2 li{width:100% !important;margin:5% auto;padding-bottom:10%;border-bottom:1px solid rgba(102, 102, 102, 0.5);text-align:center !important;text-transform:uppercase;}
.dropdown2 li a, .dropdown-media2 li a, .dropdown-prenota2 li a{text-decoration:none;color:rgba(102,102,102,1.00);-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.dropdown2 li a:hover, .dropdown-media2 li a:hover, .dropdown-prenota2 li a:hover{color:rgba(120,185,50,1.00);-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.dropdown2 li:nth-last-child(1){border:none !important;}
.dropdown-media2 li:nth-last-child(1){border:none !important;}
.dropdown-prenota2 li:nth-last-child(1){border:none !important;}
.dropdown-media2{display:none;width:12%;height:auto;top:100%;left:68%;z-index:99999;position:absolute;background-color:rgba(255,255,255,0.9);padding:0% 2% 0%;}
.dropdown-prenota2{display:none;width:18%;height:auto;top:100%;left:85%;z-index:99999;position:absolute;background-color:rgba(255,255,255,0.9);padding:0% 2% 0%;}
.menu-scroll{display:none;width:100%;height:80px;background-color:rgba(255,255,255,1.00);position:fixed;z-index:99999999;top:0;border-bottom:1px solid rgba(102,102,102,0.2);}
.logo-scroll{float:left;display:block;height:auto;width:300px;margin-top:10px;}
.logo-scroll img{width:300px;}
.scroll-ul{float:right;width:530px;height:auto;margin-top:35px;}
.scroll-ul li{float:left;width:auto;padding-left:40px;text-align:center;font-size:14px;cursor:pointer;position:relative;}
.scroll-ul li a{text-decoration:none;color:rgba(102,102,102,1.00);-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.testata{margin-top:50px;height:580px;}
.corsi, .scheda, .docenti2{margin-top:50px;}
.corso-fotografia, .docenti{padding-top:100px;}
.corsi .container, .titolo .container{padding:30px 0px;border-bottom:1px solid rgba(102,102,102,0.5);border-top:1px solid rgba(102,102,102,0.5);}
.scheda .container{padding:50px 0px;}
.corsi article{width:29.333334%;float:left;height:auto;margin:0 2%;}
.corsi h2{font-weight:300;font-size:22px;text-align:center;line-height:110%;margin-bottom:5px;}
.corsi h2 a{color:rgba(102,102,102,1.00);text-decoration:none;}
.corsi h2 a:hover{color:rgba(120,185,50,1.00);-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
p{font-weight:700;font-size:18px;text-align:center;line-height:120%;}
.corsi h2 span{color:rgba(120,185,50,1.00);}
.intro, .titolo, .about{padding-top:80px;}
.intro{background-color:#0085c4;color:white !important;}
.intro h1{text-align:center;font-size:36px;font-weight:400;line-height:120%;text-transform:uppercase;}
.intro h1 span{font-weight:900;}
h2{font-size:32px;font-weight:400;}
hr{border:none;border-top:1px solid #0085c4;width:50px;margin:1% auto 2%}
.intro h2{text-align:center;}
.intro p{margin:0 19% 60px;line-height:150%;}
#spazio-intro{background:url(img/sfondo-yo.jpg) no-repeat bottom center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:480px;}
.titolo h2{font-size:28px;line-height:120%;text-align:center;margin:0 20%;color:white;}
.titolo h2 span{}
.testo{float:left;width:50%;height:auto;}
.testo-sx{width:46%;margin-left:4%;}
.testo h3{font-size:28px;font-weight:400;margin-right:11%;line-height:110%;margin-bottom:3%;text-transform:uppercase;}
.testo h3 span, .testo h4 span, .testo p span{color:#0085c4;}
.testo-blu p span{font-weight:400;color:rgba(51,51,51,1.00);}
.testo hr{border:none;border-top:1px solid #0085c4;width:50px;margin:2% auto 2% 0;}
.testo-blu p{font-weight:700 !important;padding-left:48px;}
.testo p{font-weight:400;font-size:16px;text-align:left;line-height:160%;margin-right:15%;margin-bottom:50px;}
.testo h4{font-size:20px;font-weight:400;margin:0% 15% 2% 0%;line-height:120%;text-transform:uppercase;}
.testo-sx h4, .testo-dx h4{margin:0%;}
.testo-sx p{margin-right:8%;padding-left:48px;}
.testo-sx p span, .testo-dx p span{font-weight:300;color:rgba(102,102,102,1.00);}
.scheda h3{font-size:26px;font-weight:400;text-align:center;line-height:130%;margin-bottom:10px;text-transform:uppercase;}
.scheda p{font-size:18px;font-weight:400;margin-bottom:50px;line-height:130%;}
.scheda h3 span{color:rgb(255, 255, 255);font-weight:900;text-transform:none;}
section.scheda{background-color:#0085c4;color:white;padding:20px 0px;}
.scheda ul{width:100%;height:auto;}
.scheda ul li{width:21%;margin:0 6%;float:left;}
.scheda ul li a{display:block;height:auto;float:left;}
.scheda ul li a img{width:80px;}
.scheda ul li p{float:left;font-size:18px;margin-top:20px;margin-left:18px;text-align:left;font-weight:700;letter-spacing:-0.5px;}
.scheda ul li p span{font-size:16px;}
.foto-about{height:670px;float:left;width:50%;}
.foto-about .bx-wrapper, .foto-about .bx-viewport, .foto-about #slider1{height:100% !important;}
#slider1 li{height:100% !important;width:100% !important;}
.dotazione-banco{background-image:url(img/smm2.jpg);background-size:cover;background-position:top;height:100% !important;}
.dotazione1{background-image:url(img/dotazione-aule.jpg);background-size:contain;background-repeat:no-repeat;background-position:bottom;height:100% !important;}
.dotazione2{background-image:url(img/smm3.jpg);background-size:contain;background-repeat:no-repeat;background-position:bottom;height:100% !important;}
.dotazione3{background-image:url(img/dotazione-aule2.jpg);background-size:contain;background-repeat:no-repeat;background-position:bottom;height:100% !important;}
.facebook-foto{background-image:url(img/facebook-foto.jpg);background-image:url(img/facebook-macbook.jpg);background-size:cover;background-position:top left;height:100% !important;}
.google-foto{background-image:url(img/google-foto.jpg);background-image:url(img/google-iphone-imac.jpg);background-size:cover;background-position:top left;height:100% !important;}
.seo-foto{background-image:url(img/seo-foto.jpg);background-image:url(img/seo-ipad.jpg);background-size:cover;background-position:center;height:100% !important;}
.instagram-foto{background-image:url(img/instagram-foto.jpg);background-size:cover;background-position:bottom;height:100% !important;}
.hootsuite-foto{background-image:url(img/hootsuite-foto.jpg);background-image:url(img/hootsuite-imac.jpg);background-size:cover;background-position:left;height:100% !important;}
.foto-corso{background-image:url(img/smm6.jpeg);height:900px;background-size:cover;background-position:center;}
.foto-corso-start{background-image:url(img/still1Big.jpg);height:720px;}
.foto-corso-standard{background-image:url(img/foto-corso-standard.jpg);height:750px;}
.foto-corso-standard-start{background-image:url(img/still4Big.jpg);height:815px;}
.foto-corso-full{background-image:url(img/foto-corso-full.jpg);height:880px;}
.foto-corso-standard-photoshop{background-image:url(img/big2.jpg);height:1000px;background-size:cover;}
.foto-corso-photoshop{background-image:url(img/big.jpg);height:650px;background-size:cover;}
.sezione-button .container-button{width:100%;margin:50px auto;}
.sezione-button .prenota{width:24%;height:100px;float:left;text-align:center;line-height:100px;color:rgba(255,254,254,1.00);margin:1% 0.5% 3%;display:block;font-size:20px;font-weight:700;background-color:#0085c4;text-decoration:none;-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.sezione-button .prenota:hover{background-color:rgba(0,95,107, 1);-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.more{background-color:rgba(0,95,107, 1) !important;}
.container-button{width:1154px;margin:20px auto;}
section.titolo{background-color:#0085C4;padding:80px 0px;}
.titolo .container{border:none;padding:0;}
.prenota{width:24%;height:100px;float:left;border:none;border-radius:0;text-align:center;line-height:100px;color:rgba(255,254,254,1.00);margin:1% 5px 3%;padding:0;display:block;font-size:20px;font-weight:700;background-color:#0085c4;text-decoration:none;-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.prenota:hover{background-color:rgba(6, 140, 157, 1);-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.docenti-top{width:24%;height:auto;margin:0 0.5% 3%;float:left;}
.docenti-top a{display:block;height:auto;}
.docenti-top a img{width:100%;}
.docenti-top h2{font-size:32px;text-transform:uppercase;font-weight:400;line-height:100%;margin-bottom:3%;letter-spacing:-0.5px;}
.docenti-top h2 span{color:#0085c4;}
.docenti-top p{font-weight:400;font-size:16px;text-align:left;line-height:140%;margin:2% 10% 0% 0%;}
.docenti-top p a, .docenti-bottom p a{text-decoration:none;color:rgba(102,102,102,1.00);display:block;}
.docenti-top p a:hover, .docenti-bottom p a:hover{-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;color:#0085c4;}
.docenti-top h3{font-size:24px;font-weight:400;margin-top:5%;}
.docenti-top h4{font-size:16px;font-weight:400;margin:1% auto;color:#0085c4;}
.docenti-top hr{border:none;border-top:1px solid rgba(102, 102, 102, 0.5);width:100%;margin:2% auto 2% 0%;}
.docenti-bottom{width:24%;height:355px;margin:0 0.5% 3%;float:left;}
.docenti-bottom a{display:block;height:auto;}
.docenti-bottom a img{width:100%;}
.docenti-bottom h2{font-size:42px;font-weight:300;line-height:100%;margin-bottom:3%;}
.docenti-bottom h2 span{color:rgba(120,185,50,1.00);}
.docenti-bottom p{font-weight:300;font-size:16px;text-align:left;line-height:140%;margin:2% 10% 0% 0%;}
.docenti-bottom h3{font-size:26px;font-weight:300;margin-top:5%;}
.docenti-bottom h4{font-size:16px;font-weight:300;margin:1% auto;color:rgba(120,185,50,1.00);}
.docenti-bottom hr{border:none;border-top:1px solid rgba(102, 102, 102, 0.5);width:100%;margin:2% auto 2% 0%;}
.showcase{display:inline !important;text-decoration:none;color:rgba(120,185,50,1.00);}
.choice{border-bottom:1px solid rgba(102,102,102,0.5);border-top:1px solid rgba(102,102,102,0.5);width:99%;margin:15px 0.5% 0px;height:auto;padding:15px 0;}
.choice ul{width:auto;height:auto;}
.choice ul li{float:left;width:24%;font-size:16px;font-weight:300;}
.choice ul li a{display:block;text-decoration:none;color:rgba(102,102,102,1.00);}
.colore{color:rgba(120,185,50,1.00) !important;font-weight:300 !important;}
.subpageNodisplay{display:none;}
.docenti-hidden{display:none;}
footer{background-color:rgba(51,51,51,1);height:auto;padding-top:50px;margin-top:100px;padding-bottom:60px;}
footer .container{font-size:1em;text-decoration:none;background:0 0;border:none;height:auto}
footer .container *{text-align:left;color:#faf4f4;font-weight:700;}
footer .sectionFooter h3{font-size:16px;line-height:20px;padding:0;margin:0}
footer .sectionFooter h4{font-size:14px;padding:0;margin:0;font-weight:700;}
footer .sectionFooter a:hover{text-decoration:underline}
footer .sectionFooter{background:0 0;padding-bottom:40px;padding-top:35px;text-align:center}
footer .sectionFooter .footer-logo{display:block;float:left}
footer .sectionFooter ul.social{padding-top:20px;float:right}
footer #footer-menu.sectionFooter>ul{float:left;width:20%;padding-left:20px}
footer #footer-menu.sectionFooter>ul li{margin-bottom:4px}
footer .sectionFooter ul li.first{margin-top:1em}
footer #footer-marchi.sectionFooter>li{display:inline-block;padding-right:46px;text-align:center}
footer #footer-map{background:url(img/footer_map.jpg) center/cover no-repeat;overflow:hidden;position:relative;display:block}
footer #footer-map, footer #footer-map #disable-map-navigation{height:300px;}
footer #footer-map #disable-map-navigation{left:0;position:absolute;top:0;width:100%}
footer #footer-map iframe{border:0;margin-top:-150px}
footer #footer-dati.sectionFooter{font-size:12px;line-height:130%}
footer #footer-dati.sectionFooter ul{padding-left:20px;float:left}
footer #footer-dati.sectionFooter ul.colonna-uno{width:16%}
footer #footer-dati.sectionFooter ul.last{width:42%}
footer #footer-crediti{border-top:1px solid #f2f2f2;font-size:11px;padding:10px 0 20px}
footer #footer-crediti li{float:left;padding-left:20px;width:46%}
footer #footer-crediti li a{text-decoration:none;}
.move{background-color:rgba(255,255,255,1.00);display:block;width:100%;height:auto;}
.smoove{width:150px;height:100%;background-color:rgba(120,185,50,1.00);position:fixed;top:0;right:0;z-index:-1;}
.smoove ul{width:100%;height:auto;display:block;}
.smoove ul li{text-align:right;font-size:18px;width:90%;margin:10% 5%;}
.smoove ul li a{color:rgba(255,255,255,1.00);text-decoration:none;display:block;}
.smoove ul li:nth-child(1){width:100%;margin:0;height:80px;background-color:rgba(255,255,255,1.00);}
.news-iannucci, .news-popolizio, .news-ballardini, .news-ferricchio, .news-tomasello, .news-giusti, .news-sisti, .news-compagnone, .news-franz, .news-mariya, .news-guida, .news-pitteri, .news-di-costanzo, .news-caiazzo{width:100%;height:auto;background-color:rgba(255,255,255,0);position:relative;z-index:9;display:none;margin-top:100px;}
.foto-compagnone{width:25%;float:left;height:289px;background-image:url(img/compagnone.jpg);background-size:cover;background-position:center;}
.foto-sisti{width:25%;float:left;height:289px;background-image:url(img/sisti.jpg);background-size:cover;background-position:center;}
.foto-pitteri{width:25%;float:left;height:289px;background-image:url(img/pitteri.jpg);background-size:cover;background-position:center;}
.foto-iannucci{width:25%;float:left;height:289px;background-image:url(img/iannucci.jpg);background-size:cover;background-position:center;}
.foto-popolizio{width:25%;float:left;height:289px;background-image:url(img/popolizio.jpg);background-size:cover;background-position:center;}
.foto-ballardini{width:25%;float:left;height:289px;background-image:url(img/ballardini.jpg);background-size:cover;background-position:center;}
.foto-di-costanzo{width:25%;float:left;height:289px;background-image:url(img/di-costanzo.jpg);background-size:cover;background-position:center;}
.foto-franz{width:25%;float:left;height:289px;background-image:url(img/franz.jpg);background-size:cover;background-position:center;}
.foto-tomasello{width:25%;float:left;height:289px;background-image:url(img/tomasello.jpg);background-size:cover;background-position:center;}
.foto-mariya{width:25%;float:left;height:289px;background-image:url(img/mariya.jpg);background-size:cover;background-position:center;}
.foto-guida{width:25%;float:left;height:289px;background-image:url(img/guida.jpg);background-size:cover;background-position:center;}
.foto-ferricchio{width:25%;float:left;height:289px;background-image:url(img/ferricchio.jpg);background-size:cover;background-position:center;}
.foto-giusti{width:25%;float:left;height:289px;background-image:url(img/giusti.jpg);background-size:cover;background-position:center;}
.foto-caiazzo{width:25%;float:left;height:289px;background-image:url(img/caiazzo.jpg);background-size:cover;background-position:center;}
.testo-doc{width:75%;float:left;height:auto;}
.testo-doc h2{margin:0 10% 2% 4%;}
.testo-doc h3{margin:0 10% 1% 4%;color:#0085c4;font-size:28px;font-weight:400;}
.testo-doc h4{margin:0 10% 5% 4%;color:rgba(102,102,102,1.00);font-size:16px;font-weight:400;}
.testo-doc p{text-align:left;margin:0 0 0 4%;font-weight:700;position:absolute;top:0;right:0;cursor:pointer;}
.open1, .open2, .open3, .open4, .open5, open6, .open7, .open8, .open9, .open10, .open11, .open12, .open13, .open14{cursor:pointer;}
.open1:hover, .open2:hover, .open3:hover, .open4:hover, .open5:hover, open6:hover, .open7:hover, .open8:hover, .open9:hover, .open10:hover, .open11:hover, .open12:hover, .open13:hover, .open14:hover{color:#0085c4;}
.menu-fade{height:100% !important;width:100%;background-color:rgba(255,255,255,0.95);display:none;position:fixed;z-index:99999999999999999999;}
.menu-fade > ul{width:70%;margin:18% 15% 0%;height:auto;display:block;}
.menu-fade ul li{width:100%;height:50px;line-height:50px;font-size:18px;text-align:center;}
.menu-fade ul li a{text-decoration:none;color:rgba(102,102,102,1.00);}
.hamb-close{display:block;position:absolute;top:10px;right:5%;}
.drop-fade, .drop-fade2{display:none;width:100%;height:auto;}
.drop-fade p{width:100%;height:auto;margin-bottom:15px;line-height:140%;font-size:18px;text-align:center;}
.drop-fade2 p{width:100%;height:40px;line-height:140%;font-size:18px;text-align:center;}
.drop-fade p a, .drop-fade2 p a{text-decoration:none;color:rgba(102,102,102,1.00);}
.comunicazione, .web-marketing, .seo, .writing, .reputation, .s-m-m, .visual, .viral, .commerce, .pr, .editing, .googleAd{display:none;position:relative;margin-bottom:50px;}
.testo-doc .close{position:fixed;bottom:2px;right:10px;width:40px;height:40px;opacity:0;}
.modal-dialog{margin:100px auto;text-align:left;}
.modal-dialog img{width:100%;}
.modal-dialog p{text-align:left;font-size:16px;line-height:160%;margin-top:20px;padding:0px 15px;font-weight:400;}
.modal-footer{text-align:left;}
.close p{font-size:24px !important;background-color:#0085c4;color:rgba(255,255,255,1.00);width:40px;font-weight:300 !important;height:40px;text-align:center;line-height:40px;}
.programma{width:32.333334%;height:150px;margin:0.5%;background-color:rgba(0, 180, 204, 1);display:block;float:left;-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.programma:hover{background-color:rgba(0,95,107, 1);-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.programma:active{background-color:rgba(0,95,107, 1);-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.prog{width:33.333334%;float:left;height:auto;margin-bottom:2%;}
.pro h2{line-height:100%;margin-bottom:3%;}
.pro h2 span{color:#0085c4;}
.programma h4{font-size:20px;font-weight:700;width:96%;height:90px;color:rgba(255,255,255,1.00);margin:2%;cursor:pointer;-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.programma h4 span{color:rgba(230,230,230, 1);}
.programma h4:hover{color:rgba(255,255,255,1.00);-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.programma h4:active{color:#0085c4;}
.programma p{width:96%;color:rgba(255,255,255,1.00);background-image:url(img/read.png);background-repeat:no-repeat;background-position:135px;text-align:left;background-size:30px;margin-left:2%;font-weight:700;height:40px;line-height:40px;cursor:pointer;border-top:1px solid white;}
.prog h3{font-size:18px;font-weight:700;margin-top:5%;margin-left:2%;margin-bottom:2%;margin-right:10%;}
.prog p{text-align:left;margin-right:15%;margin-left:2%;line-height:140%;}
.testata-programma{height:280px;background-image:url(img/sfondo-like.jpg);background-size:cover;margin-top:50px;}
.programma-sezione{margin-top:50px;}
.sfondo{background-color:rgba(0,95,107, 1);}
.smart-prog{display:none;}
.social-docenti{position:absolute;left:0;top:300px;width:25%;}
.social-docenti a{display:block;height:35px;width:32%;margin-right:1%;float:left;background-color:rgba(202,202,202,1.00);text-align:center;-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.social-docenti a img{width:35px;}
.facebook:hover{background-color:rgba(51,117,185,1.00);-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.twitter:hover{background-color:rgba(60, 186, 228, 1);-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.youtube:hover{background-color:rgba(233,18,21,1.00);-webkit-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;-o-transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;transition:all 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;}
.pro .container{border-bottom:1px solid rgba(102, 102, 102, 0.5);padding-bottom:50px;}
.icon{padding-left:48px;background-repeat:no-repeat;background-size:40px;background-position:top left;height:40px;margin-bottom:0 !important;}
.icon1{background-image:url(img/icon8.png);}
.icon2{background-image:url(img/icon3.png);}
.icon3{background-image:url(img/icon5.png);}
.icon6{background-image:url(img/icon6.png);}
.icon7{background-image:url(img/icon7.png);}
.hidden{display:none;}
.struttura *{box-sizing:border-box;}
.struttura{margin-top:40px;padding-bottom:100px;padding-top:90px;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{left:-20px;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{right:-20px;}
.struttura article{float:left;width:25%;height:auto;padding:15px;}
.struttura .pianoDue article{}
.margB{margin-bottom:20px;}
.primo{margin-top:10px !important;}
.secondo{margin-top:80px !important;}
.struttura article h2{font-size:14px;font-weight:900;line-height:30px;letter-spacing:0px;}
.struttura .box{height:200px;background-color:#0085c4;margin-top:10px;margin-bottom:10px;padding:10px;}
.struttura .box h3{color:rgba(255,255,255,1.00);font-weight:400;font-size:14px;line-height:120%;margin-bottom:20px;}
.struttura .box h3 span{font-weight:900;}
div#messaggio {
/*	border: 1px solid rgba(220,220,220,1);
	padding: 10px;
*/
    color: #FFFFFF;
    padding: 1%;
	background: none !important;
}
.process{
	/*display:none;*/
}
.process.titolo h2{
	margin:0 0 20px;
	text-align:left;
}
.process form{
	margin:0 auto;
}
.process p{
	 float: left;
   	 width: 48%;
	 margin: 30px 1%;
	 text-align:left;
	 color:#FFFFFF;
}
.process label{
	display:block;
}
.process input[type=text] {
   background: none;
    border: none;
    height: 50px;
	width:100%;
	padding:5px;
    border: 1px solid rgb(255, 255, 255);
    border-radius: 6px;
	background-color:rgba(246,246,246,1.00);
	color:rgba(51,51,51,1.00);
}
.process p:nth-of-type(3), .process p:nth-of-type(4), .process p:nth-of-type(5)  {
	width: 31%;
}
#sel{
	width:98%;
	margin:30px 1% 0px;
	line-height:180%;
}
#sel select{
	width:100%;
	height:50px;
	color:rgba(51,51,51,1.00);
	background-color:rgba(246,246,246,1.00);
}
#trattamento{
	width:98%;
	margin: 20px 1%;
}
p#trattamento a {
    text-decoration: underline;
    color: #FFFFFF;
}
input#submit {
    width: 400px;
    height: 50px;
    background: none;
    border: none;
    border: 2px solid #FFFFFF;
    border-radius: 6px;
}
#button{
	margin:0 1% 10px;
	width:100%;
}
::-webkit-input-placeholder { 
  color:rgba(151,151,151,1.00);
}
::-moz-placeholder { 
  color:rgba(151,151,151,1.00);
}
:-ms-input-placeholder { 
  color:rgba(151,151,151,1.00);
}
:-moz-placeholder { 
  color:rgba(151,151,151,1.00);
}
#programmaCorsoSocial{
	display:none;
}
.process #messaggio p {
    width: 100%;
    margin: 10px 0px;
    float: none;
}
.col-grid-3 {
    padding: 0 30px 0 15px;
    width: 33%;
    float: left;
	margin-bottom:40px;
}
#programmaCorsoSocial .col-grid-3 h2 {
    font-size: 18px;
	text-transform:uppercase;
	    line-height: 120%;
		color: #0085c4;
}
.col-grid-3 li {
    margin-bottom: 5px;
	font-size: 14px;
	line-height:160%;
}
.panel.panel-default {
    border: none;
	box-shadow: none;
}
.panel-default>.panel-heading {
    background: #f0f8ff;
    /*border-bottom: 1px solid #0085c4;*/
    padding: 20px 15px 20px 15px;
	width:70%;
}
#programmaCorsoSocial h2 {
    text-transform: uppercase;
	color: #0085c4;
    font-weight: 400;
    font-size: 26px;
}
h4.panel-title {
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 700;
}
h4.panel-title a:focus, h4.panel-title a:hover {
    color: inherit;
    text-decoration: none;
}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #ddd;
    border: none;
	padding:30px 0px 0px;
	width:70%;
}
.panel-group {
    margin-bottom: 20px;
    padding: 15px 0px;
}
@media (max-width:440px){.testata-corso{background-position:30% !important;height:250px;margin-top:0;}
.testata-corso .container{position:absolute;top:270px !important;transform:inherit !important;padding:0;z-index:1;}
.testo-social h3{display:none;}
.testata-corso.adwords h1{text-align:left;font-size:38px;margin-top:0px;color:rgba(81,81,81,1.00);}
.testata-corso.adwords h1 span{font-size:28px;}
.testata-corso.adwords h2{text-align:left;font-size:18px;color:rgba(81,81,81,1.00);margin-top:10px;}
.testata-corso.adwords h2 br{display:none;}
.testo.testo-social p{margin-top:250px;}
.testo.testo-social p:nth-of-type(3){margin-top:0 !important;}
.menu .container, .menu-scroll .container{padding:0 0 10px;border:none;}
}
@media (max-width:767px){.testata-corso{background-position:100%;background-color:rgb(0, 157, 226);height:250px;margin-top:0;}
.testata-corso .container{position:absolute;top:50%;left:0%;transform:translate(-0%,-50%);}
.testata-corso.adwords h1{text-align:left;font-size:38px;margin-top:10px;}
.testata-corso.adwords h1 span{font-size:28px;}
.testata-corso.adwords h2{text-align:left;font-size:18px;margin-top:10px;}
.testo.testo-social p:nth-of-type(3){margin-top:0 !important;}
.menu .container, .menu-scroll .container{padding:0 0 10px;border:none;}
.hidden{display:block;}
.struttura article{width:100%;}
.cont-box{width:100%;float:left;padding:5px;}
.struttura .box{margin-top:5px;margin-bottom:5px;padding:10px;}
.cont-top{margin-top:30px;}
.secondo{margin-top:10px !important;}
.margB{margin-bottom:10px;}
.container{width:90%;margin:0 5%;padding:0;}
.testata{height:180px;margin-top:0;}
.menu{padding-top:10px;}
.menu-scroll{height:60px;}
.logo-scroll{width:200px;}
.logo-scroll img{width:200px;}
.scroll-ul{display:none;width:100%;margin-top:0;background-color:rgba(255,255,255,1.00);z-index:9999999999;}
.scroll-ul li{width:100%;margin-bottom:20px;margin-top:20px;}
.hamb-mobile{display:block;position:absolute;top:8px;right:0px;width:40px;height:40px;}
.hamb-smart{display:block;position:absolute;top:0px;right:0px;width:40px;height:40px;}
.hamb-smart img, .hamb-mobile img{width:100%;}
.testo-social{width:100% !important;}
.testo-social br{display:none;}
.corso-fotografia .container, .foto-about .container{padding:0;}
.testo.testo-social p, .testo.testo-social h3{margin-right:0% !important;}
.dati-social{width:100% !important;}
.foto-about{margin-top:50px;}
.foto-about .container{margin:0;}
.info-img img{width:100%;}
.scheda.container{padding:0;}
.scheda.container .prenota{width:100%;margin:1% 0 3%;}
.well h2{line-height:100%;}
.well article{width:100% !important;height:auto !important;}
.icon33{height:60px;}
.pro{display:none;}
.prog p{margin-bottom:15px;}
.smart-prog{display:block !important;}
.smart-prog .programma{width:100%;height:120px !important;}
.smart-prog h2{line-height:100%;margin-bottom:30px;font-size:26px;}
.smart-prog .programma h4{width:94% !important;margin:5% 3% 1% !important;font-size:18px !important;text-align:center !important;height:50px !important;}
.smart-prog h2 span{color:#0085c4;}
.sezione-button .prenota{width:100%;}
.dropdown2{width:100%;top:50%;left:auto;background-color:rgba(255,255,255,1);}
.dropdown-media2{width:100%;top:70%;left:auto;background-color:rgba(255,255,255,1);}
.testo-doc .close{position:fixed;bottom:2px;right:10px;width:40px;height:10px !important;}
.testata .bx-wrapper .bx-controls-direction a{opacity:0;}
.top-menu{display:none !important;}
.bottom-menu{display:none !important;}
.dropdown-media{width:35%;left:32%;}
.logo-big{width:200px;margin-top:0;}
.logo-big img{width:200px;}
#offerta-testo, #offerta1-testo, #offerta2-testo{width:300px;height:150px;margin-top:-65px;margin-left:-150px;}
.corso-fotografia, .docenti,.tutti{margin-top:20px;padding-top:50px;}
.icon3{height:60px;}
.testo-doc .close{position:fixed;bottom:2px;right:10px;width:40px;height:40px;opacity:1 !important;}
.social-docenti{bottom:-30px !important;top:inherit !important;width:100% !important;}
.social-docenti a{width:25%;}
.docenti-top h2{font-size:26px;}
.sottotitolo{display:none;}
.offerta h2, .offerta1 h2{font-size:36px;}
.offerta h3, .offerta1 h3{font-size:18px;display:none;}
.offerta .prenota{display:none;}
.corsi, .scheda, .docenti2{margin-top:10px;}
.corsi .container{padding:30px 0px;border-top:none;border-bottom:1px solid rgba(102,102,102,0.5);}
.titolo, .about{margin-top:20px;}
.titolo h2 strong{display:block;}
.intro{margin-top:25px;padding:50px 0px;}
.intro h1{text-align:left;font-size:26px;line-height:120%;margin-right:0%;}
.intro h1 span{font-weight:700;}
hr{margin:5% 0 5%;}
.intro p{margin:0 0% 25px;text-align:left;}
#spazio-intro{background:url(img/sfondo-smart.jpg) no-repeat bottom center;height:280px;}
.titolo h2{font-size:22px;text-align:left;margin:0%;}
.titolo h2 br{display:none;}
.testo h3{font-size:26px;}
.testo hr{margin:5% auto 5% 0;}
.testo p{margin-right:0%;margin-bottom:20px;}
.corsi article{width:100%;margin:0;}
.corsi h2{font-weight:300;font-size:22px;text-align:left;line-height:110%;margin-bottom:5px;}
.corsi p{margin:0 0 30px;text-align:left;}
.testo{width:100%;}
.foto-about{height:200px;width:100%;background-size:cover;background-position:center;}
.dotazione-banco{background-position:center;}
.foto-corso{background-image:url(img/social-tablet.jpg);background-position:center;}
.instagram-foto{background-position:top;}
.hootsuite-foto{background-position:left top;}
.scheda .container{padding:30px 0px;}
.scheda{margin-top:50px;}
.scheda .container{margin-top:50px;}
.scheda h3{margin-bottom:20px;}
.scheda ul li{width:88%;margin:6% 6% 5%;}
.scheda ul li a{width:100%;text-align:center;}
.scheda ul li p{margin-left:0;text-align:center;width:100%;margin-top:5px;}
.container-button{width:100%;margin-top:50px;}
.prenota{width:90%;margin:1% 5% 3%;}
.foto-corso-standard{background-image:url(img/metodo-tablet.jpg);background-position:right;margin-bottom:5%;}
.testo-sx{margin-left:0;}
.testo-sx h4, .testo-dx h4{margin:3% 0 2%;font-size:24px;}
.foto-corso-full{display:none;}
.docenti-top-tablet{width:100% !important;margin:0 0 50px;margin-bottom:30px !important;}
.docenti-top{width:99%;margin:0 0.5% 10%;}
.docenti-bottom{width:99%;height:auto;margin-bottom:10%;}
.choice{margin-top:0;margin-bottom:5%;border-top:none;}
.choice ul li{width:100%;font-size:20px;line-height:200%;}
.foto-corso-photoshop{background-image:url(img/big-smart.jpg);}
.foto-corso-standard-photoshop{background-image:url(img/big2-smart.jpg);}
.gallery .docenti-top{margin-bottom:1%;}
.docenti-top h2{margin-bottom:0%;}
.docenti-top h3{font-size:22px;}
.docenti-bottom h3{font-size:22px;}
.docenti-block{display:none;}
.docenti-hidden{display:block;}
.dotazione1{background-image:url(img/dotazione-aule-smart.jpg);background-size:cover;}
.dotazione-banco{background-image:url(img/dotazione-smart.jpg);}
.dotazione2{background-image:url(img/dotazione-aule2-smart.jpg);background-size:cover;}
.dotazione3{background-image:url(img/dotazione-aule3-smart.jpg);background-size:cover;}
.dotazione4{background-image:url(img/dotazione-aule4-smart.jpg);background-size:cover;}
.news-compagnone, .news-sisti, .news-pitteri, .news-iannucci, .news-popolizio, .news-ballardini, .news-di-costanzo, .news-franz, .news-tomasello, .news-mariya, .news-guida, .news-ferricchio, .news-giusti, .news-caiazzo{margin-top:50px !important;}
.foto-compagnone, .foto-sisti, .foto-pitteri, .foto-iannucci, .foto-popolizio, .foto-ballardini, .foto-di-costanzo, .foto-franz, .foto-tomasello, .foto-mariya, .foto-guida, .foto-ferricchio, .foto-giusti, .foto-caiazzo{width:100% !important;height:240px !important;}
.testo-doc{width:100% !important;}
.testo-doc h2{margin:2% 10% 2% 0% !important;font-size:28px !important;}
.testo-doc h3{margin:0 10% 1% 0% !important;font-size:22px !important;}
.testo-doc h4{margin:0 10% 5% 0% !important;}
.testo-doc p{top:-30px !important;text-transform:uppercase;font-size:18px !important;}
.prog{width:100% !important;margin-bottom:0% !important;}
.programma{height:100px !important;}
.programma h2{margin-bottom:8% !important;}
.programma h4{width:94% !important;margin:5% 3% 1% !important;font-size:13px !important;text-align:center !important;height:50px !important;}
.pro h2{margin-bottom:40px !important;}
.programma p{color:rgba(255, 255, 255, 0) !important;background-position:50% !important;}
#footer-map{display:none !important;}
#adobe{width:120px;}
#autodesk{width:130px;}
footer .sectionFooter{text-align:left;padding-top:10px;}
footer #footer-marchi.sectionFooter>li{margin-bottom:30px;padding:0 10px 0px 0px;width:130px;text-align:left;}
footer #footer-dati.sectionFooter ul.colonna-uno{width:90%;margin-bottom:30px;padding:0;}
footer #footer-dati.sectionFooter ul.last{display:none;}
footer #footer-crediti li{padding-left:0;width:100%;}
.process p{ width:100%;}
.process p:nth-of-type(3), .process p:nth-of-type(4), .process p:nth-of-type(5){width:100%;}
input#submit{width: 100%;}
.grazie .btn{display:block;}
.btncorso,.btnprenota{width:100%;margin: 15px 0px;}
}
@media (min-width:768px) and (max-width:1199px){.testata-corso{background-position:60% bottom;}
.hidden{display:block;}
.struttura article{width:33.333334%;}
.cont-box{width:100%;float:left;padding:5px;}
.cont-top{margin-top:30px;}
.secondo{margin-top:10px !important;}
.margB{margin-bottom:10px;}
.container{width:90%;margin:0 5%;}
.testata{height:300px;}
.dropdown-media{width:35%;left:32%;}
.logo-big{width:250px;}
.logo-big img{width:250px;}
.pro h2{font-size:32px;}
.bottom-menu{width:430px;}
.bottom-menu li{padding-left:20px;}
.logo-scroll, .logo-scroll img{width:250px;}
.scroll-ul{width:430px;}
.scroll-ul li{padding-left:18px;}
.hamb-mobile{display:none;}
.hamb-smart{display:none;position:absolute;top:20px;right:20px;}
#offerta-testo, #offerta1-testo, #offerta2-testo{width:700px;height:240px;margin-top:-120px;margin-left:-350px;}
.offerta h2, .offerta1 h2{font-size:48px;}
.offerta h3, .offerta1 h3{font-size:18px;}
.corsi article{width:100%;margin:2%;}
.corsi p{margin:0 30%;}
.testo{width:100%;}
.foto-about{height:300px;width:100%;background-size:cover;background-position:center;}
.foto-corso-photoshop{background-image:url(img/big-smart.jpg);}
.foto-corso-standard-photoshop{background-image:url(img/big2-smart.jpg);}
.dotazione-banco{background-position:center;}
.hootsuite-foto, .instagram-foto{background-position:top;}
.foto-corso{background-image:url(img/social-tablet.jpg);background-position:center;}
.scheda ul li a{width:100%;text-align:center;}
.scheda ul li p{margin-left:0;text-align:center;width:100%;}
.prog{width:100% !important;margin-bottom:0% !important;}
.foto-corso-standard{background-image:url(img/metodo-tablet.jpg);background-position:center;}
.testo-sx{margin-left:0;}
.testo-sx h4, .testo-dx h4{margin:3% 0 2%;}
.foto-corso-full{display:none;}
#spazio-intro{background:url(img/sfondo-smart.jpg) no-repeat bottom center;height:380px;background-size:cover;}
.dotazione1{background-image:url(img/dotazione-aule-smart.jpg);background-size:cover;}
.dotazione-banco{background-image:url(img/dotazione-smart.jpg);}
.dotazione2{background-image:url(img/dotazione-aule2-smart.jpg);background-size:cover;}
.dotazione3{background-image:url(img/dotazione-aule3-smart.jpg);background-size:cover;}
.dotazione4{background-image:url(img/dotazione-aule4-smart.jpg);background-size:cover;}
.testo h3{margin-bottom:1%;}
.testo h4{font-size:24px;margin:1% 15% 1% 0%;}
.corso-fotografia, .docenti{margin-top:40px;}
.social-docenti{left:265px !important;top:0px !important;width:25% !important;}
.social-docenti a{width:25% !important;margin-bottom:3%;float:none !important;}
.container-button{width:90%;}
.prenota{margin:1% 0.5% 3% !important;}
.docenti-top-tablet{width:100% !important;height:auto !important;margin:0 0 50px;}
.docenti-top{width:32.333334%;height:380px;}
.docenti-top h3{font-size:24px;}
.docenti-top p{margin:2% 40% 0% 0%;}
.docenti-bottom{width:32.333334%;height:300px;}
.docenti-bottom h3{font-size:22px;}
.docenti-block{display:none;}
.docenti-hidden{display:block;margin-bottom:0% !important;}
.prog h3{margin-top:2% !important;}
.news-compagnone, .news-sisti, .news-pitteri, .news-iannucci, .news-popolizio, .news-ballardini, .news-di-costanzo, .news-franz, .news-tomasello, .news-mariya, .news-guida, .news-ferricchio, .news-giusti, .news-caiazzo{margin-top:50px !important;}
.foto-compagnone, .foto-sisti, .foto-pitteri, .foto-iannucci, .foto-popolizio, .foto-ballardini, .foto-di-costanzo, .foto-franz, .foto-tomasello, .foto-mariya, .foto-guida, .foto-ferricchio, .foto-giusti, .foto-caiazzo{width:250px !important;height:240px !important;}
.testo-doc{width:100% !important;}
.testo-doc h2{margin:2% 10% 2% 0% !important;font-size:28px !important;}
.testo-doc h3{margin:0 10% 1% 0% !important;font-size:22px !important;}
.testo-doc h4{margin:0 10% 5% 0% !important;}
.testo-doc p{top:-30px !important;font-size:16px !important;}
footer .sectionFooter{text-align:left;}
footer #footer-marchi.sectionFooter>li{margin-bottom:30px;}
#adobe{width:144px;}
#autodesk{width:171px;}
#pearson{}
#sincert{}
#aiap{}
#tp{}
footer #footer-dati.sectionFooter ul.colonna-uno{width:25%;}
footer #footer-dati.sectionFooter ul.last{display:none;}
}
@media (min-width:1200px) and (max-width:1380px){.testata{height:450px;}
.offerta h2, .offerta1 h2{font-size:52px;}
.dropdown-prenota2{width:14%;left:85%;}
}
@media (orientation:landscape){}
div#iubenda-cs-banner, .iubenda-cs-content{background-color:rgba(0,180,204,0.7)!important;}
div#iubenda-cs-banner, .iubenda-cs-content{background-color:rgba(0,180,204,0.7)!important;}
.iubenda-banner-content > p{text-align:left !important;font-weight:900 !important;}
.read-prog{box-sizing:border-box;padding-top:50px;}
.btn-prog{width:100%;background-color:#0085c4;border:none;border-radius:0;height:60px;}
.well{border:none;background:none;}
.well.container{border:none;}
.well h2{text-align:left;margin:0px 0px 40px;color:#0085c4;}
.well article{width:50%;height:130px;float:left;margin-bottom:40px;}
.well article h3{font-size:16px;text-align:left;font-weight:700;margin-bottom:5px;}
.well article p{font-size:16px;text-align:left;line-height:160%;}
.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary{color:#fff;background-color:rgba(6, 140, 157, 1);outline:none;border-color:inherit;}
a:focus, a:hover{color:rgba(255,255,255,1.00);text-decoration:none;}
@media (min-width:768px){.modal-dialog{width:500px;}
}