.ui-tooltip-content {
	              background-color: white;
	          }

	              .ui-tooltip-content::after, .ui-tooltip-content::before {
	                  content: "";
	                  position: absolute;
	                  border-style: solid;
	                  display: block;
	                  left: 90px;
	              }

	              .ui-tooltip-content::before {
	                  bottom: -10px;
	                  border-color: #AAA transparent;
	                  border-width: 10px 10px 0;
	              }

	              .ui-tooltip-content::after {
	                  bottom: -7px;
	                  border-color: white transparent;
	                  border-width: 10px 10px 0;
	              }

	          .iYPBList {
	              margin-left: 10px;
	              margin-right: 10px;
	              margin-top: 21px;
	              margin-bottom: 21px;
	          }

	          .miYPBList {
	              margin-left: 10px;
	              margin-right: 10px;
	              margin-top: 5px;
	              margin-bottom: 5px;
	              font-size: 14px;
	          }

	          .ypMaxFullWidthAd {
	               text-align: center;
	              display: block;
	          }

	              .ypMaxFullWidthAd img {
	                  max-width: 100% !important;
	              }

	          .iypLayout_contentWrapper {
	              max-width: 1020px;
	              width: 80%;
	              margin: auto;
	              min-width: 900px;
	          }

	          .iypContentSection {
	              display: flex;
	          }

	          .iypColContentSection {
	              display: flex;
	              flex-direction: column;
	          }

	          body {
	              font-family: arial !important;
	          }

	          .elementSeparator {
	              height: 1px;
	              background-color: #cecece;
	              width: 100%;
	              margin-left: auto;
	              margin-right: auto;
	          }

	          .iypContentBackground {
	              background-color: #f7f7f7;
	          }
			  .nav > li > a {
		            position: relative;
		            display: block;
		            padding: 10px 15px;
		            color: black;
		            font-size: large;
		        }

		        .sticky {
		            position: fixed;
		            top: 0;
		            width: 100%;
		        }
		        .aSelected {
		            color: #4a4a4a !important;
		        }

		        .mainContainer {
		            display: flex;
		            flex-direction: column;
		        }
		        .searchBarContainer {
		            display: flex;
		            flex-direction: column;
		        }

		        .navBarSection {
		            background-color: #ffcb00;
		            width: 100%;
		            justify-content: center;
		            align-content: center;
		            display: flex;
		            z-index: 777689;
		        }

		        .blocker {
		            z-index: 777 !important;
		        }

		        .close-modal {
		            display: none !important;
		        }

		        .navContent {
		            max-width: 1024px;
		            width: 100%;
		            margin: auto;
		        }

		       

		        .navRow0 {
		            height: 65px;
		            display: flex;
		            margin-left: 5px;
		            margin-right: 5px;
		            justify-content: space-between;
		        }

		        .mNavRow0 {
		            margin-left: 15px !important;
		            margin-right: 15px !important;
		        }

		        .mainLogo {
		            width: 30%;
		            margin-top: 10px;
		            margin-bottom: 10px;
		            background-repeat: no-repeat;
		            background-size: contain;
		            cursor: pointer;
		        }

		        .mMainLogo {
		            margin-top: 10px !important;
		            margin-bottom: 10px !important;
		            background-size: contain;
		            background-position: left center;
		        }

		        .langSocial {
		            height: 65px;
		            display: flex;
		            justify-content: flex-end;
		            width: 210px;
		        }

		        .divLang {
		            margin-top: auto;
		            margin-bottom: auto;
		            padding-left: 12px;
		            color: #9b9b9b;
		            font-family: Arial;
		            font-size: 14px;
		            font-weight: 500;
		        }

		        .mainSearchSection {
		            width: 100%;
		            height: 120px;
		            background-repeat: no-repeat;
		            background-size: cover;
		            background-attachment: local;
		            background-position: center;
		            display: flex;
		        }

		        .searchContent {

		            width: 80%;
		            max-width: 1000px;
		            min-width: 400px;
		            margin: auto;
		            flex-direction: column;
		        }


		        @media only screen and (max-height: 768px) {

		            .mainSearchSection {
		                height: 150px;
		            }
		        }

		        .mSearchContent {
		            min-width: unset !important;
		        }

		        .searchField {
		            flex: 1;
		            display: flex;
		            height: 35px;
		        }

		        .genericSearchField {
		            padding-left: 10px;
		            padding-right: 10px;
		            margin-top: auto;
		            margin-bottom: auto;
		        }

		        .searchField0 {
		            width: 90px;
		            margin-top: auto;
		            margin-bottom: auto;
		            color: white;
		            min-width: 90px;
		            /*text-shadow: 0px 2px rgba(0, 0, 0, 0.5);*/
		        }

		        .searchField1 {
		            width: auto;
		            flex: 1;
		            margin-top: auto;
		            margin-bottom: auto;
		            color: white;
		            /*text-shadow: 0px 2px rgba(0, 0, 0, 0.5);*/
		        }

		            .searchField1 a {
		                color: white !important;
		            }

		        .searchTextFieldContainer {
		            width: 60%;
		            display: flex;
		            height: 100%;
		            justify-content: space-between;
		            flex: 1;
		            background-color: white;
		            border-radius: 10px;
		        }


		        .searchFieldTextFieldDecoration {
		            flex: 1;
		            display: flex;
		        }

		        .searchFieldButton {
		            background-image: url('/files/search.png');
		            background-repeat: no-repeat;
		            background-size: contain;
		            width: 52px;
		        }

		        .genericSearchFieldButton {
		            cursor: pointer;
		            width: 35px;
		            height: 35px;
		            border-radius: 8px;
		            margin-left: 5px;
		            background-color: rgb(74, 74, 74);
		            background-image: url('/files/search-wen.png');
		            background-repeat: no-repeat;
		            background-size: 23px 23px;
		            background-position: center;
		        }

		        .searchFieldSearchIcon {
		            width: 21px;
		            height: 21px;
		            background-image: url('/files/fill.png');
		            background-repeat: no-repeat;
		            background-size: contain;
		            margin-left: 20px;
		            margin-top: auto;
		            margin-bottom: auto;
		        }

		        .searchInput {
		            border: none;
		            outline: none;
		            max-width: inherit;
		            padding-left: 17px;
		            flex: 1;
		            color: #9b9b9b;
		            font-family: Arial;
		            font-size: 15px;
		        }

		        .mSearchInput {
		            width: calc(100% - 30px);
		            background-color: transparent;
		        }

		        .genericSearchInput {
		            width: auto !important;
		            background-color: transparent;
		        }

		        .searchWhat {
		            font-size: 18px;
		        }

		        .searchKeywords {
		            padding-top: 13px;
		            display: flex !important;
		            font-size: 15px;
		        }

		        #btnSearch {
		            cursor: pointer;
		        }