body { font-family:'Oxygen', sans-serif;; margin:0px; background-color:#414143; background-image:url(../Resources/qunicepresecco.jpg); background-position:center; background-size:cover; background-repeat:no-repeat; background-attachment:fixed; height:100% }
html { height:100% }
#fillLiveLink a:link { color:#fff; text-decoration:none }
#fillLiveLink a:visited { color:#fff; text-decoration:none }
#fillLiveLink a:hover { color:#414143; text-decoration:underline }
.f-bb { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
#PageDiv { position:relative; margin:auto }
#HeaderWrapper { position:relative; width:100%; height:0.1; z-index:100 }
#HeaderInnerWrapper { position:fixed; left:0px; top:0px; width:100%; z-index:100; opacity:0.95 }
#Header { width:100.00333333333333%; z-index:0; padding-left:10px; padding-top:10px; margin-left:auto; margin-right:auto }
#nav { width:23.41%; z-index:0; float:left; margin-left:14px; opacity:0.95; box-sizing:border-box; height:auto; overflow:visible; position:relative }
#titleWrap { width:100%; height:99.92%; z-index:0 }
#headRight { width:55%; height:1270px; z-index:0; float:right; padding-top:10px; background-image:url(../Resources/blurred_backgroun.png); background-position:center; background-size:cover; background-repeat:no-repeat; border-left:solid #dedede 15px }
#logo { width:3.41%; float:left; margin-left:40px }
#backButton1 { width:10%; float:right; margin-right:20px; z-index:2001 }
#titleText { width:100%; z-index:0; float:left; margin-top:20px }
#description { width:62.27%; min-height:55px; z-index:0; margin-left:auto; margin-top:20px; margin-right:auto }
#sepCircles-Top { width:12.79%; overflow:hidden }
#lowerRight { width:100%; height:677px; z-index:0; float:left; margin-top:20px; border-top:solid #dedede 15px }
#edgeLeft { width:8%; margin-left:40px; overflow:hidden }
#fillServices { width:99.58%; min-height:90px; z-index:0; margin-left:auto; margin-top:20px; margin-right:auto }
#sepCircles-Middle { width:8%; overflow:hidden }
#fill { width:82.72%; min-height:31px; z-index:0; padding:10px; margin-left:80px }
#fillStore { width:82.72%; min-height:31px; z-index:0; padding:10px; margin-left:80px }
#fillNewsletter { width:82.72%; min-height:31px; z-index:0; padding:10px; margin-left:80px }
#fillCMS { width:82.72%; min-height:31px; z-index:0; padding:10px; margin-left:80px }
#fillSEO { width:82.72%; min-height:31px; z-index:0; padding:10px; margin-left:80px }
#fillResponsive { width:82.72%; min-height:31px; z-index:0; padding:10px; margin-left:80px }
#fillImages { width:82.72%; min-height:31px; z-index:0; padding:10px; margin-left:80px }
#fillProducts { width:82.72%; min-height:31px; z-index:0; padding:10px; margin-left:80px }
#fillMarketing { width:82.72%; min-height:31px; z-index:0; padding:10px; margin-left:80px }
#CornerEdgeBotRight { width:8%; float:right; margin-right:40px }
#bottomRight { width:100%; height:168px; z-index:0; float:left; margin-top:20px; border-top:solid #dedede 15px }
#fillLiveLink { width:100%; min-height:69px; z-index:0; margin-left:auto; margin-top:20px; margin-right:auto }
#sepCircles-Bottom { width:7.97%; margin-left:auto; margin-right:auto; overflow:hidden }
#GunDogGinLabrador { width:20%; overflow:hidden }
#headLeft { width:40%; min-height:755px; z-index:0; float:left; padding:10px; margin-top:20px }
#fwNav1 { float:left; padding:0; margin:0; list-style:none }
#fwNav1 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav1 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; padding:0px 25px 0px 25px }
#fwNav1 .fwFirstChild { border-left:0 }
#fwNav1 .fwLastChild { border-right:0 }
#fwNav1 .fwNavItem a:hover, #fwNav1 .fwNavItem span a:hover, #fwNav1 .fwNavItem a:focus { color:#FFFFFF; text-decoration:underline }
#fwNav1 .fwNavItem a:active { text-decoration:none }
#fwNav1-toggle, .fwNav1-toggle-label { display:none }
.fwNav1-toggle-label { width:30px; height:30px; overflow:hidden; background-image:url('../Resources/SHD%20Hamburger%20White.svg'); background-repeat:no-repeat; background-size:100% }
#fwNav1 .fwNavItem a.fwCurrent, #fwNav1 .fwNavItem a.fwCurrent:hover { display:block; font-weight:normal }
@media screen and (max-width:2600px)
{
	#PageDiv { width:auto }
	#titleWrap { height:98.38% }
	#headRight { width:40%; height:1446px }
	#sepCircles-Top { width:7.97% }
	#lowerRight { height:auto }
	#edgeLeft { width:6% }
	#sepCircles-Middle { width:5% }
	#CornerEdgeBotRight { width:6% }
	#bottomRight { height:auto }
	#sepCircles-Bottom { width:5% }
	#GunDogGinLabrador { width:30% }
	#headLeft { min-height:743px }
	#fwNav1 { width:100%; right:0; left:0; margin-top:0px }
	#fwNav1 .fwNavItem { box-sizing:border-box; float:none; overflow:hidden; width:100%; border-right:0; border-left:0 }
	#fwNav1 .fwNavItem a { padding-top:14px; padding-bottom:14px; padding-left:14px; padding-right:14px }
	#fwNav1 .fwFirstChild { border-top:0 }
	#fwNav1 .fwLastChild { border-bottom:0 }
	.fwNav1-toggle-label { display:block; position:relative; cursor:pointer; -webkit-touch-callout:none; -webkit-user-select:none; user-select:none }
	.fwNavContainer1 { display:none; position:fixed; width:100%; top:0; right:100%; bottom:0; left:0; margin-left:-100%; background-color:#414143; -webkit-overflow-scrolling:touch; overflow:auto; float:none; -webkit-transition:.2s ease-out margin, .2s ease-out right; -moz-transition:.2s ease-out margin, .2s ease-out right; -ms-transition:.2s ease-out margin, .2s ease-out right; -o-transition:.2s ease-out margin, .2s ease-out right; transition:.2s ease-out margin, .2s ease-out right }
	.fwNav1-toggle-close { background-image:url('../Resources/SHD%20Hamburger%20White%20Close.svg'); margin:20px 20px 20px 20px }
	.fwNavContainer1.fwMenuOn { margin-left:0; right:0 }
}
@media screen and (max-width:1200px)
{
	#PageDiv { width:auto; height:1302px }
	#titleWrap { width:100%; height:auto }
	#headRight { width:45%; height:1291px }
	#lowerRight { height:52.39% }
	#fill { width:81.48% }
	#fillStore { width:81.48% }
	#fillNewsletter { width:81.48% }
	#fillCMS { width:81.48% }
	#fillSEO { width:81.48% }
	#fillResponsive { width:81.48% }
	#fillImages { width:81.48% }
	#fillProducts { width:81.48% }
	#fillMarketing { width:81.48% }
	#bottomRight { height:13.36% }
	#headLeft { min-height:825px }
}
@media screen and (max-width:920px)
{
	#PageDiv { width:auto; height:auto; min-height:100% }
	#HeaderWrapper { height:1px }
	#Header { width:99.99695652173914% }
	#titleWrap { height:99.93% }
	#headRight { width:66.42%; height:1446px }
	#backButton1 { width:15%; margin-right:10px }
	#lowerRight { height:44.74%; min-height:550px }
	#bottomRight { height:12.24%; min-height:178px }
	#sepCircles-Bottom { width:4.91% }
	#GunDogGinLabrador { width:38.35% }
	#headLeft { min-height:525px; display:none }
}
@media screen and (max-width:720px)
{
	#PageDiv { width:auto }
	#HeaderWrapper { height:0.1px }
	#Header { width:99.99888888888889% }
	#titleWrap { height:99.94% }
	#headRight { width:67.08%; height:auto }
	#titleText { margin-top:0px }
	#description { width:86.5% }
	#sepCircles-Top { width:8% }
	#lowerRight { height:auto; min-height:545px; float:right; margin-top:60px }
	#fillServices { width:95.86% }
	#sepCircles-Middle { width:7.2% }
	#fill { width:79.08% }
	#fillStore { width:79.08% }
	#fillNewsletter { width:79.08% }
	#fillCMS { width:79.08% }
	#fillSEO { width:79.08% }
	#fillResponsive { width:79.08% }
	#fillImages { width:79.08% }
	#fillProducts { width:79.08% }
	#fillMarketing { width:79.08% }
	#bottomRight { height:auto; min-height:536px; float:right; margin-top:120px }
	#fillLiveLink { width:95.86% }
	#sepCircles-Bottom { width:7.2% }
	#GunDogGinLabrador { width:53.22% }
	#headLeft { width:97.1%; min-height:425px }
}
@media screen and (max-width:570px)
{
	#PageDiv { width:auto }
	#HeaderWrapper { height:0.1px }
	#Header { width:96.84438596491228%; padding:5px 14px }
	#nav { width:27%; padding-top:14px; padding-bottom:14px }
	#titleWrap { height:99.94% }
	#headRight { width:68.66% }
	#sepCircles-Top { width:8.57% }
	#lowerRight { min-height:540px; margin-top:90px }
	#edgeLeft { width:8% }
	#fillServices { width:94.89% }
	#sepCircles-Middle { width:8% }
	#fill { width:74.45%; margin-left:60px }
	#fillStore { width:74.45%; margin-left:60px }
	#fillNewsletter { width:74.45%; margin-left:60px }
	#fillCMS { width:74.45%; margin-left:60px }
	#fillSEO { width:74.45%; margin-left:60px }
	#fillResponsive { width:74.45%; margin-left:60px }
	#fillImages { width:74.45%; margin-left:60px }
	#fillProducts { width:74.45%; margin-left:60px }
	#fillMarketing { width:74.45%; margin-left:60px }
	#CornerEdgeBotRight { width:8% }
	#bottomRight { min-height:395px; margin-top:90px }
	#fillLiveLink { width:94.89% }
	#sepCircles-Bottom { width:8% }
	#GunDogGinLabrador { width:59.48% }
	#headLeft { width:96.33%; min-height:151px }
}
@media screen and (max-width:480px)
{
	#PageDiv { width:auto }
	#HeaderWrapper { height:0.1px }
	#Header { width:96.25333333333333% }
	#titleWrap { height:99.93%; margin-left:auto; margin-right:auto }
	#headRight { width:76.8% }
	#titleText { min-height:100px }
	#sepCircles-Top { width:9.72% }
	#lowerRight { min-height:0px }
	#fillServices { width:94.24% }
	#sepCircles-Middle { width:9% }
	#fill { width:80%; margin-left:30px }
	#fillStore { width:80%; margin-left:30px }
	#fillNewsletter { width:80%; margin-left:30px }
	#fillCMS { width:80%; margin-left:30px }
	#fillSEO { width:80%; margin-left:30px }
	#fillResponsive { width:80%; margin-left:30px }
	#fillImages { width:80%; margin-left:30px }
	#fillProducts { width:80%; margin-left:30px }
	#fillMarketing { width:80%; margin-left:30px }
	#bottomRight { height:17%; min-height:0px; margin-top:50px }
	#fillLiveLink { width:94.24% }
	#sepCircles-Bottom { width:9% }
	#GunDogGinLabrador { width:60.92% }
	#headLeft { width:50% }
}
@media screen and (max-width:320px)
{
	#PageDiv { width:auto }
	#HeaderWrapper { height:0.1px }
	#Header { width:94.375% }
	#nav { width:31% }
	#titleWrap { height:99.94% }
	#headRight { width:82.5%; height:99.38%; padding-top:0px; padding-bottom:10px }
	#logo { width:5%; margin-left:10px }
	#backButton1 { width:18%; margin-right:20px }
	#titleText { min-height:146px }
	#sepCircles-Top { width:9.63% }
	#fillServices { width:92.42% }
	#fill { width:88.64%; margin-left:10px }
	#fillStore { width:88.64%; margin-left:10px }
	#fillNewsletter { width:88.64%; margin-left:10px }
	#fillCMS { width:88.64%; margin-left:10px }
	#fillSEO { width:88.64%; margin-left:10px }
	#fillResponsive { width:88.64%; margin-left:10px }
	#fillImages { width:88.64%; margin-left:10px }
	#fillProducts { width:88.64%; margin-left:10px }
	#fillMarketing { width:88.64%; margin-left:10px }
	#bottomRight { height:auto }
	#fillLiveLink { width:92.42% }
	#GunDogGinLabrador { width:61.69% }
	#headLeft { width:93.46%; min-height:116px }
}
