/* Gallaxy Fold (very small device) */
@media only screen
	and (min-device-width: 200px)
	and (max-device-width: 320px)
	and (-webkit-min-device-pixel-ratio: 2) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}


}

/* ----------- iPhone 5, 5S, 5C and 5SE ----------- */

/* Portrait and Landscape */
@media only screen
	and (min-device-width: 320px)
	and (max-device-width: 568px)
	and (-webkit-min-device-pixel-ratio: 2) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}


/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Portrait and Landscape */
@media only screen
	and (min-device-width: 375px)
	and (max-device-width: 667px)
	and (-webkit-min-device-pixel-ratio: 2) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}

/* ----------- iPhone 6+, 7+ and 8+ ----------- */

/* Portrait and Landscape */
@media only screen
	and (min-device-width: 414px)
	and (max-device-width: 736px)
	and (-webkit-min-device-pixel-ratio: 3) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}


/* ----------- iPhone X ----------- */

/* Portrait and Landscape */
@media only screen
	and (min-device-width: 375px)
	and (max-device-width: 812px)
	and (-webkit-min-device-pixel-ratio: 3) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}


/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */
@media only screen
	and (min-device-width: 320px)
	and (max-device-width: 480px)
	and (-webkit-min-device-pixel-ratio: 2) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg');
		    background-position: 100% 100% fixed center;
		    background-size: cover;
		    /*opacity: .8;*/
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}
}

/* ----- iPad 1, 2, Mini and Air ----------- */

/* Portrait and Landscape */
@media only screen
	and (min-device-width: 768px)
	and (max-device-width: 1024px)
	and (-webkit-min-device-pixel-ratio: 1) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}

/* ----------- iPad 3, 4 and Pro 9.7" ----------- */

/* Portrait and Landscape */
@media only screen
	and (min-device-width: 768px)
	and (max-device-width: 1024px)
	and (-webkit-min-device-pixel-ratio: 2) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}

/* ----------- iPad Pro 10.5" ----------- */

/* Portrait and Landscape */
@media only screen
	and (min-device-width: 834px)
	and (max-device-width: 1112px)
	and (-webkit-min-device-pixel-ratio: 2) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}

/* ----------- iPad Pro 12.9" ----------- */

/* Portrait and Landscape */
@media only screen
	and (min-device-width: 1024px)
	and (max-device-width: 1366px)
	and (-webkit-min-device-pixel-ratio: 2) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}

/* ----------- Surfase Duo ----------- */
@media
	(min-device-width: 540px)
	and (max-device-width: 720px) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}

/* ----------- Galaxy Tab 2 ----------- */

/* Portrait and Landscape */
@media
	(min-device-width: 800px)
	and (max-device-width: 1280px) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}

/* Portrait */
@media
	(max-device-width: 800px)
	and (orientation: portrait) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}

/* Landscape */
@media
	(max-device-width: 1280px)
	and (orientation: landscape) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}

/* ----------- Galaxy Tab S ----------- */

/* Portrait and Landscape */
@media
	(min-device-width: 800px)
	and (max-device-width: 1280px)
	and (-webkit-min-device-pixel-ratio: 2) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}

/* Portrait */
@media
	(max-device-width: 800px)
	and (orientation: portrait)
	and (-webkit-min-device-pixel-ratio: 2) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}

/* Landscape */
@media
	(max-device-width: 1280px)
	and (orientation: landscape)
	and (-webkit-min-device-pixel-ratio: 2) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}


/* ----------- Google Pixel 2 XL ----------- */

/* Portrait */
@media screen
	and (device-width: 412px)
	and (device-height: 823px)
	and (-webkit-device-pixel-ratio: 3.5)
	and (orientation: portrait) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}

/* Landscape */
@media screen
	and (device-width: 412px)
	and (device-height: 823px)
	and (-webkit-device-pixel-ratio: 3.5)
	and (orientation: landscape) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}

/* Target Portrait and Landscape */
@media screen
	and (device-width: 411px)
	and (device-height: 823px)
	and (-webkit-min-device-pixel-ratio: 2) {

		.navbar {
			padding: 0.5rem 0;
		}
		.navbar-collapse.collapse.show ul {
			position: relative!important;
			width: 100%;
    		text-align: right;
			right: 0!important;
			margin-top: 15px;
		}
		header {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    background: url('/assets/img/bg/pozadina-homepage.jpg') center fixed;
		    background-repeat: no-repeat;
		    background-size: cover;
		    box-shadow: 0px 2px 15px #000;
		    /*opacity: .8;*/
		}
		header h1 {
		    text-align: center;
		    margin: 40px auto;
		    color: #fff;
		    text-transform: uppercase;
		    font-size: 30px;
		    text-shadow: 0px 1px 3px #000;
		}
		._homeTabList {
		    margin: 40px 0 -10px 0;
		    height: 200px;
		}
		#_footerMap {
			display: none;
		}
		._followUs li {
		    display: inline-block;
		    padding: 0;
		}
		._footerR li a {
			font-size: 13px;
		}

		#_company {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url(/assets/img/bg/techconsult-background-company-v2.jpg) fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		#_services {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-services-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Industries */
		#_industries {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-industries-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		/* FAQ */
		#_faq {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-faq-v4.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}

		/* Contact */
		#_contact {
		    position: relative;
		    min-height: 100vh;
		    display: table;
		    width: 100%;
		    height: 100%;
		    padding-top: 8rem;
		    padding-bottom: 8rem;
		    box-shadow: 0px 2px 15px #000;
		    background: url('/assets/img/bg/techconsult-background-contact-v2.jpg') fixed center;
		    background-repeat: no-repeat;
		    background-size: cover;
		}
		._contactHead {
		    margin: -30px 0 60px 0;
		}

}


/* ----------- Samsung Galaxy S5 ----------- */
@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-min-device-pixel-ratio: 2) {
	#_footerMap {
		display: none;
	}

}


/* ----------- Nokia Lumia 520 ----------- */

/* Portrait and Landscape */
@media only screen and (max-width: 480px) and (max-height: 555px) {
	#_footerMap {
		display: none;
	}

}


/* ----------- Nexus 7 (2013) ----------- */

@media only screen and (max-width: 600px) and (max-height: 960px) {
	#_footerMap {
		display: none;
	}


}

/* ----------- Nexus 6P ----------- */
@media only screen and (max-width: 1440px) and (max-height: 2560px) {
	#_footerMap {
		display: none;
	}


}

/* ----------- Nexus 5 ----------- */
@media only screen and (max-width: 360px) and (max-height: 598px) {
	#_footerMap {
		display: none;
	}


}

/* ----------- Nexus 4 ----------- */
@media only screen and (max-width: 384px) and (max-height: 640px) {
	#_footerMap {
		display: none;
	}


}