*{margin:0;padding:0;outline:none}
html,body{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000}
img{border:0}
/*h1{color:#999;display:inline;font-size:12px;font-weight:normal;float:left}*/
h1{font-size:18px}
.title_word{font-size:24px;font-weight:normal;color:#fff;float:left;margin-left:0px}
a{color:#01267f;text-decoration:underline}
hr{background-color:#f0f0f0;color:#f0f0f0;border: 0;height: 1px}

.hidden{display:none}

div#logo{font-size:12px;color:#999;margin:15px 0;margin-left:15px;}
a#link_logo{font-size:28px;text-decoration:none;color:#373737}
a#link_logo b{color:#dd0f1b}
#logo_flag{width:22px;height:16px;background:url(../img/sprite.gif) no-repeat;background-position:0px -23px;float:left;margin-right:4px}
.list_tips li{list-style:inside;margin-top:4px}

#bar_action_links{background:#1a4d13;height:19px;margin-bottom:1px;text-align:left;padding:0px 5px;color:#aaa;font-size:11px;padding-top:4px}
#cont_action_links{float:right;width:400px;text-align:right}
#bar_action_links a{color:#fff;font-weight:bold;text-decoration:none}
#bar_action_links a:hover{text-decoration:underline}

.container_modif{padding:5px 15px}
.container_modif h3{font-size: 16px;font-weight:normal;border-bottom:1px solid #aec6e5;margin-bottom:15px;padding-bottom:4px}
#container_modif_menu{background:#94b8e6;padding:4px;padding-left:25px;margin-bottom:1px;border-top:1px solid #fff}
#container_modif_menu a{padding:4px 5px;text-decoration:none;font-weight:bold}
#container_modif_menu a:hover{text-decoration:underline}
#container_modif_menu a.a_modif_active{background:#d0dfed;color#01267f}
#container_modif_menu a.a_modif_active:hover{text-decoration:none}
.cont_separator{color:#000;font-weight:bold;padding:5px 3px;padding-top:8px}
.cont_pagination{text-align:center;padding:20px 0; background:#e5e5e5;margin-bottom:1px}
.cont_pagination a,.cont_pagination b,.cont_pagination i{padding:2px 6px;background:#fff;color:#000;margin-right:5px;font-weight:bold}
.cont_pagination b{color:#C00;border:1px solid #333;background:#01267f;color:#fff}
.cont_pagination a{border:1px solid #ccc;text-decoration:none;color:#01267f}
.cont_pagination a:hover{background:#678FC2;color:#fff;border-color:#333}

.box_conj{float:left;position: relative;width:217px;padding:10px;border:1px solid #dedede;margin-right:5px;margin-top:5px}
.box_conj_last{margin-right:0}
br.clear{clear:both}

/*#b_add{background:url(../img/b_add.gif) no-repeat;padding-left:15px}*/
.b_edit{background:url(../img/sprite.gif) no-repeat;background-position:0px -39px;width:16px;height:16px;display:block}

#container{width:1015px;text-align:left}
#container_right{width:180px;float:right;margin-left:1px; display: none;}
.box_right{background:#f0f0f0;border:1px solid #d6d6d6;padding:10px;margin-bottom:1px}
#container_main{width:1015px;text-align:left;float:left}
#container_top_banner{height:110px;display:none}
.container_tabs{display:none;background:#d0dfed;padding-bottom:10px;height:230px;}
.container_edit, .container_delete { padding-left:20px;}
.container_delete{display:none}
#container_propune{height:180px;display:none;background:#d0dfed;padding:10px}
#dic_response{background:#669966;height:26px;padding:0 5px;margin-top:1px;display:none;margin-bottom:1px}
#dic_response #dic_response_message{color:#fff;font-weight:bold;float:left;width:650px;margin-top:5px}
#dic_response_close_btn{background:url(../img/sprite.gif) no-repeat;background-position:0px -55px;height:18px;width:18px;margin-top:4px;display:block;float:right}

.content_page_simple{background:#e5e5e5;padding:20px;margin-top:1px; font-size: 14px;line-height: 20px;}

#top_text{text-align:center;font-size:11px;background:#f0f0f0;border-bottom:1px solid #d6d6d6;padding:1px;color:#777}
#top_line{height:3px;background-color:#285a21;font-size:2px}
#top_select_dic{background-color:#fff;text-align:right; float:right}
#top_select_dic a{color:#bbb;font-weight:bold;margin-right:0px;padding:0px 4px;text-decoration:none;font-size:14px}
#top_select_dic a:hover{color:#f00}
a.current_dict{background:#f3f3f3}

#content{padding:0px;padding-bottom:10px;padding-top:0}
#form_container{padding:7px 0;text-align:left;text-align:center;background-color:#c2e4be;margin-bottom:1px;}
#form_search{float:none;text-align:center;margin-left:10px}
.search_box{width:270px;font-weight:bold;color:#555;background-color:#FFE;border:1px solid #92917c;font-size:20px;padding:2px;padding-left:5px;margin-left:5px}
.search_box_sel{border:1px solid #285a21}
#form_search input[type='submit'] {
	cursor: pointer;
	font-size: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: middle;
}
#input_text {
	vertical-align: middle;
}


#form_container .link_dia_cont a{margin-top:5px}
#select_dest{width:140px;float:right;margin-top:3px;padding:2px;margin-right:7px;}

a.link_title, b.text_title{float:left;display:block;margin-left:10px;margin-top:7px;color:#fff;text-decoration:none}
a.link_title:hover{text-decoration:underline}
.audio{float:left;margin-left:10px}

.title_bar{font-weight:bold;background:#828691;color:#FFF;padding:4px 10px}
#table_def {border-top:1px solid #fff}
#table_def td, #table_def th { padding:4px 5px; border-bottom:1px solid #fff;  }
#table_def td { border-bottom:0;}
#table_def th {font-weight:bold;background:#828691;color:#fff;}
#table_def th a {color:#fff;text-decoration:underline}
#table_def th a.underlined{text-decoration:none;color:#9fff7e}
#table_def th a.filter{display:block;float:right;margin-right:5px}
#table_def th a.order{background:url(../img/sprite.gif) no-repeat;background-position:0px -73px;padding-left:13px}
#table_def td a { text-decoration:none; }
#table_def td a:hover {text-decoration:underline;}

.th_cont, .td_cont { width:345px; border-right:1px solid #fff}
#table_def tr td {background:#e5e5e5}
#table_def tr.odd td {background:#f5f5f5}
#table_def tr.tr_selected td {background:#b3e4b2}
#table_def tr.tr_hover td {background:#FFDD99}

.cont_dom {display:block; float:right; color:#555; margin-left:3px;}
#table_def td .cont_dom a {text-decoration:none; color:#333;}
#table_def td .cont_dom a:hover {text-decoration:none;}

#footer{line-height:2em;color:#666666;padding-bottom:30px;font-size: 14px;}
#footer a{color:#000;text-decoration:none;padding:1px 3px}
#footer a:hover{color:#fff;background:#777}
#footer_menu{text-transform:uppercase}

#cuvinte_vecine{list-style-type:none}
#test{width:300px}
#test li{float:right;margin-right:5px}
#cuvinte_vecine li{float:left;margin-right:5px}

#pronunciation a{text-decoration:none;font-size:12px}

.form_add_edit .float_left{float:left;margin-bottom:3px}
.form_add_edit label{width:100px;font-weight:bold;padding-top:2px;color:#333}
.form_add_edit .add_edit{height:16px;padding:2px;width:300px;margin-right:3px;background:#ffffef;border:1px solid #ccc}
.form_add_edit select{height:22px;padding:2px; }
.form_add_edit textarea{width:460px;height:55px}

.def_cont a{text-decoration:none;color:#000}
.def_cont a:hover{text-decoration:underline}
a.link_word{text-decoration:none;color:#777}
a.link_word:hover{color:#00C}

#container_word{background:#79a573;padding:7px 5px;color:#fff;padding-left:15px}
#container_traduceri{float:right;text-align:right;width:220px;margin-top:6px;margin-right:3px }
#container_traduceri a{color:#fff;text-decoration:none;font-weight:bold}

.bubbleInfo{position: relative;float:left}
.highlight{font-weight:bold}
.popup{position: absolute;display: none;z-index: 50;border-collapse: collapse;font-size: 12px;line-height: 1.2em;background-color: #f0f0f0;border:1px solid #999;padding:10px;color: #666;width:170px;/*height:30px;*/}
.link_dia_cont a{text-decoration:none;display:block;padding:2px 4px;background:#;border:0px solid #f0f0f0;float:left;margin-right:2px}
.link_dia_cont a:hover{border:0px solid #c0c0c0;background:#fff}
.trigger{float:left;display:block}

span.def{font-size:14px; line-height: 1.5em;}
.title_sin{font-size:14px;background:#f7f7f7;padding:2px 7px}
.title_alt_link{font-size:14px;color:#fff;margin-left:10px;margin-top:5px;display:block;float:left}
.title_alt_link:hover{text-decoration:none}

.newsletter_input{height:18px;padding:2px;width:150px;margin:10px 0;border:1px solid #7bacdc}

.rec_body {
	margin: 20px 0 20px;
}
.hide_desktop {
	display: none;
}
.rec_top {
	margin: 30px 0;
}

.cont-list-words a {
	width: 190px;
	display: inline-block;
}








.the-content {
	padding: 10px;
	background: white;
	border: 5px solid #d4f1f4;
	margin: 10px 0 20px 0;
	position: relative;
	padding-right: 220px;
}
	.the-content a {		
		text-decoration: none;
	}
		.the-content a:hover {
			/*text-decoration: underline;*/
		}
	.the-content .the-title {
		font-size: 24px;
		line-height: 36px;
		font-weight: bold;
		color: #37474f;
		display: block;
	}
	.the-content .the-description {
		font-size: 16px;
		line-height: 21px;
		color: #888888;
	}
	.the-content .the-button {
		background-color: #0053f9;
		border-radius: 2px;
		box-shadow: 0 0 2px 0 rgba(0,0,0,0.10), 0 2px 2px 0 rgba(0,0,0,0.23);
		font-family: "Roboto",arial,sans-serif;
		font-weight: 500;
		text-transform: uppercase;
		color: #fff;

		padding: 10px 20px;
		font-size: 16px;
		font-weight: bold;
		letter-spacing: 1px;

		position: absolute;
		right: 30px;
		top: 30px;
	}
		.the-content .the-button:hover {
			text-decoration: none;
		}

@media all and (max-width: 700px) {

	.the-content {
		padding-right: 10px;
		margin-left: 10px;
		margin-right: 10px;
	}
		.the-content .the-description {
			display: block;
		}
		.the-content .the-button {
			display: inline-block;
	    position: relative;
	    top: auto;
	    right: auto;
	    width: auto;
	    text-align: center;
	    margin: 10px 0 0 auto;
		}
}

@media all and (max-width: 550px) {
	.the-content .the-title {
		font-size: 20px;
		line-height: 1.5em;
		margin-bottom: 10px;
	}

	.the-content .the-button { 
		width: 100%;
		box-sizing: border-box;
	}
}
	







@media all and (max-width: 1020px) {
	#container_right {
		display: none;
	}
	#container_main, #container {
		width: 100%;
		float: none;
	}
}

@media all and (max-width: 800px) {
	.cont-list-words a {
		margin-bottom: 8px;
	}

	#form_search {
		float: none;
		width: auto;
		text-align: center;
	}

	#logo {
		text-align: center;
	}
		#logo_flag {
			display: none;
		}
		#subtitle {
			float: none;
			vertical-align: middle;
		}
	#container_right {
		display: none;
	}

	#bar_action_links {
		display: none;
	}

	#select_dest {
		width: 100%;
		float: none;
	}

	#form_container {
		padding: 7px 0 !important;
	}

	.hide_mobile {
		display: none;
	}

	.hide_desktop {
		display: block;
	}

	.rec_top {
		display: none;
	}

	#top_text {
		font-size: 1em;
	}

	#container {
		width: auto;
	}

	#input_text {
		width: auto !important;
	}

	#container_main, #container_right {
		width:auto;
		float: none;		
	}

	#container_right .ad_right, #container_right .other_dicts {
		display: none;
	}

	#top_select_dic {
		float: none;
		text-align: center;
	}
		#top_select_dic a {
			font-size: 1.2em;
		}

	#footer {
		font-size: 14px;
		line-height: 2.5em;
	}

	.content_page_simple {
		line-height: 1.5em;
	}
}

@media all and (max-width: 460px) {
	#form_search {
		box-sizing: border-box;
		padding: 0 10px;
	}

	#form_search input {
		width: 100% !important;
		display: block;
		margin-bottom: 10px;
		box-sizing: border-box;
		margin-left: 0px;
		margin-right: 0px;
	}
		#form_search input[type='submit'] {
			margin-bottom: 0;
		}
}