@import url(http://fonts.googleapis.com/css?family=Roboto:300,300italic,400,500);

/*** icomoon ***/
@font-face{font-family:'icomoon';src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SA0QAAAC8AAAAYGNtYXAAfbLnAAABHAAAAGRnYXNwAAAAEAAAAYAAAAAIZ2x5ZgmGV+AAAAGIAAANoGhlYWQIQA5HAAAPKAAAADZoaGVhCEIEXwAAD2AAAAAkaG10eG7NDGoAAA+EAAAAeGxvY2Ezbi/YAAAP/AAAAD5tYXhwACQAaAAAEDwAAAAgbmFtZZlKCfsAABBcAAABhnBvc3QAAwAAAAAR5AAAACAAAwP1AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmJQPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQASAAAAA4ACAACAAYAAQAg5gnmGeYl//3//wAAAAAAIOYA5hDmIP/9//8AAf/jGgQZ/hn4AAMAAQAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAwCA/8ADgAPAABQAKQA2AAABIg4CFRQeAjEwPgI1NC4CIxEiLgI1ND4CMzIeAhUUDgIjESIGFRQWMzI2NTQmIwIAUItpPHiQeHiQeDxpi1A1XUYoKEZdNTVdRigoRl01NUtLNTVLSzUDwDxpi1BQ28mMjMnbUFCLaTz9gChGXTU1XUYoKEZdNTVdRigBgEs1NUtLNTVLAAACAAD/wASAA8AAIgBQAAAlFBYXFQ4BIyImJw4BIyIuAjU0PgIzMh4CFRQGBw4BFQEyHgIXLgEjIgYHDgEVFBYXKgEjIiYnDgMHNT4BNTQmJy4DNTQ+AjMEQCQcCBAINFkgFCkWPGlOLS1OaTw8aU4tHBkFBv3AaLmKUgMlUSpIgzM1OQ4OBAgEFCgUKVpdYDAzTQEBLEYxG1CLu2o7IjgOEAECKCMFBihGXTU1XUYoKEZdNSpLHwwYDQOFP26UVRERMS0ve0QiQB4DAikzHQoCGxpXNAcPBxxIUlwxVphxQQAAAAADAAIAGgP+AzMABAAjAEMAABMzAyMTARcjJyMOASMiJicuATU0Njc+ATMyFhceARUUDgIHLwEzFz4BNz4BNTQmJy4BIyIGBw4BFRQWFx4BFx4BOwFsk2mUagL8VZ8vAyU8GE59Li4uNjY1kltHdzIxMRMlOCbFa6BCGSAJCAgdHR1KLTBTIiMjERAQJhUVOyUPAyn9NALM/XOCSAcIMTAwglJOhTg4OCsrLIRZM1lOQxs6oWQZMBcWMhoxUB8eHyUlJVk0JkEbGyUKCgoAAAAABQAA/8AEgAPAABoALgA/AEwAUwAAASM1NCYjISIGFREUFjsBFRQWMyEyNjURNCYjBREjOAExETgBMSE4ATEVISIGFTEBOAExITgBMRE4ATEhOAExEQMUBiMiJjU0NjMyFhUTITUTATM3BEBAJhr8gBomJhpAJhoDgBomJhr8QEADgP0AGiYDwPyAA4CAOCgoODgoKDhA/QDgAQBA4ANAQBomJhr9ABomQBomJhoDABomQP2AAwBAJhr9AAMA/QACYCg4OCgoODgo/eCAAYD+wMAAAAADAAAAQAQAA0AAFAApADYAAAEiDgIxMB4CMzI+AjEwLgIjESIuAjU0PgIzMh4CFRQOAiMDNDYzMhYVFAYjIiY1AgBqu4tQUIu7amq7i1BQi7tqNV1GKChGXTU1XUYoKEZdNYBLNTVLSzU1SwNAdo92epF6epF6do92/YAoRl01NV1GKChGXTU1XUYoAQA1S0s1NUtLNQAAAAEAAP/ZBAADpwAKAAABJQsBDQEDJQUDJQQA/p6env6eAQA8ATwBPDwBAAIzMwFB/r8z+v6gpqYBYPoAAAIAAAAAA8ADwAAeADMAACUnPgE1NC4CIyIOAhUUHgIzMjY3FxYyPwE2NCclIi4CNTQ+AjMyHgIVFA4CIwPA+RsePGmLUFCLaTw8aYtQN2Qs+Q0mDUANDf3ANV1GKChGXTU1XUYoKEZdNYD5LGQ3UItpPDxpi1BPjGk8Hhv5DQ1ADSYNwChGXTU1XUYoKEZdNTVdRigAAAAAAwBJAAADtwNuABQATABlAAAlNTQnJisBIgcGHQEUFxY7ATI3NjUTNCcmJyYjIgcGHwEWMzI3Njc2MzIXFhUUBwYHBgcGHQEUFxY7ATI3NjU0NzY3Njc2NzY3Njc2NRcUBwYHBiMiJyYnJjU0NzY3NjMyFxYXFhUCSQUFCG4IBQUFBQhuCAUFkh8gLzAyikoIDUsEBwkGHhMTHhsWFQsMGyQeHgUFCG4IBQUMDRMSCgkREAkJBwfcOztlZXd3ZWU7Ozs7ZWV3d2VlOzulbQgFBgYFCG0IBgUFBggBgDIrKxcXeQ4KOQQHJw4NDw4TFg0NDRAhIiYVCAUFBQUICxIRCwoGBg4ODg0VFRpueGRlOzs7O2VkeHdlZTs7OztlZXcAAwBJAAADtwNuABgALQBCAAABMhcWFxYVFAcGBwYjIicmJyY1NDc2NzYzEzU0JyYrASIHBh0BFBcWOwEyNzY1JxM0JyYrASIHBhUTFBcWOwEyNzY3AgB3ZWU7Ozs7ZWV3d2VlOzs7O2Vld0kFBQhtCAUGBgUIbQgFBQEKBQYIfggGBQkGBghqCAUFAQNuOztlZXd4ZGU7Ozs7ZWR4d2VlOzv9N20IBQYGBgdtBwYGBgUIxQFjBgQEBAQG/p0GBAUFBAYAAAEBFAEAAuwCmgACAAABIRMC7P4o7AKa/mYAAAABATMA4QLNArgAAgAAARElAs3+ZgK4/insAAAAAQEzAOECzQK4AAIAAAERJQEzAZoCuP4p7AAAAAEBhQDsAnsCrgATAAABFhQHBiIvASY0PwE2MhcWFA8BFwJ7CgoKHQvECgrECx0KCgqhoQEeCx0KCwvICh0LyAoKCh4Kr68AAAEBhQDsAnsCrgATAAABBhQXFjI/ATY0LwEmIgcGFB8BBwGFCgoKHQvECgrECx0KCgqhoQEeCx0KCwvICh0LyAoKCh4Kr68AAAEBHwFSAuECSAATAAABFjI3NjQvASYiDwEGFBcWMj8BFwKvCh4KCwvICh4KyAsLCh4Kr68BUgoKCh0LxAoKxAsdCgoKoaEAAAEBHwFSAuECSAATAAABJiIHBhQfARYyPwE2NCcmIg8BJwFRCh4KCwvICh4KyAsLCh4Kr68CSAoKCx0KxAoKxAodCwoKoaEAAAIAMwCkA80C9gAXAD8AABMeAxceATMyNjc+Azc+ASMhIhYXBQ4DBw4BIyImJy4DJyYGFRwDMRQWMyEyNjUwPAI1NCYHUgl3iXIFCRgNDRgJBXKJdwkTEyP8niMTEwNnC3mLdQcNFA0NFA0HdYt5Cw8FIhEDNBEiBQ8CvgVAST4CBQUFBQM9SUAFCi4uCmYGP0k9BAYEBAYEPUk/BggMBwR2i3MQISEQc4t2AwgMCAAAAQApAE4D1wNMAEUAAAEOAQc+ATcOAQcuASMiDgIVFBYXLgMnDgEVFBYXLgEnMBQVFBYXDgEjIiYnHgEXDgEjIiYnHgEzMj4CNTwBNT4BNwPXGjgdHiwLHD4hGkkqKEY1HgIDPHFlWSMNDi8nFy0TWUIMGg0JEwgSYz8yekQMFwtAllKGzYtIHDETAvEMDwMROCEQGAYcIR80RygLFgsDHzVHLBUxGzJVGgEMCwEBRmoOAwMBAjpLAScsAgEpLmSexGAGDQYUMx0AAAAAAQBIABQDuAOFACQAAAEhIgYVERQWMyERIzUzNTQ2OwEVIyIGHQEzFSMRMzI2NRE0JiMDSv1sLkBALgFOampnS2JXEgx1dacuQEAuA4VBLf1sLkABO4pFT26bEg1Iiv7EQS4ClC1BAAADAAoAAAP2A2YAFgArADAAABMhMiYnLgMrATUhFSMiDgIHDgEzBSEiBh0BFBY7AQMhAzMyNj0BNCYjARMhEyFNA2YWAQsFOkQ/Ci7+ei4KP0Q6BQsBFgNw/IYWIyMWZS0DCi1lFiMjFv0kSAGuSP3CAmYhAwIWFxSZmRQXFgIDITgoFbQVKP8AAQAoFbQVKP44AU3+swAAAAMAmgDNA2YCzQAOAB0ALAAAASEiBhUUFjMhMjY1NCYjFSEiBhUUFjMhMjY1NCYjASEyNjU0JiMhIgYVFBYzA0j9cBUJCRUCkBUJCRX9cBUJCRUCkBUJCRX9cAKQFQkJFf1wFQkJFQIAHhUVHh4VFR7NHhUVHh4VFR4BMx4WFR4eFRYeAAIAZgAzA5oDZgAQAB0AAAEhIgYVERQWMyEyNjURNCYjAyMVIzUjNTM1MxUzFQMz/ZoqPT0qAmYqPT0qM81mzc1mzQNmPCr9mis8PCsCZio8/jTNzWbNzWYAAAAAAgBmADMDmgNmABAAFQAAASEiBhURFBYzITI2NRE0JiMDITUhFQMz/ZoqPT0qAmYqPT0qM/4AAgADZjwq/ZorPDwrAmYqPP40ZmYAAAQAAAAgBAADYAAUAC0AQgBHAAABFB4CMzI+AjU0LgIjIg4CFQEjLgEjISIGByMiBhURFBYzITI2NRE0JiMBIi4CNTQ+AjMyHgIVFA4CIwEjNTMVATAhOEwrK0w4ISE4TCsrTDghApDgDCQw/wAwJAzgGiYmGgOAGiYmGv5AO2dNLS1NZzs7Z00tLU1nOwHAgIABgCtMOCEhOEwrK0w4ISE4TCsBYDBQUDAmGv3AGiYmGgJAGib9hC1NZzs7Z00tLU1nOztnTS0BvEBAAAIAAP/ABAADwAAUACEAAAEiDgIVFB4CMzI+AjU0LgIjEwcnByc3JzcXNxcHFwIAaruLUFCLu2pqu4tQUIu7av1ao6Nao6Nao6Nao6MDwFCLu2pqu4tQUIu7amq7i1D9XVqjo1qjo1qjo1qjowAAAAABAIAAJAOAA3YANAAAASIGByU+ATU0JiclHgEzMjY1NCYjIgYVFBYXBS4BIyIGFRQWMzI2NwUOARUUFjMyNjU0JiMDABgrEf7QAgICAgEtES0ZNUtLNTVLAgL+0xEtGTVLSzUZLREBMAIBSDQ0SEg0AR0SD7EHDwgIDwevEBJLNTVLSzUIDwewEBNLNTVLEhCxBw4HM0lJMzRJAAABAAAAAQAAc6zkOV8PPPUACwQAAAAAANJQZOUAAAAA0lBk5QAA/8AEgAPAAAAACAACAAAAAAAAAAEAAAPA/8AAAASAAAAAAASAAAEAAAAAAAAAAAAAAAAAAAAeBAAAAAAAAAAAAAAAAgAAAAQAAIAEgAAABAAAAgSAAAAEAAAABAAAAAPNAAAEAABJBAAASQQAARQEAAEzBAABMwQAAYUEAAGFBAABHwQAAR8EAAAzBAAAKQQAAEgEAAAKBAAAmgQAAGYEAABmBAAAAAQAAAAEAACAAAAAAAAKABQAHgBqANwBRAGuAfoCGAJkAvQDVgNkA3IDgAOkA8gD7AQQBGgEzgUCBU4FkAW+BeQGSgaCBtAAAAABAAAAHgBmAAUAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkaWNvbW9vbgBpAGMAbwBtAG8AbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbW9vbgBpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbW9vbgBpAGMAbwBtAG8AbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format('truetype');font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-share:before{content:"\e625"}
.icon-arrow-down:before{content:"\e609"}
.icon-arrow-left:before{content:"\e610"}
.icon-arrow-right:before{content:"\e611"}
.icon-arrow-left2:before{content:"\e612"}
.icon-arrow-right2:before{content:"\e613"}
.icon-arrow-up2:before{content:"\e614"}
.icon-arrow-down2:before{content:"\e615"}
.icon-mail:before{content:"\e616"}
.icon-twitter:before{content:"\e617"}
.icon-facebook:before{content:"\e618"}
.icon-printer:before{content:"\e619"}
.icon-menu:before{content:"\e620"}
.icon-squared-plus:before{content:"\e621"}
.icon-squared-minus:before{content:"\e622"}
.icon-map:before{content:"\e600"}
.icon-bubbles:before{content:"\e601"}
.icon-quiz:before{content:"\e602"}
.icon-slideshow:before{content:"\e603"}
.icon-view:before{content:"\e604"}
.icon-star-full:before{content:"\e605"}
.icon-search:before{content:"\e606"}
.icon-image:before{content:"\e623"}
.icon-close:before{content:"\e624"}
.icon-question-circle:before{content:"\e607"}
.icon-exclamation-circle:before{content:"\e608"}

/*** normalize ***/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:0.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}

/*** general ***/
html{color:#333;font-size:1em;font-weight:400;line-height:1.2;font-family:'Roboto',sans-serif;-webkit-font-smoothing:antialiased}
::-moz-selection{background:#ffff00;text-shadow:none}
::selection{background:#ffff00;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
b,strong,optgroup,h1,h2,h3,h4,h5,h6{font-weight:500}
body > header{height:110px}
header ul li{float:left;list-style:none}
.fb_share{color:#3A5795}
.tw_share{color:#55ACEE}
.email_share{color:#acd373}
.clear{display:block;clear:both}

/*** master head ***/
.masterhead{margin:0 auto;height:69px;max-width:980px}
.masterhead .logo{margin:16px 8px 0 -22px;position:relative}
.masterhead .social{margin:28px 5px 0 0}
.masterhead .social a{font-size:20px;padding:0 5px 0 0;text-decoration:none}
.masterhead .social a:hover{color:#000}
.masterhead .fb a{color:#3A5795}
.masterhead .tw a{color:#55ACEE}
.masterhead .search{margin-top:15px;float:right}
.masterhead .search input{padding:8px 50px 8px 8px;border:1px solid #ccc;outline:none;font-weight:300;width:400px;border-radius:3px}
.masterhead .search input:focus{border-color:#ddd;background:#f7f7f7}
.masterhead .search button{border:none;background:transparent;outline:none;color:#ccc;font-size:20px;position:relative;top:4px;right:53px;padding:7px 15px 2px 15px}
.masterhead .search:hover button{color:#f26522}

/*** menu ***/
#menu{background:#598527;height:21px;font-weight:300;padding:10px 0}
#menu .mainList{margin:0 auto;width:980px;font-size:15px;padding:0}
#menu .mainList li a{color:#fff;text-decoration:none;padding:13px 10px;font-size:14px}
#menu .mainList li a.active{color:#345A09;background:#e9fbce}
#menu .mainList li a span{vertical-align:middle;margin-right:-4px}
#menu .mainList li a.active span:before{content:"\e614"}
#menu .submenu{display:none;position:absolute;left:0;right:0;background:#e9fbce;z-index:52;border-bottom:1px solid #ccc;margin-top:10px}
#menu .submenu .wrapper{max-width:980px;margin:0 auto}
#menu .submenu .featured{float:right;margin:12px 28px 0 0;width:412px}
#menu .submenu .featured a{padding:0}
#menu .submenu .featured a:hover p{text-decoration:underline}
#menu .submenu .featured div{float:right;margin-left:10px;width:280px}
#menu .submenu .featured h4{color:#0072bc;font-weight:400;margin:8px 0}
#menu .submenu .featured p{color:#555;font-size:13px;margin-top:0}
#menu .submenu .subList{padding:12px;width:500px;min-height:110px;border-right:1px solid #A4CC77}
#menu .submenu .subList li{float:none;padding:3px 0}
#menu .submenu .subList li a{color:#416e0e;background:none;font-size:14px;padding:5px 10px}
#menu .submenu .subList li a:hover{color:#FFF;background:#63A814;border-radius:3px}
#menu .submenu .subList.set{width:200px;border:none;float:left}
#menu .logo{position:relative}

/*** mini menu ***/
#menu{display:block}
#menu.mini{position:fixed;z-index:53;right:0;left:0;top:0;bottom:0}
#menu .stash{display:none}
#menu.mini .logo a{font-size:18px!important;letter-spacing:-1px;font-weight:300}
#menu.mini .logo a.active{color:#fff;background:transparent}
#menu.mini .mainList > li > a{padding:13px 5px;font-size:13px}
#menu.mini button{border:none;background:transparent;text-transform:uppercase;outline:none;color:#fff;padding:6px 8px 0 8px;margin:-3px 0 0 16px}
#menu.mini button:hover{color:#456620;background:#e9fbce;border-radius:3px}
#slideSearch{position:fixed;z-index:51;width:100%;padding:31px 0;top:-110px;background:#ffffff;box-shadow:0 3px 5px -3px #C1C1C1;border-bottom:1px solid #c5c5c5}
#slideSearch form{text-align:center;margin-left:-20px}
#slideSearch form .icon-search{position:relative;color:#A9A9A9;right:-33px;top:3px}
#slideSearch input{padding:8px;width:500px;height:21px;border:1px solid #ccc;border-radius:3px;background:#f8f8f8;font-weight:300;padding-left:40px}
#slideSearch input:-ms-input-placeholder{color:#a9a9a9}
#slideSearch input:focus{border:1px solid #888;background:#fff;outline:none}
#slideSearch button{background:#729252;border:none;width:70px;height:39px;margin-left:-7px;color:#fff;vertical-align:top;border-top-right-radius:3px;border-bottom-right-radius:3px;outline:none}
#slideSearch button:hover{background:#46691E}

/*** footer ***/
#sponsors{margin:0 auto;width:980px;padding:10px 0;clear:both}
#sponsors h2{color:#0072bc;margin:0}
#sponsors h2 span{font-size:16px;font-weight:normal}
#sponsors .wrapper{display:inline-block}
#sponsors .wrapper ul{float:left;list-style:none}
#sponsors .wrapper ul:first-child{padding:0}
#sponsors .wrapper ul li a{color:#555;font-size:14px;text-decoration:none}
#sponsors .wrapper ul li a:hover{text-decoration:underline;color:#0072bc}
footer .bar{background:#598527}
footer .bar ul{list-style:none;height:auto;padding:6px}
footer .bar .social{float:right;margin:5px 0 0 5px}
footer .bar .social a{color:#fff}
footer .bar .logo{margin:0;width:200px}
footer .bar .logo a{color:#fff;font-size:24px;letter-spacing:-1px;font-weight:300;text-decoration:none}
footer .bar .logo a span{color:#fff;font-size:16px}
footer nav{width:980px;margin:20px auto;display:table}
footer nav .link{float:left;margin-right:60px}
footer nav .link h4{color:#598527}
footer nav .link ul{list-style:none;padding:0}
footer nav .link ul li a{color:#0072bc;text-decoration:none;font-size:14px}
footer nav .link ul li a:hover{text-decoration:underline}
footer nav .link .col{float:left;margin:0 30px 0 0}
footer nav .copyright{width:220px;float:right;border-left:1px solid #ccc;padding-left:20px;margin-top:10px}
footer nav .copyright .badge{padding:0}
footer nav .copyright .badge li{list-style:none;text-align:center;margin:10px 0}
footer nav .copyright p{font-size:12px;text-align:justify}
footer nav .copyright p a{color:#0072bc}

/*** AD ***/
.adTopWrapper{width:100%;background:#fff;z-index:50;position:relative}
.adTopWrapper #bannerAd_fmt {background:url(http://images.medicinenet.com/images/ads/1atopbannerside.gif) no-repeat 0 0;padding: 0 10px}
.adTopWrapper.sticky{position:fixed;border-bottom:1px solid #c5c5c5;top:0;width:100%}
.adTopWrapper.noSticky{position:absolute;border:0}
/*#bannerAd_rdr{z-index:5}*/
#bannerAd_rdr,.adTop{margin:0 auto;padding:5px 10px;position:relative;display:table}
.rightAd_BG_fmt{padding:5px 0;width:300px;margin:0 auto}
.rightAd_BG_fmt:before,.rightAd_BG_fmt:after,.leftAd_BG_fmt:before,.leftAd_BG_fmt:after,.sideBox.ad:before,.sideBox.ad:after{content:'';background:url('http://images.medicinenet.com/images/ads/rightad_toptransparent.gif') no-repeat center 0;height:10px;display:block}
.leftAd_BG_fmt{float:left;clear:both;margin:20px 25px 20px 0;width:160px;z-index:1;position:relative}
.adTopWrapper.sticky + .topSlide {margin-top:100px;}
/*** Owl Carousel (core) ***/
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-item{float:left;position:relative}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center}
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-theme .item{cursor:pointer}
.owl-theme .item img{display:block;width:100%;height:auto}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;zoom:1;font-size:60px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";line-height:0;position:absolute;top:50%;margin-top:-42px}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";text-decoration:none}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:0}
.owl-theme .owl-controls .owl-buttons .owl-next{right:0}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#598527}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.owl-item.loading{background:url('http://images.medicinenet.com/images/redesign/AjaxLoader.gif') no-repeat center center}

/*** Owl Carousel (top) ***/
.topSlide{width:1px;min-width:100%}
#owl-top.owl-theme .item img,#owl-top .owl-item.loading{height:180px}
#owl-top .owl-buttons div{margin-top:-29px}
#owl-top .item a:hover span{background:rgba(0,0,0,.8)}
#owl-top .item .wrapper{color:#fff;font-size:15px;text-align:center;font-weight:300;background:#999;background:rgba(0,0,0,.2);position:absolute;bottom:0;height:48px;display:table;width:100%}
#owl-top .item .wrapper span{display:table-cell;vertical-align:middle;padding:5px}

/*** modal ***/
.innerBox iframe{position:absolute;top:0;left:0;padding:0;margin:0;border:0}
.modalBox .logo{color:#fff;font-size:24px;letter-spacing:-1px;font-weight:300;margin:-33px 0 0 20px}
.modalBox .logo span{font-size:16px}
.modalClose:after{content:"\e624";font-family:'icomoon';font-size:28px;right:0;top:-38px;z-index:1;position:absolute;color:#FFF;padding:4px 6px;line-height:30px}
.modalClose:hover:after{color:#C4E49F}
.modalBox{border-top:38px solid #598527;box-shadow:0 0 15px #000;background:#fff;z-index:99999999;position:absolute}
.modalBox>a{text-decoration:none}
.blockPage{position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);z-index:99999998}

/*** responsive ***/
@media (min-width:1200px){
	.masterhead{max-width:90%}
	#menu .mainList,#sponsors,footer nav{width:1100px}
	#menu .mainList li a{padding:13px 17px}
	#menu.mini .mainList>li>a{padding:13px 11px}
	#sponsors .wrapper ul{padding-left:70px}
	footer nav .link{margin-right:100px}
}
@media (min-width:1400px){
	#menu .mainList,#sponsors,footer nav{width:1200px}
	#menu .mainList li a{padding:13px 22px}
	#menu.mini .mainList>li>a{padding:13px 16px}
	#sponsors .wrapper ul{padding-left:80px}
	footer nav .link{margin-right:130px}
}