@charset "UTF-8";
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
} :focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
}
ol,
ul {
list-style: none;
} table {
border-collapse: separate;
border-spacing: 0;
}
caption,
th,
td {
text-align: left;
font-weight: normal;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: "";
}
blockquote,
q {
quotes: "" "";
}
.social-icons{display: inline-block; margin: 0px; overflow: hidden;}
.social-icons li{float: left; margin: 0px 5px 5px 0px !important; padding: 0px !important; list-style-type: none; border-bottom: none !important;}
.social-icons li a{display: block; width: 32px; height: 32px; padding: 0px; margin: 0px; text-indent: -999px; overflow: hidden;}
.social-icons .facebook{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/facebook-32.png) no-repeat;}
.social-icons .googleplus{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/google+-32.png) no-repeat;}
.social-icons .twitter{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/twitter-32.png) no-repeat;}
.social-icons .youtube{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/youtube-32.png) no-repeat;}
.social-icons .vimeo{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/vimeo-32.png) no-repeat;}
.social-icons .skype{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/skype-32.png) no-repeat;}
.social-icons .tumblr{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/tumblr-32.png) no-repeat;}
.social-icons .linkedin{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/linkedin-32.png) no-repeat;}
.social-icons .fivehundredpx{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/500px-32.png) no-repeat;}
.social-icons .aim{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/aim-32.png) no-repeat;}
.social-icons .android{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/android-32.png) no-repeat;}
.social-icons .badoo{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/badoo-32.png) no-repeat;}
.social-icons .dailybooth{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/dailybooth-32.png) no-repeat;}
.social-icons .dribbble{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/dribbble-32.png) no-repeat;}
.social-icons .emailz{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/email-32.png) no-repeat;}
.social-icons .foursquare{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/foursquare-32.png) no-repeat;}
.social-icons .github{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/github-32.png) no-repeat;}
.social-icons .hipstamatic{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/hipstamatic-32.png) no-repeat;}
.social-icons .icq{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/icq-32.png) no-repeat;}
.social-icons .instagram{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/instagram-32.png) no-repeat;}
.social-icons .lastfm{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/lastfm-32.png) no-repeat;}
.social-icons .path{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/path-32.png) no-repeat;}
.social-icons .pinterest{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/pinterest-32.png) no-repeat;}
.social-icons .quora{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/quora-32.png) no-repeat;}
.social-icons .rdio{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/rdio-32.png) no-repeat;}
.social-icons .reddit{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/reddit-32.png) no-repeat;}
.social-icons .rss{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/rss-32.png) no-repeat;}
.social-icons .spotify{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/spotify-32.png) no-repeat;}
.social-icons .thefancy{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/thefancy-32.png) no-repeat;}
.social-icons .xbox{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/xbox-32.png) no-repeat;}
.social-icons .feedly{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/feedly-32.png) no-repeat;} 
.social-icons .zerply{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/zerply-32.png) no-repeat;}
.social-icons .kiva{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/kiva-32.png) no-repeat;}
.social-icons .picasa{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/picasa-32.png) no-repeat;}
.social-icons .kickstarter{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/kickstarter-32.png) no-repeat;}
.social-icons .envato{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/envato-32.png) no-repeat;}
.social-icons .flickr{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/flickr-32.png) no-repeat;}
.social-icons .soundcloud{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/social-icons/soundcloud-32.png) no-repeat;}
html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear {
background: none;
border: 0;
clear: both;
display: block;
float: none;
font-size: 0;
list-style: none;
margin: 0;
padding: 0;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
} .clearfix:after {
clear: both;
content: '.';
display: block;
visibility: hidden;
height: 0;
}
.clearfix {
display: inline-block;
}
* html .clearfix {
height: 1%;
}
.clearfix {
display: block;
}   body {
margin: 0px;
padding: 0px;
background: #fff;
color: #595959;
font-size: 13px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
line-height: 1.6em;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
p {
margin-bottom: 16px;
}
textarea,
input {
padding: 6px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 13px;
color: #595959;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-border-radius: 4px;
}
a {
color: #6684BF;
}
a:hover {
color: #111;
}
input[type=text] {
width: auto;
background: #e7e7e7;
border: none;
}
textarea {
width: 460px;
background: #e7e7e7;
border: none;
color: #595959;
}
input[type=button],
input[type=submit] {
padding: 5px 8px;
font-weight: 600;
cursor: pointer;
background: #111;
border: none;
color: #fff;
}
input[type=button]:hover,
input[type=submit]:hover {
background: #6684BF;
}
a {
text-decoration: none;
}
strong {
font-weight: bold;
}
em {
font-style: italic;
} .no_bg {
background-image: none;
}
.clearboth {
clear: both
}
.floatleft {
float: left;
}
.floatright {
float: right;
}
.floatright {
float: right;
}
.no_display {
display: none;
}   #header-container {
padding: 40px 0px 0px;
}
#header {
width: 960px;
padding-bottom: 0px;
margin: 0px auto 30px;
border-bottom: 1px solid #ccc;
}
#navigation-container {}
#content-container {
width: 960px;
margin: auto;
padding-bottom: 30px;
}
.double-cloumn {
padding-bottom: 30px;
}
#left-column {
float: left;
width: 620px;
}
#right-column {
float: right;
width: 300px;
padding-left: 10px;
margin-top: 5px;
}
.portfolio #left-column {
float: left;
width: 220px;
}
.portfolio #right-column {
float: right;
width: 700px;
}
#full-width {
width: 960px;
margin: auto;
border-bottom: 1px solid #ccc;
padding-bottom: 30px;
}
.entry {
overflow: hidden;
}
div#stimuli_lightbox>div {
max-width: 100%!important;
position: relative;
}
div#stimuli_lightbox img {
max-width: 100%!important;
}
#footer-container {
padding: 30px 0px;
background: #f0f0f0;
overflow: hidden;
}
#footer {
width: 960px;
margin: auto;
}  .wp-caption {
border: 1px solid #cccccc;
text-align: center;
background-color: #f0f0f0;
padding: 5px 0px 10px 5px;
margin-bottom: 10px;
max-width: 96%;
}
.wp-caption.alignleft {
margin: 0px 10px 10px 0px;
}
.wp-caption.alignright {
margin: 0px 0px 10px 10px;
}
.wp-caption img {
margin: 0px;
padding: 0px;
border: 0px none;
max-width: 98.5%;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0px 4px 5px;
margin: 0px;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0px;
}
.alignnone {
margin: 5px 20px 20px 0px;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float: right;
margin: 5px 0px 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0px;
}
.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
a img.alignright {
float: right;
margin: 5px 0px 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0px;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0px;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
pre {
padding: 15px;
margin: 0px 0px 22px 0px;
border: 1px solid #dadada;
text-indent: 0px;
overflow-x: auto;
overflow-y: auto;
white-space: pre-wrap;
white-space: pre-line;
word-wrap: break-word;
font-variant: normal;
text-align: left;
;
font-family: Consolas, Monaco, 'Courier New', Courier, monospace;
background-color: #f0f0f0;
font-size: 12px;
line-height: 1.3em;
color: #000000;
font-weight: normal;
font-style: normal;
letter-spacing: normal;
orphans: 2;
text-transform: none;
widows: 2;
word-spacing: 0px;
}
.gallery-item img:hover {
opacity: 0.4;
filter: alpha(opacity=40); transition: ease-in-out 1s;
}
.gallery-caption {
margin-left: 0;
font-size: 11px;
width: 74%;
}
small {
font-size: 75%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
cite,
em,
i {
font-style: italic;
}
blockquote {
font-style: italic;
font-weight: normal;
margin: 0 3em;
}
blockquote em,
blockquote i,
blockquote cite {
font-style: normal;
}
blockquote cite {
font-weight: 300;
letter-spacing: 0.05em;
text-transform: uppercase;
}
abbr,
acronym,
dfn {
border-bottom: 1px dotted #666;
cursor: help;
}
address {
display: block;
margin: 0 0 1.625em;
}
ins {
text-decoration: none;
}
table {
padding: 10px;
margin-bottom: 20px;
}
th {
padding: 3px;
font-weight: bold;
}
tr {
border-bottom: 1px solid #eee;
}
tr:last-child {
border: 0px;
}
tr,
td {
padding: 3px 8px;
} .sticky {}
.bypostauthor {}     .logo {
float: left;
}
.logo img {
display: block;
}  ul#nav {
float: right;
}
ul#nav li {
float: left;
position: relative;
}
ul#nav li a {
display: block;
padding: 3px 10px 3px;
font-weight: 600;
font-size: 12px;
color: #777;
}
ul#nav li a:hover {
color: #111;
}  ul#nav ul.sub-menu {
display: none;
position: absolute;
top: 39px;
left: 0px;
z-index: 2;
background: #111;
width: 160px;
}
ul#nav ul.sub-menu li:last-child {
border-bottom: none;
}
ul#nav ul.sub-menu ul {
left: 162px;
top: 0px;
}
ul#nav li:last-child ul.sub-menu ul {
left: 162px;
right: 162px;
top: 0px;
}
ul#nav ul.sub-menu li {
width: 160px;
border-bottom: 1px solid #333;
}
ul#nav ul.sub-menu li a {
display: block;
padding: 3px 5px;
margin: 5px;
line-height: 1.5em;
color: #fff;
border-top: none;
}
ul#nav ul.sub-menu li a:hover {
background: #fff;
color: #111;
}     .slider {
padding-bottom: 10px;
margin-bottom: 30px;
border-bottom: 1px solid #ccc;
overflow: hidden;
position: relative;
}  .gallery-container {
width: 9999px;
max-height: 420px;
position: relative;
z-index: 1;
overflow: hidden;
margin: 0px 0px 20px;
}
.gallery-container li {
display: block;
width: 960px;
float: left;
max-height: 420px;
border-bottom: 5px solid #9F2322;
border-top: 5px solid #9F2322;
}
.gallery-image img {
display: block;
margin: auto;
max-width: 100%;
height: auto;
}  .slider .next,
.slider .previous {
display: block;
width: 13px;
height: 21px;
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/sprite.png) no-repeat;
position: absolute;
top: 40%;
z-index: 99;
text-indent: -999px;
overflow: hidden;
}
.slider .previous {
background-position: 0px 0px;
left: 20px;
}
.slider .next {
background-position: -35px 0px;
right: 20px;
}
.slider .previous:hover {
background-position: -56px 0px;
}
.slider .next:hover {
background-position: -91px 0px;
}  #slider-dots .dot {
display: inline-block;
width: 16px;
height: 17px;
margin: 0px 2px;
overflow: hidden;
text-indent: -9999px;
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/sprite.png) -0px -42px no-repeat;
}
#slider-dots .dot:hover {
background-position: -28px -42px;
}
#slider-dots .dot-selected {
background-position: -28px -42px;
}
.overlay {
clear: both;
width: 960px;
height: 22px;
margin: 0px auto;
position: relative;
z-index: 3;
overflow: hidden;
text-align: center;
}
.overlay .dot {
display: inline-block;
width: 22px;
height: 22px;
margin: 0px 2px;
overflow: hidden;
text-indent: -9999px;
}  .slider .copy {
padding: 0px;
font-size: 15px;
border: none;
margin-left: 0px;
}
.slider .copy ul {
list-style: none;
margin: 0px;
padding: 0px;
}
.slider .post-title {
font-size: 25px;
font-weight: bold;
}
.slider .copy p {
width: 600px;
}
.slider iframe,
object,
embed {
width: 100%;
}  .four-column {
padding-bottom: 10px;
margin-bottom: 30px;
border-bottom: 1px solid #ccc;
}
.four-column li {
float: left;
width: 220px;
margin-right: 20px;
}
.four-column li:nth-child(4n+4) {
margin-right: 0px;
}
.four-column li:nth-child(4n+5) {
clear: left;
}
.four-column .post-image {
margin-bottom: 10px;
}
.four-column .post-image img {
max-width: 100%;
height: auto;
}
.four-column .post-title {
margin: 0px 0px 10px 0px;
font-size: 13px;
font-weight: 600;
}  .two-column {
padding-bottom: 10px;
margin-bottom: 30px;
border-bottom: 1px solid #ccc;
}
.two-column li.column {
float: left;
width: 460px;
margin-right: 20px;
}
.two-column li:nth-child(2n+2) {
margin-right: 0px;
}
.two-column li:nth-child(2n+3) {
clear: left;
}
.two-column .post-image {
margin-bottom: 20px;
max-height: 258px;
overflow: hidden;
}
.two-column .post-image img {
max-width: 100%;
height: auto;
}
.two-column .post-title {
margin-bottom: 10px;
font-size: 13px;
font-weight: 600;
}  .blog-main-post-container li.post {
padding-bottom: 20px;
margin-bottom: 40px;
border-bottom: 1px solid #ccc;
}
.blog-main-post-container .post-image {
margin-bottom: 20px;
}
.blog-main-post-container .post-image img {
display: block;
}
.blog-main-post-container .post-title {
margin: 0px 0px 20px;
}
.blog-main-post-container .date {
margin-bottom: 5px;
}  .featured-quote {
padding: 60px 0px 30px;
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/quote-icon.png) top center no-repeat;
text-align: center;
}
.featured-quote blockquote {
color: #777;
line-height: 1.3em;
font-size: 24px;
font-style: italic;
font-family: "Droid Serif", Georgia, "Times New Roman", Times, serif;
}
.featured-quote cite {
font-weight: 600;
font-size: 12px;
}  .pagination {
clear: both;
}
.pagination li {
float: left;
}
.pagination li.page-count {
margin-right: 15px;
font-size: 13px;
font-weight: 600;
}
.pagination .next a,
.pagination .previous a {
float: left;
display: block;
width: 30px;
height: 19px;
background: #333 url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/sprite.png) no-repeat;
text-indent: -999px;
margin: 0px 1px 20px 0px;
text-indent: -999px;
overflow: hidden;
}
.pagination .previous a {
background-position: 12px -101px;
}
.pagination .next a {
background-position: -28px -101px;
}
.pagination .previous a:hover,
.pagination .next a:hover {
background-color: #f33;
}     h2.post-title {
font-weight: bold;
font-size: 16px;
}
h2.page-title,
h2.section-title {
font-size: 20px;
margin-bottom: 10px;
}
.post-content .post-image {
margin-bottom: 20px;
}
.post-content .post-title {
margin-bottom: 20px;
}
.post-content .copy {
padding-bottom: 20px;
margin-left: 160px;
border-bottom: 1px solid #ccc;
font-size: 13px;
}
#full-width .post-content .copy {
margin: 0px;
}
.contact .post-image {
margin-bottom: 20px;
}
.contact .post-title {
margin-bottom: 20px;
}
.contact .copy {
padding-bottom: 20px;
font-size: 13px;
}
.post .copy img {
max-width: 460px;
height: auto;
}  .no-meta {
display: none;
}
.post-meta {
float: left;
width: 140px;
font-size: 11px;
color: #878787;
}
.post-meta li {
padding: 4px 0px;
}
.post-meta li:first-child {
padding-top: 0px;
}  .short-url {
margin: 5px 0px;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.short-url strong {
color: #111;
text-transform: uppercase;
}
.short-url input {
width: 100px;
padding: 0px;
background: none;
border: none;
font-size: 11px;
color: #595959;
}  .addthis {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
a.addthis_default_style {
padding: 0px !important;
}
a.addthis_button_tweet {
width: 85px;
}
a.addthis_button_facebook_like {
width: 80px;
} .full-copy {
margin-left: 0px !important;
}
.copy ul {
list-style: disc;
margin: 0px 0px 15px 18px;
line-height: 22px;
}
.copy ol {
list-style: decimal;
margin: 0px 0px 15px 18px;
line-height: 22px;
}
.copy ul li,
.copy ol li {
margin-bottom: 0px;
}
.copy code,
.copy pre {}
.copy img {
display: block;
}
.copy h2 {
font-size: 22px;
font-weight: 600;
font-weight: lighter;
margin-bottom: 15px;
}
.copy h3 {
font-size: 16px;
margin-bottom: 15px;
} //font-weight: 600;
.copy h4 {
font-size: 14px;
font-weight: 600;
margin-bottom: 15px;
}
.copy h5 {
font-size: 12px;
font-weight: 600;
margin-bottom: 10px;
}
.copy blockquote {
padding-left: 15px;
margin-left: 0px;
font-style: italic;
}  .copy .gallery {
margin-bottom: 30px !important;
overflow: hidden;
}
dt.gallery-icon img {
margin-bottom: 3px;
}  .next-prev-post-nav {
padding: 10px 0px;
margin-left: 160px;
border-bottom: 1px solid #ccc;
overflow: hidden;
font-size: 10px;
text-transform: uppercase;
}
.portfolio .next-prev-post-nav {
margin-left: 0px;
border-bottom: none;
}
.next-prev-post-nav li {
clear: none;
float: right;
margin: 0px;
padding: 0px;
}
.next-prev-post-nav li:first-child {
float: left;
}   .comments {
clear: both;
width: 460px;
margin-left: 160px;
margin-top: 20px;
}
.comments .section-title,
h3#reply-title {
margin: 30px 0px;
font-weight: bold;
color: #111;
font-size: 13px;
}
ul.comment-container {
font-size: 13px;
}
#full-width ul.comment-container {}
li.comment {
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px solid #ccc;
position: relative;
}
.comment-avatar {
float: left;
margin-left: -80px;
}
.comment h5.date {
position: absolute;
top: 0px;
right: 0px;
font-size: 11px;
color: #878787;
}
.comment h4.comment-name {
margin-bottom: 15px;
color: #111;
font-weight: bold;
}
.comment h4.comment-name a {
color: #111;
}
.comment h4.comment-name a:hover {
color: #6684BF;
}
.reply-to-comment {
font-weight: bold;
}
.logged-in-as {
margin: 5px;
}
.comment-form-comment label {
display: none;
}
.form-allowed-tags {
display: none;
}  .comment-container {
border-bottom: 1px solid #CCC;
}
.comment-container ul.children {
padding: 20px 0px 20px 80px;
margin: 20px 0px;
clear: both;
}
.comment-container ul.children li:last-child {
border-bottom: none;
margin-bottom: 0px;
padding-bottom: 0px;
}     .portfolio #left-column h4 {
margin-bottom: 10px;
font-weight: bold;
font-size: 13px;
color: #111;
}
.portfolio #left-column ul li {
padding-bottom: 6px;
margin-bottom: 6px;
border-bottom: 1px dotted #ccc;
}
.portfolio #left-column ul li a {
display: block;
}
.portfolio #left-column ul li a.selected {
font-weight: bold;
color: #000;
}  .portfolio .post-title {
font-size: 13px;
font-weight: 600;
margin-bottom: 20px;
}
.portfolio-list {
overflow: hidden;
border-bottom: none;
margin-bottom: 0px;
}
.portfolio-list li h4 {
margin-bottom: 10px;
padding: 0px;
font-weight: bold;
}
.portfolio-image img {
width: 100%;
height: auto;
}  .portfolio-list.three-column li {
float: left;
width: 220px;
margin: 0px 20px 20px 0px;
}
.portfolio-list.three-column li a.portfolio-image {
display: block;
width: 220px;
margin-bottom: 10px;
overflow: hidden;
}
.portfolio-list.three-column li:nth-child(3n+3) {
margin: 0px;
}
.portfolio-list.three-column li:nth-child(3n+4) {
clear: left;
}  .portfolio-list.two-column li {
float: left;
width: 340px;
margin: 0px 20px 20px 0px;
}
.portfolio-list.two-column li a.portfolio-image {
display: block;
width: 440px;
margin-bottom: 10px;
overflow: hidden;
}
.portfolio-list.two-column li:nth-child(2n+2) {
margin: 0px;
}  .portfolio-list.one-column li {
clear: both;
margin: 0px 0px 20px 0px;
}
.portfolio-list.one-column li a.portfolio-image {
display: block;
margin-bottom: 10px;
overflow: hidden;
}     .portfolio #left-column h4 {
margin-bottom: 10px;
font-weight: bold;
font-size: 13px;
color: #111;
}
.portfolio #left-column ul li {
padding-bottom: 6px;
margin-bottom: 6px;
border-bottom: 1px dotted #ccc;
}
.portfolio #left-column ul li a {
display: block;
}  .portfolio .post-title {
font-size: 13px;
font-weight: 600;
margin-bottom: 20px;
}
.portfolio-item {
overflow: hidden;
border-bottom: none;
margin-bottom: 0px;
}
.portfolio-item li {
clear: both;
margin: 0px 0px 20px 0px;
}
.portfolio-item li a.portfolio-image {
display: block;
margin-bottom: 10px;
overflow: hidden;
}   .archives {
padding: 40px;
}
.archives_list {
width: auto;
margin-bottom: 30px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.archives_list li {
height: 60px;
padding: 20px 0px;
margin: 0px;
border-bottom: 1px solid #ccc;
}
.archives_list li .archive-post-image {
float: left;
width: 50px;
height: 50px;
margin-right: 20px;
position: relative;
overflow: hidden;
}
.archives_list li .archive-post-image a {
display: block;
width: 50px;
height: 50px;
overflow: hidden;
}
.archives_list li .archive-post-image img {
display: block;
position: relative;
}
.archives_list li a {
font-weight: 600;
font-size: 15px;
}
.archives_list li .comment-count {
margin-left: 20px;
font-weight: lighter;
font-size: 11px;
}
.archives_list .date {
display: block;
margin-right: 20px;
font-size: 10px;
text-transform: uppercase;
}
.archives_list .date sup {
position: relative;
top: -3px;
text-transform: lowercase;
font-size: 8px;
}
.archives_list .label {
float: right;
display: inline-block;
}
.archives_list .label a {
font-weight: lighter;
font-size: 11px;
}
.archives_list li:first-child {
padding-top: 0px;
}
.archives_list li:last-child {
margin-bottom: 0px;
}
.archives-page .pagination li.page-count {
display: none;
}   ul.gallery_list {
clear: both;
margin-top: -29px;
}
ul.gallery_list:nth-of-type(4) {
margin-right: 0px;
}
li.gallery_description {
float: left;
width: 335px;
min-height: 130px;
padding: 20px;
margin: 0px 1px 1px 0px;
background: #111;
}
li.gallery_description h1 {
line-height: 38px;
margin: 0px 0px 10px;
color: #fff;
}
li.gallery_description p {
color: #999;
}
li.gallery_image {
float: left;
width: 187px;
height: 170px;
margin: 0px 1px 1px 0px;
overflow: hidden;
text-decoration: none;
}
li.gallery_image a {
position: relative;
text-decoration: none;
display: block;
width: 191px;
height: 191px;
overflow: hidden;
}
li.gallery_image a img {
position: absolute;
z-index: 1;
margin: auto;
}
span.gallery-image-overlay {
display: none;
text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4);
}
li.gallery_image a:hover span.gallery-image-overlay {
display: block;
position: absolute;
z-index: 2;
top: 0px;
left: 0px;
width: 192px;
height: 192px;
background: rgba(0, 0, 0, 0.6);
text-indent: -9999px;
text-decoration: none;
}
li.gallery_image a:hover span.gallery-image-overlay span.gallery_name {
padding: 20px;
display: block;
z-index: 3;
color: #fff;
text-indent: 0px;
line-height: 22px;
}
li.gallery_image a:hover span.gallery-image-overlay span.gallery_name span.gallery-date {
display: block;
color: #ccc;
font-size: 10pt;
font-style: italic;
}
li.gallery_image a:hover,
li.gallery_image a:hover span {
text-decoration: none;
}   ul.widget-list li.widget .advert {
float: left;
padding: 0px 7px 8px;
margin: 0px;
width: 125px;
height: 125px;
}
ul.widget-list li.widget .large_advert {
width: 300px;
height: 250px;
}   ul.widget-list {
font-size: 13px;
}
ul.widget-list li.widget {
margin-bottom: 20px;
clear: both;
}
ul.widget-list li.widget .content {}
ul.widget-list li.widget li {
padding-bottom: 6px;
margin-bottom: 6px;
border-bottom: 1px dotted #ccc;
}
ul.widget-list li.widget li:last-child {
margin-bottom: 10px;
}
ul.widget-list li.widget a {
color: #999;
font-weight: 600;
}
ul.widget-list li.widget a:hover {
color: #6684BF;
}
h4.widgettitle {
color: #878787;
font-weight: bold;
padding: 0px 0px 10px;
margin: 0px 0px 10px;
font-size: 14px;
}
ul.widget-list li.widget ul li ul.children li {
margin-left: 20px;
padding: 6px;
border-bottom: 0;
}  .search-form {
overflow: hidden;
}
.search-form input[type=text] {
float: left;
width: 210px;
}
.search-form input[type=submit] {
float: right;
}  .widget_recent_comments li {
padding-left: 20px;
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/sprite.png) -488px 5px no-repeat;
}
.widget_recent_comments li a {
color: #666;
display: block;
font-family: "Droid Serif", Georgia, "Times New Roman", Times, serif;
font-size: 11px;
font-style: italic;
}  .widget_popular_posts ul li {
padding-left: 30px;
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/layout/sprite.png) -488px -179px no-repeat;
}
.widget_popular_posts ul li h5 {
font-size: 11px;
font-style: italic;
}  .twitter-timeline {
max-width: 100%;
}  .latest-videos {
width: 300px;
overflow: hidden;
}
.latest-videos .content {
width: 900px;
position: relative;
overflow: hidden;
}
.latest-videos div[id^='video_widget_'] {
float: left;
display: inline;
width: 300px;
}
.latest-videos img {
max-width: 100%;
height: auto;
}
.latest-videos li {
margin-bottom: 0px !important;
padding-bottom: 0px !important;
border: none;
}
.latest-videos li.video-title {
width: 146px;
padding-left: 40px;
margin-right: 15px;
background: none !important;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: 600;
}
.latest-videos ul.pagination {
width: 300px;
padding: 5px 0px 0px;
float: right;
display: block;
}
.latest-videos ul.pagination li {
margin-bottom: 0px !important;
padding: 0px !important;
background: none !important;
}
.latest-videos .pagination li {
border: none !important
}
.latest-videos .previous a,
.latest-videos .next a {
margin-bottom: 0px;
}
.latest-videos .previous,
.latest-videos .next {
float: right !important;
}  #wp-calendar {
empty-cells: show;
margin: 10px auto 0;
width: 100%;
}
#wp-calendar a {
display: block;
text-decoration: none;
font-weight: bold;
}
#wp-calendar a:hover {
text-decoration: underline;
}
#wp-calendar caption {
text-decoration: none;
font: bold 13px Arial, Sans-Serif;
}
#wp-calendar td {
padding: 3px 5px;
color: #9f9f9f;
}
#wp-calendar td#today {
color: #111;
}
#wp-calendar th {
font-style: normal;
text-transform: capitalize;
padding: 3px 5px;
}
#wp-calendar #prev a,
#wp-calendar #next a {
font-size: 9pt;
}
#wp-calendar #next a {
padding-right: 10px;
text-align: right;
}
#wp-calendar #prev a {
padding-left: 10px;
text-align: left;
}     #footer {
font-size: 13px;
}
#footer h4 {
margin-bottom: 10px;
font-weight: 600;
font-size: 13px;
color: #111;
}
#footer a {
color: #333;
font-weight: normal;
}
#footer a:hover {
color: #6684BF;
}
#footer ul {
overflow: hidden;
}
#footer ul li.column {
float: left;
width: 220px;
margin-right: 20px;
}
#footer ul li.column:last-child {
margin-right: 0px;
}
#footer ul li.column ul li {
padding: 0px 0px 3px;
margin: 0px 0px 3px;
border-bottom: 1px dotted #ccc;
}
#footer ul li.column ul li:last-child {
border-bottom: none;
}
.footer-text {
clear: both;
margin-top: 30px;
padding-top: 15px;
border-top: 1px solid #ccc;
color: #878787;
}
.footer-text p {
float: left;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 11px;
}
.footer-text .obox-credit {
float: right;
}
#footer ul#twitter_update_list li span {
margin-left: 20px;
}
#footer .search-form input[type=text] {
width: 140px;
}
#footer ul li.column ul.social-bookmarks li {
padding: 0px;
margin: 0px;
}
ul.sub-post-list li h3 a {
font-weight: bold;
}
ul.post-list li h2 a {
font-weight: bold;
}body{color: #252525; background-color: #fff;}
h1{color: #000;}
h1.h1-sub-title{border-top: 5px solid #000;}
h2{color: #000;}
h3{color: #000;}
h4{}
h5{}
h6{}
p{color: #333;}
blockquote, blockquote p{color: #333;}
form{}
label{color: #fff;}
textarea, input{color: #333;}
input[type=radio]{}
input[type=checkbox]{}
input[type=image]{}
input[type=button]{color: #fff; background: #c23c2f; border: 1px solid #d55c4f;}    a.std_link, a{color: #9F2322;}
a.std_link:hover, a:hover{color: #333;}
a:active{color: #9F2322;}   #header{border-bottom: 5px solid #9F2322;}
#footer{background: #111; border-top: 5px solid #9F2322;}     ul#menu li.parent-item a.parent-link{color: #222;}
ul#menu li.parent-item a.parent-link:hover{color: #9F2322;}  ul.sub-menu li{background-color: #9F2322; color: #fff; border-bottom: 1px dotted #D53C3C;}
ul.sub-menu li a{color: #fff;}
ul.sub-menu li a:hover{color: #E99898;}     a.scroller-left, a.scroller-right{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/css/press/color-styles/white-maroon/big-arrows.png) no-repeat;}
a.scroller-left{left: -25px; background-position: top left;}
a.scroller-right{right: -25px; background-position: top right;}
a.scroller-left:hover{background-position: bottom left;}
a.scroller-right:hover{float: right; background-position: bottom right;}
.feature-post .feature-post-image{border-bottom: 5px solid #9F2322;}
.feature-post .feature-post-content h1 a{color: #6F1118;}
.feature-post .feature-post-content a.action-link{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/css/press/color-styles/white-maroon/continue-reading.png) top no-repeat;}  ul.post-list{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/css/press/color-styles/white-maroon/post-list-bg.png) repeat-y; border-bottom: 5px solid #9F2322; border-top: 5px solid #9F2322;}
ul.post-list li h2 a{color: #6F1118;}
ul.post-list li p{color: #333;}
ul.post-list li a.action-link{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/css/press/color-styles/white-maroon/continue-reading.png) top no-repeat;}  ul.sub-post-list li h3 a{color: #6F1118;}
ul.sub-post-list li p{color: #555;}
ul.sub-post-list li a.action-link{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/css/press/color-styles/white-maroon/continue-reading.png) top no-repeat;}    .post .copy ol, .post .copy ul{color: #555;}
.post .copy h2{color: #222;}
.post .copy a{color: #9F2322;}
.post .copy a:hover{color: #000;}
.post .image{border-bottom: 5px solid #9F2322;}
.post .video{border-bottom: 5px solid #9F2322;}
.post .copy h1{border-bottom: 1px dotted #ccc;}
.post .copy h1 a{color: #000;}
.post .copy h1 a:hover{color: #9F2322;}
h3.date{color: #575757;}   .enjoy-copy{color: #575757;}   #comments{background: #111;}
.comment{background: #f6f6f6; border-bottom: 1px solid #ccc;}
.comment h4.comment-date{color: #575757;}
.comment h3{color: #000;}
.comment h3 a{color: #000;}
.comment h3 a:hover{color: #9F2322;}
.comment h3 span.twitter-link a{color: #777;}
.comment h3 span.twitter-link a:hover{color: #000;}
.user img{border: 5px solid #c5c5c5;}
.user a.action-link{color: #222;}
.user a.action-link:hover{color: #9F2322;}
.comment-odd{background: #f1f1f1;}  .threaded-comments .thread-comment{border-top: 1px dotted #ccc;}
.threaded-comments .comment-post blockquote{background: #ddd;}   .comment-form-content{background: #111; border-bottom: 5px solid #9F2322;}
.comment-form-content .comment_form label{color: #fff;}
.comment-input input{background: #ccc; border: 1px solid #fff;}
.comment-texarea textarea{background: #ccc; border: 1px solid #fff;}
.checkbox{color: #777;}
input.submit_button{color: #fff; background: #9F2322; border: 1px solid #D53C3C;}   .header-comments, .header-promote-post, .header-leave-comment{background:url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/css/press/color-styles/white-maroon/headers.png) no-repeat;}
.header-promote-post	{background-position: 0px 0px;}
.header-comments		{background-position: 0px -79px;}
.header-leave-comment	{background-position: 0px -157px;}   h4.archive_year{color: #888;}
#archives .archives_list li{border-bottom: 1px dotted #ccc;}
#archives .archives_list li .archive-post-image{border: 5px solid #c5c5c5;}
#archives .archives_list .date{color: #888;}
#archives ul .label a{color: #333; }   li.gallery_description{border: 10px solid #f3f3f3; background: #f9f9f9;}   #right-column h2, #right-column h2 a{color: #252525; border-bottom: 3px solid #000;}
#right-column h2 a{color: #252525;}
#right-column h2 a:hover{color: #9F2322;}
#right-column ul li ul li{border-bottom: 1px dotted #ccc; background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/css/press/color-styles/white-maroon/right-column-li-bg.gif) left no-repeat;}
#right-column ul li ul li a{color: #252525;}
#right-column ul li ul li a:hover{color: #9F2322;}
#right-column .advert{background-color: #333;}  .search-bar{border: 1px solid #ccc; background: #fff;}   ul.footer-columns{border-bottom: 1px solid #000; color: #888;}
ul.footer-columns h2{color: #D53C3C;}
ul.footer-columns p{color: #888;}
ul.footer-columns ul li{border-bottom: 1px solid #000; border-top: 1px solid #191919;}
ul.footer-columns ul li a{color: #fff;}
ul.footer-columns ul li a:hover{color: #D53C3C; text-decoration: none;}
.footer-copy{border-top: 1px solid #191919;}
p.copyright{color: #555;}
p.copyright a{color: #ccc;}
p.copyright a:hover{color: #fff;}
a.obox-logo{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/css/press/color-styles/white-maroon/obox-logo.png) top;}
a.obox-logo:hover{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/css/press/color-styles/white-maroon/obox-logo.png) bottom;}     #flickr_badge_wrapper{}
#flickr_badge_wrapper .flickr_badge_image{border: 5px solid #ccc;}   #right-column #wp-calendar caption {color: #252525;}
#wp-calendar td, #wp-calendar th{color: #555;}
#right-column #wp-calendar td{border: 1px solid #ccc;}
#right-column #wp-calendar th{color: #fff; background: #222; border: 1px solid #ccc;} #footer #wp-calendar caption {color: #fff;}
#footer #wp-calendar td, #wp-calendar th{color: #555;}
#footer #wp-calendar th{color: #fff; background: #9F2322;}  ul#twitter_update_list{color: #575757;} 
ul#twitter_update_list li a{color: #575757;}
ul#twitter_update_list li a:hover{color: #9F2322;}
 #content-container {
overflow: hidden;
}
.menu-tab {
float: left;
position: relative;
}
#footer{
clear: both;
font-size: 13px;
padding: 0;
width: auto;
max-width: 960px;
background:#111;
border-top: 5px solid #9F2322;
}
#footer a {
color: #fff;
}
#footer ul{
overflow: hidden;
}
#footer .column-one{
color: #888;
}
#footer .column-two h2{
color: #D53C3C;
}
ul.footer-columns {
padding: 48px 0;
line-height: 24px;
}
ul.footer-columns li.column-one, ul.footer-columns li.column-two, ul.footer-columns li.column-three, ul.footer-columns li.column-four {
width: 200px;
padding: 0 20px;
float: left;
}
ul.footer-columns p {
font-size: 10pt;
}
ul.footer-columns h2 {
font-size: 15pt;
}
ul.footer-columns ul li {
padding: 10px 0;
}
ul.footer-columns ul li a {
display: block;
}
ul.footer-columns ul li a:hover {
color: #d53c3c;
text-decoration: none;
}
a.twitter, a.facebook, a.flickr, a.friendfeed, a.delicious, a.digg, a.lastfm, a.youtube, a.feed, a.linked-in{background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/incspecial/css/images/sprite.gif) no-repeat; overflow: hidden; text-indent: 30px; padding: 2px 0px;}
a.twitter {
background-position: 0 -630px;
}
a.facebook {
background-position: 0 -108px;
}
a.linked-in {
background-position: 0 -405px;
}
a.youtube {
background-position: 0 -780px;
}
a.feed {
background-position: 0 -145px;
}
.menu, .menu a, #menu a, .menu div, #menu div {
display: inline-grid;
float: left;
}
#menu {
display: inline-flex;
}
ul.sub-post-list li{
float: left;
width: 440px;
padding: 0 20px 0;
overflow: hidden;
}
ul.post-list {
padding: 0 0 20px;
margin: 0 0 30px;
}
ul.post-list li{
width: 25%;
float: left;
}
ul.post-list li .copy{
padding: 15px;
}
ul.sub-post-list li a.action-link,
ul.post-list li a.action-link {
clear: both;
width: 176px;
height: 26px;
display: block;
text-indent: -9999px;
}
ul.sub-post-list li a.action-link:hover,
ul.post-list li a.action-link:hover {
background-position: bottom;
}
.post h1, .post h2{
color: #9F2322;
font-size: 34px;
font-weight: 700;
text-align: left;
margin: 0 24px 24px;
line-height: 42px;
} 
.post .entry h2{
font-size: 24px;
line-height: 28px;
margin-bottom: 0;
}
.post .entry ul{
padding-left: 32px;
margin: 8px 0 12px;
list-style: disc;
font-size: 16px;
line-height: 24px;
}
.post .entry iframe{
width: 100%;
height: calc(100vh * 5 / 7);
} .sociable ul {
list-style: none!important;
margin: 0 0 20px!important;
display: initial;
}
.sociable a {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/sociable.png) no-repeat scroll;
display: block;
float: left;
height: 32px;
width: 32px;
margin-right: 10px;
}
div.sociable {
margin-top: 15px;
float: left;
width: 100%
}
.copy h3,
.copy div{
font-size: 20px!important;
margin: 8px 0 16px;
line-height: normal;
}
.copy h3.post-title{
font-size: 30px!important;
margin: 8px 0 16px;
line-height: normal;
}
.transposh_flags {
text-align: center;
display: inline !important;
margin: 0 0 0 auto;
}
.transposh_flags .trf {
margin-right: -1px;
width: 23px;
height: 22px;
border: 0;
}
.transposh_flags a img:hover,
.transposh_flags a span:hover {
border-color: transparent;
}
.transposh_flags .trf-es {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -255px -21px no-repeat;
}
.transposh_flags .trf-us {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -7px -21px no-repeat;
}
.transposh_flags .trf-fr {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -62px -21px no-repeat;
}
.transposh_flags .trf-pt {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -35px -21px no-repeat;
}
.transposh_flags .trf-sa {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -227px -21px no-repeat;
}
.transposh_flags .trf-cn {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -282px -21px no-repeat;
}
.transposh_flags .trf-de {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -90px -21px no-repeat;
}
.transposh_flags .trf-it {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -117px -21px no-repeat;
}
.transposh_flags .trf-jp {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -145px -21px no-repeat;
}
.transposh_flags .trf-ru {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -199px -21px no-repeat;
}
.transposh_flags .trf-ne {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -172px -21px no-repeat;
}
.transposh_flags .trf-es:hover {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -254px 0 no-repeat;
}
.transposh_flags .trf-us:hover {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -6px 0 no-repeat;
}
.transposh_flags .trf-fr:hover {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -61px 0 no-repeat;
}
.transposh_flags .trf-pt:hover {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -34px 0 no-repeat;
}
.transposh_flags .trf-sa:hover {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -226px 0 no-repeat;
}
.transposh_flags .trf-cn:hover {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -281px 0 no-repeat;
}
.transposh_flags .trf-de:hover {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -89px 0 no-repeat;
}
.transposh_flags .trf-it:hover {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -116px 0 no-repeat;
}
.transposh_flags .trf-jp:hover {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -144px 0 no-repeat;
}
.transposh_flags .trf-ru:hover {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -198px 0 no-repeat;
}
.transposh_flags .trf-ne:hover {
background: url(//www.panoramaaudiovisual.com/wp-content/themes/underwood/core/img/flags.png) -171px 0 no-repeat;
}
@media all and (max-width:990px) {
.post h1, .post h2{
margin: 24px;
}
#container{width: 100%;}
.entry>*{float: left;width: 100%;}
.gallery>br{ clear: none!important;}
dl.gallery-item {
width: 33%!important;
}
.menutabTop {
width: 100%;
height: auto;
}
#header,
#content-container {
width: auto;
position: relative;
}
img {
width: 100%;
height: auto;
}
#header-container,
#content-container {
padding: 0;
position: relative;
margin: 0 8px;
}
#header {
margin: 8px 0 0;
}
#header-container {
display: flex;
}
.logo {
display: flex!important;
margin-bottom: 10px;
}
#logo {
height: auto!important;
}
.copy ul li p,
.copy ol li p {
max-width: 100%;
}
.sub-post-list {
display: flex
}
ul.post-list {
display: flex;
background: none;
}
ul.post-list li a.action-link {
background-size: 86%;
background-position-x: left!important;
background-repeat: no-repeat; }
#menu {
display: block;
width: 100%;
}
.menu-tab{
width: 50%;
}
iframe {
max-width: 100%;
}
}
@media all and (max-width:669px) {
dl.gallery-item {
width: 50%!important;
}
.clearfix {
display: flex;
flex-direction: column;
}
ul.post-list {
border: 0;
}
ul.sub-post-list li,
ul.post-list li,
ul.post-list li:last-child {
width: auto;
}
ul.footer-columns ul li {
padding: 0;
}
#footer{
margin: 0;
}
}