/* GENERATO da scripts/tools/build-headings-compat-css.py: non modificare a mano */

/* da bootstrap.min.css */
.t-h1{margin:.67em 0;font-size:2em}
@media print{.t-h2,.t-h3{orphans:3;widows:3}.t-h2,.t-h3{page-break-after:avoid}}
.t-h1,.t-h2,.t-h3,.t-h4,.t-h5,.t-h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.t-h1 small,.t-h2 small,.t-h3 small,.t-h4 small,.t-h5 small,.t-h6 small,.t-h1 .small,.t-h2 .small,.t-h3 .small,.t-h4 .small,.t-h5 .small,.t-h6 .small{font-weight:400;line-height:1;color:#777}
.t-h1,.t-h2,.t-h3{margin-top:20px;margin-bottom:10px}
.t-h1 small,.t-h2 small,.t-h3 small,.t-h1 .small,.t-h2 .small,.t-h3 .small{font-size:65%}
.t-h4,.t-h5,.t-h6{margin-top:10px;margin-bottom:10px}
.t-h4 small,.t-h5 small,.t-h6 small,.t-h4 .small,.t-h5 .small,.t-h6 .small{font-size:75%}
.t-h1{font-size:36px}
.t-h2{font-size:30px}
.t-h3{font-size:24px}
.t-h4{font-size:18px}
.t-h5{font-size:14px}
.t-h6{font-size:12px}
.jumbotron .t-h1{color:inherit}
@media screen and (min-width:768px){.jumbotron .t-h1{font-size:63px}}
.alert .t-h4{margin-top:0;color:inherit}

/* da style.min.css */
.t-h1,.t-h2,.t-h3,.t-h4,.t-h5,.t-h6{font-family:"Oswald",sans-serif;color:#000;font-weight:300;line-height:1.2;margin:0;margin-bottom:16px;padding:0}
.t-h1{font-size:36px}
.t-h2{font-size:30px}
.t-h3{font-size:24px}
.t-h4{font-size:24px}
.t-h5{font-size:18px}
.t-h6{font-size:16px}
.footer .widget-title .t-h3{color:#fff;font-size:24px;font-weight:400;text-transform:uppercase}
.subscribe-form .t-h4,.featured-widget ul li a .t-h3{font-size:14px;padding:0;font-weight:400;margin:0;color:#f5f5f5}
.subscribe-form .t-h4{line-height:1.9;font-style:normal;margin:0 0 10px}
.copyrights .t-h4{margin:20px 0;color:#8f8f8f;font-size:14px}
.copytext .t-h4{padding:20px 0 0;color:#282828;font-size:16px;font-weight:600}
.owl-item .t-h3{font-size:30px!important;margin-bottom:30px}
#owl-services .t-h3{font-size:18px!important;text-transform:uppercase;margin-bottom:10px}
.square-service .t-h3{font-size:18px!important;text-transform:uppercase}
.horizontal_services_01.services_vertical .t-h3{text-transform:none!important}
.service-hover:hover .t-h3{color:#fff}
.myservices .title .t-h3{font-size:18px;font-weight:normal}
.myservices .title .t-h3 i{font-size:31px;vertical-align:text-top;padding:0 15px 0 0}
.full-height .t-h3{color:#fff!important}
.box-wrap .t-h3{font-size:18px;color:#fff;margin:10px 0}
.service-hover .t-h3{text-transform:uppercase;font-size:18px;margin:10px 0}
.boxed .t-h3{font-size:18px;color:#fff;font-weight:400}
.services_vertical .general-title .t-h2{padding:0!important;color:#fff!important;text-align:left;font-size:30px!important}
.services_vertical .t-h3{padding:0!important;font-size:18px;text-transform:uppercase}
.portfolio-meta .t-h3{font-weight:bold;font-size:14px!important}
.portfolio-title .t-h3{font-size:30px;font-weight:bold}
.small-text .t-h3 a{font-size:15px!important}
.caps-desc .t-h3{font-size:16px;margin:0 0 5px;text-transform:uppercase}
.caps-desc .t-h3 a{color:#242424}
.ImageWrapper .t-h3{color:#fff!important}
.StyleH .t-h3 a{color:#fff}
.item figure .t-h2{border:4px solid #fff;color:#fff;display:inline-block;font-size:30px!important;font-weight:bold;position:absolute;opacity:0;right:20%;left:20%;bottom:50%!important;margin:-20px auto;padding:6px 10px!important;width:auto;word-spacing:-.15em;z-index:99999}
.item figure .t-h3{color:#fff;display:inline-block;font-size:30px!important;font-weight:bold;position:absolute;opacity:0;right:20%;left:20%;bottom:50%!important;margin:-20px auto;padding:6px 10px!important;width:auto;word-spacing:-.15em;z-index:99999}
.item figure .t-h3,.item figure .t-h2{margin:0}
figure.effect-chico:hover .t-h3,figure.effect-chico:hover .t-h2{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
#four-col-portfolio .caption .t-h3 a{font-size:18px!important}
#one-col-portfolio.items .t-h3{margin:20px 0}
#two-col-portfolio.items .t-h3 a{font-size:18px!important}
#two-col-portfolio.items .t-h3{margin:15px 0 5px}
#content .bf ul.items li .caption .t-h3 a{font-size:18px!important}
.bf ul.items li .caption .t-h3 a{color:#fff;font-family:"Montserrat",sans-serif;font-size:24px!important}
.shortcode-widget .t-h3{font-size:36px!important;margin-bottom:0!important}
.landing-features .t-h3{font-size:18px;margin-top:20px}
.landing-demos .t-h3 a{font-size:18px;display:block;margin:20px;color:#282828;text-transform:uppercase}
.background-blue .t-h1,.background-blue .t-h3{color:#fff;font-size:18px}
.parallax-content .t-h3,.background-blue .t-h3{font-family:Athelas;font-style:italic;font-size:36px;text-transform:none}
.parallax-content .t-h1,.background-blue .t-h1{font-size:50px;padding:20px 0;font-weight:bold;text-transform:uppercase}
.not-found .t-h1{font-size:300px;color:#fff;font-weight:bold;margin:0;padding:0}
.cs4 .time_circles > div > .t-h4{color:#242424!important}
#team-portfolio .caption .t-h3 a{text-transform:none}
.team_desc .t-h3{margin-bottom:5px;font-size:20px!important}
.white-color .t-h2{color:#fff!important;color:rgb(255,255,255)!important}
#team-portfolio-2 .caps-desc .t-h3{font-weight:bold;font-size:20px;text-transform:none}
@media (max-width: 700px){.page-header .t-h1{font-size:1.8em}}
#sidebar .featured-widget .t-h3 a{font-weight:bold;padding-bottom:0!important;font-size:14px;color:#242424}
.testi-sidebar .t-h3{margin-top:20px;font-size:16px!important;padding:0!important;margin-bottom:5px!important;text-transform:uppercase}
.blog-title .t-h3 a{color:#282828;line-height:1.5;text-decoration:none!important;font-weight:bold}
.single-blog-title .t-h3{color:#282828;line-height:1.5;text-transform:uppercase;text-decoration:none!important;font-weight:bold}
.page-white .section-title .t-h3{font-size:40px!important;font-weight:400!important}
.milestone-details .t-h4{color:#fff;font-size:16px}
#colorful-tab .service_vertical_box .t-h3{color:#fff;padding-left:14%;text-transform:uppercase}
#testimonial .t-h3{font-size:16px!important;margin:20px 0 5px}
.pricing-box .t-h3{text-transform:uppercase}
.pricing-box .t-h1{font-size:100px;font-size:100px;font-weight:bold;max-width:230px;margin:auto;position:relative}
.pricing-box .t-h1 sup{font-size:24px;vertical-align:top;top:25px}
.pricing-box .t-h1 em{bottom:0;font-size:24px;position:absolute;right:30px;vertical-align:middle}
.pricing-box:hover .t-h3,.pricing-box:hover .t-h1,.pricing-box.active .t-h3,.pricing-box.active .t-h1{color:#fff!important}
.landing-message .t-h3{font-size:36px;color:#fff;padding:60px 0 10px}
.message .t-h3{margin-bottom:10px}
.mini-title .t-h2 span{}
.mini-title .t-h2,.section-title .t-h3{font-size:60px;font-weight:500;line-height:60px}
#parallax-ten .t-h3,#parallax-ten .milestone-details .t-h4{color:#fff}
#parallax-count .milestone-details .t-h4,#parallax-three .milestone-details .t-h4{color:#282828}
.mini-service-title .t-h3{text-transform:none!important}
.parallax-content .t-h3,.parallax-content .t-h1,#parallax-six .t-h3{color:#fff}
.panel-default > .panel-heading .t-h4 a{color:#000!important;text-decoration:none}
.time_circles > div > .t-h4{margin:0;padding:0;color:#fff;text-align:center;text-transform:uppercase}
.general-form fieldset:first-child .t-h2{margin-top:0}
.general-form .t-h2 strong{background:#f5f5f5 none repeat scroll 0 0;border-left:5px solid;border-right:5px solid;font-weight:300;padding:0 25px;position:relative;z-index:1}
.general-form .t-h2{color:#0073b7;font-size:24px;margin-top:50px;position:relative}
.general-form .t-h2::before{background:#efefef none repeat scroll 0 0;border-bottom:2px solid #ddd;content:"";display:block;height:5px;left:0;margin-top:-3px;position:absolute;top:50%;width:100%}
@media screen and (max-width: 767px){#titolo-galleria .t-h3{float:left;line-height:40px;margin:0}#titolo-galleria .t-h3 span{display:none}.not-found .t-h1{font-size:54px}#colorful-tab .service_vertical_box .t-h3{padding:0}.mini-title .t-h2,.section-title .t-h3{font-size:24px}}
.cs4 .not-found .t-h1,.mini-title .t-h2 span,.section-title .t-h3 span{color:rgba(0,115,183,1)}
.render-list ol.list li .t-h5{font-size:14px}
.HotSpotWrapper .popover .t-h2{font-size:24px;color:#0073b7;margin-bottom:5px}
.HotSpotWrapper .popover .t-h2 span{font-size:14px;display:block;color:#6a6a6a}
.section-blue .t-h3,.section-blue .t-h4{color:#f1f1f1}
.section-blue .t-h3 span{color:#fff}
.mini-title .t-h4{color:#fff;font-size:36px;padding:100px 50px 100px 100px;text-align:right;text-shadow:0 0 30px #000}
footer .t-h3{color:#fff}
footer .copytext .t-h4{color:#999;font-weight:400}
.section-blue .section-title .t-h3 span.baron{color:#000}
.section-title .t-h3 strong{display:block;font-size:30px;font-weight:400!important;color:#999!important}
ul.list.big-list li .t-h5{margin-bottom:5px}
ol.list li .t-h5{font-weight:300;margin:0 0 10px;color:#000;font-size:18px;line-height:21px;font-family:"Oswald",sans-serif}
.modal-header .t-h4{text-align:center;color:#fff}
.modal-dialog .t-h5{margin:30px 0 0}
.t-h3.subtitle{font-size:36px;font-weight:500;margin-top:50px}
.t-h3.subtitle span{color:rgba(0,115,183,1)}
.sidebar form .t-h3{color:#fff}
.image-container .section-title .t-h3,.image-container .section-title .t-h4{color:#fff}
.blue-boxes .t-h3,.blue-boxes .t-h4{color:#fff}
@media screen and (max-width: 767px){.section-title .t-h3{font-size:24px}.section-title .t-h3{line-height:28px}.t-h4{font-size:18px}.copytext .t-h4{padding-top:20px}.general-form .t-h2 strong{padding:0 15px;display:block;border:none}.general-form .t-h2::before{display:none}.general-form .t-h2{border-top:1px solid #dedede;margin:20px -15px 15px;padding-top:25px;text-align:left}.general-form fieldset:first-child .t-h2{padding-top:0;margin-top:0;border:none}.section-title .t-h3 strong{color:#000!important;display:inline-block;font-size:24px}.t-h3.subtitle{font-size:24px}.services_vertical .t-h3{text-transform:none;margin:0 0 5px;font-size:16px}.services_vertical .t-h3{overflow:hidden}}

/* da ide.css */
.section-title .t-h1{font-size: 60px;
	font-weight: 500;
	line-height: 60px;}
.section-title .t-h1 strong{color: #999 !important;
	display: block;
	font-size: 30px;
	font-weight: 400 !important;}
.pid-1 .section-title .t-h4.headline{color: rgba(0, 115, 183, 1);}
.section-title .t-h1{font-size: 50px;}
.mini-title .t-h2,.section-title .t-h3{}
.features-kemperol .service-hover .t-h3{color: rgb(0, 115, 183);}
.features-kemperol .service-hover:hover .front .t-h3{color: #FFF;}
@media (max-width: 767px){#dettaglio .section-title .t-h1{font-size: 30px;
		line-height: 35px;}}
@media (max-width: 991px){.title-feature .t-h3,.title-feature .t-h4{background: rgba(0, 0, 0, .5);}}

/* da video.css */


/* da dropkick.css */


/* da bootfolio.css */
.bf ul.items li .caption .t-h3{margin:0;color:#fff;font-size:16px;margin-bottom:5px}
.bf ul.items.bflay0border li .caption .t-h3{color:#333!important}
.bf ul.items.bflay1border li .caption .t-h3{color:#333!important}
.bf ul.items.bflay2 li .caption .t-h3{display:none}
.bf ul.items.bflay2border li .caption .t-h3{display:none}
.bf ul.items.bflay2border li .caption .t-h3{color:#333!important}
.bf ul.items.bflay5 li .caption .t-h3{display:none}
.bf ul.items.bflay8 li .caption .t-h3{display:none}
.bf ul.items.bflay11 li .caption .t-h3{display:none}
.bf ul.items.bflay14 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover124 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover125 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover126 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover127 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover128 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover129 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover130 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover131 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover132 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover133 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover134 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover135 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover152 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover153 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover154 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover155 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover156 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover157 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover158 li .caption .t-h3{display:none}
.bf ul.items.bflayhover.bfhover159 li .caption .t-h3{display:none}

/* da ilightbox.css */

