/* ranking_lg*/

@media screen and (min-width:1001px) {
.page {background-image:url(../pics/barnwood-bl.png);background-position:left top;}
#maininstruct {position:relative;display:none;width:100%;float:left;background:#FFFFFF;border:solid 2px #CA855F;margin:20px 0;}
#instrctclose {position:relative;display:block;width:100%;text-align:center;margin:20px;color:grey;cursor:pointer;}
.intro {position:relative;width:100%;float:left;padding:20px;background:#FFFFFF;border:solid 2px #CA855F;margin:20px 0;text-align:center;}
.introtitle {position:relative;display:block;width:100%;float:left;color:#D36820;font-style:italic;}

/*pop up display*/
.bullpiclg {background-color:#FFFFFF;}
.picmulti {position:relative;display:inline-block;float:left;width:33%;padding:1% 2%;cursor:pointer;}
#titleline1,#titleline2,#titleline3 {position:relative;display:block;float:left;min-width:98%;padding:5px;margin:10px 1% 20px 1%;
background-color:#FBF3DF;border:solid 2px #CA855F;}
#titleline1 p,#titleline2 p,#titleline3 p {position:relative;display:block;float:left;vertical-align:middle;width:98%;margin:0 1%;}
#forlogo {position:relative;display:block;float:left;margin:0 1%;}
#forlogo img {position:relative;display:block;float:left;height:90px;margin:10px;}
#forlot1,#forlot2,#forlot3 {position:relative;display:block;float:left;margin:35px 0 0 0;font-size:1.75em;
color:#e67e22;font-weight:600;width:20%;text-align:center;}
#forname1,#forname2,#forname3 {position:relative;display:block;float:left;text-align:center;margin:30px 10px 0px 10px;font-size:2em;
color:#481612;}
#forclose1,#forclose2,#forclose3 {position:relative;display:block;float:right;width:10%;min-width:50px;margin:10px 0;color:grey;
cursor:pointer;padding:10px;}

/* new pop up */
#thmbnails1,#thmbnails2,#thmbnails3 {position:relative;display:block;float:left;width:10%;padding:10px;margin:20px 1%;}
#thmbnails1 img,#thmbnails2 img,#thmbnails3 img {width:125px;height:auto;margin:10px 0;border:none;}
#bigpic1,#bigpic2,#bigpic3 {position:relative;display:block;float:left;width:86%;min-height:300px;margin:10px 1%;
text-align:center;background-color:#FBF3DF;padding:10px;}
#picpopup1,#picpopup2,#picpopup3 {display:none;}
#bigpic1 img,#bigpic2 img,#bigpic3 img {position:relative;display:block;margin:10px auto;height:400px;}
#tagholder1,#tagholder2,#tagholder3 {display:none;}
#forvid1,#forvid2,#forvid3 {position:relative;display:none;float:left;width:86%;min-height:300px;margin:10px 1%;
text-align:center;background-color:#FBF3DF;padding:10px;}
#forvid1 video,#forvid2 video,#forvid3 video {margin:30px auto;}

#div-alphainst {position:relative;display:inline-block;width:30%;padding:40px 20px;vertical-align:middle;top:-40px;}
#div-video {position:relative;display:inline-block;width:60vw;padding:10px;vertical-align:middle;}
#div-video video {position:relative;display:inline-block;width:60vw;border:solid 2px grey;}
#sort_display1 {position:relative;display:block;width:100%;float:left;}
#div-alphainst img,.introtitle img {height:100px;border:none;margin:-30px 0 -30px 10px;}
.helpcont {position:relative;width:100%;float:left;padding:20px;background:#FFFFFF;border:solid 2px #CA855F;}
#data1,#data2,#data3 {position:relative;display:block;width:100%;float:left;padding:20px 0;background:#FFFFFF;border:solid 2px #CA855F;}
.tabletitle {position:relative;display:block;width:100%;text-align:center;color:#562521;font-weight:600;font-size:2em;
	font-style:italic;margin:20px 20px 0 20px;}
.tabletitle img {position:relative;border:none;height:80px;margin:-30px 10px;}
#vidlink1,#vidlink2,#vidlink3 {position:relative;display:block;width:100%;font-style:italic;color:#0B3B0B;font-size:1.25em;
	text-decoration:underline;margin:10px 0 30px 0;padding-left:10%;text-align:center;cursor:pointer;}
.construction {position:relative;display:block;float:left;width:100%;text-align:center;padding:20px;background:#FFFFFF;margin:20px 0;}
#tsort1 th, #tsort1 td, #tsort2 th, #tsort2 td, #tsort3 th, #tsort3 td {border:1px solid #C8D7EA;}
#tsort1 th, #tsort2 th, #tsort3 th {vertical-align:top;}
.grp {background: white;position: sticky;top:0;z-index: 10;height:10px;}
.collabel {background: white;position:sticky;top:-1px;z-index: 10;height:10px;}
.forsort {background: white;position: sticky;top:20px;z-index: 10;box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.4);height:10px;}

#tsort1 td, #tsort2 td, #tsort3 td {text-align:center;}
.reset {color:#D36820;cursor:pointer;border:solid 1px #D36820;}
.lg {width:10%;}
.avg {width:calc(80%/12.1);}
.grp {color:#0B3B0B;padding 3px;font-style:italic;font-size:1.05em;}
.collabel {color:#562521;font-size:.95em;font-weight:550;}
#top50colored-1,#top50colored-2,#top50colored-3 {text-align:center;color:#D36820;font-size:.95em;}
.chktdp {text-align:center;padding:5px 0;cursor:pointer;}
.dataonly, .sortopt {display:none;}
.linkpic {height:17px;border:none;cursor:pointer;}
.forsort {cursor:pointer;}
.forsort img {height:25px;padding:3px 0;}
.asc {background-image:url(../pics/ascending.jpg);height:20px;padding:5px 0;background-position:center;background-repeat:no-repeat;
background-size:14px;cursor:pointer;}
.desc {background-image:url(../pics/descending.jpg);height:20px;padding:5px 0;background-position:center;background-repeat:no-repeat;
background-size:14px;cursor:pointer;}
#tsort1,#tsort2,#tsort3 {position:relative;display:block;width:100%;border-collapse:collapse;margin:10px 0;}
.sirename a {color:#0070E0;text-decoration:none;}
.tag {color:#0070E0;cursor:pointer;}

/* inline logo */
.il-logo {height:120px;border:none;}
}