article,aside,footer,header,main,nav,section{display:block}html, body{background:#ffffff;overflow-x:hidden;}html{font-size:15px;}body{font-family:Verdana, Arial, Helvetica, sans-serif; color: #333333; margin:0;}h1{font-size:30px}h2{font-size:24px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}.ec-mo-links{line-height:2;}.ec-links-url{color:green;font-size:x-small;}.ec-links-desc{font-size:small;}a{text-decoration:underline;color:#993300;}a:hover{color:green;}.clr-ec-beige{color:beige;}.clr-ec-grey{color:#777777;}.clr-ec-pink{color:pink;}.clr-black{color:#333333;}.clr-blue{color:blue;}.clr-red{color:#cc0000;}.clr-green{color:green;}.clr-green-bold{color:green;font-weight:bold;}.clr-red-bold{color:#cc0000;font-weight:bold;}.exception{color:#7026a3;font-weight:bold;}ul#tabs{display:none;}#search_btn_nav{display: none;}#strap{display:none;}#headnavbar{display:none;}#ec-mo-topmenu{background-color:#ffffff;padding:10px 20px 5px 10px;width:auto;}#ec-dt-topmenu{display:none;}#ec-topban{margin:1em 0;}#ec-search{display:none;}#ec-headban{display:block;padding:0 .5em .4em;margin:0;text-align:center;}#ec-navbar{font-size:small; font-weight:bold;line-height:200%;padding:3px 5px;text-align:left;background:#FFFFCC;border-color:#FFCC00;border-style:solid;border-width:1px 0;}#ec-navbar a{white-space:nowrap;}.subnavbar{background:#ececec;font-size:small;font-weight:bold;line-height:200%;text-align:right;padding:7px;margin:10px 0 20px 0;}.subnavbar li{display:inline;margin-left:0.5em;white-space:nowrap;}.subnavbar ul{list-style:none;margin:0;padding:0;}.topnavbar{display:none;}.refnavbar{background:#ececec;font-size:small;line-height:200%;padding:0;margin:5px 0 0;}.refnavbar li{display:inline;margin-left:0.5em;white-space:nowrap;}.refnavbar ul{list-style:none;margin:0;padding:0;}.ec-foot-nav{}.ec-foot-nav p {margin-left:1em}#ec-page{background-color:#ffffff;border:0;border-bottom: 1px solid #cccccc}#ec-main{padding-left:10px;padding-right:10px;text-align:left;}#game-title{font-size:120%;}#ec-solo{padding-left:2em;padding-right:2em;text-align:left;}#ec-sidebar{text-align:center;margin:2em 0;}#ec-sideban{text-align:center;margin:1em .5em}img{max-width:100%;height:auto;}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;max-width:50%;height:auto;}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;max-width:50%;height:auto;}textarea{width:99%;}input[type=text], input[type=email], input[type=url], input[type=password]{width:70%;}form#myform input[type=text]{width:25%;font-size:larger;}form#myForm input[type=text]{width:25%;font-size:larger;}#myform{ line-height:200%}#myForm{ line-height:200%}form.mcquiz input[type=radio]{margin-left:2em}.radioA:before{content:"a)";font-weight:bold}.radioB:before{content:"b)";font-weight:bold}form.quiz input[type=reset]{margin:1em 0}.dict-form {display:none;}.error{font-weight:bold;color:#cc0000;}.message{font-weight:bold;color:#0567A4;}label{color:#999999;font-size:small}.videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:1em 0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#jo-map area{outline:none;}.ECpractice{background:url(//www.englishclub.com/images/ECpractice.png) no-repeat;width:90%;padding:35px 5px 5px 10px;background-color:#F0FFF0;margin:1em 0;}.ec-small{font-size:80%;}.ec-big1{font-size:125%;}.ec-big2{font-size:150%;}blockquote.ec-quote-big{font-size:135%;}blockquote p{font-family:Georgia, serif;margin:0;}blockquote{font-family:Georgia, serif;font-style:italic;width:85%;margin:0.7em 0 0 0;padding:0.35em 0 0 40px;line-height:1.45;position:relative;color:#383838;}blockquote:before{display:block;padding-left:10px;content:"\201C";font-size:80px;position:absolute;left:-20px;top:-20px;color:#7a7a7a;}blockquote cite{color:#999999;font-size:medium;display:block;margin-top:5px;}blockquote cite:before{content:"\2014 \2009";}#map-tp area{outline:none;}.ec-indent{margin-left:2%;}#about-page{background:#f9f9f9;padding:10px;margin:1em 0;border:solid 3px #cccccc}#about-quiz{background:#f9f9f9;padding:10px;margin:1em 0;border:solid 3px #cccccc}.ECtip{background:url(//www.englishclub.com/images/ECtip.png) no-repeat;padding:35px 10px 10px;background-color:#FFFFCC;margin:1.5em 0;}/*.ECtip:before{content:"EnglishClub Tip";display:block;margin:.5em 0 1em;color:green;font-weight:normal;font-size:smaller}.ECtip{background:#FFFFCC;padding:0 10px 5px;margin:1em 0;border:solid 3px #ececec}*/.ec-share{background:#f9f9f9;border:dotted 3px #cccccc;padding:.5em;margin:1em 0}.ec-panel-author{background:#ffffff;padding:10px;margin:1em 0;border:solid 3px #cccccc}.ec-panel-audio{background-color: #FFFFE2; padding:10px;}.ec-panel-error{background:#fee9ea;padding:10px;margin:1em 0;border:solid 3px #973E38}.ec-panel-exception{background:#f7f3fc;padding:10px;margin:1em 0;border:solid 3px #A259CD}.ec-panel-highlight{background:#F6FBFD;padding:10px;margin:1em 0;border:solid 3px #2480B1}.ec-panel-note{background:#f9f9f9;padding:10px;margin:1em 0;border:solid 3px #cccccc}.ec-panel-definition{background:#f8f8f8;padding:3px 3px 3px 7px;margin:1em 0 1em 1.5em;border-left:green solid 2px}.ec-panel-definition dfn, #wordchecker dfn{font-weight:bold}.ec-panel-example{background:#CCFF99;padding:10px;margin:1em 0; display: table;}.ECpanelGreen{background:#effac6;padding:0 1em;margin:1em 0;border:solid 3px #788A15}.ec-panel-elsewhere:before{content:"Elsewhere on EnglishClub";display:block;margin:5px 0 7px 0;font-size:.7em;color:#777777;font-weight:bold;}.ec-panel-elsewhere{background:#ffffff;padding:0 10px 5px;margin:1em 0;}.ec-panel-games{display:block;background:#ffffff;padding:5px 0 15px;margin:1em 0;border-top:dashed 1px #669900;border-bottom:dashed 1px #669900}.ec-panel-games:before{content:"Play these EnglishClub games for fun practice!";display:block;margin:5px 0 7px 0;font-size:.7em;color:#669900;font-weight:bold;}.lesson-index{}#wordchecker:before{content:"EnglishClub Wordchecker";display:block;margin:.5em 0 1em;color:green;font-weight:normal;font-size:smaller}#wordchecker{background:#f9f9f9;padding:0 10px 5px;margin:1em 0;border:solid 3px #cccccc}.ec-panel-myec{background:#ffffff;padding:10px;margin:1em 0;border:dotted 3px #e09e00}.quickquiz{margin:1em 0;padding:.5em .5em 1em 2em;background:#fbf8da;border:solid 3px #F88B10;}.ec-next a{display:block;text-align:right;text-decoration:none;margin-bottom:1.5em;font-weight:bold}.ec-next a:after{content:" →";}summary{outline:none;}.ec-q-radio{display:none;}.paper-choices{display:none;}#paper-quiz{display:none;}.sublinks{font-size:small;}table.ec-table{font-size:smaller;border-width:2px;border-color:#666666;border-collapse:collapse;margin:1em 0;}table.ec-table th{border-width:2px;padding:3px;border-style:solid;border-color:#666666;text-align:left;vertical-align:bottom;}table.ec-table td{border-width:2px;padding:10px 3px;border-style:solid;border-color:#666666;text-align:left;vertical-align:top;}table.ec-table-quiz-no-before{width:100%;}table.ec-table-quiz-no-before td{padding:7px;vertical-align:top;}table.ec-table-quiz{width:100%;}table.ec-table-quiz td{padding:7px;vertical-align:top;}.ec-table-wrapper{overflow:auto;}.ec-table-quiz:before{content:"(You can also print this quiz on paper.)";display:block;margin:.5em 0 1em;font-size:90%;color:#2480B1;}td ul {padding-left:20px;margin-top:0}.bg-accent-1{background:#FFFFCC;}.bg-accent-2{background:#EEEEEE;}.bg-accent-3{background:#CCFFCC;}.bg-accent-neutral{background:#f9f9f9;}.bg-accent-dark{background:#999999;}.bg-exception{background:#f7f3fc;}.bg-example{background:#CCFF99;}.bg-error{background:#fee9ea;}div.timeline{margin-left:auto;margin-right:auto;height:0.7em;background-color:#777777;}li.li-compact, dd{margin-bottom:0;}li, dd{margin-bottom:1.4em;}.ec-caption{font-size:small;}.new-item, .updated-item, .popular-item{font-weight:normal;font-size:xx-small;color:#ffffff;vertical-align:text-top;}.new-item{background-color:#8c3030;}.updated-item{background-color:#c5a600;}.popular-item{background-color:#314fb1;}.searchhl-1{font-weight:bold;}.gt-searchbar{padding:10px;}.paging{text-align:right;margin-bottom:25px;}.paging img, .paging select, .paging input{vertical-align:middle;}.linklisting .linkdescription{margin:0px 0px 5px 0px;padding:5px;border:3px solid #ebece1;background:#f8faed;overflow:hidden;}.linklisting h3.linktitle, .linklisting p.linkurl{overflow:hidden;width:100%;margin:2px 0px;font-size:100%;font-weight:bold}.linklisting{margin:15px 0px 20px 0px;}#category dl{width:50%;float:left;margin:1em 0 0;}#category dt{margin:0 10px .5em 0;}#category h1{margin-bottom:.3em;}#category dd{margin:0 0 1.4em 0;}#narrow_cats{display:block;}#wide_cats{display:none;}#home dl{width:49%;float:left;margin:0;}#home dd{margin:0 0 1.4em 0;}#home h2{margin:0;}.clear{display:block;}.FuncButton{text-align:center;border-style:solid;border-left-color:#ffffcc;border-top-color:#ffffcc;border-right-color:#5d5d77;border-bottom-color:#5d5d77;color:#000000;background-color:#eceece;border-width:2px;padding:3px 6px 3px 6px;cursor:pointer;}.FuncButtonUp{color:#eceece;text-align:center;border-style:solid;border-left-color:#ffffcc;border-top-color:#ffffcc;border-right-color:#5d5d77;border-bottom-color:#5d5d77;background-color:#000000;color:#eceece;border-width:2px;padding:3px 6px 3px 6px;cursor:pointer;}.FuncButtonDown{color:#eceece;text-align:center;border-style:solid;border-left-color:#5d5d77;border-top-color:#5d5d77;border-right-color:#ffffcc;border-bottom-color:#ffffcc;background-color:#000000;color:#eceece;border-width:2px;padding:3px 6px 3px 6px;cursor:pointer;}.errormessage{color:#8c3030;font-weight:bold;}.infomessage{color:#3a5841;font-weight:bold;}.wp-nav{display:block;text-align:center;margin-top:20px;margin-bottom:70px;font-size:12px;margin-right:20px;}#comments{margin-top:2em;}.postmetadata{font-size:small;color:gray;}.commentmetadata{font-size:small;color:gray;}#jo-header{display:none;}li.cat-item{margin-bottom:10px;}.alignnone{margin:5px 20px 20px 0;}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto;}.alignright{float:right;margin:5px 0 20px 20px;}.alignleft{float:left;margin:5px 20px 20px 0;}.aligncenter{display:block;margin:5px auto 5px auto;}a img.alignright{float:right;margin:5px 0 20px 20px;}a img.alignnone{margin:5px 20px 20px 0;}a img.alignleft{float:left;margin:5px 20px 20px 0;}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#ffffff;border:3px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}.wp-caption.alignnone{margin:5px 20px 20px 0;}.wp-caption.alignleft{margin:5px 20px 20px 0;max-width:50%;}.wp-caption.alignright{margin:5px 0 20px 20px;max-width:50%;}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}.wp-caption p.wp-caption-text{font-size:small;color:gray;margin:0;padding:0 4px 5px;}#ec-break{display:none;}#ec-mastfoot{text-align:left;}#ec-mofootnav{background-color:#ffffff;border-bottom:#000000;color:#ffffff;padding:0 0 1em;}.ec-mofootlinks{background:#ffffff;list-style:none;padding:0;}.ec-mofootlinks li a{background:#ffffff;display:block;margin:0 10px;padding:1em 0 .7em .4em;color:#993300;text-decoration:none;}.ec-mofootlinks a{border-bottom:solid 1px #A7A7A7;}li.ec-mo{margin-bottom:0;}#ec-copy{text-align:center;font-size:small;margin:1em 5px 1em 5px;}#ec-footban{margin:1em 5px;border:0}.ec-footer-pipe{display:none;}.ec-wrap-no{white-space:nowrap;}.ec-wrap-yes{word-wrap:break-word;}.inpage {margin: 2em 0;text-align: center;}@media (min-width:450px){.navL {float:left; padding-right: .5em; width:49%;}.navR {float:right; width: 49%}}@media (min-width:500px){#ec-headban {padding: .5em 0 .3em;}}@media (min-width:600px){.l {float:left; padding-right: .5em; width:49%;}.r {float:right; width: 49%}}@media (min-width:800px){#ec-headban {padding: .7em 0 .5em;}.inpage {margin: 0}}@media (max-width: 970px) and (min-width:820px) {body {max-width:970px}#ec-main {float:right;width: calc(100% - 350px);border-left: 1px solid #cccccc;}#ec-sidebar {float: left;width: 300px;margin-top:1em;}#ec-mofootnav {display:none;}#ec-break {clear:both;display:block;}}@media (min-width:970px){body{margin:auto;max-width:1120px;}#ec-masthead {position: relative;}#search_btn_nav {position: absolute;right: 20px;top: 25px;width: 100px;text-align: right;}ul#tabs, ul#tabs li{margin:.5em 0 0;padding:0;display:inline-block;}ul#tabs a{display:inline-block;width:150px;background:#eceece;padding:10px 5px 5px;text-align:center;color:#444444;border:0 solid #D8DC9B;border-bottom:0;border-radius:10px 10px 0 0;text-decoration:none;}#search_btn_nav{display: inline-block;}#strap{display:block;background:#eceece;background:-webkit-linear-gradient(#eceece, #999868);background:-o-linear-gradient(#eceece, #999868);background:-moz-linear-gradient(#eceece, #999868);background:linear-gradient(#eceece, #999868);}#headnavbar{display:block;}#ec-mo-topmenu{display:none;}#ec-dt-topmenu{display:block;}#ec-headban{display:block;margin:0;padding:1em 0 .7em;text-align:center;}#ec-map-tabs area{outline:none;}#ec-search{display:block;text-align:right;margin-top:1em;padding-right:2em;}#ec-navbar{border-color:#FFCC00;border-style:solid;border-width:1px 0;line-height:125%;padding:7px;margin-top:0;}.subnavbar{text-align:right;padding:7px;margin:10px 0 25px 0;}.topnavbar{display:block;line-height:200%;font-size:small;font-weight:normal;text-align:center;padding:7px;margin:0;border-bottom:1px solid #cccccc;}.topnavbar li{display:inline;margin-left:1em;white-space:nowrap;}.topnavbar ul{list-style:none;margin:0;padding:0;}#ec-sidebar{background-color:#FFFFFF;float:left;width:310px;margin-top:0;}#ec-sideban{margin-bottom:1em;}#ec-main {float:right;width: calc(100% - 350px);padding:0 15px 1em;border-left: 1px solid #cccccc;background-color:#FFFFFF;}#preh1-links{display:block;background:#ffffff;margin-top:1em;padding:5px 0;font-size:82.5%;}#jo-header{display:block;margin-bottom:0;}table.ec-table{font-size:inherit;}table.ec-table th{padding:10px;}table.ec-table td{padding:10px;}#category dl{width:25%;margin:1em 0 0;}#category dt{margin:0 10px .5em 0;}li, dd{margin-bottom:.4em;}#narrow_cats{display:none;}#wide_cats{display:block;}#ec-break{display:block;clear:both;}.dict-form {display:block;}#ec-mastfoot{background-color:#FFFFFF;text-align:center;}#ec-mofootnav{display:none;}#ec-footban{margin:1em 0;padding:0;}#ec-copy{margin:0 0 1em 0;border-top: 0 solid gray;}.ec-footer-break{display:none;}.ec-footer-pipe{display:inline;}}@media print{body{background:0 0,serif;line-height:1.3}#about-quiz,#about-page,#comments,#ec-mastfoot,#ec-masthead,#ec-sidebar,#preh1-links,#preh1-socbuts,.av-linkunit,.ECnoprint,.ECpractice,.FuncButton,.NavButtonBar,.commentlist,.ec-back,.ec-next,.ec-panel-elsewhere,.podPress_content,.subnavbar,.videowrapper,.inpage,audio,details,embed,input,input[type=radio],nav,select,video{display:none}h1:after{content:" EnglishClub.com";color:#666;font-size:10pt}img{max-width:500px}.paper-choices{display:inline;font-weight:700}#paper-quiz{display:block}.ec-table-quiz{line-height:1.7}.ec-table-quiz:after{content:"_____________________ | ________";display:block;margin-top:2em;font-size:inherit;color:#333;font-weight:400}.ec-table-quiz:before{content:"(You can also print this quiz on paper.)";display:none}a:active,a:hover,a:link,a:visited{text-decoration:none;color:#000}.ec-q-radio{display:inline}dd,li{margin-bottom:auto}#ec-break{display:block}td{vertical-align:top}.printlogo{float:right;font-family:Verdana,sans-serif;font-size:12pt}.breakhere{page-break-after:always}.breakbefore{page-break-before:always}#ec-page{border-bottom: 0}}