.default_font{font-family:"opensans",sans-serif;font-size:0.9em;line-height:1.5em;color:#545454;}
.default_box_shadow{-webkit-box-shadow:4px 4px 8px 2px rgba(0, 0, 0, 0.4);-moz-box-shadow:4px 4px 8px 2px rgba(0, 0, 0, 0.4);box-shadow:4px 4px 8px 2px rgba(0, 0, 0, 0.4);}
.menu_box_shadow{box-shadow:2px 1px 2px 2px rgba(0, 0, 0, 0.4);}
.headline_shadow{text-shadow:rgba(0, 0, 0, 0.4) 3px 2px 4px;}
.right{float:right;width:50%;}
.nav_button{font:10pt;width:120px;height:23px;cursor:pointer;text-align:center;padding:2px;margin:4px;background-color:#b3c7d5;color:white;border-radius:2px;z-index:100;border:0px;}
.action_button{float:right;width:50%;float:right;width:50%;font:10pt;width:120px;height:23px;cursor:pointer;text-align:center;padding:2px;margin:4px;background-color:#b3c7d5;color:white;border-radius:2px;z-index:100;border:0px;font:10pt;width:120px;height:23px;cursor:pointer;text-align:center;padding:2px;margin:4px;background-color:#b3c7d5;color:white;border-radius:2px;z-index:100;border:0px;background-image:linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-o-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-moz-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-webkit-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-ms-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);}.action_button:hover{background-image:linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-o-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-moz-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-webkit-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-ms-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);}
.action_button:disabled{background-image:linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-o-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-moz-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-webkit-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-ms-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);}
.big_action_button{min-width:10em;background-color:#708B1B;color:white;padding:1em;padding-left:6em;margin-left:4px;vertical-align:middle;display:inline-block;background-repeat:no-repeat;background-size:9em;cursor:pointer;}.big_action_button a{color:white;display:block;font-size:2em;}.big_action_button a:link{color:white;}
.big_action_button a:visited{color:white;}
.big_action_button a:hover{color:white;}
.download_button{min-width:10em;background-color:#708B1B;color:white;padding:1em;padding-left:6em;margin-left:4px;vertical-align:middle;display:inline-block;background-repeat:no-repeat;background-size:9em;cursor:pointer;min-width:10em;background-color:#708B1B;color:white;padding:1em;padding-left:6em;margin-left:4px;vertical-align:middle;display:inline-block;background-repeat:no-repeat;background-size:9em;cursor:pointer;background-color:#708B1B;background-image:url('/pictures/download.png');}.download_button a{color:white;display:block;font-size:2em;}.download_button a:link{color:white;}
.download_button a:visited{color:white;}
.download_button a:hover{color:white;}
.download_button a{color:white;display:block;font-size:2em;}.download_button a:link{color:white;}
.download_button a:visited{color:white;}
.download_button a:hover{color:white;}
.buy_button{min-width:10em;background-color:#708B1B;color:white;padding:1em;padding-left:6em;margin-left:4px;vertical-align:middle;display:inline-block;background-repeat:no-repeat;background-size:9em;cursor:pointer;min-width:10em;background-color:#708B1B;color:white;padding:1em;padding-left:6em;margin-left:4px;vertical-align:middle;display:inline-block;background-repeat:no-repeat;background-size:9em;cursor:pointer;background-color:#1C3E72;background-image:url('/pictures/buy.png');}.buy_button a{color:white;display:block;font-size:2em;}.buy_button a:link{color:white;}
.buy_button a:visited{color:white;}
.buy_button a:hover{color:white;}
.buy_button a{color:white;display:block;font-size:2em;}.buy_button a:link{color:white;}
.buy_button a:visited{color:white;}
.buy_button a:hover{color:white;}
.download_block{width:40em;margin:0 auto;}
@font-face{font-family:"opensans";src:url('/fonts/opensans.ttf');}@font-face{font-family:"opensans";font-weight:bold;src:url('/fonts/opensans-semibold.ttf');}p{font-family:"opensans",sans-serif;font-size:0.9em;line-height:1.5em;color:#545454;font-family:"opensans",sans-serif;font-size:0.9em;line-height:1.5em;color:#545454;margin-left:0.1em;}
li{font-family:"opensans",sans-serif;font-size:0.9em;line-height:1.5em;color:#545454;font-family:"opensans",sans-serif;font-size:0.9em;line-height:1.5em;color:#545454;}
ul{list-style-type:square;padding-left:56px;}
label{font-family:"opensans",sans-serif;font-size:0.9em;line-height:1.5em;color:#545454;font-family:"opensans",sans-serif;font-size:0.9em;line-height:1.5em;color:#545454;margin-left:0.1em;}
h1{color:#1c3e72;background-color:#ffffff;border-top:1px;border-top-style:solid;border-top-color:#6CA6CD;font-family:"opensans",sans-serif;font-size:1.2em;font-weight:bold;margin-bottom:1.5em;margin-top:1em;padding-top:1em;}
h2{color:#1c3e72;background-color:#ffffff;font-family:"opensans",sans-serif;font-size:1em;font-weight:bold;clear:none;}
h3{color:#1c3e72;background-color:#ffffff;background-image:url(/pictures/laptop_b48.png);background-repeat:no-repeat;vertical-align:middle;margin-top:36px;padding-left:56px;padding-top:8px;min-height:40px;font-family:"opensans",sans-serif;font-size:0.9em;font-weight:bold;clear:none;}h3 a{color:#bb8504;}h3 a:link{color:#bb8504;}
h3 a:visited{color:#bb8504;}
h3 a:hover{color:#1c3e72;}
h3.contact{background-image:url(/pictures/contact_b48.png);background-repeat:no-repeat;}
h3.student{background-image:url(/pictures/head_student_48p.png);background-repeat:no-repeat;}
h3.prof{background-image:url(/pictures/head_research_48p.png);background-repeat:no-repeat;}
h3.business{background-image:url(/pictures/head_business_48p.png);background-repeat:no-repeat;}
h3.mobile{background-image:url(/pictures/mobile_48p.png);background-repeat:no-repeat;}
h3.web{background-image:url(/pictures/web_48p.png);background-repeat:no-repeat;}
h3.envelope_mail{background-image:url(/pictures/envelope_mail_48p.png);background-repeat:no-repeat;}
h3.envelope_mail_white{background-image:url(/pictures/envelope_mail_48p.png);background-repeat:no-repeat;}
h3.envelope_email{background-image:url(/pictures/envelope_email_48p.png);background-repeat:no-repeat;}
h3.envelope_email_white{background-image:url(/pictures/envelope_email_48p.png);background-repeat:no-repeat;}
h3.smartphone_blue{background-image:url(/pictures/smartphone_b48.png);background-repeat:no-repeat;}
h3.phone{background-image:url(/pictures/phone_48p.png);background-repeat:no-repeat;}
h3.firefox{background-image:url(/pictures/firefox_48p.png);background-repeat:no-repeat;}
h3.chrome{background-image:url(/pictures/chrome_48p.png);background-repeat:no-repeat;}
h4{color:#1c3e72;background-color:#ffffff;border-top:1px;border-top-style:solid;border-top-color:#6CA6CD;font-family:"opensans",sans-serif;font-size:1.2em;font-weight:bold;margin-bottom:1.5em;margin-top:1em;padding-top:1em;}
.feature_list{width:auto;}.feature_list .feature_included{background:url('/pictures/check.png');background-size:32px 32px;background-repeat:no-repeat;color:white;min-width:32px;vertical-align:middle;}
.feature_list .feature_excluded{background-color:#E87F0C;color:white;min-width:32px;vertical-align:middle;}
.feature_list .feature_title{text-align:left;}
.feature_list .feature_description{text-align:left;}
.feature_list .feature_basic{text-align:center;}
.feature_list .feature_plus{text-align:center;}
.feature_list .category_cell{vertical-align:middle;}
.feature_list .vertical{-webkit-transform:rotate(270deg) translatex(0px);-moz-transform:rotate(270deg) translatex(0px);-ms-transform:rotate(270deg) translatex(0px);-o-transform:rotate(270deg) translatex(0px);transform:rotate(270deg) translatex(0px);}
.feature_list .first_category{background-color:#eee;}
.feature_list tr th{text-align:right;}
.feature_list tr td{text-align:center;vertical-align:top;}
.feature_list tr td{height:32px;}
table{width:24em;margin:0 auto;}table tr th{text-align:center;width:8em;}
table tr td{text-align:center;vertical-align:top;border-left:1px solid silver;}
table tr:nth-child(2n+1){background-color:white;}
table tr:nth-child(2n+2){background-color:#f3f3f3;}
.show_other_platforms{cursor:pointer;display:block;}
#other_platforms{display:none;}
.terms{font-size:80%;height:16em;margin:1em;background-color:#f3f3f3;overflow:auto;}
.terms p{width:64em;}
.terms h1{margin:auto;padding:auto;}
.jsdownload{display:none;}
.default_font{font-family:"opensans",sans-serif;font-size:0.9em;line-height:1.5em;color:#545454;}
.default_box_shadow{-webkit-box-shadow:4px 4px 8px 2px rgba(0, 0, 0, 0.4);-moz-box-shadow:4px 4px 8px 2px rgba(0, 0, 0, 0.4);box-shadow:4px 4px 8px 2px rgba(0, 0, 0, 0.4);}
.menu_box_shadow{box-shadow:2px 1px 2px 2px rgba(0, 0, 0, 0.4);}
.headline_shadow{text-shadow:rgba(0, 0, 0, 0.4) 3px 2px 4px;}
.right{float:right;width:50%;}
.nav_button{font:10pt;width:120px;height:23px;cursor:pointer;text-align:center;padding:2px;margin:4px;background-color:#b3c7d5;color:white;border-radius:2px;z-index:100;border:0px;}
.action_button{float:right;width:50%;float:right;width:50%;font:10pt;width:120px;height:23px;cursor:pointer;text-align:center;padding:2px;margin:4px;background-color:#b3c7d5;color:white;border-radius:2px;z-index:100;border:0px;font:10pt;width:120px;height:23px;cursor:pointer;text-align:center;padding:2px;margin:4px;background-color:#b3c7d5;color:white;border-radius:2px;z-index:100;border:0px;background-image:linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-o-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-moz-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-webkit-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-ms-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);}.action_button:hover{background-image:linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-o-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-moz-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-webkit-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-ms-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);}
.action_button:disabled{background-image:linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-o-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-moz-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-webkit-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-ms-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);}
.big_action_button{min-width:10em;background-color:#708B1B;color:white;padding:1em;padding-left:6em;margin-left:4px;vertical-align:middle;display:inline-block;background-repeat:no-repeat;background-size:9em;cursor:pointer;}.big_action_button a{color:white;display:block;font-size:2em;}.big_action_button a:link{color:white;}
.big_action_button a:visited{color:white;}
.big_action_button a:hover{color:white;}
.download_button{min-width:10em;background-color:#708B1B;color:white;padding:1em;padding-left:6em;margin-left:4px;vertical-align:middle;display:inline-block;background-repeat:no-repeat;background-size:9em;cursor:pointer;min-width:10em;background-color:#708B1B;color:white;padding:1em;padding-left:6em;margin-left:4px;vertical-align:middle;display:inline-block;background-repeat:no-repeat;background-size:9em;cursor:pointer;background-color:#708B1B;background-image:url('/pictures/download.png');}.download_button a{color:white;display:block;font-size:2em;}.download_button a:link{color:white;}
.download_button a:visited{color:white;}
.download_button a:hover{color:white;}
.download_button a{color:white;display:block;font-size:2em;}.download_button a:link{color:white;}
.download_button a:visited{color:white;}
.download_button a:hover{color:white;}
.buy_button{min-width:10em;background-color:#708B1B;color:white;padding:1em;padding-left:6em;margin-left:4px;vertical-align:middle;display:inline-block;background-repeat:no-repeat;background-size:9em;cursor:pointer;min-width:10em;background-color:#708B1B;color:white;padding:1em;padding-left:6em;margin-left:4px;vertical-align:middle;display:inline-block;background-repeat:no-repeat;background-size:9em;cursor:pointer;background-color:#1C3E72;background-image:url('/pictures/buy.png');}.buy_button a{color:white;display:block;font-size:2em;}.buy_button a:link{color:white;}
.buy_button a:visited{color:white;}
.buy_button a:hover{color:white;}
.buy_button a{color:white;display:block;font-size:2em;}.buy_button a:link{color:white;}
.buy_button a:visited{color:white;}
.buy_button a:hover{color:white;}
.download_block{width:40em;margin:0 auto;}
@font-face{font-family:"opensans";src:url('/fonts/opensans.ttf');}@font-face{font-family:"opensans";font-weight:bold;src:url('/fonts/opensans-semibold.ttf');}#topmenu{height:2em;padding-left:9.5em;margin-bottom:0.5em;margin-left:auto;width:47em;}#topmenu ul{padding:0;margin:-1em 0em 1.5em auto;}#topmenu ul li{height:2.1em;list-style-type:none;border-radius:2px;border:1px solid #bababa;margin-left:0.5em;padding:0.7em 0 0;float:right;}#topmenu ul li:hover{background-color:#1c3e72;border:1px solid #1c3e72;box-shadow:none;}#topmenu ul li:hover a{color:white;}
#topmenu ul li a{color:#1c3e72;font-family:"opensans",sans-serif;font-size:large;text-decoration:none;padding:0.5em;}
#topmenu ul li.topmiactive{background-color:#1c3e72;border:1px solid #999999;}#topmenu ul li.topmiactive a{color:white;}
#breadcrumb{height:2em;margin-bottom:0.5em;margin-left:0;margin-right:4.1em;width:47em;position:absolute;}#breadcrumb nav{font-weight:bold;height:2em;margin-top:0.3em;}#breadcrumb nav a{color:#1c3e72;padding-left:0.5em;padding-right:0.5em;font-size:0.8em;}#breadcrumb nav a:hover{background-color:#1c3e72;color:white;text-decoration:none;}
.langcontainer{margin-top:-3.6em;margin-right:0.5em;list-style:none;}
#contentmenu{width:51em;margin-left:9em;margin-top:0em;border:1px solid transparent;height:3.1em;}#contentmenu .contenttopmiactive{border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;border:1px solid #E3E3E3;background-color:#FFF68F;height:4em;min-width:7em;padding-top:0.8em;}
#contentmenu ul{padding-left:3em;margin-top:0;}#contentmenu ul li{display:inline-block;margin-top:0.2em;padding-top:0.8em;padding-bottom:0em;padding-left:0.5em;padding-right:0.5em;border-bottom:1px solid #B0B0B0;background-color:#CDC673;text-align:center;height:2em;min-width:7em;}#contentmenu ul li:hover{background-color:#FFF68F;}#contentmenu ul li:hover a{color:#1c3e72;}
.contenttopmenu a:link{text-decoration:none;font-family:"opensans",sans-serif;font-size:1.6em;color:#1c3e72;}.contenttopmenu a:link:hover{text-decoration:none;}
#submenu{display:block;list-style:none outside none;margin-left:1em;min-width:8em;margin-right:0.8em;}#submenu ul{margin-top:0em;list-style:none outside none;padding:0em;font-size:1.1em;}#submenu ul li{font-size:inherit;border-bottom:1px solid;border-color:#999999;float:right;margin-top:0.5em;}#submenu ul li a{text-decoration:none;color:#1c3e72;font-family:"opensans",sans-serif;font-weight:bold;font-size:0.9em;padding:0.5em;}
#submenu ul li:hover{background:#1c3e72;box-shadow:none;}#submenu ul li:hover a{color:white;height:1em;width:8em;}
#submenu ul li.leftmiactive{border-bottom:2px solid;border-color:#999999;box-shadow:none;}
#navigation{text-align:center;width:49em;margin-left:auto;margin-right:auto;margin-top:1em;background:white;}#navigation a{font-family:"opensans",sans-serif;font-size:small;text-decoration:none;color:#666666;}
.mobile_menu_overrides #topmenu{width:auto;border:0;padding:0;margin:0 auto;clear:both;}.mobile_menu_overrides #topmenu ul{margin-right:auto;}.mobile_menu_overrides #topmenu ul li{width:100%;margin:0;}
@media screen and (min-width:140px) and (max-width:800px){#topmenu{width:auto;border:0;padding:0;margin:0 auto;clear:both;}#topmenu ul{margin-right:auto;}#topmenu ul li{width:100%;margin:0;}}@media screen and (min-width:300px) and (max-width:800px){#topmenu ul{margin-right:auto;}#topmenu ul li{width:49%;margin:0;}}body{overflow-y:scroll;}
.clearfloat{clear:both;width:100%;height:0px;}
body{font-family:"opensans",sans-serif;font-size:0.9em;line-height:1.5em;color:#545454;font-family:"opensans",sans-serif;font-size:0.9em;line-height:1.5em;color:#545454;margin:0;padding:0;}
a:link{text-decoration:none;color:#1c3e72;}a:link:hover{text-decoration:underline;}
a:visited{color:#1c3e72;}
#topbar{width:100%;position:fixed;top:0;left:0;padding:0;padding-top:0.5em 0 0;background-color:#f3f3f3;z-index:1000;}#topbar #topbarcontent{margin:0 auto;width:61.9em;height:6em;}#topbar #topbarcontent #logo{margin:0;padding:0;float:left;margin-left:0em;}
#topbarnav{width:100%;z-index:1000;height:2em;position:fixed;top:6.2em;left:0;padding:0;background-color:#f3f3f3;}#topbarnav #topbarnavcontent{margin:0 auto;width:61.9em;}
#head{margin-bottom:-0.5em;}
.langcontainer{margin-top:-3.6em;margin-right:0.5em;list-style:none;}.langcontainer a{color:white;font-family:sans-serif;text-decoration:none;}
#everything{padding-top:0.6em;clear:both;width:63.9em;margin:8em auto 0;}
.screens,.screensleft,.screensright{list-style-type:none;}
.screensleft{float:left;clear:left;margin:1em;}
.screensright{float:right;margin-right:1.2em;margin-left:1.2em;margin-top:0.5em;margin-bottom:0;padding:0;clear:right;}
#maincontent{float:none;clear:both;margin:0 auto;width:100%;min-height:12em;}
#content{width:54em;min-height:16em;float:none;border-top:1px none grey;margin:0px auto;padding-left:4em;padding-right:4em;padding-top:2em;background:white;box-shadow:4px 4px 8px 2px rgba(0, 0, 0, 0.4);}
#contentimage{border:1px solid black;width:200px;height:320px;float:right;margin:0.1em;}
#ptlogos{height:6.4em;text-align:center;background:white;padding:1em 0 3em;background:white;}#ptlogos img{height:6.4em;}
#content form label{display:inline-block;width:15em;vertical-align:top;}
#content form input[type=text],#content form textarea{width:30em;font-size:11pt;}
#content form input[type=submit]{float:right;width:50%;float:right;width:50%;font:10pt;width:120px;height:23px;cursor:pointer;text-align:center;padding:2px;margin:4px;background-color:#b3c7d5;color:white;border-radius:2px;z-index:100;border:0px;font:10pt;width:120px;height:23px;cursor:pointer;text-align:center;padding:2px;margin:4px;background-color:#b3c7d5;color:white;border-radius:2px;z-index:100;border:0px;background-image:linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-o-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-moz-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-webkit-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-ms-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);float:right;width:50%;float:right;width:50%;font:10pt;width:120px;height:23px;cursor:pointer;text-align:center;padding:2px;margin:4px;background-color:#b3c7d5;color:white;border-radius:2px;z-index:100;border:0px;font:10pt;width:120px;height:23px;cursor:pointer;text-align:center;padding:2px;margin:4px;background-color:#b3c7d5;color:white;border-radius:2px;z-index:100;border:0px;background-image:linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-o-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-moz-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-webkit-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);background-image:-ms-linear-gradient(bottom, #5c82b0 0%, #56769c 40%, #526f96 50%, #5e83b0 100%);width:10em;margin-right:2.7em;}#content form input[type=submit]:hover{background-image:linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-o-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-moz-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-webkit-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-ms-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);}
#content form input[type=submit]:disabled{background-image:linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-o-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-moz-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-webkit-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-ms-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);}
#content form input[type=submit]:hover{background-image:linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-o-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-moz-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-webkit-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);background-image:-ms-linear-gradient(bottom, #3981b5 0%, #3578a8 40%, #316f9c 50%, #3b85ba 100%);}
#content form input[type=submit]:disabled{background-image:linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-o-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-moz-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-webkit-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);background-image:-ms-linear-gradient(bottom, #4b82b5 0%, #3578a8 40%, #316f9c 50%, #3c84a6 100%);}
.feedback label{display:block !important;width:40em !important;}
.feedback textarea{display:block;margin-left:13.4em;}
.feedback select{margin-left:14.6em;}
.feedback .right{width:37em !important;}
.guide_navigation{float:right;}.guide_navigation ul{padding:0;padding-left:0.5em;list-style-type:none;}.guide_navigation ul li{padding:0;}
#download_started{position:fixed;z-index:1002;background-color:white;border:1px solid grey;top:15%;left:15%;width:70%;height:70%;max-height:70%;padding:1em;}#download_started .btn-close{float:right;}
#download_started .text{height:80%;overflow-y:auto;}
.mobile_style_overrides #topbar{position:relative;}.mobile_style_overrides #topbar #topbarcontent{width:auto;height:28em;}.mobile_style_overrides #topbar #topbarcontent #logo img{width:100%;}
.mobile_style_overrides #topbarnav{position:relative;top:auto;}.mobile_style_overrides #topbarnav #topbarnavcontent{width:auto;}.mobile_style_overrides #topbarnav #topbarnavcontent #breadcrumb{width:100%;white-space:nowrap;overflow:hidden;position:relative;}
.mobile_style_overrides #ptlogos{margin:1em auto 0;width:auto;height:6.4em;text-align:center;padding:0;z-index:0;position:relative;background:white;}.mobile_style_overrides #ptlogos img{height:auto;width:100%;max-width:200px;}
.mobile_style_overrides #everything{margin-top:0;width:auto;}.mobile_style_overrides #everything #navigation{width:auto;margin-left:auto;margin-right:auto;margin-top:1em;background:white;}
.mobile_style_overrides #everything #content{width:auto;min-height:10em;box-shadow:none;padding-left:2px;padding-right:2px;}
.mobile_style_overrides h3{background:none;padding-left:48px;}
.mobile_style_overrides ul{padding-left:1em;}
#impress{margin-top:6em;display:inline-block;}#impress a.space-left{padding-left:2em;}
#impress a:hover{text-decoration:underline;}
@media screen and (min-width:140px) and (max-width:800px){#topbar{position:relative;}#topbar #topbarcontent{width:auto;height:28em;}#topbar #topbarcontent #logo img{width:100%;} #topbarnav{position:relative;top:auto;}#topbarnav #topbarnavcontent{width:auto;}#topbarnav #topbarnavcontent #breadcrumb{width:100%;white-space:nowrap;overflow:hidden;position:relative;} #ptlogos{margin:1em auto 0;width:auto;height:6.4em;text-align:center;padding:0;z-index:0;position:relative;background:white;}#ptlogos img{height:auto;width:100%;max-width:200px;} #everything{margin-top:0;width:auto;}#everything #navigation{width:auto;margin-left:auto;margin-right:auto;margin-top:1em;background:white;} #everything #content{width:auto;min-height:10em;box-shadow:none;padding-left:2px;padding-right:2px;} h3{background:none;padding-left:48px;} ul{padding-left:1em;} .screensleft{float:left;clear:left;margin:0;}.screensleft img{width:100%;} .screensright{float:right;margin:0;padding:0;clear:right;}.screensright img{width:100%;}}@media screen and (min-width:300px) and (max-width:800px){#topbar{position:relative;}#topbar #topbarcontent{height:22em;}}
