	
	.float-left
	{
		float: left;
	}

	.float-right
	{
		float: right;
	}

	h1
	{
		margin-bottom: 0px;
	}

	#header
	{
		height: 170px;
		border-bottom: 0px solid #707070 !important;
		transition: 1s;
	}

	#header-item-row
	{
		width: 100%; 
		height: 170px; 
		display: inline-block;
	}
	
	#logo-col
	{
		height: 100%;
		width: 17%;
		/*background-color: #1ac;*/
	}

	#menu-col
	{
		height: 100%;
		width: 54%;
		transition: 1s;
		/*background-color: #a1c;*/
	}

	#search-col
	{
		height: 100%;
		width: 29%;
		transition: 1s;
		/*background-color: #c1a;*/
	}

	#logo-div
	{
		width: 217px;
		height: 100%;
		/* background-image: url("images/noBackground.svg"); */
		background-image: url("images/ustvnow-360-logo-branco-retina.png");
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		float: right;
		cursor: pointer;
	}

#plans-div {
  height: 100%;
  display: flex;
  align-items: center;
  cursor: pointer;
}

.plans-text {
  padding: 5px 15px;
  background-color: #06b3f5;
  font-size: 16px;
  margin-right: 15px;
  cursor: pointer;
  border-radius: 2px;
}



	.menu-item
	{
		height: 100%;
		width: 16%;
		max-width: 150px;
		font-size: 16px;
		line-height: 170px;
		font-weight: 700;
		color: #FFFFFF;
		text-align: center;
		cursor: pointer;
	}

	.menu-item:hover
	{		
		color: rgb(225,225,225);
	}

	.menu-item h1
	{		
		font-size: inherit;
		line-height: inherit;
		font-weight: inherit;
		color: inherit;
		margin-bottom: 0px;
		text-shadow: 0px 0px 15px #000000, 0px 0px 35px #000000, 0px 0px 35px #000000;
	}

	#profile-button
	{
		height: 60px;
		width: 60px;
		border-radius: 40px;
		background-color: #06B3F5;
		margin-top: 60px;
		margin-right: 120px;
		cursor: pointer;
	}

	#profile-button2
	{
		height: 60px;
		width: 60px;
		border-radius: 40px;
		background-color: #06B3F5;
		margin-top: 60px;
		margin-right: 120px;
		cursor: pointer;
		display: none;
		position: absolute;
	}

	#initials
	{
		color: #FFFFFF;
		font-size: 30px;
		font-weight: 700;
		line-height: 60px;
		text-align: center;
		margin-bottom: 0px;
	}

	#initials2
	{
		color: #FFFFFF;
		font-size: 30px;
		font-weight: 700;
		line-height: 60px;
		text-align: center;
		margin-bottom: 0px;
	}

	#search-div
	{
		min-width: 150px;
		height: 80px;
		margin-right: 20px;
		float: right;
		margin-top: 50px;
		cursor: pointer;
	}


	#search-div h1
	{
		color: #FFFFFF;
		font-size: 16px;
		font-weight: 700;
		line-height: 80px;
		text-align: center;
	}

	#search-botton
	{
		width: 25px;
		height: 25px;
		background-image: url("images/home/surface1.svg");
		background-repeat: no-repeat;
		background-size: contain;
		margin-top: 28px;
		margin-right: 23px;
	}

	#info-div
	{
		width: 327px;
		/*height: 410px;*/
		padding-bottom: 30px;
		box-shadow: 0px 3px 6px #00000029;
		border: 1px solid #707070;
		border-radius: 8px;
		background-color: #FFFFFF  !important;
		position: fixed;
		z-index: 100;
		right: 151px;
		display: none;
	}

	#info-initials
	{
		height: 80px;
		width: 80px;
		margin: auto;
		margin-top: 20px;
		background-color: #06B3F5;
		border-radius: 47px;
	}

	#info-initials-h
	{
		color: #FFFFFF;
		font-size: 46px;
		font-weight: 500;
		line-height: 80px;
		text-align: center;
	}
	#cus-name
	{
		margin-top: 9px;
		color: #333333;
		font-size: 16px;
		font-weight: 600;
		line-height: 22px;
		text-align: center;
	}

	#cus-email
	{
		color: #9A9A9A;
		font-size: 14px;
		font-weight: 600;
		line-height: 18px;
		text-align: center;
	}

	#line
	{
		width: 291px;
		margin: auto;
		margin-top: 20px;
		height: 1px;
		background-color: #333333;
	}

	.info-buttons
	{
		height: 50px;
		width: 250px;
		margin:auto;
		margin-top: 20px;
		border: 1px solid #707070;
		border-radius: 8px;
	}

	.info-buttons:hover
	{
		height: 50px;
		width: 250px;
		margin:auto;
		margin-top: 20px;
		border: 1px solid #A0A0A0;
		border-radius: 8px;
	}

	.info-buttons h1
	{
		color: #333333;
		font-size: 16px;
		font-weight: 600;
		line-height: 50px;
		text-align: center;
		cursor: pointer;
	}

	.info-buttons h1:hover
	{
		color: #666666;
		font-size: 16px;
		font-weight: 600;
		line-height: 50px;
		text-align: center;
		cursor: pointer;
	}
	
	#menu-expand
	{
		display: none;
		width: 40px;
		height: 40px;
		position: absolute;
		left: 30px;
		top: 30px;
		color: #FFFFFF;
		z-index: 100;
		cursor: pointer;
	}

	#searc-in
	{
		width: 100%;
		height: 170px;
		background-color: #000000;
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 10;
		display: none;
	}

	#searc-in input
	{
		border: 0px;
		background-color: #000000;
		width: 80%;
		height: 100%;
		font-size: 60px;
		font-family: "Open Sans", sans-serif;
		font-weight:600;
		padding-left: 40px;
		color: #F6F6F6;
	}
	#close-search
	{
		height: 100%;
		width: 170px;
		background-image: url("images/gray-cross-150.svg");
		float: right;
		background-repeat: no-repeat;
		background-position: center;
		background-size: 50% 50%;
		cursor: pointer;
	}

	@media (max-width: 1680px)
	{
		#header
		{
			height: 149px;
		}

		#header-item-row
		{
			height: 149px; 
		}

		#logo-div
		{
			width: 149px;
			height: 100%;
		}

		.menu-item
		{			
			max-width: 131px;
			font-size: 14px;
			line-height: 149px;
		}


		#search-div
		{
			min-width: 131px;
			height: 70px;
			margin-right: 17px;
			margin-top: 44px;
		}


		#search-div h1
		{
			font-size: 14px;
			line-height: 70px;
		}

		#search-botton
		{
			width: 25px;
			height: 25px;
			margin-top: 28px;
			margin-right: 23px;
		}

		#profile-button
		{
			height: 52px;
			width: 52px;
			border-radius: 35px;
			margin-top: 52px;
			margin-right: 105px;
		}

		#initials
		{
			font-size: 26px;
			line-height: 52px;
		}

		#searc-in
		{
			height: 149px;
		}

		#searc-in input
		{			
			font-size: 52px;
			padding-left: 35px;
		}
		#close-search
		{			
			width: 149px;
		}
	}

	@media (max-width: 1440px)
	{
		#info-div
		{
			right: 100px;
		}
		#header
		{
			height: 127px;
		}

		#header-item-row
		{
			height: 127px; 
		}

		#logo-div
		{
			width: 163px;
			height: 100%;
		}

		.menu-item
		{			
			max-width: 112px;
			font-size: 12px;
			line-height: 127px;
		}

		#search-div
		{
			min-width: 112px;
			height: 60px;
			margin-right: 15px;
			margin-top: 37px;
		}


		#search-div h1
		{
			font-size: 12px;
			line-height: 60px;
		}

		#search-botton
		{
			width: 19px;
			height: 19px;
			margin-top: 21px;
			margin-right: 17px;
		}

		#profile-button
		{
			height: 45px;
			width: 45px;
			border-radius: 30px;
			margin-top: 45px;
			margin-right: 90px;
		}

		#initials
		{
			font-size: 22px;
			line-height: 45px;
		}

		#searc-in
		{
			height: 127px;
		}

		#searc-in input
		{			
			font-size: 45px;
			padding-left: 30px;
		}
		#close-search
		{			
			width: 127px;
		}
	}

	@media (max-width: 1366px)
	{
		#info-div
		{
			right: 100px;
		}
		#header
		{
			height: 121px;
		}

		#header-item-row
		{
			height: 121px; 
		}

		#logo-div
		{
			width: 154px;
			height: 100%;
		}

		.menu-item
		{			
			max-width: 107px;
			font-size: 11px;
			line-height: 121px;
		}

		#search-div
		{
			min-width: 107px;
			height: 57px;
			margin-right: 14px;
			margin-top: 35px;
		}


		#search-div h1
		{
			font-size: 11px;
			line-height: 57px;
		}

		#search-botton
		{
			width: 18px;
			height: 18px;
			margin-top: 20px;
			margin-right: 16px;
		}

		#profile-button
		{
			height: 43px;
			width: 43px;
			border-radius: 28px;
			margin-top: 43px;
			margin-right: 85px;
		}

		#initials
		{
			font-size: 21px;
			line-height: 43px;
		}

		#searc-in
		{
			height: 121px;
		}

		#searc-in input
		{			
			font-size: 43px;
			padding-left: 28px;
		}
		#close-search
		{			
			width: 121px;
		}
	}

	@media (max-width: 1280px)
	{
		#info-div
		{
			right: 100px;
		}
		#header
		{
			height: 113px;
		}

		#header-item-row
		{
			height: 113px; 
		}

		#logo-div
		{
			width: 145px;
			height: 100%;
		}

		.menu-item
		{			
			max-width: 100px;
			font-size: 11px;
			line-height: 113px;
		}

		#search-div
		{
			min-width: 100px;
			height: 53px;
			margin-right: 13px;
			margin-top: 33px;
		}


		#search-div h1
		{
			font-size: 11px;
			line-height: 53px;
		}

		#search-botton
		{
			width: 17px;
			height: 17px;
			margin-top: 19px;
			margin-right: 15px;
		}

		#profile-button
		{
			height: 40px;
			width: 40px;
			border-radius: 27px;
			margin-top: 40px;
			margin-right: 80px;
		}

		#initials
		{
			font-size: 20px;
			line-height: 40px;
		}

		#searc-in
		{
			height: 113px;
		}

		#searc-in input
		{			
			font-size: 40px;
			padding-left: 27px;
		}
		#close-search
		{			
			width: 113px;
		}
	}

	@media (max-width: 1024px)
	{
		#info-div
		{
			right: 80px;
		}
		#header
		{
			height: 91px;
		}

		#header-item-row
		{
			height: 91px; 
		}

		#logo-div
		{
			width: 116px;
			height: 100%;
		}

		.menu-item
		{			
			max-width: 80px;
			font-size: 9px;
			line-height: 91px;
		}

		#search-div
		{
			min-width: 80px;
			height: 43px;
			margin-right: 11px;
			margin-top: 27px;
		}


		#search-div h1
		{
			font-size: 9px;
			line-height: 43px;
		}

		#search-botton
		{
			width: 13px;
			height: 13px;
			margin-top: 15px;
			margin-right: 12px;
		}

		#profile-button
		{
			height: 32px;
			width: 32px;
			border-radius: 21px;
			margin-top: 32px;
			margin-right: 64px;
		}

		#initials
		{
			font-size: 16px;
			line-height: 32px;
		}

		#searc-in
		{
			height: 91px;
		}

		#searc-in input
		{			
			font-size: 32px;
			padding-left: 21px;
		}
		#close-search
		{			
			width: 91px;
		}
	}

	@media (max-width: 900px)
	{
		#header
		{
			height: 100px;
		}

		#header-item-row
		{
			height: 100px; 
		}

		#logo-col
		{
			width: 100%;
		}

		#logo-div
		{
			width: 100%;
			height: 80px;
			margin-top: 10px;			
		}

		#menu-col
		{
			width: 100%;
			height: unset;
			display: none;
		}

		#search-col
		{
			width: 100%;
			height: 60px;
			display: block;
			display: none;
		}

		#profile-button
		{
			margin-top: 0px;
			margin-right: 0px;
			position: fixed;
			right: 20px;
			top: 20px;
			display: none;
		}
		#profile-button2
		{
			margin-top: 0px;
			margin-right: 0px;
			position: fixed;
			right: 20px;
			top: 20px;
			display: block;
			position: absolute;
		}


		.menu-item
		{			
			width: 100%;
			max-width: unset;
			height: 40px;
			font-size: 16px;
			line-height: 40px;		
			font-weight: 500;	
		}

		#search-div
		{			
			margin-right: unset;	
			margin-top: 0px;
			min-width: unset;
			width: 90px;	
			height: 60px;
			float: unset;
			margin:auto;
		}
		#search-div h1
		{
			color: #FFFFFF;
			font-size: 16px;
			font-weight: 600;
			line-height: 60px;
			text-align: center;
		}
		

		#search-botton
		{
			margin-right: 5px;
			margin-top: 18px;
		}

		#cont
		{
			max-width: unset;
			min-width: unset;
			width: 100% !important;
		}
		#menu-expand
		{
			display: block;
		}

		#searc-in
		{
			width: 100%;
			height: 100px;
			z-index: 200;
		}

		#searc-in input
		{
			border: 0px;
			width: 70%;
			height: 100%;
			font-size: 35px;
			padding-left: 30px;
		}
		#close-search
		{
			height: 100%;
			width: 100px;			
		}
		#info-div
		{
			right: 10px;
		}
	}

	@media (max-width: 844px)
	{
		
	}