.mt00{margin-top:0px!important}.mb00{margin-bottom:0px!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt90{margin-top:90px!important}.mt100{margin-top:100px!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb90{margin-bottom:90px!important}.mb100{margin-bottom:100px!important}.pt00{padding-top:0px!important}.pb00{padding-bottom:0px!important}.pt10{padding-top:10px!important}.pt20{padding-top:20px!important}.pt30{padding-top:30px!important}.pt40{padding-top:40px!important}.pt50{padding-top:50px!important}.pt60{padding-top:60px!important}.pt70{padding-top:70px!important}.pt80{padding-top:80px!important}.pt90{padding-top:90px!important}.pt100{padding-top:100px!important}.pb10{padding-bottom:10px!important}.pb20{padding-bottom:20px!important}.pb30{padding-bottom:30px!important}.pb40{padding-bottom:40px!important}.pb50{padding-bottom:50px!important}.pb60{padding-bottom:60px!important}.pb70{padding-bottom:70px!important}.pb80{padding-bottom:80px!important}.pb90{padding-bottom:90px!important}.pb100{padding-bottom:100px!important}.fusion-header,.layout-boxed-mode .side-header-wrapper,.side-header-background{background:#ba1a00;background:-moz-linear-gradient(top,#ba1a00 0%,#670600 100%);background:-webkit-linear-gradient(top,#ba1a00 0%,#670600 100%);background:linear-gradient(to bottom,#ba1a00 0%,#670600 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ba1a00',endColorstr='#670600',GradientType=0);border-top:1px solid #e41e04;border-bottom-color:#670600!important}div#footerblock1,div#footerblock2{background:#ba1a00;background:-moz-linear-gradient(top,#ba1a00 0%,#670600 100%);background:-webkit-linear-gradient(top,#ba1a00 0%,#670600 100%);background:linear-gradient(to bottom,#ba1a00 0%,#670600 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ba1a00',endColorstr='#670600',GradientType=0);border-top:1px solid #e41e04}.fusion-footer footer.fusion-widget-area .textwidget p span.footlinks a{color:#ffffff!important;font-size:14px}.fusion-footer-widget-area{background-color:#c80101;background-position:center center;background-repeat:no-repeat;margin-bottom:0;padding-bottom:0;padding-left:30px;padding-right:30px;padding-top:20px;background-attachment:scroll;background-clip:border-box;background-image:linear-gradient(to bottom,#ba1a00 0%,#670600 100%);background-origin:padding-box;background-size:auto auto;border-top-color:#e41e04;border-top-style:solid;border-top-width:1px}h1.h2replace{font-size:32px;font-family:"Lato";font-weight:400;letter-spacing:0;line-height:1.5;color:#333}.fusion-header-v2 .fusion-header,.fusion-header-v3 .fusion-header,.fusion-header-v4 .fusion-header,.fusion-header-v5 .fusion-header{border-bottom-color:#670600!important}.fusion-footer-copyright-area{background:#ba1a00}div.img-front-half{display:block;float:right;margin-left:15px;margin-right:0;width:40%}div.img-front-45{display:block;float:right;margin-left:15px;margin-right:0;width:45%}.redtxt{color:#951100!important}h3.title20{font-size:20px!important}.fusion-button span,.fusion-button .fusion-button-text,.fusion-button i{color:#ffffff!important}.fusion-social-networks .fusion-social-network-icon{color:#fff!important}h1.whitetitle{color:#ffffff!important}#footerblock1 .footer-quarter h4,#footerblock2 .footer-quarter h4{color:#ffffff!important;margin-top:20px!important;margin-bottom:35px!important;font-size:20px!important}#footerblock1 .footer-quarter span.footlinks a,#footerblock2 .footer-quarter span.footlinks a{color:#ffffff!important;font-size:14px}p.foottxt{color:#ffffff!important;font-size:14px}#footerblock1 .footer-quarter span.footlinks a:hover,#footerblock2 .footer-quarter span.footlinks a:hover{color:#fed3d3!important;text-decoration:none!important}.fusion-social-networks.boxed-icons .fusion-social-network-icon{margin:0 5px}div#newfootlogo{float:left;width:250px;height:auto}div#newfootlogo img{width:250px;height:auto;padding-right:20px;padding-top:3px}.with_frm_style .frm_hidden_container label.frm_primary_label,.with_frm_style .frm_pos_hidden,.frm_hidden_container label.frm_primary_label{color:#000!important;visibility:inherit!important}.form-field p span.formsubtitle.redtxt{display:inline-block;width:110px}.frm_style_formidable-style form#form_8p2sa #file114_dropzone.frm_dropzone{background-color:#fc0;border-color:#a1a4b3;border-radius:2px;color:#555}h1.singleintro{margin-top:0;margin-bottom:0;font-size:32px;font-weight:400!important;color:#333333!important;font-family:"Lato"!important}a.boldredlink{color:#951100!important;font-weight:600}.just{text-align:justify}body.single.single-teachers #wrapper #main{background-image:url(https://www.insegnanti-inglese.it/wp-content/uploads/2017/03/bgblock22.jpg)!important;background-position:left top!important;background-repeat:repeat!important;background-size:cover}#main .teachers.type-teachers #teacherprofile-topblock #profile-2col-imgblock.newsingle{background-color:#fff;padding-left:10px;padding-right:10px}body.single.single-teachers .fusion-page-title-bar{background-color:#f6f6f6;background-image:url(https://www.insegnanti-inglese.it/wp-content/uploads/2017/03/topbar-4.jpg);border-bottom-color:#d2d3d4;border-left-color:#d2d3d4;border-right-color:#d2d3d4;border-top-color:#d2d3d4;height:250px}p.undertitle{padding-bottom:5px;border-bottom:1px solid #e1e1e1;font-size:14px;margin-top:0}#main div#teacherprofile-topblock div#profile-2col-imgblock div#teacher-image2{float:right;width:400px;max-width:50%;margin-left:15px;height:auto}#main div#teacherprofile-topblock div#profile-2col-imgblock div#teacher-image2 img{padding-top:35px}.table-1.teacherdatatable1 table thead tr th{color:#fff;font-size:18px!important;margin-bottom:0!important;margin-top:0!important}.table-1.teacherdatatable4 table thead tr th{color:#fff;font-size:18px!important;margin-bottom:0!important;margin-top:0!important}#teacherprofile-topblock #profile-2col-imgblock .table-1.teacherdatatable1 table tbody tr td.firstcol{width:120px!important}.teacherdatatable1 table tbody tr td.firstcol,.teacherdatatable4 table tbody tr td.firstcol{color:#222}#teacherprofile-topblock #profile-2col-imgblock .table-1.teacherdatatable1 tr td{padding:8px 8px 8px 10px}#teacherprofile-topblock #profile-2col-imgblock .table-1.teacherdatatable4 tr td{padding:8px 8px 8px 10px}.table-1.teacherdatatable4{display:none}.table-1.teacherdatatable1 table thead tr th{background:#f6f6f6 none repeat scroll 0 0;padding:10px;text-align:left;background-color:#a21501;background-image:url(https://www.insegnanti-inglese.it/wp-content/uploads/2017/02/bg3.png);background-position:center center;background-repeat:repeat-y}.table-1.teacherdatatable4 table thead tr th{background:#f6f6f6 none repeat scroll 0 0;padding:10px;text-align:left;background-color:#a21501;background-image:url(https://www.insegnanti-inglese.it/wp-content/uploads/2017/02/bg3.png);background-position:center center;background-repeat:repeat-y}.table-1.teacherdatatable4 tr:nth-child(2n),.table-1.teacherdatatable1 tr:nth-child(2n){background-attachment:scroll;background-clip:border-box;background-color:#fff;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto}.table-1.teacherdatatable1 table thead tr th{color:#fff;font-size:18px!important;margin-bottom:0!important;margin-top:0!important}#blowerblock,#alowerblock{width:100%}div#alowerblock div#anchetitle,div#alowerblock div#cittatitle,div#alowerblock div#zonatitle,div#alowerblock div#provtitle,div#alowerblock div#regiontitle{width:82px!important}div#alowerblock div#provincia,div#alowerblock div#citta2,div#alowerblock div#zona,div#alowerblock div#region{width:calc(50% - 82px)!important}div#alowerblock div#anche{width:calc(100% - 82px)!important;display:inline-block}div#blowerblock div#addtitle,div#blowerblock div#costtitle{display:inline-block;width:237px}div#blowerblock div#cost,div#blowerblock div#added{display:inline-block;max-width:calc(100% - 237px);width:100%}.profititle{color:#222}#blowerblock,#alowerblock{display:inline-block;border:1px solid #e1e1e1;background:#fff none repeat scroll 0 0}div#blowerblock div#pricetitle,div#alowerblock div#pricetitle,div#alowerblock div#disptitle{width:100%;display:inline-block;float:left;margin-left:0;border-bottom:1px solid #e1e1e1;font-weight:700;letter-spacing:1.5px;padding:6px;text-align:left}div#alowerblock div#disptitle,div#firsttable div#toprow,div#blowerblock div#pricetitle,div#alowerblock div#pricetitle{background-color:#f6f6f6;background-image:url(https://www.insegnanti-inglese.it/wp-content/uploads/2017/02/bg3.png);background-position:center center;background-repeat:repeat-y}div#pricetitle h4,div#disptitle h4{color:#fff;margin-top:0px!important;margin-bottom:0px!important;font-size:18px!important}div#alowerblock div#cittatitle,div#alowerblock div#citta2,div#alowerblock div#zonatitle,div#alowerblock div#zona,div#alowerblock div#provtitle,div#alowerblock div#provincia,div#alowerblock div#regiontitle,div#alowerblock div#region,div#alowerblock div#anchetitle,div#alowerblock div#anche{display:inline-block;float:left;margin-left:0;background:none repeat scroll 0 0 #fff;border-collapse:collapse;border-spacing:0;padding:4px 6px;text-align:left;text-transform:none}div#alowerblock{margin-top:30px}div#alowerblock div#cittatitle{border-top:0;border-right:0;border-left:0;border-bottom:1px solid #e1e1e1}div#alowerblock div#citta2{border-top:0;border-right:0;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}div#alowerblock div#zonatitle{border-top:0;border-right:0;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}div#alowerblock div#zona{border-top:0;border-right:0;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}div#alowerblock div#provtitle{border-top:0;border-right:0;border-left:0;border-bottom:1px solid #e1e1e1}div#alowerblock div#provincia{border-top:0;border-right:0;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}div#alowerblock div#regiontitle{border-top:0;border-right:0;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}div#alowerblock div#region{border-top:0;border-right:0;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}div#alowerblock div#anchetitle{border-top:0;border-right:0;border-bottom:0;border-left:0}div#alowerblock div#anche{border-top:0;border-right:0;border-bottom:0;border-left:1px solid #e1e1e1}div#blowerblock div#costtitle{border-top:0;border-right:0;border-bottom:1px solid #e1e1e1;border-left:0}div#blowerblock div#cost{border-top:0;border-right:0;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1}div#blowerblock div#addtitle{border-top:0;border-right:0;border-bottom:0;border-left:0}div#blowerblock div#added{border-top:0;border-right:0;border-bottom:0;border-left:1px solid #e1e1e1}div#blowerblock div#cost,div#blowerblock div#addtitle,div#blowerblock div#added,div#blowerblock div#costtitle{display:inline-block;float:left;margin-left:0;background:none repeat scroll 0 0 #fff;border-collapse:collapse;border-spacing:0;padding:4px 6px;text-align:left;text-transform:none}#toptable-profile{display:block;width:calc(100% - 420px);float:left;padding-right:0}#teacher-image3{float:right;width:420px;max-width:50%;padding-left:20px;height:auto}#teacher-image3 img{padding-top:0;padding-bottom:10px}#ctopblock{width:100%}div#ctopblock div#titlenome,div#ctopblock div#titlenation,div#ctopblock div#titlestatus,div#ctopblock div#titlecitta{width:100px!important}div#ctopblock div#datastatus,div#ctopblock div#datanome,div#ctopblock div#datanation,div#ctopblock div#datacitta{width:calc(50% - 100px)!important}#ctopblock{display:inline-block;border:1px solid #e1e1e1;background:#fff none repeat scroll 0 0}div#ctopblock div#pricetitle,div#ctopblock div#disptitle3{width:100%;display:inline-block;float:left;margin-left:0;border-bottom:1px solid #e1e1e1;font-weight:700;letter-spacing:1.5px;padding:6px;text-align:left}div#ctopblock div#disptitle3,div#firsttable div#toprow,div#ctopblock div#pricetitle{background-color:#f6f6f6;background-image:url(https://www.insegnanti-inglese.it/wp-content/uploads/2017/02/bg3.png);background-position:center center;background-repeat:repeat-y}div#pricetitle h4,div#disptitle3 h4{color:#fff;margin-top:0px!important;margin-bottom:0px!important;font-size:18px!important}div#ctopblock div#titlenome,div#ctopblock div#datanome,div#ctopblock div#titlenation,div#ctopblock div#datanation,div#ctopblock div#titlestatus,div#ctopblock div#datastatus,div#ctopblock div#titlecitta,div#ctopblock div#datacitta{display:inline-block;float:left;margin-left:0;background:none repeat scroll 0 0 #fff;border-collapse:collapse;border-spacing:0;padding:4px 6px;text-align:left;text-transform:none}div#ctopblock{margin-top:0;margin-bottom:30px}div#ctopblock div#titlenome{border-top:0;border-right:0;border-left:0;border-bottom:1px solid #e1e1e1}div#ctopblock div#datanome{border-top:0;border-right:0;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}div#ctopblock div#titlenation{border-top:0;border-right:0;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}div#ctopblock div#datanation{border-top:0;border-right:0;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}div#ctopblock div#titlestatus{border-top:0;border-right:0;border-left:0;border-bottom:0 none}div#ctopblock div#datastatus{border-top:0;border-right:0;border-left:1px solid #e1e1e1;border-bottom:0 none}div#ctopblock div#titlecitta{border-top:0;border-right:0;border-left:1px solid #e1e1e1;border-bottom:0 none}div#ctopblock div#datacitta{border-top:0;border-right:0;border-left:1px solid #e1e1e1;border-bottom:0 none}ul#lessontype-ul{color:#222;text-align:center;list-style-type:none!important;padding-left:0!important}ul#lessontype-ul li.lessontypelist{color:#222}ul#lessontype-ul li.lessontypelist{background:#d00202;background:-moz-linear-gradient(top,#d00202 0%,#770600 100%);background:-webkit-linear-gradient(top,#d00202 0%,#770600 100%);background:linear-gradient(to bottom,#d00202 0%,#770600 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d00202',endColorstr='#770600',GradientType=0);border-width:0;font-size:12px;line-height:16px;padding-bottom:9px;padding-left:10px;padding-right:10px;padding-top:9px;box-sizing:border-box;cursor:pointer;display:inline-block;position:relative;text-align:center;text-transform:uppercase;margin-right:0;margin-bottom:20px;color:#ffffff!important;cursor:pointer}div#contactformholder div#formtitlebar{background-color:#f6f6f6;background-image:url(https://www.insegnanti-inglese.it/wp-content/uploads/2017/02/bg3.png);background-position:center center;background-repeat:repeat-y;color:#fff;text-align:center;padding-top:5px;padding-bottom:5px}div#contactformholder{border:1px solid #e1e1e1}div#contactformholder #contactformouter{padding:30px 15px 30px 15px}#wrapper .fusion-modal.modal.teacher-contact .modal-footer a.fusion-button.button{color:#ffffff!important}#main #Container-one .searchfilterbar{border-color:#e5e5e5;border-style:solid;border-width:1px;margin-bottom:60px;background-color:#f0f3fc}form#search-filter-form-463.searchandfilter{margin-bottom:0;padding-bottom:5px;padding-top:10px}.searchfilterbar form#search-filter-form-463.searchandfilter ul li.sf-field-taxonomy-regione,.searchfilterbar form#search-filter-form-463.searchandfilter ul li.sf-field-post-meta-teacher_provincia,.searchfilterbar form#search-filter-form-463.searchandfilter ul li.sf-field-post-meta-teacher_citta{display:inline-block;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;vertical-align:top;width:33.33%}.searchandfilter ul{display:block;margin-bottom:0;margin-top:0;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:0;padding-inline-start:0}.searchandfilter ul li{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0}.searchfilterbar .searchandfilter h4{font-weight:400!important;line-height:25px;padding-bottom:0;padding-top:10px;text-align:center;font-size:16px;margin:0;padding-left:0;padding-right:0;color:#333}.searchfilterbar .searchandfilter label{display:inline-block;width:100%}.searchfilterbar .searchandfilter ul li label select{background-color:#ffffff!important;font-size:16px!important;margin-bottom:20px;width:100%}.searchandfilter select.sf-input-select,.searchandfilter .searchandfilter ul li.sf-field-search label input.sf-input-text{text-align:center}.searchandfilter select.sf-input-select{min-width:170px}.searchfilterbar form#search-filter-form-463.searchandfilter ul li.sf-field-taxonomy-regione label input,.searchfilterbar form#search-filter-form-463.searchandfilter ul li.sf-field-post-meta-teacher_provincia label input,.searchfilterbar form#search-filter-form-463.searchandfilter ul li.sf-field-post-meta-teacher_citta label input{background-color:#ffffff!important;text-align:center}#top label{font-size:.92em;font-weight:700}.searchandfilter label{margin:0;padding:0}.teacherwrap{background-image:url(https://www.insegnanti-inglese.it/wp-content/uploads/2017/03/tlist-block02.jpg);background-position:right top;background-repeat:repeat-y;border-color:#e5e5e5;border-style:solid;border-width:1px;border-image-outset:0 0 0 0;border-image-repeat:stretch stretch;border-image-slice:100% 100% 100% 100%;border-image-source:none;border-image-width:1 1 1 1;font-size:14px!important}.teacherwrap .archive-holder{width:145px;float:right;margin-right:0;margin-left:6px;max-width:50%}.teacherwrap .archive-holder{height:190px}.teacherwrap .archive-description{width:65%;float:left;margin-left:0;padding-right:8px;margin-top:0}.teacherwrap .fusion-post-content-wrapper{padding-bottom:0;padding-left:8px;padding-right:8px;padding-top:10px}.teacherwrap .archive-images{position:relative;overflow:hidden;padding-bottom:100%}.teacherwrap .archive-images img{position:absolute}.teacherwrap .archive-titlebox h2,.teacherwrap .archive-description h2{margin-top:0px!important;margin-bottom:20px!important;font-size:18px!important}.teacherwrap .archive-detail{width:100%;margin-top:10px;border:1px solid #ebeaea;background-color:rgba(0,0,100,.1)}.teacherwrap .archboxes{display:inline-block;float:none;padding:0;margin:0}.teacherwrap .archive-detail .archboxes p{margin-top:5px;margin-bottom:5px}.fusion-blog-layout-grid .fusion-post-wrapper.teacherwrap{border-bottom-width:1px;padding-bottom:10px}.teacherwrap .postframe{height:auto;width:100%}.teacherwrap .archive-detail .archboxes.name-all,.teacherwrap .archive-detail .archboxes.nation-all,.teacherwrap .archive-detail .archboxes.citta-all,.teacherwrap .archive-detail .archboxes.zona-all,.teacherwrap .archive-detail .archboxes.altri-all{width:100%;padding-left:6px;padding-right:6px}.archtitlespan{display:inline-block;margin-right:10px;width:80px;color:#666666!important}.teacherwrap .archive-detail .archboxes.name-all{border-top:0;border-right:0;border-bottom:1px;border-left:0;border-style:solid;border-color:#ebeaea}.teacherwrap .archive-detail .archboxes.nation-all,.teacherwrap .archive-detail .archboxes.citta-all,.teacherwrap .archive-detail .archboxes.zona-all{border-top:0;border-right:0;border-bottom:1px;border-left:0;border-style:solid;border-color:#ebeaea}.teacherwrap .archive-detail .archboxes.altri-all{border-top:0;border-right:0;border-bottom:0;border-left:0;border-style:solid;border-color:#ebeaea}.teacherwrap .archive-detail .archboxes.name-all,.teacherwrap .archive-detail .archboxes.nation-all,.teacherwrap .archive-detail .archboxes.citta-all,.teacherwrap .archive-detail .archboxes.zona-all,.teacherwrap .archive-detail .archboxes.altri-all{color:#000000!important}.archive-titlebox span.archposttitle h2.fusion-post-title a{color:#951100!important}.mybuttonholder{display:block;float:none;margin-left:auto;margin-right:auto;width:156px}span.formsubtitle{display:inline-block;width:140px}#regimageholder{display:inline-block;width:450px;max-width:50%;float:right;margin-left:10px}body.woocommerce .cart button.button,body.woocommerce .button{color:#ffffff!important}.wcopc{margin-bottom:140px}.woocommerce .wc-south.opc-complete-order{display:none!important}#post-550.post-550 .wcopc div.avada-myaccount-user{display:none!important}.woocommerce-content-box.avada-checkout{background-color:#f2f2f4}.woocommerce-checkout-nav .is-active a,.woocommerce-tabs>.tabs .active a,body,html{background-color:#f2f2f4!important}.shop_table tbody tr{height:20px!important}#order_review .opc_cart_item td.product-name{padding-left:0px!important;padding-top:1em!important;vertical-align:top!important}.shop_table .product-remove a{line-height:24px!important}.product-details,.by-vendor-name{padding-top:0!important}.opc_order_review td.product-total{padding-top:1em!important;vertical-align:top!important}#order_review .product-remove{display:none!important}#opc-product-selection.wcopc{margin-bottom:2em!important}#payment>ul>li>label{color:#d00202!important}#payment.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods.methods li.wc_payment_method.payment_method_stripe label{color:#d00202!important}.table-1 table thead tr.topfill th{background:-webkit-linear-gradient(top,#d00202 0%,#770600 100%)!important;color:#ffffff!important}ul.redlist{list-style:none;padding:0 0 20px 0;margin:0}ul.redlist li{padding-left:10px;color:#000000!important}ul.redlist li:before{content:"•";padding-right:8px;color:#d00202!important}.fusion-sharing-box.boxed-icons{padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:3px}.fusion-sharing-box.fusion-single-sharing-box.share-box h4,.share-box.fusion-sharing-box.boxed-icons h4.tagline{color:#333;display:block;margin-bottom:5px;margin-top:5px;text-align:center}body.single.single-post #wrapper #main .fusion-sharing-box .fusion-social-networks,.fusion-sharing-box .fusion-social-networks{display:block;text-align:center}.single .extrasocial .fusion-sharing-box.fusion-single-sharing-box{margin-top:0!important;padding-bottom:40px!important}.single .lowersocial .fusion-sharing-box.fusion-single-sharing-box.share-box{margin-bottom:150px;margin-top:10px}body.single.single-post #wrapper #main .fusion-sharing-box.fusion-single-sharing-box.share-box .fusion-social-networks.boxed-icons,#no-text-socialshare-box .share-box.fusion-sharing-box .fusion-social-networks.boxed-icons,#no-text-socialshare-box2 .share-box.fusion-sharing-box .fusion-social-networks.boxed-icons{display:block;float:none;margin-left:auto;margin-right:auto;text-align:inherit;width:355px}body.single.single-post #wrapper #main .fusion-sharing-box.fusion-single-sharing-box.share-box,.fusion-sharing-box fusion-single-sharing-box share-box{display:block;float:none;margin-left:auto;margin-right:auto;text-align:inherit;width:266px}.fflistholder .fflist-inner-holder .frm_edit_link_container a#frm_edit_39.frm_inplace_edit.frm_edit_link{border-bottom-color:#780404;border-bottom-width:0;border-left-color:#780404;border-left-width:0;border-right-color:#780404;border-right-width:0;border-top-color:#780404;border-top-width:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-family:"Lato";font-weight:400;letter-spacing:0;border-bottom-style:solid;border-left-style:solid;border-right-style:solid;border-top-style:solid;background-attachment:scroll;background-clip:border-box;background-color:#d81900;background-image:linear-gradient(to top,#670600,#d81900);background-origin:padding-box;background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto auto;color:#780404;transition-delay:0s;transition-duration:0.2s;transition-property:all;transition-timing-function:ease;font-size:14px;line-height:17px;padding-bottom:13px;padding-left:29px;padding-right:29px;padding-top:13px;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image-outset:0 0 0 0;border-image-repeat:stretch stretch;border-image-slice:100% 100% 100% 100%;border-image-source:none;border-image-width:1 1 1 1;box-sizing:border-box;cursor:pointer;display:inline-block;outline-color:currentcolor;outline-style:none;outline-width:0;position:relative;text-align:center;text-transform:uppercase;color:#ffffff!important;transition-delay:0s;transition-duration:0.2s;transition-property:all;transition-timing-function:ease}.fflistholder .fflist-inner-holder .frm_edit_link_container a#frm_edit_39.frm_inplace_edit.frm_edit_link:hover{background-attachment:scroll;background-clip:border-box;background-color:#d81900;background-image:linear-gradient(to top,#aa0500,#d81900);background-origin:padding-box;background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto auto;color:#780404;transition-delay:0s;transition-duration:0.3s;transition-property:all;transition-timing-function:ease}#profile-edit-frame img.fflistimg{display:block;float:none;width:450px;max-width:80%;margin-left:auto;margin-right:auto}#profile-edit-frame{text-align:center}#frm_field_149_container{display:none}#profile-edit-frame #frm_field_123_container{display:none!important}#profile-edit-frame #frm_field_149_container{display:block!important}.related-posts h4.fusion-rollover-title a{font-size:15px!important;line-height:18px!important}.related-posts h4.fusion-rollover-title{font-size:15px!important;line-height:18px!important}#teacher-enquirypage p{font-size:14px!important}#teacher-enquirypage h6{margin-top:0px!important;margin-bottom:0px!important}#registrationbox.mytaglinebox .reading-box{background-color:#f2f2f4!important;border-bottom-color:#f2f2f4!important;border-bottom-style:solid!important;border-bottom-width:0!important;border-left-color:#d00202!important;border-left-style:solid!important;border-left-width:3px!important;border-right-color:#d00202!important;border-right-style:solid!important;border-right-width:3px!important;border-top-color:#f2f2f4!important;border-top-style:solid!important;border-top-width:0!important}#cboxTitle{display:none!important}#opc-product-selection.wcopc{background-color:#fff}#main #comment-submit:visited,#main .comment-submit:visited,#reviews input#submit:visited,.button-default:visited,.button.default:visited,.comment-form input[type="submit"]:visited,.fusion-button-default:visited,.fusion-footer-widget-area .fusion-privacy-placeholder .button-default:visited,.fusion-portfolio-one .fusion-button:visited,.post-password-form input[type="submit"]:visited,.price_slider_amount button:visited,.slidingbar-area .button-default:visited,.ticket-selector-submit-btn[type=submit]:visited,.tml-submit-wrap input[type="submit"]:visited,.woocommerce .avada-order-details .order-again .button:visited,.woocommerce .avada-shipping-calculator-form .button:visited,.woocommerce .cart-collaterals .checkout-button:visited,.woocommerce .checkout #place_order:visited,.woocommerce .checkout_coupon .button:visited,.woocommerce .login .button:visited,.woocommerce .lost_reset_password input[type="submit"]:visited,.woocommerce .register .button:visited,.woocommerce .single_add_to_cart_button:visited,.woocommerce button.button:visited,.woocommerce-MyAccount-content form .button:visited,.woocommerce.add_to_cart_inline .button:visited,input.button-default:visited{color:#ffffff!important}#main #comment-submit,#main .comment-submit,#reviews input#submit,.button-default,.button.default,.comment-form input[type="submit"],.fusion-button-default,.fusion-footer-widget-area .fusion-privacy-placeholder .button-default,.fusion-portfolio-one .fusion-button,.post-password-form input[type="submit"],.price_slider_amount button,.slidingbar-area .button-default,.ticket-selector-submit-btn[type="submit"],.tml-submit-wrap input[type="submit"],.woocommerce .avada-order-details .order-again .button,.woocommerce .avada-shipping-calculator-form .button,.woocommerce .cart-collaterals .checkout-button,.woocommerce .checkout #place_order,.woocommerce .checkout_coupon .button,.woocommerce .login .button,.woocommerce .lost_reset_password input[type="submit"],.woocommerce .register .button,.woocommerce .single_add_to_cart_button,.woocommerce button.button,.woocommerce-MyAccount-content form .button,.woocommerce.add_to_cart_inline .button,input.button-default{color:#ffffff!important}@media only screen and (max-width:1165px){.fusion-blog-layout-grid-3 .fusion-post-grid{width:50%!important}}@media only screen and (max-width:1081px){.teacherwrap .archive-titlebox h2,.teacherwrap .archive-description h2{font-size:18px!important;text-align:center}}@media only screen and (max-width:1030px){div#ctopblock div#datastatus,div#ctopblock div#datanome,div#ctopblock div#datanation,div#ctopblock div#datacitta{width:calc(100% - 100px)!important}div#ctopblock div#titlenation{border-left:0 none}div#ctopblock div#titlestatus{border-bottom:1px solid #e1e1e1}div#ctopblock div#datastatus{border-bottom:1px solid #e1e1e1}div#ctopblock div#titlecitta{border-left:0 none}}@media only screen and (max-width:925px){.footlinks a span.hidepartfooter{display:none}}@media only screen and (max-width:890px){div#newfootlogo{float:none;width:100%;height:auto}div#newfootlogo img{display:block;float:none;margin-left:auto;margin-right:auto;width:250px;padding-right:0;padding-bottom:15px}}@media only screen and (max-width:886px){#toptable-profile{width:50%}#teacher-image3{max-width:50%;width:50%;padding-left:10px}}@media only screen and (max-width:830px){.fusion-logo img{width:220px}}@media only screen and (max-width:800px){div#alowerblock div#provincia,div#alowerblock div#citta2,div#alowerblock div#zona,div#alowerblock div#region{width:calc(50% - 82px)!important}.single-teachers .fusion-page-title-bar-left .fusion-page-title-captions{display:block!important;float:none!important;line-height:normal!important;text-align:center!important;width:100%!important}.single-teachers.fusion-body .fusion-page-title-bar{height:auto;min-height:calc(150px - 10px);padding-bottom:5px;padding-top:50px!important}.footlinks a span.hidepartfooter{display:inline}p .hide800,.img-hide800,.hide800{display:none!important}body.fusion-body .fusion-secondary-header .fusion-alignright>*{display:none!important}}@media only screen and (max-width:775px){span.hide775{display:none}body.single-teachers #main .teachers h1.singleintro{text-align:center}p.undertitle{text-align:center}#wrapper .share-box h4,.fusion-sharing-box h4{text-align:center}.fusion-sharing-box .fusion-social-networks{display:block;float:none;text-align:center;width:100%}.fusion-sharing-box .fusion-social-networks,.fusion-sharing-box h4{display:block;line-height:20px!important;margin-bottom:10px!important}}@media only screen and (max-width:750px){.table-1.teacherdatatable1{display:none}.table-1.teacherdatatable4{display:block}}@media only screen and (max-width:749px){.notmob{display:none}div#blowerblock div#addtitle,div#alowerblock div#addtitle,div#blowerblock div#costtitle,div#alowerblock div#costtitle{display:inline-block;width:135px}div#blowerblock #cost,div#blowerblock #added,div#alowerblock #cost,div#alowerblock #added{width:100%;max-width:calc(100% - 135px)!important}}@media only screen and (max-width:700px){.searchfilterbar .searchandfilter h4{padding-top:0}.searchfilterbar form#search-filter-form-463.searchandfilter ul li.sf-field-taxonomy-regione,.searchfilterbar form#search-filter-form-463.searchandfilter ul li.sf-field-post-meta-teacher_provincia,.searchfilterbar form#search-filter-form-463.searchandfilter ul li.sf-field-post-meta-teacher_citta{width:100%}}@media only screen and (max-width:679px){#toptable-profile{display:block;float:left;padding-right:20px;width:50%}#teacher-image3{float:none;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:0}#toptable-profile{padding-right:0;width:100%}div#teacher-image3 img{display:block;float:none;margin-left:auto;margin-right:auto;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}@media only screen and (max-width:649px){div#alowerblock div#provincia,div#alowerblock div#citta2,div#alowerblock div#zona,div#alowerblock div#region{width:calc(100% - 100px)!important}div#alowerblock div#anchetitle,div#alowerblock div#provtitle,div#alowerblock div#regiontitle,div#alowerblock div#cittatitle,div#alowerblock div#zonatitle{width:100px!important}div#alowerblock div#anche{display:inline-block;width:calc(100% - 100px)!important}div#alowerblock div#disptitle,#blowerblock div#pricetitle{text-align:center!important}#teacherprofile-topblock #profile-2col-imgblock h3{text-align:center}}@media only screen and (max-width:640px){.fusion-sharing-box .fusion-social-networks{text-align:center!important}}@media only screen and (max-width:540px){#no-text-socialshare-box .share-box.fusion-sharing-box .fusion-social-networks.boxed-icons,#no-text-socialshare-box2 .share-box.fusion-sharing-box .fusion-social-networks.boxed-icons{display:none!important}}@media only screen and (max-width:480px){p .hide480{display:none!important}}@media only screen and (max-width:450px){#main div#teacherprofile-topblock div#profile-2col-imgblock div#teacher-image2{float:none;height:auto;margin-left:0;max-width:100%;width:100%;padding-bottom:15px}#main div#teacherprofile-topblock div#profile-2col-imgblock div#teacher-image2 img{padding-bottom:25px}}@media only screen and (max-width:439px){.table-1.teacherdatatable4{display:none}}@media only screen and (max-width:562px){#regimageholder{display:none}}@media only screen and (max-width:520px){.fusion-sharing-box .fusion-social-networks.boxed-icons a{margin-bottom:10px}}@media only screen and (max-width:410px){.fusion-logo img{width:200px}}#product-5316>div.summary.entry-summary>div>div.product_meta{display:none!important}.checkout .payment_methods .payment_box,.post-content blockquote,.review blockquote q{background-color:#ffffff!important}.woocommerce .checkout #place_order{color:#ffffff!important}.payment_methods li label{margin-right:20px!important}