@font-face {
      font-family: 'fontello';
      src: url('./font/fontello.eot?36018959');
      src: url('./font/fontello.eot?36018959#iefix') format('embedded-opentype'),
           url('./font/fontello.woff?36018959') format('woff'),
           url('./font/fontello.ttf?36018959') format('truetype'),
           url('./font/fontello.svg?36018959#fontello') format('svg');
      font-weight: normal;
      font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/DXI1ORHCpsQm3Vp6mXoaTYraN7vELC11_xip9Rz-hMs.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/RjgO7rYTmqiVp7vzi-Q5UT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/MTP_ySUJH_bn48VBG8sNSoraN7vELC11_xip9Rz-hMs.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/k3k702ZOKiLJc3WVjuplzIraN7vELC11_xip9Rz-hMs.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/EInbV5DfGHOiMmvb1Xr-horaN7vELC11_xip9Rz-hMs.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxq6JHp92iES8exGTOIyTn1A.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/xjAJXh38I15wypJXxuGMBmOb2gHztoQeulij-1lvl-8.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxl1DIE4XHZKVVbKkAUmpPQQ.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxlRROVH9Vvc8xHnAGvvgPQc.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxsm6z33g0Z9rhmCMv9JmtIA.woff) format('woff');
}

img.adaptive-image {width: 100%;}
body {
	background: url('../images/wrap-bg.jpg') repeat;
	-moz-osx-font-smoothing: grayscale;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
	color: #343434;
	font-size: 112.5% !important;
	padding: 0 !important;

}
.block-region-quicktabs-tabpage .fluid-width-video-wrapper {padding-top: 100px !important;}
div.ctools-modal-content .modal-content {min-height: 270px !important;}
#branding div#logo {padding: 12px 0;float: left;}
#name-and-slogan {float: left;line-height: 71px;height: 100%;}
#site-slogan {font-family: 'Open Sans';font-size: 16px;font-style: italic;font-weight: 600 !important;width: 110px;line-height: 18px; color: #c2abad;padding: 7px 0 0 20px; text-shadow: 0 0 0 #212121;}
body.front .content-inner {margin: 0;}
#content .row {
	background: #e9e9e9;
	padding: 0 25px;
}
.row {
   max-width: 1170px;
   margin: 0px auto;
   position: relative;
}
@-moz-document url-prefix() {
.like-and-dislike-container.like a {background-position: 0 -88px;}
}
.view-switcher {position: absolute;left: 50%;z-index: 2;}
.view-switcher #blocks {width: 36px;height: 36px;float: left;}
.view-switcher #lists {width: 42px;height: 36px;float: left;padding-left: 8px;}
.view-switcher .icon{font-size: 30px; color: #555555;line-height: 37px;padding-left: 3px;}
.view-switcher .selected {background: #67242a;}
.view-switcher .selected i{color:#fff;}

.page-all-list #content {margin-top: 15px;}
.page-all-list #columns {position: relative;}
.page-all-list #content .view-header { position: absolute;width: 95%;}
.page-all-list #content .view-display-id-page .view-header h2 {margin-top: 5px;}
.page-all-list #content .view-display-id-page .view-content {padding-top: 45px;}
.page-all-list.sidebar-first .region-sidebar-first {padding-top: 140px;}

#header {
	background: url('../images/hdr-bg.jpg') repeat-x;
	height: 71px;
}


#header-wrapper {
	padding: 30px 0px;
	background: transparent none repeat scroll 0% 0%;
}
#branding {
	float: left;
}
#block-superfish-1 {
	float: left;
    line-height: 71px;
    height: 71px;
    clear: none;
}
#block-block-1 {
	float: left;
	line-height: 71px;
	height: 71px;
	clear: none;
}
#superfish-1-select {

}
#superfish-1 li a {
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	font-family: 'Open Sans Condensed';
}
#header .block {padding: 0; margin: 0;}
#block-superfish-1.block {padding-right: 24px;} 
#superfish-1 {
	float: right;
}
#header .region-header {

	float: right;
}
a > .sf-sub-indicator {
	top: 31px;
	background-position: -10px -100px;
}

.sf-sub-indicator {
    display: block;
    height: 10px;
    overflow: hidden;
    position: absolute;
    right: 7px;
    text-indent: -999em;
    width: 10px;
}
.sf-menu ul, .mean-container .mean-nav, .mean-container .mean-nav ul li a.mean-expand {
	background-color: white;
	color: #363636;
}

#superfish-1 .active-trail a:hover {
	background-color: rgba(103, 36, 42, 0.9);
}
ul#superfish-1 .active-trail {
	background-color: rgba(103, 36, 42, 0.9);
	margin-left: -3px !important;
}
ul#superfish-1 .active-trail .active {color:#fff;}
#superfish-1 ol li {background: #fff;}
#superfish-1 .sfHover a.sf-depth-1{
	background-color: rgba(103, 36, 42, 0.9);
	margin-left: -3px !important;
}
#superfish-1 .sf-megamenu-column a:hover {
	color: rgba(103, 36, 42, 0.9);
	background-color: white;
}

#superfish-1 .sf-depth-2 a:hover {
	color: rgba(103, 36, 42, 0.9);
	background-color: white;
	background-image: none;
}

#superfish-1 a.sf-depth-1 {
	color: white;
	height: 71px;
	line-height: 71px;
} 
#superfish-1 a.sf-depth-3 {
	color:#363636;

}
#superfish-1 a.sf-depth-2 {
	background-color: white;
	color:#363636;
}
#superfish-1 .sf-megamenu {
	border: #e9e9e9 solid 1px;
	-webkit-box-shadow: 8px 8px 15px -11px rgba(0,0,0,0.57);
	-moz-box-shadow: 8px 8px 15px -11px rgba(0,0,0,0.57);
	box-shadow: 8px 8px 15px -11px rgba(0,0,0,0.57);
}
#superfish-1 li.sf-megamenu-wrapper {
	padding-top: 20px;
}
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul {
  left: 0;
  top: 71px;
}
#superfish-1 li.sf-depth-1 {padding: 0 6px;}
#superfish-1 li.sf-depth-1 a{
	background: url('../images/menu-sep.png') no-repeat right;
	padding-right: 25px;
}
#superfish-1 li.last a {
	background-image: none;
}
#superfish-1 li ol a.sf-depth-2 {
	background-image: none;
}

.sidebar-first .region-sidebar-first {
	padding-top: 25px;
}
#columns .region-sidebar-first .region-inner{
	padding-right: 20px;
}
#main-content-header h1 {
	color: #757575;
	font-size: 30px;
	background: url(../images/h1.jpg) left repeat-y;
	padding-left: 22px;
    text-transform: uppercase;
    line-height: 30px;
    font-family: 'Open Sans Condensed',Helvetica,sans-serif;
}
.front #main-content header {
	padding: 15px 25px;
	border-bottom: #a1a1a1 1px solid;
	max-width: 1170px;
    margin: 0px auto;
    position: relative;
    background: #e9e9e9;
} 
#main-content {
    margin: 0;
}
#page-wrapper .columns.row {background: #e9e9e9;padding-bottom: 30px;}
#divider {
	background: url('../images/divider.png') repeat-x transparent;
	height: 7px;
}
.blockFloat-processed {display: none;}
.floating-block-active {display: block;}

.icon {
	font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    font-size: 120%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3);
    float: left;
    color: white;
}
.demo-icon {
	font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    font-size: 120%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3);
    float: left;
    color: white;
}
#header .icon{
    background: url('../images/menu-sep.png') no-repeat left;
    padding-left: 7px;
    margin-left: .2em;
    margin-right: .2em;
    opacity: .8;
    float: none;
}
#header .icon:hover {
	opacity: 1;
}

.block-content a {
	text-decoration: none;
}
.region-header .block-inner {margin: 0;}
.region-header .block {float: left;}
.popup-element-body .view-addtony h3 {padding: 30px 0;}
.popup-element-body .views-field-addtoany-link {padding: 30px 0; text-align: center;}
#user-login-block-container {float: left;}
#block-block-12 .block-content p {font-size: 26px;padding: 20px;font-weight: 600;font-family: 'Open Sans Condensed';}
#block-block-12 .block-content form {text-align: center; padding: 20px;}
#block-block-10 .popup-element-title {text-indent: -9999px; width: 20px; height: 71px; background: url(../images/social-header-sprite.png) no-repeat; background-position: 0px 0px;}
.popup-element-body h2 {float: left;line-height: 30px;margin: 0;text-transform: uppercase; background: url(../images/h1.jpg) left repeat-y; padding-left: 22px; color: #757575; font-size: 26px;}
.popup-element-body h3 {font-size: 24px;color: #757575;margin: 0;text-transform: none;font-family: 'Open Sans Condensed';font-weight: bold;text-align: center;}
.popup-element-body #send-news {padding-top: 20px;}
.popup-element-body #divider {float: left; width: 100%;}
.popup-element-body .item-list-hybridauth-widget h3 {    font-size: 14px;font-family: 'Open Sans';color: #757575;font-weight: 600;text-transform: uppercase;text-align: center;}
.popup-element-body .hybridauth-widget-wrapper {text-align: center; padding-top: 20px;}
.popup-element-body #send-news h3 {padding-top: 50px;padding-bottom: 20px;}
#block-hybridauth-hybridauth .popup-element-title {text-indent: -9999px; width: 20px; height: 71px; background: url(../images/social-header-sprite.png) no-repeat; background-position: 0px 0px;}
#block-search-form .popup-element-title {text-indent: -9999px; width: 20px; height: 71px; background: url(../images/social-header-sprite.png) no-repeat; background-position: -77px 0px;}
#block-user-details-loggedin .popup-element-title {text-indent: -9999px; width: 20px; height: 71px; background: url(../images/social-header-sprite.png) no-repeat; background-position: -117px 0px;}
#user-login-block-container .popup-element-title {text-indent: -9999px; width: 20px; height: 71px; background: url(../images/social-header-sprite.png) no-repeat; background-position: -117px 0px;}
#block-views-addtony-block .popup-element-title {text-indent: -9999px; width: 20px; height: 71px; background: url(../images/social-header-sprite.png) no-repeat; background-position: -39px 0px;}
#block-webform-client-block-38 .popup-element-title {text-indent: -9999px; width: 20px; height: 71px; background: url(../images/social-header-sprite.png) no-repeat; background-position: 0px 0px;}

.region-inner .popup-element {padding-left: 10px; background: url('../images/menu-sep.png') no-repeat left; padding-right: 10px;}
.region-header .popup-element-active {background-color: #67242a;}
#popup-active-overlay {left: 5px;}
.popup-element-origin .origin-bottom-right {background: #f3f3f3; padding: 30px; border: 2px #e9e9e9 solid; -webkit-box-shadow: 8px 8px 15px -11px rgba(0,0,0,0.57); -moz-box-shadow: 8px 8px 15px -11px rgba(0,0,0,0.57); box-shadow: 8px 8px 15px -11px rgba(0,0,0,0.57); min-height: 45px;}
.popup-element-origin .origin-bottom-right.width-500:after {top: -15px;right: 0px;bottom: auto;left: auto;border-width: 0 15px 15px; border-color: #f3f3f3 transparent; }
.popup-element-origin .origin-bottom-right:after {content: "";position: absolute; bottom: -15px; left: 50px; border-width: 15px 15px 0; border-style: solid; border-color: #f3f3f3 transparent;display: block; width: 0;}

#user-login-form fieldset {border: none;}
.region-inner .popup-element a {padding-right: 8px; padding-right: 0px; margin-right: 0;}

#user-login-form #edit-intro .fieldset-description h3 {font-size: 24px; color: #757575; margin: 0; text-transform: none;font-weight: bold;font-family: 'Open Sans Condensed';}
#user-login-form .fieldset-description h3 {font-size: 14px;font-family: 'Open Sans'; color: #757575;font-weight: 600; text-transform: uppercase;text-align: center;}

#user-login-form .fieldset-description p{font-size: 16px; color: #757575; margin: 0;}
#user-login-form .fieldset-description b {line-height: 30px; font-size: 30px; color: #757575; font-family: 'Open Sans Condensed'; text-transform: none;}

#edit-intro .fieldset-wrapper { padding: 0 80px;}
#edit-textbox .fieldset-wrapper { padding: 0 105px;}
#edit-intro { padding-bottom: 0; margin-bottom: 0; padding-top: 25px;}
#edit-author .fieldset-description h3 {font-size: 14px; font-family: 'Open Sans';color: #757575; font-weight: 600; text-transform: uppercase; text-align: center;}
#user-login-form .hybridauth-widget-wrapper h3 {font-size: 14px; font-family: 'Open Sans';color: #757575; font-weight: 600; text-transform: uppercase; text-align: center;}
#user-login-form .hybridauth-widget-wrapper {margin: 0 auto; width: 340px;padding-bottom: 30px;}
#user-login-form .form-item {display: inline-block;text-align: center;}
#user-login-form .form-item input {width: 142px; height: 38px; border: 1px #dedede solid; text-indent: 10px;}
#user-login-form .form-item-name { padding-left: 122px;}
#user-login-form .form-item-pass {padding-left: 10px;}
#user-login-form .form-actions {width: 100%; text-align: center;}
.popup-element-body .hybridauth-widget-wrapper ul.hybridauth-widget li { padding: 0 36px 0 0;}
.popup-element-body .hybridauth-widget-wrapper ul.hybridauth-widget li.last { padding: 20px 0 0 0;}
#user-login-form #edit-head .fieldset-description {border-bottom: #a1a1a1 1px solid; height: 30px; padding-bottom: 10px;}
#user-login-form .captcha {width: 300px;text-align: center; margin: 0 auto;clear: both;}
.popup-element-body .form-item-search-block-form input { height: 30px; width: 250px;}
#popup-element-3-active .inner {width: 800px !important;}
.hybridauth-icon-hybridauth-48 {width: 56px; height: 56px;}
.form-submit { width: 164px;height: 35px; background: #772d33; border: none;color: #fff; font-family: 'Open Sans'; font-weight: 600; text-transform: uppercase;font-size: 14px;}
.popup-element-body .popup-close-button {display: inline-block; background: url(../images/x.png) no-repeat; text-indent: -9999px; width: 15px; height: 15px;}
#search-block-form .container-inline {position: relative; width: 95%; height: 100%;}
#search-block-form .form-type-textfield {position: absolute; top: 40px; left:0; padding: 0;  margin: 0; width: 95%;}
#search-block-form .form-actions {position: absolute; top: 40px; right: 0;}
#search-block-form .form-text { height: 40px;width: 100%;border: 1px #e2e2e2 solid;font-family: 'Open Sans';font-style: normal;font-size: 16px; color: #424141;line-height: 40px;text-indent: 10px;}
#search-block-form .form-submit { width: 40px; height: 43px; font-family: 'Open Sans'; font-weight: 600; text-transform: uppercase; font-size: 14px; padding: 0; margin: 0; background: url(../images/social-header-sprite.png) #772d33 no-repeat; background-position: -68px -13px; text-indent: -9999px;}
.popup-element-wrapper .inner {min-height: 80px;min-width: 550px;}
.webform-client-form-38 .webform-component-fieldset { padding: 0;margin: 0;border: 0;}
.webform-client-form-38 .fieldset-legend {font-size: 30px; font-family: 'Open Sans Condensed';font-weight: bold;color: #757575;background: url(../images/h1.jpg) left center repeat-y;padding-left: 20px;line-height: 28px;display: block;}
.webform-client-form-38 #edit-submitted-tema {    height: 40px; width: 100%; border: 1px #e2e2e2 solid; font-family: 'Open Sans'; font-style: normal;font-size: 16px;color: #424141;line-height: 40px;text-indent: 10px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.webform-client-form-38 #edit-submitted-ostavte-soobshchenie {width: 100%;border: 1px solid rgb(226, 226, 226);font-family: 'Open Sans';font-style: normal;font-size: 16px;color: rgb(66, 65, 65);line-height: 40px;text-indent: 10px; resize: none; height: 150px;}
.webform-client-form-38 .grippie {display: none;}

.two-66-33 .panel-pane.pane-views .block-title{color: #757575;text-transform: uppercase;font-size: 28px;line-height: 28px; border-bottom: 5px #772d33 solid;padding-left: 10px; font-family:'Open Sans Condensed';padding-bottom: 5px;}
.two-66-33 .panel-pane.pane-views .view-header {font-size: 28px;font-family: 'Open Sans Condensed';font-weight: bold;text-transform: none;line-height: 36px;padding: 25px 20px 60px 20px;}
.two-66-33 .panel-pane.pane-views .view-content {padding: 0 20px;margin-bottom: 30px;float: left;}
.two-66-33 .panel-pane.pane-views .block-inner .views-row {border-bottom: 1px #747474 dotted;float: left;width: 100%}
.two-66-33 .panel-pane.pane-views .block-inner .views-field-title {padding: 10px 0;}
.two-66-33 .panel-pane.pane-views .block-inner .field-content {line-height: 22px;}
.two-66-33 .panel-pane.pane-views .item-list-pager {border: none;}
.two-66-33 .panel-pane.pane-views .count {padding-left: 5px;font-size: 14px;}
.two-66-33 .panel-pane.pane-views .block-inner .views-field-title a{color: #747474;line-height: 20px;font-size: 16px;font-family: 'Open Sans Condensed';font-weight: bold;text-decoration: none;}
.two-66-33 .panel-pane.pane-views .block-content {margin: 0 !important;float: left;}
.two-66-33 .panel-pane.pane-views .block-inner .view-footer{float: left;width: 100%; position: relative; text-align: center; padding-bottom: 20px;}
.two-66-33 .panel-pane.pane-views .block-inner .view-footer a {font-size: 18px; text-transform: uppercase; font-family: 'Open Sans Condensed';font-weight: bold; color: #772d33;}

.three-3x33 .panel-pane.pane-views .block-title{color: #757575;text-transform: uppercase;font-size: 28px;line-height: 28px; border-bottom: 5px #772d33 solid;padding-left: 10px; font-family:'Open Sans Condensed';padding-bottom: 5px; background: #e9e9e9;}
.three-3x33 .panel-pane.pane-views .view-header {font-size: 28px;font-family: 'Open Sans Condensed';font-weight: bold;text-transform: none;line-height: 36px;padding: 25px 20px 60px 20px;}
.three-3x33 .panel-pane.pane-views .view-content {padding: 0 20px; margin-bottom: 10px; height: 400px; overflow-x: hidden; display: inline-block; overflow-y: auto;position: relative;}

.three-3x33 .panel-pane.pane-views .view-content::-webkit-scrollbar {
    width: 10px;
}
.three-3x33 .panel-pane.pane-views .view-content::-webkit-scrollbar-track {
    background: #f1f1f1;
    border: 4px solid transparent;
    background-clip: content-box; 
}
.three-3x33 .panel-pane.pane-views .view-content::-webkit-scrollbar-thumb {
    background: #754549;
    border: 1px solid rgb(0,0,0);
}
.three-3x33 .panel-pane.pane-views .view-content::-webkit-scrollbar-thumb:hover {
    background: #772d33; 
}
.three-3x33 .panel-pane.pane-views .view-test {position: relative;}
.three-3x33 .panel-pane.pane-views .view-test:after{
	content: ' ';
    width: 97.32%;
    height: 10%;
    position: absolute;
    bottom: 0;
    left: 0;
    background: -webkit-linear-gradient(rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.85) 100%);
}
.three-3x33 .panel-pane.pane-views .block-inner .views-row {border-bottom: 1px #747474 dotted;float: left;width: 100%}
.three-3x33 .panel-pane.pane-views .block-inner .views-field-title {padding: 10px 0;}
.three-3x33 .panel-pane.pane-views .block-inner .field-content {line-height: 22px;}
.three-3x33 .panel-pane.pane-views .item-list-pager {border: none;}
.three-3x33 .panel-pane.pane-views .count {padding-left: 5px;font-size: 14px;}
.three-3x33 .panel-pane.pane-views .block-inner .views-field-title a{color: #747474 !important;line-height: 22px;font-size: 16px;font-family: 'Open Sans Condensed';font-weight: bold;text-decoration: none;}
.three-3x33 .panel-pane.pane-views .block-content {margin: 0 !important;float: left;}
.three-3x33 .panel-pane.pane-views .block-inner .view-footer{float: left;width: 100%; position: relative; text-align: center; padding-bottom: 15px;}
.three-3x33 .panel-pane.pane-views .block-inner .view-footer a {font-size: 18px; text-transform: uppercase; font-family: 'Open Sans Condensed';font-weight: bold; color: #772d33;}

.two-50 .panel-pane.pane-views .block-title{color: #757575;text-transform: uppercase;font-size: 28px;line-height: 28px; border-bottom: 5px #772d33 solid;padding-left: 10px; font-family:'Open Sans Condensed';padding-bottom: 5px;}
.two-50 .panel-pane.pane-views .view-header {font-size: 28px;font-family: 'Open Sans Condensed';font-weight: bold;text-transform: none;line-height: 36px;padding: 25px 20px 60px 20px;}
.two-50 .panel-pane.pane-views .view-content {padding: 0 20px;margin-bottom: 30px;float: left;}
.two-50 .panel-pane.pane-views .block-inner .views-row {border-bottom: 1px #747474 dotted;float: left;width: 100%}
.two-50 .panel-pane.pane-views .block-inner .views-field-title {padding: 10px 0;}
.two-50 .panel-pane.pane-views .block-inner .field-content {line-height: 22px;}
.two-50 .panel-pane.pane-views .item-list-pager {border: none;}
.two-50 .panel-pane.pane-views .count {padding-left: 5px;font-size: 14px;}
.two-50 .panel-pane.pane-views .block-inner .views-field-title a{color: #747474;line-height: 20px;font-size: 16px;font-family: 'Open Sans Condensed';font-weight: bold;text-decoration: none;}
.two-50 .panel-pane.pane-views .block-content {margin: 0 !important;float: left; background: #fff;}
.two-50 .panel-pane.pane-views .block-inner .view-footer{float: left;width: 100%; position: relative; text-align: center; padding-bottom: 20px;}
.two-50 .panel-pane.pane-views .block-inner .view-footer a {font-size: 18px; text-transform: uppercase; font-family: 'Open Sans Condensed';font-weight: bold; color: #772d33;}

.ad-link a{color: #772d33;}
.block-ad-groups-76 .simplead-container.text-ad {min-height: 240px;height: inherit;}
.block-ad-groups-75 .simplead-container.text-ad {min-height: 240px;height: inherit;}
.block-ad-groups-84 .simplead-container.text-ad {min-height: 240px;height: inherit;}
.block-ad-groups-77 .simplead-container.text-ad {min-height: 516px;height: inherit;}

.block-ad-groups-76 .simplead-container {height: 240px;}
.block-ad-groups-75 .simplead-container {height: 240px;}
.block-ad-groups-84 .simplead-container {height: 240px;}
.block-ad-groups-77 .simplead-container {height: 500px;}
.pane-simpleads-ad-groups-77 .simplead-container.html5-banner-ad {height: 516px;}
.region-three-33-third .pane-simpleads-ad-groups-78 .simplead-container.html5-banner-ad {min-height: 263px;}
.pane-simpleads-ad-groups-78 .block-content {
	height: 100%;
}
.pane-simpleads-ad-groups-78 .block-content iframe {height: 100% !important;}

.region-three-33-third .simplead-container.text-ad {height: 100%;}
.pane-simpleads-ad-groups-4487 .simplead-container.html5-banner-ad {height: 516px;}
.region-three-33-third .simplead-container.text-ad {max-height: 260px;}
.block-ad-groups-78 .simplead-container.text-ad {position: relative; height: 263px;}
.simpleads-76 .simplead-container {height: 240px;}
.simpleads-84 .simplead-container {height: 240px;}
.front .panel-display .simpleads-77 .simplead-container {height: 516px;}
.front .panel-display .simpleads-78 .simplead-container {position: relative; height: 263px;}
.simpleads-79 .simplead-container {height: 240px;}
.not-front.page-node #main-content {margin:25px 20px 25px 30px; border-top: 5px solid #67242a;}
.not-front.page-node .field-name-field-subhead {width: 100%; margin: 25px 0 0 0 !important;}
.not-front.page-node .field-name-field-subhead .field-items {background: none;}
.not-front.page-node .field-name-field-subhead li {border: none !important;color: #757575; font-size: 28px; text-transform: uppercase; line-height: 30px; font-family: 'Open Sans Condensed',Helvetica,sans-serif; margin-bottom: 10px;}
.not-front.page-node .field-name-field-subhead li.even {padding-left: 22px; background: url(../images/h1.jpg) left repeat-y; }
.not-front.page-node .field-type-taxonomy-term-reference ul {padding: 3px;margin: 0; list-style: none; background: #772d33;}
.not-front.page-node .field-type-taxonomy-term-reference li {list-style: none;padding: 0px 5px 0px 5px;margin: 0;display: inline;}
.not-front.page-node .field-type-taxonomy-term-reference .odd {border-left: 1px solid #43181c;}
.not-front.page-node .field-type-taxonomy-term-reference a {text-transform: uppercase;font-family: 'Open Sans',Helvetica,sans-serif;font-size: 16px; color:#fff !important;}
.not-front.page-node .node .field-name-title-field {padding: 25px 0;}
.not-front.page-node .node .group-header {margin-top: -25px;padding-top: 25px;}
.not-front.page-node .node .group-header .field {float: left;}
.not-front.page-node .node .group-header .field-name-title {width: 100%;}
.not-front.page-node .node .group-header .field-name-title h2 {font-size: 45px; line-height: 48px;font-family: 'Open Sans Condensed',Helvetica,sans-serif; margin-top: 15px; margin-bottom: 25px;}
.not-front.page-node .node .group-header .field p {margin: 0;}
.not-front.page-node .node .group-header .field i {line-height: 30px;}
.not-front.page-node .node .group-header .field-name-post-date {line-height: 30px;font-size: 16px;color: #575757;padding-left: 20px;max-width: 59%;}
.not-front.page-node .node .group-header .field-name-eye-icon {float: right;padding-right: 5px;}
.not-front.page-node .node .group-header .field-name-comment-icon {float: right;padding-right: 10px;}
.not-front.page-node .node .group-header .field-name-eye-icon i{color: #575757;}
.not-front.page-node .node .group-header .field-name-viewed {color: #575757; font-size: 16px; line-height: 30px;float: right;padding-right: 10px;}
.not-front.page-node .node .group-header .field-name-count {color: #575757; font-size: 16px; line-height: 30px;float: right;padding-right: 5px;}
.page-node .field-name-share-buttons .a2a_label {display: none;}
.not-front.page-node .node .group-header .field-name-comment-icon i{color: #575757;}
.not-front.page-node .field-name-body img[style] {width:auto !important;height:auto !important;}
.node-archive-2-0 .field-name-body p:first-child a:first-child .size-full:first-child {display: block;margin-left: auto;margin-right: auto;}
.node-archive-2-0 .field-name-body div:first-child a:first-child .size-full:first-child {display: block;margin-left: auto;margin-right: auto;}
.page-node .field-name-body .media_embed iframe {display: block;margin-left: auto;margin-right: auto;width: 100%; border: 0;}
.form-item-subject .form-text {width: 247px;}
#messages {max-width: 1170px; margin: 0px auto;}
#content .view-display-id-page .view-header h2 {color: #757575; font-size: 28px; background: url(../images/h1.jpg) left repeat-y; padding-left: 22px; text-transform: uppercase; line-height: 30px; font-family: 'Open Sans Condensed',Helvetica,sans-serif; margin-bottom: 10px;}
#content .view-display-id-page .view-header {border-bottom: #a1a1a1 1px solid;}

#content .view-display-id-page .view-content {padding-top: 20px;}
#messages .messages.error {margin: 20px 0;}
.flag-like-comments .flag-link-toggle{font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: none;
    width: 1em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    font-size: 120%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3);
    color: #a0a0a0;
}

#block-views-widget-350x500-block .block-content {background: none;}
#block-views-widget-350x500-block .view-content {padding: 0;}
#block-views-widget-350x500-block .views-row {border: none;}
.feed-icon{display: none;}
.not-front .region-sidebar-first .view-footer {text-align: center;padding-bottom: 25px;}
.not-front .region-sidebar-first .view-footer a {font-size: 18px;font-family: 'Open Sans';text-decoration: none; color:#772d33;}
.not-front .region-sidebar-first .node-advpoll h3 {margin: 0; font-family: 'Open Sans Condensed'}
.node-advpoll .poll .bar .foreground {background-color: #772d33;}
.not-front .region-sidebar-first .node-advpoll .node-content {padding: 25px;}
.not-front .region-sidebar-first .quicktabs-wrapper .item-list {padding: 24px 10px 10px;border-bottom: 3px #b2b2b2 solid;margin: 0 10px;}
.not-front .region-sidebar-first .quicktabs-wrapper .quicktabs-tabs {padding: 0;margin: 0;}
.not-front .region-sidebar-first .quicktabs-wrapper .quicktabs-tabs li {margin: 0 0 0 5%;padding: 11px;}
.not-front .region-sidebar-first .quicktabs-wrapper .quicktabs-tabs li.active {border-bottom: 3px #772d33 solid;}
.not-front .region-sidebar-first .quicktabs-wrapper .quicktabs-tabs a {text-transform: uppercase;color: #b2b2b2;font-size: 16px;font-weight: bold;font-family: 'Open Sans Condensed';}
.not-front .region-sidebar-first .quicktabs-wrapper .quicktabs-tabs .quicktabs-loaded {color: #b2b2b2;}
.not-front .region-sidebar-first .quicktabs-wrapper .quicktabs-tabs li.active a{color: #772d33;}
.not-front .region-sidebar-first .block .block-content {background: #fff;}
.block-region-sidebar-first .iframe {width: 100% !important;}
.not-front .region-sidebar-first .block-simpleads .block-content {background: none !important;}
.not-front .region-sidebar-first .block .block-inner h2 {color: #757575;text-transform: uppercase;font-size: 28px;line-height: 28px; border-bottom: 5px #772d33 solid;padding-left: 10px; font-family:'Open Sans Condensed'; }
.not-front .region-sidebar-first .block .block-inner .view-header {font-size: 28px;font-family: 'Open Sans Condensed';font-weight: bold;text-transform: none;line-height: 36px;padding: 25px 20px 5px 20px;}
.not-front .region-sidebar-first .block .block-inner .view-content {padding: 0 20px 30px 20px;float: left;background: #fff;}
.not-front .region-sidebar-first .block .block-inner .views-row {border-bottom: 1px #747474 dotted;float: left;width: 100%}
.not-front .region-sidebar-first .block .block-inner .views-field-title {padding: 10px 0;}
.not-front .region-sidebar-first .block .block-inner .field-content {line-height: 22px;}
.not-front .region-sidebar-first .block .item-list-pager {border: none;}
.not-front .region-sidebar-first .block .count {padding-left: 5px;font-size: 14px;}
.not-front .region-sidebar-first .block .block-inner .views-field-title a{color: #747474;line-height: 20px;font-size: 16px;font-family: 'Open Sans Condensed';font-weight: bold;text-decoration: none;}


.not-front .region-sidebar-first .block .views-field-totalcount .count {color:#b2b2b2;float: right;}
.not-front .region-sidebar-first .block .views-field-totalcount .icon {color:#b2b2b2;float: right;}
.not-front .region-sidebar-first .block .views-field-comment-count .count {color:#b2b2b2;float: right;}
.not-front .region-sidebar-first .block .views-field-comment-count .icon {color:#b2b2b2;float: right;}
.not-front .region-sidebar-first .block .block-inner .item-list-pager .pager-next a {color: #772d33;}
.not-front .region-sidebar-first .block .block-inner .item-list-pager .pager-next {position: relative; }
.not-front .region-sidebar-first .block .block-inner .item-list-pager .pager-load-more{padding: 0 0 20px 0;}
#block-quicktabs-widget-socials .quicktabs-tabpage .block-content {padding: 30px 10px; overflow: hidden;}
#quicktabs-tab-widget_socials-3 {background: url(../images/social-icons_sprite.png); background-position: 25px -27px}
#quicktabs-tab-widget_socials-2 {background: url(../images/social-icons_sprite.png); background-position: -149px -131px;}
#quicktabs-tab-widget_socials-1 {background: url(../images/social-icons_sprite.png); background-position: -74px -183px}
#quicktabs-tab-widget_socials-0 {background: url(../images/social-icons_sprite.png); background-position: 0px -26px;}
#block-quicktabs-widget-socials li a {display: inline-block; text-indent: -9999px; width: 25px; height: 25px;}
#block-quicktabs-widget-socials li {padding: 12px;}
li.active #quicktabs-tab-widget_socials-0 {background-position: 0px 0px;}
li.active #quicktabs-tab-widget_socials-1 {background-position: -74px 0px;}
li.active #quicktabs-tab-widget_socials-2 {background-position: -149px 0px;}
li.active #quicktabs-tab-widget_socials-3 {background-position: 25px 0px}
ul[data-sa-theme="basic-green"] .ui-autocomplete-field-group {color: #772d33;}
ul[data-sa-theme="basic-green"] .ui-state-hover {background-color: #772d33;}
.not-front .item-list-pager .pager-load-more .pager-next a {color: #772d33;}
.not-front .item-list-pager .pager-load-more .pager-next {left: 0;}
.not-front .item-list-pager {border-top: #a1a1a1 solid 1px;}
.not-front .item-list-pager .pager {position: relative;}
.not-front .item-list-pager .pager-previous {position: absolute;left: 0;}
.not-front .item-list-pager .pager-next {position: absolute;right: 0;}
.not-front .item-list-pager .pager-previous a {color: #a2a2a2;font-size: 18px;text-transform: uppercase;font-family: 'Open Sans Condensed';font-weight: bold;}
.not-front .item-list-pager .pager-next a {color: #a2a2a2;font-size: 18px;text-transform: uppercase;font-family: 'Open Sans Condensed';font-weight: bold;}
.not-front .item-list-pager ul li {padding: 0; margin: 0;}
.not-front .item-list-pager .pager-last {display: none;}
.not-front .item-list-pager .pager-first {display: none;}
.not-front .item-list-pager .pager-item a {width: 25px;height: 25px;margin: 4px;display: inline-block;color: #a2a2a2;font-size: 18px;text-transform: uppercase;font-family: 'Open Sans Condensed';font-weight: bold;}
.not-front .item-list-pager .pager-current {width: 25px;height: 25px;margin: 4px;display: inline-block;font-size: 18px;text-transform: uppercase;font-family: 'Open Sans Condensed';font-weight: bold; color: #fff; background: #772d33;}

.not-front .comment {margin-bottom: 20px; margin-top: 20px;}
.not-front .comment .like-and-dislike-widget {float: right;}
.not-front .comment .like-and-dislike-container {display: inline-block; height: 14px; font-size: 14px; color: #8b8a8a; cursor: pointer;}
.not-front .comment nav {float: right; padding-right: 10px;}
#modal-message {display: none;}
.not-front .comment nav ul li {display: inline-block; height: 14px; line-height: 12px;list-style: none;border-right: 1px #8b8a8a solid; padding: 0 10px 0 10px;}
.not-front .comment nav a {color: #8b8a8a !important; text-transform: capitalize; font-family: 'Open Sans',Helvetica,sans-serif; font-style: italic; font-size: 14px;}
.not-front .comment .user-picture {float: left;width: 96px; padding-right: 30px;}
.not-front .comment .author {float: left;padding: 3px 15px 3px 0;font-weight: bold;font-size: 16px;}
.not-front .comment footer {width: 100%; float: left;}
.not-front .comment .username {text-transform: capitalize;}
.not-front .comment .comment-content {margin-left: 124px;}
.not-front .comment .created {border-bottom: 1px #BFB3B3 solid;margin-left: 124px; padding: 4px 0; color: #8b8a8a; font-style: italic; font-size: 14px;}
.not-front .comment .field-name-comment-body {padding: 5px 0; word-break: break-word;}
.not-front .comment-form .form-text {box-shadow: inset 0 1px 1px rgba(0,0,0,.075); transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; border: 1px solid #ccc; border-radius: 4px; display: block;  padding: 6px 12px; font-size: 14px;  line-height: 1.42857143; color: #555; max-width: 116px;}
.not-front .comment-form .text-full {box-shadow: inset 0 1px 1px rgba(0,0,0,.075); transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; border: 1px solid #ccc; border-radius: 4px; display: block;  padding: 6px 12px; font-size: 14px;  line-height: 1.42857143; color: #555; resize: none;}
.not-front .comment-wrapper #form-wrapper {margin: 20px 0; border-bottom: 1px #a1a1a1 solid; border-top: 1px #a1a1a1 solid; float: left; width: 100%;}
.not-front .comment-wrapper article.comment {float: left; width: 100%;}
.not-front .comment-wrapper #form-wrapper .user-picture {float: left; margin-right: 30px;height: 100%;width: 13%; padding-top: 20px;}
.not-front .comment-wrapper #comment-form {float: left; width: 82%; padding: 20px 0;}
.not-front .comment-wrapper #container {float: right;max-width: 350px;}
.not-front .comment-wrapper .form-comment {float: left;}
.not-front .comment-wrapper #form-wrapper .field-name-comment-body {width: 100%;float: left;}
.not-front .comment-wrapper #form-wrapper .field-name-comment-body .form-type-textarea {padding: 0; margin: 0;}
.not-front .comment-wrapper .text-format-wrapper .form-item {margin: 0;}
.not-front .comment-wrapper #form-fields {float: right;}
.not-front .comment-wrapper .item-list-hybridauth-widget h3 {color: #757575; font-size: 14px; text-transform: uppercase;  font-family: 'Open Sans';}
.not-front .comment-wrapper .hybridauth-widget-wrapper ul.hybridauth-widget li {margin: 0px 10px 0 0;}
.not-front .comment-wrapper #guest-auth {color: #757575; font-size: 14px; text-transform: uppercase; margin:0; font-family: 'Open Sans'; padding-top: 20px;}
.not-front .comment-wrapper .form-item-name {float: right;}
.not-front .comment-wrapper .form-item-mail {float: right; margin-right: 20px;}
.not-front .comment-wrapper #submit-form {float: right;}
.not-front .comment-wrapper #google_recaptcha_comment_node_events_form {float: left;}
.not-front .comment-wrapper .form-submit {display: block;}
.not-front .comment-wrapper .description {display: none;float: left; margin: 0px 10px;}

#comments #messages {float: left;width: 100%;}
.not-front .comment-wrapper label {display: none;}
.not-front .comment-wrapper .form-type-item label {display: block;}
.not-front .comment-wrapper .abuse-notice {background: #d6c0c1;}
.not-front .comment-wrapper #comments-list {float: left; width: 100%; border-bottom: 1px #b3b3b3 solid; border-top: 1px #b3b3b3 solid; margin-bottom: 30px;}
.not-front .comment-wrapper .filter-wrapper {display: none;}
.not-front .comment-form .grippie {display: none;}
.not-front #comments {margin-top: 60px; float: left;}
.not-front .comment-wrapper .addnew {float: left;width: 100%;color: #757575;font-size: 22px;}
.not-front .comment-wrapper .comment-title { color: #757575; font-size: 30px; background: url(../images/h1.jpg) left center no-repeat; padding-left: 22px; text-transform: uppercase; line-height: 38px; float: left;}
.field-name-totul-md h2.field-label {color: #757575;font-size: 30px; background: url(../images/h1.jpg) left center no-repeat;padding-left: 22px; text-transform: uppercase; line-height: 38px;font-family: 'Open Sans Condensed';clear: both;}
.vop_fbl h2 {display: none !important;}
.field-name-mustread h2 {color: #757575;font-size: 30px; background: url(../images/h1.jpg) left center no-repeat;padding-left: 22px; text-transform: uppercase; line-height: 38px;float: left;font-family: 'Open Sans Condensed';}
.not-front .comment-wrapper .comments-rules {float: right; padding: 0;margin: 0;font-size: 18px;font-family: 'Open Sans';color: #67242a;font-weight: 300;line-height: 38px;}
.not-front .comment-wrapper .user-picture {float: left; padding-top: 15px; width: 13%;}
.node-archive-2-0 .comment-wrapper .user-picture {padding-right: 30px;}
.not-front .comment-wrapper .ajax-comments-form-add {float: left;width: 84%;padding-left: 3%;padding-top: 15px;}
.not-front .comment-wrapper .hybridauth-widget-wrapper {float: left; width: 28%; height: 80px;}
.not-front .comment-wrapper #edit-anonymous {padding: 0;margin: 0;float: left;width: 50%; border: none; padding: 0 0 0 22%;}
.not-front .comment-wrapper #edit-anonymous h3 {color: #757575;font-size: 14px; text-transform: uppercase;font-family: 'Open Sans';margin: 1em 0;}
.not-front .comment-wrapper .captcha {float: right;width: 100%;}
.not-front .comment-wrapper .g-recaptcha {float: right;}
.not-front .comment-wrapper .form-actions {float: right;clear: both;}
.not-front .comment-wrapper .item-list-pager {float: left; width: 100%; padding-bottom: 35px;}
.not-front .comment-wrapper .ajax-comments-form-reply {float: left;}
.ajax-comments-form-reply .field-name-comment-body {float: left; width: 100%;}
.not-front .comment-wrapper fieldset {padding: 0 0 0 23%;margin: 0;float: left; border: none; width: 49%}
.not-front .comment-wrapper fieldset h3 {color: #757575;font-size: 14px; text-transform: uppercase;font-family: 'Open Sans';margin: 1em 0;}
.ajax-comments-form-reply .g-recaptcha {float: right;}
.ajax-comments-form-reply .form-actions {float: right;}
.ajax-comments-form-reply .form-actions input {display: inline-block !important; margin-right: 10px;}

div.ctools-comment-abuse div.popups-title {background-color: #772d33;border: none;}
div.ctools-comment-abuse .form-submit {background: #772d33;}
.ctools-comment-abuse td{background: none !important; border: none !important; height: 0 !important; padding: 0 !important; margin: 0; width: 0 !important;}
.ctools-comment-abuse tr{background: none !important; border: none !important; height: 0 !important; padding: 0 !important; margin: 0 !important; width: 0 !important;}

::-webkit-input-placeholder {color:#9c9c9c; font-size: 14px; font-style: italic; font-family:Helvetica,sans-serif;}
::-moz-placeholder          {color:#9c9c9c; font-size: 14px; font-style: italic; font-family:Helvetica,sans-serif;}/* Firefox 19+ */
:-moz-placeholder           {color:#9c9c9c; font-size: 14px; font-style: italic; font-family:Helvetica,sans-serif;}/* Firefox 18- */
:-ms-input-placeholder      {color:#9c9c9c; font-size: 14px; font-style: italic; font-family:Helvetica,sans-serif;}
:focus::-webkit-input-placeholder {color: transparent}
:focus::-moz-placeholder          {color: transparent}
:focus:-moz-placeholder           {color: transparent}
:focus:-ms-input-placeholder      {color: transparent}
*:focus {outline: 0;}
.form-text::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
.form-text::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
.form-text:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
.form-text:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
.form-text:focus::-webkit-input-placeholder {opacity: 0; transition: opacity 0.3s ease;}
.form-text:focus::-moz-placeholder          {opacity: 0; transition: opacity 0.3s ease;}
.form-text:focus:-moz-placeholder           {opacity: 0; transition: opacity 0.3s ease;}
.form-text:focus:-ms-input-placeholder      {opacity: 0; transition: opacity 0.3s ease;}

.not-front .field-name-share-buttons {margin: 55px 0 20px 0;line-height: 35px;border-bottom: 1px #898989 solid;     border-top: 1px #898989 solid;border-right: 1px #898989 solid;}
.not-front .field-name-share-buttons .field-items {float: right;}
.not-front .field-name-share-buttons .field-label {color: #772d33;text-transform: uppercase;font-size: 18px;font-weight: 100;line-height: 52px;}
.not-front .field-name-share-buttons .field-items a {border-left: 1px #898989 solid; padding: 10px;line-height: 35px;}
.not-front .field-name-share-buttons .field-items .addtoany_share_save {border-right: 1px #898989 solid;}
.not-front.page-node .field-name-field-body-tags a {text-transform: none; font-family: 'Open Sans',Helvetica,sans-serif; font-size: 16px; color: #fff; padding: 2px 11px; background: #b2b2b2; border-radius: 6px;}
.not-front.page-node .field-name-field-body-tags .odd {border: none;}
.not-front.page-node .field-name-field-body-tags ul {background: none;padding: 0;}
.not-front.page-node .field-name-field-body-tags li {padding: 10px 10px 0 0; display: inline-block;}
.field-name-body ul li {list-style: disc;}
.not-front.page-node .field-name-body a {color: #772d33;}
.not-front.page-node .field-name-body blockquote {background: #d7d7d7;border-left: 10px #772d33 solid;padding: 0;margin: 0;}
.not-front.page-node .field-name-body blockquote p {font-style: italic;margin-left: 40px;    margin-right: 40px;padding: 15px 0;}
.not-front.page-node .field-name-field-events-cover blockquote {margin: 0;padding-bottom: 15px;color: #5d5d5d;}
.not-front.page-node .field-name-field-events-cover blockquote p {font-style: italic;font-size: 16px;}





#content .node .field-name-title-field {font-family: 'Open Sans Condensed'; font-weight: bold; font-size: 45px; line-height: 45px; color: #000;}
#content .two-66-33 {padding-top: 25px;padding-bottom: 15px;}

#content .three-3x33 .field-name-body .field-item.even{
    font-family: 'Open Sans',Helvetica,sans-serif;
    font-size: 16px;
    font-style: italic;
    color: #565656;
    margin: 7%;
    border-bottom: 1px solid #565656;
    padding-bottom: 18px;
    line-height: 20px;
    height: 85px;
    overflow: hidden;
}
#content .three-3x33 .field-name-title a {
	color: black;
}
#content .three-3x33 .group-header {position: relative;border-bottom: 5px solid #772d33;}
#content .panel-350x240 .group-header {border-bottom: none;}
#content .three-3x33 .field-name-title h2 {
	font-size: 22px;
    color: black;
    line-height: 26px;
    background: #fff;
    margin: 7%;
    overflow: hidden;
    font-family: 'Open Sans Condensed',Helvetica,sans-serif;
    min-height: 80px;
}
.field-type-taxonomy-term-reference a:hover {text-decoration: underline;}
#content .three-3x33  .field-type-taxonomy-term-reference {
	position: absolute;
    bottom: 0;
    background: #772d33;
    padding: 3px 15px;
    text-transform: uppercase;
    font-family: 'Open Sans',Helvetica,sans-serif;
    font-size: 16px;
    margin: 0;
}
#content .three-3x33  .field-type-taxonomy-term-reference ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#content .three-3x33  .field-type-taxonomy-term-reference li {
	list-style: none;
	padding: 0px 5px 0px 5px;
	margin: 0;
	display: inline;
}
#content .three-3x33  .field-type-taxonomy-term-reference .field-items .odd {
	border-left: 1px solid #43181c;
}
#content .three-3x33  .field-type-taxonomy-term-reference a {
	color: white;
}
#content .three-3x33 .field-name-field-mm-type .field-item{
	background: #772d33;
    position: absolute;
    margin: 0;
    padding: 11px;
    right: 0;
    z-index: 11;
}

#content .three-3x33 .group-counters .field-name-post-date .field-item {
	font-size: 14px;
    font-family: 'Open Sans',Helvetica,sans-serif;
    font-style: normal;
    padding-left: 30px;
    color: #565656;
    float: left;
}
#content .three-3x33 .group-counters {
	height: 45px;
}
#content .two-66-33 .group-header {
	position: relative;
}
.panel-400 .panel-pane .block-content {
	background: #fff;
}

#content .two-66-33 .region-two-66-33-second .field-name-post-date .field-item {
	font-size: 14px;
    font-family: 'Open Sans',Helvetica,sans-serif;
    font-style: normal;
    padding-left: 30px;
    color: #565656;
    float: left;
}
#content .two-66-33 .region-two-66-33-second .group-counters {
	height: 40px;
}

#content .two-66-33 .region-two-66-33-second .field-name-title h2 {
	font-size: 22px;
    color: black;
    line-height: 26px;
    background: #fff;
    margin: 7%;
    height: 58px;
    overflow: hidden;
    font-family: 'Open Sans Condensed',Helvetica,sans-serif;
}
#content .two-66-33 .region-two-66-33-second .field-name-body .field-item.even{
    font-family: 'Open Sans',Helvetica,sans-serif;
    font-size: 16px;
    font-style: italic;
    color: #565656;
    margin: 7%;
    border-bottom: 1px solid #565656;
    padding-bottom: 18px;
    line-height: 20px;
    height: 75px;
    overflow: hidden;
}

#backtotop {z-index: 100;}
.region-leaderboard {max-width: 1170px; margin: 0 auto; padding-top: 5px;}
.block-region-leaderboard {margin: 0 ;}
.region-leaderboard .simplead-container {text-align: center;}
.region-leaderboard .simplead-container.html5-banner-ad iframe.html-banner {max-height: 90px;}
.block-inject .simplead-container.html5-banner-ad {position: relative;}
.view-mode-full .simplead-container.html5-banner-ad {position: relative;height: 100%;width: 100%;}

.simplead-container.html5-banner-ad {position: relative;}
.front blockquote{display: none;}
/*
.front blockquote {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    opacity: 0.4;
    text-indent: -9999px;
    padding: 0;
    margin: 0;
    background: url(http://esp.ubnt.md/sites/all/themes/esp/images/image-wrap.png);
}
*/
.page-views blockquote {display: none;}
.page-archive blockquote { display: none;}
.page-taxonomy blockquote {display: none;}
.page-archive #main-content {margin: 20px;}
.front .field-type-taxonomy-term-reference {z-index: 11;}
#content .two-66-33 .region-two-66-33-second .block-content { background: #fff;}
#content .two-66-33 .region-two-66-33-second .field-name-title a {color: #000;}
#content .two-66-33 .region-two-66-33-second .group-viewed-icons {float: right;padding-right: 10px;}
#content .two-66-33 .region-two-66-33-second .group-commnets-count {float: right;}
#content .two-66-33 .region-two-66-33-second .field-group-fieldset .field {float: left;}
#content .two-66-33 .region-two-66-33-second .field-group-div .field {float: left; padding-right: 5px;}
#content .two-66-33 .region-two-66-33-second .group-commnets-count p {margin: 0;}
#content .two-66-33 .region-two-66-33-second .group-viewed-icons p {margin: 0;}
#content .two-66-33 .region-two-66-33-second .field-name-comment-icon i {color: #575757;line-height: 24px; font-size: 100%;}
#content .two-66-33 .region-two-66-33-second .field-name-eye-icon i {color: #575757;line-height: 24px; line-height: 24px;}
#content .two-66-33 .region-two-66-33-second .group-commnets-count {float: right;line-height: 24px;padding-right: 20px;}

#content .two-66-33 .region-two-66-33-first .field-name-body{
	display: none;
}
#content .two-66-33  .field-type-taxonomy-term-reference {
	position: absolute;
    top: 0;
    background: #772d33;
    padding: 3px 15px;
    text-transform: uppercase;
    font-family: 'Open Sans',Helvetica,sans-serif;
    font-size: 16px;
    margin: 0;
}
#content .two-66-33  .field-type-taxonomy-term-reference ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#content .two-66-33  .field-type-taxonomy-term-reference li {
	list-style: none;
	padding: 0px 5px 0px 5px;
	margin: 0;
	display: inline;
}
#content .two-66-33  .field-type-taxonomy-term-reference .field-items .odd {
	border-left: 1px solid #43181c;
}
#content .two-66-33  .field-type-taxonomy-term-reference a {
	color: white;
}
#content .field-name-field-mm-type .field-item {
	background: #772d33;
    position: absolute;
    margin: 0;
    padding: 11px;
    right: 0;
    z-index: 11;
    line-height: 0;
}
#content .field-name-field-mm-type .field-item img {width: 22.5px;}
#content .field-name-field-mm-type .field-item i {font-size: 22.5px;}

#content .two-66-33 .region-two-66-33-first .node {
	position: relative;
}
#content .two-66-33 .region-two-66-33-first .group-footer {
	position: absolute;
    bottom: 0;
    width: 100%;
}
#content .two-66-33 .region-two-66-33-first .clearfix:after {
	display: block;
}
#content .two-66-33 .region-two-66-33-second .clearfix:after {
	display: block;
}
#content .two-66-33 .region-two-66-33-first .group-footer {
	background: rgba(0,0,0,0.5);
}
#content .two-66-33 .region-two-66-33-first .field-name-title {
	padding-left: 30px;
}
#content .two-66-33 .region-two-66-33-first .field-name-title h2 {
	font-size: 36px;
	line-height: 36px;
	font-family: 'Open Sans Condensed', sans-sherif;
}
#content .two-66-33 .region-two-66-33-first .field-name-title a {
	color: #fff;
}
#content .two-66-33 .region-two-66-33-first .field-name-post-date {
	color: #575757;
    padding-left: 30px;
    font-size: 14px;
    float: left;	
}
#content .two-66-33 .field-name-field-events-cover .field-item {
    border-top: 5px solid #772d33;
}
#content .two-66-33 .pane-widget-350x500 {
	margin-top: 4px;
}
#content .two-50 .group-header {
	position: relative;
}
#content .two-50 .field-name-body{
	display: none;
}
#content .two-50  .field-type-taxonomy-term-reference {
	position: absolute;
    top: 0;
    background: #772d33;
    padding: 3px 15px;
    text-transform: uppercase;
    font-family: 'Open Sans',Helvetica,sans-serif;
    font-size: 16px;
    margin: 0;
}
#content .two-50  .field-type-taxonomy-term-reference ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#content .two-50  .field-type-taxonomy-term-reference li {
	list-style: none;
	padding: 0px 5px 0px 5px;
	margin: 0;
	display: inline;
}
#content .two-50  .field-type-taxonomy-term-reference .field-items .odd {
	border-left: 1px solid #43181c;
}
#content .two-50  .field-type-taxonomy-term-reference a {
	color: white;
}
#content .two-50 .field-name-field-mm-type .field-item{
	background: #772d33;
    position: absolute;
    margin: 0;
    padding: 11px;
    right: 0;
    z-index: 11;
}
#content .two-50 .field-name-field-events-cover .field-item {
    border-top: 5px solid #772d33;
    margin: 0;
}

#content .two-50 .group-footer {
	background: rgba(0,0,0,0.5);
}
#content .two-50 .field-name-title {
	padding-left: 30px;
}
#content .two-50 .field-name-title h2 {
	font-size: 36px;
	line-height: 36px;
	font-family: 'Open Sans Condensed', sans-serif;
}
#content .two-50 .field-name-title a {
	color: #fff;
}
#content .two-50 .field-name-post-date {
	color: #cdcdcd;
    padding-left: 30px;
    font-size: 14px;
    float: left;
}
#content .two-50 .node {
	position: relative;
}
#content .two-50 .group-footer {
	position: absolute;
    bottom: 0;
    width: 100%;
}
#content .panel-350x240 .field-name-body{
	display: none;
}
#content .panel-350x240 .group-header {
	position: relative;
}

#content .panel-350x240 .field-type-taxonomy-term-reference {
	position: absolute;
    top: 0;
    bottom: initial;
    background: #772d33;
    padding: 3px 15px;
    text-transform: uppercase;
    font-family: 'Open Sans',Helvetica,sans-serif;
    font-size: 16px;
    margin: 0;
}
#content .panel-350x240 .node {
	position: relative;
}
#content .panel-350x240 .field-name-field-mm-type .field-item{
	background: #772d33;
    position: absolute;
    margin: 0;
    padding: 11px;
    right: 0;
    z-index: 11;
}
#content .panel-350x240 .field-name-field-events-cover .field-item {
    border-top: 5px solid #772d33;
    margin: 0;
    border-bottom: none;
}

#content .panel-350x240 .group-footer {
	background: rgba(0,0,0,0.5);
}
#content .panel-350x240 .field-name-title {
	padding-left: 30px;
}
#content .panel-350x240 .field-name-title h2 {
	font-size: 22px;
	line-height: 26px;
	font-family: 'Open Sans Condensed', sans-serif;
	background: none;
	margin: 10px;
	min-height: 100%;
}
#content .panel-350x240 .field-name-title a {
	color: #fff;
}
#content .panel-350x240 .field-name-post-date {
	color: #575757;
    font-size: 14px;
    float: left;
}
#content .panel-350x240 .node {
	position: relative;
}
#content .panel-350x240 .group-footer {
	position: absolute;
    bottom: 0;
    width: 100%;
}
#content .panel-350x240 .field-name-post-date .field-item {margin: 0;color: #575757; line-height: 24px;}
#content .region-three-33-bottom .view-most-popular {margin-right: -10px;margin-left: -10px;}
#content .region-three-33-bottom .views-row {
    width: 33.333333%;
    display: inline;
    float: left;
}
#content .region-three-33-bottom .views-row .views-field {margin-right: 10px;margin-left: 10px;}

#content .region-two-66-33-first .group-counters {
	background: rgba(0,0,0,0.5);
	height: 24px;
}
#content .two-66-33 .region-two-66-33-first .group-viewed-icons {
	float: right;
	padding-right: 20px;
}
#content .two-66-33 .region-two-66-33-first .group-viewed-icons p{
	margin: 0;
	padding: 0;
}
#content .two-66-33 .region-two-66-33-first .group-commnets-count p{
	margin: 0;
	padding: 0;
}
#content .two-66-33 .region-two-66-33-first .group-viewed-icons i{
	color: #575757;
	line-height: 24px;
}
#content .two-66-33 .region-two-66-33-first .field-name-viewed .field-item {
	color: #575757;
	line-height: 24px;
	font-size: 16px;
	padding-left: 5px;
}

#content .two-66-33 .region-two-66-33-first .group-viewed-icons .field {float: left;}
#content .two-66-33 .region-two-66-33-first .field-name-comment-icon i{color: #575757;line-height: 24px; font-size: 100%}
#content .two-66-33 .region-two-66-33-first .group-commnets-count {float: right;padding-right: 20px;}
#content .two-66-33 .region-two-66-33-first .group-commnets-count .field {float: left;}
.two-66-33 div.pane-node.no-title.block{margin-bottom: 0;}
.two-66-33 div.panel-pane.pane-views.pane-widget-350x500.no-title.block{margin-bottom: 0;}

#content .two-50 .group-viewed-icons {float: right;}
#content .two-50 .group-commnets-count {float: right;}
#content .two-50 .field-group-fieldset .field {float: left;}
#content .two-50 .field-group-fieldset .field .even {font-size: 14px; color:#cdcdcd;padding-left: 5px;}

#content .two-50 .group-counters i {color: #cdcdcd; line-height: 24px;font-size: 14px;padding-left: 5px;}
#content .two-50 .group-commnets-count {float: right;line-height: 24px;padding-right: 20px;}

#content .two-50 .group-viewed-icons {padding-right: 10px;}
#content .two-50 .field-group-div .field {float: left; padding-left: 10px;color: #cdcdcd;font-size: 15px;}
#content .two-50 .group-commnets-count p {margin: 0;}
#content .two-50 .group-viewed-icons p {margin: 0;}
#content .two-50 .group-counters {background: rgba(0,0,0,0.5); height: 24px;}

#content .panel-350x240 .group-viewed-icons {float: right;padding-right: 10px;}
#content .panel-350x240 .group-commnets-count {float: right;}
#content .panel-350x240 .field-group-fieldset .field {float: left;}
#content .panel-350x240 .field-group-div .field {float: left;}
#content .panel-350x240 .group-commnets-count p {margin: 0;}
#content .panel-350x240 .group-viewed-icons p {margin: 0;}
#content .panel-350x240 .group-counters {background: rgba(0,0,0,0.5); height: 24px;}
#content .panel-350x240 .field-name-comment-icon i {color: #575757;line-height: 24px; font-size: 100%;line-height: 24px;}
#content .panel-350x240 .field-name-eye-icon i {color: #575757;line-height: 24px; line-height: 24px;}
#content .panel-350x240 .group-commnets-count {float: right;line-height: 24px;padding-right: 20px;}
#content .three-3x33.panel-350x240 .group-counters .even {color: #cdcdcd;}
#content .three-3x33.panel-350x240 .group-counters i {color: #cdcdcd;padding-right: 5px;}


#content .three-3x33 .group-viewed-icons {float: right;padding-right: 10px;color: #575757;font-size: 14px;}
#content .three-3x33 .group-commnets-count .field-items{padding-left: 5px;}
#content .three-3x33 .field-group-fieldset .field {float: left; padding-left: 5px;}
#content .three-3x33 .field-group-div .field {float: left;}
#content .three-3x33 .group-commnets-count p {margin: 0;}
#content .three-3x33 .group-viewed-icons p {margin: 0;}
#content .three-3x33 .field-name-comment-icon i {color: #565656;line-height: 24px; font-size: 100%;}
#content .three-3x33 .field-name-eye-icon i {color: #565656;line-height: 24px;}
#content .three-3x33 .group-commnets-count {float: right;line-height: 24px;padding-right: 20px;color: #575757;font-size: 14px;}
#content .three-3x33.panel-350x240 {padding-bottom: 55px;}
#content .row.odd {padding: 25px 25px 50px 25px; background: #999999;}

#content .row-wrapper.odd {background: #7e7e7e;}
#content .view-most-popular {padding-top: 25px;}
#content .pane-most-popular .block-content {border-top: 1px #fff solid; margin-top: 15px;}
#content .pane-most-popular .ds-2col-stacked {margin: 0 10px;}
#content .pane-most-popular .group-viewed-icons {float: right;padding-right: 10px;}
#content .pane-most-popular .group-commnets-count {float: right;}
#content .pane-most-popular .field-group-fieldset .field {float: left;}
#content .pane-most-popular .field-group-fieldset .field .even {color: #cdcdcd; font-size: 14px; padding-left: 5px;}
#content .pane-most-popular .field-group-div .field {float: left;}
#content .pane-most-popular .group-commnets-count p {margin: 0;color: #cdcdcd;}
#content .pane-most-popular .group-viewed-icons p {margin: 0;color: #cdcdcd;}
#content .pane-most-popular .group-counters {background: rgba(0,0,0,0.5); height: 24px !important;}
#content .pane-most-popular .field-name-comment-icon i {color: #cdcdcd;line-height: 24px; font-size: 100%;}
#content .pane-most-popular .field-name-eye-icon i {color: #cdcdcd;line-height: 24px;}
#content .pane-most-popular .group-commnets-count {float: right;line-height: 24px;padding-right: 20px;color: #cdcdcd;}
#content .pane-most-popular .group-commnets-count .even {padding-left: 5px; font-size: 14px;}
#content .pane-most-popular .field-name-body{display: none;}
#content .pane-most-popular .group-header {position: relative;}
#content .pane-most-popular .field-type-taxonomy-term-reference {position: absolute;top: 0;bottom: initial !important;background: #772d33;padding: 3px 15px;text-transform: uppercase;font-family: 'Open Sans',Helvetica,sans-serif;font-size: 16px;margin: 0;}
#content .pane-most-popular .node {position: relative;}
#content .pane-most-popular .field-name-field-mm-type .field-item{background: #772d33;position: absolute;margin: 0;padding: 11px;right: 0; z-index: 11;}
#content .pane-most-popular .field-name-field-events-cover .field-item {border-top: 5px solid #772d33;margin: 0;border-bottom: none;}
#content .pane-most-popular .group-footer {background: rgba(0,0,0,0.5);}
#content .pane-most-popular .field-name-title {padding-left: 30px;}
#content .pane-most-popular .field-name-title h2 {font-size: 22px;line-height: 26px !important;font-family: 'Open Sans Condensed', sans-serif;background: none !important;margin: 10px !important;min-height: 100%;}
#content .pane-most-popular .field-name-title a {color: #fff !important;}
#content .pane-most-popular .field-name-post-date {color: #575757;padding-left: 30px;font-size: 14px;float: left;}
#content .pane-most-popular .node {position: relative;}
#content .pane-most-popular .group-footer {position: absolute;bottom: 0;width: 100%;}
#content .pane-most-popular .field-name-post-date .field-item {margin: 0;color: #575757; line-height: 24px;}
#content .pane-most-popular .field-type-taxonomy-term-reference ul {list-style: none;padding: 0;margin: 0;}
#content .pane-most-popular .field-type-taxonomy-term-reference li {list-style: none;padding: 0px 5px 0px 5px;margin: 0;display: inline;}
#content .pane-most-popular .field-type-taxonomy-term-reference a {color: #fff;}
#content .pane-most-popular .ds-2col-stacked {margin: 0 10px 20px 10px;}

/*Quiqtabs MostPopular */
#content .view-most-popular {padding-top: 25px;}
#content .pane-quicktabs-top-views-comments {position: relative;margin-bottom: 0;}
#content .pane-quicktabs-top-views-comments .block {margin-bottom: 0;}
#content .pane-quicktabs-top-views-comments .block-content {margin-top: 15px;}
#content .pane-quicktabs-top-views-comments .quicktabs_main {border-top: 1px #fff solid;}
#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q {position: absolute;left: 0;right: 0;top: 0;}
#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q ul {padding: 0; margin: 0; text-align: center;}
#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q li {padding: 0;margin: 0; width: 35px; height: 35px; display: inline-block; text-align: center;}
#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q li.odd {margin-left: 5px;}
#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q a{margin-top: 6px;}
#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q .even a {width: 22px;height: 22px;display: inline-block;text-indent: -9999px; background: url(../images/view-comment-sprite.png) no-repeat;background-position: 0 -24px;}
#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q .odd a {width: 30px;height: 22px;display: inline-block;text-indent: -9999px; background: url(../images/view-comment-sprite.png) no-repeat;background-position: 0 -24px;}
#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q .even a{background-position: 0px -23px;}
#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q .even.active {background-color: #5a292e;}
#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q .even.active a{background-position: 0 0; margin-top: 6px;}
#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q .odd a{background-position: -37px -22px;}
#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q .odd.active {background-color: #5a292e;}
#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q .odd.active a{background-position: -35px 0px;}

#content .pane-quicktabs-top-views-comments .ds-2col-stacked {margin: 0 10px;}
#content .pane-quicktabs-top-views-comments .group-viewed-icons {float: right;padding-right: 10px;}
#content .pane-quicktabs-top-views-comments .group-commnets-count {float: right;}
#content .pane-quicktabs-top-views-comments .field-group-fieldset .field {float: left;}
#content .pane-quicktabs-top-views-comments .field-group-fieldset .field .even {color: #cdcdcd; font-size: 14px; padding-left: 5px;line-height: 24px;}
#content .pane-quicktabs-top-views-comments .field-group-div .field {float: left; color: #cdcdcd;font-size: 14px;line-height: 24px;}
#content .pane-quicktabs-top-views-comments .group-commnets-count p {margin: 0;color: #cdcdcd;}
#content .pane-quicktabs-top-views-comments .group-viewed-icons p {margin: 0;color: #cdcdcd;}
#content .pane-quicktabs-top-views-comments .group-counters {background: rgba(0,0,0,0.5); height: 24px !important;}
#content .pane-quicktabs-top-views-comments .field-name-comment-icon i {color: #cdcdcd;line-height: 24px; font-size: 100%;}
#content .pane-quicktabs-top-views-comments .field-name-eye-icon i {color: #cdcdcd;line-height: 24px;}
#content .pane-quicktabs-top-views-comments .group-commnets-count {float: right;line-height: 24px;padding-right: 20px;color: #cdcdcd;}
#content .pane-quicktabs-top-views-comments .group-commnets-count .even {padding-left: 5px; font-size: 14px;}
#content .pane-quicktabs-top-views-comments .field-name-body{display: none;}
#content .pane-quicktabs-top-views-comments .group-header {position: relative;}
#content .pane-quicktabs-top-views-comments .field-type-taxonomy-term-reference {position: absolute;top: 0;bottom: initial !important;background: #772d33;padding: 3px 15px;text-transform: uppercase;font-family: 'Open Sans',Helvetica,sans-serif;font-size: 16px;margin: 0;}
#content .pane-quicktabs-top-views-comments .node {position: relative;}
#content .pane-quicktabs-top-views-comments .field-name-field-mm-type .field-item{background: #772d33;position: absolute;margin: 0;padding: 11px;right: 0; z-index: 11;}
#content .pane-quicktabs-top-views-comments .field-name-field-events-cover .field-item {border-top: 5px solid #772d33;margin: 0;border-bottom: none;}
#content .pane-quicktabs-top-views-comments .group-footer {background: rgba(0,0,0,0.5);}
#content .pane-quicktabs-top-views-comments .field-name-title {padding-left: 30px;}
#content .pane-quicktabs-top-views-comments .field-name-title h2 {font-size: 1.7vw; line-height: 1.9vw !important;font-family: 'Open Sans Condensed', sans-serif;background: none !important;margin: 10px !important;min-height: 100%;}
#content .pane-quicktabs-top-views-comments .field-name-title a {color: #fff !important;}
#content .pane-quicktabs-top-views-comments .field-name-post-date {color: #575757;padding-left: 30px;font-size: 14px;float: left;}
#content .pane-quicktabs-top-views-comments .node {position: relative;}
#content .pane-quicktabs-top-views-comments .group-footer {position: absolute;bottom: 0;width: 100%;}
#content .pane-quicktabs-top-views-comments .field-name-post-date .field-item {margin: 0;color: #cdcdcd; line-height: 24px;}
#content .pane-quicktabs-top-views-comments .field-type-taxonomy-term-reference ul {list-style: none;padding: 0;margin: 0;}
#content .pane-quicktabs-top-views-comments .field-type-taxonomy-term-reference li {list-style: none;padding: 0px 5px 0px 5px;margin: 0;display: inline;}
#content .pane-quicktabs-top-views-comments .field-type-taxonomy-term-reference .odd {border-left: 1px solid #43181c;}
#content .pane-quicktabs-top-views-comments .field-type-taxonomy-term-reference a {color: #fff;}
#content .pane-quicktabs-top-views-comments .ds-2col-stacked {margin: 0 10px 20px 10px;}
/*Quiqtabs MostPopular */


#content .row.even {padding: 25px 15px 50px 15px;max-width: 1190px;}
#content .view-display-id-default {padding-top: 25px;}

#content .events .region-three-33-bottom  .ds-2col-stacked {margin: 0 10px 15px 10px;background: #fff;}
#content .events .region-three-33-bottom  .block-content {border-top: 1px #757575 solid; margin-top: 15px;}
#content .events .region-three-33-bottom  .group-header {position: relative;}
#content .events .region-three-33-bottom  .field-name-field-mm-type .field-item {background: #772d33;position: absolute;margin: 0;padding: 11px;right: 0; z-index: 11;}
#content .events .region-three-33-bottom  .field-type-taxonomy-term-reference {position: absolute;bottom: 0;background: #772d33;padding: 3px 15px;text-transform: uppercase;font-family: 'Open Sans',Helvetica,sans-serif;font-size: 16px;margin: 0;}
#content .events .region-three-33-bottom  .field-type-taxonomy-term-reference ul {list-style: none;padding: 0;margin: 0;}
#content .events .region-three-33-bottom  .field-type-taxonomy-term-reference li {list-style: none;padding: 0px 5px 0px 5px;margin: 0;display: inline;}
#content .events .region-three-33-bottom  .field-type-taxonomy-term-reference .field-items .odd {border-left: 1px solid #43181c;}
#content .pane-most-popular .field-type-taxonomy-term-reference .field-items .odd {border-left: 1px solid #43181c;}
#content .events .region-three-33-bottom  .field-type-taxonomy-term-reference a {color: #fff;}
#content .events .region-three-33-bottom  .field-name-field-events-cover .field-item {border-bottom: 5px solid #772d33;background: url(../images/image-wrap.png) #FFF;}
#content .events .region-three-33-bottom  .group-counters {height: 45px;}
#content .events .region-three-33-bottom  .field-name-title h2 {font-size: 22px;color: black;line-height: 26px;background: #fff;margin: 7%;height: 80px;overflow: hidden; font-family: 'Open Sans Condensed';}
#content .events .region-three-33-bottom  .field-name-title a {text-decoration: none; color: #000;}
#content .events .region-three-33-bottom  .field-name-body .field-item.even {font-family: 'Open Sans',Helvetica,sans-serif;font-size: 16px;font-style: italic;color: #565656;margin: 7%;border-bottom: 1px solid #565656;padding-bottom: 18px;line-height: 20px;height: 80px;overflow: hidden;}
#content .events .region-three-33-bottom  .field-name-post-date .field-item {font-size: 14px;font-family: 'Open Sans',Helvetica,sans-serif;font-style: normal;padding-left: 30px;color: #565656;float: left;}
#content .events .region-three-33-bottom  .group-viewed-icons {float: right;padding-right: 10px;}
#content .events .region-three-33-bottom  .field-name-eye-icon i {color: #565656;line-height: 24px;}
#content .events .region-three-33-bottom  .group-commnets-count {float: right;line-height: 24px;padding-right: 15px;font-size: 14px;color: #565656;}
#content .events .region-three-33-bottom  .group-commnets-count .field-items {padding-left: 5px;}
#content .events .region-three-33-bottom  .field-group-div .field {float: left;}
#content .events .region-three-33-bottom  .group-commnets-count p {margin: 0;}
#content .events .region-three-33-bottom  .group-viewed-icons p {margin: 0;}
#content .events .region-three-33-bottom  .field-name-comment-icon i {color: #565656;line-height: 24px;font-size: 100%;line-height: 24px;}
#content .events .region-three-33-bottom  .field-group-fieldset .field {float: left;padding-left: 5px;}
#content .events .region-three-33-bottom  .field-name-viewed .field-item {font-size: 14px; color: #565656;}


#content .row-wrapper .block-title {font-family: 'Open Sans Condensed',Helvetica,sans-serif;}
#content .row-wrapper.odd .region-three-33-bottom .block-title {color: #fff;font-size: 35px; background: url(../images/h1.jpg) left repeat-y; padding-left: 22px;text-transform: uppercase;line-height: 30px;}
#content .row-wrapper.even .region-three-33-bottom .block-title {color: #757575;font-size: 30px; background: url(../images/h1.jpg) left repeat-y;padding-left: 22px;text-transform: uppercase;line-height: 30px;}
#content .special .row.odd {padding: 25px 0px 55px 25px;max-width: 1195px;}
#content .special .block-inner, #content .special .region-three-33-bottom{margin-right: 0;} 
#content .jcarousel .jcarousel-item {
	padding: 0;
	width: 268px;
	overflow: hidden;
	position: relative;
}
#content .jcarousel-container .jcarousel-next,
#content .jcarousel-container .jcarousel-prev {
  display: block;
  width: 35px;
  height: 54px;
  background-image: url(../images/arrows-lr.png);
}
#content .jcarousel-container .jcarousel-prev-horizontal {
  position: absolute;
  top: 63px;
  left: -70px;
  background-position: 0 -54px;
}
#content .jcarousel-container .jcarousel-next-horizontal {
  position: absolute;
  top: 63px;
  right: -48px;
}
#content .jcarousel-container.jcarousel-container-horizontal {margin: 0 auto;}
#content .pane-special .block-content {padding-top: 25px;}
#content .jcarousel .jcarousel-item-horizontal {
  margin: 0 30px 0 0;
}
#content .jcarousel-clip-horizontal {
  width: 1200px;
  overflow: hidden;
}

#content .jcarousel-navigation {padding: 0;margin: 0;padding-top: 20px;text-align: center;}
#content .jcarousel-navigation li {list-style: none;margin-left: 8px;border-radius: 41px;width: 15px;height: 15px;background: #e9e9e9;display: inline-block;}
#content .jcarousel-navigation li.active {background: #772d33;}
#content .jcarousel-navigation a {position: absolute;left: auto; right: auto;margin: 0 auto;width: 15px;height: 15px;text-indent: -99999px; display: block;}
#content .jcarousel-navigation .active {}
#content .pane-special .views-field-field-content-tags {position: absolute;top: 0;background: #772d33; padding: 0 5px;}
#content .pane-special .views-field-field-content-tags a {text-decoration: none; color: #fff;font-size: 16px; text-transform: uppercase;}
#content .pane-special .views-field-title {position: absolute;bottom: 20px;padding-left: 25px;overflow: hidden;}
#content .pane-special .views-field-title a {color: #fff; text-decoration: none; font-size: 1.2vw; line-height: 1.4vw; font-family: 'Open Sans Condensed'; font-weight: bold;}
#content .pane-special .views-field-views-conditional {position: absolute;bottom: 20px;padding-left: 25px;overflow: hidden;}
#content .pane-special .views-field-views-conditional a {color: #fff; text-decoration: none; font-size: 1.6vw; line-height: 1.8vw; font-family: 'Open Sans Condensed'; font-weight: bold; text-shadow: 2px 2px 4px #000;}
#content .pane-special .views-field-field-events-cover a:before {
	content: '';
    display: block;
    position: absolute;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAABBJREFUCB1jYEAF9chcIjkAQMIB/SG56FcAAAAASUVORK5CYII=) repeat;
    width: 100%;
    height: 100%;
}
#content .pane-special .views-field-field-events-cover a:after{
	content: '';
    background: url(../images/shadow_top2.png) top repeat-x;
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top:0;
}
#content .pane-special .views-field-field-events-cover {border-top: 5px solid #772d33;}
#content .pane-special .views-field-field-events-cover .field-content {background: url(../images/image-wrap.png) #fff; margin-left: 1px;margin-bottom: -1px;}
#content .pane-special .views-field-field-events-cover img {opacity: 0.9;margin-bottom: -6px;}
#content #block-system-main {padding-bottom: 30px;}
#block-inject-1 {clear: none; max-width: 350px;float: right;padding-bottom: 20px; padding-left: 20px; width: 100%; height: 240px;}
.field-name-body .clearfix {float: right;margin: 0;width: 100%;height: 100%;}
.sidebar .block-simpleads {padding-bottom: 20px;}
.block-simpleads .block-content {height: 100%;}

.block-inject .block-simpleads {height: 100%;}
.node-type-archive-2-0 .field-name-body div {width: 100% !important;}
.node-type-archive-2-0 .field-name-body embed {width: 100% !important;}
#page .region-tertiary-content {background: #999999;}
#page .region-tertiary-content nav {float: left; display: inline-block;}
#page .region-tertiary-content .region-inner {max-width: 1195px;margin: 0 auto;padding-top: 54px;}
#block-menu-menu-about, #block-menu-menu-ads, #block-menu-menu-followus {padding-right: 45px;}
#page .region-tertiary-content .block-menu .block-title {color: #fff;font-size: 22px;background: url(../images/h1.jpg) left repeat-y;padding-left: 22px;line-height: 20px; font-family: 'Open Sans Condensed',Helvetica,sans-serif; text-shadow: 0 0 0 #999999;}
#page .region-tertiary-content nav .block-content {border-top: 1px #fff solid;margin-top: 14px;}
#page .region-tertiary-content nav .menu li {list-style: none; border-bottom: 1px dotted #3c3c3c; line-height: 40px;}
#page .region-tertiary-content nav .menu li a{color: #3c3c3c;text-decoration: none; font-size: 16px; }
.menu-item-5661 a{background: url(../images/follow/fb.png) left center no-repeat;padding-left: 32px;}
.menu-item-5662 a{background: url(../images/follow/ok.png) left center no-repeat;padding-left: 32px;}
.menu-item-5663 a{background: url(../images/follow/vk.png) left center no-repeat;padding-left: 32px;}
.menu-item-5664 a{background: url(../images/follow/tw.png) left center no-repeat;padding-left: 32px;}
.menu-item-5665 a{background: url(../images/follow/yt.png) left center no-repeat;padding-left: 32px;}
.menu-item-5666 a{background: url(../images/follow/rss.png) left center no-repeat;padding-left: 32px;}
.page-views #content {margin: 48px 20px 10px 30px;}
.page-views .region-sidebar-first {padding-top: 64px;}

.page-views .ds-2col-stacked > .group-right {width: 60.96%;padding-top: 15px;}
.page-views .ds-2col-stacked > .group-left {width: 34.933%;}
.page-views .ds-2col-stacked.node-kaleidoscope .field-name-body .field-item {height: 69px;}
.page-views .ds-2col-stacked .field-name-body .field-item {font-family: 'Open Sans',Helvetica,sans-serif;font-style: italic;font-size: 16px;line-height: 22px;color: #565656;height: 89px;overflow: hidden;}
.page-views .ds-2col-stacked .field-name-title h2{margin: 0;padding: 0 0 5px 0;font-weight: bold;line-height: 26px;font-size: 22px; height: 50px; overflow: hidden;}
.page-views .ds-2col-stacked .field-name-title a {text-decoration: none; color: #000;}
.page-views .ds-2col-stacked .group-left {position: relative;}
.page-views .ds-2col-stacked .field-name-field-mm-type {position: absolute;right: 0; background: #772d33;}
.page-views .ds-2col-stacked .field-name-field-mm-type i {font-size: 170%;}
.page-views .ds-2col-stacked .field-type-taxonomy-term-reference {position: absolute;bottom: 0;padding: 0;background: #772d33;padding: 3px 15px;text-transform: uppercase;font-family: 'Open Sans',Helvetica,sans-serif;font-size: 16px;margin: 0;}
.page-views .ds-2col-stacked .field-type-taxonomy-term-reference ul {list-style: none;padding: 0;margin: 0;}
.page-views .ds-2col-stacked .field-type-taxonomy-term-reference li {list-style: none;padding: 0px 5px 0px 5px;margin: 0;display: inline;}
.page-views .ds-2col-stacked .field-type-taxonomy-term-reference .odd {border-left: 1px solid #43181c;}
.page-views .ds-2col-stacked .field-type-taxonomy-term-reference a {color: #fff;}
.page-views .ds-2col-stacked figure {margin: 0;}
.page-views .ds-2col-stacked .field-name-body {border-bottom: 1px solid #e3e3e3; padding-bottom: 5px;}
.page-views .ds-2col-stacked .field-name-eye-icon p, .page-views .ds-2col-stacked .field-name-comment-icon p {margin: 0;}
.page-views .ds-2col-stacked .field-name-eye-icon i, .page-views .ds-2col-stacked .field-name-comment-icon i {color: #a0a0a0; font-size: 100%;line-height: 145%;}
.page-views .ds-2col-stacked .field-name-post-date {float: left; font-size: 14px; color: #a0a0a0;}
.page-views .ds-2col-stacked .group-inline {float: right;}
.page-views .ds-2col-stacked .group-inline .field {float: left; font-size: 14px; color: #a0a0a0; margin-right: 5px;}
.page-views .node.view-mode-front_teaser {margin-bottom: 30px; border-bottom: 5px solid #772d33; background: #fff;}



/*archive view list*/
.page-archive .block-region-content h2.title { color: #757575; font-size: 28px;  background: url(../images/h1.jpg) left repeat-y; padding-left: 22px; text-transform: uppercase;line-height: 30px; font-family: 'Open Sans Condensed',Helvetica,sans-serif; margin-bottom: 10px;}
.page-archive .block-region-content .view-header {border-bottom: #a1a1a1 1px solid;}
.page-archive .ds-2col-stacked > .group-right {width: 60.96%;padding-top: 15px;}
.page-archive .ds-2col-stacked > .group-left {width: 34.933%;}
.page-archive .ds-2col-stacked .field-name-body .field-item {font-family: 'Open Sans',Helvetica,sans-serif;font-style: italic;font-size: 16px;line-height: 22px;color: #565656;height: 92px;overflow: hidden;}
.page-archive .ds-2col-stacked .field-name-title h2{margin: 0;padding: 0 0 5px 0;font-weight: bold;line-height: 26px;font-size: 22px; height: 50px; overflow: hidden;}
.page-archive .ds-2col-stacked .field-name-title a {text-decoration: none; color: #000;}
.page-archive .ds-2col-stacked .group-left {position: relative;}
.page-archive .ds-2col-stacked .field-name-field-mm-type {position: absolute;right: 0; background: #772d33;}
.page-archive .ds-2col-stacked .field-name-field-mm-type i {font-size: 170%;}
.page-archive .ds-2col-stacked .view-mode-front_teaser.field-type-taxonomy-term-reference {position: absolute;bottom: 0;padding: 0;background: #772d33;padding: 3px 15px;text-transform: uppercase;font-family: 'Open Sans',Helvetica,sans-serif;font-size: 16px;margin: 0;}
.page-archive .ds-2col-stacked .field-type-taxonomy-term-reference ul {list-style: none;padding: 0;margin: 0;}
.page-archive .ds-2col-stacked .field-type-taxonomy-term-reference li {list-style: none;padding: 0px 5px 0px 5px;margin: 0;display: inline;}
.page-archive .ds-2col-stacked .field-type-taxonomy-term-reference .odd {border-left: 1px solid #43181c;}
.page-archive .ds-2col-stacked .field-type-taxonomy-term-reference a {color: #fff;}
.page-archive .ds-2col-stacked figure {margin: 0;}
.page-archive .ds-2col-stacked .field-name-body {border-bottom: 1px solid #e3e3e3; padding-bottom: 5px;}
.page-archive .ds-2col-stacked .field-name-eye-icon p, .page-archive .ds-2col-stacked .field-name-comment-icon p {margin: 0;}
.page-archive .ds-2col-stacked .field-name-eye-icon i, .page-archive .ds-2col-stacked .field-name-comment-icon i {color: #a0a0a0; font-size: 100%;line-height: 145%;}
.page-archive .ds-2col-stacked .field-name-post-date {float: left; font-size: 14px; color: #a0a0a0;}
.page-archive .ds-2col-stacked .group-inline {float: right;}
.page-archive .ds-2col-stacked .group-inline .field {float: left; font-size: 14px; color: #a0a0a0; margin-right: 5px;}
.page-archive .node.view-mode-front_teaser {margin-bottom: 30px; margin-top: 30px; border-bottom: 5px solid #772d33; background: #fff;}

.ds-2col-stacked.node-archive-2-0 .group-left {min-width: 0.933%;max-width: 34%;width: inherit; padding-right: 30px; z-index: 1;}
.ds-2col-stacked.node-archive-2-0 .group-right {max-width: 99.96% !important;width: initial;float: inherit;position: relative;}
.ds-2col-stacked.node-archive-2-0 .field-name-node-link {float: right; padding-right: 10px;}
.ds-2col-stacked.node-archive-2-0 .field-name-node-link a {color: #a0a0a0; font-size: 14px;}
.ds-2col-stacked.node-archive-2-0 .field-name-post-date {float: left; padding-left: 10px;}
.ds-2col-stacked.node-archive-2-0 .field-name-field-arh-cat {z-index: 2;bottom: inherit !important;}
.ds-2col-stacked.node-archive-2-0 .field-name-title {padding-left: 65px;}
.ds-2col-stacked.node-archive-2-0 .field-name-body {padding-left: 65px;}
.ds-2col-stacked.node-archive-2-0.node-full .field-name-body {padding-left: 0px;}
.ds-2col-stacked.node-archive-2-0.node-full .field-name-title {padding-left: 0px;}
.ds-2col-stacked.node-archive-2-0.node-full .field-name-body p {font-family: 'Open Sans'; font-size: 18px !important;}
.ds-2col-stacked.node-archive-2-0.node-full .field-name-body span {font-family: 'Open Sans'; font-size: 18px !important;}
.ds-2col-stacked.node-archive-2-0.node-full .field-name-body strong {font-family: 'Open Sans'; font-size: 18px !important;}
/*archive view list*/

/*archive view filter*/
#archive-container dd {border: none;}
#archive-container dl dd ul {padding: 11px 10px 10px 0px; border-bottom: 4px solid #b2b2b2;}
#archive-container dl dd ul {color: #b2b2b2; text-transform: uppercase; font-size: 16px; font-weight: bold; font-family: 'Open Sans Condensed';}
#archive-container dl dd ul li {padding: 11px 5px 10px 0px;}
#archive-container dl dd ul a {color: #772d33;}
#archive-container dl dd .selected {padding: 11px 5px 10px 0px;border-bottom-color: #772d33;}
#archive-container dl dd .active {color: #772d33;text-transform: uppercase; font-size: 16px;font-family: 'Open Sans Condensed';font-weight: bold;}

#archive-container dl dd ul#archive-node_types li {display: inline-block;background: #b3b3b3; border: none;padding: 2px 7px;border-radius: 5px;}
#archive-container dl dd ul#archive-node_types li.selected {background: #772d33;padding: 2px 7px;color: #fff;}
#archive-container dl dd ul#archive-node_types li a {color: #fff;text-transform: none;font-weight: normal;font-family: 'Open Sans';}
#archive-container dl dd ul#archive-node_types li a.active {color: #fff;font-weight: normal;font-family: 'Open Sans';text-transform: none;}
#archive-container dl dd ul#archive-node_types {border: none; padding-top: 30px;}
#date h3 {font-family: 'Open Sans Condensed';font-size: 30px;text-transform: uppercase; padding: 0;margin: 15px 0;text-align: center;color: #757575;}
#archive-container dl dd ul#archive-days {border: none; padding-top: 20px;}
#archive-container dl dd ul#archive-days li.selected {border: none;}
#archive-container dl dd ul#archive-days li a.active {background: #772d33;color: #fff;border: 4px #772d33 solid;}
/*archive view filter*/

.page-search #content {margin: 48px 20px 48px 30px;}
.page-search .region-sidebar-first {padding-top: 64px;}
.page-search .image-field-caption {text-indent: -9999px; position: absolute;}
.page-search .ds-search-highlight {background: #d6c0c1;}
.page-search .results {font-family: 'Open Sans'; font-weight: bold; font-size: 16px; color: #424141; float: left; margin: 10px 0; line-height: 18px;}

.page-search #edit-basic {position: relative;margin: 0;padding: 0; width: 100%;}
.page-search #edit-keys {height: 40px;width: 100%;border: 1px #e2e2e2 solid;font-family: 'Open Sans';font-style: normal;font-size: 16px;color: #424141;line-height: 40px;text-indent: 10px;}
.page-search #edit-submit {width: 37px; height: 40px; border: 1px #67242a solid; text-indent: -9999px; position: absolute; right: -2px; top: 2px; background: url(../images/social-header-sprite.png) #772d33 no-repeat; background-position: -70px -16px;}
.page-search .ds-search-extra {font-family: 'Open Sans'; color:#8b8a8a; font-style: italic; font-size: 14px; float: left; margin: 10px 0; line-height: 18px; padding-left: 20px;}
.page-search .ds-2col-stacked > .group-right {width: 60.96%;padding-top: 15px;}
.page-search .ds-2col-stacked > .group-left {width: 34.933%;}
.page-search .ds-2col-stacked .field-name-body .field-item {font-family: 'Open Sans',Helvetica,sans-serif;font-style: italic;font-size: 16px;line-height: 22px;color: #565656;height: 75px;overflow: hidden;}
.page-search .ds-2col-stacked .field-name-title h2{margin: 0;padding: 0 0 5px 0;font-weight: bold;line-height: 26px;font-size: 22px; height: 50px; overflow: hidden;}
.page-search .ds-2col-stacked .field-name-title a {text-decoration: none; color: #000;}
.page-search .ds-2col-stacked .group-left {position: relative;}
.page-search .ds-2col-stacked .field-name-field-mm-type {position: absolute;right: 0; background: #772d33;}
.page-search .ds-2col-stacked .field-name-field-mm-type i {font-size: 170%;}
.page-search .ds-2col-stacked .field-type-taxonomy-term-reference {position: absolute;bottom: 0;padding: 0;background: #772d33;padding: 3px 15px;text-transform: uppercase;font-family: 'Open Sans',Helvetica,sans-serif;font-size: 16px;margin: 0;}
.page-search .ds-2col-stacked .field-type-taxonomy-term-reference ul {list-style: none;padding: 0;margin: 0;}
.page-search .ds-2col-stacked .field-type-taxonomy-term-reference li {list-style: none;padding: 0px 5px 0px 5px;margin: 0;display: inline;}
.page-search .ds-2col-stacked .field-type-taxonomy-term-reference .odd {border-left: 1px solid #43181c;}
.page-search .ds-2col-stacked .field-type-taxonomy-term-reference a {color: #fff;}
.page-search .ds-2col-stacked figure {margin: 0;}
.page-search .ds-2col-stacked .field-name-body {border-bottom: 1px solid #e3e3e3; padding-bottom: 5px;}
.page-search .ds-2col-stacked .field-name-eye-icon p, .page-search .ds-2col-stacked .field-name-comment-icon p {margin: 0;}
.page-search .ds-2col-stacked .field-name-eye-icon i, .page-search .ds-2col-stacked .field-name-comment-icon i {color: #a0a0a0; font-size: 100%;line-height: 145%;}
.page-search .ds-2col-stacked .field-name-post-date {float: left; font-size: 14px; color: #a0a0a0;}
.page-search .ds-2col-stacked .group-inline {float: right;}
.page-search .ds-2col-stacked .group-inline .field {float: left; font-size: 14px; color: #a0a0a0; margin-right: 5px;}
.page-search .node.view-mode-front_teaser {margin-bottom: 30px; border-bottom: 5px solid #772d33; background: #fff; float: left;}
#block-block-13 .block-title {display: none;}
#block-block-13 quote {
	border-left: 5px solid #772d33;
    display: block;
    padding-left: 15px;
    background: #d7d7d7;
    padding-top: 15px;
    padding-bottom: 15px;
}
#block-block-13 quote p {
	padding-left: 5px;
    font-style: italic;
}

#donate-wrapper {text-align: right;padding-right: 20px;}
#donate-wrapper h3 {
	color: #772d33;
    font-weight: 400;
    font-family: 'Open Sans';
    font-size: 20px;
    display: inline-block;
    vertical-align: top;
}
#donate-wrapper .donate-item {
	display: inline-block;
	padding-right: 20px;
}
#block-system-main .view-mode-full .group-footer .field-name-body {min-height: 380px;padding-bottom: 20px;}
#payments {background: #67242a;}
#payments .block-inner {
	margin: 0 auto;
    max-width: 1170px;
    text-align: center;
    padding-bottom: 20px;
}
#footer #block-block-2 {background: #67242a;margin: 0;min-height: 92px;}
#block-block-2 .block-content {margin: 0 auto; max-width: 1170px;}
#block-block-2 .copyright {width: 50%;display: inline; float: left;}
#block-block-2 .left {float: left;}
#block-block-2 .right p{float: right;}
#block-block-2 .copyright p {line-height: 92px;margin: 0; color: #fff; font-size: 16px;}

#float-bar {display: none; width: 100%; height: 60px;background: #fffffff7;vertical-align: middle;border-bottom: 3px #6e2e34 solid;}
#float-bar.sticky {position: fixed;width: 100%;left: 0;top: 0;z-index: 100;border-top: 0;display: block;}
#bar-wrapper {max-width: 1170px; margin: 0 auto;}
#esp-logo-inline {
	display: inline-block;
    vertical-align: middle;
    padding-top: 7px;
    padding-right: 20px;
    padding-left: 10px;
    width: 8%;
}
#node-title-inline {
	display: inline-block;
    vertical-align: middle;
    width: 55%;
}
#node-title-inline h3{
	color: #000;
    font-size: 22px;
    font-family: 'Open Sans Condensed';
    padding: 0;
    margin: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#social-widgets {
	display: inline-block;
    vertical-align: middle;
    width: 30%;
}
#social-widgets .a2a_default_style {float: right;}
.comment .auth-provider{
	width: 16px;
    height: 16px;
    padding-right: 10px;
    vertical-align: middle;
}