@charset "UTF-8";

/* agw.search.css */

main>section#btns{clear:both;}

main>section>article>p.linksOnly{margin-bottom:0px;}
main>section>article>p.linksOnly>label{padding:0px;}
main>section>article>p.linksOnly>label.linksOnly{width:auto;}
main>section>article>p.linksOnly>label.linksOnly>em{color:var(--l-back);font-weight:bold;}

main>section img.clearBtn{
	float:right;
	background-color:#E0E0E0;
	padding:4px;
	margin:0px 4px;
	border-radius:50%;
	cursor:pointer;
	}
main>section img.clearBtn:hover{
	background-color:rgb(102,130,140);
	}

main>section>article>p>label{
	display:inline-block;
	width:10em;
	margin:5px;
	padding:5px;
	text-align:right;
	}
	
main>section>article>p>input.usrTxt, main>section>article>p>input.usrYear, main>section>article>p>select{
	display:inline-block;
	margin:5px;
	padding:5px;
	color:blue;
	border-radius:5px;
	margin-right:0px;
	text-align:left;
	font-weight:bold;
	border:2px solid #E0E0E0;
	font-family:Calibri,Helvetica,Verdana,Nimbus Sans L,sans-serif;
	font-size:1.2em;
	color:rgb(102,130,140);
	}

main>section>article>p>input.usrTxt{width:12em;}
main>section>article>p>input.usrYear{width:3.5em;text-align:center;}
main>section>article>p>input.usrYear:disabled{color:#808080;}

main>section>article>p>select{}

main>section.btns>article>p>input{
	border:2px solid var(--l-back);
	border-radius:50%;
	width:50px;
	height:50px;
	margin:0px 10px;
	padding:0px;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:50% 50%;
	cursor:pointer;
	opacity:0.7;
	font-weight:bold;
	box-shadow: 3px 3px 5px #404040;
	}
	
main>section.btns>article>p>input:hover{
	background-color:rgb(102,130,140);
	box-shadow: 1px 1px 2px #000000;
	}
main>section.btns>article>p>input:disabled{
	border:2px solid #404040;
	background-color:#E0E0E0;
	box-shadow:none;
	opacity:0.4;
	}	
main>section.btns>article>p.usrBtn{margin-top:-60px;text-align:right;}
main>section.btns>article>p.usrBtn>input.usrBtn{background-image:url(../images/ui/search.png);}
main>section>article p>input.usrCb{}

main>section#keywords{width:calc(100% - 340px);float:left;height:440px;}
main>section#countries{width:320px;float:right;height:440px;}

main>section>article>div.scrollBrowser{
	border:1px solid #404040;
	background-color:#F0F0F0;
	display:block;
	padding:0px;
	margin:0px;
	height:400px;
	}
	
main>section#keywords>article>div.scrollBrowser{overflow-y:scroll;}
main>section#countries>article>div.scrollBrowser{overflow:hidden;}
	
main>section>article>div.scrollBrowser>p{border-bottom:1px solid #E0E0E0;padding:2px;}
main>section>article>div.scrollBrowser>p>label>img{width:20px;border:1px solid #808080;margin-top:-4px;}

main>section#keywords>article>div.scrollBrowser>h4{font-size:100%;}
main>section#keywords>article>div.scrollBrowser>h4>img{width:12px;padding:2px;margin:0px;cursor:pointer;border:1px solid #808080;border-radius:50%;}
main>section#keywords>article>div.scrollBrowser>h4>label{font-weight:normal;}

main>section#keywords>article>div.scrollBrowser>h4 input.rtCb{opacity:0.3;}


main>section#keywords>article>div.scrollBrowser>ul{list-style-type:none;}
main>section#keywords>article>div.scrollBrowser>ul>li{margin-left:16px;}

main>section#keywords>article>div.scrollBrowser>h4>img:hover{transform: rotate(30deg);border:1px solid var(--l-high);}
main>section#keywords>article>div.scrollBrowser>h4.open>img{transform: rotate(60deg);}


body.en>main>section>article>div.scrollBrowser span.fr,
body.en>main>section>article>div.scrollBrowser span.pt,
body.fr>main>section>article>div.scrollBrowser span.en,
body.fr>main>section>article>div.scrollBrowser span.pt,
body.pt>main>section>article>div.scrollBrowser span.en,
body.pt>main>section>article>div.scrollBrowser span.fr{display:none;}


main>section#keywords>article>div.scrollBrowser{}
main>section#keywords>article>div.scrollBrowser>h4{border-top:1px solid #E0E0E0;}
main>section#keywords>article>div.scrollBrowser>ul{}
main>section#keywords>article>div.scrollBrowser>ul>li{padding-left:24px;}
