/*! ******************************************************
*
*	Theme Name:     Toolset Starter Child
*   Author:         OnTheGoSystems
*   Author URI:     http://www.onthegosystems.com/
*   Description:    Simple, clear and modern Bootstrap 3-based theme. Perfect base for developing all kinds of responsive sites with Toolsets, including the Layouts plugin (no extra integration needed, you activate Layouts and the drag and drop facilities work out of the box). Uses WordPress theme customizer and supports Font Awesome Icons. Supports WooCommerce integration by styles unification.
*   Version:        1.1
*   License:        GNU General Public License v2 or later
*   License URI:    http://www.gnu.org/licenses/gpl-2.0.html
*   Template:       toolset-starter
*
*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
@import url('https://fonts.googleapis.com/css?family=Play');


/* group Elements selectors */
*, html, body{
	font-family: 'Play', sans-serif;
	font-weight: 400;
}

body {
	font-size: 14px;
}

h1 { font-size: 36px; }
h2 { font-size: 32px; }
h3 { font-size: 28px; }
h4 { font-size: 24px; }
h5 { font-size: 20px; }
h6 { font-size: 16px; }

h1,
h2,
h3,
h4,
h5,
h6 { line-height: 100%; color: #333;}

p { font-size: 14px; margin: 5px 0; }

blockquote {

}
pre {

}
a {	color: #C00; }
a:hover { color: #00C; }

abbr {

}
acronym {

}
address {

}
big {

}
cite {

}
code {

}
del {

}
dfn {

}
em {

}
img {

}
ins {

}
kbd {

}
q {

}
s {

}
samp {

}
small {

}
strike { /*testo barrato*/
	color: #CCC;
}
strong {
	font-weight: 700;
}
sub {

}
sup {

}
tt {

}
var {

}
dl {

}
dt {

}
dd {

}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
li {
	margin-left: 0;
}
nav li {
	cursor: auto
}
/* end Elements selectors */
/* start Class, Attribute, Pseudo selectors */
.txtsize-2 {
	font-size: 8px;
}
.txtsize-1 {
	font-size: 10px;
}
.txtsize0 {
	font-size: 12px;
}
.txtsize1 {
	font-size: 14px;
}
.txtsize2 {
	font-size: 18px;
}
.txtsize3 {
	font-size: 22px;
}
.txtcolor1 { color: #FFF; }
.txtcolor2 { color: #2C262C; }
.txtcolor3 { color: #00857D; }
.txtcolor4 { color: #E20A16; }

.alternate {
	background-color: #333;
	color: #ccc;
}
.reset-margin {
	margin: 0 0 0 0 !important;
}
.reset-padding {
	padding: 0 0 0 0 !important;
}
/* end Class, Attribute, Pseudo selectors */


/*  HEADER  */

.header-top {
	background-color: #ffffff;
	padding: 20px 0 !important;
}
.header-nav {
	background-color: #cac604;
	border-top: 5px solid #a7a403;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.headr-nav .ddl-navbar {
	background-color: #1c1c1c;
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;
}
.headr-nav .ddl-nav {
	background-color: #2B2B2B;
}
.headr-nav .ddl-nav>li>a {
	padding: 0 0 0 0;
}
.headr-nav .ddl-nav>li>a:after {
	width: 0;
}
.ddl-nav>li>a:after {
	width: 0;
}

.social-icons {
	padding: 8px 0;
	font-size: 18px;
}
.social-icons a {
	font-size: 24px;
	margin-left: 15px;
}

body .nav>li>a:after, body .ddl-nav>li>a:after {
	width: 0;
}
body .nav>li>a, body .ddl-nav>li>a {
	padding: 14px;
}
body .ddl-navbar {
	margin-bottom: 0;
	margin-top: 0;
}
.ddl-nav-wrap {
	margin-top: 10px;
}
.navbar-default, body .ddl-navbar-default {
	background-color: transparent !important;
}

.header-slider{

}

/*  END HEADER  */

/*  PAGE CONTENT  */

.service-title, .service-title a{
	font-size: 24px;
	color: #FFF;
	text-decoration: non;
}
.service-title a:hover {
	color: #cac42a;
	text-decoration: none;
}
.service-gallery-thumb {
	height: 160px;
	overflow: hidden;
	margin-bottom: 15px;
}
/*  FOOTER  */

footer h3 {
	color: #ccc;
}
footer .ddl-nav {
	margin-left: -20px !important;
}
.footer-menu-services .ddl-nav>li>a
footer .ddl-nav li {
	margin: 10px 0 10px 0;
}
.main-footer {
	background-color: #222222;
	border-top: 5px solid #646464;
}

.footer-menu-services .ddl-navbar-default {
	background-color: transparent;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.footer-menu-services .ddl-nav>li>a {
	margin: 0 0 0 0;
	padding: 3px 0 3px 0;
	border-bottom: 1px solid #595959;
	display: block;
}
.footer-menu-services .ddl-nav>li>a:after {
	width: 0px;
}
.footer-menu-services .ddl-nav>li>a {

}

.footer-credits-otgs {
	text-align: center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-top: 5px solid #000;
	background-color: #000000;
}
.footer-credits-otgs a:hover {
	text-decoration: none;
}

@media (max-width:767px) {
	.fb_iframe_widget {
		width: 100%;
	}
	.fb_iframe_widget span {
		width: 100% !important;
	}
	.fb_iframe_widget iframe {
		width: 100% !important;
	}
	._8r {
		margin-right: 5px;
		margin-top: -4px !important;
	}
}
/*  END FOOTER  */

/* SPACING */
.txtsize-2 { font-size: 8px; }
.txtsize-1 { font-size: 10px; }
.txtsize0 { font-size: 12px; }
.txtsize1 { font-size: 14px; }
.txtsize2 { font-size: 18px; }
.txtsize3 { font-size: 22px; }

.txtcolor1 { color: #FFF; }
.txtcolor2 { color: #2C262C; }
.txtcolor3 { color: #00857D; }
.txtcolor4 { color: #E20A16; }

.margin-top-15 { margin-top: 15px; }
.margin-top-30 { margin-top: 30px; }
.margin-top-45 { margin-top: 45px; }

.margin-bottom-15 { margin-bottom: 15px; }

.padding-top-0 { padding-top: 0px !important;}
.padding-bottom-15 { padding-bottom: 15px !important;}
