/*
Theme Name: Poets & Quants Responsive
Theme URI: http://www.poetsandquants.com
Description: Custom responsive WordPress theme for Poets & Quants based on Bootstrap and SDAC Inc's Lucidity.
Author: SDAC Inc.
Author URI: http://www.sandboxdev.com
Version: 4.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, translation-ready

This theme, like WordPress, is licensed under the GPL.
*/
 

/*
JZ CSS file organization
-----------------
[1] General - All general items, browser specific hacks
[2] Header - All things specific to the header
[3] Tabs - All things specific to the tabs
[4] Main Content - All things specific to the main content
[5] Sidebar - All things which are specific to the sidebar.
[6] Footer - All things which are page and section specific.
[7] Media Queies - All things specific to different device sizes.

Questions/Comments: Email support@sandboxdev.com
*/

/*---------[1]General---------*/
html {position: relative;min-height: 100%;overflow-x: hidden;}
body {background: #575a5d;font-family: 'Open Sans', sans-serif;color:#575a5d;overflow-x: hidden;}

h1,h2,h3,h4,h5,h6,form,ul,ol,p {line-height:normal; margin:0; padding:0;}


* {border-radius: 0 !important;}

.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);height: 1px;overflow: hidden;position: absolute !important;width: 1px;}

a {font-weight:bold;color:#ea7125;text-decoration:none;}
a:hover {color:#3e88a2;text-decoration:underline;}
a img {border:0;}
a:focus {outline:none;}
a.btn.btn-primary {color:#fff !important;}

.alignright {float:right;margin-left:15px;}
.alignleft, .alignnone {float:left;margin-right:15px;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.clearjz {clear:both;}

img.alignleft, img.alignright, img.alignnone {padding:3px !important; border:1px solid #ddd;}

img.img-responsive {margin-bottom:15px;}
img.img-rounded {border-radius: 3px !important;}

.wp-caption, .gallery-caption {font-size:.75em;font-weight:bold !important;margin-bottom:10px;text-align:center}
.wp-caption {max-width:100% !important;}
p.wp-caption-text {margin:5px 0 0 0 !important;padding:0 !important;}

table {width: 100%;max-width: 100%;margin-bottom: 20px;border:1px solid  #ddd;}
table > thead > tr > th,table > tbody > tr > th,table > tfoot > tr > th,table > thead > tr > td,table > tbody > tr > td,table > tfoot > tr > td {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}
table > thead > tr > th {vertical-align: bottom;border-bottom: 2px solid #ddd;}
table > caption + thead > tr:first-child > th,table > colgroup + thead > tr:first-child > th,table > thead:first-child > tr:first-child > th,table > caption + thead > tr:first-child > td,table > colgroup + thead > tr:first-child > td,table > thead:first-child > tr:first-child > td {border-top: 0;}
table > tbody + tbody {border-top: 2px solid #ddd;}
table {background-color: #fff;}

.no-break {clear:both;}

.carousel-inner {-webkit-transform-style: preserve-3d;}

.btn-pq {text-shadow:none !important;font-weight:bold;background-color:#575a5d !important;font-family: 'PT Sans Narrow', sans-serif;color:#fff !important;text-transform:uppercase;padding:6px}
.btn-pq:hover {background-color:#ea7125 !important}

.btn-xs.btn-pq {padding:3px 6px 3px 6px;}

select::-ms-expand{display:none;}

.modal-dialog {margin-top:100px;}

/*---------[2]Header---------*/
#leaderboard {margin:15px auto 15px auto;width:728px;height:90px;}
#registered-msg { background: #363b3f; color: #fff; position: fixed; left: 0; padding: 10px 0; text-align: center; top:0; width: 100%; z-index: 99999; }

header#site-top {background:#000 url('images/bg-header.gif') repeat;padding:15px 25px 15px 25px;}
header#site-top .logo {padding-left:5px;}

header#site-top #featured-content .featured-title {font-size:.85em;text-align:center;color:#fff;margin:7px 0 7px 0;}
header#site-top #featured-content img { margin: 0 auto;}
header#site-top #featured-content {height:100px;overflow:hidden;}

nav.navbar#main-nav {background: url('images/bg-header.gif') repeat;border:0; margin-bottom:0 !important;padding:10px;}
nav.navbar#main-nav li {font-family: 'PT Sans Narrow', sans-serif;font-size:1.25em;}
nav.navbar#main-nav a {font-weight:normal;color:#000;text-transform:uppercase;background:url('images/border-vertical.png') top right repeat-y;}
nav.navbar#main-nav li:hover, nav.navbar#main-nav li.current-menu-item, .nav > li > a:hover {color:#000;background-color:#e7e9e9;}
.nav > li > a:hover, nav.navbar#main-nav .dropdown.open a {background-color:#e7e9e9;}
nav.navbar#main-nav li.current-menu-item {background:#fff;}
nav.navbar#main-nav li.current-menu-item a,  nav.navbar#main-nav li.current-menu-parent a, nav.navbar#main-nav .dropdown.open ul li a {color:#000; background-color:#fff !important;}
.navbar-collapse.collapse.in {margin-left:0;overflow-y:scroll}

.navbar-collapse.collapse.in {background:#fff !important;}

li.last > a {padding-right:14px;}

.navbar-collapse.collapse.in {background:#d0d3d4;margin-left:0 !important;border-top:1px solid #828485 !important;}
nav.navbar#main-nav .navbar-collapse.collapse.in a {background:none;}
.navbar-toggle {background-color: #333 !important;border:1px solid #111}
.navbar-toggle .icon-bar {background-color: #fff !important;}

/* Custom Post Types */
.single-calendar .menu-item-53978, .post-type-archive-calendar .menu-item-53978,
.single-consultant .menu-item-53990, .post-type-archive-consultant .menu-item-53990,
.single-school-profile .menu-item-53974, .post-type-archive-school-profile .menu-item-53974,
.single-specialized-master .menu-item-53990, .post-type-archive-specialized-master .menu-item-53990
{background:#fff;} 

nav.navbar#main-nav li.dropdown:last-child a {border-right:0;}
nav.navbar#main-nav .open ul {padding:0 !important;}
nav.navbar#main-nav .open li, .navbar-collapse.collapse.in li {border-left:7px solid #e7e9e9; border-bottom:1px solid #e7e9e9;}
nav.navbar#main-nav .open li:hover, .navbar-collapse.collapse.in li:hover {border-left:7px solid #ffd204;}
nav.navbar#main-nav .open li a, .navbar-collapse.collapse.in li a {background:#fff  !important;}
nav.navbar#main-nav .dropdown.open ul li a:hover, .navbar-collapse.collapse.in li a:hover {background: #f9fafa url('images/drop-down-hover.png') center left no-repeat !important;}
nav.navbar#main-nav .open li:hover a {background-color:#e7e9e9}
nav.navbar#main-nav .dropdown.open a {background-color: #f9fafa !important;}
nav.navbar#main-nav .open li a {border-right:0;}
nav.navbar#main-nav .caret {border-width: 7px;}
nav.navbar#main-nav .dropdown:last-of-type .dropdown-menu {left: auto;right: 0;}
nav.navbar#main-nav a.navbar-brand {height:45px;background:none;}

a.navbar-brand img {margin-top:-8px;}

.collapse.navbar-collapse #share-icons {height:40px !important;}

.navbar-nav > li > a, .navbar-brand {
    padding-top:10px !important; padding-bottom:0 !important;
    height: 40px;
}
.navbar {min-height:40px !important;}

.navbar-nav #nav-search {padding:10px;}
.navbar-nav #nav-search #search-form button {padding-left:20px}

#featured-small {margin: -50px 75px 0 0;}
#featured-small .featured-text {font-size:.9em;color:#fff;line-height:normal !important;float:left;display:inline;width:100px;text-align:center;}
#featured-small #featured-content {float:left;display:inline;width:165px;}

.article-bar .hidden {display: none;}
.article-bar.affix {width:100%; background-color:#000; padding:10px 20px; top:0; z-index:99999; animation: affixFadeIn 0.5s  ease-in;-webkit-animation: affixFadeIn 0.5s;}
.affix .hidden {display: block !important;}
.article-bar .entry-title {font-size:1.1em;color:#fff;padding-top:20px;padding-left:15px;}
.article-bar #text-tools {border-right:1px solid #fff;padding-right:20px;margin-right:20px;}
.article-bar #text-tools li {padding:0 10px 0 10px;}

@keyframes affixFadeIn{
	from {opacity: 0;}
	to {opacity: 1;}
}
@-webkit-keyframes affixFadeIn {
	from {opacity: 0;}
	to {opacity: 1;}
}
@keyframes affixFadeOut{
	from {opacity: 1;}
	to {opacity: 0;}
}
@-webkit-keyframes affixFadeOut {
	from {opacity: 1;}
	to {opacity: 0;}
}

.social, .social-flat {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: auto 32px !important;border: 0;cursor: pointer;text-indent: -9999px;display: inline-block;width: 32px;height: 32px;margin: 0 2px;padding: 0;position: relative; }
.social::before, .social-flat::before, .social::after, .social-flat::after {content: '';display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0; }
.social::before, .social-flat::before {box-shadow: 0 0 1px 0 #aaa; }
.social::after, .social-flat::after {-webkit-transition: background-color 0.25s ease;transition: background-color 0.25s ease; }
.social:hover::after, .social-flat:hover::after, .social:focus::after, .social-flat:focus::after, .social:active::after, .social-flat:active::after {background: rgba(255, 255, 255, 0.2); }
.social::before {background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%); }
.social, .social-flat {background-image: url('images/icons.svg') !important; background-repeat:no-repeat;}
.social-facebook {background-position: 14.893617021276595% 0 !important;}
.social-googleplus {background-position: 25.53191489361702% 0 !important;}
.social-linkedin {background-position: 44.680851063829785% 0 !important;}
.social-mail {background-position: 46.808510638297875% 0 !important;}
.social-rss {background-position: 61.702127659574465% 0 !important;}
.social-share {background-position: 63.829787234042556% 0 !important;}
.social-soundcloud {background-position: 72.34042553191489% 0 !important;}
.social-twitter {background-position: 87.23404255319149% 0 !important;}

.social.last {margin-right:0;}

a.social-search {background-image :none !important;background-color:#a1a1a3;text-align:center;font-weight:bold;text-indent:0 !important;color:#fff;width:auto;margin-left:0;top:5px;}
a.social-search span {display:inline-block;padding: 0 16px 0 15px;vertical-align:middle;height:32px;line-height:30px;vertical-align:middle;}
a.social-search span em {font-style:normal;font-family: 'Open Sans', sans-serif;font-weight:normal;position:relative;top:-2px !important;}

#share-tools li a {display:block;height:32px;width:32px;text-indent:-9999px;overflow:hidden;background:url('images/icons-social-w.png') no-repeat;}
#share-tools li.share-twitter a {background-position:-48px 0;}
#share-tools li.share-linkedin a {background-position:-96px 0;}
#share-tools li.share-rss a {background-position:-144px 0;}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
	#share-tools li a {background-image: url('images/icons-social-w-r.png');background-size: 176px 32px;}	
}


/*---------[3]Main Content---------*/

#main {background:#fff;margin:0;padding-top:25px;}
.home #main {padding-top:25px;}

.pq-function {margin-bottom:30px !important;}

.widget-title {background:url('images/bg-heading.gif') repeat;overflow:hidden;height:33px;line-height:34px;font-weight:bold;color:#ffd204;font-size:1.4em;padding:0 10px 0 20px;letter-spacing:1.4px;text-transform:uppercase;font-family: 'PT Sans Narrow', sans-serif;margin-bottom:20px;}
.widget-title.view-more {padding-right:0;}
.widget-title a.view-more {line-height:36px;background:#000;color:#fae9a6;text-transform:none;padding: 0 10px 1px 10px;font-family: 'Open Sans', sans-serif;font-weight:normal;font-size:.7em;margin-top:-1px}
_::-webkit-:not(:root:root), .widget-title {line-height:36px;}

ol.breadcrumb {padding: 7px 15px;}
ol.breadcrumb li {font-size:.8em;}
ol.breadcrumb li a {font-weight:normal;}

/* Home */
#home-slides {position:relative;}

.carousel-fade .carousel-inner .item {opacity: .7;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}
.carousel-fade .carousel-inner .active {opacity: 1;}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {left: 0;opacity: 0;z-index: 1;}
.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {opacity: 1;}
.carousel-fade .carousel-control {z-index: 2;}


.carousel-caption {width:100%;left:auto;right:auto;bottom:0;color:#575a5d;text-shadow:none;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );}
.carousel-caption h3 {font-size:1.2em;padding:0 15px 0 15px;text-align:left; }
.carousel-caption a {color:#fff;}

#home-slides .carousel-indicators {margin:0;overflow: hidden;position: static; text-align: left;white-space: nowrap;width: 100%;}
#home-slides .carousel-indicators li {position:relative;background-color: transparent;-webkit-border-radius: 0;border-radius: 0;display: block;height: 110.5px;margin: 0 !important;border:0;padding:0 !important;}
#home-slides .carousel-indicators li img {display: block;opacity: 0.5;}
#home-slides .carousel-indicators li.active img {opacity: 1;}
#home-slides .carousel-indicators li:hover img {opacity: 0.75;}
#home-slides .carousel-indicators li .title {position: absolute;bottom: 0;z-index: 10;padding:5px;font-size:.8em;color: #fff;text-align: left;text-indent: 0;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );}
#home-slides .carousel-indicators li .title span {display:table;white-space:normal;width:175px;}

#home-slides .carousel-outer {position: relative;}

.exclusive img.img-responsive {border:0;margin:0;padding:0 !important;width:100%;}
.exclusive h3 {font-size:1.2em;margin:0;padding:5px 0 5px 0;}
.exclusive h3 a {color:#575a5d;}
.exclusive h3 a:hover {color:#e87a2e;text-decoration:none}

#podcasts .widget-title img {vertical-align:middle;padding-left:15px;margin-top:-5px;}


.blogging-highlight {background: url('images/border-horizontal.png') repeat-x bottom left;margin-top:20px;}
.blogging-highlight:last-of-type {background:none;}
.blogging-highlight h4 {font-size:1.2em;margin:-5px 0 5px 0;}
.blogging-highlight h4 a {color:#575a5d;}
.blogging-highlight h4 a:hover {color:#e87a2e;text-decoration:none}
.blogging-highlight .submitted {font-style:italic;font-size:.85em;}
.blogging-highlight .submitted a {color:#ea7125;font-weight:normal;text-decoration:underline;}
.blogging-highlight .excerpt {padding:10px 0 20px 0;}
.blogging-highlight .excerpt.last {padding-bottom:0;}

.stuff-post .more-title {background:#000;padding:7px 10px;color:#fff;font-size:1.15em;font-weight:bold;}
.stuff-post img.img-responsive {border:0;margin:0;padding:0 !important;width:100%;}
.stuff-post h5 {background: url('images/border-horizontal.png') repeat-x bottom left;padding:8px 0 8px 0;}
.stuff-post h5:last-of-type {background:none;}
.stuff-post a {color:#575a5d;font-weight:normal;}
.stuff-post a:hover {color:#ea7125;text-decoration:none;}


#must-reads {border:1px solid #ddd;}
#must-reads-top {background:url('images/bg-heading.gif') repeat;padding:5px;text-align: center;}
#must-reads-top img {vertical-align:center;margin:0 auto;}
#must-reads-top .widget-title {background:none;margin:0 !important;padding:0 !important;line-height:normal;}
#must-reads-top p {color:#ffe59d;margin:-13px 0 0 0 !important;padding:0 !important;}
.must-read {text-align:center;border-bottom:1px solid #ddd;padding-bottom:10px;}
.must-read:last-of-type {border-bottom:none;} 
.must-read:nth-child(odd) {background: #f8f8f9}
.must-read .read-num {color:#fff;height:20px;width:40px;margin:0 auto;border-radius: 0 0 40px 40px !important;-moz-border-radius: 0 0 40px 40px !important;-webkit-border-radius: 0 0 40px 40px !important;background:#575a5d;}
.must-read h3 {font-size:1.15em;font-weight:bold;line-height:normal !important;color:#575a5d;padding:10px 10px 0 10px;}
.must-read p {color:#e87a2e;margin:5px 0 0 0;padding:0 10px 0 10px;}
.must-read p a {text-decoration:none;font-size:.9em;font-weight:normal;color:#575a5d}
.must-read p a:hover {color:#e87a2e}

#horizon {border:1px solid #ddd;}
#horizon .widget-title {margin-left:0;height:auto;line-height:normal;margin-bottom:0;padding:7px;text-align:center;}
#horizon .widget-title span {color:#eddd9e;text-transform:none;font-family: 'Open Sans', sans-serif;font-weight:normal;font-size:.7em;letter-spacing:normal; text-align:center;display:block;}
.horizon {border-bottom:1px solid #ddd;padding-bottom:10px;text-align:center;padding:10px 5px 10px 5px;}
.horizon:last-of-type {border-bottom:none;} 
.horizon p.event-date {font-weight:bold;margin-top:10px;}
.horizon h4 {font-weight:normal;font-size:1.1em;margin:5px 0 5px 0;}
.horizon a {color:#575a5d;font-weight:normal;}
.horizon a:hover {color:#e87a2e;text-decoration:none}
#horizon-bottom {text-align:center;background:#575a5d;padding:3px 0 3px 0;}
#horizon-bottom a {font-family: 'PT Sans Narrow', sans-serif;font-size:1.3em;color:#fff;text-transform:uppercase;}
#horizon-bottom a:hover {color:#e87a2e;text-decoration:none;}

#envelope {border:1px solid #ddd;}
#envelope .widget-title {margin-left:0;height:auto;line-height:normal;margin-bottom:0;padding:10px 0 10px 0;text-align:center;}
#envelope .widget-title span {color:#eddd9e;text-transform:none;font-family: 'Open Sans', sans-serif;font-weight:normal;font-size:.7em;letter-spacing:normal; text-align:center;display:block;}
#envelope #envelope-data {padding:10px 5px 0 5px;}
#envelope table.en-table {border:0;margin-bottom:0;padding:0 !important;max-width:100%;background-color:transparent !important;}
#envelope table.en-table th {line-height:normal;text-decoration:underline;text-transform:uppercase;border:0 !important;}
#envelope table.en-table th, #envelope table.en-table td {font-size:.95em;padding:8px 2px 8px 2px !important}
#envelope table.en-table tfoot td {text-align:center;}
#envelope table.en-table td {border:0 !important;}
#envelope table.en-table td.col2, #envelope table.en-table th.col2, #envelope table.en-table th.col3, #envelope table.en-table td.col3 {text-align:center;}
#envelope a {font-weight:normal;}

/* Single */
#highlighted {margin:20px 0 20px;width:100%;}
#highlighted .widget-title {margin-bottom:20px;}
.highlight {margin-bottom:15px;}
.highlight h4 {font-size:1.1em;margin:5px 0 5px;}
.highlight h4 a {color:#575a5d;}
.highlight h4 a:hover {color:#e87a2e;text-decoration:none}
.highlight .comments {font-size:.8em;}
.highlight .comments a {font-weight:normal}
.highlight img.img-responsive {border:0;margin:0;padding:0 !important;min-height:95px;width:100%;}



.post-thumbnail {margin-bottom:15px;}

.categories a { display: inline-block;background: #e27c0e;color:#fff;margin-bottom: 5px;padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;font-weight: normal;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}

header.page-header {margin:0 0 15px 0!important;padding:0 0 15px 0 !important;border:0;}

article.post, article.page {clear:both;margin-bottom:25px; }
article.page {border-bottom:none;}
article.post h2 a:hover, article.page h2 a:hover {text-decoration:none;}

article.page h1 {margin-bottom:15px;}

article.post.sticky {background:#efefef;}

h1.entry-title {font-size:1.5em;}

.entry-meta {margin:15px 0 15px 0;}
.entry-meta div {text-transform:uppercase;font-size:.85em;margin:3px 0 3px 0;color:#666;}
.entry-meta a {font-weight:normal;}

.entry-summary h2 {font-size:1.6em;font-style:italic;}
.entry-summary {margin:15px 0 15px 0;}
.entry-content h2, .entry-content h3, .entry-content h4 {margin-bottom:10px;}
.entry-content h5 {font-weight:bold;text-transform:uppercase;}
.entry-content {font-size:110%;}
.entry-content p, .entry-summary p {line-height:1.5em;margin:0 0 15px 0;padding:0;break-word;word-wrap: break-word;}
/* overflow-wrap: break-word;word-wrap: break-word;-ms-word-break: break-all; word-break: break-all;word-break: break-word;-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;*/
.entry-content ul, .entry-content ol {margin:5px 15px 5px 25px;padding:0;}
.entry-content ul li {list-style:square; margin-bottom:10px;}
.entry-content ol li {margin-bottom:10px;}
.entry-content li {line-height:1.5em;}
.entry-content img, .entry-content iframe {padding:0;max-width:100%;}
.entry-content .responsive-image, .entry-content .media img {margin-bottom:15px;}
.entry-content iframe {margin-bottom:15px;}


.entry-content .page-links p {vertical-align:top;margin-top:10px}
.entry-content .page-links li.current-link a{background:#eee;}

.entry-tags div {text-transform:uppercase;font-size:.85em;margin:3px 0 3px 0;color:#666;margin-top:10px;}
.entry-tags div a {font-weight:normal;}

.author-info {margin:15px 0 15px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0 10px 0;}
.author-avatar {margin-right:10px;}
h2.author-heading {font-size:1.3em;margin:15px 0 15px 0;}
h3.author-title {margin-bottom:10px;font-size:1.2em;} 
p.author-bio {line-height:1.5em;}

h2.comments-title {font-size:1.3em;margin:15px 0 15px 0;}
h3#reply-title {margin:15px 0 15px 0;}
ol.comment-list li {list-style:none;margin-bottom:15px}
ol.comment-list li h4 {margin-bottom:5px;}
ol.comment-list li .edit-comment {margin:5px 0 5px 0;}
ol.comment-list li .comment-text p {margin-bottom:15px;line-height:1.5em;}
ol.comment-list li .comment-text {margin-bottom:15px;}
ol.comment-list li .reply-button {margin-left:15px;}
ol.comment-list li.bypostauthor {background: #dedede;}

.help-block {display:none;}


p.logged-in-as {margin:15px 0 15px 0;}

.taxonomy-description {margin-top:10px;font-style:italic;}

/* Galleries */
.gallery img {padding:3px; border:1px solid #ddd !important;}

/* Search */
.search h4.media-heading a, .post-type-archive-calendar a{color:#575a5d;}
.search h4.media-heading a:hover, .post-type-archive-calendar a:hover {color:#ea7125}
.search .post-type-name {font-size:.8em}


#sidebar #site-search-form {margin-top:15px;}

#search-form {width:100%;height:34px;position:relative;}
#search-form .form-group, #search-form .form-group input {width:100%; font-family: 'Open Sans', sans-serif !important;}
#search-form button {position:absolute;top:0;right:0;vertical-align:bottom;height:34px;background:#efefef;border:1px solid #ccc;padding-left:10px;}

a.share-icon {float:left;display:inline;margin-right:7px;text-indent:-9999px;display:block;width:28px;height:28px;background: url('images/icons-social.png') no-repeat;overflow:hidden;}
a.share-icon#icon-rss {background-position:-36px 0;}
a.share-icon#icon-facebook {background-position:-71px 0;width:27px;}
a.share-icon#icon-linkedin {background-position:-108px 0;}
a.share-icon#icon-google {background-position:-143px 0;}

/* Archives */

.archive .category-description p {font-size:1em;margin-top:15px;}

.navigation  {float:right;}


.archive  article .thumbnail {position:relative;height:260px;padding:0;background:#ebebeb}
.archive  article .thumbnail .post-image {overflow:hidden;max-height:120px;background-color:#2a2829;}
.archive  article .thumbnail .ad-image {height:260px;background-color:#172228;}
.archive  article .thumbnail .ad-image img {max-height:258px;}
.archive  article .featured-title {position:relative;z-index:10;background:#575a5d;height:18px;line-height:18px;font-size:.75em;text-transform:uppercase;color:#fff;text-align:center;margin-top:-18px;}
.archive  article .caption h3 {font-size:1.2em;line-height:1.3em;margin:0;padding:0 10px 0 5px;}
.archive  article .caption h3 a {color:#575a5d;}
.archive  article .caption h3 a:hover {color:#ea7125;text-decoration:none;}

.archive article.archive-post .caption {padding:10px 0 7px 10px;}

.archive  article .caption p.date {color:#575a5d;margin:5px 0 10px 0 !important;padding:0 5px 0 5px !important;font-size:.8em}
.archive  article .caption p a {color:#575a5d;text-decoration:none;}
.archive  article .caption .archive-stats {position:absolute;bottom:5px;left:15px;font-size:.85em;color:#999;line-height:16px;vertical-align:middle;height:16px;margin:0 !important;}
.archive  article .caption .archive-stats .stat {font-family: 'Open Sans', sans-serif !important;padding-right:10px;}

/* PageNavi */
.wp-pagenavi {clear: both;margin:25px 0 25px 0;font-size:1em;}
.wp-pagenavi a {color:#575a5d;}
.wp-pagenavi a, .wp-pagenavi span {text-decoration: none;border: 1px solid #bfbfbf;padding: 2px 6px;margin: 2px;}
.wp-pagenavi span.pages {border:none;font-size:.95em;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {background:#ddd;}
.wp-pagenavi span.current {font-weight: bold;color:#575a5d;border: 1px solid #bfbfbf;}

.single .wp-pagenavi {font-size:.85em;}

/* Post Navigation */

.post-navigation {float:none;}
.nav-links .nav-previous {float:left;text-align:left;}
.nav-links .nav-next {float:right;text-align:right;}


/* Insider Guide Form */
.gform_wrapper {border:1px solid #d0d2d3;}
.gform_wrapper h3.gform_title {background:url('images/bg-heading-dark.gif') repeat;color:#fff;font-weight:normal !important;font-family: 'Open Sans', sans-serif !important;border-top:8px solid #ffd300;padding:15px;margin:-15px 0 15px 0 !important;padding-left:25px;}
.gform_wrapper .gform_description, .gform_wrapper .gform_body {padding:0 20px;}
.gform_wrapper .gform_footer {padding: 0 20px 20px 20px !important;}

.gform_wrapper .gform_body {margin-top: -15px !important;}

.gform_wrapper li.gfield.gf_right_half {padding: 0 0 0 15px !important;}
.gform_wrapper li.gfield.gf_left_half {padding:0 12px 0 0 !important;}

.gform_wrapper .gform_wrapper {padding:0 !important;margin:0 !important}
.gform_wrapper .gfield_required {color:#ea7125 !important;}

.gform_wrapper p.req-fields {font-size:.9em;margin: 0;}
.gform_wrapper li.gfield {margin:0 0 10px 0 !important;}
.gform_wrapper li.gfield label {font-weight:bold;font-size:.85em;margin-bottom:0 !important;line-height:normal !important;}
.gform_wrapper .ginput_container_text input, .ginput_container_email input {border:1px solid #d0d2d3;margin:0 !important;padding:4px !important;min-height:auto !important}

.gform_wrapper .gfield_checkbox li label {font-weight:normal;font-size:.95em !important;margin-top:5px !important;}

.gform_wrapper .ginput_container_select {width: 180px;overflow: hidden;background: transparent;}   
.gform_wrapper .ginput_container_select select {background: url('images/bg-select.gif') no-repeat;width: 180px;padding: 0 5px 0 10px;font-size: 1em;line-height: 28px;border: 0;border-radius: 0;height: 28px;-webkit-appearance: none;color:#575a5d;font-size:.9em;padding-right:35px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:5px;}


form#gform_1 #gform_submit_button_1 {background:#ffd61d;border:0;outline:0;padding:7px 16px 7px 16px;color:#575a5d;text-transform:uppercase;font-size:.95em;}

.pq-guide-download {position:relative;padding:0 !important;}
.pq-guide-download img {width:105px;height:160px;}
.pq-guide-download .download-image {position:relative;z-index:99999;}
.download-text {padding:15px;}
.download-link {background:#c93334;position:absolute;bottom:0;padding:15px;width:100%;z-index:1}
.download-link a {color:#fff;text-transform:uppercase;display:block;font-size:1.2em;}

p.privacy-terms {font-size:.8em;}

/* Lists */
ul.pq-dir-list li {list-style:none;padding:20px 0 15px 0;background:url('images/border-horizontal.png') repeat-x bottom left;}
ul.pq-dir-list li:first-child {padding-bottom:20px;padding-top:0;}
ul.pq-dir-list li:last-child {background:none;}
ul.pq-dir-list li a {text-decoration:none;}
ul.pq-dir-list li .pq-dir-list-item-top {margin-bottom:10px;}
ul.pq-dir-list li .pq-dir-list-item-top h4 {margin:-5px 0 0 0;}
ul.pq-dir-list li .pq-dir-list-item-top h4 a {color:#575a5d;}
ul.pq-dir-list li .pq-dir-list-item-top h4 a:hover {color:#ea7224;}
ul.pq-dir-list li .pq-dir-list-item-right p.pq-dir-list-item-location {margin-bottom:5px;}
ul.pq-dir-list li.sponsored {padding-bottom:20px;}
ul.pq-dir-list li.sponsored .header-banner {text-align: center;background: #888;color: #EFEFEF;font-size: small;padding: 1px 0px;}
ul.pq-dir-list li.sponsored .pq-dir-list-item-content {background-color:#F8F8F8;padding: 15px 0 5px 0 ;border-left: 1px solid #E0E0E0;border-right: 1px solid #E0E0E0;border-bottom: 1px solid #E0E0E0;}
ul.pq-dir-list li.sponsored .pq-dir-list-item-content .col-md-4.no-padding-left {padding-left:15px !important}

/* Events */
.single-event .gform_wrapper {border:0;}
.single-event .gform_wrapper .gform_description, .single-event .gform_wrapper .gform_body {padding:0 15px 0 0;}
.single-event .gform_wrapper .gform_description {font-size:2em;text-transform:uppercase;font-weight:bold;font-family: 'PT Sans Narrow', sans-serif;margin-top:25px !important;}
.single-event .gform_wrapper .gform_body {margin-top:-70px !important;}
.single-event .gform_wrapper .gform_footer {padding: 0 20px 15px 0 !important;}
.event-button, form#gform_2 #gform_submit_button_2  {border:0;outline:0;font-size:1.1em;font-weight:bold;font-family: 'PT Sans Narrow', sans-serif;background:#d7df22;padding:5px 10px 5px 10px;text-transform: uppercase;color:#535554}

.single-event #event-sidebar ul {margin:0 0 10px 0;padding:0;list-style:none;}
.single-event #event-sidebar ul li.widget {margin-top:30px;}
.single-event #event-sidebar ul li.widget:first-child {margin-top:15px;}
.single-event #event-sidebar p {margin:10px 0 20px 0;}

.single-event #event-sidebar .event-quote {background: url('images/border-horizontal.png') repeat-x bottom left;margin:0 0 10px 0;}
.single-event #event-sidebar .event-quote:first-of-type {margin-top:0;padding-top:0;}
.single-event #event-sidebar .event-quote:last-of-type {background:none;margin-bottom:0;padding-bottom:0;}
.single-event #event-sidebar .event-quote p {margin-bottom:10px;}
.single-event #event-sidebar .event-quote p.quoter {margin:0 0 5px 0 !important;padding:0 !important;}
.single-event #event-sidebar .event-quote p.affiliation {margin:0 0 10px 0;padding:0 0 15px 0;}
.single-event .premier-sponsors ul {margin:0;padding:0;}
.single-event .event-agenda h4 {font-weight:bold;}
.single-event .event-time {font-size:1.1em;}

.single-event .embed-responsive {margin:20px 0 20px 0;}

.single-event .premier-sponsors li {margin: 0 15px 0 15px;}

.single-event .widget-title {font-size:1.2em;}
.single-event .sdac-location-agenda .widget-title {color:#fff;}


.single-event #location-images {margin-top:30px;}

.single-event #event-locations {margin-top:20px;margin-bottom:20px;}

.single-event .event-location, .single-event .full-agenda  {padding:5px 10px 5px 10px;}
.single-event .event-location p {text-align:center;color:#fff;margin:0;padding:0;}
.single-event .event-location p.event-city {font-size:1.3em;text-transform:uppercase;}
.single-event #event-location-1, .single-event #agenda-1 {background:#105477}
.single-event #event-location-0, .single-event #agenda-0 {background:#628a94;}
.single-event #event-location-2, .single-event #agenda-2 {background:#5d5d5e;}

.single-event .full-agenda {width:70%;}
.single-event .event-location, .single-event .full-agenda p {font-weight:bold;font-size:1.2em;text-transform:uppercase;font-family: 'PT Sans Narrow', sans-serif;text-align:center;color:#fff;margin:0 !important;padding:2px !important;}

.single-event #event-speakers {margin:15px 0 30px 0;}
.single-event .speaker-name {background:#353739;margin-top:-15px;padding:10px 15px;color:#fff;font-size:1.4em;}
.single-event .speaker-name a {cursor:pointer;}
.single-event .speaker-bio {margin-top:15px;}

.single-event .speaker-name a {color: #fff;}
.single-event .event-speaker {position:relative;}
.single-event .event-speaker.inactive-speaker  {width: 100%;height: auto;opacity: 0.6;}

.single-event .event-panelist {min-height:300px;}
.single-event .event-panelist p {font-size:.8em;line-height:normal;margin:5px 0 5px 0;}



/* Centre-Court */
.single-event .gform_wrapper .centre-court-form .gform_description {margin-top:-10px !important;}
.single-event .gform_wrapper .centre-court-form .gform_body {margin-top:-15px !important;}
.single-event .gform_wrapper .centre-court-form ul.gfield_checkbox {margin-top:-35px !important;}
.single-event .gform_wrapper .centre-court-form ul.gfield_checkbox li {width:32% !important;}
.single-event .gform_wrapper .centre-court-form ul.gfield_checkbox li label {font-size:.9em !important;}
.single-event .centre-court-form #gform_submit_button_3  {border:0;outline:0;font-size:1.1em;font-weight:bold;font-family: 'PT Sans Narrow', sans-serif;background:#353739;padding:8px 14px 8px 14px;text-transform: uppercase;color:#fff}
.single-event h3.centre {color:#105477;}

/*---------[4]Sidebar---------*/
.sidebar ul {margin:0 0 10px 0;padding:0;list-style:none;}
.sidebar ul ul {list-style-type:square;padding:0;}
.sidebar ul ul ul li {list-style:square;background:none;padding:0;}
.sidebar ul ul ul {margin:5px 0 0 15px;}
.sidebar li.widget {margin-bottom:30px;width:100%;clear:both;}
.sidebar select {width:100%;}
.sidebar .textwidget {margin-top:10px;}
.sidebar .textwidget p {margin-bottom:10px;}
.sidebar iframe {max-width:100% !important;}

.sidebar .widget-title span {color:#eddd9e;font-size:.65em;font-weight:normal;letter-spacing:normal;text-transform:none;font-family: 'Open Sans', sans-serif;}


/* Login/Edit Profile */

.sidebar li#join a {margin-top:-5px;}

.sidebar li#join a.login-button {font-size:.85em;background:#ffd204;color:#353739;text-transform:uppercase;margin-top:15px;height: 32px;line-height:32px;text-align:center;}
.sidebar li#join a.login-button:last-of-type {background:#eee;}

/* School Profiles */
.sidebar li#browse-profiles {background:#fbd300;text-align:center;padding:10px;}
.sidebar li#browse-profiles a {color:#000;text-decoration:underline;}
.sidebar li#browse-profiles a:hover {text-decoration:none;}

/* Directories */
#pq-directories a {text-align:center;display:block;width:100%;padding:10px 0;color:#fff;font-size:1.1em;font-weight:normal;}
#pq-directories a#masters-dir-link {background:#0a4ba0}
#pq-directories a#consultants-dir-link {background:#007079;margin-top:7px;}

/* Ads */
.widget_pq_ads_widget, .widget_pq_consultant_rotating_ad_widget {text-align:center;}

/* Tabs */
.sidebar .nav-tabs > li > a {font-family: 'PT Sans Narrow', sans-serif;font-size:1.2em;text-transform:uppercase;margin-right:5px !important;text-align:center;padding:2px 0 0 0;width:90px;color:#575a5d;background:#ffd204;border-width:2px;border-color:#ddd;border-bottom:0;}
.sidebar .nav-tabs > li.active > a, .sidebar .nav-tabs > li.active > a:hover, .sidebar .nav-tabs > li.active > a:focus, .sidebar .nav-tabs > li > a:hover {background:#fff;}
.sidebar .nav-tabs {margin:0;}
.sidebar .tab-content {border: 2px solid #ddd;border-top:0;padding: 10px;}

.article {background: url('images/border-horizontal.png') repeat-x bottom left;margin-bottom:10px;padding-bottom:10px;}
.article:last-of-type {background:none;margin-bottom:0;padding-bottom:0;} 
.article h3 {font-size:1em;}
.article h3 a {color:#575a5d;}
.article h3 a:hover {color:#ea7125;}

/* Most Viewed, Archives */
ul.articles li, ul.wppp_list li {list-style:none;}
ul.articles li a, ul.wppp_list li a {font-weight:normal;color:#575a5d;}
ul.articles li a:hover, ul.wppp_list li a:hover {color:#ea7125 !important;text-decoration:none;}

/* Archives */
#from-the-archives ul.articles li a {font-weight:normal;color:#000;}

/* Sponsored Blogs*/
.sponsored-posts .media {background: url('images/border-horizontal.png') repeat-x bottom left;margin-bottom:10px;padding-bottom:10px;}
.sponsored-posts .media.last {background:none;margin-bottom:0;padding-bottom:0;}
.sponsored-posts h4 {font-size:1.2em;}
.sponsored-posts h4 a {color:#575a5d;text-decoration:none;font-weight:normal;}
.sponsored-posts h4 a:hover {color:#ea7125;}
.sponsored-posts span {font-size:.9em;}
.sponsored-posts .widget-post-elapsed {color:#aaa;}

/* AirTime */
#air-times {margin-top:20px;}
#air-times .media {background: url('images/border-horizontal.png') repeat-x bottom left;margin-bottom:10px;padding-bottom:15px;}
#air-times .media:last-of-type {background:none;margin-bottom:0;padding-bottom:0;}
#air-times .media-left img {border:1px solid #ddd;}
#air-times h4.media-heading, #air-times .comment-date {font-size:.825em;font-weight:bold;margin:0}
#air-times h4.media-heading {margin-top:-3px;}
#air-times p {font-size:.9em;margin:0;}
#air-times a {text-decoration:underline;}

/*---------[5]Footer---------*/
#partners {background:#c3c3c3;margin-top:20px;padding:10px !important;}
#partners p {font-family: 'Open Sans', sans-serif !important;color:#000;text-align:center;text-transform:uppercase;font-weight:bold;font-size:1.1em;}
#partners a {color:#000;text-decoration:none;font-weight:normal;}
#partners a:hover {text-decoration:underline !important;}


footer#site-bottom {font-family: 'Open Sans', sans-serif;background:#000;color:#fff;padding-top:30px;}

footer#site-bottom ul {list-style:none;}
footer#site-bottom ul li {margin-bottom:5px;}
footer#site-bottom ul li a {font-weight:normal;color:#fff;text-decoration:none;font-size:.9em;}
footer#site-bottom ul li a:hover {text-decoration:underline;}
footer#site-bottom h3, footer#site-bottom .last div {color:#fae151;text-transform:uppercase;font-size:1.1em;line-height:1.3em;margin-bottom:10px;}
footer#site-bottom div a {color:#fae151;text-decoration:none;}
footer#site-bottom div#login-options {margin-bottom:40px;}

footer#site-bottom p {font-size:.85em;text-transform:uppercase;margin:30px 0 15px 0;}
footer#site-bottom p a {font-weight:normal;text-decoration:none;color:#d0cfcb}
footer#site-bottom p a:hover {text-decoration:underline;}

footer#site-bottom #pq-directory-links {margin-top:30px;}
footer#site-bottom #pq-directory-links p {text-transform:none;font-size:.95em;margin:10px 0 0 0;}
footer#site-bottom #pq-directory-links p a {color:#fae151;}

footer#site-bottom p#copyright {font-weight:normal;color:#bcbdbd;margin-top:30px;font-size:.8em;}
footer#site-bottom p#designer {text-transform:none;font-size:.8em;color:#515151;margin-top:5px;}
footer#site-bottom p#designer a {color:#515151;text-decoration:none;}


/* Media Queries */

@media (min-width:768px) {
	h1.entry-title {font-size:2.2em;}
}

@media (min-width:991px) {
	.padding-left-10 {padding-left:10px !important;}
	.padding-right-10 {padding-right:10px !important;}
	.padding-left-5 {padding-left:5px !important;}
	.padding-right-5 {padding-right:5px !important;}
	
	.home #main {padding-top:25px;}
	
	
	#highlight-1 {padding-left:0 !important;}
	.single-post #highlight-4, .single-school-profile #highlight-6 {padding-right:0 !important;}

	#register-link a {color:#000;font-weight:normal;float:right;height:46px;width:160px;background:url('images/button-register.png') no-repeat;display:block;margin:-16px 40px 0 0;}
	#register-link a span {display:block;margin:0 auto;width:130px;font-size:.9em;text-align:center;}

	.carousel-caption h3 {font-size:1.7em;}
	nav.navbar#main-nav {background:#d0d3d4;border:0; margin-bottom:0 !important;padding:0;}
}


@media (min-width:1024px) {
	.carousel-fade .carousel-inner .item {max-height:332px !important;overflow:hidden;}
	#home-slides .carousel-fade .carousel-inner .item img {height:332px}
	.#partners a {padding:0 18px 0 18px;}
	footer#site-bottom p#copyright {text-align:right;}
	footer#site-bottom p#designer {text-align:right;}
	
	.no-padding-left {padding-left:0 !important;}
	.no-padding-right {padding-right:0 !important;}
	
	.navbar-collapse.collapse {margin-left:-15px !important;}
	.navbar-collapse.collapse li.first {padding-left:15px;}
	nav.navbar#main-nav li:last-of-type a{background:none;}
	
}

/* Large Devices, Wide Screens */
@media (min-width:1200px) {
	.col-md-9.pq-main {width: 70.8%;}
	.col-md-3.pq-main {width:29.2%;}
	.col-md-9.home-col {width: 68%;}
	.col-md-3.home-col {width: 32%;}
	
	#home-slides .col-md-9 {width: 71.5%;}
	#home-slides .col-md-3  {width: 28.5%;}

	#partners a {margin: 0 22px 0 22px;}
	.highlight {margin-bottom:0;}
}

 /* Medium Devices, Desktops */
@media (max-width:1200px) and (min-width:992px) {
    nav.navbar#main-nav li {font-size:1.1em;}
    nav.navbar#main-nav li a {padding:15px 11px 15px 11px;}
    nav.navbar#main-nav li.dropdown li a {padding-top:15px;padding-bottom:15px;}
	nav.navbar#main-nav li:last-of-type a{background:none;}

    .col-md-9.pq-main {width: 64.5%;}
	.col-md-3.pq-main {width:35.5%;}
	.col-md-9.home-col {width: 65%;}
	.col-md-3.home-col {width: 35%;}
   
    #home-slides .col-md-12 {padding-right:15px !important;}
    
    #home-slides .carousel-indicators {margin:0 0 0 15px;overflow:hidden;position: static; text-align: left;white-space: nowrap;width:97.35%;}
	#home-slides .carousel-indicators li {width:33.33%;float:left;position:relative;display: block;height: 90px;margin: 0 !important;padding:0 !important;overflow:hidden;}
    
    #home-slides .carousel-indicators li .title span {display:table;white-space:normal;width:162px;}
    
    #sidebar a.social-search span {padding: 0 15px 0 15px;}
    
   	#register-link a {margin:-16px 40px 0 0;}
   	#leaderboard {height:100px}
   
	.stuff-post .more-title {font-size:.9em;}
	#envelope table.en-table th, #envelope table.en-table td {font-size:.75em;}
   
	.archive article.archive-post .caption h3 {font-size:1.2em;}
   
}

@media (max-width:1024px) {
 	.no-padding-left {padding-left:0 !important;}
	.no-padding-right {padding-right:0 !important;}
	.carousel-outer.no-padding-right {padding-right:15px !important;}
}

@media (max-width:991px) {
	nav.navbar#main-nav {background: url('images/bg-header.gif') repeat;border:0; margin-bottom:0 !important;padding:10px;}
	.navbar-header {float: none;}
    .navbar-toggle {display: block;}
    .navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
    .navbar-collapse.collapse {display: none!important;}
    .navbar-collapse.collapse.in {display: block!important;}
    .navbar-nav {float: none!important;margin: 7.5px -15px;}
    .navbar-nav>li {float: none;}
    .navbar-nav>li>a, .navbar-collapse.collapse.in li a {padding-top: 10px;padding-bottom: 10px;}
    .navbar-collapse.collapse.in li li a {padding-left:10px !important;}
    #home-slides img {width:100%}
    
	.highlight {padding-left:0 !important;padding-right:0 !important;}
    
	#must-reads {margin-top:30px;}
    
}

@media (max-width:991px) and (min-width:667px) {
    #sidebar, #event-sidebar {margin:0 0 30px 30px !important;}
}



/* Small Devices, Tablets */
@media (max-width:768px) {
	body {margin-top: 60px;}
    .navbar {position: fixed; z-index: 100; right: 0;left: 0;   top: 0;}     
	
	#leaderboard {display:none;}
	.pq-col {padding-left:10px;}
	.widget-title {margin-left:0 !important;margin-right:0 !important;}
	#sidebar .nav-tabs > li > a {font-size:.8em;}
	
	#more-stuff div.stuff-post, #exclusives div.exclusive {padding-left:0;padding-right:0;}
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
	.container {padding:0 !important;}  
	#site-bottom ul {margin-bottom:20px;}
	.stuff-post {margin-bottom:30px;}
	#sidebar, #event-sidebar {margin-top:30px;}
	#sidebar.no-padding-left, #event-sidebar.no-padding-left {padding-left:30px !important;}
	#sidebar a.social-search, #event-sidebar a.social-search {padding: 0 28px 0 16px;}
	#sidebar .nav-tabs > li > a {font-size:1.3em;}
}

/* iPhone Portrait */
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait) {
	.single-event .gform_wrapper li.gfield.gf_right_half {margin-left:0 !important;padding-left:0 !important;width:100%;}
	.single-event .gform_wrapper li.gfield.gf_left_half {margin-right:0 !important;padding-right:0 !important;width:100%;}
	.event-button, form#gform_2 #gform_submit_button_2 {font-size:.9em;}
	#sidebar a.social-search {padding: 0 6px 0 6px !important;}
	.single-event .gform_heading .gform_description {font-size:1.2em !important;margin-bottom:45px}
}

