		select {
/*			font-weight: bold;
			border-radius: 6px;
			box-shadow: 3px 3px black;
			margin-left: 20px;*/
			background-color: #38a7bb;
			color: white;
		}

		img {
			max-width: 95%;
		}
		
	.ad_336x280 {
      width: 336px;
      height: 280px;
      float: right;
      margin-left: 25px;
	  margin-top: 5px;
    }
		
		.ad_728x15 {
			clear: both;
			width: 728px;
			height: 15px;
			margin: 20px auto;
		}
		
		.ad_728x90 {
			clear: both;
			width: 728px;
			height: 90px;
			margin: 20px auto;
		}
		
		.ad_120x600 {
			width: 120px;
			height: 600px;
			position: absolute;
			right: -150px;
			bottom: 0;
		}

		#speak_button_container {
			position: absolute;
			left: 50%;
			top: 20px;
		}
		
		#speak_button {
			margin: 0;
			margin-left: -30px;
			width: 60px;
			cursor: pointer;
		}
		
		#reset_button:hover {
			opacity: 1;
			margin-bottom: 5px;
		}
		
		#clear_button {
			vertical-align: middle;
			display: inline-block;			
			opacity: 0.8;
			width: 50px;
			height: 50px;
			margin: 0 auto;
			background-color: transparent;
			background-image: url('new3.png');
			cursor: pointer;
			border-radius: 10px;
			box-shadow: 3px 3px black;
			background-repeat: no-repeat;
			background-size: contain;
			border: 1px black solid;
		}

		
		.zero_height_container {
			margin: 0;
			height: 0;
			width: 100%;
			overflow-y: hidden;
		}
		
		#placeholder {
			color: gray;
			font-weight: bold;
		}


		.activated {
			border: dashed #7d0303 2px;
			background: #fff6af;
		}

		#files {
			display: block;
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			overflow: hidden;
			opacity: 0;
			cursor: pointer;
		}

		#text_box:focus {
			/*outline-color: #fd9393;*/
			outline-color: #77e9ff;
		}

		.tts-btn {
			background: #ffffff;
			/*box-shadow: 5px 5px 2px #000000;*/
			position: relative;
			border-radius: 30px;
			width: 60px;
			height: 60px;
			margin: auto 7px;
			border: 1px solid #38a7bb;
		}

		.tts-btn:focus {
			outline: 0;
		}

		.tts-btn:active {
			outline: 0;
		}

		.btn-glyph {
			font-size: 23px;
			color: #38a7bb;
		}

		iframe {
			margin-outside: 20px;
		}

		.ad_120x600{width:120px;height:600px;position:absolute;left:-150px;bottom:0}
		.ad_160x600{width:160px;height:600px;position:absolute;right:-190px;bottom:0}


		#shareButtons {
			display: block;
			position: absolute;
			right: 160px;
			top: 3px;
		}

		#donateButton {
			display: block;
			overflow-y: hidden;
			position: absolute;
			right: 20px;
			width: 100px;
			top: 4px;
			text-align: center;
		}


		#refer_box {
			position: fixed;
			display: none;
			bottom: 15px;
			right: 10px;
			width: 400px;
			background-color: #FFFF66;
			font-weight: bold;
			padding: 10px;
			border-radius: 10px;
			box-shadow: 10px 10px 5px #888888;
			z-index: 1000;

		}

		#refer_box_closeButton {
			position: absolute;
			top: 10px;
			right: 10px;
			width: 16px;
			height: 16px;
			background-image: url('https://speechnotes.co/images/close_button.png');
			opacity: 0.4;
			border-radius: 8px;
		}

		#refer_box_closeButton:hover {
			opacity: 1;
			cursor: pointer;
		}

		#refer_box a {
			cursor: pointer;
		}

		#languageLinks a{
			margin: auto 10px;
		}

		.white-text-with-green-shadow {
			text-shadow: 0 0 1px black, 1px 1px 10px #00ff00;
			color: white;
		}

		.no-bg-button {
			display: inline-block;
			padding: 0;
			background-color: transparent;
			margin: 0;
			outline: none;
			border: hidden;
			cursor: pointer;
		}

		.no-bg-button:hover {
			transform: scale(1.15);
		}

		.dialog {
			text-align: center;
			font-weight: 700;
			font-family: "Roboto", Helvetica, Arial, sans-serif;
			text-transform: uppercase;
			letter-spacing: 0.08em;
			padding: 6px 12px;
			font-size: 13px;
			line-height: 1.42857143;
			border-radius: 0;
		}

		p.bubble {
			background-color: white;
		}