/* 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) {
		/* Hide web meni */
		.navMeniNovaTacna {
			display: none!important;
		}
		/* Show moble meni */
		#navIconOkvir {
			display: block!important;
		}

		/* Header */
		.navLogo,
		.navRequestQuote,
		.footer_logo_textImg {
			display: none;
		}

		/* About us */
		#aboutUS p {
			text-align: justify;
		}
		.ourService_ a {
			padding: 5px;
		}

		/* Services */
		.viewServiceItemArrow {
			display: none;
		}
		.viewServiceItemTitle h1 {
		}
		.viewServiceItemText p {
			text-align: justify;
		}
		.viewServiceItemBtn a {
			padding: 5px;
		}
		#viewServiceItemBG {
			height: 40vh;
		}

		/* Footer */
		#footer .footer_logo {
		    text-align: center;
		}
}

/* ----------- 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) {
	/* Hide web meni */
	.navMeniNovaTacna {
		display: none!important;
	}
	/* Show moble meni */
	#navIconOkvir {
		display: block!important;
	}
	/* Header */
	header .navRequestQuote {
		display: none;
	}
	header .navLogo img {
        width: 125px;
	    margin: 15px;
	    position: absolute;
	}
	#navIconOkvir {
	    width: 200px;
	    height: 150px;
	}
	#navIconOkvir.act {
	    width: 150px;
	    height: 150px;
	}
	.navNVmeni {
	    /* margin: 50px 0; */
	    margin: 60px auto;
	    text-align: center;
	}
	.navNVmeni li {
	    padding: 5px 0;
	}
	/* About us -home- page */
	#aboutUS p {
	    font-size: 16px;
	    font-weight: 600;
	    text-align: justify;
	}
	.ourService_ a {
	    padding: 15px 20px;
	}
	/* Services Items */
	#ourService {
		margin-top: -30px;
	}
	.serviceItem {
	    text-align: center;
	    display: inline-block;
	    width: 100vw;
	    margin: 30px auto;
	    cursor: pointer;
	}
	.serviceItemTitle {
	    margin: -10vh auto;
	}
	.serviceItemTitle h1 {
	    font-size: 16px;
	}
	/* Services item view */
	#viewServiceItem {
	    margin-top: -30px;
	}
	.viewServiceItemArrow {
	    margin: 20vh auto;
	}
	.viewServiceItemArrow a {
	    font-size: 50px;
	}
	.viewServiceItemTitle h1 {
		font-size: 20px;
	    text-align: center;
	}
	.viewServiceItemText p {
	    font-size: 15px;
	    width: 115%;
	    text-align: justify;
	}
	#viewServiceItemBG {
		width: 100vw;
    	height: 50vh;
	}



	/* Footer */
	#afterFooter {
	    margin: 0;
	    padding: 15px;
	    background: #2D4233;
	}
	#footer .footer_logo img {
	    width: auto;
	    height: 60px;
	}
	#footer .footer_logo .footer_logo_textImg {
	    position: absolute;
	    width: 200px;
	    height: auto;
	    top: 30%;
	    left: 33%;
	}
	#footer .footer_sociial_link {
	    margin: 5px auto;
	    text-align: center;
	}
	.afterFooter p {
	    margin: 0 auto;
	    padding: 0;
	    font-size: 14px;
	    color: #fff;
	    width: 70%;
	}
}

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

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

}

/* ----------- 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) {

}

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

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

}

/* ----------- 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) {

}

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

}

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

}

/* ----------- 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) {

}

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

}

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

}

/* ----------- 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) {
		.serviceItemTitle {
		    margin: -9vh auto;
		}
}

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

}

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

}

/* ----------- 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) {
		/* Hide web meni */
		.navMeniNovaTacna {
			display: none!important;
		}
		/* Show moble meni */
		#navIconOkvir {
			display: block!important;
		}
		/* Header */
		header .navLogo img {
		    width: 150px;
		}
		header .navRequestQuote a {
		    padding: 5px;
		    letter-spacing: 0;
		}
		header .navRequestQuote a.act {
			padding: 5px;
		    letter-spacing: 0;
		}
		#navIconOkvir {
			left: -25px;
		}
		#navIconOkvir.act {
		    top: -20px;
		    left: -30px;
		}
		/* Send Request */
		.sendReq_ {
			font-size: 17px;
		}
		/* Services */
		.serviceItem {
		    width: 25vh;
		}
		.viewServiceItemTitle h1 {
		    text-align: center;
		    font-size: 23px;
		}
		.viewServiceItemText p {
			text-align: justify;
		}
		#viewServiceItemBG {
			height: 50vh;
		}

		/* Footer */
		#footer .footer_logo {
			text-align: center;
			margin-left: -20px;
		}
		#footer .footer_logo .footer_logo_textImg {
			display: none;
		}
		.footer_sociial_link {
			display: flex;
		}

}

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

}

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

}

/* ----------- 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) {

}

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

}

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

}

/* ----------- 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) {

}

/* Portrait */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen
	and (min-device-width: 834px)
	and (max-device-width: 834px)
	and (orientation: portrait)
	and (-webkit-min-device-pixel-ratio: 2) {

}

/* Landscape */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen
	and (min-device-width: 1112px)
	and (max-device-width: 1112px)
	and (orientation: landscape)
	and (-webkit-min-device-pixel-ratio: 2) {

}

/* ----------- 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) {

}

/* Portrait */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen
	and (min-device-width: 1024px)
	and (max-device-width: 1024px)
	and (orientation: portrait)
	and (-webkit-min-device-pixel-ratio: 2) {

}

/* Landscape */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen
	and (min-device-width: 1366px)
	and (max-device-width: 1366px)
	and (orientation: landscape)
	and (-webkit-min-device-pixel-ratio: 2) {

}

/* ----------- Surfase Duo ----------- */
@media
	(min-device-width: 540px)
	and (max-device-width: 720px) {
		/* Hide web meni */
		.navMeniNovaTacna {
			display: none!important;
		}
		/* Show moble meni */
		#navIconOkvir {
			display: block!important;
		}
		/* Header */
		header .navLogo img {
		    width: 120px;
		    z-index: 99999;
		    position: relative;
		    margin: 15px auto;
		}
		header .navRequestQuote a,
		header .navRequestQuote a.act {
		    font-size: 15px;
		    padding: 5px;
		    letter-spacing: 0;
		    top: -13vh;
		    right: 20px;
		    position: absolute;
		}

		/* Services */
		.viewServiceItemTitle h1 {
		    text-align: center;
		}
		.viewServiceItemText p {
			text-align: justify;
   			padding: 0 0 0 20px;
		}
		#viewServiceItemBG {
			height: 50vh;
		}

		/* Footer */
		#footer .footer_sociial_link {
			text-align: center;
		}
}

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

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

}

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

}

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

}

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

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

}

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

}

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

}