/*

 Theme Name:   Agillites

 Description:  Twenty Seventeen Child Theme

 Template:     twentyseventeen

*/

@import url(../twentyseventeen/style.css);

.entry-content a, .entry-summary a, .comment-content a, .widget a, .site-footer .widget-area a, .posts-navigation a, .widget_authors a strong{box-shadow: none;}



.brand-ag{

	font-family: Arial !important;

	font-weight: 900;

}

.brand-ag em{

	font-weight: 400;

}

.page-template-app-page .banner-content ul li{

	height: 10.54vw;

}

.page-template-app-page .banner-content ul li:before{

    width: 0.146vw;

       top: 2.557vw;

	height:  7.32vw;

}

.page-template-app-page .banner-content ul li:after{

    width: 1.464vw;

    height: 1.464vw;

    left: calc(50% - 0.659vw);

    border: 0.146vw solid;

	bottom: -0.79vw;

}

.page-template-app-page .banner-content ul li:nth-child(even):after {

    top: auto;

    /* left: calc(50% -  0.732vw); */

	left: calc(50% - 0.659vw);

}

.page-template-app-page .banner-content ul li a {

    font-size: 1.354vw;

	outline: none;

}

.page-template-app-page .banner-content ul li:first-child {

    top: 20.5vw;

    left: 12.3vw;

}



.page-template-app-page .banner-content ul li:nth-child(2) {

    top: 39%;

    left: 25%

}



.page-template-app-page .banner-content ul li:nth-child(3) {

    left: 53.5%;

    top: 58%;

}



.page-template-app-page .banner-content ul li:nth-child(4) {

    left: 68.6%;

    top: 17%;

}



.page-template-app-page .banner-content ul li:nth-child(5) {

    top: 51%;

    right: 8.6%;

	left: auto;

}

.page-template-app-page .banner-content ul li:nth-child(even):before{

	position: absolute;

}

.app-logo {

    display: none;

}

html #wpadminbar{ display: none}

html.svg{

	margin: 0 !important;

}

.page-id-227 .system-section h2{

	/*margin-bottom: 80px;*/

}



@media (min-width: 769px){

	.page-template-app-page .top-menu-bar .menu-top-menu-container ul#top-menu > li a {

		color: #fff;

	}

	.page-template-app-page .app-logo{

		display: block;

	}

	.page-template-app-page .top-logo{

		display: none;

	}

}



@media (min-width: 1024px) and (max-height: 1200px){

	.page-template-app-page .banner-top img{

		height: 100vh;

	}

	.page-template-app-page .banner-content ul li:first-child {

		top: 50vh;

	}



	.page-template-app-page .banner-content ul li:nth-child(2) {

		top: 42vh;

	}



	.page-template-app-page .banner-content ul li:nth-child(3) {

		top: 62vh;

	}



	.page-template-app-page .banner-content ul li:nth-child(4) {

		top: 20.5vh;

	}

	.page-template-app-page .banner-content ul li:nth-child(5) {

		top: 55vh;

	}

}

@media (min-width: 1380px) and (min-height: 800px){

	.page-template-app-page .banner-content ul li:first-child {

		top: 56vh;

	}

	.page-template-app-page .banner-content ul li:nth-child(2) {

		top: 48vh;

	}

	.page-template-app-page .banner-content ul li:nth-child(3) {

		top: 67vh;

	}

	.page-template-app-page .banner-content ul li:nth-child(4) {

		top: 25.5vh;

	}

	.page-template-app-page .banner-content ul li:nth-child(5) {

		top: 61vh;

	}

}

@media (min-width: 1650px) and (max-height: 1200px){

	.page-template-app-page .banner-content ul li:first-child {

		top: 54vh;

	}

	.page-template-app-page .banner-content ul li:nth-child(2) {

		top: 46vh;

	}

	.page-template-app-page .banner-content ul li:nth-child(3) {

		top: 65vh;

	}

	.page-template-app-page .banner-content ul li:nth-child(4) {

		top: 23.5vh;

	}

	.page-template-app-page .banner-content ul li:nth-child(5) {

		top: 59vh;

	}

}

@media (width: 1366px) and (height: 1024px){

	.page-template-app-page .banner-content ul li:first-child {

		top: 56vh;

	}



	.page-template-app-page .banner-content ul li:nth-child(2) {

		top: 48vh;

	}



	.page-template-app-page .banner-content ul li:nth-child(3) {

		top: 68vh;

	}



	.page-template-app-page .banner-content ul li:nth-child(4) {

		top: 27.5vh;

	}

	.page-template-app-page .banner-content ul li:nth-child(5) {

		top: 63vh;

	}

}

@media (width: 1024px) and (height: 768px){

	.page-template-app-page .banner-content ul li:first-child {

		top: 56vh;

	}



	.page-template-app-page .banner-content ul li:nth-child(2) {

		top: 48vh;

	}



	.page-template-app-page .banner-content ul li:nth-child(3) {

		top: 68vh;

	}



	.page-template-app-page .banner-content ul li:nth-child(4) {

		top: 27.5vh;

	}

	.page-template-app-page .banner-content ul li:nth-child(5) {

		top: 63vh;

	}

}

@media (max-width: 991px){

	.custom-logo-link img{

		max-width: 200px;

	}

}

@media (max-width: 768px){

	.application-content > .container-1440{

		padding-top: 0;

	}

}

@media (max-width: 767px){

	.page-id-227 .system-section h2 {

		margin-bottom: 24px;

	}

	.page-id-227 .system-section .sub-title{

		text-align: left;

	}

	a.top-logo{

		display: block;

		float: none;

		text-align: right;

		margin: 0 auto;

	}

	header .top-menu-bar .navbar-toggler{

	    position: absolute !important;

		top:35px;

		margin-top: -15px;

		left: 15px;

	}

	a.top-logo img {

		width: 100%;

		max-width: 100%;

		max-height: none;

	}

}

@media (max-width: 599px){

	a.top-logo{

		max-width: 200px;

	}

}

@media (max-width: 479px){

	a.top-logo{

		max-width: 150px;

	}

}

@media(max-width: 767px){

.contact-content div.wpcf7-validation-errors{

	position: unset!important;



	}

	



.footer-container {
	background: gray;
   

   /*  margin-bottom: 100px; */

}

	}

	.home .container-1440.footer-page.bottom{

	

	}

	@media (max-width: 1440px){

.footer-contai .col-image img {

    max-width: 100%!important;



    }

    }

    @media (max-width: 992px) and (min-width: 668px){

   .footer-contai .col-12{

flex: unset!important;

    }

    }

    @media (min-width: 1025px){

.home .container-1440.footer-page.bottom {

     /*position: unset!important; */

    

}

}

@media (max-width: 480px){



}

@media(width: 768px){



.application-content .section .footer-page.bottom {

    /*display: block!important;

    padding-bottom: 379px;*/

}

	}



	.contact-content div.wpcf7-validation-errors{



position: unset!important;

	}

.col-12{

	/*display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;*/

  }

  .app-page-content .col-12.video

 {

display: block!important;

 }

/*  .page-template-app-page .content-post.app-page-content .row{

  	display: block;

  } */

 .page-template-app-page .content-post.app-page-content .row .col-12.col-lg-6.row{

  	float: left;

  	width: 50%;

  	}

 .page-template-app-page .content-post.app-page-content .row 	.col-12.col-lg-6.video{

	float: right;

  	width: 50%;

 }

 @media(max-width: 767px){

.page-template-app-page .content-post.app-page-content .row .col-12.col-lg-6.row{

  	

  	width: 100%;

  	margin: 0 auto;

    text-align: center;

  	}

 .page-template-app-page .content-post.app-page-content .row .col-12.col-lg-6.video{

	

  	width: 100%;

  	margin: 0 auto;

    text-align: center;

 }



 }



 @media (max-width: 1700px){

.page-id-227 .system-section .sub-title {

     

}

}

.page-id-227 .system-section p, .page-id-227 .system-section .sub-title {

    

}

.page-template-app-page .wp-video-shortcode video, video.wp-video-shortcode{
     height: auto !important;
}
.page-template-app-page .mejs-container .mejs-mediaelement{
    position: relative;
}
.page-template-app-page .mejs-container{
    height: auto !important;
}

.page-id-227 .system-section .img-sys{

margin-top: -20px;

	}

	.content-features .row{

		margin-left: 0;

		margin-right: 0;

	}

.page-template-app-page	 #player_uid_910642351_1 .ytp-icon.ytp-icon-watermark{

		display: none!important;

		}



	.system-section.d-flex 

		{

display: block!important;

text-align: center;

margin: 0 auto;

		}

		.system-section.d-flex p{

text-align: center;

margin: 20px auto;

		}



		.align-items-center{

align-items: center;

-webkit-align-items: center;

		}

@media(min-width: 992px){

	.page-template-default

		h2:first-child {

padding-top: 15px!important;

		}

		}
/*Update 03/06/2019*/
.page-template .menu-item-527 {
    display: none;
}
@media (min-width: 992px) { 
	.page-template-app-page .not-home-footer {
    display: none!important;
	}
}

.page-template-default .menu-item-527 {
    display: none;
}

/*Update 04/06/2019*/
#custom-hn-6{display: none;}
.simple-translate-panel {
    display: none;
}
ul.sub-menu {
}
.top-menu-bar .menu-top-menu-container ul#top-menu > li.menu-item-has-children > a::before { 
display: none;}
#download-brochure{width: 70%;}













/* Style the tab */


.container-1440 .tabs .tab{
	display: none;
}

.container-1440 .tabs ul{
    overflow: auto;
}

.container-1440 .tabs ul li{
    float: left;
    list-style: none;
}


.container-1440 .tabs ul li a.active{
    border-bottom: 2px solid #000;
}

.container-1440 .tabs ul li a:hover{
    text-decoration: none;
}

.container-1440 .tabs ul li a{
    display: inline-block;
    text-transform: uppercase;
    color: #000;
    font-size: 1.2em;
    padding: 15px 20px;
    font-weight: bolder;
}

.container-1440 .tabs .tab{
    clear: both;
}

.container-1440 .tabs .tab.active{
	display: block;
}

.container-1440 .tab #btvnt{
	background: green;
}


.content-event-banner{
    padding: 0 !important;
}



.block-download-brochure{
	padding-top: 50px;
	padding-bottom: 0;
}




