#imageundervideo,
#selectaward,
div#buybuttonforsmalldevice{
	display:none;
}
#searchform input{
	padding:3px 0 4px;
}
#mobile-nav .mobile-nav-item{
	border-bottom:1px solid #AC8600;
}
#mobile-nav .mobile-nav-item:last-child{
	border-bottom:none;
}
#mobile-nav .sub-menu li{
	border-bottom:1px solid #AC8600;
}
#mobile-nav .sub-menu li:last-child,
#mobile-nav li .sub-menu .newslettersignup{
	border-bottom:none;
}
#mobile-nav li.mobile-nav-item .open-submenu{
	padding:10px 14px 10px 285px;
}
#mobilesocialicons,#mobiletabs,#mobiletimeline,#seealsolinksmobile,div#mobilerelatedmedals{
	display:none;
}
div#downwardarrow{
	width:7.2%;
	margin-left:89%;
	position:absolute;
}
div#mobilesection{
	display:none;
}
div#categorymedalsquare{
	display:inline-block;
	width:27%;
	text-align:center;
	vertical-align:top;
	margin:0 9% 4% 0;
}
div#category_medal{
	width:76%;
	margin:0 auto;
}
div#categorymedalsquare:nth-child(3n){
	margin-right:0;
}
div#categorymedalsquare img{
	height:40px;
	width:auto;}
div#categorymedaltitle{
	color:#000;
	margin-top:10px;
	line-height:15px;
	font-weight:700;
	font-family:sans-serif;
}
#downwardarrow img{
	width:100%;
}
div#menuformobile,div#mobileheader,div#smallheader{
	display:none;
}
div#mobilead{
	display:inline-block;
}
ul#mobile-nav:last-child{display:none!important;}
#contactus h3{
	text-transform:uppercase;
	font-family:sans-serif;
	color:#e3b923;
	font-weight:700;
	margin:15px 0;
	}
#contactus p{margin-bottom:0;}
#contactus p strong{font-size:14px;}
#googlemap{border-left:2px solid #dcdcdc;padding-left:5%;}
#socialmediaiconsabout a{margin-right:10px;}
#socialmediaiconsabout a:last-child{margin-right:0;}
#mapformobile{display:none;}

@media only screen and (max-width:1254px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div#mainbox:nth-child(5n){
		margin-right:17px!important;
	}
	div#mainbox:nth-child(4n){
		margin-right:0!important;
		}
	div#medalholder{width:975px;margin:0 auto;}
}

@media only screen and (max-width:1100px){
	#fixCSS3SyntaxBug {}/* for readability of code */
	div#searchform{width:191px;}
	#searchform input{width:140px;}
}

@media only screen and (max-width:1007px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div#mainbox:nth-child(4n){margin-right:17px!important;}
	div#mainbox:nth-child(3n){margin-right:2px!important;}
	div#medalholder{width:730px;}
}

@media only screen and (max-width:770px){
	#fixCSS3SyntaxBug {}/* for readability of code */
	div#mainbox:nth-child(3n){margin-right:17px!important;}
	div#mainbox:nth-child(2n){margin-right:2px!important;}
	div#medalholder{width:480px;}
}

@media only screen and (max-width:1007px){
	#fixCSS3SyntaxBug {}/* for readability of code */
	div#searchform{width:111px;}
	#searchform input{width:60px;}
}

@media only screen and (max-width:890px){
	#fixCSS3SyntaxBug {}/* for readability of code */
	div#searchform{display:none;}
}

@media only screen and (max-width:865px){
	#fixCSS3SyntaxBug {}/* for readability of code */
	div.header-v5{display:none;}
	div#mobileheader{display:block;}
	div#logoholder{display:block;height:60px;border-bottom:6px solid #e3b923;background-image:url(/wp-content/uploads/2014/09/mobileheaderbg.png);background-color:#2e2e2e;padding-top:20px;}
	div#logoholder img{height:43px;}
	div#mobilelogo{width:368px;display:block;margin:0 auto;}
	div#lastareaundermenu{background:#2E2E2E;}
	#bandm #mainbreadcrumb{margin-left:0;max-width:290px;}
	div#bandm{width:718px;margin:0 auto;height:38px;}
	div#mobilesearch{float:right;margin-top:7px;}
	div#mobilesearch #s{width:160px;}
	div#mobileheader div.header-v5{display:block;height:40px;width:530px;margin:0 auto;}
	div#mobileheader div.header-v5 #nav{display:block;float:none!important;margin-left:0;}
	div#secondmenu{background:linear-gradient(to left,#b8b8b8 50%,#2e2e2e 50%)!important;border-bottom:6px solid #e3b923;}
}

@media only screen and (max-width:800px){
	.nav-holder ul,.top-menu .menu{display:block;}
}

@media only screen and (max-width:770px){
	#fixCSS3SyntaxBug {}/* for readability of code */
	div#bandm{width:475px;}
}

@media only screen and (max-width:750px){
	#fixCSS3SyntaxBug {}/* for readability of code */
	div#secondmenu{display:none;}
	div#mobileheader{display:none!important;}
	div#smallheader{display:block!important;}
	input#subscribebutton{width:70px!important;height:26px!important;background:#666565!important;font-size:13px!important;color:#fff!important;text-indent:initial!important;}
	#mobilesearcharea #searchform input{width:83%;}
	div#menutwo{position:absolute;right:0;z-index:10000;}
	div#menutwo .mobile-selector{display:none;}
	#mobilesearcharea #searchform #searchicon{width:16%!important;background-repeat:no-repeat;background-color:#e3b923;background-position:center;}
	div#mobilelogo{width:75%;display:inline-block;padding:4% 0 3%;}
	div#logoholder img{height:auto;width:100%;}
	div#logoholder{height:auto;padding-top:0;}
	div#dropthemenu{display:inline-block;vertical-align:top;width:13.3%;margin-right:5%;}
	div#dropthemenu img,img#closemenu,img#openmenu{cursor:pointer;}
	#menutwo ul#mobile-nav{width:230px;}
	#notinusemenu #mobile-nav li a{border:none;background:#e3b923;}
	div#notinusemenu{position:absolute;z-index:10000;border:1px solid #B68E00;border-left:none;margin-top:0!important;}
	div#notinusemenu .mobile-selector{display:none;}
	#notinusemenu ul#mobile-nav{width:300px;border:none!important;}
	#notinusemenu #mobile-nav li a:hover{background-color:#e3b923;}
	#notinusemenu #mobile-nav li.mobile-nav-item .open-submenu:hover{color:#747474;}
	#notinusemenu #mobile-nav li.mobile-nav-item li a:before{display:none;}
	#notinusemenu #mobile-nav li.mobile-nav-item li a{color:#353535!important;}
	#menutwo>#mobile-nav>li:nth-child(2),#menutwo>#mobile-nav>li:nth-child(3),#menutwo>#mobile-nav>li:nth-child(4){display:none;}
	div#signupform form{padding-left:15px;padding-bottom:15px;}
	input#emailfield{padding-top:5px;padding-bottom:5px;width:175px;}
	div#signupform{background:#e3b923;}
	div#mainbreadcrumb{margin-top:3%;padding-left:2%;position:absolute;max-width:380px;}
	div#brdcrmb{background:#2e2e2e;}
	div#branchmenu{width:34%;display:inline-block;margin-left:66%;visibility:hidden;}
	div#branchmenu img{width:100%;}
	div#mobilesearcharea{padding:0 15px;margin-top:20px;}
	#menutwo>ul#mobile-nav>li#submenucontainer>ul.sub-menu{display:block!important;margin-top:5%;}
	#menutwo>ul#mobile-nav>li#submenucontainer:last-child>ul.sub-menu{display:none!important;}
}

@media only screen and (max-width:520px){
	#fixCSS3SyntaxBug {} /* for readability of code */

	div#mobileheader{
		display:none;
		}
	input#subscribebutton{
		width: 70px!important;
		height:26px!important;
		background:#666565!important;
		font-size:13px!important;
		color:#fff!important;
		text-indent:initial!important;
	    }
	#mobilesearcharea #searchform input{
		width:83%;
		}
	div#menutwo{
		position:absolute;
		right:0;
		z-index:10000;
		}
	div#menutwo .mobile-selector{
		display:none;
	}
	#mobilesearcharea #searchform #searchicon{
		width:16%!important;background-repeat:no-repeat;background-color:#e3b923;background-position:center;
	}
	div#smallheader{
		display:block;
	}
	#contentarea h3{
		height:60px;
		font-size: .88em;
		padding-top: 2%;
		padding-bottom: 2px;
	}
	#contentarea p,#mainbox:hover #socialsharing,#mainbox:hover a#viewinfo{
		display:none;
	}
	#imageholder img{
		width: 95%;
		padding-top: 85%;
	}
	#imageholder_medal img{
		width:80%;
		padding-top:5%; /* was 20 */
	}
	div#medalholder{
		width:100%;
	}
	#mainbox{width:47.6%;height:auto;}
	#imageholder{
		width:100%;
		padding-bottom:5px;
		/* height:auto; */
	}
	#imageholder_medal{
		width:100%;
		padding-bottom:5px; /* was 55 */
		height:auto;
	}
	div#mainbox:nth-child(n){margin-right:3%!important;}
	div#mainbox:nth-child(2n){margin-right:0!important;}
	#contentarea{height:auto;width:100%;}
	.mobilead{width:48%!important;}
	div#adarea{height:auto;width:100%;}
	div#mobilelogo{width:75%;display:inline-block;padding:4% 0 3%;}
	div#logoholder img{height:auto;width:100%;}
	div#logoholder{height:auto;padding-top:0;}
	div#dropthemenu{display:inline-block;vertical-align:top;width:13.3%;margin-right:5%;}
	div#dropthemenu img,img#closemenu,img#openmenu{cursor:pointer;}
	#menutwo ul#mobile-nav{width:230px;}
	#notinusemenu #mobile-nav li a{border:none;background:#e3b923;}
	div#notinusemenu{position:absolute;z-index:10000;border:1px solid #B68E00;border-left:none;margin-top:0!important;}
	div#notinusemenu .mobile-selector{display:none;}
	#notinusemenu ul#mobile-nav{width:300px;}
	#notinusemenu #mobile-nav li a:hover{background-color:#e3b923;}
	#notinusemenu #mobile-nav li.mobile-nav-item .open-submenu:hover{color:#747474;}
	#notinusemenu #mobile-nav li.mobile-nav-item li a:before{display:none;}
	#notinusemenu #mobile-nav li.mobile-nav-item li a{color:#353535!important;}
	#menutwo>#mobile-nav>li:nth-child(2),#menutwo>#mobile-nav>li:nth-child(3),#menutwo>#mobile-nav>li:nth-child(4){display:none;}
	div#signupform form{padding-left:15px;padding-bottom:15px;}
	input#emailfield{padding-top:5px;padding-bottom:5px;width:175px;}
	div#signupform{background:#e3b923;}
	div#mainbreadcrumb{margin-top:3%;padding-left:2%;position:absolute;max-width:380px;}
	div#brdcrmb{background:#2e2e2e;}
	div#branchmenu{width:34%;display:inline-block;margin-left:66%;visibility:hidden;}
	div#branchmenu img{width:100%;}
	div#mobilesearcharea{padding:0 15px;margin-top:20px;}
	#menutwo>ul#mobile-nav>li#submenucontainer>ul.sub-menu{display:block!important;margin-top:5%;}
	#menutwo>ul#mobile-nav>li#submenucontainer:last-child>ul.sub-menu{display:none!important;}
}
@media only screen and (max-width:800px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div.copyright{padding:0!important;}
	#googlemap,#wrapper .fusion-social-links-footer{display:none!important;}
	#mapformobile{display:block;margin-top:20px;}
}

@media only screen and (max-width:450px){
	#fixCSS3SyntaxBug {}/* for readability of code */
	div#mainbreadcrumb{margin-top:2%;}
}

@media only screen and (max-width:1255px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div#custompostcontent{margin:0 auto;width:1020px;}
	div#custompostcontent #mainsidebar{float:none;}
	div#custompostcontent div#pagecontent #maincontentholder{width:500px;}
	div#custompostcontent div#pagecontent{width:820px;}
}

@media only screen and (max-width:1050px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div#custompostcontent div#pagecontent #maincontentholder{width:425px;}
	div#custompostcontent div#pagecontent{width:745px;}
	div#custompostcontent{margin:0 auto;width:942px;}
	div#custompostcontent #mainsidebar{float:none;}
}

@media only screen and (max-width:980px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div#custompostcontent #mainsidebar{display:none;}
	div#custompostcontent div#pagecontent{width:100%;}
	div#custompostcontent{width:95%;}
	div#custompostcontent div#pagecontent #maincontentholder{width:99%;display:block;border-bottom:2px solid #dcdcdc;padding-bottom:25px;}
	div#custompostcontent div#pagecontent #contentsidebar{width:100%;display:block;}
	div#custompostcontent div#pagecontent #contentsidebar #centeredsidebar{width:100%;}
	div#custompostcontent div#pagecontent #contentsidebar #centeredsidebar div#sharearea div#socialicons{width:220px;margin-left:auto;margin-right:auto;}
}

@media only screen and (max-width:555px){
	#fixCSS3SyntaxBug {}/* for readability of code */
	div#custompostcontent div#pagecontent #titlearea h2#title{font-size:18px;}
}

@media only screen and (max-width:520px){
	#fixCSS3SyntaxBug {}/* for readability of code */
	div#custompostcontent div#pagecontent #contentsidebar{display:none;}
	div#custompostcontent div#pagecontent #maincontentholder{border-bottom:none;padding-bottom:0;}
	div#custompostcontent{width:99%;}
	div#custompostcontent div#pagecontent{width:100%;border:none;box-shadow:none;}
	div#custompostcontent div#pagecontent #maincontentholder{width:100%;}
	div#custompostcontent div#pagecontent #maincontentholder div#videoholder{width:100%;height:200px;margin-top:0;margin-bottom:20px;}
	div#custompostcontent div#pagecontent #maincontentholder #alldevices div#devicesection:first-child,
	div#custompostcontent div#pagecontent #maincontentholder div#firstcontent p,
	div#custompostcontent div#pagecontent #maincontentholder div#precedence div#precedenceitems,
	div#custompostcontent div#pagecontent #maincontentholder h3#topheading{padding-left:15px; padding-right:15px;}
	div#devicesection{padding-left: 15px;}
	div#mobilesection{display:block;margin-bottom:20px;}
	div#mobilethumbnail{display:inline-block;width:30%;padding-right:4%;}
	div#mobilethumbnail div#sideimage img{margin:0;width:80%;}
	div#mobilelinks{width:64%;display:inline-block;vertical-align:top;}
	div#mobilelinks a div#buybutton{margin:0;}
	#mobilelinks #sharearea h3#share{font-size:16px;margin:0 0 15px;}
	#mobilelinks div#divider{margin:20px 0 15px;}
	#sharearea #socialicons div{display:inline-block;width:18%;}
	div#mfb{margin-left:2%;}
	div#mobilerelatedmedals{display:block;}
	div#custompostcontent div#pagecontent #maincontentholder div#precedenceitems{margin-bottom:25px;}
	div#singlermpotst{display:inline-block;width:50%;vertical-align:top;}
    div#singlermpotst img{
    	margin:0 auto;
    	display:block;
    	width:auto;
    	/* height:215px; */
    	height: auto;
    }
}

@media only screen and (max-width:420px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div#custompostcontent div#pagecontent #titlearea h2#title{font-size:15px;}
}

@media only screen and (max-width:337px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div#custompostcontent div#pagecontent #titlearea h2#title{font-size:13px;}
}

@media only screen and (max-width:1255px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div#custompostcontentwarhero{margin:0 auto;width:1020px;}
	div#custompostcontentwarhero div#pagecontent{width:820px;}
	div#custompostcontentwarhero div#pagecontent #maincontentholder{width:500px;}
	div#custompostcontentwarhero #mainsidebar{float:none;}
	div#custompostcontentwarhero div#pagecontent #maincontentholder div#tabs{width:450px;margin:0 auto;}
	div#rightarea{width:225px;}
}

@media only screen and (max-width:1050px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div#custompostcontentwarhero{margin:0 auto;width:942px;}
	div#custompostcontentwarhero div#pagecontent{width:745px;}
	div#custompostcontentwarhero div#pagecontent #maincontentholder{
		width:425px;
	}
}

@media only screen and (max-width:980px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div#custompostcontentwarhero #mainsidebar{display:none;}
	div#custompostcontentwarhero{width:95%;}
	div#custompostcontentwarhero div#pagecontent{width:100%;}
	div#custompostcontentwarhero div#pagecontent #maincontentholder{width:99%;display:block;border-bottom:2px solid #dcdcdc;padding-bottom:25px;}
	div#custompostcontentwarhero div#pagecontent #contentsidebar{width:100%;display:block;}
	div#custompostcontentwarhero div#pagecontent #maincontentholder div#tabs{width:94%;}
	div#rightarea{width:70%;}
	div#leftarea{width:21%;padding-right:2.4%;margin-right:2.4%;}
}

@media only screen and (max-width:520px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div#custompostcontentwarhero{width:99%;}
	div#custompostcontentwarhero div#pagecontent{width:100%;border:none;box-shadow:none;}
	div#custompostcontentwarhero div#pagecontent #maincontentholder{width:100%;border-bottom:none;}
	div#custompostcontentwarhero div#pagecontent #contentsidebar{display:none;}
	div#custompostcontentwarhero div#pagecontent #maincontentholder div#videoholder{width:100%;height:200px;margin-top:0;margin-bottom:20px;}
	div#custompostcontentwarhero div#pagecontent #maincontentholder #alldevices div#devicesection:first-child,div#custompostcontentwarhero div#pagecontent #maincontentholder div#firstcontent p,div#custompostcontentwarhero div#pagecontent #maincontentholder div#precedence div#precedenceitems,div#custompostcontentwarhero div#pagecontent #maincontentholder h3#topheading{padding-left:0;}
	div#tabs ul li{width:31.5%;}
	div#tabs ul li img{width:100%;height:30px!important;}
	div#tabs ul li:nth-child(4n){margin-right:2px;}
	div#tabs>ul>li>ul>li{width:100%;}
	ul#ribbonracksub{margin-top:-35px;margin-left:-11px;width:32%;z-index:10000;}
	#tabs>ul>li>ul>li>img{height:40px!important;}
	#hoverover{display:none;}
	#selectaward{display:block;margin-bottom:10px;text-align:center;width:100%;font-family:arial;font-weight:700;}
	#tabs ul{margin-bottom:5px;}
	#desktoptabs{display:none;}
	#mobiletabs{display:block;margin-top:20px;margin-bottom:25px;}
	div#ribbonmedalinfoarea div#tabdesc{text-align:justify;}
	div#leftalignimage div#zoomicon{float:left;margin-top:85.5%;margin-right:10%;}
	#leftalignimage img{width:52%;}
	div#leftalignimage{width:44.9%;}
	#ribbonmedalinfoarea #tabheading{color:#797878;padding:0 0 5px;text-align:center;}
	#viewinfobuttonmobile a{color:#fff;background:#e3b923;text-align:center;padding:10px 0 8px;border-radius:3px;font-weight:700;font-size:16px;font-family:arial;width:100%;display:block;margin-top:15px;border-bottom:3px solid #d6a100;}
	#mobiletimeline{display:block;margin-bottom:35px;}
	ul#timeline-mobile{padding:0px 5px; list-style-type: none;}
	ul#timeline-mobile li#yearbold {
		color: #000;
        font-size: 1.4em;
        font-style: oblique;
        padding-top: 15px;
    }
    ul#timeline-mobile li#yearbold .input{border: none;}
	ul#timeline-mobile>a>li>ul#sub-menu-timeline{position:absolute;display:none;z-index:10000;margin-left:-76px;margin-top:50px;}
	ul#timeline-mobile>a>li>ul>li>img{width:100px;height:100px;overflow:hidden;border-radius:100px;box-shadow:0 0 0 2px #e3b923;}
	#timeline-mobile a li:hover ul#sub-menu-timeline{display:none;}
	ul#timeline-mobile>a>li{display:inline-block;height:56px;}
	ul#timeline-mobile>a>li>ul#sub-menu-timeline>li{list-style-type:none;margin-right:0!important;}
	ul#timeline-mobile>a:last-child>li#choosenpoints{margin-right:0!important;}
	ul#timeline-mobile>a>li>input:disabled{background:0 0;color:#000;font-size:15px;}
	ul#timeline-mobile>a>li#choosenpoints #input{border:none;width:30px;background:0 0;padding-right: 5px;}
	ul#timeline-mobile>a>li:last-child{margin-top:10px;}
	ul#timeline-mobile>a:first-child>li#choosenpoints:before{content:'';position:absolute;width:0%;height: 0%;background:#000;margin-top:41px;}
	ul#timeline-mobile>a:last-child>li#choosenpoints:before{content:'';position:absolute;width: 0%;height: 0%;background:#000;margin-top:41px;right:1%;z-index:0;}
	ul#timeline-mobile>a>li:after{content:'';position:absolute;margin-top:5px;background:#fff;width:25px;height:25px;border:2px solid #000;border-radius:50px;z-index:1;}
	ul#timeline-mobile>a>li:hover:after{background:#e3b923;border-color:#c29202;}
	ul#timeline-mobile>a>li>ul>li:before{content:'';background:#e3b923;width:0px;height:17px;position:absolute;margin-left:50px;margin-top:-16px;}
	#seealsolinksmobile{display:block;text-align: center;}
	div#seealsolinksmobile a{display:inline-block;/* width:32.5%; */text-align:center;background:#ababab;color:#fff;padding-top: 3%; padding-bottom: 3%; padding-left: 3%;padding-right:3%;border-bottom:2px solid #848484;}
	#mobilesocialicons{display:block;width:72%;margin:23px auto 0;}
	div#mobilesocialicons div{
		width:18%;display:inline-block;
	}
	span#sharepage{
		display:block;
		text-align:center;
		color:#797878;
		font-family:arial;
		font-size:18px;
		margin-bottom:20px;
	}
	div#category_medal{
		width:100%;
	}
	div#categorymedalsquare{
		width:49%;
		margin:0 1% 4% 0;
	}
	div#categorymedalsquare:nth-child(4n){
		margin-right:0;
	}
	div#categorymedalsquare:nth-child(3n){
		margin-right:1%;
	}
}
@media only screen and (max-width:420px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div#custompostcontentwarhero div#pagecontent #titlearea h2#title{font-size:15px;}
}
@media only screen and (max-width:337px){
	#fixCSS3SyntaxBug {}/* for readability of code */

	div#custompostcontentwarhero div#pagecontent #titlearea h2#title{
		font-size:13px;
	}
}

@media only screen and (min-width:521px) and (max-width:980px){
	.hideonmobile,div#sideimage{
		display:none;
	}
	#imageundervideo{
		display:block;
		margin-bottom:30px;
	}
	div#imageundervideo img{
		display:block;
		margin:0 auto;
	}
	div#imageundervideo a{
		display:block;
		width:150px;
		margin:0 auto;
	}
	div#zoomicon{
		margin-right:0;
	}
	#relatedmedals a{
		display:inline-block;
		width:33%;
		vertical-align:top;
	}
	div#rmimage img{
		width:auto;
		}
	div#buybuttonfordevice{
		display:none;
		}
	div#buybuttonforsmalldevice{
		display:block;
		}
}