*
{
outline:none;
line-height:150%;
}
body
{
margin:0px;
padding:0px;
min-width:550px;
}
body,input,textarea,a,
.nostalgia-accordion.ui-widget
{
color:#000000;
font-size:14px;
font-family:Arial;
}
textarea
{
resize:none;
}
a,textarea,input 
{ 
outline:none; 
}
input[type="text"],
textarea
{
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
table
{
border-collapse: collapse;
}
table th, table td
{
border: 1px solid #000;
padding: .5em;
}
.clear-fix::after 
{
height:0;
clear:both;
content:" ";
font-size:0;
display: block;
visibility: hidden;
}
* html .clear-fix             { zoom: 1; } 
*:first-child+html .clear-fix { zoom: 1; }
.float-left     { float:left;   }
.float-right    { float:right;  }
.box-center
{
margin-left:auto;
margin-right:auto;
}
.top-0
{
margin-top:0px !important;
padding-top:0px !important;
}
.padding-0
{
padding:0px !important;
}
.margin-0           { margin:0px !important;            }
.margin-top-10      { margin-top:10px !important;       }
.margin-bottom-10   { margin-bottom:10px !important;    }
.margin-bottom-20   { margin-bottom:20px !important;    }
.margin-bottom-30   { margin-bottom:30px !important;    }
.text-right
{
text-align:right;
}
.position-relative
{
position:relative !important;
}
p
{
margin:0px;
padding:10px 0px 10px 0px;
}
a img
{
border:none;
}
a
{	
text-decoration:none;
}
a:hover
{
text-decoration:underline;
}
a.image-link
{
width:100%;
height:100%;
display:block;
text-decoration:none;
}
blockquote
{
border-left: 4px solid #000;
padding-left: 1em;
margin: 20px 0;
}
pre
{
font-family: 'Courier new';
line-height: 1.84615;
background: linear-gradient(#f0f0f0 50%, #ffffff 50%) repeat scroll 0 0 / 100% 48px;
text-shadow: 0 1px 0 #FFF;
zoom:1;
filter: dropshadow(color=#ffffff, offx=0, offy=1); 
padding: 0 5px;
margin: 0;
overflow: auto;
}
img
{
max-width: 100%;
height: auto;
}   #nostalgia-tab,
#start-preloader ul li,
#nostalgia-tab-content,
#nostalgia-navigation-name-box,
#nostalgia-tab-footer ul.social-list,
#nostalgia-navigation-close-button:hover,
#nostalgia-navigation-menu ul li a:hover,
#nostalgia-navigation-menu .bx-prev:hover,
#nostalgia-navigation-menu .bx-next:hover,
.bx-wrapper-twitter .bx-prev:hover,
.bx-wrapper-twitter .bx-next:hover,
#nostalgia-navigation-menu ul li a.menu-item-selected,
.jPlayerControl:hover,
.widgetControl:hover,
#prevslide:hover, 
#nextslide:hover
{
background-color:#FFC000;
}
#start-preloader,
#nostalgia-navigation-close-button,
#nostalgia-navigation-menu ul li a,
#nostalgia-navigation-menu .bx-prev,
#nostalgia-navigation-menu .bx-next,
.bx-wrapper-twitter .bx-prev,
.bx-wrapper-twitter .bx-next,
ul.blog-category-list li a:hover,
ul.blog-category-list li a.category-selected,
#nostalgia-tab-footer .nostalgia-tab-footer-caption,
.jPlayerControl,
.widgetControl,
.widget_twitter .twitterwidget-title,
.widget_twitter .bx-window,
.widget.latest_post ul a.title,
.widget.latest_post ul p,
.widget.latest_portfolio ul .latest_portfolio_content,
.widget.latest_portfolio ul a.title,
.widget.widget_FacebookLikeBox .fb_iframe_widget,
.widget.widget_FacebookLikeBox .widgettitle,
.widget_text .widgettitle,
.widget_text .textwidget
{
background-color:#000000;
}
h1,h2,h3,h4,h5,h6,
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,
.ui-tooltip-error .qtip-content,
.ui-tooltip-success .qtip-content,
.ui-tooltip-prestige .qtip-content,	
#nostalgia-navigation-menu ul li a,
#nostalgia-navigation-menu .bx-prev,
#nostalgia-navigation-menu .bx-next,
.bx-wrapper-twitter .bx-prev,
.bx-wrapper-twitter .bx-next,
#nostalgia-navigation-name-box,
div.post div.post-header span,
div.post div.post-image div.caption,
div.contact-details-about,
ul.blog-category-list li a:hover,
ul.blog-category-list li a.category-selected,
ul.image-list div.image-list-caption div.image-list-caption-title,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption,
ul.image-list div.image-list-caption div.image-list-caption-subtitle,
.highlight,
div.post span span.month,
ul.blog-list li.blog-list-post div.blog-list-post-header span,
ul.blog-list li.blog-list-post div.blog-list-post-header span span.month
{
color:#FFFFFF;
}
#nostalgia-tab-footer,
#nostalgia-tab-footer a,
.post div.caption a,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption a,
.widget_twitter ul li a,
.widget.latest_post a.read-more
{
color:#FFC000;
}   h1,h2,h3,h4,h5,h6,
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,
p.subtitle-paragraph,
p.subtitle-paragraph span.bold,
#nostalgia-navigation-menu ul li a,
#nostalgia-navigation-menu .bx-prev,
#nostalgia-navigation-menu .bx-next,	
.bx-wrapper-twitter .bx-prev,
.bx-wrapper-twitter .bx-next,
#nostalgia-navigation-name-box span,
.nostalgia-accordion .ui-accordion-header a,
p.subtitle-paragraph,
p.subtitle-paragraph span.bold,
div.post div.post-header span,
ul.blog-list li.blog-list-post div.blog-list-post-header span
{
font-family:'Dosis';		
}      .layout-50 {}
.layout-50-left 
{ 
clear:both;
float:left; 
}
.layout-50-right 
{ 
float:right; 
}
.layout-50-left,
.layout-50-right 
{ 
width:48%; 
}   .layout-6040 {}
.layout-6040-left 
{
width:58%; 
clear:both;
float:left; 
}
.layout-6040-right 
{ 
width:38%;
float:right; 
}   .layout-4060 {}
.layout-4060-left 
{
width:39%; 
clear:both;
float:left; 
}
.layout-4060-right 
{ 
width:59%;
float:right; 
}   .layout-7030 {}
.layout-7030-left 
{
width:69%; 
clear:both;
float:left; 
}
.layout-7030-right 
{ 
width:29%;
float:right; 
}   .layout-3070 {}
.layout-3070-left 
{
width:29%; 
clear:both;
float:left; 
}
.layout-3070-right 
{ 
width:69%;
float:right; 
}   .layout-9010 {}
.layout-9010-left 
{
width:89%; 
clear:both;
float:left; 
}
.layout-9010-right 
{ 
width:9%;
float:right; 
}   .layout-33 {}
.layout-33-left,
.layout-33-right,
.layout-33-center 
{
width:32%; 
}
.layout-33-left,
.layout-33-center
{
float:left;
margin-right:1.5%;
}
.layout-33-left
{
clear:both;
}
.layout-33-right
{
float:right;
}   h1,h2,h3,h4,h5,h6
{
margin:0px;
padding:0px;
line-height:1;
font-weight:400;
}
h1
{ 
margin-bottom:15px;
}
h3
{ 
margin-top:30px;
margin-bottom:30px;
}
h1,h3
{
text-transform:uppercase;
}
h1,h1 a
{
font-size:70px; 
font-weight:400;		
}
h2
{
font-size: 42px;
}
h3,h3 a
{
font-size:30px; 
font-weight:400;
}
h4
{
font-size: 24px;
}
h5
{
font-size: 18px;
}
h6
{
font-size: 16px;
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover
{
text-decoration:underline;
}   .icon-big
{
min-width:48px;
min-height:48px;
background-repeat:no-repeat;
background-position:left center;
}
.icon-big.icon-document	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-big/icon_document.png);		}
.icon-big.icon-lightbulb	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-big/icon_lightbulb.png);		}
.icon-big.icon-post	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-big/icon_post.png);			}
.icon-big.icon-briefcase	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-big/icon_briefcase.png);		}
.icon-big.icon-camera	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-big/icon_camera.png);			}
.icon-big.icon-heart	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-big/icon_heart.png);			}
.icon-big.icon-people	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-big/icon_people.png);			}
.icon-big.icon-binoculars	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-big/icon_binoculars.png);		}
.icon-big.icon-image	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-big/icon_image.png);			}
.icon-big.icon-app	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-big/icon_app.png);			}
.icon-2
{
min-width:9px;
min-height:11px;
background-repeat:no-repeat;
background-position:left center;
}
.icon-2.icon-2-1	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-2/icon_mini_phone.png);			}
.icon-2.icon-2-2	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-2/icon_mini_fax.png);			}
.icon-2.icon-2-3	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-2/icon_mini_mail.png);			}
.icon-2.icon-2-4	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-2/icon_mini_author_white.png);		}
.icon-2.icon-2-5	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-2/icon_mini_category_white.png);		}
.icon-2.icon-2-6	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-2/icon_mini_comment_white.png);		}   ul.no-list
{
margin:0px;
padding:0px;
list-style-type:none;		
}   ul.list-about
{
}
ul.list-about li
{
width:230px;
margin-bottom:30px;
}
ul.list-about li.left
{
clear:both;
float:left;
}
ul.list-about li.right
{
float:right;
}
ul.list-about li.left:nth-last-child(2),
ul.list-about li.right:last-child
{
margin-bottom: 0;
}
ul.list-about li p span
{
float:left;
display:block;
margin-right:20px;
}
ul.list-about li h3
{
margin-top:0px;
margin-bottom:10px;
}   ul.list-service
{
}
ul.list-service li
{
padding-left:70px;
margin-bottom:30px;
}
ul.list-service li:last-of-type
{
margin-bottom: 0;
}
ul.list-service li.icon-big
{
background-position:top left;
}
ul.list-service li p
{
margin:0px;
word-wrap: break-word;
}
ul.list-service li h3
{
margin-top:0px;
margin-bottom:10px;
}   #nostalgia-tab-content .jspVerticalBar
{
width:10px;
}
#nostalgia-tab-content .jspHorizontalBar
{
height: 10px;
}
#nostalgia-tab-content .jspVerticalBar, #nostalgia-tab-content .jspHorizontalBar, #nostalgia-tab-content .jspCorner
{
background: none;
}
#nostalgia-tab-content .jspDrag
{
background-color: #FE9900;
}
#nostalgia-tab-content .jspTrack
{
background-color: rgba(0,0,0,0);
}   .qtip-default
{
background: none;
border-color: transparent;
}
.ui-tooltip-error .qtip-content,
.ui-tooltip-success .qtip-content,
.ui-tooltip-prestige .qtip-content
{
font-size:14px;
}
.ui-tooltip-error .qtip-content,
.ui-tooltip-success .qtip-content,
.ui-tooltip-prestige .qtip-content
{
border:none; 
}
.qtip-content
{
padding:10px 20px 10px 20px;
}
.ui-tooltip-error .qtip-content
{
background:#E9431C;
}
.ui-tooltip-success .qtip-content
{
background:#61911B;
}
.ui-tooltip-prestige .qtip-content
{
padding-top:5px;
padding-bottom:5px;
background:#000001;
}   a.button,
#comment_form textarea,
#comment_form input[type="text"],
#contact_form textarea,
#contact_form input[type="text"]
{
background:transparent;
border:solid 1px #FFFFFF;
}
#comment_form textarea,
#comment_form input[type="text"],
#contact_form textarea,
#contact_form input[type="text"]
{
width:222px;
padding:8px;
}
#comment_form textarea, #contact_form textarea
{
width:472px;
height:80px;
display:block;
}
.form-line
{
margin-bottom:10px;
}
.form-line:last-child
{
margin-bottom: 0;
}
a.button
{
float:right;
padding:8px 20px 8px 20px;
}
a.button:hover
{
border-color:#000000;
text-decoration:none;
}    body { background:#111; height:100%; }
img { border:none; }
#supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/style/supersized/progress.gif) no-repeat center center;}
#supersized { display:block; position:fixed; left:0; top:0; right: 0; 	bottom: 0; overflow:hidden; z-index:-999; margin: 0; padding: 0;
}
#supersized img { width:auto; max-width: none; height:auto; position:relative; display:none; outline:none; border:none; }
#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; } #supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; } #supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; right: 0; bottom: 0; background:#111;
}
#supersized a { width:100%; height:100%; display:block; }
#supersized li.prevslide { z-index:-20; }
#supersized li.activeslide { z-index:-10; }
#supersized li.image-loading { background:#111 url(//demo.studioworksmedia.com/core/views/b6f1ba1575/style/supersized/progress.gif) no-repeat center center; width:100%; height:100%; }
#supersized li.image-loading img{ visibility:hidden; }
#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }  #controls-wrapper { margin:0 auto; height:42px; width:100%; bottom:0px; left:0; z-index:4; background:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/nav-bg.png) repeat-x; position:fixed; }
#controls { overflow:hidden; height:100%; position:relative; text-align:left; z-index:5; }
#slidecounter { float:left; color:#999; font:14px "Helvetica Neue", Helvetica, Arial, sans-serif; text-shadow:#000 0 -1px 0; margin:0px 10px 0 15px; line-height:42px; }
#slidecaption { overflow:hidden; float:left; color:#FFF; font:400 14px "Helvetica Neue", Helvetica, Arial, sans-serif; text-shadow:#000 1px 1px 2px; margin:0 20px 0 0; line-height:42px; }
#navigation { float:right; margin:0px 20px 0 0; }
#play-button{ float:left; margin-top:1px;border-right:1px solid #333; background:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/bg-hover.png) repeat-x 0 44px; }
#play-button:hover{ background-position:0 1px; cursor:pointer; }
#prevslide, #nextslide{ position:absolute; height:43px; width:43px; top:50%; margin-top:-21px; opacity:0.6; }
#prevslide{ left:10px; background:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/back.png); }
#nextslide{ right:10px; background:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/forward.png); }
#prevslide:active, #nextslide:active{ margin-top:-19px; }
#prevslide:hover, #nextslide:hover{ cursor:pointer;}
ul#slide-list{ padding:15px 0; float:left; position:absolute; left:50%; }
ul#slide-list li{ list-style:none; width:12px; height:12px; float:left; margin:0 5px 0 0; }
ul#slide-list li.current-slide a, ul#slide-list li.current-slide a:hover{ background-position:0 0px; }
ul#slide-list li a{ display:block; width:12px; height:12px; background:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/nav-dot.png) no-repeat 0 -24px; }
ul#slide-list li a:hover{ background-position:0 -12px; cursor:pointer; }
#tray-button{ float:right; margin-top:1px; border-left:1px solid #333; background:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/bg-hover.png) repeat-x 0 44px; }
#tray-button:hover{ background-position:0 1px; cursor:pointer; } #progress-back{ z-index:5; position:fixed; bottom:42px; left:0; height:8px; width:100%; background:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/progress-back.png) repeat-x; }
#progress-bar{ position:relative; height:8px; width:100%; background:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/progress-bar.png) repeat-x; } #nextthumb,#prevthumb { z-index:2; display:none; position:fixed; bottom:61px; height:75px; width:100px; overflow:hidden; background:#ddd; border:1px solid #fff; -webkit-box-shadow:0 0 5px #000; }
#nextthumb { right:12px; }
#prevthumb { left:12px; }
#nextthumb img, #prevthumb img { width:150px; height:auto;  }
#nextthumb:active, #prevthumb:active { bottom:59px; }
#nextthumb:hover, #prevthumb:hover { cursor:pointer; } #thumb-tray{ position:fixed; z-index:3; bottom:0; left:0; background:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/bg-black.png); height:150px; width:100%; overflow:hidden; text-align:center; -moz-box-shadow: 0px 0px 4px #000; -webkit-box-shadow: 0px 0px 4px #000; box-shadow: 0px 0px 4px #000; }
#thumb-back, #thumb-forward{ position:absolute; z-index:5; bottom:42px; height:108px; width:40px; }
#thumb-back{ left:0; background: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/thumb-back.png) no-repeat center center;}
#thumb-forward{ right:0; background:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/thumb-forward.png) no-repeat center center;}
#thumb-back:hover, #thumb-forward:hover{ cursor:pointer; background-color:rgba(256,256,256, 0.1); }
#thumb-back:hover{ border-right:1px solid rgba(256,256,256, 0.2); }
#thumb-forward:hover{ border-left:1px solid rgba(256,256,256, 0.2); }
ul#thumb-list{ display:inline-block; list-style:none; position:relative; left:0px; padding:0 0px; }
ul#thumb-list li{ background:#111; list-style:none; display:inline; width:150px; height:108px; overflow:hidden; float:left; margin:0; }
ul#thumb-list li img { width:200px; height:auto; opacity:0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); -webkit-transition: all 100ms ease-in-out; -moz-transition: all 100ms ease-in-out; -o-transition: all 100ms ease-in-out; -ms-transition: all 100ms ease-in-out; transition: all 100ms ease-in-out; }
ul#thumb-list li.current-thumb img, ul#thumb-list li:hover img{ opacity:1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); }
ul#thumb-list li:hover{ cursor:pointer; }
#supersized-loader
{
display:none;
}	
#supersized-control
{
right:10%;
bottom:70px;
z-index:10;
width:300px;
display:block;
position:absolute;
}
#prevslide,
#nextslide
{
top:0px;
left:0px;
margin:0px;
width:35px;
height:35px;
float:right;
padding:0px;
display:block;
position:static;
margin-left:2px; 
background:#000000;
opacity:1 !important;
background-repeat:no-repeat;
background-position:0px 0px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
#prevslide { background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_arrow_left.png);	}
#nextslide { background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_arrow_right.png);	}
#prevslide:active, 
#nextslide:active
{ 
margin:0px 0px 0px 2px;
}
#slidecaption-wrapper
{
left:0px;
margin:0px;
width:210px;
padding:8px;
position:absolute;
background:#000000;
}
#slidecaption-wrapper:hover,
#slidecaption-wrapper:hover #slidecaption
{
bottom:0;
height:auto;  
}
#slidecaption-wrapper:hover span.supersized-caption-title
{
color:#fff;
}
#slidecaption
{
width:100%;
margin:0px;
padding:0px;
height:19px;
}
#slidecaption,
#slidecaption-wrapper,
#slidecaption:hover,
#slidecaption-wrapper:hover
{
line-height:19px;
min-height:19px;
}
#slidecaption,
#slidecaption *
{
color:#FFFFFF;
font-size:12px;
}
#slidecaption span.supersized-caption-title
{
color:#FFC000;
}
#slidecaption a
{
text-decoration:underline;
color:#FFC000;
}   #start-preloader
{
z-index:5;
top: 0;
right: 0;
bottom: 0;
left: 0; position:absolute;
}
#start-preloader ul,
#start-preloader p
{
text-align:center;
}
#start-preloader ul
{
width:108px;
margin-top:200px;
margin-left:auto;
margin-right:auto;
}
#start-preloader ul,
#start-preloader ul li
{
height:14px;
}
#start-preloader ul li
{
float:left;
width:14px;
opacity:0.5;
margin-right:4px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
#start-preloader p
{
clear:both;
margin:0px;
padding:0px;
color:#AAAAAA;
font-size:12px;
margin-top:10px;
font-family:'Aldrich';
}   #background-overlay,
#background-overlay div
{ top: 0;
right: 0;
bottom: 0;
left: 0;
position:fixed;
}
#background-overlay div
{
background-repeat:repeat;
background-position:0px 0px;
}
#background-overlay div.background-overlay-1
{
z-index:2;
background: rgba(105, 105, 105, 0.5);
}   #nostalgia
{
min-width:550px;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index:4;
overflow: hidden;
}
body.admin-bar #nostalgia
{
top: 32px;
}
#nostalgia,
#nostalgia-tab,
#nostalgia-tab-icon,
#nostalgia-navigation
{
position:absolute;
}   #nostalgia-navigation
{
left: 10%;
bottom: 70px;
top: 70px;
right:auto;
width:300px;
position:absolute;
}
#nostalgia-navigation-menu,
#nostalgia-navigation-name-box
{
}   #nostalgia-navigation-menu
{
height:0px;
overflow:hidden;
position:relative;
z-index: 1;
}	
#nostalgia-navigation-menu ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
#nostalgia-navigation-menu ul li
{
clear:both;
float:left;
height:50px;
}	
#nostalgia-navigation-menu ul li a,
#nostalgia-navigation-menu .bx-prev,
#nostalgia-navigation-menu .bx-next,
.bx-wrapper-twitter .bx-prev,
.bx-wrapper-twitter .bx-next
{
display:block;
line-height:1;
font-size:30px;
padding:8px 8px 10px 8px;
text-transform:uppercase;
white-space: nowrap;
max-width: 300px;
overflow: hidden;
text-overflow: ellipsis;
}
#nostalgia-navigation-menu .bx-prev,
#nostalgia-navigation-menu .bx-next,
.bx-wrapper-twitter .bx-prev,
.bx-wrapper-twitter .bx-next,
#nostalgia-navigation-close-button,
.jPlayerControl,
.widgetControl
{
float:left;
width:25px;
height:25px;
padding:5px;
display:block;
margin-right:2px;
margin-bottom:2px;
background-position:0px 0px;
background-repeat:no-repeat;
}
#nostalgia-navigation-close-button, #nostalgia-navigation-menu .jPlayerControl
{ }
#nostalgia-navigation-menu ul li a:hover,
#nostalgia-navigation-menu .bx-prev:hover,
#nostalgia-navigation-menu .bx-next:hover,
.bx-wrapper-twitter .bx-prev:hover,
.bx-wrapper-twitter .bx-next:hover,
#nostalgia-navigation-close-button:hover,
.jPlayerControl:hover,
.widgetControl:hover
{
text-decoration:none;							
}
#nostalgia-navigation-close-button { background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_cross.png); }
#nostalgia-navigation-menu .bx-prev, .bx-wrapper-twitter .bx-prev{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_arrow_up.png);	}
#nostalgia-navigation-menu .bx-next, .bx-wrapper-twitter .bx-next { background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_arrow_down.png); }
#nostalgia-navigation-menu.desktop-hide-arrows .bx-prev,
#nostalgia-navigation-menu.desktop-hide-arrows .bx-next
{
display: none;
}   #nostalgia-navigation-name-box
{
position: absolute;
bottom: 0;
clear:both;
height:90px;
margin-top: 2px;
display:block;
cursor:pointer;
overflow:hidden;
padding:40px 20px 40px 20px;
}
#nostalgia-navigation-name-box span
{
line-height:1;
display:block;
width: 260px;
font-size:44px;
font-weight:400;
text-transform:uppercase;
}   #nostalgia-navigation-click-here-box
{
left:105%;
bottom:110px; width:121px;
height:62px;
position:absolute;
background-repeat:no-repeat;
background-position:0px 0px;
background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/click_here_arrow.png);
}      #nostalgia-tab
{
width:0px;
height:100%;
overflow:hidden; }   #nostalgia-tab-icon
{
z-index:6;
width:230px;
height:295px;
background-repeat:no-repeat;
background-position:0px 0px;
}
.nostalgia-tab-left #nostalgia-tab-icon
{
left: -230px;
}
.nostalgia-tab-right #nostalgia-tab-icon
{
right: -230px;
}
.nostalgia-tab-left .nostalgia-tab-icon-info
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-content/content_icon_info_left.png);
}
.nostalgia-tab-left .nostalgia-tab-icon-mail
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-content/content_icon_mail_left.png);
}
.nostalgia-tab-left .nostalgia-tab-icon-image
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-content/content_icon_image_left.png);
}
.nostalgia-tab-left .nostalgia-tab-icon-people
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-content/content_icon_people_left.png);
}
.nostalgia-tab-left .nostalgia-tab-icon-features
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-content/content_icon_features_left.png);
}
.nostalgia-tab-left .nostalgia-tab-icon-checkmark
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-content/content_icon_checkmark_left.png);
}
.nostalgia-tab-right .nostalgia-tab-icon-info
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-content/content_icon_info_right.png);
}
.nostalgia-tab-right .nostalgia-tab-icon-mail
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-content/content_icon_mail_right.png);
}
.nostalgia-tab-right .nostalgia-tab-icon-image
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-content/content_icon_image_right.png);
}
.nostalgia-tab-right .nostalgia-tab-icon-people
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-content/content_icon_people_right.png);
}
.nostalgia-tab-right .nostalgia-tab-icon-checkmark
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-content/content_icon_chekmark_right.png);
}
.nostalgia-tab-right .nostalgia-tab-icon-features
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-content/content_icon_features_right.png);
}
.nostalgia-tab-right .nostalgia-tab-icon-checkmark
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-content/content_icon_checkmark_right.png);
}   #nostalgia-tab-content
{
z-index:7;
height:100%;
min-width:520px;
width:520px;
position:absolute;
padding:0px 0px 0px 30px;
background: none;
background-color:rgba(255,192,0,0.9);
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5FFC000,endColorstr=#E5FFC000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5FFC000,endColorstr=#E5FFC000);
zoom: 1;
}
.nostalgia-tab-left #nostalgia-tab-content	{ right:0px;	}
.nostalgia-tab-right #nostalgia-tab-content	{ left:0px;		}   #nostalgia-tab-content-menu
{
}
#nostalgia-tab-content-menu-select
{
padding:5px;
width:490px;
border:5px solid #000000;
display:none;
color:#777777;
margin: 10px 0 10px 0;
}   #nostalgia-tab-content-scroll
{
overflow: auto;
margin:0;
}   #nostalgia-tab-content-page
{
width:490px;
padding-top: 40px;
padding-bottom: 30px;
}   #nostalgia-tab-footer
{
bottom:0px;
width:520px;
position:absolute;
height:40px;
}
.nostalgia-tab-left #nostalgia-tab-footer
{
right:0px;
}
.nostalgia-tab-right #nostalgia-tab-footer
{
left:0px;
width:550px;
}
#nostalgia-tab-footer ul.social-list,
#nostalgia-tab-footer .nostalgia-tab-footer-caption
{
padding-top:10px;
padding-bottom:12px;
}   #nostalgia-tab-footer .nostalgia-tab-footer-caption
{
height:100%;
overflow:hidden;
}
#nostalgia-tab-footer a
{
font-size:11px;
}
.nostalgia-tab-right #nostalgia-tab-footer .nostalgia-tab-footer-caption
{
padding-left:30px;
}
#nostalgia-tab-footer .nostalgia-tab-footer-caption span
{
margin: 0 15px;
line-height: normal;
}
.nostalgia-tab-right #nostalgia-tab-footer .nostalgia-tab-footer-caption span
{
margin-left:0px;
}   .nostalgia-tab-left #nostalgia-tab-footer ul.social-list
{
float:left;
}
.nostalgia-tab-right #nostalgia-tab-footer ul.social-list
{
float:right;
}
#nostalgia-tab-footer ul.social-list li
{
float:left;
margin-right:12px;
}
.nostalgia-tab-right  #nostalgia-tab-footer ul.social-list li
{
margin-left: 12px;
margin-right: 0;
}
#nostalgia-tab-footer ul.social-list li a
{
width:16px;
height:16px;
display:block;
background-repeat:no-repeat;
background-position:0px 0px;
}
#nostalgia-tab-footer ul.social-list li a:hover
{
background-position:0px -16px;
}
#nostalgia-tab-footer ul.social-list li a.social-facebook	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-social/icon_social_facebook.png);	}
#nostalgia-tab-footer ul.social-list li a.social-flickr	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-social/icon_social_flickr.png);	}
#nostalgia-tab-footer ul.social-list li a.social-google	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-social/icon_social_google.png);		}
#nostalgia-tab-footer ul.social-list li a.social-linkedin	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-social/icon_social_linkedin.png);	}
#nostalgia-tab-footer ul.social-list li a.social-rss	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-social/icon_social_rss.png);		}
#nostalgia-tab-footer ul.social-list li a.social-skype	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-social/icon_social_skype.png);	}
#nostalgia-tab-footer ul.social-list li a.social-soundcloud	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-social/icon_social_soundcloud.png);	}
#nostalgia-tab-footer ul.social-list li a.social-twitter	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-social/icon_social_twitter.png);	}
#nostalgia-tab-footer ul.social-list li a.social-wordpress	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-social/icon_social_wordpress.png);	}
#nostalgia-tab-footer ul.social-list li a.social-xing	{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon/icon-social/icon_social_xing.png);	}      p.subtitle-paragraph
{
margin-bottom:50px;
}
p.subtitle-paragraph,
p.subtitle-paragraph span.bold
{
padding:0px;
font-size:24px;
font-weight:400;
line-height:140%;
}
p.subtitle-paragraph span.bold
{
clear:both;
display:block;
font-weight:700;
}   .nostalgia-accordion
{
}
.nostalgia-accordion .ui-corner-all,
.nostalgia-accordion .ui-corner-top
{
border-radius:0px;	
-moz-border-radius:0px;
-webkit-border-radius:0px;
}
#nostalgia-tab-content-page .nostalgia-accordion .ui-accordion-header
{
margin-top: 2px;
margin-bottom: 0;
overflow: hidden;
}
#nostalgia-tab-content-page .nostalgia-accordion .ui-accordion-header:first-child
{
margin-top: 0;
}
#nostalgia-tab-content-page .nostalgia-accordion .ui-accordion-header a
{
font-size:24px;
font-weight:500;
padding:0px 35px 0px 10px;
color: #ffffff;
height: 35px;
line-height: 33px;
}
.nostalgia-accordion .ui-accordion-header .ui-icon
{
display:none;
}
#nostalgia-tab-content-page .nostalgia-accordion .ui-accordion-content
{
padding: 0 0 28px;
margin: 0;
top: 0;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
#nostalgia-tab-content-page .nostalgia-accordion .ui-accordion-content:last-child
{
padding-bottom: 0;
}
.nostalgia-accordion .ui-accordion-content>p
{
padding-top:0px;
padding-bottom:0px;
}
.nostalgia-accordion .ui-state-active, 
.nostalgia-accordion .ui-state-default, 
.nostalgia-accordion .ui-widget-content,
.nostalgia-accordion .ui-widget-header .ui-state-active,
.nostalgia-accordion .ui-widget-content .ui-state-active,
.nostalgia-accordion .ui-widget-header .ui-state-default,
.nostalgia-accordion .ui-widget-content .ui-state-default
{
border:none !important;
}
.nostalgia-accordion .ui-widget-content
{
background:none;
}
.nostalgia-accordion .ui-state-default, 
.nostalgia-accordion .ui-widget-header .ui-state-default,
.nostalgia-accordion .ui-widget-content .ui-state-default
{
background:#000000 url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_plus.png) right center no-repeat;
}
.nostalgia-accordion .ui-state-active, 
.nostalgia-accordion .ui-widget-header .ui-state-active,
.nostalgia-accordion .ui-widget-content .ui-state-active
{
background:transparent url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_minus.png) right center no-repeat;			
}
#nostalgia-tab-content .nostalgia-accordion .ui-state-active a
{
padding-left:0px;
}   ul.image-list
{
margin:0px;
padding:0px;
list-style-type:none;
}
ul.image-list li
{
width:230px;
margin-top:30px;
}
ul.image-list li a
{
width:230px;
height:150px;
display:block;
}
ul.image-list li a.fancybox-hidden
{
display: none;
height: 0;
background: none;
}
ul.image-list li.left
{
clear:both;
float:left;
}
ul.image-list li.right
{
float:right;
}
ul.image-list div.image-list-caption
{
padding:10px;
padding-right:40px;
background:#000000 url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_plus_yellow.png) 97% center no-repeat;
}
ul.image-list div.image-list-caption div.image-list-caption-subtitle
{
font-size:11px;
}   ul.nostalgia_pagination
{
float:right;
padding:0px;
margin: 30px 0 0;
list-style-type:none;
}
ul.nostalgia_pagination li
{
float:left;
margin-right:2px;
}
ul.nostalgia_pagination li a, ul.nostalgia_pagination li span
{
font-size: 12px;
display:block;
padding: 7px 12px 6px 12px;
border-bottom:solid 1px #000000;
}
ul.nostalgia_pagination li a:hover,
ul.nostalgia_pagination li .selected
{
color:#FFFFFF;
background:#000000;
text-decoration:none;
}   ul.blog-category-list
{
margin:0px;
padding:0px;
margin-top:10px;
list-style-type:none;
border-left:double 3px #000000;
}
ul.blog-category-list li
{
clear:both;
padding-left:25px;
}
ul.blog-category-list li a
{
padding:2px;
font-size:12px;	
}
ul.blog-category-list li a:hover,
ul.blog-category-list li a.selected
{
text-decoration:none;
}   ul.blog-list
{
margin:0px;
padding:0px;
list-style-type:none;
}    ul.blog-list li.blog-list-post
{
margin-top:30px;
}
div.post
{
}    ul.blog-list li.blog-list-post div.blog-list-post-header
{
}
div.post span span.month,
ul.blog-list li.blog-list-post div.blog-list-post-header span span.month
{
float:left;
margin-right:10px;
padding-right:10px;
border-right:solid 1px #FFFFFF;
}
div.post div.post-header h3,
ul.blog-list li.blog-list-post div.blog-list-post-header h3
{
width:80%;
float:left;
margin:0px;
line-height: normal;
}
ul.blog-list li.blog-list-post div.blog-list-post-header h3 a
{
line-height: normal;
word-wrap: break-word;
}
div.post div.post-header span,
ul.blog-list li.blog-list-post div.blog-list-post-header span
{
float:right;
font-size:30px;
line-height: normal;
}   div.post div.post-image,
ul.blog-list li.blog-list-post div.blog-list-post-image
{
margin-top:15px;
}
div.post div.post-image a.fancybox-image,
div.post div.post-image a.fancybox-video,
ul.blog-list li.blog-list-post div.blog-list-post-image a.fancybox-image,
ul.blog-list li.blog-list-post div.blog-list-post-image a.fancybox-video
{
width:490px;
height:200px;
}
div.post div.post-image a.fancybox-image span,
ul.blog-list li.blog-list-post div.blog-list-post-image a.fancybox-image span  
{ 
background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/blog_thumb_image_overlay.png); 
}
div.post div.post-image a.fancybox-video span,
ul.blog-list li.blog-list-post div.blog-list-post-image a.fancybox-video span  
{ 
background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/blog_thumb_video_overlay.png); 
}
div.post div.post-image a.fancybox-hidden,
ul.blog-list li.blog-list-post div.blog-list-post-image a.fancybox-hidden
{
display: none;
height: 0;
background: none;
}    div.post div.post-image div.caption,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption
{
background:#000000;
padding:10px 20px 10px 20px;
}
div.post div.post-image div.caption
{
margin-bottom: 10px;
}
div.post div.post-image div.caption,
div.post div.post-image div.caption a,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption a
{
font-size:12px;
}
div.post div.post-image div.caption a:hover,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption a:hover
{
text-decoration:underline;
}
div.post div.post-image div.caption span.author,
div.post div.post-image div.caption span.comment,
div.post div.post-image div.caption span.category,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption span.author,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption span.comment,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption span.category
{
float:left;
display:block;
padding-left:20px;
}
div.post div.post-image div.caption span.category,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption span.category
{
width: 250px;
}
div.post div.post-image div.caption span.author,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption span.author,
.bypostauthor
{
float: none;
clear: both;
}
div.post div.post-image div.caption span.comment,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption span.comment
{
float: right;
}    div.post p.post-content
{
margin-top:20px;
}
ul.blog-list li.blog-list-post p.blog-list-post-content
{
margin-top:10px;
}
ul.blog-list li.blog-list-post a.read-more,
.comment-details .reply_button
{
float:left;
clear:both;
display:block;
min-width:10px;
min-height:5px;
margin-top:20px;
padding-right:18px;
background-repeat:no-repeat;
background-position:right 9px;
background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_arrow.png);
}   #comments
{
}
.comments_list
{
list-style: none;
padding: 0;
margin: 0;
}
.comments_list .comment 
{
margin-top: 30px;
}
.comments_list .comment:first-child
{
margin-top: 0;
}
.comments_list .comment-author-avatar
{
float: left;
display: block;
margin-right: 15px;
padding: 4px;
border: 1px solid #ffffff;
}
.comments_list .avatar
{
display: block;
}
.comments_list .comment-details
{
float: left;
width: 405px;
font-size: 13px;
}
.comments_list .comment-details p
{
color: #000000;
}
.comments_list h5.comment-header, .comments_list h5.comment-header a
{
font-family: arial;
font-weight: bold;
font-size: 11px;
color: #000000;
}
.comments_list h5.comment-header a
{
font-weight: normal;
}
.comments_list h5.comment-header a.show_source_comment
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_arrow.png);
background-position: left center;     
background-repeat: no-repeat;
font-weight: normal;
padding-left: 15px;
}
.comment-details .reply_button
{
font-size: 13px;
}
.comment_form_head
{
float: left;
width: 100%; }
#comment_form
{
clear: both;
}
#cancel_comment
{	
display: none;
float: right;
margin-top: 6px;
font-size: 18px;
line-height: normal;
}
.comments_list .comment .children
{
float: left;
list-style: none;
margin-top: 20px;
}
.comments_list .comment .children .children
{
padding: 0;
}
.comments_list .comment .children .comment-details
{
width: 365px;
}   .bread_crum
{
padding: 0;
margin: 0;
list-style: none;
}
.bread_crum li
{
float: left;
font-size:30px; 
font-weight:400;
color: #ffffff;
font-family:'Dosis';
text-transform: uppercase;
line-height: normal;
}
.bread_crum li h3
{
margin: 0;
}
.bread_crum li span, .bread_crum li a
{	
line-height: normal;
}
.bread_crum .separator
{
width: 1px;
background: #ffffff;
margin: 0 10px;
}
.bread_crum .date
{
float: right;
}   a.fancybox-image,
a.fancybox-video,
a.audio-item
{
display:block;
position:relative;
background-repeat:no-repeat;
background-position:50% 50%;
background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/preloader.gif);
}
#nostalgia-tab-content-page .ui-accordion-content a.fancybox-image,
#nostalgia-tab-content-page .ui-accordion-content a.fancybox-video,
#nostalgia-tab-content-page .ui-accordion-content a.audio-item,
.widget.latest_portfolio ul .latest_portfolio_content a.fancybox-image,
.widget.latest_portfolio ul .latest_portfolio_content a.fancybox-video,
.widget.latest_portfolio ul .latest_portfolio_content a.audio-item
{
width:230px;
height:150px;
}
a.fancybox-image img,
a.fancybox-video img,
.audio-item img
{
display:none;	
position:absolute;   
}
a.fancybox-image span,
a.fancybox-video span,
.audio-item span
{
opacity:0;
width:100%;
height:100%;
cursor:pointer;
position:absolute;
background-color:#000000;
background-repeat:no-repeat;
background-position:50% 50%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
a.fancybox-image span,
a.fancybox-video span,
.audio-item span,
a.fancybox-image:hover span,
a.fancybox-video:hover span,
.audio-item:hover span
{
transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
-ms-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;                 
}
a.fancybox-image:hover span,
a.fancybox-video:hover span,
.audio-item:hover span,
.audio-item.playing span
{
opacity:0.8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
#nostalgia-tab-content-page .ui-accordion-content a.fancybox-image span, .widget.latest_portfolio ul .latest_portfolio_content a.fancybox-image span{ background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/thumb_image_overlay.png); }
#nostalgia-tab-content-page .ui-accordion-content a.fancybox-video span, .widget.latest_portfolio ul .latest_portfolio_content a.fancybox-video span { background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/thumb_video_overlay.png); }
#nostalgia-tab-content-page .ui-accordion-content .audio-item span, .widget.latest_portfolio ul .latest_portfolio_content .audio-item span { background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/thumb_audio_overlay.png); background-position: 0 0;}
#nostalgia-tab-content-page .ui-accordion-content .audio-item.playing span, .widget.latest_portfolio ul .latest_portfolio_content .audio-item.playing span { background-position: 0 -150px; }
#fancybox-title-inside
{
margin-top: -2px;
text-align: left;
color: #000000;
}
#fancybox-title-inside a
{
font-size: 12px;
color: #000000;
text-decoration: underline;
}   div.contact-details
{
}
div.contact-details-about
{
float:left;
width:205px;
height:160px;
padding:20px;
line-height:170%;
background:#000000;
background-repeat:no-repeat;
background-position:95% 95%;
background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_plus_yellow.png);
}
div.contact-details-about .icon-2
{
background-position: left 4px;
}
div.contact-details-about p
{
padding: 0;
margin: 0;
}
div.contact-details-about ul
{
margin-top:20px;
}
div.contact-details-about ul li
{
padding-left:20px;
}
div.contact-details-map
{
width:245px;
height:200px;
}
div.contact-details-map
{
float:right;
width:245px;
height:200px;
position:relative;
}
div.contact-details-map div.contact-details-map-arrow
{
top:20px;
z-index:10;
width:18px;
height:35px;
position:absolute;
background-repeat:no-repeat;
background-position:0px 0px;
background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_map_arrow.png);
}
div.contact-details-map .nostalgia_map
{
width: 100%;
height: 100%;
}   .jPlayerControl
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/audio_on.gif);
}
.jPlayerControl.muted
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/audio_off.gif);
}
.jPlayerControl.inactive
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/audio_start.gif);
}
#supersized-control .jPlayerControl
{
float: right;
margin: 0 0 0 2px;
}   .widgetControl
{
float: right;
margin: 0 0 0 2px;
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_widget_on.png);
}
.widgetControl.inactive
{
background-image: url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_widget_off.png);
}   .sidebar-home
{
right: 10%;
top: 70px;
position: absolute;
left: auto;
width: 603px;
padding: 0;
margin: 0;
z-index: 5;
}
.sidebar-home-left
{
float: left;
width: 246px;
padding: 0;
margin: 0;
}
.sidebar-home-right
{
float: right;
width: 337px;
padding: 0;
margin: 0;
}
.sidebar-home ul
{
list-style: none;
}
.sidebar-home li.widget
{
float: left;
clear: both;
margin-top: 20px;
overflow: hidden;
}
.sidebar-home li.widget:first-child
{
margin-top: 0;
}
.widget_text .textwidget
{
clear: both;
color: #FFF;
} .widget_twitter
{
float: right;
width: 337px;
}
.widget_twitter .bx-wrapper-twitter
{
width: 337px !important;
}
.widget_twitter .bx-window
{
float: left;
width: 321px !important;
margin-bottom: 2px;
border: 8px solid #000;
}
.widget_twitter, .widget_twitter ul
{
padding: 0;
margin: 0;
list-style: none;
}
.widget_twitter .widgettitle
{
float: left;
margin-bottom: 2px;
}
.widget_twitter .twitterwidget-title
{
float: left;
font-family: 'Dosis';
font-size: 30px;
font-weight: normal;
line-height: 1;
padding: 8px 8px 10px;
}
.widget_twitter ul li
{
height: 103px;
color: #fff;
}
.widget_twitter ul li .entry-content, .widget_twitter ul li .entry-meta
{
display: block;
}
.widget_twitter .follow-button
{
float: left;
margin-left: 2px;
margin-top: 7px;
} .widget.widget_FacebookLikeBox
{
float: left;
width: 246px;
padding: 0;
list-style: none;
}
.widget_FacebookLikeBox .widgettitle
{
float: left;
margin-bottom: 2px;
color: #fff;
font-family: 'Dosis';
font-size: 30px;
font-weight: normal;
line-height: 1;
padding: 8px 8px 10px;
margin-bottom: 2px;
text-transform: uppercase;
} .widget.latest_post
{
float: right;
width: 337px;
list-style: none;
}
.widget.latest_portfolio
{
float: left;
width: 246px;
}
.widget.latest_post, .widget.latest_post ul, .widget.latest_portfolio, .widget.latest_portfolio ul
{
padding: 0;
list-style: none;
}
.widget.latest_post ul li, .widget.latest_portfolio ul li
{
float: left;
margin-top: 10px;
}
.widget.latest_post ul li:first-child, .widget.latest_portfolio ul li:first-child
{
margin-top: 0;
}
.widget.latest_post ul a.title, .widget.latest_portfolio ul a.title, .widget_text .widgettitle
{
float: left;
color: #fff;
font-family: 'Dosis';
font-size: 30px;
font-weight: normal;
line-height: 1;
padding: 8px 8px 10px;
margin-bottom: 2px;
text-transform: uppercase;
}
.widget.latest_post ul p, .widget.latest_portfolio ul .latest_portfolio_content
{
float: left;
padding: 8px;
color: #fff;
}
.widget.latest_portfolio ul .latest_portfolio_content p
{
padding-bottom: 0;
}
.widget.latest_portfolio ul .latest_portfolio_content img
{
display: block;
}
.widget.latest_post a.read-more
{
float:left;
clear:both;
display:block;
min-width:10px;
min-height:5px;
margin-top:10px;
font-style:italic;
padding-right:20px;
background-repeat:no-repeat;
background-position:right center;
background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/icon_arrow_white.png);
} .has-gutenberg-blocks .alignleft
{
margin-right: 30px;
}
.has-gutenberg-blocks .alignright
{
margin-left: 30px;
}
.has-gutenberg-blocks h1,
.has-gutenberg-blocks h2,
.has-gutenberg-blocks h3,
.has-gutenberg-blocks h4,
.has-gutenberg-blocks h5,
.has-gutenberg-blocks h6,
.has-gutenberg-blocks .wp-block-preformatted,
.has-gutenberg-blocks .wp-block-verse,
.has-gutenberg-blocks .wp-block-table,
.has-gutenberg-blocks>ol,
.has-gutenberg-blocks>ul,
.has-gutenberg-blocks .wp-block-quote,
.has-gutenberg-blocks .wp-block-columns,
.has-gutenberg-blocks .wp-block-cover.alignfull
{
margin-top: 30px;
}
.has-gutenberg-blocks>p
{
padding: 0;
margin: 30px 0;
}
.has-gutenberg-blocks ul li,
.has-gutenberg-blocks ol li
{
margin-bottom: 6px;
}
.wp-block-quote.is-large
{
border: none;
}
.has-gutenberg-blocks .wp-block-quote cite,
.wp-block-pullquote cite
{
display: block;
}
.has-gutenberg-blocks .aligncenter
{
text-align: center;
clear: both;
}
.has-nostalgia-yellow-color 
{ 
color: #FFC000;
}
.has-nostalgia-yellow-background-color
{
background-color: #FFC000;
}
pre.wp-block-code
{
padding: 0 5px;
}
.wp-block-pullquote blockquote
{
border: none;
} .alignnone 
{
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter 
{
display: block;
margin: 5px auto 5px auto;
}
.alignright 
{
float: right;
margin: 5px 0 20px 20px;
}
.alignleft 
{
float: left;
margin: 5px 20px 20px 0;
}
.aligncenter 
{
display: block;
margin: 5px auto 5px auto;
}
a img.alignright 
{
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone 
{
margin: 5px 20px 20px 0;
}
a img.alignleft 
{
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter 
{
display: block;
margin-left: auto;
margin-right: auto
}
.wp-caption 
{
display: inline-block;
background: #fff;
border: 1px solid #f0f0f0;
width: auto;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
dl.wp-caption
{
border: none;
}
.wp-caption.alignnone
{
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft 
{
margin: 5px 20px 20px 0;
}
.wp-caption.alignright 
{
margin: 5px 0 20px 20px;
}
.wp-caption img 
{
border: 0 none;
height: auto;
margin: 0;
max-width: 100%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text 
{
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 0px 5px;
}
.sticky
{
}
.gallery-caption
{
}
.widget_calendar #next
{
text-align: right;
}
.widget_calendar caption
{
margin-top: 10px;
margin-bottom: 10px;
}
.widget_archive .screen-reader-text,
.widget_categories .screen-reader-text
{
display: block;
margin-top: 10px;
}
.widget_pages li,
.widget_meta li,
.widget_recent_comments li,
.widget_recent_entries li,
.widget_nav_menu li
{
padding: 4px 0;
}
.widget_rss li
{
padding: 6px 0;
}
.widget_rss .rssSummary
{
margin-top: 4px;
}
.widget_rss cite
{
display: block;
margin-top: 4px;
}
.widget table th,
.widget table td
{
width: auto;
}
.widget table th:last-child,
.widget table td:last-child
{
text-align: left;
}
dl dt
{
padding: 2px 0;
line-height: 24px;
}
cite
{
font-style: italic;
}
small
{
font-size: 12px;
}
code
{	
display: block;
font-family: 'Courier new';
font-size: 14px;
line-height: 1.71429;
background: linear-gradient(#f0f0f0 50%, transparent 50%) repeat scroll 0 0 / 100% 48px;
text-shadow: 0 1px 0 #FFF;
zoom:1;
filter: dropshadow(color=#ffffff, offx=0, offy=1); 
padding: 0 5px;
margin: 0;
overflow: auto;
}
kbd
{
font: 13px "Courier New";
}
q::before,
q::after
{
content: "\"";
}@media only screen and (max-height:414px)
{
#nostalgia-navigation
{
top: 20px;
}
}
@media only screen and (max-width:914px)
{
#nostalgia-tab-content-menu-select
{
display:block;
}
#nostalgia-tab-content-page
{
padding-top: 30px;
}
}
@media only screen and (max-width:782px)
{
body.admin-bar #nostalgia
{
top: 46px;
}
}
@media only screen and (max-width:810px)
{
#supersized-control,
#nostalgia-navigation
{
left: 0 !important;
right: 0 !important;
margin-left: auto;
margin-right: auto;
}
#supersized-control
{
right: 0;
bottom: 30px;
}
#nostalgia-navigation
{
bottom: 67px;
}
}
@media only screen and (max-width:600px)
{
#nostalgia-navigation-click-here-box
{
left:20%;
width:92px;
height:77px;
bottom: 185px;
background-image:url(//demo.studioworksmedia.com/core/views/b6f1ba1575/images/click_here_arrow_2.png);
}
}
@media only screen and (max-width:550px)
{	
ul.list-about li
{
width:100%;
}
h1,h1 a
{
font-size:58px; 
font-weight:400;		
}
h3,h3 a,
.bread_crum li
{
font-size:26px; 
}
body,
#nostalgia
{
min-width:100%;
}
ul.image-list li
{
margin-left:auto;
margin-right:auto;
}
ul.image-list li.left,
ul.image-list li.right
{
clear:both;
float:none;
}
p.subtitle-paragraph,
p.subtitle-paragraph span.bold
{
font-size:22px;
}
.nostalgia-accordion .ui-accordion-header a
{
font-size:18px;
}
#map,
div.contact-details-map,
div.contact-details-about
{
float:none;
clear:both;
}
#map,
div.contact-details-map
{
width:100%;
}
div.contact-details-map div.contact-details-map-arrow
{
display:none;
}
#contact-form .float-left,
#contact-form .float-right:first-child,
#comment_form .float-left,
#comment_form .float-right:first-child
{
float:left;
clear:both;
}
#contact_form .float-left,
#comment_form .float-left
{
margin-bottom: 10px;
}
ul.list-about li.left:nth-last-child(2)
{
margin-bottom: 30px;
}
}
@media screen and (min-width:480px) and (max-width:550px)
{
#comment_form textarea,
#comment_form input[type="text"],
#contact_form textarea,
#contact_form input[type="text"]
{
width:432px;
width: 392px;
}
#nostalgia-tab-content-menu-select
{
width: 410px;
margin-left: 30px;
}
#nostalgia-tab-content-page
{
width: 410px;
padding-left: 30px;
}
#nostalgia-tab-content
{
padding: 0;
}
#nostalgia-tab-footer,
#nostalgia-tab-content,
.nostalgia-tab-right #nostalgia-tab-footer
{
width:480px;
min-width:480px;
}
div.post div.post-header span,
ul.blog-list li.blog-list-post div.blog-list-post-header span
{
float:right;
font-size:26px;
}
div.post div.post-image a.fancybox-image,
div.post div.post-image a.fancybox-video,
ul.blog-list li.blog-list-post div.blog-list-post-image a.fancybox-image,
ul.blog-list li.blog-list-post div.blog-list-post-image a.fancybox-video,
div.post div.post-image a.fancybox-image img,
div.post div.post-image a.fancybox-video img,
ul.blog-list li.blog-list-post div.blog-list-post-image a.fancybox-image img,
ul.blog-list li.blog-list-post div.blog-list-post-image a.fancybox-video img
{
width:410px;
height:167px;
}
div.post div.post-image div.caption span.category,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption span.category
{
width: 160px;
}
div.contact-details-about
{
width:370px;
}
}
@media only screen and (max-width:479px)
{
h1, h1 a
{
font-size: 42px;
}
p.subtitle-paragraph,
p.subtitle-paragraph span.bold
{
font-size: 18px;
}
#comment_form textarea,
#comment_form input[type="text"],
#contact_form textarea,
#contact_form input[type="text"]
{
width:272px;
}
body,
#nostalgia
{
min-width:100%;
}
#nostalgia-tab-content-menu-select
{
width: 290px;
}
#nostalgia-tab-footer
{
height: 60px;
}
#nostalgia-tab-footer,
#nostalgia-tab-content,
.nostalgia-tab-right #nostalgia-tab-footer
{
width:320px;
min-width:320px;
}
#nostalgia-tab-content
{
padding-left: 20px;
}
#nostalgia-tab-content-page
{
width:290px;
}
.no-list.social-list
{
padding-top: 22px !important;
}
#nostalgia-tab-footer span.float-left,
#nostalgia-tab-footer span.float-right
{
float:right;
}
div.post div.post-header h3,
ul.blog-list li.blog-list-post div.blog-list-post-header h3
{
float:left;
width:200px;
}
div.post div.post-header h3,
ul.blog-list li.blog-list-post div.blog-list-post-header h3,
div.post div.post-header h3 a,
ul.blog-list li.blog-list-post div.blog-list-post-header h3 a
{
line-height:130%;
}
div.post div.post-header span,
ul.blog-list li.blog-list-post div.blog-list-post-header span
{
float:right;
font-size:24px;
}
div.post div.post-image a.fancybox-image,
div.post div.post-image a.fancybox-video,
ul.blog-list li.blog-list-post div.blog-list-post-image a.fancybox-image,
ul.blog-list li.blog-list-post div.blog-list-post-image a.fancybox-video,
div.post div.post-image a.fancybox-image img,
div.post div.post-image a.fancybox-video img,
ul.blog-list li.blog-list-post div.blog-list-post-image a.fancybox-image img,
ul.blog-list li.blog-list-post div.blog-list-post-image a.fancybox-video img
{
width:290px;
height:118px;
}
div.post div.post-image div.caption span.comment,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption span.comment
{
float:left;
clear:both;
margin-top:5px;
}
ul.comment-list li ul
{
margin-left:60px;
}
ul.comment-list li div>img
{
width:60px;
}
ul.comment-list li div>p,
ul.comment-list li div>span
{
padding-left:80px;
}
.comments_list .comment-author-avatar
{
margin-bottom: 15px;
margin-right: 0;
}
ul.comments_list li .comment-details
{
width: 290px;
}
.comments_list .comment .children .comment-details
{
width: 250px;
}
div.contact-details div.contact-details-about
{
width:250px;
}
#cancel_comment
{
font-size: 14px;
}
}
@media screen and (max-device-width: 480px)
{
body
{
-webkit-text-size-adjust: none;
}
}