Jump to content

Forced inline CSS over HTTPS


Makoto

Recommended Posts

If your forum uses HTTPS, all of your CSS is forced to be displayed inline.

There was a bug report posted on this before,
http://community.invisionpower.com/resources/bugs.html/_/ip-board/inline-css-on-secure-sites-r36851

From what I understand, this is done intentionally to force http:// links to be replaced with https://, though I'm not entirely sure I understand specifically why it has to be done this way. Why are the templates outputting http links when the forum is set to use https to begin with? Is this meant as a workaround for when people are only using https for login pages? That's the only thing I can think of.

I would really like to see this changed in 4.x.x.

I would really even like to know if there's a way I can patch this manually myself now.

This is what IPS' default forum index looks likes,

<link rel="stylesheet" type="text/css" title="Main" media="screen,print" href="http://community.invisionpower.com/filestore/public/style_css/css_35/ipb_help.css?ipbv=df56ba8c540879c731600683065ef585" />
 
 
 
 
<link rel="stylesheet" type="text/css"  href="http://community.invisionpower.com/filestore/public/style_css/css_35/clientLinks.css?ipbv=df56ba8c540879c731600683065ef585" />
 
 
 
 
<link rel="stylesheet" type="text/css" title="Main" media="screen" href="http://community.invisionpower.com/filestore/public/style_css/css_35/calendar_select.css?ipbv=df56ba8c540879c731600683065ef585" />
 
 
 
 
<link rel="stylesheet" type="text/css" title="Main" media="screen,print" href="http://community.invisionpower.com/filestore/public/style_css/css_35/ipb_common.css?ipbv=df56ba8c540879c731600683065ef585" />
 
 
 
 
<link rel="stylesheet" type="text/css" title="Main" media="screen,print" href="http://community.invisionpower.com/filestore/public/style_css/css_35/ipb_styles.css?ipbv=df56ba8c540879c731600683065ef585" />
 
 
 
 
<!--[if lte IE 7]>
<link rel="stylesheet" type="text/css" title='Main' media="screen" href="http://community.invisionpower.com/filestore/public/style_css/css_35/ipb_ie.css" />
<![endif]-->
<!--[if lte IE 8]>
<style type='text/css'>
.ipb_table { table-layout: fixed; }
.ipsLayout_content { width: 99.5%; }
</style>
<![endif]-->
 
<!-- Forces resized images to an admin-defined size -->
<style type='text/css'>
img.bbc_img {
max-width: 650px !important;
max-height: 650px !important;
}
</style>


Pretty and cachable. Now, here's what mine looks like...

<style type="text/css" >
/* Inline CSS */
 
/* CSS: sidebar*/
#sidebar{width:126px;height:100%;;position:fixed;top:36px}.extra_width{width:1190px !important;margin:0
auto;min-width:1190px !important}#nav_home
a{background:url(		' alt='' class='ipsImage'  >) no-repeat left !important}#nav_home a:hover{background:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) no-repeat left !important}li#nav_home.left.active
a{background:#c8d5de url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) no-repeat left !important}#nav_app_forums
a{background:url(		) no-repeat left !important}#nav_app_forums a:hover{background:url(		' alt='' class='ipsImage'  >) no-repeat left !important}li#nav_app_forums.left.active
a{background:#c8d5de url(		' alt='' class='ipsImage'  >) no-repeat left !important}#nav_app_members
a{background:url(		) no-repeat left !important}#nav_app_members a:hover{background:url(		' alt='' class='ipsImage'  >) no-repeat left !important}li#nav_app_members.left.active
a{background:#c8d5de url(		' alt='' class='ipsImage'  >) no-repeat left !important}#nav_app_calendar
a{background:url(		) no-repeat left !important}#nav_app_calendar a:hover{background:url(		' alt='' class='ipsImage'  >) no-repeat left !important}li#nav_app_calendar.left.active
a{background:#c8d5de url(		' alt='' class='ipsImage'  >) no-repeat left !important}#nav_app_gallery
a{background:url(		) no-repeat left !important}#nav_app_gallery a:hover{background:url(		' alt='' class='ipsImage'  >) no-repeat left !important}li#nav_app_gallery.left.active
a{background:#c8d5de url(		' alt='' class='ipsImage'  >) no-repeat left !important}#nav_app_downloads
a{background:url(		) no-repeat left !important}#nav_app_downloads a:hover{background:url(		' alt='' class='ipsImage'  >) no-repeat left !important}li#nav_app_downloads.left.active
a{background:#c8d5de url(		' alt='' class='ipsImage'  >) no-repeat left !important}#nav_app_ipchat
a{background:url(		) no-repeat left !important}#nav_app_ipchat a:hover{background:url(		) no-repeat left !important}li#nav_app_ipchat.left.active
a{background:#c8d5de url(		) no-repeat left !important}#nav_app_nexus
a{background:url(		) no-repeat left !important}#nav_app_nexus a:hover{background:url(		' alt='' class='ipsImage'  >) no-repeat left !important}li#nav_app_nexus.left.active
a{background:#c8d5de url(		' alt='' class='ipsImage'  >) no-repeat left !important}#nav_app_blog
a{background:url(		) no-repeat left !important}#nav_app_blog a:hover{background:url(		' alt='' class='ipsImage'  >) no-repeat left !important}li#nav_app_blog.left.active
a{background:#c8d5de url(		' alt='' class='ipsImage'  >) no-repeat left !important}#nav_app_ccs
a{background:url(		' alt='' class='ipsImage'  >) no-repeat left !important}#nav_app_ccs a:hover{background:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) no-repeat left !important}li#nav_app_ccs.left.active
a{background:#c8d5de url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) no-repeat left !important}#nav_app_wallpaper
a{background:url(		' alt='' class='ipsImage'  >) no-repeat left !important}#nav_app_wallpaper a:hover{background:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) no-repeat left !important}li#nav_app_wallpaper.left.active
a{background:#c8d5de url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) no-repeat left !important}#nav_menu_1
a{background:url(		' alt='' class='ipsImage'  >) no-repeat left !important}#nav_menu_1 a:hover{background:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) no-repeat left !important}li#nav_app_wallpaper.left.active
a{background:#c8d5de url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) no-repeat left !important}
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: custom*/
.airexwrap{background:#fff;padding:2px}
</style>
 
 
<style type="text/css" title="Main" media="screen,print">
/* Inline CSS */
 
/* CSS: ipb_help*/
#help_topics{border:1px
solid #b4c0c8}#help_topics
li{background-image:url(		);background-repeat:no-repeat;background-position:9px 12px;padding:10px
32px;margin-bottom:2px}#help_topics li
h3{padding:2px
0 0 0}.help_doc{border:1px
solid #b4c0c8}#help_topics .help_doc ul,
#help_topics .help_doc
ol{padding:8px
0}#help_topics .help_doc
li{background:none;padding:2px}.help_doc
.input_submit{background:#c7d3db;border:0
!important;color:#3c484f;font-weight:bold;font-size:inherit;padding:1px
4px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.help_doc .input_submit:hover{color:#3c484f}#board_info{height:40px;width:20px;float:left;margin-right:30px}
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: highslide*/
.highslide-container
div{font-family:Verdana,Helvetica;font-size:10pt}.highslide-container
table{background:none}.highslide{outline:none;text-decoration:none}.highslide
img{border:2px
solid #F7F7F7;cursor:url(		), pointer !important}.highslide:hover
img{border-color:#D1D1D1}.highslide-active-anchor
img{visibility:hidden}.highslide-gallery .highslide-active-anchor
img{border-color:black;visibility:visible;cursor:default}.highslide-image{border-width:2px;border-style:solid;border-color:white}.highslide-wrapper,.highslide-outline{background:white}.glossy-dark{background:#111}.highslide-image-blur{}.highslide-number{font-weight:bold;color:gray;font-size: .9em}.highslide-caption{display:none;font-size:1em;padding:5px}.highslide-heading{display:none;font-weight:bold;margin:0.4em}.highslide-dimming{background:black}a.highslide-full-expand{background:url(		) no-repeat;display:block;margin:0
10px 10px 0;width:34px;height:34px}.highslide-loading{display:block;color:black;font-size:9px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:3px;border:1px
solid white;background-color:white;padding-left:22px;background-image:url(		);background-repeat:no-repeat;background-position:3px 1px}a.highslide-credits,
a.highslide-credits
i{padding:2px;color:silver;text-decoration:none;font-size:10px}a.highslide-credits:hover,
a.highslide-credits:hover
i{color:white;background-color:gray}.highslide-move, .highslide-move
*{cursor:move}.highslide-viewport{display:none;position:fixed;width:100%;height:100%;z-index:1;background:none;left:0;top:0}.highslide-overlay{display:none}.hidden-container{display:none}.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(		)}.highslide-gallery
ul{list-style-type:none;margin:0;padding:0}.highslide-gallery ul
li{display:block;position:relative;float:left;width:106px;height:106px;border:1px
solid silver;background:#ededed;margin:2px;padding:0;line-height:0;overflow:hidden}.highslide-gallery ul
a{position:absolute;top:50%;left:50%}.highslide-gallery ul
img{position:relative;top:-50%;left:-50%}html>/**/body .highslide-gallery ul
li{display:table;text-align:center}html>/**/body .highslide-gallery ul
li{text-align:center}html>/**/body .highslide-gallery ul
a{position:static;display:table-cell;vertical-align:middle}html>/**/body .highslide-gallery ul
img{position:static}.highslide-controls{width:195px;height:40px;background:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) 0 -90px no-repeat;margin:20px
15px 10px 0}.highslide-controls
ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) right -90px no-repeat}.highslide-controls
li{float:left;padding:5px
0;margin:0;list-style:none}.highslide-controls
a{background-image:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >);display:block;float:left;height:30px;width:30px;outline:none}.highslide-controls
a.disabled{cursor:default}.highslide-controls a.disabled
span{cursor:default}.highslide-controls a
span{display:none;cursor:pointer}.highslide-controls .highslide-previous
a{background-position:0 0}.highslide-controls .highslide-previous a:hover{background-position:0 -30px}.highslide-controls .highslide-previous
a.disabled{background-position:0 -60px !important}.highslide-controls .highslide-play
a{background-position:-30px 0}.highslide-controls .highslide-play a:hover{background-position:-30px -30px}.highslide-controls .highslide-play
a.disabled{background-position:-30px -60px !important}.highslide-controls .highslide-pause
a{background-position:-60px 0}.highslide-controls .highslide-pause a:hover{background-position:-60px -30px}.highslide-controls .highslide-next
a{background-position:-90px 0}.highslide-controls .highslide-next a:hover{background-position:-90px -30px}.highslide-controls .highslide-next
a.disabled{background-position:-90px -60px !important}.highslide-controls .highslide-move
a{background-position:-120px 0}.highslide-controls .highslide-move a:hover{background-position:-120px -30px}.highslide-controls .highslide-full-expand
a{background-position:-150px 0}.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px}.highslide-controls .highslide-full-expand
a.disabled{background-position:-150px -60px !important}.highslide-controls .highslide-close
a{background-position:-180px 0}.highslide-controls .highslide-close a:hover{background-position:-180px -30px}.draggable-header .highslide-header{height:18px;border-bottom:1px solid #ddd}.draggable-header .highslide-heading{position:absolute;margin:2px
0.4em}.draggable-header .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1}.draggable-header .highslide-header .highslide-move
*{display:none}.draggable-header .highslide-header .highslide-close{position:absolute;right:2px;top:2px;z-index:5;padding:0}.draggable-header .highslide-header .highslide-close
a{display:block;height:16px;width:16px;background-image:url(		)}.draggable-header .highslide-header .highslide-close a:hover{background-position:0 16px}.draggable-header .highslide-header .highslide-close
span{display:none}.draggable-header .highslide-maincontent{padding-top:1em}.titlebar .highslide-header{height:18px;border-bottom:1px solid #ddd}.titlebar .highslide-heading{position:absolute;width:90%;margin:1px
0 1px 5px;color:#666}.titlebar .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1}.titlebar .highslide-header .highslide-move
*{display:none}.titlebar .highslide-header
li{position:relative;top:3px;z-index:2;padding:0
0 0 1em}.titlebar .highslide-maincontent{padding-top:1em}.no-footer .highslide-footer{display:none}.wide-border{background:white}.wide-border .highslide-image{border-width:10px}.wide-border .highslide-caption{padding:0
10px 10px 10px}.borderless .highslide-image{border:none}.borderless .highslide-caption{border-bottom:1px solid white;border-top:1px solid white;background:silver}.outer-glow{background:#444}.outer-glow .highslide-image{border:5px
solid #444}.outer-glow .highslide-caption{border:5px
solid #444;border-top:none;padding:5px;background-color:gray}.colored-border{background:white}.colored-border .highslide-image{border:2px
solid green}.colored-border .highslide-caption{border:2px
solid green;border-top:none}.dark{background:#111}.dark .highslide-image{border-color:black black #202020 black;background:gray}.dark .highslide-caption{color:white;background:#111}.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls
a{background-image:url(		)}.floating-caption .highslide-caption{position:absolute;padding:1em
0 0 0;background:none;color:#5C5C5C;border:none;font-weight:bold}.controls-in-heading .highslide-heading{color:gray;font-weight:bold;height:20px;overflow:hidden;cursor:default;padding:0
0 0 22px;margin:0;background:url(		) no-repeat 0 1px}.controls-in-heading .highslide-controls{width:105px;height:20px;position:relative;margin:0;top:-23px;left:7px;background:none}.controls-in-heading .highslide-controls
ul{position:static;height:20px;background:none}.controls-in-heading .highslide-controls
li{padding:0}.controls-in-heading .highslide-controls
a{background-image:url(		);height:20px;width:20px}.controls-in-heading .highslide-controls .highslide-move{display:none}.controls-in-heading .highslide-controls .highslide-previous
a{background-position:0 0}.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position:0 -20px}.controls-in-heading .highslide-controls .highslide-previous
a.disabled{background-position:0 -40px !important}.controls-in-heading .highslide-controls .highslide-play
a{background-position:-20px 0}.controls-in-heading .highslide-controls .highslide-play a:hover{background-position:-20px -20px}.controls-in-heading .highslide-controls .highslide-play
a.disabled{background-position:-20px -40px !important}.controls-in-heading .highslide-controls .highslide-pause
a{background-position:-40px 0}.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position:-40px -20px}.controls-in-heading .highslide-controls .highslide-next
a{background-position:-60px 0}.controls-in-heading .highslide-controls .highslide-next a:hover{background-position:-60px -20px}.controls-in-heading .highslide-controls .highslide-next
a.disabled{background-position:-60px -40px !important}.controls-in-heading .highslide-controls .highslide-full-expand
a{background-position:-100px 0}.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position:-100px -20px}.controls-in-heading .highslide-controls .highslide-full-expand
a.disabled{background-position:-100px -40px !important}.controls-in-heading .highslide-controls .highslide-close
a{background-position:-120px 0}.controls-in-heading .highslide-controls .highslide-close a:hover{background-position:-120px -20px}.text-controls .highslide-controls{width:auto;height:auto;margin:0;text-align:center;background:none}.text-controls
ul{position:static;background:none;height:auto;left:0}.text-controls .highslide-move{display:none}.text-controls
li{background-image:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >);background-position:right top !important;padding:0;margin-left:15px;display:block;width:auto}.text-controls
a{background:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) no-repeat;background-position:left top !important;position:relative;left:-10px;display:block;width:auto;height:auto;text-decoration:none !important}.text-controls a
span{background:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) no-repeat;margin:1px
2px 1px 10px;display:block;min-width:4em;height:18px;line-height:18px;padding:1px
0 1px 18px;color:#333;font-family:"Trebuchet MS",Arial,sans-serif;font-size:12px;font-weight:bold;white-space:nowrap}.text-controls .highslide-next{margin-right:1em}.text-controls .highslide-full-expand a
span{min-width:0;margin:1px
0;padding:1px
0 1px 10px}.text-controls .highslide-close a
span{min-width:0}.text-controls a:hover
span{color:black}.text-controls a.disabled
span{color:#999}.text-controls .highslide-previous
span{background-position:0 -40px}.text-controls .highslide-previous
a.disabled{background-position:left top !important}.text-controls .highslide-previous a.disabled
span{background-position:0 -140px}.text-controls .highslide-play
span{background-position:0 -60px}.text-controls .highslide-play
a.disabled{background-position:left top !important}.text-controls .highslide-play a.disabled
span{background-position:0 -160px}.text-controls .highslide-pause
span{background-position:0 -80px}.text-controls .highslide-next
span{background-position:0 -100px}.text-controls .highslide-next
a.disabled{background-position:left top !important}.text-controls .highslide-next a.disabled
span{background-position:0 -200px}.text-controls .highslide-full-expand
span{background:none}.text-controls .highslide-full-expand
a.disabled{background-position:left top !important}.text-controls .highslide-close
span{background-position:0 -120px}.highslide-thumbstrip{height:100%;direction:ltr}.highslide-thumbstrip
div{overflow:hidden}.highslide-thumbstrip
table{position:relative;padding:0;border-collapse:collapse}.highslide-thumbstrip
td{padding:1px}.highslide-thumbstrip
a{outline:none}.highslide-thumbstrip
img{display:block;border:1px
solid gray;margin:0
auto}.highslide-thumbstrip .highslide-active-anchor
img{visibility:visible}.highslide-thumbstrip .highslide-marker{position:absolute;width:0;height:0;border-width:0;border-style:solid;border-color:transparent}.highslide-thumbstrip-horizontal
div{width:auto}.highslide-thumbstrip-horizontal .highslide-scroll-up{display:none;position:absolute;top:3px;left:3px;width:25px;height:42px}.highslide-thumbstrip-horizontal .highslide-scroll-up
div{margin-bottom:10px;cursor:pointer;background:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) left center no-repeat;height:42px}.highslide-thumbstrip-horizontal .highslide-scroll-down{display:none;position:absolute;top:3px;right:3px;width:25px;height:42px}.highslide-thumbstrip-horizontal .highslide-scroll-down
div{margin-bottom:10px;cursor:pointer;background:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) center right no-repeat;height:42px}.highslide-thumbstrip-horizontal
table{margin:2px
0 10px 0}.highslide-viewport .highslide-thumbstrip-horizontal
table{margin-left:10px}.highslide-thumbstrip-horizontal
img{width:auto;height:40px}.highslide-thumbstrip-horizontal .highslide-marker{top:47px;border-left-width:6px;border-right-width:6px;border-bottom:6px solid gray}.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{margin-left:10px}.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{border-bottom-color:white !important}.highslide-thumbstrip-vertical-overlay{overflow:hidden !important}.highslide-thumbstrip-vertical
div{height:100%}.highslide-thumbstrip-vertical
a{display:block}.highslide-thumbstrip-vertical .highslide-scroll-up{display:none;position:absolute;top:0;left:0;width:100%;height:25px}.highslide-thumbstrip-vertical .highslide-scroll-up
div{margin-left:10px;cursor:pointer;background:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) top center no-repeat;height:25px}.highslide-thumbstrip-vertical .highslide-scroll-down{display:none;position:absolute;bottom:0;left:0;width:100%;height:25px}.highslide-thumbstrip-vertical .highslide-scroll-down
div{margin-left:10px;cursor:pointer;background:url(		' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >' alt='' class='ipsImage'  >) bottom center no-repeat;height:25px}.highslide-thumbstrip-vertical
table{margin:10px
0 0 10px}.highslide-thumbstrip-vertical
img{width:60px}.highslide-thumbstrip-vertical .highslide-marker{left:0;margin-top:8px;border-top-width:6px;border-bottom-width:6px;border-left:6px solid gray}.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker{border-left-color:white}.highslide-viewport .highslide-thumbstrip-float{overflow:auto}.highslide-thumbstrip-float
ul{margin:2px
0;padding:0}.highslide-thumbstrip-float
li{display:block;height:60px;margin:0
2px;list-style:none;float:left}.highslide-thumbstrip-float
img{display:inline;border-color:silver;max-height:56px}.highslide-thumbstrip-float .highslide-active-anchor
img{border-color:black}.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down
div{display:none}.highslide-thumbstrip-float .highslide-marker{display:none}
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: friendsonline*/
.textShort{text-align:left}#friendsonline_menucontent.ipsHeaderMenu{width:300px}#friendsonline_menucontent
a{color:#225985!important;text-decoration:none}#friendsonline_menucontent a:hover{color:#328586!important}#friendsonline{background:url(		) no-repeat top;vertical-align:middle;width:18px;height:15px;padding:11px
24px 8px 12px;position:relative}#friendsonline:hover{background-color:#323232}#friendsonline.menu_active{background-position:bottom;background-color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-radius:3px 3px 0 0}
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipgallery_slideshow*/
 
</style>
 
 
<style type="text/css" title="Main" media="screen,print">
/* Inline CSS */
 
/* CSS: ipb_styles*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}hr{display:none}address{display:inline}html,body{background-color:#d5e0e6;color:#5a5a5a}body{font:normal 13px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans",Geneva,tahoma,Verdana,sans-serif;position:relative}input,select{font:normal 13px helvetica,arial,sans-serif}h3,strong{font-weight:bold}em{font-style:italic}img,.input_check,.input_radio{vertical-align:middle}legend{display:none}table{width:100%}td{padding:3px}a{color:#466274;text-decoration:none}a:hover{color:#5e849c}.ipsList_inline>li{display:inline-block;margin:0
3px}.ipsList_inline>li:first-child{margin-left:0}.ipsList_inline>li:last-child{margin-right:0}.ipsList_inline.ipsList_reset>li:first-child{margin-left:3px}.ipsList_inline.ipsList_reset>li:last-child{margin-right:3px}.ipsList_inline.ipsList_nowrap{white-space:nowrap}.ipsList_withminiphoto>li{margin-bottom:8px}.ipsList_withmediumphoto > li
.list_content{margin-left:60px}.ipsList_withminiphoto > li
.list_content{margin-left:40px}.ipsList_withtinyphoto > li
.list_content{margin-left:30px}.list_content{word-wrap:break-word}.ipsList_data
li{margin-bottom:6px;line-height:1.3}.ipsList_data
.row_data{display:inline-block;word-wrap:break-word;max-width:100%}.ipsList_data .row_title, .ipsList_data
.ft{display:inline-block;float:left;width:120px;font-weight:bold;text-align:right;padding-right:10px}.ipsList_data.ipsList_data_thin .row_title, .ipsList_data.ipsList_data_thin
.ft{width:80px}.ipsType_pagetitle,.ipsType_subtitle{font:300 26px/1.3 Helvetica,Arial,sans-serif;color:#2c373c}.ipsType_subtitle{font-size:18px}.ipsType_sectiontitle{font-size:16px;font-weight:normal;color:#415057;padding:5px
0;border-bottom:1px solid #d8e0e5}.ipsType_pagedesc{color:#556b7b;line-height:1.5}.ipsType_pagedesc
a{text-decoration:underline}.ipsType_textblock{line-height:1.5;color:#484848}.ipsType_small{font-size:11px}.ipsType_smaller, .ipsType_smaller
a{font-size:11px !important}.ipsType_smallest, .ipsType_smallest
a{font-size:10px !important}.ipsReset{margin:0px
!important;padding:0px
!important}#content,.main_width{margin:0
auto;width:1070px}#header_bar{min-width:1030px;position:fixed;width:100%;z-index:1}#content{background:transparent;padding:10px
10px 10px 130px;line-height:120%}.row1,.post_block.row1{background-color:#fff}.row2,.post_block.row2{background-color:#f1f7f9}.unread{background-color:#f7fbfc}.unread .altrow,.unread.altrow{background-color:#e2edf0}.highlighted, .highlighted
.altrow{background-color:#d6ebf0}.ipsBox{background:#ecf2f5}.ipsBox_notice,.ipsBox_highlight{background:#e3f8fd;border-bottom:1px solid #caecf5}a.ipsBadge:hover{color:#fff}.ipsBadge_green{background:#396472}.ipsBadge_purple{background:#ae5583}.ipsBadge_grey{background:#49565a}.ipsBadge_lightgrey{background:#96b0b7}.ipsBadge_orange{background:#e99a55}.ipsBadge_red{background:#d3614c}.bar{background:#e7eef3;padding:8px
10px}.bar.altbar{background:#b5cbd7;color:#3d4a51}.header{background:#b5cbd7;color:#3d4a51}body .ipb_table .header a,
body .topic_options
a{color:#3d4a51}.post_block{background:#f5fafc;border-bottom:1px solid #a1b3be}.post_body
.post{color:#484848}.bbc_url,.bbc_email{color:#466274;text-decoration:underline}.date, .poll_question
.votes{color:#747474;font-size:11px}.no_messages{background-color:#ecf3f7;color:#384852;padding:15px
10px}.tab_bar{background-color:#e4edf2;color:#4a7084}.tab_bar
li.active{background-color:#415c69;color:#fff}.tab_bar.no_title.mini{border-bottom:8px solid #415c69}.ipbmenu_content,.ipb_autocomplete{background-color:#f7fafb;border:1px
solid #d8e2e8;-webkit-box-shadow:rgba(0, 0, 0, 0.3) 0px 6px 6px;box-shadow:rgba(0, 0, 0, 0.3) 0px 6px 6px}.ipbmenu_content li, .ipb_autocomplete
li{border-bottom:1px solid #d8e2e8;border-top:1px solid #fff}.ipb_autocomplete
li.active{background:#d8e2e8}.ipbmenu_content a:hover{background:#d8e2e8}.input_submit{background:#466274 url(		' alt='' class='ipsImage'  >) repeat-x top;color:#fff;-moz-box-shadow:inset 0 1px 0 0 #6a94ae, 0px 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 0 #6a94ae, 0px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 0 #6a94ae, 0px 2px 3px rgba(0,0,0,0.2);border-color:#466274}.input_submit:hover{color:#fff}.input_submit.alt{background:#e2ebf0;border-color:#dae5ea;color:#344046;-moz-box-shadow:inset 0 1px 0 0 #eff5f8, 0px 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 0 #eff5f8, 0px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 0 #eff5f8, 0px 2px 3px rgba(0,0,0,0.2)}.input_submit.alt:hover{color:#344046}.input_submit.delete{background:#ad2930;border-color:#C8A5A4 #962D29 #962D29 #C8A5A4;color:#fff;-moz-box-shadow:inset 0 1px 0 0 #C8A5A4, 0px 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 0 #C8A5A4, 0px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 0 #C8A5A4, 0px 2px 3px rgba(0,0,0,0.2)}.input_submit.delete:hover{color:#fff}body#ipboard_body fieldset.submit,
body#ipboard_body
p.submit{background-color:#d1e1ea}.moderated, body .moderated td, .moderated td.altrow, .post_block.moderated,
body td.moderated, body
td.moderated{background-color:#f8f1f3}.post_block.moderated{border-color:#e9d2d7}.moderated
.row2{background-color:#f0e0e3}.moderated, .moderated
a{color:#6f3642}body#ipboard_body.redirector{background:#fff !important}#header_bar{background:#92aebf;padding:0;text-align:right}#nav_top{float:left;margin-top:7px}#nav_top
li{margin-right:10px}#admin_bar{font-size:11px;line-height:36px;margin-left:60px}#admin_bar li.active
a{color:#fc6d35}#admin_bar
a{color:#c7dee6}#admin_bar a:hover{color:#fff}#user_navigation{color:#9f9f9f;font-size:11px}#user_navigation
a{color:#fff}#user_navigation .ipsList_inline
li{margin:0}#user_navigation.not_logged_in{height:26px;padding:6px
0 4px}#user_link{font-size:12px;color:#fff;padding:0
12px;height:36px;line-height:36px;display:inline-block;margin-right:15px;outline:0}#user_link_dd,.dropdownIndicator{display:inline-block;width:9px;height:5px;background:url(		) no-repeat left}#user_link:hover,#notify_link:hover,#inbox_link:hover{background-color:#85a1b2}#user_link_menucontent #links
li{width:50%;float:left;margin:3px
0;text-shadow:0px 1px 0 rgba(255,255,255,1);white-space:nowrap}#user_link.menu_active{background:#fff;color:#2c373c}#user_link.menu_active #user_link_dd, .menu_active .dropdownIndicator, li.active
.dropdownIndicator{background-position:right}#community_app_menu .menu_active
.dropdownIndicator{background-position:left}#community_app_menu li.active .menu_active
.dropdownIndicator{background-position:right}#user_link_menucontent
#statusForm{margin-bottom:15px}#user_link_menucontent
#statusUpdate{margin-bottom:5px}#user_link_menucontent>div{margin-left:15px;width:265px;text-align:left}#statusSubmitGlobal{margin-top:3px}#user_link.menu_active,#notify_link.menu_active,#inbox_link.menu_active{background-position:bottom;background-color:#fff}#notify_link,#inbox_link{vertical-align:middle;width:18px;height:15px;padding:13px
24px 8px 12px;position:relative}#notify_link{background:url(		) no-repeat top}#inbox_link{background:url(		) no-repeat top}#user_navigation
#register_link{background:#2f3f47;color:#fff;display:inline-block;padding:3px
8px;border:1px
solid #2f3f47;-webkit-box-shadow:inset 0px 1px 0 rgba(255,255,255,0.2), 0px 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:inset 0px 1px 0 rgba(255,255,255,0.2), 0px 1px 4px rgba(0,0,0,0.4);box-shadow:inset 0px 1px 0 rgba(255,255,255,0.2), 0px 1px 4px rgba(0,0,0,0.4);text-shadow:0px 1px 2px rgba(0,0,0,0.3)}#branding{background:#536e7f url(		) no-repeat left;border-bottom:0px solid #1b3759;min-height:150px;margin-bottom:10px;border:2px
solid #fff;margin-top:36px}#logo{display:inline;float:left}#logo:hover{opacity:0.9}#primary_nav{background:transparent;font-size:11px;padding:0px
0 0 0;display:inline-block;width:126px}#community_app_menu>li{margin:0px
0px 0 0;position:relative;display:block;width:126px}#community_app_menu>li>a{color:#4f7a95;background:transparent url(		) no-repeat left;display:block;padding:6px
6px 6px 28px}#community_app_menu>li>a:hover{background:url(		) no-repeat left}#community_app_menu>li>a.menu_active{background-color:#c8d5de}#community_app_menu>li.active>a{margin-top:0;text-shadow:none;background-color:#c8d5de}#quickNavLaunch
span{background:url(		' alt='' class='ipsImage'  >) no-repeat 50%;width:20px;height:20px;display:inline-block;opacity:0.7}#nav_explore
a{background:url(		) no-repeat 50%;height:20px;width:20px;display:inline-block;opacity:0.7}#nav_explore a:hover{opacity:1}#quickNavLaunch:hover
span{background:url(		' alt='' class='ipsImage'  >) no-repeat 50%;opacity:1}#primary_nav
#quickNavLaunch{}#more_apps_menucontent,.submenu_container{background:#43565f;font-size:12px;border:0;min-width:140px}#more_apps_menucontent li, .submenu_container
li{padding:0;border:0;float:none !important;min-width:150px}#more_apps_menucontent a, .submenu_container
a{display:block;padding:8px
10px;color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,0.5)}#more_apps_menucontent li:hover, .submenu_container li:hover{background-color:#566c77 !important}#more_apps_menucontent li:hover a, .submenu_container li:hover
a{color:#fff}#community_app_menu .submenu_container,#more_apps_menucontent.submenu_container{width:260px}#community_app_menu .submenu_container li,
#more_apps_menucontent.submenu_container
li{width:260px}.breadcrumb{color:#697174;font-size:11px}.breadcrumb
a{color:#485256}.breadcrumb li
.nav_sep{margin:0
5px 0 0}.breadcrumb li:first-child{margin-left:0}.breadcrumb.top{margin-bottom:10px}.breadcrumb.bottom{margin-top:10px;width:100%}.ipsHeaderMenu{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f6f6f6 70%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(70%,#f6f6f6), color-stop(100%,#ededed));padding:10px;overflow:hidden;width:340px}.ipsHeaderMenu
.ipsType_sectiontitle{margin-bottom:8px}#user_notifications_link_menucontent.ipsHeaderMenu,#user_inbox_link_menucontent.ipsHeaderMenu{width:300px}#search{margin:53px
15px 0;background:#4a6272;padding:10px}#search:hover{background:#465d6c}#main_search{font-size:12px;border:0;padding:0;background:transparent;width:110px;outline:0}#main_search.inactive{color:#bcbcbc}#search_wrap{position:relative;background:#fff;display:block;padding:0
26px 0 4px;height:26px;line-height:25px;min-width:210px}#adv_search{width:26px;height:26px;background:#2c3c46 url(		) no-repeat 50%;text-indent:-3000em;display:inline-block;margin:0px
0 0px 0px}#search
.submit_input{background:#638398 url(		) no-repeat 50%;text-indent:-3000em;padding:0;border:0;border:1px
solid #638398;display:block;width:26px;height:26px;position:absolute;right:0;top:0;bottom:0}#search_options{font-size:10px;height:20px;line-height:20px;margin:3px
3px 3px 0;padding:0
6px;background:#eaeaea;display:inline-block;float:right;max-width:80px;text-overflow:ellipsis;overflow:hidden}#search_options_menucontent{min-width:100px;white-space:nowrap;padding-top:0;padding-bottom:0}#search_options_menucontent
input{margin-right:10px}#search_options_menucontent
li{border-bottom:0;border-top:1px solid #fff;border-bottom:1px solid #dfe8ef;margin:0
-9px;padding:0
5px}#search_options_menucontent
label{cursor:pointer}#search_options_menucontent li:hover{background:#e5edf4}#backtotop{width:24px;height:24px;line-height:20px;left:50%;;position:absolute;display:inline-block;background:#aab6bc;text-align:center;opacity:0.4;outline:0}#backtotop:hover{background:#425158;color:#fff;opacity:1}#footer_utilities{padding:10px;font-size:11px;position:relative}#footer_utilities .ipsList_inline>li>a{margin-right:0px;padding:4px
10px}#footer_utilities
a.menu_active{background:#f7fafb;margin-top:-5px;padding:3px
9px 4px !important;z-index:20000;position:relative;display:inline-block;border:1px
solid #c8d3d9;border-bottom:0}#copyright{color:#959fa5;text-align:right;text-shadow:0px 1px 0px #dce7ec}#copyright
a{color:#959fa5}#ipsDebug_footer{width:900px;margin:8px
auto 0px auto;text-align:center;color:#3a4b53;text-shadow:0px 1px 0px #fff;font-size:11px}#ipsDebug_footer
strong{margin-left:20px}#ipsDebug_footer
a{color:#3a4b53}#rss_menu{background-color:#fef3d7;border:1px
solid #ed7710}#rss_menu
li{border-bottom:1px solid #fce19b}#rss_menu
a{color:#ed7710;padding:5px
8px}#rss_menu a:hover{background-color:#ed7710;color:#fff}.ipsUserPhoto{padding:1px;border:1px
solid #d5d5d5;background:#fff;-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.1);box-shadow:0px 2px 2px rgba(0,0,0,0.1)}.ipsUserPhotoLink:hover
.ipsUserPhoto{border-color:#7d7d7d}.ipsUserPhoto_variable{max-width:155px}.ipsUserPhoto_large{max-width:90px;max-height:90px}.ipsUserPhoto_medium{width:50px;height:50px}.ipsUserPhoto_mini{width:30px;height:30px}.ipsUserPhoto_tiny{width:20px;height:20px}.ipsUserPhoto_icon{width:16px;height:16px}.general_box{background:#fcfcfc;margin-bottom:10px}.general_box
h3{font:normal 14px helvetica, arial, sans-serif;padding:8px
10px;background:#c8d9e4;color:#5a6a71;border:1px
solid #c8d9e4;box-shadow:inset 0 1px 0 #dae9f2;-moz-box-shadow:inset 0 1px 0 #dae9f2;-webkit-box-shadow:inset 0 1px 0 #dae9f2;text-shadow:0 1px 0 #d4e4ee}.general_box
.none{color:#bcbcbc}.ipsPad{padding:9px}.ipsPad_double{padding:9px
19px}.ipsBox_withphoto{margin-left:65px}.ipsBox_container{background:#fff;border:1px
solid #dbe8ef}.ipsBox_container.moderated{background:#f8f1f3;border:1px
solid #d6b0bb}.ipsBox_notice{padding:10px;line-height:1.6;margin-bottom:10px}.ipsBox_container
.ipsBox_notice{margin:-10px -10px 10px -10px}.ipsPad_half{padding:4px
!important}.ipsPad_left{padding-left:9px}.ipsPad_top{padding-top:9px}.ipsPad_top_slimmer{padding-top:7px}.ipsPad_top_half{padding-top:4px}.ipsPad_top_bottom{padding-top:9px;padding-bottom:9px}.ipsPad_top_bottom_half{padding-top:4px;padding-bottom:4px}.ipsMargin_top{margin-top:9px}.ipsBlendLinks_target
.ipsBlendLinks_here{opacity:0.5;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.2s ease-in-out}.ipsBlendLinks_target:hover
.ipsBlendLinks_here{opacity:1}.block_list>li{padding:5px
10px;border-bottom:1px solid #f2f2f2}.ipsModMenu{width:15px;height:15px;display:inline-block;text-indent:-2000em;background:url(		) no-repeat;margin-right:5px;vertical-align:middle}.ipsBadge{display:inline-block;height:15px;line-height:15px;padding:0
5px;font-size:9px;font-weight:bold;text-transform:uppercase;color:#fff;vertical-align:middle}.ipsBadge.has_icon
img{max-height:7px;vertical-align:baseline}#nav_app_ipchat
.ipsBadge{position:absolute}#ajax_loading{background:#54798a;background:-moz-linear-gradient(top, #54798a 0%, #466574 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#54798a), color-stop(100%,#466574));background:linear-gradient(top, #54798a 0%,#466574 100%);border:1px
solid #466574;color:#fff;text-align:center;padding:5px
0 8px;width:8%;top:0px;left:46%;z-index:10000;position:fixed;-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.2), inset 0px -1px 0px rgba(255,255,255,0.2);-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.2), inset 0px -1px 0px rgba(255,255,255,0.2);box-shadow:0px 3px 5px rgba(0,0,0,0.2), inset 0px -1px 0px rgba(255,255,255,0.2)}#ipboard_body.redirector{width:500px;margin:150px
auto 0 auto}#ipboard_body.minimal{margin-top:40px}#ipboard_body.minimal
#content{padding:20px
30px}#ipboard_body.minimal
h1{font-size:32px}#ipboard_body.minimal
.ipsType_pagedesc{font-size:16px}.progress_bar{background-color:#fff;border:1px
solid #c8d3d9}.progress_bar
span{background:#516670 url(		) repeat-x left 50%;color:#fff;font-size:0em;font-weight:bold;text-align:center;text-indent:-2000em;height:10px;display:block;overflow:hidden}.progress_bar.limit
span{background:#b82929 url(		) repeat-x center}.progress_bar span
span{display:none}.progress_bar.user_warn{margin:0
auto;width:80%}.progress_bar.user_warn
span{height:6px}.progress_bar.topic_poll{border:1px
solid #c8d3d9;margin-top:2px;width:40%}li.rating
a{outline:0}.antispam_img{margin:0
3px 5px 0}span.error{color:#ad2930;font-weight:bold;clear:both}#recaptcha_widget_div{max-width:350px}#recaptcha_table{border:0
!important}.mediatag_wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.mediatag_wrapper iframe,
.mediatag_wrapper object,
.mediatag_wrapper
embed{position:absolute;top:0;left:0;width:100%;height:100%}.tab_filters ul, .tab_filters li, fieldset.with_subhead span.desc, fieldset.with_subhead label,.user_controls
li{display:inline}.right{float:right}.left{float:left}.hide{display:none}.short{text-align:center}.clear{clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.faded{opacity:0.5}.clickable{cursor:pointer}.reset_cursor{cursor:default}.bullets ul, .bullets ol,ul.bullets,ol.bullets{list-style:disc;margin-left:30px;line-height:150%;list-style-image:none}.maintitle{background:#466274 url(		' alt='' class='ipsImage'  >) repeat-x top;color:#fff;padding:6px
10px 7px;font-size:16px;font-weight:300;-webkit-box-shadow:inset 0px 1px 0 #638ba4;-moz-box-shadow:inset 0px 1px 0 #638ba4;box-shadow:inset 0px 1px 0 #638ba4;border-width:1px 1px 0 1px;border-color:#466274;border-style:solid}.maintitle
a{color:#fff}.collapsed
.maintitle{opacity:0.2}.collapsed .maintitle:hover{opacity:0.4}.maintitle
.toggle{visibility:hidden;background:url(		) no-repeat;text-indent:-3000em;width:25px;height:15px;display:block;outline:0}.maintitle:hover
.toggle{visibility:visible}.collapsed
.toggle{background-image:url(		)}#user_navigation #new_msg_count, .poll_question h4,.rounded{}.desc, .desc.blend_links a,p.posted_info{font-size:11px;color:#777}.desc.lighter, .desc.lighter.blend_links
a{color:#8e9da5}.cancel{color:#ad2930;font-size:0.9em;font-weight:bold}em.moderated{font-size:11px;font-style:normal;font-weight:bold}.positive{color:#6f8f52}.negative{color:#c7172b}.searchlite{background-color:yellow;color:red;font-size:14px}.activeuserposting{font-style:italic}.col_f_post{width:220px !important}.is_mod
.col_f_post{width:210px !important}td.col_c_post{padding-top:10px !important;width:220px}.col_f_icon{padding:10px
0 0 0 !important;width:24px !important;text-align:center;vertical-align:top}.col_n_icon{vertical-align:middle;width:24px;padding:0
!important}.col_f_views,.col_m_replies{width:100px !important;text-align:right;white-space:nowrap}.col_f_mod,.col_m_mod,.col_n_mod{width:40px;text-align:right}.col_f_preview{width:20px !important;text-align:right}.col_c_icon{padding:10px
5px 10px 5px !important;width:30px;vertical-align:middle;text-align:middle}.col_c_post
.ipsUserPhoto{margin-top:3px}.col_n_date{width:250px}.col_m_photo,.col_n_photo{width:30px}.col_m_mod{text-align:right}.col_r_icon{width:3%}.col_f_topic,.col_m_subject{width:49%}.col_f_starter,.col_r_total,.col_r_comments{width:10%}.col_m_date,.col_r_updated,.col_r_section{width:18%}.col_c_stats{width:18%;text-align:right}.col_c_forum{width:auto}.col_mod,.col_r_mod{width:3%}.col_r_title{width:26%}table.ipb_table{width:100%;line-height:1.3;border-collapse:collapse}table.ipb_table
td{padding:10px;border-bottom:1px solid #f3f3f3}table.ipb_table tr.unread
h4{font-weight:bold}table.ipb_table tr.highlighted
td{border-bottom:0}table.ipb_table
th{font-size:11px;font-weight:bold;padding:8px
6px}.last_post{margin-left:45px}table.ipb_table h4,
table.ipb_table
.topic_title{font-size:14px;display:inline-block}table.ipb_table  .unread
.topic_title{font-weight:bold}table.ipb_table
.ipsModMenu{visibility:hidden}table.ipb_table tr:hover .ipsModMenu, table.ipb_table tr
.ipsModMenu.menu_active{visibility:visible}#announcements
h4{display:inline}#announcements
td{border-bottom:1px solid #fff}.forum_data{font-size:11px;color:#5c5c5c;display:inline-block;white-space:nowrap;margin:0px
0 0 8px}.desc_more{background:url(		) no-repeat top;display:inline-block;width:13px;height:13px;text-indent:-2000em}.desc_more:hover{background-position:bottom}.category_block .ipb_table
h4{font-size:13px;word-wrap:break-word}table.ipb_table
.subforums{margin:2px
0 3px 5px;padding-left:20px;background:url(		) no-repeat left 4px}table.ipb_table .subforums
li.unread{font-weight:bold}table.ipb_table
.expander{visibility:hidden;width:16px;height:16px;display:inline-block}table.ipb_table tr:hover
.expander{visibility:visible;opacity:0.2}table.ipb_table
td.col_f_preview{cursor:pointer}table.ipb_table tr td:hover .expander,.expander.open,.expander.loading{visibility:visible !important;opacity:1}table.ipb_table
.expander.closed{background:url(		' alt='' class='ipsImage'  >) no-repeat top}table.ipb_table
.expander.open{background:url(		' alt='' class='ipsImage'  >) no-repeat bottom}table.ipb_table
.expander.loading{background:url(		' alt='' class='ipsImage'  >) no-repeat}table.ipb_table .preview
td{padding:20px
10px 20px 29px;z-index:20000;border-top:0}table.ipb_table .preview td>div{line-height:1.4;position:relative}table.ipb_table .preview
td{-webkit-box-shadow:0px 4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0px 4px 5px rgba(0,0,0,0.15);box-shadow:0px 4px 5px rgba(0,0,0,0.15);border:1px
solid #d6eaf0}.preview_col{margin-left:80px}.preview_info{border-bottom:1px solid #eaeaea;padding-bottom:3px;margin:-3px 0 3px}table.ipb_table
.mini_pagination{opacity:0.5}table.ipb_table tr:hover
.mini_pagination{opacity:1}.ipsLayout.ipsLayout_withleft{padding-left:210px}.ipsBox.ipsLayout.ipsLayout_withleft{padding-left:220px}.ipsLayout.ipsLayout_withright{padding-right:210px;clear:left}.ipsBox.ipsLayout.ipsLayout_withright{padding-right:220px}.ipsLayout_content, .ipsLayout .ipsLayout_left,.ipsLayout_right{position:relative}.ipsLayout_content{width:100%;float:left}.ipsLayout_content
img{}.ipsLayout
.ipsLayout_left{width:200px;;float:left}.ipsLayout
.ipsLayout_right{width:200px;margin-right:-210px;float:right}.ipsLayout_largeleft.ipsLayout_withleft{padding-left:280px}.ipsBox.ipsLayout_largeleft.ipsLayout_withleft{padding-left:290px}.ipsLayout_largeleft.ipsLayout
.ipsLayout_left{width:270px;;margin-right:-280px}.ipsLayout_smallleft.ipsLayout_withleft{padding-left:150px}.ipsBox.ipsLayout_smallleft.ipsLayout_withleft{padding-left:160px}.ipsLayout_smallleft.ipsLayout
.ipsLayout_left{width:140px;;margin-right:-150px}.ipsLayout_tinyleft.ipsLayout_withleft{padding-left:50px}.ipsBox.ipsLayout_tinyleft.ipsLayout_withleft{padding-left:60px}.ipsLayout_tinyleft.ipsLayout
.ipsLayout_left{width:40px;;margin-right:-50px}.ipsLayout_bigleft.ipsLayout_withleft{padding-left:330px}.ipsBox.ipsLayout_bigleft.ipsLayout_withleft{padding-left:340px}.ipsLayout_bigleft.ipsLayout
.ipsLayout_left{width:320px;;margin-right:-330px}.ipsLayout_hugeleft.ipsLayout_withleft{padding-left:380px}.ipsBox.ipsLayout_hugeleft.ipsLayout_withleft{padding-left:390px}.ipsLayout_hugeleft.ipsLayout
.ipsLayout_left{width:370px;;margin-right:-380px}.ipsField
.ipsField_title{font-weight:bold;font-size:15px}.ipsForm_required{color:#ab1f39;font-weight:bold}.ipsForm_horizontal
.ipsField_title{float:left;width:185px;padding-right:15px;text-align:right;line-height:1.8}.ipsForm_horizontal
.ipsField{margin-bottom:15px}.ipsForm_horizontal .ipsField_content, .ipsForm_horizontal
.ipsField_submit{margin-left:200px}.ipsForm_horizontal
.ipsField_checkbox{margin:0
0 5px 200px}.ipsForm_horizontal .ipsField_select
.ipsField_title{line-height:1.6}.ipsForm_vertical
.ipsField{margin-bottom:10px}.ipsForm_vertical
.ipsField_content{margin-top:3px}.ipsForm .ipsField_checkbox
.ipsField_content{margin-left:25px}.ipsForm .ipsField_checkbox
input{float:left;margin-top:3px}.ipsField_primary
input{font-size:18px}.ipsForm_submit{background:#d0dce4;background:-moz-linear-gradient(top, #d0dce4 0%, #b7c3cb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0dce4), color-stop(100%,#b7c3cb));padding:5px
10px;text-align:right;border-top:1px solid #b7c3cb;margin-top:25px}.ipsForm_right{text-align:right}.ipsForm_left{text-align:left}.ipsForm_center{text-align:center}.ipsSettings_pagetitle{font-size:20px;margin-bottom:5px}.ipsSettings{padding:0
0px}.ipsSettings_section{margin:0
0 15px 0;border-top:1px solid #eaeaea;padding:15px
0 0 0}.ipsSettings_section>div{margin-left:175px}.ipsSettings_section > div ul
li{margin-bottom:10px}.ipsSettings_section
.desc{margin-top:3px}.ipsSettings_sectiontitle{font:bold 14px Helvetica,Arial,sans-serif;color:#29343a;width:165px;padding-left:10px;float:left}.ipsSettings_fieldtitle{min-width:100px;margin-right:10px;font-size:14px;display:inline-block;vertical-align:top;padding-top:3px}.ipsTooltip{padding:5px;z-index:25000}.ipsTooltip_inner{padding:8px;background:#333;border:1px
solid #333;color:#fff;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.3), 0px 1px 0px rgba(255,255,255,0.1) inset;-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.3), 0px 1px 0px rgba(255,255,255,0.1) inset;box-shadow:0px 2px 4px rgba(0,0,0,0.3), 0px 1px 0px rgba(255,255,255,0.1) inset;font-size:12px;text-align:center;max-width:250px}.ipsTooltip_inner
a{color:#fff}.ipsTooltip_inner
span{font-size:11px;color:#d2d2d2}.ipsTooltip.top{background:url(		) no-repeat bottom center}.ipsTooltip.top_left{background-position:bottom left}.ipsTooltip.bottom{background:url(		) no-repeat top center}.ipsTooltip.left{background:url(		) no-repeat center right}.ipsTooltip.right{background:url(		) no-repeat center left}.ipsHasNotifications{padding:0px
4px;height:12px;line-height:12px;background:#cf2020;color:#fff !important;font-size:9px;text-align:center;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.3), 0px 1px 0px rgba(255,255,255,0.1) inset;-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.3), 0px 1px 0px rgba(255,255,255,0.1) inset;box-shadow:0px 2px 4px rgba(0,0,0,0.3), 0px 1px 0px rgba(255,255,255,0.1) inset;position:absolute;top:4px;left:3px}.ipsHasNotifications_blank{display:none}#chat-tab-count.ipsHasNotifications{left:auto;top:0px;right:-1px;text-shadow:none !important;position:absolute}.ipsSideMenu{padding:10px
0}.ipsSideMenu
h4{margin:0
10px 5px 25px;font-weight:bold;color:#2f3b42}.ipsSideMenu
ul{border-top:1px solid #f4f4f4;margin-bottom:20px}.ipsSideMenu ul
li{font-size:11px;border-bottom:1px solid #f4f4f4}.ipsSideMenu ul li
a{padding:5px
10px 5px 25px;display:block}.ipsSideMenu ul li.active
a{background:#829ca9 url(		) no-repeat 6px 8px;color:#fff;font-weight:bold}.ipsSteps{border-bottom:1px solid #fff;background:#e3e9ed;overflow:hidden}.ipsSteps ul
li{float:left;padding:11px
33px 11px 18px;color:#2c373c;background-image:url(		);background-repeat:no-repeat;background-position:bottom right;position:relative;max-height:53px}.ipsSteps
.ipsSteps_active{background-position:top right;color:#fff;text-shadow:0px -1px 0 rgba(0,0,0,0.7)}.ipsSteps
.ipsSteps_done{color:#aeaeae}.ipsSteps_desc{font-size:11px}.ipsSteps_arrow{display:none}.ipsSteps_title{display:block;font-size:14px}.ipsSteps_active
.ipsSteps_arrow{display:block;position:absolute;left:-23px;top:0;width:23px;height:54px;background:url(		) no-repeat}.ipsSteps ul li:first-child
.ipsSteps_arrow{display:none !important}.ipsVerticalTabbed{}.ipsVerticalTabbed_content{min-height:400px}.ipsVerticalTabbed_tabs>ul{width:149px !important;margin-top:10px;border-top:1px solid #dbe8ef;border-left:1px solid #dbe8ef}.ipsVerticalTabbed_minitabs.ipsVerticalTabbed_tabs>ul{width:49px !important}.ipsVerticalTabbed_tabs
li{background:#f6f9fb;color:#808080;border-bottom:1px solid #dbe8ef;font-size:13px}.ipsVerticalTabbed_tabs li
a{display:block;padding:10px
8px;outline:0;color:#8d8d8d;-webkit-transition:background-color 0.1s ease-in-out;-moz-transition:background-color 0.3s ease-in-out}.ipsVerticalTabbed_tabs li a:hover{background:#eaf1f5;color:#808080}.ipsVerticalTabbed_tabs li.active
a{width:135px;position:relative;z-index:8000;border-right:1px solid #fff;background:#fff;color:#323b40;font-weight:bold}.ipsVerticalTabbed_minitabs.ipsVerticalTabbed_tabs li.active
a{width:24px}.ipsLikeBar{margin:10px
0;font-size:11px}.ipsLikeBar_info{line-height:19px;background:#f4f4f4;padding:0
10px;display:inline-block}.ipsLikeButton{line-height:17px;padding:0
6px 0 24px;font-size:11px;display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff !important}.ipsLikeButton:hover{color:#fff !important}.ipsLikeButton.ipsLikeButton_enabled{background:#8aa5b5 url(		' alt='' class='ipsImage'  >) no-repeat top left;border:1px
solid #8aa5b5}.ipsLikeButton.ipsLikeButton_disabled{background:#acacac url(		' alt='' class='ipsImage'  >) no-repeat bottom left;border:1px
solid #acacac}.ipsTag{display:inline-block;background:url(		);height:20px;line-height:20px;padding:0
7px 0 15px;margin:5px
5px 0 0;font-size:11px;color:#656565;text-shadow:0 1px 0 rgba(255,255,255,1)}.ipsTagBox_wrapper{min-height:18px;width:350px;line-height:1.3;display:inline-block}.ipsTagBox_hiddeninput{background:#fff}.ipsTagBox_hiddeninput.inactive{font-size:11px;min-width:200px}.ipsTagBox_wrapper
input{border:0px;outline:0}.ipsTagBox_wrapper
li{display:inline-block}.ipsTagBox_wrapper.with_prefixes li.ipsTagBox_tag:first-child{background:#dbf4ff;border-color:#a8e1ff;color:#719db1}.ipsTagBox_tag{padding:2px
1px 2px 4px;background:#f4f4f4;border:1px
solid #ddd;margin:0
3px 2px 0;font-size:11px;cursor:pointer}.ipsTagBox_tag:hover{border-color:#bdbdbd}.ipsTagBox_tag.selected{background:#e2e2e2 !important;border-color:#c0c0c0 !important;color:#424242 !important}.ipsTagBox_closetag{margin-left:2px;display:inline-block;padding:0
3px;color:#c7c7c7;font-weight:bold}.ipsTagBox_closetag:hover{color:#454545}.ipsTagBox_tag.selected
.ipsTagBox_closetag{color:#424242}.ipsTagBox_tag.selected .ipsTagBox_closetag:hover{color:#2f2f2f}.ipsTagBox_wrapper.with_prefixes li.ipsTagBox_tag:first-child
.ipsTagBox_closetag{color:#7da7b9}.ipsTagBox_wrapper.with_prefixes li.ipsTagBox_tag:first-child .ipsTagBox_closetag:hover{color:#48616c}.ipsTagBox_addlink{font-size:10px;margin-left:3px;outline:0}.ipsTagBox_dropdown{height:100px;overflow:scroll;background:#fff;border:1px
solid #ddd;-webkit-box-shadow:0px 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0px 5px 10px rgba(0,0,0,0.2);box-shadow:0px 5px 10px rgba(0,0,0,0.2);z-index:16000}.ipsTagBox_dropdown
li{padding:4px;font-size:12px;cursor:pointer}.ipsTagBox_dropdown li:hover{background:#dbf5ff;color:#48616c}.ipsTagWeight_1{opacity:1.0}.ipsTagWeight_2{opacity:0.9}.ipsTagWeight_3{opacity:0.8}.ipsTagWeight_4{opacity:0.7}.ipsTagWeight_5{opacity:0.6}.ipsTagWeight_6{opacity:0.5}.ipsTagWeight_7{opacity:0.4}.ipsTagWeight_8{opacity:0.3}.ipsFilterbar
li{margin:0px
15px 0px 0;font-size:11px}.ipsFilterbar li
a{color:#fff;opacity:0.5;text-shadow:0px 1px 0px #11191c;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out}.ipsFilterbar.bar.altbar li
a{color:#2c3e44;text-shadow:none;opacity: .8}.ipsFilterbar:hover li
a{opacity:0.8}.ipsFilterbar li a:hover{color:#fff;opacity:1}.ipsFilterbar li
img{margin-top:-3px}.ipsFilterbar
li.active{opacity:1}.ipsFilterbar li.active a, .ipsFilterbar.bar.altbar li.active
a{background:#2c3e44;opacity:1;color:#fff;padding:4px
10px;font-weight:bold;-webkit-box-shadow:inset 0px 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 2px 2px rgba(0,0,0,0.2);box-shadow:inset 0px 2px 2px rgba(0,0,0,0.2)}.ipsPostForm{}.ipsPostForm.ipsLayout_withright{padding-right:260px !important}.ipsPostForm
.ipsLayout_content{z-index:900;-webkit-box-shadow:2px 0px 4px rgba(0,0,0,0.1);-moz-box-shadow:2px 0px 4px rgba(0,0,0,0.1);box-shadow:2px 0px 4px rgba(0,0,0,0.1);float:none}.ipsPostForm
.ipsLayout_right{width:250px;margin-right:-251px;border-left:0;z-index:800}.ipsPostForm_sidebar .ipsPostForm_sidebar_block.closed
h3{background-image:url(		);background-repeat:no-repeat;background-position:10px 9px;padding-left:26px;margin-bottom:2px}.ipsMemberList
.ipsButton_secondary{opacity:0.3}.ipsMemberList li:hover .ipsButton_secondary, .ipsMemberList tr:hover
.ipsButton_secondary{opacity:1}.ipsMemberList li
.reputation{margin:5px
10px 0 0}.ipsMemberList > li
.ipsButton_secondary{margin-top:15px}.ipsMemberList li
.rating{display:inline}.ipsComment_wrap{margin-top:10px}.ipsComment_wrap
.ipsLikeBar{margin:0}.ipsComment_wrap input[type='checkbox']{vertical-align:middle}.ipsComment{border-bottom:1px solid #e9e9e9;margin-bottom:5px;padding:10px
0}.ipsComment_author,.ipsComment_reply_user{width:160px;text-align:right;padding:0
10px;float:left;line-height:1.3}.ipsComment_author
.ipsUserPhoto{margin-bottom:5px}.ipsComment_comment{margin-left:190px;line-height:1.5}.ipsComment_comment>div{min-height:33px}.ipsComment_controls{margin-top:10px}.ipsComment_controls>li{opacity:0.2}.ipsComment:hover .ipsComment_controls > li, .ipsComment .ipsComment_controls>li.right{opacity:1}.ipsComment_reply_user_photo{margin-left:115px}.ipsFloatingAction{position:fixed;right:10px;bottom:10px;background:#fff;padding:10px;z-index:15000;border:4px
solid #424b4e;-moz-box-shadow:0px 3px 6px rgba(0,0,0,0.4);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.4);box-shadow:0px 3px 6px rgba(0,0,0,0.4)}.ipsFloatingAction.left{right:auto;left:10px}.ipsFloatingAction
.fixed_inner{overflow-y:auto;overflow-x:hidden}#seoMetaTagEditor{width:480px}#seoMetaTagEditor
table{width:450px}#seoMetaTagEditor table
td{width:50%;padding-right:0px}body#ipboard_body fieldset.submit,
body#ipboard_body
p.submit{padding:15px
6px 15px 6px;text-align:center}.input_text,.ipsTagBox_wrapper{padding:4px;border-width:1px;border-style:solid;border-color:#ccc;background:#fff}.input_text:focus{border-color:#7692a7;outline:none;-webkit-box-shadow:0px 0px 5px 0px #7692a7;box-shadow:0px 0px 5px 0px #7692a7;-moz-box-shadow:0px 0px 5px 0px #7692a7}input.inactive,select.inactive,textarea.inactive{color:#c4c4c4}.input_text.error{background-color:#f3dddd}.input_text.accept{background-color:#f1f6ec}.input_submit{text-decoration:none;border-width:1px;border-style:solid;padding:4px
10px;cursor:pointer}.input_submit.alt{text-decoration:none}p.field{padding:15px}li.field{padding:5px;margin-left:5px}li.field label,
li.field
span.desc{display:block}li.field.error{color:#ad2930}li.field.error
label{font-weight:bold}li.field.checkbox,li.field.cbox{margin-left:0}li.field.checkbox .input_check,
li.field.checkbox .input_radio,
li.field.cbox .input_check,
li.field.cbox
.input_radio{margin-right:10px;vertical-align:middle}li.field.checkbox label,
li.field.cbox
label{width:auto;float:none;display:inline}li.field.checkbox p,
li.field.cbox
p{position:relative;left:245px;display:block}li.field.checkbox span.desc,
li.field.cbox
span.desc{padding-left:27px;margin-left:auto;display:block}.message{background:#c2deeb;padding:10px;border:1px
solid #a4bfcc;color:#405762;line-height:1.6;font-size:12px}.message
h3{padding:0;color:#2c373c}.message.error{background-color:#f3e3e6;border-color:#e599aa;color:#80001c}.message.error.usercp{background-image:none;padding:4px;float:right}.message.unspecific{background-color:#f3f3f3;border-color:#d4d4d4;color:#515151;margin:0
0 10px 0;clear:both}.ipbmenu_content,.ipb_autocomplete{font-size:12px;min-width:85px;z-index:2000}.ipbmenu_content li:last-child{border-bottom:0;padding-bottom:0px}.ipbmenu_content li:first-child{padding-top:0px}.ipbmenu_content.with_checks
a{padding-left:26px}.ipbmenu_content a
.icon{margin-right:10px}.ipbmenu_content
a{text-decoration:none;text-align:left;display:block;padding:6px
10px}.ipbmenu_content.with_checks li.selected
a{background-image:url(		);background-repeat:no-repeat;background-position:7px 10px}.popupWrapper{background-color:#464646;background-color:rgba(70,70,70,0.6);padding:4px;-webkit-box-shadow:0px 12px 25px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 12px 25px rgba(0, 0, 0, 0.7);box-shadow:0px 12px 25px rgba(0, 0, 0, 0.7 )}.popupInner{background:#fff;width:500px;overflow:auto;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.4);box-shadow:0px 0px 3px rgba(0,0,0,0.4);overflow-x:hidden}.popupInner.black_mode{background:#000;border:3px
solid #b3bbc3;color:#eee;border:3px
solid #555}.popupInner.warning_mode{border:3px
solid #7D1B1B}.popupInner
h3{background:#466274 url(		' alt='' class='ipsImage'  >) repeat-x top;color:#fff;border-width:1px 1px 0 1px;border-style:solid;border-color:#466274;padding:6px
10px 7px;font-size:15px;font-weight:300;text-shadow:0 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0px 1px 0 #638ba4;box-shadow:inset 0px 1px 0 #638ba4;-moz-box-shadow:inset 0px 1px 0 #638ba4}.popupInner h3
a{color:#fff}.popupInner.black_mode
h3{background-color:#545C66;color:#ddd}.popupInner.warning_mode
h3{background-color:#7D1B1B;padding-top:6px;padding-bottom:6px;color:#fff}.popupInner.warning_mode
input.input_submit{background-color:#7D1B1B}.popupClose{position:absolute;right:16px;top:12px}.popupClose.light_close_button{background:transparent url(		) no-repeat top left;opacity:0.8;width:13px;height:13px;top:17px}.popupClose.light_close_button
img{display:none}.popup_footer{padding:15px;position:absolute;bottom:0px;right:0px}.popup_body{padding:10px}.stem{width:31px;height:16px;position:absolute}.stem.topleft{background-image:url(		)}.stem.topright{background-image:url(		)}.stem.bottomleft{background-image:url(		)}.stem.bottomright{background-image:url(		)}.modal{background-color:#3e3e3e}.userpopup
h3{font-size:17px}.userpopup h3, .userpopup .side+div{padding-left:110px}.userpopup
.side{position:absolute;margin-top:-40px}.userpopup .side
.ipsButton_secondary{display:block;text-align:center;margin-top:5px;max-width:75px;height:auto;line-height:1;padding:5px
10px;white-space:normal}.userpopup
.user_controls{text-align:left}.userpopup
.user_status{padding:5px;margin-bottom:5px}.userpopup
.reputation{display:block;text-align:center;margin-top:5px}.userpopup{overflow:hidden;position:relative;font-size:0.9em}.userpopup
dl{border-bottom:1px solid #d4d4d4;padding-bottom:10px;margin-bottom:4px}.info
dt{float:left;font-weight:bold;padding:3px
6px;clear:both;width:30%}.info
dd{padding:3px
6px;width:60%;margin-left:35%}.topic_buttons
li{float:right;margin:0
0 10px 10px}.topic_buttons li.important a, .topic_buttons li.important span, .ipsButton .important,
.topic_buttons li a, .topic_buttons li span,.ipsButton{background:#466274 url(		' alt='' class='ipsImage'  >) repeat-x top;border:1px
solid #466274;border-width:1px 1px 0 1px;-moz-box-shadow:inset 0 1px 0 0 #6a94ae, 0px 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 0 #6a94ae, 0px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 0 #6a94ae, 0px 2px 3px rgba(0,0,0,0.2);color:#fff;text-shadow:0 -1px 0 #3e5868;font:300 12px/1.3 Helvetica, Arial, sans-serif;line-height:30px;height:30px;padding:0
10px;text-align:center;min-width:125px;display:inline-block;cursor:pointer}.topic_buttons li.important a, .topic_buttons li.important span, .ipsButton .important,.ipsButton.important{background:#812200 url(		) repeat-x top;border-color:#812200;-moz-box-shadow:inset 0 1px 0 0 #db6e46, 0px 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 0 #db6e46, 0px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 0 #db6e46, 0px 2px 3px rgba(0,0,0,0.2)}.topic_buttons li a:hover,.ipsButton:hover{color:#fff}.topic_buttons li.non_button
a{background:transparent !important;background-color:transparent !important;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;text-shadow:none;min-width:0px;color:#697174;font-weight:normal}.topic_buttons li.disabled a, .topic_buttons li.disabled
span{background:#ebebeb;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;text-shadow:none;border:0;color:#556b7b}.topic_buttons li
span{cursor:default !important}.ipsButton_secondary{height:22px;line-height:22px;font-size:12px;padding:0
10px;background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#e5e5e5));border:1px
solid #dbdbdb;-moz-box-shadow:0px 1px 0px rgba(255,255,255,1) inset, 0px 1px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1) inset, 0px 1px 0px rgba(0,0,0,0.3);box-shadow:0px 1px 0px rgba(255,255,255,1) inset, 0px 1px 0px rgba(0,0,0,0.3);color:#616161;display:inline-block;white-space:nowrap;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out}.ipsButton_secondary
a{color:#616161}.ipsButton_secondary:hover{color:#4c4c4c;border-color:#9a9a9a}.ipsButton_secondary.important{background:#9f2a00;background:-moz-linear-gradient(top, #9f2a00 0%, #812200 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9f2a00), color-stop(100%,#812200));border:1px
solid #812200;color:#fbf4f4;-moz-box-shadow:0px 1px 0px rgba(255,255,255,0.4) inset, 0px 1px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,0.4) inset, 0px 1px 0px rgba(0,0,0,0.3);box-shadow:0px 1px 0px rgba(255,255,255,0.4) inset, 0px 1px 0px rgba(0,0,0,0.3)}.ipsButton_secondary
.icon{margin-right:4px;margin-top:-3px}.ipsButton_secondary
img.small{max-height:12px;margin-left:3px;margin-top:-2px;opacity:0.5}.ipsButton_secondary.important
a{color:#fbf4f4}.ipsButton_secondary.important a:hover{color:#fff !important;border-color:#571700}.ipsField.ipsField_checkbox.ipsButton_secondary{line-height:18px}.ipsField.ipsField_checkbox.ipsButton_secondary
input{margin-top:6px}.ipsField.ipsField_checkbox.ipsButton_secondary
.ipsField_content{margin-left:18px}.ipsButton_extra{line-height:22px;height:22px;font-size:11px;margin-left:5px;color:#5c5c5c}.ipsButton_secondary.fixed_width{min-width:170px}.ipsButton.no_width{min-width:0}.topic_controls{min-height:30px}ul.post_controls{padding:6px;margin:0
0 10px 0;clear:both}ul.post_controls
li{font-size:12px;float:right}ul.post_controls
a{height:22px;line-height:22px;padding:0
12px;color:#466274;text-decoration:none;margin-left:4px;display:block}ul.post_controls a:hover{color:#5b7c91}ul.post_controls
a.ipsButton_secondary{height:20px;line-height:20px}ul.post_controls a.ipsButton_secondary.important:hover{color:#fff !important}ul.post_controls li.multiquote.selected
a{background:#537287;background:-moz-linear-gradient(top, #537287 0%, #466274 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#537287), color-stop(100%,#466274));border-color:#466274;-moz-box-shadow:0px 1px 0px rgba(255,255,255,0.3) inset, 0px 1px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,0.3) inset, 0px 1px 0px rgba(0,0,0,0.3);box-shadow:0px 1px 0px rgba(255,255,255,0.3) inset, 0px 1px 0px rgba(0,0,0,0.3);color:#fff}.post_block .post_controls li
a{opacity:0.2;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.5s ease-in-out}.post_block .post_controls li
a.ipsButton_secondary{opacity:1}.post_block:hover .post_controls li
a{opacity:1}.hide_signature,.sigIconStay{float:right}.post_block:hover .signature a.hide_signature,.sigIconStay{background:transparent url(		) no-repeat top right;width:13px;height:13px;opacity:0.6;position:absolute;right:0px}.pagination{padding:5px
0;line-height:20px}.pagination.no_numbers
.page{display:none}.pagination
.pages{text-align:center}.pagination
.back{margin-right:6px}.pagination .back
li{margin:0
2px 0 0}.pagination
.forward{margin-left:6px}.pagination .forward
li{margin:0
0 0 2px}.pagination .back a,
.pagination .forward
a{display:inline-block;padding:0px
6px;height:20px;background:#cedbe5;text-transform:uppercase;color:#4155625a;font-size:11px;font-weight:bold}.pagination .back a:hover,
.pagination .forward a:hover{background:#5b87a3;color:#fff}.pagination .disabled
a{opacity:0.4;display:none}.pagination
.pages{font-size:11px;font-weight:bold}.pagination .pages a,.pagejump{display:inline-block;padding:1px
4px;color:#84949e}.pagination .pages
.pagejump{padding:0px}.pagination .pages a:hover{background:#c8d8e2}.pagination .pages
li{margin:0
1px}.pagination .pages
li.active{background:#4f6776;color:#fff;font-weight:bold;padding:1px
5px}.pagination.no_pages
span{color:#8ea2a9;display:inline-block;line-height:20px;height:20px}ul.mini_pagination{font-size:10px;display:inline;margin-left:7px}ul.mini_pagination li
a{background:#fff;border:1px
solid #d3d3d3;padding:1px
3px}ul.mini_pagination
li{display:inline;margin:0px
2px}.moderation_bar{text-align:right;padding:8px
10px}.moderation_bar.with_action{background-image:url(		);background-repeat:no-repeat;background-position:right center;padding-right:35px}.author_info{width:155px;float:left;font-size:12px;text-align:center;padding:15px
10px}.author_info
.group_title{color:#415562;margin-top:5px}.author_info
.member_title{margin-bottom:5px;word-wrap:break-word}.author_info
.group_icon{margin-bottom:3px}.custom_fields{color:#6c7a81;margin-top:8px}.custom_fields
.ft{color:#3f4a50;margin-right:3px}.custom_fields
.fc{word-wrap:break-word}.user_controls{text-align:center;margin:6px
0}.user_controls li
a{display:inline-block;background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#e5e5e5));border:1px
solid #dbdbdb;-moz-box-shadow:0px 1px 0px rgba(255,255,255,1) inset, 0px 1px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1) inset, 0px 1px 0px rgba(0,0,0,0.3);box-shadow:0px 1px 0px rgba(255,255,255,1) inset, 0px 1px 0px rgba(0,0,0,0.3);padding:5px;color:#616161}#board_index
#categories{background:#fff;padding:2px}#board_index{position:relative}#board_index.no_sidebar{padding-right:0px}#board_index.force_sidebar{padding-right:280px}#toggle_sidebar{position:absolute;right:-5px;top:-13px;z-index:8000;background:#364a5a;padding:3px
7px;color:#fff;opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out}#index_stats:hover + #toggle_sidebar, #board_index.no_sidebar
#toggle_sidebar{opacity:0.1}#toggle_sidebar:hover{opacity:1 !important}.ipsSideBlock{background:#fff;padding:10px;margin-bottom:10px}.ipsSideBlock
h3{font:normal 13px helvetica, arial, sans-serif;color:#5a6a71;padding:5px
10px;background:#c8d9e4;margin:-8px -8px 8px;border:1px
solid #c8d9e4;box-shadow:inset 0 1px 0 #dae9f2;-moz-box-shadow:inset 0 1px 0 #dae9f2;-webkit-box-shadow:inset 0 1px 0 #dae9f2;text-shadow:0 1px 0 #d4e4ee}.ipsSideBlock h3
.mod_links{opacity:0.0}.ipsSideBlock h3:hover
.mod_links{opacity:1}.status_list
.status_list{margin:10px
0 0 50px}.status_list
p.index_status_update{line-height:120%;margin:4px
0px}.status_list
li{position:relative}.status_reply{margin-top:8px}.status_list li
.mod_links{opacity:0.1;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out}.status_list li:hover
.mod_links{opacity:1}#board_stats
ul{text-align:center;margin-bottom:20px}#board_stats
li{margin-right:20px}#board_stats
.value{display:inline-block;background:#466274;color:#fff;padding:2px
6px;font-weight:bold;margin-right:3px;margin-top:20px}#stat_links{margin-top:-4px}.statistics{margin:0px
0 0 0;padding:10px;border:1px
solid #dbe8ef;line-height:1.3;overflow:hidden;background:#fff}.statistics_head{font-size:13px;font-weight:bold;margin:0
-10px;padding:5px;background:#d3e1ea;color:#6b8a9c;margin-top:-10px;margin-bottom:5px}.friend_list ul li,
#top_posters
li{text-align:center;padding:8px
0 0 0;margin:5px
0 0 0;min-width:80px;height:70px;float:left}.friend_list ul li span.name,
#top_posters li
span.name{font-size:0.8em}#hook_watched_items ul
li{padding:8px}body#ipboard_body #hook_watched_items
fieldset.submit{padding:8px}#hook_birthdays
.list_content{padding-top:8px}#hook_calendar
.ipsBox_container{padding:10px}#hook_calendar td, #hook_calendar
th{text-align:center}#hook_calendar
th{font-weight:bold;padding:5px
0}#more_topics{text-align:center;font-weight:bold}#more_topics
a{display:block;padding:10px
0}.dynamic_update{border-top:2px solid #a2acb0}.topic_preview,ul.topic_moderation{margin-top:-2px;z-index:300}ul.topic_moderation
li{float:left}.topic_preview a,
ul.topic_moderation li
a{padding:0
3px;display:block;float:left}span.mini_rate{margin-right:12px;display:inline-block}img.mini_rate{margin-right:-5px}#postShareUrl{width:95%;font-size:18px;color:#999}#postShareStrip{height:35px;margin:10px
0px 0px 30px}body
.ip{color:#476069}span.post_id{margin-left:4px}input.post_mod{margin:12px
5px 0px 10px}.post_id a
img.small{max-height:12px;margin-left:3px;margin-top:-2px;opacity:0.5}.signature{clear:right;color:#a4a4a4;font-size:0.9em;border-top:1px solid #d5d5d5;padding:10px
0;margin:6px
0 4px;position:relative}.signature
a{text-decoration:underline}.post_block{position:relative}.post_block.no_sidebar{background-image:none}.post_block.solved{background-color:#eaf8e2}.post_block.feature_box{background-color:#eaf8e2;border:1px
dotted #333;padding:6px;min-height:60px;word-wrap:break-word}.post_block.feature_box
.ipsType_sectiontitle{border-color:#ddd;font-size:12px}.post_block
h3{background:#d2e0e7;padding:0
10px;height:30px;line-height:30px;font-weight:normal;font-size:14px;box-shadow:inset 0 1px 0 #e9f5fb;-webkit-box-shadow:inset 0 1px 0 #e9f5fb;-moz-box-shadow:inset 0 1px 0 #e9f5fb}.post_wrap{top:0px}.post_body{margin:0
0px 0 185px;padding:15px;background:#fff;border-left:1px solid #eaf1f4}.post_body
.post{line-height:1.6;font-size:14px;word-wrap:break-word}.post_block.no_sidebar
.post_body{margin-left:10px !important}.posted_info{padding:0
0 10px 0}.posted_info
strong.event{color:#263135;font-size:1.2em}.post_ignore{background:#fafbfc;color:#777;font-size:0.9em;padding:15px}.post_ignore
.reputation{text-align:center;padding:2px
6px;float:none;display:inline}.rep_bar{white-space:nowrap;margin:6px
4px}.rep_bar
.reputation{font-size:10px;padding:2px
10px !important}p.rep_highlight{float:right;display:inline-block;margin:5px
10px 10px 10px;background:#d5e0e5;color:#384a51;padding:5px;font-size:0.8em;font-weight:bold;text-align:center}p.rep_highlight
img{margin-bottom:4px}.edit{padding:2px
0 0 24px;background:url(		) no-repeat left 4px;font-size:12px;margin-top:15px;line-height:14px;color:#7c7c7c}.poll
fieldset{padding:9px}.poll_question{padding:10px;margin:10px
10px 10px 20px}.poll_question
h4{background-color:#e4eef2;margin:0
-7px;padding:5px}.poll_question
ol{padding:8px;background-color:#fafbfc}.poll_question
li{font-size:0.9em;margin:6px
0}.poll_question
.votes{margin-left:5px}.snapback{margin-right:5px;padding:1px
0 1px 1px}.rating{display:block;margin-bottom:4px;line-height:16px}.rating
img{vertical-align:top}#rating_text{margin-left:4px}div.post_form
label{text-align:right;padding-right:15px;width:275px;float:left;clear:both}div.post_form span.desc,
fieldset#poll_wrap
span.desc{margin-left:290px;display:block;clear:both}div.post_form .checkbox input.input_check,
#mod_form .checkbox
input.input_check{margin-left:295px}div.post_form
.antispam_img{margin-left:290px}div.post_form .captcha
.input_text{float:left}div.post_form
fieldset{padding-bottom:15px}div.post_form
h3{margin-bottom:10px}fieldset.with_subhead{margin-bottom:0;padding-bottom:0}fieldset.with_subhead
h4{text-align:right;margin-top:6px;width:300px;float:left}fieldset.with_subhead
ul{border-bottom:1px solid #c8d3d9;padding-bottom:6px;margin:0
15px 6px 320px}fieldset.with_subhead span.desc,
fieldset.with_subhead
label{margin:0;width:auto}fieldset.with_subhead .checkbox
input.input_check{margin-left:0px}#toggle_post_options{background:transparent url(		) no-repeat;font-size:0.9em;padding:2px
0 2px 22px;margin:15px;display:block}#poll_wrap
.question{margin-bottom:10px}#poll_wrap .question .wrap
ol{margin-left:25px;list-style:decimal}#poll_wrap .question .wrap ol
li{margin:5px}.question_title{margin-left:30px;padding-bottom:0}.question_title
.input_text{font-weight:bold}#poll_wrap{position:relative}#poll_footer{}#poll_container_wrap{overflow:auto}#poll_popup_inner{overflow:hidden}.poll_control{margin-left:20px}.post_form .tag_field
ul{margin-left:290px}.swfupload{position:absolute;z-index:1}#attachments{}#attachments
li{background-color:#e4eef2;border:1px
solid #c8d3d9;padding:6px
20px 6px 42px;margin-bottom:10px;position:relative}#attachments li
p.info{color:#69757b;font-size:0.8em;width:300px}#attachments li .links, #attachments li.error .links, #attachments.traditional
.progress_bar{display:none}#attachments li.complete
.links{font-size:0.9em;margin-right:15px;right:0px;top:12px;display:block;position:absolute}#attachments li
.progress_bar{margin-right:15px;width:200px;right:0px;top:15px;position:absolute}#attachments li.complete, #attachments li.in_progress, #attachments
li.error{background-repeat:no-repeat;background-position:12px 12px}#attachments
li.in_progress{background-image:url(		' alt='' class='ipsImage'  >)}#attachments
li.error{background-image:url(		);background-color:#e8caca;border:1px
solid #ddafaf}#attachments li.error
.info{color:#8f2d2d}#attachments
li.complete{background-image:url(		)}#attachments li
.thumb_img{left:6px;top:6px;width:30px;height:30px;overflow:hidden;position:absolute}.attach_controls{background:url(		) no-repeat 3px top;padding-left:30px;min-height:82px}.attach_controls
.ipsType_subtitle{margin-bottom:5px}.attach_controls
iframe{display:block;margin-bottom:5px}.attach_button{font-weight:bold}#help_msg{margin-top:8px}#attach_wrap{margin-top:10px;overflow:hidden}#attach_wrap
h4{font-size:16px;padding-left:0px}#attach_wrap
ul{list-style-type:none;margin-left:0px}#attach_wrap
li{margin:5px
0;float:left}#attach_wrap
.attachment{float:none}#attach_wrap
.desc.info{margin-left:24px}#attach_error_box{margin-bottom:10px}.resized_img{margin:0
5px 5px 0;display:inline-block}.reputation{font-weight:bold;padding:3px
8px;display:inline-block}.reputation.positive, .members
li.positive{background:#6f8f52}.reputation.negative, .members
li.negative{background:#b82929}.reputation.positive,.reputation.negative{color:#fff}.reputation.zero{background:#dedede;color:#6e6e6e}.status_main_content{white-space:break-word}.status_main_content
h4{font-weight:normal;font-size:1.2em}.status_main_content h4 .su_links
a{font-weight:normal}.status_main_content
p{padding:6px
0px 6px 0px}.status_main_content h4
a{font-weight:bold;text-decoration:none}.status_mini_wrap{padding:7px;font-size:0.95em;margin-top:2px}.status_mini_photo{float:left}.status_textarea{width:99%}.status_replies_many{height:300px;overflow:auto}.status_update{background:#abbfca;color:#fff;padding:15px
12px}.status_update
.input_text{width:70%;padding:6px
4px}.status_update
.status_inactive{color:#bbb}#status_wrapper
h4{font-weight:bold;font-size:14px}.status_content{line-height:1.4}.status_content
.mod_links{opacity:0.2}.status_content:hover
.mod_links{opacity:1}.status_content .h4, .status_content
.status_status{font-size:14px;word-wrap:break-word}.status_feedback{margin:10px
0 0 -10px}.status_feedback
.row2{margin-bottom:1px}.ips_like{background-color:#f1f5f7;padding:8px
4px 4px 4px;color:#878787;font-size:1em;min-height:18px;font-size:0.9em;line-height:130%;clear:both}.ips_like
a{color:#878787}.ips_like
a.ftoggle{float:right;border:1px
solid #CBCBCB;padding:3px
4px 2px 4px;color:#656565;font-size:0.8em;text-decoration:none;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;margin-top:-4px}.ips_like
a.ftoggle.on{margin-left:3px}.ips_like a.ftoggle._newline,
.ips_like
a.ftoggle.on._newline{float:none;margin-top:5px;margin-left:auto;margin-right:0;display:block;width:70px;text-align:center}.ips_like a:hover.ftoggle.on,
.ips_like a:hover.ftoggle{background-color:#c8d3d9}.facebook-like{margin-top:5px}.boxShadow{-webkit-box-shadow:rgba(0, 0, 0, 0.58) 0px 12px 25px;-moz-box-shadow:rgba(0, 0, 0, 0.58) 0px 12px 25px;box-shadow:rgba(0, 0, 0, 0.58) 0px 12px 25px}#ipsGlobalNotification{position:fixed;left:50%;;top:20px;text-align:center;font-weight:bold;z-index:10000}#ips_NotificationCloseButton{background:transparent url(		) no-repeat top left;opacity:0.8;width:13px;height:13px;top:5px;left:5px;position:absolute;cursor:pointer}.googlePlusOne{display:inline-block;vertical-align:middle;margin-top:1px}.fbLike{float:right !important;padding-left:2px;max-height:50px;overflow:hidden}#mymedia_inserted{position:absolute;top:100px;left:50%;;width:400px;padding:20px
0;background:black;font-size:15px;font-weight:bold;color:#fff;z-index:20000;text-align:center}#mymedia_toolbar{position:absolute;bottom:0;left:0;right:0;height:42px;line-height:42px;padding:0
5px;background:#dbe8ef;background:-moz-linear-gradient(top, #dbe8ef 0%, #c7d9e4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbe8ef), color-stop(100%,#c7d9e4));-webkit-box-shadow:0px 1px 1px 0px rgba(255,255,255,0.5) inset;-moz-box-shadow:0px 1px 1px 0px rgba(255,255,255,0.5) inset;box-shadow:0px 1px 1px 0px rgba(255,255,255,0.5) inset;border-top:1px solid #dbe8ef}#mymedia_finish{position:absolute;right:5px;top:5px}#mymedia_content{height:339px;overflow:auto}.media_results
li.result{width:20%;height:100px;padding:15px
0;float:left;text-align:center;cursor:pointer}.media_results li:hover{background:#edf4f9;background:-moz-linear-gradient(top, #edf4f9 0%, #e1e8ed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#edf4f9), color-stop(100%,#e1e8ed))}.media_results li:active{background:#e1e8ed;background:-moz-linear-gradient(top, #e1e8ed 0%, #edf4f9 100%);background:-webkit-gradient(linear, left top, left bottom,color-stop(0%,#e1e8ed),color-stop(100%,#edf4f9))}.media_image{padding:1px;border:1px
solid #d5d5d5;margin-bottom:5px}.templateError{background:#fff !important;color:#000 !important;padding:10px
!important;border:1px
dotted black !important;margin:0px
!important}.modcp_post_controls{padding-bottom:15px}.modcp_post_controls
.ipsButton_secondary{opacity:0.5}.post_body:hover .modcp_post_controls
.ipsButton_secondary{opacity:1}#modcp_content .ipsFilterbar li.active
a{margin-bottom:1px;display:inline-block}.nexusad{padding:10px;clear:both}#bbcode-description{color:#666 !important;white-space:normal !important;word-wrap:break-word}@media only screen and (device-width: 768px){table.ipb_table .expander,
table.ipb_table
.ipsModMenu{visibility:visible;opacity:0.2}.post_block
.post_controls{opacity:1 !important}}.fb-like{height:20px;overflow:hidden}
</style>
 
 
<style type="text/css" title="Main" media="screen">
/* Inline CSS */
 
/* CSS: calendar_select*/
.calendar_date_select{color:white;border:#677177 1px solid;display:block;width:195px;z-index:1000}iframe.ie6_blocker{position:absolute;z-index:999}.calendar_date_select thead
th{font-weight:bold;background-color:#93a1aa;border-top:1px solid #677177;border-bottom:1px solid #677177;color:white !important}.calendar_date_select
.cds_buttons{text-align:center;padding:5px
0px;background-color:#485156}.calendar_date_select
.cds_footer{background-color:black;padding:3px;font-size:12px;text-align:center}.calendar_date_select
table{margin:0px;padding:0px}.calendar_date_select
.cds_header{background-color:#b3c2cc;border-bottom:2px solid #93a1aa;text-align:center}.calendar_date_select .cds_header
span{font-size:15px;color:black;font-weight:bold}.calendar_date_select
select{font-size:11px}.calendar_date_select .cds_header a:hover{color:white}.calendar_date_select .cds_header
a{width:22px;height:20px;text-decoration:none;font-size:14px;color:black !important}.calendar_date_select .cds_header
a.prev{float:left}.calendar_date_select .cds_header
a.next{float:right}.calendar_date_select .cds_header
a.close{float:right;display:none}.calendar_date_select .cds_header
select.month{width:90px}.calendar_date_select .cds_header
select.year{width:61px}.calendar_date_select .cds_buttons
a{color:white;font-size:9px}.calendar_date_select
td{font-size:12px;width:24px;height:21px;text-align:center;vertical-align:middle;background-color:#fff}.calendar_date_select
td.weekend{background-color:#cfdde6;border-left:1px solid #c1d0d9;border-right:1px solid #c1d0d9}.calendar_date_select td
div{color:#2f393f}.calendar_date_select td
div.other{color:#b3c2cc}.calendar_date_select td.selected
div{color:white}.calendar_date_select tbody
td{border-bottom:1px solid #c1d0d9}.calendar_date_select
td.selected{background-color:#677177}.calendar_date_select td:hover{background-color:#b3c2cc}.calendar_date_select
td.today{border:1px
dashed #859199}.calendar_date_select td.disabled
div{color:#d2dee5}.fieldWithErrors
.calendar_date_select{border:2px
solid red}
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipb_ckeditor*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipb_editor*/
 
</style>
 
 
<style type="text/css" title="Main" media="screen,print">
/* Inline CSS */
 
/* CSS: ipb_common*/
#lightbox{position:absolute;left:0;width:100%;z-index:16000 !important;text-align:center;line-height:0}#lightbox
img{width:auto;height:auto}#lightbox a
img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0
auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav
a{outline:none}#prevLink,#nextLink{width:49%;height:100%;background-image:url(		);display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(		) left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(		) right 15% no-repeat}#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0
auto;line-height:1.4em;overflow:auto;width:100% }#imageData{padding:0
10px;color:#666}#imageData
#imageDetails{width:70%;float:left;text-align:left}#imageData
#caption{font-weight:bold}#imageData
#numberDisplay{display:block;clear:left;padding-bottom:1.0em}#imageData
#bottomNavClose{width:66px;float:right;padding-bottom:0.7em;outline:none}#overlay{position:fixed;top:0;left:0;z-index:15000 !important;width:100%;height:500px;background-color:#000}strong.bbc{font-weight:bold !important}em.bbc{font-style:italic !important}span.bbc_underline{text-decoration:underline !important}acronym.bbc{border-bottom:1px dotted #000}span.bbc_center,div.bbc_center,p.bbc_center{text-align:center;display:block}span.bbc_left,div.bbc_left,p.bbc_left{text-align:left;display:block}span.bbc_right,div.bbc_right,p.bbc_right{text-align:right;display:block}div.bbc_indent{margin-left:50px}del.bbc{text-decoration:line-through !important}.post.entry-content ul, ul.bbc, .as_content ul, .comment_content
ul{list-style:disc outside;margin:12px
0 12px 40px}.post.entry-content ul,ul.bbc ul.bbc, .as_content
ul{list-style-type:circle}.post.entry-content ul,ul.bbc ul.bbc ul.bbc, .as_content
ul{list-style-type:square}.post.entry-content ul.decimal,ul.bbcol.decimal, .post.entry-content ol, .post_body ol, .as_content
ol{margin:12px
0 12px 40px !important;list-style-type:decimal !important}.post.entry-content ul.lower-alpha,ul.bbcol.lower-alpha{margin-left:40px;list-style-type:lower-alpha}.post.entry-content ul.upper-alpha,ul.bbcol.upper-alpha{margin-left:40px;list-style-type:upper-alpha}.post.entry-content ul.lower-roman,ul.bbcol.lower-roman{margin-left:40px;list-style-type:lower-roman}.post.entry-content ul.upper-roman,ul.bbcol.upper-roman{margin-left:40px;list-style-type:upper-roman}span.bbc_hr{width:100%;display:block;border-top:2px solid #777;height:4px}div.bbc_spoiler{}div.bbc_spoiler
span.spoiler_title{font-weight:bold}div.bbc_spoiler_wrapper{border:1px
inset #777;padding:4px}div.bbc_spoiler_content{}input.bbc_spoiler_show{width:45px;font-size: .7em;margin:0px;padding:0px}img.bbc_img{cursor:pointer}.signature
img.bbc_img{cursor:default}.signature a
img.bbc_img{cursor:pointer}cite.ipb{display:none}pre.prettyprint,code.prettyprint{background-color:#ecf4f8 !important;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;color:#444;padding:5px;border:1px
solid #b8c4ca;overflow:auto;margin-left:10px;font-size:13px;line-height:140%;font-family:monospace !important}pre.prettyprint{width:95%;margin:1em
auto;padding:1em}div.blockquote{font-size:12px;padding:10px;border-left:2px solid #8d9498;border-right:2px solid #d5dfe4;border-bottom:2px solid #d5dfe4;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background:#e9f2f6}div.blockquote
div.blockquote{margin:0
10px 0 0}div.blockquote
p.citation{margin:6px
10px 0 0}p.citation{font-size:12px;padding:8px
10px;border-left:2px solid #d5dfe4;background:#e8f1f5;background:-moz-linear-gradient(top, #e8f1f5 0%, #d5dfe4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8f1f5), color-stop(100%,#d5dfe4));border-top:2px solid #d5dfe4;border-right:2px solid #d5dfe4;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-weight:bold;overflow-x:auto}blockquote.ipsBlockquote{font-size:12px;padding:10px;border-left:2px solid #8d9498;border:2px
solid #d5dfe4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#e9f2f6;margin:0
0;overflow-x:auto}blockquote.ipsBlockquote
blockquote.ipsBlockquote{margin:0
10px 0 0}blockquote.ipsBlockquote
p.citation{margin:6px
10px 0 0}blockquote.ipsBlockquote.built{border-top:none;-moz-border-top-right-radius:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px}._sharedMediaBbcode{width:500px;background:#e8f1f5;background:-moz-linear-gradient(top, #e8f1f5 0%, #d5dfe4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8f1f5), color-stop(100%,#d5dfe4));border:1px
solid #dbdbdb;-moz-box-shadow:0px 1px 3px rgba(255,255,255,1) inset, 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 3px rgba(255,255,255,1) inset, 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 3px rgba(255,255,255,1) inset, 0px 1px 2px rgba(0,0,0,0.2);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#585e61;display:inline-block;margin-right:15px;margin-bottom:5px;padding:15px}.bbcode_mediaWrap
.details{color:#585e61;font-size:12px;line-height:1.5;margin-left:95px}.bbcode_mediaWrap .details
a{color:#585e61;text-decoration:none}.bbcode_mediaWrap .details h5, .bbcode_mediaWrap .details h5
a{font:400 20px/1.3 "Helvetica Neue", Helvetica, Arial, sans-serif;color:#262a2b;word-wrap:break-word;max-width:420px}.bbcode_mediaWrap
img.sharedmedia_image{float:left;position:relative;max-width:80px}.bbcode_mediaWrap
img.sharedmedia_screenshot{float:left;position:relative;max-width:80px}.cke_button_ipsmedia
span.cke_label{display:inline !important}
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipb_login_register*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipb_ucp*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipcontent*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipb_messenger*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipb_mlist*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipb_photo_editor*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipb_profile*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipb_calendar*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipdownloads*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipgallery*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipgallery_lightbox*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipnexus*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipblog*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipcontent_print*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipblog.print*/
 
</style>
 
 
<style type="text/css" >
/* Inline CSS */
 
/* CSS: ipb_search*/
 
</style>
 
 
<!--[if lte IE 7]>
<link rel="stylesheet" type="text/css" title='Main' media="screen" href="https://www.anime-social.com/public/style_css/css_7/ipb_ie.css" />
<![endif]-->
<!--[if lte IE 8]>
<style type='text/css'>
.ipb_table { table-layout: fixed; }
.ipsLayout_content { width: 99.5%; }
</style>
<![endif]-->
 
<style type='text/css'>
img.bbc_img { max-width: 100% !important; }
</style>

That's 100KB of inline CSS being included on every page load. (~20KB when gzipped)

Is this really necessary? Can't something be done to change this?

Link to comment
Share on other sites

For anyone who wants to patch this themselves,
/admin/sources/classes/output/formats/html/htmlOutput.php

Remove lines 375-403

                /* Ok, now a little hacky.. */
                if ( $this->registry->getClass('output')->isHTTPS )
                {
                        $this->registry->getClass('output')->skin['set_css_inline'] = false;
                        $this->settings['use_minify'] = 0;
 
                        foreach( $this->registry->getClass('output')->skin['_cssGroupsArray'] as $position => $data )
                        {
                                /* Print only */
                                if ( $this->_printOnly === true )
                                {
                                        if ( $data['css_group'] != 'ipb_print' AND !preg_match( "/media=['"]print["']/i", $this->registry->getClass('output')->skin['_css'][ $data['css_group'] ]['attributes'] ) )
                                        {
                                                continue;
                                        }
                                        else
                                        {
                                                $this->registry->getClass('output')->skin['_css'][ $data['css_group'] ]['attributes'] = 'media="screen,print"';
                                        }
                                }
                                else if ( $data['css_group'] == 'ipb_print' )
                                {
                                        //$this->registry->getClass('output')->skin['_css'][ $data['css_group'] ]['attributes'] = 'media="print"';
                                        continue;
                                }
 
                                $this->registry->getClass('output')->skin['_css'][ $data['css_group'] ]['content'] = str_replace( 'http://', 'https://', $this->registry->getClass('output')->skin['_css'][ $data['css_group'] ]['content'] );
                        }
                }

No more hackyness

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...