@charset utf-8; /*-- Theme Name: WordPress Theme 1208 Theme URI: http://template-help.com/ Description: A theme from Template-Help.com Collection Version: 3 Author: Template_Help.com Author URL: http://www.Template-Help.com/ --*/ html,body,div,span,object,iframe,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,fieldset,form,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{ margin:0; padding:0; vertical-align:baseline; } article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video { display:block; } /* sidebar the political spot */ div.grid_6 td{ font-size:11px; color:#000; border-bottom:1px solid #C1E0E6; } /* Donations Page */ /*body#donations #main { background: url(/wp-content/themes/theme1208/images/bg.png); }*/ body#donations #main { background: #ddd; } #donations .logo img { position: absolute; z-index: 20; width: 170px; height: auto; left: 50px; } #content header { height: auto; } #donations .content .gform_wrapper { display: block !important; font-family: helvetica, arial, sans-serif; position: relative; } #donations header { height: 0px; } #donations .primary_content_wrap { padding-top: 0; background: #eee; } #donations .hero { float: left; width: 100%; overflow: hidden; /*min-height: 300px; background: url(/wp-content/themes/theme1208/images/bg.png); */ } #donations .donations-container { float: left; margin-top: -40px; width: 100%; } #donations .content { margin: 0 auto; background: #fff; width: 800px; padding: 50px 50px 30px; text-align: center; border-bottom: 1px solid #eee; } #donations .content header { height: auto; } #donations .content h1 { font-size: 36px; line-height: 46px; color: #1ea0ce; font-weight: normal; margin-bottom: 15px; } #donations .content p { font-size: 18px; color: #989898; line-height: 24px; margin-bottom: 15px; } #donations article { margin-bottom: 0; padding-bottom: 0; } #donations .gform_wrapper { max-width: 100%; } #donations h2,h3,h4,h5 { font-size: 2em;color: #1ea0ce;font-weight: normal;} button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {border:0;padding:0;margin:0;} #donations .gsection { text-align: center; border: 0; padding: 0; margin: 0 0 20px;} #donations .gsection h2 { font-size: 24px; color: #1ea0ce; font-weight: normal; margin-bottom: 10px !important; } #donations .gsection_description { color: #999; font-size: 18px; line-height: 26px; } #donations .price .gfield_label { display: none; } #donations .gfield_radio li { float: left; width: 90px; position: relative; margin-right: 10px; height: 57px; } #donations .gfield_radio li.gchoice_31_6 { width: 198px; margin-right: 0; } #donations #input_5_31 li.gchoice_31_5 { width: 198px; margin-right: 0; } #donations .gfield_radio li.gchoice_31_6 #space { width: 114px; } #donations .gfield_radio li.gchoice_31_6 input { background: #92c43a; width: 198px !important; position: relative; } #donations #input_5_31 li.gchoice_31_5 input { background: #92c43a; width: 198px !important; position: relative; } #donations .gfield_radio li.gchoice_31_6 label { width: 198px !important; } #donations #input_5_31 li.gchoice_31_5 label { width: 198px !important; } #donations #choice_14_6 { display: none; } #donations .gfield_radio li input { position: absolute; -webkit-appearance: none; -moz-appearance: none; z-index: 9; } #donations .gfield_radio li #space { position: absolute; height: 0px; float: left; font-size: 16px; line-height: 16px; padding: 25px 35px; color: #fff; -webkit-appearance: none; -moz-appearance: none; -moz-border-radius: 3px; border-radius: 3px; width: 20px; border: 0; margin: 0; background: #92c43a; font-weight: bold; z-index: 10; } #donations .gfield_radio li label { font-size: 16px; line-height: 16px; position: absolute; top: 0; height: 16px; padding: 17px 0; width: 90px; left: 0; -moz-appearance: none; text-align: center; color: #fff; margin-left: 0; background: #92c43a; border-radius: 3px; z-index: 51; } #donations .gfield_radio li label.select { background: #75a029; border-radius: 3px; z-index: 1000; } #donations .gfield_radio li input[type="text"] { padding: 17px 20px; height: 16px; color: #333; } #donations li.donation-button { margin-bottom: 10px; width: 100%; float: left; } #donations .gform_wrapper ul.gfield_radio li input[type="radio"]:checked+label { background: #1ea0ce; border-radius: 3px; z-index: 1000; } #donations .recurring .ginput_container { padding: 25px 0; border: 1px solid #ddd; text-align: center; } #donations .recurring input[type="checkbox"] { margin: 0; padding: 0; display: inline-block; float: none; } #donations .recurring label { display: inline-block; float: none; font-size: 14px; color: #555; line-height: 16px; margin-left: 10px; } #donations .recurring li { margin-bottom: 0; } #donations .recurring { margin-bottom: 50px; } #donations .ginput_left_float, #donations .ginput_right_float { width: 47.5%; float: left; clear: none; } #donations .ginput_left_float { margin-right: 5%; } #donations .ginput_left input, #donations .ginput_right input { width: 94% !important; } #donations label { font-size: 14px; color: #555; font-weight: normal; } #donations .top_margin { margin-top: 50px; float: left; width: 100%; } #donations input[type="text"] { width: 94.5%; font-size: 16px; padding: 15px 2.5%; color: #555; background: #f6f6f6; border: 1px solid #ddd; } #donations textarea { width: 94.5%; font-size: 16px; padding: 15px 2.5%; color: #555; background: #f6f6f6; border: 1px solid #ddd; } #donations .gform_wrapper li.gfield.gfield_creditcard_warning { border: 1px solid #eee; padding: 0; margin: 0; } #donations .payment { padding: 30px !important; border: 1px solid #eee; } #donations .payment input[type="text"] { width: 94.5% !important; } #donations .payment label { margin-bottom: 10px; } #donations .payment-type select { margin: 0 auto 40px auto; float: none; display: inherit; } #donations .gform_wrapper input[type="submit"] { background: #92c43a; border-radius: 3px; font-weight: bold; font-size: 16px; line-height: 16px; height: 56px; padding: 17px 0; width: 110px; border: 0; text-align: center; color: #fff; margin-left: 0; text-indent:0; cursor: pointer; position: absolute; right: 0px; bottom: 10px; } #donations .gfield_required { display: none; } #donations .total { margin-top: 30px; font-size: 14px; } #donations .total label { display: inline-block; } #donations .total .ginput_container { display: inline-block; margin-left: 5px; } #donations .ginput_total { color: #1ea0ce; } #donations .fine { width: 80%; margin: 50px auto; text-align: center; } #donations.page-template-forms-template-php .gsection { text-align: left; } #donations.page-template-forms-template-php .content { text-align: left; } #donations.page-template-forms-template-php .gform_wrapper input[type="submit"] { background: #92c43a; border-radius: 3px; font-weight: bold; font-size: 16px; line-height: 16px; height: 56px; padding: 17px 0; width: 110px; border: 0; text-align: center; color: #fff; margin-left: 0; text-indent:0; cursor: pointer; position: relative; } #donations .ginput_card_expiration_container { padding-top: 15px; } @media only screen and (min-width : 320px) and (max-width : 900px) { #donations .gsection { margin: 0 0 20px;} .container { width: 100% !important; } #donations .content { width: 94%; padding: 3%; } .hero img { width: 100%; height: auto; } #donations .content h1 { font-size: 30px; line-height: 38px; margin-top: 20px; } #donations .content p { font-size: 18px; line-height: 24px; } #donations .donations-container { float: left; margin-top: -5px; width: 100%; } #donations .gsection h2 { font-size: 20px; } #donations .gsection_description { font-size: 14px; line-height: 20px; } #donations .gfield_radio li { width: 30.3%; margin: 0 1.5% 10px !important; } #donations .gfield_radio li input { width: 99% !important; } #donations .gfield_radio li label { width: 100% !important; } #donations .gfield_radio li:last-of-type label { width: 98% !important; } #donations .gfield_radio li:last-of-type { width: 99%; } #donations .gfield_radio li:last-of-type input { width: 97% !important; } #donations ul.gfield_radio { margin-left: 1% !important; } #donations .top_margin { margin-top: 30px; float: left; width: 100%; } #donations input[type="submit"] { -webkit-appearance: none; border-radius: 3px; -webkit-border-radius: 3px; } #donations .recurring input[type="checkbox"] { margin: 0; padding: 0; display: inline-block; float: none; width: 20%; } #donations .recurring label { display: inline-block; float: none; font-size: 14px; color: #555; line-height: 16px; margin-left: 10px; width: 80%; } #donations .logo img { position: absolute; z-index: 20; width: 100px; height: auto; left: 50px; } } #donations ul.lcp_catlist { margin: 0; } #donations ul.lcp_catlist li { border-bottom: 1px solid #ccc; margin-bottom: 20px; } #donations ul.lcp_catlist h2 { font-size: 1.1666em; margin: 0 0 1.286em; font-weight: 700; } #donations ul.lcp_catlist h2 a { color: #1ea0ce; } #donations ul.lcp_catlist img { margin-bottom: 10px; } .titleTable{ line-height:10px; font-size:12px; text-transform:uppercase; font-weight:bold; background-color:#AED7FF; } .rowTable1{ background-color:#E6F2FF; } #events-widget-3.widget.events a{ background-color:lime; background: url(http://www.acl.org.au/wp-content/themes/theme1208/images/marker1.gif) no-repeat 0% 2px; background-image: url(http://www.acl.org.au/wp-content/themes/theme1208/images/marker1.gif); background-repeat-x: no-repeat; background-repeat-y: no-repeat; background-attachment: initial; background-position-x: 0%; background-position-y: 2px; background-origin: initial; background-clip: initial; background-color: initial; padding: 0px 0px 0px 22px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 22px; line-height: 1.5em; border: 0px none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; } textarea{ font:101%/1.5em Arial, Helvetica, sans-serif; } blockquote{ quotes:none; border-left: 1px solid #CCCCCC; font-style: italic; margin-left: 2em; } q{ quotes:none; font-style: italic; } blockquote:before,blockquote:after,q:before,q:after{ content:'';content:none; } :focus{ outline:none; } /* Baseline and common looks - Sets a vertical rhythm and styles the different elements. */ a{ text-decoration:underline; border:0; color:#1ea0ce; } a:hover,a:focus{ text-decoration:none; } a img{ border:0; } abbr,acronym{ border-bottom:1px dotted; cursor:help; font-variant:small-caps; } address,cite,em,i{ font-style:italic; } blockquote p{ margin:0 1.5em 1.5em; padding:0.75em; } code,kbd,tt{ font-family:"Courier New", Courier, monospace, serif; line-height:1; } del{ text-decoration:line-through; } dfn{ border-bottom:1px dashed; font-style:italic; } dl dt {width:50% !important; float:left!important;} dl{ margin:0; } dt{ font-weight:700; } dd{ margin:0 0 1.5em 0; } h1,h2,h3,h4,h5,h6{ font-weight:700; padding:0; } h1{ font-size:2em; margin:0 0 0.75em; color:#1ea0ce; } h1.title { font-size:16px; line-height:47px; color:#161616; background:url(images/tail-title4.gif) repeat-x left top; border:1px solid #f6f5f5; padding-left:19px; margin:0; } h1.title.alt { font-size:20px; color:#1ea0ce; font-weight:normal; } h1.title.alt2 { font-size:28px; color:#1ea0ce; font-weight:normal; } h1.title .post-author.fright { font-size:12px; font-weight:normal; padding-right:20px; } h1 span { color:#e90303;} h2{ font-size:1.5em; line-height:1.2em; color:black; font-weight:normal; margin:0 0 1em; } h2.title { font-size:20px; font-weight:normal; line-height:1em; margin:0; } h2 a { color:#000; text-decoration:none; } h2.title a { color:#1ea0ce; } h2.title a:hover { color:black;} h3{ font-size:1.1666em; margin:0 0 1.286em; } h4{ font-size:1em; line-height:1.2em; margin:0 0 1.5em; } h5{ font-size:0.8333em; margin:0 0 1.8em; } h6{ font-size:0.666em; margin:0 0 2.25em; } img{ display:inline-block; vertical-align:text-bottom; } ins{ text-decoration:overline; } mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; } ol{ list-style:outside decimal; } p{ font-weight:300; margin:0 0 1.5em; } pre{ font-family:"Courier New", Courier, monospace, serif; margin:0 0 1.5em; border-left: 1px solid #CCCCCC; margin-left: 2em; padding-left: 2em; } sub{ top:0.4em; font-size:0.85em; line-height:1; position:relative; vertical-align:baseline; } sup{ font-size:0.85em; line-height:1; position:relative; bottom:0.5em; vertical-align:baseline; } strong,b{ font-weight:700; } ul{ list-style:outside disc; } ul,ol{ margin:0 0 1.5em 1.5em; padding:0; } li ul{ padding:0; margin:0 0 0 2em; list-style-position:outside; list-style-type:circle; } li ol { padding:0; margin:0 0 0 2em; list-style-position:outside; } table{ border-collapse:collapse; border-spacing:0; margin:0 0 1.5em; padding:0; width:100%; border:none; } caption{ font-style:italic; text-align:left; } tr.alt td{ background:#eee; } td{ border:0; padding:0.5em 1em; vertical-align:middle; border-bottom:1px solid #eee; line-height:1.5em; } th{ font-weight:700; padding:0.5em 1em; vertical-align:middle; background:#eee; text-align:left; } button{ -x-system-font: none; cursor:pointer; display:block; font-size:0.99em; height:2em; line-height:1.5em; margin:0.8em 0 0; padding:0 0.5em; } button::-moz-focus-inner { border: 0; } fieldset{ border:0; margin:0 0 1.5em; position:relative; padding:1.5em 0 0; } fieldset fieldset{ clear:both; margin:0 0 0.75em; padding:0 0 0 1.5em; } input{ border:1px solid #ccc; border-bottom-color:#eee; border-right-color:#eee; font-size:1em; line-height:1.5em; padding:.3em; margin:0 0 0.75em; } input[type=file]{ height:2.25em; font-size:1em; padding:0; border:0; border:1px solid #ccc !ie; } textarea{ border:1px solid #ccc; border-bottom-color:#eee; border-right-color:#eee; margin:0; padding:.3em; } select{ border:1px solid #ccc; border-bottom-color:#eee; border-right-color:#eee; font-size:1em; line-height:1.5em; margin-bottom:0.75em; padding:0.25em; height:2.25em; } optgroup { font-weight:700; font-style:normal; text-indent:0.2em; } optgroup + optgroup { margin-top:1em; } option{ font-size:1em; height:1.5em; padding:0; text-indent:1em; } label{ cursor:pointer; display:block; margin:0; padding:0; } label input{ background:0; border:0; line-height:1.5em; margin:0 0.5em 0 0; padding:0; width:auto; } legend{ font-size:1.1666em; font-weight:700; left:0; margin:0; padding:0; } /* General ---------------------------------------- */ body{ background:url() repeat-x center top #002145; /*color: #676767;*/ color:#2a2a2a !important; font: 100%/1.125em Arial, Helvetica, sans-serif; position:relative; } #main { font-size:.75em; background:url(images/splash.jpg) no-repeat center top; } .container { width: 1010px; margin: 0 auto; position:relative; } /* Header ---------------------------------------- */ header { height:238px; z-index:2; } .socialMediaButtons{position:absolute;right:0;} .socialMediaButtons .fb{position:absolute;right:105px; top:30px;} .socialMediaButtons .twit{position:absolute;right:55px; top:30px;} .socialMediaButtons .rss{position:absolute;right:5px; top:30px;} /* Logo */ .logo { position:absolute; left:0; top:24px; } .logo h1, .logo h2 { font-size:0; line-height:1.2em; margin-bottom:0; } .logo h1 a, .logo h2 a { color:#222; text-decoration:none; } .logo .description { color:white; text-transform:uppercase; font-size:0px; line-height:1.2em; padding-left:15px; margin-top:-27px; } /* Header widget */ #widget-header .widget-area.widget_meta { position:absolute; right:0; top:36px; } #widget-header .widget-area.widget_meta h3 { display:none;} #widget-header .widget-area.widget_meta ul { margin:0;} #widget-header .widget-area.widget_meta ul li { float:left; list-style-type:none; margin-left:19px; } #widget-header .widget-area.widget_meta ul li a { color:white; text-decoration:none; background-repeat:no-repeat; background-position:left top; background-image:url(images/marker.gif); padding-left:21px; line-height:13px; display:block; } #widget-header .widget-area.widget_meta ul li a:hover { background-image:url(images/marker-act.gif);} /* Slider ---------------------------------------- */ #slider-wrapper { height:300px; overflow:hidden; position:relative; margin-bottom:10px; } #slider { position:relative; width:710px; height:300px; background:url(images/loading.gif) no-repeat 50% 50%; } #slider img { position:absolute; top:0px; left:0px; display:none; } #slider a { border:0; display:block; } /* The Nivo Slider styles */ .nivoSlider { position:relative; } .nivoSlider img { position:absolute; top:0px; left:0px; } /* If an image is wrapped in a link */ .nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:60; display:none; } /* The slices in the Slider */ .nivo-slice { display:block; position:absolute; z-index:50; height:100%; } /* Caption styles */ .nivo-caption { position:absolute; left:0px; bottom:0px; background:#000; color:#fff; opacity:0.8; /* Overridden by captionOpacity setting */ width:100%; z-index:89; } .nivo-caption p { padding:5px; margin:0; } .nivo-caption a { display:inline !important; } .nivo-html-caption { display:none; } /* Direction nav styles (e.g. Next & Prev) */ .nivo-directionNav a { position:absolute; top:45%; z-index:99; cursor:pointer; } .nivo-prevNav { left:0px; } .nivo-nextNav { right:0px; } /* Control nav styles (e.g. 1,2,3...) */ .nivo-controlNav { position:absolute; width:680px; height:18px; overflow:hidden; left:0; bottom:31px; z-index:9999; text-align:right; padding-right:30px; } .nivo-controlNav a { position:relative; z-index:99; cursor:pointer; display:inline-block !important; width:18px; padding-top:18px; background-repeat:no-repeat; background-position:-20px top; background-image:url(images/pagination.png); margin-left:2px; } .nivo-controlNav a:hover { background-position:-40px top;} .nivo-controlNav a.active { background-position:left top;} .nivo-directionNav { } .nivo-directionNav a { position:absolute; display:block; width:34px; height:34px; text-indent:-9999px; border:0; top:50%; } a.nivo-nextNav { right:0; background:red; } a.nivo-prevNav { left:0; background:red; } #slider .nivo-controlNav img { display:inline; /* Unhide the thumbnails */ position:relative; margin-right:10px; width:120px; height:auto; } /* Navigations ---------------------------------------- */ /* Primary navigation */ nav.primary { position:absolute; left:0; top:174px; height:64px; width:100%; background:url(images/nav-tail.gif) repeat-x left top; } /* Essential styles for dropdown menu */ .sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; } .sf-menu { line-height: 1.0; } .sf-menu ul { position: absolute; top: -999em; width: 10em; /* left offset of submenus need to match (see below) */ } .sf-menu ul li { width: 100%; } .sf-menu li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ } .sf-menu li { float: left; position: relative; } .sf-menu a { display: block; position: relative; } .sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0; top: 64px; /* match top ul list item height */ z-index: 99; } ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; } ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 10em; /* match ul width */ top: 0; } ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; } ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em; /* match ul width */ top: 0; } /* Our skin for dropdown menu */ .sf-menu { } .sf-menu a { text-decoration:none; } .sf-menu a, .sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*/ color:white; } .sf-menu > li { background:url(images/divider.gif) no-repeat left top; } .sf-menu > li:first-child { background:none; padding-left:0; } .sf-menu > li > a { padding:0 20px; line-height:64px; font-size:16px; font-weight:bold; height:1%; } .sf-menu > li > a:hover, .sf-menu > li.sfHover > a, .sf-menu > li.current_page_item > a { background:url(images/nav-act.gif) repeat-x left top; position:relative; border-right:1px solid #ec0606; border-left:1px solid #e40000; padding:0 19px; color:white; } .sf-menu li ul { background:url(images/sub-menu.gif) repeat-x left top; padding:12px 0 12px 19px; } .sf-menu li li a { line-height:27px; } .sf-menu li li a:hover, .sf-menu li li.sfHover a { text-decoration:underline; color:white;} .sf-menu li li li { } .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .sf-menu > li.current-menu-item > a { outline: 0; } /*** arrows **/ .sf-menu a.sf-with-ul { min-width: 1px; /* trigger IE7 hasLayout so spans position accurately */ } .sf-sub-indicator { position: absolute; display: block; right: .75em; top: 1.05em; /* IE6 only */ width: 10px; height: 10px; text-indent: -999em; overflow: hidden; /* background: url(images/arrows-ffffff.png) no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */ } a > .sf-sub-indicator { /* give all except IE6 the correct values */ top: .8em; background-position: 0 -100px; /* use translucent arrow for modern browsers*/ } /* apply hovers to modern browsers */ a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator { background-position: -10px -100px; /* arrow hovers for modern browsers*/ } /* point right for anchors in subs */ .sf-menu ul .sf-sub-indicator { background-position: -10px 0; } .sf-menu ul a > .sf-sub-indicator { background-position: 0 0; } /* apply hovers to modern browsers */ .sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0; /* arrow hovers for modern browsers*/ } /*** shadows for all but IE6 ** .sf-shadow ul { background: url(images/shadow.png) no-repeat bottom right; padding: 0 8px 9px 0; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px; } .sf-shadow ul.sf-shadow-off { background: transparent; }*/ /* Top search */ #top-search { position:absolute; right:0; top:75px; } #top-search .input-search { width:160px; margin-right:10px; } #top-search #submit { width:50px; cursor:pointer; } /* Social Sqs */ /* Content ---------------------------------------- */ .primary_content_wrap { position:relative; z-index:1; padding:30px 0 20px 0; background:url(images/main-tail.gif) repeat-x left top white; } .home .primary_content_wrap {} #content { } #content .indent { padding-left:20px; padding-right:14px; } .cont-box { border:1px solid #f6f5f5; border-top:none; background:#fefefe; padding:17px 0 20px 0; } ul.cont-list { margin:0;} ul.cont-list li { list-style-type:none; padding:19px 14px 0 20px; border-top:1px solid #f6f5f5; margin-top:20px; overflow:hidden; } ul.cont-list li:first-child { border:0 none; padding-top:0; margin-top:0; } #full-width #content { float:none; width:100%; } article { padding-bottom:30px; overflow:hidden; width:100%; } article.single-post { border-bottom:none; } .featured-thumbnail { float:left; } .featured-thumbnail img { margin:5px 20px 0 0; } .post-content { font-size:1.35em; } .post-content .excerpt { margin-bottom:1.5em; } .pagination { } .pagination a { display:inline-block; padding:0 5px; background:#eee; } .post-meta { } .post-date { color:#e90303; border-bottom:1px solid #f4f4f4; display:block; padding-bottom:6px; margin-bottom:8px; } .post-author { display:block; margin-bottom:10px; } .post-author a { color:#898888; text-decoration:none; } .post-author a:hover { text-decoration:underline;} .comments-counter { display:inline-block; float:left; background:url(images/cc-bg.gif) no-repeat left 8px; line-height:29px; height:29px; padding-bottom:4px; padding-left:31px; width:91px; } .post-navigation { } p.gravatar { float:left; margin-right:20px; } .alignleft { float:left; margin:0 10px 10px 0; } .alignright { float:right; margin:0 0 10px 20px; } .aligncenter { text-align:center; margin:0 auto; } article .post-content img { max-width:710px; } .about_block img, .wwd_block img { margin-bottom:16px;} #widget-footer li.widget-area .about_block a, #widget-footer li.widget-area .wwd_block a, #widget-footer li.widget-area .about_block a:hover, #widget-footer li.widget-area .wwd_block a:hover { background:none; padding:0; } .link { font-size:9px; color:#1ea0ce; } .link a { font-size:12px; line-height:1.2em; } .link.alt,.link.alt a { color:white;} .news_cycle { padding-bottom:2px;} .news_cycle li.news_item { background:none; color:white; padding-bottom:19px; } .news_cycle li.news_item a { background:none; padding:0; border:0 none; color:white; line-height:1.5em; text-decoration:none; } .news_cycle li.news_item a:hover { text-decoration:underline; padding:0; background:none; } .news_cycle li .news-date { display:block; padding:8px 0 0 0; } #page-content ul.photos { width:100%; overflow:hidden; margin-top:-15px; } #page-content ul.photos li, #page-content ul.photos li:first-child { background:none; padding:0; margin:15px 15px 0 0; float:left; width:125px; border:0 none; } #page-content ul.photos li img { vertical-align:top; } /* for Opera */ @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { #page-content ul.photos { margin-top:-12px;} } @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { #page-content ul.photos li, #page-content ul.photos li:first-child { margin:12px 12px 0 0;} } ul.team { margin-left:0; width:100%; overflow:hidden; } #page-content ul.team li, #page-content ul.team li:first-child { list-style-type:none; background:none; padding:0; margin:0 0 0 25px; border:0 none; float:left; width:128px; } #page-content ul.team li:first-child { margin-left:0;} ul.team li strong { display:block; padding-top:6px; } ul.states { margin-left:0; width:100%; overflow:hidden; } #page-content ul.states li, #page-content ul.states li:first-child { list-style-type:none; background:none; padding:0; margin:0 0 0 30px; border:0 none; float:left; width:80px; } #page-content ul.states li:first-child { margin-left:0;} ul.states li strong { display:block; padding-top:6px; } /* Comments ---------------------------------------- */ .commentlist { list-style-type:none; padding:0; margin:0; } li.comment { list-style-type:none; overflow:hidden; } .odd { } .even { } li.comment .comment-body { padding:10px 10px 25px 60px; position:relative; zoom:1; background:#f5f5f5; border:1px solid #eee; margin-bottom:20px; } .author-comment { } .comment-author { padding:.5em 0 1em 0; } .comment-text { } .comment-meta { font-size:11px; color:#999; position:absolute; right:20px; top:15px; } li.comment .avatar { float:none; margin:0; position:absolute; left:10px; top:10px; padding:1px; border:1px solid #dbdbdb; vertical-align:top; overflow:hidden; } li.comment .avatar { display:block; vertical-align:top; overflow:hidden; } .commentlist ul.children { margin:20px 0 0 30px; } .commentlist ul.children li.comment {} .reply { position:absolute; right:20px; bottom:15px; } .reply a { display:inline-block; background:#1986b3; padding:3px 8px; color:#fff; text-decoration:none; } .reply a:hover { background:#da0101;} .waiting-for-approval { } #trackbacks { } li.trackback { } p#no-comments { } #comments-form { } .allowed_tags { background:#eee; padding:15px; font-size:11px; font-family:"Courier New", Courier, monospace; color:#666; } .allowed_tags strong { font-family:Tahoma, Geneva, sans-serif; } #respond { } .cancel-comment-reply { } /* Page ---------------------------------------- */ #page-content .wrapper .two_third h2{ font-size:24px; font-weight: bold; color:#014d8b; border-bottom: #999 dotted 1px; background:url(images/title_bg.jpg) no-repeat left bottom; } .page { } #page-content ul, .post-content ul { margin-left:0;} #page-content ul li, .post-content ul li { list-style-type:none; padding:3px 0 0 21px; margin-top:0px; background:url(images/marker1.gif) no-repeat left 5px; border-top:1px solid #f6f5f5; } #page-content ul li:first-child, .post-content ul li:first-child { border:0 none; padding-top:0; margin-top:0; background-position:left 2px; } #page-content ul li strong, .post-content ul li strong { color:#1ea0ce; text-transform:uppercase; font-size:11px; } #page-meta { } .author-meta { margin-bottom:20px; overflow:hidden; width:100%; } .author-meta p.gravatar { margin:0; } /* Post ---------------------------------------- */ .post { } .postContent { } .post-excerpt.alt p { margin:0;} /* Older and newer navigation */ nav.oldernewer { width:100%; overflow:hidden; margin-top:1.5em; } .older { float:left; } .newer { float:right; } .search { } .author-info { width:100%; overflow:hidden; margin-bottom:3em; } .author-info .avatar { margin:0 20px 0 0; } .author-info .avatar img { float:left; background:#fff; padding:7px; border:1px solid #dbdbdb; } /* Author ---------------------------------------- */ #post-author { overflow:hidden; padding:20px; background:#1883b0; margin-bottom:2em; color:white; } #post-author a { color:white;} #author-link { margin-top:1.5em; } #post-author .gravatar { margin:0 20px 0 0; } #post-author .gravatar img { background:#fff; border:1px solid #dbdbdb; padding:5px; } /* Recent author posts */ #recent-author-posts { } /* Recent author comments */ #recent-author-comments ul { margin:0;} #recent-author-comments ul li { list-style-type:none; padding:0 0 5px 21px; background:url(images/marker.gif) no-repeat left 2px; } /* 404 ---------------------------------------- */ #error404 { text-align:center; padding:35px 0; } /* Portfolio ---------------------------------------- */ .latestwork { width:100%; overflow:hidden; list-style-type:none; padding:0; margin:0; } .latestwork li { float:left; margin-right:20px; } /* Sidebar ---------------------------------------- */ #sidebar { } #widget-sidebar { } #sidebar-search { } #sidebar-nav { } #sidebar-archives { } #sidebar-meta { } .widget { margin-bottom:10px; } .widget h3 { color:#fff; font-size:16px; background:url(images/tail-title3.gif) repeat-x left top; line-height:49px; height:49px; overflow:hidden; padding-left:19px; margin:0; } .widget ul { margin:0; } .widget ul li { list-style-type:none; background:#f6f5f5; } .widget ul li a { text-decoration:none; line-height:38px; background:url(images/tail-bg.gif) repeat-x left top; display:block; padding-left:20px; border-left:1px solid #f6f5f5; border-right:1px solid #f6f5f5; } .widget ul li a:hover { color:#002046; background:url(images/widjet-bg-act.gif) repeat-x left top; border-left:none; border-right:none; padding-left:21px; } .widget ul.children { margin:0 0 0 20px; padding:10px 0; } .widget ul.children li a { font-size:11px; line-height:1.7em; text-transform:uppercase; background:none; } .widget ul.children li a:hover { text-decoration:underline; color:#1ea0ce; } /* My Cyclewidget */ .widget.widget_my_cyclewidget { background:url(images/tail-bg2.gif) repeat-x left top #1881ae; padding:0 20px 18px 20px; } .widget.widget_my_cyclewidget h3 { background:none; padding:0; } /* Recent comments */ .widget.widget_recent_comments h3, .widget.widget_recent_entries h3 { margin-bottom:20px;} .widget.widget_recent_comments ul li, .widget.widget_recent_entries ul li { padding:0 20px 10px 0; background:none; } .widget.widget_recent_comments ul li a, .widget.widget_recent_entries ul li a { background:url(images/marker1.gif) no-repeat left 2px; padding:0 0 0 22px; line-height:1.5em; border:0 none; } .widget.widget_recent_comments ul li a { background:none; padding:0; } .widget.widget_recent_comments ul li a:hover, .widget.widget_recent_entries ul li a:hover { text-decoration:underline; color:#1ea0ce; } /* Tag Cloud */ .widget.widget_tag_cloud h3 { margin-bottom:20px;} /* Text widget */ .widget.widget_text h3 { margin-bottom:20px;} /* Search widget */ .widget.widget_search #searchform .searching { width:164px;} /* Categories */ .widget.widget_categories h3 { } /* Popular posts */ .widget.popular-posts h3 { background:url(images/tail-title5.gif) repeat-x left top;} .widget.popular-posts ul { border:1px solid #f6f5f5; border-top:0 none; } .widget.popular-posts ul li { background:none; border-top:1px solid #f6f5f5; padding:19px 10px 18px 20px; } .widget.popular-posts ul li:first-child { border:0 none;} .widget.popular-posts ul li a { background:none; padding:0; border:0 none; line-height:1.5em; font-size:14px; } .widget.popular-posts ul li:hover { color:#8ce2ff; background:url(images/tail-bg1.gif) repeat-x left top #1881ae; } .widget.popular-posts ul li:hover a, .widget.popular-posts ul li:hover .post-stats { color:white;} .widget.popular-posts .post-stats { font-size:12px; color:#e90303; font-weight:normal; display:inline-block; margin-bottom:10px; } .widget.popular-posts .wpp-excerpt { display:block; margin-top:10px; } /* Calendar */ #calendar_wrap { } #wp-calendar { width:100%; } #wp-calendar caption { text-align:center; } #wp-calendar td { text-align:center; padding:6px 0; border:none; } #wp-calendar caption { font-size:16px; color:#000; font-weight:bold; padding:4px 0; margin-bottom:5px; } #wp-calendar thead th { padding:7px 0; font-size:14px; background:#fff; color:#000; text-align:center; } #wp-calendar #prev { text-align:left; } #wp-calendar #next { text-align:right; } /* Footer ---------------------------------------- */ #footer .copy { overflow:hidden; padding:10px 0 30px 0; } #footer p.fright { text-align:right; margin:0; } #footer p.fright, #footer p.fright a { color:#70c3e0;} #footer p.fright a { text-decoration:none;} #footer p.fright a:hover { text-decoration:underline;} /* Footer widget */ ul#widget-footer { background:#f5f5f5; padding:30px; margin:0; overflow:hidden; } ul#widget-footer li.widget-area { float:left; width:230px; list-style-type:none; margin-left:10px; } ul#widget-footer li.widget-area:first-child { margin-left:0;} ul#widget-footer li.widget-area a { line-height:13px; background-repeat:no-repeat; background-position:left top; } ul#widget-footer li.widget-area a:hover { } ul#widget-footer li.widget-area a, ul#widget-footer li.widget-area .link a:hover { text-decoration:none; } ul#widget-footer li.widget-area a:hover { color:#e90303;} ul#widget-footer li.widget-area .link a { text-decoration:underline; background:none; padding:0; } ul#widget-footer li.widget-area .link a:hover { color:#1ea0ce;} ul#widget-footer li.widget-area h4 { font-size:16px; line-height:48px; height:48px; overflow:hidden; padding-left:20px; padding-bottom:10px; color:white; margin:0; background:url(images/tail-title1.gif) repeat-x left top; } ul#widget-footer li.widget-area:nth-child(2n) h4 { background-image:url(images/tail-title2.gif);} ul#widget-footer li.widget-area ul { margin:0; padding:17px 15px 20px 20px; background:url(images/tail-widget.gif) repeat-x left top white; } ul#widget-footer li.widget-area li { list-style-type:none; margin:0; padding-top:12px; } ul#widget-footer li.widget-area li:first-child { padding-top:0;} ul#widget-footer #recentcomments li { border-bottom:1px solid #efefef; margin-bottom:16px; padding:0 0 16px 0; } ul#widget-footer #recentcomments li:last-child { margin-bottom:0;} ul#widget-footer #recentcomments li a { color:#e90303; font-weight:bold; text-decoration:none; background:none; padding:0; } ul#widget-footer #recentcomments li a:hover { text-decoration:underline;} ul#widget-footer #wp-calendar, ul#widget-footer #wp-calendar caption { background:white;} ul#widget-footer #wp-calendar caption { margin:0;} ul#widget-footer #wp-calendar a, ul#widget-footer #wp-calendar a { background:none; padding:0; } /* Footer navigation */ nav.footer { background:#002a54; float:left; } nav.footer ul { margin:0; } nav.footer ul li { list-style-type:none; float:left; background:#002a54; padding-right:20px; padding-left:20px; padding-top:20px; font-weight:bold; } nav.footer ul li a { color:#bfe8f2; text-decoration:none; } nav.footer ul li li a { color:#bfe8f2; text-decoration:none; } nav.footer ul li a:hover { text-decoration:underline;} nav.footer ul li ul{ padding:0 0 20px 20px; } nav.footer ul li li { list-style:circle; font-weight:100; padding-top:0px; float:none; padding-left:3px; padding-right:14px; } /* Misc ---------------------------------------- */ .buttonRed { display:inline-block; width:97px; line-height:29px; height:29px; overflow:hidden; background:url(images/button-bg.gif) no-repeat left -29px; color:#fff; text-decoration:none; text-indent:12px; } .buttonRed:hover { background-position:left top;} .button { display:inline-block; width:97px; line-height:29px; height:29px; overflow:hidden; background:url(images/button-bg.gif) no-repeat left top; color:#fff; text-decoration:none; text-indent:12px; } .button:hover { background-position:left -29px;} .no-results { } .widget-area { } .line-hor { height:1px; background:#f6f5f5; overflow:hidden; font-size:0; line-height:0; margin:30px 0; } .line-hor.alt { margin-top:15px;} /* Address */ .address { padding:10px 0 0 0; } .address dt { margin-bottom:1.5em; } .address dd { margin-bottom:0; width:100%; overflow:hidden; } .address dd span { float:left; width:100px; } /* Forms ---------------------------------------- */ /* Form defaults */ input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em; vertical-align:middle; font-weight:normal; } /* Comment form */ #commentform label { display:inline-block;} #commentform p.field { margin-bottom:5px; } #commentform small { color:#8b8b8b; } #commentform input[type=text] { width:250px; padding:4px; display:block; border:1px solid #e9e9e9; background:#fcfcfc; line-height:1.29em; } #commentform textarea { width:460px; height:150px; padding:4px; margin-top:10px; overflow:auto; border:1px solid #e9e9e9; background:#fcfcfc; } #commentform #submit { background:#1882af; height:30px; width:130px; line-height:30px; padding:0 10px; color:#fff; cursor:pointer; border:none; } #commentform #submit:hover { background:#d70000; } #commentform input[type=text]:hover, #commentform input[type=text]:focus, #commentform textarea:hover, #commentform textarea:focus { } /* Contact form */ .wpcf7-form p.field { margin-bottom:5px; line-height:1.8em; font-weight:bold; } .wpcf7-form p.field input { background:#fcfcfc; padding:5px 0 5px 8px; width:330px; border:1px solid #e9e9e9; margin-right:10px; color:#111; font-size:12px; } .wpcf7-form p.field small { color:red; } .wpcf7-form textarea { width:480px; height:160px; background:#fcfcfc; font-size:1em; padding:5px 0 5px 8px; border:1px solid #e9e9e9; overflow:auto; color:#111; font-size:12px; margin-bottom:20px; } .wpcf7-form .submit-wrap { margin-bottom:0; } .wpcf7-form .submit-wrap input { cursor:pointer; background:#1883b0; height:29px; width:125px; display:inline-block; font-size:12px; color:white; text-decoration:none; margin-bottom:2px; border:none; } .wpcf7-form .submit-wrap input:hover { background:#d80000; } .wpcf7-not-valid-tip { width:200px !important; position:absolute; left:100% !important; top:-5px !important; padding:1px 0 1px 5px !important; background:none !important; color:red !important; border:none !important; } /* Sidebar search form */ #searchform { } #searchform .searching { width:160px; border:1px solid #e9e9e9; border-right:none; padding:6px 5px; line-height:1.29em; background:#fcfcfc; width:194px; } #searchform .submit { width:55px; height:29px; cursor:pointer; border:0 none; background:url(images/button-search.gif) no-repeat left top; color:white; } #searchform .submit:hover { background-position:left -29px;} /* Fluid Columns */ .one_half{ width:48%; } .one_third{ width:30.66%; } .two_third{ width:65.33%; } .one_fourth{ width:22%; } .three_fourth{ width:74%; } .one_fifth{ width:16.8%; } .two_fifth{ width:37.6%; } .three_fifth{ width:58.4%; } .four_fifth{ width:67.2%; } .one_sixth{ width:13.33%; } .five_sixth{ width:82.67%; } .one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth{ position:relative; margin-right:4%; float:left; } .last_col { margin-right:0 !important; clear:right; } .fleft { float:left;} .fright { float:right;} .clear { clear:both;} .wrapper { width:100%; overflow:hidden; } .extra-wrap { overflow:hidden; } /* Clear Floated Elements */ .clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; } .clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; } .clearfix { display: inline-block; } * html .clearfix { height: 1%; } .clearfix { display: block; } /* Side Bar Rectangles ---------------------------------------- */ #sidebarrectbox { width: 230px; height: 90px; margin: 0 0 8px 0; padding: 0; text-align:center; } #sidebarrectbox .rect01 { background: url(images/MakeItCount_v2.jpg) top left no-repeat; float: left; margin: 0 2px 2px 0 ; width: 230px; height: 90px; } #sidebarrectbox .rect11 { background: url(http://www.acl.org.au/wp-content/uploads/2012/02/ACLSite_SIDEtab.jpg) top left no-repeat; float: left; margin: 0 2px 2px 0 ; width: 230px; height: 90px; } #sidebarrectbox .rect01 a { display:block; width: 230px; height: 90px; padding:0; margin: 2px 0 0 0 ; } #sidebarrectbox .rect11 a { display:block; width: 230px; height: 90px; padding:0; margin: 2px 0 0 0 ; } #sidebarrectbox .rect01 a:hover { background: url("images/MakeItCount_v2.jpg") 0 0 no-repeat; background-position: 0px -92px; } #sidebarrectbox .rect11 a:hover { background: url("http://www.acl.org.au/wp-content/uploads/2012/02/ACLSite_SIDEtab.jpg") 0 0 no-repeat; background-position: 0px -92px; } #sidebarrectbox .rect01 a:active { color:#fff; } #sidebarrectbox .rect11 a:active { color:#fff; } /* Side Bar Squares x 2 ---------------------------------------- */ #newb { width: 234px; height: 125px; margin: 0; padding: 0; text-align:center; } #newb .boxe { background: url(images/Bequest_sq.jpg) top left no-repeat; float: left; margin: 0 2px 0 0 ; width: 113px; height: 113px; } #newb .boxe a { display:block; width: 113px; height: 113px; margin: 2px 0 0 0 ; } #newb .boxe a:hover { background: url("images/Bequest_sq.jpg") 0 0 no-repeat; background-position: 0px -115px; } #newb .boxe a:active {} #newb .boxf { background: url(images/CorpSpons_sq.jpg) top left no-repeat; float: left; margin: 0 2px 0 0 ; width: 113px; height: 113px; } #newb .boxf a { display:block; width: 113px; height: 113px; margin: 2px 0 0 0 ; } #newb .boxf a:hover { background: url("images/CorpSpons_sq.jpg") 0 0 no-repeat; background-position: 0px -115px; } #newb .boxf a:active {} /* Side Bar Squares x 4 ---------------------------------------- */ #sidebaradbox { width: 234px; height: 250px; margin-top: 5px; padding: 0; text-align:center; } #sidebaradbox .boxa { background: url(images/BecomeSupporter_sq.jpg) top left no-repeat; float: left; margin: 0 2px 2px 0 ; width: 113px; height: 113px; } #sidebaradbox .boxa a { display:block; width: 113px; height: 113px; padding:0; margin: 2px 0 0 0 ; } #sidebaradbox .boxa a:hover { background: url("images/BecomeSupporter_sq.jpg") 0 0 no-repeat; background-position: 0px -115px; } #sidebaradbox .boxa a:active { color:#fff; } #sidebaradbox .boxb { background: url(images/MakeAStand_sq.jpg) top left no-repeat; float: left; margin: 0 2px 2px 0 ; width: 113px; height: 113px; } #sidebaradbox .boxb a { display:block; width: 113px; height: 113px; margin: 2px 0 0 0 ; } #sidebaradbox .boxb a:hover { background: url("images/MakeAStand_sq.jpg") 0 0 no-repeat; background-position: 0px -115px; } #sidebaradbox .boxb a:active { } #sidebaradbox .boxc { background: url(images/Donate_sq.jpg) top left no-repeat; float: left; margin: 0 2px 0 0 ; width: 113px; height: 113px; } #sidebaradbox .boxc a { display:block; width: 113px; height: 113px; margin: 2px 0 0 0 ; } #sidebaradbox .boxc a:hover { background: url("images/Donate_sq.jpg") 0 0 no-repeat; background-position: 0px -115px; } #sidebaradbox .boxc a:active {} #sidebaradbox .boxd { background: url(images/Political_sq.jpg) top left no-repeat; float: left; margin: 0 2px 0 0 ; width: 113px; height: 113px; } #sidebaradbox .boxd a { display:block; width: 113px; height: 113px; margin: 2px 0 0 0 ; } #sidebaradbox .boxd a:hover { background: url("images/Political_sq.jpg") 0 0 no-repeat; background-position: 0px -115px; #sidebaradbox .boxd a:active {} #sidebarvid { width: 230px; margin-top: 5px; padding: 0; } #socialmediasqs { position:absolute; right:0; top:45px; padding: 0 500px 0 500px; } #socialmediasqs .fb { float: left; width:32px; height: 32px; margin-right:10px; cursor:pointer; } #socialmediasqs .twit { float: left; width:32px; height: 32px; margin-right:10px; cursor:pointer; } #socialmediasqs .rss { float: left; width:32px; height: 32px; margin-right:10px; cursor:pointer; } #socialsqs { height: 32px; width: 200px; margin: 10px 0 0 500px; } .fb_sq { float: right; height: 32px; width: 32px; padding: 0 10px 0 0; } .twit_sq { height: 32px; width: 32px; padding: 0 10px 0 0; } .rss_sq { height: 32px; width: 32px; padding: 0 10px 0 0; } #socialtabs { position: absolute; float: right; padding: 20px 0 0 0; } #socialtabs a { padding: 0 0 0 5px; } h4.archiveLink{text-align:center;} h4.archiveLink a{color:red;} .twtr-widget h3{ background-color:#1a5c7f !important; } .dPostPolicy { width:150px; height:30px; background-color: #fffee1; } .page-id-32312 .printfriendly { display:none } /* Always remember to compress your live stylesheet and keep an uncompressed backup */