3979 lines
		
	
	
		
			80 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			3979 lines
		
	
	
		
			80 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
ol {
 | 
						|
    list-style-type: decimal;
 | 
						|
    padding-left: 20px
 | 
						|
}
 | 
						|
 | 
						|
img.icon {
 | 
						|
    vertical-align: text-bottom;
 | 
						|
    margin-top: 0;
 | 
						|
    margin-right: 2px;
 | 
						|
    margin-left: 0;
 | 
						|
    margin-bottom: 0
 | 
						|
}
 | 
						|
 | 
						|
div.icon {
 | 
						|
    display: inline;
 | 
						|
    font-family: "Times New Roman", Times, serif;
 | 
						|
    font-weight: lighter;
 | 
						|
    font-size: 7pt;
 | 
						|
    text-transform: uppercase;
 | 
						|
    color: #FFF;
 | 
						|
    padding: 0 .6em .2em .6em
 | 
						|
}
 | 
						|
 | 
						|
div.icon-helpsym {
 | 
						|
    background-color: transparent;
 | 
						|
    font-family: "verdana";
 | 
						|
    font-weight: bold;
 | 
						|
    color: #276E98;
 | 
						|
    font-variant: small-caps
 | 
						|
}
 | 
						|
 | 
						|
div.icon-pvsym {
 | 
						|
    font-family: "Times New Roman", Times, serif;
 | 
						|
    font-weight: lighter;
 | 
						|
    color: #078d8f;
 | 
						|
    font-size: 18px;
 | 
						|
    text-indent: -1em
 | 
						|
}
 | 
						|
 | 
						|
div.icon-oppsym {
 | 
						|
    color: #C00B19;
 | 
						|
    background-color: transparent;
 | 
						|
    font-family: Verdana;
 | 
						|
    font-size: 11px;
 | 
						|
    padding: 0;
 | 
						|
    text-transform: lowercase
 | 
						|
}
 | 
						|
 | 
						|
div.icon-idsym {
 | 
						|
    font-family: "Times New Roman", Times, serif;
 | 
						|
    font-weight: lighter;
 | 
						|
    color: #35338a;
 | 
						|
    font-size: 19px
 | 
						|
}
 | 
						|
 | 
						|
div.icon-synsym {
 | 
						|
    background-color: transparent;
 | 
						|
    font-family: "verdana";
 | 
						|
    font-weight: normal !important;
 | 
						|
    color: #C00B19;
 | 
						|
    text-transform: lowercase;
 | 
						|
    font-size: 11px;
 | 
						|
    padding: 0 !important
 | 
						|
}
 | 
						|
 | 
						|
.labelsAbout {
 | 
						|
    text-align: left;
 | 
						|
    border: 0px none;
 | 
						|
    width: 100%
 | 
						|
}
 | 
						|
 | 
						|
.labelsAbout .pron-usonly:hover {
 | 
						|
    background-image: url("../images/documents/usonly-audio.png");
 | 
						|
    background-repeat: no-repeat;
 | 
						|
    background-position: left bottom
 | 
						|
}
 | 
						|
 | 
						|
.labelsAbout .pron-usonly {
 | 
						|
    width: 29px;
 | 
						|
    height: 30px;
 | 
						|
    border: 0;
 | 
						|
    background-image: url("../images/documents/usonly-audio.png");
 | 
						|
    background-repeat: no-repeat;
 | 
						|
    background-position: left top
 | 
						|
}
 | 
						|
 | 
						|
.sup, sup {
 | 
						|
    vertical-align: super;
 | 
						|
    font-size: 65%
 | 
						|
}
 | 
						|
 | 
						|
.sub {
 | 
						|
    vertical-align: sub;
 | 
						|
    font-size: 65%
 | 
						|
}
 | 
						|
 | 
						|
button.key {
 | 
						|
    height: 15px;
 | 
						|
    width: 8px;
 | 
						|
    padding: 0px;
 | 
						|
    margin: 0px;
 | 
						|
    cursor: normal;
 | 
						|
    padding: 0px;
 | 
						|
    border: 0px;
 | 
						|
    margin-right: 5px;
 | 
						|
    margin-top: 5px;
 | 
						|
    background-repeat: no-repeat;
 | 
						|
    vertical-align: top
 | 
						|
}
 | 
						|
 | 
						|
.block-g {
 | 
						|
    float: right
 | 
						|
}
 | 
						|
 | 
						|
.clear {
 | 
						|
    clear: both;
 | 
						|
    height: 2px
 | 
						|
}
 | 
						|
 | 
						|
#entryContent .side {
 | 
						|
    float: right;
 | 
						|
    width: 164px;
 | 
						|
    text-align: center;
 | 
						|
    margin-bottom: 0px
 | 
						|
}
 | 
						|
 | 
						|
.ColloPanel, .ThesPanel {
 | 
						|
    font-size: 80%;
 | 
						|
    text-align: left;
 | 
						|
    display: block;
 | 
						|
    border-radius: 9px 9px 9px 9px;
 | 
						|
    border-style: solid;
 | 
						|
    border-color: blue;
 | 
						|
    margin: 15px;
 | 
						|
    border-width: 1px;
 | 
						|
    padding: 3px;
 | 
						|
    column-count: 3;
 | 
						|
    column-gap: 0em;
 | 
						|
    -moz-column-count: 3;
 | 
						|
    -moz-column-gap: 0em;
 | 
						|
    -webkit-column-count: 3;
 | 
						|
    -webkit-column-gap: 0em;
 | 
						|
    background-color: #FFF
 | 
						|
}
 | 
						|
 | 
						|
ul.sketch {
 | 
						|
    margin-top: 0px;
 | 
						|
    margin-left: -20px
 | 
						|
}
 | 
						|
 | 
						|
.ColloPanel .xr, .ThesPanel .xr {
 | 
						|
    font-weight: bold;
 | 
						|
    font-size: 130%;
 | 
						|
    display: list-item;
 | 
						|
    list-style-type: square;
 | 
						|
    color: #5BA7DA;
 | 
						|
    margin-left: 20px
 | 
						|
}
 | 
						|
 | 
						|
.CorpusHeader {
 | 
						|
    display: block;
 | 
						|
    padding: 3px;
 | 
						|
    font-size: 120%;
 | 
						|
    background-color: #00315A;
 | 
						|
    color: white;
 | 
						|
    border-top-left-radius: 9px
 | 
						|
}
 | 
						|
 | 
						|
.ColloHeader {
 | 
						|
    display: block;
 | 
						|
    color: white;
 | 
						|
    font-weight: bold;
 | 
						|
    background-color: #5BA7DA;
 | 
						|
    font-size: 100%;
 | 
						|
    text-transform: uppercase;
 | 
						|
    margin-left: 2px;
 | 
						|
    margin-top: 2px;
 | 
						|
    padding: 3px
 | 
						|
}
 | 
						|
 | 
						|
#informational-content > h2 {
 | 
						|
    font-family: 'Merriweather', Georgia, serif
 | 
						|
}
 | 
						|
 | 
						|
.search-term {
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
#results-container-all ul li {
 | 
						|
    margin-bottom: 7px
 | 
						|
}
 | 
						|
 | 
						|
#browse > div {
 | 
						|
    margin-bottom: 7px
 | 
						|
}
 | 
						|
 | 
						|
#browse #result ul {
 | 
						|
    padding: 0
 | 
						|
}
 | 
						|
 | 
						|
#browse_lists {
 | 
						|
    margin-top: 16px
 | 
						|
}
 | 
						|
 | 
						|
#browse_lists ul {
 | 
						|
    margin-bottom: 10px
 | 
						|
}
 | 
						|
 | 
						|
.grey-grad, .idsym-g, .ui-grad dt, .z_idsym {
 | 
						|
    box-shadow: 0 50px 50px -30px white inset;
 | 
						|
    background-color: #cccccc;
 | 
						|
    border: 1px solid #cccccc
 | 
						|
}
 | 
						|
 | 
						|
.webtop-g {
 | 
						|
    background-color: #4577bf;
 | 
						|
    margin: 0 -236px 4px -28px;
 | 
						|
    padding: 7px 236px 4px 28px;
 | 
						|
    line-height: 28px
 | 
						|
}
 | 
						|
 | 
						|
.webtop-g h2 {
 | 
						|
    font-size: 21px;
 | 
						|
    font-weight: bold;
 | 
						|
    font-family: 'Open Sans', Arial, sans-serif;
 | 
						|
    padding: 0;
 | 
						|
    color: white;
 | 
						|
    line-height: 30px;
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.top-container {
 | 
						|
    background-color: #ecf5ff;
 | 
						|
    margin-right: -250px;
 | 
						|
    margin-left: -28px;
 | 
						|
    margin-bottom: 10px;
 | 
						|
    padding: 0 250px 0 28px;
 | 
						|
    clear: both
 | 
						|
}
 | 
						|
 | 
						|
.btn.prac-pron {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.oxford3000, .academic {
 | 
						|
    display: inline-block;
 | 
						|
    background-size: 100%;
 | 
						|
    background-repeat: no-repeat;
 | 
						|
    width: 30px;
 | 
						|
    height: 30px;
 | 
						|
    margin: 0 0 -8px;
 | 
						|
    position: relative;
 | 
						|
    top: -5px
 | 
						|
}
 | 
						|
 | 
						|
.oxford3000:hover, .academic:hover {
 | 
						|
    text-decoration: none
 | 
						|
}
 | 
						|
 | 
						|
.oxford3000 {
 | 
						|
    background-image: url("../images/wordlist/icon-ox3000.png")
 | 
						|
}
 | 
						|
 | 
						|
.academic {
 | 
						|
    background-image: url("../images/wordlist/icon-academic.png")
 | 
						|
}
 | 
						|
 | 
						|
.entry-header .share-this-entry {
 | 
						|
    margin: 0;
 | 
						|
    padding-top: 0;
 | 
						|
    display: table
 | 
						|
}
 | 
						|
 | 
						|
.entry-header .responsive_entry_center_left {
 | 
						|
    margin-bottom: 0 !important;
 | 
						|
    display: table-cell;
 | 
						|
    float: none
 | 
						|
}
 | 
						|
 | 
						|
.entry-header .responsive_entry_center_left_premium {
 | 
						|
    margin-bottom: 0 !important;
 | 
						|
    display: table-cell;
 | 
						|
    float: none
 | 
						|
}
 | 
						|
 | 
						|
.entry-header {
 | 
						|
    margin: 7px 0;
 | 
						|
    display: table
 | 
						|
}
 | 
						|
 | 
						|
.responsive_entry_center p.definition-title, .responsive_entry_center_left_premium p.definition-title {
 | 
						|
    font-size: 11px;
 | 
						|
    line-height: 14px;
 | 
						|
    padding-bottom: 0px;
 | 
						|
    margin-bottom: 0;
 | 
						|
    display: table-cell;
 | 
						|
    vertical-align: bottom
 | 
						|
}
 | 
						|
 | 
						|
.share-this-entry .right-colum {
 | 
						|
    margin: 0;
 | 
						|
    padding-top: 0 !important
 | 
						|
}
 | 
						|
 | 
						|
.share-this-entry .col_middle_left, .share-this-entry .right-colum {
 | 
						|
    display: table-cell
 | 
						|
}
 | 
						|
 | 
						|
.social-wrap {
 | 
						|
    width: 180px;
 | 
						|
    height: 28px;
 | 
						|
    padding: 2px 0
 | 
						|
}
 | 
						|
 | 
						|
.social-wrap a {
 | 
						|
    display: inline-block;
 | 
						|
    width: 24px;
 | 
						|
    height: 24px;
 | 
						|
    padding: 0;
 | 
						|
    margin: 1px 0 0 0;
 | 
						|
    border: 0;
 | 
						|
    background: #4577bf url(../images/social.png) no-repeat;
 | 
						|
    background-size: auto 100%;
 | 
						|
    cursor: pointer;
 | 
						|
    border-radius: 30px
 | 
						|
}
 | 
						|
 | 
						|
.social-wrap a:hover {
 | 
						|
    background-color: #0d3880
 | 
						|
}
 | 
						|
 | 
						|
#plusone-box {
 | 
						|
    display: inline-block;
 | 
						|
    vertical-align: top;
 | 
						|
    margin: 1px 0 0 1px
 | 
						|
}
 | 
						|
 | 
						|
.facebook-btn {
 | 
						|
    background-position: 0px 0 !important
 | 
						|
}
 | 
						|
 | 
						|
.twitter-btn {
 | 
						|
    background-position: -24px 0 !important
 | 
						|
}
 | 
						|
 | 
						|
.stumbleupon-btn {
 | 
						|
    background-position: -48px 0 !important
 | 
						|
}
 | 
						|
 | 
						|
.diigo-btn {
 | 
						|
    background-position: -72px 0 !important
 | 
						|
}
 | 
						|
 | 
						|
.email-btn {
 | 
						|
    background-position: -96px 0 !important
 | 
						|
}
 | 
						|
 | 
						|
#ox-enlarge {
 | 
						|
    float: right;
 | 
						|
    position: relative;
 | 
						|
    z-index: 10;
 | 
						|
    clear: both
 | 
						|
}
 | 
						|
 | 
						|
#ox-enlarge img {
 | 
						|
    margin-bottom: -7px
 | 
						|
}
 | 
						|
 | 
						|
#ox-enlarge a.topic {
 | 
						|
    display: block;
 | 
						|
    text-align: right;
 | 
						|
    position: relative;
 | 
						|
    padding: 2px;
 | 
						|
    margin: 0 0 12px 12px;
 | 
						|
    background-color: #c0c0c0
 | 
						|
}
 | 
						|
 | 
						|
#ox-enlarge a.topic:hover {
 | 
						|
    text-decoration: none;
 | 
						|
    background-color: #4577bf;
 | 
						|
    color: white
 | 
						|
}
 | 
						|
 | 
						|
#ox-enlarge .ox-enlarge-label {
 | 
						|
    text-indent: 50px;
 | 
						|
    overflow: hidden;
 | 
						|
    position: absolute;
 | 
						|
    width: 24px;
 | 
						|
    height: 24px;
 | 
						|
    bottom: 0;
 | 
						|
    right: 0;
 | 
						|
    background-image: url("../images/entry/enlarge-img.png");
 | 
						|
    background-color: inherit;
 | 
						|
    background-repeat: no-repeat;
 | 
						|
    background-position: center;
 | 
						|
    background-size: 14px 14px
 | 
						|
}
 | 
						|
 | 
						|
.relatedentries {
 | 
						|
    max-height: 200px;
 | 
						|
    text-align: left;
 | 
						|
    color: #8f0610;
 | 
						|
    line-height: 1.25
 | 
						|
}
 | 
						|
 | 
						|
.relatedentries ul {
 | 
						|
    margin: 0;
 | 
						|
    padding: 0 0 0 10px
 | 
						|
}
 | 
						|
 | 
						|
.relatedentries a {
 | 
						|
    color: #000
 | 
						|
}
 | 
						|
 | 
						|
#rightcolumn h4.no-rule {
 | 
						|
    margin-top: 0;
 | 
						|
    border-bottom: 0 none
 | 
						|
}
 | 
						|
 | 
						|
.no-rule {
 | 
						|
    border-bottom: 0;
 | 
						|
    margin-bottom: 0
 | 
						|
}
 | 
						|
 | 
						|
dd {
 | 
						|
    overflow: hidden;
 | 
						|
    -webkit-transition: max-height 0.5s;
 | 
						|
    -moz-transition: max-height 0.5s;
 | 
						|
    transition: max-height 0.5s;
 | 
						|
    max-height: 4000px
 | 
						|
}
 | 
						|
 | 
						|
dd.deep {
 | 
						|
    max-height: 9000px
 | 
						|
}
 | 
						|
 | 
						|
.hide + dd, .hide + dd.deep {
 | 
						|
    max-height: 0
 | 
						|
}
 | 
						|
 | 
						|
.ui-grad dt, .ui-grad dd {
 | 
						|
    margin-top: -1px
 | 
						|
}
 | 
						|
 | 
						|
.ui-grad ul {
 | 
						|
    margin-left: 14px;
 | 
						|
    margin-right: 14px;
 | 
						|
    padding: 0
 | 
						|
}
 | 
						|
 | 
						|
.ui-grad dd {
 | 
						|
    border: 1px solid #cccccc
 | 
						|
}
 | 
						|
 | 
						|
.ui-grad dt:first-child {
 | 
						|
    border-radius: 8px 8px 0 0;
 | 
						|
    margin-top: 0
 | 
						|
}
 | 
						|
 | 
						|
.ui-grad dt {
 | 
						|
    padding: 5px 6px 5px 6px;
 | 
						|
    color: #444444
 | 
						|
}
 | 
						|
 | 
						|
.ui-grad dt.hide:hover {
 | 
						|
    cursor: pointer
 | 
						|
}
 | 
						|
 | 
						|
.ui-grad dt:not(.hide):before {
 | 
						|
    content: none
 | 
						|
}
 | 
						|
 | 
						|
.ui-grad dt:not(.hide) {
 | 
						|
    padding: 6px 14px 5px
 | 
						|
}
 | 
						|
 | 
						|
.ui-grad dt.hide:before {
 | 
						|
    background: url(../images/documents/icon-plus-minus-grey.png) 0 -13px no-repeat;
 | 
						|
    background-size: 100%
 | 
						|
}
 | 
						|
 | 
						|
.accordion dl {
 | 
						|
    margin: 0
 | 
						|
}
 | 
						|
 | 
						|
.accordion .more {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.accordion .show .more {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.accordion dt:before {
 | 
						|
    vertical-align: baseline;
 | 
						|
    content: "";
 | 
						|
    display: inline-block;
 | 
						|
    margin-right: 6px;
 | 
						|
    margin-left: -2px;
 | 
						|
    margin-bottom: -1px;
 | 
						|
    width: 13px;
 | 
						|
    height: 13px
 | 
						|
}
 | 
						|
 | 
						|
.see-more {
 | 
						|
    display: block;
 | 
						|
    padding: 6px;
 | 
						|
    line-height: 18px;
 | 
						|
    text-align: center;
 | 
						|
    border-top: 1px solid #aaaaaa;
 | 
						|
    color: grey
 | 
						|
}
 | 
						|
 | 
						|
.list-col a, .list-col span.selected {
 | 
						|
    display: block;
 | 
						|
    line-height: 20px;
 | 
						|
    padding-top: 3px;
 | 
						|
    padding-bottom: 4px;
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.list-col {
 | 
						|
    padding-left: 0
 | 
						|
}
 | 
						|
 | 
						|
.list-col .selected {
 | 
						|
    color: #282828;
 | 
						|
    padding-left: 7px;
 | 
						|
    padding-right: 7px;
 | 
						|
    background-color: #dddddd;
 | 
						|
    border-radius: 4px;
 | 
						|
    margin: 3px -7px 4px
 | 
						|
}
 | 
						|
 | 
						|
.list-col h6 {
 | 
						|
    border-bottom: 1px solid silver
 | 
						|
}
 | 
						|
 | 
						|
.topic-explore p {
 | 
						|
    color: rgba(0, 0, 0, 0.7);
 | 
						|
    font-size: 15px
 | 
						|
}
 | 
						|
 | 
						|
.topic-explore > h3 {
 | 
						|
    font-size: 17px;
 | 
						|
    font-weight: bold;
 | 
						|
    line-height: 19px;
 | 
						|
    margin: 0 0 7px;
 | 
						|
    padding: 0
 | 
						|
}
 | 
						|
 | 
						|
.topic-explore h4 {
 | 
						|
    border-top: 1px solid #C0C0C0;
 | 
						|
    border-bottom: 1px solid #C0C0C0;
 | 
						|
    padding: 8px 0
 | 
						|
}
 | 
						|
 | 
						|
.topic-explore ul {
 | 
						|
    padding-left: 0px
 | 
						|
}
 | 
						|
 | 
						|
.topic-explore h6 {
 | 
						|
    border: 0px none;
 | 
						|
    margin: 8px 0px 0px 0px
 | 
						|
}
 | 
						|
 | 
						|
.topic-explore h6 a {
 | 
						|
    font-size: 15px;
 | 
						|
    font-weight: bold;
 | 
						|
    color: rgba(0, 0, 0, 0.7)
 | 
						|
}
 | 
						|
 | 
						|
.list-nested > li {
 | 
						|
    display: inline-block;
 | 
						|
    padding-right: 15px
 | 
						|
}
 | 
						|
 | 
						|
.list-nested-pool > li {
 | 
						|
    background-color: grey;
 | 
						|
    border-bottom: 1px solid white
 | 
						|
}
 | 
						|
 | 
						|
.list-nested-pool ul {
 | 
						|
    padding: 3px 0 4px;
 | 
						|
    background: #efefef;
 | 
						|
    background: white
 | 
						|
}
 | 
						|
 | 
						|
.wordpool {
 | 
						|
    margin-top: 14px;
 | 
						|
    padding-left: 8px
 | 
						|
}
 | 
						|
 | 
						|
.wordpool li {
 | 
						|
    display: inline-block;
 | 
						|
    margin: 0;
 | 
						|
    padding: 0 14px 7px 0
 | 
						|
}
 | 
						|
 | 
						|
.wordpool a, .wordpool span {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.wordpool-active span {
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.section.partner {
 | 
						|
    margin-top: 2em
 | 
						|
}
 | 
						|
 | 
						|
.wordlist-page h1 {
 | 
						|
    line-height: 1.2em
 | 
						|
}
 | 
						|
 | 
						|
.wordlist-page p {
 | 
						|
    max-width: 700px
 | 
						|
}
 | 
						|
 | 
						|
.wordlist-info-page {
 | 
						|
    margin-bottom: 14px
 | 
						|
}
 | 
						|
 | 
						|
.wordlist-info-page .oxford3000-blue, .wordlist-info-page .academic-blue {
 | 
						|
    width: 20px;
 | 
						|
    height: 20px
 | 
						|
}
 | 
						|
 | 
						|
.wordlist-info-page ul {
 | 
						|
    padding-left: 20px;
 | 
						|
    list-style-type: disc;
 | 
						|
    margin-bottom: 7px
 | 
						|
}
 | 
						|
 | 
						|
.middle_wrap h1 {
 | 
						|
    font-family: 'Merriweather', Georgia, serif
 | 
						|
}
 | 
						|
 | 
						|
.middle_wrap > h1 {
 | 
						|
    margin-top: 7px
 | 
						|
}
 | 
						|
 | 
						|
.open-close dt:hover {
 | 
						|
    color: #0d3880
 | 
						|
}
 | 
						|
 | 
						|
.ui-plain {
 | 
						|
    max-width: 700px
 | 
						|
}
 | 
						|
 | 
						|
.ui-plain dl:first-child {
 | 
						|
    border-top: 1px solid grey
 | 
						|
}
 | 
						|
 | 
						|
.ui-plain dt {
 | 
						|
    padding: 7px 7px 7px 21px;
 | 
						|
    color: #282828;
 | 
						|
    font-weight: bold;
 | 
						|
    cursor: pointer
 | 
						|
}
 | 
						|
 | 
						|
.ui-plain dt:before {
 | 
						|
    content: "";
 | 
						|
    position: absolute;
 | 
						|
    width: 13px;
 | 
						|
    height: 24px;
 | 
						|
    background: url(../images/wordlist/icon-plus-minus.png) 0 0 no-repeat;
 | 
						|
    background-size: 100%;
 | 
						|
    margin: -7px 0 0 -21px
 | 
						|
}
 | 
						|
 | 
						|
.ui-plain dt.hide:before {
 | 
						|
    background-position: 0 -50px
 | 
						|
}
 | 
						|
 | 
						|
.ui-plain dd {
 | 
						|
    border-bottom: 1px solid silver
 | 
						|
}
 | 
						|
 | 
						|
.ui-plain dt:before {
 | 
						|
    position: relative;
 | 
						|
    margin-right: 8px;
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.topic-desc {
 | 
						|
    max-width: 750px
 | 
						|
}
 | 
						|
 | 
						|
.oxford3000-blue, .academic-blue {
 | 
						|
    display: inline-block;
 | 
						|
    background-size: 100%;
 | 
						|
    background-repeat: no-repeat;
 | 
						|
    width: 30px;
 | 
						|
    height: 30px;
 | 
						|
    margin: -8px 0 -5px
 | 
						|
}
 | 
						|
 | 
						|
.oxford3000-blue {
 | 
						|
    background-image: url("../images/wordlist/icon-ox3000-blue.png")
 | 
						|
}
 | 
						|
 | 
						|
.academic-blue {
 | 
						|
    background-image: url("../images/wordlist/icon-academic-blue.png")
 | 
						|
}
 | 
						|
 | 
						|
.topic-dt .side-selector__left ul ul ul ul li > a {
 | 
						|
    margin-left: -62px;
 | 
						|
    padding-left: 40px;
 | 
						|
    margin-top: 2px;
 | 
						|
    text-decoration: none;
 | 
						|
    background-color: #efefef;
 | 
						|
    background-color: white
 | 
						|
}
 | 
						|
 | 
						|
.side-selector {
 | 
						|
    border-radius: 7px;
 | 
						|
    overflow: hidden;
 | 
						|
    background-color: #eee;
 | 
						|
    border: 1px solid #cccccc
 | 
						|
}
 | 
						|
 | 
						|
.side-selector__left, .side-selector__right {
 | 
						|
    padding: 0 0;
 | 
						|
    width: 40%;
 | 
						|
    float: left
 | 
						|
}
 | 
						|
 | 
						|
.side-selector__right {
 | 
						|
    width: 60%;
 | 
						|
    float: left;
 | 
						|
    background-color: white
 | 
						|
}
 | 
						|
 | 
						|
.side-selector__right .sound.audio_play_button {
 | 
						|
    margin: 0
 | 
						|
}
 | 
						|
 | 
						|
@media screen and (max-width: 762px) {
 | 
						|
    .side-selector__left, .side-selector__right {
 | 
						|
        width: 100%;
 | 
						|
        float: none
 | 
						|
    }
 | 
						|
 | 
						|
    .side-selector {
 | 
						|
        margin-right: -15px;
 | 
						|
        margin-left: -15px;
 | 
						|
        border-radius: 0
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
.side-selector__left ul ul ul ul li.is-revealed > a {
 | 
						|
    background-color: #4577bf;
 | 
						|
    color: white
 | 
						|
}
 | 
						|
 | 
						|
.side-selector__left .ei-g {
 | 
						|
    margin-top: 0
 | 
						|
}
 | 
						|
 | 
						|
.side-selector__left .top-container {
 | 
						|
    margin: 0;
 | 
						|
    padding: 0;
 | 
						|
    background-color: transparent
 | 
						|
}
 | 
						|
 | 
						|
.side-selector__left .top-g {
 | 
						|
    padding: 0
 | 
						|
}
 | 
						|
 | 
						|
.side-selector__left .webtop-g {
 | 
						|
    margin: 0 -7px;
 | 
						|
    padding: 6px 7px
 | 
						|
}
 | 
						|
 | 
						|
.side-selector__left .link-right {
 | 
						|
    padding-top: 7px
 | 
						|
}
 | 
						|
 | 
						|
#entries-selector {
 | 
						|
    padding: 7px
 | 
						|
}
 | 
						|
 | 
						|
#entries-selector ul {
 | 
						|
    list-style-type: none;
 | 
						|
    padding: 0
 | 
						|
}
 | 
						|
 | 
						|
#entries-selector .wl-select {
 | 
						|
    padding: 0 7px 0 21px;
 | 
						|
    margin: -7px;
 | 
						|
    background: #07255e url(../images/wordlist/icon-select-arrow.png) 0 top no-repeat
 | 
						|
}
 | 
						|
 | 
						|
#entries-selector a, #entries-selector span {
 | 
						|
    padding: 7px 14px;
 | 
						|
    margin-bottom: 2px;
 | 
						|
    display: block;
 | 
						|
    text-decoration: none;
 | 
						|
    text-align: center;
 | 
						|
    border-radius: 7px;
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
#entries-selector a:hover {
 | 
						|
    background-color: #4577bf;
 | 
						|
    color: white
 | 
						|
}
 | 
						|
 | 
						|
#entries-selector .currentpage a, #entries-selector .currentpage span {
 | 
						|
    background-color: #07255e;
 | 
						|
    color: white
 | 
						|
}
 | 
						|
 | 
						|
#entries-selector select {
 | 
						|
    -webkit-appearance: none;
 | 
						|
    -moz-appearance: none;
 | 
						|
    border: none;
 | 
						|
    font-size: 15px;
 | 
						|
    outline: none;
 | 
						|
    margin: 0;
 | 
						|
    padding: 8px 15px 9px;
 | 
						|
    background-color: transparent;
 | 
						|
    width: 100%;
 | 
						|
    color: white
 | 
						|
}
 | 
						|
 | 
						|
.hideoverflow {
 | 
						|
    overflow: hidden
 | 
						|
}
 | 
						|
 | 
						|
.outer {
 | 
						|
    position: relative;
 | 
						|
    left: 50%;
 | 
						|
    float: left
 | 
						|
}
 | 
						|
 | 
						|
.inner {
 | 
						|
    position: relative;
 | 
						|
    left: -50%;
 | 
						|
    float: left
 | 
						|
}
 | 
						|
 | 
						|
.wl-nav {
 | 
						|
    border-color: silver;
 | 
						|
    border: 0
 | 
						|
}
 | 
						|
 | 
						|
.wl-nav a, .wl-nav span {
 | 
						|
    display: inline-block;
 | 
						|
    padding: 10px 15px;
 | 
						|
    border-right: 1px solid silver;
 | 
						|
    color: #444444;
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.wl-nav li:hover {
 | 
						|
    box-shadow: 0 -50px 50px -30px white inset;
 | 
						|
    background-color: #cccccc
 | 
						|
}
 | 
						|
 | 
						|
.wl-nav li:hover a {
 | 
						|
    text-decoration: none
 | 
						|
}
 | 
						|
 | 
						|
.wl-nav li.activepage {
 | 
						|
    background-color: white
 | 
						|
}
 | 
						|
 | 
						|
.wl-nav li.activepage:hover {
 | 
						|
    background-color: white !important;
 | 
						|
    box-shadow: none
 | 
						|
}
 | 
						|
 | 
						|
.currentpage a {
 | 
						|
    color: #890017
 | 
						|
}
 | 
						|
 | 
						|
.currentpage a .pos {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.paging_links {
 | 
						|
    padding: 0
 | 
						|
}
 | 
						|
 | 
						|
.paging_links li:last-child a {
 | 
						|
    border-right: 0
 | 
						|
}
 | 
						|
 | 
						|
.paging_links .page_range {
 | 
						|
    font-family: Verdana;
 | 
						|
    font-weight: bolder;
 | 
						|
    margin-right: 30px;
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.paging_links .page_info {
 | 
						|
    display: inline-block;
 | 
						|
    margin-right: 30px
 | 
						|
}
 | 
						|
 | 
						|
#entrylist1 a {
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.result-list1 {
 | 
						|
    padding: 4px 0;
 | 
						|
    list-style-type: none
 | 
						|
}
 | 
						|
 | 
						|
.wordlist-oxford3000 li {
 | 
						|
    padding: 7px
 | 
						|
}
 | 
						|
 | 
						|
.soundList {
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
.lang-study-page .pron-g {
 | 
						|
    white-space: normal
 | 
						|
}
 | 
						|
 | 
						|
.lang-col {
 | 
						|
    width: 48%;
 | 
						|
    float: left;
 | 
						|
    padding-right: 12px
 | 
						|
}
 | 
						|
 | 
						|
.mid-grad-bottom, .wl-table tr:first-child {
 | 
						|
    background: #00123c;
 | 
						|
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #07255e), color-stop(100%, #00123c));
 | 
						|
    background: -webkit-linear-gradient(top, #07255e 0%, #00123c 100%);
 | 
						|
    background: -moz-linear-gradient(top, #07255e 0%, #00123c 100%);
 | 
						|
    background: -ms-linear-gradient(top, #07255e 0%, #00123c 100%);
 | 
						|
    background: linear-gradient(to bottom, #07255e 0%, #00123c 100%);
 | 
						|
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$blue2', endColorstr='$blue1', GradientType=0)
 | 
						|
}
 | 
						|
 | 
						|
.pale-grad, .wl-table tr {
 | 
						|
    background: #ffffff;
 | 
						|
    background: -moz-linear-gradient(top, white 0%, #eee 100%);
 | 
						|
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #eee));
 | 
						|
    background: -webkit-linear-gradient(top, white 0%, #eee 100%);
 | 
						|
    background: -o-linear-gradient(top, white 0%, #eee 100%);
 | 
						|
    background: -ms-linear-gradient(top, white 0%, #eee 100%);
 | 
						|
    background: linear-gradient(to bottom, white 0%, #eee 100%);
 | 
						|
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)
 | 
						|
}
 | 
						|
 | 
						|
.wl-table .delete-btn a:before {
 | 
						|
    background: url("../images/myWordlist/btn-trash.png") no-repeat scroll -1px top/100% auto transparent;
 | 
						|
    pointer-events: all
 | 
						|
}
 | 
						|
 | 
						|
.wl-table .btn.delete-btn:hover a:before {
 | 
						|
    background-position: -1px bottom
 | 
						|
}
 | 
						|
 | 
						|
.wl-sub-head {
 | 
						|
    background: #4577bf;
 | 
						|
    background: -moz-linear-gradient(top, #4577bf 0%, #345c95 100%);
 | 
						|
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4577bf), color-stop(100%, #345c95));
 | 
						|
    background: -webkit-linear-gradient(top, #4577bf 0%, #345c95 100%);
 | 
						|
    background: -o-linear-gradient(top, #4577bf 0%, #345c95 100%);
 | 
						|
    background: -ms-linear-gradient(top, #4577bf 0%, #345c95 100%);
 | 
						|
    background: linear-gradient(to bottom, #4577bf 0%, #345c95 100%);
 | 
						|
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4577bf', endColorstr='#345c95', GradientType=0);
 | 
						|
    color: #ffffff
 | 
						|
}
 | 
						|
 | 
						|
.btn.test-btn a:before {
 | 
						|
    background: url("../images/myWordlist/btn-test.png") no-repeat scroll -1px top/100% auto transparent
 | 
						|
}
 | 
						|
 | 
						|
.btn.test-btn a, .btn.delete-btn a {
 | 
						|
    padding-left: 28px
 | 
						|
}
 | 
						|
 | 
						|
.wl-add a:before {
 | 
						|
    background: url("../images/myWordlist/btn-wordlist.png") no-repeat 0px 0px transparent;
 | 
						|
    background-size: 100%
 | 
						|
}
 | 
						|
 | 
						|
.wl-table {
 | 
						|
    width: 100%;
 | 
						|
    margin-top: 10px;
 | 
						|
    margin-bottom: 12px;
 | 
						|
    border: 1px solid #cccccc;
 | 
						|
    border-collapse: separate
 | 
						|
}
 | 
						|
 | 
						|
.wl-table .wl-col1 {
 | 
						|
    text-align: left;
 | 
						|
    font-size: 16px
 | 
						|
}
 | 
						|
 | 
						|
.wl-table tr th {
 | 
						|
    color: white;
 | 
						|
    vertical-align: middle
 | 
						|
}
 | 
						|
 | 
						|
.wl-table th, .wl-table td {
 | 
						|
    text-align: center;
 | 
						|
    line-height: 18px;
 | 
						|
    padding: 12px
 | 
						|
}
 | 
						|
 | 
						|
.wl-table.wl-edit .wl-col2 {
 | 
						|
    font-style: italic
 | 
						|
}
 | 
						|
 | 
						|
.wl-table.wl-edit .wl-col3 {
 | 
						|
    text-align: left
 | 
						|
}
 | 
						|
 | 
						|
.wl-table .wl-col1 a {
 | 
						|
    line-height: 20px;
 | 
						|
    padding-right: 12px;
 | 
						|
    text-align: left;
 | 
						|
    font-size: 16px;
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.entry-word {
 | 
						|
    font-weight: bold;
 | 
						|
    font-family: 'Open Sans', Arial;
 | 
						|
    color: #4577bf;
 | 
						|
    margin-left: 10px
 | 
						|
}
 | 
						|
 | 
						|
.hide-delete-icon {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.premium .hide-delete-icon {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
h1.my-wordlist-titles {
 | 
						|
    margin: 7px 0 21px
 | 
						|
}
 | 
						|
 | 
						|
h2.my-wordlist-titles {
 | 
						|
    font-size: 36px;
 | 
						|
    color: #4577bf;
 | 
						|
    font-weight: bold;
 | 
						|
    padding-left: 0;
 | 
						|
    margin-top: 6px;
 | 
						|
    margin-bottom: 24px;
 | 
						|
    line-height: 1em
 | 
						|
}
 | 
						|
 | 
						|
h3.my-wordlist-titles {
 | 
						|
    line-height: 1.5em;
 | 
						|
    font-size: 16px;
 | 
						|
    font-weight: bold;
 | 
						|
    margin: 0;
 | 
						|
    padding: 0;
 | 
						|
    color: #0d3880
 | 
						|
}
 | 
						|
 | 
						|
h4.my-wordlist-titles {
 | 
						|
    font-weight: bold;
 | 
						|
    margin-bottom: 6px
 | 
						|
}
 | 
						|
 | 
						|
h5.my-wordlist-titles {
 | 
						|
    font-size: 18px;
 | 
						|
    line-height: 28px;
 | 
						|
    margin: 0 0 7px;
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.mywordlist-container {
 | 
						|
    padding-left: 15px
 | 
						|
}
 | 
						|
 | 
						|
.mywordlist-container > .entry > span.h {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.senseinfo {
 | 
						|
    margin-bottom: 6px
 | 
						|
}
 | 
						|
 | 
						|
.senseinfo .sense_check_box {
 | 
						|
    margin-right: 6px
 | 
						|
}
 | 
						|
 | 
						|
#wordlist-select {
 | 
						|
    margin-bottom: 7px
 | 
						|
}
 | 
						|
 | 
						|
.test__question-count {
 | 
						|
    margin: -7px -14px 14px;
 | 
						|
    padding: 5px 12px;
 | 
						|
    background-color: #4577bf;
 | 
						|
    color: white
 | 
						|
}
 | 
						|
 | 
						|
.test__definition {
 | 
						|
    font-size: 22px;
 | 
						|
    line-height: 26px;
 | 
						|
    color: #07255e;
 | 
						|
    max-width: 650px;
 | 
						|
    font-size: 18px
 | 
						|
}
 | 
						|
 | 
						|
.test__definition__wrap {
 | 
						|
    margin-top: 14px;
 | 
						|
    margin-bottom: 14px
 | 
						|
}
 | 
						|
 | 
						|
.test__definition__wrap .pos {
 | 
						|
    margin-bottom: 6px;
 | 
						|
    font-size: 15px;
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.test__definition__wrap p {
 | 
						|
    display: table-cell;
 | 
						|
    padding-right: 14px
 | 
						|
}
 | 
						|
 | 
						|
.test__form, #add-wordlist {
 | 
						|
    display: table;
 | 
						|
    width: 100%;
 | 
						|
    margin-bottom: 0;
 | 
						|
    vertical-align: top;
 | 
						|
    padding-bottom: 10px
 | 
						|
}
 | 
						|
 | 
						|
.test__form .test__answer {
 | 
						|
    font-size: 15px;
 | 
						|
    line-height: 1.6em;
 | 
						|
    width: 350px;
 | 
						|
    float: left;
 | 
						|
    margin-bottom: 7px;
 | 
						|
    margin-right: 14px
 | 
						|
}
 | 
						|
 | 
						|
.test_submit_testme {
 | 
						|
    float: left
 | 
						|
}
 | 
						|
 | 
						|
.test__form input[type='text'] {
 | 
						|
    border: none;
 | 
						|
    font-size: 16px;
 | 
						|
    padding: 0 10px;
 | 
						|
    line-height: 30px;
 | 
						|
    height: 30px;
 | 
						|
    border-radius: 6px;
 | 
						|
    background-color: white;
 | 
						|
    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5) inset;
 | 
						|
    color: grey;
 | 
						|
    width: 100%
 | 
						|
}
 | 
						|
 | 
						|
.test__form #add-wordlist .test__submit {
 | 
						|
    float: left
 | 
						|
}
 | 
						|
 | 
						|
.result {
 | 
						|
    display: table-cell;
 | 
						|
    vertical-align: middle
 | 
						|
}
 | 
						|
 | 
						|
.test__attempt, .test__useranswer, .test__skipped {
 | 
						|
    display: inline-block;
 | 
						|
    font-size: 26px;
 | 
						|
    font-weight: bold;
 | 
						|
    width: 100%;
 | 
						|
    margin-left: -30px;
 | 
						|
    padding-left: 30px
 | 
						|
}
 | 
						|
 | 
						|
.test__skipped {
 | 
						|
    font-size: 24px
 | 
						|
}
 | 
						|
 | 
						|
.test__attempt {
 | 
						|
    color: #C1272D
 | 
						|
}
 | 
						|
 | 
						|
.test__useranswer {
 | 
						|
    color: #037531
 | 
						|
}
 | 
						|
 | 
						|
.test__correctanswer {
 | 
						|
    font-weight: bold;
 | 
						|
    color: #07255E
 | 
						|
}
 | 
						|
 | 
						|
.test__incorrect, .test__correct {
 | 
						|
    width: 24px;
 | 
						|
    height: 24px;
 | 
						|
    line-height: 20px;
 | 
						|
    background: url(../images/myWordlist/test-cross.png) no-repeat #C1272D;
 | 
						|
    background-size: 100%;
 | 
						|
    border-radius: 24px;
 | 
						|
    border: 2px solid white;
 | 
						|
    vertical-align: top;
 | 
						|
    text-indent: -9999px;
 | 
						|
    display: inline-block;
 | 
						|
    margin-right: 5px
 | 
						|
}
 | 
						|
 | 
						|
.test__correct {
 | 
						|
    background-color: #037531;
 | 
						|
    background-image: url(../images/myWordlist/test-tick.png)
 | 
						|
}
 | 
						|
 | 
						|
.test__skipped, .test__correcthead {
 | 
						|
    text-transform: capitalize
 | 
						|
}
 | 
						|
 | 
						|
.test__form .test__answer, .test__form .test__submit, .test__form .test__skip, #check-answer .test__form .test__next, #check-answer .test__form .test__quit {
 | 
						|
    display: table-cell;
 | 
						|
    vertical-align: top
 | 
						|
}
 | 
						|
 | 
						|
.test__form .test__submit, .test__form .test__next {
 | 
						|
    padding-right: 5px
 | 
						|
}
 | 
						|
 | 
						|
.test__next, .test__quit {
 | 
						|
    float: left
 | 
						|
}
 | 
						|
 | 
						|
.mywordlist-warnings, .error {
 | 
						|
    display: none;
 | 
						|
    color: #c73b2a
 | 
						|
}
 | 
						|
 | 
						|
.mywordlist-warnings#wait, .mywordlist-warnings#test-loading, .mywordlist-warnings#test-saving-score, .mywordlist-warnings#supp {
 | 
						|
    color: #00123c
 | 
						|
}
 | 
						|
 | 
						|
.mywordlist-warnings#wait:before, .mywordlist-warnings#test-loading:before, .mywordlist-warnings#test-saving-score:before, .mywordlist-warnings#supp:before {
 | 
						|
    bottom: -2px;
 | 
						|
    content: url("../images/myWordlist/loader-sm.gif");
 | 
						|
    display: inline-block;
 | 
						|
    margin-right: 8px;
 | 
						|
    position: relative
 | 
						|
}
 | 
						|
 | 
						|
.mywordlist-warnings#wait:before {
 | 
						|
    content: url("../images/myWordlist/loader-sm-blue.gif")
 | 
						|
}
 | 
						|
 | 
						|
#pronunciation .responsive_row:first-child {
 | 
						|
    margin-bottom: 0
 | 
						|
}
 | 
						|
 | 
						|
.entry-source {
 | 
						|
    color: white
 | 
						|
}
 | 
						|
 | 
						|
h2.entry-word {
 | 
						|
    font-weight: bold;
 | 
						|
    color: #4577bf;
 | 
						|
    font-size: 36px;
 | 
						|
    margin-bottom: 7px;
 | 
						|
    margin-top: 18px;
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
h2 .pos {
 | 
						|
    margin-bottom: 6px;
 | 
						|
    font-size: 15px;
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.pron__wrap h3, .pron_row {
 | 
						|
    max-width: 700px
 | 
						|
}
 | 
						|
 | 
						|
.pron__wrap h3 {
 | 
						|
    font-size: 18px;
 | 
						|
    color: #4577bf;
 | 
						|
    margin-top: 12px;
 | 
						|
    margin-bottom: 0;
 | 
						|
    padding-bottom: 3px;
 | 
						|
    padding-left: 0px;
 | 
						|
    border-bottom: 1px solid silver
 | 
						|
}
 | 
						|
 | 
						|
.pron__wrap {
 | 
						|
    max-width: 700px
 | 
						|
}
 | 
						|
 | 
						|
.pron__wrap h5 {
 | 
						|
    margin-top: 12px;
 | 
						|
    margin-bottom: 0;
 | 
						|
    padding-bottom: 3px;
 | 
						|
    padding-left: 0px;
 | 
						|
    border-bottom: 1px solid silver
 | 
						|
}
 | 
						|
 | 
						|
.pron_row {
 | 
						|
    padding: 0;
 | 
						|
    line-height: 39px;
 | 
						|
    height: 39px
 | 
						|
}
 | 
						|
 | 
						|
.pron_row .sound {
 | 
						|
    vertical-align: middle
 | 
						|
}
 | 
						|
 | 
						|
.pron_row * {
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.pron_row .pron_button {
 | 
						|
    border: 1px solid black;
 | 
						|
    padding: 4px;
 | 
						|
    margin-right: 15px
 | 
						|
}
 | 
						|
 | 
						|
.pron_row .pron_button .pron_button_icon {
 | 
						|
    border: 1px solid black;
 | 
						|
    width: 30px;
 | 
						|
    height: 20px
 | 
						|
}
 | 
						|
 | 
						|
.pron_row .pron_button_wrapper {
 | 
						|
    padding: 4px;
 | 
						|
    display: inline-block;
 | 
						|
    background-color: #00123c;
 | 
						|
    height: 34px;
 | 
						|
    margin-left: 7px;
 | 
						|
    border-radius: 18px;
 | 
						|
    display: none;
 | 
						|
    vertical-align: middle;
 | 
						|
    box-shadow: 0 38px 38px -38px #e0f2fd inset
 | 
						|
}
 | 
						|
 | 
						|
.pron_row .btn:hover, .pron_row input[type='submit']:hover, .pron_row .btn.inactive, .pron_row input.inactive[type='submit'] {
 | 
						|
    box-shadow: none;
 | 
						|
    border-width: 0
 | 
						|
}
 | 
						|
 | 
						|
.pron_row .pron_button_record, .pron_row .pron_button_play, .pron_row .pron_button_stop, .pron_row .pron_record_stop, .pron_row .pron_play_stop {
 | 
						|
    width: 24px;
 | 
						|
    height: 24px;
 | 
						|
    display: block;
 | 
						|
    float: left;
 | 
						|
    margin-right: 6px;
 | 
						|
    background-image: url("../images/pron_prac/play-button-small.png");
 | 
						|
    background-repeat: no-repeat;
 | 
						|
    background-position: center center;
 | 
						|
    border-radius: 12px;
 | 
						|
    background-color: silver
 | 
						|
}
 | 
						|
 | 
						|
.pron_row .pron_button_record {
 | 
						|
    background-image: url("../images/pron_prac/record-button-small.png")
 | 
						|
}
 | 
						|
 | 
						|
.pron_row .pron_button_stop, .pron_row .pron_record_stop, .pron_row .pron_play_stop {
 | 
						|
    background-image: url("../images/pron_prac/stop-button-small.png")
 | 
						|
}
 | 
						|
 | 
						|
.pron_row .button_is_active {
 | 
						|
    background-color: #0d3880;
 | 
						|
    box-shadow: 0 30px 30px -30px #45689f inset
 | 
						|
}
 | 
						|
 | 
						|
.pron_row .button_is_playing {
 | 
						|
    background-color: #579a27;
 | 
						|
    box-shadow: 0 30px 30px -30px #45689f inset
 | 
						|
}
 | 
						|
 | 
						|
.pron_row .button_is_active.pron_button_record:hover, .pron_row .button_is_active.pron_button_play:hover, .pron_row .button_is_active.pron_button_stop:hover {
 | 
						|
    background-color: #00123c
 | 
						|
}
 | 
						|
 | 
						|
.pron_row.active .pron_button_wrapper {
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
@media screen and (max-width: 768px) {
 | 
						|
    .pron_row .btn.play, .pron_row input.play[type='submit'] {
 | 
						|
        margin-left: 10px
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
.prac-pron a:before {
 | 
						|
    background: url("../images/pron_prac/btn-prac-pron.png") no-repeat 0px 0px transparent;
 | 
						|
    background-size: 100%
 | 
						|
}
 | 
						|
 | 
						|
#pronunciation xr-gs, #pronunciation res-g {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
#topic-list dd ul {
 | 
						|
    padding-left: 0
 | 
						|
}
 | 
						|
 | 
						|
#topic-list dd ul li {
 | 
						|
    padding-bottom: 7px
 | 
						|
}
 | 
						|
 | 
						|
#topic-list dd {
 | 
						|
    border: none;
 | 
						|
    margin-left: 21px
 | 
						|
}
 | 
						|
 | 
						|
#topic-list dt {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.topic-desc {
 | 
						|
    margin: 7px 0 7px 0
 | 
						|
}
 | 
						|
 | 
						|
.box-resources {
 | 
						|
    background-image: url("../images/home/old-ball-resources.png")
 | 
						|
}
 | 
						|
 | 
						|
.word-list li {
 | 
						|
    display: inline-block;
 | 
						|
    padding: 0 14px 7px 0
 | 
						|
}
 | 
						|
 | 
						|
.video-page-wrap h4 {
 | 
						|
    margin: 14px 0 7px
 | 
						|
}
 | 
						|
 | 
						|
.video-player, .video-player__text {
 | 
						|
    display: table-cell;
 | 
						|
    vertical-align: middle
 | 
						|
}
 | 
						|
 | 
						|
.video-player__text {
 | 
						|
    padding-right: 7px
 | 
						|
}
 | 
						|
 | 
						|
.video-player {
 | 
						|
    padding-right: 14px;
 | 
						|
    height: 130px;
 | 
						|
    width: 230px
 | 
						|
}
 | 
						|
 | 
						|
.video-player iframe {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.video__wrap {
 | 
						|
    display: table-row;
 | 
						|
    width: 100%;
 | 
						|
    float: left;
 | 
						|
    margin-bottom: 3px;
 | 
						|
    background-color: #efefef
 | 
						|
}
 | 
						|
 | 
						|
.video__wrap p {
 | 
						|
    margin-bottom: 0
 | 
						|
}
 | 
						|
 | 
						|
.video__wrap a {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.video__wrap:last-child {
 | 
						|
    margin-bottom: 0
 | 
						|
}
 | 
						|
 | 
						|
.video__wrap.full-width {
 | 
						|
    width: 100%;
 | 
						|
    display: block;
 | 
						|
    float: none
 | 
						|
}
 | 
						|
 | 
						|
@media screen and (max-width: 475px) {
 | 
						|
    .video-player, .video-player__text {
 | 
						|
        display: block;
 | 
						|
        margin-bottom: 5px
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
.premium-h {
 | 
						|
    position: relative;
 | 
						|
    margin-bottom: 12px
 | 
						|
}
 | 
						|
 | 
						|
.premium-h .h {
 | 
						|
    position: absolute;
 | 
						|
    color: #ffffff;
 | 
						|
    left: 20px;
 | 
						|
    bottom: 10px
 | 
						|
}
 | 
						|
 | 
						|
.premium-h-img {
 | 
						|
    width: 100%;
 | 
						|
    height: auto
 | 
						|
}
 | 
						|
 | 
						|
.res-g > .unbox {
 | 
						|
    background-color: rgba(199, 110, 6, 0.1);
 | 
						|
    display: block;
 | 
						|
    margin: 12px 0 18px 0;
 | 
						|
    position: relative;
 | 
						|
    overflow: hidden;
 | 
						|
    border-left: 3px solid #C76E06
 | 
						|
}
 | 
						|
 | 
						|
.res-g > .unbox > .heading {
 | 
						|
    background-color: rgba(199, 110, 6, 0.2);
 | 
						|
    display: block;
 | 
						|
    padding: 6px 12px 6px 12px;
 | 
						|
    font-size: 15.5px;
 | 
						|
    position: relative;
 | 
						|
    overflow: hidden
 | 
						|
}
 | 
						|
 | 
						|
.res-g > .unbox > .body {
 | 
						|
    display: block;
 | 
						|
    padding: 12px 18px 12px 18px;
 | 
						|
    position: relative;
 | 
						|
    overflow: hidden
 | 
						|
}
 | 
						|
 | 
						|
.main-container #wotd-box {
 | 
						|
    max-width: 300px;
 | 
						|
    margin-left: auto;
 | 
						|
    margin-right: auto
 | 
						|
}
 | 
						|
 | 
						|
*, *:before, *:after {
 | 
						|
    -moz-box-sizing: border-box;
 | 
						|
    -webkit-box-sizing: border-box;
 | 
						|
    box-sizing: border-box
 | 
						|
}
 | 
						|
 | 
						|
.entry {
 | 
						|
    font-family: "Open Sans", Arial, sans-serif;
 | 
						|
    font-size: 15px;
 | 
						|
    color: #333;
 | 
						|
    line-height: 24px;
 | 
						|
    margin-bottom: 15px
 | 
						|
}
 | 
						|
 | 
						|
.entry a:hover {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.sans-italic, .etym_i, .geo, .pos, .reg, .subj, .wfp, .xpos, .webtop-g .pos + .pnc, .collapse .ff, .collapse[title^="AWL Collocations"] .er {
 | 
						|
    font-family: "Open Sans", Arial, sans-serif;
 | 
						|
    font-style: italic
 | 
						|
}
 | 
						|
 | 
						|
.sans-rom, .def, .dh, .dtxt, .footer, .frac-g, .gl, .gram, .li, li.sn-g:before, .ndv, .shcut, .st, .td, .use, .xr-g, .wfo .wrap, .wfo pnc.wrap, .vp .prefix, .vp pnc.prefix {
 | 
						|
    font-family: "Open Sans", Arial, sans-serif;
 | 
						|
    font-weight: normal;
 | 
						|
    font-style: normal
 | 
						|
}
 | 
						|
 | 
						|
.sans-bold, .cf, .dhb, .dr, .id, .idm, .if, .pv, .th, .v, .ve, .vp, .wfo, .wfw, .xh, .xw {
 | 
						|
    font-family: "Open Sans", Arial, sans-serif;
 | 
						|
    font-weight: bold;
 | 
						|
    font-style: normal
 | 
						|
}
 | 
						|
 | 
						|
.sans-bolditalic {
 | 
						|
    font-family: "Open Sans", Arial, sans-serif;
 | 
						|
    font-weight: bold;
 | 
						|
    font-style: italic
 | 
						|
}
 | 
						|
 | 
						|
.sans-sc, .sc, .xr-gs .prefix, .xr-gs pnc.prefix {
 | 
						|
    font-family: "Open Sans", Arial, sans-serif;
 | 
						|
    font-variant: small-caps
 | 
						|
}
 | 
						|
 | 
						|
.serif-bolditalic, .cl, .x .eb {
 | 
						|
    font-family: "Merriweather", Georgia, serif;
 | 
						|
    font-weight: bold;
 | 
						|
    font-style: italic
 | 
						|
}
 | 
						|
 | 
						|
.serif-italic, .wx, .x, .x-g {
 | 
						|
    font-family: "Merriweather", Georgia, serif;
 | 
						|
    font-style: italic
 | 
						|
}
 | 
						|
 | 
						|
.serif-rom, .def-qt {
 | 
						|
    font-family: "Merriweather", Georgia, serif;
 | 
						|
    font-weight: normal;
 | 
						|
    font-style: normal
 | 
						|
}
 | 
						|
 | 
						|
.italic, .ei {
 | 
						|
    font-style: italic
 | 
						|
}
 | 
						|
 | 
						|
.bold, .eb {
 | 
						|
    font-weight: bold;
 | 
						|
    font-style: normal
 | 
						|
}
 | 
						|
 | 
						|
.bolditalic, .ebi {
 | 
						|
    font-weight: bold;
 | 
						|
    font-style: italic
 | 
						|
}
 | 
						|
 | 
						|
.phonetics-font, .eph, .phon {
 | 
						|
    font-family: "Lucida Sans Unicode", "Lucida Grande"
 | 
						|
}
 | 
						|
 | 
						|
.entry-box-style, .un, .collapse {
 | 
						|
    background-color: rgba(199, 110, 6, 0.1);
 | 
						|
    display: block;
 | 
						|
    margin: 12px 0 18px 0;
 | 
						|
    position: relative;
 | 
						|
    overflow: hidden
 | 
						|
}
 | 
						|
 | 
						|
.entry-box-style .x-g, .un .x-g, .collapse .x-g {
 | 
						|
    display: inline;
 | 
						|
    margin-left: 4px;
 | 
						|
    position: static
 | 
						|
}
 | 
						|
 | 
						|
#entryContent:not(.ocoll) .top-container .entry-box-style, #entryContent:not(.ocoll) .top-container .un, #entryContent:not(.ocoll) .top-container .collapse {
 | 
						|
    background-color: rgba(69, 119, 191, 0.1);
 | 
						|
    border-left: 3px solid #4577bf
 | 
						|
}
 | 
						|
 | 
						|
#entryContent:not(.ocoll) .top-container .entry-box-style-heading:before, #entryContent:not(.ocoll) .top-container .collapse .heading:before, .collapse #entryContent:not(.ocoll) .top-container .heading:before {
 | 
						|
    background-image: url("../images/wordlist/icon-plus-minus.png")
 | 
						|
}
 | 
						|
 | 
						|
#entryContent:not(.ocoll) .top-container .entry-box-style-heading:hover, #entryContent:not(.ocoll) .top-container .collapse .heading:hover, .collapse #entryContent:not(.ocoll) .top-container .heading:hover, #entryContent:not(.ocoll) .top-container .entry-box-style-heading:active, #entryContent:not(.ocoll) .top-container .collapse .heading:active, .collapse #entryContent:not(.ocoll) .top-container .heading:active, #entryContent:not(.ocoll) .top-container .unbox.is-active .heading, .unbox.is-active #entryContent:not(.ocoll) .top-container .heading, #entryContent:not(.ocoll) .top-container .entry-box-style-heading:focus, #entryContent:not(.ocoll) .top-container .collapse .heading:focus, .collapse #entryContent:not(.ocoll) .top-container .heading:focus {
 | 
						|
    background-color: rgba(69, 119, 191, 0.2)
 | 
						|
}
 | 
						|
 | 
						|
#entryContent:not(.ocoll) .top-container .unbox.is-active .heading:before {
 | 
						|
    background-position: center -92px
 | 
						|
}
 | 
						|
 | 
						|
.entry-box-style-heading, .collapse .heading, .collapse pnc.heading {
 | 
						|
    padding: 6px 12px 6px 12px;
 | 
						|
    margin: -12px -18px -12px -18px;
 | 
						|
    font-size: 15.5px
 | 
						|
}
 | 
						|
 | 
						|
.entry-box-style-heading:hover, .collapse .heading:hover, .entry-box-style-heading:active, .collapse .heading:active, .unbox.is-active .heading, .unbox.is-active pnc.heading, .entry-box-style-heading:focus, .collapse .heading:focus {
 | 
						|
    background-color: rgba(199, 110, 6, 0.2)
 | 
						|
}
 | 
						|
 | 
						|
.blockquote {
 | 
						|
    background-color: rgba(199, 110, 6, 0.1);
 | 
						|
    display: block;
 | 
						|
    padding: 12px 18px 12px 18px;
 | 
						|
    margin: 18px;
 | 
						|
    position: relative
 | 
						|
}
 | 
						|
 | 
						|
.bre, .name {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.cf {
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
.def {
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
.dr {
 | 
						|
    font-size: 16px
 | 
						|
}
 | 
						|
 | 
						|
.dr-g {
 | 
						|
    display: block;
 | 
						|
    margin-top: 18px;
 | 
						|
    margin-left: 16px;
 | 
						|
    position: relative
 | 
						|
}
 | 
						|
 | 
						|
.dr-g:before {
 | 
						|
    content: "";
 | 
						|
    left: -18px;
 | 
						|
    position: absolute;
 | 
						|
    top: 5px;
 | 
						|
    width: 14px;
 | 
						|
    height: 14px;
 | 
						|
    background-image: url("../images/entry/entry-deriv.png");
 | 
						|
    background-size: 14px auto
 | 
						|
}
 | 
						|
 | 
						|
.dr-gs {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.eph {
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.esu {
 | 
						|
    font-size: smaller;
 | 
						|
    vertical-align: super
 | 
						|
}
 | 
						|
 | 
						|
.footer {
 | 
						|
    font-size: 13px
 | 
						|
}
 | 
						|
 | 
						|
.frac-g {
 | 
						|
    position: relative;
 | 
						|
    top: -3px
 | 
						|
}
 | 
						|
 | 
						|
.frac-g:before {
 | 
						|
    content: '/';
 | 
						|
    position: absolute;
 | 
						|
    left: 4px;
 | 
						|
    top: -3px
 | 
						|
}
 | 
						|
 | 
						|
.gram-g {
 | 
						|
    color: #767676
 | 
						|
}
 | 
						|
 | 
						|
.h-g {
 | 
						|
    margin-bottom: 15px
 | 
						|
}
 | 
						|
 | 
						|
.hm, pnc.hm, .xhm {
 | 
						|
    font-size: smaller;
 | 
						|
    margin-left: 1px;
 | 
						|
    position: relative;
 | 
						|
    top: -5.25px
 | 
						|
}
 | 
						|
 | 
						|
.hm-g {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.idm {
 | 
						|
    font-size: 16px
 | 
						|
}
 | 
						|
 | 
						|
.idm-g, .pv-g {
 | 
						|
    margin: 12px 18px 18px 18px;
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.idm-gs, .pv-gs, .wf-g {
 | 
						|
    border: 1px solid rgba(199, 110, 6, 0.4);
 | 
						|
    border-radius: 10px 10px 0 0;
 | 
						|
    display: block;
 | 
						|
    margin: 18px 0 18px 0;
 | 
						|
    overflow: hidden
 | 
						|
}
 | 
						|
 | 
						|
.label-g {
 | 
						|
    color: #767676;
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
li.sn-g:before {
 | 
						|
    color: #00123c;
 | 
						|
    padding-right: 6px;
 | 
						|
    position: absolute;
 | 
						|
    text-align: right;
 | 
						|
    left: -8px;
 | 
						|
    width: 24px
 | 
						|
}
 | 
						|
 | 
						|
.ndv {
 | 
						|
    color: #00837d
 | 
						|
}
 | 
						|
 | 
						|
.pron-g {
 | 
						|
    white-space: nowrap
 | 
						|
}
 | 
						|
 | 
						|
.pron-g[geo~=br] .prefix {
 | 
						|
    color: #07255e
 | 
						|
}
 | 
						|
 | 
						|
.pron-g[geo~=n_am] .prefix {
 | 
						|
    color: #8f0610
 | 
						|
}
 | 
						|
 | 
						|
.pron-gs {
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
.pv {
 | 
						|
    display: inline;
 | 
						|
    font-size: 16px
 | 
						|
}
 | 
						|
 | 
						|
.pvarr:before {
 | 
						|
    content: "";
 | 
						|
    width: 15px;
 | 
						|
    height: 11px;
 | 
						|
    background-image: url("../images/entry/pvarr.png");
 | 
						|
    background-size: 15px auto;
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.shcut {
 | 
						|
    font-size: 16.5px;
 | 
						|
    display: block;
 | 
						|
    margin-top: 18px;
 | 
						|
    border-bottom: 1px solid rgba(199, 110, 6, 0.5)
 | 
						|
}
 | 
						|
 | 
						|
.sn-g {
 | 
						|
    display: block;
 | 
						|
    position: relative;
 | 
						|
    margin-top: 12px
 | 
						|
}
 | 
						|
 | 
						|
.sn-g[ox3000="y"] .oxford3000 {
 | 
						|
    background-color: #4577bf;
 | 
						|
    border-radius: 12px;
 | 
						|
    width: 20px;
 | 
						|
    height: 20px;
 | 
						|
    margin: 0 6px 3px 0;
 | 
						|
    position: static;
 | 
						|
    vertical-align: middle
 | 
						|
}
 | 
						|
 | 
						|
.sn-gs, .res-g {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.un {
 | 
						|
    padding: 12px 18px 12px 18px;
 | 
						|
    text-indent: 0
 | 
						|
}
 | 
						|
 | 
						|
.vp {
 | 
						|
    margin-right: 12px
 | 
						|
}
 | 
						|
 | 
						|
.vp-g {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.wf-g {
 | 
						|
    border-color: rgba(69, 119, 191, 0.4);
 | 
						|
    margin: 6px 0 6px 0;
 | 
						|
    padding: 6px 12px 6px 12px;
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.wfw-g {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.wx {
 | 
						|
    text-decoration: line-through
 | 
						|
}
 | 
						|
 | 
						|
.x-g {
 | 
						|
    display: block;
 | 
						|
    margin-top: 6px;
 | 
						|
    position: relative;
 | 
						|
    margin-left: 11px
 | 
						|
}
 | 
						|
 | 
						|
.x-g:before {
 | 
						|
    content: "";
 | 
						|
    left: -11px;
 | 
						|
    top: 8px;
 | 
						|
    position: absolute;
 | 
						|
    width: 6px;
 | 
						|
    height: 6px;
 | 
						|
    background-image: url("../images/entry/entry-bullet.png");
 | 
						|
    background-size: 6px auto
 | 
						|
}
 | 
						|
 | 
						|
.x-gs {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.xr-gs {
 | 
						|
    display: block;
 | 
						|
    margin-top: 6px
 | 
						|
}
 | 
						|
 | 
						|
.z_n {
 | 
						|
    padding-right: 6px !important
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
.entry-in-other-dict a {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.webtop-g .pos {
 | 
						|
    margin-left: 6px;
 | 
						|
    color: #ffffff
 | 
						|
}
 | 
						|
 | 
						|
.webtop-g .pos + .pnc {
 | 
						|
    color: #ffffff
 | 
						|
}
 | 
						|
 | 
						|
.webtop-g a:last-of-type {
 | 
						|
    margin-right: 4px
 | 
						|
}
 | 
						|
 | 
						|
.top-g .clear {
 | 
						|
    margin-top: 6px
 | 
						|
}
 | 
						|
 | 
						|
.top-g .btn {
 | 
						|
    margin-bottom: 13px
 | 
						|
}
 | 
						|
 | 
						|
.top-g .btn:hover:not(.inactive) a:before {
 | 
						|
    background-position: 0 bottom
 | 
						|
}
 | 
						|
 | 
						|
.top-g .def {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.top-g > .pron-gs {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.top-g .v-gs:not([type~="sym"]) {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.top-container + .pv-gs, .top-container + .wf-g {
 | 
						|
    border-width: 0;
 | 
						|
    margin: -12px 0 0 0;
 | 
						|
    overflow: auto
 | 
						|
}
 | 
						|
 | 
						|
.top-container + .pv-gs .pv-g, .top-container + .wf-g .pv-g {
 | 
						|
    margin: 12px 0 18px 0
 | 
						|
}
 | 
						|
 | 
						|
.top-container + .pv-gs .pv, .top-container + .wf-g .pv {
 | 
						|
    margin-left: 0
 | 
						|
}
 | 
						|
 | 
						|
.top-container + .pv-gs > .heading, .top-container + .wf-g > .heading {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.top-container + .pv-gs .heading, .top-container + .wf-g .heading {
 | 
						|
    color: #333;
 | 
						|
    font-size: 15.5px;
 | 
						|
    padding: 6px 12px 6px 12px
 | 
						|
}
 | 
						|
 | 
						|
.top-container + .pv-gs .xr-gs, .top-container + .wf-g .xr-gs {
 | 
						|
    margin-top: 6px
 | 
						|
}
 | 
						|
 | 
						|
.top-container + .pv-gs .xr-gs:before, .top-container + .wf-g .xr-gs:before {
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
.top-container + .pv-gs .Ref, .top-container + .wf-g .Ref {
 | 
						|
    display: inline;
 | 
						|
    margin: 0
 | 
						|
}
 | 
						|
 | 
						|
.if-g .pron-gs {
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
ol.h-g, ol.pv-g, ol.idm-g {
 | 
						|
    list-style-type: none;
 | 
						|
    padding-left: 0;
 | 
						|
    counter-reset: num
 | 
						|
}
 | 
						|
 | 
						|
ol.h-g li.sn-g, ol.pv-g li.sn-g, ol.idm-g li.sn-g {
 | 
						|
    padding-left: 24px
 | 
						|
}
 | 
						|
 | 
						|
ol.h-g li.sn-g:before, ol.pv-g li.sn-g:before, ol.idm-g li.sn-g:before {
 | 
						|
    content: counter(num) " ";
 | 
						|
    counter-increment: num
 | 
						|
}
 | 
						|
 | 
						|
ol.h-g > .res-g, ol.h-g .sn-gs > .xr-gs, ol.pv-g > .res-g, ol.pv-g .sn-gs > .xr-gs, ol.idm-g > .res-g, ol.idm-g .sn-gs > .xr-gs {
 | 
						|
    margin-left: 24px
 | 
						|
}
 | 
						|
 | 
						|
.def .xr-gs {
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
.def .xr-gs:before {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.x-g .cf {
 | 
						|
    margin-right: 6px
 | 
						|
}
 | 
						|
 | 
						|
.xr-gs:before {
 | 
						|
    content: "";
 | 
						|
    margin-right: 4px;
 | 
						|
    position: relative;
 | 
						|
    top: -1px;
 | 
						|
    width: 13px;
 | 
						|
    height: 9px;
 | 
						|
    background-image: url("../images/entry/entry-arrow.png");
 | 
						|
    background-size: 13px auto;
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.xr-gs[xref_type="external"]:before {
 | 
						|
    background-image: url("../images/entry/external-link-icon.png");
 | 
						|
    background-repeat: no-repeat;
 | 
						|
    height: 18px;
 | 
						|
    width: 18px;
 | 
						|
    background-size: 18px auto;
 | 
						|
    vertical-align: middle;
 | 
						|
    margin-right: 8px
 | 
						|
}
 | 
						|
 | 
						|
.xr-gs[xref_type="external"] .prefix {
 | 
						|
    font-variant: inherit
 | 
						|
}
 | 
						|
 | 
						|
.ndv .xh {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.sep + .sep {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.idm-gs > .heading, .idm-gs pnc.heading, .pv-gs > .heading, .pv-gs pnc.heading {
 | 
						|
    display: block;
 | 
						|
    font-size: 18px;
 | 
						|
    padding: 12px 18px 0 18px;
 | 
						|
    color: #C76E06
 | 
						|
}
 | 
						|
 | 
						|
.idm-gs > .xr-gs, .pv-gs > .xr-gs {
 | 
						|
    margin: 12px 0 12px 0
 | 
						|
}
 | 
						|
 | 
						|
.idm-gs .un, .pv-gs .un {
 | 
						|
    margin-left: 18px;
 | 
						|
    margin-right: 18px
 | 
						|
}
 | 
						|
 | 
						|
.pv-gs > .xr-gs {
 | 
						|
    margin-top: 0
 | 
						|
}
 | 
						|
 | 
						|
.pv-gs > .xr-gs:before {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.pv-gs .xr-gs > .heading {
 | 
						|
    margin-bottom: 6px;
 | 
						|
    display: block;
 | 
						|
    font-size: 18px;
 | 
						|
    padding: 12px 18px 0 18px;
 | 
						|
    color: #C76E06
 | 
						|
}
 | 
						|
 | 
						|
.pv-gs > .xr-gs .Ref {
 | 
						|
    display: block;
 | 
						|
    margin: 6px 18px
 | 
						|
}
 | 
						|
 | 
						|
.pv-gs > .xr-gs .Ref .pvarr:before {
 | 
						|
    content: "";
 | 
						|
    width: 15px;
 | 
						|
    height: 11px;
 | 
						|
    background-image: url("../images/entry/pvarr-blue.png");
 | 
						|
    background-size: 15px auto;
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.idm-g .top-container, .pv-g .top-container {
 | 
						|
    padding: 0;
 | 
						|
    margin: 0 0 -6px 0;
 | 
						|
    background-color: transparent
 | 
						|
}
 | 
						|
 | 
						|
.idm-g .top-container .clear, .idm-g .top-container .btn, .idm-g .top-container br, .pv-g .top-container .clear, .pv-g .top-container .btn, .pv-g .top-container br {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.idm-g .v-gs, .pv-g .v-gs {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.idm-g .idm + .label-g, .pv-g .idm + .label-g {
 | 
						|
    margin-left: 6px
 | 
						|
}
 | 
						|
 | 
						|
.wfo .sym_first:after, .wfo pnc.sym_first:after {
 | 
						|
    content: " "
 | 
						|
}
 | 
						|
 | 
						|
.blockquote .p {
 | 
						|
    display: block;
 | 
						|
    margin: 0
 | 
						|
}
 | 
						|
 | 
						|
.blockquote .wrap {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.blockquote:before, .blockquote:after, .blockquote pnc.wrap_open, .blockquote pnc.wrap_close {
 | 
						|
    font-family: Georgia, serif;
 | 
						|
    color: #C76E06;
 | 
						|
    font-size: 80px;
 | 
						|
    position: absolute
 | 
						|
}
 | 
						|
 | 
						|
.blockquote:before, .blockquote pnc.wrap_open {
 | 
						|
    left: -20px;
 | 
						|
    position: absolute;
 | 
						|
    top: 24px
 | 
						|
}
 | 
						|
 | 
						|
.blockquote:after, .blockquote pnc.wrap_close {
 | 
						|
    right: -20px;
 | 
						|
    bottom: 0
 | 
						|
}
 | 
						|
 | 
						|
.blockquote:before {
 | 
						|
    content: "\201C"
 | 
						|
}
 | 
						|
 | 
						|
.blockquote:after {
 | 
						|
    content: "\201D"
 | 
						|
}
 | 
						|
 | 
						|
.frac-g .num {
 | 
						|
    font-size: smaller;
 | 
						|
    position: relative;
 | 
						|
    top: -5px;
 | 
						|
    margin-right: 3px
 | 
						|
}
 | 
						|
 | 
						|
.frac-g .den {
 | 
						|
    font-size: smaller;
 | 
						|
    vertical-align: sub
 | 
						|
}
 | 
						|
 | 
						|
.un .x-gs {
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
.dr-gs .top-container {
 | 
						|
    background-color: transparent;
 | 
						|
    margin: 0;
 | 
						|
    padding: 0
 | 
						|
}
 | 
						|
 | 
						|
.dr-gs .clear {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.dr-gs .sn-g {
 | 
						|
    margin-top: 6px
 | 
						|
}
 | 
						|
 | 
						|
.dr-gs .sym_first {
 | 
						|
    margin-right: 6px
 | 
						|
}
 | 
						|
 | 
						|
.dr-gs .oxford3000 {
 | 
						|
    background-image: url("../images/wordlist/icon-ox3000-blue.png");
 | 
						|
    width: 25px;
 | 
						|
    height: 25px;
 | 
						|
    top: -2px
 | 
						|
}
 | 
						|
 | 
						|
.dr-gs .academic {
 | 
						|
    background-image: url("../images/wordlist/icon-academic-blue.png");
 | 
						|
    width: 25px;
 | 
						|
    height: 25px;
 | 
						|
    top: -2px
 | 
						|
}
 | 
						|
 | 
						|
.dr-gs .pos-g {
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
.dr-gs .top-g > span {
 | 
						|
    margin-right: 4px
 | 
						|
}
 | 
						|
 | 
						|
.entry[dict~="oaad"] .collapse[title^="Grammar"] .p {
 | 
						|
    margin-top: 3px;
 | 
						|
    margin-left: 16px;
 | 
						|
    position: relative;
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.entry[dict~="oaad"] .collapse[title^="Grammar"] .p:before {
 | 
						|
    content: "";
 | 
						|
    position: absolute;
 | 
						|
    left: -15px;
 | 
						|
    top: 9px;
 | 
						|
    width: 7px;
 | 
						|
    height: 7px;
 | 
						|
    background-image: url("../images/entry/entry-sqbullet.png");
 | 
						|
    background-size: 7px auto
 | 
						|
}
 | 
						|
 | 
						|
.collapse {
 | 
						|
    padding: 12px 18px 12px 18px;
 | 
						|
    border-left: 3px solid #C76E06
 | 
						|
}
 | 
						|
 | 
						|
.collapse .heading, .collapse pnc.heading, .collapse .body, .collapse .h1, .collapse .li, .collapse .inline {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.collapse .heading:hover, .collapse pnc.heading:hover {
 | 
						|
    cursor: pointer
 | 
						|
}
 | 
						|
 | 
						|
.collapse .heading:before, .collapse pnc.heading:before {
 | 
						|
    width: 14px;
 | 
						|
    height: 14px;
 | 
						|
    background-image: url("../images/entry/icon-plus-minus-orange.png");
 | 
						|
    background-size: 100% auto;
 | 
						|
    background-position: center bottom;
 | 
						|
    content: "";
 | 
						|
    display: inline-block;
 | 
						|
    margin-right: 12px;
 | 
						|
    position: relative;
 | 
						|
    top: 1px
 | 
						|
}
 | 
						|
 | 
						|
.collapse .body, .collapse .heading + .def {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.collapse .h1 {
 | 
						|
    color: #C76E06;
 | 
						|
    font-size: 19.5px;
 | 
						|
    margin: 12px 0 6px 0;
 | 
						|
    font-weight: bold;
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.collapse .h3, .collapse .h2 {
 | 
						|
    font-size: 16.5px;
 | 
						|
    margin: 6px 0 3px 0;
 | 
						|
    font-weight: bold;
 | 
						|
    display: block;
 | 
						|
    border-bottom: 1px solid rgba(199, 110, 6, 0.5);
 | 
						|
    color: #333
 | 
						|
}
 | 
						|
 | 
						|
.collapse .li .x-gs {
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
.collapse .x-gs {
 | 
						|
    margin-bottom: 6px
 | 
						|
}
 | 
						|
 | 
						|
.collapse .x-g:before {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.collapse .x-g:not(:first-of-type):before {
 | 
						|
    content: "";
 | 
						|
    left: -3px;
 | 
						|
    margin-left: -2px;
 | 
						|
    margin-right: 1px;
 | 
						|
    position: relative;
 | 
						|
    display: inline-block;
 | 
						|
    top: -2px;
 | 
						|
    width: 6px;
 | 
						|
    height: 6px;
 | 
						|
    background-image: url("../images/entry/entry-bullet.png");
 | 
						|
    background-size: 6px auto
 | 
						|
}
 | 
						|
 | 
						|
.collapse .p {
 | 
						|
    margin: 0;
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.collapse .p .xr-gs {
 | 
						|
    display: inline;
 | 
						|
    margin: 0
 | 
						|
}
 | 
						|
 | 
						|
.collapse .p .xr-gs[type~="pdf"] {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.collapse .inline, .collapse ul.inline {
 | 
						|
    display: block;
 | 
						|
    font-size: 16.5px;
 | 
						|
    margin-bottom: 12px
 | 
						|
}
 | 
						|
 | 
						|
.collapse .inline .li, .collapse ul.inline .li {
 | 
						|
    display: inline-block;
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.collapse .inline .li:not(:last-of-type):after, .collapse ul.inline .li:not(:last-of-type):after {
 | 
						|
    content: "";
 | 
						|
    margin-left: 5px;
 | 
						|
    position: relative;
 | 
						|
    top: -2px;
 | 
						|
    width: 6px;
 | 
						|
    height: 6px;
 | 
						|
    background-image: url("../images/entry/entry-bullet.png");
 | 
						|
    background-size: 6px auto;
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.collapse .deflist .li, .collapse ul.deflist .li {
 | 
						|
    margin-top: 6px
 | 
						|
}
 | 
						|
 | 
						|
.collapse .deflist .li > .eb, .collapse ul.deflist .li > .eb {
 | 
						|
    color: #C76E06;
 | 
						|
    font-size: 16px
 | 
						|
}
 | 
						|
 | 
						|
.collapse .bullet, .collapse ul.bullet {
 | 
						|
    display: block;
 | 
						|
    margin: 6px 0 12px 0
 | 
						|
}
 | 
						|
 | 
						|
.collapse .bullet .li, .collapse ul.bullet .li {
 | 
						|
    margin-top: 3px;
 | 
						|
    margin-left: 16px;
 | 
						|
    position: relative;
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.collapse .bullet .li:before, .collapse ul.bullet .li:before {
 | 
						|
    content: "";
 | 
						|
    position: absolute;
 | 
						|
    left: -15px;
 | 
						|
    top: 9px;
 | 
						|
    width: 7px;
 | 
						|
    height: 7px;
 | 
						|
    background-image: url("../images/entry/entry-sqbullet.png");
 | 
						|
    background-size: 7px auto
 | 
						|
}
 | 
						|
 | 
						|
.collapse .table {
 | 
						|
    margin: 12px;
 | 
						|
    display: table
 | 
						|
}
 | 
						|
 | 
						|
.collapse .th, .collapse .td {
 | 
						|
    padding: 2px 12px 2px 12px;
 | 
						|
    border-bottom: 1px solid rgba(199, 110, 6, 0.5);
 | 
						|
    display: table-cell
 | 
						|
}
 | 
						|
 | 
						|
.collapse .th {
 | 
						|
    background-color: rgba(199, 110, 6, 0.2)
 | 
						|
}
 | 
						|
 | 
						|
.collapse .tr {
 | 
						|
    display: table-row
 | 
						|
}
 | 
						|
 | 
						|
.collapse[title^="Extra"] .x-g {
 | 
						|
    display: block;
 | 
						|
    position: relative
 | 
						|
}
 | 
						|
 | 
						|
.collapse[title^="Extra"] .x-g:before {
 | 
						|
    content: "";
 | 
						|
    display: inline;
 | 
						|
    left: -11px;
 | 
						|
    margin: 0;
 | 
						|
    position: absolute;
 | 
						|
    width: 6px;
 | 
						|
    height: 6px;
 | 
						|
    top: 8px;
 | 
						|
    background-image: url("../images/entry/entry-bullet.png");
 | 
						|
    background-size: 6px auto
 | 
						|
}
 | 
						|
 | 
						|
.collapse[title^="Wordfinder"] .xr-gs:before {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.collapse[title^="More Like This"] .inline .li {
 | 
						|
    font-weight: normal;
 | 
						|
    font-size: 15px
 | 
						|
}
 | 
						|
 | 
						|
.collapse[title^="More Like This"] .sep {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.collapse[title^="AWL Collocations"] .er {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.collapse[title^="AWL Collocations"] .h3 {
 | 
						|
    border-bottom: 0
 | 
						|
}
 | 
						|
 | 
						|
.collapse[title^="AWL Collocations"] .h3 .inline {
 | 
						|
    margin-bottom: 0;
 | 
						|
    font-size: 15px
 | 
						|
}
 | 
						|
 | 
						|
.unbox.is-active .heading, .unbox.is-active pnc.heading {
 | 
						|
    margin-bottom: 12px
 | 
						|
}
 | 
						|
 | 
						|
.unbox.is-active .heading:hover, .unbox.is-active pnc.heading:hover {
 | 
						|
    cursor: pointer
 | 
						|
}
 | 
						|
 | 
						|
.unbox.is-active .heading:before, .unbox.is-active pnc.heading:before {
 | 
						|
    background-position: center top
 | 
						|
}
 | 
						|
 | 
						|
.unbox.is-active .body, .unbox.is-active .heading + .def {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.snippet .collapse {
 | 
						|
    border-left-color: #A9222D;
 | 
						|
    background-color: transparent
 | 
						|
}
 | 
						|
 | 
						|
.snippet .collapse .shcut {
 | 
						|
    border-bottom: none
 | 
						|
}
 | 
						|
 | 
						|
.snippet .collapse .heading {
 | 
						|
    background-color: rgba(169, 34, 45, 0.1)
 | 
						|
}
 | 
						|
 | 
						|
.snippet .collapse .heading:hover {
 | 
						|
    background-color: rgba(169, 34, 45, 0.2)
 | 
						|
}
 | 
						|
 | 
						|
.snippet .collapse .heading:before {
 | 
						|
    background-image: url(../images/entry/icon-plus-minus-red.png)
 | 
						|
}
 | 
						|
 | 
						|
.snippet .collapse .shcut.shcut {
 | 
						|
    margin-top: 12px
 | 
						|
}
 | 
						|
 | 
						|
.snippet .collapse .sn-g {
 | 
						|
    margin-top: 0
 | 
						|
}
 | 
						|
 | 
						|
.snippet .collapse .coll-g:before {
 | 
						|
    content: "\2022";
 | 
						|
    font-size: 20px;
 | 
						|
    padding-top: 2px;
 | 
						|
    margin-right: 6px;
 | 
						|
    display: inline-block;
 | 
						|
    position: relative;
 | 
						|
    top: 2px;
 | 
						|
    line-height: 18px;
 | 
						|
    color: silver
 | 
						|
}
 | 
						|
 | 
						|
.snippet .collapse .coll-gs .sep {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.peu-grammar-home .box {
 | 
						|
    background: url(../images/home/gu-ball.jpg) no-repeat 15px 15px white
 | 
						|
}
 | 
						|
 | 
						|
.block {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.bold, .eb, .eb, .title_bold {
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.boldItalic, .ebi {
 | 
						|
    font-style: italic;
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.caption {
 | 
						|
    font-size: 12px;
 | 
						|
    padding-left: 20px
 | 
						|
}
 | 
						|
 | 
						|
.commentary {
 | 
						|
    font-style: normal;
 | 
						|
    font-weight: normal;
 | 
						|
    font-variant: normal
 | 
						|
}
 | 
						|
 | 
						|
.construct {
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.constructGroup .construct {
 | 
						|
    font-weight: normal;
 | 
						|
    display: inline-block;
 | 
						|
    padding: 3px 8px;
 | 
						|
    background-color: #c6d9f9;
 | 
						|
    margin-bottom: .4em
 | 
						|
}
 | 
						|
 | 
						|
.context {
 | 
						|
    font-style: normal;
 | 
						|
    font-weight: normal;
 | 
						|
    font-variant: normal
 | 
						|
}
 | 
						|
 | 
						|
.dialogue {
 | 
						|
    font-style: italic
 | 
						|
}
 | 
						|
 | 
						|
.dialogue .speaker {
 | 
						|
    font-style: normal
 | 
						|
}
 | 
						|
 | 
						|
.equivalent {
 | 
						|
    font-style: normal;
 | 
						|
    font-weight: normal;
 | 
						|
    font-variant: normal
 | 
						|
}
 | 
						|
 | 
						|
.example {
 | 
						|
    display: block;
 | 
						|
    font-style: italic;
 | 
						|
    padding-left: 12px;
 | 
						|
    text-indent: -12px
 | 
						|
}
 | 
						|
 | 
						|
.example * {
 | 
						|
    text-indent: 0
 | 
						|
}
 | 
						|
 | 
						|
.exampleGroup {
 | 
						|
    padding-left: 20px;
 | 
						|
    display: block;
 | 
						|
    position: relative
 | 
						|
}
 | 
						|
 | 
						|
.exampleGroupSet {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.example_runon {
 | 
						|
    margin-left: 6px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .h {
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.hang {
 | 
						|
    min-width: 30px;
 | 
						|
    display: table-cell
 | 
						|
}
 | 
						|
 | 
						|
.indent {
 | 
						|
    display: table-cell
 | 
						|
}
 | 
						|
 | 
						|
.italic, .ei, .ei {
 | 
						|
    font-style: italic
 | 
						|
}
 | 
						|
 | 
						|
.list_keyword {
 | 
						|
    font-weight: bold;
 | 
						|
    display: inline-block;
 | 
						|
    margin-top: 8px
 | 
						|
}
 | 
						|
 | 
						|
.locution {
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
.locution:not(:last-child) {
 | 
						|
    margin-right: 6px
 | 
						|
}
 | 
						|
 | 
						|
.note {
 | 
						|
    font-size: 0.8em;
 | 
						|
    font-family: "Merriweather", Georgia, sans-serif
 | 
						|
}
 | 
						|
 | 
						|
.note .a {
 | 
						|
    font-size: 111.35%;
 | 
						|
    font-family: "Open Sans", Arial, Helvetica, sans-serif
 | 
						|
}
 | 
						|
 | 
						|
.notes {
 | 
						|
    display: block;
 | 
						|
    margin-top: 11px;
 | 
						|
    border-left: 4px solid silver;
 | 
						|
    padding-left: 8px
 | 
						|
}
 | 
						|
 | 
						|
.notPertinent {
 | 
						|
    font-style: normal;
 | 
						|
    font-weight: normal;
 | 
						|
    font-variant: normal
 | 
						|
}
 | 
						|
 | 
						|
.pertinent {
 | 
						|
    font-style: italic
 | 
						|
}
 | 
						|
 | 
						|
.phons {
 | 
						|
    font-family: "Lucida Sans Unicode", "Lucida Grande";
 | 
						|
    font-style: normal
 | 
						|
}
 | 
						|
 | 
						|
.roman {
 | 
						|
    font-style: normal
 | 
						|
}
 | 
						|
 | 
						|
.smallCaps, .esc {
 | 
						|
    font-variant: small-caps;
 | 
						|
    font-variant: all-small-caps;
 | 
						|
    font-size: 1.2em;
 | 
						|
    text-transform: lowercase
 | 
						|
}
 | 
						|
 | 
						|
.strikethrough, .estrike {
 | 
						|
    text-decoration: line-through
 | 
						|
}
 | 
						|
 | 
						|
.strikethrough .eph, .estrike .eph {
 | 
						|
    text-decoration: line-through
 | 
						|
}
 | 
						|
 | 
						|
.strikethrough .noStrike, .estrike .noStrike {
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.subtitle {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.subtitle .ebi {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.superSectionIntro {
 | 
						|
    display: block;
 | 
						|
    margin: 1em 0
 | 
						|
}
 | 
						|
 | 
						|
.tabular {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.title {
 | 
						|
    color: #0d3880;
 | 
						|
    display: block;
 | 
						|
    font-weight: bold;
 | 
						|
    font-size: 1.2em
 | 
						|
}
 | 
						|
 | 
						|
.title .subtitle .ei {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.underline {
 | 
						|
    text-decoration: underline
 | 
						|
}
 | 
						|
 | 
						|
.vocabBox {
 | 
						|
    background-color: #c6d9f9;
 | 
						|
    padding: 3px 20px;
 | 
						|
    margin-bottom: .4em;
 | 
						|
    margin-top: .4em;
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .wx-gs {
 | 
						|
    display: block;
 | 
						|
    border: 1px solid #0d3880;
 | 
						|
    padding: 8px;
 | 
						|
    margin-top: 14px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .wx-gs .title {
 | 
						|
    padding-bottom: 8px;
 | 
						|
    font-weight: bold;
 | 
						|
    font-size: 18px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .wx-gs .wx {
 | 
						|
    font-family: 'Open Sans', Arial, Helvetica, sans-serif;
 | 
						|
    font-style: normal;
 | 
						|
    text-decoration: none;
 | 
						|
    display: block;
 | 
						|
    padding: 2px 0 2px 26px;
 | 
						|
    position: relative
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .wx-gs .wx:before {
 | 
						|
    content: "";
 | 
						|
    display: inline-block;
 | 
						|
    width: 12px;
 | 
						|
    height: 16px;
 | 
						|
    position: absolute;
 | 
						|
    top: 6px;
 | 
						|
    left: 0;
 | 
						|
    background: url(../images/peu/wx-cross.png) no-repeat;
 | 
						|
    background-size: 12px 16px
 | 
						|
}
 | 
						|
 | 
						|
.xh {
 | 
						|
    font-variant: small-caps
 | 
						|
}
 | 
						|
 | 
						|
.xref {
 | 
						|
    color: #0d3880;
 | 
						|
    white-space: nowrap
 | 
						|
}
 | 
						|
 | 
						|
.xref:before {
 | 
						|
    content: "";
 | 
						|
    display: inline-block;
 | 
						|
    position: relative;
 | 
						|
    border-top: 0.35em solid transparent;
 | 
						|
    border-bottom: 0.35em solid transparent;
 | 
						|
    border-left: 0.7em solid #0d3880;
 | 
						|
    margin-right: 4px;
 | 
						|
    margin-left: 1px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .xr-gs .xr-g {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .Ref .xr-gs {
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.peu-btns {
 | 
						|
    padding-top: 10px;
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.peu-btns:after {
 | 
						|
    content: "";
 | 
						|
    display: table;
 | 
						|
    clear: both
 | 
						|
}
 | 
						|
 | 
						|
.peu-btns a {
 | 
						|
    display: block;
 | 
						|
    position: relative;
 | 
						|
    line-height: 30px;
 | 
						|
    min-width: 90px;
 | 
						|
    padding: 0 12px;
 | 
						|
    background-color: #004aac;
 | 
						|
    color: white;
 | 
						|
    font-variant: normal;
 | 
						|
    text-transform: lowercase;
 | 
						|
    font-size: 12px;
 | 
						|
    font-weight: normal;
 | 
						|
    border-radius: 15px
 | 
						|
}
 | 
						|
 | 
						|
.peu-btns a:before, .peu-btns a:after {
 | 
						|
    background: url(../images/peu/btn-arrows.svg) no-repeat;
 | 
						|
    display: inline-block;
 | 
						|
    vertical-align: middle;
 | 
						|
    width: 11px;
 | 
						|
    height: 30px
 | 
						|
}
 | 
						|
 | 
						|
.peu-btns a:hover {
 | 
						|
    background-color: #00123c
 | 
						|
}
 | 
						|
 | 
						|
.peu-btns .xr-g {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.peu-btns .xr-g:first-child a {
 | 
						|
    float: left
 | 
						|
}
 | 
						|
 | 
						|
.peu-btns .xr-g:first-child a:before {
 | 
						|
    content: "";
 | 
						|
    margin-right: 6px
 | 
						|
}
 | 
						|
 | 
						|
.peu-btns .xr-g:last-child a {
 | 
						|
    float: right;
 | 
						|
    text-align: right
 | 
						|
}
 | 
						|
 | 
						|
.peu-btns .xr-g:last-child a:after {
 | 
						|
    content: "";
 | 
						|
    background-position: right top;
 | 
						|
    margin-left: 6px
 | 
						|
}
 | 
						|
 | 
						|
.peu-btns .xr-g:last-child a:before {
 | 
						|
    content: none
 | 
						|
}
 | 
						|
 | 
						|
.page-head, .grammarEntry > .title, .introduction > .title {
 | 
						|
    font-size: 1.6em;
 | 
						|
    font-weight: bold;
 | 
						|
    margin-bottom: 1em
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry {
 | 
						|
    display: block;
 | 
						|
    clear: both
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry > .title {
 | 
						|
    line-height: 1.4em
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry > .title[section="yes"] {
 | 
						|
    font-size: 1.8em;
 | 
						|
    font-weight: bold;
 | 
						|
    margin-bottom: 1em
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry > .title .hang {
 | 
						|
    padding-right: 20px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry > .title .indent .notPertinent {
 | 
						|
    font-weight: inherit
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .breadcrumb {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry > .breadcrumb {
 | 
						|
    font-size: .8em;
 | 
						|
    display: block;
 | 
						|
    margin-top: -10px;
 | 
						|
    margin-bottom: 4px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry > .breadcrumb:before {
 | 
						|
    content: "PEU";
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry > .breadcrumb .l1 {
 | 
						|
    padding-left: 23px;
 | 
						|
    background: url(../images/peu/peu-mini-icon-1.png) no-repeat 4px center;
 | 
						|
    background-size: 14px 15px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .xr-gs:before, .grammarEntry .institle, .grammarEntry .arl {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .example_runon {
 | 
						|
    display: block;
 | 
						|
    margin-left: 0
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .exampleGroup {
 | 
						|
    padding-left: 12px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .exampleGroup .hang {
 | 
						|
    left: 12px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .exampleGroup .hang + .indent {
 | 
						|
    padding-left: 10px;
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .constructGroup {
 | 
						|
    padding-left: 12px
 | 
						|
}
 | 
						|
 | 
						|
.author-name {
 | 
						|
    color: #4d4c4c;
 | 
						|
    font-size: 18px
 | 
						|
}
 | 
						|
 | 
						|
.peu-home-logo {
 | 
						|
    display: inline-block;
 | 
						|
    margin: -10px 0 -10px
 | 
						|
}
 | 
						|
 | 
						|
.peu-home-un-authorized {
 | 
						|
    padding-bottom: 20px
 | 
						|
}
 | 
						|
 | 
						|
.peu-home-un-authorized h1 {
 | 
						|
    font-size: 28px;
 | 
						|
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
 | 
						|
    margin-top: 0;
 | 
						|
    margin-bottom: 8px
 | 
						|
}
 | 
						|
 | 
						|
.peu-home-un-authorized h1:after {
 | 
						|
    content: "";
 | 
						|
    display: inline-block;
 | 
						|
    width: 26px;
 | 
						|
    height: 28px;
 | 
						|
    background: url("../images/peu/peu-logo-big.png") no-repeat right top;
 | 
						|
    background-size: 26px 28px;
 | 
						|
    margin-left: 8px;
 | 
						|
    margin-top: -4px;
 | 
						|
    vertical-align: middle
 | 
						|
}
 | 
						|
 | 
						|
.peu-home-un-authorized #generaltext h2 {
 | 
						|
    font-size: 16px;
 | 
						|
    line-height: 22px;
 | 
						|
    margin-top: 24px
 | 
						|
}
 | 
						|
 | 
						|
.peu-home-un-authorized #generaltext .open-close h2 {
 | 
						|
    color: #0d3880
 | 
						|
}
 | 
						|
 | 
						|
.peu-home-un-authorized #generaltext .open-close h2:first-child {
 | 
						|
    margin-top: 0
 | 
						|
}
 | 
						|
 | 
						|
.peu-home-un-authorized h3 {
 | 
						|
    font-size: 16px;
 | 
						|
    font-weight: bold;
 | 
						|
    line-height: 24px
 | 
						|
}
 | 
						|
 | 
						|
.peu-home-un-authorized h3 + h3 {
 | 
						|
    margin-top: -7px
 | 
						|
}
 | 
						|
 | 
						|
.peu-home-un-authorized .peu-quote {
 | 
						|
    text-align: right;
 | 
						|
    font-size: 14px;
 | 
						|
    margin: 4px 0
 | 
						|
}
 | 
						|
 | 
						|
.peu-home-authorized h3 {
 | 
						|
    padding-bottom: 0
 | 
						|
}
 | 
						|
 | 
						|
.peu-sales-box {
 | 
						|
    border: 1px solid #8f0610;
 | 
						|
    padding: 12px 16px 10px;
 | 
						|
    margin-bottom: 20px;
 | 
						|
    margin-top: 20px
 | 
						|
}
 | 
						|
 | 
						|
.peu-sales-box .bgtn-premium {
 | 
						|
    margin-top: 6px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry[type="interstitial"] .title {
 | 
						|
    color: #333;
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry[type="interstitial"] > .title + .section {
 | 
						|
    margin-bottom: 8px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry[type="interstitial"] .section .title {
 | 
						|
    display: inline;
 | 
						|
    margin-top: 6px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry[type="interstitial"] .section {
 | 
						|
    margin-bottom: 6px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry[type="interstitial"] > .section {
 | 
						|
    margin-top: 24px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry[type="interstitial"] .subtitle {
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry[type="interstitial"] .title .indent {
 | 
						|
    font-size: 15px;
 | 
						|
    font-weight: normal;
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry[type="interstitial"] .title + .block {
 | 
						|
    display: inline-block;
 | 
						|
    padding-left: 18px;
 | 
						|
    margin-top: 0
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry[type="interstitial"] .title + .block .xr-gs {
 | 
						|
    display: inline-block;
 | 
						|
    margin-top: 0
 | 
						|
}
 | 
						|
 | 
						|
.section {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.section > .title {
 | 
						|
    margin-top: 1em
 | 
						|
}
 | 
						|
 | 
						|
.section > .section > .title {
 | 
						|
    font-size: 1em;
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry > .section[section_num] > span:not(.title):not(.pnc), .grammarEntry > .section > .section[section_num] > span:not(.title):not(.pnc) {
 | 
						|
    margin-left: 30px
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry > .section[section_num] + .notes, .grammarEntry > .section > .section[section_num] + .notes {
 | 
						|
    margin-top: 24px;
 | 
						|
    margin-left: 30px;
 | 
						|
    border-left: 12px solid silver
 | 
						|
}
 | 
						|
 | 
						|
.section > .block, .section > .constructGroup, .section > .notes, .section > .lettered, .section > .bulleted, .section > .numbered {
 | 
						|
    display: block;
 | 
						|
    margin-top: .4em
 | 
						|
}
 | 
						|
 | 
						|
.section .title {
 | 
						|
    display: table
 | 
						|
}
 | 
						|
 | 
						|
.section .title .indent, .section .title .indent .ebi {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.exampleGroup .hang {
 | 
						|
    position: absolute;
 | 
						|
    left: 0
 | 
						|
}
 | 
						|
 | 
						|
.example .pertinent {
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.example .commentary .pertinent {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.example .commentary .example .pertinent {
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.block .example, .commentary .example {
 | 
						|
    display: inline;
 | 
						|
    padding-left: 0;
 | 
						|
    text-indent: 0
 | 
						|
}
 | 
						|
 | 
						|
.vocabBox .example {
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
table span {
 | 
						|
    margin-left: 0 !important
 | 
						|
}
 | 
						|
 | 
						|
table .exampleGroup, table .example {
 | 
						|
    padding-left: 0
 | 
						|
}
 | 
						|
 | 
						|
table td {
 | 
						|
    padding: 0 1em 0 0;
 | 
						|
    vertical-align: top
 | 
						|
}
 | 
						|
 | 
						|
table .block {
 | 
						|
    margin: 0
 | 
						|
}
 | 
						|
 | 
						|
.frame_all_, .frame_none_, .frame_no_row_, .frame_never_, .frame__, .frame_none_0 {
 | 
						|
    margin-top: .8em;
 | 
						|
    margin-bottom: .4em
 | 
						|
}
 | 
						|
 | 
						|
.frame_all_ th, .frame_none_ th, .frame_no_row_ th, .frame_never_ th, .frame__ th, .frame_none_0 th {
 | 
						|
    text-align: left;
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.frame_all_ tr, .frame_no_row_ tr {
 | 
						|
    border: 1px black solid
 | 
						|
}
 | 
						|
 | 
						|
.frame_all_ th, .frame_no_row_ th {
 | 
						|
    padding: 2px 6px
 | 
						|
}
 | 
						|
 | 
						|
.frame_all_ td, .frame_no_row_ td {
 | 
						|
    padding: 2px 6px 2px 16px;
 | 
						|
    text-indent: -10px
 | 
						|
}
 | 
						|
 | 
						|
.frame_no_row_ tr {
 | 
						|
    border-width: 0 1px
 | 
						|
}
 | 
						|
 | 
						|
.frame_no_row_ tr:last-child {
 | 
						|
    border-bottom-width: 1px
 | 
						|
}
 | 
						|
 | 
						|
.frame_no_row_ tr:first-child {
 | 
						|
    border-top-width: 1px;
 | 
						|
    border-bottom-width: 1px
 | 
						|
}
 | 
						|
 | 
						|
.frame_none_ th, .frame_none_0 th, .frame__ th {
 | 
						|
    text-align: left;
 | 
						|
    padding-right: 15px
 | 
						|
}
 | 
						|
 | 
						|
.plain {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.plain .indent {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.plain .exampleGroup {
 | 
						|
    padding-left: 20px
 | 
						|
}
 | 
						|
 | 
						|
.plain .example {
 | 
						|
    padding-left: 0
 | 
						|
}
 | 
						|
 | 
						|
.plain .block {
 | 
						|
    margin: 0
 | 
						|
}
 | 
						|
 | 
						|
.bulleted, .lettered, .numbered {
 | 
						|
    padding-left: 20px;
 | 
						|
    position: relative
 | 
						|
}
 | 
						|
 | 
						|
.bulleted .li:before, .lettered .li:before, .numbered .li:before {
 | 
						|
    position: absolute;
 | 
						|
    left: 0;
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.bulleted .li:before {
 | 
						|
    content: "\2022"
 | 
						|
}
 | 
						|
 | 
						|
.lettered {
 | 
						|
    counter-reset: letter-counter
 | 
						|
}
 | 
						|
 | 
						|
.lettered .li:before {
 | 
						|
    content: counter(letter-counter, lower-alpha);
 | 
						|
    counter-increment: letter-counter
 | 
						|
}
 | 
						|
 | 
						|
.numbered {
 | 
						|
    counter-reset: number-counter
 | 
						|
}
 | 
						|
 | 
						|
.numbered .li:before {
 | 
						|
    content: counter(number-counter);
 | 
						|
    counter-increment: number-counter
 | 
						|
}
 | 
						|
 | 
						|
.numbered .bulleted {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.numbered .bulleted .li:before {
 | 
						|
    content: "\2022" !important;
 | 
						|
    counter-increment: none
 | 
						|
}
 | 
						|
 | 
						|
@media screen and (min-width: 261px) and (max-width: 761px) {
 | 
						|
    .grammarEntry > .breadcrumb {
 | 
						|
        margin-top: 0
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
@media screen and (min-width: 762px) and (max-width: 928px) {
 | 
						|
    .grammarEntry > .breadcrumb {
 | 
						|
        margin-top: -6px
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
.peu-contents-full {
 | 
						|
    margin-bottom: 10px
 | 
						|
}
 | 
						|
 | 
						|
.peu-contents-full li a {
 | 
						|
    padding: 7px 0 7px 25px;
 | 
						|
    line-height: 22px
 | 
						|
}
 | 
						|
 | 
						|
.peu-contents-full ul > li > div > a {
 | 
						|
    color: #333
 | 
						|
}
 | 
						|
 | 
						|
.peu-contents-full ul ul > li > div > a {
 | 
						|
    color: #004aac;
 | 
						|
    padding: 4px 0 4px 25px
 | 
						|
}
 | 
						|
 | 
						|
.peu-contents-full ul ul ul > li > div > a {
 | 
						|
    color: #333;
 | 
						|
    padding: 4px 0 4px 25px
 | 
						|
}
 | 
						|
 | 
						|
.peu-contents-full .section .section[subsection="1"]:not(:first-child) .title:before {
 | 
						|
    content: "- "
 | 
						|
}
 | 
						|
 | 
						|
#rightcolumn .toc_header {
 | 
						|
    border-bottom: 1px solid #cccccc
 | 
						|
}
 | 
						|
 | 
						|
#rightcolumn .toc_header h4 {
 | 
						|
    padding-left: 26px;
 | 
						|
    font-size: 15px
 | 
						|
}
 | 
						|
 | 
						|
#rightcolumn .toc_content {
 | 
						|
    padding-right: 8px
 | 
						|
}
 | 
						|
 | 
						|
#rightcolumn .toc_content > a {
 | 
						|
    margin-top: 8px;
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
#rightcolumn .relatedBlock ul ul div a {
 | 
						|
    padding: 4px;
 | 
						|
    margin-left: 16px;
 | 
						|
    color: #004aac
 | 
						|
}
 | 
						|
 | 
						|
#rightcolumn .relatedBlock ul ul .icon-plus, #rightcolumn .relatedBlock ul ul .icon-minus {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
#rightcolumn .relatedBlock ul ul ul[style] {
 | 
						|
    display: none !important
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .pron-gs {
 | 
						|
    border: none;
 | 
						|
    padding: 0 4px;
 | 
						|
    vertical-align: top;
 | 
						|
    margin-top: 0;
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.grammarEntry .pron-gs .sound {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.lang-study-page h3, .peu-introduction-page h3 {
 | 
						|
    margin: 14px 0 0
 | 
						|
}
 | 
						|
 | 
						|
.peu-link-nav, #browse-letters {
 | 
						|
    margin-top: 16px
 | 
						|
}
 | 
						|
 | 
						|
.peu-link-nav:after, #browse-letters:after {
 | 
						|
    content: "";
 | 
						|
    display: table;
 | 
						|
    clear: both
 | 
						|
}
 | 
						|
 | 
						|
.peu-link-nav a, #browse-letters a {
 | 
						|
    display: block;
 | 
						|
    float: left;
 | 
						|
    padding: 0 8px;
 | 
						|
    min-width: 34px;
 | 
						|
    line-height: 30px;
 | 
						|
    text-align: center;
 | 
						|
    margin-right: 8px;
 | 
						|
    margin-bottom: 8px;
 | 
						|
    border: 2px solid #cccccc;
 | 
						|
    border-radius: 8px
 | 
						|
}
 | 
						|
 | 
						|
.peu-link-nav a:hover, #browse-letters a:hover {
 | 
						|
    background-color: #ebebeb;
 | 
						|
    text-decoration: none;
 | 
						|
    color: black
 | 
						|
}
 | 
						|
 | 
						|
.definition-wrap {
 | 
						|
    margin-left: 22px;
 | 
						|
    text-indent: -22px;
 | 
						|
    margin-bottom: 8px
 | 
						|
}
 | 
						|
 | 
						|
.phon-table td {
 | 
						|
    height: 30px
 | 
						|
}
 | 
						|
 | 
						|
.phon-table td:first-child {
 | 
						|
    width: 35px
 | 
						|
}
 | 
						|
 | 
						|
.story-behind-peu .float-right {
 | 
						|
    float: right;
 | 
						|
    margin: 5px 0 10px 10px
 | 
						|
}
 | 
						|
 | 
						|
.story-behind-peu .float-left {
 | 
						|
    float: left;
 | 
						|
    margin: 5px 10px 10px 0
 | 
						|
}
 | 
						|
 | 
						|
.story-behind-peu .float-right, .story-behind-peu .float-left {
 | 
						|
    max-width: 50%;
 | 
						|
    height: auto
 | 
						|
}
 | 
						|
 | 
						|
.entry-unauthorised .restrictedLock {
 | 
						|
    color: #333;
 | 
						|
    margin-bottom: 18px
 | 
						|
}
 | 
						|
 | 
						|
.entry-unauthorised .restrictedImg img {
 | 
						|
    width: 14px
 | 
						|
}
 | 
						|
 | 
						|
.entry-unauthorised .restrictedLinks table {
 | 
						|
    margin-bottom: 20px;
 | 
						|
    position: relative
 | 
						|
}
 | 
						|
 | 
						|
.entry-unauthorised .restrictedLinks td {
 | 
						|
    display: block;
 | 
						|
    float: left;
 | 
						|
    line-height: 30px
 | 
						|
}
 | 
						|
 | 
						|
.entry-unauthorised .restrictedLinks td:first-child {
 | 
						|
    font-size: 18px;
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.introduction > .title {
 | 
						|
    margin-bottom: 0
 | 
						|
}
 | 
						|
 | 
						|
.introduction > .title .hang {
 | 
						|
    display: inline-block;
 | 
						|
    padding-right: 20px;
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.introduction > .title .indent {
 | 
						|
    display: inline-block;
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.introduction > .title .indent .ei, .introduction > .title .indent .notPertinent {
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.superSectionIntro, .title_contents {
 | 
						|
    text-transform: uppercase;
 | 
						|
    color: #333;
 | 
						|
    font-size: 24px;
 | 
						|
    margin-top: 30px;
 | 
						|
    margin-bottom: 10px;
 | 
						|
    display: block;
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
#simple-present-forms__16 tr, #passive-structures-and-verb-forms__23 tr {
 | 
						|
    border-width: 0 1px 0 1px
 | 
						|
}
 | 
						|
 | 
						|
#simple-present-forms__16 tr:first-child, #passive-structures-and-verb-forms__23 tr:first-child {
 | 
						|
    border-width: 1px
 | 
						|
}
 | 
						|
 | 
						|
#simple-present-forms__16 tr:last-child, #passive-structures-and-verb-forms__23 tr:last-child {
 | 
						|
    border-width: 0 1px 1px 1px
 | 
						|
}
 | 
						|
 | 
						|
#abbreviations__164 td, #prefixes-and-suffixes__997 td, #prefixes-and-suffixes__1024 td, #prefixes-and-suffixes__798 td, #special-rules-and-exceptions__724 td {
 | 
						|
    padding-left: 10px;
 | 
						|
    text-indent: -10px
 | 
						|
}
 | 
						|
 | 
						|
#numbers_1__853 {
 | 
						|
    margin-left: 15px
 | 
						|
}
 | 
						|
 | 
						|
#numbers_1__803 td > span {
 | 
						|
    display: block;
 | 
						|
    padding-left: 10px;
 | 
						|
    text-indent: -10px
 | 
						|
}
 | 
						|
 | 
						|
#numbers_1__803 td:first-child {
 | 
						|
    white-space: nowrap
 | 
						|
}
 | 
						|
 | 
						|
#headlines__203 .esc {
 | 
						|
    display: block;
 | 
						|
    padding-left: 15px
 | 
						|
}
 | 
						|
 | 
						|
#special-rules-and-exceptions__724 td .ei:nth-child(2), #special-rules-and-exceptions__724 td .ei:nth-child(3) {
 | 
						|
    display: block;
 | 
						|
    padding-left: 10px
 | 
						|
}
 | 
						|
 | 
						|
#special-rules-and-exceptions__724 .example_runon {
 | 
						|
    padding-left: 10px
 | 
						|
}
 | 
						|
 | 
						|
#numbers_1__846 td:first-child {
 | 
						|
    white-space: nowrap
 | 
						|
}
 | 
						|
 | 
						|
#spelling-of-plurals__30 tr:nth-child(2) td .ebi, #spelling-of-plurals__128 tr:nth-child(2) td .ebi, #if-introduction__45 tr:nth-child(2) td .ebi, #if-introduction__63 tr:nth-child(2) td .ebi, #if-introduction__81 tr:nth-child(2) td .ebi {
 | 
						|
    padding: 3px 8px;
 | 
						|
    background-color: #c6d9f9
 | 
						|
}
 | 
						|
 | 
						|
#if-introduction__45 tr:nth-child(2) td, #if-introduction__63 tr:nth-child(2) td, #if-introduction__81 tr:nth-child(2) td {
 | 
						|
    text-align: left
 | 
						|
}
 | 
						|
 | 
						|
#if-introduction__45 tr:nth-child(2) td .ebi, #if-introduction__45 tr:nth-child(2) td .eb, #if-introduction__63 tr:nth-child(2) td .ebi, #if-introduction__63 tr:nth-child(2) td .eb, #if-introduction__81 tr:nth-child(2) td .ebi, #if-introduction__81 tr:nth-child(2) td .eb {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
#if-introduction__45 td:first-child, #if-introduction__63 td:first-child, #if-introduction__81 td:first-child {
 | 
						|
    min-width: 170px
 | 
						|
}
 | 
						|
 | 
						|
@media screen and (max-width: 761px) {
 | 
						|
    #active-verb-tenses__93.frame_all_, #simple-past_1__193.frame_all_, #prefixes-and-suffixes__19.frame_all_, #prefixes-and-suffixes__573.frame_all_, #prefixes-and-suffixes__827.frame_all_, #simple-present-forms__16.frame_all_, #simple-past_1__18.frame_all_, #passive-structures-and-verb-forms__23.frame_all_, #comparative-and-superlative-adjectives__57.frame_all_, #nationalities-countries-and-regions__30.frame_all_6, #simple-present-forms__16.frame_no_row_, #passive-structures-and-verb-forms__23.frame_no_row_, #comparative-and-superlative-adjectives__57.frame_no_row_, #nationalities-countries-and-regions__92.frame_no_row_, #nationalities-countries-and-regions__194.frame_no_row_, #american-and-british-english__24, #american-and-british-english__212, #active-verb-tenses__116 {
 | 
						|
        display: block;
 | 
						|
        border: none;
 | 
						|
        border: 1px solid grey
 | 
						|
    }
 | 
						|
 | 
						|
    #active-verb-tenses__93.frame_all_ tbody, #active-verb-tenses__93.frame_all_ tr, #active-verb-tenses__93.frame_all_ td, #simple-past_1__193.frame_all_ tbody, #simple-past_1__193.frame_all_ tr, #simple-past_1__193.frame_all_ td, #prefixes-and-suffixes__19.frame_all_ tbody, #prefixes-and-suffixes__19.frame_all_ tr, #prefixes-and-suffixes__19.frame_all_ td, #prefixes-and-suffixes__573.frame_all_ tbody, #prefixes-and-suffixes__573.frame_all_ tr, #prefixes-and-suffixes__573.frame_all_ td, #prefixes-and-suffixes__827.frame_all_ tbody, #prefixes-and-suffixes__827.frame_all_ tr, #prefixes-and-suffixes__827.frame_all_ td, #simple-present-forms__16.frame_all_ tbody, #simple-present-forms__16.frame_all_ tr, #simple-present-forms__16.frame_all_ td, #simple-past_1__18.frame_all_ tbody, #simple-past_1__18.frame_all_ tr, #simple-past_1__18.frame_all_ td, #passive-structures-and-verb-forms__23.frame_all_ tbody, #passive-structures-and-verb-forms__23.frame_all_ tr, #passive-structures-and-verb-forms__23.frame_all_ td, #comparative-and-superlative-adjectives__57.frame_all_ tbody, #comparative-and-superlative-adjectives__57.frame_all_ tr, #comparative-and-superlative-adjectives__57.frame_all_ td, #nationalities-countries-and-regions__30.frame_all_6 tbody, #nationalities-countries-and-regions__30.frame_all_6 tr, #nationalities-countries-and-regions__30.frame_all_6 td, #simple-present-forms__16.frame_no_row_ tbody, #simple-present-forms__16.frame_no_row_ tr, #simple-present-forms__16.frame_no_row_ td, #passive-structures-and-verb-forms__23.frame_no_row_ tbody, #passive-structures-and-verb-forms__23.frame_no_row_ tr, #passive-structures-and-verb-forms__23.frame_no_row_ td, #comparative-and-superlative-adjectives__57.frame_no_row_ tbody, #comparative-and-superlative-adjectives__57.frame_no_row_ tr, #comparative-and-superlative-adjectives__57.frame_no_row_ td, #nationalities-countries-and-regions__92.frame_no_row_ tbody, #nationalities-countries-and-regions__92.frame_no_row_ tr, #nationalities-countries-and-regions__92.frame_no_row_ td, #nationalities-countries-and-regions__194.frame_no_row_ tbody, #nationalities-countries-and-regions__194.frame_no_row_ tr, #nationalities-countries-and-regions__194.frame_no_row_ td, #american-and-british-english__24 tbody, #american-and-british-english__24 tr, #american-and-british-english__24 td, #american-and-british-english__212 tbody, #american-and-british-english__212 tr, #american-and-british-english__212 td, #active-verb-tenses__116 tbody, #active-verb-tenses__116 tr, #active-verb-tenses__116 td {
 | 
						|
        display: block;
 | 
						|
        border: none
 | 
						|
    }
 | 
						|
 | 
						|
    #active-verb-tenses__93.frame_all_ tr, #simple-past_1__193.frame_all_ tr, #prefixes-and-suffixes__19.frame_all_ tr, #prefixes-and-suffixes__573.frame_all_ tr, #prefixes-and-suffixes__827.frame_all_ tr, #simple-present-forms__16.frame_all_ tr, #simple-past_1__18.frame_all_ tr, #passive-structures-and-verb-forms__23.frame_all_ tr, #comparative-and-superlative-adjectives__57.frame_all_ tr, #nationalities-countries-and-regions__30.frame_all_6 tr, #simple-present-forms__16.frame_no_row_ tr, #passive-structures-and-verb-forms__23.frame_no_row_ tr, #comparative-and-superlative-adjectives__57.frame_no_row_ tr, #nationalities-countries-and-regions__92.frame_no_row_ tr, #nationalities-countries-and-regions__194.frame_no_row_ tr, #american-and-british-english__24 tr, #american-and-british-english__212 tr, #active-verb-tenses__116 tr {
 | 
						|
        border-bottom: 1px solid grey;
 | 
						|
        padding-bottom: 4px
 | 
						|
    }
 | 
						|
 | 
						|
    #active-verb-tenses__93.frame_all_ tr:first-child, #simple-past_1__193.frame_all_ tr:first-child, #prefixes-and-suffixes__19.frame_all_ tr:first-child, #prefixes-and-suffixes__573.frame_all_ tr:first-child, #prefixes-and-suffixes__827.frame_all_ tr:first-child, #simple-present-forms__16.frame_all_ tr:first-child, #simple-past_1__18.frame_all_ tr:first-child, #passive-structures-and-verb-forms__23.frame_all_ tr:first-child, #comparative-and-superlative-adjectives__57.frame_all_ tr:first-child, #nationalities-countries-and-regions__30.frame_all_6 tr:first-child, #simple-present-forms__16.frame_no_row_ tr:first-child, #passive-structures-and-verb-forms__23.frame_no_row_ tr:first-child, #comparative-and-superlative-adjectives__57.frame_no_row_ tr:first-child, #nationalities-countries-and-regions__92.frame_no_row_ tr:first-child, #nationalities-countries-and-regions__194.frame_no_row_ tr:first-child, #american-and-british-english__24 tr:first-child, #american-and-british-english__212 tr:first-child, #active-verb-tenses__116 tr:first-child {
 | 
						|
        display: none
 | 
						|
    }
 | 
						|
 | 
						|
    #active-verb-tenses__93.frame_all_ tr:last-child, #simple-past_1__193.frame_all_ tr:last-child, #prefixes-and-suffixes__19.frame_all_ tr:last-child, #prefixes-and-suffixes__573.frame_all_ tr:last-child, #prefixes-and-suffixes__827.frame_all_ tr:last-child, #simple-present-forms__16.frame_all_ tr:last-child, #simple-past_1__18.frame_all_ tr:last-child, #passive-structures-and-verb-forms__23.frame_all_ tr:last-child, #comparative-and-superlative-adjectives__57.frame_all_ tr:last-child, #nationalities-countries-and-regions__30.frame_all_6 tr:last-child, #simple-present-forms__16.frame_no_row_ tr:last-child, #passive-structures-and-verb-forms__23.frame_no_row_ tr:last-child, #comparative-and-superlative-adjectives__57.frame_no_row_ tr:last-child, #nationalities-countries-and-regions__92.frame_no_row_ tr:last-child, #nationalities-countries-and-regions__194.frame_no_row_ tr:last-child, #american-and-british-english__24 tr:last-child, #american-and-british-english__212 tr:last-child, #active-verb-tenses__116 tr:last-child {
 | 
						|
        border-bottom: none
 | 
						|
    }
 | 
						|
 | 
						|
    #active-verb-tenses__93.frame_all_ td:before, #simple-past_1__193.frame_all_ td:before, #prefixes-and-suffixes__19.frame_all_ td:before, #prefixes-and-suffixes__573.frame_all_ td:before, #prefixes-and-suffixes__827.frame_all_ td:before, #simple-present-forms__16.frame_all_ td:before, #simple-past_1__18.frame_all_ td:before, #passive-structures-and-verb-forms__23.frame_all_ td:before, #comparative-and-superlative-adjectives__57.frame_all_ td:before, #nationalities-countries-and-regions__30.frame_all_6 td:before, #simple-present-forms__16.frame_no_row_ td:before, #passive-structures-and-verb-forms__23.frame_no_row_ td:before, #comparative-and-superlative-adjectives__57.frame_no_row_ td:before, #nationalities-countries-and-regions__92.frame_no_row_ td:before, #nationalities-countries-and-regions__194.frame_no_row_ td:before, #american-and-british-english__24 td:before, #american-and-british-english__212 td:before, #active-verb-tenses__116 td:before {
 | 
						|
        display: block;
 | 
						|
        font-weight: bold;
 | 
						|
        padding-top: 4px
 | 
						|
    }
 | 
						|
 | 
						|
    #active-verb-tenses__93 td:nth-child(1):before, #passive-structures-and-verb-forms__23 td:nth-child(1):before, #passive-structures-and-verb-forms__23 td:nth-child(1):before, #active-verb-tenses__116 td:nth-child(1):before {
 | 
						|
        content: "NAME"
 | 
						|
    }
 | 
						|
 | 
						|
    #active-verb-tenses__93 td:nth-child(2):before, #passive-structures-and-verb-forms__23 td:nth-child(2):before, #passive-structures-and-verb-forms__23 td:nth-child(2):before, #active-verb-tenses__116 td:nth-child(2):before {
 | 
						|
        content: "CONSTRUCTION"
 | 
						|
    }
 | 
						|
 | 
						|
    #active-verb-tenses__93 td:nth-child(3):before, #passive-structures-and-verb-forms__23 td:nth-child(3):before, #passive-structures-and-verb-forms__23 td:nth-child(3):before, #active-verb-tenses__116 td:nth-child(3):before {
 | 
						|
        content: "EXAMPLE"
 | 
						|
    }
 | 
						|
 | 
						|
    #active-verb-tenses__93 td:nth-child(4):before, #passive-structures-and-verb-forms__23 td:nth-child(4):before, #passive-structures-and-verb-forms__23 td:nth-child(4):before, #active-verb-tenses__116 td:nth-child(4):before {
 | 
						|
        content: "TYPICAL USE"
 | 
						|
    }
 | 
						|
 | 
						|
    #prefixes-and-suffixes__19 td:nth-child(1):before, #prefixes-and-suffixes__573 td:nth-child(1):before, #prefixes-and-suffixes__827 td:nth-child(1):before {
 | 
						|
        content: "prefix"
 | 
						|
    }
 | 
						|
 | 
						|
    #prefixes-and-suffixes__19 td:nth-child(2):before, #prefixes-and-suffixes__573 td:nth-child(2):before, #prefixes-and-suffixes__827 td:nth-child(2):before {
 | 
						|
        content: "mainly added to"
 | 
						|
    }
 | 
						|
 | 
						|
    #prefixes-and-suffixes__19 td:nth-child(3):before, #prefixes-and-suffixes__573 td:nth-child(3):before, #prefixes-and-suffixes__827 td:nth-child(3):before {
 | 
						|
        content: "usual meaning"
 | 
						|
    }
 | 
						|
 | 
						|
    #prefixes-and-suffixes__19 td:nth-child(4):before, #prefixes-and-suffixes__573 td:nth-child(4):before, #prefixes-and-suffixes__827 td:nth-child(4):before {
 | 
						|
        content: "examples"
 | 
						|
    }
 | 
						|
 | 
						|
    #simple-present-forms__16 td:nth-child(1):before {
 | 
						|
        content: "Affirmative"
 | 
						|
    }
 | 
						|
 | 
						|
    #simple-present-forms__16 td:nth-child(2):before {
 | 
						|
        content: "Question"
 | 
						|
    }
 | 
						|
 | 
						|
    #simple-present-forms__16 td:nth-child(3):before {
 | 
						|
        content: "Negative"
 | 
						|
    }
 | 
						|
 | 
						|
    #comparative-and-superlative-adjectives__57 td:nth-child(1):before {
 | 
						|
        content: "Adjective"
 | 
						|
    }
 | 
						|
 | 
						|
    #comparative-and-superlative-adjectives__57 td:nth-child(2):before {
 | 
						|
        content: "Comparative"
 | 
						|
    }
 | 
						|
 | 
						|
    #comparative-and-superlative-adjectives__57 td:nth-child(3):before {
 | 
						|
        content: "Superlative"
 | 
						|
    }
 | 
						|
 | 
						|
    #nationalities-countries-and-regions__92 td:nth-child(1):before, #nationalities-countries-and-regions__194 td:nth-child(1):before {
 | 
						|
        content: "Country/region"
 | 
						|
    }
 | 
						|
 | 
						|
    #nationalities-countries-and-regions__92 td:nth-child(2):before, #nationalities-countries-and-regions__194 td:nth-child(2):before {
 | 
						|
        content: "Adjective"
 | 
						|
    }
 | 
						|
 | 
						|
    #nationalities-countries-and-regions__92 td:nth-child(3):before, #nationalities-countries-and-regions__194 td:nth-child(3):before {
 | 
						|
        content: "Person"
 | 
						|
    }
 | 
						|
 | 
						|
    #nationalities-countries-and-regions__92 td:nth-child(4):before, #nationalities-countries-and-regions__194 td:nth-child(4):before {
 | 
						|
        content: "Population"
 | 
						|
    }
 | 
						|
 | 
						|
    #american-and-british-english__212 td:nth-child(1):before, #american-and-british-english__24 td:nth-child(1):before {
 | 
						|
        content: "American English"
 | 
						|
    }
 | 
						|
 | 
						|
    #american-and-british-english__212 td:nth-child(2):before, #american-and-british-english__24 td:nth-child(2):before {
 | 
						|
        content: "British English"
 | 
						|
    }
 | 
						|
 | 
						|
    .frame_none_ {
 | 
						|
        display: block;
 | 
						|
        border: none
 | 
						|
    }
 | 
						|
 | 
						|
    .frame_none_ tbody {
 | 
						|
        display: block
 | 
						|
    }
 | 
						|
 | 
						|
    .frame_none_ tr {
 | 
						|
        display: block;
 | 
						|
        border: none;
 | 
						|
        padding-bottom: 4px
 | 
						|
    }
 | 
						|
 | 
						|
    .frame_none_ td, .frame_none_ th {
 | 
						|
        display: inline;
 | 
						|
        padding: 0 4px 0 0
 | 
						|
    }
 | 
						|
 | 
						|
    .frame_none_ td:not(:first-child):before, .frame_none_ th:not(:first-child):before {
 | 
						|
        content: "| ";
 | 
						|
        padding-right: 4px
 | 
						|
    }
 | 
						|
 | 
						|
    .frame_none_ .block {
 | 
						|
        display: inline;
 | 
						|
        padding-right: 4px
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
#formal-and-informal-vocabulary__9 .exampleGroup .context {
 | 
						|
    width: 150px;
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
@media screen and (max-width: 761px) {
 | 
						|
    #formal-and-informal-vocabulary__9 .exampleGroup .context {
 | 
						|
        display: inline
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
#capital-letters_1__9 {
 | 
						|
    counter-reset: letter-counter;
 | 
						|
    position: relative
 | 
						|
}
 | 
						|
 | 
						|
#capital-letters_1__9 .section:before {
 | 
						|
    content: counter(letter-counter, lower-alpha);
 | 
						|
    counter-increment: letter-counter;
 | 
						|
    position: absolute;
 | 
						|
    left: 0;
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
#spelling-and-pronunciation__134 .example {
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
#comparative-and-superlative-adjectives__311, #comparative-and-superlative-adjectives__340, #american-and-british-english__212, #american-and-british-english__24 {
 | 
						|
    border: none
 | 
						|
}
 | 
						|
 | 
						|
#comparative-and-superlative-adjectives__311 tr, #comparative-and-superlative-adjectives__340 tr, #american-and-british-english__212 tr, #american-and-british-english__24 tr {
 | 
						|
    border: none
 | 
						|
}
 | 
						|
 | 
						|
#comparative-and-superlative-adjectives__311 td, #comparative-and-superlative-adjectives__340 td, #american-and-british-english__212 td, #american-and-british-english__24 td {
 | 
						|
    padding-left: 12px;
 | 
						|
    text-indent: -12px
 | 
						|
}
 | 
						|
 | 
						|
#prepositions-before-particular-words-and-expressions__9 .plain {
 | 
						|
    margin-top: 16px
 | 
						|
}
 | 
						|
 | 
						|
#prepositions-before-particular-words-and-expressions__9 .plain .indent {
 | 
						|
    margin-top: 8px
 | 
						|
}
 | 
						|
 | 
						|
#prepositions-after-particular-words-and-expressions__9 .plain .indent {
 | 
						|
    margin-top: 8px
 | 
						|
}
 | 
						|
 | 
						|
#spelling-and-pronunciation__1176 .sound {
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.swb-home-logo {
 | 
						|
    display: inline-block;
 | 
						|
    margin: -10px 0 -10px
 | 
						|
}
 | 
						|
 | 
						|
h2 .oxford3000 {
 | 
						|
    top: 0
 | 
						|
}
 | 
						|
 | 
						|
.unbox .p {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.unbox .p + .p {
 | 
						|
    margin-top: 18px
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .v_alt {
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .prefix_adv, .trans-page .ds, .trans-page .dtxt {
 | 
						|
    font-style: italic
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .x-g:before {
 | 
						|
    content: "\2022";
 | 
						|
    top: 1px;
 | 
						|
    left: -13px;
 | 
						|
    font-size: 22px;
 | 
						|
    color: #008900;
 | 
						|
    background-image: none
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .x {
 | 
						|
    font-family: "Open Sans", Arial, sans-serif
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .tx {
 | 
						|
    display: block;
 | 
						|
    color: #008900;
 | 
						|
    font-size: 14px
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .unbox, .trans-page .bf-gs {
 | 
						|
    border: 1px solid rgba(199, 110, 6, 0.4);
 | 
						|
    border-radius: 10px 10px 0 0;
 | 
						|
    display: block;
 | 
						|
    margin: 18px 0 18px 0;
 | 
						|
    overflow: hidden;
 | 
						|
    padding: 9px 18px
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .unbox {
 | 
						|
    border-color: #333
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .unbox .h1 {
 | 
						|
    font-size: 20px;
 | 
						|
    padding: 10px 0 6px;
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .top-g .unbox {
 | 
						|
    border: none;
 | 
						|
    display: inline;
 | 
						|
    padding: 0;
 | 
						|
    margin: 0
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .idm-gs {
 | 
						|
    border-color: #C76E06
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .idm-gs > .unbox {
 | 
						|
    margin-left: 18px;
 | 
						|
    margin-right: 18px
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .idm-gs > .prefix {
 | 
						|
    display: block;
 | 
						|
    font-size: 18px;
 | 
						|
    padding: 12px 18px 0 18px;
 | 
						|
    color: #C76E06
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .bf-gs .top-container {
 | 
						|
    margin-left: 0;
 | 
						|
    margin-right: 0;
 | 
						|
    margin-bottom: 0;
 | 
						|
    background-color: transparent;
 | 
						|
    padding: 0
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .bf-gs .top-container .top-g .clear {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.trans-page .bf-gs .prefix {
 | 
						|
    color: #C76E06
 | 
						|
}
 | 
						|
 | 
						|
.schulwoerterbuch_German-English .clear {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.audio .icon-audio {
 | 
						|
    background-repeat: no-repeat;
 | 
						|
    background-position: left top !important;
 | 
						|
    background-size: 100%;
 | 
						|
    width: 24px;
 | 
						|
    height: 24px;
 | 
						|
    margin-right: 4px;
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.audio .icon-audio:hover {
 | 
						|
    background-position: left bottom !important
 | 
						|
}
 | 
						|
 | 
						|
.audio .pron-uk {
 | 
						|
    background-image: url(../images/documents/icon-audio-bre.png)
 | 
						|
}
 | 
						|
 | 
						|
.audio .pron-us {
 | 
						|
    background-image: url(../images/documents/icon-audio-name.png)
 | 
						|
}
 | 
						|
 | 
						|
.shcut-red, .snippet .collapse .shcut, .ocoll .shcut, .collapse[title="Collocations"] .shcut, .collapse[title="All Collocations"] .shcut {
 | 
						|
    text-transform: uppercase;
 | 
						|
    font-weight: bold;
 | 
						|
    border-bottom: none;
 | 
						|
    margin-top: 30px;
 | 
						|
    color: #A9222D
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .top-container {
 | 
						|
    background-color: transparent;
 | 
						|
    margin-right: 0;
 | 
						|
    margin-left: 0;
 | 
						|
    margin-bottom: 0;
 | 
						|
    padding: 0;
 | 
						|
    clear: none
 | 
						|
}
 | 
						|
 | 
						|
.num {
 | 
						|
    display: inline-block;
 | 
						|
    width: 20px
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .colldef {
 | 
						|
    font-size: 16px
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .pos-g + .colldef {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .subentry-g .top-container, .ocoll .subentry-g .top-g {
 | 
						|
    display: inline
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .subentry-g .top-g .clear {
 | 
						|
    display: none
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .subentry-g {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .subentry-g + .subentry-g {
 | 
						|
    margin-top: 30px
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .top-container + .sn-gs > .shcut-g:first-child .shcut {
 | 
						|
    margin-top: 9px
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .top-container .v-gs {
 | 
						|
    display: inline-block
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .shcut-g {
 | 
						|
    padding-left: 20px;
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .coll_un:before {
 | 
						|
    content: "("
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .coll_un:after {
 | 
						|
    content: ")"
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .coll_un[un="note"] {
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .sn-g {
 | 
						|
    padding-left: 18px;
 | 
						|
    margin-top: 8px;
 | 
						|
    margin-bottom: 8px
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .sn-g.sn-g:before {
 | 
						|
    content: "\2022";
 | 
						|
    color: silver;
 | 
						|
    font-size: 22px;
 | 
						|
    padding-right: 6px;
 | 
						|
    position: absolute;
 | 
						|
    text-align: right;
 | 
						|
    left: -8px;
 | 
						|
    width: 24px
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .coll-gs:not(.x-gs) {
 | 
						|
    font-weight: bold
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .x-gs {
 | 
						|
    margin-top: 2px;
 | 
						|
    font-weight: normal
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .x-gs .x-g {
 | 
						|
    margin-left: 0;
 | 
						|
    margin-top: 0
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .x-gs .x-g:before {
 | 
						|
    content: none
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .xr-gs {
 | 
						|
    padding-left: 21px
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .collapse .coll-gs {
 | 
						|
    padding-left: 20px;
 | 
						|
    display: block;
 | 
						|
    position: relative
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .collapse .coll-g:before {
 | 
						|
    content: "\2022";
 | 
						|
    color: silver;
 | 
						|
    font-size: 16px;
 | 
						|
    padding-right: 6px;
 | 
						|
    position: absolute;
 | 
						|
    text-align: right;
 | 
						|
    left: -8px;
 | 
						|
    width: 24px
 | 
						|
}
 | 
						|
 | 
						|
.ocoll .collapse .x-g {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.col-home-logo {
 | 
						|
    display: inline-block;
 | 
						|
    margin: -10px 0 -10px;
 | 
						|
    width: 44px;
 | 
						|
    height: 44px
 | 
						|
}
 | 
						|
 | 
						|
.eul {
 | 
						|
    text-decoration: underline
 | 
						|
}
 | 
						|
 | 
						|
.collapse[title="Collocations"] .shcut, .collapse[title="All Collocations"] .shcut {
 | 
						|
    color: #333;
 | 
						|
    margin-top: 12px
 | 
						|
}
 | 
						|
 | 
						|
.collapse[title="Collocations"] .sn-g, .collapse[title="All Collocations"] .sn-g {
 | 
						|
    margin-top: 0
 | 
						|
}
 | 
						|
 | 
						|
.collapse[title="Collocations"] .colsep, .collapse[title="All Collocations"] .colsep {
 | 
						|
    color: silver
 | 
						|
}
 | 
						|
 | 
						|
.collapse[title="Collocations"] .x-g, .collapse[title="All Collocations"] .x-g {
 | 
						|
    display: block
 | 
						|
}
 | 
						|
 | 
						|
.collapse[title="Collocations"] .x-g:first-of-type:before, .collapse[title="All Collocations"] .x-g:first-of-type:before {
 | 
						|
    content: "";
 | 
						|
    left: -3px;
 | 
						|
    margin-left: -2px;
 | 
						|
    margin-right: 1px;
 | 
						|
    position: relative;
 | 
						|
    display: inline-block;
 | 
						|
    top: -2px;
 | 
						|
    width: 6px;
 | 
						|
    height: 6px;
 | 
						|
    background-image: url("../images/entry/entry-bullet.png");
 | 
						|
    background-size: 6px auto
 | 
						|
}
 | 
						|
 | 
						|
.prefix + .Ref {
 | 
						|
    display: inline;
 | 
						|
    margin: 0
 | 
						|
}
 | 
						|
 | 
						|
li{
 | 
						|
    margin-left: 20px;
 | 
						|
    padding:0.5em;
 | 
						|
} |