@media (max-width: 1605px) {
	
	.header2 nav > div > ul > li > a {
		padding: 0px 10px 30px;
	}

}


@media (max-width: 1445px) {

}


@media (max-width: 1370px) {
.hlf-parallax.black-layer::before, 
.hlf-parallax.black-layer2::before, 
.hlf-parallax.blue-layer::before, 
.hlf-parallax.black-layer4::before, 
.hlf-parallax.white-layer::before, 
.hlf-parallax.gray-layer::before, 
.hlf-parallax.gray-layer2::before, 
.hlf-parallax.grd-lyr::before, 
.hlf-parallax.theme-bg-layer::before, 
.hlf-parallax .fixed-bg, 
.hlf-parallax .fixed-bg2 {height: 61%;}
.floter-911 {width: 60px;}
  

}


@media (max-width: 1200px) {
nav > div > ul > li{
	padding:0px 0px 30px;
}
.header2 nav > div > ul > li > a {
    padding: 0 15px 40px;
}
.header2 nav > div > ul > li{
	padding:0px;
}
.featured-cap > h2{
	font-size:46px;
	line-height:56px;
}
.featured-cap > p{
	font-size:22px;
	line-height:34px;
}
.featured-cap {
    max-width: 700px;
}
.featured-item {
    padding: 300px 30px 100px 30px;
}
	
	nav > div > ul > li {
    width: auto;
    font-size: 14px;
    color: #fff;
}
nav > div > ul > li > a {
    display: inline-block;
    padding: 0 15px;
}
.container {padding: 0 30px;max-width: 100%;}

}


@media (max-width: 1030px) {
.container {padding: 0 30px;max-width: 100%;}
header {display: none;}
.rspn-hdr {display: block;}
main {padding-top: 0 !important;}
.pst-mta > li + li::before {margin: 0 10px;}
.pg-tp-wrp {padding-top: 120px;}
.tag-clouds.float-right {float: left !important;}
.floter-911 {width: 50px;}
.logo img {
    width: 60%;
}
.srv-inf h5, .evnt-inf > h5{
	font-size:20px;
	line-height:28px;
}
.blg-inf > h6{
	font-size:16px;
}
.pst-mta > li{
	font-size:12px;
}
.drk-bg .wdgt-bx > ul li{
	font-size:14px;
}
}

@media (max-width: 1030px) and (min-width: 980px) {
.featured-item {
    padding: 100px 30px 100px 30px;
}
.lg-mn {background-color: #333; text-align:left;}
.rspn-cnt{padding-left:9%;}
.pg-tp-wrp {
    padding-top: 0;
    margin-top: -30px;
}
}

@media (max-width: 1120px) and (min-width: 1000px) {
.lg-mn {background-color: #333; text-align:left;}
	nav > div > ul > li {
    width: auto;
    font-size: 14px;
    color: #fff;
}
.rspn-cnt{padding-left:9%;}
nav > div > ul > li > a {
    display: inline-block;
    padding: 0 7px;
}
.evnt-inf h5{
	font-size:20px;
}
	.overlap144 {
    padding-top: 144px;
}
}

@media (max-width: 1000px) and (min-width: 980px) {
	.lg-mn {background-color: #333; text-align:left;}
	.overlap144 {
    margin-top: -30px;
    padding-top: 0;
}
.evnt-inf h5{
	font-size:20px;
}
.rspn-cnt{padding-left:9%;}
}

@media (max-width: 980px) {
.featured-cap > h2{
	font-size:46px;
	line-height:56px;
}
.featured-cap > p{
	font-size:22px;
	line-height:34px;
}
.featured-cap {
    max-width: 700px;
}
.featured-item {
    padding: 100px 30px 100px 30px;
}

	.logo img {
    width: 60%;
}
.pst-mta > li {
    font-size: 14px;
}
.evnt-thmb .countdown, .tm-thmb > h4{
	display:none;
}
.overlap144 {
    margin-top: -30px;
    padding-top: 0;
}
.rspn-cnt{padding-left:9%;}

.lg-mn {background-color: #333; text-align:left;}
h1,
.pg-tp-wrp > h1 {font-size: 38px;}
h2 {font-size: 32px;}
h3 {font-size: 28px;}
.abt-sec h3{
	font-size:24px;
}


@media (max-width: 770px) {
.featured-cap > h2{
	font-size:40px;
	line-height:50px;
}
.featured-cap > p{
	font-size:20px;
	line-height:32px;
}
.featured-cap {
    max-width: 600px;
}
.featured-item {
    padding: 100px 30px 150px 30px;
}
h1,
.pg-tp-wrp > h1 {font-size: 38px;}
h2 {font-size: 32px;}
h3 {font-size: 28px;}
.abt-sec.style-edit h3{
	font-size:24px;
}
.rspn-cnt{display:none;}
.overlap144 {
    margin-top: -30px;
    padding-top: 0;
}
.evnt-wrp {margin-top: 50px;}
.btm-br {text-align: center;}
.cpyrgt.float-left,
.scl-sbcrb.float-right {float: none !important;}
.scl-sbcrb {margin-top: 10px;}
.fcts-lst {margin-top: 30px;}
.abt-img,
.sidebar-wrp,
.cnt-inf-wrp {margin-top: 50px;}
.pg-tp-wrp {text-align: center;}
.pg-tp-wrp > h1 {font-size: 52px;max-width: 100%;width: 100%;}
ol.breadcrumb {max-width: 100%;width: 100%;}
ol.breadcrumb > li.breadcrumb-item {float: none;display: inline-block;font-size: 20px;}
.team-detail-thmb {margin-bottom: 30px;}
.error-page-inner,
.search-found-inner {max-width: 100%;}
.abt-img.style2 img {width: 100%;}
.fcts-wrp {text-align: center;}
.fcts-wrp .sec-tl:before {left: 50%;margin-left: -64px;}
.logo img {
    width: 60%;
}
.pg-tp-wrp h1:after {
    top: 70px;
    left: 39%;
}
/*******************************************
			JEFTH VALENTIM
*******************************************/
.srv-bx > a > div { margin: 0 auto!important; }	
.main-item { border-bottom: 1px solid rgba(0, 0, 0, .3)!important; padding-bottom: 30px; }
.first{	order: 1!important; }
.second{ order: 2!important; }
.testimonial .image { float: none !important; }

}
@media (max-width: 396px) {
	a.wht-btn.brd-rd30 {
		margin-top: 15px;
	}
}
@media (max-width: 480px) {
.featured-cap > p{
	font-size:18px;
	line-height:30px;
}
.featured-item {
  padding: 100px 15px;
}
.featured-cap > span {
  font-size: 25px;
}
.featured-cap > span + h2 {
  margin-top: -5px;
}
.featured-cap > h2 {
    font-size: 38px;
    line-height: 50px;
}
#rev_slider_4_1_wrapper .tp-caption {
	line-height:20px;
}
.rspn-cnt {display: none;}
.overlap144.rev_slider_wrapper {margin-top: -5px;}
h1,
.pg-tp-wrp > h1 {font-size: 48px;}
h2 {font-size: 32px;}
h3 {font-size: 28px;}
.abt-sec.style-edit h3{
	font-size:24px;
}
.srv-bx {text-align: center;}
.camp-thmb > a img,
.gallery-item > a img {width: 100%;}
.fcts-lst > li {padding: 30px 20px;}
.scribe-frm {float: none;display: inline-block;}
.scl-sbcrb .scl3 {float: none;margin-top: 10px;margin-left: -5px;}
.alignleft,
.alignright,
.aligncenter {width: 100%;margin-left: 0;margin-right: 0;}
.team-member-name {padding-right: 0;}
.team-member-name .scl4 {position: static;float: left;width: 100%;margin: 15px 0 0 -5px;}
.error-page-inner > h1 {font-size: 150px;}
.search-form > button {position: relative;margin-top: 10px;float: left;width: 100%;}
.blog-detail-desc blockquote, 
.event-detail-desc blockquote {padding: 40px 65px;}
.blog-detail-desc blockquote p, .scl4 > span, .tag-clouds > span{font-size:14px;}
.cmt-thrd .children {padding-left: 0;}
.cmt-bx {text-align: center;}
.cmt-bx > img {display: inline-block;float: none;margin: 0 0 25px;}
.cmt-inf {width: 100%;}
.cmt-inf > h6 {width: 100%;margin: 0 0 10px;}
.cmt-inf > span {width: 100%;margin-bottom: 30px; float:left;}
a.comment-reply-link {float: none;display: inline-block;}
.cmt-inf > p {max-width: 100%; font-size:14px;}
.cmts-wrp > h4 {text-align: center;}
.cnt-frm > form button {float: left;padding: 14px 30px 15px;}
.campaign-detail-img > a.theme-btn {padding: 12px 35px;bottom: 20px;left: 20px;}
.event-detail-img ul.countdown {position: static;max-width: 100%;float: left;margin: 20px 0;
	-webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
.cnt-frm > h4, .cnt-inf-wrp > h4{ font-size:24px;}
.rltd-wrp h4:before, .cmts-wrp h4:before{
	display:none;
}
.black-layer .pg-tp-wrp > h1{
	font-size:36px;
}
.pg-tp-wrp h1:after{
	top:70px;
	left:32%;
}
.event-detail-img ul.countdown > li {max-width: 50px;margin: 3px;float: none;display: inline-block;}
.col-md-6 .vdo-bx > a,
.vdo-bx > a {font-size: 45px;}
.pg-tp-wrp > h1 {line-height: 66px;}
.container {padding: 0 15px;}
.lg-mn {background-color: #333; text-align:left;}
.vdo-bx-wrp > h4 {font-size: 24px;}
.wrk-gal > div > div {width: 33.334%;}


}


@media (max-width: 420px) {
.abt-img {padding-top: 130px;}
h1,
.pg-tp-wrp > h1 {font-size: 40px;}
.pg-tp-wrp > h1 {line-height: 40px;margin-bottom: 10px;}
h2 {font-size: 28px;}
h3 {font-size: 22px;}
h5 {font-size: 18px;}
.abt-sec.style-edit h3{
	font-size:20px;
}
.sec-tl > span{
	font-size:14px;
}
.gap {
    float: left;
    padding: 60px 0;
    position: relative;
    width: 100%;
}
.srv-wrp {
    margin-top: 0px;
}
.rs-gl{
	font-size:12px;
}
.pg-tp-wrp h1:after{
	top:55px;
	left:30%;
}
.pg-tp-wrp {
    padding-top: 30px;
}
.black-layer .pg-tp-wrp > h1{
	font-size:30px;
}
.pst-mta > li {
    font-size: 14px;
}
.black-layer .pg-tp-wrp ol.breadcrumb > li.breadcrumb-item{
	font-size:18px;
}
.vdo-sec-wrp {padding: 0 15px;}
.fixed-bg + .sec-tl {padding-left: 15px;padding-right: 15px;}
.evnt-bx {padding-left: 0;text-align: center;}
.evnt-bx .evnt-dat {position: static;margin: 0 0 20px;}
.fcts-lst > li {width: 100%;border-left: 0;}
.fcts-lst > li:nth-last-child(2) {border-bottom: 1px solid rgba(255,255,255,.3);}
.scribe-frm {max-width: 100%;min-width: 100%;}
.scl-sbcrb {width: 100%;}
.btm-br {padding: 20px 0;}
.lg-mn .logo {max-width: 60%;}
.error-page-inner > h1 {font-size: 120px;}
.error-page-inner > p {line-height: 25px;max-width: 100%;margin-bottom: 0;}
.tm-inf2 {padding: 0 30px;}
.tm-thmb > h4 {line-height: 40px;font-size: 18px;min-width: 180px;padding-right: 20px;}
.tm-thmb > h4 i {line-height: 40px;width: 40px;margin-right: 20px;font-size: 14px;}

}


@media (max-width: 320px) {
	.pg-tp-wrp {
		padding-top: 30px;
	}
	.pg-tp-wrp h1:after {
		top: 55px;
		left: 28%;
	}
}