/*

Theme Name: RE-ALIGNED
Template:       twentyten
Version:        1
*/


@import url("../twentyten/style.css");

/* @import url('https://fonts.googleapis.com/css2?family=Asul:wght@400;700&display=swap'); */
@import url('https://fonts.googleapis.com/css2?family=Libre+Baskerville:wght@400;700&display=swap');

@font-face {
    font-family: 'sawasdeeregular';
    src: url('fonts/sawasdee-webfont.eot');
    src: url('fonts/sawasdee-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/sawasdee-webfont.woff') format('woff'),
         url('fonts/sawasdee-webfont.ttf') format('truetype'),
         url('fonts/sawasdee-webfont.svg#sawasdeeregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

html {
overflow: -moz-scrollbars-vertical;
overflow-y: scroll;
}

body, input, textarea, .page-title span, .pingback a.url, .wp-paginate .title {
/*font-family: 'Sanchez', serif;*/
font-family: 'sawasdeeregular';
}

#beta_ribbon {
    background: url('images/beta_ribbon.png');
    background-size: cover;
    height: 50px;
    width: 50px;
    position: fixed;
    top: 0;
    left: 0;
}

#ajax-loader {
position: fixed;
top: 77px;
right: 20px;
display: none;
z-index: 250;
background:#f80807;
padding:20px;
border: 1px solid white;
}

#map {
position: fixed !important;
z-index: 0;
top: 58px;
}

#toolbar {
z-index: 0;
width: 430px;
position: fixed;
top: 95px;
padding: 5px;
background: #fff;
background: rgba(255, 255, 255, 0.85);
text-transform: uppercase;
left: 13px;
}

#toolbar h2 {
margin-bottom:5px;
}

#toolbar input, #toolbar div {
float:left;
}

#toolbar div {
width:145px;
clear:right;
height:20px;
}

#toolbar div#tog-marker-ar-residency {
background:url(images/toggle-marker-ar-residency.png) left center no-repeat;
}
#toolbar div#tog-marker-artists {
background:url(images/toggle-marker-artists.png) left center no-repeat;
width:100px;
}
#toolbar div#tog-marker-news {
background:url(images/toggle-marker-news.png) left center no-repeat;
width:100px;
}
#toolbar #tog-marker-other {
background:url(images/toggle-marker-general.png) left center no-repeat;
}
#toolbar #tog-marker-discourse {
background:url(images/toggle-marker-discourse.png) left center no-repeat;
}
#toolbar #tog-marker-works {
background:url(images/toggle-marker-works.png) left center no-repeat;
}
#toolbar #tog-marker-people {
background:url(images/toggle-marker-people.png) left center no-repeat;
}

#key {
z-index: 0;
width: 415px;
position: fixed;
top: 71px;
padding: 9px 5px 5px;
background: #fff;
background: rgba(255,255,255,0.85);
right: 13px;
text-align: center;
}

#news-wrapper {
z-index: 0;
margin: 13px;
width: 295px;
position: fixed;
overflow: visible;
top: 140px;
padding: 10px;
background: #fff;
background: rgba(255,255,255,0.85);
height: 350px;
left:-320px;
-webkit-transition: all .35s ease-in-out;
-ms-transition: all .35s ease-in-out;
-o-transition: all .35s ease-in-out;
transition: all .35s ease-in-out;
}

#fb-wrapper {
z-index: 0;
background: white;
height: 70px;
width: 295px;
overflow: hidden;
border-right: 1px solid #315c99;
}

#news {
overflow-y: scroll;
height: 290px;
padding-right: 10px;
}

.effeckt-show {
left:0px !important;
-webkit-transition: all .35s ease-in-out;
-ms-transition: all .35s ease-in-out;
-o-transition: all .35s ease-in-out;
transition: all .35s ease-in-out;
}

#news .article {
border-bottom: 1px solid #ff6262;
margin-bottom: 10px;
font-size: 14px;
line-height: 20px;
word-break: break-word;
}

#news .article h1 {
font-size: 19px !important;
margin-bottom: 5px;
line-height: 26px;
}

.news-close-button {
position: absolute;
background: white;
right: -30px;
cursor: pointer;
padding: 5px 5px 0 5px;
top: 0px;
}

.news-close-button img {
-webkit-transition: all .35s ease-in-out;
-ms-transition: all .35s ease-in-out;
-o-transition: all .35s ease-in-out;
transition: all .35s ease-in-out;
transform: rotate(0deg);
-ms-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
}

.news-rotate {
-webkit-transition: all .35s ease-in-out;
-ms-transition: all .35s ease-in-out;
-o-transition: all .35s ease-in-out;
transition: all .35s ease-in-out;
transform: rotate(180deg)!important;
-ms-transform: rotate(180deg)!important;
-webkit-transform: rotate(180deg)!important;
}

.home #map, .category-map #map {
position: fixed !important;
z-index: 100;
-webkit-transition: all .35s ease-in-out;
-ms-transition: all .35s ease-in-out;
-o-transition: all .35s ease-in-out;
transition: all .35s ease-in-out;
}

.home #toolbar, .category-map #toolbar {
z-index: 101;
}

.home #key, .category-map #key{
z-index: 101;
}

.home #news-wrapper, .category-map #news-wrapper, .home #fb-wrapper, .category-map #fb-wrapper {
z-index: 101;
}

.gm-style-iw {
/*min-width:330px !important;*/
}

/*.gm-style-iw {
max-height: 90px !important;
}*/

.black {
/*background: black;
margin-top: -9px;
margin-left: -15px;
width: 116%;
height: 110%;
padding: 5px 0;*/
}

.item {
min-height:40px;

/*
padding: 0px 20px 0px 20px;
margin: -10px -35px -15px -15px;
background: #000;
color: #fff;
position: absolute;
min-width: 250px;
*/

/*border-bottom: 30px solid black;*/

/*padding: 30px 15px 30px 30px;
margin: -10px;
background: #000;
color: #fff;
position: absolute;
width: 100%;
height: 100%;*/
}



.item a {
font-size: 18px !important;
font-family: 'Megrim', cursive;
color: black !important;
text-decoration: none;
font-smooth: always;
-webkit-font-smoothing: antialiased;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
}

.itemname {
float: left;
width: 170px;
margin-right: 10px;
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
}

.itemimg {
float: right;
width: 110px;
overflow: hidden;
height: 70px;
margin-top: 10px;
margin-bottom: 10px;
}

.itemimg img {
width: 100%;
height:auto;
}


#background {
z-index: 100;
position: fixed;
width: 100%;
height: 100%;
background: #fff;
/*background: #990002;*/
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: top center;
top:58px;
bottom:0;
}

.category #background {
background: #fff;
}

.category-works #background {
background-image:url(images/bg-works.jpg);
background-size: cover;
background-position: top center;
}

.category-people #background {
background-image:url(images/bg-people.jpg);
background-size: cover;
background-position: top center;
}

.category-discourse #background {
background-image:url(images/bg-discourse.jpg);
background-size: cover;
background-position: top center;
}

.category-news #background {
background-image:url(images/bg-news.jpg);
background-size: cover;
background-position: top center;
}

.category-press #background {
/*
background-image:url(images/bg-press.jpg);
background-size: cover;
background-position: top center;
*/
background: #fff;
}

.category-news #background {
background-image:url(http://www.re-aligned.net/wp-content/uploads/2014/02/IMG_7294_rgb-small21-1200x1086.jpg);
background-size: cover;
background-position: top center;
}

#wrapper {
width: 1110px;
background: none;
margin-top: 73px;
z-index: 150;
position: relative;
padding: 73px 0px 0 0px;
margin: 0 auto;
}


#container {
margin: 0 0 40px 0;
width: 835px;
background: white;
padding-bottom: 20px;
}

.category-news #container, .category-people #container, .category-press #container, .category-discourse #container, .page #container {
background: rgba(250,250,250,0.9);
}

.page-id-294 #container {
background: white !important;
}

#content {
margin: 20px 42px;
min-height: 180px;
}

.one-column  {
width: 1110px !important;
}

.one-column #content {
margin: 20px auto;
width: 1030px;
}

#content, #content input, #content textarea {
color: #333;
font-size: 16px;
line-height: 26px;
}

#content tr td, #content tr td {
border-top: 0px solid #e7e7e7;
}

#primary {
width: 240px;
background: #464646;
box-shadow: 3px 3px 0px #f0f0f0;
padding: 10px;
color: white;
text-transform: uppercase;
margin-right: 3px;
margin-bottom:15px;
}

#secondary {
width: 260px;
margin-right: 0;
background: white;
height: 70px;
}

.category-news #primary, .category-press #primary, .page-id-11 #primary   {
width:390px;
}

ul {
margin: 0 0 0px 1.5em;
}

.share {
width: 50px;
text-align: right;
margin-top: 50px;
float: right;
}

.fb_iframe_widget {
width: 50px;
overflow: hidden;
margin-top: 2px;
height: 20px;
}

.category-news .share, .category-press .share, .page-id-11 .share {
margin-top: 0px;
}

.share:hover + #share-buttons {
display:block;
}

#share-buttons:hover {
display:block;
}

#share-buttons {
display:none;
padding:15px 5px 0px 5px;
overflow:hidden;
margin-top:-5px;
text-align:center;
float:left;
width: 100%;
}

.category-news #share-buttons, .category-press #share-buttons, .page-id-11 #share-buttons {
text-align:right;
}

#share-buttons-grey {
float:left;
color:#464646;
width: 390px;
}

#share-buttons-grey .text {
float: left;
margin-right: 10px;
font-size: 12px;
}

#share-buttons img {
margin:0px 2px;
}

.share a {
color: white !important;
}

.top {float:right;font-size: 12px;text-transform: uppercase;}

.category-map #close-button-wrapper, .home #close-button-wrapper {
z-index: 50;
}


#close-button-wrapper {
position: fixed;
z-index: 250;
top: 73px;
}


#close-button {
float: left;
margin: 0px 10px 10px 10px;
}

#close-button a {
background: black;
color: white;
font-family: megrim;
text-decoration: none;
padding: 4px 10px;
font-size: 18px;
line-height: 29px;
border: 1px solid white;
}

.nav {
left: 830px;
position: relative;
}

#main {
margin: 0;
width:1110px;
padding: 0px
}

.home #main, .category-map #main {
height: 0px;
visibility: hidden;
}

.page-title {
color: #ff6262 !important;
font-size: 42px;
font-family: 'Libre Baskerville', 'Megrim', cursive;
font-weight: normal;
margin-bottom:10px !important;
font-smooth: always;
-webkit-font-smoothing: antialiased;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
}

a:visited, a:link {
color: #ff6262;
}

a:hover {
color: #ff0000;
}

#header {
padding: 0px;
background: white;
height: 58px;
z-index: 200;
position: fixed;
width: 100%;
}

#masthead {
padding: 6px 0px 6px 30px;
width: 1050px;
margin: 0 auto;
}

#masthead:after {
content: '';
display: table;
clear: both;
}

#branding {
float: left;
width: 220px;
}

#branding img {
border-top: 0px solid #000;
border-bottom: 0px solid #000;
float: none;
width: 100%;
margin-top: 8px;
}

.language {
margin-top: 16px;
float: left;
width: auto;
}

.language ul {
margin:0;
}

.language ul li {
list-style: none;
border-left: 1px solid red;
float: left;
padding: 0px 2px;
line-height: 10px;
text-align: center;
}

.language .active a {
color: black;
}

.language ul li:first-child {
border-left: 0px solid red;
}

/*
.language ul li a {
display: inline-block;
text-indent: -9999px;
position: relative;
width: 18px;
height: 12px;
}

.lang-en {
background: url(http://www.re-aligned.net/wp-content/plugins/qtranslate/flags/gb.png) no-repeat;
}

.lang-no {
background: url(http://www.re-aligned.net/wp-content/plugins/qtranslate/flags/no.png) no-repeat;
}

.lang-ru {
background: url(http://www.re-aligned.net/wp-content/plugins/qtranslate/flags/ru.png) no-repeat;
}

.lang-fi {
background: url(http://www.re-aligned.net/wp-content/plugins/qtranslate/flags/fi.png) no-repeat;
}
*/

.searchform {
float: right;
margin-top:10px;
}

.searchform input[type="text"] {
background: #464646 url(images/search.jpg) no-repeat;
border: 0px solid #ccc;
box-shadow: none;
padding: 2px 2px 2px 20px;
height: 20px;
width: 120px;
color: white;
}

.searchform input[type="image"] {
vertical-align: middle;
height: 20px;
}

#access .menu-header, div.menu {
font-size: 15px;
}

/* ENGLISH MENU */

#access .menu-mainmenu-english-container ul, div.menu ul {
list-style: none;
margin: 0;
}
#access .menu-mainmenu-english-container li, div.menu li {
float: left;
position: relative;
}
#access .menu-mainmenu-english-container, div.menu {
font-size: 15px;
}
#access .menu-mainmenu-english-container, div.menu {
margin-left: 12px;
width: 928px;
}


#access {
background: white;
width: 430px;
margin-top: 4px;
}

#access a {
/* font-family: 'Libre Baskerville', 'Megrim', cursive; */
font-family: 'Megrim', cursive;
font-weight: 500;
/* font-size: 0.85em; */
color: #333;
text-transform: uppercase;
font-smooth: always;
-webkit-font-smoothing: antialiased;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
}

#access a, x:-moz-any-link {
text-shadow: 0 0 0px rgba(0,0,0,0);
}

#access li:hover > a, #access ul ul :hover > a {
background: none;
color: red;
}

#access ul li.current_page_item > a, #access ul li.current_page_ancestor > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a {
color: #000;
}

.workscontent {
padding-bottom: 30px;
}

.workscontent .navigation {
position: absolute;
bottom: -30px;
}

.navigation a:link, .navigation a:visited {
color: #000;
/*font-family: 'Sanchez', serif;*/
font-family: 'sawasdeeregular';
text-transform: uppercase;
font-smooth: always;
-webkit-font-smoothing: antialiased;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
}

#content .entry-title {
/* font-size: 32px; */
font-weight: normal;
font-family: 'Libre Baskerville', 'Megrim', cursive;
font-size: 1.8em;
font-smooth: always;
-webkit-font-smoothing: antialiased;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
}

.artist-name {
font-size: 24px;
}

.entry-content img {
}

.entry-img {
float: left;
width: 165px;
margin-top: 15px;
}

.entry-summary {
clear: none;
}

.entry-utility {
margin-bottom: 10px;
font-size:14px;
}

.entry-meta {
color: #333;
font-size: 12px;
line-height: 19px;
/*font-family: 'Sanchez', serif;*/
font-family: 'sawasdeeregular';
font-smooth: always;
-webkit-font-smoothing: antialiased;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
padding-left: 20px;
background: url(images/icon-date.png) left center no-repeat;
}

/* Slider */


/* colorbox */
#cboxTopCenter, #cboxMiddleLeft, #cboxTopRight, #cboxTopLeft, #cboxTopCenter, #cboxMiddleLeft, #cboxMiddleRight, #cboxBottomLeft, #cboxBottomCenter, #cboxBottomRight {
display: none;
}

.rsDefaultInv, .rsDefaultInv .rsOverflow, .rsDefaultInv .rsSlide, .rsDefaultInv .rsVideoFrameHolder, .rsDefaultInv .rsThumbs {
background: none;
color: #222;
}

.rsImg {
box-shadow: none;
}

/* TAG ARCHIVE */

.tag-sticky {
border-top: 0px solid #000000 !important;
border-bottom: 0px solid #000000 !important;
margin: 0 -20px 20px -20px !important;
background: #ffdad6;
padding: 10px;
}

.tag-sticky .entry-title {
background: #ff411d;
padding: 0px 10px;
}

.tag-sticky .entry-title a {
color: #fff !important;
}

.cat-links, .tag-links {
/*font-family: 'Sanchez', serif;*/
font-family: 'sawasdeeregular';
font-smooth: always;
-webkit-font-smoothing: antialiased;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
color: black;
text-transform: uppercase;
}

.cat-links a, .tag-links a {
/*font-family: 'Sanchez', serif;*/
font-family: 'sawasdeeregular';
font-smooth: always;
-webkit-font-smoothing: antialiased;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
text-transform: uppercase;
}

/* WORKS PAGE */

.box {
width: 305px;
padding: 10px 10px 0px 10px;
background: #FFFF00;
float: left;
margin: 0px 15px 15px 0px;
position: relative;
color: #ff411d;
}

.box img {
width: 100%;
height: auto;
}

.box:hover {
background: #ff411d;
color: #fff;
}

.box:hover  .entry-utility {
background: #fff;
color: #ff412d !important;
width: 245px;
}

.box:hover  .entry-utility a {
color: #ff412d !important;
}

.box:hover .entry-summary .entry-title, .box:hover .entry-summary a {
color: #fff !important;
}

.box .entry-summary {
clear: none;
padding: 0px 0 0 0;
line-height: 18px;
}

.box .entry-title a:link, .box .entry-title a:visited, .box .entry-summary .entry-title {
color: #ff412d !important;
}

 .box .entry-summary .entry-title {
margin-bottom: 15px !important;
}

.box .entry-utility {
background: #ff412d;
width: 245px;
padding: 10px;
z-index: 200;
position: relative;
margin-bottom: 0px;
}

.box .entry-utility a {
color: white;
text-decoration: none;
text-transform: uppercase;
/*font-family: 'Sanchez', serif;*/
font-family: 'sawasdeeregular';
font-smooth: always;
-webkit-font-smoothing: antialiased;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
padding: 10px;
}

.link {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
z-index: 100;
}

#footer {
margin-bottom: 0px;
background: white;
position: fixed;
bottom: 0;
z-index: 200;
height:20px;
}

/*SPLASH page*/

.splash-wrapper {
padding: 20px 42px;
margin-bottom: 20px;
}

.splash li {float: left;
width: 330px;
text-align: center;
list-style: none;
margin-bottom: 50px;
font-size: 14px;
text-transform: uppercase;
}

.splash li img {opacity:1;margin-bottom:10px;}
.splash li img:hover {opacity:0.55;}

.splash li a {
color: black;
text-decoration: none;
font-size: 18px;
}

/* PAGINATION */

.wp-paginate .current {
background: #ff0000 !important;
border: 1px solid #fff !important;
}

/* Slideshow */

div.orbit-default.default-thumbs div.satl-wrapper {
margin-bottom: 113px !important;
ul.orbit-thumbnails li : border-radius:0px !important;
.satl-wrapper .orbit-caption h5 : color: #FFFFFF !important;
}

.thumbholder .orbit-thumbnails li img {
max-width: 900%;
height: 100%;
}

div.satl-nav span.left {
left: 50px !important;
}

div.satl-nav span.right {
right: 200px !important;
}


/* Ciaran's Timeline Embed CSS */



#timeline-embed {

position: fixed;

bottom: 0px;

z-index: 150;

border: 0px solid #cccccc !important;

z-index: 100;

position: fixed;

bottom: 0px;

}



.vmm-timeline, #timeline-embed {

background:none !important;

}



.vmm-timeline {

bottom: 160px !important;

}



.vmm-timeline .container.main {

position: relative !important;

}



.slider .slider-container-mask .slider-container {

display: none !important;

overflow: visible;

}



.vmm-timeline .navigation .timenav-background {

background-color: rgba(255,65,45,0.8) !important;

border-top: 1px solid white;

}



.slider .nav-next .icon, .slider .nav-previous .icon {

opacity:0.75;

}



.slider .nav-next:hover .icon {

opacity:1;

}



.slider .nav-previous:hover .icon {

opacity:1;

}



.slider .nav-previous:hover .icon {

margin-left: 10px !important;

padding-left: 20px !important;

}



.slider .nav-next, .slider .nav-previous, .slider .nav-next .icon, .slider .nav-previous .icon {

position:fixed !important;

top:40% !important;

}



.slider .nav-next .icon {

background: url(images/timeline-right-arrow.png) no-repeat !important;

height: 70px !important;

width: 70px !important;

}



.slider .nav-previous .icon {

background: url(images/timeline-left-arrow.png) no-repeat !important;

height: 70px !important;

width: 70px !important;

}



.slider .nav-next .date, .slider .nav-next .title, .slider .nav-previous .date, .slider .nav-previous .title {

display: none;

}



.vmm-timeline .navigation .toolbar .zoom-in .icon, .vmm-timeline .navigation .toolbar .zoom-out .icon {

background-image:url(images/timeline.png) !important;

}



.vmm-timeline .navigation .timenav .content .marker .flag, .vmm-timeline .navigation .timenav .content .marker .flag:hover {

background-image: none !important;

}



.vmm-timeline .navigation .timenav .content .marker .flag {

height: auto !important;

background: #ff4530;

border: 1px solid white;

opacity: 0.85;

border-bottom-right-radius: 8px;

border-top-right-radius: 3px;

box-shadow: 3px 2px 0px white;

}



.vmm-timeline .navigation .timenav .content .marker .flag:hover {

opacity: 1;

}



.vmm-timeline .navigation .toolbar {

background-color: #ff4430 !important;

border:0px solid #cccccc !important;

box-shadow: 2px 2px 0px #fff !important;

}



.vmm-timeline .navigation .toolbar .zoom-in, .vmm-timeline .navigation .toolbar .zoom-out, .vmm-timeline .navigation .toolbar .back-home {

border: 0px solid #ffffff !important;

}



.vmm-timeline .navigation .timenav-background .timenav-line {

background: #fe5543 !important;

box-shadow: none !important;

}



.vmm-timeline .twitter, .vmm-timeline .messege, .vmm-timeline .credit, .vmm-timeline .caption, .vmm-timeline .zoom-in, .vmm-timeline .zoom-out, .vmm-timeline .back-home, .vmm-timeline .time-interval div, .vmm-timeline .time-interval-major div, .vmm-timeline .nav-container {

font-family: 'Sanchez', serif !important;

}



.vmm-timeline .navigation .timenav .content .marker .flag .flag-content h3 a, .vmm-timeline .navigation .timenav .content .marker .flag .flag-content h4 a, .vmm-timeline .navigation .timenav .content .marker .flag .flag-content h3 {

color: #fff;

text-decoration:none;

text-transform:uppercase;

}



.vmm-timeline .navigation .timenav .content .marker .flag:hover .flag-content h3, .vmm-timeline .navigation .timenav .content .marker .flag:hover .flag-content h4, .active .flag .flag-content h3 a, .active .flag .flag-content h4 a {

color: #ff4430 !important;

text-decoration:none;

text-transform:uppercase;

}



.vmm-timeline .navigation .timenav .content .marker .flag:hover {

background:black;

}



.vmm-timeline .navigation .timenav .content .marker.active .flag .flag-content h3 {

color: #ff4430 !important;

}



.vmm-timeline .thumbnail {

border: 0px solid #cccccc !important;

}



.active .flag .flag-content {

background:white !important;

height: auto !important;

}



.active .flag {

box-shadow: 3px 2px 0px black !important;

}



.vmm-timeline .navigation .timenav .content .marker .flag .flag-content {

padding: 5px 7px 2px 5px;

height: auto !important;

}



.vmm-timeline img {

border: 0px solid #999999 !important;

}



.vmm-timeline .navigation .timenav .content .marker .flag .flag-content .thumbnail {

margin: 0px 0px -23px 0px !important;

}



.vmm-timeline .navigation .timenav .content .marker .flag .flag-content h3 {

color: #fff !important;

margin-left: 30px;

}



.vmm-timeline .navigation .timenav .content .marker .line .event-line {

background: #fff !important;

}



.vmm-timeline a:hover {

text-decoration:none !important;

}



.vmm-timeline .navigation {

border-top: 0px solid #faaa96 !important;;

box-shadow: 0px 0px 30px 3px #rgba(0, 0, 0, 0.25) !important;

-webkit-box-shadow: 0px 0px 30px 3px #rgba(0, 0, 0, 0.25) !important;

}



.nav-container{

opacity:0;

}



#tabdiv {

background-image: url(images/down-arrow.png);

background-color:#fff;

cursor: hand;

cursor: pointer;

border-top-left-radius: 3px;

border-top-right-radius: 3px;

border: 1px solid rgba(255,65,45,0.3);

margin-bottom: -1px;

}



#tabdiv:hover {

background-image: url(images/down-arrow-white.png);

background-color: #ff4530;



}





.down  {

background-image: url(images/up-arrow.png) !important;

background-color: #fff;



}



.down:hover  {

background-image: url(images/up-arrow-white.png) !important;

background-color: #ff4530;

}









body {
position:relative;
}

#footer {
display:none !important;
}

#copyrights {
background:#fff;
color:#777;
position:absolute;
z-index:10000;
left:0;
right:0;
bottom:0;
padding-right: 6px;
text-align:right;
}
body.home #copyrights{
position:fixed;
}