/* basic style - used by all devices and media */
body{font-family:Arial,Helvetica,"sans serif";color:#000;background-color:#eaeaf1;margin:0;}
#navarea{font-family:Verdana,Arial,Helvetica,"sans serif";}
#lgheader h2 {display:none;}
img{border-width:0;}
.smcap{font-size:85%;}
form#zoom {display:none;}
#wrapperh{background:#eaeaf1 url(../img/headersm.png) no-repeat right top;background-size:cover;}
#mmenu,#msearch {float:right;}
#wrappern {background-color:#039;overflow: hidden;}
#navmenu{padding-left:0;}
#navmenu,#navmenu li{list-style-type:none;margin:0;}
ul.sublevel{padding-left:0.5em;padding-right:0.5em;display:none;background-color:#eaeaf1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#navmenu a{text-decoration:none;color:#f3f3f3;display:block;width:100%;}
#pwrap{display: table;margin: 0 auto;}
#pager a{text-decoration:none;color:#f3f3f3; line-height:2.5;margin:0;}
#pager{ list-style-type:none; margin: 0 auto; white-space:nowrap;padding:0;}
#pager li{display:inline;margin:0;line-height:2.5;padding-left:1em;padding-right:1em;}
#navbar{width:100%;line-height:2.5;display:none;background-color:#039;}
.toplevel{border-top:1px solid #666;}
.toplevel > a::after {content:" \25BC";font-size:smaller;}
#navmenu ul.sublevel a{color:#039;padding-left:3px;padding-right:3px;}
#wrapperf{clear:both;border-top:15px solid #039;background:#eaeaf1 url(../img/bkrq.png) repeat-x;background-size:auto 100%;}
#footer{padding-top:.5em;font-size:.9em;}
#footer p{margin-bottom:.5em;}
#container{padding-top:1em;}
#footer *,#container *{padding:0;margin:0;}
#footer,#container{padding-left: .5em;}
/* page specific styles below */
li.selected{color:#999;}
h1{font-size:1.2em;font-weight:bold;text-align:left;}
#container h3{font-size:1em;text-align:left;padding-left:1.5em;padding-top:.5em;font-weight:normal;}
table#prices{border-collapse:collapse;border:1px solid #666;clear:both;margin-bottom:0.5em;}
table#prices TD,table#prices TH{border-bottom:1px solid #778899;white-space:nowrap;padding-top:.25em;padding-right:0;padding-bottom:.25em;padding-left:1em;font-size:.9em;}
table#prices TH{font-weight:bold;text-align:left;background-color:#CFCFE1;padding-left:.5em;}
table#prices TD.units{padding-left:.1em;padding-right:2em;}
#frm input{font-size:1em;padding:.3em;color:#039;border:1px solid #039;margin:0;}
#frm input {
	position: relative;
    margin-top:.10em;
    margin-bottom:.10em;
    text-align: center;
    color: #008CBA; 
    background-color: transparent;
    float: top;
    border: 2px solid #0099CC;
    border-radius: 10px; 
    outline: none;
    cursor: pointer;
    padding: 9px 11px;
    transition: 0.3s;
     font-size: 1.05em;
     display: inline-block;
}

/* Change background color of buttons on hover */
#frm input:hover {
     background-color: #0439a3;
     color: white;
}

/* Create an active/current tablink class */
#frm input.active {
    background-color: #002f8e;
     color: white;
}



#prices TD.qprice{text-align:right;padding-left:.1em;padding-right:2em;}
#request{margin:1em 0 1em 0;font-weight:bold;clear:both;}
#container h5{font-size:.9em;font-weight:normal;margin-top:.5em;margin-bottom:.5em;padding-bottom:.5em;padding-left:1em;}
#structure{padding-top:1em;}
#container li{margin-left:1em;}
table#specs{float:left;width:170px;margin-top:1em;}
table#specs td{font-weight:bold;font-size:.9em;padding:6px 1em 0 0;white-space:nowrap;}
table#specs td a{font-weight:normal;}
table#specs th{font-weight:normal;font-size:.9em;text-align:left;padding:6px 1em 0 0;}
#synonyms{clear:both;margin-bottom:0.5em;}
#syn li{list-style-type:none;padding-top:.5em;text-indent:-2em;padding-left: 2em;}
#container .commentline{color:red;margin-bottom:1em;font-weight:bold;}
#comments{clear:both;padding-top:.5em;}
#comments p,#synonyms p{font-size:.9em;}
#comments li{list-style-type:none;padding-bottom:1em;}
@media only screen and (min-width: 500px){
    /* rules defined inside here are only applied to browsers that support CSS media queries and the browser window is 500px or larger */
table#prices{border-collapse:collapse;border:1px solid #666;clear:both;float:left;}
div#info{overflow: hidden;}


}