@font-face {  font-family: 'Oswald';  src: url('../../fonts/Oswald-Regular.eot'); /* IE9 Compat Modes */  src: url('../../fonts/Oswald-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../../fonts/Oswald-Regular.woff') format('woff'), /* Pretty Modern Browsers */       url('../../fonts/Oswald-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */       url('../../fonts/Oswald-Regular.svg#svgOswald') format('svg'); /* Legacy iOS */}html {    background-color: #fcf8eb;    -webkit-font-smoothing: antialiased;    font-weight: 300;    font-family: "Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Helvetica,Arial,"Lucida Grande",sans-serif;}body {/*width:960px;*/    margin: 0 auto;    padding: 0;    -webkit-font-smoothing: antialiased;    font-weight: 300;    font-family: "Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Helvetica,Arial,"Lucida Grande",sans-serif;}/**Sticky Footer Begin**/body.cke_show_borders {    background: none;    width: auto;    height: 150px;}#cke_contents_edit-comment-body-und-0-value--2 {    height: 170px !important;}/**Hacky work around for this issue**//*.site-wrapper{background: url(../../images/background_inner2.gif) repeat-y scroll top right #fff;}*/.site-wrapper {    margin: 0 auto;/* background: url(../../images/background_outer10.gif) repeat-y scroll top center #FCF8EB; */    background: url(data:image/gif;base64,R0lGODlh0gMBAKIAAPHx8d7c2Pr26vj06PXx5vHu5O3q4ejm3iH5BAAAAAAALAAAAADSAwEAAAMtKENlFxDISau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru8dFByGAmEgECQAADs=) repeat-y scroll top center #FCF8EB;}.media-wrapper {    margin: 0 auto;    background-color: #FCF8EB;/* background: url(../../images/background_outer10.gif) repeat-y scroll top center #FCF8EB; */}/**BUG FIX http://drupal.org/node/1203460#comment-4671774**/.site-wrapper.clearfix:after {    content: "Z";}.panels-flexible-590_370.clearfix {    content: "O";}.panels-flexible-row-590_370-1.clearfix:after {    content: "--1";}.panels-flexible-row-590_370-2.clearfix:after {    content: "-----2";}.panels-flexible-row-590_370-3.clearfix:after {    content: "--------3";}.panels-flexible-row-590_370-4.clearfix:after {    content: "-----------4";}.panels-flexible-row-590_370-5.clearfix:after {    content: "--------------5";}.panels-flexible-row-590_370-6.clearfix:after {    content: "----------------6";}.panels-flexible-row-590_370-1-inside.clearfix:after {    content: "--A";}.panels-flexible-row-590_370-2-inside.clearfix:after {    content: "-----B";}.panels-flexible-row-590_370-3-inside.clearfix:after {    content: "-------C";}.panels-flexible-row-590_370-4-inside.clearfix:after {    content: "---------D";}.panels-flexible-row-590_370-5-inside.clearfix:after {    content: "-----------E";}.panels-flexible-row-590_370-6-inside.clearfix:after {    content: "-------------F";}.site-wrapper.clearfix:after,.panels-flexible-590_370.clearfix:after,.panels-flexible-row-590_370-4.clearfix:after,.panels-flexible-row-590_370-4-inside.clearfix:after,.panels-flexible-row-590_370-5.clearfix:after,.panels-flexible-row-590_370-5-inside.clearfix:after {    content: " ";}.clearfix:after {    font-size: 0;}.panels-flexible-590_370,/*.panels-flexible-590_370_main_content {    background: url(../../images/background_inner2.gif) repeat-y scroll top right #fff;}*/#frontpage {    background-image: none;    background-color: #f2f1ef;}#frontpage .panels-flexible-region-590_370-center-inside,#frontpage .panels-flexible-region-590_370-middle-inside {    padding: 10px 0 10px 10px;}.panel-separator {    position: absolute !important;    clip: rect(1px 1px 1px 1px);    clip: rect(1px,1px,1px,1px);}/**Reset form padding**/.form-item,.form-action {    margin: 0;}input {    outline: 0;}/********************************************************** *                 Primary Theme Elements: Header **********************************************************/#header {/* background:#000 url('../../images/header-bg.png'); */    background: #000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABQCAMAAADvGe/pAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJxQTFRFZ2dnZmZmLS0tAAAAZWVlUlJSLCwsTk5OJycnGRkZUFBQKysrZGRkHx8fKSkpWFhYYmJiWlpaYWFhXl5eISEhBQUFExMTU1NTYGBgQUFBGxsbDQ0NBwcHV1dXFhYWHBwcJCQkVlZWHR0dCQkJDw8PX19fXFxcAwMDCgoKT09PJSUlJiYmVFRUW1tbXV1dVVVVIiIiFxcXAQEBY2Nj3LP/SwAAAGxJREFUeNo0zFUWAgAIBdFrd3d3t+5/b6JHmR8eDMg5KMrouZmoadhq2WiqK0tLBP/69Omg7BXbpn6YV5e4qVk4x5einIGV1JennY6xvZG1rqmCmYq7o7yqkqzkj2ykakxP5trhLA3DfrwFGADMMAX6/763tAAAAABJRU5ErkJggg==);    background-repeat: repeat-x;    background-color: #000;}#site-name,#donate,#join-button,#donate-button {    float: left;    display: inline-block;    height: 80px;}#join-button,#donate-button {    position: relative;    left: 340px;}#site-name {    width: 342px;}#donate {    width: 185px;}/*#search-block-form{width:433px;}*/#site-name a {    display: block;    width: 360px;    height: 80px;    background-position: 0 0;    background: url(data:image/png;base64,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);    text-indent: -9000px;}#donate a {    display: block;    width: 185px;    height: 80px;    background-position: 0 0;/* background: url('../../images/support-our-work-donate-now4.png'); */    text-indent: -9000px;}#donate a:hover {    background-position: 0 -80px;}#join-button a {    display: block;    width: 110px;    height: 80px;    background-position: 0 0;    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABQCAMAAADP9bAUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYBQTFRFISEhDg4Opqamf39/oKCgREREvLy8rKyshYWFDAwM5+fnCAgIS0tLR0dHiYmJBAQEAAAABgYGMzMzQkJCNDQ0AgICFRUVEBAQZmZmZ2dnLS0tZWVlXl5eYWFhHx8fJycnZGRkKSkpYmJiLCwsKysrGRkZWlpa////Tk5OUFBQUlJSWFhYV1dXXFxcVVVVU1NTT09PCgoKFxcXJSUlIiIiYGBgY2NjGxsbHR0dJiYmJCQkX19fHBwcFhYWExMTW1tbXV1dQUFBVFRUVlZW/v7+WVlZd3d3dnZ2eHh409PTUVFRzMzMEhISmpqaGhoaeXl57+/v7u7u9PT0fX19g4ODpKSkdHR03t7e0NDQpaWlgICAQEBA8/Pz0tLS0dHRe3t76enpfHx8oqKienp6u7u7mZmZnZ2drq6uq6ur1NTUOjo6srKyo6Ojx8fHzc3N8vLyurq6goKCTU1NIyMjjIyMm5ubcnJyl5eX9fX1kZGRxMTEsLCwSEhIqamp3d3d6Ojot6NaCQAAA69JREFUeNrsmPlb20YQhgcCgUQQGwo2JKaXQR8+JNmQtE1bELbX8YVjMJSjJQFKkua+et//emflgh3ZSto+fuaHPnlt7e6MZvfTrrSSVrQoCmVEoYQolBSFHFHIFoXSolBKEJYzRSFLFIqJQp+JQnOi0Iei0Pui0BVRaEYUablZUd7K9VPu/31lCk9zYTnhe+ZHokg/gESfrtfomijSr0ZrgVinaUxvumj5ImJrVqzTWrN8lbsg9zVYpqUzk0utrOUzewb/fqhjvEArIMR1g9+i71UenJhF17zyqIKjJz+brlk07916cGiax5XKoOsW3eKjSqUdP9g8cYsco+FqAW/RgS/0g8BoMZVuHAAKwPk0G9qXTo2yOZoqplK3gHb8PpoNnRd55aF39lwkUCGIQYVtuzDXhDr69QkL7BcK6X1gO13Y5gM4mmPzNtCO34f6qWyn0+y3+de7UcoH8QXwwra/Ae44tlNqAjHPt+3kX+j+3snbDvfO6YxXzVI+b+fzTmCjwYvlxwpfJqt/sgwbVZb9MVl9DPYlz3Fflfou6dxWcM7iWQ54VkpWk1UneLEcuGr/GjiXmAX2EolMIsESz//26TIP44GV2QMyHfH6FB/8kPBcmZ5tVqnr08fLVpYZUtha3AJGPNOE2mMfyy2+ZOfQCPCLlmvXG4LHxYAvKpnWd5Wcn3e+auXfAzu5HeBuywRquVxd+3I7CvXFizzWNYV2vbp3BT+b9Zo4bcQPGV1ks156DIwZD3kGcNnIjimMGMYW1JhhjAHHOtl4CmTPqh3qM7rxkIONrNGbrEHhbmhSp5cUOOcWwtNslaDKOsVwODzslctKd6dd6wbLbU6FX0+3HO3ijyjnu1Cc8hDd4Cy6C3zrSXhyKLGvpvVekducDP9rufBzqNpM/jxUnY1JPua7dnlX4X74rHfKOwS9q1NObbxRrZfc1KYeJaU2r07zOM541zdfKOtslE8Hs8FxIT18HXJttelguVA3y3Xd/v2pljX8VJ+USxFdbgDjodC4QsPbVQOmz2qdTIXeTC+5iVDot/FOx/j1iVB/IOMfMWH0B8r60JMs620dLp/jv0MDPbjgty4M9IluuSj/fI6BaLRfcqt+1iPrq+uddsu52hdoxc9S5FU7shJZWukXtODj5sJN/vtcfYM+F4XeFYWuikLLotB7otAHotC8HPH5eYrLcTkep8uivJXrp1xcFMmJwEhPc+Gb2HVJlulTUUgY4af5J6LQx6LQgii0JMpfAgwA8pj+T5WUcScAAAAASUVORK5CYII=);    text-indent: -9000px;}#donate-button a {    display: block;    width: 121px;    height: 80px;    background-position: 0 0;    background: url(data:image/png;base64,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);    text-indent: -9000px;}#header h1,#header h3 {    margin: 0;    padding: 0;}h1#site-name,h3#donate {    display: inline-block;}#block-search-form {    text-align: center;}#block-search-form input {    margin-top: 29px;}/*#search-block-form {margin:0;}*//********************************************************** *                 Primary Theme Elements: Menu **********************************************************//** * Markup generated by theme_menu_local_tasks(). */ul.primary {    border-bottom: 1px solid #bbb;    border-collapse: collapse;    height: auto;    line-height: normal;    list-style: none;    margin: 5px;    padding: 0 0 0 1em;/* LTR */    white-space: nowrap;}ul.primary li {    display: inline;}ul.primary li a {    background-color: #ddd;    border-color: #bbb;    border-style: solid solid none;    border-width: 1px;    height: auto;    margin-right: .5em;/* LTR */    padding: 0 1em;    text-decoration: none;}ul.primary li.active a {    background-color: #fff;    border: 1px solid #bbb;    border-bottom: 1px solid #fff;}ul.primary li a:hover {    background-color: #eee;    border-color: #ccc;    border-bottom-color: #eee;}ul.secondary {    border-bottom: 1px solid #bbb;    padding: .5em 1em;    margin: 5px;}ul.secondary li {    border-right: 1px solid #ccc;/* LTR */    display: inline;    padding: 0 1em;}ul.secondary a {    padding: 0;    text-decoration: none;}ul.secondary a.active {    border-bottom: 4px solid #999;}/********************************************************** *                 Primary Theme Elements: Tasks **********************************************************/#tasks {    margin: 0;}#tasks ul.primary {    border-bottom-color: #CCC;    margin: 1.5em 0 0;/*padding:10px 0 3px 6px;*/    padding: 10px 0 0;    height: 21px;    margin-top: 0;    background-color: #EEE;/*font-removed*/    font-size: 12px;    background: #EEE url(images/white-grad2.png) repeat-x left top;}#tasks ul.primary li a {/**background:#EEE url('/sites/all/themes/ivaw/images/gray-grad2.png') repeat-x left top;  border-color:#CCC;**/    background-color: transparent;    border: none;    margin-right: .08em;    padding: 4px 14px 5px;    -moz-border-radius-topleft: 6px;    -moz-border-radius-topright: 6px;    -webkit-border-top-left-radius: 6px;    -webkit-border-top-right-radius: 6px;    border-radius: 6px 6px 0 0;}#tasks ul.primary li:first-child {    margin-left: 9px;}#tasks ul.primary li a:hover {/**background:#F5F5F5;  border-color:#DDD;**/    text-decoration: none;    padding: 4px 13px 5px;    background: #f7f7f7;    border: 1px solid #CCC;}#tasks ul.primary li.active a {    padding: 4px 14px 5px;    background: #f2f1ef;    border: 1px solid #CCC;    border-bottom: 1px solid #f2f1ef;    color: #000;}.media-wrapper #tasks ul.primary li.active a {    border-bottom: none;}/********************************************************** *                 Primary Theme Elements: Breadcrumbs **********************************************************/#breadcrumb {    background-color: #F8F8F8;    border-bottom: 1px solid #D3D3D3;    padding: 2px 0 1px 14px;/*font-removed*/    margin: 0;    font-size: 13px;}#breadcrumb a {    color: #999;/*text-transform:uppercase;*/}#breadcrumb a:link {}#breadcrumb a:visited {}#breadcrumb a:hover {}#breadcrumb a:focus {}#breadcrumb a:active {}#breadcrumb a,#breadcrumb a:link {    color: #999;    outline: none;    text-decoration: none;}#breadcrumb a:visited {    color: #999;    outline: none;    text-decoration: none;}#breadcrumb a:hover,#breadcrumb a:focus,#breadcrumb a.active {    color: #333;    outline: none;    text-decoration: underline;}#breadcrumb a:visited:hover {    color: #000;    outline: none;    text-decoration: underline;}/***********************************************************                 Action Links (Panels)**********************************************************//**Floats the links along the task bar to the top right**/.pane-blockify-blockify-actions {    float: right;    margin-top: -26px;}ul.action-links {/*border-bottom:1px solid #ccc;*/    margin: 4px 10px 0 0;/*font-removed*/    font-size: 12px;}ul.action-links a {    text-decoration: none;    padding: 4px 14px 5px;}ul.action-links a:hover {/**background:#F5F5F5;  border-color:#DDD;**/    text-decoration: none;    padding: 4px 13px 5px;    background: #f7f7f7;    border: 1px solid #CCC;    -moz-border-radius-topleft: 6px;    -moz-border-radius-topright: 6px;    -webkit-border-top-left-radius: 6px;    -webkit-border-top-right-radius: 6px;    border-radius: 6px 6px 0 0;}.action-links li {    display: inline-block;}.form-textarea-wrapper,.resizable,.textarea-processed,.resizable-textarea {    display: inherit !important;}/***********************************************************                 Site Messages and Help**********************************************************/#mini-panel-help_and_messages {/*background-color: #EEE; padding: 9px 10px 3px 9px;*/}#mini-panel-help_and_messages .box:last-child {/*margin-bottom:0;*/}#mini-panel-help_and_messages ul {    margin: 0;}.media-wrapper #mini-panel-help_and_messages div div div div.box {    top: 10px;    position: relative;    margin-bottom: 10px !important;    margin-left: 10px !important;    margin-right: 10px !important;}.media-wrapper #mini-panel-help_and_messages .box {    margin: 0;}.messages ul {    margin-bottom: 0;}/**This is the user picture used to display under the title**/.mini-user-picture .user-picture {    margin: 3px 2px 0 3px;}.field-name-body {/*margin-top: 10px;*/    display: block;}/***********************************************************                 Newest Member Carousel**********************************************************/.newest-members-carousel {}/** * Based on the default jCarousel tango skin. Adapted for use with the Mini * Panels module by Wim Leers. GPL icons created by Kaj Heijmans. */.newest-members-carousel {}.newest-members-carousel .jcarousel-container {    background: #fff;    margin: auto;}.newest-members-carousel .jcarousel-container-horizontal {    width: 310px;    height: 190px;    padding: 0 20px;}.newest-members-carousel .jcarousel-clip-horizontal {}.newest-members-carousel .jcarousel-item {    padding: 0;    width: 310px;    height: 175px;    overflow: hidden;    list-style: none;    background: #fff none;}.newest-members-carousel ul {    height: 175px;    overflow: hidden;}.newest-members-carousel .jcarousel-item-horizontal {}.newest-members-carousel .jcarousel-item-placeholder {    background: #fff url(images/throbber.gif) no-repeat center center;    color: #000;}.newest-members-carousel .views-field-field-profile-picture {    width: 122px;    height: 175px;}/** * Buttons */.newest-members-carousel .jcarousel-next,.newest-members-carousel .jcarousel-prev {    display: block;    width: 13px;    height: 24px;    background-image: url(data:image/gif;base64,R0lGODlhOABOAOYAALGxsjw8Ptra2vb29vT09CQkJenp6mlpa/39/VlaXPj4+aurrPLy8jIyNO7u7igoKuTk5Nzc3KqqrKioqdPT08TExH19f7i4uICAgOzs7IyMjF5eYJKSkqqqq8DAwUpKTFxcXJqam66ur8fHyMXFxgoKClVWWK2troqKiqamp4aGhpeXmM3NzhgYGMvLzVJSVExMTry8vU9PUUhISq+vsHV1dlVVV0RERkJCRHBwci4uL/7+/qenqKCgoaSkpaWlpq+wsVdYWqKio56en5ycnfDw8NXV1eHh4pGRkkFBQ+Dg4JSUlfHx8be3uNTU1fv7/KmpqlBQUqGhopmZmr6+v0ZGSGBhYzY2OJOTlOLi4uPj4+Hh4f///uLi42NkZra2t5WVls/P0IKChFtcXu3t7pubnFNUVlhYWqOjpHNzdIeHiN/f38vLy8HBwr29vnl5e5iYmcPDxJCQkMLCw9/f4GBhZGRkZLm5ubq6utbW1uDg4W1ucJaWl+Xl5bS0tP///yH5BAAAAAAALAAAAAA4AE4AAAf/gH+Cg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goZE7ggNMkqR/GVqeAx56lGRic5qpBB4LrI+pBmIJI5xFbjQ0XZJZFhsbwJoOdycAJ0eRSjVjXmMVmmRfC0BAUHSQEXsJVnVmHpkGfgsiIgtNp45OB0HKQTkQmH3gJwsTvhR55MKKmQQJXuyZdimLiAkLFvC4w+ARiQ0vgpyRkaYPJiUAO3T4gYfAozZBXtgwAaOGAUwReKSYMMFHjAGP7kSR8eLFhzcOLnFx4uMHDx4+qChwxEXChw87P1ioeGmHCyk/fqQQQgKBox0rbnyAAaOKhieZELDoIcQHmh5x/9A2elImSZUPM5KoWZopzBC2UogofdQjAI4bNwJYMJmJAhEiQ4ZMaYLTEY8AmAM0yDGw8RQ4IUKAAVC5EY8GDa5c0WEnaCYjfJasWIHkBONGC3Q8aKCjAIiXmQQsQYIFi4Y8kPw8KPDgQQsRVVMJMC4HhZFGO1JdcF6gxQJOazioUeFEkocCJUpAqVpoCwcMFLAXqoA+xaZUfTSwGCWITYsyn2wRQSUVxCDKgQgmqOCCDDbo4IMQRijhhI0wUVkqkGiRgSAYZqKHB6VFMocYZHiixQIeMNYhIyMkIAZwK1bSBTFudAbJCMpYkAUnR0Bzwh2uPVLBNWPUoMQmdEDxzf8CX5T4iAdm1GFFAnsMmAkTTbgDjx/ANQJBDvdsEMQB5WVSxBcQnaCkR44csccLCJlhhQuaMHAHDxFNIMKOjvSRhgxnpLQBCZoQgMcPIkF0pCMG1ACDCTZk1IYmA8TgA00p8GBlIw688UFPMkRxhyYKUOHDUT/44AQXjjBgwQehPiVBWiQIkUJWUrgQIyJPaFAFWR/csAImT8TRAxo+CNEDC141ooAaSczwQRVJlCFXJaUSIYWyQ4TxCAEWBIAYDgH0gMkATUwR2WPxOVJEDg1kFgAP5wIARmhwTNEup3booBpq9F5CwAlIzLYEH9cxCkIBOjTwgA7fYZKHBsUhsYReAJCI0EJzzPmhiREoyEExxn9kh1sL3T1wAYe7QuKECmpwsIYkUKRXgDqbUIABB1sU0nIhKZRQgDaE/OwICxqwafQhZbTABoebRNAzJTEQTeHVWGet9dZcd+3111wHAgA7);}/** *  Horizontal Buttons */.newest-members-carousel .jcarousel-prev-horizontal {    position: absolute;    top: 75px;    left: 0;    background-position: -10px -10px;}.newest-members-carousel .jcarousel-prev-horizontal:hover {    background-position: -33px -10px;}.newest-members-carousel .jcarousel-prev-horizontal:active {    background-position: -33px -10px;}.newest-members-carousel .jcarousel-prev-horizontal:focus {    outline: 0;}.newest-members-carousel .jcarousel-prev-disabled-horizontal,.newest-members-carousel .jcarousel-prev-disabled-horizontal:hover,.newest-members-carousel .jcarousel-prev-disabled-horizontal:active {    cursor: default;    background-position: -10px -10px;}.newest-members-carousel .jcarousel-next-horizontal {    position: absolute;    top: 75px;    right: 0;    background-position: -10px -44px;}.newest-members-carousel .jcarousel-next-horizontal:hover {    background-position: -33px -44px;}.newest-members-carousel .jcarousel-next-horizontal:active {    background-position: -33px -44px;}.newest-members-carousel .jcarousel-next-horizontal:focus {    outline: 0;}.newest-members-carousel .jcarousel-next-disabled-horizontal,.newest-members-carousel .jcarousel-next-disabled-horizontal:hover,.newest-members-carousel .jcarousel-next-disabled-horizontal:active {    cursor: default;    background-position: -10px -44px;}.newest-members-carousel .panels-flexible-region-inside {    padding: 0;}.newest-members-carousel .views-field-field-profile-picture img {/**height:124px;**/    border: 1px solid #ccc;}.newest-members-carousel .views-field-field-profile-biography,.newest-members-carousel .views-field-name,.newest-members-carousel .views-field-created {    padding-left: 14px;}.newest-members-carousel .views-field-name h2 {    margin-bottom: 2px;    line-height: 1.25em;}.newest-members-carousel .views-field-created {    margin-bottom: 10px;    color: #666;    font-size: 90%;}.panel-sidebar-last .pane-newest-member-carousel-panel-pane-1.box.side-tab {    padding-bottom: 0;}.panel-sidebar-last .pane-newest-member-carousel-panel-pane-1.box.side-tab li {    margin: 0;}/********************************************************** *                 Block: Store Ads **********************************************************/#store_1 {    display: block;    background: url(images/store_book_sm.jpg) center center #fff;    width: 166px;    height: 111px;}#store_2 {    display: block;    background: url(images/store_merch_sm.jpg) center center #fff;    width: 166px;    height: 111px;}/********************************************************** *                 Buttons **********************************************************/.btn {    background-color: #FFF9C1;    border: 1px solid #CCC;    background: #ECC101 -webkit-gradient(linear,0% 0%,0% 100%,from(#FFF9C1),to(#FED81C));    background-image: -webkit-gradient(linear,0% 0%,0% 100%,from(#FFF9C1),to(#FED81C));    background-image: -moz-linear-gradient(top,#FFF9C1,#FED81C);    border-color: #ECC101;    color: #000;    padding: 0 6px 0 8px;    white-space: nowrap;    overflow: visible;    border-radius: 4px;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;    cursor: pointer;    font-weight: 700;}.btn-small {    font-size: 12px;}.btn-secondary {}.btn-secondary:hover {    background-color: #FED81C;    background: #ECC101 -webkit-gradient(linear,0% 0%,0% 100%,from(#FFF9C1),to(#FED81C));    background-image: -webkit-gradient(linear,0% 0%,0% 100%,from(#FFF9C1),to(#FED81C));    background-image: -moz-linear-gradient(top,#FFF9C1,#FED81C);    border-color: #630;    -webkit-box-shadow: #999 0 0 3px;    outline: 0;}.btn-secondary:active {    background-color: #FED81C;    border-color: #999;    background-image: -moz-linear-gradient(top,#fff7b8,#fff);    background-image: -webkit-gradient(linear,left top,left bottom,from(#fff7b8),to(#fff));    outline: 0;}/********************************************************** *                 Block: Newsletter **********************************************************//**Newsletter Sidebar**/#newsletter_wrapper {    text-align: center;}.newsletter_input_wrapper {    display: inline-block;    vertical-align: top;}.newsletter_button_wrapper {    display: inline-block;    vertical-align: top;}/**Input form**/#mailinglist_email {    border: 1px solid #acadaf;    padding: 1px 4px 0 7px;    -webkit-box-sizing: border-box;    margin: 0;    height: 30px;}/**Submit Button**/#newsletter-submit {    margin: 0 3px 0 -4px;    padding: 6px 4px 7px;    border-left-width: 1px;    vertical-align: middle;    -webkit-border-radius: 4px;    -webkit-border-top-left-radius: 0;    -webkit-border-bottom-left-radius: 0;    -moz-border-radius: 4px;    -moz-border-radius-topleft: 0;    -moz-border-radius-bottomleft: 0;    border-radius: 4px;    border-top-left-radius: 0;    border-bottom-left-radius: 0;}#mini-panel-join_ivaw .pane-content {    text-align: center;    padding-right: 20px;    padding-left: 20px;}#mini-panel-join_ivaw .pane-content p {    font-size: 14px !important;    margin-bottom: 10px;}/********************************************************** *                     Views Slideshow **********************************************************/.views-field-field-slide {    overflow: hidden;    background: #F8F8F8;    border-bottom: 1px solid #d3d3d3;}.views-field-field-slide .field-content ul {    margin: 0;}.views-field-field-slide .field-content ul li {    padding: 0;}.views-field-field-slide .field-content p {}.views-field-field-slide .field-content p:first-child {    margin: 0;}.views-slideshow-controls-bottom {    float: left;    height: 0;    position: relative;    top: -40px;    left: 15px;    background: #fff;    z-index: 50;}.views-slideshow-controls-bottom {    cursor: default;}.views-slideshow-controls-bottom span {    cursor: pointer;    margin-right: 10px;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item {    display: inline-block;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item div.views-content-counter {    text-indent: -9000px;    background-image: none;    border-radius: 6px;    height: 12px;    width: 12px;    background: #8EA034;    float: left;}/**Active pager currently can not be targeted due to a bug**//**http://drupal.org/node/1090150#comment-4243824**//**.views-slideshow-controls-bottom  .views_slideshow_active_pager_field_item div.views-content-counter,**/.views-slideshow-controls-bottom .views-slideshow-pager-field-item div.views-content-counter:hover,.views-slideshow-controls-bottom .views-slideshow-pager-field-item.active div.views-content-counter {    background: #617016;    text-decoration: none;}/*Just for the new big slides*/.views-slideshow-controls-bottom .views-slideshow-pager-field-item div.views-content-counter {    background: #ccc;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item div.views-content-counter:hover,.views-slideshow-controls-bottom .views-slideshow-pager-field-item.active div.views-content-counter {    background: #fff;}/**Override nice menu's default display settings**/ul.nice-menu-down {    float: none !important;}ul.inline li {    display: inline;    list-style-type: none;    padding: 0 .5em;}ul.links.inline {/*width: 100%;*/    clear: both;    margin: 0 0 22px;    float: right;    margin-top: 10px;}.node-teaser ul.links.inline {    float: left;    width: 100%;}.article ul.links {    margin: 0;}li.node-readmore {    padding-left: 0 !important;    margin-left: 0 !important;}/*Hide comment link**/ul.inline .comment-add {    position: absolute !important;    clip: rect(1px 1px 1px 1px);/* IE6, IE7 */    clip: rect(1px,1px,1px,1px);}.pane-main-navigation-w-search {/*border-bottom: 1px solid #bbbbbb;*/    background: #EDEDED;}/**Nice Menu Design**/.pane-member-toolbar-v2{    /* font-family: "Oswald", Arial, sans-serif; */    font-family: "Oswald";}}#sf-main-menu {    /* font-family: "Oswald", Arial, sans-serif; */    font-family: "Oswald";    font-size: 13px;    font-weight: 400;    color: #777;    margin: 0;    padding: 0;}#sf-main-menu ul.nice-menu li,#sf-main-menu ul.nice-menu ul {    border: none;}#sf-main-menu ul.nice-menu ul {    top: 39px;}#sf-main-menu ul.nice-menu ul ul {    top: 0;}#sf-main-menu ul.nice-menu ul li,#sf-main-menu ul.nice-menu ul a {    width: inherit;}#sf-main-menu ul.nice-menu .menu-12692 ul a {    min-width: 14em;}/*About*/#sf-main-menu ul.nice-menu .menu-12818 ul a {    min-width: 7em;}/*Committees*/#sf-main-menu ul.nice-menu .menu-12630 ul a {    min-width: 10em;}/*Campaigns*/#sf-main-menu ul.nice-menu .menu-12608 ul a {    min-width: 12em;}/*Resources*/#sf-main-menu ul.nice-menu .menu-12581 ul a {    min-width: 9em;}/*Contact*/#sf-main-menu ul.nice-menu .menu-12495 ul a {    min-width: 10em;}/*Member Managment*/#sf-main-menu ul.nice-menu .menu-13118 ul a {    min-width: 14em;}/*Winter Soldier > Sub menu*/#sf-main-menu ul.nice-menu .menu-13118 ul ul a {    min-width: 10em;}/*Winter Soldier > Sub menu > Sub menu*//**Remove arrows and background**/#sf-main-menu ul.nice-menu-down li,#sf-main-menu ul.nice-menu-down li.menuparent,#sf-main-menu ul.nice-menu-down li li.menuparent {    background-image: none;    background-color: transparent;}/*Third and fourth tier menu's have to have their parents width specified*/#sf-main-menu ul.nice-menu-down li ul li ul {    left: 152px;}#sf-main-menu ul.nice-menu-down .menu-13118 li ul {    left: 178px;}/*Media > Winter Soldier Testimony*/#sf-main-menu ul.nice-menu-down .menu-13119 li ul {    left: 204px;}/*Media > Winter Soldier Testimony > Any third tier menu*/#sf-main-menu li {    display: inline;    list-style: none;    margin: 0;    padding: 0;}#sf-main-menu li a {    float: left;    display: block;    line-height: 39px;    color: #888;    text-decoration: none;    margin: 0;    padding: 0 11px;    /* font-family: "Oswald", Arial, sans-serif; */    font-family: "Oswald";    font-size: 13px;    text-transform: uppercase;}#sf-main-menu li a:hover,#sf-main-menu ul.nice-menu-down li.menuparent.over {    color: #F0F0F0;    text-decoration: none;    background-color: #4c4c4c;}/*Background color of the parent menu item who's children are being hovered over*/#sf-main-menu ul.nice-menu-down li.menuparent.over:hover {    background-color: #4c4c4c;}#sf-main-menu li a.active {    color: #F0F0F0;    background-color: #4c4c4c;}#sf-main-menu ul.nice-menu-down li.menuparent.over ul {    box-shadow: 0 5px 10px 0 #161616;    filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction='180',strength='10');    -ms-filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction='180',strength='10');    z-index: 90;}#sf-main-menu ul.nice-menu-down li.menuparent.over ul ul {    box-shadow: 0 5px 10px #161616;    filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction='180',strength='10');    -ms-filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction='180',strength='10');    z-index: 89;}#sf-main-menu li li a:hover {    background-image: none;}#sf-main-menu li li a:active {    background-color: #95a833;    color: #fff;}#sf-main-menu li li a.active {    background-color: #95a833;    color: #fff;}/*Default second tier menu background color*/#sf-main-menu ul.nice-menu-down li.menuparent li {    background-color: #2d2d2d;    background-image: none;}/*Default third tier menu background color*/#sf-main-menu ul.nice-menu-down li.menuparent li.menuparent li {    background-color: #1f1f1f;/*Tweaked darkness*/    background-image: none;}/*Default fourth tier menu background color*/#sf-main-menu ul.nice-menu-down li.menuparent li.menuparent li.menuparent li {    background-color: #121212;    background-image: none;}/*#sf-main-menu ul.nice-menu-down li.menuparent li.menuparent.first a{	background:#ccc url(../../images/nav-sprite2.png) 0 -39px repeat-x;}*//*Join IVAW Menu Link*/#sf-main-menu .menu-12276 a {    color: #fff;    background: #768B0F;    border-right: 1px solid #fff;}/*Donate Link*/#sf-main-menu .menu-12275 a {    color: #fff;    background: #768B0F;    border-right: 1px solid #fff;}/********************************************************** *                 Primary Theme Elements: Pager **********************************************************/ul.pager {/*margin: 5px auto !important;*/    height: 28px;    margin: 10px 0 !important;    padding: 5px 0;    background: #f5f5f5;    color: #595858;/* font: normal normal normal 15px/15px Arial,Helvetica,sans-serif; */    font-size: 15px;    line-height: 15px;    border-radius: 2px;    -moz-border-radius: 2px;    -webkit-border-radius: 2px;    border: 1px solid #D8D8D8;}.block .item-list ul.pager {    margin-left: 0;}.item-list .pager {    clear: both;    text-align: center;}.item-list .pager li {    padding: 2px;}li.pager-first,li.pager-last,li.pager-previous,li.pager-next {    min-width: 35px;    width: auto;    display: inline-block;}ul.pager li.pager-first,ul.pager li.pager-last,ul.pager li.pager-previous,ul.pager li.pager-next {    min-width: 51px;    width: auto;    display: inline-block;    padding: 0;    margin: 0 5px;    background-repeat: no-repeat;}li.pager-first a,li.pager-last a,li.pager-previous a,li.pager-next a {    min-width: 37px;    height: 23px;    width: auto;    display: inline-block;    border-radius: 3px;    white-space: nowrap;    vertical-align: top;    overflow: visible;    font-size: 13px;    cursor: pointer;    font-weight: 700;    background-color: #F5F5F5;    background-image: -moz-linear-gradient(top,white,#e4e4e6);    background-image: -webkit-gradient(linear,left top,left bottom,from(white),to(#e4e4e6));    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=white,endColorStr=#e4e4e6);    border: 1px solid #9E9E9E;    -moz-border-radius: 2px;    -webkit-border-radius: 2px;    padding: 3px 6px 0;    line-height: 20px;    color: #595858;}li.pager-first a:hover,li.pager-last a:hover,li.pager-previous a:hover,li.pager-next a:hover {    color: #353535;    text-decoration: none;    background-color: #EEE;    box-shadow: -1px -1px 2px rgba(0,0,0,0.1);}li.pager-first a:active,li.pager-last a:active,li.pager-previous a:active,li.pager-next a:active {    border-color: #999;    background-image: -moz-linear-gradient(top,#cdcdcd,#fefefe);    background-image: -webkit-gradient(linear,left top,left bottom,from(#cdcdcd),to(#fefefe));    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#cdcdcd,endColorStr=#fefefe);}li.pager-first a.progress-disabled,li.pager-last a.progress-disabled,li.pager-previous a.progress-disabled,li.pager-next a.progress-disabled,li.pager-item a.progress-disabled {/**Makes the buttom look deactivated**/    border-color: #cccbd0;    color: #cccbd0;/**Hides the button from view**/    position: absolute !important;    clip: rect(1px 1px 1px 1px);/* IE6, IE7 */    clip: rect(1px,1px,1px,1px);}li.pager-current,li.pager-item a {    padding: 0 3px;    position: relative;    top: 3px;    font-weight: 700;}li.pager-item a {    color: #018FE2;}li.pager-first .ajax-progress,li.pager-last .ajax-progress,li.pager-previous .ajax-progress,li.pager-next .ajax-progress {    float: inherit;    display: inline-block;    padding: 0 6px;}li.pager-item .ajax-progress {    float: inherit;    display: inline-block;    padding: 0;}.ajax-progress .throbber {    position: relative;    top: 6px;    left: 1px;    margin-top: -1px;    height: 15px;    width: 15px;}.box.ajax-progress .throbber {    position: absolute;    top: 8px;    left: 0;    margin-left: -7px;    height: 15px;    width: 15px;    margin-top: 0;}tr .ajax-progress .throbber {    margin: 0;}.quicktabs-style-ivaw_switcher.quicktabs_tabs .throbber,.quicktabs-style-ivaw_switcher.quicktabs_tabs .ajax-progress,.quicktabs-style-ivaw_switcher.quicktabs_tabs .ajax-progress-throbber {    position: absolute !important;    clip: rect(1px 1px 1px 1px);/* IE6, IE7 */    clip: rect(1px,1px,1px,1px);}.progress-disabled {    float: inherit;}/**Member login mini-panel**/.member-login #edit-name,.member-login #edit-pass {    width: 140px !important;    margin-bottom: 10px;}.member-login #user-login .description {    display: none;}.member-login #edit-submit {    padding: 3px 10px;    float: right;    margin: 0;}.member-login #edit-submit:hover,.member-login #edit-submit.hover {    cursor: pointer;}.member-login .login-help {    margin-left: 0;    width: 153px;    height: 14px;    display: block;    position: relative;    top: -39px;    float: left;}#user-login-form .item-list .first {    display: none;}#user-login-form .item-list .last a {    font-size: 88%;    position: relative;    top: -10px;}.member-login .form-type-textfield {    margin: 0;    position: relative;    top: -1px;}.member-login .form-type-password {    margin: -6px 0 0;}.member-login .form-type-textfield label,.member-login .form-type-password label {    font-size: 90%;}/**Active Tags Cloud**/#edit-cloud,.form-item-tags,.field-name-field-tags {/**padding: 10px;    background: whiteSmoke;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    border: 1px solid #D8D8D8;    margin-bottom: 10px;**//*font-removed*/    font-size: 13px;}.field-name-field-tags.field-type-taxonomy-term-reference ul {    margin-left: 10px;}.field-name-field-tags.field-type-taxonomy-term-reference ul li {    padding: 0;    margin: 0 0 .85em;}.field-type-taxonomy-term-reference div {    display: inline-block;    padding: 0 10px 0 0;}/**Adds blue box to tag links**//*.field-name-field-tags.field-type-taxonomy-term-reference ul li a{    padding: 3px 5px;    background-color: #EFF4FC;    border: 1px solid #C6D1EB;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;}.field-name-field-tags.field-type-taxonomy-term-reference ul li a:hover{    background-color: #c3cfec;    border: 1px solid #8793bb;    text-decoration:none;    color:#0071B3;}*/.field-name-field-tags.field-type-taxonomy-term-reference ul li a {    padding: 3px 5px;}div.tag-widget ul.inline-tags li:hover,div.tag-widget ul.inline-tags li.hover {    border-radius: 4px;    border: 1px solid #be0000;    padding: 0 17px 0 4px;}/**.form-item-tags{    background-color: #EFF4FC;    border-color: #C6D1EB;}**/#content .field-name-field-tags h2.field-label {    text-indent: -9000px;}#edit-cloud label,.form-item-tags label,.article-full-tags .field-name-field-tags h2.field-label {/*border-bottom: 1px solid #D8D8D8;*/    padding-bottom: 5px;    margin-bottom: 5px;    clear: both;    display: block;    width: 100%;    height: 16px;    line-height: 16px;    color: #3B3B3B;    text-indent: 0;}#edit-cloud ul,.article-full-tags .field-name-field-tags ul,.field-name-field-tags {    margin-left: 0;    padding: 0 0 0 22px;    background: url(modules/community_tags/tag.png) no-repeat top left;/**height:16px;    line-height:16px;**/}#edit-cloud li,.article-full-tags .field-name-field-tags li,.field-name-field-tags li {    line-height: 16px;}div.tag-widget ul.inline-tags {    margin-bottom: 5px;}#edit-cloud {    position: absolute !important;    clip: rect(1px 1px 1px 1px);    clip: rect(1px,1px,1px,1px);}.form-item-tags label {    color: #444;    font-size: 15px;    margin: 0;/*font-removed*/    font-weight: 700;}div.tag-widget ul.inline-tags li {    margin-right: -10px;}/********************************************************** *                 Primary Theme Elements: Sticky **********************************************************/.node-sticky.node-teaser {/**Emulates same positioning as teasers without stickyness**//**    padding: 0 10px 20px 10px;    margin:-1px -11px 20px -11px;    **/    padding: 10px !important;    margin: -1px -11px 5px !important;    border-radius: 5px;    background-color: #EFF4FC;    border: 1px solid #C6D1EB;}.node-sticky.node-teaser .node-title {    margin-top: 0;}/**Sticky flag styling**/.node ul.links li .flag-sticky a.unflag-action {}.node ul.links li .flag-sticky a.unflag-action:hover {}.node ul.links li .flag-sticky a.unflag-action:active {}.node-sticky.node-teaser .event_date_wrapper {    background-color: #fcf8eb;}.toggle-button a,.flag-wrapper a {    margin-left: 10px;    padding: 2px 5px;    background: #f5f5f5;    border: 1px solid #d8d8d8;    color: #595858;    border-radius: 3px;/*font-removed*/    font-size: 12px;}.flag-wrapper {    float: right;}.node-teaser .flag-wrapper {}.toggle-button a:hover,.flag-wrapper a:hover {    text-decoration: none;    background-color: #d2d2d2;    border: 1px solid #9c9c9c;    color: #000;}.sticky .toggle-button a,.node-sticky .flag-wrapper a {    background-color: #dee7f7;    border: 1px solid #adb9d9;}.sticky .toggle-button a:hover,.node-sticky .flag-wrapper a:hover {    background-color: #c3cfec;    border: 1px solid #8793bb;}.toggle-button.yellow a {    background: #fffeee;    border: 1px solid #fcee02;}.toggle-button.yellow a:hover {    background: #fff9c1;    border: 1px solid #ecc101;}.toggle-button.blue a {    background-color: #EFF4FC;    border: 1px solid #C6D1EB;}.toggle-button.blue a:hover {    background-color: #c3cfec;    border: 1px solid #8793bb;}.toggle-button.red a {    background-color: #ffecee;    border: 1px solid #f3bdbd;}.toggle-button.red a:hover {    background-color: #ffbdc1;    border: 1px solid #cd7e7e;}.toggle-button.green a {    background-color: #ecfff1;    border: 1px solid #bdf3d0;}.toggle-button.green a:hover {    background-color: #bdffc8;    border: 1px solid #7ecd92;}.panel-sidebar-last .box.parent-group-menu a {    margin-bottom: 0;    font-size: 1.385em;}.panel-sidebar-last .box.parent-group-menu {/*margin-bottom:10px;*/    padding-bottom: 4px;}.panel-sidebar-last .pane-side-tab-bottom-buffer {    background-image: url(images/side-tab-bottom-buffer.png);    background-repeat: no-repeat;    background-position: top left;    width: 370px;    height: 10px;    text-indent: -9000px;}/**Infinite scroller**/div#views_infinite_scroll-ajax-loader {    margin: 20px 0 10px;}#menu-search-box {    height: 35px;    padding-top: 4px;    width: 220px;/* background: #CCC url(../../images/nav-sprite2.png) 0 0 repeat-x; */    background: #CCC url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABOCAIAAACv/qHLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIZJREFUeNrsl9ENwCAIRM+m+7j/UI4g1Bl4SQkR/l/uQDzjWGspWq+7h+FHoI6yxWEzoCykjHoGvg/sABaathPYctaTwcg2Ghi6GGhJTGnrmXZUQsoCsNh9jhfKbRb6e++Cthu+Ax5zzh7Yb+lZNMMk9NCV7Dntm3Cj7e65Y6jhhivDnwADAKzsVb4zE+PsAAAAAElFTkSuQmCC) 0 0 repeat-x;}.gsc-control-cse,.gsc-control-cse .gsc-table-result {    background: #fff;}#search-form {    background: #fff;    padding: 10px 25px 20px;    margin: 0 !important;    border-bottom: 1px solid #ebebeb;}.gsc-above-wrapper-area {    display: none;}.gsc-results {    width: 100% !important;}input.gsc-search-button {    padding: 0;    margin: 0;    border: none;}.gsc-resultsRoot {    background: #fff;    -webkit-border-bottom-right-radius: 5px;    -webkit-border-bottom-left-radius: 5px;    -moz-border-radius-bottomright: 5px;    -moz-border-radius-bottomleft: 5px;    border-bottom-right-radius: 5px;    border-bottom-left-radius: 5px;}#adBlock,.gsc-adBlock,.gsc-resultsHeader,.gsc-branding-text,.gsc-branding-user-defined,.gsc-branding-img,.ad {    position: absolute !important;    clip: rect(1px 1px 1px 1px);    clip: rect(1px,1px,1px,1px);}input.gsc-input {    background-image: none !important;}.gsc-thinWrapper,.gsc-webResult {}/**Style the searches pager**/.gsc-cursor-box {    height: 28px;    margin: 10px 0 !important;    padding: 5px 0;    color: #595858;/* font: normal normal normal 15px/15px Arial,Helvetica,sans-serif; */    font-size: 15px;    line-height: 15px;/*border-radius: 2px;	-moz-border-radius: 2px;	-webkit-border-radius: 2px;*/    background: #E5E5E5 !important;    border: none;    margin-bottom: 0 !important;    position: relative !important;/*top: 2px;*/    text-align: center !important;    border-color: #B9B9B9 !important;    border-bottom: 1px solid #D8D8D8 !important;}/*.gsc-expansionArea::after{	content:"END OF SEARCH";	text-align:center;	width:960px;	height:30px;	display:block;	background-color:red;}*/.gsc-cursor {    position: relative !important;    top: 7px !important;}.gsc-results {    padding-bottom: 0 !important;}.gsc-results .gsc-cursor-box .gsc-cursor-page {    padding: 0 3px !important;    font-weight: 700 !important;    border: none !important;    color: #018FE2 !important;    text-decoration: none !important;}.gsc-results .gsc-cursor-box .gsc-cursor-page:hover {    text-decoration: underline !important;}.gsc-results .gsc-cursor-box .gsc-cursor-current-page {    color: #595858 !important;}.gsc-results .gsc-cursor-box .gsc-cursor-current-page:hover {    text-decoration: none;}/*Start Css For Google Style Search Box*//**Emulates new google search look**//* div container containing the form */#searchContainer {}/* Style the search input field. */.gsc-input {    float: left;    width: 113px;    height: 27px;    line-height: 27px;    text-indent: 4px;/*font-removed*/    font-size: 1em;    color: #333;    background: #fff;    border-color: #d9d9d9 silver #d9d9d9 #d9d9d9;    border-right: none;}/* Syle the search button. Settings of line-height, font-size, text-indent used to hide submit value in IE */td.gsc-search-button {    padding: 0;}td.gsc-search-button input {    cursor: pointer;    width: 60px !important;    height: 31px;    line-height: 0;    font-size: 0;    text-indent: -9999px;    color: transparent;    background: url(images/ico-search.png) no-repeat #A1A1A1 center;    border: 1px solid #9E9E9E;    -moz-border-radius: 2px;    -webkit-border-radius: 2px;    padding: 1px 6px;    padding: 5px 7px;    box-shadow: -1px -1px 2px rgba(0,0,0,0.1);    margin-right: 0 !important;    margin-top: 0 !important;}/* Style the search button hover state */td.gsc-search-button input:hover {    background: url(images/ico-search.png) no-repeat center #95a833;    border: 1px solid #8a9d20;}/* Clear floats */.fclear {    clear: both;}table.gsc-search-box td.gsc-input {    padding: 0;}.gsc-search-box table {    margin-top: 0;}input.gsc-input {    border: solid 1px #D9D9D9 !important;    border-top: solid 1px silver !important;}#cse {/*position: absolute;	top: 119px;*	z-index: 999 !important;	width: auto !important;}.logged-in #cse{	/*position: inherit;*/}/**Google CSE Autocomplete box**/table.gsc-completion-container {    z-index: 10000 !important;}.gsc-completion-container {/*top: 103px !important;*/    border: solid 1px #D9D9D9 !important;    border-top: none;    box-shadow: 0 5px 10px 0 #8d8c86;    filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction='180',strength='10');    -ms-filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction='180',strength='10');    margin-top: -1px;}.logged-in .gsc-completion-container {/*top: 64px !important;*/}.toolbar .gsc-completion-container {/*top: 168px !important;*/}.toolbar #cse {/*top: 184px;*/}/*End Google Style Search Bar - Info @ http://www.spiceupyourblog.com*/#user-login #edit-submit {    width: 54px;    cursor: pointer;    height: 27px;    color: #fff;    font-weight: 700;    background-color: #A1A1A1;    border: 1px solid #9E9E9E;    -moz-border-radius: 2px;    -webkit-border-radius: 2px;    padding: 1px 6px;    margin-right: 0 !important;    margin-top: 0 !important;    position: relative;    top: 16px;/**Lighter box override style	background-color: whiteSmoke;	background: -webkit-gradient(linear,0% 40%,0% 70%,from(whiteSmoke),to(#F1F1F1));	background: -moz-linear-gradient(top,whiteSmoke,#F1F1F1);	border: 1px solid #D8D8D8;	color:#666;**/}#user-login #edit-submit:hover {    background-color: #95a833;    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#95a833),to(#9eb236));    background: -moz-linear-gradient(top,#95a833,#9eb236);    border: 1px solid #8a9d20;    color: #fff;/*	-moz-box-shadow: -1px -1px 2px rgba(0,0,0,0.1);    -webkit-box-shadow: -1px -1px 2px rgba(0,0,0,0.1);    box-shadow: -1px -1px 2px rgba(0,0,0,0.1);	*/}#user-login #edit-submit:active {    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#7f8f2c),to(#93a533));    background: -moz-linear-gradient(top,#7f8f2c,#93a533);}/*.column .inside{margin:10px 5px 0 5px;}.column-first .inside{margin-left:10px;}.column-last .inside{margin-right:10px;}*/.view-members-listing {    padding: 10px;}.pane-members-listing-panel-pane-1 {    margin: 10px;}.pane-members-listing-panel-pane-2 {    margin: 0 10px 10px;}.view-members-listing .view-content .odd {    margin-right: 15px;}/***Member Toolbar**/.member-toolbar {    background-color: #2d2d2d;    height: 40px;    color: #ccc;/* font: 13px/37px Arial,sans-serif; */    font-size: 13px;    line-height: 37px;    overflow: hidden;    position: fixed;    z-index: 1;}/*.member-toolbar-bumper{	height:40px;	width:960px;	display:block;}*/.member-toolbar a {    color: #ccc;    display: inline-block;    height: 40px;    padding: 0 13px 0 12px;}.member-toolbar a:hover {    color: #fff;    text-decoration: none;}.member-toolbar .site-title .pane-content {    border-top: 2px solid transparent;}.member-toolbar .site-title .pane-content {    /* font-family: "Oswald", Arial, sans-serif; */    font-family: "Oswald";    text-transform: uppercase;}.member-toolbar .site-title a:hover {    color: #fff;}.member-toolbar .site-title img {    padding-top: 7px;    padding-right: 8px;}.member-toolbar .member-navigation ul {    list-style-type: none;    padding: 0;    margin: 0;    height: 40px;}.member-toolbar .member-navigation li {    display: inline-block;    margin: 0;    line-height: 47px;}.member-toolbar .profile {    text-align: right;}.member-toolbar .profile img {    padding-right: 5px;    padding-top: 5px;}.member-toolbar .member-navigation a,.member-toolbar .profile a,.member-toolbar .logout a {    padding: 0 5px;    height: 37px;    margin: 0;    padding: 3px 10px 0;/* font: 13px/34px Arial,sans-serif; */    font-size: 13px;    line-height: 34px;    /* font-family: "Oswald", Arial, sans-serif; */    font-family: "Oswald";    text-transform: uppercase;}.member-toolbar .member-navigation a:hover,.member-toolbar .profile a:hover,.member-toolbar .logout a:hover {    background-color: #4c4c4c;}/*Float the member toolbar v2**//**#mini-panel-member_toolbar_v2{	position: fixed;	width:960px;	z-index: 90000;}**//*.member-toolbar-warning-bumper{	height:68px;	width:960px;	display:block;}*//**.member-toolbar-bumper{	height:39px;	display:block;}**/body.toolbar-drawer {    padding-top: 0;}body.toolbar {    padding-top: 2em;}/*Style the member toolbar v2**/.user_menu_toolbar {    display: block;    z-index: 99999;/* font: 13px/20px Arial,sans-serif; */    font-size: 13px;    line-height: 20px;}.user_menu_toolbar .view-content a,.user_menu_toolbar .create a,.user_menu_toolbar .logout a {    display: block;    line-height: 39px;    color: #ccc;    text-decoration: none;    margin: 0;    padding: 0 13px 0 12px;    text-transform: uppercase;}.user_menu_toolbar a:hover {    color: #fff;    text-decoration: none;    background-color: #4c4c4c;}.profile_log_out {    text-align: right;    background-color: #2d2d2d;/* font: normal 13px/37px "Oswald", "Helvetica Neue", "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, "Lucida Grande", sans-serif; */    text-transform: uppercase;    font-size: 13px;    line-height: 37px;}.user_menu_toolbar .profile_photo {    display: inline-block;}.user_menu_toolbar .profile_photo img {    vertical-align: initial;    padding-right: 5px;    position: relative;    top: 5px;}.user_menu_toolbar .create {    display: inline-block;}.user_menu_toolbar .logout {    display: inline-block;}.member_toolbar_v2 .pane-content {    color: #777;    height: 39px;    background-color: #2d2d2d;    margin: 0;    padding: 0;    z-index: 99999;/* font: normal 13px/37px "Oswald", "Helvetica Neue", "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, "Lucida Grande", sans-serif; */    font-size: 13px;    line-height: 37px;    text-transform: uppercase;}.member_toolbar_v2 .pane-content ul,.member_toolbar_v2 .pane-content li,.member_toolbar_v2 .pane-content a {    z-index: 999995;}.member_toolbar_v2 div.contextual-links-wrapper {    z-index: 999996;}.member_toolbar_v2 ul.nice-menu li,.member_toolbar_v2 ul.nice-menu ul {    border: none;}.member_toolbar_v2 ul.nice-menu ul {    top: 39px;}.member_toolbar_v2 ul.nice-menu ul ul {    top: 0;}.member_toolbar_v2 ul.nice-menu ul li,.member_toolbar_v2 ul.nice-menu ul a {    width: inherit;}.member_toolbar_v2 ul.nice-menu .menu-12677 ul a {    min-width: 8em;}/*My Groups*/.member_toolbar_v2 ul.nice-menu .menu-12680 ul a {    min-width: 11em;}/*Documents*/.member_toolbar_v2 ul.nice-menu .menu-12682 ul a {    min-width: 9em;}/*2011 Convention*/.member_toolbar_v2 ul.nice-menu .menu-12812 ul a {    min-width: 7em;}/*Help*/.member_toolbar_v2 ul.nice-menu .menu-12932 ul a {    min-width: 9em;}/*Admin*/.member_toolbar_v2 ul.nice-menu .menu-12683 a {    background: url(data:image/png;base64,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) -483px 0 no-repeat;    color: #000;}/*Vote*/.member_toolbar_v2 ul.nice-menu .menu-12683 a:hover {    background-position: -483px -39px;}/*Vote*//**Remove arrows and background**/.member_toolbar_v2 ul.nice-menu-down li,.member_toolbar_v2 ul.nice-menu-down li.menuparent,.member_toolbar_v2 ul.nice-menu-down li li.menuparent {    background-image: none;    background-color: transparent;}.member_toolbar_v2 ul.nice-menu-down li ul li ul {    left: 10em;}.member_toolbar_v2 li {    display: inline;    list-style: none;    margin: 0;    padding: 0;    z-index: 999999;}.member_toolbar_v2 li a {    float: left;    display: block;    line-height: 39px;    color: #ccc;    text-decoration: none;    margin: 0;    padding: 0 13px 0 12px;}.member_toolbar_v2 li a:hover,.member_toolbar_v2 ul.nice-menu-down li.menuparent.over {    color: #fff;    text-decoration: none;    background-color: #4c4c4c;}/*.member_toolbar_v2 li.active-trail a*/.member_toolbar_v2 li a.active {    color: #fff;    background-color: #4c4c4c;}.member_toolbar_v2 ul.nice-menu-down li.menuparent.over ul {    box-shadow: 0 5px 10px 0 #161616;    filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction='180',strength='10');    -ms-filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction='180',strength='10');}.member_toolbar_v2 ul.nice-menu-down li.menuparent.over:hover {    background-color: #2d2d2d;}.member_toolbar_v2 li li a:hover {    background-image: none;}.member_toolbar_v2 li li a:active {    background-color: #95a833;    color: #fff;}.member_toolbar_v2 li li a.active {    background-color: #95a833;    color: #fff;}.member_toolbar_v2 ul.nice-menu-down li.menuparent li {    background-color: #2d2d2d;    background-image: none;}/*IVAW*//*.menu-12660 a{		padding-left:39px !important;		background: #2d2d2d url(../../images/battlecross_micro_v3.gif) no-repeat 12px 9px !important;}.menu-12660 a:hover{		background: #48474c url(../../images/battlecross_micro_v3_hover.gif) no-repeat 12px 9px !important;}*//**User Registration Form**/#user-register-form {    margin: 0 10px;}#user-register-form .fieldset-description,#user-register-form .description {/*padding: 3px 10px 5px 10px;	background: #fafafa;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	border: 1px solid #e5e5e5;	margin-top: 10px;	clear: both;	font-size: 1em;	color: #333;	display:none; This hides all help text. Just display the ones we want, since most of the help text we don't want	margin-bottom: 10px;*/    margin-top: 2px;}#user-register-form label {    display: block;}#user-register-form label.option {    display: inline-block;}#user-register-form input {    width: 50%;}#user-register-form textarea {    width: 100%;}#user-register-form input[type=checkbox],#user-register-form input[type=submit] {    width: inherit;}#user-register-form #edit-locations fieldset {    padding: 0;    border: none;}#user-register-form #edit-locations fieldset legend {    display: none;}#user-register-form fieldset {    padding: 0;    border: none;}#user-register-form fieldset legend {    display: none;}#user-register-form .form-item-name,#user-register-form .form-item-mail,#user-register-form .form-item-pass,#user-register-form .form-item-status,#user-register-form .form-item-roles,#user-register-form .form-item-notify,#user-register-form #edit-picture,#user-register-form #edit-3-admin,#user-register-form #edit-locations,#user-register-form #edit-2-military-service,#user-register-form #edit-1-personal-information,#user-register-form #edit-4-privacy,#user-register-form #edit-field-proof-of-service,#user-register-form .location-wrapper {    margin-bottom: 10px;    padding: 15px 20px;    border: 1px solid #D8D8D8;    background-color: #fff;    border-radius: 4px;    clear: both;    word-wrap: break-word;}#user-register-form .redirect-list {    display: none;}#user-register-form .form-item-pass div.password-confirm {    margin: 1em 0;    font-size: .846em;    color: #555;}#user-register-form .description p {    margin: 0;}.page-join .box.blue p {    margin: 0;}#user-register-form .form-type-textfield,#user-register-form .form-type-select,#user-register-form .form-type-textarea,#user-register-form .form-type-date,#user-register-form .form-type-checkbox {    margin-bottom: 1em;}#user-register-form .form-item-name,#user-register-form .form-item-mail,#user-register-form .form-item-pass {    margin-bottom: 10px;}#user-register-form .password-strength,#user-register-form .password-suggestions {    display: none !important;}#user-register-form .password-confirm {    visibility: visible !important;}#user-register-form .password-confirm .ok {    color: #0ecd12;    font-weight: 700;}#user-register-form .password-confirm .error {    color: #CD0E0E;    font-weight: 700;}#user-register-form #edit-submit {    padding: 10px 15px;    height: auto;    text-transform: uppercase;    font-size: 120%;}#user-register-form #edit-submit {    margin-bottom: 20px;}#user-register-form .form-item-mail .description,#user-register-form .form-item-pass .description {    display: none;}#user-register-form .pos-title {    /* font-family: "Oswald", Arial, sans-serif; */    font-family: "Oswald";    text-transform: uppercase;    font-size: 25.888px;    margin-bottom: 15px;    display: inline-block;}#user-register-form #edit-field-proof-of-service .form-type-managed-file {    border: 1px solid #E5E5E5;    background: #FAFAFA;    border-radius: 2px;    padding: 10px;}#user-register-form #edit-field-proof-of-service-und tbody {    border: 1px solid #E5E5E5;    position: relative;    top: 11px;    display: table;    width: 100%;}#user-register-form #edit-field-proof-of-service-und .tabledrag-toggle-weight-wrapper,#user-register-form #edit-field-proof-of-service-und .warning,#user-register-form #edit-field-proof-of-service-und thead th {    display: none;}#user-register-form #edit-field-proof-of-service input {    margin-top: 0;}#user-register-form #edit-field-proof-of-service .file-size {    display: none;}#user-register-form #edit-field-proof-of-service-und-0-upload,#user-register-form #edit-field-proof-of-service-und-1-upload,#user-register-form #edit-field-proof-of-service-und-2-upload,#user-register-form #edit-field-proof-of-service-und-3-upload,#user-register-form #edit-field-proof-of-service-und-4-upload,#user-register-form #edit-field-proof-of-service-und-5-upload {    width: 310px;}#user-register-form #edit-picture-upload {    border: 1px solid #E5E5E5;    background: #FAFAFA;    border-radius: 2px;    padding: 10px;    width: 516px;}#user-register-form .form-item-files-picture-upload .description {    color: #fff;}#user-register-form .form-item-files-picture-upload .description .show {    color: #555;    display: block;}/* ----------------- Comments ----------------- */.comment h2.title {    margin-bottom: 1em;}.comment div.user-picture img {    margin-left: 0;/* LTR */}.comment {    margin-bottom: 20px;    display: table;    vertical-align: top;}.comment .attribution {    display: table-cell;    padding: 0 30px 0 0;/* LTR */    vertical-align: top;    overflow: hidden;}.comment .attribution img {    margin: 0;    border: 1px solid #d3d7d9;}.comment .attribution .username {    white-space: nowrap;}.comment .submitted p {    margin: 4px 0;    font-size: 1.071em;    line-height: 1.2;}.comment .submitted .comment-time {    font-size: .786em;    color: #68696b;}.comment .submitted .comment-permalink {    font-size: .786em;    text-transform: lowercase;}.comment .submitted .comment-id {    font-size: 1em;}.comment .content {    font-size: .929em;    line-height: 1.6;}.comment .comment-arrow {    background: url(data:image/gif;base64,R0lGODlhFAAoAIABAMzNzgAAACH5BAEAAAEALAAAAAAUACgAAAI4jI+JoJ3sIoxt0ndrVnaHvoGZeJGUKXmLeqCOq7GfPMtwTN+4TRs616vlgj9Mr7g6EpfK5tBpKwAAOw==) no-repeat 0 center transparent;/* LTR */    border-left: 1px solid #fff;    border-right: 1px solid #fff;    height: 40px;    margin-top: 10px;    position: absolute;    width: 20px;    left: -22px;}.comment .comment-text {    padding: 10px 25px;    border: 1px solid #d3d7d9;    display: table-cell;    vertical-align: top;    position: relative;    width: 100%;}.comment .indented {    margin-left: 40px;/* LTR */}.comment ul.links {    padding: 0 0 .25em;}.comment ul.links li {    padding: 0 .5em 0 0;/* LTR */}.comment-unpublished {    margin-right: 5px;/* LTR */    padding: 5px 2px 5px 5px;/* LTR */}.comment-unpublished .comment-text .comment-arrow {    border-left: 1px solid #fff4f4;    border-right: 1px solid #fff4f4;}/*Hide comment title*/#comments .comment .comment-text h3 {    position: absolute !important;    clip: rect(1px 1px 1px 1px);    clip: rect(1px,1px,1px,1px);}/*#comments .comment .new{float:right; color: #CD0E0E; font-style:italic; padding-right:7px; padding-left:10px;}*/#comments .comment .new {    color: #CD0E0E;    font-weight: 700;}/*Page you see when you hit reply to a comment*/.page-comment-reply .pane-page-content,.page-comment-edit #comment-form,.page-user #user-login,.page-user-password #user-pass,#comment-confirm-delete {    padding: 1.5em;    background: #fff;}.page-comment-edit .comment-by-node-author {    padding-top: 3em;}.comment-reply {    position: absolute !important;    clip: rect(1px 1px 1px 1px);    clip: rect(1px,1px,1px,1px);}.highlight-red {    color: #CD0E0E;}#comments .indented {    margin-left: 0;}/*Makes all columns stacked*/#comments .submitted {    width: 82px;}#comments .comment {    margin-bottom: 10px;    font-size: 13px;}#comments .comment .comment-text {    padding: 10px 25px 0;}#comment-form--2 {    font-size: 12px;}#edit-author--4,#edit-notify-type--2 {    display: none;}.field-name-comment-body {    margin-top: 10px;}#views-exposed-form-pending-members-list-panel-pane-1 #edit-field-proof-of-service-fid-value {    display: none;}#privacy-warning {/*border-bottom: 1px solid #D8D8D8;*/    background-color: #e8ebd6;/*font-removed*/    font-size: 13px;    height: 29px;/*border-bottom: 1px solid #D8D8D8;*/}#privacy-warning .private {    background: #8fa136 url(/sites/all/themes/versatile/images/button-color-sprite_v2.png) no-repeat -207px 0;    /* font-family: "Oswald", Arial, sans-serif; */    font-family: "Oswald";    text-transform: uppercase;    color: #fff;    padding: 5px 13px 5px 12px;    margin-right: 13px;    display: inline-block;}#privacy-warning .text {    position: relative;    color: #514514;}#privacy-warning .text a {    display: inline-block;}.file {    display: block;    padding: 2px 0;}.audio-download .file {    display: inline;    margin-left: 10px;}.audio-download {    margin: 10px 0 5px;}.field-type-media div.field-item {/*margin:20px;*/}.field-type-media div.field-item iframe {    width: 100%;    margin-top: 20px;}.node-type-webform .form-checkboxes {/*float:left;*/}.node-type-webform .description {    font-weight: 700;}.node-type-webform .webform-component,.node-type-webform .webform-component {    clear: both;    width: 530px;/*margin-bottom: 1px;*/    display: block;    background: #EFF4FC;    padding: 3px 10px;}.node-type-webform .webform-component-fieldset {    padding-right: 0;}.node-type-webform .fieldset-wrapper .webform-component {    border-bottom: none;}.node-type-webform .fieldset-description {    font-weight: 700;    font-size: .846em;    padding-bottom: 10px;}.node-type-webform .pane-page-content .webform-confirmation {    padding: 10px;    background: #fff;}.node-type-webform .pane-page-content .links {    display: none;}.node-type-webform #webform-component-board-candidates {/*height: 176px;*/    padding-bottom: 5px;}.node-type-webform #webform-component-by-laws {    border-bottom: none;    margin-bottom: 0;}.node-type-webform fieldset {    margin-top: 0;}#webform-component-iran label,#webform-component-israel label,#webform-component-palestine label {    width: 64px;    margin-right: 10px;    display: inline-block;}#webform-component-palestine,#webform-component-special-meetings-amendment,#webform-component-afghanistan-and-iraq-veterans-against-the-war,#webform-component-voting-instructions {    padding-bottom: 5px !important;}#webform-component-iraq--veterans-against-the-war label,#webform-component-united-veterans-against-the-war label,#webform-component-afghanistan-and-iraq-veterans-against-the-war label {    width: 324px;    margin-right: 10px;    display: inline-block;}#webform-component-election-of-board-members label,#webform-component-membership-qualification-amendment label,#webform-component-qualifications-of-directors label,#webform-component-quorum-amendment label,#webform-component-removal-of-directors label,#webform-component-special-meetings-amendment label {    width: 324px;    margin-right: 10px;    display: inline-block;}#webform-component-board-candidates-title,#webform-component-resolutions,#webform-component-by-laws {    margin-bottom: 0 !important;}#webform-component-resolutions,#webform-component-bylaws,#webform-component-bylaws-name-change,#webform-component-voting-instructions {    margin-top: 20px;}input[type=submit] {    cursor: pointer;    height: 27px;    color: #fff;    font-weight: 700;    background-color: #A1A1A1;    border: 1px solid #9E9E9E;    -moz-border-radius: 2px;    -webkit-border-radius: 2px;    padding: 1px 6px;    margin-right: 10px;    margin-top: 10px;}input[type=submit]:hover {    background-color: #95a833;    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#95a833),to(#9eb236));    background: -moz-linear-gradient(top,#95a833,#9eb236);    border: 1px solid #8a9d20;    color: #fff;}input[type=submit]:active {    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#7f8f2c),to(#93a533));    background: -moz-linear-gradient(top,#7f8f2c,#93a533);}/*Speaker Request Page*/.page-node-1202 #edit-submitted-your-name,.page-node-1202 #edit-submitted-your-email,.page-node-1202 #edit-submitted-your-phone-number {    width: 300px;}#webform-component-your-name label,#webform-component-your-email label {    width: 184px;    margin-right: 10px;    display: block;}#webform-component-your-phone-number label {    width: 145px;    margin-right: 10px;    display: block;}#webform-component-your-name,#webform-component-your-email,#webform-component-your-phone-number {    margin-bottom: 15px;}#webform-component-document-upload {    margin: 1.5em 0;}.page-node-done .pane-page-content,.page-node-submissions .pane-page-content {    padding: 1.5em;    background-color: #fff;}.sticky-footer-footer {    padding: 10px;    background-color: #2d2d2d;    overflow: hidden;    box-shadow: 0 3px 5px 0 rgba(0,0,0,0.2);}.footer-menu .pane-content {    -moz-column-count: 2;    -webkit-column-count: 2;    column-count: 2;}.footer-menu ul ul,.footer-menu ul ul ul {    position: absolute !important;    clip: rect(1px 1px 1px 1px);    clip: rect(1px,1px,1px,1px);}.footer-menu ul,.footer-menu li {    margin: 0;    padding: 0;    list-style-type: none;}.footer-menu li a {    padding: 0 5px 4px 0;    display: block;/*background:#e5e5e5;	border-color:#b9b9b9;*/    color: #CCC;    border-radius: 4px;}.footer-menu li a:hover {    color: #fff;    text-decoration: none;}.sticky-footer-footer .box {    background-color: #666;    color: #CCC;    border: none;    height: 181px;    width: calc(25% - 40px);    float: left;    clear: none;}.footer-menu.box {    height: auto;    margin-right: 0;}.speaker-request.box a.fake-button {    margin-top: 40px;}.donate.box a.fake-button {    margin-top: 20px;}.join.box a.fake-button {    margin-top: 40px;}.sticky-footer-footer .column .box:hover {    color: #fff;    -webkit-transition: color .25s ease-in;    transition: color .25s ease-in;}a.fake-button {    color: #fff;    font-weight: 700;    background-color: #A1A1A1;    border: 1px solid #9E9E9E;    -moz-border-radius: 2px;    -webkit-border-radius: 2px;    padding: 4px 7px 4px 6px;    margin-right: 10px;    margin-bottom: 10px;    display: inline-block;}a.fake-button.green {    background-color: #a1b43f;    border: 1px solid #8a9d20;}a.fake-button:hover {    background-color: #95a833;    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#95a833),to(#9eb236));    background: -moz-linear-gradient(top,#95a833,#9eb236);    border: 1px solid #8a9d20;    color: #fff;    text-decoration: none;}a.fake-button:active {    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#7f8f2c),to(#93a533));    background: -moz-linear-gradient(top,#7f8f2c,#93a533);}a.fake-button.full {    width: 100%;}a.fake-button.center {    text-align: center;}.war-is-trauma-button a.fake-button {    margin: 0;}.war-is-trauma-button {    margin-right: 15px;    margin-bottom: 10px;}#start-a-discussion-button a.fake-button {    width: calc(100% - 16px);}.follow-us-social-links {    color: #D8D8D8;    padding-top: 4px;}.follow-us-social-links a {    display: inline-block;    width: 30px;    height: 30px;    margin-left: 5px;}.follow-us-social-links .follow-us-text {    text-align: right;    position: relative;    top: 4px;    font-weight: 700;    font-weight: 700;    margin-right: 10px;    width: 95px;    display: inline-block;}.follow-us-social-links .facbook-icon {    background: url(images/social-sprites_v2.gif) 0 0 no-repeat;    text-indent: -9000px;}.follow-us-social-links .twitter-icon {    background: url(images/social-sprites_v2.gif) -31px 0 no-repeat;    text-indent: -9000px;}.follow-us-social-links .youtube-icon {    background: url(images/social-sprites_v2.gif) -62px 0 no-repeat;    text-indent: -9000px;}/**User contact form**/#contact-personal-form label {    display: block;}#contact-personal-form #edit-to label {    display: inline-block;    margin-right: 10px;}#contact-personal-form .form-item {    margin-bottom: 15px;}#contact-personal-form #edit-name,#contact-personal-form #edit-mail,#contact-personal-form #edit-subject {    width: 300px;}/**You end up on this page after tryi joining or leaving a group**/.page-group-node-subscribe #og-ui-confirm-subscribe,.page-group-node-unsubscribe #og-ui-confirm-unsubscribe {    margin: 1em 1.5em 1.5em;}/** 404 error page **/.custom-404-error {    width: 960px;    padding: 30px 0;    text-align: center;    background: #030303;}.custom-404-error img {    width: 600px;    height: 407px;}/**Temporary member registration page**/#node-1289 label {    display: block;}#node-1289 input {    width: 300px;}#node-1289 #edit-submit {    width: auto;}#node-1289 .form-item {    margin-bottom: 15px;}/**Add some styling to the members page **/.view-members-listing .teaser-row {    height: 94px;    width: 439px;    display: inline-block;}.title-bump {    height: 45px;    /* font-family: "Oswald", Arial, sans-serif; */    font-family: "Oswald";    text-transform: uppercase;    font-size: 25.888px;}#user-pass-reset {    padding: 1em;    background: #fff;}/*Some coloring to help identify regions*/.media-wrapper .hover-navigation-wrapper {    background-color: #000cff;}.media-wrapper .site-header-wrapper {    background-color: #007eff;}.media-wrapper .main-navigation-wrapper {    background-color: #0cf;}.media-wrapper .secondary-navigation-wrapper {    background-color: #00fff0;}.media-wrapper .page-header-wrapper {    background-color: #00ff9c;}.media-wrapper .tabs-wrapper {    background-color: #00ff5a;}.media-wrapper .notifications-wrapper {    background-color: #aeff00;}.media-wrapper .primary-content-wrapper {    background-color: #ffe400;}.media-wrapper .page-content-1-wrapper {    background-color: #ffa800;}.media-wrapper .page-content-2-wrapper {    background-color: #ff8a00;}.media-wrapper .page-content-3-wrapper {    background-color: #ff3c00;}.media-wrapper .page-content-4-wrapper {    background-color: #ff007e;}.media-wrapper .page-content-2-wrapper .panels-flexible-region-inside-last {    border-bottom: 1px solid #D8D8D8;}/*A float:left is added by panels that causes ragions in panels to float to the far left of the screen*/.media-wrapper .panels-flexible-region-media-wrapper-hover_navigation,.media-wrapper .panels-flexible-region-media-wrapper-site_header,.media-wrapper .panels-flexible-region-media-wrapper-main_navigation,.media-wrapper .panels-flexible-region-media-wrapper-secondary_navigation,.media-wrapper .panels-flexible-region-media-wrapper-page_header,.media-wrapper .panels-flexible-region-media-wrapper-tabs,.media-wrapper .panels-flexible-region-media-wrapper-notifications,.media-wrapper .panels-flexible-region-media-wrapper-page_content_1,.media-wrapper .panels-flexible-region-media-wrapper-page_content_2,.media-wrapper .panels-flexible-region-media-wrapper-page_content_3,.media-wrapper .panels-flexible-region-media-wrapper-page_content_4 {    float: none !important;}.media-wrapper .center-layout {    width: 960px;    margin: 0 auto;}.media-wrapper .center-layout .pane-content {/*padding:10px 20px;*/}.media-wrapper .center-layout .pane-content .pane-content {    padding: 0;}.media-wrapper .hover-navigation,.media-wrapper .site-header,.media-wrapper .main-navigation,.media-wrapper .secondary-navigation,.media-wrapper .page-header,.media-wrapper .tabs,.media-wrapper .notifications {    background-color: #ff0;    width: 960px;    margin: 0 auto;}/*100% width background overrides*/.media-wrapper .hover-navigation-wrapper {    background: url(images/background_outer10.gif) repeat-y scroll top center #FCF8EB;}.media-wrapper .site-header-wrapper {    background: url(images/background_outer10.gif) repeat-y scroll top center #FCF8EB;}.media-wrapper .main-navigation-wrapper {    background: url(images/background_outer10.gif) repeat-y scroll top center #FCF8EB;}.media-wrapper .secondary-navigation-wrapper {    background: url(images/background_outer10.gif) repeat-y scroll top center #FCF8EB;}.media-wrapper .page-header-wrapper {    background: url(images/background_outer10.gif) repeat-y scroll top center #FCF8EB;}.media-wrapper .tabs-wrapper {    background: url(images/background_outer10.gif) repeat-y scroll top center #FCF8EB;}.media-wrapper .notifications-wrapper {    background: url(images/background_outer10.gif) repeat-y scroll top center #FCF8EB;}.media-wrapper .primary-content-wrapper {    background: url(images/background_outer10.gif) repeat-y scroll top center #FCF8EB;}.media-wrapper .page-content-1-wrapper {    background: url(images/background_outer10.gif) repeat-y scroll top center #FCF8EB;}.media-wrapper .page-content-2-wrapper {    background: url(images/background_outer10.gif) repeat-y scroll top center #FCF8EB;}.media-wrapper .page-content-3-wrapper {    background: url(images/background_outer10.gif) repeat-y scroll top center #FCF8EB;}.media-wrapper .page-content-4-wrapper {    background: url(images/background_outer10.gif) repeat-y scroll top center #FCF8EB;}.media-wrapper .sticky-footer-footer {    background: url(images/background_outer10.gif) repeat-y scroll top center #FCF8EB;    padding: 0;}/*960px width background overrides*/.media-wrapper .primary-content-wrapper .pane-page-content {    width: 960px;    margin: 0 auto;}.media-wrapper .sticky-footer-footer .panels-flexible-row-media-wrapper-9-inside {    background-color: #2d2d2d;    padding: 10px;    width: 940px;    margin: 0 auto;}.media-wrapper .page-content-1-wrapper .pane-content {    background-color: #fff;}.media-wrapper .page-content-2-wrapper .pane-content {/*background-color: #f1f1f1;*//*background-color: #444;	background-image: -moz-linear-gradient(top,#282828,#0b0b0b);	background-image: -webkit-gradient(linear,left top,left bottom,from(#282828),to(#0b0b0b));	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr="#282828",endColorStr="#0b0b0b");*//*padding: 0;*/}.media-wrapper .page-content-3-wrapper .pane-content {    background-color: #fff;}.media-wrapper .page-content-3-wrapper .pane-content .pane-content {    background-color: transparent;}.media-wrapper .page-content-4-wrapper .pane-content {    background-color: #fff;}/*960px element centering*/.media-wrapper .media-youtube-outer-wrapper {    margin: 10px auto 0;}/*.pane-social-large .pane-content{background:#f1f1f1 !important;}*/.media-wrapper .field-name-field-video {/*padding-top:10px;*/}#mini-panel-social_large {    padding: 10px 0;    width: 250px;    margin: 0 auto;}.media-wrapper .center-layout .pane-content #mini-panel-media_body .pane-node-body .pane-content,.media-wrapper .center-layout .pane-content #mini-panel-media_body #disqus_thread {    padding: 10px 20px;}.panels-flexible-region-media_590_370-sidebar_last-inside .pane-node-field-minutes-date,.panels-flexible-region-media_590_370-sidebar_last-inside .pane-node-field-news-coverage,.panels-flexible-region-media_590_370-sidebar_last-inside .pane-node-field-tags {    margin-bottom: 30px;}.field-name-field-media-category,.field-name-field-media-sub-category {    font-size: 13px;}.field-name-field-media-category .field-label,.field-name-field-media-sub-category .field-label {    text-indent: -9000px;    padding: 0;    width: 22px;    background: url(modules/community_tags/tag.png) no-repeat top left;}/*Member Navigation*/#nice-menu-2,#nice-menu-3 li,#nice-menu-2 ul,#nice-menu-2 a {    z-index: 100;}/*Main Navigation*/#nice-menu-1,#nice-menu-1 li,#nice-menu-1 ul,#nice-menu-1 a {    z-index: 90;/*height:40px;*/}/*Media Navigation*/#nice-menu-3,#nice-menu-3 li,#nice-menu-3 ul,#nice-menu-3 a {    z-index: 70;}#sf-main-menu #nice-menu-3.nice-menu .menu-13044 ul a {    min-width: 14em;}/*Member Managment*/.media-teaser-box {    padding: 0 0 20px;    vertical-align: top;}.media-teaser-box img {    -webkit-border-top-left-radius: 5px;    -webkit-border-top-right-radius: 5px;    -moz-border-radius-topleft: 5px;    -moz-border-radius-topright: 5px;    border-top-left-radius: 5px;    border-top-right-radius: 5px;}.media-teaser-box .media-teaser-box-bottom {    background: #f5f5f5;    padding: 10px 20px;    display: block;    width: 228px;    -webkit-border-bottom-right-radius: 5px;    -webkit-border-bottom-left-radius: 5px;    -moz-border-radius-bottomright: 5px;    -moz-border-radius-bottomleft: 5px;    border-bottom-right-radius: 5px;    border-bottom-left-radius: 5px;    border: 1px solid #CCC;    border-top: none;    min-height: 40px;}.media-teaser-box .media-teaser-box-bottom .media-category,.media-teaser-box .media-teaser-box-bottom .recorded-date {    font-size: 13px;}h3.media-category-most-viewed {    margin: 0;}h3.media-category-most-viewed a {    color: #666;}.media-teaser-box.most-viewed .media-teaser-box-bottom {    min-height: 0;    text-align: center;}.media-teaser-box .media-teaser-box-bottom .recorded-date {    margin-top: 20px;}.view-media-taxonomy-teaser table {/*width: 930px;	margin: 20px 20px 0 20px;*/}.view-media-taxonomy-teaser table td {    padding-bottom: 10px;    padding-right: 10px;}.view-war-is-trauma-v3 {    width: 870px;    margin: 0 auto;}.view-war-is-trauma-v3 table td {    padding-right: 10px;    padding-bottom: 20px;    padding-left: 10px;}.view-homepage-teaser-listing.view-display-id-panel_pane_2 .views-field-title {    width: 300px;    margin-left: 1px;    height: 0;    position: relative;}.view-homepage-teaser-listing.view-display-id-panel_pane_2.teaser-list .teaser-heading a {    color: #fff;    padding: 10px;    opacity: .8;    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);    background: #000;    width: auto;/*font-weight: bold;*/    font-size: 14px;}.view-homepage-teaser-listing.view-display-id-panel_pane_2.teaser-list .teaser-image img {    padding: 0;    border-color: #666;}.view-homepage-teaser-listing.view-display-id-panel_pane_2.teaser-list .teaser-image img:hover {    border-color: #666;}.view-homepage-teaser-listing.view-display-id-panel_pane_2.teaser-list .teaser-heading a:hover {    opacity: .9;    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);    -webkit-transition: all 250ms ease;    transition: all 250ms ease;}.view-homepage-teaser-listing.view-display-id-panel_pane_2 .views-field-title h3 {    margin: 0;}.view-homepage-teaser-listing.view-display-id-panel_pane_2 .view-content {    -moz-column-count: 3;    -webkit-column-count: 3;    column-count: 3;}.view-homepage-teaser-listing.view-display-id-panel_pane_2 .teaser-row {    margin-bottom: inherit;    border-bottom: none;    padding-bottom: inherit;}.group-image-wrapper.caption {    margin: 20px auto;    text-align: center;}.group-image-wrapper .group-caption-wrapper {    display: inline-block;    margin: 0 auto;    text-align: center;}.group-image-wrapper .field-name-field-caption .field-item {    margin: 10px 10px 0;}.group-audio-wrapper object {    width: 99%;    border: 1px solid #fff;    border-radius: 3px;}#views-exposed-form-mass-member-viewer-page .views-exposed-widget label {    margin-bottom: .5em;    display: block;}#views-exposed-form-mass-member-viewer-page .views-exposed-widget {    border: 1px solid #CCC;    padding: .5em;    margin: .5em;    background-color: #f5f5f5;    -webkit-transition: all .2s ease;    transition: all .2s ease;}#views-exposed-form-mass-member-viewer-page .views-exposed-form .views-exposed-widget .form-submit {    margin: 0;}/*#views-exposed-form-mass-member-viewer-page .views-exposed-widget.dependent-options{	height: 18px;	min-height:18px;	overflow:hidden;}#views-exposed-form-mass-member-viewer-page .views-exposed-widget.dependent-options:hover{height:auto;}*/.views-exposed-widgets {    min-width: 1225px;}#edit-rid-wrapper,#edit-status-wrapper,#edit-value-10-wrapper,.views-submit-button {    clear: left;}.panels-flexible-region-inside-first {    padding-right: 0;}.panels-flexible-region-inside-last {    padding-left: 0;}.panels-flexible-row {    padding-bottom: 0;}.full {    width: 100%;}.center {    margin: 0 auto;    text-align: center;}.font-double {    font-size: 200%;}.font-triple {    font-size: 300%;}.title-underline {    border-bottom: 1px solid #ccc;    margin-bottom: .5em;}.form-item-mollom-captcha,#user-register-form #edit-group-audience {    margin-bottom: 10px;    padding: 15px 20px;    border: 1px solid #D8D8D8;    background-color: #fff;    border-radius: 4px;    clear: both;    word-wrap: break-word;}.flag-membership-approval {    float: none;    margin: 20px 0;    display: block;}.flag-membership-approval a {    padding: 10px;    margin: 0;}.pane-taxonomy-term-field-body .field-item.even {    padding-right: 10px;}.pane-taxonomy-term-field-body .field-item {    display: inline-block;}.pane-taxonomy-term-field-body .field-items {    -moz-column-gap: 0 !important;    -webkit-column-gap: 0 !important;    column-gap: 0 !important;}