﻿
.main-header-wrap .main-header .tools { position: relative; visibility: hidden; float: right; max-width: 52%; }

.main-header-wrap .main-header .tools .icon { font-family: 'icons'; -webkit-font-smoothing: antialiased; position: absolute; left: 0; top: 0; line-height: 0px; }

.main-header-wrap .main-header .tools .search { padding-left: 24px; }

.main-header-wrap .main-header .tools .search .icon { font-size: 25px; top: 8px; }

.main-header-wrap .main-header .tools .mini-cart-wrap { padding-left: 32px; position: relative; cursor: pointer; }

.main-header-wrap .main-header .tools .mini-cart-wrap .icon { font-size: 40px; top: 5px; }

.main-header-wrap .main-header .tools .account-options { padding-left: 25px; margin-right: 0px; }

.main-header-wrap .main-header .tools .account-options .icon { font-size: 27px; top: 7px; }


#refresh-indicator {position:fixed;height:50%;width:100%;z-index:1;background:#ff0099;display:block;padding:20px;}

#refresh-indicator #refresh-pulldown,#refresh-indicator #refresh-letgo,#refresh-indicator #refresh-refreshing {display:none;font-family: 'Open Sans', sans-serif;font-weight:400;color:#fff;}

#refresh-indicator i.fa {margin-right:5px;}

.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-2x {
  display: none;
}
#connect #connection-tools{padding-top:3em}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

.col-xs-12 {
  width: 100%;
}

.interior-header .col-xs-12 {
	padding:0;
}



.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}


.sf-menu {
	line-height:	1.0;
}


.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			120px; 	
}


.sf-menu ul li {
	width:			100%;
}


.sf-menu li:hover {
	visibility:		inherit; 
}


.sf-menu li {
	float:			left;
	position:		relative;
	width: 			auto;
}


.sf-menu a {
	display:		block;
	position:		relative;
}


.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0px;
	top:			45px; 
	z-index:		100;
}


ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}


ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			120px; 
	top:			0px!important;
}


ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}


ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			120px; 
	top:			0px!important;
}

.videosmenu a:hover, .videosmenu a.selected {background-color: #990000; padding: 10px 8px 13px 8px; *display:inline;*zoom:1;text-decoration: none}

.mrmenu a, .moviesmenu a, .celebsmenu a, .mrmenu a, .videosmenu a, .musicmenu a, .photosmenu a, .downloadsmenu a, .forumsmenu a, .mybollywoodsmenu a, .trademenu a { padding: 10px; text-decoration: none }
.soliloquy-container .soliloquy-item,.soliloquy-container .soliloquy-wrapper{width:100%;position:relative;margin:0;padding:0;list-style:none !important;zoom:1;*zoom:1}
.soliloquy-container .soliloquy-item{min-height:1px;min-width:1px;float:left}
.soliloquy-container .soliloquy-item:after{content:'.';position:absolute;bottom:0;left:0;z-index:-1000;visibility:hidden;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;height:0;line-height:0}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item{opacity:0.5}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-active-slide,.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item:hover{opacity:1}

  .box .note {
    font-family: "Georgia", serif;
    font-weight: normal;
    font-style: italic;
    font-size: 16px;
    color: #393D22; }


.footer-left, .footer-right {
    font-size: 11px;
    font-family: "ACaslonProSemi";
    letter-spacing: 0.05em;
    line-height: 20px;
}




.footer-right .social {
    float: left;
    display: inline-block;
}


.footer-right ul {
    display: inline;
}

.footer-right {
	float:right;

}
#intro,#outro{background-color:#ededed;display:block;padding-bottom:9px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#intro h2,
.shortcuts h3,
#outro h3,
div.highlight
h3{color:#333}
#intro,#outro,.shortcuts,.highlight{margin-left:0;margin-right:0}
.alpha #intro,
.alpha #outro,
.alpha .shortcuts,
.alpha
.highlight{margin-left:9px}
.omega #intro,
.omega #outro,
.omega .shortcuts,
.omega
.highlight{margin-right:9px}

.tab-pane {
	padding: 10px 10px 5px;
	min-height: 200px;
}


.featurebox { width: 33.33%;
			  float: left;
			  
			  margin: 0;

}

div.mr_social_sharing, span.mr_social_sharing, div.mr_social_sharing_top, span.mr_social_sharing_top {display: block; width: auto; height: auto; margin: 2px; padding: 0; vertical-align: bottom;}

span.mr_social_sharing, span.mr_social_sharing_top {display: inline-block;}

div.mr_social_sharing_top, span.mr_social_sharing_top {vertical-align: top;}

div.mr_social_sharing_top div, span.mr_social_sharing_top div {vertical-align: top !important;}

.mr_social_sharing img, .mr_social_sharing_top img {display: inline-block; margin: 0 !important; padding: 0 !important; border: 0 !important; vertical-align: bottom; max-width: 100%;}

.mr_social_sharing_top a.mr_social_sharing_popup_link, .mr_social_sharing_top div, .mr_social_sharing_top span, .mr_social_sharing_top iframe, .mr_social_sharing_top img {line-height: 0; vertical-align: top;}

.mr_social_sharing span.mr_small_icon, .mr_social_sharing span.mr_medium_icon, .mr_social_sharing_top span.mr_small_icon, .mr_social_sharing_top span.mr_medium_icon {display: inline-block; font-family: 'Droid Sans',arial,sans-serif; vertical-align: bottom; font-size:10px; font-weight: 200; line-height: 10px; margin: 0 0 0 4px; padding: 0;}

.mr_social_sharing span.mr_medium_icon, .mr_social_sharing_top span.mr_medium_icon {font-size:12px; line-height: 12px;}


.mr_social_sharing span.stumble_vertical iframe, .mr_social_sharing_top span.stumble_vertical iframe {width: 50px;}

.mr_social_sharing span.stumble_horizontal iframe, .mr_social_sharing_top span.stumble_horizontal iframe {width: 74px;}




.top_right_links {
	float: right;
	width: 620px;
	height: 31px;
}



.screen-reader-text,
.remove {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  
  clip: rect(1px, 1px, 1px, 1px);
}
.photo-gallery-module .slide-info-container .title-caption-container .slide-caption{line-height:1.25em;margin-bottom:.5em}
.photos-module .slide-info-container .title-caption-container .slide-caption{line-height:1.25em}
.sidebar-ads__header{font-size:12px;margin-bottom:10px}
.sidebar-ads__header:after{content:"";display:table;clear:both}

.section .scrolling-anchor{
	
	}

.section .scrolling-anchor-bottom{
	bottom: 0;
	position: absolute;
	}
header,nav ul,#main,#footcont{width:900px;margin:0 auto}
#footcont{margin-top:20px}


  #img-dr-mobile {
    position: relative;
    bottom: 0;
    right: 0;
    display: block;
    margin: 0 auto;
    border-right: 30px solid rgba(0, 0, 0, 0);
  }

.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}

.flexslider .slides img{width:100%;display:block}

.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}

html[xmlns] .slides{display:block}

* html .slides{height:1%}

.flexslider .slides{zoom:1;}


.flexslider .slides li.slide{position:relative;}

.flexslider .slides li.slide .foreground{position:absolute; z-index:125; padding:0; width:100%; color:#fff; text-align:center;}

.flexslider .slides li.slide .foreground a{color:#fff;}
.gh-939 #gh-eb-Comm,.gh-939 #gf-BIG,.gh-899 #gh-as-td,.gh-799 #gh-topl #gh-ti,.gh-699 #gh-shop,.gh-699 #gh-ug-flex,.gh-699 #gh-p-4,.gh-599 #gh-p-1,.gh-599 #gh-p-3,.gh-599 #gh-eb-Cust,.gh-599 #gh-p-5,.gh-479 #gh-cat-td,.gh-479 #gh-eb-Sell,.gh-479 #gh-p-2,.gh-479 #gh-eb-Alerts{display:none}
.gh-w li.gh-t{*background-position:-499px -30px}
.gh-IE8 li.gh-t{background-position:-115px -33px;*background-position:-116px -27px}
.gh-w li.gh-t:first-child,.gh-w #_nkw.gh-t{*display:inline;*margin-right:0;*vertical-align:top}
.gh-w .gh-t{display:inline-block;*display:inline;font-size:12px;background-position:-498px -35px;padding:0 9px 0 11px}
.gh-w .gh-t:first-child,.gh-w #_nkw.gh-t{background:0;padding:0}

#sidebar .current-menu-item.menu-item-has-children:after{
    content:'';
}

#sidebar .current-page-ancestor.menu-item-has-children:after{
    content:'';
}

#sidebar .current-menu-item .menu-item-has-children:after{
    content:'';
}


.header-small-nav .menu-item:after {
    content: '|';
    padding-left: 5px;
    padding-right: 5px;
    color: #4d585a;
}


.header-small-nav .menu-item:last-child:after {
    content: '';
}


.header-small-nav .menu-item {
    float: left;
}


.header-small-nav .menu-item a {
    color: #4d585a;
}

.side-menu-wrap .menu-item-has-children{

}

.side-menu-wrap .menu-item{

}
.hours-module .hours-content .is-selected{font-weight:700}

#loyalty-modal #heading-container {
  border-top: 10px double #f7921e;
  border-bottom: 10px double #f7921e;
  margin-bottom: 2em;
  padding-top: 10px;
  padding-bottom: 10px;
}

#loyalty-modal #heading-container .header-img {
  position: relative;
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left;
  float: none;
}

	
	#footer { background:#1d1d1d; background-image:none; }

#footer .w_960 { width: 980px; }

#footer  #copyright { font-weight: bold; }

#footer  .full {  width: 100%; }



.inner--wrapper {
  margin: 0 80px;
}


.inner--wrapper .field-name-field-alt-title {
  text-transform: uppercase;
  line-height: 1em;
}


.brain {
  position: absolute;
  left: 120%;
  top: 35%;
  z-index: 1000;
  width: 90px;
  height: auto;
}

.vc_non_responsive .vc_row .vc_col-sm-1 {
position: relative;
float: left;
width: 8.33333333%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-2 {
position: relative;
float: left;
width: 16.66666667%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-3 {
position: relative;
float: left;
width: 25%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-4 {
position: relative;
float: left;
width: 33.33333333%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-5 {
position: relative;
float: left;
width: 41.66666667%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-6 {
position: relative;
float: left;
width: 50%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-7 {
position: relative;
float: left;
width: 58.33333333%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-8 {
position: relative;
float: left;
width: 66.66666667%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-9 {
position: relative;
float: left;
width: 75%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-10 {
position: relative;
float: left;
width: 83.33333333%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-11 {
position: relative;
float: left;
width: 91.66666667%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-12 {
position: relative;
float: left;
width: 100%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
margin-left: 100%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
margin-left: 91.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
margin-left: 83.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
margin-left: 75%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
margin-left: 66.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
margin-left: 58.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
margin-left: 50%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
margin-left: 41.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
margin-left: 33.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
margin-left: 25%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
margin-left: 16.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
margin-left: 8.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
margin-left: 0%;
}

.vc_non_responsive .vc_row .vc_hidden-sm {
display: none !important;
}

.vc_row {
margin-left: -15px;
margin-right: -15px;
}

.vc_row.vc_row-no-padding .wpb_column {
padding-left: 0;
padding-right: 0;
}

.vc_row[data-vc-full-width] {
-webkit-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}

.vc_row[data-vc-full-width].vc_hidden {
opacity: 0;
}
 .vc_row.vc_row-o-full-height {
min-height: 100vh;
}

.vc_row.vc_row-o-content-middle {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
box-sizing: border-box;
}

.vc_row .vc_row-full-height-fixer {
content: '';
width: 0;
visibility: hidden;
float: left;
}

.vc_grid.vc_row {
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0;
}

.vc-row[data-vc-full-width] .vc_grid.vc_row {
overflow: hidden;
}

.vc_grid.vc_row.vc_grid-gutter-1px {
margin-bottom: -1px;
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper {
margin-right: -1px;
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item {
padding-right: 1px;
padding-bottom: 1px;
}

.vc_grid.vc_row.vc_grid-gutter-2px {
margin-bottom: -2px;
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper {
margin-right: -2px;
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item {
padding-right: 2px;
padding-bottom: 2px;
}

.vc_grid.vc_row.vc_grid-gutter-3px {
margin-bottom: -3px;
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper {
margin-right: -3px;
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item {
padding-right: 3px;
padding-bottom: 3px;
}

.vc_grid.vc_row.vc_grid-gutter-4px {
margin-bottom: -4px;
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper {
margin-right: -4px;
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item {
padding-right: 4px;
padding-bottom: 4px;
}

.vc_grid.vc_row.vc_grid-gutter-5px {
margin-bottom: -5px;
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper {
margin-right: -5px;
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item {
padding-right: 5px;
padding-bottom: 5px;
}

.vc_grid.vc_row.vc_grid-gutter-10px {
margin-bottom: -10px;
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {
margin-right: -10px;
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
padding-right: 10px;
padding-bottom: 10px;
}

.vc_grid.vc_row.vc_grid-gutter-15px {
margin-bottom: -15px;
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper {
margin-right: -15px;
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item {
padding-right: 15px;
padding-bottom: 15px;
}

.vc_grid.vc_row.vc_grid-gutter-20px {
margin-bottom: -20px;
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper {
margin-right: -20px;
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item {
padding-right: 20px;
padding-bottom: 20px;
}

.vc_grid.vc_row.vc_grid-gutter-25px {
margin-bottom: -25px;
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper {
margin-right: -25px;
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item {
padding-right: 25px;
padding-bottom: 25px;
}

.vc_grid.vc_row.vc_grid-gutter-30px {
margin-bottom: -30px;
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
margin-right: -30px;
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
padding-right: 30px;
padding-bottom: 30px;
}

.vc_grid.vc_row.vc_grid-gutter-35px {
margin-bottom: -35px;
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {
margin-right: -35px;
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {
padding-right: 35px;
padding-bottom: 35px;
}

.vc_grid.vc_row .vc_grid-item {
display: none;
padding: 0;
vertical-align: top;
float: none;
box-sizing: border-box;
z-index: 1;
}

.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {
overflow: hidden;
}

.vc_grid.vc_row .vc_grid-item .wpb_content_element,
.vc_grid.vc_row .vc_grid-item .vc_icon_element,
.vc_grid.vc_row .vc_grid-item .vc_btn {
margin-bottom: 15px;
}

.vc_grid.vc_row .vc_grid-item .wpb_content_element a,
.vc_grid.vc_row .vc_grid-item .vc_icon_element a,
.vc_grid.vc_row .vc_grid-item .vc_btn a {
text-decoration: none;
border-bottom: 0;
}

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item {
position: static;
}

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
display: block;
}

.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
display: block;
}



.html_header_top #top .av_logo_right .logo{ left:auto; right:0; }

.html_header_top.html_logo_center .logo{ left:50%;  
-webkit-transform: 	translate(-50%, 0); 
-ms-transform: 		translate(-50%, 0);
transform: 			translate(-50%, 0);
}


.avant-msie-8 .logo img{height:100%;}

.avant-msie-8.html_header_top.html_logo_center .logo { left:46%; }


.html_header_sidebar .logo{position: relative; clear:both; padding:40px; border-bottom-style: solid; border-bottom-width:1px; height:auto; max-height: none; width:100%;}

.html_header_sidebar .logo img{width:100%; max-height: none; padding:0; height:auto;}









div .logo{ float:left; position: absolute; left:0; z-index: 1;}


.logo, .logo a{
overflow: hidden;
position: relative;
display: block;
height: 100%;
}


.logo img{
padding:0;
display: block;
width: auto;
height: auto;
max-height: 100%;
image-rendering:auto;
position: relative;
z-index: 2;
height : 100%\9; 
height: auto\9; 
-webkit-transition: opacity 0.4s ease-in-out;
transition: 		opacity 0.4s ease-in-out;
}


.logo img.alternate{
position: absolute;
z-index: 1;
top:0;
left:0;
opacity: 0;
}


.av_header_transparency .logo img.alternate{opacity: 1;}

		.responsive.html_header_sidebar .logo{padding: 10%;}

		.responsive .logo{float:left;}

		.responsive .logo img{margin:0; }

		.responsive #top .av_header_transparency .logo img.alternate{display:none;}

		.responsive.html_header_top.html_logo_center .logo { left: 0%; -webkit-transform: translate(0%, 0); -ms-transform: translate(0%, 0); transform: translate(0%, 0); margin:0; }

		.responsive #top .logo{position: static; display:table; height:80px !important; float:none; padding:0; border:none; width:80%; }

		.responsive .logo a{display:table-cell; vertical-align: middle;}

.logo { display: table; vertical-align: middle; }

.logo a { display: table-cell; vertical-align: middle; }

.logo a img { padding: 6px 0; max-width: 192px; }
		
			 #pg-701-0 , #pg-701-1 , #pg-701-2 , #pg-701-3 , #pg-701-4 , #pg-701-5 , #pg-701-6 , #pg-701-7 , #pg-701-8 , #pl-701 .panel-grid-cell .so-panel { margin-bottom:30px }
 #pl-701 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pl-701 .panel-grid { margin-left:0;margin-right:0 }
 #pl-701 .panel-grid-cell { padding:0 }

#content {
  border: 1px solid #aaaaaa;
  margin: 5px 304px 10px 162px;
  background-color: #f9f9ee;
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
}

#content p {
  margin-top: 15px;
  margin-bottom: 15px;
  font-family: verdana,arial,sans-serif;
  font-size: 12px;
  line-height: 18px;
  color: #333333;
}

#content h3 {
  border-color: #bbbb99;
  border-bottom: 3px double #bbbb99;
  background: transparent none repeat scroll 0% 50%;
  margin-top: 0px;
  margin-bottom: 0.1em;
  font-family: verdana,arial,sans-serif;
  font-weight: bold;
  font-variant: small-caps;
  font-size: 190%;
  letter-spacing: 0.3em;
  line-height: 18px;
  color: #555577;
  padding-bottom: 0.17em;
}

#content h4 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: verdana,arial,sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 12px;
  color: #2153aa;
}
