@charset "utf-8";
@media (min-width: 992px) and (max-width: 1199px) {	
	#header .menu-item a { padding: 0px 2px!important; }
	#header-fixed .menu-item a { padding: 0px 15px!important; }
}
@media (min-width: 768px) and (max-width: 992px) {	
	.single-header { background: url(assets/images/page-title.png) no-repeat 38% top; }	
	#header { background:#fd0100!important; position: fixed!important; z-index: 10!important; width: 100%!important; top: 0px!important; }
	#header .logo { position: relative; top: 0px; text-align: center; width: 220px; margin: 0 auto 6px auto; }
	#header .container { border: 0; }
	#header .bg { background: none; }
	#page {padding-top: 78px;}
	.home .social .padding {border: solid 1px #e4e4e4;}
	.home .social .padding.border { border-top: 0px!important; border-bottom: 0px!important; }
	#header #navbar-mobile {margin:0;padding:0;}
	#header #navbar-mobile ul.menu:before {display: none;}
	#header #navbar-mobile .menu-item { float: none; margin: 0; }
	#header #navbar-mobile .menu-item a {margin: 0;height: 49px; line-height: 49px;background: #222;}
	#header #navbar-mobile .menu-item a:before {display:none;}
	#header #navbar-mobile .menu-item a:after { display: none; }
}
@media (max-width: 767px) {
	.single-header { background: url(assets/images/page-title.png) no-repeat 36% top; }
	.page-id-7 .form .submit { width: 100%; }
	.page-id-7 .links {text-align:center}
	.page-id-7 .links .text-right{text-align:center}
	.page-id-1 .gallery .owl-buttons { display: none; }
	#footer .gray .aw { position: relative; bottom: 0px; right: 0px; margin: 20px auto 0 auto; }
	#header { background:#fd0100!important; position: fixed!important; z-index: 10!important; width: 100%!important; top: 0px!important; }
	#header .logo { position: relative; top: 0px; text-align: center; width: 220px; margin: 0 auto 6px auto; }
	#header .container { border: 0; }
	#header .bg { background: none; }
	#page {padding-top: 78px;}
	.page-id-3 .orderby select { width: 100%; }
	.home .social .padding {border: solid 1px #e4e4e4;}
	.home .social .padding.border { border-top: 0px!important; border-bottom: 0px!important; }
	#footer .capture .title { width: 100%; text-align: center; }
	.single-item .btn-style { width: 70%; font-size: 14px; }
	.page-id-7 .links .fa { display: block; margin: 0 auto 10px auto;}
	#header #navbar-mobile {margin:0;padding:0;}
	#header #navbar-mobile ul.menu:before {display: none;}
	#header #navbar-mobile .menu-item { float: none; margin: 0; }
	#header #navbar-mobile .menu-item a {margin: 0;height: 49px; line-height: 49px;background: #222;}
	#header #navbar-mobile .menu-item a:before {display:none;}
	#header #navbar-mobile .menu-item a:after { display: none; }
	.modal .btn {width: 100%;display: block; margin-bottom: 10px; margin-left:0px!important;}
	.nao-encontrou { width: 100%; margin: 30px 0 0 0; }
	.nao-encontrou .fa { display: block; margin: 0 auto 10px auto; }
}
@media (max-width: 480px) { 
	.single-header { background: url(assets/images/page-title.png) no-repeat 30% top; }
	.page-id-7 .form .submit { width: 100%; }
	.page-id-7 .links {text-align:center}
	.page-id-7 .links .text-right{text-align:center}
	.home #owl-home .owl-buttons { display: none; }
	#footer .gray .aw { position: relative; bottom: 0px; right: 0px; margin: 20px auto 0 auto; }
	#header { background:#fd0100!important; position: fixed!important; z-index: 10!important; width: 100%!important; top: 0px!important; }
	#header .logo { position: relative; top: 0px; text-align: center; width: 220px; margin: 0 auto 6px auto; }
	#header .container { border: 0; }
	#header .bg { background: none; }
	#page {padding-top: 78px;}	
	.single-header { height: auto; }
	.page-id-3 .orderby { float: none; margin: 90px 0 0 0; }
	.page-id-3 .orderby select { width: 100%; }
	.home .social .padding {border: solid 1px #e4e4e4;}
	.home .social .padding.border { border-top: 0px!important; border-bottom: 0px!important; }
	#footer .capture .title { width: 100%; text-align: center; }
	.single-item .btn-style { width: 70%; font-size: 14px; }
	.page-id-7 .links .fa { display: block; margin: 0 auto 10px auto;}
	#header #navbar-mobile {margin:0;padding:0;}
	#header #navbar-mobile ul.menu:before {display: none;}
	#header #navbar-mobile .menu-item { float: none; margin: 0; }
	#header #navbar-mobile .menu-item a {margin: 0;height: 49px; line-height: 49px;background: #222;}
	#header #navbar-mobile .menu-item a:before {display:none;}
	#header #navbar-mobile .menu-item a:after { display: none; }
	.modal .btn {width: 100%;display: block; margin-bottom: 10px; margin-left:0px!important;}
	.nao-encontrou { width: 100%; margin: 30px 0 0 0; }
	.nao-encontrou .fa { display: block; margin: 0 auto 10px auto; }
}